 
 
.main-shining {
    min-width: 1160px;
}

#header ,
#container,
.wrapper{
	width: 1136px;
}

.new_descr{
font-family: Montserrat;
font-style: normal;
font-weight: 500;
font-size: 14px;
line-height: 20px;
color: #525466;
}



.page_deskr_shumoisol{
font-weight: 600;
font-size: 20px;
line-height: 28px;
 

color: #1D1D1F;	
}


.box_shum_clas{
	
}



.page_deskr_shumoisol .dovod_dverej_title{
    font-size: 32px;	
}
 
 


.box_shum_clas > div{
	display: inline-block;
	width: 41%;
	padding: 40px 40px 0;
	vertical-align: top;
	border: 2px solid #ECECF7;
	-khtml-border-radius:30px;
	-webkit-border-radius:30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

.box_shum_clas > div:nth-child(2){
	float: 	right;
}

.box_shum_clas_item{
	font-style: normal;
	font-weight: 600;
	font-size: 20px;
	line-height: 28px;
	color: #525466;
	margin-bottom: 32px;
}

.box_shum_clas_item span{
	font-weight: 800;
	font-size: 24px;
	line-height: 24px;
	text-align: right;
	color: #1D1D1F;
	float: right;
}


.ok{
	width: 32px;
	height: 32px;
    background: url(/image/data/new_descr/tick-circle.png) no-repeat center center;
}

.nok{
	width: 32px;
	height: 32px;
    background: url(/image/data/new_descr/minus-cirlce.png) no-repeat center center;
}


.box_shum_clas_title{
font-family: Montserrat;
font-style: normal;
font-weight: 900;
font-size: 32px;
line-height: 36px;
/* identical to box height, or 112% */


/* B 1 */

color: #1D1D1F;	
}

.box_shum_clas_title span{
	float: right;
}


.box_shum_clas .span_line{
	width: 100%;
	position: relative;
	height: 16px;
	margin-bottom: 60px;
}

.box_shum_clas_info{
	text-align: right;
	font-style: normal;
	font-weight: 600;
	font-size: 16px;
	line-height: 24px;
	color: #808399;
	margin:20px 0 65px;
}

.box_shum_clas_nois_box	{
    background: url(/image/data/new_descr/nois/nois_line.png) no-repeat 0 40px;
}	
	 
	
	
 
.box_shum_clas_nois_line{
	font-style: normal;
	font-weight: 800;
	font-size: 20px;
	line-height: 28px;
	text-align: right;
	color: #1D1D1F;

}

.box_shum_clas_nois h1{
	margin-bottom: 50px !important;
}
.box_shum_clas_nois_line + .box_shum_clas_nois_line{
	margin: 120px 0 50px;
}

.box_shum_clas_nois_info{
	font-style: normal;
font-weight: 600;
font-size: 20px;
line-height: 28px;
color: #808399;
}

.box_shum_clas_nois_line > div:nth-child(1){
	text-align: left;
font-weight: 600;
font-size: 20px;
line-height: 28px;
color: #525466;
}

.box_shum_clas_nois_line > div{
	width:16%; 
	text-align: center;
	display: inline-block;

}

.box_shum_clas_nois{
	margin-bottom: 110px;
}

.box_shum_ico{
	margin-bottom: 100px;
	
}

.box_shum_ico > div img{
    position: absolute;
    left: 0;
    top: 0;
}


.box_shum_ico > div strong{
font-weight: 900;
font-size: 32px;
	display: block;
line-height: 36px;
color: #1D1D1F;
	margin-bottom: 8px;
}

.box_shum_ico > div{
display: inline-block;
    width: 38%;
    position: relative;
    padding: 0 30px 0 100px;
    margin: 0 0 50px;
	font-style: normal;
	font-weight: 600;
	font-size: 20px;
	line-height: 28px;
	color: #3E3F48;
}

.box_shum_pic2{}

.box_shum_clas_quolity{
	margin: 60px 0 0;
}

.box_shum_clas_quolity strong{
	display: block;
	font-weight: 800;
	font-size: 24px;
	line-height: 32px;
	margin-bottom: 12px;
	color: #1D1D1F;
}

.box_shum_clas_quolity > div{
	width: 30%;
    vertical-align: top;
	display: inline-block;
	font-weight: 600;
	font-size: 20px;
	line-height: 28px;
	color: #525466;
	padding-right: 0;
}

.category-1159 .video_bttn{
	border-bottom: 0 !important;
}

.box_shum_clas_foto_big,
.box_shum_clas_foto,
.box_shum_pic{
	margin-bottom: 80px;
}


.box_shum_clas_foto_big img{
	width: 100%;
	
}


.subcatname{
	font-weight: 500;
font-size: 14px !important;
line-height: 17px;
text-align: center;
color: #808399 !important;
}
.category-1159 .desc_box_garant strong{
	font-weight: 900;
	font-size: 28px;
	line-height: 34px;
}

.category-1159 .desc_box_garant > div:nth-child(2){
    width: 375px;
}

.category-1671 .desc_box_garant > div:nth-child(2){
    width: 375px;
}


.category-1159 .desc_box_garant p{
font-weight: 500;
font-size: 16px;
line-height: 24px;
}

.desc_box_garant > div:nth-child(1){
	width: 414px !important;
    padding: 56px 0;
	-khtml-border-radius:0px !important;
	-webkit-border-radius:0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
	margin-right: 50px !important;
}


.desc_box_garant > div > div:nth-child(1) {
    font-weight: 900;
    font-size: 115px;
}
	
	
.box_shum_clas_foto_pic img{
	margin: 1px;
	
}
.box_shum_clas .span_line span{
	position: absolute;
}

.top_monitor2 .box_form_item span {
    width: 251px;
}


.box_shum_clas_foto_pic{
	margin: 20px 0 0;
}

.box_shum_clas_foto > div,
.box_shum_clas_foto{
	text-align: center;
}

.top_monitor2{
	width: 850px;
}



.top_monitor2 .box_form_item,

.box_descr_roximo_top,
.box_descr_daystar_pic,
.box_descr_daystar_top,
.box_descr_two_pic {
	margin-bottom: 60px;
}
.box_descr_two_pic > div{
	display: inline-block;
	vertical-align: top;
	width: 50%;
    margin: 0 -2px 0 0;
	font-weight: 600;
	font-size: 20px;
	line-height: 28px;
	color: #3E3F48;
	}


.box_descr_two_pic > div strong{
	font-weight: 900;
	font-size: 32px;
	line-height: 36px;
	color: #1D1D1F;
}

#tab-description .new_descr  .box_descr_two_pic  img{
	margin: 0 !important;
}

#tab-description ul li{
	font-weight: 500;
font-size: 14px;
line-height: 20px;

color: #525466;
}
.new_descr strong{
font-weight: 900;
font-size: 16px;
color: #1D1D1F;
	display: block;
	margin-bottom: 10px;
}

.new_descr p +  h2:after{
	width: 57px;
	content: " ";
	height: 33px;
	margin: 0 0 0 10px;
	display: inline-block;
  		    background: url(/image/data/new_descr/descr_ico_andr.png) no-repeat 0 0px;
	
}
.new_descr h2{
	font-weight: 900;
font-size: 32px;
line-height: 36px;
color: #1D1D1F;
	margin-bottom: 10px;
} 

 
 .new_descr > h2 + p {
    font-weight: 600;
    font-size: 20px;
    line-height: 28px;
    color: #1D1D1F;
    margin-bottom: 30px;
}



#tab-description .new_descr  img{
	background: none !important;
}
#tab-description .new_descr p img{
	margin: 0 0 80px !important;
}



.desc_box_cam,
.box_garant{
	margin-bottom: 80px;
}


.box_func h2{
	margin-bottom: 40px;
}

.desc_box_garant,
.box_func{
	margin-bottom: 50px;

}

 
.box_garant > div{
	display: inline-block;
	vertical-align: top;
	width: 40%;
	font-weight: 600;
font-size: 20px;
line-height: 28px;
color: #3E3F48;	
	padding: 0 0 0 100px;
}

.box_garant > div:nth-child(1){
	background: url(/image/data/new_descr/pic_garant_1.png) no-repeat 0 0px;
}

.box_garant > div:nth-child(2){
	background: url(/image/data/new_descr/pic_garant_2.png) no-repeat 0 0px;

}



.box_garant strong{
font-weight: 900;
font-size: 32px;
line-height: 36px;
/* or 112% */


/* B 1 */

color: #1D1D1F;
}

.box_func_ico{
	font-weight: 600;
font-size: 20px;
line-height: 28px;
color: #3E3F48;
	
}

.box_func_ico > div:last-child{

font-weight: 600;
font-size: 16px;
line-height: 24px;
color: #808399;
	padding: 0;
	width: 33%;
}

.box_func_ico > div{
	display: inline-block;
	position: relative;
	vertical-align: top;
	width: 24%;
	padding: 16px 0 0 100px;
	height: 66px;
    margin-bottom: 30px;
}

.box_func_ico > div img{
	margin: 0 10px 0 0;
	position: absolute;
	left: 0;
	top:0;
}


.desc_box_garant > div,
.desc_box_cam > div{
		display: inline-block;
	position: relative;
    vertical-align: middle;
	
}

.desc_box_garant > div:nth-child(1),
.desc_box_cam > div:nth-child(1){
	margin-right: 60px;
}


.desc_box_garant > div:nth-child(2),
.desc_box_cam > div:nth-child(2){
    width: 570px;
}


.desc_box_garant strong,
.desc_box_cam strong{
	font-weight: 900;
	font-size: 32px;
	line-height: 36px;
	color: #1D1D1F;
	margin-bottom: 10px;display: block;
}


.desc_box_garant  p,
.desc_box_cam p{
	font-weight: 600;
	font-size: 20px;
	line-height: 28px;
	color: #3E3F48;	
}

.desc_box_garant > div:nth-child(1){

background: radial-gradient(93.57% 93.57% at 68.32% 6.43%, #FF6B1F 0%, #EC5000 100%);
border-radius: 32px;
	width: 464px;

	padding: 66px 0;


	-khtml-border-radius:32px;
	-webkit-border-radius:32px;
	-moz-border-radius: 32px;
	
	text-align: center;
}
.desc_box_more{
	text-align: center;
	
}

.desc_box_more img{
	margin: 0 auto 20px !important;
	display: block !important;
}

.desc_box_more > div{
	width: 368px;
	height: 187px;
	display: inline-block;
	vertical-align: top;
	font-weight: 600;
font-size: 20px;
line-height: 28px;
text-align: center;
color: #3E3F48;
	margin-bottom: 40px;
}
.desc_box_garant > div > div:nth-child(1){
	font-weight: 900;
	font-size: 128.502px;
	line-height: 110px;
	text-align: center;
	color: #FFFFFF;	
}

.desc_box_garant > div > div:nth-child(2){
	font-weight: 800;
	font-size: 24px;
	line-height: 30px;
	text-align: center;
	color: #FFFFFF;
}


.desc_box_garant  p  + p{
	font-weight: 600;
font-size: 20px;
line-height: 28px;
color: #808399;
} 


.desc_item ul{
	margin: 0 !important;
}
#tab-description .desc_item li{
	font-weight: 500;
	font-size: 14px;
	line-height: 20px;
	color: #525466;
}

.desc_item{
	position: relative;
	padding-left: 70px;
	margin-bottom: 30px;
}

.desc_item img{
	position: absolute;
	left: 0;
	top: 0;
}


 
.desc_box_more_title{
	text-align: center;
	font-weight: 900;
font-size: 32px;
line-height: 36px;
	color: #1D1D1F;
}

.desc_box_more_title + p{
font-weight: 800;
font-size: 20px;
line-height: 24px;
margin-bottom: 40px;
text-align: center;
color: #1D1D1F;}


@media (max-width: 480px) {
	
	
	
	
	
	
	.box_shum_clas_foto > div br,
	.page_deskr_shumoisol .dovod_dverej_title2 br,
.box_shum_clas_nois_line div:nth-child(3),	
.box_shum_clas_nois_line div:nth-child(5),	
.box_shum_clas_nois_line div:nth-child(7),	
.box_shum_clas_nois_info,
	.desc_item	{
		display: none;
	}
	
	
	.box_shum_clas_nois_line > div {
    width: 23%;
font-weight: 800;
font-size: 12px;
line-height: 20px;
	}
	
.box_shum_clas_nois_line > div:nth-child(1){
	font-size: 12px;
	text-align: left;
}
	
	.box_shum_clas > div:nth-child(2){
		float: none;
	}

	.box_shum_clas .span_line {
    margin-bottom: 20px;
		height: 8px;
	}
	
.box_shum_clas_item span{
	font-size: 14px;
	line-height: 20px;		
}

.page_deskr_shumoisol p{
	font-size: 14px;
	line-height: 20px;		
	color: #3E3F48;
	font-weight: 600;
}

.box_shum_clas_quolity {
    margin: 30px 0 0;
}
.box_shum_clas_item{
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 15px;
	}	
	
.ok {
    background: url(/image/data/new_descr/tick-circle_mini.png) no-repeat center center;
}
	
.nok {
    background: url(/image/data/new_descr/minus-cirlce_mini.png) no-repeat center center;
}
	
	.box_shum_table{
		margin-top:12px; 
	}
	
	.box_shum_clas_title{
font-size: 20px;
line-height: 24px;		
	}
	
	.box_shum_ico img{
		width: 48px;
	}

	
	.box_shum_clas_foto_pic img{
		width: 48%;
	}
	
	.box_shum_clas_foto_big, .box_shum_clas_foto, .box_shum_pic {
    margin-bottom: 50px;
}
.box_shum_ico > div{
	width: auto;
	display: block;
    padding: 0 0px 0 70px;font-weight: 600;
font-size: 14px;
	line-height: 20px;
	margin: 0 0 25px;
}	

	.box_shum_ico > div strong{
		
font-size: 20px;
line-height: 24px;	}
	
	
.box_shum_clas_nois_box {
    background: url(/image/data/new_descr/nois/nois_line_mini.png) no-repeat 0 center;
    background-size: 100% 68px;

	}
	
	
.box_shum_ico,	
	.box_shum_clas_nois{
		margin-bottom: 50px;
	}	
	
.new_descr	p{
	color: #525466;
	font-size: 12px;font-weight: 500;
	line-height: 20px;	
	}
	
.desc_box_cam, .box_garant {
    margin-bottom: 40px;
}

	
.page_deskr_shumoisol h1{
		display: block !important;
}	
	
	.box_shum_clas_quolity > div,
.box_shum_clas > div,
	.box_descr_two_pic > div,
.box_func_ico > div {
	display: block;
	position: relative;
	vertical-align: top;
	width: auto;
}
	
	.box_shum_clas > div{
		margin-bottom: 15px;
	}
	
	
.box_shum_clas_quolity > div{
	position: relative;
	font-weight: 600;
	font-size: 14px;
	margin-bottom: 30px;
	line-height: 20px;

}

.box_shum_clas_quolity strong	{
	font-weight: 900;
	font-size: 16px;
	padding: 5px 0 0;
	line-height: 20px;
}
	

	.box_shum_clas_foto > div{
		text-align: left;
	}
	
	


.box_shum_clas_quolity > div img{
	float: left;
	width: 48px;
	margin: 0 15px 0 0 !important; 
	}
	
	
	
.page_deskr_shumoisol .dovod_dverej_title {
    font-size: 20px;
	}
	
.page_deskr_shumoisol .dovod_dverej_title2 {
font-size: 14px;
line-height: 20px;
	font-weight: 600;
	color: #3E3F48;
	}

.desc_box_garant{
    display: table;
    width: 100%;
}
	
.page_deskr_shumoisol .desc_box_garant > div:nth-child(1) {
    padding: 45px 0;
}
	
.box_shum_clas_foto_big img,
	.box_shum_pic img{
		width: 100%;
	}
	
	.box_shum_pic{
		margin-bottom: 30px;
	}
	
	
	.box_shum_clas_info{
		text-align: left;
	}
	
	.box_shum_clas_item{
		position: relative;
		    padding-right: 100px;
	}	

	.box_shum_clas_item span{
		position: absolute;	
		right: 10px;
		top: 0;
	}

	
.new_descr h2{
font-size: 20px;
line-height: 24px;
	}
	
	.desc_box_cam, .box_garant {
    margin-bottom: 40px;
}
	.new_descr h2 + p{
		font-size: 14px;
line-height: 20px;
	}	
	
#tab-description p img {
    margin: 0 0 40px !important;
    width: 100%;
}
	
	.box_garant > div{
		display: block;
		width: 100%;
		font-size: 14px;
line-height: 20px;
		margin-bottom: 27px;
	} 
	
	.box_garant > div {
	    background-size: 48px !important;
padding: 0 0 0 70px;
	}
	.box_garant strong{
		font-size: 20px;
line-height: 24px;
	}
	.box_func_ico > div{
 font-size: 14px;
line-height: 20px;
		height: 40px;
		padding: 10px 0 10px 80px;
		margin-bottom: 10px;
}

	.box_func_ico > div:last-child{
		height: auto;
font-size: 14px;
line-height: 20px;
		padding: 0;width: auto !important;
		
	}

	.box_func_ico > div img{
		width: 60px;
		
	}

	.desc_box_garant strong, .desc_box_cam strong{
		font-size: 20px;
line-height: 24px;
	}
	
	.desc_box_garant p, .desc_box_cam p{
		font-size: 14px;
		line-height: 20px;
	}

	.desc_box_cam > div img{
		width: 100%;
	
	}
	
.desc_box_garant  > div:nth-child(1) ,
	.desc_box_cam > div:nth-child(1) {
    margin: 0px;
	display: table-footer-group;
	}
	
.desc_box_garant  > div:nth-child(2) ,
.desc_box_cam > div:nth-child(2) {
    margin: 0px;
	display: table-header-group;
	}





 
.desc_box_more_title{
	text-align: center;
font-weight: 900;
font-size: 20px;
line-height: 24px;
	color: #1D1D1F;
}

.desc_box_more_title + p{
	font-size: 14px;
line-height: 20px;
	
	}
.desc_box_more > div {
    width: auto;
    height: auto;
    display: block; 
	font-size: 14px;
line-height: 20px;

	}
	
	.desc_box_garant > div, .desc_box_cam > div{
		display: block;
		margin: 0;
	}	
	.desc_box_garant > div:nth-child(1){
		width: 100%;
		display: table-cell !important;
	}
		.desc_box_garant > div > div:nth-child(1){
	font-size: 79.7601px;
	line-height:80px;
	}
	
	.desc_box_garant > div > div:nth-child(2){
		font-size: 15px;
line-height: 19px;
	}
	
	.desc_box_garant p + p{
		font-size: 14px;
line-height: 20px;
	}
	
}





/*daystar*/



.box_descr_daystar_top {
	
}


.box_descr_roximo_top > div,
.box_descr_daystar_pic_text > div,

.box_descr_daystar_top > div{
	display: inline-block;
	vertical-align: top;
}
	
.box_descr_daystar_top > div:nth-child(1){
    width: 460px;
    padding: 0 20px 0 0;
}

.box_descr_daystar_top > div:nth-child(2){
    width: 460px;
    padding: 0 20px 0 0;
}

	
.box_descr_daystar_pic_text{
	margin: 36px 0 60px;
	font-size: 20px;
	
}

.box_descr_daystar_pic img{
	margin: 0 8px 0 0 !important;
}

.box_descr_daystar_pic_text  img{
	display: block;
	margin: 0 auto 10px !important;

}

.box_descr_daystar_pic_text > div{
	text-align: center;
	color: #3E3F48;
	width: 375px;
	font-weight: 600;
	
}

.box_descr_daystar_pic_text a{
	color: #434198 !important;
	display: inline-block;
	font-size: 20px;
	text-decoration: none;
	border-bottom: 1px #CAD1DF solid;

}

.farcar .box_garant > div:nth-child(1),
.carmedia .box_garant > div:nth-child(1),
.box_garant.roximo > div:nth-child(1),
.box_garant.daystar > div:nth-child(1){
	background: url(/image/data/new_descr/pic_garant_2.png) no-repeat 0 0px;
}

.farcar .box_garant > div:nth-child(2),
.carmedia .box_garant > div:nth-child(2),
.box_garant.roximo > div:nth-child(2),
.box_garant.daystar > div:nth-child(2){

	background: url(/image/data/new_descr/pic_garant_1.png) no-repeat 0 0px;

}


 /*************/


	
.box_descr_roximo_top > div:nth-child(1){
    width: 370px;
    padding: 0 20px 0 0;
}

.box_descr_roximo_top > div:nth-child(2){
    width: 720px;
	text-align: center;
	padding: 0 20px 0 0;
}





.carmedia{}

.new_descr.carmedia > h2:nth-child(1):after {
    width: 132px;
    content: " ";
    height: 40px;
    margin: 0 0 0 10px;
    display: inline-block;
    background: url(/image/data/new_descr/carmedia/logo_carmedia.png) no-repeat 0 0px;
}




.desc_box_cam span{
font-weight: 600;
font-size: 20px;
line-height: 28px;
color: #808399;	
}
  


.new_descr.farcar > h2:nth-child(1):after {
    width: 132px;
    content: " ";
    height: 40px;
    margin: 0 0 0 10px;
    display: inline-block;
    background: url(/image/data/new_descr/farcar/logo_farcar.png) no-repeat 0 0px;
}






.new_descr.shum{
	
}


.shum .box_descr_two_pic strong{
	font-weight: 800;
	font-size: 20px;
	line-height: 20px;
}


.new_descr.shum h2{
	margin-bottom: 40px;
}

.box_urov_shum_desk{
	
} 

.box_urov_shum_line{
	margin-bottom: 10px;
	
}

.new_descr.shum .box_descr_two_pic > div:nth-child(1){
    padding-right: 50px;
    width: 44%;

}

.new_descr.shum .box_descr_two_pic > div:nth-child(1) {
	font-size: 16px;
}

.box_urov_shum_line span{
	font-size: 14px;
	color: #808399;
	display: table-cell;
    display: inline-block;
}


.span_line span{
 background: #FF5701;
	height: 32px;

font-weight: 800;
font-size: 14px;
line-height: 20px;
color: #FFFFFF;
	vertical-align: top;

    padding: 5px 0 0 10px;

}



.box_shum_clas > div:nth-child(1) .span_line:after{
    width: 75%;
}
.box_shum_clas > div:nth-child(2) .span_line:after{
    width: 100%;
}

.span_line:after{
    position: absolute;
    left: 0;
	content: ' ';

	background: #FF5701;
	height: 32px;
font-weight: 800;
font-size: 14px;
line-height: 20px;
color: #FFFFFF;
	vertical-align: top;

    padding: 5px 0 0 10px;

}





.span_line{background: #F2F3F7;

	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 32px;
	overflow: hidden;
    display: inline-block;
    width: 440px;	
}


.box_urov_shum_line > span:nth-child(1){
	width: 120px;
    vertical-align: top;
	font-weight: 800;
font-size: 14px;
 
color: #1D1D1F;
}
.box_urov_shum_line span:nth-child(2){
	width: 400px;
    vertical-align: top;
}

.box_urov_shum_line.tops span{
	color: #808399 !important;
	font-size: 14px;
	font-weight: 500;
}


.box_urov_shum_desk_item{
	line-height: 16px;
	color: #525466;
    font-size: 14px;
    font-weight: 500;
	padding: 10px 0 0 120px;
}

.box_urov_shum_desk.tops{
	
}

.box_urov_shum_line.top {

}

.line_shum_item{
	margin: 20px  0 0;
	
	font-size: 16px;
color: #1D1D1F;
	
}
.shum .box_descr_two_pic strong span{

color: #FF5701;
}

.line_shum_item > div{
    display: table-cell;
	vertical-align: middle;
	line-height: 16px;
}

.line_shum_item > div:nth-child(1){
    width: 40px;
}

#tab-description .deskr_videoreg img {
    background-color: transparent;
}

.deskr_videoreg{
	padding: 45px 60px;
    background: url(/image/data/new_descr/videoreg/videoreg_bg_top.png) no-repeat top right;
}

.deskr_videoreg.video_logo{
	padding: 45px 60px;
    background: url(/image/data/new_descr/videoreg/videoreg_bg_top1.png) no-repeat top right;
}
.deskr_videoreg.video_nologo_2{
	padding: 45px 60px;
    background: url(/image/data/new_descr/videoreg/videoreg_bg_top2.png) no-repeat top right;
}

.deskr_videoreg.video_nologo_3{
	padding: 45px 60px;
    background: url(/image/data/new_descr/videoreg/videoreg_bg_top3.png) no-repeat top right;
}

.deskr_videoreg.video_nologo_4{
	padding: 45px 60px;
    background: url(/image/data/new_descr/videoreg/videoreg_bg_top4.png) no-repeat top right;
}

.video_nologo_4 .videoreg_right {
    padding: 170px 0 0 0;
}

.deskr_videoreg_bot{
    background: url(/image/data/new_descr/videoreg/videoreg_bg1.png) no-repeat  bottom left;
	height: 300px;
	padding: 180px 0 0 515px ;
	margin: 30px 0 0;
} 

.video_logo .deskr_videoreg_bot{
	background: none;
	padding: 0;
	height: auto;
	width: 100%; 
	margin: 50px 0 0;
	
}
 

.videoreg_right,
.video_logo .deskr_videoreg_bot {
	display: table-cell;
	vertical-align: top;
	
}

.videoreg_right{
    padding: 110px 0 0 0;
}

.video_logo .deskr_videoreg_bot{
	padding: 40px 0 0;

}


.videoreg_right_tultip{
    background:#F3F3F8 url(/image/data/new_descr/videoreg/bg_top_tultip.jpg) no-repeat  top right;
font-weight: 500;
font-size: 16px;
line-height: 22px;
    width: 335px;
    padding: 30px 5px 10px;
	text-align: center;
color: #8F8F9F;
}


.videoreg_right_tultip2{
	    background:#F3F3F8 url(/image/data/new_descr/videoreg/bg_top_tultip2.jpg) no-repeat  top left;
font-weight: 500;
font-size: 16px;
line-height: 22px;
    width: 325px;
    padding: 30px 5px 10px;
	text-align: left;
color: #8F8F9F;

}

.video_nologo_3 .videoreg_right {
    padding: 250px 0 0 0;
}

 
.video_nologo_3  .videoreg_right_box_bttn {
    margin: 95px 0 0;
}
.video_logo  .deskr_videoreg_bot_item {
    width: 500px;
}


.deskr_videoreg_bot .desc_item {
    position: relative;
    padding-left: 60px;
}


.deskr_videoreg_bot_item{
	
}
 
.deskr_videoreg_title{
  font-weight: 900;
font-size: 40px;
line-height: 48px;
color: #000000;
	width: 430px;
    margin-bottom: 20px;
}

.deskr_videoreg_title2{
	font-style: normal;
	font-weight: 800;
	font-size: 16px;
	line-height: 24px;
	color: #000000;
	width: 430px;
	margin-bottom: 20px;
}


.product-list .description {
    padding-left: 187px;
}



.deskr_videoreg_bttn{
	
}

.deskr_videoreg_bttn span{
	display: inline-block;
	width: 120px;
	height: 40px;
    font-size: 0;
}

.deskr_videoreg_bttn span:nth-child(1){
	    background: url(/image/data/new_descr/videoreg/bttn_videoreg_app.png) no-repeat center;
}

.deskr_videoreg_bttn span:nth-child(2){
	background: url(/image/data/new_descr/videoreg/bttn_videoreg_andr.png) no-repeat center left;
	width: 148px;
	height: 40px;
}

.video_logo .deskr_videoreg_title{
	margin: 25px 0;
}




.video_nologo_2 .deskr_videoreg_title{
	margin:0px 0 25px;
}

.video_nologo_2 .videoreg_right_box_bttn {
   margin: 311px 0 0;
}

.videoreg_right_box_bttn{
	font-weight: 500;
	font-size: 16px;
	text-align: center;
	line-height: 22px;
    width: 269px;
    color: #8F8F9F;
    float: right;
    bottom: 0;
    margin: 178px 0 0;
}

.video_logo .deskr_videoreg_bttn span:nth-child(1) {
    background: url(/image/data/new_descr/videoreg/bttn_videoreg_app_1.png) no-repeat center;
}

.video_logo .deskr_videoreg_bttn span:nth-child(2) {
    background: url(/image/data/new_descr/videoreg/bttn_videoreg_andr_1.png) no-repeat center;
}

.video_logo .deskr_videoreg_bttn{
	text-align: right;
    margin: 15px 0 0;
}



.dovod_dverej {
    padding: 40px 60px;
}

.dovod_dverej_title{
	font-weight: 800;
	font-size: 40px;
	line-height: 28px;
	color: #000000;
	margin-bottom: 15px;
}

.dovod_dverej_title2{
font-weight: 800;
font-size: 18px;
line-height: 28px;
color: #000000;
	margin-bottom: 15px;
}


.box_days{
	margin-bottom: 50px;
	
}


.box_days > div{
	display: inline-block;
	vertical-align: top;
	font-weight: 800;
	font-size: 18px;
	line-height: 24px; 
	color: #000000;
}


.box_days > div:before{
	font-weight: 900;
	font-size: 71px;
	line-height: 56px;
	color: #FF5701;
	float: left;
	margin: -5px 10px 0 0;
}


.box_days > div:nth-child(1):before{
	content: "1";
}
.box_days > div:nth-child(2):before{
	content: "24";
}
	.box_days > div:nth-child(3):before{
	content: "100 000";
}

.box_days > div:nth-child(1){
	width: 170px;
}

.box_days > div:nth-child(2){
	width: 208px;
	    margin: 0 30px;
}
.box_days > div:nth-child(3){
	width: 440px;
}

.dovod_dverej_title3{
	font-weight: 800;
	font-size: 18px;
	line-height: 56px;
	margin-bottom: 25px;
	color: #000000;
}


.dovod_dverej_box{
	
}

.dovod_dverej_box > div img{
float: left;
    margin: 0 10px 0 0 !important;
}



.dovod_dverej_box > div{
	display: inline-block;
font-size: 16px;
line-height: 22px;
color: #000000;
	width: 300px;
    margin-right: 30px;
	margin-bottom: 20px;
	    font-weight: 600;
}


.dovod_dverej_pic{
margin-bottom: 40px;
}







.porog{
	    background: url(/image/data/new_descr/porog/porog.png) no-repeat top left;
	padding: 340px 56px 0;
}

.porog_title{
	font-weight: 900;
    font-size: 35px;
	line-height: 48px;
	margin-bottom: 50px;
	color: #000000;
}


.porog .dovod_dverej_box > div{
	width: 384px;
}

.porog .dovod_dverej_box{
	margin-bottom: 64px;
}

.porog .box_days > div:nth-child(3):before {
    content: "80 000";
}



.top_monitor{
		    background: url(/image/data/new_descr/top_monitor/top_monitor.png) no-repeat top left;
	padding: 370px 50px 0;

}

.top_monitor_title{
	font-weight: 900;
	font-size: 40px;
	line-height: 52px;
	color: #000000;
	margin-bottom: 25px;
}

.top_monitor_title2{
	font-weight: bold;
	font-size: 16px;
	line-height: 22px;
	color: #000000;
	margin-bottom: 55px;
}

.top_monitor_box{
	
	
}

.top_monitor .dovod_dverej_box > div{
	width: 410px;
	margin-right: 100px;

	
}




@media (max-width: 480px) {

	
	
	
	
	.farcar .desc_item,
	.carmedia .desc_item,
	.roximo	 .desc_item,
	.daystar 	.desc_item{
		display: block !important;
	}
	
	
	.farcar	 .desc_item,
	.carmedia	 .desc_item,
	.roximo	 .desc_item,
	.daystar 	.desc_item{
		padding: 0;
	}

	
	
.farcar 	.desc_item img,
.carmedia 	.desc_item img,
.roximo 	.desc_item img,
.daystar 	.desc_item img{
	height: 28px;
	width: 28px;
}

	
	
	.new_descr.shum .box_descr_two_pic > div:nth-child(1){
		width: auto;
	    padding: 0;
	}
	
#tab-description  .farcar 	.desc_item li,
#tab-description  .carmedia 	.desc_item li,
#tab-description  .roximo 	.desc_item li,
#tab-description  .daystar 	.desc_item li,
.daystar 	.desc_item p {
font-weight: 500;
font-size: 12px;
line-height: 20px;
color: #525466;
}	

	
	.farcar 	.desc_item  strong,
	.carmedia 	.desc_item  strong,
	.roximo 	.desc_item  strong,
	.daystar 	.desc_item  strong{
    padding: 0px 40px;
    height: 40px;
    display: table-cell;
    vertical-align: middle;
	font-size: 14px;
	font-weight: 800;
	line-height: 20px;   top: -5px;
    position: relative;
}	
	
	
	
	
	.box_descr_roximo_top, .box_descr_daystar_pic, .box_descr_daystar_top, .box_descr_two_pic {
    margin-bottom: 40px;
}
	
	
.new_descr.daystar > p,	
	.roximo	> strong + p + p,
	.roximo	> strong + p,
	.roximo	> strong{
		display: none;
}
	
	
	
.box_descr_daystar_pic_text img,
	.roximo .desc_box_cam	div  img,
 	.box_descr_roximo_top img,
	.box_descr_two_pic img,
	.box_descr_daystar_top img{
		width: 100%;
	}

	.box_descr_roximo_top > div,
	.box_descr_daystar_pic_text > div, .box_descr_daystar_top > div{
		display: block;
		width: auto !important;
	}
	
	.box_descr_daystar_pic img{
    width: 47%;
    display: inline-block;
    margin: 4px !important;
	}
	
	.desc_box_cam > div{
		width: auto;
	}
	
	
	.deskr_videoreg	{
		padding: 220px 0px 0;
		background-size: 100%;
	}
	

	
	

	
	.deskr_videoreg.video_logo {
    padding: 360px 0px 0;
    background-size: 320px;
}
	.deskr_videoreg.video_nologo_2{
		    padding: 200px 0px 0;
	}
	.videoreg_right {
    padding: 0;
}
	
	.video_logo .deskr_videoreg_bot {
    padding: 0;
}
	
.video_nologo_2	.videoreg_right_box_bttn ,
.videoreg_right_box_bttn {
    width: auto;
    float: none;
    margin: 0;
	}
	
	.video_logo .deskr_videoreg_bot_item {
    width: auto;
}
	.deskr_videoreg_bot .desc_item {
    position: relative;
    padding-left: 48px;
}
	
	
.video_logo .deskr_videoreg_bttn{
		text-align: center;
	}	
	
	
.videoreg_right, .video_logo .deskr_videoreg_bot {
    display: block;
	}
	
	.deskr_videoreg.video_logo{
		position: relative;
	}	
	
	
	.deskr_videoreg_bot_item br{
		display: none;
	}

	.deskr_videoreg_title {
    font-size: 24px;
		line-height: 24px;
	}
	
	.video_logo .deskr_videoreg_title{
		margin: 0;
	}	
	

.video_logo .deskr_videoreg_bot {
    margin: 20px 0 0;	
	}
	
	
		
.videoreg_right_tultip{
	position: absolute;
	top: 245px;
    font-size: 15px;
     width: auto;
	}
	
		
.videoreg_right_tultip2{
	position: absolute;
	top: 285px;
    font-size: 15px;
    width: auto;
    max-width: 325px;
    margin: 0 auto;
	}
	 
.video_nologo_4 .videoreg_right_tultip2 {
    top: 240px;
}

	.video_nologo_4 .videoreg_right {
    padding: 0;
}
	
	
.video_nologo_3		.deskr_videoreg_title2 ,
.video_nologo_2		.deskr_videoreg_title2 {
	margin-top: 25px;
 
	}
	
	
	.video_nologo_3 .videoreg_right {
    padding: 0px 0 0 0;
}
	.video_nologo_3 .videoreg_right_box_bttn {
    margin: 25px 0 0;
}
	
 .deskr_videoreg.video_nologo_3 {
    padding: 420px 0px 0;
	}

	
	
.deskr_videoreg_title2 {
    font-size: 16px;
    line-height: 18px;
    width: auto;
	}
	
	.deskr_videoreg_bttn {
    text-align: center;
}
	
.deskr_videoreg_bot {
    background: url(/image/data/new_descr/videoreg/videoreg_bg1.png) no-repeat top left;
    height: auto;
    padding: 500px 0 0 0;

    margin: 0px 0 0;	
	
	}	
	
	.deskr_videoreg_bot .desc_item{
		display: block;
    font-size: 14px;
}
	
.deskr_videoreg_title {
    width: auto;
	}
	
	
 img.logo_roximo {
    width: auto !important;
}
	
	 
	.box_descr_daystar_pic_text img{
		margin: 0 0 10px; 
	}
	
	
.shum .box_descr_two_pic strong span {
    display: block;
}
	
	.shum	.box_descr_two_pic > div{
		margin-bottom: 40px;
	}
	.shum	 p,	
	.shum .box_descr_two_pic strong{
		font-size: 14px;
line-height: 20px;
		margin-bottom: 10px;
	}
	
	.span_line span{
		color: #fff !important;
	}

	.line_shum_item > div{
	font-size: 12px;
line-height: 16px;
	}
	
.box_urov_shum_desk_item {
    padding: 10px 0 0 0px;
}	
	
	
.shum	.box_descr_two_pic img{
		width: auto;
	}
	
	
.box_urov_shum_line span {
    font-size: 14px;
    color: #808399;
    display: table-cell;
	}
	
.box_descr_daystar_pic_text + .desc_box_cam > div:nth-child(2) {
    width: 100%;
}
	
	
	.box_descr_daystar_pic_text > div a,
	.box_descr_daystar_pic_text > div{
		margin: 0 0 30px;
		font-size: 14px;
line-height: 20px;
    font-weight: 600;		text-align: left;
	}
	
.desc_box_more_title{	
	font-size: 20px;
line-height: 24px;
	text-align: left;
} 
	
	.box_descr_daystar_pic_text{
		margin: 20px 0 40px;
	}

	

	.box_descr_two_pic > div strong {
    font-weight: 900;
    font-size: 20px;
    line-height: 24px;
		margin: 0;
	}
	
	

.new_descr.farcar > h2:nth-child(1):after,
.new_descr.carmedia > h2:nth-child(1):after{
	position: absolute;
    top: 0;
	margin: 0;
    left: 0;
}	
	
.new_descr.farcar > h2:nth-child(1),
.new_descr.carmedia > h2:nth-child(1){
	padding: 60px 0 0;
	position: relative;
	}
	
	
	.farcar .box_descr_two_pic > div strong	+ p,
	.farcar .box_descr_two_pic > div strong	,
	.carmedia .box_descr_two_pic > div strong	+ p,
	.carmedia .box_descr_two_pic > div strong	{
	display: table-header-group;
}

	.farcar .box_descr_two_pic > div p:nth-child(1),
	.carmedia .box_descr_two_pic > div p:nth-child(1){
	display: table-footer-group;
	}
	
	.farcar .box_descr_two_pic > div , 
	.carmedia .box_descr_two_pic > div {
		margin-bottom: 20px;
	}	

	
#tab-description 	.farcar .box_descr_two_pic > div  img, 
#tab-description 	.carmedia .box_descr_two_pic > div  img{ 
	margin: 15px 0 0 !important;
	}
	
	
	.desc_box_cam span{
	font-weight: 600;
	font-size: 14px;
	line-height: 20px;
padding: 0 0 20px;
    display: block;
	}
	
.desc_box_more_title + p{
	text-align: left;
	margin: 0 0 7px;
}


 .box_urov_shum_line span {
    display: block;
	}
	
.span_line {
    display: block;
    width: 100%;	
	}
	
	
.dovod_dverej {
    padding:20px  0;
}	
	
.dovod_dverej_title {
    font-size: 24px;
    line-height: 20px;
	}
	
.dovod_dverej_title2 {
    font-size: 17px;
    line-height: 14px;
	}
	
	.dovod_dverej_pic img{
		width: 100%;
	}
	
.box_days > div {
    display: block;
    vertical-align: middle;
    width: 300px !important;
    height: 60px;
    margin: 0 !important;
}	
	
	
	.box_days > div:before {
    font-weight: 900;
    font-size: 60px;
    line-height: 36px;
 	}
	
.box_days > div:nth-child(3):before {
    margin: 0 0 10px;
}
	
	.form_line > div:nth-child(2) img {
    z-index: 999999;
    position: relative;
}
	
	
.dovod_dverej_title3 {
    margin-bottom: 0;
	}

.porog {
padding: 50% 0 0;
	background-size: 100%;
}	
	
.porog_title {
    font-size: 24px; 
    line-height: 28px;
	margin-bottom: 20px;
	}
		
	.porog .dovod_dverej_box > div {
    width: auto;	
    margin: 0 10px 15px 0 !important;
	}
	
	.dovod_dverej_box > div img{
		margin-bottom: 10px !important;
	}
	.porog .dovod_dverej_box {
    margin-bottom: 24px;
}

	.dovod_dverej_box img{
		width: auto;
		max-width: 100%;
	}
	
	.top_monitor {
    padding: 40% 0 0;
    background-size: 100%;
	}
.top_monitor_title2 {
    line-height: 18px;
	}
	
	.top_monitor_title {
    font-size: 24px;
    line-height: 20px;
	}
	
.top_monitor .dovod_dverej_box > div {
    width: auto;
   font-size: 15px;
	margin-right: 0;
}
	
.top_monitor2 {
    width: auto;
}	
	
.top_monitor2 .box_monitor_1 {
    background: none;
	}
	
#tab-description .top_monitor2 iframe {
    width: 100%;
    height: 200px;
}
	
.top_monitor2 .box_form_item span {
    width: auto;
}		
	
.top_monitor2 .sub_categories > div {
    width: 100px;
	}
	
	
	
.top_monitor2 	.box_monitor_1 > div {
	padding-left: 0;
	padding-right: 0;

	}
	
.top_monitor2 	.page_monitor_item > div:nth-child(8){
		background-color: #F2F3F7
	}
	
.pic_pages_top img{
	width: 100%;
}
	
	
	
	
}
