/* ==========bootstrap navbar starts===============*/



.navbar-brand {

	height:auto;

	padding:0;

}

.navbar-collapse {

	padding: 0;

}

.navbar-inverse .navbar-toggle .icon-bar {

	background-color:#fff;

}

.logo_smallscreen {

	display:none;

}

.navbar .navbar-header .navbar-brand {

	display:none;

}

.navbar-inverse {

	background-color:transparent;

	border:none;

}

.navbar-default {

	background-color:transparent;

	border:none;

	transition: all 0.4s ease-in-out 0s;

	-moz-transition: all 0.4s ease-in-out 0s;

	-o-transition: all 0.4s ease-in-out 0s;

	-webkit-transition: all 0.4s ease-in-out 0s;

	-ms-transition: all 0.4s ease-in-out 0s;

}

.fixNav .navigation-bar {

	transition: all 0.4s ease-in-out 0s;

	-moz-transition: all 0.4s ease-in-out 0s;

	-o-transition: all 0.4s ease-in-out 0s;

	-webkit-transition: all 0.4s ease-in-out 0s;

	-ms-transition: all 0.4s ease-in-out 0s;

}

.navbar-inverse .navbar-nav li a {

	color:#038846;

	font-weight:700;

	font-size:14px;

	text-transform:uppercase;

}

.navbar-default .navbar-nav li a {
    padding: 18px 15px;
	color: #fff;
	font-size:16px;
	font-weight:700;
	text-transform: uppercase;
	display: block;
}

.navbar-default .navbar-nav li a span.caret {

	margin-left: 4px;

}

.dropdown-menu > li > a {

	padding: 10px 20px;
	
	text-transform: normal;

	color: #fff;

	margin: 5px 0;

	font-size:13px;

}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {

	background-color: #30414f;

	color:#fff;

}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav li a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {

	color:#fff;

	background-color:#f9af30;

}

.navbar-default .navbar-nav ul.dropdown-menu {

	min-width:160px !important;

	width: auto !important;

	max-width: none !important;

	border-radius:0;

}

.dropdown-menu li.sub_menu {

	float:left;

	width: 127px;

}

.navbar-default .navbar-nav ul.dropdown-menu li.sub_menu a {

	color:#c11111;

	text-transform:uppercase;

	font-size:14px;

	border-bottom:1px solid #4c4c54;

}

.navbar-default .navbar-nav ul.dropdown-menu ul.menu_list {

	padding: 10px 20px;

	display: block !important;

}

.navbar-default .navbar-nav ul.dropdown-menu ul.menu_list li a {

	color:#fff;

	font-size:14px;

	text-transform: inherit;

	font-weight: 500;

	border-bottom: none;

	line-height: 30px;

	display:inline-block;

	background-color:transparent;

}

.navbar-default .navbar-nav ul.dropdown-menu ul.menu_list li a:hover {

	background-color:transparent;

	opacity:0.7;

}

.navbar-default .navbar-nav ul.dropdown-menu li a {

	color: #fff;
	
	text-transform: inherit;

	margin: 0;

	white-space: nowrap;

	padding: 10px 20px;

	font-size:15px;

	position:relative;

	z-index: 1;

}

.navbar-default .navbar-nav ul.dropdown-menu li a:hover {

	background-color: rgba(15, 51, 193,0.90);

	color:#fff;

}

.navbar-default .navbar-nav ul.dropdown-menu li a:after {

	content: '';

	position: absolute;

	height: 100%;

	width: 0%;

	top: 0;

	left: 0;

	background-color: #0083d7;

	transition: all 0.4s ease-in-out 0s;

	-moz-transition: all 0.4s ease-in-out 0s;

	-o-transition: all 0.4s ease-in-out 0s;

	-webkit-transition: all 0.4s ease-in-out 0s;

	-ms-transition: all 0.4s ease-in-out 0s;

	z-index: -1;

}

.navbar-default .navbar-nav ul.dropdown-menu li a:hover:after {

	width: 100%;

	transition: all 0.4s ease-in-out 0s;

	-moz-transition: all 0.4s ease-in-out 0s;

	-o-transition: all 0.4s ease-in-out 0s;

	-webkit-transition: all 0.4s ease-in-out 0s;

	-ms-transition: all 0.4s ease-in-out 0s;

}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {

	background-color:#1130a8;

	color: #fff;

}

.fixNav .navbar-default .navbar-nav > .open > a, .fixNav .navbar-default .navbar-nav > .open > a:hover, .fixNav .navbar-default .navbar-nav > .open > a:focus {

	background-color:transparent;

	color: #fff;

}

.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {

	background-color:#306188;

	color:#fff;

}

.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {

	background-color: rgba(48, 97, 136,0.8);

}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {

	background-color:transparent;

}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {

	background-color:#93a533;

	color:#fff;

}

.navbar-default ul.dropdown-menu > li > a:hover, .navbar-default ul.dropdown-menu > li > a:focus {

	background-color: rgba(15, 51, 193,0.90);

	color:#fff;

}

.navbar-inverse .navbar-toggle {

	border:none;

	padding: 8px 7px;

	background-color: #306188;

}

.navbar-nav > li > .dropdown-menu {

	background-color: #1230a8;

	border:none;

}

.dropdown-menu {

	padding:0;

	margin:0;

}

.dropdown-menu > li {

	position:relative;

}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {

	border:none;

}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {

	border:none;

}

.navbar-nav .open .dropdown-menu {

	display:block !important;

}

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {

	background-color: #306188;

	color: #fff;

}

 @media (max-width: 767px) {

.navbar-collapse {

	padding-right: 15px;

	padding-left: 15px;

}

.navbar-nav .open .dropdown-menu {

	background-color: #005297;

}

.navbar-default .navbar-nav .open .dropdown-menu > li > a {

	color:#fff;

}

.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {

	color:#fff;

}

.navbar-default {

	text-align:left;

}

.navbar-nav {

	display:block;

}

.navbar-nav li {

	display:block;

}

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {

	color:#fff;

}

.navbar-default .navbar-nav ul.dropdown-menu li a {

	width:100%;

}

.navbar-default {

	padding:0;

}

.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {

	color: #fff;

	background-color: #306188;

}

.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {

	background-color: #93a533;

	color: #fff;

}

li.has-child a {

	background: #306188;

	color: #fff;

}

li.has-child > ul.sub-dropdown-menu {

	position: absolute;

	top: 30px;

	left: 0;

	box-shadow:none;

}

li.has-child:hover > ul.sub-dropdown-menu {

	display:none;

}

.navbar-nav ul.dropdown-menu li.has-child a:hover, .navbar-nav ul.dropdown-menu li.has-child a:focus {

}

.navbar-nav.sm-collapsible li.has-child.open, .navbar-nav.sm-collapsible li.has-child.open a {

	background: #a5a1a1;

	font-weight:700;

	line-height: 21px;

}

li.has-child > ul.sub-dropdown-menu a {

	font-weight:400 !important;

	line-height: 12px;

}

.navbar-nav.sm-collapsible li.has-child .caret {

	display: inline-block;

	border: none;

}

#mainContent .navbar-nav.sm-collapsible .caret, #mainContent .navbar-nav.sm-collapsible ul .caret {

	border-radius: 0;

	color: #fff;

	top: 10px !important;

	padding: 10px;

	height: auto;

}

.navbar-nav.sm-collapsible li.has-child .caret:before {

	content: "\f107";

	font-family: 'FontAwesome';

	font-weight: 700;

	font-size: 18px;

}

.navbar-nav.sm-collapsible li.has-child.open .caret:before {

	content: "\f106";

}

.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {

	padding: 10px 15px 5px 25px;

}

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {

	background-color: #93a533;

}

.dropdown-menu > li > a::after {

	display:none;

}

.navbar .navbar-header .navbar-brand {

	display:inline-block;

}

.navbar-default .navbar-nav > li > a i {

	display:inline-block;

}

.navbar-default .navbar-nav > li > a {

	line-height:inherit;

	padding: 10px 10px;

}

.navbar-default .navbar-nav ul.dropdown-menu li a {

	color:#fff;

}

.navbar-default .navbar-nav ul.dropdown-menu {

	position:static;

}

}



/* ==========bootstrap navbar ends===============*/

