body { font-family:'Source Sans Pro', sans-serif; }
.theme { margin-top:60px; }

.usa-logo { padding-top:10px; padding-bottom:22px; }


.usa-logo-blue { background-color:#112e51; color:#fff; }
.usa-logo-blue .nav>li>a:hover, .nav>li>a:focus:hover { background-color:#0b1f37; color:#eee; }

.usa-logo-blue .usa-logo-text a { color:#fff; }
.usa-logo-text a { color:#212121; }

.usa-logo-text a:hover { text-decoration: none; }
.usa-logo-text .h-logo-text { font-weight:bold; font-style:normal; family: 'Source Sans Pro', sans-serif; }
.h-logo-text small { font-size: 45% }

h1, h2, h3, h4, h5 { font-family:Merriweather, serif; }
.usa-hero {
	background-image: url("./assets/nitish-meena-198784.jpg");
}
.hero-jumbotron { color:#fff; max-width:1200px; margin:auto; }
.usa-media .row { margin-bottom:30px; }
.usa-media_block-body { width:90%; padding-right:30px; float:right; }
.usa-media_block-body a { color:#fff; text-decoration: underline; }
.usa-media_block i { margin-top:10px; }

.col-journalist { margin-bottom:14px; }
.col-journalist .label a { color:#fff; }
.modal-header { background-color:#e5e5e5; }

.navbar-ausds {
	background-color: #112e51;
	color: #f9f9f9;
}
.navbar-ausds .navbar-nav > li > a {
	color: rgb(255, 255, 255);
}
.navbar-ausds .navbar-nav > li > a:hover {
	background-color: rgba(0, 0, 0, 0.10);
	color: rgba(255, 255, 255, 0.90);
}
.navbar-ausds .navbar-nav a:hover span.bar, .navbar-nav a:focus span.bar { border-bottom: 0.7rem solid #0071bc; padding-bottom: 1rem }
.navbar-ausds .navbar-nav>.open>a, .navbar-ausds .navbar-nav>.open>a:hover, .navbar-ausds .navbar-nav>.open>a:focus {
	background-color: #0b1f37; color: #f9f9f9
}
.navbar-ausds { border-top: 1px solid #aeb0b5; margin-bottom:0; }
.navbar-ausds .dropdown-menu { margin: 2px 0 0 -1px; }
.navbar-ausds .dropdown-menu, .navbar-ausds .dropdown-menu a:hover,
.navbar-ausds .dropdown-menu>li>a:hover, .navbar-ausds .dropdown-menu>li>a:focus { background-color: #0b1f37; color: #fff }

.navbar-ausds .dropdown-menu>li>a { color: #eeeeee; }

.navbar-ausds .navbar-nav>li>.dropdown-menu { margin-top: -1px; padding-top:10px; padding-bottom:10px; }
.navbar-ausds .dropdown-menu>li>a { color:#fff; padding:6px 20px; }
.navbar-ausds .dropdown-menu>li>a:hover { color:#ddd; text-decoration: underline; }

.navbar-ausds .navbar-toggle:hover, .navbar-ausds .navbar-toggle:focus { background-color: rgba(0,0,0,0.3) }
.navbar-ausds .navbar-toggle { border-color: transparent }


.hero-bg {
	width:100%;
	margin: 0 0 0 0; 
	padding: 30px 10px 40px 10px;
	background-color:#f9f9f9;
}
.hero-full-bg {
	width:100%;
	height:100%;
	margin: 0 0 0 0; 
	padding: 30px 10px 40px 10px;
	background-color:#f9f9f9;
}

.col-hero { padding: 4px 18px 10px 20px; }
.hero h1 small { }
.hero p {}
.btn-hero-wrap { margin-top:20px; }

.bg-inverse { background-color:#212121; }
.text-inverse { background-color:#212121; }

.img-rounded { border-radius: 6px; }

.h-logo-img { width:60px; max-width:60px; float:left; margin-right:18px; }

.list-group-item-heading { color:#02bfe7; }
.list-group-item-text { color:#fff; }

.form-control { border: 1px solid #5b616b; }
.login-form { background-color:#fff; padding:20px 20px; margin:auto; }
.login-form .title { margin: 0 0 12px 0; font-weight:bold; }

.hero-jumbotron h2 { font-size:62px; font-weight:bold; color:#fff; } 

@media(max-width: 415px) {

	.col-hero { width:90%; }
	.login-form { width:90%; }

	.hero-jumbotron h2 { font-size:48px; font-weight:bold; } 

}

/* Small devices (tablets, 768px and up) */
@media (max-width: 767px) { 
	.navbar-ausds a.navbar-brand img { margin-top: -4px; } 
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 
	.navbar-ausds a.navbar-brand img { margin-top: -9px; } 
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) { 
	.navbar-ausds a.navbar-brand img { margin-top: -9px; } 
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) { 
	.navbar-ausds a.navbar-brand img { margin-top: -9px; } 
}


