/*
 Theme Name:   WP Bootstrap Starter Child
 Theme URI:    
 Description:  WP Bootstrap Starter Child Theme
 Author:       Watt Media
 Author URI:   http://watt-media.com
 Template:     wp-bootstrap-starter
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         custom, bootstrap
 Text Domain:  wp-bootstrap-starter-child
*/


/********
Fonts
*********/

@font-face {
  font-family: 'Lato-Regular';
  src: url('fonts/Lato-Regular.eot?#iefix') format('embedded-opentype'),  url('fonts/Lato-Regular.woff') format('woff'), url('fonts/Lato-Regular.ttf')  format('truetype'), url('fonts/Lato-Regular.svg#Lato-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Candara';
  src: url('fonts/Candara.eot?#iefix') format('embedded-opentype'),  url('fonts/Candara.woff') format('woff'), url('fonts/Candara.ttf')  format('truetype'), url('fonts/Candara.svg#Candara') format('svg');
  font-weight: normal;
  font-style: normal;
}


/***********
Icons
*********/
 


/********
Overrides
*********/

body {
  font-family: 'Lato-Regular';
	background: #fff;
	font-size:1.2rem;
}
.widget {
	font-size: 1rem;
}
.navbar{
	border:none;
	font-family: 'Candara', Helvetica, sans-serif;
	text-transform: uppercase;
}

.navbar-light .navbar-nav .nav-link {
	color:#fff;
	font-size:1rem;
}
.navbar-light .navbar-nav .nav-link:hover {
	color:#082B6F;
	background:#eee;
}
.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link {
	color:#fff;
	background:#;
}

.navbar-light .navbar-toggler {
	background:#fff;
}

.navbar-nav .dropdown-menu {
	background:#eee;
}
.navbar-nav .dropdown-menu .dropdown-item {
	color:#;
	font-size:;
	font-weight:;
}
.navbar-nav .dropdown-menu .dropdown-item:hover {
	background:#082B6F;
	color:#fff;
}


.post.hentry {
	margin:0;
}
h1.entry-title {
	font-size:2.5rem !important;
}


#secondary a{
	color:inherit;
}
#secondary a.nav-link:hover{
	/*color:#;*/
}

h1,h2,h3,h4,h5,h6,
.h1,.h2,.h3,.h4,.h5,.h6 {

}




/********
Custom
*********/


.circle{
	width:140px;
	height:140px;
	background:#082B6F;
	-moz-border-radius:70px;
	-webkit-border-radius:70px;
	border-radius:70px;
	
	text-align:center;
	vertical-align:middle;
	display:table-cell;
	color:#fff;
}


footer a.nav-link, footer a {
	color:#fff;
}

footer a.nav-link:hover, footer a:hover {
	color:#fff;
}




.o100 {
	opacity: 1 !important;
}
.o90 {
	opacity: 0.9 !important;
}
.o80 {
	opacity: 0.8 !important;
}
.o70 {
	opacity: 0.7 !important;
}
.o60 {
	opacity: 0.6 !important;
}
.o50 {
	opacity: 0.5 !important;
}
.o40 {
	opacity: 0.4 !important;
}
.o30 {
	opacity: 0.3 !important;
}
.o20 {
	opacity: 0.2 !important;
}
.o10 {
	opacity: 0.1 !important;
}

.hero-overlay {
	position: absolute;
	bottom: 0;
	left: 0;
	width:100%;
}

.bg-black50 {
	background:rgba(0,0,0,0.5);
}

.t-shadow-1 {
	text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
}
.t-shadow-3 {
	text-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);
}
.t-shadow-5 {
	text-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
}


.bg-blue {
	background: #082B6F;
}

.btn-blue {
	background:#082B6F;
	border:#082B6F;
	color:#fff;
}
.btn-blue:hover {
	background:#003fba;
	border:#003fba;
	color:#fff;
}

.border-red {
	border-color:#ed2023 !important;
}

.text-red {
	color:#ed2023;
}

.text-blue {
	color:#082B6F;
}



/********
Media Queries
*********/

@media (min-width: 300px) {
	html {
		font-size: 100%;
	}
	
}
@media (min-width: 558px) {
	
}
@media (max-width: 559px) {

}
@media (max-width: 767px) {
	.plx {
		background-attachment: scroll;
	}
}
@media (min-width: 768px) {
	.plx {
		background-attachment:fixed;
	}

}
@media (max-width: 991px) {
}
@media (min-width: 992px) {
	.navbar-light .navbar-nav .nav-link {
		font-size:0.9rem;
	}
	.navbar-expand-lg .navbar-nav .nav-link {
		padding-left:0.5rem;
		padding-right:0.5rem;
	}
}

@media (min-width: 1200px) {
	.navbar-light .navbar-nav .nav-link {
		font-size:1rem;
	}
	.navbar-expand-lg .navbar-nav .nav-link {
		padding-left:0.85rem;
		padding-right:0.85rem;
	}
}


