.menu .navbar.navbar-default {
    background: none;
    border: 0px;
    margin: 0;
}
.menu .nav.navbar-nav li.active a {
    background: #044b87;
    color: #FFF;
}
.menu .nav.navbar-nav li a {
color: #FFF;

line-height: 40px;

font-size: 18px;

border-right: 1px solid #165c96;

border-left: 1px solid #04223b;
}
.dropdown-toggle.lin6 {
    border-left: 0px !important;
}
.dropdown-toggle.lin1 {
    border-right: 0px !important;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
	background: none;
	color:#FFF;
}
.dropdown-menu li a {
    background: #0d4390;
    padding: 8px 10px;
    text-align: right;
	
}
.dropdown-menu li a:hover{
    background:#14568d;
}
ul.dropdown-menu.drp-mnu li{background:#fff;}
ul.dropdown-menu{
	min-width: 242px;
	padding: 1px;
}
ul.dropdown-menu ul.dropdown-menu{
position: absolute;
top: 0;
right: 230px;
border-radius: 0px;
padding: 1px;
height: auto !important;

}

@media(min-width:768px){
.navbar-default .navbar-nav .dropdown-menu > li > a:hover {
    color: #07F1F5;
}
.navbar-default .navbar-nav .dropdown-menu > li > a:focus {
    color: #3fc !important; background-color:#14568d !important;
}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{background:#14568d;color: #e29c05 !important;}
ul.nav li:hover > ul.dropdown-menu {
display:block;
   	-webkit-transform:scale(1); 
	-moz-transform:scale(1); 
	-o-transform:scale(1);
	-ms-transform:scale(1); 
    transform:scale(1); 	
}
ul.dropdown-menu{
position: absolute;
display:block;
-webkit-transition:.3s ease-out; 
-moz-transition:.3s ease-out;
-o-transition:.3s ease-out; 
-ms-transition:.3s ease-out; 
transition:.3s ease-out; 
-webkit-transform:scale(0); 
-moz-transform:scale(0);
-o-transform:scale(0); 
-ms-transform:scale(0); 
transform:scale(0); 
}
}

.caret {
    float: left;
    position: relative;
    top: 16px;
}
.navbar-default .navbar-nav .dropdown-menu > li > a{color:#FFF;font-size: 17px !important;line-height: 29px !important;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#FFF;font-size: 17px !important;line-height: 29px !important;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#07F1F5;}
/*------- responcev ----------*/
@media(max-width:1440px) {}
@media(max-width:1366px) {}
@media(max-width:1280px) {
.navbar-default .navbar-nav > li > a {
padding: 10px 13px;
font-size: 20px;
line-height: 29px;
}
}
@media(max-width:1080px) {
.navbar-default .navbar-nav > li > a {
padding: 10px 13px;
font-size: 18px;
line-height: 29px;
}
}
@media(max-width:1050px) {
.navbar-default .navbar-nav > li > a {
padding: 10px 12px;
font-size: 16px;
line-height: 29px;
}
}
@media(max-width:1024px) {
.navbar-default .navbar-nav > li > a {
padding: 10px 10px;
font-size: 16px;
line-height: 29px;
}
}
@media(max-width:991px) {
.navbar-default .navbar-nav > li > a {
padding: 10px 7px;
font-size: 15px;
line-height: 29px;
}
}
@media(max-width:900px) {
.navbar-default .navbar-nav > li > a {
padding: 10px 7px;
font-size: 14px;
line-height: 29px;
}
}
@media(max-width:800px) {
.navbar-default .navbar-nav > li > a {
padding: 10px 7px;
font-size: 13px;
line-height: 29px;
}
}
@media(max-width:768px) {
.navbar-default .navbar-nav > li > a {
padding: 10px 7px;
font-size: 13px;
line-height: 29px;
}
}
@media(max-width:767px) {
.navbar-nav .open .dropdown-menu, ul.dropdown-menu li.open .dropdown-menu{
	padding:5px 0px 0 0;
    background: #0D4370;
   	-webkit-transform:scale(1); 
	-moz-transform:scale(1); 
	-o-transform:scale(1);
	-ms-transform:scale(1); 
    transform:scale(1); 
	}
.navbar-default .navbar-nav > li > a {
padding: 10px 7px;
font-size: 13px;
line-height: 29px;
text-align:right;
background: #044b87;
border-bottom: 1px solid #175e9b;
border-top: 1px solid #043055;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
	line-height: 29px;
	 background:#044b87  !important;
	 color:#FFF;
	
	}
.dropdown-menu li a:hover{
    background:#14568d;
}
.navbar-nav{margin:0px;float: none;
}
.nav.navbar-nav li {
    width:100%;
	
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    position: absolute;
    width: 100%;
    z-index: 999;
    background: #0d4370;
    margin:0px;
	padding: 10px;
}
.navbar-nav .open .dropdown-menu li a{
	background: #14568D;
	color:#FFF;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{
	line-height:30px;color: #FFF;
	border-bottom: 1px solid #175e9b;
border-top: 1px solid #043055;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus
{
	color: #e29c05 !important;
}
}
@media(max-width:736px) {}
@media(max-width:667px) {}
@media(max-width:640px) {}
@media(max-width:600px) {}
@media(max-width:568px) {}
@media(max-width:480px) {}
@media(max-width:440px) {}
@media(max-width:414px) {}
@media(max-width:384px) {}
@media(max-width:375px) {
.navbar-nav .open .dropdown-menu, ul.dropdown-menu li.open .dropdown-menu{
	padding:5px 0px 0 0;
    background: #0D4370;
   	-webkit-transform:scale(1); 
	-moz-transform:scale(1); 
	-o-transform:scale(1);
	-ms-transform:scale(1); 
    transform:scale(1); 
	}
.navbar-default .navbar-nav > li > a {
padding: 10px 7px;
font-size: 13px;
line-height: 29px;
text-align:right;
background: #044b87;
border-bottom: 1px solid #175e9b;
border-top: 1px solid #043055;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
	line-height: 40px;
	 background:#044b87  !important;
	 color:#FFF;
	
	}
.dropdown-menu li a:hover{
    background:#14568d;
}
.navbar-nav{margin:0px;float: none;
}
.nav.navbar-nav li {
    width:100%;
	
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    position: absolute;
    width: 100%;
    z-index: 999;
    background: #0d4370;
    margin:0px;
	padding: 10px;
}
.navbar-nav .open .dropdown-menu li a{
	background: #14568D;
	color:#FFF;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{line-height:30px;color: #FFF;}
}
@media(max-width:320px) {
.navbar-nav .open .dropdown-menu, ul.dropdown-menu li.open .dropdown-menu{
	padding:5px 0px 0 0;
    background: #0D4370;
   	-webkit-transform:scale(1); 
	-moz-transform:scale(1); 
	-o-transform:scale(1);
	-ms-transform:scale(1); 
    transform:scale(1); 
	}
.navbar-default .navbar-nav > li > a {
padding: 10px 7px;
font-size: 13px;
line-height: 29px;
text-align:right;
background: #044b87;
border-bottom: 1px solid #175e9b;
border-top: 1px solid #043055;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
	line-height: 40px;
	 background:#044b87  !important;
	 color:#FFF;
	
	}
.dropdown-menu li a:hover{
    background:#14568d;
}
.navbar-nav{margin:0px;float: none;
}
.nav.navbar-nav li {
    width:100%;
	
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    position: absolute;
    width: 100%;
    z-index: 999;
    background: #0d4370;
    margin:0px;
	padding: 10px;
}
.navbar-nav .open .dropdown-menu li a{
	background: #14568D;
	color:#FFF;
}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{line-height:30px;color: #FFF;}
}