body{
	font-family: 'Open Sans', sans-serif;
	background-color:#f2f2f2;
	background-image:url(../img/back.jpg)
}


h2{
	text-align:center;
	font-size:35px;
	color:white;
	padding:60px 0 40px 0;
}

.for_back{
	background-image:url(../img/back-1.jpg);
	background-size: cover;
}

.img-responsive{
	-webkit-box-shadow: 5px 6px 3px -1px rgba(0,0,0,0.17);
-moz-box-shadow: 5px 6px 3px -1px rgba(0,0,0,0.17);
box-shadow: 5px 6px 3px -1px rgba(0,0,0,0.17);
}

.add_f{
	background-image:url(../img/back.jpg)
}

.carousel-control{
	display:none
}

.carousel-indicators {
	color:red;
	
}

.carousel-indicators .active{
	background-color:red;
}

.text_otz{
	margin-top:20px;
	
}

.text_im{
	    height: 100px;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto 0;
}

.dg-widget-link{
	width:100%;
}

.mad_pad_mc img{
	width:100%;
}


.thumb{
	margin:10px;
}

.ico{
	text-align:center;
}


.for_b2{
	color:white;
	font-size:17px;
}

.left_b2{
	text-align:right;
	font-size:35px;
	border-right:solid 5px #cc050a;
	margin:120px 0 120px 0;
}

.right_b2{
	margin:120px 0 120px 0;
}

.reds{
	background-color:#cc050a !important;
	padding: 0;
}

.mu{
	width:100%;
	background-color:#cc050a;
	font-size:20px;
	color:white;
	padding:10px 0 10px 0;
	box-sizing:border-box;
	border:solid 1px #cc050a;
}

.cold img{
	margin:15px;
	float:right;
}

.mu:hover{background-color:white;
	color:red;
	border:solid 1px #cc050a;
	box-sizing:border-box;
}

.jumbotron
{position:relative;
margin-bottom:0;}

.rem{
	text-align:right;
	font-size: 3.5vw !important;
	margin-top:10%;
	font-weight: 200;
	color:white;
	line-height: 1;
}

.jumbotron
{
	background-color:#464646;
}

.r1{
	display:none
}


.top_ad{
	text-align:right;
	color:white 

}

.pup{
	float: right;
    margin-left: 16px;
}

.cars{
	margin-left:-40%;
	width:150%;
	margin-top:4vw;
}

.line{
	position:absolute;
	bottom:0;
	right:0;
}

@media (max-width: 768px) {

p{text-align:center}
.rem{font-size: 6.5vw !important;text-align:center;}
.tel{width:15%}
.pup{float:none;margin:0;}
.logo {width:95%}
.blok{margin:auto;}
.top_ad{float:none;text-align:center;}
.r2{display:none}
.r1{display:block;padding-top:80px!important;}
.left_b2, .right_b2{margin:20px 0 10px 0}

}