* {padding:0;margin:0;}            
/* body {padding:0;margin:0;} */
/* body {background:#bae2ff url(http://www.filmz.ru/images/images_main/topbg_snow.jpg) top center no-repeat;} */


body {background:#c1c4c5;font-family:Arial, Tahoma;}
.dbl {display:block;}


	.major_width, .banner997120, .topbanner, .bottombanner {width: 1250px;}
	.main-block-wide {width: 100%;}
	.main-block-big {max-width:920px; margin-left:10px;}
	.ext#navblock {width: 300px;}
	#newmenu {width: 100%;}
	#navblock .inform {width:300px;}
/*	#navblock .inform {width:300px;margin-right: 3px;} */
	.toprates, .topratesmain {float:right;padding-right:12px;width:300px;}
	.navcontent {float:left;width:300px;}
	.banner997120, .topbanner {text-align: center;}
	#homepage_boxoffice {display:none;}
	.boxoffice_hp_left {display:none;}
	.boxoffice_hp_right {display:block;}
	.wide, #newmenu li.wide {display:block;}
	input.mainsearch {width:610px;}
/*	input.mainsearch {width:610px; background: none; color:#fff;} */
/* 	.banner3wide {display:block;}
	.banner3slim {display:none;} */
	.xwide {display:block;}
	.xslim {display:none;}


/* .headloginfix {position:absolute;top:0;width:100%;}
.infocont {position:absolute;top:145px;width:100%;} */

.major_width {position:relative;margin:0 auto;z-index:900;}

.topbanner, .bottombanner {text-align:center;}

/* background-color:#fff; */ 

.topbanner img, .bottombanner img {margin:0 auto;}

#vn-player {margin: 15px 0;}
#newmenu li a {color:#000;letter-spacing:0.7px;}
#newmenu {background-color:#fff;}
#feed_menuline li {margin:8px 0;}
#feed_menuline H2 {margin-top:20px;margin-bottom:0;}

/* #logo_n_search{background-color:#e5e5e5;border: 1px solid #CCCCCC;border-radius: 0 0 5px 5px;} */
#logo_n_search{background-color:#fff;border: 0px solid #bae2fe;border-radius:0;color:#CCC;height:70px; font-size:9pt;font-weight:700;}
#logo_n_search a {color:#666;}
/* #logo_n_search {}
#logo_n_search {} */

span.filmzrutoplogo120{display:block;float:left;margin:22px 22px 0;width:200px;height:33px;background:url(/images/images_main/filmzrutoplogo_2013.png) top left no-repeat;}
span.filmzrutoplogo120:hover{background-position:0 -35px;}

#bottommenu a:link, #bottommenu a:visited {color:#666;}
#bottommenu a:active {color:#000;text-decoration:underline;}
#bottommenu a:hover {color:#fff;text-decoration:underline;}
.bottommenu-h2{
	font-size: 14pt;
    font-weight: 200;
    color: #2c3e50;
    margin-right: 4px;
    text-transform: uppercase;
    text-align: left;
    margin: 20px 4px 10px 20px;
    letter-spacing: 0.8px;
}
/* input, input[type="password"], input[type="search"], isindex {border:0px insert;} */
/* input[type="search"] {border:0px insert;} */

table#logincheck input[type="checkbox"], input[type="radio"] {display:inline;}
input[type="checkbox"], input[type="radio"] {display:none;}
input[type="checkbox"] + label span,input[type="checkbox"]:checked + label span, input[type="radio"] + label span, input[type="radio"]:checked + label span {background:url(/images/icons/sociallogosfull2012.png) no-repeat; display:inline-block;content: "";width:20px;height:20px; vertical-align:middle;cursor:pointer;margin:5px 10px;}
input[type="radio"] + label span, input[type="checkbox"] + label span {background-position:-120px -100px;}
input[type="checkbox"]:checked + label span, input[type="checkbox"]:checked + label span {background-position:-120px -140px;}
input[type="radio"]:checked + label span {background-position:-120px -120px;}


/*

#filmmark input[type="checkbox"] + label span, #filmmark input[type="checkbox"]:checked + label span, #filmmark input[type="radio"] + label span, #filmmark input[type="radio"]:checked + label span 
	{background:url(/images/icons/signinlogos321.png?ver=4) no-repeat; display:inline-block;content: "";width:32px;height:32px; vertical-align:middle;cursor:pointer;margin:0;}

#filmmark input[type="radio"] + label span, #filmmark input[type="checkbox"] + label span {background-position:-120px -100px;}
#filmmark input[type="radio"]:checked + label span {background-position:-120px -120px;}
#filmmark input[type="checkbox"] + label span.dontwannaseemark {background-position:-800px 0;}
#filmmark input[type="checkbox"]:checked + label span.dontwannaseemark {background-position:-800px -32px;}
#filmmark input[type="checkbox"] + label span.wannaseemark {background-position:-704px 0;}
#filmmark input[type="checkbox"]:checked + label span.wannaseemark {background-position:-704px -32px;}

*/


/* закончится редизайн */ 

h1 {font-size:19pt;font-weight:400;color:#2c3e50;margin-top:16px;text-align: left;line-height:1.2;margin:16px 0;}
h2 {font-size:14pt;font-weight:200;color:#2c3e50;margin-right:4px;text-transform:uppercase;text-align: left;margin:16px 0;letter-spacing: 0.8px;}
.upc {text-transform:uppercase;letter-spacing: 0.8px;}
.subtitle {font-size:12pt;font-weight:700;color:#2c3e50;margin:10px 4px 10px 20px; text-transform:uppercase;letter-spacing: 0.8px;text-align: left;}
.review h2 {font-size:12pt;font-weight:400;color:#2c3e50;margin-right:4px;margin-left:20px;margin-top:16px;}
.text h1, .text h2 {margin-top:8px;}
.bl-max-over h2, .bl-max-insnews h2 {margin-left:20px;}
h3 {font-size:16px;font-weight:100;color:#666;margin:10px 4px 10px 0;}
h4 {font-size:14px;font-weight:200;color:#333;margin-top:10px;font-style:oblique;}
h5 {font-size:12px;font-weight:200;color:#333;margin-top:16px;margin-bottom:10px;}
p, .text {font-size:18px;line-height:1.5;text-align: justify;}
/* p {color:#272727;} */
/* blockquote {font-size:11pt;color:#2c3e50;line-height:1.5;margin:10px 30px 10px 50px;} */

blockquote {
    font-size: 13pt;
    color: #2c3e50;
    line-height: 1.4;
    margin: 20px 0;
    padding: 20px 30px 20px 70px;
    background-color: #F6F6F6;
}

blockquote > p {margin-top:20px;}

.tags {font-size:8pt;color:#999;}
.tags a:link {color:#999;}
.listing a:link, .listing a:visited {color:#606060;text-decoration:none;}
/* .listing li {padding:5px;} */
.invert {background-color:#f1f5f6;}
.reinvert li {background-color:#ffffff;}

ul {list-style-type:none;}


table {font-size:10pt;color:#333;line-height:1.0;border-spacing:0;border-collapse:collapse;}
td {padding:5px 4px 10px;border-bottom:1px solid #ddd;vertical-align:top;}
thead, .tabline {font-size:8pt;color:#999;line-height:1.0;background-color:#f6f6f6;}
.new_release, .sortedby {background-color:#fff7de;}
tr.bordb0 td {border-bottom:0;}
td.filmtitle {width:172px;}
td.distrib {width:96px;}


.content_dark {background-color:#f0f0f0;}

#smi_teaser_1560 td {border-bottom:0;}

#logo_n_search td {border:0;}

.fs6,.fs7,.fs8,.fullink {font-size:8pt;}
.fs9,.fs10,.fs11 {font-size:10pt;}
.fs12,.fs13,.fs14,.fs15,.fs16,.fs17,.fs18 {font-size:12pt;}
.fsnumlrg {font-size:xx-large;}

/* #logo_n_search{background:#fff;}
#logo_n_search a {color:#999;}
#logo_n_search {color:#333;}
#logo_n_search {height:50px;}
#logo_n_search{border-bottom:1px solid #ddd;} */

/* span.filmzrutoplogo120{display:block;float:left;margin:16px 22px 0;width:120px;height:20px;background:url(/images/images_main/filmzrutoplogorfdnb12044.png) top left no-repeat;}
span.filmzrutoplogo120:hover{background-position:0 -23px;} */

#topuserline {list-style:none; height:38px;margin:0;padding:0; list-style:none;clear:both;font-size:8pt;text-transform: uppercase;letter-spacing:0.5px; /* background-color:#ECF0F1; */}
#topuserline ul {padding-left: 5px;}
#topuserline li {position:relative; margin:0; padding:12px 8px; float:left;color:#333;}
#topuserline li.first {padding-top:12px;}
#topuserline li.active {background-color:#A9DCFF;}
#topuserline li:hover {background-color:#3498db;}
#topuserline li a {color:#666;}
#topuserline li:hover a {color:#fff;}
#topuserline li:hover {color:#fff;}
#topuserline li ul li {float:left;display:block;position:relative;padding:10px 5px;}  /* border-bottom: 1px solid #95a5a6; */
#topuserline li ul li a:hover {color:#fff;}
#topuserline li:hover ul li a {color:#333;}
#topuserline li:hover ul li:hover a {color:#fff;}
#topuserline li:hover .dropdown_1column, #topuserline li:hover .dropdown_2columns {left:-1px;top:auto;} 
#topuserline .menu_right {float:right; margin-right:10px;} 
#topuserline li .align_right {-moz-border-radius: 5px 0px 5px 5px; -webkit-border-radius: 5px 0px 5px 5px;border-radius: 5px 0px 5px 5px;} 
#topuserline li:hover .align_right {left:auto; right:-1px; top:auto;} 
#topuserline .index {color:#999; font-size:50%; border:1px solid #999;}

#newsubmenu {list-style:none; margin:0;padding:0; list-style:none;display:block; height:50px;clear:both;text-transform:uppercase;font-size:11px;letter-spacing:0.5px;}
/* #newsubmenu ul:after {content:""; } */
#newsubmenu ul {padding-left: 5px;}
#newsubmenu li {position:relative; margin:0; padding:19px 8px; float:left;color:#666;}

/* #newsubmenu li.first {margin-left:8px;} */
/* #newsubmenu li.active {background-color:#A9DCFF;}
#newsubmenu li.active a {color:#666;} */

#newsubmenu li.active {background-color:#7f8c8d;}
#newsubmenu li.active a {color:#FFF;}

#newsubmenu li:hover {background-color:#3498db;}
/* #newsubmenu li a {color:#333;} */
#newsubmenu li a {color:#fff;}

#newsubmenu.bgcolor5 li a {color:#333;}
#newsubmenu.bgcolor5 li.active a {color:#fff;}

#newsubmenu li:hover a {color:#fff;}
#newsubmenu li:hover {color:#fff;}
#newsubmenu li ul li {float:left;display:block;position:relative;padding:5px;border-bottom: 1px solid #95a5a6;} 
#newsubmenu li ul li a:hover {color:#fff;}
#newsubmenu li:hover ul li a {color:#333;}
#newsubmenu li:hover ul li:hover a {color:#fff;}
#newsubmenu li:hover .dropdown_1column, #newsubmenu li:hover .dropdown_2columns {left:-1px;top:auto;} 
#newsubmenu .menu_right {float:right; margin-right:10px;} 
#newsubmenu li .align_right {-moz-border-radius: 5px 0px 5px 5px; -webkit-border-radius: 5px 0px 5px 5px;border-radius: 5px 0px 5px 5px;} 
#newsubmenu li:hover .align_right {left:auto; right:-1px; top:auto;} 
/* #newsubmenu .index {color:#B3B3B3; font-size: 70%; border: 1px solid; padding: 1px 4px;} */
#newsubmenu .index {color: #FFFFFF; font-size: 70%; border: 1px solid #000000; padding: 1px 4px; background-color: #5F5F5F;letter-spacing:1px;}



#newmenu {clear:both;}
 #newmenu .col_2{margin-left: 0px; margin-right: 0px;}
#newmenu {list-style:none; height:36px;margin:0;padding:0;border-top:0px solid #D0D0D0;border-bottom:0px solid #D0D0D0;font-size:9pt;text-transform: uppercase;}
#newmenu ul {padding-left:5px;}
#newmenu li {float:left;display:block;position:relative;padding:12px 8px 8px;margin:0 4px 0 6px;border:none;} 
#newmenu li ul li {width: 100%;float:left;display:block;position:relative;padding:10px 5px;font-size:10pt;margin: 0px;}
#newmenu li ul li a:hover {color:#fff;}
#newmenu li:hover {background: #3498db;} 
#newmenu li a {display:block;outline:0;text-decoration:none;} 
#newmenu li:hover a {color:#fff;}
#newmenu li:hover ul li a {color:#000;}
#newmenu li:hover ul li:hover a {color:#fff;}
#newmenu li:hover .dropdown_1column, #newmenu li:hover .dropdown_2columns, #newmenu li:hover .dropdown_3columns, #newmenu li:hover .dropdown_4columns, #newmenu li:hover .dropdown_5columns, #newmenu li:hover .dropdown_6columns {left:-1px;top:auto;} 
#newmenu .menu_right {float:right; margin-right:10px;} 
#newmenu li .align_right {-moz-border-radius: 5px 0px 5px 5px; -webkit-border-radius: 5px 0px 5px 5px;border-radius: 5px 0px 5px 5px;} 
#newmenu li:hover .align_right {left:auto; right:-1px; top:auto;} 
ul.fix100 li {width:70px;text-align:left;}
ul.fix175 li {width:85px;text-align:left;}
ul.fix200 li {width:140px;text-align:left;}
.dropdown_1column, .dropdown_2columns, .dropdown_3columns, .dropdown_4columns, .dropdown_5columns, .dropdown_6columns {margin: 9px auto;
    position: absolute;
    left: -999em;
    text-align: left;
    border: 1px solid #CCC;
    background: #f7f7f7;
    -moz-border-radius: 0px 5px 5px 5px;
    -webkit-border-radius: 0px 5px 5px 5px;
    border-radius: 0px 5px 5px 5px;
    z-index: 1000;}
.dropdown_1column {width: 180px;} 
.dropdown_2columns {width: 310px;} 
.dropdown_3columns {width: 466px;} 
.dropdown_4columns {width: 640px;} 
.dropdown_5columns {width: 778px;} 
.dropdown_6columns {width: 934px;}
.col_1, .col_2, .col_3, .col_4, .col_5, .col_6 {display:inline; float: left; position: relative; margin-left: 5px; margin-right: 5px;} 
.col_1 {width:145px;} 
.col_2 {width:300px;} 
.col_3 {width:455px;} 
.col_4 {width:300px;} 
.col_5 {width:765px;}
.col_6 {width:920px;}

.col_1 ul li {width:130px;} 
.col_2 ul li {width:270px;} 


div.innernav {font-size:12px;text-transform:uppercase;width:100%;}
div.innernav li {display:inline-block;padding:9px 19px;font-weight:200;}
div.innernav li a:link, div.innernav li a:visited {color:#aaa;text-decoration:none;}
div.innernav li a:hover {color:#999;text-decoration:underline;}
div.innernav li a:active {color:#999;text-decoration:none;}
div.innernav li.active {background:#fff;color:#666;}

div.innernav ul:after, .headline:after, .innernav:before {clear:both;content:"";display:block;}

.main-persons{
	display: flex;
	justify-content: space-between;
}
.main-person{
	display: flex;
	flex-direction: column;
	width: 49%;
}
.main-person img{
	max-width: 70px;
}
.main-person a{
	font-size: 16px;
    font-weight: 200;
    color: #2c3e50;
    margin-right: 4px;
    text-transform: uppercase;
    text-align: left;
    margin: 16px 0;
}
.main-person>div>div>a{
	margin: 0 0 10px 0;
}
.main-person>div{
	display: flex;
	background: #fff;
    border: 0;
    margin-bottom: 15px;
	padding: 10px 5px;
	min-height: 100px;
}
.main-person>div>div{
	display: flex;
	flex-direction: column;
	padding: 5px;
}
.main-person span{
    font-size: 14px;
    margin-bottom: 3px;
}
.tab-content.main-tops{
	display: flex;
}
.main-top{
	display: flex;
    flex-direction: column;
}
.main-top>a{
	min-height: 35px;
}
.main-top div{
	font-size: 12px;
	margin-top: 10px;
    font-weight: 500;
    line-height: 18px;
}
#submenu li a {color:#333;}
#submenu li a sup {color:#aaa;}
#submenu {background-color:#ddd;}
#submenu {clear:both;}
#submenu {list-style:none;margin:0;padding:0;border-top:0px solid #D0D0D0;border-bottom:0px solid #D0D0D0;}
#submenu ul {padding-left:5px;}
#submenu li {float:left;display:block;position:relative;padding:8px 8px 10px;margin:0 4px 0 6px;border:none;font-size:10pt;} 
#submenu li ul li {float:left;display:block;position:relative;padding:5px;border-bottom: 1px solid #DDD;} 
#submenu li ul li a:hover {color:#fff;}
/* #submenu li:hover {background: #F0F0F0; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; border-radius: 5px 5px 0px 0px;}  */
#submenu li:hover {background: #3498db;} 
#submenu li a {display:inline-block;outline:0;text-decoration:none;} 
/* #submenu li:hover a {color:#060606;} */
#submenu li:hover a {color:#fff;}
#submenu li:hover ul li a {color:#333;}
#submenu li:hover ul li:hover a {color:#fff;}
#submenu li:hover .dropdown_1column, #submenu li:hover .dropdown_2columns, #submenu li:hover .dropdown_3columns, #submenu li:hover .dropdown_4columns, #submenu li:hover .dropdown_5columns, #submenu li:hover .dropdown_6columns {left:-1px;top:auto;} 
#submenu .menu_right {float:right; margin-right:10px;} 
#submenu li .align_right {-moz-border-radius: 5px 0px 5px 5px; -webkit-border-radius: 5px 0px 5px 5px;border-radius: 5px 0px 5px 5px;} 
#submenu li:hover .align_right {left:auto; right:-1px; top:auto;} 
#submenu:after {clear:both;}


/* #user_extended {position: absolute; z-index: 1000; margin-top: -16px; display: none; width:170px;} */
#user_extended a:link, #user_extended a:visited {color:#333;}
#user_extended a:hover {color:#aaa;}
#user_extended li {display:block;position:relative;clear:both;color:#333;} 


/* конец меню */

a[class='samepage']:link, .samepage {color:#bebebe;text-decoration:none;border-bottom:1px dashed #3498db;}
a[class='samepage']:active {color:#3498db;text-decoration:none;border-bottom:1px dashed #3498db;}
a[class='samepage']:visited {color:#bebebe;text-decoration:none;border-bottom:1px dashed #3498db;}
a[class='samepage']:hover {color:#3498db;text-decoration:none;border-bottom:1px dashed #3498db;}

a[class='fullink']:link {color:#3498db;text-decoration:none;border:0;}
a[class='fullink']:active {color:#3498db;text-decoration:none;border:0;}
a[class='fullink']:visited {color:#2980b9;text-decoration:none;border:0;}
a[class='fullink']:hover {color:#42c9ff;text-decoration:underline;border:0;}

a:link {color:#3498db;text-decoration:none;}
a:active, .activelink {color:#3498db;text-decoration:underline;}
a:visited {color:#2980b9;text-decoration:none;}
a:hover, .listing a:hover, .tags a:hover {color:#42c9ff;text-decoration:underline;}

a.tagname {display:inline-block; margin:5px 3px; padding:3px 7px; background-color:#379; color:#fff !important;}

.comment_info_link a:link {color:#BEBEBE;}

div.reverse {background-color:#3498DB; color:#fff;}
div.reverse .description {color:#fff;}
div.reverse a, div.reverse .tags a {color:#ddd;}




.inform h2, .inform h4 {margin:0 4px 10px 20px;padding-top:20px;}
/* .inform h2, .inform h4 {margin-left:20px;padding-top:20px;} */
.middle {padding:0;background:#ecf0f1;}

.main-block {width:610px;float:left;margin-left:10px;}

.main-block-wide, .main-block-big {width:100%;}

.supermicro {width:40px;margin:10px 10px 10px 20px;}
.micro {width:66px;margin:20px 10px 10px 20px;background-size:70px auto !important;}
.small {width:145px;border:1px solid #ccc;}
.sm115 {width:115px;border:1px solid #ccc;}
.maximg {display:block;width:100%;border:0;margin:0 auto;}
.maximgwidth {display:block;width:100%;border:0;margin:0 auto;padding-top:0;}
.mediumstills {display:block;border:0;margin:10px;padding-top:20px;}
.videoimg {width:300px;height:auto;}
a img{border:0;}
/* .br5 {border-radius:5px;} */
/* .br5top {border-top-right-radius:5px;border-top-left-radius:5px;} */
.border_white {border:4px solid #fff;}

.inform {background:#fff;border:0;margin-bottom:5px;margin-top:10px;padding-bottom:10px;display: flex;flex-direction: column;}
.content {background:#fff;border:0;padding:8px 0;margin:10px 0;clear:both;}
.text {padding:10px 0; margin:auto;}
/* .text {max-width:610px;} */
.text .tags {margin-left:20px;}   
.text p, .text h1, .text h2, .text h3, .text>span>ul {padding:0 20px 10px;}
.pub .text p, .pub .text h1, .pub .text h2, .pub .text h3, .pub .text>span>ul, .pub .text>span>ol {padding:0 100px 10px;}
.text>span ul>li{
	list-style-type: disc;
	margin-left: 20px;
}
.text>span ol>li{
	margin-left: 20px;
}
.text ol{padding:0 20px 10px 40px;}
.textinn {margin:10px -20px 0;}

#navblock {width:300px;display:inline-block;margin-left:10px;}


.card li, li.shortnews {padding-bottom:10px;}
.card .item {font-size:8pt;margin-left:100px;}
.expand {color:#999;font-size:8pt;margin-right:10px;}

.quota {font-size:8pt; margin-left:0px;}
.inform li .quota div.item, .quota div.item {padding:10px 0 10px 16px;margin-left:0;font-size:8pt;}
.quota:hover {background-color:#eaf9ff;}

.pages {font-size:8pt; margin-left:10px;padding:10px 5px;}
.pages:hover {background-color:#eaf9ff;}

.inform ul {list-style-type:none;margin:0;padding:0;}
.inform li {border-top:1px solid #fff;border-bottom:1px solid #ddd;clear:both;padding:10px 0;vertical-align:bottom;}
.inform li:first-child {border-top:0;} 
.inform li:last-child {border-bottom:0;} 
.inform li.commentitem {padding:0;}
.inform li .item {display:block;font-size:11pt;margin-top:2px;margin-left:30px;}
.inform li .number {display:block;float:right; margin-top:3px;margin-right:0;font-size:10pt;color:#000;background-color:#e0e0e0;padding:12px 10px 12px 8px;margin-top:-10px;min-width:32px;text-align:right;}
/* .inform li .number {display:block;float:right; margin-top:3px;margin-right:0;font-size:12px;color:#333;background-color:#ECF0F1;padding:10px 10px 10px 8px;margin-top:-10px;min-width:32px;text-align:right;} */
.inform li .number a {color:#666;}
.inform li.first {border-top:0;}
.inform li.last {border-bottom:0;}
.inform li ul {background:#f6f6f6;}
.inform li .pages .item {display:block;font-size:9pt;margin-top:2px;margin-left:5px;}

table ul {list-style-type:none;margin:0;padding:0;}
table li {border-top:1px solid #fff;border-bottom:1px solid #ddd;clear:both;padding:10px 0;vertical-align:bottom; display:block;font-size:9pt;margin-top:2px;}
table li:first-child {border-top:0;} 
table li:last-child {border-bottom:0;} 
table li .number {display:block;float:right; margin-top:3px;margin-right:20px;font-size:9pt;}
table li.first {border-top:0;}
table li.last {border-bottom:0;}

.simple_text {line-height:1.6;}


.listing li:hover {background:#f0f0f0;}
.listing li .item, .release1col li .item {display:inline-block;}

.release1col li {padding-left:20px;}
.release1col {font-size:9pt;}
.release2col {font-size:8pt;}
.release3col {font-size:8pt;}

.release2col .item {margin-left:20px;} 
ul.release3col li .item {margin:2px 10px 2px 100px;}
.release3col .name {float:left;margin:2px 10px 0 20px;}

.main-news-block {margin-bottom:4px;float:left;}
.main-news-block .preview, .bl-small .preview {padding:8px;}
.main-news-insnews {margin-bottom:4px;}


.bl-max-over {width:610px;float:left;border:0;background-color:#ecf0f1;padding-bottom:10px;}
.bl-max-insnews {width:100%;border:0;background-color:#fff;padding-bottom:8px;}
/* .bl-max,.bl-major,.bl-medium,.bl-small {background-color:#f0f0f0;margin:10px 0 0 8px;float:left;} */
.bl-max,.bl-major,.bl-medium,.bl-small {margin:10px 10px 0 0;float:left;}
.bl-micro {background-color:#f0f0f0;margin:10px 10px 0 0;float:left;}
.bl-max {width:610px;height:155px;}
/* .bl-major {width:483px;} */

.h265  {height:265px;}
.h320  {height:300px;}
.h330  {height:350px;}
.h156  {height:145px;}
.bl-micro, .bl-microlight, w70 {width:66px;}
.bl-small, .bl-smalllight {width:145px;}
.quota {width:145px;}
.bl-smalllight {margin:10px;background-color:#f0f0f0;text-align:center;padding:8px 0;}
.bl-smalllight .marks {font-size:11pt;margin:10px;}
.bl-smalllight .date {font-size:20pt;}
.bl-smalllight .text {font-size:8pt;}

.bl-microlight {margin:10px;background-color:#f0f0f0;text-align:center;padding:8px 0;}
.bl-microlight .marks {font-size:11pt;margin:10px;}
.bl-microlight .date {font-size:20pt;}
.bl-microlight .text {font-size:8pt;}

.bl-news {width:300px;margin:10px 8px 0 0;}
.bl-news .inform {margin-bottom:8px;background-color:#fff;}
.bl-news .inform li {padding-bottom:10px;}

.newssmall  {width:145px;height:145px;}

.bottom1col {width:145px;line-height:200%;}
.bottom2col {width:300px;}
ul.bottom1col, ul.bottom2col {list-style-type:none;margin:0;padding:5px;font-size:8pt;margin-left:10px;}


.containerover {margin:0 auto; max-width:1250px;}
.container {max-width:1250px;background-color:#fff;}



.el01ed {width:7px;}
.el02ed {width:27px;}
.el03ed {width:46px;}
.el032ed {width:32px;}
.el04ed {width:67px;}

.el05ed {width:77px;}
.el06ed {width:96px;}
.el075ed, .castingphoto {width:116px;}
.el1ed {width:145px;}
.el110ed {width:152px;}
.el120ed {width:172px;}
.el130ed {width:202px;}
.el150ed {width:231px;}
.el175ed {width:271px;}
.el2ed {width:300px;}

.el205ed, .el250ed {width:389px;}
.el275ed {width:427px;}
.el3ed {width:455px;}

.el350ed {width:545px;}
.el4ed, .el4edfix {width:610px;}

.el450ed {width:701px;}
.el5ed {width:765px;}

.el550ed {max-width:857px;}
.el6ed {max-width:920px;}

.el650ed {max-width:1013px;}
.el7ed {max-width:1075px;}

.el750ed {max-width:1169px;}
.el8ed {max-width:1230px;}

.el100ed {width:100%;}


.eh01ed {min-height:7px;}
.eh02ed {min-height:27px;}
.eh03ed {min-height:46px;}
.eh032ed {min-height:32px;}
.eh04ed {min-height:66px;}
.eh05ed {min-height:77px;}
.eh075ed {min-height:116px;}
.eh1ed {min-height:145px;}
.eh125ed {min-height:152px;}
.eh150ed {min-height:231px;}
.eh165ed {height:250px;}
.eh175ed {min-height:271px;}
.eh2ed {min-height:300px;}
.eh3ed {min-height:455px;}
.eh4ed {min-height:610px;}
.eh5ed {min-height:765px;}
.eh6ed {min-height:920px;}
.eh7ed {min-height:1075px;}
.eh8ed {min-height:1230px;}


.el1ed > .title {margin:10px 10px 0;font-size:11pt;text-align:left;}
.el2ed > .title {margin:10px 0;text-transform:uppercase;font-size:20px;padding:10px 20px;text-align:center;}
.el3ed > .title {margin:10px 0;text-transform:uppercase;font-size:20px;padding:5px 30px 0;}
.el4ed > .title {margin:10px 0;text-transform:uppercase;font-size:20px;padding:5px 30px 0;}
.el5ed > .title {margin:10px 0;text-transform:uppercase;font-size:26px;padding:5px 30px 0;}
.el6ed > .title {margin:10px 0;text-transform:uppercase;font-size:32px;padding:5px 30px 0;}

.el2ed > .description {padding:8px 16px 16px;}
.el3ed > .description {padding:0 29px 16px;}
.el4ed > .description {padding:0 29px 16px;}

.el3ed > .flr, .el4ed > .flr {margin-left:10px;}
.el3ed > .fll, .el4ed > .fll {margin-right:10px;}

.el1ed > .description {font-size:14px;}
.el2ed > .description {font-size:14px;}
.el3ed > .description {font-size:14px;}
.el4ed > .description {font-size:14px;}
.el5ed > .description {font-size:14px;}
.el6ed > .description {font-size:14px;}

.el075ed > .number {margin:10px 0;font-size:24pt;text-align:center;}
.el1ed > .number {margin:10px 0;font-size:30pt;text-align:center;}

.bt1w {border-top:1px solid #fff;}
.br1w {border-right:1px solid #fff;}
.bb1w {border-bottom:1px solid #fff;}
.bl1w {border-left:1px solid #fff;}
.bt1g {border-top:1px solid #3f3f3f;}
.br1g {border-right:1px solid #3f3f3f;}
.bb1g {border-bottom:1px solid #3f3f3f;}
.bl1g {border-left:1px solid #3f3f3f;}
.bb1lg {border-bottom:1px solid #ccc;}
.bt1lg {border-top:1px solid #ccc;}
.bl1lg {border-left:1px solid #ccc;}
.br1lg {border-right:1px solid #ccc;}

.bt2w {border-top:2px solid #fff;}
.br2w {border-right:2px solid #fff;}
.bb2w {border-bottom:2px solid #fff;}
.bl2w {border-left:2px solid #fff;}
.bt2g {border-top:2px solid #3f3f3f;}
.br2g {border-right:2px solid #3f3f3f;}
.bb2g {border-bottom:2px solid #3f3f3f;}
.bl2g {border-left:2px solid #3f3f3f;}
.bb2lg {border-bottom:2px solid #ccc;}
.bt2lg {border-top:2px solid #ccc;}
.bl2lg {border-left:2px solid #ccc;}
.br2lg {border-right:2px solid #ccc;}


.ball1w {border:1px solid #fff;}
.ball1g {border:1px solid #3f3f3f;}
.ball2w {border:2px solid #fff;}
.ball2g {border:2px solid #3f3f3f;}
.ball2col1 {border:2px solid #ff973b;}
.ball2col2 {border:2px solid #40d0ff;}
.ball2col3 {border:2px solid #9db4fe;}
.ball2col4 {border:2px solid #87b300;}

.bt2col1 {border-top:2px solid #ff973b;}
.bt2col2 {border-top:2px solid #40d0ff;}
.bt2col3 {border-top:2px solid #9db4fe;}
.bt2col4 {border-top:2px solid #87b300;}
.bb2col1 {border-bottom:2px solid #ff973b;}
.bb2col2 {border-bottom:2px solid #40d0ff;}
.bb2col3 {border-bottom:2px solid #9db4fe;}
.bb2col4 {border-bottom:2px solid #87b300;}
.ball2n {border:2px;}


.ilb {display:inline-block;vertical-align:top;margin-right:-4px;}




div.topnews, div.newshome{width:100%; background-color:#fff;}

/* .topnews .title {font-family:Trebuchet MS, Arial; margin:9px 0;text-transform:uppercase;font-size:19px;}
.topnews .description {font-size:14px;} */

.newssize1 {min-height:480px;}
/* .newssize2 {border-top:1px solid #fff;border-left:1px solid #fff;} */
.newssize2 .trailer {min-height:360px;}

.bgcolor1 {background-color:#ffffff;color:#333;}
/* .bgcolor2 {background-color:#3f3f3f;color:#ddd;} */
.bgcolor2 {background-color:#2c3e50;color:#ddd;}

.bgcolor2 h1 {color:#8cc6ff;}
.bgcolor2 h2 {color:#8cc6ff;}
.bgcolor2 .subtitle {color:#8cc6ff;}
.bgcolor2 .review h2 {color:#8cc6ff;}
.bgcolor2 h3 {color:#666;}
.bgcolor2 h4 {color:#CCC;}
.bgcolor2 h5 {color:#CCC;}


/* .bgcolor2 > .bgcolor2:hover {background-color:#999;color:#ddd;transition:all 0.5s;} */
.bgcolor2img {background:url(/images/icons/bgcolor2img70.png);color:#ddd;}
.bgcolor2 a:link, .bgcolor2img a:link, .bgcolor2img a:visited, .bgcolor2img a:hover, .bgcolor2img a:active {color:#fff;}
.bgcolor2 a:visited {color:#f0f0f0;}
.bgcolor2 a:hover {color:#3ff;}
.bgcolor2 a:active {color:#666;}
.bgcolor3 {background-color:#d3d3d3;color:#333;}
/* .bgcolor4 {background-color:#f0f0f0;color:#333;} */
.bgcolor4 {background-color:#95a5a6;color:#fff;}
.bgcolor4 .tags {color:#fff;}
.bgcolor4l {background-color:#bdc3c7;color:#fff;}

.bgcolor4 a:link, .bgcolor4 a:visited {color:#fff;}
.bgcolor5 {background-color:#ecf0f1;color:#333;}
/* .bgcolor4 a {color:#333;} */
.bgcolor6 {background-color:#f6f6f6;color:#333;}
/* .bgcolor7 {background-color:#c5e4ff;color:#000;}  */
.bgcolor7 {background-color:#aadcff;color:#000;} 

.bgcolor8 {background-color:#78b8bf;color:#fff;}
.bgcolor8 .tags, .bgcolor8 thead {color:#333;}
.bgcolor8 a:link {color:#fff;}
.bgcolor8 a:visited {color:#f0f0f0;}
.bgcolor8 a:hover {color:#3ff;}
.bgcolor8 a:active {color:#666;}

.bgcolor9 {background-color:#ffe4cc;color:#333;}
.bgcolor9  > .bgcolor2 a:link {color:#fff;}
.bgcolor9 a:visited {color:#606060;}
.bgcolor9 a:hover {color:#f66;}
.bgcolor9 a:active {color:#666;}

.bgcolor10 {background-color:#9999ff;color:#fff;}
.bgcolor11 {background-color:#dff;color:#333;}


.elcolor1 {color:#ffffff;}
.elcolor2 {color:#3f3f3f;}
.elcolor3 {color:#9c9c9c;}
.elcolor4 {color:#f0f0f0;}
.elcolor5 {color:#e8e8e8;}
.elcolor6 {color:#f6f6f6;}
.elcolor7 {color:#6699cc;} 
.fs5 > .elcolor7 {color:#6693cc;} 

.elcolor8 {color:#366;}
.elcolor9 {color:#ffe4cc;}
.elcolor10 {color:#9999ff;}

.red {color:#e74c3c;}
.blue {color:#3498db;}
.grey {color:#7f8c8d;}
.white {color:#fff;}

.tacent, .cent {text-align:center;}
.centdiv {margin:0 auto;}
.right {text-align:right;}


.el2ed .title, .bl-medium .title {font-size:18px;font-weight:400;margin-bottom:4px;padding:0 20px;}
.el1ed .title, .bl-small .title {font-size:16px;font-weight:400;margin-bottom:4px;line-height:1.0;}
.bl-micro .title {font-size:13px;font-weight:100;margin-bottom:4px;}
.el2ed .description, .bl-medium .description {font-size:13px;font-weight:200;line-height:1.6;padding:0 10px;}
.el1ed .description, .bl-small .description {font-size:13px;font-weight:200;line-height:1.6; padding:5px 5px 5px 10px;}

#afisha_movies_ul .bl-small .title, #afisha_movies_ul .el1ed .title {font-size:14px;font-weight:400;margin-bottom:4px;line-height:1.0;}

.clr,.clear{clear:both;}

.fll {float:left;}
.flr {float:right;}

.itemicon20 {background:url(/images/icons/sociallogosfull2012.png) no-repeat; width:20px;height:20px;display:block;}
span.mainicon  {background-position:-81px -40px;}
.inform li:hover span.mainicon {background-position:-81px -60px;}
span.photoicon  {background-position:-60px -40px;}
.inform li:hover span.photoicon {background-position:-60px -60px;}
span.postericon  {background-position:-180px 0;}
.inform li:hover span.postericon {background-position:-180px -20px;}
span.videoicon  {background-position:-20px -40px;}
.inform li:hover span.videoicon {background-position:-20px -60px;}
span.newsicon  {background-position:-40px -40px;}
.inform li:hover span.newsicon {background-position:-40px -60px;}
span.favoricon  {background-position:-100px -40px;}
.inform li:hover span.favoricon {background-position:-100px -60px;}
span.commenticon  {background-position:-120px -40px;}
.inform li:hover span.commenticon {background-position:-120px -60px;}
span.commenticon  a:link, span.commenticon  a:active, span.commenticon  a:visited, span.commenticon  a:hover{color:#fff;}
.inform li:hover span.favoricon {background-position:-100px -60px;}
span.afishaicon  {background-position:-300px -40px;}
.inform li:hover span.afishaicon {background-position:-300px -60px;}
span.replyicon {background-position:-20px -80px;}
.quota:hover span.replyicon {background-position:-20px -100px;}
span.commtreeicon {background-position:-60px -80px;}
.quota:hover span.commtreeicon {background-position:-60px -100px;}
span.linkicon {background-position:-40px -80px;}
.quota:hover span.linkicon {background-position:-40px -100px;}
span.editicon {background-position:-80px -80px;}
.quota:hover span.editicon {background-position:-80px -100px;}
span.refreshicon {background-position:0 -80px;}
.pages:hover span.refreshicon {background-position:0 -100px;}
span.favoricon50  {background-position:-180px -40px;}
.quota:hover span.favoricon50 {background-position:-180px -60px;}
span.artcomment {background-position:-120px -80px;}
.quota:hover span.artcomment {background-position:-120px -60px;}
span.artcomment a:link, span.artcomment a:active, span.artcomment a:visited, span.artcomment a:hover{color:#fff;}
span.enrageicon {background-position:-220px -40px;}
.quota:hover span.enrageicon {background-position:-220px -60px;}
span.enrageiconsm {background-position:-300px -80px;}
span.enrageiconsm:hover {background-position:-300px -100px;}
span.artcommentsm {background-position:-220px -100px;}
.quota:hover span.artcommentsm {background-position:-240px -100px;}
span.seeallicon {background-position:-200px -40px;}
.quota:hover span.seeallicon {background-position:-200px -60px;}
.downloadicon {background-position:-260px 0;}
.downloadicon:hover {background-position:-260px -20px;}
.whatchicon {background-position:-300px 0;}
.whatchiconwt {background-position:-320px 0;}
.whatchicon:hover {background-position:-300px -20px;}
.iwhatch {background-position:-300px -20px;}
span.uplevel {background-position:-140px -80px;}
.quota:hover span.uplevel {background-position:-140px -100px;}
span.allcommentsicon {background-position:-160px -80px;}
.quota:hover span.allcommentsicon {background-position:-160px -100px;}
.listing span.allcommentsicon {background-position:-160px -120px;}
.listing li:hover span.allcommentsicon {background-position:-160px -100px;}
span.inboxicon  {background-position:-20px -120px;}
.inform li:hover span.inboxicon {background-position:-20px -140px;}
span.inboxiconlt  {background-position:-140px -120px;}
span.inboxiconlt:hover {background-position:-20px -140px;}

span.profileicon  {background-position:0 -120px;}
.inform li:hover span.profileicon {background-position:0 -140px;}
span.markicon  {background-position:-60px -120px;}
.inform li:hover span.markicon {background-position:-60px -140px;}
span.boxxicon  {background-position:-80px -120px;}
.inform li:hover span.boxxicon {background-position:-80px -140px;}
span.blogicon  {background-position:-100px -120px;}
.inform li:hover span.blogicon {background-position:-100px -140px;}
span.spamicon {background-position:0 -160px;}
.quota:hover span.spamicon {background-position:-20px -160px;}
span.alerticon {background-position:-40px -160px;}
.quota:hover span.alerticon {background-position:-60px -160px;}

span.leftarrowicon  {background-position:-280px -40px;}
span.rightarrowicon  {background-position:-260px -40px;}

span.likeicon  {background-position:-140px -40px;}
span.likeicon:hover, span.tnx {background-position:-140px -60px;}
span.unlikeicon {background-position:-160px -40px;}
span.unlikeicon:hover {background-position:-160px -60px;}
span.sharelinkicon {background-position:-100px -80px;}
.quota:hover span.sharelinkicon {background-position:-100px -100px;}

.combit {background:url(/images/icons/sociallogosfull2012.png) no-repeat right -120px; height:20px;color:#fff;font-size:8pt;padding:2px 5px 0;width:16px;text-align:center;}
.combit  a {text-decoration:none; color:#fff;}
span.combit:hover {background-position:right -150px;}

.levbit {background:url(/images/icons/sociallogosfull2012.png) no-repeat -200px -100px; height:20px;color:#fff;font-size:8pt;padding:2px 3px 0;width:14px;}
.levbit  a {text-decoration:none; color:#fff;}
span.levbit:hover {background-position:-200px -80px;}

.itemicon48 {background:url(/images/icons/sociallogosfull2012.png) no-repeat; width:49px;height:48px;display:block;}
div.largearrowleft  {background-position:0 -200px;}
div.largearrowleft:hover {background-position:-98px -200px;}
div.largearrowright  {background-position:-49px -200px;}
div.largearrowright:hover {background-position:-147px -200px;}


.mr1ed {margin-right:8px;}
.mr5 {margin-right:4px;}
.ml5 {margin-left:4px;}
.mt5 {margin-top:4px;}
.mb5 {margin-bottom:5px;}
.mr10 {margin-right:8px;}
.ml10 {margin-left:8px;}
.mt10 {margin-top:8px;}
.mt15 {margin-top:12px;}
.mb10 {margin-bottom:8px;}
.mr20 {margin-right:16px;}
.mt20 {margin-top:16px;}
.ml20 {margin-left:16px;}
.mb20 {margin-bottom:16px;}
.ml30 {margin-left:30px;}
.mt50 {margin-top:50px;}
.pad0 {padding:0;}
.pl20 {padding-left:16px;}
.pr20 {padding-right:16px;}
.pt20 {padding-top:16px;}
.pt30 {padding-top:24px;}
.pt40 {padding-top:36px;}
.pb20 {padding-bottom:16px;}
.pl10 {padding-left:8px;}
.pr10 {padding-right:8px;}
.pt10 {padding-top:8px;}
.pb10 {padding-bottom:8px;}
.ml10min {margin-left:-10px;width:620px;} 
.ml20min {margin-left:-20px;} 
.mall5 {margin: 5px;} 
.mall10 {margin: 10px;} 
.pall5 {padding: 5px;} 
.pall10 {padding: 10px;} 
.padrl5 {padding-right: 5px;padding-left: 5px;} 
.padrl10 {padding-right: 10px;padding-left: 10px;} 

.mallauto {margin-right: auto;margin-left: auto;} 
                           
.mp-small {margin:10px 0 0 9px;}
.bl-major {width:482px;height:300px;position:relative;}
.bl-major-video {width:610px;}

.bl-medium {width:300px;position:relative;}
.mp-small {width:145px;}
/* .bl-major .excluzive {width:70px;height:18px;float:right;background-color:#900;color:#fff;padding:4px 4px 0;font-size:12px;margin:-20px -8px 0 0;font-weight:bold;text-align:center;} */
.excluzive {position:relative;width:70px;height:20px;float:right;background-color:#900;color:#fff;padding:4px 4px 0;font-size:12px;margin:-38px -4px 0 0;font-weight:bold;text-align:center;z-index:900;}
.bl-major .mp-bg {margin:200px 8px 8px;background:url(/images/icons/bg333op80.png); position: absolute; bottom: 0%;}
/* .bl-medium .mp-bg {margin:160px 8px 8px;background:url(/images/icons/bg333op80.png);position: absolute; bottom: 0%;} */
.bl-medium .mp-bg {margin:160px 0px 0px;background:url(/images/icons/bg333op80.png);position: absolute; bottom: 0%;}
/* .mp-text {padding:8px;color:#fff;font-family:Arial;} */
.mp-text {padding:12px;color:#fff;font-family:Arial;}

.mp-text a:link, .mp-text a:visited {color:#fff;text-decoration:none;}
.mp-text a:hover {color:#ddd;text-decoration:none; border-bottom:1px solid #65cbff;}
.mp-text .header {font-size:11pt;font-weight:bold;margin-bottom:8px;line-height:1.1;}
.mp-text .text {font-size:8pt;line-height:1.6;text-align:left;padding:0;}
.mp-text .tagline {font-size:8pt;color:#999;}
.mp-text .tagline a {color:#999;}
.mp-small img {width:155px;height:155px;}
.mp-small img.poster {width:155px;height:229px;background-color:#66d;}
.mp-small .header, .mp-small .header a {font-size:10pt;font-weight:bold;margin-bottom:8px;color:#fff;}



.shortnews .title {font-size:16px;font-weight:500;margin-bottom:5pt;}
.shortnews .description {font-size:13px;font-weight:200;color:#606060;line-height: 1.6;}
.shortnews li {padding:10px 20px;}
.shortnews .tags {padding-top:6px;}


.tpts_texts {padding:10px 20px;}
.tpts_texts .title {font-size:16px;font-weight:500;margin-bottom:5pt;}
.tpts_texts .description {font-size:13px;font-weight:200;color:#606060;line-height: 1.6;}
.tpts_texts .tags {padding-top:6px;}


.boxoff  {font-weight:100;}
.boxoff .place {font-size:10pt;color:#CCC;}
.boxoff .header {font-size:10pt;text-transform:uppercase;}
.boxoff .numbers {font-size:13pt;color:#AAA;}
.boxoff .distrib {color:#AAA;}
li.boxoff {padding-top:0;}

.relatedlinks .description {font-size:9pt;font-weight:200;color:#606060;margin-left:20px;}

.second_level {background-color:#f1f5f6;padding:0;border:0;}
.subtext {font-size:9pt;}

.line {border-top:1px solid #ddd;border-bottom:1px solid #fff;margin-bottom:4px;}
.cent {text-align:center;}
.centdiv {margin:0 auto;}
.right {text-align:right;}

.lcb {background-color:#fff;}

#interfacts {border-left: 1px solid #95a5a6; float:right; margin: 0px 5px 10px 10px;padding: 10px;width: 32%;font-size:8pt;color:#666;line-height:150%;}
#interfacts img {margin:0 0 10px 10px;}
img.castingphoto{width:115px;height:150px;border:1px solid #336;margin:5px 10px 5px 0;float:left;border-radius:5px;}
.cutin {margin:20px 0;font-size:14pt;}
.white {color:#fff;}

.nophoto {background:url(/img/nophoto.png) top center no-repeat;}


.message_ok {margin-left:21px;font-size:12pt;}
.spoiler {color:#fff;display:inline;}
.spoiler p {color:#fff;}
.spoiler a {color:#fff;text-decoration: underline;}


dl.tabs {margin:0;}
.tabs dd.selected{display:block;}
.tabs{width:100%;float:right;overflow:hidden;font-size:.9em;zoom:1;position:relative;}
.tabs dt{font-weight:700;float:left;line-height:270%;height:32px;border:2px solid #eee;border-radius:0;position:relative;left:0;margin-right:0;margin-left:5px;cursor:pointer;padding:0 1em;font-size:8pt;}
.tabs dt.selected{z-index:3;cursor:auto;border-color:#3498db;}
.tabs dd{display:none;float:right;width:100%;position:relative;z-index:2;margin:32px 0 0 -100%;}
.tabs dd.selected{}
.tabs .tab-content{border:0 solid #203a5b;padding:5px 0;}
/* .tabs .bl {border-left:2px solid #ccc;} */

dl.report {margin:10px 20px;}
.report dt {font-style:italic;}
.report dd {margin-left:50px;}


.lead {margin-top:4px;padding:10px 0;}


.baloon {width:150px; padding:10px;cursor:pointer;}
                                                                                                                                                                                                 
.share-line, .share-sn, .share-send, .share-vk, .share-mr, .share-tw, .share-fb, .share-lj, .diaryicon,.mmmicon,.yaicon,.liruicon,.ljicon,.facebookicon,.twittericon,.vkicon,.anchoricon,.anchoricondel,.rssicon,.mmmicon,.lefticon,.righticon,.googleicon,.oidicon,.mvideoicon,.mphotoicon,.mnewsicon,.dwnldicon,.showicon,.hideicon,.pro16icon,.contra16icon{background:url(/images/icons/sociallogosfulldub.png) no-repeat;}
span.icon16x{display:inline-block;width:16px;height:16px;cursor:pointer;margin:0 5px -5px 5px;}

#user_extended {position: absolute; z-index: 1000; padding: 10px; width: 228px; font-size: 14px; border: 1px solid #f0f0f0; margin-top: -10px; display: none; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background: #F9F9F9;}
.share-sn{background-position:-162px -87px;float:left;height:12px;width:60px;margin:6px 8px;}
.share-lk{display:inline;background-position:-120px -86px;width:15px;height:14px;float:left;margin:4px 4px;}
.share-ulk{display:inline;background-position:-138px -86px;width:20px;height:14px;float:left;margin:4px 4px;}
.share-send{background-position: -161px -40px;width:54px;height:10px;float:left;margin:6px 4px;}
.share-vk{background-position:-40px -82px;width:20px;height:20px;float:right;}
.share-mr{background-position:-80px -82px; width:20px;height:20px;float:right;}
.share-tw{background-position:-20px -82px;width:20px;height:20px;float:right;}
.share-fb{background-position:-60px -82px;width:20px;height:20px;float:right;}
.share-lj{background-position:0 -82px;width:20px;height:20px;float:right;}
.share-line{background-position:-152px -40px;width:1px;height:22px;float:right;margin:0 4px;}

.share-lk:hover{display:inline;background-position:-120px -66px;width:15px;height:14px;float:left;margin:4px 4px;}
.share-ulk:hover{display:inline;background-position:-138px -66px;width:20px;height:14px;float:left;margin:4px 4px;}
.share-vk:hover{background-position:-40px -62px;width:20px;height:20px;float:right;}
.share-mr:hover{background-position:-80px -62px; width:20px;height:20px;float:right;}
.share-tw:hover{background-position:-20px -62px;width:20px;height:20px;float:right;}
.share-fb:hover{background-position:-60px -62px;width:20px;height:20px;float:right;}
.share-lj:hover{background-position:0 -62px;width:20px;height:20px;float:right;}

span.diaryicon{background-position:-40px 0;}
span.liruicon{background-position:-20px 0;}
span.ljicon{background-position:0 0;}
span.facebookicon{background-position:-81px 0;}
span.twittericon{background-position:-61px 0;}
span.anchoricon{background-position:-181px 0; width: 12px;}
span.anchoricondel{background-position:-181px -20px; width: 12px;}
span.rssicon{background-position:-161px -20px;}
span.mmmicon{background-position:-120px 0;}
span.vkicon{background-position:-101px 0;}
span.yaicon{background-position:-140px 0;}
span.oidicon{background-position:-213px 0;}
span.googleicon{background-position:-233px 0;}
span.diaryicon:hover{background-position:-40px -20px;}
span.liruicon:hover{background-position:-20px -20px;}
span.ljicon:hover{background-position:0 -20px;}
span.facebookicon:hover{background-position:-81px -20px;}
span.twittericon:hover{background-position:-61px -20px;}
span.anchoricon:hover{background-position:-181px -20px; width: 12px;}
span.anchoricondel:hover{background-position:-181px 0; width: 12px;}
span.mmmicon:hover{background-position:-120px -20px;}
span.vkicon:hover{background-position:-101px -20px;}
span.yaicon:hover{background-position:-140px -20px;}
span.oidicon:hover{background-position:-213px -20px;}
span.googleicon:hover{background-position:-233px -20px;}
span.mvideoicon{background-position:-20px -40px;}
span.mphotoicon{background-position:-60px -40px;}
span.mnewsicon{background-position:-40px -40px;}
span.dwnldicon{background-position:-271px 0px;}
span.dwnldicon:hover{background-position:-271px -20px;}
span.showicon{background-position:-290px 0px;}
span.hideicon{background-position:-290px -20px;}
span.pro16icon{background-position:-319px 0px;}
span.contra16icon{background-position:-319px -20px;}

span.zoomicon{background:url(/images/icons/zoomicon.png) top left no-repeat;}
span.com12icon{background:url(/images/icons/com12icon.png) top left no-repeat;}
span.infoicon{background:url(/images/icons/infoicon.png) top left no-repeat;}
span.reviewicon{background:url(/images/icons/reviewicon.png) top left no-repeat;}

img.icon30 {float:left;display:inline-block;width:22px;height:22px;cursor:pointer;margin:0;}
/* span.icon32x5 {float:left;display:inline-block;width:32px;height:32px;cursor:pointer;margin:0 5px;} */
span.icon32x5 {display:inline-block;width:32px;height:32px;cursor:pointer;margin:0 3px;}
span.icon32x {float:left;display:inline-block;width:32px;height:32px;cursor:pointer;margin:0 5px;}
span.icon32fav {display:inline-block;width:32px;height:32px;cursor:pointer;margin:0;}
.ljsin,.diarysin,.vksin,.mmmsin,.yasin,.facesin,.twisin,.goosin,.opensin,.blogsin,.filmzin,.youtube,.futubra,.shareblogs,.kinopoisk,.okru,.rutube,.rss,.notfavorlg,.favorlg,.notmylovelg,.mylovelg,.surfbird,.toparrowr,.toparrowl{background:url(/images/icons/signinlogos32.png?ver=3) no-repeat;}
.ljsin{background-position:-32px 0;}
.diarysin{background-position:-192px 0;}
.vksin{background-position:-96px 0;}
.mmmsin{background-position:-160px 0;}
.yasin{background-position:-128px 0;}
.facesin{background-position:-256px 0;}
.twisin{background-position:-64px 0;}
.goosin{background-position:-224px 0;}
.opensin{background-position:0 0;}
.blogsin{background-position:-288px 0;}
.filmzin{background-position:-320px 0;}
.youtube{background-position:-352px 0;}
.futubra{background-position:-384px 0;}
.shareblogs{background-position:-416px 0;}
.kinopoisk{background-position:-448px 0;}
.okru{background-position:-480px 0;}
.rutube{background-position:-512px 0;}
.rss{background-position:-384px -32px;}
.rss:hover{background-position:-384px 0;}
.surfbird{background-position:-608px 0;}
.surfbird:hover{background-position:-608px -32px;}
.toparrowl{background-position:-640px 0;}
.toparrowl:hover{background-position:-640px -32px;}
.toparrowr{background-position:-672px 0;}
.toparrowr:hover{background-position:-672px -32px;}

/* робокоп */

.ljsin,.diarysin,.vksin,.mmmsin,.yasin,.facesin,.twisin,.goosin,.opensin,.blogsin,.filmzin,.youtube,.futubra,.shareblogs,.kinopoisk,.okru,.rutube,.rss,.notfavorlg,.favorlg,.notmylovelg,.mylovelg,.surfbird,.toparrowr,.toparrowl,.seemark,.seeunmark,.submark,.subunmark, .dontwannaseemark, .wannaseemark, .watchnowmark, .notwatchnowmark {background:url(/images/icons/signinlogos321.png?ver=5) no-repeat;}
.ljsin{background-position:-32px 0;}
.diarysin{background-position:-192px 0;}
.vksin{background-position:-96px 0;}
.mmmsin{background-position:-160px 0;}
.yasin{background-position:-128px 0;}
.facesin{background-position:-256px 0;}
.twisin{background-position:-64px 0;}
.goosin{background-position:-224px 0;}
.opensin{background-position:0 0;}
.blogsin{background-position:-288px 0;}
.filmzin{background-position:-320px 0;}
.youtube{background-position:-352px 0;}
.futubra{background-position:-384px 0;}
.shareblogs{background-position:-416px 0;}
.kinopoisk{background-position:-448px 0;}
.okru{background-position:-480px 0;}
.rutube{background-position:-512px 0;}
.rss{background-position:-384px -32px;}
.rss:hover{background-position:-384px 0;}
.surfbird{background-position:-608px 0;}
.surfbird:hover{background-position:-608px -32px;}
.toparrowl{background-position:-640px 0;}
.toparrowl:hover{background-position:-640px -32px;}
.toparrowr{background-position:-672px 0;}
.toparrowr:hover{background-position:-672px -32px;}


.notfavorlg, .favorlg:hover {background-position:-576px -32px;}
.favorlg, .notfavorlg:hover {background-position:-576px 0;}
.notmylovelg, .mylovelg:hover {background-position:-544px -32px;}
.mylovelg, .notmylovelg:hover {background-position:-544px 0;}


.seeunmark, .seemark:hover {background-position:-736px -32px;}	/* не смотрел / смотрел */
.seemark, .seeunmark:hover {background-position:-736px 0;}	/* смотрел / не смотрел */


.subunmark, .submark:hover {background-position:-576px -32px;}	/* отписаться / подписаться */ 
.submark, .subunmark:hover {background-position:-576px 0;}	/* подписаться / отписаться */


.wannaseemark.active, .wannaseemark.passive:hover   {background-position:-704px 0;}
.wannaseemark.passive, .wannaseemark.active:hover   {background-position:-704px -32px;}


.dontwannaseemark.active, .dontwannaseemark.passive:hover {background-position:-800px 0;}	/* не хочу смотреть */
.dontwannaseemark.passive, .dontwannaseemark.active:hover  {background-position:-800px -32px;}	/* не хочу смотреть - ховер */



.watchnowmark, .notwatchnowmark:hover {background-position:-832px 0;}	/* смотрю сейчас */
.notwatchnowmark, .watchnowmark:hover {background-position:-832px -32px;}	/* не смотрю сейчас */






/* .notmylovelg, .mylovelg:hover, .favinfo:hover .mylovelg, .unfavinfo:hover .mylovelg {background-position:-544px -32px;} */
/* .mylovelg, .notmylovelg:hover, .favinfo:hover .notmylovelg, .unfavinfo:hover .notmylovelg {background-position:-544px 0;} */

.favinfo, .unfavinfo  {width:32px;height:32px;text-align:left;margin:10px 0 0 0;}
.favinfo:hover {width:200px;background-color:#3498DB;margin:16px 0 0 0;}
.unfavinfo:hover {width:200px;background-color:#c1c1c2;margin:16px 0 0 0;}
.favinfo:hover a, .unfavinfo:hover a {color:#fff;}
.favinfo .linkinfo, .unfavinfo .linkinfo {display:none;}
.favinfo:hover .linkinfo, .unfavinfo:hover .linkinfo {display:block;width:160px;float:right;margin-top:6px;font-weight:700;font-size:8pt;}

span.icon24x5 {float:left;display:inline-block;width:24px;height:24px;cursor:pointer;margin:2px;}
span.icon24x {float:left;display:inline-block;width:24px;height:24px;cursor:pointer;margin:4px 2px 0;}
.ljsin24,.diarysin24,.vksin24,.mmmsin24,.yasin24,.facesin24,.twisin24,.goosin24,.opensin24,.blogsin24,.filmzin24,.youtube24,.shareblogs24,.kinopoisk24,.okru24,.rutube24{background:url(/images/icons/signinlogos24.png) no-repeat;}
.opensin24{background-position:0 0;}
.ljsin24{background-position:-24px 0;}
.ljsin24:hover{background-position:-24px -24px;}
.twisin24{background-position:-48px 0;}
.twisin24:hover{background-position:-48px -24px;}
.vksin24{background-position:-72px 0;}
.vksin24:hover{background-position:-72px -24px;}
.yasin24{background-position:-96px 0;}
.yasin24:hover{background-position:-96px -24px;}
.mmmsin24{background-position:-120px 0;}
.mmmsin24:hover{background-position:-120px -24px;}
.diarysin24{background-position:-144px 0;}
.diarysin24:hover{background-position:-144px -24px;}
.goosin24{background-position:-168px 0;}
.goosin24:hover{background-position:-168px -24px;}
.facesin24{background-position:-192px 0;}
.facesin24:hover{background-position:-192px -24px;}
.blogsin24{background-position:-216px 0;}
.blogsin24:hover{background-position:-216px -24px;}
.filmzin24{background-position:-240px 0;}
.filmzin24:hover{background-position:-240px -24px;}
.youtube24{background-position:-264px 0;}
.shareblogs24{background-position:-312px 0;}
.kinopoisk24{background-position:-336px 0;}
.okru24{background-position:-360px 0;}
.okru24:hover{background-position:-360px -24px;}
.rutube24{background-position:-384px 0;}


div.low, div.medium, div.high, div.ultra, div.hd480, div.hd720, div.hd1080{width:67px;height:10px;float:left;margin:5px 0;background:url(/images/icons/buttons_tr_line_size.png) no-repeat;}
div.low{background-position:0;}
div.medium{background-position:-67px 0;}
div.high{background-position:-134px 0;}
div.ultra{background-position:-201px 0;}
div.hd480{background-position:-268px 0;}
div.hd720{background-position:-335px 0;}
div.hd1080{background-position:-402px 0;}
div.vflv,div.vmp3,div.vmp4,div.vdivx,div.vquicktime,div.vwindowsmedia,div.vother{width:25px;height:20px;float:left;margin:0 10px 0 5px;background:url(/images/icons/buttons_trailers_line.png) no-repeat 0 0;}
div.vflv{background-position:-90px 0;}
div.vmp3{background-position:0;}
div.vmp4{background-position:-30px 0;}
div.vdivx{background-position:-150px 0;}
div.vquicktime{background-position:-180px 0;}
div.vwindowsmedia{background-position:-120px 0;}
div.vother{background-position:-60px 0;}
div.quoteimg{background:url(/img/quoteimgblue.gif) top left no-repeat;width:37px;height:34px;float:left;margin:0;}
div.quoteimgend{background:url(/img/quoteimgendblue.gif) top left no-repeat;width:37px;height:10px;margin:0;}

DIV.ok{color:#999;}
DIV.warning{color:#9f7800;}
DIV.alert{color:#9f0000;}
DIV.stop{color:#ed0000;}

div.h20px,div.h20pxdwn{width:300px;height:16px;background-position:0 -80px;}

div.arrow_krug_down,div.arrow_krug_up{width:27px;height:27px;margin:5px auto;background:url(/images/icons/arrow_updown.png) no-repeat;}
div.arrow_krug_down{background-position:0 0;}
div.arrow_krug_up{background-position:0 -27px;}

.calendar_month{width:177px;border-style:solid;border-width:1px;margin:10px;}
.calendar_bar{height:7px;}
.calendar_month_title{font-weight:bold;padding-top:4px;padding-bottom:4px;text-align:center;background-color:#e0e0e0;}
.calendar_item{width:25px;height:25px;vertical-align:baseline;}
.calendar_item_day{font-weight:bold;}
.calendar_month{border-color:#3971a5;}
.calendar_month,.calendar_bar,.calendar_item{float:left;}
.calendar_item{font-size:8pt;text-align:center;}
.calendar_bar{width:100%;}
.calendar_item_day{background-color:#f0f0f0;}
.calendar_month_title,.calendar_item{text-align:center;}
TD.calendar_page,TD.calendar_page_act{padding:3px 10px;}
TD.calendar_page{background-color:#a9dcff;}
TD.calendar_page,TD.calendar_page_act{border:0;}
TD.calendar_page,TD.calendar_page_act{font-size:6pt;font-family:Arial;}
TD.calendar_page a,TD.calendar_page_act,.calendar_month_title{color:#333;}
TD.calendar_page a{text-decoration:none;}

.buttonstyle, .comment_reply_form_input_submit, button {
	-moz-box-shadow:inset 0px 1px 0px 0px #6fb0db;
	-webkit-box-shadow:inset 0px 1px 0px 0px #6fb0db;
	box-shadow:inset 0px 1px 0px 0px #6fb0db;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #95A5A6), color-stop(1, #a7b9ba) );
	background:-moz-linear-gradient( center top, #95A5A6 5%, #a7b9ba 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#95A5A6', endColorstr='#a7b9ba');
	background-color:#95A5A6;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	border:0px solid #dcdcdc;
	display:inline-block;
	color:#FFFFFF;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	padding:8px 12px;
	text-decoration:none;
	text-shadow:1px 1px 0px #6fb0db;
}
.buttonstyle:hover, .comment_reply_form_input_submit:hover, button:hover {

background-image: linear-gradient(top, #6fb0db 5%, #3498DB 100%);
background-image: -o-linear-gradient(top, #6fb0db 5%, #3498DB 100%);
background-image: -moz-linear-gradient(top, #6fb0db 5%, #3498DB 100%);
background-image: -webkit-linear-gradient(top, #6fb0db 5%, #3498DB 100%);
background-image: -ms-linear-gradient(top, #6fb0db 5%, #3498DB 100%);

background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0.05, #6fb0db),
	color-stop(1, #3498DB)
);

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6fb0db', endColorstr='#3498DB');
	background-color:#6fb0db;
}
.buttonstyle:active, .comment_reply_form_input_submit:active, button:active {
	position:relative;
	top:1px;
}



.fbphotobox-main-container .buttonstyle, .fbphotobox-main-container .comment_reply_form_input_submit, .fbphotobox-main-container button {
padding:6px 10px;
}




/* This imageless css button was generated by CSSButtonGenerator.com */


/*  пошло видео */

#latest_videos{
position:fixed;
top:0;
right:0;
z-index:10000;
background-color:#3f3f3f;
color:#ddd;
overflow:hidden;
/* height:195px; */
border-left:6px solid #3498DB;
/* height:216px; */
height:100%;
width:200px;
}
#latest_videos h1{
margin:10px 15px 0px 15px;
color:white;
font-size:20px;
}
.clip_item{
margin:20px 10px;
/* display:inline-block; */
display:block;
color:white;
text-align: center;
border-bottom:1px solid #666;
padding-bottom:10px;
}
.clip_item img{
border: 1px solid #666;
padding:3px;
width:180px;
height:90px;
}
.clip_item .clip_text{
font-size:11px;
text-align:center;
}
.clip_item .clip_text a{
color:white;
}
.clip_item a:hover .clip_text{
color:#4bf;
}
#brozar_toggle_wrapper {
position: relative;
width: 1250px;
z-index: 1000;
//border: 1px solid black;
//height: 20px;
margin: 0 auto;
}
#toggle.close {
border-color: #ccc;
background-color: #3498DB;
}
clip_combined.min.css:1@media screen and (max-width: 1170px)
#toggle {
right: -110px;
}
#toggle, #toggle:hover {
color: #fff!important;
}
#toggle {
position: absolute;
top: 74px;
right: -114px;
padding: 10px 14px 10px 10px;
/* width: 100px; */
height: 20px;
border:0;
font-weight: 400;
text-transform: uppercase;
text-align: center;
white-space: nowrap;
text-shadow: 0 0 10px rgba(17,34,51,.4);
z-index: 10;
-moz-transition: background 0.5s ease;
-o-transition: background 0.5s ease;
-webkit-transition: background 0.5s ease;
transition: background 0.5s ease;
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
}


/* закончилось видео */

div.stats {display:inline; height:0px; left:-1000px; margin:0px; padding:0px; position:absolute; top:-1000px; visibility:hidden; width:0px;}

div.bottomline {position:fixed;bottom:0;color:#fff; width:100%; z-index:999999;}
div.ineerblock {position:relative;background-color:#AAA;color:#fff; height:50px; margin:0 auto;z-index:999999;box-shadow:10px 0 0 0 #ccc;}



#simplemodal-overlay{
	background-color:#000;
}

#photo-after-vote-window, #film-after-vote-window, #login-window, #social-window{
font-family:Verdana;
	font-size:16px;
	color:#AAA;
	padding:20px;
	background-color:#FFF;
	-webkit-box-shadow: #FFF 0px 0px 10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;	
	border-radius:5px;
	border:2px #AAA solid;
	width:410px;
}
#photo-after-vote-window img, #film-after-vote-window img, #login-window img, #social-window img{
	cursor:pointer;
	margin:10px;
	
}

a#close{
	background-image:url('/images/social/close.png');
	width:32px;
	height:32px;
	position:absolute;
	z-index:200;
	top:-10px;
	left:410px;
}




.rating_container{

}
.rating_container_plus{
font-size:13px;
font-weight:bold;
opacity:0.4;
display:inline-block;
width:14px;
height:14px;
/* background:url('../images/RatingPlus.png') no-repeat; */
background-size:90% 90%;
background-position:center center;
color:#010d37 !important;
}
.rating_container_value{
padding-right:10px;
font-size:12px;
font-weight:bold;
color:#010d37;
}
.rating_container_minus{
font-size:13px;
font-weight:bold;
opacity:0.4;
display:inline-block;
width:14px;
height:14px;
/* background:url('../images/RatingMinus.png') no-repeat; */
background-size:90% 90%;
background-position:center center;
color:#010d37 !important;
}
.rating_container_plus.voted, .rating_container_minus.voted{
opacity:1;
}


/* sugession search */

#nb_search #navbar-suggestionsearch{display:none;position:absolute;background-color:white;border:1px solid #ccc;-webkit-box-shadow:rgba(0, 0, 0, 0.8) 0 4px 14px 0;-moz-box-shadow:rgba(0, 0, 0, 0.8) 0 4px 14px 0;box-shadow:rgba(0, 0, 0, 0.8) 0 4px 14px 0;overflow:hidden;padding:0px;z-index:99999;-webkit-border-radius:0 0 12px 12px;-moz-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px;font-size:13px;}#nb_search #navbar-suggestionsearch a{display:block;clear:both;border-bottom:1px solid #efefef;color:#136CB2;max-height:100px;overflow:hidden;text-decoration:none;}#nb_search #navbar-suggestionsearch .suggestionlabel{padding:6px 4px 5px 50px;}#nb_search #navbar-suggestionsearch a .title{font-weight:bold;line-height:110%;}#nb_search #navbar-suggestionsearch a .detail{color:#666666;text-decoration:none;font-size:11px;margin-top:2px;}#nb_search #navbar-suggestionsearch a .extra{font-weight:normal;}#nb_search #navbar-suggestionsearch a.poster > img{float:left;margin:4px;}#nb_search #navbar-suggestionsearch > a.moreResults{-webkit-border-radius:0 0 12px 12px;-moz-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px;background-color:#F2F2F1;border:none;display:block;padding:10px 8px 10px 10px;vertical-align:middle;}#nb_search #navbar-suggestionsearch a.highlighted{background-color:#F8F1BE;}a.moreResults span.raquo{color:#333;}a.moreResults span.query{font-style:italic;}#navbar-suggestionsearch{left:167px;top:35px;width:466px;}

/* comments */
.comments-title{
	margin: 0 4px 10px 20px;
    padding-top: 20px;
    font-size: 14pt;
    font-weight: 200;
    color: #2c3e50;
    margin-right: 4px;
    text-transform: uppercase;
    text-align: left;
    letter-spacing: 0.8px;
}
div.comments{border:0;display:block;width:100%;float:right;position:relative;}
div.comments_pages{display:block;position:relative;float:right;width:100%;margin-bottom:10px;}
/* li.comment, li.comment_admin {display: block;border:0;border-bottom: 1pt dotted #666;background-color: #fff;position: relative;margin-bottom:3px;margin-left:0px;top: 0;left: 0;float: right;padding:5px;clear:both;} */

li.comment, li.comment_admin {padding: 0px;float:right;}
/* li.comment, li.comment_admin {padding: 0px; float:right; } */



div.comment_admin {background-color: #E3E3EC;}
div.comment_admin .comments_bbcode_spoiler {color: #E3E3EC;}
div.comments_new{
/*	background-color: #00FFFF; */
	font-family:arial;
	display: block;
	position: relative;
	width: 100%;
	float: right;
	margin-left:20px;
	margin-top:20px;
	font-size:14pt;
	font-weight:bold;
	margin-bottom:10pt;
}
div.comment_userpic {margin:4px; float: left; border-width:4pt; border-color:#fff; border-style: solid;}
div.comment_info {display: block; padding-left:70px;}
span.comment_info_username, span.comment_info_username_admin, span.comment_info_date, span.comment_info_link
{	color:#BEBEBE;	font-size: 12px;	font-weight: 200;	margin-bottom: 10px;	margin-top: 16px;}

span.comment_info_link {margin-left: 5px;}
span.comment_info_username_admin a{color: #ff6600;}
span.comment_info_username_admin sup, span.comment_info_username sup
{
    font-weight: normal;
	margin-left:3px;
}


.comment_text {font-size:10pt; margin-right:10px; margin-left:115px; min-height:50px;}
.comment_links {font-size:8pt; margin:0 10px 10px;}
.comment_reply {font-size:20pt; margin:10px;}
.comment_reply_form {clear:both;}

.comments_links .pages {padding: 0 8px 0 0;}

DIV.comments_bbcode_quote{
	display: block;
	background-color: #ecf0f1;
	font-size:9pt;
	color: #333333;
	padding:6px;
	margin-left:30px;
	margin-top:5px;

/*	margin-left:108px; */
	border:1pt solid #f0f0f0;
/*	font-weight: bold; */
/* 	margin:10px; */
}


.comments_bbcode_spoiler {
	display: inline;
	margin-left:10px;
	color:#F6f6f6;
	border-left-width:1pt;
	border-left-color:#ff0000;

}

.comments_pages_current {color:#339;}
/* .comments_pages_extreme {} */
.comments_pages_page {font-size:12pt; padding:4pt; border:1pt solid #999; background-color:#ddd;}
.comment_userpic_img {width:40px;padding-left:10px;}
.comment_one_text {padding:10px 10px 5px 70px;color: #333333;font-size: 10pt;line-height: 1.5;text-align: justify;}
.miniblog_one_text {padding:10px 10px 10px 10px;color: #333333;font-size: 11pt;line-height: 1.5;text-align: justify;word-wrap: break-word;}
.miniblog_one_text img{max-width:100%}
.comments_links {margin-left:50px;}
.comments_message {font-size:11pt;margin-left:20px;}
li.hidden_comment .comment_one_text {color:#aaa;}

/* comments fin */
/* for responcive design */

.banner3 {overflow:hidden;}



/* 	@media (max-width: 1030px) {
	.major_width, .banner997120, .topbanner, .bottombanner {max-width: 1024px;overflow:hidden;}
	#head_block, .bottombannerarea {width:100%;}
	}

*/


@media (max-width: 1310px) {
	.main-block-wide {width:1260px;}
	.main-block-big {width:1260px;}
	.major_width, .banner997120, .topbanner, .bottombanner {width: 1260px;}
	.ext#navblock {width: 300px;}
	#newmenu {width: 1260px;}
/*	.toprates {display:none;} */
	img.videoimg {display:none;}
	#redblock {display:none;}
	.boxoffice_hp_left {display:block;}
	.boxoffice_hp_right {display:none;}
	.wide, #newmenu li.wide {display:none;}
	input.mainsearch {width:610px;}
/*	.banner3wide, .banner3wide .ilb {display:block;width:308px;} */
	.banner3slim {display:block;width:308px;margin-top:8px;}
	#brozar_toggle_wrapper {max-width: 1250px;}
/* 	.smwide, #newmenu li.smwide {display:block;} */

}

@media (max-width: 1200px) {
	.main-block {width:100%; margin:0;} 
	.main-block-big {width:100;}
	.major_width, .banner997120, .topbanner, .bottombanner {width: 100%;}
	#newmenu {width: 100%;}
	input.mainsearch {width:480px;}
	#brozar_toggle_wrapper {max-width: 100%;}
	.el6ed, .el4ed, .el3ed {width: 66%;}
	.el2ed {width: 33%;}
	.el2ed > .el2ed, img.el2ed {width: 100%;}
	.el1ed {width: 25%; min-width:150px;}
	.xwide {display:block;}
	.xslim {display:none;}
	img.maximg {width:100%;padding:0;}
	img.maximgwidth {width:100%;padding:0;}
	.ml10 {margin-left:1px;}
}


@media (max-width: 990px) {

	input.mainsearch {width:160px;}
	#head_block, .bottombannerarea {width:100%;}
	.banner997120, .topbanner, .bottombanner {overflow:hidden;} 
	#newmenu li.smwide, .smwide {display:none;}
	.xwide {display:none;}
	.xslim {display:block;}
/* */

/* width:100%; */
/*
.major_width, .banner997120, .topbanner, .bottombanner {
    max-width: 100%;
}
*/

/*
#navblock {width:100%;margin:0;}

	.main-block-wide {width:100%;}
	.main-block-big {width:100%;}
	.bl-small, .bl-smalllight {width:150px;}
	.major_width{width:100%;}
	.ext#navblock {width: 308px;}
	#newmenu {width:100%;}

	#brozar_toggle_wrapper {width:640px;}
	.bl-max-over {width:640px;}
	.bl-max,.bl-major,.bl-medium,.bl-small {margin:10px 4px 0 0;float:left;}
	.smwide, #newmenu li.smwide {display:block;}
	img.maximgwidth {width:640px;}
	.banner3slim {display:none;}
*/

/*  	.main-block {width:100%; margin:0;}  */
/*	#navblock .inform {width:100%;} */

	}


 @media (max-width : 990px) { */
 
	.main-block {width:100%; margin:0;} 
/*	.main-block {margin:0;} */
	.major_width {width: 100%;}
	.main-block, .bl-max-over {width: 100%;clear:both;}	
	.main-block-big {width: 100%;}
	.main-news-block{width: 100%;}	
	.main-news-block .preview {height:210px;}
	#navblock {width: 100%;clear:both;margin: 0;}
	#navblock .inform {width:100%;margin-left: 0;}
	#newmenu {width: 100%;}
	.el4ed, .el3ed {width: 100%;}
	.el2ed {width: 50%;}
	.el2ed > .el2ed, img.el2ed {width: 100%;}
	.el1ed {width: 25%; min-width:150px;}
	.toprates {float:none;clear:both;}
	.navcontent {float:none;clear:both;}
	#vnflashplayer21012, {display:none;}
/*	.banner997120, .topbanner, .bottombanner  {width:100%;overflow:hidden;} */
	img.maximg {width:100%;padding:0;}
	input.mainsearch {width:70px;}
	.bl-small-poster {margin: 2px 0px 0px 4px;}
	.preview .bl-small-poster {height:70px;}
	#brozar_toggle_wrapper {display:none;}
	blockquote {margin-left:10px;margin-right:5px;}
	.smwide {display:none;}
	.ml10 {margin-left:0;}

img.small {width:155px;}
img.maximgwidth {width:100%;padding:0;}
.bl-medium {width:width:100%}
.h320  {height:width:100%}
.h156  {height:150px;}
.w156  {width:150px;}
.bl-small, .bl-smalllight {width:150px;}
.quota {width:150px;}
.bottom1col {width:155px;line-height:200%;}
.bottom2col {width:308px;}
.newssmall  {width:150px;height:150px;}
h1 {font-size:16pt;}
h2 {font-size:14pt;}

/*	.smwide, #newmenu li.smwide {display:none;} */

	}

@media (max-width: 900px) {
	input.mainsearch {width:160px;}
	#newmenu {width: 100%;}
	.main-block-wide, .main-block-big, .major_width, .banner997120, .topbanner, .bottombanner {width: 100%;}
	#newmenu li.smwide, .smwide, #navblock {display:none;}

}


 @media (max-width : 613px) { 
 
	.el4ed, .el3ed {width: 100%;}
	.el2ed {width: 50%;}
	.el2ed > .el2ed, img.el2ed {width: 100%;}
	.el1ed {width: 25%; min-width:100px;}
}
	
@media (max-width : 479px) {	
	.smwide, #newmenu li.smwide {display:none;}	
}	

.fast_comment_container{
/* background-color: #EDEFF4;padding-right:8px; */
background-color: #f9f9f9;padding-right:8px;
}

.fast_comment_container .spoiler {color:#f9f9f9;display:inline;}
.fast_comment_container .spoiler p {color:#f9f9f9;}
.fast_comment_container .spoiler a {color:#f9f9f9;text-decoration: underline;}

.fast_comment_container table tr td{
border-bottom:1px solid white;
padding:5px !important;
}


.load_older_fast_comments{
/* background-color: #ECF0F1;padding-right:8px; */
/* background-color: #A9DCFF; */
background-color: #f0f0f0;
}

.load_older_fast_comments:hover{
/* background-color: #ECF0F1;padding-right:8px; */
/* background-color: #A9DCFF; */
background-color: #eaf9ff;
}



.load_older_fast_comments a {color:#666;}

.load_older_fast_comments table tr td{
padding:10px 0;
border-bottom:1px solid white;
}
.fast_comment_reply_to{
margin-top:5px;
font-size:11px;
}

.fast_comment_controls{
margin-top:5px;
font-size:12px;
}

.thanks{
font-size:13px;
padding:8px 20px;
}
.thanks_date{
color:#8B8B8B;
}

TABLE.tooltip_preview, TABLE.tooltip_preview TD {font-size: 8pt;}


.join_informer_2719 * { border: none; padding: 0; margin: 0; }
.join_informer_2719 { text-align:left; clear: both; padding: 5px;}
.join_informer_2719 a.join_link, a.join_text {font-size: 13px;
font-family: Tahoma; margin-bottom:10px;
color:#000000;text-decoration:none; font-weight:bold;}
.join_informer_2719 a.join_link:hover, a.join_text:hover {
color:#000000;text-decoration:underline;}
.join_informer_2719 .join_img {width: 100px; height: 100px;  margin-right:
2px; }


/*	--------------------------------------------------
	Reveal Modals
	-------------------------------------------------- */
		
	.reveal-modal-bg { 
		position: fixed; 
		height: 100%;
		width: 100%;
		background: #000;
		background: rgba(0,0,0,.8);
		z-index: 100;
		display: none;
		top: 0;
		left: 0; 
		}
	
	.reveal-modal {
		display: none;
		top: 100px !important; 
		left: 50%;
		margin-left: -300px;
		width: 500px;
		background: #eee;
		position: fixed;
		z-index: 101;
		//padding: 30px 40px 34px;
		//-moz-border-radius: 5px;
		//-webkit-border-radius: 5px;
		//border-radius: 5px;
		-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-box-shadow: 0 0 10px rgba(0,0,0,.4);
		}
		
	.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
	.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
	.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
	.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}
	
	.reveal-modal .close-reveal-modal {
		font-size: 22px;
		line-height: .5;
		position: absolute;
		top: 8px;
		right: 11px;
		color: #aaa;
		text-shadow: 0 -1px 1px rbga(0,0,0,.6);
		font-weight: bold;
		cursor: pointer;
		} 
	/*
		
	NOTES
	
	Close button entity is &#215;
	
	Example markup
	
	<div id="myModal" class="reveal-modal">
		<h2>Awesome. I have it.</h2>
		<p class="lead">Your couch.  I it's mine.</p>
		<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ultrices aliquet placerat. Duis pulvinar orci et nisi euismod vitae tempus lorem consectetur. Duis at magna quis turpis mattis venenatis eget id diam. </p>
		<a class="close-reveal-modal">&#215;</a>
	</div>
	
	*/
	.go-sj{    margin-bottom: 20px;
    margin-left: 30px;
    display: block;
    }
	.go-sj a{
		border: solid 3px;
		font-weight: bold;
		padding: 3px 7px;
		border-radius: 5px;
		font-size: 22px;
		text-align: center;
	}
	.go-sj a:hover{
		text-decoration: none;
	}
	.text *{
		max-width: 100%;
	}