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

.searchSbmFl {
height:25px;
border:solid 0;
background-color:rgba(255,244,244,0.03);
color:#C2C2C2;
border-radius:3px;
text-decoration:none!important;
padding:0 7px 0 9px;
}

.queryField {
height:25px;
border:solid 0;
background-color:rgba(255,244,244,0.03);
color:#C2C2C2;
border-radius:3px;
padding:0 0 0 9px;
}

.schBknopka {
padding-left:331px;
margin-top:-25px;
}

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

.enimerosi_coment {
display:block;
width:400px;
background-color:rgba(17,16,16,0.2);
border-radius:5px;
color:#A08E31;
font-size:18px;
font-family:Neucha,Cuprum;
border:solid 5px;
border-color:rgba(124,112,112,0.34);
padding:20px 0;
}

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

.pass_tainia_series {
font-family:helvetica;
width:358px;
background-color:rgba(48,47,47,0.85);
border:0;
color:#BBB;
position:relative;
margin-left:-326px;
margin-bottom:38px;
border-bottom-left-radius:3px;
border-bottom-right-radius:3px;
margin-top:-41px;
padding:14px 10px 4px;
}

.pass_tainia {
font-family:helvetica;
width:358px;
background-color:rgba(48,47,47,0.85);
border:0;
color:#BBB;
position:relative;
margin-left:-326px;
margin-bottom:38px;
border-bottom-left-radius:3px;
border-bottom-right-radius:3px;
margin-top:-30px;
padding:4px 10px;
}

.apass_tainia_full {
margin-left:258px;
}

.apass_tainia {
font-family:helvetica;
width:515px;
background-color:rgba(48,47,47,0.85);
border:0;
color:#BBB;
position:relative;
margin-left:6px;
margin-bottom:38px;
border-bottom-left-radius:3px;
border-bottom-right-radius:3px;
margin-top:-30px;
padding:4px 10px;
}

.pole_pass {
background-color:#1D1C1C;
border:0;
color:#BBB;
font-size:14px;
width:162px;
font-family:arial;
text-align:center;
border-radius:2px;
padding:3px 7px;
}

.tad_h_top {
display:block;
background-color:#212121;
text-align:center;
border-radius:5px;
margin-bottom:13px;
padding:10px;
}

#putifram {
margin-top:-17px;
}

.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;
width:32px;
height:32px;
background:url(../images/css_sprites.png) -4650px -242px no-repeat;
}

.u-combolist {
height:655px!important;
}

#addcBut {
text-decoration:none!important;
}

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

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

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

.vk_multifilm {
-webkit-border-radius:8px;
-moz-border-radius:8px;
border-radius:8px;
background:#282828;
width:750px;
border:1px solid #161616;
overflow:hidden;
margin:160px 0 0;
padding:20px 23px;
}

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

.uMenuV li a {
height:30px;
line-height:30px;
overflow:hidden;
display:block;
font-weight:700;
font-size:12px;
color:#afa9a9;
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;
}

.shrekr {
z-index:20;
position:absolute;
margin:24px 0 0 1140px;
}

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

.putlink a {
color:#39C;
text-decoration:none;
font-weight:700;
}

.putlink a:hover {
color:#FFF;
}

.putlink {
position:relative;
width:680px;
top:6px;
z-index:999;
background-color:#282828;
font-size:12px;
height:25px;
text-align:center;
margin:0 10px;
padding:7px 1px;
}

.hBankasa img {
z-index:99999;
position:absolute;
width:202px;
height:222px;
opacity:0.95;
padding:223px 0 0 470px;
}

#v_picnewmovies {
width:516px;
height:128px;
position:relative;
margin:0 auto;
}

.v_picseries {
padding:1px;
}

.v_picseries img {
width:90px;
height:135px;
border:1px solid #3c3c3c;
border-image:initial;
border-radius:2px;
vertical-align:top;
background:#3c3c3c;
padding:3px;
}

.v_picnewmovies img {
width:90px;
height:115px;
border:1px solid #004866;
border-image:initial;
border-radius:2px;
vertical-align:top;
background:#005578;
padding:3px;
}

.v_pictson img {
width:193px;
border:1px solid #004866;
border-image:initial;
border-radius:2px;
vertical-align:top;
background:#005578;
padding:3px;
}

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

.myWinCont a:link {
color:#E3B921!important;
font-size:13px;
}

p {
padding:7px 0;
}

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

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

.tabs li {
font-size:14px;
text-shadow:0 0 0 #111;
float:left;
display:inline;
color:#777;
cursor:pointer;
background:#181818;
border:1px solid #161616;
border-bottom:1px solid #0f3e50;
position:relative;
margin:0 2px -1px 0;
padding:0 13px 1px;
}

.tabs li:hover,.vertical .tabs li:hover {
color:#000;
background:#3E3E3E;
border:1px solid #161616;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
-moz-border-radius-bottomleft:0;
-moz-border-radius-bottomright:0;
-webkit-border-top-left-radius:8px;
-webkit-border-top-right-radius:8px;
-webkit-border-bottom-left-radius:0;
-webkit-border-bottom-right-radius:0;
border-top-left-radius:8px;
border-top-right-radius:8px;
border-bottom-left-radius:0;
border-bottom-right-radius:0;
margin:0 2px -1px 0;
padding:0 13px 2px;
}

.tabs li.current {
font-size:15px;
font-weight:700;
text-shadow:0 0 0 #111;
color:#000;
background:#282828;
border:1px solid #161616;
border-bottom:1px solid #282828;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
-moz-border-radius-bottomleft:0;
-moz-border-radius-bottomright:0;
-webkit-border-top-left-radius:8px;
-webkit-border-top-right-radius:8px;
-webkit-border-bottom-left-radius:0;
-webkit-border-bottom-right-radius:0;
border-top-left-radius:8px;
border-top-right-radius:8px;
border-bottom-left-radius:0;
border-bottom-right-radius:0;
padding:0 13px 2px;
}

.box {
text-align:center;
border:1px solid #161616;
background:#282828;
-moz-border-radius-topleft:0;
-moz-border-radius-topright:8px;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-webkit-border-top-left-radius:0;
-webkit-border-top-right-radius:8px;
-webkit-border-bottom-left-radius:8px;
-webkit-border-bottom-right-radius:8px;
border-top-left-radius:0;
border-top-right-radius:8px;
border-bottom-left-radius:8px;
border-bottom-right-radius:8px;
height:374px;
border-width:0 1px 1px;
padding:17px 9px 32px;
}

.box.visible {
display:block;
-moz-border-radius-topleft:0;
-moz-border-radius-topright:8px;
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-webkit-border-top-left-radius:0;
-webkit-border-top-right-radius:8px;
-webkit-border-bottom-left-radius:8px;
-webkit-border-bottom-right-radius:8px;
border-top-left-radius:0;
border-top-right-radius:8px;
border-bottom-left-radius:8px;
border-bottom-right-radius:8px;
padding:17px 9px 60px;
}

.section.vertical {
width:440px;
border-left:160px solid #FFF;
}

.vertical .tabs {
width:160px;
float:left;
display:inline;
margin:0 0 0 -160px;
}

.vertical .tabs li {
border:1px solid #E4E4E4;
border-right:1px solid #000;
width:132px;
height:25px;
margin:0 0 1px;
padding:0 13px;
}

.vertical .tabs li:hover {
width:131px;
}

.vertical .tabs li.current {
width:133px;
color:#444;
background:#EFEFEF;
border:1px solid #000;
border-right:1px solid #EFEFEF;
margin-right:-1px;
}

.vertical .box {
border-width:1px;
}

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

.obvodkaplayerkn1 {
position:absolute;
margin-left:36%;
margin-top:5%;
z-index:18;
height:20px;
width:90px;
background:#000;
border-radius:0 3px 3px 0;
border-right:2px solid #000;
border-bottom:2px solid #000;
text-align:center;
font-weight:700;
color:#000;
cursor:pointer;
text-transform:uppercase;
padding:10px 5px 0;
}

.obvodkaplayerkn2 {
position:absolute;
margin-left:40%;
z-index:18;
height:25px;
width:110px;
background:#fdfdfd;
border-radius:0 3px 3px 0;
border-right:2px solid #d7d7d7;
border-bottom:2px solid #d7d7d7;
text-align:center;
font-weight:700;
color:#000;
cursor:pointer;
text-transform:uppercase;
padding:10px 5px 0;
}

.obvodkaplayerkn3 {
position:absolute;
margin-left:36%;
margin-top:25%;
z-index:18;
height:20px;
width:90px;
background:#fdfdfd;
border-radius:0 3px 3px 0;
border-right:2px solid #d7d7d7;
border-bottom:2px solid #d7d7d7;
text-align:center;
font-weight:700;
color:#000;
cursor:pointer;
text-transform:uppercase;
padding:10px 5px 0;
}

.obvodkaplayerkn4 {
position:absolute;
margin-left:36%;
margin-top:35%;
z-index:18;
height:20px;
width:90px;
background:#000;
border-radius:0 3px 3px 0;
border-right:2px solid #000;
border-bottom:2px solid #000;
text-align:center;
font-weight:700;
color:#000;
cursor:pointer;
text-transform:uppercase;
padding:10px 5px 0;
}

#mchatIfm2 {
height:370px!important;
}

.forumContent {
color:#ededed;
}

.forum_nav,.forum_nav a {
font-weight:700;
color:#222;
text-shadow:none;
text-decoration:none;
}

.gDivTop {
font-weight:700;
font-size:12px;
color:#ededed;
text-shadow:0 1px 1px #163140;
vertical-align:middle;
width:2414px;
height:44px;
background:url(../images/css_sprites.png) -2430px -362px no-repeat 0 0;
padding:18px 8px 0 45px;
}

.gDivLeft {
width:2400px;
height:18px;
background:#212121 url(../images/css_sprites.png) -10px -528px;
}

.gDivRight {
min-height:10px;
position:relative;
background:url(../images/f_cont_rb_bg.png) no-repeat right bottom;
padding:0 0 5px;
}

.f_razdel_r_shadown {
position:absolute;
right:0;
top:70px;
bottom:8px;
width:45px;
height:21px;
background:url(../images/css_sprites.png) -4702px -242px;
}

.gTable {
border:0;
border-collapse:collapse;
border-spacing:0;
background:url(../images/f_top_sub_bg.png) no-repeat center 44px;
background-size:100% 17px;
-o-background-size:100% 17px;
-webkit-background-size:100% 17px;
-moz-background-size:100% 17px;
margin:0;
padding:0;
}

.level_1 .gTable {
background-size:99% 17px;
-o-background-size:99% 17px;
-webkit-background-size:99% 17px;
-moz-background-size:99% 17px;
}

.level_2 .gTable {
background-size:100% 17px;
-o-background-size:100% 17px;
-webkit-background-size:100% 17px;
-moz-background-size:100% 17px;
}

.level_3 .gTable {
background-size:101% 17px;
-o-background-size:100% 17px;
-webkit-background-size:101% 17px;
-moz-background-size:101% 17px;
}

.gTableTop {
line-height:44px;
font-weight:700;
font-size:12px;
color:#ededed;
text-shadow:0 1px 1px #163140;
vertical-align:top;
width:2414px;
height:44px;
background:#2a5771 url(../images/css_sprites.png) -2430px -362px;
padding:0 45px;
}

.gTableTop a,.gDivTop a {
color:#ededed;
text-decoration:none;
}

.gTopCornerRight {
vertical-align:top;
width:2414px;
height:44px;
background:url(../images/css_sprites.png) -2430px -362px;
margin:0 -45px 0 0;
}

.gTable .gTableSubTop {
height:27px;
font-weight:700;
color:#ededed;
text-shadow:0 1px 1px #131313;
background:url(../images/f_top_sub_line.png) no-repeat 0 0;
padding:0 15px;
}

.gTable .gTableSubTop a {
font-weight:700;
color:#ededed;
text-decoration:none;
}

.forumContent .gTable .gTableSubTopCenter,.threadsDetails,.forumOnlineBar,.threadsType {
height:27px;
font-weight:700;
color:#ededed;
text-shadow:0 1px 1px #131313;
background:url(../images/f_cont_sub_line.png) repeat-x 0 0;
padding:0 15px;
}

.gTableBody1 {
width:2000px;
height:200px;
background:url(../images/css_sprites.png) -2630px -142px;
padding:5px;
}

.gTableLeft {
background:0;
font-weight:700;
padding:5px;
}

.gTableRight {
background:url(../images/f_razdel_coll_1_2_3.png) no-repeat 0 0;
padding:5px;
}

.gTableError {
background:0;
color:red;
padding:5px;
}

.forumIcoTd,.forumNameTd,.forumThreadTd,.forumPostTd,.forumLastPostTd {
color:#ededed;
padding:6px 9px;
}

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

.forumNameTd {
background:url(../images/f_razdel_coll_1_2_3.png) no-repeat -202px 0;
}

.forumLastPostTd {
width:2000px;
height:200px;
background:url(../images/css_sprites.png) -2630px -142px;
}

.tr_last .forumIcoTd,.tr_last .forumNameTd,.tr_last .forumThreadTd,.tr_last .forumPostTd {
width:2600px;
height:50px;
background:url(../images/css_sprites.png) -10px -458px;
}

.tr_last .forumLastPostTd {
width:2000px;
height:50px;
background:url(../images/css_sprites.png) -2630px -458px;
}

.forumIcoTd a,.forumNameTd a,.forumThreadTd a,.forumPostTd a,.forumLastPostTd a,.threadIcoTd a,.threadNametd a,.threadPostTd a,.threadViewTd a,.threadAuthTd a,.threadLastPostTd a {
font-weight:700;
color:#E3B921;
text-decoration:none;
}

a.forum {
font-size:14px;
color:#E3B921;
}

.threadNametd {
background:url(../images/f_razdel_coll_1_2_3.png) no-repeat -202px 0;
padding:6px 9px;
}

.threadAuthTd {
background:url(../images/f_razdel_coll_1_2_3.png) no-repeat -202px 0;
width:84px;
font-weight:700;
font-size:12px;
padding:6px 9px;
}

.threadLastPostTd {
color:#ededed;
width:2000px;
height:200px;
background:url(../images/css_sprites.png) -2630px -142px;
padding:6px 9px;
}

.threadPostTd,.threadViewTd {
font-weight:700;
font-size:12px;
}

.forumNamesBar {
padding-left:10px;
font-weight:700;
color:#B3A5A5;
text-shadow:none;
}

.forumNamesBar a {
color:#858585;
text-shadow:none;
text-decoration:none;
}

.pagesaddpoll.uriaddpoll .gTableLeft,.pagesaddthread.uriaddthread .gTableLeft {
background:url(../images/f_cont_sub_line.png) repeat-x 0 0;
}

.pagesaddpoll.uriaddpoll .gTableRight,.pagesaddthread.uriaddthread .gTableRight {
background:url(../images/f_cont_sub_line.png) repeat-x -120px 0;
}

.gTableLeft[width="25%"] {
width:18%!important;
}

select.searchForumsFl {
width:300px;
height:250px;
}

.uTable {
background:0;
margin:0 10px;
padding:5px 14px;
}

.forumMemNum,.forumMemSwch,.userSchFrm {
background:0;
padding:2px 30px;
}

.pagesforumsmembers.uriforumsMembers hr {
margin:10px 20px;
}

.modulesforum.pagessearch.urifrSearch .gTableBody1 {
background:0;
padding:5px 20px!important;
}

.modulesforum.pagessearch.urifrSearch .gTableSubTop {
padding-left:20px;
padding-right:20px;
width:50%!important;
font-size:12px;
background:0;
}

.archivedForum {
font-size:11px;
color:red;
font-weight:700;
}

.forumViewed {
font-size:9px;
}

.fastNavMain {
background:#DADADA;
}

.fastNavCat {
background:#EFEFEF;
}

.fastNavCatA {
background:#EFEFEF;
color:#00F;
}

.fastNavForumA {
color:#00F;
}

.switches {
border:3px solid #295670;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
margin-left:10px;
background:#212121;
}

.pagesInfo {
background:#2c2c2c;
padding-right:10px;
font-size:11px;
}

.switch {
background:#2c2c2c;
width:15px;
font-size:11px;
}

.switchActive {
background:#2c2c2c;
font-weight:700;
color:#ededed;
width:15px;
}

a.threadPinnedLink:link {
text-decoration:none;
color:#00709f;
font-size:14px;
}

a.threadPinnedLink:visited {
text-decoration:none;
color:#00628b;
}

a.threadPinnedLink:hover {
text-decoration:underline;
color:#008bc5;
}

a.threadPinnedLink:active {
text-decoration:underline;
color:#00709f;
}

.thDescr {
font-weight:400;
}

.threadFrmBlock {
font-size:11px;
text-align:right;
}

.postPoll {
text-align:center;
background:0;
}

.postSeparator {
height:2px;
background:0;
padding:0!important;
}

.postSeparator .hidden {
position:relative;
}

.postSeparator .bg_right {
width:100px;
height:2px;
float:right;
font-size:0;
overflow:hidden;
background:url(../images/f_cont_sub_line.png) no-repeat right 0;
}

.postSeparator .bg_left {
height:2px;
font-size:0;
overflow:hidden;
background:url(../images/f_cont_sub_line.png) no-repeat 0 0;
}

.postTdTop {
background:#d4d4d4;
}

.postBottom {
background:#E0E0E0;
height:20px;
}

.postTdInfo {
text-align:center;
background:#F2F2F2;
padding:5px;
}

.postRankIco {
margin-bottom:5px;
}

.signatureHr {
margin-top:20px;
color:#787878;
}

.posttdMessage {
background:#FFF;
padding:5px;
}

.pollQuestion {
text-align:center;
font-weight:700;
}

.pollSubmitBut,.pollreSultsBut {
width:140px;
font-size:11px;
}

.pollEnd {
text-align:center;
height:30px;
}

.codeMessage,.quoteMessage {
border:1px solid #373737!important;
font-size:11px;
color:#e2dfdf;
background:#212121!important;
margin:5px;
padding:5px;
}

.codeMessage {
font-size:12px;
}

.playerfHelp {
background-color:#292929;
padding:5px;
}

.edited {
padding-top:30px;
font-size:11px;
text-align:right;
color:gray;
}

.editedBy {
font-weight:700;
font-size:8pt;
}

.statusBlock {
padding-top:3px;
}

.postResultFl {
width:50px;
}

.postTextFl {
width:550px;
height:150px;
}

.pollHelp {
font-weight:400;
font-size:11px;
padding-top:3px;
}

.smilesPart {
padding-top:5px;
text-align:center;
}

.myWinCont table[style="border:1px inset;"] {
border:0!important;
}

.input_style input.codeButtons {
padding-left:0;
padding-right:0;
}

.codeButtons#quote {
width:42px!important;
}

.codeButtons#spoiler {
width:51px!important;
}

input.codeButtons[value="All codes"] {
width:68px!important;
}

input.postNameFl,input.postDescrFl,input.postQuestionFl,textarea.postPollFl,textarea.postTextFl {
width:95%!important;
}

.fAddPost .gTableLeft {
padding-left:20px;
padding-right:20px;
text-align:right;
}

.fAddPost #message {
width:95%!important;
height:113px;
}

.fAddPost input.postNameFl,.fAddPost input.postDescrFl,.fAddPost input.postQuestionFl {
width:60%!important;
padding:3px 5px!important;
}

.fAddPost .smallLeftTable {
width:14%!important;
}

.fAddPost .smiles {
margin:0 auto;
}

.fAddPost .smiles td {
padding:2px;
}

.legendBlock,.userRights,.fFastSearchTd,.funcBlock,.funcBlock a {
color:#111;
text-shadow:none;
}

.fPost_full {
background:#212121;
}

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

.fPost_in {
position:relative;
background:url(../images/f_post_angle_bg.png) no-repeat 168px bottom;
}

.fPost_status {
width:55px;
height:19px;
position:absolute;
right:0;
top:5px;
background:url(../images/f_post_elem.png) no-repeat -188px -90px;
}

.fPost_status.online {
background-position:-246px -90px;
}

.fPost_left {
width:250px;
float:left;
text-align:center;
}

.fPost_right {
overflow:hidden;
padding:0 0 0 14px;
}

.fPost_right .hidden {
margin:0 10px 0 0;
padding:0 5px 0 0;
}

.fPost_top {
overflow:hidden;
font-weight:700;
font-size:12px;
}

.fPost_top .fPost_left,.fPost_top .fPost_right {
height:27px;
line-height:27px;
font-size:11px;
}

.fPost_line_x {
height:2px;
overflow:hidden;
position:relative;
font-size:0;
background:url(../images/v_line.png) no-repeat right -8px;
padding:0 60px 0 0;
}

.fPost_line_x div {
height:2px;
overflow:hidden;
background:url(../images/v_line.png) no-repeat 0 -8px;
}

.fPost_top .fPost_right {
width:2px;
height:100px;
background:url(../images/css_sprites.png) -404px -647px;
}

.fPost_cont {
overflow:hidden;
background:url(../images/f_post_line_y.png) repeat-y 250px 0;
padding:0 0 8px;
}

.fPost_ava span {
display:inline-block;
vertical-align:top;
border:1px solid #fff;
}

.fPost_ava span img {
width:150px;
vertical-align:top;
border:1px solid #989898;
background:#eaeaea;
padding:2px;
}

.fPost_group {
width:147px;
height:31px;
line-height:31px;
overflow:hidden;
font-weight:700;
font-size:12px;
text-align:left;
background:url(../images/f_post_elem.png) no-repeat -188px -57px;
margin:6px auto 7px;
padding:0 0 0 11px;
}

.fPost_cont .fPost_left {
padding:10px 0 0;
}

.fPost_info {
width:186px;
position:relative;
margin:0 auto;
}

.fPost_info_in {
min-height:113px;
position:relative;
z-index:2;
padding:1px 0 8px;
}

.fPost_info .angle_t,.fPost_info .angle_b {
width:186px;
position:absolute;
left:0;
}

.fPost_info .angle_t {
height:auto;
top:0;
bottom:61px;
background:url(../images/f_post_elem.png) no-repeat 0 0;
}

.fPost_info .angle_b {
height:61px;
bottom:0;
background:url(../images/f_post_elem.png) no-repeat -188px -129px;
}

.fPost_info dl,.fPost_rat,.fPost_info .rows {
font-weight:700;
overflow:hidden;
text-align:left;
background:url(../images/f_post_elem.png) no-repeat -188px -199px;
margin:9px 0 0;
padding:8px 0 0 29px;
}

.fPost_info .rows {
margin-top:0;
background:0;
}

.fPost_rat {
position:relative;
padding:5px 22px 0;
}

.f_rat_plus,.f_rat_minus {
width:18px;
height:17px;
display:block;
background:url(../images/f_post_elem.png) no-repeat -188px 0;
margin:2px 0 0;
}

.f_rat_plus span,.f_rat_minus span {
width:18px;
height:17px;
display:block;
cursor:pointer;
}

.f_rat_plus {
float:right;
background-position:-208px 0;
}

.f_rat_minus {
float:left;
background-position:-188px 0;
}

.f_rat_plus:hover {
background-position:-208px -19px;
}

.f_rat_minus:hover {
background-position:-188px -19px;
}

.f_rat_plus.disabled {
background-position:-208px -38px;
cursor:default;
}

.f_rat_minus.disabled {
background-position:-188px -38px;
cursor:default;
}

.f_rat_num {
height:17px;
line-height:17px;
overflow:hidden;
color:#ededed;
text-shadow:1px 0 1px #2f2f2f;
text-align:center;
}

.fPost_cont .fPost_right {
padding-top:8px;
padding-bottom:10px;
height:39px;
background:url(../images/css_sprites.png) -404px -588px;
}

.fPost_cont .fPost_right .fPost_line_x {
width:80%;
margin:10px 0 8px -10px;
}

.fPost_bottom {
overflow:hidden;
}

.fPost_bottom .left,.fPost_bottom .right {
width:50%;
height:37px;
float:left;
background:url(../images/f_post_bottom_bg.png) no-repeat 0 0;
}

:first-child+html .fPost_bottom .left {
width:49.5%;
}

.fPost_bottom .right {
text-align:right;
background-position:right -39px;
}

.fPost_butt {
padding:5px 10px 0;
}

.fPost_butt img,.fPost_butt input {
vertical-align:middle;
}

.fPost_butt img:hover,.frmBtns img:hover {
filter:alpha(opacity=90);
opacity:0.9;
}

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

.time_stamps {
position:absolute;
background-color:#212121;
color:#d6d5d5;
border-radius:2px;
border:2px solid #004461;
margin:-6px 24px;
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;
}

s.star_tainia_entry2 {
position:absolute;
width:50%;
height:50%;
overflow:auto;
bottom:19px;
right:0;
margin:auto;
}

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

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

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

.star_tain {
float:right;
margin:5px 46px 0 -49px;
}

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

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

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

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

span.itemp-genre {
color:#c39900;
position:absolute;
margin-top:281px;
background:#333;
padding:5px 37px;
}

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

.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;
width:27px;
height:27px;
background:url(../images/css_sprites.png) -4701px -294px no-repeat right;
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:0.5;
opacity:0.5;
filter:alpha(opacity=50);
}

.lc_message a img {
width:15px;
}

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

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

span.comment_answer a {
text-decoration:none;
opacity:0.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;
}

.tad_movies_top {
display:block;
text-align:center;
}

.top_movies_tab {
background-color:#222;
float:left;
padding:11px 3px 23px;
}

.desc_Poster img {
width:90px;
height:135px;
border-image:initial;
border-radius:2px;
vertical-align:top;
background:#383838;
padding:3px;
}

.blocktabsrev {
width:100%;
height:230px;
margin:auto;
}

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

.page_tabsrev {
list-style:none;
height:32px;
width:100%;
margin-top:10px;
margin-bottom:-20px;
border-bottom:none;
}

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

.page_tabsrev li.activerev a {
-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;
}

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

.tab_containerrev {
border-top:none;
overflow:hidden;
border:1px solid #101010;
height:186px;
}

.viewn_loop_infor {
float:left;
color:#D6D5D5;
text-shadow:0 1px 1px #111;
position:relative;
background:#212121 url(../images/viewn_bottom_bg.png) no-repeat 0 bottom;
width:250px;
text-align:center;
margin:10px;
}

.v_pict_infor img {
width:204px;
height:306px;
}

.v_pict_infor img,.cProf_ava img {
border:1px solid #212121;
-moz-border-radius:2px;
-webkit-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;
vertical-align:top;
background:#3c3c3c;
padding:4px;
}

span.v_pict_nomer {
font-size:19px;
position:absolute;
background-color:#202020;
color:#e3b921;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
margin:275px 0;
padding:2px 14px;
}

.viewn_loop_infor1 {
background-color:#0e0e0e;
}

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

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

.lc_message img {
height:17px;
}

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

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

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

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

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

.goglsearch {
width:50%;
padding-top:39px;
margin:auto;
}

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

.review-materials {
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;
opacity:1;
}

.review-materials:hover {
opacity:1;
}

.review-materials:before {
position:absolute;
border:3px solid #005578;
content:"Watched";
color:#c39900;
font-size:11pt;
z-index:999999;
background-color:#212121;
margin:304px 134px;
padding:6px 13px;
}

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

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

.story {
color:#f5f5f7;
height:368px;
line-height:20px;
overflow:hidden;
-webkit-transition:all .5s ease-out;
-o-transition:all .5s ease-out;
transition:all .5s ease-out;
}

.story .expandable-content {
position:absolute;
left:0;
top:0;
}

ul.uRelatedEntries {
text-align:center;
background:#282828;
width:719px;
margin:0 auto;
padding:18px;
}

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

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

.infimg1 {
width:126px;
height:200px;
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;
}

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

.head-title {
position:relative;
width:100%;
display:table;
margin-bottom:25px;
height:62px;
line-height:62px;
border-bottom:1px solid #cdcdcd;
font-size:18px;
}

.head-title span {
position:absolute;
display:inline-block;
max-width:80%;
overflow:hidden;
padding-left:20px;
white-space:nowrap;
text-overflow:ellipsis;
border-bottom:1px solid #fa6e52;
}

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

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

.swing {
-webkit-animation:swing 1s ease-in-out;
animation:swing 1s ease;
-webkit-animation-iteration-count:1;
transition:all 1s;
}

.swing a,.swing:before {
color:#fa6e52!important;
}

.c-orange {
color:#fa6e52;
}

.later {
cursor:pointer;
}

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

.titka {
display:block;
width:100%;
overflow:hidden;
text-overflow:ellipsis;
float:left;
margin-left:15px;
top:5px;
position:relative;
font-size:15px;
}

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

ol.later-lest li:hover {
opacity:.8;
}

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

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

.filmnextbutton_top {
background:#353434a6;
margin-top:-23px;
position:relative;
text-align:center;
color:#c38a13;
font-size:14px;
transition:2s;
padding:3px 10px;
}

.filmnextbutton_top:hover {
color:#13c300;
cursor:pointer;
transition:2s;
}

li.i-watch a {
color:#00e433;
}

.filmnextbutton_entry {
cursor:pointer;
color:#e19f4a;
transition:2s;
}

.filmnextbutton_entry:hover {
cursor:pointer;
color:#4fa031;
transition:2s;
}

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

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

span.pm_list {
color:#bbb;
width:93px;
}

#userPMread a {
color:#fff;
background:#1e6693;
border-radius:3px;
padding:3px 35px;
}

.u-combo {
border:1px solid #000!important;
}

.u-comboeditcell {
background:#1d1d1d!important;
border-right:1px solid #000!important;
}

li.forum_blok {
background:#282828;
margin-bottom:5px;
padding:5px 10px;
}

span.v_pict_nomer_new {
font-size:19px;
background-color:#060606;
color:#c39900;
border-top-left-radius:5px;
border-bottom-left-radius:5px;
position:absolute;
display:block;
bottom:33px;
right:-15px;
padding:8px 20px;
}

.chat_no_login_a a,.lastPostGuest,.lastPostUser,.threadAuthor,.postUser,.pollSubmit {
font-weight:700;
}

.pass_tainia_series span,.pass_tainia span {
padding-right:3px;
}

.myput01hide,.umn-tl,.umn-bl,.modulesforum.pagesthreadpage .f_razdel_r_shadown {
display:none;
}

.inpkachestvo,.star_tainia_entry {
float:right;
}

.myWinSuccess,.successText {
color:#1FE12F!important;
font-size:15px;
}

.forum_nav a:hover,.gTableTop a:hover,.gDivTop a:hover,.forumNamesBar a:hover,.fPost_top a:hover,.fPost_info a:hover {
text-decoration:underline;
}

#wrap form .gDivTop,.threadIcoTd:first-child {
background-position:0 0;
}

.gTable .gTableSubTop:first-child,.fAddPost .gTableLeft,.fAddPost .gTableRight,.postFirst,.postRest1,.postRest2 {
background:0;
}

.gTable .gTableSubTop a:hover,.forumIcoTd a:hover,.forumNameTd a:hover,.forumThreadTd a:hover,.forumPostTd a:hover,.forumLastPostTd a:hover,.threadIcoTd a:hover,.threadNametd a:hover,.threadPostTd a,.threadViewTd a:hover:hover,.threadAuthTd a:hover,.threadLastPostTd a:hover {
color:#fff;
text-decoration:underline;
}

.gTableBody,.gTableBottom {
background:0;
padding:5px;
}

.forumThreadTd,.forumPostTd {
font-weight:700;
font-size:12px;
background:url(../images/f_razdel_coll_1_2_3.png) no-repeat -2400px 0;
}

.threadIcoTd,.threadPostTd,.threadViewTd {
background:url(../images/f_razdel_coll_1_2_3.png) no-repeat -2400px 0;
padding:6px 9px;
}

.fastNav,.fastSearch,.fastLoginForm,.postpSwithces,.signatureView {
font-size:11px;
}

a.switchDigit:link,a.switchBack:link,a.switchNext:link,a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {
text-decoration:none;
color:#ededed;
}

a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover,a.switchDigit:active,a.switchBack:active,a.switchNext:active {
text-decoration:underline;
color:#ededed;
}

.postRankName,.reputation {
margin-top:5px;
}

.pollButtons,.pollTotal,.fAddPost .smilesPart,.fAddPost #frM57,.fPost_ava {
text-align:center;
}

.statusOnline,.statusOffline,.close:hover {
color:#fff;
}

.newThreadBlock,.newPollBlock {
background:#F9F9F9;
border:1px solid #B2B2B2;
}

.newThreadItem,.newPollItem {
background:url(../images/11.gif) no-repeat 0 4px;
padding:0 0 0 8px;
}

.postNameFl,.postDescrFl,.postPollFl,.postQuestionFl {
width:400px;
}

.postAnswerFl,.postUserFl {
width:300px;
}

.fPost_top a,.fPost_info a,div#tablin a {
text-decoration:none;
}

.fPost_info dt,.fPost_info dd {
display:inline;
}

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