@media (max-width: 576px){
	.logot{font-size: 3.5rem!important;letter-spacing: 5px!important;}
	.container{max-width:1400px!important;}
}
@media (min-width: 576px) and (max-width: 767px){
	.logot{font-size: 3.5rem!important;letter-spacing: 5px!important;}
	.container{max-width:1400px!important;}
}
@media (min-width: 768px) and (max-width: 991px){
	.logot{font-size: 3.5rem!important;letter-spacing: 5px!important;}
	.container{max-width:1400px!important;}
}
@media (min-width: 992px) and (max-width: 1199px){
	.logot{font-size: 3.5rem!important;letter-spacing: 5px!important;}
	.container{max-width:1400px!important;}
}
@media (min-width: 1200px){
	.logot{font-size: 4rem!important;letter-spacing: 10px!important;}
	.container{max-width:1400px!important;}
}


 



div.btitle{background:#5b92e5!important;}

ul.mainmenu li, ul.sermenu li {
    position: relative;
    display: table;
    height: 52px;
    width: 100%;
}
ul.mainmenu a,ul.sermenu a {
    display: table-cell;
    vertical-align: middle;
    border-bottom: solid 1px #989898;
    line-height: 1;
}
a.parent {
    background: url(/images/sub_icon.gif) no-repeat scroll 100% center transparent;
    background-position: 99%;
}
ul.mainmenu li ul, ul.sermenu li ul {
    background: #fff;
    position: absolute;
    margin-top: -1px;
    border: solid 1px #ddd;
    z-index: 999;
    width: 250px;
}
ul li a{line-height: 1.3;}
.navbar.bg-primary {
    background-color: #00008B!important; 
}
ul.topmnu li{border-right:solid 1px #585858;}
ul.topmnu li:last-child{border-right:none;}  

ul.topmnu li:hover	{background: #003399;
    border-bottom: solid 4px #f00;
    padding-bottom: 0px!important;}