a:active, a:hover{outline:0;}
b{font-weight:500;}
svg:not(:root){overflow:hidden;}
button, input, select, textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button, select{text-transform:none;}
button, input[type=submit]{-webkit-appearance:button;cursor:pointer;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type=checkbox], input[type=radio]{box-sizing:border-box;padding:0;}
input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}
textarea{overflow:auto;}
table{border-collapse:collapse;border-spacing:0;}
button, input, select, textarea{font-family:inherit;font-size:inherit;line-height:inherit;}
a:focus, a:hover{color:#006ecc;text-decoration:underline;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
img{vertical-align:middle;}
h1, h2, h3, h4, h5, h6{font-family:inherit;font-weight:400;line-height:1.1;color:inherit;}
h1, h2, h3{margin-top:18px;margin-bottom:9px;}
h4, h5, h6{margin-top:9px;margin-bottom:9px;}
h1{font-size:33px;}
h2{font-size:27px;}
h3{font-size:23px;}
h4{font-size:15px;}
p:first-letter{text-transform:uppercase !important;}
ul ul{margin-bottom:0;}
table{max-width:100%;background-color:transparent;}
label{font-weight:700;}
input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input[type=checkbox], input[type=radio]{margin:4px 0 0;line-height:normal;}
input[type=checkbox]:focus, input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
input[type=search]{-webkit-appearance:none;}
.media{overflow:hidden;zoom:1;}
.media{margin-top:0;}
.container:after, .container:before{content:" ";display:table;}
.container:after{clear:both;}
.media, .media-body{overflow:hidden;zoom:1;}
img{vertical-align:middle;border:0;}
/* прелоадер плеера */
.play-icon{cursor:pointer;-webkit-transition:all ease-in-out .1s;-moz-transition:all ease-in-out .1s;-o-transition:all ease-in-out .1s;transition:all ease-in-out .1s;position:absolute;-moz-transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);}
.play-icon:hover{-moz-transform:scale(1.4);-ms-transform:scale(1.4);-webkit-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4);}
.block-a{height:100%;width:100%;max-width:calc(16 / 9 * 100vh);}
.block-b{padding-bottom:56.25%;position:relative;}
.block-c{position:absolute;left:0;top:0;right:0;bottom:0;background-color:transparent;display:flex;justify-content:center;align-items:center;overflow:hidden;}
.block-b-2{padding-bottom:55.25%;position:relative;}
.block-c-2{position:absolute;left:0;top:0;right:0;bottom:0;background-color:transparent;justify-content:center;align-items:center;overflow:hidden;}
/* /прелоадер плеера */
a:hover{text-decoration:underline;}
form{margin:0;padding:0;}
input[type=search], input[type=submit], input[type=text], input[type~=email], input[type~=search], input[type~=text]{font-size:1em;}
textarea{padding:5px;border:2px ridge #b3e3c9;}
.pic-text{display:flex;margin:25px 0 10px;font-size:16px;line-height:20px;background:#f2f2f2;padding:15px;border:1px solid #ccc;border-radius:5px;}
a{color:#555;text-decoration:none;}
body a:hover{color:#006ecc;text-decoration:none;}
body h1{font-size:18px;}
body h2{font-size:17px;margin-top:5px;}
body h3{font-size:15px;}
body ul.media li{max-width:calc(25% - 10px);}
/* Превью без полос */
img.watermark{margin:-10% 0;}
/* /Превью без полос */
em{font-style:italic!important;}
@media screen and (max-width:1300px){body ul.media li{max-width:calc(33.33% - 10px);}}
@media screen and (max-width:766px){body ul.media li{max-width:calc(50% - 10px);}}
.clear{clear:both;}
.b-top{z-index:999;position:fixed;right:55px;bottom:35px;opacity:.5;}
.b-top:hover{opacity:1;cursor:pointer;}
.b-top-but{z-index:999;position:relative;width:47px;float:right;display:block;padding:8px 10px;color:#fff;font-size:27px;background:#3c3c3c;background-size:32px;border-radius:7px;}
.tabs ul{margin:0;padding:0;}
/*.tabs ul.media li{cursor:pointer;display:block;float:left;font-size:15px;color:#3e60c7;height:auto;margin-top:15px;}*/
ul.media li{cursor:pointer;float:left;height:auto;margin-top:15px;display:block;background:#f2f2f2;padding:9px;border:1px solid #ccc;border-radius:5px;}
*, ::after, ::before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
img{width:100%;}
input{font-size:16px;}
input[type=search]::-ms-clear{display:none;}
a, b, body, center, div, em, footer, form, h1, h2, h3, h4, h5, h6, header, html, i, img, label, li, nav, p, small, span, table, tr, ul{margin:0;padding:0;border:0;font-family:sans-serif, Arial, "Helvetica CY", "Nimbus Sans L", sans-serif;}
@media screen and (min-width:1200px){.container{width:90%}}
@media screen and (min-width:1600px){.container{width:85%}}
@media screen and (min-width:1900px){.container{width:77%}}
@media screen and (min-width:2200px){.container{width:75%}}
@media only screen and (max-width:996px){li.video{margin:.5%; width:100%}}
@media only screen and (max-width:800px){li.video{margin:1%; width:100%}}
@media only screen and (max-width:490px){li.video{float:left; margin:1.5%; max-width:97%; width:100%}}
.cd-search{position:absolute;height:50px;width:100%;top:50px;left:0;z-index:3;opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s, visibility 0s .3s;-moz-transition:opacity .3s 0s, visibility 0s .3s;transition:opacity .3s 0s, visibility 0s .3s;}
.cd-search form{height:100%;width:100%;}
.cd-search input{border-radius:0;border:none;background:#fff;height:100%;width:100%;padding:0 5%;box-shadow:inset 0 1px 0 #3e60c7, 0 3px 6px rgba(0, 0, 0, .05);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}
.cd-search input::-webkit-input-placeholder{color:#c9cbc4;}
.cd-search input::-moz-placeholder{color:#c9cbc4;}
.cd-search input:-moz-placeholder{color:#c9cbc4;}
.cd-search input:-ms-input-placeholder{color:#c9cbc4;}
.cd-search input:focus{outline:0;}
.cd-search.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s, visibility 0s 0s;-moz-transition:opacity .3s 0s, visibility 0s 0s;transition:opacity .3s 0s, visibility 0s 0s;}
.nav-is-fixed .cd-search{position:fixed;}
.cd-overlay{position:fixed;z-index:2;height:100%;width:100%;top:0;left:0;cursor:pointer;background-color:rgba(87, 114, 144, .8);visibility:hidden;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s 0s, visibility 0s .3s, -webkit-transform .3s 0s;-moz-transition:opacity .3s 0s, visibility 0s .3s, -moz-transform .3s 0s;transition:opacity .3s 0s, visibility 0s .3s, transform .3s 0s;}
ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
#list2{padding-left:32px;}
/*Списки в постах*/
#list2{padding-left:32px;}
#list2 ol{font-style:italic;font-size:22px;color:#4c9872;list-style:decimal;margin:15px 0;}
#list2 ol li p {padding:8px;font-style:normal;font-size:16px;color:#333;border-left:1px solid #999;}
#list2 ol li p em{font-size:20px;line-height:35px;color:#4c9872;display:block !important;}
/*/Списки в постах*/
/*Like*/
.autor_ico{width:38px;height:38px;border-radius:3px;margin:0 8px;border:solid 1px #fff;}
.divTable_Infoblock0{color:#fff;font-weight:300;display:flex;flex:2;}
.divTable_Infoblock1{color:#fff;font-weight:300;display:flex;flex:2;}
.divTable_Infoblock2{color:#fff;font-weight:300;display:flex;flex:2;}
.divTable_Infoblock3{color:#fff;font-weight:300;display:flex;flex:2;}
.divTable_Infoblock4{color:#fff;font-weight:300;display:flex;flex:2;}
.table-in{display:table;width:100%;height:40px;}
.table-item-cell{display:table-cell;vertical-align:middle;text-align:center;width:20px;font-size:14px;white-space:nowrap;}
.table-item-cell-rating{vertical-align:middle;text-align:center;width:100%;font-size:14px;white-space:nowrap;}
.table-item-row{display:table-row;vertical-align:middle;text-align:center;font-size:14px;height:20px;line-height:20px;white-space:nowrap;}
.table-item-row-rating{vertical-align:middle;text-align:center;font-size:14px;height:20px;line-height:20px;white-space:nowrap;}
.table-right{margin-top:1px;text-align:center;text-align:-webkit-center;}
.divTable_0{float:left;margin:5px;padding:5px 10px 5px 0;background:#653f60;border-radius:3px;flex:2;}
.divTable_1{float:left;margin:5px;padding:5px 10px 5px 0;background:#1e4cd6;border-radius:3px;flex:1;}
.divTable_2{float:left;margin:5px;padding:5px 10px 5px 0;background:#457724;border-radius:3px;flex:1;}
.divTable_3{float:left;margin:5px;padding:5px 10px 5px 0;background:#dd2c56;border-radius:3px;flex:1;}
.divTable_4{float:left;margin:5px;padding:5px 10px 5px 0;background:#527a89;border-radius:3px;flex:1;}
.divTable_5{float:left;margin:5px;padding:5px 10px 5px 0;background:#883c4d;border-radius:3px;flex:1;}
.divTable_6{float:left;margin:5px;padding:5px 10px 5px 0;background:#687869;border-radius:3px;flex:1;}
.divTable_7{float:left;margin:5px;padding:5px 10px 5px 0;background:#465a8a;border-radius:3px;flex:2;}
.progress-bar{float:right;width:100%;height:20px;background:#fff;overflow:hidden;border-radius:3px;border:solid #747474 1px;}
.bar{background:#ead412;height:18px;border-radius:0 3px 3px 0;transition:all 2s ease 0s;}
/*/Like*/
/*Comments*/
blockquote{margin:0;background:rgba(188, 232, 234, .4);color:#333;padding:15px 15px 18px 80px;position:relative;word-wrap:break-word;font-family:Lato, sans-serif;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, .3), 0 0 40px rgba(0, 0, 0, .1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, .3), 0 0 40px rgba(0, 0, 0, .1) inset;}
blockquote:after{content:"";width:4px;background:rgba(255, 255, 255, .42);position:absolute;border:solid 1px rgba(63, 95, 200, .4);left:70px;top:10px;bottom:10px;}
blockquote p{margin-top:0;font-weight:300;white-space: pre-line;}
blockquote cite{font-size:16px;color:#4a611a;}
/*/Comments*/
html{height:100%;}
body{color:#333;overflow-x:hidden;line-height:1;height:100%;}
.content{flex-grow:1;}
.footer-svg{max-height:200px;float:left;margin-left:-60px;width:auto;}
footer p{font-weight:700;font-size:14px;color:#fff;text-transform:uppercase;}
/*списки ингредиентов*/
.dotted{margin-bottom:25px;}
.dotted li{list-style:none;font-family:'Marck Script', cursive;}
.dotted li{margin-bottom:10px;border-bottom:2px #404b50 dotted;font-size:18px;line-height:1;}
.dotted li span:nth-child(odd){padding-right:6px;color:#404b51;}
.dotted li span:nth-child(even){float:right;padding-left:6px;color:#707d04;}
.dotted span{background:#fff;position:relative;bottom:-5px;font-weight:400;}
/*/списки ингредиентов*/
.view_anchor{padding-top:5px;overflow:hidden;position:relative;}
.view_anchor-num{display:inline-block;width:28px;height:22px;float:left;background:orange;border-radius:4px 1px 1px 4px;line-height:20px;text-align:center;margin-top:15px;color:#fff!important;font-weight:500;position:relative;font-size:16px;text-indent:-2px;padding-top:1px;}
.view_anchor-num:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-left-color:orange;border-width:11px;margin-top:-11px;}
.view_anchor-i{display:inline-block;width:28px;height:22px;float:left;background:orange;border-radius:4px 1px 1px 4px;line-height:20px;text-align:center;margin-top:15px;color:#fff!important;font-weight:500;position:relative;font-size:16px;text-indent:4px;padding-top:1px;}
.view_anchor-i::before{content:"\f129";}
.view_anchor-i:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136, 183, 213, 0);border-left-color:orange;border-width:11px;margin-top:-11px;}
.view_anchor h2{margin:15px 0 15px 50px;font-size:22px;}
/*Весь выше код style.css*/
/*Весь ниже код oleg-style.css*/
.cd-main-content{background:#f9f9f9;z-index:2;min-height:100vh;width:100vw;padding-top:61px;display:flex;flex-direction:column;}
section{background:#fff;position:relative;display:flex;}
body ul.media li{overflow:hidden;}
.container a h1{font-size:16px!important;padding:0!important;}
.container>h1{font-size:18px;font-weight:500;margin-top:20px;margin-left:20px;}
.ajax_load{position:relative;width:100%;display:none;text-align:center;margin-bottom:15px;}
.ajax_load img{width:70px;height:70px;display:block;margin:0 auto;}
.header{background-color:rgba(38, 38, 38, 1);box-shadow:0 0 3px 0 #000;position:fixed;z-index:50;width:100vw;height:61px;}
.header_top{padding-top:10px;width:95%;max-width:1600px;margin:0 auto;height:61px;}
.header_logo{float:left;position:relative;width:167px;height:40px;}
.logomin{display:none;}
.channel_content, .video_content, .content_playlist_videos, .history_content{width:calc(100% - 50px);margin:0 auto;}
section .container{padding-top:20px;}
.content_about, .content_playlists{width:100%;display:none;}
.content_playlists .content .media_playlists li{height:215px;}
.channel_details{padding-top:15px;position:relative;margin-bottom:70px;}
.channel_image{height:170px;overflow:hidden;position:relative;}
.channel_image_bg{background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 1) 100%);height:170px;width:100%;bottom:0;position:absolute;}
.thumb_descr{position:absolute;bottom:-55px;left:20px;height:110px;width:calc(100% - 40px);}
.thumb_descr .channel_thumb{width:110px;height:110px;border:5px solid #fff;float:left;margin-right:10px;}
.thumb_descr .channel_name{color:#fff;margin:auto 0;height:55px;display:flex;}
.thumb_descr .channel_info{color:#585858;font-size:16px;margin:auto 0;height:55px;display:flex;}
.video_count{margin:auto 0;}
.channel_text{margin:auto 0;overflow:hidden;text-overflow:ellipsis;display:-moz-box;-moz-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical;}
.channel_name_info{height:110px;}
ul.channel_media{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;}
.channel_content .channel_media li{display:flex;flex-flow:column;align-items:center;}
.channel_content .channel_media .channel_image{display:block;float:left;width:120px;height:auto;}
.channel_content .channel_media .channel_image img{width:100%;max-width:620px;}
.channel_content .channel_media .channel_info{margin-top:10px;}
.channel_content .channel_media .channel_info h3{margin-bottom:12px;}
.channel_content .channel_media .channel_info h3 a{font-size:18px;color:rgba(34, 34, 34, 1);font-weight:500;}
.channel_content .channel_media .channel_info h3 a:hover{text-decoration:underline;}
.channel_content .channel_media .channel_info .views_comments{margin-top:15px;}
.channel_content .channel_media .channel_info .views_comments i{margin-left:10px;margin-right:-3px;}
.video_i, .views_i{width:22px;display:inline-block;}
i.views_i:before{content:'\e914';}
i.video_i:before{content:'\e9a3';}
.channel_content .channel_media .channel_info .video_p{margin-left:0;color:#585858;font-size:14px;margin-top:8px;}
.channel_content .channel_media .channel_info .channel_description{font-size:14px;line-height:normal;}
.content_type ul{width:100%;border-bottom:1px solid #ccc;margin-bottom:30px;}
.content_type li{margin:13px 15px 0 15px;padding-bottom:10px;float:left;color:#585858;list-style:none;font-size:16px;line-height:1.8;font-weight:500;cursor:pointer;transition:color .2s, background-color .2s, border-color .2s;-webkit-transition:color .2s, background-color .2s, border-color .2s;}
.content_type ul .active{color:rgba(34, 34, 34, 1);border-bottom:2px solid #d8261d;}
.content_type li:hover{color:rgba(34, 34, 34, 1);}
.content_videos{width:100%;}
.select_view{padding-bottom:20px;margin-bottom:40px;background:#f2f2f2;border:1px solid #ccc;border-radius:5px;overflow:hidden;width:100%;margin:0 0 25px 0;padding:20px;}
.select_view .select {float:left;cursor:pointer;border:1px solid #cccccc;border-radius:3px;color:#585858;font-size:13px;padding:7px 10px 6px 10px;white-space:nowrap;height:28px;}
.select_view .active{height:auto;}
.related_videos .media li:nth-child(24), .related_videos .media li:nth-child(25), .related_videos .media li:nth-child(26), .related_videos .media li:nth-child(28){display:none;}
.content_playlists .media li, .related_videos .media li{height:auto;margin-top:15px;}
/*.content_playlist_videos h1{padding-top:30px;padding-bottom:28px;border-bottom:1px solid rgba(215, 215, 215, 1);margin-bottom:40px;font-size:28px;font-weight:500;text-transform:uppercase;color:rgba(34, 34, 34, 1);}*/
.content_playlist_videos .media li{height:auto;}
.content_playlist_videos .media li, .content_playlists .media li, .content_videos .media li, .history_content .media li, .related_videos .media li{float:left;overflow:hidden;}
.content_playlist_videos .media li .description, .content_videos .media li .description{max-height:100px;overflow:hidden;margin-bottom:2px;}
.tabs .select_view{margin-left:10px;width:calc(100% - 22px);margin-bottom:10px;}
.select_view .select i{top:2px;position:relative;font-size:12px;width:30px;display:inline-block;}
.select_view .select_mode{position:absolute;background-color:rgb(215 215 215);margin-top:10px;border-radius:3px;z-index:100;display:none;border-color:#d7d7d7;}
.select_view .select_mode a{color:#666;display:block;line-height:2.2;padding:0 10px;text-decoration:none;border-radius:5px;margin:3px 0;}
.select_view .select_mode a:hover{background-color:#585858;color:#fff;}
.select_view .view_mode{float:right;}
.select_view .view_mode li{border:1px solid #ccc;cursor:pointer;float:left;padding:6px 10px;width:42px;}
.select_view .view_mode ul .view1{border-top-left-radius:3px;border-bottom-left-radius:3px;margin-right:-1px;height:28px;}
.select_view .view_mode ul .view2{height:28px;}
.select_view .view_mode ul .view3{border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:-1px;height:28px;}
.select_view .view_mode li img{width:22px;display:block;opacity:.5;}
.select_view .view_mode li.active img, .select_view .view_mode li:hover img{opacity:1;}
.content_about p{padding-top:8px;padding-bottom:7px;font-size:14px;line-height:1.8;color:rgba(102, 102, 102, 1);}
.searchfield{float:left;width: calc(100% - 410px - 35px - 167px - 5%);height:40px;margin-left:35px;position:relative;}
.searchfield form{position:relative;}
.searchfield input{width:100%;display:block;padding:10px;border-radius:3px;background-color:rgba(51, 51, 51, 1);border:2px solid rgba(255, 255, 255, .2);outline:0;display:block;transition:background-color .15s ease;font-size:14px;}
.searchfield input:active, .searchfield input:focus{background-color:#fff;height:40px;}
.searchfield input:focus{width:100%;}
.cd-logo{position:relative!important;}
.search-pos{position:absolute;color:rgba(153, 153, 153, 1);top:12px;right:16px;font-size:16px;}
.searchfield .podskazki{position:absolute;background:#fff;z-index:20;top:43px;padding:5px 0;color:#000;width:190px;border-radius:3px;box-shadow:0 0 3px rgba(0, 0, 0, .3);display:none;}
.searchfield .podskazki li{width:100%;padding:8px 10px;}
.searchfield .podskazki li.active, .searchfield .podskazki li:hover{background:#c8c8c9;}
.header_menu{float:right;}
.header_menu ul li{float:right;padding:11px 14px;}
.header_menu ul li a{color:#fff;font-size:15px;transition:color .15s ease;vertical-align:middle;text-decoration:none;}
.header_menu ul li a i{font-size:16px;font-weight:400;vertical-align:middle;width:36px;display:inline-block;}
.header_menu ul li a:hover{color:rgba(102, 102, 102, 1);}
.menu_level2{top:61px;width:100%;}
.header_menu .menu_level2{position:absolute;background-color:rgba(38, 38, 38, 1);display:none;border-top:3px solid red;}
.header_menu .menu_level2 li{float:none;padding:12px 5px;border-bottom:1px solid #444;transition:background-color .15s ease;}
.header_menu .menu_level2 li:hover{background-color:rgba(102, 102, 102, 1);}
.header_menu .menu_level2 li a:hover{color:#fff;}
i{font-family:picatom;font-style:normal!important;font-size:18px;padding-right:8px;padding-left:10px;}
.slider{width:100%;margin:0;height:100%;padding:0;overflow:hidden;position:relative;display:flex;}
.slider ul{width:4000px;}
.slider .video_big{width:614px;height:340px;float:left;margin:0;padding:0;overflow:hidden;}
.slider .video_norm{width:312px;height:170px;margin:0;padding:0;overflow:hidden;}
.slider .video{position:relative;}
.channel_title_p{position:absolute;line-height:1.8;font-size:12px;left:20px;z-index:20;bottom:24px;color:#fff;}
.slider .block_2video{float:left;margin:0;padding:0;position:relative;}
.slider .video_preview{width:100%;height:100%;margin:0;padding:0;position:relative;}
.slider .video_preview a{width:100%;height:100%;display:block;margin:0;padding:0;overflow:hidden;}
.slider .video_preview a img{float:left;width:100%;/*margin:-10% 0;*/display:block;height:auto;vertical-align:top;overflow:hidden;}
.slider .video_norm .video_preview a img{margin:-10% 0;}
.slider .video_preview a h4{position:absolute;z-index:20;left:5px;font-size:16px;border-radius:3px;color:#fff;text-align:left;padding:5px;text-transform:lowercase;}
.slider .video_preview a h4:first-letter{text-transform:uppercase !important;}
.slider .video_big .video_preview a h4{bottom:5px;}
.slider .video_norm .video_preview a h4{bottom:5px;}
.video_plashka{width:100%;height:30%;top:70%;position:absolute;left:0;z-index:15;background:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, .8));}
.slider li .likes_count i{font-size:14px;}
.slide_left,.slide_right{width:70px;height:70px;position:absolute;background:rgba(0,0,0,.9);top:0;z-index:21;cursor:pointer;text-align:center;opacity:0;display:flex;align-items:center;justify-content:center;}
.slide_left i,.slide_right i{color:#fff;font-size:48px;}
.slide_left{left:0;}
.slide_right{right:0;}
.left_sidebar{float:left;width:200px;background:#f2f2f2;border-right:1px solid #ccc;min-height:100vh;position:relative;order:1;}
.right_sidebar{float:right;width:341px;background:#f2f2f2;border-left:1px solid #ccc;min-height:100vh;position:relative;order:3;}
/*.sidebar_over{position:absolute;width:100%;height:100%;z-index:48;background:rgba(0, 0, 0, .8);display:none;}*/
section .container{float:left;width:100%;background-color:#fff;flex:1;min-width:300px;order:2;}
.footer_slider_items .media li:hover{background:rgb(38 38 38 / 90%)!important;}
.media li .media_li_img{display:block;position:relative;}
.media li .likes_count, .video .likes_count{position:absolute;bottom:2px !important;left:2px !important;display:block;background-color:rgba(0, 0, 0, .7);border-radius:3px;color:#fff;text-align:left;padding:3px;z-index:20;font-size:12px;}
.media li .duration,.video .duration{position:absolute;bottom:2px !important;right:2px !important;display:block;background-color:rgba(0,0,0,0.7);border-radius:3px;color:#fff;text-align:left;padding:5px;z-index:20;font-size:12px;}
.duration_slide{position:absolute;bottom:7px;right:7px;display:block;background-color:rgba(0,0,0,0.5);border-radius:3px;color:#fff;text-align:left;padding:5px;z-index:20;font-size:13px;}
.slider .video .likes_count{left:18px;bottom:6px;}
.slider .video .duration{right:7px;bottom:7px;}
.footer_slider_items .media li .likes_count{bottom:3px;left:13px;}
.footer_slider_items .media li .duration{bottom:3px;right:13px;}
.ct-icon-video {width:50px;height:50px;border-radius:4px;-webkit-border-radius:4px;background-color:rgba(0,0,0,0.75);position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;backface-visibility:hidden;-webkit-backface-visibility:hidden;}
.ct-icon-video:before {content:'';display:block;width:0;height:0;border:solid rgba(255,255,255,0);border-width:11px 20px;border-left-color:rgba(255,255,255,1.00);position:absolute;top:50%;left:50%;margin-left:-8px;margin-top:-11px;backface-visibility:hidden;-webkit-backface-visibility:hidden;}

@-webkit-keyframes fade-in {   0% { opacity:0.1; }   100% { opacity:1; }   }
@-moz-keyframes    fade-in {   0% { opacity:0.1; }   100% { opacity:1; }   }
@-o-keyframes      fade-in {   0% { opacity:0.1; }   100% { opacity:1; }   }
@keyframes         fade-in {   0% { opacity:0.1; }   100% { opacity:1; }   }

.media_li_img:hover:after, .slider .video_preview a:hover:after{content:'►';color:white;background:rgb(38 38 38 / 80%);padding:10px 19px 10px 20px;border-radius:10px;text-decoration:none;font-size:25px;position:absolute;top:50%;left:50%;margin-top:-23px;margin-left:-32px;
  -webkit-animation:fade-in .2s linear; /* Safari 4+ */
  -moz-animation:fade-in .2s linear; /* Fx 5+ */
  -o-animation:fade-in .2s linear; /* Opera 12+ */
  animation:fade-in .2s linear; /* IE 10+, Fx 29+ */
}

.media li .text_href{color:rgba(34, 34, 34, 1);font-size:14px;line-height:1.45;font-weight:500;margin-top:10px;margin-bottom:10px;display:block;max-height:60px;overflow:hidden;padding-top:3px;}
.media li .description{color:#585858;font-size:14px;line-height:1.45;max-height:82px;overflow:hidden;cursor:auto;}
.media li .comments::before{content:"\e970";}
li .likes_count i::before{content:"\e902";}
.media li .comments{padding:0 6px 0 5px;vertical-align:middle;font-size:12px;}
.media li .duration, .media li .likes_count, .media li .views_comments{font-size:13px;padding:4px;height:20px;}
.media li i{font-size:12px;padding-left:2px;}
.media li .views_comments{color:#585858;height:30px;}
.media li .views_comments .views_i{padding:0 3px 0 0;vertical-align:middle;font-size:14px;}
.nextpage_button{background-color:transparent;color:rgba(102, 102, 102, 1);font-weight:400;border:1px solid rgba(215, 215, 215, 1);padding:6px 10px 5px 10px;transition:none;-webkit-transition:none;width:100px;display:block;margin:25px auto;text-align:center;cursor:pointer;border-radius:3px;background:linear-gradient(to bottom, rgba(242, 242, 242, 0) 0, rgba(242, 242, 242, 1) 100%);}
.nextpage_button:hover{background:rgba(242, 242, 242, 0);}
.full_descrip{border:1px solid #ccc;border-radius:5px;overflow:hidden;margin:25px 0;padding:20px;width:100%;}

.vce-next-link, .vce-prev-link{position:relative;width:320px;max-width:230px;margin:15px;display:inline-block;vertical-align:top;}
.prev-next-nav a{text-decoration:none;}
nav a{color:#232323;}
.img-wrp{position:relative;float:left;overflow:hidden;margin-bottom:10px;width:100%;}
.img-wrp img{-webkit-transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;will-change:transform;}
.img-wrp img{max-height:180px;width:100%;height:auto;vertical-align:middle;-ms-interpolation-mode:bicubic;max-width:100%;margin:-1px 0;}
.img-wrp .icon-previous{font-size:34px;margin:auto;padding-left:5px;}
.img-wrp .icon-next{font-size:34px;margin:auto;padding-right:5px;}
.duration_nav{position:absolute;bottom:2px;right:2px;display:block;background-color:rgba(0,0,0,0.7);border-radius:3px;color:#fff;text-align:left;padding:5px;z-index:20;font-size:12px;}
.vce-pn-ico{position:absolute;text-align:center;margin:0 auto;top:50%;left:50%;margin-top:-40px;margin-left:-40px;background:rgba(74,74,74,.5);border:5px solid rgba(255,255,255,.9);border-radius:50%;z-index:2;color:#FFF;height:80px;width:80px;font-size:35px;display:flex;align-items:center;}
.img-wrp:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.vce-prev-next-link{font-size:15px;line-height:18px;display:block;text-decoration:none;text-align:center;}
.prev-next-nav {background:#f2f2f2;border:1px solid #ccc;border-radius:5px;overflow:hidden;height:auto;margin:25px 0;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:space-between;}
/*прелоадер*/
.lds-ellipsis{display:inline-block;position:relative;width:80px;height:60px}
.lds-ellipsis div{position:absolute;top:22px;width:15px;height:15px;border-radius:50%;background:#3c3c3c;animation-timing-function:cubic-bezier(0,1,1,0)}
.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 0.4s infinite}
.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 0.4s infinite}
.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 0.4s infinite}
.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 0.4s infinite}
@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(24px,0)}}
/*/прелоадер*/
.media li.view1{float:none;width:100%!important;display:block;max-width:1000px!important;height:220px;padding:0;}
.media li.view1 .media_li_img{float:left;}
.media li.view1 .media_li_img img{width:350px;}
.media li.view1 .media_li_right{float:right;width:calc(100% - 370px);margin-top:-15px;padding-right:25px;}
.media li.view3{float:none;width:100%!important;display:block;max-width:1000px!important;height:140px!important;padding:0;}
.media li.view3 .media_li_img{float:left;}
.media li.view3 .media_li_img img{width:220px;}
.media li.view3 .media_li_right{float:right;width:calc(100% - 240px);margin-top:-15px;padding-right:25px;}
.media_playlists, .media_video, .related_videos .media, .search_content ul.media{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:space-between;}
.left_sidebar{padding-top:20px;}
.left_sidebar h3{padding-left:40px;padding-bottom:12px;color:rgba(34, 34, 34, 1);font-weight:400;font-size:18px;line-height:1.7;padding-top:3px;}
.left_sidebar_top{float:left;top:8px;left:5px;position:relative;}
.left_sidebar_cat{float:left;top:9px;left:5px;position:relative;}
.footer_channels .channels_list, .left_sidebar .channels_list{padding-left:15px;}
.footer_channels .channels_list li, .left_sidebar .channels_list li{margin-bottom:14px;}
.footer_channels .channels_list li img, .left_sidebar .channels_list li img{width:55px;float:left;margin-right:5px;}
.footer_channels .channels_list .channel_info, .left_sidebar .channels_list .channel_info{float:left;width:calc(100% - 60px);padding-left:5px;}
.footer_channels .channels_list .channel_info a, .left_sidebar .channels_list .channel_info a{color:rgba(34, 34, 34, 1);font-weight:400;font-size:15px;margin:0 0 3px 0;display:block;}
.footer_channels .channels_list .channel_info span, .left_sidebar .channels_list .channel_info span{margin-bottom:7px;display:block;}
.footer_channels .channels_list .channel_info p, .left_sidebar .channels_list .channel_info p{color:#585858;font-size:14px;line-height:16px;}
.footer_channels .channel_info p i, .left_sidebar .channel_info p i{padding-left:0;padding-right:4px;}
.eye_min{font-size:12px;}
.mail_min{font-size:14px!important;}
.spoon_min{vertical-align:middle;padding:0 5px 0 0;font-size:14px;width:19px;display:inline-block;}
.left_sidebar hr{width:160px;margin:0 auto 15px;display:block;height:1px;color:#585858;}
.sidebar_categories{padding:0 0 30px 15px;width:100%;}
.sidebar_categories i{font-weight:400;font-size:20px;vertical-align:middle;line-height:normal;}
.icon_wi{width:38px;display:inline-block;}
.left_sidebar_content .sidebar_categories a{display:block;color:#585858;text-decoration:none;transition:color .2s, background-color .2s, border-color .2s;-webkit-transition:color .2s, background-color .2s, border-color .2s;font-size:16px;line-height:2;font-weight:400;margin-bottom:5px;margin-top:5px;width:168px;border-radius:5px;}
.left_sidebar_content .sidebar_categories a:hover{color:#333;font-weight:500;background:rgb(101 205 153 / 70%);border-radius:5px;}
.left_sidebar .baner{left:0;width:199px;top:80px;position:sticky;padding-bottom:20px;}
.baner img{margin:0 auto;display:block;width:auto;}
.right_sidebar{padding-top:20px;}
.right_sidebar span{padding-left:20px;padding-bottom:20px;color:rgba(34, 34, 34, 1);font-weight:400;font-size:18px;line-height:1.7;padding-top:3px;display:block;}
.right_sidebar .soc{padding-left:20px;padding-bottom:35px;}
.right_sidebar .soc a{padding:12px 8px;border-radius:5px;margin-right:7px;transition:color .2s, background-color .2s, border-color .2s;-webkit-transition:color .2s, background-color .2s, border-color .2s;}
.right_sidebar .soc a:hover{background-color:rgba(102, 102, 102, 1)!important;}
.right_sidebar .soc i{color:#fff;font-size:20px;}
.right_sidebar .baner{padding:0 20px 20px 20px;right:0;position:sticky!important;max-width:340px;top:80px;}
.baner_img_right{width:100%!important;}
#breadcrumbs-one{background:#f2f2f2;border:1px solid #ccc;border-radius:5px;overflow:hidden;width:100%;height:40px;display:flex;margin:5px 0;}
#breadcrumbs-one .li2{align-items:center;display:flex;}
#breadcrumbs-one a{padding:16px 10px 16px 33px;float:left;text-decoration:none;color:#444;position:relative;text-shadow:0 1px 0 rgba(255, 255, 255, .5);background-color:#ddd;background-image:linear-gradient(to right, #f5f5f5, #ddd);}
#breadcrumbs-one span{float:left;text-decoration:none;color:#444;position:relative;text-shadow:0 1px 0 rgb(255 255 255 / 50%);}
#breadcrumbs-one .li2:first-child a{padding-left:1em;border-radius:5px 0 0 5px;}
#breadcrumbs-one a:hover{background:#fff;}
#breadcrumbs-one a::after, #breadcrumbs-one a::before{content:"";position:absolute;top:50%;margin-top:-1.5em;border-top:1.5em solid transparent;border-bottom:1.5em solid transparent;border-left:1em solid;right:-1em;}
#breadcrumbs-one a::after{z-index:2;border-left-color:#ddd;}
#breadcrumbs-one a::before{border-left-color:#ccc;right:-1.1em;z-index:1;}
#breadcrumbs-one a:hover::after{border-left-color:#fff;}
#breadcrumbs-one .current, #breadcrumbs-one .current:hover{line-height:16px;font-size:14px;padding:1px 5px 1px 35px;max-height:34px;overflow:hidden;background:0 0;}
#breadcrumbs-one .current::after, #breadcrumbs-one .current::before{content:normal;}

.list-share{display:flex;justify-content:center;list-style-type:none;padding-inline-start:unset;}
.list-mar{margin:0 5px;width:38px;}
.i-sharing{display:block;cursor:pointer;margin:2px;transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out;-o-transition:none;}
.ss{width:30px;height:30px;}
.vk-bg{background-color:#4d75a3;}
.twit-bg{background-color:#55acee;}
.odno-bg{background-color:#e67e17;}
.pint-bg{background-color:#bd081c;}
.face-bg{background-color:#3b5998;}
.vk-bg:hover{background:#6a8fb9;}
.twit-bg:hover{background:#83c3f3;}
.odno-bg:hover{background:#ec9844;}
.pint-bg:hover{background:#ee0a23;}
.face-bg:hover{background:#4c70ba;}
.vk-svg{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-0.75%20-1.5%2034%2034%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23fff%22%20d%3D%22M15.764%2022.223h1.315s.394-.044.6-.262c.184-.2.18-.574.18-.574s-.03-1.764.79-2.023c.81-.255%201.844%201.705%202.942%202.46.832.57%201.464.445%201.464.445l2.936-.04s1.538-.097.81-1.304c-.06-.1-.426-.894-2.186-2.526-1.843-1.71-1.594-1.434.624-4.39%201.353-1.804%201.893-2.902%201.724-3.374-.16-.45-1.153-.33-1.153-.33l-3.306.02s-.247-.034-.428.074c-.178.108-.293.356-.293.356s-.522%201.394-1.223%202.58c-1.47%202.5-2.06%202.633-2.3%202.476-.563-.36-.42-1.454-.42-2.23%200-2.423.365-3.435-.72-3.696-.357-.085-.623-.143-1.544-.15-1.182-.014-2.18.003-2.743.28-.378.185-.667.595-.49.62.218.027.713.13.975.49.34.46.33%201.496.33%201.496s.193%202.852-.46%203.206c-.442.245-1.056-.252-2.37-2.52-.67-1.163-1.18-2.446-1.18-2.446s-.1-.24-.273-.37c-.212-.155-.506-.204-.506-.204l-3.145.02s-.473.015-.647.22c-.154.183-.01.56-.01.56s2.46%205.757%205.245%208.657c2.553%202.66%205.454%202.485%205.454%202.485z%22%2F%3E%3C%2Fsvg%3E) no-repeat center center;}
.face-svg{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-5%20-5%2042%2042%22%3E%3Cpath%20d%3D%22M17.78%2027.5V17.008h3.522l.527-4.09h-4.05v-2.61c0-1.182.33-1.99%202.023-1.99h2.166V4.66c-.375-.05-1.66-.16-3.155-.16-3.123%200-5.26%201.905-5.26%205.405v3.016h-3.53v4.09h3.53V27.5h4.223z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) no-repeat center center;}
.odno-svg{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-4%20-4%2040%2040%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16%2016.16c-3.635%200-6.58-2.945-6.58-6.58C9.42%205.945%2012.364%203%2016%203s6.582%202.945%206.582%206.58c0%203.635-2.946%206.58-6.58%206.58zm0-9.817c-1.788%200-3.236%201.448-3.236%203.237%200%201.79%201.448%203.236%203.237%203.236%201.79%200%203.24-1.447%203.24-3.236%200-1.79-1.45-3.237-3.238-3.237zm7.586%2010.62c.648%201.3-.084%201.93-1.735%202.99-1.397.9-3.315%201.238-4.566%201.368l1.048%201.05%203.877%203.877c.59.59.59%201.544%200%202.134l-.178.18c-.59.59-1.544.59-2.134%200l-3.878-3.88-3.878%203.88c-.59.59-1.543.59-2.135%200l-.176-.18c-.59-.59-.59-1.543%200-2.132l3.878-3.878%201.043-1.046c-1.25-.127-3.19-.465-4.6-1.37-1.65-1.062-2.38-1.69-1.733-2.99.37-.747%201.4-1.367%202.768-.29C13.035%2018.13%2016%2018.13%2016%2018.13s2.968%200%204.818-1.456c1.37-1.077%202.4-.457%202.768.29z%22%2F%3E%3C%2Fsvg%3E) no-repeat center center;}
.pint-svg{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-2%20-2%2035%2035%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16.539%204.5c-6.277%200-9.442%204.5-9.442%208.253%200%202.272.86%204.293%202.705%205.046.303.125.574.005.662-.33.061-.231.205-.816.27-1.06.088-.331.053-.447-.191-.736-.532-.627-.873-1.439-.873-2.591%200-3.338%202.498-6.327%206.505-6.327%203.548%200%205.497%202.168%205.497%205.062%200%203.81-1.686%207.025-4.188%207.025-1.382%200-2.416-1.142-2.085-2.545.397-1.674%201.166-3.48%201.166-4.689%200-1.081-.581-1.983-1.782-1.983-1.413%200-2.548%201.462-2.548%203.419%200%201.247.421%202.091.421%202.091l-1.699%207.199c-.505%202.137-.076%204.755-.039%205.019.021.158.223.196.314.077.13-.17%201.813-2.247%202.384-4.324.162-.587.929-3.631.929-3.631.46.876%201.801%201.646%203.227%201.646%204.247%200%207.128-3.871%207.128-9.053.003-3.918-3.317-7.568-8.361-7.568z%22%2F%3E%3C%2Fsvg%3E) no-repeat center center;}
.twit-svg{background:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%22-4%20-4%2039%2039%22%3E%0A%3Cpath%20d%3D%22M28%208.557a9.913%209.913%200%200%201-2.828.775%204.93%204.93%200%200%200%202.166-2.725%209.738%209.738%200%200%201-3.13%201.194%204.92%204.92%200%200%200-3.593-1.55%204.924%204.924%200%200%200-4.794%206.049c-4.09-.21-7.72-2.17-10.15-5.15a4.942%204.942%200%200%200-.665%202.477c0%201.71.87%203.214%202.19%204.1a4.968%204.968%200%200%201-2.23-.616v.06c0%202.39%201.7%204.38%203.952%204.83-.414.115-.85.174-1.297.174-.318%200-.626-.03-.928-.086a4.935%204.935%200%200%200%204.6%203.42%209.893%209.893%200%200%201-6.114%202.107c-.398%200-.79-.023-1.175-.068a13.953%2013.953%200%200%200%207.55%202.213c9.056%200%2014.01-7.507%2014.01-14.013%200-.213-.005-.426-.015-.637.96-.695%201.795-1.56%202.455-2.55z%22%20fill%3D%22%23fff%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E') no-repeat center center;}
.soc-light{background:#f2f2f2;border:1px solid #ccc;border-radius:5px;overflow:hidden;width:100%;height:40px;display:flex;margin:15px 0;}
.socshare{display:flex;align-items:center;justify-content:left;flex:3;}
.light{float:right;color:#585858;margin:4px;background:#f4eb4c;border:solid 1px #b6b6b6;border-radius:5px;font-size:14px;height:30px;width:120px;text-transform:uppercase;cursor:pointer;position:relative;z-index:40;justify-content:center;display:flex;align-items:center;flex-direction:unset;transition:color .5s, background-color .5s, border-color .5s;-webkit-transition:color .5s, background-color .5s, border-color .5s;}
.text-light{padding-left:20px;}
.light:hover{color:#000;}
.light:hover i{background-color:#f5eb4c;color:#000;}
.light i{background:#999;padding:3px 3px;border-radius:18px;color:#fff;font-size:15px;margin:0 auto;height:21px;width:21px;}
.light.active i{color:#000;background-color:#f5eb4c;}
.light.active:hover{color:#a25101;}
.dark_background{display:none;position:fixed;z-index:80;width:100%;height:100%;background-color:rgba(0, 0, 0, .8);top:0;left:0;}
.switch{margin-top:-5px;}
.video_content #player{position:relative;z-index:40;}
.player_container{background-color:#303030;}
.video_content .player_container .prev_next{width:320px;}
/*.player_close{position:absolute;background-image:url(/images/player_close.png);background-size:100% 100%;cursor:pointer;right:10px;top:10px;height:30px;width:30px;z-index:50;webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;display:none;}*/
.player_close{position:absolute;right:10px;top:10px;padding:3px;background:rgb(38 38 38 / 80%);border:solid 2px #ffffff;border-radius:5px;z-index:2;webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;display:none;}
.player_close:hover{-webkit-transform:scale(1.1);transform:scale(1.1);}
.video_content h1{line-height:1.5;color:rgba(34, 34, 34, 1);font-weight:500;font-size:24px;margin-bottom:15px;text-align:center;border-bottom:3px double #ccc;}
.left_info{float:left;}
.left_info_thumb{width:50px;float:left;}
.left_info_info{float:left;padding-left:10px;}
.left_info_info h4 a{padding-top:5px;line-height:1.5;color:rgba(34, 34, 34, 1);display:block;font-weight:400;font-size:14px;}
.left_info_info h4 a:hover{color:rgba(153, 153, 153, 1);}
.left_info_info p{padding-top:5px;font-size:12px;line-height:1;color:rgba(153, 153, 153, 1);font-weight:300;}
.likes_procent{font-size:16px;color:#000;line-height:1;text-align:center;position:relative;}
.likes_procent i{font-size:16px;font-weight:400;vertical-align:text-top;top:1px;position:relative;width:34px;display:inline-block;}
.video_description{position:relative;}
.text{line-height:1.5;color:#333;overflow:hidden;font-weight:400;font-size:17px;}
.video_description .overlay{position:absolute;width:100%;height:80px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 63%);bottom:0;}
.related_videos h4{font-size:18px;font-weight:500;margin-bottom:20px;}
.playall{background-color:#5c5c5c;color:#fff;padding:10px 15px;font-size:14px;border-radius:3px;letter-spacing:1px;transition:color .2s, background-color .2s, border-color .2s;height:40px;}
.playall:hover{background-color:rgba(120, 120, 120, 1);}
.playlist_container{width:100%;background-color:#303030;padding-top:15px;}
.playlist_left, .playlist_right{float:left;min-height:120px;}
.playlist_left{width:200px;}
.playlist_right{width:340px;}
.playlist_center{width:calc(100% - 540px);float:left;min-height:300px;}
.playlist_container .switch{margin-top:-5px;}
.playlist_container .light:hover{color:#fff;}
.stretch_video{float:right;color:rgba(120, 120, 120, 1);font-size:14px;cursor:pointer;transition:color .2s, background-color .2s, border-color .2s;-webkit-transition:color .2s, background-color .2s, border-color .2s;}
.stretch_video i{padding:2px 5px;font-size:14px;margin-left:5px;margin-right:25px;}
.stretch_video i:before{content:"\f07e";}
.stretch_video:hover{color:#fff;}
.playlist_container{width:100%;}
.player_container{width:100%;max-width:1280px;max-height:790px!important;margin:0 auto;}
/*.player_container{width:100%;max-width:640px;max-height:550px!important;margin:0 auto;}*/
.playlist_container .player_container{float:left;width:calc(100% - 300px);}
.playlist_container .playlist_rightside{float:right;width:300px;background-color:rgba(38, 38, 38, 1);}
.playlist_rightside .playlist_bottombutton, .playlist_rightside .playlist_topbutton{height:40px;color:rgba(153, 153, 153, 1);line-height:40px;cursor:pointer;text-align:center;transition:color .2s, background-color .2s, border-color .2s;-webkit-transition:color .2s, background-color .2s, border-color .2s;}
.playlist_rightside .playlist_topbutton{border-bottom:1px solid rgba(60, 60, 60, 1);}
.playlist_rightside .playlist_bottombutton{border-top:1px solid rgba(60, 60, 60, 1);}
.playlist_rightside .playlist_bottombutton i, .playlist_rightside .playlist_topbutton i{font-size:30px;}
.playlist_rightside .playlist_topbutton i:before{content:"\f106";}
.playlist_rightside .playlist_bottombutton i:before{content:"\f107";}
.playlist_rightside .playlist_bottombutton:hover, .playlist_rightside .playlist_topbutton:hover{background-color:#000;color:#fff;}
.playlist_rightside .playlist_right_media{height:calc(100% - 80px);overflow:hidden;position:relative;}
.playlist_right_media ul{width:300px;overflow:hidden;}
#scrollbar1 .viewport{height:290px;width:290px;position:relative;float:left;}
#scrollbar1 .scrollbar{position:relative;float:right;width:6px;}
#scrollbar1 .track{width:2px;height:100%;background-color:rgba(32, 32, 32, 1);margin-left:1px;}
#scrollbar1 .thumb{width:4px;background:#000;border-radius:4px;position:absolute;height:50px;left:0;}
#scrollbar1 .overview{position:absolute;left:0;width:290px;}
.right_media li{height:100px;padding-bottom:10px;padding-top:10px;padding-left:10px;width:290px;margin-bottom:30px;}
.media_a{display:block;float:left;}
.right_media li img{width:100px;}
.right_media li .li_right{float:left;width:150px;margin-left:15px;}
.right_media li h3{margin-bottom:5px;padding-bottom:4px;line-height:1.45;color:#fff;font-size:14px;font-weight:500;text-transform:none;margin-top:-5px;}
.video_info{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;padding:5px;overflow:hidden;}
.playlist_container .video_info{width:calc(100% - 540px);float:left;}
.prev_next{margin:30px auto 10px;width:482px;}
.prev_next a{background-color:rgba(255, 255, 255, .2);color:#fff;padding:12px 15px 11px 15px;margin-left:5px;margin-right:5px;display:block;font-size:12px;text-transform:uppercase;font-weight:500;width:150px;float:left;border-radius:5px;text-align:center;text-decoration:none;}
.prev_next a i{font-size:10px;}
.prev_next a:hover{background-color:#fff;color:#000;}
.next_a i:before{content:"\f054";}
.prev_a i:before{content:"\f053";}
.more_a i:before{content:"\f0d7";}
.more_a.active{background-color:#fff;color:#000;text-decoration:none;}
.right_media .li_active{border-left:3px red solid;}
.more_videos{height:140px;width:1180px;background:rgba(38, 38, 38, 1);margin:0 auto;}
.playlist_container .more{background:rgba(38, 38, 38, 1);width:100%;padding-top:30px;padding-bottom:30px;}
.more_content{float:left;width:1080px;height:140px;margin-left:10px;margin-right:10px;}
.more_left, .more_right{float:left;height:40px;width:40px;background-color:rgba(19, 19, 19, 1);margin-top:50px;cursor:pointer;text-align:center;}
.more_left:hover i, .more_right:hover i{color:#fff;}
.more_left i, .more_right i{color:rgba(153, 153, 153, 1);font-size:36px;transition:color .2s;-webkit-transition:color .2s;}
.more_left i:before{content:"\f104";}
.more_right i:before{content:"\f105";}
.playlist_container{position:relative;}
.playlist_container .more_content{overflow:hidden;}
.playlist_container .more_content ul{width:50000px;}
.playlist_container .more_content li{float:left;width:250px;margin:10px;position:relative;}
.playlist_container .more_content li h3{font-size:16px;position:absolute;bottom:20px;left:20px;right:20px;padding-top:6px;padding-bottom:4px;line-height:1.4;margin-top:0;margin-bottom:-10px;text-decoration:none;color:#fff;font-weight:500;}
.playlist_container .nemore{position:relative;z-index:40;}
.playlist_container .more{position:absolute;z-index:5;bottom:0;display:none;}
.media_href{position:relative;display:block;}
.search_content{width:calc(100% - 50px);margin:auto;}
.show_select_view{padding-bottom:25px;margin-bottom:40px;background:#f2f2f2;border:1px solid #ccc;border-radius:5px;overflow:hidden;width:100%;margin:25px 0 10px;padding:20px;min-height:120px;}
.filter_mode{display:none;margin-top:20px;}
.filter_items{margin-top:20px;}
.filter_item{float:left;font-size:12px;line-height:1.8;background-color:rgba(153, 153, 153, .3);border-radius:3px;color:rgba(102, 102, 102, 1);padding:5px 10px 4px 10px;margin-right:5px;cursor:pointer;transition:color .2s, background-color .2s, border-color .2s;-webkit-transition:color .2s, background-color .2s, border-color .2s;}
.filter_item:hover{color:#222;background-color:#ccc;}
.filter_by{float:left;margin-right:90px;}
.filter_by h4{font-size:14px;color:#404040;margin-bottom:14px;}
.filter_by ul li{margin-bottom:10px;}
.filter_by ul li a{color:#585858;float:left;font-size:12px;line-height:1.8;background-color:rgb(101 205 153 / 50%);border-radius:3px;padding:5px 10px 4px 10px;margin-right:5px;cursor:pointer;transition:color .2s, background-color .2s, border-color .2s;-webkit-transition:color .2s, background-color .2s, border-color .2s;margin:3px 0;}
.filter_by ul li a:hover{color:rgba(34, 34, 34, 1);transition:color .2s, background-color .2s, border-color .2s;-webkit-transition:color .2s, background-color .2s, border-color .2s;}
.filter_by ul li a.active{pointer-events:none;font-weight:500;color:rgba(34, 34, 34, 1);}
#filter_length, #filter_sort{display:none;}
.footer_slider{height:290px;width:100%;background-color:#3c3c3c;position:relative;}
.footer_slider_items{overflow:hidden;width:100%;height:200px;display:flex;flex-flow:column;margin:0 auto;}
.footer_slider_items .media{min-width:600px;}
.footer_slider_items .media li{width:230px!important;float:left;margin:5px 10px;background:#313131;padding:0;border-radius:5px;border-style:hidden;}
			/*.footer_slider_items .media li .media_li_img{padding:10px 10px 0 10px;}*/
.footer_slider_items .media li .text_href{font-weight:400;color:#fff;height:40px;padding:0 10px;}
.footer_slider_items .media li .views_comments a:hover{color:rgba(255, 255, 255, 1);}
.pop_buttons{padding-left:20px;}
.footer_slider span{font-size:16px;font-weight:500;color:#fff;margin-right:10px;float:left;padding-top:25px;margin-bottom:25px;display:block;}
.footer_slider_left, .footer_slider_right{float:left;margin-left:10px;font-size:20px;background-color:rgba(68, 68, 68, 1);border:1px solid rgba(102, 102, 102, 1);border-radius:3px;padding:4px 8px 4px 4px;line-height:1;cursor:pointer;margin-top:18px;color:rgba(153, 153, 153, 1);transition:background-color .2s, color .2s;-webkit-transition:background-color .2s, color .2s;}
.footer_slider_left:hover, .footer_slider_right:hover{color:#fff;background-color:#505050;}
footer{width:100%;height:100%;background-color:#262626;color:#bababa;}
.footer_container{padding-left:15px;padding-right:15px;width:100%;}
.footer_description{width:50%;float:left;padding-top:20px;padding-left:15px;padding-right:15px;}
.footer_categories, .footer_channels{width:25%;float:left;padding-top:20px;padding-left:10px;padding-right:10px;}
.footer_categories .sidebar_categories{padding-left:0;}
.footer_categories .sidebar_categories a{color:#bababa;text-decoration:none;transition:color .2s, background-color .2s, border-color .2s;-webkit-transition:color .2s, background-color .2s, border-color .2s;font-size:14px;line-height:2;font-weight:400;margin-bottom:5px;margin-top:5px;border-radius:5px;display:flex;align-items:center;}
.footer_categories .sidebar_categories a:hover{color:#fff;}
.footer_channels .channels_list .channel_info span a{color:#fff!important;}
.footer_channels .channels_list .channel_info p{font-weight:400;margin-right:10px;text-transform:lowercase;}
.footer_channels .channels_list .channel_info p i{font-size:12px;width:16px;display:inline-block;}
.footer_channels .channels_list .channel_info p i:before{font-size:12px;}
.footer_channels .channels_list{padding:0;}
footer h2{font-size:16px;line-height:1.7;padding-top:3px;padding-bottom:12px;font-weight:500;color:#fff;border-bottom:1px solid rgba(60, 60, 60, 1);margin-bottom:30px;}
.footer_description h2{max-width:380px;}
.footer_description p{font-size:12px;line-height:1.4;font-weight:400;padding-bottom:10px;color:#bababa;text-transform:none;}
.footer_bottom{font-size:14px;width:calc(100%);margin-top:40px;padding-top:23px;padding-bottom:40px;border-top:1px solid #3c3c3c;}
.footer_copyright{float:left;padding-left:15px;padding-right:15px;}
.footer_menu{float:left;padding-left:15px;padding-right:15px;margin-left:50px;}
.footer_menu ul{float:right;}
.footer_menu li{float:left;padding-left:15px;padding-right:15px;}
.footer_menu li a{color:rgba(153, 153, 153, 1);}
.footer_menu li a:hover{color:rgba(255, 255, 255, 1);}
.dummn{display:none;}
.sidebar_v{display:none;float:left;margin-left:20px;padding-top:18px;padding-bottom:12px;}
.sidebar_v span{float:left;display:block;margin:0 3px;width:5px;height:5px;border-radius:50%;background-color:#fff;}
.search_button{display:none;float:right;width:52px;height:35px;margin-top:8px;}
.search_button i{margin-top:7px;color:#fff;font-size:22px;cursor:pointer;}
.mobile_menu{display:none;width:100%;background-color:#262626;padding-top:15px;padding-bottom:15px;padding-left:10px;margin-top:-1px;}
.mobile_menu a{font-size:14px;font-weight:500;text-transform:uppercase;color:#fff;display:block;width:max-content;}
.mobile_menu_button{width:23px;margin-right:10px;float:left;padding-top:3px;}
.mobile_menu_button hr{border:none;background:#fff;height:3px;margin-top:0;margin-bottom:3px;padding-top:0;padding-bottom:0;}
.menu_close{padding-top:15px;padding-bottom:15px;width:100%;border-bottom:1px solid #3c3c3c;color:#fff;text-transform:uppercase;font-weight:500;text-align:center;font-size:14px;display:none;}
.menu_close i{font-size:14px;color:red;vertical-align:middle;}
.mobile_menu_button_top{display:none;float:right;margin:9px;}
.searchfield_active{width: calc(100% - 10% - 85px);margin-left:10%;}
.searchfield_active input{border:none;background:0 0;}
.searchfield_active i{display:none;}
.icon-cancel{color:red;font-size:23px;cursor:pointer;}
.icon-cancel i{display:none;}
.media_li_content{height:auto;}
.media_playlists .media_li_content{height:60px;}
.ostavit_comment{margin:15px 0;background:rgba(101, 204, 153, .5);color:#333;padding:15px 15px 13px 80px;position:relative;font-family:Lato, sans-serif;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, .3), 0 0 40px rgba(0, 0, 0, .1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, .3), 0 0 40px rgba(0, 0, 0, .1) inset;}
.ostavit_comment form{display:flex;flex-direction:row;justify-content:flex-start;}
.ostavit_comment:after{content:"";width:4px;background:rgba(255, 255, 255, .42);position:absolute;border:solid 1px rgba(63, 95, 200, .4);left:70px;top:10px;bottom:10px;}
/*.comment_avatar{position:relative;}*/
.comment_avatar p{color:#fff;font-size:38px;text-align:center;padding-top:16px;}
.comment_text{display:block!important;width:100%;}
.comment_text textarea{width:100%;outline:0;}
.comment_text textarea:focus{border:2px ridge #99b6d8;}
.comment_text .comment_buttons{display:block;}
.comment_text .comment_buttons button{margin:5px 0 0 10px;float:right;height:30px;font-size:14px;line-height:1;color:#666;text-align:center;border:1px solid #53a57c;padding:5px 10px 5px 10px;background:linear-gradient(to bottom, rgba(242, 242, 242, 0) 0, rgba(242, 242, 242, 1) 100%);border-radius:3px;cursor:pointer;}
.comment_text .comment_buttons button:hover{background:linear-gradient(to bottom, rgba(242, 242, 242, 0) 0, #406450 100%);border-color:#45765d;color:#fff;}
.comment_otvet{display:none;cursor:pointer;float:right;text-decoration:none;border-bottom:2px dashed #444;font-size:14px;margin-top:-7px;}
.comment_avatar img{width:50px;height:50px;float:left;margin:-5px 0 0 -70px;}
.text_comment{color:#585858;padding-bottom:12px;float:left;}
.related_videos, .history_content, .media_video{margin-bottom:25px !important;}
.text_name{color:#585858;padding-top:12px;float:left;}
.input_name{width:30%;float:left;margin:7px 0 0 6px;padding-left:5px;font-size:16px;color:#5f7e20;font-style:italic;border:2px ridge #b3e3c9;border-radius:3px;}
.img_edit{position:absolute;cursor:pointer;width:24px;height:24px;top:3px;left:42px;font-size:14px;color:#262626;background:#b4e4cb;display:none;border-radius:5px;padding:5px;}
.edit_avatar:hover{display:block;}
.popup_content h2{text-transform:uppercase;}
.avatar{margin:20px auto;text-align:center;}
.icon-camera{font-size:380px;margin:auto;color:#65cd99;}
#cropbox{max-width:500px;max-height:500px;}
.img_form{margin-top:15px;position:relative;}
.img_form input[type=text]{width:100%;margin-bottom:10px;}
.popup_avatar{position:fixed;width:100%;height:100%;top:0;left:0;display:none;z-index:100;}
.jcrop-holder, .jcrop-holder img, .jcrop-tracker{max-width:500px!important;max-height:500px!important;}
.popup_over{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:rgba(0, 0, 0, .7);cursor:pointer;}
.popup_load{width:300px;height:150px;padding:50px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:#fff;border-radius:5px;z-index:2;display:none;}
.popup_load p{font-size:24px;text-transform:uppercase;text-align:center;}
.popup_content{position:absolute;width:550px;height:630px;padding:20px;left:0;right:0;top:0;bottom:0;margin:auto;background:#fff;border-radius:5px;z-index:2;}
.comment_form_error{margin:5px 0;color:#fff;position:absolute;bottom:30px;background:rgba(0, 0, 0, .7);border-radius:3px;padding:2px;box-shadow:2px 2px 5px rgba(0, 0, 0, .7);display:none;}
.btn_close{position:absolute;right:20px;top:20px;cursor:pointer;}
button{cursor:pointer;}
.comments_data blockquote{margin-bottom:16px;}
#comments1 .tabs{position:relative;}
.main_comment_write{position:absolute;border-bottom:2px dashed #444;font-size:14px;right:14px;top:18px;display:none;cursor:pointer;}
