#logo{width:124px;height:64px;display:block!important;float:left;margin-top:2px;text-decoration:none;}
.block_svyaz{background:url(/bitrix/templates/main/images/chainss.png) bottom right no-repeat;width:15px;height:15px;display:inline-block;margin-left:8px;margin-right:8px;}
.div_for_table{border-radius:5px;border:1px solid #75191e;width:385px;}
.size_produce_new_light_block{background:#fff;width:385px;box-sizing:border-box;padding:15px 15px 1px;border-radius:5px;border-collapse:collapse;}
.size_produce_new_light{position:relative;padding-left:90px;margin-bottom:20px;}
.size_produce_new_light:nth-child(2n){background:#f8f5f0;}
.size_produce_new_light_type{color:#666;font-weight:bold;font-size:14px;float:left;}
.size_produce_new_light_name{font-size:15px;font-weight:bold;padding:0 6px;margin-bottom:5px;float:right;margin-right:50px;color:#75191e;}
.size_produce_new_light_osi_left{float:left;}
.svyaz{float:left;}
.size_produce_new_light_osi_right{float:left;margin-left:0px;}
.size_produce_new_light_osi_title{margin-bottom:2px;margin-top:8px;}
.size_produce_new_light_osi_title,
.size_produce_new_light_osi_name{display:block;}
.size_produce_new_light_osi_name{color:#751a1b!important;font-weight:bold;}
.size_produce_new_light_osi_name:hover{background:#E6E6E6;border-radius:6px;font-weight:bold;}
.tyre_size_by_car .res_tables{border:0px solid #000000 !important;}
.th_red{height:15px;background:#75191e;}
.zakr{float:right;margin-right:3px;}
.para{margin-top:13px;min-width:180px;}
#filt_tyres{position:relative;}
.new_podbor_light_block{width:282px;position:absolute;z-index:999;left:19%;margin-left:50px;top:0px;background:#fff;display:none;}
.new_podbor_car_light{position:relative;display:table;box-sizing:border-box;color:#770f2d;width:297px;margin:0 -6px -1px -10px;}
.new_podbor_car_light img{display:block;box-sizing:border-box;}
.new_podbor_car_light_car{position:absolute;left:0;right:0;text-align:center;top:44px;font-size:12px;padding-left:15px;box-sizing:border-box;}
.new_podbor_car_light_l_o{position:absolute;left:30px;bottom:0px;font-size:10px;box-sizing:border-box;}
.new_podbor_car_light_param{position:absolute;left:92px;right:76px;text-align:center;bottom:1px;font-size:12px;text-transform:uppercase;font-weight:bold;box-sizing:border-box;}
.new_podbor_car_light_r_o{position:absolute;right:18px;bottom:0px;font-size:10px;box-sizing:border-box;}
.new_podbor_info_block{border:1px solid #8c8c8c;border-top:none;border-radius:0 0 10px 10px;padding:15px 15px 7px;box-sizing:border-box;background:#fff;font-family:'Myriad Pro';}
.new_podbor_info_double_osi_title{padding-bottom:10px;background:url(/img/new_podbor_info_double_osi_title.png) center bottom no-repeat;background-size:100% auto;color:#770f2d;font-size:16px;text-align:center;}
.new_podbor_info_double_osi_el:last-child{border-bottom:none;}
.new_podbor_info_double_osi_el{border-bottom:1px dashed #770f2d;display:table;width:100%;margin:0 auto;line-height:1.6;font-size:12px;text-align:center;}
.new_podbor_info_double_osi_el>a{text-align:center;display:inline-block;font-size: 11px!important;}
.new_podbor_info_different_width_el span,
.new_podbor_info_double_osi_el span{font-size:16px;}
.new_podbor_info_double_osi_el a:hover{color:#770f2d!important;text-decoration:underline!important;background:none!important;border-radius:0!important;}
.new_podbor_info_double_osi_el a{color:#231f20;text-decoration:none;font-size:12px!important;}
.new_podbor_info_red_linear{height:1px;background:#770f2d;margin:5px auto;}
.new_podbor_info_different_width_title{text-align:center;font-size:16px;color:#770f2d;margin-bottom:3px;}
.new_podbor_info_different_width_red_border{width:210px;margin:5px auto;border-bottom:1px dashed #770f2d;}
.new_podbor_info_different_width_el:hover{border:1px solid #770f2d;background:none!important;}
.new_podbor_info_different_width_el{box-sizing:border-box;border:1px solid #8c8c8c;padding:5px 10px 5px 25px;position:relative;border-radius:8px;display:block;text-decoration:none;font-size:12px!important;}
.new_podbor_info_double_osi_el i,
.new_podbor_info_different_width_el i{color:#770f2d;font-style:normal;}
.new_podbor_info_different_width_el:before{display:inline-block;content:'';vertical-align:middle;margin-left:-14px;background:url("/img/new_podbor_info_left_arrow.png") left top no-repeat;width:14px;height:15px;}
.new_podbor_info_different_width_el:after{display:inline-block;content:'';vertical-align:middle;margin-right:-14px;background:url("/img/new_podbor_info_right_arrow.png") right top no-repeat;width:14px;height:15px;}
.new_podbor_info_different_width_el:hover .new_podbor_info_different_circle{background:url("/img/new_podbor_info_white_circle.png") center no-repeat #770f2d;background-size:auto 14px;}
.new_podbor_info_different_circle{position:absolute;z-index:100;width:22px;height:22px;display:block;top:50%;margin-top:-11px;left:-14px;border-radius:50%;background:url("/img/new_podbor_info_white_circle.png") center no-repeat #8c8c8c;background-size:auto 14px;}
.new_podbor_info_all:hover{background:#770f2d;}
.new_podbor_info_all {
    position: absolute;
    z-index: 100;
    left: 5px;
    bottom: -21px;
    padding: 3px 7px 4px;
    border-radius: 0 0 6px 6px;
    background: #8c8c8c;
    color: #fff!important;
    font-size: 11px!important;
    display: block;
    min-width: 182px;
    text-align: center;
}
.new_podbor_gray_info_block .new_podbor_info_double_osi_title a:hover,
.new_podbor_gray_info_block .new_podbor_info_different_width_title a:hover{color:#770f2d!important;background:none!important;border-radius:0!important;}
.new_podbor_gray_info_block .new_podbor_info_double_osi_title a,
.new_podbor_gray_info_block .new_podbor_info_different_width_title a{color:#231f20!important;font-size:16px!important;}
.new_podbor_gray_info_block .new_podbor_info_different_width_el a:hover{text-decoration:underline!important;color:#770f2d!important;background:none!important;border-radius:0!important;}
.new_podbor_gray_info_block .new_podbor_info_double_osi_el a,
.new_podbor_gray_info_block a.new_podbor_info_different_width_el,
.new_podbor_gray_info_block .new_podbor_info_different_width_el a{font-size:16px!important;}
.new_podbor_gray_info_block .new_podbor_info_double_osi_title,
.new_podbor_gray_info_block .new_podbor_info_different_width_title{color:#58585b;}
.new_podbor_gray_info_block .new_podbor_info_double_osi_el ul>li:first-child:before,
.new_podbor_gray_info_block .new_podbor_info_different_width_el ul>li:first-child:before{display:none;}
.new_podbor_gray_info_block .new_podbor_info_double_osi_el ul>li:before,
.new_podbor_gray_info_block .new_podbor_info_different_width_el ul>li:before{content:'';display:block;width:1px;height:15px;top:50%;left:0px;margin-top:-7px;background:#8c8c8c;position:absolute;}
.new_podbor_gray_info_block .new_podbor_info_different_width_el ul{width:100%;}
.new_podbor_gray_info_block .new_podbor_info_double_osi_el ul,
.new_podbor_gray_info_block .new_podbor_info_different_width_el ul{display:inline-table;margin:0 0 0 0;padding:0 0 0 0;list-style:none;max-width:200px;vertical-align:middle;position:relative;}
.new_podbor_gray_info_block .new_podbor_info_double_osi_el ul>li:first-child{padding-left:0;padding-right:10px;}
.new_podbor_gray_info_block .new_podbor_info_double_osi_el ul>li{padding-left:10px;}
.new_podbor_gray_info_block .new_podbor_info_double_osi_el ul>li:first-child,
.new_podbor_gray_info_block .new_podbor_info_different_width_el ul>li:first-child{text-align:left;}
.new_podbor_gray_info_block .new_podbor_info_double_osi_el ul>li,
.new_podbor_gray_info_block .new_podbor_info_different_width_el ul>li{display:table-cell;vertical-align:middle;position:relative;width:50%;text-align:right;}
.new_podbor_gray_info_block .new_podbor_info_different_width_el:before,
.new_podbor_gray_info_block .new_podbor_info_different_width_el:after{height:12px;}
.new_podbor_light_open:hover{background:none!important;border-radius:0!important;}
.new_podbor_light_open{position:absolute;top:97px;left:230px;z-index:100;}
.new_podbor_light_close{position:absolute;top:105px;right:100%;z-index:100;}
.filtr_content_block:after{clear:both;content:'';display:block;}
#content_block #main_block_filtr .filtr_content_block .tab_block .tab_block_item:after{clear:both;content:'';display:block;}
#content_block #main_block_filtr .filtr_content_block{height:auto;}
#content_block #main_block_filtr .filtr_content_block .popular_block_tyres{height:auto;position:relative;}
#content_block #main_block_filtr .filtr_content_block .tab_block{height:auto;position:relative;}
#content_block #main_block_filtr .filtr_content_block .popular_block_tyres:after{position:absolute;height:85%;content:' ';width:0;border-left:1px solid #b26681;left:0;margin:auto;top:0;bottom:0;display:block;}
#content_block #main_block_filtr .filtr_content_block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:stretch;}
@media screen and (max-width:800px){#content_block #main_block_filtr .filtr_content_block{display:block;}
#content_block #main_block_filtr .filtr_content_block .popular_block_tyres:after{display:none;}
}
#content_block #main_block_filtr .filtr_content_block .tab_block .tab_block_item,
#content_block #main_block_filtr .filtr_content_block .popular_block_tyres_item{border-right:0;height:auto;}
.ohwhit{background:#fff !important;}
@media screen and (max-width:500px){
	.fstbtn{
		/* display:none!important; */
	}
}
.three-column-list{padding-left:0;box-sizing:border-box;overflow:hidden;}
.three-column-list:after{content:" ";display:table;clear:both;}
.three-column-list li{box-sizing:border-box;display:inline-block;vertical-align:middle;width:33%;padding-left:20px;float:left;margin:5px 0 !important;}
@media (max-width:500px){.three-column-list li{float:none;width:100%;}
}
.row_box{overflow:hidden;}
.row_box .item_box{float:left;width:50%;padding:10px;box-sizing:border-box;}
.row_box .item_title_box{font-weight:bold;text-align:center;margin-bottom:30px;}
.row_box .item_title_box a{font-size:18px !important;}
.row_box .item_box div.news-list img.preview_picture{margin:0 10px 6px 0; max-width: 100%;}
@media (max-width:780px){.row_box .item_box{float:none;width:100%;}
.crosslink-anchor{display:none;}
}
@media (max-width:650px){.mango-callback .widget-wrapper.common-window.fast-callback.widget-show{height:85% !important;width:90% !important;}
}
.crosslink-anchor{position:absolute;right:20px;margin-top:-40px;font-family:Calibri, calibri_d, OpenSans, sans-sefif;text-decoration:underline !important;text-decoration-style:dashed !important;}
.root-sef-relink-wrap{margin-bottom:10px;}
#content_block .root-sef-relink-wrap > a{margin-right:10px;font-family:Calibri, calibri_d, OpenSans;font-size:16px;font-weight:bold;}
.wheels-hub__group{padding:0;}
.wheels-hub__group-wrap{margin-bottom:20px;}
.wheels-hub__group-wrap__lead-char{font-size:30px;font-weight:bold;text-align:center;border-bottom:3px solid #751A1B;}
.wheels-hub__group__brand{display:block;float:left;width:calc(33% - 10px);vertical-align:top;margin-right:15px;margin-bottom:10px;box-sizing:border-box;position:relative;min-height:140px;}
.wheels-hub__group__brand__wrap{box-shadow:0 3px 4px #ddd;padding:10px;position:relative;display:block;height:120px;overflow:hidden;background-color:#fff;transition:.3s;-webkit-mask-image:linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 50%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom, rgba(0,0,0,1) 0%,rgba(0,0,0,1) 50%,rgba(0,0,0,0) 100%);border:1px solid #ccc;}
.wheels-hub__group__brand:hover .wheels-hub__group__brand__wrap{height:auto;width:100%;min-height:140px;position:absolute;z-index:10000;box-sizing:border-box;-webkit-mask-image:unset;mask-image:unset;}
.wheels-hub__group__brand:nth-child(3n){margin-right:0;}
#content_block .wheels-hub .wheels-hub__group-wrap .wheels-hub__group__brand__wrap > a{font-size:20px;}
.wheels-hub__group__brand__models{padding:5px;}
.wheels-hub__group__brand__models > li{list-style:none;}
.wheels-hub__group__brand:after{content:"";display:block;position:absolute;width:24px;height:24px;left:50%;transform:translate(-50%, -50%);bottom:0;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAABBUlEQVRIie3QsU3DQBiG4fc/BaWkcOcjTRggFRN4AeqU9KQCLApqFFKh9MzAAp4ACZQBSBPszgVlhHQ/TSJhkzuflNZfZ1t+n7OhX79jJ+0bd2l6qSIXGPOy2Gw+YyK3o9E5zl2J6ttTVb16gZv0bCbo8+6yNkI2L8tVKJ5bO3FKASS75GxRfS33z01T04c/l4lTitzaSXwcaDaaAMh7q+FFDscB5MMLDESnCu1f8g/xxRVWA9Fpg2uf7N7a5EcpBNqnro2QAfjiJ0L2WJZ1EOhC9l8VE/cCHUhjoXgQiEG64p1ACImJRwGHkNh4NACQj8enbru9BjDD4XK+Xn/Hvtuv33H7BYxpgPpctdlDAAAAAElFTkSuQmCC');}
@media(max-width:700px){.wheels-hub__group__brand:after{display:none;}
.wheels-hub__group__brand__wrap{height:auto;mask-image:none;position:relative;}
.wheels-hub__group__brand:hover .wheels-hub__group__brand__wrap{height:auto;width:100%;min-height:140px;position:relative;}
}
@media(max-width:500px){.wheels-hub__group__brand{width:100%;}}
.popular-items__wrap .owl-nav .owl-prev, .popular-items__wrap .owl-nav .owl-next{position:absolute;top:50%;transform:translate(0, -50%);}
.popular-items__wrap{position:relative;padding:0 25px;box-sizing:border-box;}
.popular-items__wrap .owl-nav .owl-prev{left:-20px;}
.popular-items__wrap .owl-nav .owl-next{right:-20px;}
.popular-items__wrap .nav-arrow{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iNTEycHgiIGlkPSJMYXllcl8xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cG9seWdvbiBwb2ludHM9IjE2MCwxMjguNCAxOTIuMyw5NiAzNTIsMjU2IDM1MiwyNTYgMzUyLDI1NiAxOTIuMyw0MTYgMTYwLDM4My42IDI4Ny4zLDI1NiAiLz48L3N2Zz4=');width:30px;height:30px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center;}
.popular-items__wrap .owl-nav .owl-prev .nav-arrow{transform:rotate(180deg);}
.popular-items{margin:30px 0;}
.popular-items__block-title{text-align:center;font-size:1.6em;color:#78002b !important;}
.popular-items__tile{text-align:center;}
.popular-items__tile__img{width:100px;height:100px;display:block;margin:0 auto;background-position:center center;background-size:contain;background-repeat:no-repeat;}
.popular-items__tile__title{margin-top:20px;display:block;}


div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
	max-width: 100%;

}
.news-date-time {
	color:#486DAA;
}
#muul{    
    position: absolute;
    padding-top: 0px;
    top: 162px;
    /* margin-top: -30px; */
    padding-right: 27px;
    z-index: 910;
    right: 0px;
}
.ll{
	float:right!important;
	width:20px !important;
	height:20px!important;
	padding-right:5px!important;
	z-index: 900;
	display:block;
}
.ll img{
	z-index:400;
}
.itmz,.det_itmz {
 position: relative;
 background: #F5F2EB;
 box-shadow: 0 0 1px 0px #cac2c2;
}

.itmz:before,.det_itmz:before,
.itmz:after,.det_itmz:after {
 z-index: -1;
 position: absolute;
 content: "";
 bottom: 15px;
 left: 10px;
 width: 50%;
 top: 80%;
 max-width:300px;
 background: rgba(0, 0, 0, 0.7);
 -webkit-box-shadow: 0 15px 10px rgba(0,0,0, 0.7);
 -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
 box-shadow: 0 15px 10px rgba(0, 0, 0, 0.7);
 -webkit-transform: rotate(-3deg);
 -moz-transform: rotate(-3deg);
 -o-transform: rotate(-3deg);
 -ms-transform: rotate(-3deg);
 transform: rotate(-3deg);
}

.itmz:after,.det_itmz:after {
 -webkit-transform: rotate(3deg);
 -moz-transform: rotate(3deg);
 -o-transform: rotate(3deg);
 -ms-transform: rotate(3deg);
 transform: rotate(3deg);
 right: 10px;
 left: auto;
}

.cout,.cout:active,.cout:focus{ 
  color: #78002b;
  text-decoration: none;
}

div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
	max-width: 100%; 
}
.news-date-time {
	color:#486DAA;
}
.last-news{
	padding: 1em;
}
.last-news__preview_picture{
	margin: 0 1em 1em 0;
}
.last-news__item-readmore{
	text-align: right;
}
.last-news__item-title{
	font-weight: bold;
	margin: 0 0 1em 0;
}
#content_block .last-news__item-title a{
	font-size: 1.3em;
}

/** Owl Carousel v2.2.1*/
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

/*21.10.22*/
.cupon .cupon_hint{
	display:none!important;
}
.check-rel{
	position:relative;
}
.check-rel:after{
	width:auto!important;
	bottom: -28px !important;
	left: -12px;
}
.toggle.cbx3:before{
	height: 8px;
	width: 23px;
}
.toggle.cbx3 span {
	width: 13px;
	height: 13px;
	top:8px;
	background: #7f002d;
}
#cbx3:checked + .toggle span {
	background: #882441;
	transform: translateX(20px);
	transition: all 0.2s cubic-bezier(0.8, 0.4, 0.3, 1.25), background 0.15s ease;
	box-shadow: 0 3px 8px rgb(79 46 220 / 20%);
}
.icon-left-side{
	position: absolute;
	z-index: 100;
	left: 0px;
	cursor:pointer;
	width: 30px!important;
	height: 30px!important;
}
.cart-image .icon-left-side{
	position: absolute !important;
	z-index: 100;
	left: 20px;
	cursor: pointer;
}
.icon-left-side img{
	width: 22px;
	height: 30px;
}
.icon-left-side.hran{
	top: 10px;
	position:relative;
}
.icon-left-side.hran:hover:after{
	content: '';
	width: 141px;
	height: 31px;
	background: url(/img/Okno_hranenie.svg);
	position: absolute;
	background-repeat: no-repeat;
	left: 29px;
	top: -1px;
}
.icon-left-side.shin{
	top: 12px;
	position:relative;
}
.icon-left-side.shin:hover:after{
	content: '';
	width: 150px;
	height: 31px;
	background: url(/img/Okno_shinomontaj.svg);
	position: absolute;
	background-repeat: no-repeat;
	left: 29px;
	top: -1px;
}
.cart-image .icon-left-side.hran {
	top: 43px;
}
:focus-visible {
	outline: none!important;
}
.ff-slider{
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}
#ff_form .addon_option .select_summer.select_item_icon{
	background: url(/bitrix/templates/main/images/summer.png);
	background-repeat: no-repeat;
	background-size: 17px 18px;
	background-position: 6px 6px;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
#ff_form .addon_option .select_summer.select_item_icon.active{
	-webkit-filter: grayscale(0%);
	filter: grayscale(0%);
}
#ff_form .addon_option .select_winter.select_item_icon{
	background: url(/bitrix/templates/main/images/winter.png);
	background-repeat: no-repeat;
	background-size: 17px 18px;
	background-position: 6px 6px;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
#ff_form .addon_option .select_winter.select_item_icon.active{
	-webkit-filter: grayscale(0%);
	filter: grayscale(0%);
}
#ff_form .addon_option .select_studded.select_item_icon{
	background: url(/img/icon_types_sh.svg);
	background-repeat: no-repeat;
	background-size: 34px 29px;
	background-position: -1px -3px;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
#ff_form .addon_option .select_studded.select_item_icon.active{
	-webkit-filter: grayscale(0%);
	filter: grayscale(0%);
}
#ff_form .addon_option .select_nstudded.select_item_icon{
	background: url(/img/icon_types_nsh.svg);
	background-repeat: no-repeat;
	background-size: 39px 25px;
	background-position: -1px 4px;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	margin: 12px 0px 0px 3px;
	width: 30px;
	height: 30px;
	float: left;
}
#ff_form .addon_option .select_nstudded.select_item_icon.active{
	-webkit-filter: grayscale(0%);
	filter: grayscale(0%);
}
.novs{
	display:none!important;
}
#reviewStars-input {
	overflow: hidden;
	*zoom: 1;
	position: relative;
	float: left;
	display: inline-block;
}
#reviewStars-input .star {
	background: url('/img/star20.png') no-repeat;
	background-position: 0 0;
	height: 19px;
	width: 24px;
	display: inline-block;
	vertical-align: middle;
	float: right;
	position: relative;
	z-index: 1;
}
#reviewStars-input .star.active {
	background-position: 0 -19px;
}
.bx-breadcrumb {
	display: block;
}
#content_block.bg {
	margin-top: 10px;
	padding-top: 20px !important;
}
.ex_btn{
	border-radius: 3px;
	background: #d22b71!important;;
	border: none!important;;
	color: white!important;;
	padding: 7px 15px;
	outline: none!important;
	margin-top: 10px;
	font-size: 11px;
	cursor:pointer;
}
.srt-div.form__select {
	position: relative !important;
}
#header_phones #hp_icon_ph{
	opacity:0;
}
.d2f_multidomain__seo_wrap{
	display: none!important;
}
.cupon{
	position: absolute;
	top: 13px;
	left: 10px;
	z-index: 1;
}
.cupon.list_cupon .cupon-wrap{
	margin-top: 0px!important;
}
.cupon-wrap{
	/* position:relative; */
	background: url(https://euro-diski.ru/img/cupon.svg);
	height: 30px;
	width: 220px;
	background-repeat: no-repeat;
	background-size: 257px 296px;
	background-position: -59px -139px;
	cursor: pointer;
	margin-top:18px;
}
.cupon.list_cupon{
	top: 13px;
}
.cupon.list_cupon .cupon_hint{
	top: 20px;
}
.cupon .cupon_hint {
	display: none;
	text-align: left;
	width: 143px;
	position: absolute;
	background: rgb(0 0 0 / 65%);
	color: white;
	padding: 5px;
	border-radius: 6px;
	left: 0px;
	top: 13px;
	font-size: 12px;
	font-family: 'OpenSans';
}
.cupon_img{
	width:50px;
	cursor:pointer;
	display:none!important;
}
.cupon.list_cupon .cupon_img{
	width:44px!important;
}
.cupon:hover .cupon_hint{
	display:block;
}
.cupon .cupon_hint a{
	display: inline;
	color: white!important;
	text-decoration: underline!important;
	font-style: italic;
	font-size: 14px!important;
	font-family: 'OpenSans';
}
.main-message-error {
	display: flex;
	align-items: center;
	background-color: #e1bfb4;
	padding: 10px 15px;
	border-radius : 10px;
	margin-top: 50px;
}
.main-message-error__image {
	width: 120px;
	height: auto;
	margin-right: 15px;
	border-radius : 10px;
	vertical-align: middle;
}
.main-message-error__wrap {
	flex: 1;
}
.main-message-error__title {
	font-size: 14.5px;
	text-transform: uppercase;
	margin: 0;
	padding: 0 0 10px;
}
.main-message-error__description {
	padding: 0;
	margin: 0;
}
.main-message-error__header-image {
	display: none;
}
@media (min-width: 800px) {
	[href="/about_us/service-sign-up/"].item_menu {
		/*display: none !important;*/
	}
}
@media screen and (max-width:800px){
	.pluso{
		display:none!important;
	}
	.cupon.list_cupon{
		top: 0px!important;
	}
	.cupon-wrap {
		margin-top: 25px;
	}
	.list_cupon .cupon-wrap {
		margin-top:0px;
		margin-top: 0px;
		width: 100px;
		background-size: 136px 222px;
		background-position: -25px -104px;
	}
	.cupon.list_cupon .cupon_hint {
		left: 0!important;
	}
	.cupon_hint {
		left: 0!important;
		background: rgb(0 0 0 / 90%)!important;
	}
	.main-message-error__image {
		display: none;
	}

	.main-message-error {
		display: flex;
		align-items: center;
		background-color: #e1bfb4;
		padding: 10px 15px;
		border-radius : 10px;
		margin: 0 10px 20px;
	}

	.main-message-error__header {
		display: flex;
		align-items: center;
		margin-bottom: 10px;
	}

	.main-message-error__header-image {
		width: 80px;
		height: auto;
		margin-right: 15px;
		border-radius : 10px;
		display: block;
		vertical-align: middle;
	}

	.main-message-error__image {
		width: 120px;
		height: auto;
		margin-right: 15px;
		border-radius : 10px;
	}

	.main-message-error__wrap {
		flex: 1;
	}

	.main-message-error__image-wrap {
		display: none;
	}

	.main-message-error__title {
		font-size: 14.5px;
		text-transform: uppercase;
		margin: 0;
		padding: 0 0 0;
	}

	.main-message-error__description {
		padding: 0;
		margin: 0;
	}
	.main-message-error__description:not(:first-child) {
		margin-top: 10px;
	}
}
.call_phone_1 a {
	color:#FFF!important;
	margin-right: 10px;
}