.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}.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}.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%}.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}.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(../images/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(../images/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(../images/fields.png) repeat-x}.editor input[type=text]{padding:2px;background:url(../images/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(../images/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(../images/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(../images/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(../images/ui-icons.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(../images/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}

* {
    margin: 0;
    padding: 0;
}

body {
    position: relative;
    color: rgb(121, 98, 90);
    background: url(../images/pattern3.png);
    font-size: 14px;
    margin: 0;
    padding: 0;
    font-family: Arial, sans-serif;
}

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

h1 {
    text-shadow: 1px 1px 1px rgb(225, 225, 225);
    color: rgb(101, 78, 70);
    line-height: 25px;
    background-color: #fff;
    box-shadow: 0px 3px 15px -9px rgb(101, 78, 70);
    margin: 0px 0px 5px 0px;
    padding: 10px;
    font-weight: normal;
    font-size: 20px;
}

h2 {
    text-shadow: 1px 1px 1px rgb(225, 225, 225);
    color: rgb(101, 78, 70);
    font-weight: normal;
    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;
}

h3 {
    text-shadow: 1px 1px 1px rgb(225, 225, 225);
    color: rgb(101, 78, 70);
    font-size: 16px;
    line-height: 25px;
    padding: 0px 10px;
    font-weight: normal;
}

a {
    transition: all 0.3s;
    color: rgb(101, 78, 70);
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
    color: #1eb5ea;
}

img {
    border: none;
}

.background {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(../images/background.jpg)/*tpa=http://bountyporn.com/templates/bountyporn_3/images/background.jpg*/
    no-repeat;
    background-size: 100%;
}

.bounty_wrapper {
    position: relative;
    margin: 0 auto;
    max-width: 1240px;
    padding: 0 10px;
    overflow: hidden;
}

.head_wrapper {
    background-color: #222;
    background: linear-gradient(to bottom, #555, #222);
    padding: 10px 0px;
    box-shadow: 0px -5px 20px 0px grey;
    position: relative;
    z-index: 1000;
}

.head {
    max-width: 1240px;
    margin: 0 auto;
    height: 30px;
    padding: 0 10px;
}

.logo {
    float: left;
    display: block;
    width: 190px;
    height: 30px;
    background: url(../images/logo.png) no-repeat;
    margin: 0 20px 0 -6px;
}

ul.head_links {
    float: left;
    margin: 0;
    padding: 0;
}

ul.head_links li {
    text-transform: uppercase;
    list-style: none;
    float: left;
    margin: 3px 20px 3px 0px;
    line-height: 24px;
    font-weight: bold;
    font-size: 12px;
    padding: 0;
}

ul.head_links li a {
    color: rgb(235, 235, 235);
}

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 {
    border-radius: 6px;
    overflow: hidden;
    box-shadow: 0px 5px 15px -8px grey;
    background: rgb(251, 248, 240);
    position: relative;
    margin: 0;
    padding: 0px;
}

.bounty_content_main {
    border-radius: 6px;
    overflow: hidden;
    box-shadow: 0px 5px 15px -8px grey;
    background: rgb(251, 248, 240);
    position: relative;
    margin: 0;
    padding: 0px;
}

.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(../images/devices-photo-icon.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;
}

.thumbs-holder {
    padding: 0 8px;
    overflow: hidden;
}

.left-side, .right-side {
    padding: 0 8px;
    overflow: hidden;
}
.left-side {
    width: 240px;
    float: left;
    margin-right: -256px;
}
.right-side {
	padding-left: 256px;
    float: right;
}

.main_news_holder {
    float: left;
    overflow: hidden;
    width: 25%;
    box-sizing: border-box;
    padding: 7px 4px;
}

.main_news {
    background-color: #fff;
    background: linear-gradient(to bottom, rgb(231, 208, 200), #fff);
    box-shadow: 0px 2px 15px -7px rgb(101, 78, 70);
    position: relative;
    padding: 0px;
    overflow: hidden;
}

.main_news img {
    display: block;
    width: 100%;
    height: auto;
    transition: 0.2s;
}

.main_news a {
    display: block;
    overflow: hidden;
}

.main_news_img {
    background: #000;
    transition: 0.2s;
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
}

.main_news_img img {
    transition: 0.2s;
    width: 100%;
    height: auto;
}

span.play {
    z-index: 500;
    transition: 0.1s;
    opacity: 0;
    border-radius: 30px;
    position: absolute;
    width: 49px;
    height: 49px;
    background: rgba(255, 255, 255, 1) url(../images/devices-photo-icon.png) 50% / 50% no-repeat;
    background-size: 35px 35px;
    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_info {
    padding: 0px 0px;
    margin: 0;
    color: rgb(151, 128, 120);
    font-size: 11px;
    line-height: 14px;
    overflow: hidden;
}

.main_news_info .link {
    text-align: center;
    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;
}

.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_block {
    border-radius: 6px;
    overflow: hidden;
    box-shadow: 0px 0px 15px -5px grey;
    background: rgb(251, 248, 240);
    margin: 20px 0px 0px 0px;
    padding: 0px;
}

.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(../images/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;
}

.video_block {
    border-radius: 6px;
    overflow: hidden;
    position: relative;
    margin: 0;
    padding: 10px 0;
}

.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(../images/play_title2.png) no-repeat;
    background-position: 5px center;
    background-repeat: no-repeat;
    padding-left: 38px;
}

.player_block {
    box-shadow: 0px 3px 15px -6px rgb(121, 98, 90);
    overflow: hidden;
}

.video_right_block {
    margin: 0 0 0 15px;
    float: right;
    width: 240px;
    overflow: hidden;
}

#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 {
    position: relative;
    background: #fff;
    min-height: 0px;
    box-shadow: 0px 3px 15px -7px rgb(121, 98, 90);
    font-size: 14px;
    overflow: hidden;
    padding: 0px 0px 10px 0px;
}

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

.video_descr p span {
    font-weight: bold;
}

.video_descr p a {
    display: inline-block;
    text-decoration: underline;
    text-shadow: 1px 1px 1px rgb(225, 225, 225);
    margin-right: 6px;
    color: #1eb5ea;
    font-weight: bold;
}

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

.video_descr ul.info {
    border-bottom: 1px solid rgb(226, 222, 225);
    box-shadow: 0px 1px 0px 0px #fff;
    background: linear-gradient(to top, rgb(241, 238, 230), #fff);
    padding: 10px;
    overflow: hidden;
    margin: 0px 0px 6px 0px;
}

.video_descr ul.info li {
    list-style: 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;
}

.video_descr ul.info .li_views {
    float: right;
    font-weight: normal;
    margin: 0;
    padding: 0;
    line-height: 14px;
}

.video_descr ul.info .li_views span {
    font-weight: bold;
    margin: 0px 0px 0px 5px;
}

.video_descr .img {
    font-size: 10px;
    line-height: 12px;
    text-align: center;
    float: left;
    overflow: hidden;
    margin: 5px 15px 0 10px;
    width: 102px;
    padding: 0px;
}

.video_descr .img img {
    width: 102px;
    height: auto;
}

.video_descr .text {
    overflow: hidden;
    margin: 0;
    padding: 10px;
    line-height: 20px;
}

.video_descr .text p {
    margin: 0;
    padding-top: 10px;
}

.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(../images/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: 5px 0;
    overflow: hidden;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    padding: 10px;
}

.navigation_main a {
    border-radius: 3px;
    border: 1px solid rgb(251, 248, 240);
    width: 100%;
    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 0;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.navigation_main a:hover {
    text-decoration: none;
    background: #1eb5ea;
}

.navigation {
    box-shadow: 0px -3px 15px -9px rgb(101, 78, 70);
    background: #fff;
    margin: 20px 4px;
    overflow: hidden;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    padding: 10px;
    clear: both;
}

.navigation li.previous,
.navigation li.next {
    display: none;
}

.navigation>li {
    list-style: none;
    display: inline-block;
}

.navigation a {
    border: 1px solid rgb(251, 248, 240);
    box-shadow: 0px 0px 10px -3px rgb(101, 78, 70);
    border-radius: 0px;
    display: inline-block;
    background: rgb(101, 78, 70);
    color: #fff;
    padding: 0px 12px;
    height: 30px;
    line-height: 30px;
    margin: 0px 5px;
}

.navigation a:hover {
    text-decoration: none;
    background: #1eb5ea;
}

.navigation span {
    display: inline-block;
    background: #0ACAFF;
    box-shadow: inset 0px 0px 10px -3px rgb(101, 78, 70);
    color: rgb(101, 78, 70);
    padding: 0px 12px;
    height: 30px;
    line-height: 30px;
    margin: 0px 5px;
}

.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;
}

.footer-links {
    margin-bottom: 10px;
    text-align: center;
}

.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(../images/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;
}

.breadcrumbs {
    line-height: 28px;
    overflow: hidden;
    height: 30px;
    font-size: 13px;
    color: #999;
    margin: 0 0 0 5px !important;
}

.breadcrumbs>li {
    display: inline-block;
}

.breadcrumbs>li+li:before {
    vertical-align: top;
    content: "\00BB";
    margin: 0 4px;
}

.breadcrumbs>li>span>a {
    font-size: 13px;
    color: #444;
}

.breadcrumbs>li>span>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;
}

.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: '';
}
/* search */
.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;
}
@media screen and (max-width: 1279px) {
    .main_news_info .link {
        font-size: 13px;
    }

    .video_right_block {
        display: none;
    }
}

@media screen and (max-width: 950px) {
    .main_news_holder {
        width: 33.333333333%;
    }
    .logo {
        display: block;
        float: none;
        margin: 0 auto 0 auto;
    }
    ul.head_links {
        float: none;
        text-align: center;
    }
    ul.head_links li {
        float: none;
        display: inline-block;
        margin: 5px 10px;
    }
    .search_head {
        clear: both;
        margin: 0;
        display: inline-block;
        float: none;
        vertical-align: top;
    }
    .head_wrapper {
        text-align: center;
    }
    .watched_now_block {
        display: none;
    }
    .left-side {
	    width: 100%;
	    float: none;
	    margin: 0;
	}
	.right-side {
		padding: 0 8px;
	    float: none;
	}
	.navigation_main a {
	    width: 150px;
	    margin: 3px 5px;
	}
}

@media screen and (max-width: 767px) {
    .main_news_holder {
        width: 50%;
    }
    .navigation li {
        display: none;
    }
    .navigation li.active,
    .navigation li.previous,
    .navigation li.next {
        display: inline-block;
    }
}

@media screen and (max-width: 567px) {
    .video_descr .img {
        display: none;
    }
}

@media screen and (max-width: 479px) {
    .bounty_wrapper {
        padding: 0 5px;
    }
    .main_news_holder {
        width: 100%;
    }
    .categories_page img {
        height: auto;
    }
    h1 {
        line-height: 20px;
        font-size: 17px;
    }
    h3 {
        line-height: 20px;
        font-size: 16px;
    }
}
@media screen and (max-width: 359px) {
	.navigation_main a {
	    width: 130px;
	}
}
.small-thumbs img{width:100%}
