/*****/
.dropdown-menu ul{margin:0!important;}
.dropdown-menu li{margin:0!important;}
.dropdown-menu > li > a{display:block;}
/* .navbar-nav > li > a{line-height:normal;} */
.big_m_l1{width:100%;}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a {padding:15px 0;color: #FFF;}
nav.navbar.bootsnav {
	margin-bottom: 0;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-o-border-radius: 0px;
	border-radius: 0px;
	background-color: #fff;
	border: none;
	z-index: 99999;
	background:#153985;
}
.btn-xs:before{
	display:none;
}
.navbar-brand{display:none;}
.btn-xs1:before{
	font-family: 'Glyphicons Halflings';
	content: "\e258";
	float:right;
}
.navbar-collapse {
    padding-right: 0;
    padding-left: 0;
}
nav.navbar.bootsnav ul.nav{width:100%;}
nav.navbar.bootsnav ul.nav > li{width:14.2857142%;border-right:1px solid #0a4c7d; text-align:center;}
nav.navbar.bootsnav ul.nav > li:first-child{border-left:1px solid #0a4c7d;}
nav.navbar.bootsnav ul.nav > li > a {color: #6f6f6f;background-color: transparent;outline: none;display:block;}
.big_m_l2{display:none!important;}
.small_m_l1{width:87%;overflow:hidden; padding-left:3%!important; margin:0!important; float:left!important;}
.small_m_l2{width:10%!important;overflow:hidden; text-align:center;margin:0!important;float:right!important;}
nav.navbar.bootsnav ul.nav > li:hover{background-color:#0099ff;}
nav.navbar.bootsnav ul.nav > li:hover{color:#fff;}
nav.navbar.bootsnav ul.nav li.active > a:hover,nav.navbar.bootsnav ul.nav li.active > a:focus,nav.navbar.bootsnav ul.nav li.active > a {
	background-color: transparent
}

nav.navbar.bootsnav .navbar-toggle {
	
	border: none;
	padding: 5px 10px;
	font-size: 18px;
	color:#FFF;
	position: relative;
}

nav.navbar.bootsnav ul.nav .dropdown-menu .dropdown-menu {
	top: 0;
	left: 100%
}

nav.navbar.bootsnav ul.nav ul.dropdown-menu > li > a {
	white-space: normal
}
	nav.navbar.bootsnav ul.nav > li > a {
		padding: 25px 0;
		color:#fff;
		font-size:16px;
	}
nav.navbar.bootsnav.navbar-fixed-top{background-color:rgba(21,57,133,.8)}
nav.navbar.bootsnav.navbar-fixed-top ul.nav > li > a{font-size:15px; padding:20px 0;}
nav.navbar.bootsnav.navbar-fixed-top li.dropdown ul.dropdown-menu{background-color:rgba(21,57,133,.8)}

@media (min-width:769px) {

/*
	nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after {
	
		font-family: 'FontAwesome';
		content: "\f0d7";  
		margin-left: 5px;
		margin-top: 2px
	}
*/

	nav.navbar.bootsnav li.dropdown ul.dropdown-menu {
		-moz-box-shadow: 0px 0px 0px;
		-webkit-box-shadow: 0px 0px 0px;
		-o-box-shadow: 0px 0px 0px;
		box-shadow: 0px 0px 0px;
		-moz-border-radius: 0px;
		-webkit-border-radius: 0px;
		-o-border-radius: 0px;
		border-radius: 0px;
		padding: 0;
		min-width: 258px;
		background: #153985;
	}
		nav.navbar.bootsnav li.dropdown ul.dropdown-menu li a{white-space: nowrap !important;}
	nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover,nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover {
		background-color: transparent
	}
nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li{
	border-bottom: solid 1px #134d79;
	padding-left:10px;
}
	nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li:hover{background-color:#0099ff;}
	nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li:hover a{color:#fff}
	nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li:last-child > a {
		border-bottom: none;
	}

/* 	nav.navbar.bootsnav li.dropdown ul.dropdown-menu li.dropdown > a.dropdown-toggle:before {
	}

	nav.navbar.bootsnav li.dropdown ul.dropdown-menu ul.dropdown-menu {
		top: -1px
	}
 */
}


.navbar-nav {
    margin: 0px 0px;
}
.small_menu_bg1{background:url(/images/mbg_r.png) right top no-repeat !important;}

/**************************************************/
@media (max-width:768px) {

.big_m_l1{width:82%;overflow:hidden; padding-left:3%!important; margin:0!important;float:left!important;}
.big_m_l2{font-size:24px!important;display:block!important;width:15%!important;overflow:hidden; text-align:center;margin:0!important;float:right!important;}

	.navbar-brand{display:inline; color:#fff !important;}
	.pre-scrollable {
	max-height: 540px;
	overflow-y: scroll;
	}
	.navbar-header{height:auto; min-height:50px;}
	nav.navbar.bootsnav ul.nav > li{width:100%;border-right:0; text-align:left;}
	nav.navbar.bootsnav ul.nav > li:first-child{border-left:0;}
	nav.navbar.bootsnav .navbar-toggle {

	}

	nav.navbar.bootsnav .navbar-nav {
		float: none !important;

	}

	nav.navbar.bootsnav .navbar-nav > li {
		float: none;
		border-bottom: solid 1px #134d79;
	}
	nav.navbar.bootsnav .navbar-nav > li > a {

		
		padding: 10px 0;

	}

	nav.navbar.bootsnav .navbar-nav > li:first-child > a {
		border-top: none
	}

	nav.navbar.bootsnav ul.nav li.dropdown li a.dropdown-toggle {

		position: relative;
	}

	nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu {
		width: 100%;
		position: relative !important;
		background-color: transparent;
		float: none;
		border: none;
		margin: 0 0 -1px 0 !important;
		-moz-box-shadow: 0px 0px 0px;
		-webkit-box-shadow: 0px 0px 0px;
		-o-box-shadow: 0px 0px 0px;
		box-shadow: 0px 0px 0px;
		-moz-border-radius: 0px 0px 0px;
		-webkit-border-radius: 0px 0px 0px;
		-o-border-radius: 0px 0px 0px;
		border-radius: 0px 0px 0px
	}
	nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu  > li{border-top: solid 1px #134d79!important;}
	nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu  > li > a {
		padding: 10px 0;
		color: #FFF;
	}

	nav.navbar.bootsnav ul.nav ul.dropdown-menu li a:hover,nav.navbar.bootsnav ul.nav ul.dropdown-menu li a:focus {
		background-color: transparent;
		background-color:#0099ff;
	}

	nav.navbar.bootsnav ul.nav ul.dropdown-menu ul.dropdown-menu {
		
		left: 0;
		position: relative;
		background: transparent;
		width: 100%
	}
	nav.navbar.bootsnav ul.nav ul.dropdown-menu ul.dropdown-menu > li > a{padding-left:20px;}
	nav.navbar.bootsnav ul.nav ul.dropdown-menu li.dropdown.on > ul.dropdown-menu {
		display: inline-block;
		margin-top: -10px
	}

	nav.navbar.bootsnav li.dropdown ul.dropdown-menu li.dropdown > a.dropdown-toggle:after {
		display: none
	}

	nav.navbar.bootsnav.navbar-mobile .navbar-collapse.in {
		left: 0
	}
	nav.navbar.bootsnav .collapsing{display:none;}
	nav.navbar.bootsnav.navbar-mobile ul.nav > li > a {
		padding: 15px 15px;
		padding-left: 3%;
	}

	nav.navbar.bootsnav.navbar-mobile ul.nav ul.dropdown-menu > li > a {
		padding-right: 0px !important;
		padding-top: 15px !important;
		padding-bottom: 15px !important
	}
	.small_m_l1{width:82%!important;overflow:hidden; margin:0!important; }
	.small_m_l2{line-height: 20px; font-size:24px!important;width:15.5%!important;overflow:hidden; text-align:center;margin:0!important;}
	nav.navbar.bootsnav.navbar-mobile .navbar-collapse {
		margin-left: 0
	}


}