@font-face{ font-family:"RobotoRegular"; src:url("../fonts/RobotoRegular/RobotoRegular.woff2") format("woff2"), url("../fonts/RobotoRegular/RobotoRegular.woff") format("woff"),url("../fonts/RobotoRegular/RobotoRegular.ttf") format("truetype"); font-style:normal; font-weight:normal; font-display:block;}
@font-face{ font-family:"RobotoLight"; src:url("../fonts/RobotoLight/RobotoLight.woff2") format("woff2"), url("../fonts/RobotoLight/RobotoLight.woff") format("woff"),url("../fonts/RobotoLight/RobotoLight.ttf") format("truetype"); font-style:normal; font-weight:normal; font-display:block;}
@font-face{ font-family:"RobotoMedium"; src:url("../fonts/RobotoMedium/RobotoMedium.woff2") format("woff2"), url("../fonts/RobotoMedium/RobotoMedium.woff") format("woff"),url("../fonts/RobotoMedium/RobotoMedium.ttf") format("truetype"); font-style:normal; font-weight:normal; font-display:block;}
@font-face{ font-family:"RobotoBold"; src:url("../fonts/RobotoBold/RobotoBold.woff2") format("woff2"), url("../fonts/RobotoBold/RobotoBold.woff") format("woff"),url("../fonts/RobotoBold/RobotoBold.ttf") format("truetype"); font-style:normal; font-weight:normal; font-display:block;}
@font-face{ font-family:'coliseumcregular'; src:url('//liveam.tv/fonts/coliseumc.woff2') format('woff2'), url('//liveam.tv/fonts/coliseumc.woff') format('woff'), url('//liveam.tv/fonts/coliseumc.ttf') format('truetype'), url('//liveam.tv/fonts/coliseumc.svg#coliseumcregular') format('svg'); font-weight:normal; font-style:normal; font-display:block;}
@font-face{ font-family:'pf_dindisplay_proregular'; src:url('//liveam.tv/fonts/pfdindisplaypro-reg.woff') format('woff'), url('//liveam.tv/fonts/pfdindisplaypro-reg.ttf') format('truetype'), url('//liveam.tv/fonts/pfdindisplaypro-reg.svg#pf_dindisplay_proregular') format('svg'); font-weight:normal; font-style:normal; font-display:block;}
@font-face{ font-family:'coliseumblackcregular'; src:url('//liveam.tv/fonts/coliseumblackc.woff') format('woff'), url('//liveam.tv/fonts/coliseumblackc.ttf') format('truetype'), url('//liveam.tv/fonts/coliseumblackc.svg#coliseumblackcregular') format('svg'); font-weight:normal; font-style:normal; font-display:block;}
@font-face{ font-family:'digital-7'; src:url('//liveam.tv/fonts/digital-7.ttf') format('truetype'); font-weight:normal; font-style:normal; font-display:block;}
@font-face{ font-family:'coliseumlightcregular'; src: url('//liveam.tv/fonts/coliseumlightc.woff') format('woff'), url('//liveam.tv/fonts/coliseumlightc.ttf') format('truetype'), url('//liveam.tv/fonts/coliseumlightc.svg#coliseumlightcregular') format('svg'); font-weight:normal; font-style:normal; font-display:block;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{ border:0; font:inherit; font-size:100%; margin:0; padding:0;}
ol, ul{ list-style:none;}
aside{ width; inherit}
body input:focus:required:invalid,body textarea:focus:required:invalid{}
body input:required:valid,body textarea:required:valid{}
body{ font-family:"RobotoRegular", RobotoRegular; font-size:16px; font-size:1rem;}
a{ text-decoration:none; outline:none!important;}
.form-control{ background-color:#FFFFFF; background-image:none; border:1px solid #DDDDDD; box-sizing:border-box; color:#333333; display:block; font-size:0.9rem; padding:10px; width:100%; margin-top:10px;}
input.form-control{ height:36px; -webkit-appearance: none;}
textarea {resize: none;  -webkit-appearance: none;}
input[type="search"],input{ -webkit-appearance: none; border-radius: 0}
.form-way{ text-align:center; margin-top:20px;}
#frmwrp{ font-size:0.9rem}
#respond .errors{ border:1px solid #ddd; margin-bottom:10px; background-color:#ffaab0; padding:10px;}
.clear{ clear:both;}
.bodygray{ background-color:#f6f6f6;}
.logo{ float:left; padding-left:11px;}
.logo img{ float:left; height:30px; width: 42px; margin:12px 10px 0 10px;}
.maian_mnu{ line-height:50px; height:50px;}
.maian_mnu ul{ margin:0; padding:0; list-style-type:none; float:left; z-index:12;}
.maian_mnu li{ float:left; margin:0;}
.maian_mnu li a, .logo a, .navmenu_sub{ display:block; color:#222222; padding-left:40px; font:15px 'RobotoRegular'; line-height:53px;}
.maian_mnu li a{ display:block; color:#222222; padding:0 20px; font:15px 'RobotoRegular'; line-height:50px;}
.navmenu_sub {padding-left: 0; position: absolute; left: 15px;}
.logo a{ padding-left:0;}
.icon-menu-top{ float:right; position:absolute; right:50px; line-height:50px}
.icon-menu-top .fa{ padding:0 15px; color:#202020; font-size:17px;}
.fa-search{ color:#202020}
.fa-search:hover{ color:#03A9F4}
.countViews a{ color:#888;}
.fa-eye, .fa-comment-o, .fa-calendar{ padding-right:5px; color:#767676; min-width:17px}
.maian_mnu .media-search{ cursor:pointer; position:absolute; right:80px; font-size:1.3rem; line-height:50px}
.maian_mnu .topToggle{ margin-top:5px}
.search-form{ float:right; width:100%; padding-left:2px; padding-top:2px;}
.search-field{ background-color:transparent; background-image:url(/img/search.svg); background-position:5px center; background-repeat:no-repeat; background-size:19px 19px; border:none; cursor:pointer; height:30px; margin:8px 0 10px 0; padding:0 0 0 30px; position:relative; -webkit-transition:width 400ms ease, background 400ms ease; transition:width 400ms ease, background 400ms ease; width:0; border:1px solid #f6f6f6; font-size:0.8rem; float:right;}
.search-field:focus{ background-color:#fff; border:1px solid #ddd; cursor:text; outline:0; width:92%;}
.search-submit{ display:none;}
.main_mnu_button{ background-color:transparent; border:none; float:right; height:50px; cursor:pointer;}
.main_content{}
.embed{ position:relative; padding-bottom:56.25%; height:0; overflow:hidden; background-color:#000000; color:#F9F9F9; font-size:0.9rem; line-height:60px;}
.owl-carousel .item-video{ position:relative; padding-bottom:56.25%; height:0; overflow:hidden; background:#000;}
.owl-carousel .owl-video-tn{ position:relative; padding-bottom:56.25%; height:0; overflow:hidden; width:100%;}
.owl-carousel .owl-video-wrapper{ position:relative; height:100%; background:#000}
.embed iframe, .embed object, .embed embed, .owl-video-frame iframe, .owl-video-frame object, .owl-video-frame embed, video{ position:absolute!important; top:0!important; left:0!important; width:100%!important; height:100%!important;}
.embed{ background-color:#000}
.searchblock{ min-height:100px}
.chan{ border:1px solid #ddd; background-color:#fff; margin-bottom:10px;overflow: hidden; width: 100%;}
.soon{ border:1px solid #ddd!important; background-color:#fff!important; margin-bottom:10px!important; width:100%!important}
.topChannel{ height:39px; width:100%; background:url(/img/top.png) repeat-x; position:static; overflow:hidden;}
.topChannel h1, .topChannel h2{ overflow:hidden; display:block; word-wrap:normal; height:39px;}
.topChannel a.progr{ float:right; color:#3B709E; font:14px 'pf_dindisplay_proregular'; margin:11px 10px 0 10px; cursor:pointer;}
.topChannel ul{ float:right; margin-top:-1px;}
.topChannel ul li{ float:left; height:40px; text-align:center;}
.topChannel ul li p{ width:115px; cursor:pointer; height:28px; display:block; padding-top:12px; font:14px 'pf_dindisplay_proregular'; color:#fff; text-shadow:0px 1px 2px rgba(0, 0, 0, 1); background:url(/img/channel/menu.jpg) no-repeat;}
.topChannel ul li.active p, .topChannel ul li p:hover{ background-position:0 -40px;}
.img-soft{ float:left; padding-left:4px; display:none;}
.topChannel .chLogo{ width:61px; height:54px; background:url(/img/channel/logo.png) no-repeat; float:left; margin:-7px 0 0 6px; position:absolute; z-index:5;}
.topChannel .chLogo img{ margin:6px 0 0 11px; width:40px; height:40px;}
.topChannel .title_num, .row-line .title_num{ float:right; font-size:0.75rem; font-family:robotolight; line-height:39px; padding-right:15px; white-space:nowrap; max-width:calc(100% - 275px); text-align:right; overflow:hidden;}
.topChannel .title_num::after, .row-line .title_num::after{ background:-moz-linear-gradient(360deg, rgba(253,253,253,0) 0%, rgba(253,253,253,1) 100%, rgba(253,253,253,1) 100%); /* ff3.6+ */
background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(253,253,253,0)), color-stop(100%, rgba(253,253,253,1)), color-stop(100%, rgba(253,253,253,1))); /* safari4+,chrome */
background:-webkit-linear-gradient(360deg, rgba(253,253,253,0) 0%, rgba(253,253,253,1) 100%, rgba(253,253,253,1) 100%); /* safari5.1+,chrome10+ */
background:-o-linear-gradient(360deg, rgba(253,253,253,0) 0%, rgba(253,253,253,1) 100%, rgba(253,253,253,1) 100%); /* opera 11.10+ */
background:-ms-linear-gradient(360deg, rgba(253,253,253,0) 0%, rgba(253,253,253,1) 100%, rgba(253,253,253,1) 100%); /* ie10+ */
background:linear-gradient(90deg, rgba(253,253,253,0) 0%, rgba(253,253,253,1) 100%, rgba(253,253,253,1) 100%); /* w3c */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#fdfdfd',GradientType=1 ); /* ie6-9 */
content:""; height:38px; position:absolute; right:0; top:0; width:15px;}
.botChannel{}
.info{padding: 10px; text-align: center; font-size: 12px; font-family: robotolight}
.info a{font-family: 'RobotoRegular'}
.main_mnu_button{ color:#000; padding:0px 15px 0;}
.botChannel .videoPl .videoTop .social{ float:right; margin-top:5px;}
.botChannel .videoPl .player{ margin-top:10px;}
.block{ border:1px solid #ddd; background:#fff}
.tv-right-block ul li{ float:left;}
.perview-wc{ margin-bottom:10px;}
.today-wc{ padding:5px 0}
.match-zero{ font-size:24px; font-size:2rem; margin-bottom:20px; font-family:RobotoBold;}
.cal-text{ font-family:RobotoLight;}
.meta-anonce{ cursor:pointer; margin:5px 0}
.result{ background-image:url(//liveam.tv/img/result1.jpg); background-repeat:no-repeat; background-position:center -40px; background-color:#fff; padding:4px;}
.result-match{ font:121px 'digital-7'; margin:0 auto; text-align:center;min-height: 125px}
.goals{ margin:0 auto; text-align:center; margin-top:5px; color:#222; font-family:robotolight; font-size:0.75rem;}
.meta-anonce .fa{ padding-left:5px;}
.catalog-show-left{ padding:10px; text-align:center}
.catalog-show-right{ padding:0 10px}
.col-show-img img{}
.catalog-show-img{ width:100%;}
.leftcontpart{ margin:0; padding:0 0 10px 15px}
.rightcontpart{ margin:0; padding:10px 15px 0 15px}
.catalog-show-text .cont p, .catalog-show-text .cont ul, .catalog-show-text .cont img, .catalog-show-text .cont h2{ padding:5px 0px;}
.catalog-show-text .cont{ padding:0px 15px;}
.cont ul{ margin-left:30px; list-style:disc inside; padding-bottom:7px;}
.cont li{ padding-left:0px;}
.cont ol{ padding-left:30px; list-style:inside; padding-bottom:7px;}
.cont ol.B_crumbBox{ padding-left:0}
span.dl_crumbBox{ margin-top:5px; display:block;}
.cont h2, .cont h3{ font-family:RobotoBold; padding:10px 0 17px 0;}
.cont h2{ font-size:1rem;}
.text_block .top h2{width: calc(100% - 40px)}
.cont .fb-post, .fb_iframe_widget,.fb-post, .fb_reset{ margin:10px auto}
.socialtitle{ border:1px solid #ddd; border-bottom-color:#f7f7f7; background:#f7f7f7 url("/img/midi.png") repeat-x scroll 0 0; font-family:RobotoRegular;}
.socialstream p, .socialstream i{ padding:10px}
.socialstream i{ font-style:italic}
.socialstream h2{ padding:10px; font-size:1.3rem}
.socialstream h3{ padding:10px; font-size:1.1rem}
.socialstream li{ padding-left:20px; list-style:disc inside; padding-right: 10px}
.socialstream ol li{list-style-type: decimal;}
.socialstream iframe{ margin:10px auto!important; width:100%;}
.b-article article blockquote, .twitter-tweet{ background:#F6F6F6; margin:10px auto; padding:10px 12px; max-width:500px;}
.one_result {position: relative; background-color: #fff; padding: 15px 15px; margin-bottom: 10px; cursor: pointer; border: 1px solid #ddd}
.one_result a{color: #222}
span.article_title {margin: 5px 0; display: block;}
.article_stat{float:right}
.article_pubDate{float:left}
.socialstream img{ width: calc(100% + 20px); margin-left: -10px; height:auto}
.socialstream .thumbborder{ width:30px; float:left; padding:5px}
.wtf_bc--skin--main-text img{ width:15px}
.wtf_broadcast .wtf_bc-feed .wtf_bc--og .wtf_bc--og--title{ text-decoration:none}
.instagram-media{ margin:0 auto; width:calc(100% - 2px)}
.datecreate{ padding:0 10px; margin-bottom:5px; float:left; line-height:35px!important}
.cont blockquote, .quote, .socialstream blockquote{ margin:10px 0 10px 30px; padding:0 10px; position:relative; padding-left:1em; border-left:0.2em solid #F44336; clear:both;}
.cont blockquote:before,.cont blockquote:after, .quote:before, .quote:after,  .socialstream blockquote:before{ content:'\201C'; padding:0 5px; font-family:'Sanchez'; font-weight:bold; color:#F44336;}
.cont blockquote:after, .quote:after, .socialstream blockquote:after{ content:'\201D';}
.cont blockquote .qa, .quote .qa, .socialstream blockquote .qa{ font-family:'Noto Sans', sans-serif; font-size:0.9rem; color:#222; float:right; padding-left:5px; font-style:italic;}
.cont blockquote .qa:before ,.quote .qa:before, .socialstream blockquote .qa:before{ content:'\2015 ';}
.img80{ width:75%!important; text-align:center}
.fa-play{ padding-right:10px;}
.btn{ width:auto; color:#fff; background:#222; height:36px; line-height: 36px; text-align:center; font-size:0.9rem; padding:0px 15px; display:block; margin:10px auto 0px auto; cursor:pointer; transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1); border:none; border-radius:0px; background:#222;}
.btn:after{ content:''; margin:0 auto; border-radius:50%; opacity:0; transform:translateY(-50%); transition:all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);}
.btn:active{ box-shadow:none;}
.btn:active:after{ opacity:1; transform-origin:50% 50%; transform:scale(12) translateZ(0);}
.btn span{ position:relative; z-index:2;}
.form-group .btn{ width:100%;}
/******/
.icon-toggle{ width:30px; color:#F44336; vertical-align:middle; text-align:center; font-size:20px;}
.icon-toggle svg.play-icon{width: 17px; margin-top: -4px}
svg.stat-icon {height: 10px; width: 10px; margin-right: 5px; fill: #767676; margin-bottom: -1px;color: #767676}
.like .like-icon, .dislike .like-icon{float: none!important; margin: 0 7px -1px 0 !important; width: 14px!important;}
a.like:hover .like-icon, .like.push .like-icon {fill:#8bc34a}
a.dislike:hover .like-icon, .dislike.push .like-icon, .active .icon-toggle svg.play-icon {fill:#F44336}
.live-event-full .bottom-show-descr svg.stat-icon{color:#222222}
.live-event-full .bottom-show-descr svg.stat-icon.live-icon{color: #F44336}
.tag-comments .stat-icon{color: #fff}
.counter-views .stat-icon{width: 12px; height: 10px}
.clickable-part svg{width: 20px; height: 18px; margin-right: 7px; margin-top: -4px; vertical-align: middle;}
.clickable-part svg.play-3{width: 12px; height: 12px;}
.navbar-nav>li>a.profile-icon{line-height: normal;padding-bottom: 18px}
#searhcicon{padding: 0;height: auto;padding-top: 18px; padding-bottom: 16px}
.navbar-nav>li>a.profile-icon .log-icon{margin-bottom: -7px}
#hideicon{padding: 0; right: 12px; position: absolute;}
.news .play-icon {width: 5px; height: 5px; margin-bottom: 5px}
.rnews .news .play-icon {width: 5px; height: 5px; margin: 5px 25px 2px 15px}
.play-icon.refresh{margin: 0 12px -2px -2px}
.play-icon.play-3{margin-right: 4px}
.name-toggle, .date-toggle{ vertical-align:middle; padding:0 5px;}
.clickable-row{ cursor:pointer; margin:5px 0; display:block;}
.clickable-row:hover .icon-toggle{ color:#F44336}
.clickable-row .icon-toggle{ color:#222}
.active .icon-toggle{ color:#F44336}
.normalcursor{ cursor:default;}
.day{ font-size:8em; font-weight:900; line-height:1em;}
.month .prev,.month .next{ width:10%; padding-top:1rem; position:relative; font-size:1.5rem; cursor:pointer;}
.month .prev a, .month .next a{ color:#fff; z-index:5555555555555555;}
.month .prev{ float:left}
.month .next{ float:right}
.current_month{ width:80%; float:left; text-align:center; text-transform:lowercase;}
.month_name{ font-size:1.5em;}
.year_name{ font-size:1em; line-height:2em}
tr .dow{ color:#f44336; padding:20px 0;}
.fb-comments, .fb-comments iframe[style]{ width:100% !important;}
.full-slider{ position:relative}
.tv-right-block, .ads_block, .comments, .slider_block, .text_block,.block{ border:1px solid #ddd; margin-bottom:10px; background-color:#fff; overflow:hidden; position:relative;}
.block{ width:100%}
.ads_block{ padding:2px;}
.bot5{ padding-bottom:5px}
.ads_horison{ width:100%; margin:0 auto 10px}
.tv-right-block ul{ margin:auto; float:none;}
.right_ban img{ width:100%; margin-bottom:7px;}
.banner-img{ width:100%; float:left}
.topChan p a, .cal-perview a, .right-item p a, .a-right-block, .footer-list ul.menu li a{ color:#3B709E; font-family:RobotoRegular; font-size:12px;}
.a-right-block, .a-right-block a{ position:relative; text-align:right; float:right; line-height:39px; padding-right:10px; z-index:5;}
.afisha-date20, .afisha-date2{ position:absolute; right:0; top:10px; background:#F44336; padding:5px 15px; color:#fff; z-index:2;}
.g{ width:100%; margin-bottom:10px; position:relative; cursor:poiner; border:1px solid #DDDDDD;}
.top{ height:39px; width:100%; background:url(/img/top.png) repeat-x; position:relative; overflow:hidden; display:block; word-wrap:normal;}
.top h3,.top h1, .top span, .top h2, .today h3, .tomorrow h3, .topChannel h3, .topChannel h1, .topChannel h2, .socialtitle h1{ float:left; color:#202020; font:15px/38px 'RobotoRegular'; margin:0 0 0 10px; text-shadow:0px 1px 2px rgba(255, 255, 255, 1); white-space:nowrap;}
.top h2:first-letter{ text-transform:uppercase;}
.topChannel h1, .topChannel h2{ padding-left:63px;}
.topChan table, .top5popular table, table.popular-cell{ margin:7px 0;}
.topChan table td, .top5popular table td{ vertical-align:middle; padding:2px 0;}
.top5popular table td, .popular-img{ padding:0}
.counter-views a{ color:#767676;}
.counter-comments{padding:0 10px}
.topChan .gameTime{ color:#767676; font-family:RobotoRegular; font-size:11px; font-size:0.75rem; font-style:normal; font-variant:normal; font-weight:normal; letter-spacing:0px; line-height:20px; display:inline; margin:6px 0 6px 5px; text-align:center; width:61px; display:block;}
.topChan .live-event{ font-family:RobotoRegular; ; color:#0B0B0B; font-size:0.8em; line-height:20px; margin:6px 0;}
.topChan .live-event-full a{ font-size:0.8rem; line-height:20px; color:#202020;}
td.live-event-full{ padding:3px 5px; min-height:32px;}
td.status-date{ display:none; text-align:center; font-family:robotolight; font-size:0.75rem; margin-bottom:3px; height:35px;}
td.status{padding-top:5px;}
td.status:hover{ cursor:pointer;}
.b td.status img{margin:0 10px; width:30px}
td.live-event-full .bottom-show-descr .fa{ padding-right:7px;}
.topChan .status{ width:43px;}
.topChan .status img{ float:left; padding:0 7px; vertical-align:middle;}
.popular-img{ width:146px}
.popular-event-full{ vertical-align:top!important;}
.popular-event-full .bottom-show-descr{ padding-right:10px;}
.popular-img .mid-show-img {padding:0 10px}
.comments .top ul{ float:left;}
.comments .top ul li{ float:left; padding:0 15px; border-top:2px solid #fff; /*width:150px; */
height:39px; text-align:center; cursor:pointer; font:15px/33px 'RobotoRegular'; color:#3B709E;}
.comments .top ul li.active{ cursor:context-menu; border-top:2px solid #202020; font-family:RobotoRegular; color:#202020; }
.comments .commBody{ width:100%; min-height:100px;}
.comment-moderation .btn{ background:none; color:#222; width:auto; float:left; font:0.75rem robotolight; padding:0px; margin:0; line-height:24px; height:auto; padding-right:10px;}
.comment-moderation{ float:left;}
.comments .top ul li a{ color:#202020}
.comm-av img.comm-user-photo{width: 40px;height: 40px}
.comm-av img.comm-user-flag{width: 15px; position: absolute; right: 0; bottom: -2px; border: 2px solid #fff; background: #fff;}
.comments #vk{ padding:0 20px}
.comm-av .comm-def-icon{width: 40px; height: 40px; border-radius: 20px; background-color: #f6f6f6; margin-right: 10px}
.comm-av .comm-def-icon svg{margin: 10px; color: #515151; fill:#515151}
.reply.bottom-show-date svg{color:#222}
#wcomments_count{ display:none !important;}
#rules{ background:url(//liveam.tv/img/group2-20.png) 0% 50% no-repeat; float:right; margin-right:10px; padding-left:30px; text-decoration:none;}
.wc-right{ display:none;}
.carousel{ padding:10px 25px;}
.carousel2{ padding:10px 25px;}
.sider_container img, .collections_container img{ width:100%;}
.preloader{ ; z-index:10000; min-height:250px}
.sider_container{ display:none; min-height:95px; position:relative;}
.collections_container .ddmenu{ width:calc( (100% - 60px) / 3); float:left; margin:0 10px 10px 10px; display:block; line-height:40px; height:40px; position:relative; cursor:pointer; font-weight:normal; overflow:visible; border-right:1px solid #ddd; border-top:1px solid #ddd;}
.preloader{ background:url('/img/ajax-loader.gif') 50% 50% no-repeat; min-height:150px; z-index:100}
.next_button_full,.prev_button_full{ cursor:pointer; font-size:45px; position:absolute; top:50%; margin-top:-25px; z-index:10; color:#fff;}
.next_button_full:hover,.prev_button_full:hover{ text-shadow:1px 1px 2px black;}
.next_button_full{ right:20px}
.prev_button_full{ left:20px}
.next_button_col,.prev_button_col{ cursor:pointer; font-size:35px; position:absolute; top:50%; margin-top:-25px; z-index:10; color:#222; display:none;}
.next_button_col{ right:8px}
.prev_button_col{ left:8px}
.Sl-control{ cursor:pointer; position:absolute; top:50%; left:0; z-index:2; display:block; margin-top:-40px; width:22px; height:38px; ; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; width:50px; height:80px; -webkit-transition:background-color .11s linear,opacity .11s linear; -moz-transition:background-color .11s linear,opacity .11s linear; -ms-transition:background-color .11s linear,opacity .11s linear; -o-transition:background-color .11s linear,opacity .11s linear; transition:background-color .11s linear,opacity .11s linear}
.Sl-control .icon{ cursor:pointer; margin-top:21px; width:22px; height:38px; background-image:url(//liveam.tv/img/control-carousel.png); background-size:120px 40px}
.Sl-control:hover{ background-color:#797979; background-color:rgba(0,0,0,.5)}
.Sl-control.left{ left:20px}
.Sl-control.left .icon{ background-position:-4px -1px; display:block; margin-left:13px}
.Sl-control.right{ left:auto; right:20px}
.Sl-control.right .icon{ background-position:-34px -1px; display:block; margin-left:15px}
.Sl-control.disabled{ opacity:.25; cursor:default}
.Sl-control.disabled .icon{ cursor:default}
.Sl-control.disabled:hover{ background-color:transparent}
.next_button2, .prev_button2, .next_button4, .prev_button4{ color:#000; cursor:pointer; font-size:24px; position:absolute; top:30%; z-index:10;}
.next_button, .prev_button,.next_button3, .prev_button3,.next_button3m, .prev_button3m,.next_buttona, .prev_buttona,.next_buttonf, .prev_buttonf,.next_buttons, .prev_buttons{ color:#000; cursor:pointer; font-size:24px; position:absolute; top:30%; z-index:10;}
.next_button3, .next_button3m, .next_buttona,.next_buttonf,.next_buttons{ right:10px}
.prev_button3, .prev_button3m, .prev_buttona, .prev_buttonf, .prev_buttons{ left:10px}
.next_button3m {right: 5px}
.prev_button3m {left: 5px}
.next_button, .next_button2, .next_button4{ right:10px;}
.prev_button, .prev_button2, .prev_button4{ left:10px;}
.bottom-show-item{ margin:0 5px;}
.button{ display:inline-block; margin:0.3em; padding:0.6em 1em; overflow:hidden; text-decoration:none; border-radius:3px; -webkit-transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; transition:0.3s; border:none; text-align:center;}
.button:hover{}
.button:active{ box-shadow:none;}
a.button{ color:white; font-family:RobotoRegular; font-size:0.9rem}
.green{ background-color:#4CAF50; color:white;}
.red{ background-color:#F44336; color:white;}
.red:hover{ background-color:#ff3224;}
.blue{ background-color:#00BCD4; color:white;}
.black{ background-color:#333; color:white;}
.black:hover{ background-color:#000;}
#carousel-collections .owl-item{}
.owl-wrapper-outer{ overflow:hidden;}
.owl-wrapper{ display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.col-show-item{}
.grid-show-item{ width:32%; margin:0 0 1% 1%; float:left; padding-bottom:0; background-color:#FFFFFF; position:relative; overflow:hidden; border:1px solid #ddd; transition:all 0.2s ease-in-out;}
.grid-show-item .name-toggle{ padding:0}
.grid-show-item .fa-play{ padding-right:5px}
.col-show-item{ background-color:#FFFFFF; margin:0 10px; position:relative; padding-bottom:25px; height:100%; border:1px solid #ddd; transition:all 0.2s ease-in-out; overflow:hidden;}
.col-show-img img,.grid-show-item img{ -webkit-transform-origin:50% 50%; transform-origin:50% 50%; transition:all 0.8s ease-out; box-sizing:border-box;}
.col-show-img,.grid-show-img{ overflow:hidden;}
.col-show-item:hover .col-show-img img, .grid-show-item:hover .grid-show-img img{ box-sizing:border-box; -webkit-transform:scale(1.1); transform:scale(1.1); background:rgba(0,0,0,.4)//opacity:1;}
.grid-show-item .bottom-show-descr:hover .fa, .card .bottom-show-descr:hover .fa{ color:#f44336}
.gameTime .rat-last{ color:#fff; width:40px; text-align:center}
.col-show-item .kp_filmname a{ font-family:RobotoLight; font-size:0.75rem; color:#222;}
.col-show-item .kp_rating a{ font-size:0.75rem; color:#222;}
.col-show-item .kp_rating{ width:40px; text-align:center}
.col-show-item .kp_filmname{ text-align:left; padding:2px 10px 2px 5px; min-height:50px; line-height:15px;}
.col-show-name{ padding:6px 10px; color:#222; font-size:0.9rem; min-height:50px}
.col-link a{ font-size:0.75rem; float:right; padding-right:10px; position:absolute; bottom:0; padding-bottom:5px; right:0}
.kp_line{ line-height:20px}
#carousel-news{ max-height:210px}
.chnl-title h1, .chnl-title h2, .chnl-title span, h1.chnl-title{ float:left; margin-bottom:10px; line-height:40px; font-size:20px; text-transform:uppercase;}
.chnl-title span{ padding-left:0;}
.bottom-show-name, .mid-show-name{ font-family:RobotoRegular; font-size:14px; font-size:0.9rem; color:#202020; line-height:16px; text-decoration:none; padding:3px 8px 3px 0}
.rnews .bottom-show-name{padding:10px 5px 10px 10px; line-height:18px}
.rnews .fa-circle, .clickable-row .icon-toggle .fa-circle{font-size: 4px; display: block; float: left; padding: 7px 12px;}
.rnews:hover .fa-circle{color:red}
.dl_result .rnews .fa-circle, .icon-toggle .fa-circle{padding: 5px 16px 5px 4px;}
.bottom-show-descr,.help-block{ color:#202020; font-family:RobotoLight; font-size:0.75rem; line-height:16px; padding-right:5px}
.help-block{ line-height:35px; padding:0 10px;background-color:#FFF9C4;margin-top: 10px}
.bottom-show-date{ color:#767676; font-family:RobotoLight; font-size:11px; font-size:0.65rem; line-height:16px; text-decoration:none;}
.bottom-show-date a{ color:#767676;}
.bottom-show-count{ color:#767676; font-family:RobotoLight; font-size:11px; font-size:0.65rem; line-height:16px; text-decoration:none; float:right; width:45px; text-align:right}
.bottom-show-count a{ color:#767676;}
.mid-show-item{ float:left; width:20%; padding:10px; display:block; height:210px; overflow:hidden;}
.mid-show-item25, .mid-show-tv25{ float:left; width:25%; padding:2%; display:block; height:230px; overflow:hidden;}
.mid-show-item20, .mid-show-tv20{ float:left; width:14%; padding:1%; display:block; height:110px; overflow:hidden; cursor:pointer;}
.mid-show-item33{ float:left; width:calc((100% - 40px) / 3); display:block; height:230px; overflow:hidden; margin-left:10px; margin-top:10px}
.es_list li{}
.streamresult .mid-show-item33{ width:calc((100% - 30px) / 3)}
.es_list .streamresult .mid-show-item33, .es_list .streamresult .card-33, .es_list .streamresult .card33{ width:100%}
.mid-show-name a{}
.mid-show-img{ position:relative}
.mid-show-item img, .mid-show-item33 img, .mid-show-item25 img{ width:100%; height:100%; display:block;}
.mid-show-tv25 img, .mid-show-tv20 img{ width:100%; height:auto; display:block; padding:10%}
.mid-show-item33 .mid-show-name{ line-height:none}
.mid-show-tv25 .mid-show-name, .mid-show-tv20 .mid-show-name{ text-align:center}
.icon-mid-show-name{ width:30px; vertical-align:middle}
.icon-mid-show-name img{ width:25px; height:25px; float:right;}
.full-show-item img{ width:100%; height:auto; display:block;}
.full-show-info{ position:absolute; bottom:10%; left:85px; width:calc(100% - 85px);}
.full-show-button{ font-size:1rem; color:#fff; background:#F44336; padding:0.6em 3em; margin-top:20px; margin-left:0; display:none}
.full-show-name{ font-size:1.6rem; color:#fff; margin-left:-85px; margin-bottom:25px; background-color:#F44336; padding:4px 30px 7px 90px; display:inline-block;}
.full-show-name:hover{ background-color:#f44336;}
.full-show-descr{ font-size:0.9rem; color:#fff; text-shadow:1px 1px 2px black; line-height:1.5rem; padding-left:5px; min-height:24px}
.full-tv-button{ position:absolute; top:5%; left:0; font-size:1rem; color:#fff; padding:5px 15px; background:#F44336;}
.black_color{ color:#222; text-shadow:1px 1px 2px #fff;}
.more{ margin:20px auto; padding:5px 15px; background:#F44336;}
.mainadd{ width:138px}
.mainadd a{ color:#fff; text-align:center}
.tv-icon-main img{ width:100%; padding:0 15px 15px 15px}
.tv-icon-main{ float:left; width:calc(100% / 12)}
.tv-icon-chnl img{ width:100%; padding:10px 12px}
.tv-icon-chnl{ float:left; width:calc(100% / 10)}
.pols{ display:block; margin:10px; color:#202020}
.pols span{ padding-left:15px;}
.pagination{ text-align:center; padding:15px 0; width:100%; margin:0 auto 5px auto;}
.pagination_label{ font-family:RobotoRegular; margin:10px auto;}
.caption_more, .a-right-block a{ margin:10px 13px 5px 0; float:right; font-size:0.8rem; line-height:30px;}
.more-video {float:right;margin:10px 0;}
.more-video a{color: #3B709E;}
.caption_right, .caption{ margin:10px 0 5px 10px; line-height:30px; float:left; font-size:0.9rem;}
.caption_right::before, .caption::before{ background:none repeat scroll 0 0 #4B7930; border-radius:3px; content:""; display:block; height:6px; overflow:hidden; float:left; margin:11px; width:6px;}
.catCurrentPage{ line-height:3rem; width:20%; text-align:center; float:left;}
.catPaginateNext, .catPaginatePrevious{ width:40%; position:relative;}
.catPaginateNext{ float:right;}
.catPaginatePrevious{ float:left;}
.catPaginatePrevious a{ float:left;}
.catPaginateNext a{ float:right;}
.catPaginatePrevious .fa{ padding-right:10px; font-weight:bold;}
.catPaginateNext .fa{ padding-left:5px; font-weight:bold;}
.catPaginate .page, .catPaginate .current{ margin:0.3em; padding:0.21rem 0.6rem; text-transform:lowercase; text-decoration:none; color:#1d1f20; background:#fff; border-width:1px; border-style:solid; border-color:#f0f0f0; font-size: 0.9rem; display:inline-block; margin:0.3em; overflow:hidden; text-align:center; text-decoration:none; transition:0.3s; border:1px solid #ccc;}
.catPaginate .page{ border:1px solid #222; background-color:#222; color:#fff;}
.catPaginate .page:hover{ background-color:#F44336; border-color: #F44336;}
span.dots_page.page { background: none; border: none; color: #222; padding: 0 0px; margin: 5px 5px 5px 3px;}
.text_block .top::after, .chan .top::after{ background:-moz-linear-gradient(360deg, rgba(253,253,253,0) 0%, rgba(253,253,253,1) 100%, rgba(253,253,253,1) 100%); /* ff3.6+ */
background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(253,253,253,0)), color-stop(100%, rgba(253,253,253,1)), color-stop(100%, rgba(253,253,253,1))); /* safari4+,chrome */
background:-webkit-linear-gradient(360deg, rgba(253,253,253,0) 0%, rgba(253,253,253,1) 100%, rgba(253,253,253,1) 100%); /* safari5.1+,chrome10+ */
background:-o-linear-gradient(360deg, rgba(253,253,253,0) 0%, rgba(253,253,253,1) 100%, rgba(253,253,253,1) 100%); /* opera 11.10+ */
background:-ms-linear-gradient(360deg, rgba(253,253,253,0) 0%, rgba(253,253,253,1) 100%, rgba(253,253,253,1) 100%); /* ie10+ */
background:linear-gradient(90deg, rgba(253,253,253,0) 0%, rgba(253,253,253,1) 100%, rgba(253,253,253,1) 100%); /* w3c */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#fdfdfd',GradientType=1 ); /* ie6-9 */
content:""; height:38px; position:absolute; right:0; top:0; width:40px;}
.text_block .cont, .chan .cont{ font-size:14px; font-size:0.95rem; padding:10px;}
.text_block .cont p, .chan .cont p, .comment-body p{ padding-bottom:7px;}
.text_block .cont .head_text{ margin-bottom:10px;}
.vblink{ color:#fff; position:absolute; bottom:10px; right:10px; font-size:14px; line-height:20px; font-family:Robotolight;}
.head_text_name{ color:#101010; padding:5px 0}
.left_side .head_text_name{ color:#101010; padding:5px 0; font-size:0.9rem}
.head_text{ margin-top:10px}
.head_text td, .table-film td{ text-align:left; padding-top:5px; padding-bottom:5px; font-size:0.9rem}
.head_text_item{ padding-left:20px}
.head_text_item.mid-show-name{ line-height:20px}
.left_side{ margin:0 0 10px 10px}
.head_bread a{ margin-top:10px}
.head_bread{ margin-top:15px}
.head_bread .fa, .dl_crumbBox .fa-angle-double-right{ padding:0 5px}
.dl_crumbBox svg{float: none; margin: 0 5px 0 3px;width: 8px}
.text_block .cont img{ float:left;}
.rating-head{ float:right; margin-right:10px; margin-top:7px;}
.star-rating-info{ display:none!important}
.sponsor{ width:23%; float:left; margin:1%; position:relative; cursor:pointer;}
.sponsorFlip{ text-align:center;}
.ripple{ position:absolute; background:rgba(0, 0, 0, .25); border-radius:100%; transform:scale(0.2); opacity:0; pointer-events:none; -webkit-animation:ripple .75s ease-out; -moz-animation:ripple .75s ease-out; animation:ripple .75s ease-out;}
.filmtags ul{ padding-bottom:10px}
.filmtags ul li a{ font-size:0.9rem; line-height:1.5rem;}
.filmtags ul li a .fa{ color:#202020; padding-right:5px}
.select-hidden{ display:none; visibility:hidden; padding-right:10px;}
#year, #zhanr_film{ display:none}
.select{ cursor:pointer; display:inline-block; position:relative; font-size:16px; color:#fff; width:100%; height:40px;}
.collections_container .select{ width:25%}
@-webkit-keyframes ripple{ from{ opacity:1;}
to{ transform:scale(2); opacity:0;}
}
@-moz-keyframes ripple{ from{ opacity:1;}
to{ transform:scale(2); opacity:0;}
}
@keyframes ripple{ from{ opacity:1;}
to{ transform:scale(2); opacity:0;}
}
footer .lFooter{ float:left;}
footer .lFooter img{ float:left; margin:5px 14px 0 0;}
footer .lFooter .copy{ float:left; color:#222222; margin:12px 0 0 0; font:12px 'RobotoRegular'; letter-spacing:1px; line-height:16px;}
footer .lFooter .copy p{ text-align:center}
footer .footer-list{ line-height:60px; float:right; text-align:center;}
footer .footer-list ul.menu{ margin-left:19px;}
footer .footer-list ul.menu li{ float:right; margin:0 6px;}
footer .cFooter{ width:420px; float:left; margin:12px 0 0 7px;}
/* To top panel */
.to_top{ position:fixed; top:0; bottom:0; left:0; z-index:120; width:40px; display:none;}
.to_top .to_top_panel{ display:block; width:50px; height:100%; bottom:0; font-size:11px; color:#555; padding:5px 5px 0; position:relative; }
.to_top:hover .to_top_panel{ cursor:pointer; background:#e5e5e5;}
.to_top .to_top_button{ text-align:center; position:fixed; bottom:50px; width:40px; text-align:center;}
.to_top .to_top_button .arrow{ font-size:14px; font-weight:bold; font-family:tahoma; vertical-align:middle;}
.to_top .to_top_button .label{ display:block; font-family:RobotoRegular;}
.to_top .top_button, .to_top .bot_button{ margin:5px auto; width:32px; height:32px; opacity:0.6}
.to_top .top_button{ background:url('/img/circle_arrow-up-32.png') no-repeat; z-index:1200}
.to_top .bot_button{ background:url('/img/circle_arrow-down_download-32.png') no-repeat}
.text_block .cont .head_text{ margin-bottom:10px;}
.head_text_name{ color:#101010}
.head_text_item{ padding-left:20px}
.head_bread a{ margin-top:10px}
.head_bread .fa{ padding:0 5px}
#dropdown{ display:block; line-height:39px; width:100%; margin:0 auto; position:relative; cursor:pointer; font-weight:normal; overflow:visible;}
#dropdown.open .drop-link{ color:#fff}
.fa-sort-desc, .fa-sort-asc{ float:left; padding-left:15px; padding-top:12px}
.fa-sort-asc{ display:none; padding-top:17px}
.drop-menu-multy,.drop-menu-news,.drop-menu-film,.drop-menu-seria,.drop-menu-soon{ display:none}
.drop-menu{ min-height:300px;}
.dropdown-title{ float:left; padding-left:8px; line-height:39px; border-left:4px solid #00BCD4;}
#dropdown ul{ position:absolute; top:100%; width:100%; padding:5px 0px; display:none; background:#fdfdfd; margin:0; border-bottom:1px solid #ddd; overflow:hidden; z-index:5;}
#dropdown ul li{ font-size:0.9em; width:100%; height:37px; margin:0;}
#dropdown ul li a{ text-decoration:none; display:block; color:#222; float:left; width:100%; text-align:left; border-left:3px solid #fdfdfd; padding-left:15px; line-height:37px;}
#dropdown ul li a:hover{ border-left:3px solid #222;}
.gameTime .rat-last{ color:#fff; width:40px; text-align:center; margin:0 auto; font-size:0.8rem}
.B_crumbBox li{ display:inline}
.noselect{ -moz-user-select:none; -webkit-user-select:none; -ms-user-select:none; -o-user-select:none; user-select:none; cursor:default;}
.mid-show-img:hover .g-icon-play,.mid-show-img:hover .card-meta .tag,.mid-show-img:hover .tag-comments{ opacity:1}
.g-icon-play{ background:rgba(0, 0, 0, 0) url("/img/btn_play.png") no-repeat scroll 0 0; height:48px; left:50%; margin:-24px 0 0 -24px; opacity:0; top:50%; -webkit-transition:.4s all ease; transition:opacity 0.4s linear 0s; width:58px; z-index:2; position:absolute;}
.mid-show-img .card-meta{ position:absolute; bottom:5px; left:0; right:0; -webkit-transition:.4s all ease; transition:.4s all ease;}
.mid-show-img .mid-back{ position:absolute; width:100%; height:100%; background:#222; top:0; opacity:0; transition:opacity 0.4s linear 0s; -webkit-transition:.4s all ease;}
.mid-show-img:hover .mid-back{ opacity:0.5}
.mid-show-img .card-meta .tag{ height:1rem; color:#fff; display:inline-block; padding:10px; position:absolute; left:0; bottom:5px; font-size:0.75rem; opacity:0; width:100%; transition:opacity 0.4s linear 0s; -webkit-transition:.4s all ease;}

.mid-show-tv20{ height:auto}
.table-film-label{ padding-right:10px; color:#333333; margin-bottom:6px; font-family:RobotoBold; font-size:0.9rem; vertical-align:top;}
.table-film-content{ font-size:0.9rem;}
.tag-comments{ display:block; float:right; padding-right:7px; font-size:0.75rem; opacity:0; transition:opacity 0.2s linear 0s;}
.card-meta .tag .tag-comments, .tag a{ color:#fff; float:right}
.tag-comments .fa-comment-o, .tag a,.tag .fa-calendar, .tag-comments a{ color:#fff}
.fltr_name_select, .eFiltr_reset{ display:none}
#eFiltr{}
#eFiltr_results_wrapper{ margin-left:-5px}
.eFiltr_form{ margin-top:-10px}
.fltr_block_select select{ padding:6px; font-size:0.9rem; border:1px solid #ddd; border-left:4px solid #00BCD4; cursor:pointer}
.fltr_block_select select options{ font-size:0.9rem; cursor:pointer}
.fltr_block{ margin-right:7px; margin-top:10px}
.light{ font-family:robotolight}
.recommend-popular{ padding:10px 5px}
.recommend-popular .bottom-show-item{ width:calc((100% - 40px) / 4); float:left}
.recommend-popular .bottom-show-img img{ width:100%}
td .b{ marks:5px 0; display:block}
.tvchnllive{width:calc(100% / 5); float:left;padding:15px 30px; margin-bottom:20px}
.tvlivelabel{color: #fff; background: #F44336; padding: 1px 5px; font-size: 0.5rem; font-family: RobotoMedium; POSITION: relative;top: 5px;width: 29px;float:right;right: -10px;text-align: center;letter-spacing:1px;z-index: 5}
/*LikeDislike*/
.likedislike-success{ background-color:#E1F5FE !important; color:#222222}
.likedislike-error{ background-color:#F44336 !important;}
.likedislikebar{ height:4px; width:100%; background-color:#F44336}
.likedislike{ margin-top:5px; text-align:center;}
.likedislike a{ color:#222222}
.likedislike .like{ padding-right:5px}
.likedislike .dislike{ padding-left:5px}
.like,.dislike{ /*background:#ddd none repeat scroll 0 0; border-radius:3px;*/ display:inline-block; padding:5px 0; margin:0; margin-bottom: 10px;text-align:center; width:100px; font-size:0.9rem; transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);}
.like{ margin-right:10px;}
.like .fa,.dislike .fa{ padding-right:5px}
/*.likedislike a.like:hover, span.like.push{ background-color:#7CB342 !important; color:#fff}
.likedislike a.dislike:hover, span.dislike.push{ background-color:#f44336 !important; color:#fff}*/
/*END LikeDislike*/
 .preshow{ font-family:robotolight; font-size:0.75rem; padding-top:10px;}
/*Season*/
.clickable-part, .clickable-part3{ margin:13px 0 10px; text-align:center; cursor:pointer; display:block; font-size:0.9rem; line-height:1.8rem;}
.season-list{ padding:7px 30px 7px 35px; width:230px; float:left; max-height: 500px; overflow-y: auto;}
.vypusl-list{ width:calc(100% - 230px); float:left}
.season-link{ padding-right:10px; font-family:robotolight; margin-right:5px; padding:2px 8px; display: inline-block;margin-bottom: 5px}
a.season-link{ background:#333; color:#fff;}
a.season-link:hover{ background:#f44336}
.season-list .active, .profile-navigate li.active{ background:#F44336; color:#fff; cursor:default;}
 .season-list .active a {color: #fff}
.tvseason.active:before, .profile-navigate li.active:before{ content:""; width:0; height:0; position:absolute; left:100%; border-width:15px 0 15px 15px; border-style:solid; border-color:transparent #F44336;}
.tvseason{ padding:0px 10px 0 15px; cursor:pointer; font-size:0.9rem; line-height:30px; text-align:center; position:relative;margin: 1px 0; margin-right:0.9rem;}
.tvseason a{ color:#222}
.vypusl-list .title-list {margin: 10px 0;}
.big-season-img{ width:calc(100% + 0px); margin:-40px 0 -30px 0px}
/*Checkboxes styles*/
input[type="checkbox"]{ display:none;}
input[type="checkbox"] + label{ display:block; position:relative; padding-left:24px; margin-top:10px; line-height:13px; color:#222; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none;}
input[type="checkbox"] + label:before{ content:''; display:block; width:14px; height:14px; border:1px solid #ddd; position:absolute; left:0; top:0; -webkit-transition:all .12s, border-color .08s; transition:all .12s, border-color .08s;}
input[type="checkbox"]:checked + label:before{ width:6px; top:-3px; left:5px; border-radius:0; opacity:1; border-top-color:transparent; border-left-color:transparent; -webkit-transform:rotate(45deg); transform:rotate(45deg);}
.st-btn img{ float:none!important; margin:0!important; top:6px!important;}
.person-circle{ float:left; width:calc(100%/4); min-height:185px; text-align:center; margin:10px 0}
.person-circle-clips{ float:left; width:calc(100%/8); text-align:center; margin-top:10px}
.person-line{ margin-left:0px;}
.person-line .person-img-clips{ width:70px!important; margin:0 10px 10px 10px; border-radius:35px; box-shadow:0px 0px 10px #ddd;}
.transparent-list{ margin:0 -10px; width:calc(100% + 10px)}
a.link-video-iteem{ background-color:#333; color:#fff; margin:5px 0 5px 10px; display:block; float:left; font-size:0.75rem; padding:3px 10px 5px; font-family:robotolight; width:calc((100% - 60px)/6); text-align:center;}
.sort-block { display: block; float: left; width: 330px; margin: 5px 0;}
.sort-block .order-link{background-color: #333; color: #fff; display: block; float: left; font-size: 0.75rem; padding: 3px 0px 5px; font-family: robotolight; width: calc(100% / 3); text-align: center; border: 1px solid #333;}
.sort-block .order-link.active { color: #222;background-color: #fff; border: 1px solid #ddd;}
.sort-block .mid{border-left:1px solid #ddd;}
.fa-hashtag{ font-family:robotolight;}
a.link-video-iteem:hover{ background-color:#F44336}
.link-video-iteem .fa-sort-amount-asc { padding-left: 3px;}
.opt-cover-block{ padding-top:57.14%; display:block; position:relative; height:0; width:100%; background:#ddd;color:#ddd}
.cont .opt-cover-block{margin-bottom: 4px}
.opt-img{ position:absolute; top:0; left:0; width:100%; height:100%;}
.clickable-part i.fa{ margin-right:5px; font-size:16px;}
.sharethis-inline-share-buttons{ min-height:28px;}
/*log form*/
img.log-icon{ height:22px; cursor:pointer;}
.log-dropdown{ position:absolute; top:40px; right:0px; padding:10px; border:1px solid #ddd; background:#fff; user-select:none; display:none; z-index:10; min-width:200px;}
.nav .log-dropdown a.alogdrop{ line-height:30px; height:auto; border:none; width:auto;}
.subcheck, .subbutton{ padding:0 15px; float:right; font-size:0.9rem; height:31px; margin:4px; line-height:31px }
.subcheck{ background:#E4E4E4; color:#606060;}
.subbutton{}
.tabs__content{ display:none;}
.tabs__content.active{ display:block; }
.topStats{ line-height:39px; float:right; padding-right:0}
.topStats span{ padding-right:10px}
.topStats a{ color:#767676;}
.person .topStats{line-height: 18px;float: left;}
.message_slm{ font:0.7rem Robotolight; margin-bottom:10px; background:#fcd000; padding:5px 10px; border:1px solid #ddd; text-align:center;}
.embed img.blur {filter: blur(20px); -webkit-filter: blur(20px); -moz-filter: blur(20px); -o-filter: blur(20px); -ms-filter: blur(20px); filter: url(#blur); filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius='20'); width: calc(100% + 100px); position: absolute; left: -50px; top: -33px;}
.embed .blurtxt{ color: #fff; position: absolute; top: calc(50% - 20px); text-align: center; font-size: 15px; line-height: 20px; font-family: RobotoRegular; width: 100%; background: #222; padding: 10px;border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
/* menu.css */
.topChannel .toogle-like{ margin-right:5px; margin-top:1px;}
.nav-drop-aftervideo nav{ margin-bottom:10px; border:1px solid #DDDDDD; height:50px; padding-top:5px; cursor:pointer;}
.nav-drop-aftervideo .menuToggle{ margin-top:5px}
.nav-drop-aftervideo .navToggle{ left:0; top:2px; float:left;}
.nav-drop-aftervideo r2{ margin-left:50px; line-height:40px; float:left;}
.nav-drop-aftervideo .row-line{ display:inline-block; width:100%}
.nextsvg{position:absolute;right:3px;top:5px;z-index:5555;height: 38px;width: 30px;}
.prevsvg{float:left;height: 38px;width: 30px;}
span.datedrop {float:left;margin-right: 18px; margin-left: 3px; display:block; text-align:center}
.prevsvg img, .nextsvg img, .prevsvg svg, .nextsvg svg{height:10px;margin: 15px auto;display: block;}
.row-line .title_choose{ width:275px; float:left; height:38px; line-height:38px}
nav{ width:100%; height:40px; background-color:white; position:relative; transition-duration:0.5s; transition-timing-function:swing; overflow:hidden;}
.navbar-default{overflow: inherit;background-color:transparent}
nav a{color:#222}
nav .dropdown{height: auto;}
.navbar-collapse{display: none;;}
.nav-drop-aftervideo nav.open{ height:auto;}
nav .menuToggle{ padding:0px 10px 15px 8px; transition-duration:0.5s;}
.vypusl-list{ overflow-y:auto; max-height:850px; width:calc(100% - 238px);}
.menuToggle table{ width:100%}
nav .menuToggle .li{ list-style:none;}
nav .menuToggle .li a{ padding:10px 0; display:inline-block; text-decoration:none; color:#4d4d4d;}
.livbar .container-fluid{padding: 0;font-size: 15px;}
.livbar{min-height: 53px}
r2{ font-family:'RobotoRegular', sans-serif; transition:0.5s; font-size:0.9rem; cursor:pointer; line-height:40px; padding-left:25px; margin-left:55px; float:left; background:url("/img/triangle-down-16.png") no-repeat; background-position:left;}
.moreToggle{ margin:5px 0; float:right;}
.moreToggle a{ font-size:0.8em;}
.vypusl-list::-webkit-input-placeholder{ color:#666; opacity:1;}
.vypusl-list:-moz-placeholder{ color:#666; opacity:1;}
.vypusl-list::-moz-placeholder{ color:#666; opacity:1;}
.vypusl-list:-ms-input-placeholder{ color:#666; opacity:1;}
.vypusl-list::-webkit-scrollbar{ width:8px; margin-right:5px;}
.vypusl-list::-webkit-scrollbar-track{ border-radius:10px; background:#eee;}
.vypusl-list::-webkit-scrollbar-thumb{ border-radius:10px; background:#222;}
.vypusl-list::-webkit-scrollbar-thumb:window-inactive{ background:rgba(100,100,100,0.4);}
.vypusl-list{ margin-bottom:4px}
.date-toogle, .name-toogle{ font-family:'Roboto', sans-serif; margin:6px 0; font-size:0.8em; color:#202020;}
.date-toogle{ float:left;}
.name-toogle{ float:left; margin-left:20px;}
.share-title-toogle{ font-family:'RobotoRgular', sans-serif; transition:0.5s; font-size:15px; font-weight:300; float:right; line-height:40px; width:95px;}
.toogle-like{ float:right; margin:0px 10px 0 5px; width:auto; min-width:150px;}
.navToggle{ position:absolute; width:50px; height:40px; top:0px; left:10px; transition-duration:0.5s;}
.navToggle .icon{ transition-duration:0.25s; position:absolute; width:25px; height:2px; top:20px; left:12px; background-color:black;}
.navToggle .icon:before,.navToggle .icon:after{ transition-duration:0.25s; position:absolute; width:25px; height:2px; background-color:black; content:"";}
.navToggle .icon:before{ top:-7px; left:0;}
.navToggle .icon:after{ top:7px; left:0;}
.navToggle:hover{ cursor:pointer;}
.navToggle:hover .icon:before{ top:-10px;}
.navToggle:hover .icon:after{ top:10px;}
.navToggle.open{ transition-duration:1s; transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.navToggle.open .icon{ transition-duration:0.5s; background-color:transparent;}
.navToggle.open .icon:before{ transition-duration:0.5s; top:0; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.navToggle.open .icon:after{ transition-duration:0.5s; top:0; transform:rotate(-45deg); -webkit-transform:rotate(-45deg);}
ul.graph_week{padding: 0; margin: 0; margin-left: -3px}
.graph_week li{display: inline-block; margin-right: 6px; font: 10px 'RobotoLight';border: 1px solid #fff;height: 22px;width: 22px; line-height: 22px; text-align: center;}
.graph_week li.active{border: 1px solid #222; border-radius: 20px;}
.menuToggle li a{ color:#202020}
img.w_img{float: left; width: 68px; padding: 10px; margin-right: 5px;}
/* jQuery Countdown styles 2.0.0. */
.countdown{ min-height:80px;}
.is-countdown{}
.count-end{ padding:30px 0;}
.count-end a:hover{ cursor:pointer}
.countdown-rtl{ direction:rtl;}
.countdown-holding span{ color:#888;}
.countdown-row{ clear:both; width:100%; padding:10px 2px; text-align:center; display:block;}
.countdown-show1 .countdown-section{ width:98%;}
.countdown-show2 .countdown-section{ width:48%;}
.countdown-show3 .countdown-section{ width:calc(100% / 3);}
.countdown-show4 .countdown-section{ width:24.5%;}
.countdown-show5 .countdown-section{ width:19.5%;}
.countdown-show6 .countdown-section{ width:16.25%;}
.countdown-show7 .countdown-section{ width:14%;}
.countdown-section{ display:block; float:left; font-size:75%; text-align:center;}
.countdown-amount{ font-size:200%;}
.countdown-period{ display:block; font-size:14px;}
.countdown-descr{ margin-top:15px; font-family:RobotoLight; font-size:0.8rem; line-height:30px}
/*Комментарии*/
.comment-reply-cancel, #comments .comment-update {  display: none;  }
#comments .comment-form-wrap {  margin-bottom: 10px;  }
.comments-count-wrap {  float: left;  }
span.comments-count, span.comments-count-label {  line-height: 39px;  }
span.comments-count {  margin-left: 5px;  margin-right: 10px;  }
#comments .comment {  margin-left: 120px;  margin-bottom: 15px;  }
#comments .comment .comment-wrap, .comment-preview-wrap {  padding: 15px;  margin-top: 10px;  }
#comments .comment.new .comment-wrap {  border-width: 2px;  }
#comments .comment.unpublished .comment-wrap {  background: #f8dd84;  }
#comments .comment.deleted .comment-wrap {  font-size: 0.9rem;  }
#comments .comment-preview-wrap {  background: #ccc;  margin: 15px 0;  }
#comments .level0 {  margin-left: 0px;  }
#comments .level1 {  margin-left: 30px;  }
#comments .level2 {  margin-left: 60px;  }
#comments .level3 {  margin-left: 90px;  }
#comments .comment-reply-cancel {  display: inline-block;  }
#comments .comment-preview-wrap {  background: #ccc;  margin: 15px 0;  }
#comments .comment.editable .comment-update {  display: inline-block;  }
#comments .comment-moderation {  margin-bottom: 15px;  }
#comments .comment-moderation .comment-undelete,#comments .comment.published .comment-moderation .comment-publish,#comments .comment.unpublished .comment-moderation .comment-unpublish,#comments .comment.deleted .comment-moderation .comment-delete {  display: none;  }
#comments .comment.deleted .comment-moderation .comment-undelete {  display: inline-block;  }
.recent-comments {  padding: 15px;  margin-bottom: 15px;  }
.recent-comment {  margin-bottom: 15px;  }
.comm-name .username {  font-family: robotobold;  font-size: 0.9rem;  }
.username .reply {  padding-left: 8px }
.comments-form-wrap form {  position: relative;  }
.comments-form-wrap form.disabled:before {  content: "";  display: block;  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  background: rgba(255,255,255,.4);  }
.comments-form-wrap .btn {  background: #222;  color: #fff;  width: auto;  float: right;  margin-top: 3px;  margin-top: 10px;  }
.comments-form-wrap,.guestfotm, #comments, .userform {  padding: 0 10px;  }
.form-control {  border-radius: 0 }
.no-comments {  display: none;  }
.comment-footer a.comment-reply {  color: #222;  width: auto }
.comment-link {  display: none }
#comments .comment.guest .comment-head {  background: #fff;  padding: 0 }
#comments .comment .comment-wrap, .comment-preview-wrap {  border: none;  padding: 2px;  margin-bottom: 10px;  margin-bottom: 10px;  clear: both }
.comm-av img {  width: 40px;  margin-right: 10px;  border-radius: 100px;  }
.comm-av, .comm-name {  float: left }
#comments .comment-reply-cancel {  margin-left: 0px;  padding: 0 }
.guestfotm {  padding-top: 0 }
#comments .comment .comment-body {  padding-bottom: 0;  display: block;  clear: both;  padding-top: 5px;  font-size: 0.95rem;  }
.invalid-feedback {  margin-bottom: 10px;  margin-top: 3px;  }
#comments {  padding: 0 10px }
.createdon {  margin-top: 2px;  }
button.btn.comment-reply-cancel.btn-info.btn-lg {  background: none;  color: #222;  }
.comments .commBody {  padding-bottom: 10px;  }
.comment-body p: last-child {  padding-bottom: 0;  }
#comments .comment .comments-rating .comments-like, #comments .comment .comments-rating .comments-dislike {width: 20px; text-align: center; display: inline-block; color: #222}
#comments .comment .comments-rating .comments-like {position: absolute;right: 0}
#comments .comment .comments-rating .comments-dislike {position: absolute; right: 70px}
#comments .comment.rated .comments-rating .comments-like, #comments .comment.rated .comments-rating .comments-dislike{display:none;}
#comments .comment.gst .comments-rating .comments-like, #comments .comment.gst .comments-rating .comments-dislike{display:none;}
#comments .comment .comments-rating {position: absolute;right: 10px;}
#comments .comment .comments-rating{font-family: robotolight;font-size: 0.8rem;}
#comments .comment .comments-rating-count {width: 40px; text-align: center; display: inline-block; background-color: #F3F3F3;color: #818181; padding: 2px 0; position: absolute; right: 25px}
#comments .gst .comments-rating-count {display: none;}
#comments .positive .comments-rating-count{color: #07a23b; background-color: #EEFBF3; display:  inline-block}
#comments .negative .comments-rating-count{color: #cd192e; background-color: #FFF1F1; display:  inline-block}
.comments-form-wrap #comment{min-height: 79px;  display: block;box-sizing: padding-box; overflow: hidden;}
/* Выпуск */
.clickable-part{ margin:13px 0 10px; text-align:center; cursor:pointer; display:block; font-size:0.9rem; line-height:1rem; padding:5px 0}
.swiper-container .active{ background-color:#F44336; color:#fff; pointer-events:none;}
.swiper-button-disabled{ opacity:0;}
.swiper-container{ overflow:visible}
.swiper-container-horizontal > .swiper-pagination-progress{ left:-30px; width:calc(100% + 60px);}
.swiper-container .rowtotal{ display:none}
.swiper-container .active .rowtotal{ display:inline}
.table-film-conten a{ background-color:#fff; color:#000; margin:3px 10px 3px 0; display:block; float:left; font-size:0.75rem; padding:3px 10px 5px; font-family:robotolight; border:1px solid #020202;}
.table-film-conten a:hover{ background-color:#333; color:#fff}
.sticky{ position:fixed; z-index:101;}
.stop{ position:relative; z-index:101;}
.p0, .p6, .p12, .p16, .p18, .p99 {width: 20px; height: 18px;background-image: url(/img/plus-99.svg); float: left; background-size: 100px; background-repeat: no-repeat;}
.top .p0,.top  .p6,.top  .p12,.top  .p16,.top  .p18,.top  .p99 {margin: 11px -2px 0 10px;}
.p0{background-position: 0px 0;}
.p6{background-position: -20px 0;}
.p12{background-position: -41px 0;}
.p16{background-position: -62px 0;}
.p18{background-position: -83px 0;}
.p99{background-position: -183px 0;}
#callback-form{display:min-height:50px;width: 400px;}
.fancybox-content{padding:22px 44px;min-height:150px}
.fancybox-slide--html .fancybox-close-small {   padding: 10px;right: 36px;top: 22px;}
.text-center{clear: both; display:block;margin-bottom: 10px;}
.searchlogin ul li a{width:60px;padding:0 10px}
.searchlogin {float:left}
.square_content{min-height:280px}
.navbar-right .search_label{display: none;}
.red-dot{position: absolute; top: 7px; right: 7px; background-color: #f00; width: 7px; height: 7px; z-index: 5; border-radius: 10px;}
/* Shared */
.share_icon{cursor:pointer;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:10px;position:relative;-webkit-transition:opacity .3s;transition:opacity .3s;list-style:none}
.share_icon:after{content:"";position:absolute;width:25px;height:25px;top:50%;left:50%;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;-webkit-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}
ul.impulse__enter-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:10px 0 0 0;height:25px;z-index:2;list-style:none;padding-bottom:0;}
.social-media-tel{background-color:#29a0d3}
.social-media-fb{background-color:#3c579e}
.social-media-vk{background-color:#4c75a3}
.social-media-tw{background-color:#00abf1}
.social-media-ok{background-color:#f48420}
.social-media-wtsp{background-color:#25b10e}
.impulse__enter-list li:last-of-type{margin-right:0}
.social-media-tel:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1NC40IDQ2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1NC40IDQ2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01MC4xLDEuMUwxLjgsMTkuOWMtMS42LDAuNi0xLjUsMi45LDAuMSwzLjNsMTIuMywzLjZsNC42LDE0LjVjMC41LDEuNSwyLjQsMiwzLjUsMC44bDYuMy02LjVsMTIuNCw5LjEKCWMxLjUsMS4xLDMuNywwLjMsNC4xLTEuNmw4LjItMzkuNEM1My44LDIsNTEuOSwwLjQsNTAuMSwxLjF6IE00NC4xLDkuOEwyMS42LDI5LjZjLTAuMiwwLjItMC40LDAuNS0wLjQsMC44bC0wLjksNy43CgljMCwwLjMtMC40LDAuMy0wLjUsMGwtMy42LTExLjRjLTAuMi0wLjUsMC0xLjEsMC41LTEuNEw0My40LDguOUM0NCw4LjUsNDQuNiw5LjMsNDQuMSw5Ljh6Ii8+Cjwvc3ZnPgo=)}
.social-media-fb:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMiA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjIgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTE0LjEsMzkuMUg2LjJWMTkuM0gwLjZ2LTYuNWg1LjZWOS43YzAtNS4zLDIuMi04LjUsOC41LTguNWg2LjF2Ni41aC00LjFjLTIuNCwwLTIuNiwwLjktMi42LDIuNmwwLDIuNGg3LjIKCXY2LjVoLTcuMlYzOS4xeiIvPgo8L3N2Zz4K)}
.social-media-vk:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0OSAyOSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDkgMjk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTQ4LjEsMi4xTDM3LjcsMi4xYzAsMC0zLjcsOS41LTgsMTEuOGMtMy4xLTIuMSwwLjctOS4xLTEuNS0xMS42Yy0xLjYtMS43LTExLjItMS4zLTExLjUsMQoJYzEuMSwwLjMsMi4xLDAuNiwyLjUsMS41YzEuMSwyLjIsMC44LDguOS0xLDkuMWMtMS4xLDAuMS0yLTEuNS0yLjYtMi40Yy0wLjctMS0xLjQtMS45LTIuMS0zLjFjLTAuOC0xLjMtMy42LTYuNS0zLjYtNi41TDEsMgoJYzAsMCwzLjEsNy44LDUuMywxMS41YzQuNCw3LjUsOS41LDE1LjMsMjIsMTMuM2MwLjgtMi4xLDAuMS01LjMsMi40LTUuNGMxLjMtMC4xLDIuMiwxLjQsMi45LDIuMmMwLjgsMC45LDEuMywxLjcsMi4xLDIuNAoJYzEuOCwxLjQsMy41LDEuNCw2LjUsMS4yYzIuNi0wLjEsNS4zLDAuNiw1LjctMS4yYzAuNC0yLTItMy45LTMuMS01Yy0xLjQtMS40LTQuMS0zLjEtNC4yLTQuOWMtMC4xLTIuMiwzLjItNS4yLDQuMi02LjUKCUM0Ni41LDcuMyw0OC4xLDIuMSw0OC4xLDIuMXoiLz4KPC9zdmc+Cg==);-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}
.social-media-tw:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA0MyAzNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDMgMzQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTM4LjIsNS40Yy0wLjIsMC4xLTAuNCwwLjEtMC41LDAuMWMtMS4xLDAuMy0xLjItMC4xLTAuNC0wLjljMC40LTAuNCwwLjctMC44LDEtMS4yYzAuNi0xLDAuMS0xLjQtMS0wLjkKCUMzNi44LDIuNywzNi40LDIuOCwzNiwzYy0xLjEsMC40LTIuNi0wLjItMy42LTAuOEMzMS4yLDEuNCwyOS44LDEsMjguMywxYy0yLjIsMC00LDAuOC01LjYsMi4zYy0xLjUsMS41LTIuMywzLjQtMi4zLDUuNgoJYzAsMC4zLDAsMC42LDAuMSwwLjljMC4xLDAuNS0wLjgsMC45LTEuOSwwLjdjLTIuNS0wLjMtNC44LTEuMS03LTIuMkM5LjMsNy4yLDcuMyw1LjcsNS43LDRDNC45LDMuMiwzLjgsMy4zLDMuNSw0LjQKCUMzLjMsNSwzLjIsNS43LDMuMiw2LjRjMCwxLjQsMC4zLDIuNiwxLDMuOGMwLjMsMC42LDAuNywxLjEsMS4xLDEuNmMwLjcsMC44LDAuNiwxLjItMC40LDFjLTEtMC4zLTEuNy0wLjctMS43LTAuN3MwLDAsMCwwCgljMCwxLjksMC42LDMuNiwxLjgsNWMwLjcsMC45LDEuNiwxLjYsMi42LDIuMWMxLDAuNSwxLjUsMC44LDAuOSwwLjljLTAuMywwLTAuNywwLjEtMSwwLjFjLTAuMiwwLTAuNSwwLTAuNywwCgljLTAuNCwwLTAuNSwwLjgsMC4xLDEuOGMwLjUsMC44LDEuMSwxLjQsMS45LDJjMC44LDAuNiwxLjYsMSwyLjUsMS4zYzEuMSwwLjMsMS4zLDAuOSwwLjMsMS41Yy0yLjQsMS41LTUuMSwyLjItOC4xLDIuMgoJYy0wLjMsMC0wLjcsMC0xLDBjLTAuNSwwLTAuMiwwLjQsMC44LDFjMy4yLDEuNyw2LjYsMi41LDEwLjMsMi41YzIuOCwwLDUuNC0wLjQsNy45LTEuM2MyLjUtMC45LDQuNi0yLjEsNi4zLTMuNgoJYzEuNy0xLjUsMy4yLTMuMiw0LjUtNS4xYzEuMy0xLjksMi4yLTQsMi44LTYuMWMwLjYtMi4xLDAuOS00LjIsMC45LTYuM2MwLTAuMiwwLTAuNCwwLTAuNWMwLTAuMywwLjctMS4xLDEuNi0xLjgKCWMwLjQtMC40LDAuNy0wLjcsMS4xLTEuMUMzOS42LDUuNSwzOS4zLDUuMSwzOC4yLDUuNHoiLz4KPC9zdmc+Cg==)}
.social-media-ok:after{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTIyLjcsMjEuMmMtMC41LTEtMi0xLjktMy45LTAuNGMtMi42LDItNi43LDItNi43LDJzLTQuMiwwLTYuNy0yYy0xLjktMS41LTMuNC0wLjYtMy45LDAuNAoJYy0wLjksMS44LDAuMSwyLjcsMi40LDQuMmMyLDEuMyw0LjcsMS43LDYuNCwxLjlsLTEuNSwxLjVjLTIuMSwyLjEtNCw0LTUuNCw1LjRjLTAuOCwwLjgtMC44LDIuMiwwLDNsMC4yLDAuMgoJQzQuMSwzNy44LDQuNiwzOCw1LjIsMzhoMGMwLjUsMCwxLjEtMC4yLDEuNS0wLjZsNS40LTUuNGMyLjEsMi4xLDQsNCw1LjQsNS40YzAuOCwwLjgsMi4yLDAuOCwzLDBsMC4yLTAuMmMwLjgtMC44LDAuOC0yLjIsMC0zCglsLTUuNC01LjRsLTEuNS0xLjVjMS44LTAuMiw0LjQtMC43LDYuNC0xLjlDMjIuNiwyMy45LDIzLjYsMjMsMjIuNywyMS4yTDIyLjcsMjEuMnogTTEyLjEsNi4zYzIuNSwwLDQuNSwyLDQuNSw0LjUKCWMwLDIuNS0yLDQuNS00LjUsNC41cy00LjUtMi00LjUtNC41QzcuNSw4LjQsOS42LDYuMywxMi4xLDYuM0wxMi4xLDYuM3ogTTEyLjEsMjAuMWM1LjEsMCw5LjItNC4xLDkuMi05LjJjMC01LjEtNC4xLTkuMi05LjItOS4yCgljLTUuMSwwLTkuMiw0LjEtOS4yLDkuMkMyLjksMTUuOSw3LDIwLjEsMTIuMSwyMC4xTDEyLjEsMjAuMXoiLz4KPC9zdmc+Cg==)}
.social-media-wtsp:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NiA1NiIgd2lkdGg9IjU2IiBoZWlnaHQ9IjU2Ij4KCTxzdHlsZT4KCQl0c3BhbiB7IHdoaXRlLXNwYWNlOnByZSB9CgkJLnNocDAgeyBmaWxsOiAjZmZmZmZmIH0gCgk8L3N0eWxlPgoJPGcgaWQ9IkxheWVyIj4KCQk8ZyBpZD0iTGF5ZXIiPgoJCQk8cGF0aCBpZD0iTGF5ZXIiIGNsYXNzPSJzaHAwIiBkPSJNOC40LDQ3LjZsMi43LC05LjdjLTEuOCwtMyAtMi43LC02LjQgLTIuNywtOS45YzAuMSwtMTAuOCA4LjgsLTE5LjYgMTkuNiwtMTkuNmMxMC44LDAgMTkuNiw4LjggMTkuNiwxOS42YzAsMTAuOCAtOC44LDE5LjUgLTE5LjYsMTkuNWMtMy40LDAgLTYuNywtMC45IC05LjYsLTIuNXpNMTksNDEuNWwwLjYsMC40YzIuNSwxLjUgNS41LDIuNCA4LjQsMi40YzksMCAxNi4yLC03LjMgMTYuMiwtMTYuMmMwLC04LjkgLTcuMiwtMTYuNCAtMTYuMiwtMTYuNGMtOSwwIC0xNi4yLDcuMyAtMTYuMiwxNi4zYzAsMy4xIDAuOSw2LjIgMi42LDguOGwwLjQsMC42bC0xLjYsNS42eiIgLz4KCQkJPHBhdGggaWQ9IkxheWVyIiBjbGFzcz0ic2hwMCIgZD0iTTIyLjUsMTguOWwtMS4zLC0wLjFjLTAuNCwwIC0wLjgsMC4xIC0xLjEsMC40Yy0wLjYsMC41IC0xLjYsMS42IC0xLjksMi45Yy0wLjUsMiAwLjIsNC41IDIsNi45YzEuOCwyLjUgNS4yLDYuNCAxMS4xLDguMWMxLjksMC41IDMuNCwwLjIgNC42LC0wLjZjMC45LC0wLjYgMS42LC0xLjUgMS44LC0yLjZsMC4yLC0wLjljMC4xLC0wLjMgLTAuMSwtMC42IC0wLjQsLTAuN2wtNC4zLC0yYy0wLjMsLTAuMSAtMC42LDAgLTAuOCwwLjJsLTEuNywyLjJjLTAuMSwwLjIgLTAuMywwLjIgLTAuNSwwLjJjLTEuMiwtMC40IC01LC0yIC03LjEsLTYuMWMtMC4xLC0wLjIgLTAuMSwtMC40IDAuMSwtMC41bDEuNiwtMS45YzAuMiwtMC4yIDAuMiwtMC41IDAuMSwtMC43bC0xLjgsLTQuM2MtMC4xLC0wLjQgLTAuMywtMC41IC0wLjYsLTAuNXoiIC8+CgkJPC9nPgoJPC9nPgo8L3N2Zz4=);-webkit-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}
/* Карточки */
.collections_container h1{float:left;padding:0 10px;line-height:39px}
.card .mid-back,.card33 .mid-back{position:absolute;width:100%;height:100%;background:#222;top:0;opacity:0;transition:opacity .2s linear 0;-webkit-transition:.2s all ease}
.card:hover .mid-back,.card33:hover .mid-back{opacity:.5}
.card25{width:calc((100% - 40px) / 4);margin:5px;float:left;background:#fff;height:calc(100% + 40px);position:relative;border:1px solid #ddd;-webkit-transition:all .2s ease;transition:all .2s ease;overflow:hidden}
.card33,.card-33{width:calc((100% - 30px) / 3);margin:10px 0 0 10px;float:left;background:#fff;height:calc(100% + 40px);position:relative;border:1px solid #ddd;-webkit-transition:all .2s ease;transition:all .2s ease;overflow:hidden}
.col-show-img img{width:100%}
.chnl-news img{width:calc((100% - 122px) / 9);margin:0 5px 10px}
.card-image{-webkit-transition:.1s all ease;transition:.1s all ease}
.card-image img{width:100%}
.card-meta{position:absolute;bottom:0;left:0;right:0;-webkit-transition:.2s all ease;transition:.2s all ease}
.card .mid-show-name{min-height:40px;vertical-align:middle}
.card .bottom-show-descr{white-space:nowrap}
.shoto{overflow:hidden;position:relative;background:#fff;min-height:46px}
.shoto::after{background:rgba(0,0,0,0) linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%,rgba(255,255,255,1) 100%) repeat scroll 0 0;content:"";height:38px;position:absolute;right:0;top:0;width:40px}
.card-meta .tag{height:1rem;color:#fff;display:inline-block;padding:10px;position:absolute;left:0;bottom:-2px;font-size:.7rem;display:none;width:100%}
.card-meta .tag .tag-comments{color:#fff;float:right;opacity:1;padding:0}
.tag .fa-comment-o,.tag a,.tag .fa-calendar{color:#fff}
.card-details{background:#fff;position:absolute;left:0;right:0;top:calc(100% - 50px);padding:5px 10px;-webkit-transition:.2s all ease;transition:.2s all ease}
.card-details .mid-show-name a{color:#222}
.table-last-ep{transition:visibility 0.5s,opacity .5s linear}
.card:hover .card-meta,.card.hover .card-meta{height:1rem;bottom:75px}
.card:hover .card-details,.card.hover .card-details{top:calc(100% - 75px)}
.card:hover .card-details p,.card.hover .card-details p{opacity:1}
.shoto .clickable-row{margin:5px 0}
.shoto .name-toggle{padding:0}
.searchform{width: 304px}

/* Поиск */
.sb-search{position:relative;margin-top:10px;width:0;min-width:36px;height:36px;float:right;overflow:hidden;-webkit-backface-visibility:hidden}
.sb-search-input{position:absolute;top:0;right:0;border:none;outline:none;background:#fff;width:calc(100% - 52px);height:20px;margin:0;z-index:10;padding:6px 36px 8px 10px;font-family:inherit;color:#222;border:1px solid #ddd; font-size: 0.9rem}
input[type="search"].sb-search-input{-webkit-appearance:none;-webkit-border-radius:0}
.sb-icon-search,.sb-search-submit{width:36px;height:36px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:36px;text-align:center;cursor:pointer}
.sb-icon-search #searhcicon{padding-top: 9px; margin-right: 10px}
.sb-search-submit{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:0;border:none;outline:none;z-index:-1}
.sb-icon-search{color:#000;background:#F6F6F6;z-index:90;}
.sb-icon-search:before{content:""}
.sb-search.sb-search-open,.no-js .sb-search{width: 315px;position: absolute;right: 0}
.sb-search.sb-search-open.islogin{width: 337px}
.sb-search.sb-search-open .sb-icon-search,.no-js .sb-search .sb-icon-search{background:#222;color:#fff;z-index:11}
.sb-search.sb-search-open .sb-icon-search #searhcicon{fill:#fff;}

/* Media */
@media only screen and (max-width : 1200px) {
.maian_mnu li a{padding:0 10px}
.square_content{min-height:250px}
.graph_week li{margin-right: 1px}
.searchform{width: 231px}
.sb-search.sb-search-open, .no-js .sb-search{width: 248px}
.sb-search.sb-search-open.islogin{width: 270px}
.es_list ul{grid-auto-rows: 128px!important;}
}
@media only screen and (max-width : 992px) {
.maian_mnu ul{background-color:#fff;border:1px solid #ddd;display:none;padding:10px 0;position:absolute;top:50px;width:calc(100% - 10px);z-index:100}
.maian_mnu ul li{display:block;width:100%;padding-left:52px}
.maian_mnu li a:hover{border-top:none}
.maian_mnu li a{padding:0 15px;font:14px RobotoRegular;line-height:35px;border-top:none}
#fixblock{display:none!important}
.tv-right-block{width:100%}
.topChan .gameTime{line-height:35px}
.topChan .status img{margin:9px 7px}
.catalog-show-left{padding:0}
footer .lFooter{margin:15px auto;float:none!important;max-width:175px}
.footer-list{max-width:470px;float:none!important;margin:0 auto;padding:0}
.right_ban{display:none!important}
.mid-show-item{float:left;width:25%;padding:10px;display:block;height:210px;overflow:hidden}
.to_top,.to_top_panel{display:none!important}
.grid-show-item{width:31%}
.card{width:calc((100% - 30px) / 3)}
.mid-show-item33{width:calc((100% - 40px) / 3)}
.streamresult .mid-show-item33{width:calc((100% - 30px) / 3)}
.es_list .streamresult .mid-show-item33, .es_list .streamresult .card-33, .es_list .streamresult .card33{ width:100%}
.es_list ul{grid-auto-rows: 150px!important;}
.vyp{margin:-10px 0 0 -10px;width:calc(100% + 10px)}
.likedislike{margin:5px 10px!important}
.cont .likedislike{width:calc(100% + 10px)!important;margin-left:-10px!important}
.cont .likedislikebar{width:calc(100% + 20px)!important;margin-left:-10px!important}
.cont .likedislikebarcolor{margin-left:-10px!important}
.nav>li>a{padding:14px 8px}
.logo{margin-right: 10px;padding-left: 9px}
.collections_container .chnl-title{clear: both;}
.graph_week li{margin-right: 4px}
}
@media only screen and (max-width : 767px) {
.nav>li>a{padding:5px 10px}
.navbar-right .search_label{display:block;}
.full-show-button{font-size:.9rem}
.button{padding:.6em 2em}
.lastep{padding:.8rem 2rem}
.full-show-descr{font-size:.7rem;line-height:1rem}
#rules{display:none!important}
.footer-list{max-width:350px;float:none!important;margin:0 auto}
.ads_block{padding:0}
.share-title-toogle{display:none!important}
.mid-show-item{float:left;width:33%;padding:10px;display:block;height:210px;overflow:hidden}
.mid-show-item25{float:left;width:33%;padding:2%;display:block;height:190px;overflow:hidden}
.full-show-name{font-size:1.6rem;margin-bottom:15px}
.tv-icon-main{float:left;width:25%}
.tv-icon-chnl{width:calc((100% - 20px) / 10);float:none;display:inline-block}
.tv-icon-chnl img{padding:5px 8px}
.mid-show-tv25,.mid-show-tv20{width:33%}
.grid-show-item{width:47%}
.card,.card33{width:calc((100% - 20px) / 2)}
.mid-show-item33{width:calc((100% - 30px) / 2);height:250px}
.streamresult .mid-show-item33{width:calc((100% - 20px) / 2)}
.es_list .streamresult .mid-show-item33, .es_list .streamresult .card-33, .es_list .streamresult .card33{ width:100%}
.es_list ul{grid-auto-rows: 150px; grid-template-columns: repeat(3, 1fr)!important;}
.swiper-container-horizontal > .swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{display:none}
.eFiltr .fltr_block{display:block}
.eFiltr_form,.sorting-block__filters{clear:both;float:left}
.tvcontainer .eFiltr_form,.tvcontainer .sorting-block__filters{clear:none;float:right}
.dropdown .list{left:0;right:auto}
.big-season-img{width:100%;margin:0}
.tvchnllive{width:calc(100% / 4);float:left;padding:10px 20px;margin-bottom:20px}
.person-circle{width:calc(100%/3)}
.person-line .person-img-clips{width:50px!important}
}
@media only screen and (max-width : 480px) {
.button{padding:.3em 1em}
.lastep{padding:.8rem 2rem}
.footer-list,.icon-mid-show-name,.full-tv-button,.catCurrentPage,.full-show-descr,.full-show-button{display:none}
.toogle-like{float:none!important;width:100%;text-align:center}
r2{float:none!important;width:100%;text-align:center}
.mid-show-item{float:left;width:50%;padding:10px;display:block;height:210px;overflow:hidden}
.cont img{width:calc(100% + 20px)!important;margin:-10px -10px 0!important;height:auto!important}
.st-btn img{width:16px!important;margin:0!important;height:auto!important}
.recone-img .mid-show-img img{width:100px!important;margin:0!important}
.mid-show-item25,.mid-show-item33{float:left;width:50%;padding:2%;display:block;height:175px;overflow:hidden}
.grid-show-item{width:47%}
.full-show-name{font-size:1.2rem;color:#fff;margin:0;padding: 0 10px; width: 100%; margin-left: 0!important}
.full-show-info{position: relative;width: 100%; padding:0;left: 0; margin: 0; height: 70px; line-height: 70px; bottom: 0}
.Sl-control.left{left:10px}
.Sl-control.right{right:10px}
.mid-show-item25{float:left;height:170px}
.mid-show-tv25,.catPaginateNext,.catPaginatePrevious{width:50%}
.mid-show-tv20{width:25%}
.mid-show-tv25 .mid-show-name,.mid-show-tv20 .mid-show-name,.datedrop{display:none!important}
.mid-show-item33{width:calc((100% - 20px) / 2);padding:0;margin-bottom:10px}
.streamresult .mid-show-item33{width:calc((100% - 20px)/ 2)}
.es_list .streamresult .mid-show-item33, .es_list .streamresult .card-33, .es_list .streamresult .card33{ width:100%}
.es_list ul{grid-auto-rows: 110px!important; grid-template-columns: repeat(2, 1fr)!important;}
.recommend-popular .bottom-show-item{width:calc((100% - 20px) / 2);float:left;height:200px;overflow:hidden}
.transparent-list{width:calc(100% + 10px)!important}
.season-list{padding:7px 10px 7px 15px;width:140px;float:left}
.vypusl-list{width:calc(100% - 148px);float:left}
.tvseason{padding:0}
.leftcontpart{padding:0 15px}
.tvchnllive{width:calc(100% / 3);float:left;padding:10px 20px;margin-bottom:20px}
.ajaxSearch_result img{width:100px}
.ajaxSearch_resultblock{width:calc(100% - 125px)}
.person-circle{width:calc(100%/2)}
.person-line .person-img-clips{width:36px!important}
a.link-video-iteem,div.link-video-iteem{width:calc((100% - 30px)/3)}
.vyp{margin:0;width:100%}
.card .mid-show-name a{max-height:40px;overflow:hidden;display:block}
.chnl-title h1,.chnl-title h2,.chnl-title span,h1.chnl-title{font-size:18px}
.tv-icon-chnl{width:calc((100% - 20px) / 6);float:none;display:inline-block}
.sort-block {width:100%}
.allcomp{display: none;}
.prevsvg{right: 40px!important;position: absolute;}
.content-text .chan{background: transparent;border: none}
.content-text .chan .topChannel {height: auto; background: transparent;overflow: auto; margin-bottom: 5px; min-height: 40px; display: table;}
.content-text .chan .topChannel h1{white-space: normal;text-shadow: none;overflow: auto;height: auto; line-height: 20px;padding-left: 65px; display: table-cell;vertical-align: middle;float: none;}
.content-text .chan .topChannel .chLogo{background: transparent;margin-left: 15px}
.content-text .chan .topChannel .chLogo img {margin-left: 0px}
.content-text .chan #wrpsubbutton, .chan .topStats {display: none;}
.nav-drop-aftervideo r2{background: transparent; padding-left:0px; margin-left: 0px; display: block; line-height: 38px;}
.swiper-button-next, .swiper-button-prev{background-color: #F6F6F6}
.embed{background-color: #222}
}
@media only screen and (max-width : 370px) {
.mid-show-item{display:none}
.hidden-400{display:none}
.owl-controls{display:none!important}
.content-text .chan .topChannel .chLogo{margin-left: 0px}
.content-text .chan .topChannel h1{padding-left: 50px;}
}
@media only screen and (min-width : 992px) {
.maian_mnu ul{display:block!important}
}

}
