/* Add here all your css styles (customizations) */

.header-v4 .navbar-header {
 margin:  0; 
}

.header-v4 .topbar-v1{
	background:#4899d8;

}

.header-v4 .topbar-v1 li, .topbar-v1 a, .header-v4 .topbar-v1 .top-v1-contacts i, .header-v4 .topbar-v1 .top-v1-data li i{
	color:#fff;
}
.block-description .right-inner img{
float:none;
width:auto;
margin-bottom:10px;
}


@media (min-width: 992px){
	
.header-v4 .navbar-default .navbar-nav > li > a {
padding: 5px 10px 5px 10px;

}

.header-v4 .navbar-default .navbar-nav > li > a{
font-size:12px;
color:#fff;
text-align:center;
font-weight:bold;

}


.header-v4 .navbar-default .navbar-nav > li > a:hover{

color:#fff;

}
.header-v4 .navbar-default .navbar-nav > li > a:hover, .header-v4 .navbar-default .navbar-nav > .active > a{
	background:#4899d8;
	
}



.header-v4 .navbar-collapse {
	background:#030461;
}

.navbar-nav>li {
float: left;
width:115px;
height:53px;
}

.navbar-nav>li:nth-child(5) {
float: left;
width:200px;
}

.dropdown-menu>li>a{
	white-space: normal;
}
	}

@media (min-width: 1200px){
.header-v4 .navbar-default .navbar-nav > li > a {
font-size: 13px;
padding: 9px 15px 10px 15px;
}


.navbar-brand{
	height:140px !important;
}


.navbar-nav>li {
float: left;
width:152px;
height:60px;
}

.dropdown-menu>li>a{
	white-space: normal;
}
	

.navbar-nav>li:nth-child(5) {
float: left;
width:235px;
}

}

@media (min-width: 768px)
{

}

.revolution-mch-1:after{
	background:none;
}
.tp-bgimg div:first{
	background-size:auto;
}