/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/

/* Examples (uncomment to use):*/

/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */

/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */
/* a.compare_item { display: none !important;  }*/

.catalog_section_list .section_item li.sect {
    display: block;
}

.accordion-head p.preview {
    font-weight: 400;
}
.video_rev_main_wrapper {margin-bottom: 30px;}
.video_rev_slider_wrapp{padding:25px 30px 27px;margin: 0px 30px 0px;overflow: hidden;max-height:315px;}
    .video_rev_slider_wrapp ul.brands_slider li a{margin:0 10px;display:block;}
    .video_rev_slider_wrapp ul.brands_slider li:before{display:none;}
    .video_rev_slider_wrapp .flex-viewport{height:315px;overflow:hidden;}
    .video_rev_slider_wrapp .brands_slider > li{line-height:315px;text-align:center;float:left;}
    .video_rev_slider_wrapp .brands_slider_navigation ul.flex-direction-nav{position:relative;height:0;zoom:1;}
    .video_rev_slider_wrapp .brands_slider > li a{text-decoration:none;}
    .video_rev_slider_wrapp li .iframe_video_rev{
        -webkit-transition:all ease-out 0.2s;
        -moz-transition:all ease-out 0.2s;
        -o-transition:all ease-out 0.2s;
        transition:all ease-out 0.2s;
    }
    .video_rev_slider_wrapp li .iframe_video_rev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity:1;khtml-opacity:1;opacity:1;filter:none;-webkit-filter:grayscale(0%);}
    .video_rev_slider_wrapp .flex-direction-nav li a, .video_rev_slider_wrapp .brands_slider_wrapp .flex-direction-nav li span{background:url('/bitrix/templates/aspro_next/images/arrows2.png') 3px -20px no-repeat;}
    .video_rev_slider_wrapp .flex-direction-nav li .flex-next{background-position:-72px -20px;}
    .video_rev_slider_wrapp.flexslider .flex-direction-nav li:hover{background-color: #fff !important;}
    .video_rev_slider_wrapp .flex-direction-nav li:hover a.flex-next{background-position:-71px 4px;}
    .video_rev_slider_wrapp .flex-direction-nav li:hover a{background-position:3px 4px;}

    .video_rev_slider_wrapp .brand_wrapper{margin:0px 0px 30px;border-top: 1px solid #f2f2f2;}
    .video_rev_slider_wrapp .brand_wrapper .top_block{padding-top: 38px;}
    .video_rev_slider_wrapp .brand_wrapper .brands_list{font-size:0px;}
    .video_rev_slider_wrapp .brand_wrapper .brands_list .item{ display: inline-block; zoom: 1; vertical-align: top; padding: 0;margin:0px 0px -1px -1px; text-align: center; height: 122px; line-height: 122px;border: 1px solid #f5f5f5;}
    .video_rev_slider_wrapp .brand_wrapper .brands_list .item > div{padding:0px 8px;}
    .video_rev_slider_wrapp .brand_wrapper .brands_list .item .iframe_video_rev{max-width: 100%; vertical-align: middle;}
    .video_rev_slider_wrapp .brands_slider.slides *{box-sizing:border-box;}
    .video_rev_slider_wrapp .brands_slider.slides >li{margin: 0px 30px 0px 0px;padding: 0px !important;}
    .video_rev_slider_wrapp .brands_slider.slides > li:first-child {/*margin-left: 0px;*/}
    .video_rev_slider_wrapp .flex-direction-nav >li {position: absolute;top: 50%;z-index: 2;margin-top: -15px;}
    .video_rev_slider_wrapp .flex-direction-nav >li.flex-nav-prev {left:0px;}
    .video_rev_slider_wrapp .flex-direction-nav >li.flex-nav-next {right:0px;}

    .video_rev_slider_wrapp.flexslider .slides .iframe_video_rev{display:inline-block;vertical-align: middle;}
	@media (max-width: 1199px) {
        .video_rev_slider_wrapp .brands_slider > li {
            line-height: normal;
        }
		.video_rev_slider_wrapp .brands_slider > li iframe {
			width: 100%;
			height: auto;
		}
		.video_rev_slider_wrapp .flex-viewport {
			height: auto;
		}
    }
@media (max-width: 500px) {
	.video_rev_main_wrapper .flex-direction-nav {
		display: block !important;
	}
}