body {
background: url(/img/pattern.png);}
.selectmass input{float:right;margin-left:6px}
.mass_comments_action{text-align:right}
#loading-layer{display:none;font-size:11px;background:#2e83d7;padding:10px;text-align:center;color:#fff}
.e51a6425c2mob{display:none;}
.quote,.scriptcode,.text_spoiler,.title_quote,.title_spoiler{padding:5px;background:#f9fafa;border:1px solid #dce7e7}
.title_quote,.title_spoiler{background:#f9fafa}
.title_quote{border-bottom:0;font-weight:700}
.scriptcode{color:#004e8d;text-align:left;font-family:"Courier New"}
.title_spoiler{font-weight:700}
.center{text-align:center;}
.preview31{text-align:center;padding:10px 0 30px;}
.text_spoiler{border-top:0;text-align:justify}
.hide{background-color:#e8f3fa;padding:5px;color:#3a78a5;margin:0 0 1em}
.hide a{text-decoration:underline}
.hide a:hover{text-decoration:none}
.inhide{border:1px solid #d1e3ef;padding:5px;background-color:#fff;margin-bottom:5px}
.calendar{width:100%}
.e51a6425c2desc2,.i-hide{display:none}
.calendar td,.calendar th{padding:5px 0;vertical-align:middle;text-align:center}
.day-active,.day-active-v,.weekday-active,.weekday-active-v{font-weight:700}
.weekday{color:#b270ce}
th.weekday,th.workday{background-color:#f4f8fa}
.monthselect{font-size:1.15em}
.toprelad{display:block;}
.toprelad img{width:100%;}
.toprelad .readMore{display:none;}
.day-current{background-color:#3f4b51;color:#fff}
.day-current a{color:#fff}
.pm td.pm_head,.pm td.pm_list,.userstop td{border:1px solid #d8d8d8;padding:2px;background-color:#fff}
.pm td.pm_head,.userstop thead td{font-size:.9em;background:url(/img/bbcodes.png) 0 100% repeat-x #fff;height:22px;padding:0;font-weight:700;text-align:center;color:#4e4e4e}
#dropmenudiv,.editor_button select{font-size:11px}
.unit-rating,.unit-rating li a:hover,.unit-rating li.current-rating{background-image:url(../dleimages/rating.png)}
.video_rating .rating{color:#757575;font-size:11px;font-family:tahoma;width:95px;height:16px;margin:0}
.unit-rating{list-style:none;margin:0;padding:0;width:85px;height:16px;position:relative;background-position:top left;background-repeat:repeat-x}
.unit-rating li{text-indent:-90000px;padding:0;margin:0;float:left}
.unit-rating li a,.unit-rating li.current-rating{position:absolute;height:16px;display:block;text-indent:-9000px}
.unit-rating li a{transition:none;width:17px;text-decoration:none;z-index:17;padding:0}
.unit-rating li a:hover{background-position:left center;z-index:2;left:0}
.unit-rating a.r1-unit{left:0}
.unit-rating a.r1-unit:hover{width:17px}
.unit-rating a.r2-unit{left:17px}
.unit-rating a.r2-unit:hover{width:34px}
.unit-rating a.r3-unit{left:34px}
.unit-rating a.r3-unit:hover{width:51px}
.unit-rating a.r4-unit{left:51px}
.unit-rating a.r4-unit:hover{width:68px}
.unit-rating a.r5-unit{left:68px}
.unit-rating a.r5-unit:hover{width:85px}
.unit-rating li.current-rating{background-position:left bottom;z-index:1}
.bbcodes,.bbcodes_poll{background:url(/img/bbcodes.png) 0 100% repeat-x #fff;text-shadow:0 1px 0 #fff;border:1px solid #b3b3b3;color:#383838;padding:2px 9px 5px;margin-bottom:2px !important;height:24px;font-weight:700;cursor:pointer;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-box-shadow:0 1px 4px -3px #000;-webkit-box-shadow:0 1px 4px -3px #000;box-shadow:0 1px 4px -3px #000}
.bbcodes:hover,.bbcodes_poll:hover{background-position:0 10px}
.bbcodes_poll{width:100px}
.bb-editor{background:#fff;border-radius:6px;border:1px solid #ccc}
.bb-editor textarea{border:none;width:100%;height:71px;background:url(/img/fields.png) repeat-x}
.editor input[type=text]{padding:2px;background:url(/img/fields.png) repeat-x #fff;border:1px solid #bcc0c2}
.editor_button{float:left;cursor:pointer;padding-left:0;padding-right:0}
.editor_buttoncl{float:left;cursor:pointer;padding-left:1px;padding-right:1px;border-left:1px solid #bbb;border-right:1px solid #bbb}
.editbclose{float:right;cursor:pointer;display:none}
.editbclose img,.editor_button img,.editor_button_brk img{margin:0;padding:0}
.xfields textarea,.xprofile textarea{width:98%;height:86px;margin:0 1px 0 0;padding:0}
.xfields input,.xprofile input{width:250px;height:14px;padding:2px}
.xfields_table td{vertical-align:top}
.pm_head{font-weight:700}
#dropmenudiv{border:1px solid #cbdfe8;background-color:#fbfdfe;line-height:20px;margin:2px 0;padding:5px;opacity:.9;-moz-opacity:.9;filter:alpha(opacity=90)}
#dropmenudiv a{display:block;text-indent:3px;text-decoration:none;color:#3f4b51;padding:1px 0;width:100%}
#dropmenudiv a:hover{color:#2d8edd}
.attachment{color:grey}
fieldset{border:1px solid #bfced6;padding:5px;text-align:left}
.highslide-outline,.highslide-wrapper{background:#FFF}
.highslide-image{border:2px solid #FFF}
.highslide-active-anchor,.highslide-active-anchor img{visibility:hidden}
.highslide-dimming{background-color:#000}
.highslide-html{background-color:#fff}
.highslide-loading{display:block;color:#fff;font-size:9px;font-weight:700;text-decoration:none;padding:3px;border:1px solid #fff;background-color:#000}
a.highslide-full-expand{background:url(../dleimages/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px}
.highslide-display-block{display:block}
.highslide-display-none{display:none}
.highslide-caption{display:none;padding:5px;background:#fff}
.highslide-controls{width:195px;height:40px;background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat;margin-right:15px;margin-bottom:10px;margin-top:10px}
.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) 100% -90px no-repeat}
.highslide-controls li{float:left;padding:5px 0}
.highslide-controls a{background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif);display:block;float:left;height:30px;width:30px;outline:0}
.highslide-controls a.disabled{cursor:default}
.highslide-controls a span{display:none}
.highslide-controls .highslide-previous a{background-position:0 0}
.highslide-controls .highslide-previous a:hover{background-position:0 -30px}
.highslide-controls .highslide-previous a.disabled{background-position:0 -60px !important}
.highslide-controls .highslide-play a{background-position:-30px 0}
.highslide-controls .highslide-play a:hover{background-position:-30px -30px}
.highslide-controls .highslide-play a.disabled{background-position:-30px -60px !important}
.highslide-controls .highslide-pause a{background-position:-60px 0}
.highslide-controls .highslide-pause a:hover{background-position:-60px -30px}
.highslide-controls .highslide-next a{background-position:-90px 0}
.highslide-controls .highslide-next a:hover{background-position:-90px -30px}
.highslide-controls .highslide-next a.disabled{background-position:-90px -60px !important}
.highslide-controls .highslide-move a{background-position:-120px 0}
.highslide-controls .highslide-move a:hover{background-position:-120px -30px}
.highslide-controls .highslide-full-expand a{background-position:-150px 0}
.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px}
.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px !important}
.highslide-controls .highslide-close a{background-position:-180px 0}
.highslide-controls .highslide-close a:hover{background-position:-180px -30px}
.clouds_xsmall{font-size:1em}
.clouds_small{font-size:1.1em}
.clouds_medium{font-size:1.2em;font-weight:700}
.clouds_large{font-size:1.5em}
.clouds_xlarge{font-size:1.7em}
#searchsuggestions{border-width:1px;border-color:#919191;border-style:solid;width:300px;background-color:#5c9ccc;font-size:10px;line-height:14px}
#searchsuggestions a{padding:5px;display:block;background-color:#fff;clear:left;height:75px;text-decoration:none}
#searchsuggestions a:hover{background-color:#fdd08b;color:#fff}
#searchsuggestions a span.searchheading{background:#5c9ccc;display:block;font-weight:700;padding:5px;color:#fff}
#searchsuggestions a:hover span.searchheading{color:#fff}
#searchsuggestions a span{color:#555}
#searchsuggestions a:hover span{color:#000}
#searchsuggestions span.seperator{float:right;padding-right:15px;margin-right:5px}
#searchsuggestions span.seperator a{background-color:transparent;display:block;height:auto;color:#fff}
#searchsuggestions span.notfound{padding:5px;background-color:#fff;display:block;height:auto;color:#000}
.ui-helper-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
* html .ui-helper-clearfix{height:1%}
.ui-helper-clearfix{display:block}
.ui-icon{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px}
.ui-widget,.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-size:11px}
.ui-widget-content{background:50% bottom repeat-x #fff;border:1px solid #dedede;color:#222}
.ui-widget-header{background:url(/img/ui-bg_gloss-wave.png) 50% 50% repeat-x #ccc;color:#000;font-weight:700}
.ui-widget-header a{color:#fff}
.ui-state-default,.ui-widget-content .ui-state-default{background:url(/img/ui-bg_glass_85.png) 50% 50% repeat-x #eaeaea;border:1px solid #cfcfcf;color:#868686;font-weight:700}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2e6e9e;text-decoration:none}
.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover{background:url(/img/ui-bg_glass_75.png) 50% 50% repeat-x #eaeaea;border:1px solid #a7a7a7;color:#4e4e4e;font-weight:700}
.ui-state-hover a,.ui-state-hover a:hover{color:#1d5987;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active{background:50% 50% repeat-x #d0e5f5;border:1px solid #a7a7a7;color:#e17009;font-weight:700}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#e17009;text-decoration:none}
.ui-state-error{background:50% 50% repeat-x #fef1ec;border:1px solid #dedede;color:#cd0a0a}
.ui-widget-header .ui-icon{background-image:url(/img/ui-icons.png)}
.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(/img/ui-icons_h.png)}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-button .ui-button-text{display:block;line-height:1.4em}
.ui-button-text-only .ui-button-text{padding:.4em .8em}
input.ui-button{padding:.4em 1em}
.ui-button-set{margin-right:7px}
.ui-button-set .ui-button{margin-left:0;margin-right:-.3em}
button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-dialog{overflow:hidden;padding:.2em;position:absolute;width:300px;-moz-box-shadow:0 12px 25px rgba(0,0,0,.7);-webkit-box-shadow:0 12px 25px rgba(0,0,0,.7);box-shadow:0 12px 25px rgba(0,0,0,.7)}
.ui-dialog .ui-dialog-titlebar{padding:.5em 1em .3em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0}
.ui-dialog .ui-dialog-titlebar-close{height:18px;margin:-10px 0 0;padding:1px;position:absolute;right:.3em;top:50%;width:19px}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}
.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{padding:0}
.ui-dialog .ui-dialog-content{background:0 0;border:0;overflow:hidden;padding:.5em 1em;position:relative;zoom:1}
.ui-dialog .ui-dialog-buttonpane{background-image:none;border-width:1px 0 0;margin:.5em 0 0;padding:.3em 1em .5em .4em;text-align:left}
.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;float:right;line-height:1.4em;margin:.5em .4em .5em 0;overflow:visible;padding:.2em .6em .3em;width:auto}
.ui-dialog .ui-resizable-se{bottom:3px;height:14px;right:3px;width:14px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-autocomplete{position:absolute;cursor:default}
* html .ui-autocomplete{width:1px}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}
.ui-menu .ui-menu{margin-top:-3px}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}
.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-hover{font-weight:400;margin:-1px}
pre code{display:block;padding:.5em;background:#f9fafa;border:1px solid #dce7e7;overflow:auto;white-space:pre}
pre .comment,pre .diff .header,pre .doctype,pre .javadoc,pre .lisp .string,pre .template_comment{color:#93a1a1;font-style:italic}
pre .addition,pre .css .rule .keyword,pre .css .tag,pre .javascript .title,pre .keyword,pre .lisp .title,pre .method,pre .winutils{color:#859900}
pre .command,pre .hexcolor,pre .number,pre .phpdoc,pre .regexp,pre .string,pre .tag .value,pre .tex .formula{color:#2aa198}
pre .built_in,pre .builtin,pre .chunk,pre .decorator,pre .function .title,pre .id,pre .identifier,pre .lisp .title,pre .localvars,pre .title,pre .title .keymethods{color:#268bd2}
pre .django .tag .keyword,pre .rules .property,pre .tag .title{font-weight:700}
pre .attribute,pre .class .title,pre .constant,pre .haskell .label,pre .instancevar,pre .lisp .body,pre .parent,pre .smalltalk .number,pre .variable{color:#b58900}
pre .attr_selector,pre .cdata,pre .diff .change,pre .important,pre .keymethods,pre .pi,pre .preprocessor,pre .shebang,pre .special,pre .subst,pre .symbol{color:#cb4b16}
pre .deletion{color:#dc322f}
pre .tex .formula{background:#eee8d5}


.wrap{width:100%;overflow:hidden;clear:both}


img{border:none}
.background{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/img/background.jpg) no-repeat;background-size:100%}


.head{max-width:1240px;margin:0 auto;height:30px;padding:0 10px}
.logo{float:left;display:block;width:190px;height:30px;background:url(/img/logo.png) no-repeat;margin:0 20px 0 -6px}
ul.head_links li a:hover{color:rgb(25, 217, 255);text-decoration:none}
ul.head_links li span{color:#fff;text-decoration:underline}
.search_head{float:left;height:25px;padding:1.5px 0px 3.5px 0px;overflow:hidden;margin:0px 0px 0px 10px}
.search_head .form_text{box-shadow:inset 0px 0px 8px -2px #ccc;float:left;color:#555;font-size:12px;width:200px;padding:0px 10px 0px 10px;background:#fff;border:none;height:25px;border-radius:3px 0px 0px 3px}
.search_head .form_search{transition:0.2s;opacity:0.9;box-shadow:inset 0px 0px 8px -2px #ccc;border-radius:0px 3px 3px 0px;padding:3px 2.5px 2px 2.5px;float:left;width:20px;height:20px;background:#fff}
.search_head .form_search:hover{opacity:1}
.search_head .form_search img{width:20px;height:20px}
.head_bottom_wrap{min-height:140px;padding:1px 0px;background:#222}
.head_bottom{width:1000px;margin:0 auto}

.bounty_content_main .h2_title{clear:both;display:block;font-weight:bold;font-size:18px;margin:0px 0px 5px 10px}
.descr_wrapper{background:#fff;border-bottom:1px solid rgb(230, 230, 230);box-shadow:0px 1px 0px 0px #fff}
.center_block{padding:10px 0px;width:1000px;margin:0 auto}
.description{border-bottom:1px solid rgb(226, 222, 225);box-shadow:0px 1px 0px 0px #fff;text-align:justify;overflow:hidden;line-height:20px;margin:0px 10px 10px 10px;padding:0px 0px 10px 0px}
.description p{padding:5px 0px;margin:0px}
.description_bottom{box-shadow:0px -2px 15px -7px rgb(101, 78, 70);background:#fff;text-align:justify;padding:5px 10px;overflow:hidden;line-height:20px;margin:0px}
.description_bottom p{padding:5px 0px;margin:0px}
.video_thumb{background-color:#fff;background:linear-gradient(to bottom, rgb(231, 208, 200), #fff);box-shadow:0px 2px 15px -7px rgb(101, 78, 70);width:240px;position:relative;height:210px;padding:0px;float:left;overflow:hidden;margin:7px -3.5px 0px 10px}
.video_thumb_img{background:#000;transition:0.2s;position:relative;overflow:hidden;padding:0px;margin:0px;width:240px;height:135px}
.video_thumb_img:hover img{opacity:0.7}
.video_thumb_img img{transition:0.2s;width:240px;min-height:135px}
.video_thumb_img .play{z-index:500;transition:0.1s;opacity:0;border-radius:30px;position:absolute;width:40px;height:40px;background:rgba(0, 0, 0, 0.6) url(/img/play.png) no-repeat;background-size:40px 40px;top:50%;left:50%;margin:-20px 0px 0px -20px}
.video_thumb_img .play:hover{background-color:#1eb5ea}
.video_thumb_img:hover .play{opacity:1}
.video_thumb_info{padding:0px 0px;margin:0;text-align:center;color:rgb(151, 128, 120);font-size:11px;line-height:14px}
.video_thumb p{margin:0;padding:0}
.video_thumb_info .rating_views{padding:5px 10px;background:linear-gradient(to bottom, rgb(241, 238, 230), #fff);color:rgb(181, 158, 150);font-size:11px;line-height:14px;overflow:hidden}
.video_thumb_info .views{float:right}
.video_thumb_info .link{display:block;height:30px;margin:10px;font-size:14px;font-weight:normal;text-shadow:1px 1px 1px rgb(225, 225, 225);color:rgb(101, 78, 70);line-height:15px}
.video_thumb_info .link:hover{color:#1eb5ea;text-decoration:none}
.video_thumb_info .rating{float:left;margin:0px 0px 0px -2px}



span.play{z-index:500;transition:0.1s;opacity:1;border-radius:30px;position:absolute;width:40px;height:40px;background:rgba(0, 0, 0, 0.6) url(/img/play.png) no-repeat;background-size:40px 40px;top:50%;left:50%;margin:-20px 0px 0px -20px}
span.play:hover{background-color:#1eb5ea}
.main_news:hover .play{opacity:1}
.main_news_img .date{position:absolute;left:5px;top:5px;font-size:12px;color:#fff;text-shadow:1px 1px 0px #222}

.main_news:hover .link{color:#1eb5ea;text-decoration:none}
.main_news_info .rating_views{padding:5px 10px;background:linear-gradient(to bottom, rgb(241, 238, 230), #fff);color:rgb(181, 158, 150);font-size:11px;line-height:14px;overflow:hidden}
.main_news_info .views{display:block;height:14px;overflow:hidden;text-align:right}
.main_news_info .rating{float:left;margin:0px 0px 0px -2px}
.popular_block{text-align:justify;border-radius:6px;overflow:hidden;box-shadow:0px 0px 15px -5px grey;background:rgb(251, 248, 240);margin:20px 0px 0px 0px;padding:0px 0px 5px 0px}
.popular_block .title_popular{text-shadow:1px 1px 1px rgb(225, 225, 225);color:rgb(101, 78, 70);display:block;height:36px;line-height:36px;background-color:#fff;background:linear-gradient(to bottom, rgb(246, 243, 235), #fff);box-shadow:0px 3px 15px -9px rgb(101, 78, 70);margin:0px 0px 5px 0px;padding:0px 10px;font-size:18px}
.popularblockopis{margin:10px}
.thumb_popular{text-align:center;background:#000;position:relative;display:inline-block;box-shadow:0px 2px 15px -7px rgb(101, 78, 70);width:190px;height:106px;overflow:hidden;margin:5px -6.5px 0px 10px}
.thumb_popular img{transition:0.2s;width:190px}
.thumb_popular:hover img{opacity:0.8}
.thumb_popular .link{font-size:13px;padding:30px 5px 5px 5px;display:block;width:180px;height:30px;line-height:20px;color:#fff;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgb(0, 0, 0));position:absolute;left:0;bottom:-10px}
.thumb_popular:hover .link{padding:20px 5px 5px 5px;line-height:15px;bottom:0}
.thumb_popular:hover .link:hover{text-decoration:none;color:rgb(25, 217, 255)}

.related_videos{overflow:hidden;padding:0px 0px 10px 0px}
.related_news{background-color:#fff;background:linear-gradient(to bottom, rgb(231, 208, 200), #fff);box-shadow:0px 2px 15px -7px rgb(101, 78, 70);width:240px;position:relative;height:188px;padding:0px;float:left;overflow:hidden;margin:7px -3.5px 0px 10px}
.related_news_img{background:#000;transition:0.2s;position:relative;overflow:hidden;padding:0px;margin:0px;width:240px;height:135px}
.related_news_img:hover img{opacity:0.7}
.related_news_img img{transition:0.2s;width:240px;min-height:135px}
.related_news_img .play{z-index:500;transition:0.1s;opacity:0;border-radius:30px;position:absolute;width:40px;height:40px;background:rgba(0, 0, 0, 0.6) url(/img/play.png) no-repeat;background-size:40px 40px;top:50%;left:50%;margin:-20px 0px 0px -20px}
.related_news_img .play:hover{background-color:#1eb5ea}
.related_news_img:hover .play{opacity:1}
.related_news_info{padding:0px 0px;margin:0;text-align:center;color:rgb(151, 128, 120);font-size:11px;line-height:14px}
.related_news p{margin:0;padding:0}
.related_news_info .link{display:block;height:30px;margin:10px;font-size:14px;font-weight:normal;text-shadow:1px 1px 1px rgb(225, 225, 225);color:rgb(101, 78, 70);line-height:15px}
.related_news_info .link:hover{color:#1eb5ea;text-decoration:none}
.main_news_holder:hover .link{color:#1eb5ea;text-decoration:none}
.main_news_holder:hover img{opacity:0.7}
.bounty_video_info{width:1000px;min-height:900px;margin:0 auto}

.player_wrapper{box-shadow:0px -3px 15px -7px rgb(121, 98, 90);float:right;width:950px;overflow:hidden}
.player_wrapper h1{margin:0;background-image:url(/img/play_title2.png) no-repeat;background-position:5px center;background-repeat:no-repeat;padding-left:38px}


#player-holder{overflow:hidden;padding:10px;background:#000}
#player{position:relative;height:0;width:auto;padding-bottom:56.25%;overflow:hidden}
#player iframe,#player object,#player embed{position:absolute;top:0;left:0;width:100%;height:100%}
.video_right_block a{text-shadow:1px 1px 1px rgb(225, 225, 225) !important}

.video_descr p{margin:0;padding:0px 10px;clear:both;line-height:20px}
.video_descr p span{font-weight:bold}

.video_descr p a:hover{text-decoration:none}


.video_descr ul.info .video_rating{float:left;font-weight:bold;margin:0px 0px 0px -2px;padding:0;line-height:14px}
.video_descr ul.info .video_rating span{float:left;font-size:13px}
.video_descr ul.info .video_rating .votes{font-weight:normal;margin:0px 5px 0px 0px;font-size:13px}
.video_descr ul.info .video_rating div{float:left;margin:0px -3px 0px 0px}




.comments_block{background:rgb(241, 238, 230);overflow:hidden;margin:0px;padding:20px 10px}
.comments_block .title{font-size:15px;font-weight:bold}
.comment{margin:15px 0px 30px 0px;overflow:hidden}
.comment_left{margin:2px 0px 0px 1px;width:50px;height:50px;box-shadow:0px 0px 0px 1px #ccc;float:left}
.comment_left img{width:50px;height:50px}
.comment_right{text-align:justify;float:right;width:645px}
.comment_right ul{text-align:left;margin:0px 0px 10px 0px;padding:0}
.comment_right li{font-size:13px;font-weight:bold;color:rgb(181, 158, 150);margin:0px 5px 0px 0px;list-style:none;display:inline-block}
.comment_right li.mass_red{float:right;margin:0}
.comment_right p{margin:0;padding:0}
.comment_text_more{font-weight:bold;margin:5px 0px 0px 0px;text-align:right;font-size:13px;color:rgb(181, 158, 150)}
.add_comment{overflow:hidden}
.add_comment_line{line-height:24px;overflow:hidden}
.add_comment_line .comment_field{width:120px;height:24px;border-radius:6px;border:1px solid #ccc}
.add_comment_line .line_left{float:left;margin:0px 5px 0px 0px}
.add_comment_line .line_code{line-height:10px;width:90px;overflow:hidden;height:50px;font-size:10px;float:left;margin:0px 5px 0px 0px}
.add_comment_line .line_code img{height:28px;width:90px}
.add_comment_line .line_right{float:left;margin:0px 15px 5px 0px}
.add_comm_editor{margin:20px 0px}
.add_comm_button{float:right}
.video_right_block_info{margin:0px;float:right;width:270px}
.watched_now_block{float:left;width:240px;padding:0;margin:0 15px 0 0}
.watched_now_block .title{font-size:17px;display:block;line-height:20px;font-weight:bold;border-bottom:1px solid rgb(226, 222, 225);box-shadow:0px 1px 0px 0px #fff;padding-bottom:10px}
.watched_now{text-align:center;overflow:hidden;margin:13px 0px 0px 0px;width:240px;height:184px;background-color:#fff;background:linear-gradient(to bottom, rgb(221, 198, 190), #fff);box-shadow:0px 2px 15px -7px rgb(101, 78, 70)}
.watched_now .img{position:relative;background:#000;overflow:hidden;width:240px;height:135px;margin:0px 0px 7px 0px}
.watched_now .img img{transition:0.2s;width:100%;height:auto}
.watched_now:hover img{opacity:0.7}
.watched_now .img .play{z-index:500;transition:0.1s;opacity:0;border-radius:30px;position:absolute;width:40px;height:40px;background:rgba(0, 0, 0, 0.6) url(/img/play.png) no-repeat;background-size:40px 40px;top:50%;left:50%;margin:-20px 0px 0px -20px}
.watched_now .img .play:hover{background-color:#1eb5ea}
.watched_now:hover .play{opacity:1}
.watched_now a{display:block;text-shadow:1px 1px 1px rgb(225, 225, 225);color:rgb(101, 78, 70);padding:0 5px;height:36px;overflow:hidden}
.watched_now .img a{padding:0;height:auto}
.watched_now:hover a{color:#1eb5ea;text-decoration:none}
.navigation_main{clear:both;box-shadow:0px -3px 15px -9px rgb(101, 78, 70);background:#fff;margin:10px 0;overflow:hidden;font-size:14px;font-weight:bold;text-align:center;padding:10px}
.navigation_main a{white-space: nowrap;border-radius:3px;border:1px solid rgb(251, 248, 240);width:180px;display:inline-block;background:rgb(101, 78, 70);box-shadow:0px 0px 10px -3px rgb(101, 78, 70);color:#fff;padding:0px;height:30px;line-height:30px;margin:3px 5px}
.navigation_main a:hover{text-decoration:none;background:#1eb5ea}
.pgn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;margin-top:.6rem;margin-bottom:.6rem}
.pgn_i{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:hidden}
@media (min-width:768px){.pgn_i{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
}
.pgn_i.first, .pgn_i.last{display:none}
@media (min-width: 980px){.pgn_i.first, .pgn_i.last{display:block}
}
.pgn_i.delta2{display:none}
@media (min-width: 480px){.pgn_i.delta2{display:block}
}
.pgn_i.delta3{display:none}
@media (min-width: 640px){.pgn_i.delta3{display:block}
}
.pgn_i.delta4{display:none}
@media (min-width: 980px){.pgn_i.delta4{display:block}
}
.pgn_l{position:relative;display:block;padding:.5rem .5rem;text-decoration:none;line-height:1.25}
.pgn_i.disabled .pgn_l{pointer-events:none;cursor:not-allowed}
.pgn_i + .pgn_i{margin-left:4px}
.pgn_i.dots{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.pgn_i.dots .pgn_l{padding:.5rem .3rem}
.pgn-ctr{padding:10px 5px;clear:both}
.pgn{justify-content:center;text-align:center}
.pgn_l{box-shadow:rgb(101, 78, 70) 0px 0px 10px -3px;color:#fff;border-width:1px;border-style:solid;border-color:rgb(251, 248, 240);border-image:initial;border-radius:0px;background:rgb(101, 78, 70);margin:0}
.pgn_i.active .pgn_l{box-shadow:rgb(101, 78, 70) 0px 0px 10px -3px inset;color:rgb(101, 78, 70);background:rgb(255, 255, 255);margin:0px 2px}
.pgn_l:hover{text-decoration:none;background:rgb(30, 181, 234);color:#fff}
.pgn_i.dots .pgn_l{background:none;border:none;font-size:12px;font-weight:normal;color:rgb(38,43,49);box-shadow:none}
.footer{clear:both;text-align:center;margin:40px auto 0 auto;font-size:12px;color:grey;border-top:1px solid #fff;box-shadow:0px -1px 0px 0px rgb(220, 220, 220);padding:10px 0 20px 0}
.clr{clear:both}
.adm_screens{width:710px}
.adm_screens img{width:300px}
.li_guest{display:none}
.fly_player{top:10px;left:10px;position:absolute;width:720px;height:440px;background:rgba(0, 0, 0, 0.5)}
.fly_center{box-shadow:0px 0px 0px 1px #1eb5ea;background:rgba(0, 0, 0, 0.5);width:300px;height:270px;position:relative;margin:75px 0px 0px 210px}
.fly_center .fly_player_close{box-shadow:0px 1px 5px -1px #000;transition:0.1s;position:absolute;width:30px;height:30px;padding:5px;border-radius:30px;background:#fff url(/img/close.png) center no-repeat;cursor:pointer;background-size:30px 30px;top:-40px;right:-40px}
.fly_center .fly_player_close:hover{background-color:#1eb5ea}
.speedbar{margin:0px 0px 0px 5px;color:#999;font-size:13px;height:30px;line-height:28px}
.speedbar a{color:#444}
.speedbar a:hover{color:#1eb5ea}

.categories_page{overflow:hidden;padding:10px 0}
.categories_page ul{padding:20px 0 10px 0;margin:0;overflow:hidden}
.categories_page .main_news{line-height:30px}
.categories_page img{height:auto;width:100%;display:block;transition:0.2s}
.categories_page li img:hover{opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90)}
.categories_page a{text-decoration:none;}
.categories_page .main_news{font-weight:bold;text-decoration:none;font-size:16px;display:block;text-align:center;white-space:nowrap;}
.categories_page li.hd_porno a{color:#1eb5ea !important}
.main_top_t{margin:15px 5px 10px 5px}
.main_center_t{margin:15px 5px 10px 5px}
a.post-categories:after{content:', ';position:absolute}
a.post-categories:last-of-type:after{content:''}
.btl{display:block;padding:5px 10px;font-size:15px;height:34px;overflow:hidden}
.bhinfo{padding:0 10px}
.bhinfo a{display:inline;text-decoration:underline}
.mlink{overflow:hidden;padding:0 10px}
.mlink a{display:inline}
.alert{padding:15px;margin-bottom:15px}
@media screen and (max-width: 1279px){.main_news_info .link{font-size:13px}

}
@media screen and (max-width: 950px){
.logo{display:block;float:none;margin:0 auto 0 auto}


.search_head{clear:both;margin:0;display:inline-block;float:none;vertical-align:top}
.head_wrapper{text-align:center}
.watched_now_block{display:none}
}
@media screen and (max-width: 768px){
	.video_right_block{float:none;margin:0;width:100%;}
	.e51a6425c2desc,.related_videos_block2{display:none;}
	.e51a6425c2desc2{display:block}
	.e51a6425c2mob{display:block;}
	.player_block{width:100%}
}
@media screen and (max-width: 360px){
	.video_descr .img{display:none}
	.video_descr .text {
    padding: 0 10px 0 10px;
}
}

@media screen and (max-width: 480px){
	.navigation_main a{width:47%}
.main_news_holder{width:50%}
.related_post{width:50%}
.related_info .link{height:60px;}
.categories_page img{height:auto}

h3{line-height:20px;font-size:16px}

.toprelad .readMore{display:block;}
}
@media screen and (max-width: 440px){
	.navigation_main a{width:46%;font-size: 13px}
}
@media screen and (max-width: 336px){
	.navigation_main a{width:45%;font-size: 12px}
}
@media screen and (max-width: 300px){
	.navigation_main a{width:44%}
}
@media screen and (max-width: 280px){
	.navigation_main a{width:43%;font-size:11px}
}
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(/img/delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(/img/star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px !important}
div.star-rating-hover a{background-position:0 -32px}
div.star-rating-readonly a{cursor:default !important}
div.star-rating{background:transparent !important;overflow:hidden !important}

#slidebox_container{width:445px;right:-555px;margin-bottom: 30px; position: fixed; bottom: 0; z-index: 9999; padding: 0;font-family: 'DINPro';font-style: normal;font-weight: 500;}  #slidebox_container .sbclose{font-size:2rem;top:-11px;right:0;position:absolute;cursor:pointer;z-index:99999;opacity:0.8;font-weight:bold;color:#000;text-decoration:none;}
#slidebox_container .sbclose:hover { opacity: 1; text-decoration: none !important; }
.sblink {border-left:0px solid red;display:block;text-decoration: none; font-size: 17px;width: 100%; background-color:#cc0000; box-shadow: 0 0 10px #aaa; -moz-box-shadow: 0 0 10px #aaa; -webkit-box-shadow: 0 0 10px #aaa; position: relative; border-radius: 0 5px 5px 0; z-index: 9999; overflow: hidden; }
.sbtitle { font-size: 22px; display: block; padding: 5px 40px 5px 20px; text-transform: uppercase; color: #fafafa; font-weight: 700; background-color: #C91844; }
.sblink img{width:175px;float:left;margin:0 15px 0 0!important;}
.sblink:hover img{opacity:0.8;}
.sbtext{display:block;color:#ffffff;font-size:19px;padding:10px;line-height:20px;font-weight:bold;}
.sblink:hover .sbtext { text-decoration: underline; }  .sbaction { margin-top: 10px; font-size: 15px; color: #999; margin-bottom: 18px; line-height: 22px; }
.sbprice{color:grey;font-size:14px;font-weight:normal;margin-bottom:18px;line-height:22px;font-style:italic;}
.sblink2{text-decoration:none!important;background:#C91844;transition:all .2s ease-in-out;padding:10px 0;font-weight:bold;color:#fff;margin:0 auto 5px;width:240px;text-align:center;display:block;clear:both;}
.sblink2:hover { opacity: 0.7; transition: all .2s ease-in-out;}
.sbMore{font-size:20px;color:red;margin-top:10px;display:block;text-align:left;font-weight:bold;font-family:fantasy;text-decoration:underline;}
.sbRek{color:#007399;margin-top:3px;display:block;margin-bottom:10px;}
@media screen and (min-width:100px) and (max-width:480px){
	#slidebox_container{width:100%;margin-bottom:0;}
	.sblink img{width:135px;}
}




.relatedb{width:984px;margin:0 auto;}

.offer{background:#fff;text-align:center;outline:1px solid #222;float:left;position:relative;}
.offer .info{padding:0 5px;}
.offer a{font-size:1.3rem;color:#333;text-decoration:none;}
.offer a:hover{text-decoration:underline;}
.offer .readMore{position:absolute;bottom:10px;right:10px;}
.offer .readMore{background:#f5f5f5;color:black;border:1px solid #777;padding:4px 8px;border-radius:5px;font-size:15px;font-weight:bold;}
.offer .readMore:hover{color:black;font-weight:bold;}




@media screen and (min-width:100px) and (max-width:480px){



	


	.relatedb{width:100%;margin:0;}
	.rBlock{float:right;}
	.icon_menu{margin-left:5px;}
	.icon_user,.icon_search{display:none;}
.headcontent{width:100%;}
.headcontent,.headline{display:block;}
.preview{overflow:hidden;display:block!important;margin:5px 0 8px 0!important;width:100%;background:#efefef;}
.picture__small{display:block!important;max-width:120px!important;}
.preview .title{max-height:100%;line-height:1.3;margin:0;}
	.mainBlock{width:100%;margin-bottom:15px;}
	.item.-size-xs{width:100%;}
	.item.-size-xs2,.item2{display:none;}
	.item.-size-xs3{display:block;}
	.item-container{height:270px;}
	.item-title{font-size:18px;}
	.news-container{height:320px;}
	.item-news{font-size:24px;padding:0 0 8px 20px;}
	.item-container{margin:3px;}
	.item1{width:100%;}

	.wbg{padding:0 10px;}
	.wrap,.fb1,.fb1 .offer,.fb2,.fb2 .offer,.fb3,.fb3 .offer,.fb3 .row2 .offer,.fb4,.fb4 .offer,.fb4 .row .offer,.fb5,.fb5 .offer{width:100%;height:100%;border-radius:5px;}
	.fb3{position:static;}
	.offer{margin:0 0 10px 0!important;outline:none;box-shadow:0 0 2px #333;}
	.op10{position:relative;padding:10px;display: block!important;border: 3px solid darkgrey;}
	.offer img{width: 70%!important;height: 70%!important;float:none;}
	.fb3 .offer img,.fb4 .offer img,.fb5 .offer img{float:right;}
	.fb3 .offer img,.fb4 .row .offer img,.fb5 .offer img{margin-right:0;}

	.offer .info{text-align:left;padding:0 0 0 8px;}
	.offer a{font-size:12px;color:#000;font-family:Arial;}
	.fb1 .offer .readMore,.fb2 .offer .readMore{display:block;}
	.offer .readMore{position: static!important;margin: 10px!important;padding: 10px 17px!important;}
	.offer .readMore a{font-size:12px;font-weight:normal;color:gray;}
	.fb3 .row2 .offer{position:relative;}.footer{display:block;}
	.fb3 .row2 .offer .readMore,.fb4 .offer .readMore{display:block;}
	.fb3 .row2 .offer .info{text-align:left;}
	.rBlock{margin-right:10px;}.offer a{font-size:14px;}.offer .readMore{border:none;padding:1px 7px;}
	.more{display:block;}
}
@media screen and (min-width:100px) and (max-width:359px){
	.pgn_l{padding:0.4rem 0.4rem;font-size:13px}
}
@media screen and (min-width:100px) and (max-width:320px){
	.categories_page .main_news{font-size:14px;}
	.pgn_l{padding:0.3rem 0.3rem;font-size:12px}
}
@media screen and (min-width:100px) and (max-width:300px){
	.categories_page .main_news{font-size:12px;}
}
























.peHO5kmf {
    vertical-align: top;
    border: 0px solid #000000;
    display: inline-block;
    background-color: rgba(0, 0, 0, 0);
    margin: 0px 0px;
    padding: 0px 0px;
    max-width: 100%;
	flex-direction: column;
}
.td{height:auto; width:100%; cursor: pointer;}
.td img {width:100%;height:100%;object-fit: cover;}






.playpause {
    background-image:url(/img/play.png);
    background-repeat:no-repeat;
    width:50%;
    height:50%;
    position:absolute;
    left:0%;
    right:0%;
    top:0%;
    bottom:0%;
    margin:auto;
    background-size:contain;
    background-position: center;
	cursor:pointer;
}







.peHO2Bib {
    vertical-align: top;
    border: 0px solid #000000;
    
    background-color: rgba(0, 0, 0, 0);
    margin: 0px 0px;
    padding: 0px 0px;
    max-width: 100%;
	flex-direction: column;
	margin: 0 auto;
    width: 600px;
}
.ts{height: 100px; width: 300px; cursor: pointer;}
.ts img {object-fit: cover;}

.left{float:left}
@media screen and (min-width:100px) and (max-width:768px){
	.left{float:none}
	.peHO2Bib {width:100%}
	.i-hide {
        display: block;
    }
	.x_1_mob{display:flex}
}


.js-hover-preview {
  position: relative;
  overflow: hidden;
}

/* картинка */
.js-hover-preview > img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* видео создаётся динамически, но стиль задаём заранее */
.js-hover-preview > video {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;

  opacity: 0;
  transform: scale(1.01); /* чуть приятнее при появлении */
  transition: opacity 180ms ease, transform 180ms ease;
  pointer-events: none; /* чтобы hover не “перепрыгивал” на video */
}

/* когда видео активно */
.js-hover-preview.is-playing > video {
  opacity: 1;
  transform: scale(1);
}

.name_page{
	text-transform: uppercase;
}
.name_page img {
    display: none;
    width: 20px;
    vertical-align: middle;
    margin: 0 0 5px 0;
}

.native-feed {
  max-width: 1280px;
  margin: 16px auto 24px;
  padding: 0 16px;
  font-family: Arial, sans-serif;
}

.native-feed__head {
  margin-bottom: 12px;
}

.native-feed__label {
  font-size: 15px;
  font-weight: 700;
  color: #111;
}

.native-feed__grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 14px;
}

.native-card {
  display: block;
  background: #fff;
  border: 1px solid #ececec;
  border-radius: 14px;
  overflow: hidden;
  text-decoration: none;
  color: #111;
  transition: all .18s ease;
}

.native-card:hover {
  transform: translateY(-1px);
  border-color: #e2e2e2;
  box-shadow: 0 6px 18px rgba(0,0,0,.05);
}

.native-card__thumb {
  background: #f5f5f5;
}

.native-card__thumb img {
  width: 100%;
  height: auto;
  display: block;
}

.native-card__body {
  padding: 12px 14px 14px;
}

.native-card__title {
  margin: 0;
  padding: 0;
  font-size: 16px;
  line-height: 1.35;
  font-weight: 600;
}

.native-card__meta {
  display: flex;
  gap: 8px;
  margin-top: 8px;
  font-size: 13px;
  color: #888;
}

/* 📱 мобильная версия — одна карточка */
@media (max-width: 680px) {
  .native-feed {
    padding: 0 12px;
  }

  .native-feed__grid {
    grid-template-columns: 1fr;
  }

  /* показываем только первый блок */
  .native-card:nth-child(n+2) {
    display: none;
  }

  .native-card__title {
    font-size: 15px;
  }
}