body {
font-family:tahoma;
font-size:13px;
line-height:1.2;
color:#BFBFBF;
background:#000;
margin:0;
padding:0;
    min-width: 1341px;
}

body[style=margin:0;padding:1px;] {
background:#171717;
}

a:link,a:active,a:visited {
color:#E3B921;
text-decoration:none;
}

h1,h3,h4,h5,h6 {
display:block;
color:E3B921;
margin:0 0 10px;
padding:0;
}

h1 {
font-size:19px;
}

h2 {
font-size:14px;
margin:0;
}

h3 {
font-size:13px;
}

h4 {
font-size:18px;
}

h5 {
font-size:14px;
}

ul li {
display:list-item;
margin:0 0 0 20px;
padding:0;
}

ol li {
display:list-item;
list-style:decimal;
margin:0 0 0 20px;
padding:0;
}

.reset,.reset li,#hnav,#hnav li,.bnav,.bnav li,.bCat,.bCat li,#fr_top,#fr_top li,.bChat_bb,.bChat_bb li,.hInf,.hInf li,.hProf_list,.hProf_list li,#hnav_bottom,#hnav_bottom li,.cProf_right dl,.cProf_right dt,.cProf_right dd,.blog_info,.blog_info li,.v_related_list,.v_related_list li,.v_related_video,.v_related_video li,.fPost_info dl,.fPost_info dt,.fPost_info dd,.uMenuV,.uMenuV li,.archUl,.archUl li,.u-star-rating,.u-star-rating li {
display:block;
list-style:none;
margin:0;
padding:0;
}

input[type=image]:hover {
opacity:0.8;
}

input,textarea,select,button {
font-family:tahoma;
font-size:11px;
vertical-align:middle;
}

label {
vertical-align:middle;
cursor:pointer;
}

 
 

.input_reset,#container_wrap .addComm_submit input,#container_wrap .addComm_mess textarea,#container_wrap .bChat_bottom input,#container_wrap .bChat_bottom textarea {
-moz-border-radius:0!important;
-webkit-border-radius:0!important;
-khtml-border-radius:0!important;
border-radius:0!important;
border:0;
background:0;
resize:none;
box-shadow:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
margin:0;
padding:0;
}

textarea {
overflow:auto;
resize:none;
}

p {
margin:10px 0;
padding:7px 0;
}

.clear_table {
border:0;
border-collapse:collapse;
margin:0;
padding:0;
}

.clear {
clear:both;
overflow:hidden;
}

td {
font-family:Tahoma, sans-serif;
font-size:13px;
color:#D3D3D3;
}

input,textarea,select {
vertical-align:middle;
font-size:8pt;
font-family:Tahoma, sans-serif;
}

.mframe {
border-left:1px solid #E5E7EA;
border-right:1px solid #E5E7EA;
}

.colgray {
border-right:1px solid #E5E7EA;
}

.colwhite {
border-right:1px solid #FAFAFA;
}

.msep {
border-top:1px solid #FAFAFA;
}

a.groupModer:link,a.groupModer:visited,a.groupModer:hover {
color:blue;
}

a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {
color:green;
}

#container_wrap {
min-width:1220px;
text-shadow:0 1px 1px #111;
}

#hPanel {
height:55px;
background:#262626 url(../images/hpanel_bg.png) repeat-x 0 0;
margin:0 0 2px;
}

#hPanel_l {
background:url(../images/hpanel_bg.png) no-repeat 0 -57px;
}

#hPanel_r {
height:54px;
background:url(../images/hpanel_bg.png) no-repeat right -114px;
padding:1px 0 0;
}

#hnav {
position:absolute;
width:100%;
display:table;
text-align:center;
}

#hnav li {
display:inline-block;
float:none;
height:58px;
position:relative;
right:50%;
background:url(../images/hpanel_bg.png) no-repeat 0 -171px;
padding:0 0 0 2px;
}

#hnav li.sub:hover a {
background:url(../images/hpanel_bg.png) repeat center -291px;
}

#hnav li .hnavSub {
width:199px;
display:none;
position:absolute;
left:8px;
top:58px;
padding:8px 0 0;
}

#hnav li .hnavSub ul {
position:relative;
z-index:2;
padding:5px 0;
}

#hnav li .hnavSub ul li {
height:31px;
right:auto;
float:none;
background:0;
}

#hnav li .hnavSub ul li a,#hnav li:hover .hnavSub ul li a {
height:31px;
line-height:31px;
overflow:hidden;
font-weight:100;
font-size:11px;
color:#ededed;
text-align:left;
background:url(../images/hpanel_bg.png) no-repeat 0 -396px;
padding:0 0 0 32px;
}

#hnav li .hnavSub ul li a:hover,#hnav li:hover .hnavSub ul li a:hover {
color:#04638b;
background-position:0 -429px;
padding:0 0 0 37px;
}

#hnav li .hnavSub ul li:first-child a {
background-position:0 -397px;
}

#hnav .angle_t,#hnav .angle_c,#hnav .angle_b {
width:199px;
position:absolute;
left:0;
z-index:1;
}

#hnav .angle_t {
height:30px;
top:8px;
background:url(../images/hpanel_bg.png) no-repeat 0 -354px;
}

#hnav .angle_b {
height:10px;
bottom:0;
background:url(../images/hpanel_bg.png) no-repeat 0 -384px;
}

#hnav .angle_c {
height:auto;
top:38px;
bottom:10px;
background:#171717;
}

#header_lb {
background:url(../images/header_lb_bg.png) no-repeat 0 bottom;
}

#header {
background:#212121 url(../images/header_top_bg04.png) no-repeat center 0;
min-width:1220px;
max-width:1600px;
margin:auto;
}

#header_rb {
background:url(../images/header_rb_bg.png) no-repeat right bottom;
}

#header_lt {
background:url(../images/header_lrt_bg.png) no-repeat 0 13px;
}

#header_rt {
height:341px;
background:url(../images/header_lrt_bg.png) no-repeat right -387px;
}

#header_top {
height:172px;
position:relative;
}

.hLogo_link {
width:336px;
height:57px;
display:block;
position:absolute;
left:50%;
top:36px;
margin:0 0 0 -158px;
}

#header_l {
float:left;
margin:13px 1px 0;
}

.h_title {
width:326px;
height:35px;
font:bold italic 17px/35px Arial;
color:#00B0FC;
text-shadow:0 1px 1px #1b1b1b;
text-align:center;
margin:0 0 6px;
}

.hInf {
width:385px;
}

.hInf li {
height:28px;
line-height:26px;
overflow:hidden;
background:url(../images/h_inf_bg.png) no-repeat 0 0;
padding:0 0 0 21px;
}

.hInf li a {
color:#D3F2FF;
text-decoration:none;
}

.hInf li a:hover {
color:#04638b;
text-decoration:underline;
}

#header_r {
width:383px;
float:right;
margin:13px 1px 0;
}

.hLogin {
width:364px;
padding:12px 0 0;
}

.hLogin input {
display:block;
border:0;
outline:none;
vertical-align:top;
float:left;
margin:0;
padding:0;
}

.hLogin_submit {
width:80px;
float:right;
background-color:#1D1C1C;
padding-left:12px;
margin:-6px 0 0;
}

.hLogin_submit input {
width:80px;
height:80px;
font-size:0;
background:url(../images/h_login_bg.png) no-repeat -522px 0;
}

.hLogin_submit input:hover {
background-position:-604px 0;
}

.hLogin .rows {
overflow:hidden;
position:relative;
margin:0 0 10px 24px;
}

.hLogin .rows label {
height:30px;
line-height:30px;
display:block;
font-weight:700;
font-size:12px;
color:#484848;
text-shadow:none;
vertical-align:top;
position:absolute;
left:0;
top:0;
margin:0;
padding:0 0 0 22px;
}

.hLogin .rows input {
width:149px;
height:30px;
line-height:30px;
color:#484848;
background:url(../images/h_login_bg.png) no-repeat 0 0;
padding:0 0 0 118px;
}

.hLogin .rows input:hover,.hLogin .rows input:focus {
background-position:0 -32px;
}

.hLogin .rows.hL_pass {
margin:0 0 8px;
}

.hLogin .rows.hL_pass input {
width:162px;
background-position:-249px 0;
padding:0 0 0 109px;
}

.hLogin .rows.hL_pass input:hover,.hLogin .rows.hL_pass input:focus {
background-position:-249px -32px;
}

.hLogin_link {
padding:0 0 0 1px;
}

.hLogin_link a {
text-decoration:none;
margin:0 4px;
}

.hLogin_link a:first-child {
margin-left:0;
}

.hProf {
width:270px;
float:right;
overflow:hidden;
padding:15px 0 0;
}

.hProf_ava {
float:left;
margin:0 10px 0 0;
}

.hProf_list {
overflow:hidden;
padding:4px 0 0;
}

.hProf_list li {
background:url(../images/bcat_arrow.png) no-repeat 0 -190px;
margin:0 0 4px;
padding:0 0 0 10px;
}

.hProf_list li a {
font-weight:700;
font-size:11px;
text-decoration:none;
}

.hProf_list li.exit a {
color:#e40000;
text-shadow:0 1px 1px #131313;
}

.hSearch {
width:263px;
height:38px;
position:absolute;
right:0;
top:203px;
}

.hSearch input {
display:block;
border:0;
vertical-align:top;
outline:none;
background:0;
margin:0;
padding:0;
}

.hSearch input[type=text] {
width:136px;
height:34px;
line-height:34px;
font-size:12px;
color:#eee;
padding:0 40px;
}

.hSearch input[type="text"] {
width:136px;
height:34px;
line-height:34px;
font-size:12px;
color:#eee;
padding:0 40px;
}

#content_full:before,#content_full:after {
content:".";
display:block;
height:0;
visibility:hidden;
}

#content_full:after {
clear:both;
}

#content_full {
zoom:1;
min-width:1320px;
background-color:#000;
max-width:1600px;
margin:auto;
padding:0 10px;
}

#side_left {
width:221px;
float:left;
margin:-111px 0 0;
}

#side_right {
width:221px;
float:right;
margin:-90px 0 0;
}

#side_center {
margin:30px 233px;
}

.block_full {
width:221px;
color:#ededed;
background:#171717 url(../images/block_bg.png) no-repeat -223px bottom;
margin:0 0 10px;
}

.block_title {
height:30px;
font-size:18px;
color:#c39908;
text-align:center;
background:#353535;
border-left:2px solid#03a9f43b;
border-right:2px solid#03a9f43b;
padding:8px 0 0;
}

.block_cont {
overflow:hidden;
border:1px solid#333435;
padding:8px 9px;
}

a.button_buy {
width:133px;
height:27px;
line-height:27px;
display:inline-block;
font-weight:700;
text-align:center;
text-decoration:none;
text-shadow:0 1px 1px #0f374f;
background:url(../images/site_elem.png) no-repeat 0 -190px;
}

a.button_buy:hover {
background-position:0 -219px;
}

#mchatIfm2 {
width:213px!important;
height:370px!important;
}

.bChat_full {
width:221px;
margin:0 0 0 -10px;
}

.bChat_loop {
border:1px solid #0071a0;
text-shadow:0 1px 1px #001a26;
-moz-border-radius:2px;
-webkit-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;
position:relative;
background:#005578;
margin:0 8px 5px;
}

.bChat_top {
color:#EDEDED;
height:18px;
line-height:18px;
border-top:1px solid #001d29;
border-right:1px solid #003f59;
border-left:1px solid #00202e;
-moz-border-radius:2px;
-webkit-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;
position:relative;
background:url(../images/bchat_t_bg.png) no-repeat 0 0;
padding:0 5px;
}

.bChat_top .right {
font-size:10px;
}

.bChat_top a {
color:#00FFA9;
font-weight:700;
text-decoration:none;
}

.bChat_line {
height:1px;
overflow:hidden;
border-bottom:1px solid #004460;
background:#337793;
}

.bChat_cont {
color:#FD0;
overflow:hidden;
border-right:1px solid #004866;
border-bottom:1px solid #004866;
border-left:1px solid #004866;
-moz-border-radius:2px;
-webkit-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;
position:relative;
padding:3px 5px;
}

.bChat_loop.odd2 {
background:#353535;
border-color:#535353;
}

.bChat_loop.odd2 .bChat_top {
border-top-color:#121212;
border-right-color:#2a2a2a;
border-left-color:#1a1a1a;
background-position:0 -30px;
}

.bChat_loop.odd2 .bChat_line {
height:1px;
overflow:hidden;
background:#5e5e5e;
border-color:#2b2b2b;
}

.bChat_loop.odd2 .bChat_cont {
border-color:#2d2d2d;
}

.bChat_bottom {
overflow:hidden;
background:url(../images/bchat_t_bg.png) no-repeat center -109px;
margin:4px 0 0;
padding:0 8px 4px;
}

.bChat_bb li {
float:left;
background:url(../images/bchat_t_bg.png) no-repeat -219px 0;
padding:2px 0 0 2px;
}

.bChat_bb li:first-child {
background:0;
padding:2px 0 0;
}

.bChat_bb li a {
width:26px;
height:19px;
display:block;
background:url(../images/bchat_t_bg.png) no-repeat 0 -62px;
}

.bChat_bb li a.butt_sm {
background-position:0 -62px;
}

.bChat_bb li a.butt_bb {
background-position:-28px -62px;
}

.bChat_bb li a.butt_rel {
background-position:-56px -62px;
}

.bChat_bb li a.butt_del {
background-position:-84px -62px;
}

.bChat_bb li a.butt_sm:hover {
background-position:0 -83px;
}

.bChat_bb li a.butt_bb:hover {
background-position:-28px -83px;
}

.bChat_bb li a.butt_rel:hover {
background-position:-56px -83px;
}

.bChat_bb li a.butt_del:hover {
background-position:-84px -83px;
}

#container_wrap .bChat_bottom input,#container_wrap .bChat_bottom textarea {
border:0;
vertical-align:top;
outline:none;
margin:0;
padding:0;
}

#container_wrap .bChat_bottom input {
width:51px!important;
height:46px;
display:block;
font-size:0;
background:#2c6382 url(../images/bchat_t_bg.png) no-repeat -112px -62px;
}

#container_wrap .bChat_bottom input:hover {
background-position:-165px -62px;
}

#container_wrap .bChat_bottom textarea#mchatMsgF {
width:133px!important;
height:22px!important;
border:1px solid #000;
background:#e2e2e2;
margin:7px 0 0;
padding:3px 5px;
}

#container_wrap .bChat_bottom textarea#mchatMsgF:hover,#container_wrap .bChat_bottom textarea#mchatMsgF:focus {
background:#f1f1f1;
}

.bChat_bottom div {
width:51px!important;
height:46px;
float:right;
margin:-9px 0 0;
}

.viewn_loop a {
color:#E3B921;
text-shadow:0 1px 1px #111;
}

.viewn_in {
overflow:hidden;
background:url(../images/viewn_bottom_bg.png) no-repeat right bottom;
padding:0 0 6px;
}

.v_top {
height:42px;
background:#26556f url(../images/viewn_title_bg1.png) no-repeat center 0;
}

.v_top_l {
width:42px;
height:42px;
float:left;
background:url(../images/viewn_top_lr_bg.png) no-repeat 0 0;
}

.t_title a:hover {
color:#B38F10;
text-decoration:none;
}

.v_cont {
overflow:hidden;
position:relative;
padding:9px 6px 7px 10px;
}

.v_pict,.cProf_ava {
float:left;
border:1px solid #2f2f2f;
-moz-border-radius:2px;
-webkit-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;
position:relative;
}

.v_pict {
box-shadow:1px 1px 18px rgba(0,0,0,0.31);
overflow:hidden;
}

.v_pict a {
margin:5px 0 0;
}

.v_detail {
overflow:hidden;
background:url(../images/v_line2.png) no-repeat right bottom;
margin:0 0 3px;
padding:0 0 8px 12px;
}

.v_detail .row {
float:left;
margin:0 44px 0 0;
}

.v_detail .row a,.v_detail .row span,.v_bottom .row a,.v_bottom .row span {
font-weight:700;
text-decoration:none;
}

.v_text {
color:#b7b7b7;
overflow:hidden;
padding:0 5px 0 12px;
}

.v_hr,.v_hr2 {
height:2px;
background:url(../images/v_line.png) no-repeat right 0;
margin:0 165px;
padding:0 100px 0 0;
}

.v_hr div,.v_hr2 div {
height:2px;
overflow:hidden;
background:url(../images/v_line.png) no-repeat 0 0;
padding:0 0 0 100px;
}

.v_bottom {
overflow:hidden;
text-align:center;
padding:8px 0 0;
}

.v_rating {
float:left;
margin:-2px 0 -8px 60px;
}

.vInner_bottom .v_rating {
margin:0 0 0 14px;
}

a.v_link {
width:102px;
height:27px;
line-height:25px;
display:block;
float:right;
font-weight:700;
font-size:12px;
color:#FF0;
text-shadow:0 1px 1px #132936;
text-align:center;
text-decoration:none;
background:#25526c url(../images/site_elem.png) no-repeat 0 0;
margin:-6px 6px 0 0;
}

a.v_link:hover {
background-position:-104px 0;
}

.v_bottom .row {
display:inline-block;
margin:0 0 0 5px;
}

.v_bottom_c {
float:left;
margin:0 35px;
}

.viewn_loop .angle_l,.viewn_loop .angle_r {
width:3px;
height:30px;
position:absolute;
top:42px;
background:url(../images/viewn_lrt_bg.png) no-repeat 0 0;
}

.viewn_loop .angle_l {
left:0;
}

.viewn_loop .angle_r {
right:0;
background-position:right 0;
}

.viewn_lt {
background:url(../images/viewn_top_bg.png) no-repeat 0 0;
}

.viewn_rt {
overflow:hidden;
background:url(../images/viewn_top_bg.png) no-repeat right 0;
padding:18px 12px 10px;
}

.viewn_rt .v_hr {
margin:5px 0 8px;
}

span.v_pict {
display:inline-block;
float:none;
margin:0 8px;
}

#footer {
background:#121212 url(../images/footer_bg.png) repeat-x 0 0;
}

#footer_in {
background:url(../images/footer_bg.png) no-repeat 0 -81px;
}

#footer_ins {
height:79px;
overflow:hidden;
font-weight:700;
text-shadow:0 1px 1px #151515;
background:url(../images/footer_bg.png) no-repeat right -162px;
padding:0 0 0 140px;
}

#fLeft {
width:420px;
float:left;
line-height:1.4;
color:#6b6b6b;
margin:6px 57px 0 0;
}

#fr_top {
height:31px;
padding:2px 0 0;
}

#fr_top li a {
height:29px;
line-height:29px;
display:block;
text-decoration:none;
background:url(../images/footer_bg.png) no-repeat 0 -243px;
padding:0 20px 0 19px;
}

#fr_top li a:hover {
background:url(../images/footer_bg.png) no-repeat -250px -243px;
}

#fr_bottom {
height:39px;
text-align:right;
padding:7px 8px 0 0;
}

#fr_bottom a {
margin:0 0 0 6px;
}

.searchbloc {
display:block;
position:absolute;
padding-left:50%;
margin-left:-343px;
margin-top:-41px;
}

.searchSbmFl {
height:41px;
border:solid 0;
background-color:#525252;
color:#C2C2C2;
border-radius:3px;
text-decoration:none!important;
padding:0 30px 0 27px;
}

.queryField {
height:41px;
border:solid 0;
background-color:#403f3f;
color:#C2C2C2;
border-radius:3px;
padding:0 0 0 9px;
}

.schBknopka {
padding-left:609px;
margin-top:-41px;
}

.chat_no_login {
background:url(../images/chat_no_login.png) no-repeat;
width:207px;
height:80px;
}

.chat_no_login_a {
background-color:rgba(0,0,0,0.68);
padding:31px 27px 30px 0;
}

.xren {
height:219px;
background:url(../images/bez-imeni-12.png) no-repeat;
margin-top:-200px;
}

.Spartacus {
margin-left:142px;
width:156px;
height:220px;
display:block;
float:left;
}

.Spartacus1 {
margin-left:55px;
margin-top:29px;
width:156px;
height:190px;
display:block;
float:left;
}

.AnnaKarenina {
margin-top:59px;
width:156px;
height:160px;
display:block;
float:left;
}

.TheHobbit {
margin-left:105px;
margin-top:79px;
width:150px;
height:140px;
display:block;
float:left;
}

.CloudAtlas {
margin-left:62px;
margin-top:20px;
width:170px;
height:200px;
display:block;
float:left;
}

.SnowWhite {
margin-left:62px;
margin-top:36px;
width:156px;
height:180px;
display:block;
float:left;
}

.PrincePersia {
margin-left:106px;
margin-top:19px;
width:200px;
height:200px;
display:block;
float:left;
}

.uMenuV li a {
height:30px;
line-height:30px;
overflow:hidden;
display:block;
font-weight:700;
font-size:12px;
color:#a0a0a0;
text-shadow:0 1px 1px #000;
text-decoration:none;
background:#171717 url(../images/block_bg.png) no-repeat -446px 0;
padding:0 10px 0 28px;
}

.uMenuV li a:hover {
height:30px;
background:#006a96 url(../images/block_bg.png) no-repeat -669px 0;
}

.uMenuV li a:hover span {
color:#FED800;
font-size:13px;
-webkit-transition:all 500ms cubic-bezier(0.680,-0.550,0.265,1.550);
-moz-transition:all 500ms cubic-bezier(0.680,-0.550,0.265,1.550);
-ms-transition:all 500ms cubic-bezier(0.680,-0.550,0.265,1.550);
-o-transition:all 500ms cubic-bezier(0.680,-0.550,0.265,1.550);
transition:all 500ms cubic-bezier(0.680,-0.550,0.265,1.550);
-webkit-transition-timing-function:cubic-bezier(0.680,-0.550,0.265,1.550);
-moz-transition-timing-function:cubic-bezier(0.680,-0.550,0.265,1.550);
-ms-transition-timing-function:cubic-bezier(0.680,-0.550,0.265,1.550);
-o-transition-timing-function:cubic-bezier(0.680,-0.550,0.265,1.550);
transition-timing-function:cubic-bezier(0.680,-0.550,0.265,1.550);
padding:0 10px 0 45px;
}

.u-star-rating-20 li a {
display:inline!important;
width:20px;
height:20px;
line-height:20px;
text-decoration:none;
text-indent:-9000px;
z-index:20;
position:absolute;
overflow:hidden;
padding:0;
}

.u-star-rating-20 li {
list-style-type:none!important;
margin:0 0 20px;
}

.input_style textarea,.input_style select {
font-size:12px!important;
color:#333!important;
}

.input_style select {
font-size:12px!important;
color:#e0e0e0!important;
border:1px solid #065f92;
outline:none;
background:#004d6d;
box-shadow:inset #25536d 0 0 1px 1px;
-webkit-box-shadow:inset #25526c 0 0 1px 1px;
-moz-box-shadow:inset #f9f9f9 0 0 1px 1px;
margin:1px;
padding:2px;
}

.tainia {
z-index:999;
position:absolute;
width:180px;
height:27px;
margin:12px 0 0 105px;
}

.xroma {
color:#377e9e;
font-weight:700;
}

.imdb {
float:right;
margin-right:20px;
}

.time_stamp {
position:absolute;
background-color:#212121;
color:#d6d5d5;
border-radius:2px;
border:2px solid #004461;
margin:-6px 2px;
padding:4px 10px;
}

.time_stamps {
position:absolute;
background-color:#2121216b;
color:#d6d5d5;
border-radius:2px;
border:1px solid #353535;
margin:-9px 38px;
padding:4px 10px;
}

.time_stamp_entry {
position:absolute;
background-color:#005578;
color:#d6d5d5;
border-radius:2px;
border:1px solid #004461;
margin:0 56px;
padding:1px 7px;
}

.topusers {
background:#2d2d2d;
height:107px;
overflow:hidden;
-webkit-border-radius:9px;
-moz-border-radius:9px;
border-radius:4px;
margin-bottom:7px;
padding:16px 0 5px 20px;
}

.topusers a,.topusers2 a {
color:#afafaf;
text-decoration:none;
}

.topusers1 {
margin-right:-10px;
}

.topusers span {
width:65px;
height:50px;
display:block;
float:left;
font-size:13px;
color:#2a2a2a;
font-weight:700;
margin:0 14px 0 0;
padding:0 5px;
}

.topusers span i {
width:50px;
height:50px;
display:block;
overflow:hidden;
margin-bottom:7px;
-webkit-border-radius:9px;
-moz-border-radius:9px;
border-radius:9px;
}

.topusers span i img {
width:50px;
min-height:50px;
border-radius:9px;
}

.topusers span .place1 {
background:url(../images/topusers1.png) no-repeat;
width:31px;
height:28px;
display:block;
position:absolute;
margin:-13px 0 0 28px;
}

.topusers span .place2 {
background:url(../images/topusers2.png) no-repeat;
width:31px;
height:28px;
display:block;
position:absolute;
margin:-13px 0 0 38px;
}

.topusers span .place3 {
background:url(../images/topusers3.png) no-repeat;
width:31px;
height:28px;
display:block;
position:absolute;
margin:-13px 0 0 28px;
}

.topusers span b {
height:18px;
-webkit-border-radius:9px;
-moz-border-radius:9px;
border-radius:9px;
color:#FFF;
font-size:12px;
padding:1px 7px 2px;
}

.topusers span u {
display:block;
overflow:hidden;
text-decoration:none;
width:70px;
margin:0 0 7px;
}

.topusers2 {
padding-bottom:9px;
margin-bottom:6px;
overflow:hidden;
border-bottom:solid #404040;
background-color:#252525;
}

.topusers2 span {
width:35px;
height:35px;
display:block;
overflow:hidden;
float:left;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}

.topusers2 span img {
width:35px;
min-height:35px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
}

.topusers3 b {
height:15px;
display:block;
padding-left:4px;
padding-right:4px;
line-height:15px;
border:4px solid #060606;
box-shadow:0 0 1px 1px #616161;
border-radius:3px;
margin-top:6px;
float:right;
margin-right:5px;
}

.topusers4 {
font-size:13px;
color:#2a2a2a;
font-weight:700;
line-height:20px;
float:left;
margin:9px 0 0 -8px;
}

span.pm_list {
color:#bbb;
width:93px;
text-align:left;
}

.topusers4 b {
color:#FFF;
background:#62a53a;
height:20px;
display:block;
float:left;
margin-right:6px;
-webkit-border-radius:9px;
-moz-border-radius:9px;
border-radius:9px;
padding:0 6px;
}

.ratingValue span {
font-size:14px;
font-family:Arial;
font-weight:700;
}

span.grey {
color:#6b6b6b;
font-size:11px;
}

span.small {
color:#848484;
font-size:11px;
}

.star_tainia_home span img {
display:0;
width:30px;
padding:1px 6px;
}

.star_tainia_home {
display:0;
float:right;
margin-right:15px;
}

span.itemp-genre {
color:#c39900;
margin-left:3px;
position:absolute;
margin-top:-29px;
background:#333;
opacity:0.9;
display:block;
padding:5px 76px;
}

.last_comment_os {
overflow:hidden;
float:left;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#555;
width:200px;
margin:1px 0 4px;
}

.last_comment_os a:link,.last_comment_os a:visited {
color:#a7a6a6;
text-decoration:none;
}

.last_comment_os a:hover {
color:#999;
}

.lc_message {
float:left;
width:183px;
background:#252525;
border:1px solid #02324c;
margin:0;
padding:5px;
}

.lc_uzer {
text-align:right;
background-color:#0b212d;
float:right;
color:#848484;
padding:1px 5px;
}

.lc_ugol {
position:absolute;
float:right;
background:url(../images/242703095.png) no-repeat right;
width:27px;
height:27px;
top:-1px;
right:20px;
}

.lc_avatar {
float:right;
width:30px;
height:30px;
border:1px solid #D6D6D6;
margin:10px 55px 0 10px;
padding:3px;
}

.lc_name {
font-weight:700;
margin:9px 8px 2px 0;
}

.lc_data {
float:right;
font:9px Verdana, Arial, Helvetica, sans-serif;
color:#999;
width:45px;
}

.transparency_i a:hover img {
-moz-opacity:.5;
opacity:.5;
filter:alpha(opacity=50);
}

.lc_message a img {
width:15px;
}

.block_contdd {
overflow:auto;
height:521px;
padding:8px 10px;
}

.block_cont_blog {
overflow:auto;
height:421px;
padding:8px 5px;
}

.tabsrev {
list-style:none;
height:32px;
margin:0;
padding:0;
}

.tabsrev li,.page_tabsrev li {
float:left;
height:31px;
line-height:32px;
border:1px solid #101010;
overflow:hidden;
position:relative;
background:#101010;
-webkit-border-top-right-radius:4px;
-webkit-border-top-left-radius:4px;
-moz-border-radius-topright:4px;
-moz-border-radius-topleft:4px;
border-top-right-radius:4px;
border-top-left-radius:4px;
margin:0 2px -1px 0;
padding:0;
}

.tabsrev li a,.page_tabsrev li a {
font-weight:700;
color:#8a8a8a;
text-decoration:none;
display:block;
outline:none;
margin-top:-2px;
padding:0 20px;
}

.tabsrev li a:hover,.page_tabsrev li a:hover {
color:#3DC0E0;
}

.tabsrev li.activerev,.tabsrev li.activerev a,.tabsrev li.activerev a:hover,.page_tabsrev li.activerev,.page_tabsrev li.activerev a,.page_tabsrev li.activerev a:hover {
color:#ababab;
background:#222;
border-bottom:1px solid #222;
}

.conttext {
background-color:#212121;
color:#8a8a8a;
border-radius:5px;
padding:10px;
}

.lc_message img {
height:17px;
}

span.red {
color:#f90000;
padding:0 3px;
}

span.gren {
color:#00ad1f;
padding:0 3px;
}

span.greyc {
color:#6b6b6b;
padding:0 2px;
}

.cBlock1.message div a img:hover,.cBlock2.message div a img:hover {
width:20px;
transition:all .15s ease-out;
-o-transition:all .15s ease-out;
-ms-transition:all .15s ease-out;
-moz-transition:all .15s ease-out;
-webkit-transition:all .15s ease-out;
}

.block_cont p {
color:#e3b921;
text-align:center;
}

ul,ol,form {
display:block;
margin:0;
padding:0;
}

.filmnextbutton_top {
background:#0000008a;
position:absolute;
text-align:center;
width:100%;
cursor:pointer;
margin:-28px 0 0;
padding:5px 0;
}

textarea#mchatMsgF {
height:50px!important;
transition:4s;
}

textarea#mchatMsgF:focus {
height:250px!important;
transition:1s;
}

form#MCaddFrm .captcha-answer {
width:70px;
}

form#MCaddFrm .captcha-renew {
display:none;
margin:0 -2px;
}

.report-spam-target:hover .uc-top-right {
white-space:normal;
}

.report-spam-wrap {
margin-left:0;
margin-right:0;
opacity:0;
-webkit-transition:opacity .3s ease-in-out;
-moz-transition:opacity .3s ease-in-out;
-o-transition:opacity .3s ease-in-out;
transition:opacity .3s ease-in-out;
float:left;
}

.report-spam-wrap.report-spam-wrap-manage {
opacity:1;
float:none;
}

.report-spam-target:hover .report-spam-wrap a {
display:inline;
margin-right:10px;
}

.report-spam-toggle-wrapper {
text-align:center;
color:gray;
border-top:1px dashed gray;
border-bottom:1px dashed gray;
margin:10px 0;
padding:10pt 0;
}

.report-spam-toggle-wrapper.report-spam-toggle-shown {
border-bottom:none;
}

.report-spam-hidden {
opacity:0.7;
transition:opacity .2s ease-in-out;
-moz-transition:opacity .2s ease-in-out;
-webkit-transition:opacity .2s ease-in-out;
}

.report-spam-count-msg {
margin-right:10px;
}

.com-order-block {
text-align:right;
}

.UhideBlockL {
display:inline-block;
}

.uBorder-b {
border-bottom:1px solid #ccc;
text-align:right;
margin:0 0 10px;
padding:0 0 10px;
}

.cookie-choices-info {
position:fixed;
left:0;
right:0;
bottom:0;
background:rgba(0,0,0,.75);
z-index:999999;
color:#fff;
font:1.1em/1.5 sans-serif;
display:flex;
justify-content:space-between;
align-items:center;
margin:0;
padding:10px 15px;
}

.cookie-choices-text {
margin:0 10px 0 0;
}

.cookie-choices-buttons {
display:flex;
}

a.allow-cookies {
font:bold .9em/2 sans-serif;
background:rgba(255,255,255,.75);
color:#000;
border-radius:5px;
text-decoration:none;
text-transform:uppercase;
display:inline-block;
padding:1px 10px 0;
}

a.disallow-cookies {
width:28px;
height:28px;
display:inline-block;
min-width:28px;
text-decoration:none;
font:2.4em/28px sans-serif;
text-align:center;
margin:0 0 0 15px;
}

a.disallow-cookies:after {
content:'\00D7';
color:#999;
}

.topusers1 span b {
margin-top:-36px;
position:absolute;
color:#ffeded;
height:15px;
display:block;
border:4px solid #060606;
box-shadow:0 0 1px 1px #616161;
border-radius:3px;
background:#252222;
}

.navigation {
margin:15px;
}

.navigation a {
background:#024d6d;
border-radius:3px;
color:#cecece;
text-decoration:none;
padding:6px 15px;
}

.navigation span {
background:#003b54;
border-radius:3px;
color:#9c9c9c;
font-weight:700;
padding:9px 15px;
}

.navigation span.nav_ext {
color:#fbfbfb;
font-weight:400;
}

.navigation a:hover {
background:#003b54;
border-radius:3px;
color:#cecece;
text-decoration:none;
padding:9px 15px;
}

.tad_h_top {
background-color:#212121;
padding:9px 14px;
}

td.knopka a {
background:#333;
border-radius:3px;
padding:5px 11px;
}

td.knopka a:hover {
background:#313131;
}

.v_top_l a {
float:left;
color:#e3b92140;
}

.star_tainia_home_01 {
background:url(../images/favicon.png);
background-size:cover;
background-position:center;
height:28px;
line-height:13px;
width:0;
float:left;
padding:0 0 0 33px;
}

.v_text1 {
overflow:hidden;
color:#b7b7b7;
padding:0 5px 0 12px;
}

.v_text1 div b,.v_text1 b div {
overflow:hidden;
color:#777;
}

span.xroma_red {
color:#bf2d2d;
font-weight:700;
cursor:help;
}

span.xroma_green {
color:#62a53a;
}

div#left_slide_bar {
background:#282828;
margin:14px 0;
padding:11px 0;
}

div#left_slide_bar_entry {
background:#282828;
padding:13px 5px;
}

.vigation_home {
text-align:center;
padding:15px;
}

.vigation_home a {
background:#053144;
border-radius:8px;
padding:5px 15px;
}

.vigation_home span {
color:#9c9696;
background:#333;
border-radius:5px;
padding:5px 15px;
}

#block_vb {
position:relative;
width:198px;
height:112px;
overflow:hidden;
margin-top:7px;
background:#333;
}

#block_vb_user span {
width:60px;
height:60px;
display:block;
float:left;
overflow:hidden;
border-radius:50%;
margin:7px;
}

#block_vb_user span img {
width:60px;
height:60px;
object-fit:cover;
}

#block_vb_user b {
font-size:14px;
font-style:normal;
color:#e3b91c;
display:block;
margin:17px 0 0 90px;
}

#block_vb_user i {
font-size:13px;
font-style:normal;
color:#c5c5c5;
display:block;
margin-left:90px;
}

#block_vb_img {
min-width:100%;
height:100%;
}

#block_vb_img img {
object-fit:cover;
min-width:100%;
height:220px;
}

#block_vb_bot {
position:absolute;
bottom:2px;
width:100%;
}

#block_vb_bot a {
position:absolute;
color:#FFF;
font-size:16px;
background:#B1A176;
right:15px;
text-decoration:none;
padding:6px 15px;
}

#block_vb_bot a:hover {
background:#000;
}

#block_vb_bot b {
color:#dedede;
font-size:14px;
font-style:normal;
float:left;
line-height:40px;
margin:0 14px;
}

.u_efficiency {
display:inline-block;
position:relative;
}

.u_efficiency span {
display:none;
color:#a9a9a9;
padding:10px;
}

.u_efficiency:hover span {
display:block;
position:absolute;
font-size:11px;
background:red;
left:20px;
top:0;
width:394px;
border-radius:4px;
z-index:99;
}

.u_efficiency span p {
margin:0;
padding:0 0 5px;
}

.u_efficiency span a {
color:#fff;
text-decoration:none;
border-bottom:1px dotted;
}

.u_efficiency span a:hover {
color:#fff;
text-decoration:none;
border-bottom:0;
}

.bloginfo {
color:#6D6D6D;
text-decoration:none!important;
background:#2f2f2f;
margin-bottom:3px;
padding:5px 12px;
}

.blogcat {
color:#929191;
font-size:12px;
border-bottom:1px solid #424242;
font-family:'Open Sans', Tahoma, sans-serif;
padding:0 0 4px;
}

.bloginfo img {
width:69px;
float:left;
}

.bl {
text-decoration:none;
clear:both;
padding:4px 0 0;
}

.name:hover {
text-decoration:none;
color:#b79103;
}

.all-smiles {
display:flex;
justify-content:center;
align-items:baseline;
flex-wrap:wrap;
}

.all-smiles figure {
min-width:75px;
margin:0;
padding:7px;
}

.vComm_cont_answer {
background:#212121;
border-radius:3px;
margin:21px 20px;
padding:13px 34px 19px 12px;
}

.rules {
background:#333;
color:#b9b9b9;
text-align:initial;
padding:15px;
}

.side_center_text {
background-color:#212121;
color:#b7b4b4;
border:solid 5px;
border-color:#1b381c;
margin:22px 53px;
padding:19px 17px;
}

.pollQue {
color:#c58e0e;
background:#404040;
padding:8px 5px;
}

.answer {
background:#383737;
margin-top:5px;
padding:5px;
}

.pollTot {
margin-top:5px;
color:#928e8e;
}

.pollBut {
height:37px!important;
width:100px;
padding:5px 19px;
}

.pollAns {
margin-top:18px;
}

.pollLnk {
margin-top:16px;
}

.pollButton {
margin-top:12px;
}

.favmod {
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box;
display:block;
width:32px;
height:32px;
opacity:.5;
margin:0 auto;
padding:4px;
}

.favmod.active:hover {
opacity:.7;
}

.favmod-add,.favmod-unset {
display:block;
width:100%;
height:100%;
background:url(../images/plus_fav1.png);
}

.favmod-unset {
background:url(../images/minus_fav1.png);
}

.v_top_r a {
margin-left:-25px;
}

span.favmod-add span {
width:156px;
display:block;
margin-left:33px;
padding-top:4px;
}

span.favmod-unset span {
width:210px;
display:block;
margin-left:33px;
padding-top:4px;
}

 

span.fa {
color:#afafaf;
}

li#youwatchtip {
display:inline-block;
background:#333;
margin-left:4px;
padding:10px 8px;
}

span#youwatspn {
text-align:center;
display:block;
color:#d5b021;
font-size:15px;
}

* {
min-height:0;
}

.input_style input[type="text"],.input_style input[type="password"],.input_style textarea,.input_style select {
font-size:11px;
color:#bfbfbf;
border:1px solid #055c81;
outline:none; 
 
margin:1px;
padding:2px;
}

.input_style input[type="text"],.input_style input[type="password"] {
text-indent:3px;
padding:2px 0;
}

.input_style input[type="button"],.input_style input[type="submit"],.input_style input[type="reset"] {
height:22px;
line-height:1;
outline:none;
border:1px solid #00548a;
font-family:Tahoma;
font-size:11px;
font-weight:500;
color:#c7c7c7;
text-transform:uppercase;
text-decoration:none;
margin-bottom:2px!important;
margin-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;
cursor:pointer;
position:relative;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-khtml-border-radius:3px;
border-radius:3px;
background:#004d6d;
}

hr {
color:#535353;
height:1px;
border:none;
background:#535353;
}

.eMessage {
text-align:justify;
padding:10px!important;
}

.eText {
text-align:justify;
padding-bottom:5px;
padding-top:5px;
border-top:1px solid #535353;
}

.eDetails,.eDetails1,.eDetails2 {
font-size:11px;
border-top:1px solid #3A3A3A;
background:0;
margin:0 -2px;
padding:5px 9px;
}

.cAnswer {
padding-left:15px;
padding-top:4px;
font-style:italic;
}

form#acform {
border:4px solid #3e3e3e!important;
border-radius:4px;
}

label.captcha-block {
width:283px;
}

.commTable {
border:0;
padding:14px 12px;
}

input.commFl {
width:360px;
background-color:#707070!important;
border:1px solid #3e3e3e!important;
box-shadow:inset #000 0 0 1px 1px!important;
-webkit-box-shadow:inset #3e3e3e 0 0 0 0!important;
-moz-box-shadow:inset #f9f9f9 0 0 1px 1px!important;
color:#f3f2f2!important;
font-size:13px!important;
}

.commFl {
width:100%;
background:#FCFCFC;
border:1px solid #CCC;
color:#f3f2f2!important;
font-size:13px!important;
background-color:#707070!important;
box-shadow:inset #f9f9f9 0 0 1px 1px;
-webkit-box-shadow:inset #f9f9f9 0 0 1px 1px;
-moz-box-shadow:inset #f9f9f9 0 0 1px 1px;
}

textarea#message {
font-size:13px!important;
color:#e2e1e1!important;
box-shadow:inset #f9f9f9 0 0 0 0;
-webkit-box-shadow:inset #f9f9f9 0 0 0 0;
-moz-box-shadow:inset #f9f9f9 0 0 0 0;
}

.addComm_submit input {
position:relative;
top:4px;
}

.smiles {
border:0;
background:0;
}

.commTd2 .smiles {
padding-left:10px;
}

.commReg {
text-align:center;
padding:10px 0;
}

.securityCode {
color:#6E6E6E;
background:#FCFCFC;
border:1px solid #CCC;
}

.replaceTable {
height:100px;
width:300px;
border:4px solid #373737;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
background:#1b1b1b;
}

.replaceTable td {
border:1px solid #000;
}

a.dateBar {
color:#222;
text-shadow:none;
}

.link_style {
color:#b7b7b7;
text-shadow:none;
}

.link_style a {
color:#E3B921;
}

.bnav li a {
height:30px;
line-height:30px;
overflow:hidden;
display:block;
font-weight:700;
font-size:12px;
color:#ededed;
text-shadow:0 1px 1px #000;
text-decoration:none;
background:#171717 url(../images/block_bg.png) no-repeat -446px 0;
padding:0 10px 0 28px;
}

.bnav li a:hover {
text-shadow:0 1px 1px #003a52;
background:#006a96 url(../images/block_bg.png) no-repeat -669px 0;
}

.bCat {
margin:-4px 0 0;
}

.bCat li {
margin:4px 0;
}

.bCat li a {
font-weight:700;
text-shadow:0 1px 1px #000;
text-decoration:none;
background:url(../images/bcat_arrow.png) no-repeat 0 4px;
padding:0 0 0 15px;
}

.bCat li a span {
color:#c3c3c3;
margin:0 0 0 2px;
}

.bCat li a:hover {
text-decoration:underline;
background-position:0 -90px;
}

.purse {
font-weight:700;
line-height:2;
text-shadow:0 1px 1px #000;
text-align:center;
margin:-2px 0 0;
}

.purse .number {
display:block;
margin:10px 0 0;
}

.viewn_loop {
color:#bfbfbf;
position:relative;
background:#212121 url(../images/viewn_bottom_bg.png) no-repeat 0 bottom;
margin:0 0 9px;
min-width: 820px;
}

.v_top_r {
width:42px;
height:42px;
float:right;
background:url(../images/viewn_top_lr_bg.png) no-repeat -42px 0;
}

.t_title {
color:#FF0;
height:40px;
line-height:40px;
overflow:hidden;
font-size:24px;
font-weight:700;
text-shadow:1px 1px 10px #000;
font-family:Neucha, Cuprum;
text-align:center;
-webkit-transition:all .35s ease-in-out;
-moz-transition:all .35s ease-in-out;
-khtml-transition:all .35s ease-in-out;
-o-transition:all .35s ease-in-out;
-ms-transition:all .35s ease-in-out;
transition:all .35s ease-in-out;
margin:0;
}

.t_title a {
color:#c39900;
text-shadow:1px 1px 10px #000;
text-decoration:none;
}

.v_pict img,.cProf_ava img {
width:280px;
border:1px solid #2f2f2f;
-moz-border-radius:2px;
-webkit-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;
vertical-align:top;
background:#2f2f2f;
padding:3px; 
}

.cBanka {
text-align:center;
background:url(../images/cbanka_shadown.png) no-repeat center bottom;
padding:10px 0 14px;
}

.cInfoText .viewn_rt {
line-height:1.6;
text-align:center;
}

.vInner_detail {
font-size:12px;
color:#ababab;
text-align:left;
margin:0 0 15px;
padding:0 13px;
}

.vTags {
position:relative;
overflow:hidden;
}

.vTags_in {
font-weight:700;
font-size:12px;
color:#c3c3c3;
text-shadow:none;
overflow:hidden;
-moz-border-radius:2px;
-webkit-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;
background:#282828;
margin:6px 7px;
padding:9px 10px;
}

.vTags a {
color:#c3c3c3;
text-decoration:none;
}

.vGuest {
border:1px solid #d00000;
-moz-border-radius:2px;
-webkit-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;
position:relative;
margin:6px 7px 8px;
}

.vGuest_in {
line-height:1.8;
border:1px solid #750000;
-moz-border-radius:2px;
-webkit-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;
position:relative;
text-shadow:0 1px 1px #5d0000;
font-weight:700;
font-size:12px;
background:#9c0000;
padding:7px;
}

a.eTag {
color:#d6a91b;
}

.v_related_list {
margin:0 0 16px 23px;
}

.v_related_list li {
margin:0 0 4px;
}

.v_related_list li a {
color:#c3c3c3;
text-decoration:none;
background:url(../images/bcat_arrow.png) no-repeat -2px 4px;
padding:0 0 0 12px;
}

.v_related_list li a:hover {
text-decoration:underline;
background-position:-2px -90px;
}

a.butt_blue {
height:25px;
display:block;
overflow:hidden;
font-weight:700;
font-size:12px;
text-transform:0 1px 1px #113c57;
text-decoration:none;
text-align:center;
background:#1d628f url(../images/site_elem.png) no-repeat 0 -377px;
}

a.butt_blue span {
height:25px;
line-height:25px;
display:block;
background:url(../images/site_elem.png) no-repeat right -404px;
padding:0 11px;
}

a.butt_blue:hover {
background-position:0 -431px;
}

a.butt_blue:hover span {
background-position:right -458px;
}

.vInner_bottom {
overflow:hidden;
margin:-4px 21px -2px 0;
}

.vInner_bottom a.butt_blue {
float:right;
margin:0 0 0 10px;
}

.vComm_loop {
color:#EDEDED;
margin:0 11px 8px;
}

.vComm_left {
width:84px;
height:81px;
float:left;
position:relative;
background:#04638b url(../images/comm_lrb_bg.png) no-repeat 0 0;
margin:2px -12px 0 0;
padding:5px 0 0 5px;
}

.vComm_left img {
width:66px;
height:76px;
vertical-align:top;
border-bottom:1px solid #023145;
}

.vComm_online,.vComm_offline {
width:9px;
height:35px;
position:absolute;
right:4px;
top:27px;
background:url(../images/comm_lrb_bg.png) no-repeat -91px -12px;
}

.vComm_offline {
top:26px;
background-position:-104px -12px;
}

.vComm_lt {
overflow:hidden;
background:#000 url(../images/comm_lt_bg.png) no-repeat 0 0;
}

.vComm_rt {
background:url(../images/comm_rt_bg.png) no-repeat right 0;
}

.vComm_lb {
background:url(../images/comm_lrb_bg.png) no-repeat -91px 0;
}

.vComm_rb {
height:2px;
overflow:hidden;
background:url(../images/comm_lrb_bg.png) no-repeat right -2px;
}

.vComm_top {
height:28px;
line-height:28px;
font-weight:700;
font-size:12px;
padding:0 0 0 25px;
}

.vComm_sys {
float:left;
margin:6px 5px 0 0;
}

.vComm_line {
background:#1b1b1b url(../images/comm_lrb_bg.png) no-repeat -91px -6px;
margin:0 102px 0 0;
}

.vComm_line div {
height:1px;
overflow:hidden;
background:url(../images/comm_lrb_bg.png) no-repeat right -7px;
}

.vComm_cont {
min-height:49px;
overflow:hidden;
line-height:1.6;
color:#a7a7a7;
padding:5px 0 5px 25px;
}

.addComm {
overflow:hidden;
margin:0 11px;
padding:0 0 10px;
}

.addComm_right {
width:182px;
float:right;
margin:30px 0 0 8px;
}

.addComm_smile {
width:177px;
min-height:115px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
color:#ededed;
text-align:center;
background:#4f4f4f;
margin:0 auto 8px;
padding:5px;
}

.addComm_smile a {
color:#ededed;
}

.addComm_smile .smiles {
margin:0 auto;
}

.addComm_smile .smiles td {
padding:3px;
}

#container_wrap .addComm_submit input {
width:182px;
height:28px;
display:block;
border:0;
vertical-align:top;
outline:none;
background:#1e6795 url(../images/site_elem.png) no-repeat 0 -380px;
margin:0;
padding:0;
}

.addComm_bb {
height:25px;
overflow:hidden;
margin:0 0 5px;
}

.addComm_bb span {
display:block;
float:left;
}

.addComm_mess {
overflow:hidden;
padding:0 18px 0 0;
}

#container_wrap .addComm_mess textarea {
width:100%;
height:126px;
display:block;
outline:none;
color:#fff;
border:1px solid #000;
background:#5d5d5d;
margin:0;
padding:5px;
}

#container_wrap .addComm_mess textarea:hover,#container_wrap .addComm_mess textarea:focus {
background:#666;
}

.paginator {
overflow:hidden;
color:#ededed;
background:#1d1d1d url(../images/site_elem.png) repeat-x 0 -81px;
margin:11px 0;
}

.pag_in {
background:url(../images/site_elem.png) no-repeat 0 -118px;
}

.pag_ins {
height:30px;
overflow:hidden;
background:url(../images/site_elem.png) no-repeat right -153px;
padding:5px 0 0 4px;
}

.paginator a,.paginator b {
display:block;
float:left;
color:#ededed;
text-decoration:none;
text-shadow:0 1px 1px #103a54;
background:url(../images/site_elem.png) no-repeat 0 -29px;
margin:0 5px 5px 0;
}

.paginator a span,.paginator b span {
height:24px;
line-height:25px;
display:block;
font-weight:700;
text-align:center;
background:url(../images/site_elem.png) no-repeat right -29px;
padding:0 10px;
}

.paginator a:hover,.paginator b {
background-position:0 -55px;
color:#000;
}

.paginator a:hover span,.paginator b span {
background-position:right -55px;
}

.paginator .swchItemDots {
height:24px;
line-height:25px;
display:block;
float:left;
font-weight:700;
margin:0 5px 0 0;
}

a.cProf_edit {
width:24px;
height:28px;
display:block;
float:right;
background:url(../images/site_elem.png) no-repeat -160px -320px;
margin:5px 0 0;
}

a.cProf_edit:hover {
background-position:-160px -348px;
}

.cProf_left {
width:158px;
float:left;
}

.cProf_ava {
overflow:hidden;
float:none;
margin:0 0 2px;
}

.cProf_ava img {
width:150px;
vertical-align:top;
padding:2px;
}

a.cProf_butt {
width:158px;
height:26px;
line-height:26px;
display:block;
overflow:hidden;
font-size:11px;
font-weight:700;
text-shadow:0 1px 1px #0f3750;
text-align:center;
text-decoration:none;
background:#1c608c url(../images/site_elem.png) no-repeat 0 -320px;
margin:0 auto 2px;
}

a.cProf_butt:hover {
background-position:0 -348px;
}

.cProf_top .v_hr,.line_signature,.cBlog .v_hr,.v_hr2 {
background-position:right -4px;
margin:8px 0;
padding:0 263px 0 0;
}

.cProf_top .v_hr div,.line_signature div,.cBlog .v_hr div,.v_hr2 div {
background-position:0 -4px;
}

.cProf_title,.cProf_title2 {
width:500px;
font-weight:700;
font-size:12px;
margin:18px 0 8px;
padding:0 0 0 24px;
}

.cProf_title:first-child {
margin-top:0;
}

.cProf_title2 {
width:667px;
background-position:-526px 0;
margin:8px 0 8px -3px;
}

.cProf_right dl {
margin:0 0 5px 18px;
}

.cProf_right dt {
width:143px;
float:left;
padding:0 10px 0 12px;
}

.cProf_right dd {
overflow:hidden;
font-weight:700;
}

.cProf_signature {
overflow:hidden;
font-size:11px;
margin:-2px 0 0;
padding:0 13px 6px 44px;
}

.line_signature {
margin:8px 20% 8px -10px;
}

.cBlog_title {
font-size:12px;
padding:2px 0 0 12px;
}

.cBlog .v_cont {
position:relative;
overflow:hidden;
padding:8px 6px 2px 8px;
}

.cBlog .v_pict {
width:126px;
}

.cBlog .v_pict img {
width:120px;
padding:2px;
}

.cBlog .hidden {
padding:0 0 0 14px;
}

.blog_info {
width:48%;
float:left;
font-weight:700;
}

.cBlog .v_c_in {
position:relative;
}

.cBlog .v_c_in .v_sys {
float:none;
position:absolute;
right:5px;
top:3px;
}

.commError span {
display:block;
text-align:center;
margin:5px 0;
}

.pollButtons input.pollreSultsBut {
width:184px!important;
}

.enimerosi {
display:block;
max-width:768px;
border-radius:5px;
color:#6BA031;
font-size:14px;
border:solid 5px;
border-color:rgba(173,56,56,0.34);
padding:8px 5px 6px;
}

.enimerosi span {
font-size:12px;
padding:15px 5px 0;
}

.tad_h_top_last {
background-color:#212121;
display:flex;
justify-content:center;
padding:9px 14px;
}

.tad_h_top_last a {
background:#303030;
padding:4px;
}

.myput01 {
position:absolute;
top:466px;
left:29%;
right:29%;
background-color:rgba(0,0,0,0.93);
z-index:1000;
}

.myput01 div.close00 {
display:block;
position:absolute;
right:-10px;
top:-10px;
background:url(../images/x.png) no-repeat;
width:16px;
height:16px;
}

.header_acters_list {
height:219px;
text-align:center;
display:block;
clear:both;
overflow:hidden;
}

.sectiontable {
width:723px;
margin:0 0 0 30px;
}

ul.tabs {
height:28px;
line-height:25px;
list-style:none;
}

.star_tain {
float:right;
margin:-42px -40px 0 0;
}

.star_tainia_entry {
float:right;
position:unset;
margin:-45px 0 0;
}

.star_tain_top {
left:44%;
position:absolute;
margin-left:215px;
}

.fb-like.fb_iframe_widget {
display:block;
left:50%;
margin-left:-327px;
position:absolute;
margin-top:-43px;
}

.imdbRating {
margin-right:-157px;
}

.fb-like {
float:left;
padding:5px;
}

.Page_film {
color:#fff;
background-color:#181818;
margin:20px;
padding:20px;
}

.comment_addition {
float:right;
position:relative;
margin-top:-21px;
padding:1px 8px;
}

span.comment_answer a {
text-decoration:none;
opacity:.6;
color:#01adf3;
}

span.comment_answer a:hover {
text-decoration:none;
opacity:1;
color:#01adf3;
}

.block_title:first-letter {
color:#f70;
font:18px Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
text-shadow:1px 1px 7px #000;
}

div#tablin {
position:absolute;
margin-top:165px;
display:block;
clear:both;
margin-left:14px;
}

.cell_comment_os {
float:right;
position:relative;
padding-right:10px;
}

span.post_r {
color:#aba6a6;
padding:0 3px;
}

.vComm_top b {
color:#a58100;
}

.player {
display:block!important;
width:94%!important;
height:375px!important;
line-height:1!important;
text-align:left!important;
user-select:none!important;
overflow:hidden!important;
background-color:#000!important;
margin:auto;
padding:0!important;
}

.cell_comment_os a img,.cell_comment_os img {
width:17px;
padding:11px 2px 0 0;
}

.exdynsrv {
width:64%;
margin:auto;
}

ul.uRelatedEntries {
text-align:center;
margin:0 auto;
}

ul.uRelatedEntries li {
display:inline;
margin:0;
padding:3px;
}

ul.uRelatedEntries li a {
height:39px;
text-align:center;
font-weight:700;
}

.infimg1 {
width:200px;
height:300px;
border-image:initial;
border-radius:2px;
vertical-align:top;
background:#3c3c3c;
padding:3px;
}

.v_related_title {
font-weight:700;
font-size:17px;
color:#62a53a;
margin:28px 0 18px 25px;
max-width: 749px;
}

.modalDialog {
position:fixed;
font-family:Arial, Helvetica, sans-serif;
top:0;
right:0;
bottom:0;
left:0;
background:rgba(0,0,0,0.8);
z-index:99999;
opacity:0;
-webkit-transition:opacity 400ms ease-in;
-moz-transition:opacity 400ms ease-in;
transition:opacity 400ms ease-in;
pointer-events:none;
}

.modalDialog:target {
opacity:1;
pointer-events:auto;
}

.modalDialog>div {
width:100%;
max-width:500px;
position:relative;
border-radius:2px;
background:#fff;
overflow:hidden;
margin:10% auto;
}

.close {
color:#FFF;
position:absolute;
right:5px;
top:5px;
width:35px;
line-height:35px;
text-align:center;
text-decoration:none;
font-weight:700;
border-radius:3px;
z-index:99;
height:30px;
}

.close:hover {
background:#f44336;
color:#fff;
}

.later .fa {
margin-right:5px;
}

#LisMarks-wrap {
width:100%;
padding:0 15px;
}

ol.later-lest {
list-style:none;
counter-reset:point;
}

ol.later-lest li {
white-space:nowrap;
text-overflow:ellipsis;
overflow:hidden;
padding-left:25px;
transition:all .3s;
position:relative;
height:35px;
}

ol.later-lest li a {
color:#1e1f23;
font-family:'Open Sans', sans-serif;
font-size:13px;
}

.LisMark-del .fa {
width:11%;
position:absolute;
font-size:12px;
right:41px;
top:8px;
color:red;
height:14px;
background:#6b6a6a;
}

ol.later-lest li:before {
content:counter(point);
counter-increment:point 1;
font-size:11px;
position:absolute;
left:0;
top:2px;
background:#8f95a3;
width:25px;
height:20px;
color:#fff;
font-weight:700;
text-align:center;
border-radius:2px;
padding:2px 0;
}

ul[id*="uStarRating"] a,#shop-basket a.remove {
-moz-transition:none;
transition:none;
-webkit-transition:none;
}

.myput023 {
position:relative;
margin-top:-410px;
margin-left:31px;
text-align:center;
z-index:999999;
}

.myput0231 {
position:absolute;
margin-top:-360px;
z-index:501;
width:337px;
height:207px;
display:block;
left:50%;
margin-left:-150px;
}

.myput023 div.close00 {
display:block;
position:absolute;
right:121px;
top:37px;
background:url(../images/x.png) no-repeat;
width:23px;
height:23px;
opacity:.5;
}

.myput023 div.close01 {
display:block;
position:absolute;
right:104px;
top:-29px;
background:url(../images/x.png) no-repeat;
width:23px;
height:23px;
opacity:.5;
}

.myput023 div.close02 {
display:block;
position:absolute;
right:136px;
top:-29px;
background:url(../images/x.png) no-repeat;
width:23px;
height:23px;
opacity:.5;
}

.myput023 div.close03 {
display:block;
position:absolute;
right:136px;
top:314px;
background:url(../images/x.png) no-repeat;
width:23px;
height:23px;
opacity:.5;
}

.myput023 div.close04 {
display:block;
position:absolute;
right:641px;
top:13px;
background:url(../images/x.png) no-repeat;
width:23px;
height:23px;
opacity:.5;
}

.myput023 div.close05 {
display:block;
position:absolute;
right:624px;
top:-31px;
background:url(../images/x.png) no-repeat;
width:23px;
height:23px;
opacity:.5;
}

.myput023 div.close06 {
display:block;
position:absolute;
right:468px;
top:351px;
background:url(../images/x.png) no-repeat;
width:23px;
height:23px;
opacity:.5;
}

div#divToroCloseAds0 {
opacity:.5;
}

.myput02 {
position:absolute;
background-color:rgba(0,0,0,0.93);
margin-top:-309px;
z-index:501;
width:517px;
display:block;
margin-left:18%;
height:207px;
}

.v_hr2pr {
padding-top:2px;
text-align:center;
}

.episodes-info {
position:relative;
overflow:hidden;
height:178px;
box-sizing:border-box;
clear:both;
background:#171717;
border-radius:4px;
border:1px solid #313131;
list-style:none;
margin:10px 0;
padding:10px 15px 20px;
}

.episodes-info-title {
font-size:16px;
font-weight:700;
}

.episodes-info-season {
font-size:14px;
font-weight:700;
line-height:32px;
border-bottom:1px solid #656464;
margin:0 0 0 25px !important;
}

.episodes-info-episode {
line-height:28px;
padding:0 0 0 50px !important;
}

.episodes-info-button {
background:#313131;
position:absolute;
bottom:0;
left:0;
right:0;
cursor:pointer;
height:42px;
line-height:42px;
margin:0!important;
padding:0 0 0 20px !important;
}

input#addcBut {
font-size:13px;
margin-top:20px;
padding:22px 32px 32px 40px;
}

div#vplayer {
width:640px!important;
height:360px!important;
}

input#addcBut:hover {
background:#01344a;
}

span.xroma {
color:#b1832f;
font-weight:700;
}

input.pole_linc {
width:960px;
}

.pole_title {
color:#9c9c9c;
}

#torrents {
overflow:auto;
margin:0 0 50px;
}

#torrents div {
border:1px solid #161616;
height:72px;
overflow:hidden;
text-align:left;
background:#333;
margin:6px 0;
padding:10px;
}

#torrents img {
width:54px;
height:72px;
float:left;
border-radius:4px;
border:2px solid #161616;
margin:0 10px 0 0;
}

#torrents b {
display:block;
padding:10px;
}

div#torrents div a {
background:#b1a176;
color:#000;
text-shadow:none;
font-weight:700;
padding:5px;
}

div#torrents div a:hover {
background:#7d7252;
color:#fff;
text-shadow:none;
font-weight:700;
padding:5px;
}

.wbb-list {
width:270px!important;
}

.wbb-smilebox .wbb-list {
max-height:253px!important;
}

span.com_complaint a {
background:#252525;
border-radius:2px;
color:#927200;
padding:4px 7px;
}

span.com_complaint a:hover {
background:#212121;
border-radius:2px;
text-decoration:none;
color:#a78201;
padding:4px 7px;
}

span.current_new {
color:#0bff08;
}

div#player22serial {
min-height:390px;
}

ul#hnav_link li {
display:inline-block;
margin-left:1px;
}

.stat_group h5 {
font-size:14px;
color:#e4e4e4;
}

.stat_group ul li {
color:#afaeae;
}

.stat_group ul {
width:521px;
}

.story1 {
background:#252525;
padding:20px;
}

.speedbar li {
float:left;
color:#ccc;
margin:0 4px 0 7px;
}

.speedbar_sep {
color:#5f5f5f;
margin:0;
}

.lc_bb_panel {
height:25px;
}

.chat_subtitles_page {
background:#333;
padding:15px;
}

.chat_subtitles_page p {
text-align:center;
color:#9da927;
font-size:18px;
}

.static-page {
padding:15px;
}

.static-page h1 {
text-align:center;
background:#333;
color:#d0cece;
padding:15px;
}

.static-page .text {
background:#292929;
padding:15px;
}

.index4_buton a {
color:#c5c5c5;
font-size:16px;
background:#344a30;
right:15px;
text-decoration:none;
margin:15px;
padding:6px 15px;
}

div#block1 img {
width:180px;
}

.v_hr_plir {
position:absolute;
display:block;
left:320px;
bottom:43px;
}

span.top-100-main a {
text-align:center;
background:#333;
display:block;
width:200px;
color:#c37e2b;
border-bottom:inset;
margin:11px;
padding:15px;
}

span.top-100-main a:hover {
background:#272727;
color:#c39914;
}

.enrte_director_actors p a {
background:#484848;
border-radius:15px;
color:#cdcdcd;
padding:5px 15px;
}

.enrte_director_actors p a:hover {
background:#383838;
color:#a7a7a7;
padding:5px 15px;
}

#comments-author {
background:#0f687c;
}

form#dlemasscomments {
background:#181818;
padding:19px 10px;
}

.selections_short img,.box_in_full img {
width:250px;
height:140px;
}

div#selections-main-t {
flex-wrap:wrap;
display:flex;
justify-content:center;
background:#333;
margin-bottom:14px;
}

article.selections_short {
float:left;
padding:10px;
}

.selections_box_in span {
position:absolute;
background-color:#212121c2;
color:#d6d5d5;
border-radius:2px;
width:204px;
margin:115px -251px;
padding:5px 24px;
}

.box_in_pj h2 {
padding:20px;
}

.box_in_full {
padding:17px 21px;
}

.negative-comment {
filter:blur(0.12rem);
}

.negative-comment .comm-spoiler {
display:flex;
justify-content:center;
}

.comm-spoiler {
background-color:rgba(69,36,36,.2);
position:absolute;
top:0;
right:0;
left:0;
bottom:0;
display:none;
width:100%;
height:100%;
}

.comm-spoiler p {
flex-direction:row;
justify-content:center;
align-self:center;
display:block;
border-radius:.125rem;
max-width:28.125rem;
text-align:center;
cursor:pointer;
transition:all .1s ease-in-out;
box-shadow:inset 0 0 0 .0625rem red;
background-color:#1c1c1c;
margin:0 .9375rem;
padding:.9375rem;
}

.checkbox_Spoiler {
display:inline-block;
position:relative;
cursor:pointer;
margin:0;
padding:5px 5px 5px 46px;
}

.checkbox_Spoiler input {
position:absolute;
opacity:0;
cursor:inherit;
}

.checkbox_Spoiler span {
display:inline-block;
font:normal 12px/18px Arial;
padding:1px 0;
}

.checkbox_Spoiler span:before,.checkbox_Spoiler span:after {
content:'';
position:absolute;
top:50%;
transition:.3s;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}

.checkbox_Spoiler span:before {
left:0;
height:14px;
margin-top:-7px;
width:36px;
border-radius:7px;
background:#aaa;
box-shadow:inset 0 1px 4px rgba(0,0,0,.2);
}

.checkbox_Spoiler span:after {
left:0;
margin-top:-10px;
height:20px;
width:20px;
background:#fafafa;
border-radius:50%;
box-shadow:0 1px 4px rgba(0,0,0,.5);
}

.checkbox_Spoiler input:checked+span:before {
background-color:#93c9f3;
}

.checkbox_Spoiler input:checked+span:after {
background-color:#2793e6;
left:16px;
}

.checkbox_Spoiler input:focus+span:before {
box-shadow:0 0 0 3px rgba(50,150,255,.2);
}

.checkbox_Spoiler input:disabled+span {
opacity:.35;
}

.checkbox_Spoiler input:disabled+span:before {
background:#ccc;
}

#go_top {
width:96px;
text-align:center;
height:30px;
line-height:30px;
position:fixed;
bottom:15px;
right:11px;
color:#b5b5b5;
font-family:arial;
font-size:15px;
border:2px solid #262626;
border-radius:4px;
display:none;
transition:.1s;
}

#go_top:hover {
background:#202020;
cursor:pointer;
transition:.1s;
}

div#kinoplayertop {
height:400px!important;
}

.tab12size {
width:800px;
height:632px;
}

.tabs12 {
display:inline-block;
padding-top:47px;
padding-bottom:54px;
}

.tabs12 ul:after {
content:"";
display:block;
clear:both;
height:5px;
background:#46c765;
}

.tabs12 ul li {
cursor:pointer;
display:block;
float:left;
background:#e9eaeb;
color:#707070;
margin:0;
padding:10px 15px;
}

.tabs12 ul li.active,.tabs12 ul li.active:hover {
background:#46c765;
color:#fff;
}

.tabs12 ul li:hover {
background:#d6d6d7;
}

span.fa.fa-thumbs-down {
color:#c70707;
}

span.fa.fa-thumbs-up {
color:#2bb100;
}

.tad_h_top_titlke {
height:30px;
font-size:18px;
color:#c39908;
text-align:center;
background:#353535;
border-left:2px solid #03a9f43b;
border-right:2px solid #03a9f43b;
display:block;
padding:8px 0 0;
}

a img,.addCommTable {
border:0;
}

a:hover,.eDetails a,.eDetails1 a,.eDetails2 a,.vInner_detail a,.vGuest a,.vComm_top a,.cProf_right dd a,.blog_info a,.blog_link a:hover,div#tablin a {
text-decoration:none;
}

h6,.name {
font-size:12px;
}

.input_style input[type=button]:hover,.input_style input[type=submit]:hover,.input_style input[type=reset]:hover,.input_style button:hover,.input_style select:hover,.input_style input[type="button"]:hover,.input_style input[type="submit"]:hover,.input_style input[type="reset"]:hover,.input_style button:hover,.input_style select:hover {
background-position:center -50px;
}

.input_style input[type=text]:hover,.input_style input[type=password]:hover,.input_style input[type=text]:focus,.input_style input[type=password]:focus,.input_style textarea:hover,.input_style textarea:focus,.input_style input[type="text"]:hover,.input_style input[type="password"]:hover,.input_style input[type="text"]:focus,.input_style input[type="password"]:focus,.input_style textarea:hover,.input_style textarea:focus {
border-color:#888;
}

label,input[type=button],input[type=submit],button,.paginator a span,.later,.filmnextbutton_entry {
cursor:pointer;
}

.center,.class,ul#youwatchtul,ul#hnav_link {
text-align:center;
}

.copy,.eRating,.legendTd {
font-size:11px;
}

a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover,.manTdError,.commError {
color:red;
}

#hnav li a,#hnav_link li a {
min-width:70px;
height:58px;
line-height:54px;
display:block;
font-weight:700;
font-size:14px;
color:#BD9700;
text-shadow:0 1px 1px #000;
text-align:center;
text-decoration:none;
padding:0 23px;
}

#hnav li a:hover,#hnav_link li a:hover {
background:url(../images/hpanel_bg.png) repeat center -231px;
}

#hnav li:hover .hnavSub,.favmod.active .favmod-unset {
display:block;
}

#hnav li .hnavSub ul li:first-child a:hover,#container_wrap .addComm_submit input:hover {
background-position:0 -430px;
}

.hLogin_link a:hover,.cookie-choices-info a {
color:#fff;
text-decoration:underline;
}

.hProf_ava img,.cBanka img {
vertical-align:top;
}

.hSearch input[type=submit],.hSearch input[type="submit"] {
width:17px;
height:24px;
position:absolute;
right:15px;
top:0;
background:url(../images/site_elem.png) no-repeat -189px -320px;
}

.hSearch input[type=submit]:hover,.hSearch input[type="submit"]:hover {
background-position:-189px -346px;
}

.hProf_list li a:hover,.hProf_list li a:hover,.bChat_top a:hover,.v_detail .row a:hover,.v_bottom .row a:hover,.eDetails a:hover,.eDetails1 a:hover,.eDetails2 a:hover,.v_detail .row a:hover,.v_bottom .row a:hover,.vInner_detail a:hover,.vTags a:hover,.vGuest a:hover,.vComm_top a:hover,.cProf_right dd a:hover,.blog_info a:hover,.blog_link a {
text-decoration:underline;
}

span .viewn_loop.vStatik .paginator,.viewn_loop.vStatik .paginator {
margin:-5px 0;
}

.uMenuV,.bnav {
width:221px;
margin:-4px 0 0 -10px;
}

.time_stamp span,.time_stamps span,.time_stamp_entry span,.commTd1 {
color:#e3b921;
}

.left,#fr_top li,.imdbRating_home,.left,#fr_top li {
float:left;
}

.right,#fr_top li.right,.right,#fr_top li.right {
float:right;
}

.hidden,.bChat_bb,.v_c_in,.hidden,.v_c_in,.addComm_left,.cProf_top,.cProf_right {
overflow:hidden;
}

.none,.block_full .catsTable .catNumData,.block_full .catsTable .catDescr,.block_full .bCatTable .catNumData,.block_full .bCatTable .catDescr,.report-spam-wrap a,.hidden-for-calendar,.favmod .favmod-unset,.favmod.active .favmod-add,.none,.block_full .catsTable .catNumData,.block_full .catsTable .catDescr,.block_full .bCatTable .catNumData,.block_full .bCatTable .catDescr {
display:none;
}

.bold,.chat_no_login_a a,.rules span,.bold,.episodes-info-episode span:nth-child(1),.episodes-info-episode span:nth-child(2) {
font-weight:700;
}

#hnav li:first-child,.viewn_loop.vStatik .paginator,.viewn_loop.vStatik .pag_in,.viewn_loop.vStatik .pag_ins,#hnav li:first-child,.viewn_loop.vStatik .paginator,.viewn_loop.vStatik .pag_in,.viewn_loop.vStatik .pag_ins {
background:0;
}

.v_pict a:first-child,.v_bottom .row:first-child,.v_pict a:first-child,.v_bottom .row:first-child {
margin:0;
}

#mchatMsgF,.myWinCont * {
box-sizing:border-box;
}

.report-spam-target:hover .report-spam-wrap,.report-spam-hidden:hover,.favmod.active,.favmod:hover {
opacity:1;
}

.vigation_home a:hover,div#pollBlock596,.index4_buton a:hover {
background:#333;
}

#block_vb_user,sup {
position:absolute;
}

.u_efficiency span p:nth-last-of-type(1),.cBlog .viewn_rt {
padding:0;
}

input[type="image"]:hover,ol.later-lest li:hover {
opacity:.8;
}

.cBlog,.blog_info li {
margin:0 0 6px;
}

.myput0231 div.close00,.myput02 div.close00 {
display:block;
position:absolute;
right:-4px;
top:37px;
background:url(../images/x.png) no-repeat;
width:23px;
height:23px;
}

.episodes-info li,.tabs12 ul {
margin:0;
padding:0;
}

div#torrents div span,div#torrents div b,article.story1 {
color:#bbb;
}

div#dle-speedbar,.speedbar {
margin-bottom:10px;
background:#272727;
list-style:none;
padding:5px 15px 6px;
}

@media screen and max-width639px{
.cookie-choices-info {
flex-direction:column;
}

.cookie-choices-text {
text-align:center;
margin:0 30px 0 0;
}

.cookie-choices-buttons {
margin:10px 0 0;
}

a.disallow-cookies {
position:absolute;
top:10px;
right:10px;
}
}

@media screen and max-width 700px{
#block_vb {
width:95%;
float:none;
}
}

sup {
    background: #333333;
    color: #ab871e;
    font-size: 13px;
    padding: 5px 12px;
    margin-left: 212px;
}

article.selections_short {
    float: left;
    padding: 10px;
    background: #333333;
}



         .fav-container {
    display: flex;
    align-items: center;  /* Выравнивание по центру по вертикали */
    gap: 10px;  /* Расстояние между элементами */
}

.faventry,
.playlist-add-area {
    display: inline-block;
}