@charset "utf-8";
/* Contains all css related to Header & Footer */


/*Header Css*/

.header .navbar{margin: 0; min-height: inherit;}
.header .navbar-default {border: none;background: none;}
.header .navbar-collapse {position: relative;}
.header .navbar-brand {display:block; z-index: 1; position: relative;	padding: 0px 10px 1px 10px; text-align:center;}
.header .navbar-default .navbar-nav > li > a {font-family:'Nexa-bold', Geneva, sans-serif;}
.header-title{font-size:36px;font-family:'Nexa-bold', Geneva, sans-serif;line-height:1.1;margin-top:35px;text-transform:uppercase;}

@media (min-width: 768px)
{
	.header .navbar-default .navbar-nav > li > a{color: #fff !important; font-size: 12px !important; letter-spacing: 0.8px; text-transform: uppercase !important;background:#87a2bd;font-family:'Nexa-bold', Geneva, sans-serif;}
	
	.header .navbar-default .navbar-nav > li > a:hover{color: #185ea2 !important;background:#ffdc03;}
	
}
@media (min-width: 992px)
{
.header .navbar-nav {float: right;}	
}
.header .navbar-default .navbar-nav > li > a{color: #687074; font-size: 15px; text-transform: uppercase;}
.header .navbar-default .navbar-nav > .active > a {	color: #72c02c;}
.header .navbar-right .dropdown-menu {	right: inherit;}
.navbar-toggle,
.navbar-default .navbar-toggle:hover, 
.navbar-default .navbar-toggle:focus {background: #fff;}
.navbar-default .navbar-toggle:hover {background: #fff;}
@media (max-width: 767px)
{
	.header-title{font-size:16px;margin-top:15px !important;margin-bottom:15px;}
.header .navbar-default .navbar-nav > li > a {font-size: 14px; padding: 9px 10px;}
.header .navbar-default .navbar-nav > li a {border-bottom: solid 1px #0a4379;}
.header .navbar-default .navbar-nav > li > a:focus,
.header .navbar-default .navbar-nav > li > a:hover {
    background: #FFDC03;
    color: #007092;
}
.navbar-default .navbar-toggle .fa {color: #000;font-size: 19px;}
.header .navbar-default .navbar-nav > .active > a,
.header .navbar-default .navbar-nav > .active > a:hover,
.header .navbar-default .navbar-nav > .active > a:focus {color: #fff; background: #72c02c;}
.header .dropdown-submenu li a {font-size: 12px;}
.dropdown-menu li {background:none;}
.header .navbar-default .navbar-nav > li > a{color:#fff;background:#87a2bd;}
.header .navbar-default .navbar-nav > li > a i.fa{float:right; margin-top:3px; margin-right:10px;}
.header .navbar-default .navbar-nav > li.open > a{color:#000 !important;}
.mobile-menu-toggle{overflow:hidden; clear:both;background:#0a4379;}
.mobile-menu-toggle .menu{font-size:18px; display:inline-block;color:#ECECEC; padding:12px 15px 5px 15px;}
.dropdown-menu{padding-top:3px !important; padding-bottom:0px;}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus{background-color: #fff !important;}
.header{padding-bottom:0px;}
.header .dropdown-menu li a {text-transform:uppercase;}
.navbar-nav{margin-bottom:0px; margin-top:0px;}
}
@media (min-width: 768px)
{
.header .navbar-collapse {padding:0;float:right;margin-top:10px;padding-right:5px;}
.header .navbar-nav {top: 3px; position: relative;}
.header .navbar-default .navbar-nav > li > a {padding:10px 10px 10px 10px;}
.header .navbar-default .navbar-nav > li.dropdown:nth-child(5) > a{padding-right:10px !important;}

.header .navbar-default .navbar-nav > li > a:hover,
.header .navbar-default .navbar-nav > li > a:focus,	
.header .navbar-default .navbar-nav > .active > a, 
.header .navbar-default .navbar-nav > .active > a:hover, 
.header .navbar-default .navbar-nav > .active > a:focus{color: #185ea2 !important;background:#ffdc03;}

.header .navbar-default .navbar-nav > li.current_page_item > a
{color: #185ea2 !important;background:#ffdc03;}

.header .navbar-default .navbar-nav > .open > a,
.header .navbar-default .navbar-nav > .open > a:hover,
.header .navbar-default .navbar-nav > .open > a:focus {color: #185ea2 !important;background:#ffdc03;}

}
@media (min-width: 768px) and (max-width: 991px) 
{
	.header .navbar-nav{margin-top:10px;}
	.header .navbar-brand {padding: 10px 0px 0px 20px !important;}
	.header-title{margin-top:15px !important;font-size:25px !important;}
	.header .navbar-default .navbar-nav > li > a {
    padding: 10px 10px 10px 10px !important;
}
	/*.navbar-header{width:20%;}*/
	/*.header .navbar-collapse{margin-top:40px !important;} */
	/*.header .navbar-default .navbar-nav > li:first-child > a{padding-left:0px;}*/
	.header{padding-bottom:10px;}
}
@media (min-width: 992px) and (max-width: 1199px) 
{
	/*.navbar-header{width:30%;}*/
	.header .navbar-brand {
    padding: 10px 0px 0px 20px !important;
}
	.header{padding-bottom:10px;}
	.header .navbar-default .navbar-nav > li > a {padding:10px 10px 10px 10px;}
	.header .navbar-default .navbar-nav > li{margin-left:15px;}
	.header .navbar-default .navbar-nav > li:first-child{margin-left:0px;}
}

/*Footer Css*/

.footer-promotional{padding-top:20px;padding-bottom:20px;}
.footer-site-info{padding-top:70px;padding-bottom:70px;}
.word-break{word-break:break-word;}
.white-space{white-space:normal;}

.sub-menu{display:none;}
.header .navbar-nav > li.menu-item:hover > .sub-menu {
    display: block;
}