*{font:14px/1 'Exo 2',Arial,sans;}
video{min-width:720px;min-height:460px}
.contain {max-width:860px;margin:0 auto}
.in{display:inline-block}
.br3{border-radius:3px;-webkit-border-radius:3px}
.fc{display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;
justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.fjsb{justify-content:space-between}
/*Автовоспроизведение следующего видео*/
.al{position:relative;margin:4px 0;background:#ccc;border-radius:2px;min-width:37px;height:18px;box-shadow:0 0 0 1px #b3b3b3}
.al:active .aChanger{box-shadow:0 0 0 1px #cc3a00,inset 0 2px #000,inset 0 2px 5px #000}
.aChanger{position:absolute;width:20px;height:18px;background:#F11111;border-radius:2px;box-shadow:0 0 0 1px #cc3a00,inset 0 2px #ff9e78,inset 0 2px 3px #fff}
.aChangerCl{transform:translate3d(100%,0,0);filter:grayscale(100%);box-shadow:0 0 0 1px #cc3a00,inset 0 2px #000,inset 0 2px 5px #000}
.aChanger{transition:all .2s linear}

.vdo{   /*плейер движение*/
position:relative;
margin-left: 67px;
margin-top: 38px;  
display: block;
}
.errv{position:absolute;z-index:2;top:0;right:0;left:0;background:red;color:#fff;padding:4px}
.errv i{animation:pz 2s linear infinite;-webkit-animation:pz 2s linear infinite}
@keyframes pz{90%{filter:brightness(1);transform:scale(1)}92%{filter:brightness(2);transform:scale(1.4)}}
@-webkit-keyframes pz{90%{-webkit-filter:brightness(1);-webkit-transform:scale(1)}92%{-webkit-filter:brightness(2);-webkit-transform:scale(1.4)}}
.pl,.player{padding:5px 4px;outline:0!important}
/*\плейер*/
/*плейлист*/
.plI{position:relative; font-size:12px;
line-height:12px;background:rgba(0,0,0,.3);
padding:4px 4px 4px 18px;border-left:3px solid #f5ba44;
margin:0 0 3px 1px}
.plI i{position:absolute;
width:100px;
left:3px}
.actvv{
    width:10px;
   /* box-shadow:0 0 0 1.5px #ff002a!important красная рамка*/
}
.titlmob{
    margin-left: 16px;/*меняется расположение номера слайда*/
}
.fc fjsb{
width:200px;
display: block;
margin-left: 72px;
}
.actvv:before{content:'';width:0px;height:0 px;position:absolute;/*мигающая желтая точка*/
z-index:3;bottom:2px;right:0;
background:#fa0;
box-shadow:0 0 8px #FFEA00,inset 0 0 0 2px #900101,inset -0.51px 0 #ff002a;
border-radius:50%;animation:ad 1.5s 5 ease-in-out;-webkit-animation:ad 1.5s 5 ease-in-out} /*управление слайдером*/
@-webkit-keyframes ad{30%,70%{background:#fff}}
@keyframes ad{30%,70%{background:#fff}}
.actvv:after{content:'';position:absolute;z-index:2;bottom:2px;right:9px;
background:#ff002a;color:#fff;padding:0 4px 0 2px;font-size:11px;
line-height:12px;box-shadow:-2px 0 #fc0;border-radius:5px 0 0 5px}
.imgmob{position:relative;width:300px;height:105px}   /*размер слайда картинки*/
.imgmob div{position:absolute;top:0;right:33px;bottom:0;left:0px;/*движение картинки*/
background-position:50% 50%;
background-repeat:no-repeat;
background-size:contain}
.pl{position:relative;z-index:3;overflow:hidden;min-height:120px;margin:4px 0;cursor:pointer}
.pl_ttl{font-size:12px;background:rgba(255,255,255,.95);text-align:left}
.pl_btp{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;color:#fff;font-size:27px;text-shadow:0 4px 5px #000}
.viewed i{position:absolute;z-index:2;bottom:0;left:0;color:#fff;background:#000;padding:4px 2px 2px 0px}
.viewed:before,.viewed i,.viewed:after,.slick-dots li,.slick-slide,.actvv,.slick-prev,.slick-next{transition:all .4s linear} /*плавное увеличение кадра*/
.viewed:before{content:'просмотрено';position:absolute;z-index:2;bottom:0;left:16px;color:#fff;background:#000;border-radius:0 3px 0 0;padding:0 2px 0;font-size:13px}
.viewed:after{content:'';position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);box-shadow:inset 0 0 0 1px #ce9016}
.pl:hover .viewed i,.pl:hover .viewed:before{transform:translate(0,100%)}
.pl:hover .viewed:after{opacity:0}
.s{
    /*движение плейлиста*/
margin-top: 230px; 
display: block; 
   }
.s .icon-info-2{margin:0}
.s h4{font-weight:normal;line-height:12px;margin:0}
.s .fc{padding:2px}
.slick-prev,.slick-next{position:absolute;left:0;top:0;width:24px;border-radius:0;
box-sizing:border-box;border:1px solid #333;height:158px;transform:translate(0);
background:#f7a500;color:#000;border-radius:3px 0 0 3px}
.slick-next{border-radius:0 3px 3px 0}
.slSer .slick-next:hover div{animation:pq 1s linear 3}
.slSer .slick-prev:hover div{animation:pw 1s linear 3}
.slSer .slick-next{left:auto;right:0}
.titlmob{font-size:14px}
.titlmob{color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.slSer .slick-dots{color:#000}
.slSer [class^="icon-"],.slice [class^="icon-"]{margin:0}
.slSer .slick-list{margin:0 26px}
@keyframes pq{50%{transform:translate(4px,0)}}
@keyframes pw{50%{transform:translate(-4px,0)}}
.slick-dots{display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}/*расположение кнопок перехода слайдов*/
.slick-dots li{border-radius:2px;margin:0 1px;display:inline-block;background:#ccc;
min-width:17px;line-height:12px;
padding:5px;cursor:pointer;border:0;outline:none;cursor:pointer;transform:scale(.8)}
.slick-dots li.slick-active{background:#f7a500;transform:scale(1)}/*цвет кнопок перехода слайдов*/
.icon-play-circle:after{content:''}/* стрелка на слайде*/
/*\плейлист*/
/*слайдер*/
.slSer .slick-track{cursor:pointer}
.slick-track{cursor:move}
.slice button.slick-arrow,.slSer button.slick-arrow{border:1px solid #f5ba43;
background:#fff;padding:7px;margin:5px 0;opacity:.0}/*спрятаны боковые стрелки перехода слайдов*/
ul.slick-dots > li > button{border:none;background:transparent}
.slick-slider{position:relative;display:block;font-size:13px;
box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;
user-select:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);
-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:inline-block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
ul.slick-dots > li{display:inline-block}
.spcat i.icon-play-circle{color:#dc9300}
.slick-dots{margin:0}
.slick-slide{transform:scale(.93);transform-origin:50% 19%}
.actvv{transform:scale(1)}
.slice .slick-next{right:0;left:auto}
.slice .slick-list{margin:0 26px}
.slice .slick-slide{transform:scale(1)}
.sliBtm{position:relative;background:rgba(202,145,29,.81);
padding:3px;box-shadow:0 0 0 1px #8c5d00,inset 0 0 30px #926201;margin-top:4px}
.sliBtmZ1,.sliBtmZ2{position:relative;z-index:-1;height:0}
.sliBtmZ1 div:first-child,.sliBtmZ1 div:last-child,.sliBtmZ2 div:first-child,.sliBtmZ2 div:last-child{position:absolute;
bottom:0;left:0;height:100px;width:16px;
background:linear-gradient(to bottom,rgba(23,72,15,0)0%,rgba(23,72,15,0)36%,#2e6123 68%,#152711 100%);
transform-origin:50% 100%}
.sliBtmZ1 div:last-child,.sliBtmZ2 div:last-child{background:linear-gradient(to right,#ef8e17 0%,#f1c893 30%,#ca7f1c 100%);
transform:translate(15px,100%)}
.sliBtmZ1 div:first-child{position:relative;filter:blur(3px);transform:translate(20px,-2px)rotate(14deg)skew(-63deg)}
.sliBtmZ2 div:first-child,.sliBtmZ2 div:last-child{left:auto;right:0;transform:translate(-9px,97px)rotate(13deg)skew(-63deg)}
.sliBtmZ2 div:first-child{height:70px;filter:blur(3px)}
.sliBtmZ2 div:last-child{transform:translate(-15px,100%)}
.sliBtmZ1 div:last-child:after,.sliBtmZ2 div:last-child:after{content:'';position:absolute;
top:0;left:1px;width:15px;height:7px;background:rgba(76,51,0,.47);filter:blur(1px)}
.sliBtm h4{color:#fff;text-shadow:0 0 12px #5d3f02;}
.slick-disabled{opacity:.0}
/*\слайдер*/
/*кнопка на главную страницу*/
a:hover {
    background: rgb(250, 7, 60);
    box-shadow: 0 15px 20px rgba(128, 129, 129, 0.4);
    color: white;
    transform: translateY(-3px);
  }
   .design { margin-top:-25px;
    position:absolute;
     margin-left:55px;
     background-color: #e5e9f7;
     color: rgb(78, 77, 77);
     font-size: 14px;
     font-family: 'HelveticaLight';
     font-weight: bold;
     height:20px;
     border-radius: 10px;
     border: 3px solid #f7f7f8;
     margin-top: 180px;
     text-decoration: none;
     width: 84px;
     text-align: center;
     padding:4px 0 0 0 ;
   }
	 .designauto {
    font-size: 14px;
    font-family: 'HelveticaLight';
    font-weight: bold;
		text-decoration: none;
	 }