#megaplahaup {text-align:center;margin-left:auto;margin-right:auto;}
.zagolovok {margin-top:12px; max-width:800px; min-width:600px; height: 47px; overflow: hidden;}
.zagolovok a, .zagolovok span, table.search span.search {white-space:nowrap; margin:0; padding-right:9px; margin-right:5px; background:url(http://pics.kinokadr.ru/images/dot1.gif) 100% 6px no-repeat;}
.zagolovok img {display:none;}
div.upmenu p {margin-left:110px;}
div.upmenu p {text-align:left;}
span.plahaupinner, span.plahaupinner2 {white-space:nowrap;}
span.anonssmall {display:none;}

div#imgpopup {
 display:none; 
 background:#ffffff; 
    opacity:0.5;
    -webkit-transition: opacity 1s linear;
    -o-transition: opacity 1s linear;
    -moz-transition: opacity 1s linear;
    transition: opacity 1s linear;
 width:100%;
 height:100%;
 z-index:10000;
 position:fixed;
 top:0px;
 left:0px;
 }

div#imgpopup2 {
 display:none; 
/* background:#5a91c9; */
background: rgba(90, 145, 201, 0.8);
 z-index:10001;
 position:fixed;
 top:100px;
 left:100px;
 padding:10px;
 padding-bottom:5px;
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
 white-space: nowrap;
 }

img#imgpopup2 {
	border-radius: 20px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
 }

span#imgpopup3 {
display:block;
float:right;
background-image: url('http://pics.kinokadr.ru/images/close.png');
width:22px;
height:22px;
margin-left:7px;
 }

span.imgpopup4 {
display:block;
background: url('http://pics.kinokadr.ru/images/zoom.png') right no-repeat;
height:22px;
width:244px;
z-index:2;
position:relative;
bottom:24px;
margin-right:1px;
margin-left:1px;
margin-bottom:-16px;
margin-right:auto;
margin-left:auto;
 }

span#imgpopup3, .zoomout {
cursor: pointer;
cursor: zoom-out; cursor: -moz-zoom-out; cursor: -webkit-zoom-out;
 }

img.zoom, span.imgpopup4 {
cursor: pointer;
cursor: zoom-in; cursor: -moz-zoom-in; cursor: -webkit-zoom-in;
 }

.opera a { background:url(http://pics.kinokadr.ru/images/null.gif) 100% 6px no-repeat;}
span.opera { display:inline; white-space:normal; background:url(http://pics.kinokadr.ru/images/null.gif) 100% 6px no-repeat;}

div.all {
	width:100%;
	text-align:center;
	margin-left:auto; 
	margin-right:auto;
	max-width:1500px;
	min-width:320px;
	}

.nootstup td > div{
margin-left: 10px !important;
margin-right: 10px !important;
}
.nootstup .imgcenter3, .nootstup .plaha{
width:90% !important;
margin: 10px !important;
}
 
.galleryallthumbs span {
display: inline-block;
width: 20%;
min-width: 150px;
padding:10px;
}

.galleryallthumbs span.isnew img {
padding-bottom:2px;
border-bottom: solid 3px red;
}

@media only screen and (max-width:1152px) {
.otstup2 {display:none;}
.otstup {display:none;}
#floatdown {display:none !important;}
}

@media only screen and (max-device-width:1280px) and (orientation: landscape) {
p.art, td.anons500 p, .vrezka, .vrezka_art, .vrezka_big, p.art a, p.art b, p.art a b, .vrezka a, .vrezka a b, .vrezka b, .vrezka_big a, .vrezka_big a b, .vrezka_big b, .art_nav, .art_nav b, .art_nav a {font-size:14pt !important;}
p.art, td.anons500 p, .vrezka, .vrezka_art, .vrezka_big {padding-right:10px !important;}
.commentdiv .vrezka_big, .commentdiv .vrezka_big b { font-size: 11pt !important; }
}

@media only screen and (max-width:1024px), only screen and (max-device-width:1024px) {
.otstup3 {display:none !important;}
td.article {padding-left:5px;}
#OzonRev, #mediatarget_advert, div#_sbn2_div_, #n4p_5282 {display:none;}
/*#floatup {display:none;}*/
div#newsplahatop {display:none;}
div.upmenu {width:98%; max-width:950px; min-width:780px; overflow:hidden; text-align:center; margin-left:auto; margin-right:auto;}
div.lentathumb {width:98%; max-width:770px; min-width:670px; overflow:hidden; text-align:center; margin-left:auto; margin-right:auto;}
div.upmenu p, div.lentathumb {white-space:nowrap;margin-left:0;}
div.imgcenter,div.imgcenter2,div.imgcenter3,div.imgcenter4, td.article > table, .hreview > table {width:95%; max-width:950px; min-width:780px; overflow:hidden; text-align:center; margin-left:auto; margin-right:auto;}

p.art, td.anons500 p, .vrezka, .vrezka_art, .vrezka_big, p.art a, p.art b, p.art a b, .vrezka a, .vrezka a b, .vrezka b, .vrezka_big a, .vrezka_big a b, .vrezka_big b {font-size:14pt !important;}
p.art, td.anons500 p, .vrezka, .vrezka_art, .vrezka_big {padding-right:5px !important;}
.vrezka_big, .vrezka_art b, .vrezka b, .vrezka_big a, .vrezka_big a b, .vrezka_big b {font-size:14pt !important;}
.commentdiv .vrezka_big, .commentdiv .vrezka_big b { font-size: 11pt !important; }
.vrezka_art { margin-left: 35px; }
.galleryallthumbs span {width: 17%;}
}

@media only screen and (max-width:860px), only screen and (max-device-width:860px) {
#ad_peretajka, #ad_peretajka_up9999, #yandex_ad_R-119083-2 {display:none;}
#plaha {text-align:left;margin: 0 10px 10px -10px !important;}
#plaha a {display:inline-block;margin:5px 20px!important;white-space:nowrap;}
p.art, td.anons500 p, .vrezka, .vrezka_art, .vrezka_big, p.art a, p.art b, p.art a b, .vrezka a, .vrezka a b, .vrezka b, .vrezka_big a, .vrezka_big a b, .vrezka_big b, .art_nav, .art_nav b, .art_nav a {font-size:12pt !important;}
p.art, td.anons500 p, .vrezka, .vrezka_art, .vrezka_big {padding-right:10px !important;}
.kinohod_btn, .zagolovok {display:none;}
#subplahaup {display:none;}
p.small {display:none;}
.zagolovok {text-align:left;}
/*.zagolovok a, table.search span.search { padding-right:0px; margin-right:3px; background:url(http://pics.kinokadr.ru/images/null.gif) 100% 6px no-repeat;}*/
/*.zagolovok a {font-size: 16px; line-height: 22px;}
.zagolovok { margin-top:7px; height: 66px; min-width:550px; max-width:600px;}
.zagolovok.opera a { background:url(http://pics.kinokadr.ru/images/dot1.gif) 100% 6px no-repeat;}*/
div.upmenu p, div.lentathumb {white-space:normal; line-hight:20px;}
.imgcenter2 > img {display:none;}
div#newsplahatop {display:none;}
table.search {margin-top:10px;}
table.search input {  font-size: 14px;  height: 22px;}
span.plahaupinner2 {display:none;}
div.upmenu {max-width:800px;min-width:650px;}
div.upmenu p {max-width:800px;min-width:650px;}
.all > table, .all div > table, .all div div > table, td.article, #ad_peretajka_up {width:97%; max-width:800px; min-width:660px;}
/*td.article div {margin-right:30px;}*/
div.lentathumb {max-width:596px;min-width:546px;}
span.anonsbig {display:none;}
span.anonssmall {display:inline;}
.vrezka, .vrezka_art {  text-align: left;  margin-bottom:8px;  margin-top:2px;  margin-left:10px; text-indent: 1px;} /*60*/
div.imgcenter,div.imgcenter2,div.imgcenter3,div.imgcenter4, td.article > table, .hreview > table {width:97%; max-width:840px;min-width:660px; padding-right:0;padding-left:0;	margin-left:0; 	margin-right:0 !important; }
td.article p.art, .hreview, td.aricle > center, .hreview > center, td.article > img, td.article p.vrezka, td.article p.vrezka_art, td.film div.art_nav2, .author, h1, h2, .em, .emm {text-indent: 0px; margin-left:10px;margin-right:10px;}
div.img {     border:0;     }
}

@media only screen and (max-width:720px), only screen and (max-device-width:720px) {
.otstup4, .phototr {display:none;}
#ad_peretajka_up {overflow-x: hidden;}
div.hrreview {
    margin-left: 0px !important;
    margin-right: 0px !important;
    width:100%;
}
h1 {font-size:24px;}
td.article {padding-left:10px;}
p.art, td.anons500 p, .vrezka, .vrezka_art, .vrezka_big { padding-right: 0px !important; }
.all > table, .all div > table, .all div div > table, td.article, #ad_peretajka_up {width:98%; max-width:700px; min-width:600px;}
div.upmenu {max-width:650px;min-width:550px;}
img.logo {width:100px;height:39px;}
div.imgcenter img, div.imgcenter4 img, img#img1 {width:600px;height:auto;}
div.imgcenter,div.imgcenter2,div.imgcenter3,div.imgcenter4, td.article > table, .hreview > table { max-width:680px; min-width:550px; }
td.article p.art, td.aricle > center, .hreview > center, td.article > img, td.article p.vrezka, td.article p.vrezka_art, td.article p.vrezka_big, .author, h1, h2 {width:95%;min-width:95%;max-width:680px;}
div.lentathumb {margin-right: 0;}
textarea {width:500px};
.zagolovok { margin-top:2px; height: 22px; min-width:450px; max-width:500px; }
}

@media only screen and (max-width:640px), only screen and (max-device-width:640px) {
.otstup5, noindex table, div.art_nav span.news {display:none;} /* , .art_nav, noindex 
.upmenu noindex {display:block;}*/
#floatup, .all {max-width:640px !important; min-width:480px !important; width:640px !important;}
div.imgcenter img, div.imgcenter4 img, img#img1 {width:550px;height:auto;}
div.img img, span.imgpopup4, div.img object, div.img embed, div.img iframe, td.film iframe, td.img img, td.img object, td.img embed, td.img iframe {width:90%; height: auto; min-width:90%; max-width:630px; } /*200 125*/
div.img object, div.img embed, div.img iframe, td.film iframe, td.img object, td.img embed, td.img iframe { height:320px; } 
div.imgcenter,div.imgcenter2,div.imgcenter3,div.imgcenter4, td.article > table, td.film > table, .hreview > table { max-width:600px;min-width:550px !important; }
td.article p.art, td.film p.art, td.aricle > center, td.film > center, .hreview > center, td.article > img, td.article p.vrezka, td.article p.vrezka_art, td.film > img, td.film p.vrezka, .author, h1, h2, .em, .emm, .art_nav2, .vrezka_big  {width:95%;min-width:400px !important;max-width:580px;}
.reviewimage h2 {max-width:600px;}
.all > table, .all div > table, .all div div > table, td.article, td.film, #ad_peretajka_up {width:98% !important; max-width:620px !important; min-width:1px !important;}
div.lentathumb {max-width:520px !important;min-width:480px !important;}
nobr.isuber {width:500px !important; max-width:550px !important; min-width:1px !important;}
div.upmenu {max-width:500px;min-width:450px;}
nobr.isuber img.downlogo { margin-left: 10px !important; }
p.art, td.anons500 p, .vrezka, .vrezka_art, .vrezka_big {padding-right:0px !important;}
iframe.widget0 {width:130px !important;min-width:130px !important;margin:10px;}
.inp, .btn {    height: 30px; }
select[name="date"], .btn {    width: 50%; }
select[name="query"], .film .btn, .article .btn {    width: 100%; }
textarea {margin-bottom: 30px !important; min-height: 100px !important;}
}

@media only screen and (max-height:320px) and (orientation: landscape), only screen and (max-device-height:320px) and (orientation: landscape) {
div.upmenu {max-width:550px;min-width:450px;width:97%;}
td.center a[href='#'] { display:none; }
.mainphoto td {padding-top: 10px; padding-bottom: 10px;}
DIV#PC_Teaser_Block_33961, DIV#PC_Teaser_Block_45141,span.videoplay,.jcarousel-skin-tango, table.center, .afishainner table table td:first-child {display:none;}
#floatup, .all {width:100% !important; max-width:568px !important; min-width:300px !important;}
td.mainvotetd {width:150px;}
td.article > table.mainphoto {width: 100% !important;}
table.mainphoto img#img1 {width:100% !important; margin:0;}
td.article > table.mainphoto {margin-left:auto !important; margin-right:auto !important;}
table.mainphoto+script+table.center {display:block !important; margin-left:10px !important;}
table.mainphoto tr:nth-child(1), table.mainphoto tr:nth-child(2), table.mainphoto tr:nth-child(4), table.mainphoto tr:nth-child(5), table.mainphoto tr:nth-child(6) {display:none !important;}
table.mainphoto td.center img#img1 {border-radius: 0; width: 100%;}
.all > table, .all table table, table table table, .all div > table, .all div div > table, td.article > table, td.film > table, td.article, td.film, #ad_peretajka_up {width:97% !important; max-width:550px !important; min-width:1px !important; overflow:hidden; margin-left:0; margin-right:0;}
div.img img, span.imgpopup4, div.img object, div.img embed, div.img iframe, div.imgcenter iframe, td.film iframe, td.img img, td.img object, td.img embed, td.img iframe {width:80%; height:auto; min-width:250px; max-width:550px; }
div.img {width: 95%;clear:both;}
td.small img {max-width:250px !important;}
table[align='center'] input, .imgcenter input {max-width:250px !important; clear:both;}
div.imgcenter,div.imgcenter2,div.imgcenter3,div.imgcenter4, td.article > table, .hreview > table, div.afishainner > table { width:90% !important; max-width:460px !important; min-width:300px !important;}
textarea {width:70%;}
nobr.isuber {width:90% !important;max-width:500px !important; min-width:1px !important; margin-top:20px;}
}

@media only screen and (max-width:480px) and (orientation: portrait), only screen and (max-device-width:480px) and (orientation: portrait) {
.otstup6 {display:none;}
nobr.isuber img.downlogo { display:none; }
td.center a[href='#'] { display:none; }
/*div.plaha.width { display:none; }*/
DIV#PC_Teaser_Block_33961, DIV#PC_Teaser_Block_45141,span.videoplay,.jcarousel-skin-tango, table.center, .afishainner table table td:first-child {display:none;}
table.mainphoto+script+table.center {display:block !important; margin-left:10px !important;}
table.mainphoto tr:nth-child(1), table.mainphoto tr:nth-child(2), table.mainphoto tr:nth-child(4), table.mainphoto tr:nth-child(5), table.mainphoto tr:nth-child(6) {display:none !important;}
table.mainphoto {width: 100% !important;}
table.mainphoto td.center img#img1 {border-radius: 0; width: 100%;}
#floatup, .all {width:100% !important; max-width:480px !important; min-width:300px !important;}
.mainphoto td {padding-top: 10px; padding-bottom: 10px;}
.all > table, .all table table, table table table, .all div > table, .all div div > table, td.article > table, td.film > table, td.article, td.film, #ad_peretajka_up {width:100% !important; max-width:480px !important; min-width:1px !important; overflow:hidden; margin-left:0; margin-right:0;}
td.mainvotetd {width:150px;}
td.article, td.film {min-width:300px !important;}
body > div.all {width:100% !important; max-width:480px;margin:0;}
div.afishainner {width:95% !important; max-width:470px !important;}
.plahaupinner a:link, .plahaupinner a:visited, .plahaupinner a:active, .plahaupinner a:hover {margin-right: 5px;}
div.img {clear:both; width:95%; min-width:250px; max-width:440px; margin-bottom:20px !important;} /* 210 130*/
div.img img, span.imgpopup4, div.img object, div.img embed, div.img iframe, div.imgcenter iframe, td.film iframe, td.img img, td.img object, td.img embed, td.img iframe {width:95%; height:auto; min-width:300px; max-width:450px; } /*200 125*/
div.img object, div.img embed, div.img iframe, td.film iframe, td.img object, td.img embed, td.img iframe { height:280px; } 
span.imgpopup4 {margin-bottom:0px;}
div.img span.alt {display:none;}
div.img { margin:0; padding:2px; }
div.upmenu {max-width:475px;min-width:300px;}
div.imgcenter img, div.imgcenter4 img, img#img1 {width:90%;height:auto;}
div.imgcenter,div.imgcenter2,div.imgcenter3,div.imgcenter4, td.article > table, .hreview > table, div.afishainner > table { width:100% !important; max-width:460px !important; min-width:300px !important;}
div.lentathumb {width: 299px; max-width:429px !important; min-width:299px !important;}
div.lentathumb img {width:53px !important; height:auto !important;}
div.imgcenter iframe, div.imgcenter img { max-width:460px;min-width:280px;}
span.help {border-bottom: 0px dashed gray;}
textarea {width:70%;}
table[align='center'] input, .imgcenter input {max-width:150px !important; clear:both;}
.afishainner p.art {width:90% !important;clear:both; min-width:280px !important;max-width:360px !important;}
.nootstup .imgcenter3, .nootstup td > div {
    width:90% !important; max-width:450px !important;min-width:280px !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.all div {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.all .commentdivmark
{
    margin-left: auto !important;
    margin-right: auto !important;
}
nobr.isuber {width:90% !important;max-width:450px !important; min-width:1px !important; margin-top:20px;}
.imgcenter3 td div, .imgcenter3 td p {width:80% !important;clear:both; min-width:230px !important;max-width:330px !important; text-align:left !important;}
td.article p.art, td.film p.art, td.aricle > center, td.film > center, .hreview > center, td.article > img, td.article p.vrezka, td.article p.vrezka_art, td.film > img, td.film p.vrezka, td.article .author, h1, h2, .em, .emm, td.film .art_nav, td.film .art_nav2, td.article .art_nav, td.article .art_nav2, .vrezka_big  
{width:90% !important;clear:both; min-width:1px !important; max-width:440px !important; margin-left:10px !important;}
.reviewimage h2 {width:97.5% !important;max-width:480px !important;}
table[align='left'] {width:auto !important;}
td.article .art_nav2[align='center'], td.film .art_nav2[align='center'] {max-width:300px !important; overflow-x:hidden;}
td.film .plaha.width, td.article .plaha.width {white-space:normal !important;}
.afishainner td.small {display:none;}
.afishainner td {
	max-width:300px !important;
   }
.afishainner nobr {
	display:block;
	width:300px;
   }
.afishainner select {
	margin-top:10px;
   }
td.small img {max-width:300px !important;}
.galleryallthumbs span {width: 40%; min-width: 40%;}
.galleryallthumbs span img {height: 90px;}
td.article p.art, td.film p.art, td.aricle > center, td.film > center, .hreview > center, td.article > img, td.article p.vrezka, td.article p.vrezka_art, td.film > img, td.film p.vrezka, .author, h1, h2, .em, .emm, .art_nav2, .vrezka_big {
    min-width: 200px !important;
    max-width: 400px;
}
.commenttitle .commentnumber { padding-left: 10px; width:20px;}
.commenttitle .commentauthor { min-width:50px; }
#getvotes-test:before, #auto-submit-star-hover-test:before {
    content: '\A';
    white-space: pre;
}
}