body{
font-family: 'Arial', sans-serif;	
}

@media (max-width: 770px) {
	.carousel-caption
	{	
		top:30%;
		line-height:40px;
	}

}
@media (max-width: 570px) {
	.carousel-caption
	{	right:10%;
		top:5%;
		font-size:35px;
		line-height:30px;
	}
}
.menu-line{
background: #499330;	
}

.top-contacts,.bot-contacts{
font-size: 14px;	
border-left:2px solid #499330;
width: 240px;
padding-left: 20px;
margin-left: auto;
padding-top: 5px;
}
.bot-contacts{
font-size: 18px;		
border: 0;
width: auto;
margin-top: 40px;
}
.top-phone,.bot-phone{
font:  18px Arial, Helvetica, sans-serif;
font-style: italic;
margin-top: 10px;
}
.bot-phone{
margin-top: 40px;
font:  18px Arial, Helvetica, sans-serif;
font-style: italic;
}
.head{
margin: 20px 0;	
}
.blue-line{
background: url(/img/bg/blue-line.jpg) 50% 0 no-repeat;	
height: 63px;
margin: 60px 0 30px 0;
}
.first-catalog{
margin-top: 30px;	
}

.catalog-link{
font:  18px Arial, Helvetica, sans-serif;
color:#000;
}
.product_list{
width: 170px;	
float: left;
height: 170px;
margin: 10px;
margin-bottom: 30px;
text-align: center;
font-size: 20px;
color: #000;
}

.product_list a{
color: #000;	
}
.table-responsive .table-striped  tr:nth-child(1),.table-responsive .table-striped  tr:nth-child(2){
background-color:#499330;
color:#fff;
border:0;
}
.product_listcentrifugial{
font-size: 24px;
margin-top: 40px;	
}
.product_listcentrifugial:first-of-type{
	margin-top: 10px;	
}
.product_listcentrifugial a:link{
	text-decoration: underline;
}
.product_listcentrifugial a:hover{
text-decoration: none;	
}
.table-listcentrifugial a{
text-decoration: none;	
}
.carousel-caption a{
color:#fff;
}
.leftmenu_marg{
margin-left: 0px;	
}
.nav .nav-stacked li{
padding: 2px;	
}
.nav .sub li a {
padding:2px 0 2px 30px;;	
}
.call_us {
text-align: center;
position: fixed;
right: 10px;
bottom: 20px;
width: 200px;

}

#success,#phonefail{
display: none;
font-size: 16px;
}
#callbackform{
display: none	
}