 html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin: 0;padding:0;border: 0;outline: 0;background: transparent}
html {font-size: 100.01%}
body {line-height: 1;background: #fff;color: #000;text-align: left;font: 0.875em Arial, Helvetica, sans-serif;}
table, caption, thead, tfoot, tbody, tr, th, td {vertical-align: top;}
table {border-collapse: collapse;border-spacing: 0;font-size: 100%}
ol, ul {list-style: none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none}
ins {text-decoration: none}
del {text-decoration: line-through}
input[type="text"], input[type="password"] {font-size: 100%;padding: 0}
textarea {font: 100% Arial, Helvetica, sans-serif;padding: 0}
.formText {font-size: 100%;padding: 0} p {margin:10px 0} .ask {margin:0px;font-size:9pt;text-align:left}
.pollbox {width:auto;padding:0;margin:0 8px;}
.pollbut {width:100%;text-align:center;margin:0;padding:5px 0;font-weight:bold;cursor:pointer;}
.polla {width:48%;float:left;padding:3px 0px}
.pollb {width:48%;float:right;padding:3px 0px}
.polla a,.pollb a {padding:3px 18px;margin:0}
.pollcont {text-align:left;margin-top:30px}
.pollansw {margin: 0 0 0.5em 0;font-size:.8em}
.submitpoll {margin-top:10px}
.shkala {height:5px;background:#fff;width:96%;padding:1px;border:1px solid #ddd;margin:0}
.gradus {height:5px;background:#888;background-repeat:repeat;background-position:right;color:#FFF} #tooltip{background:#f8f8f8;border:2px solid #839DB7;border-radius:8px;color:#000;font:normal .9em Verdana, Arial;text-align:left;margin:0px;padding:4px 8px;position:absolute;visibility:hidden;z-index:9999} #dropdown ul {margin:0;padding:0}
#dropdown li a {display:block;float:left}
#dropdown li {float:left;position:relative}
#dropdown li li {padding:0px;float:none;display:inline}
#dropdown li li a {display:block;text-align:left;width:15em;float:none}
#dropdown li li a:hover {text-decoration:underline}
* html>body #dropdown li li a {width:17.2em}
* html #dropdown li li a {width:17.2em}
#dropdown li ul {position:absolute;left:-999em;margin-top:2.4em}
#dropdown li:hover ul, #dropdown li:hover ul, #dropdown li.sfhover ul {position:absolute;left:-999em}
#dropdown li:hover ul, #dropdown li.sfhover ul {left:0;width:17.1em;padding:0;z-index:1000} .meta, .pagenav {font-size:.8em;padding:0}
.pagenav span {padding:0 4px 2px 4px}
.meta a, .pagenav a {font-weight:bold;padding:0 4px 2px 4px}
.rubblock {margin:0;padding:0}
.rubblock li, .subpages li {list-style-type: none}
.subpages li a {font-weight:bold}
.val {text-align:center}
.comname {font-weight:bold;}
.onecomm p {margin:0;padding:16px 10px;}
.post th {text-align:center}
.post td,.post th {margin:0;padding: 0;vertical-align:top}
.post ol li {list-style: decimal}
.bold {font-weight:bold}
.red {color:red}
.green {color:green}
.clear {clear:both;display:block;overflow:hidden;width:100%;height:1px}
.prev_next {width:100%}
.prev_next td {width:50%}
.righttext {text-align:right}
.submit {font-size:120%;padding:2px 9px 4px 9px}
.searchbutton {border: none;margin: 1px 0 -1px 0;height: 16px; width: 16px;}
.searchbuttonhover {border: none;margin: 2px -1px -2px 1px;height: 16px; width: 16px;}
.searchtitle {font-size:1.2em;font-weight:bold;margin-bottom:5px;}
.highlightedtitle {background-color:#ffff77}
a:hover .highlightedtitle {text-decoration: underline}
.highlighted {color:black;background-color:#ffff77;font-weight:bold}
.debaglog {width:100%;font-size:.8em;}
.debaglog table {margin:0 auto 20px auto;}
.debaglog th, .debaglog td {border:1px dotted #666;padding:3px 6px;text-align:center;}
.simlink {font-weight:bold;cursor:pointer;}
 #lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;color:#fff} #lightbox a img{border: none} #outerImageContainer{position: relative;background-color: #101010;width: 150px;height: 150px;margin: 0 auto} #imageContainer{padding: 10px} #loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0} #hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10} #imageContainer>#hoverNav{left: 0} #hoverNav a{outline: none} #prevLink, #nextLink{width: 44%;height: 100%;background: transparent;display: block} #prevLink {left: 0; float: left} #nextLink {right: 0; float: right} #prevLink:hover, #prevLink:visited:hover {background: url('gallery/js/lightbox/images/back.png') left 50% no-repeat;margin-left:14px} #nextLink:hover, #nextLink:visited:hover {background: url('gallery/js/lightbox/images/next.png') right 50% no-repeat;margin-right:14px} /*** START : next / previous text links ***/ #nextLinkText, #prevLinkText{color: #CCC;font-weight:bold;text-decoration: none} #nextLinkText{padding-left: 20px} #prevLinkText{padding-right: 20px} /*** END : next / previous text links ***/ /*** START : added padding when navbar is on top ***/ .ontop #imageData {padding-top: 5px} /*** END : added padding when navbar is on top ***/ #imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #101010;margin: 0 auto} #imageData{padding:0 10px} #imageData #imageDetails{width: 70%; float: left; text-align: left} #imageData #caption{font-size: 11pt;font-weight: bold} #imageData #numberDisplay{display: block; clear: left} #imageData #bottomNavClose{width: 32px; float: right} #imageData #helpDisplay {clear: left; float: left; display: block} #overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background: url('gallery/js/lightbox/images/p-pri.png')} .clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden} * html>body .clearfix {display: inline-block;width: 100%} * html .clearfix {height: 1%} 
* {margin:0;padding:0;box-sizing:border-box;}
html,body {font-size:100%;} body {width:100%;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;background:#EFEFF7;color:#000;}
td {vertical-align:top;}
img {max-width:100%;}
textarea {max-width:100%;}
a,a:link,a:visited {text-decoration:none;color:#152E53;}
a:hover {text-decoration:underline;color:#9D0000;}
hr {height:1px;margin-bottom:.4rem;color:transparent;border:none;border-top:1px dotted #bbb;}
.clear {width:100%;clear:both;height:1px;}
.right {text-align:right;}
.posright {float:right;}
.smalltext {font-size:80%;}
h1,h2 {text-align:center;}
.anonsinimage h2 {text-align:left;}
h3{font-size: 1em;}
.headerbox {margin:0 0 1em 0;padding:0;}
.headerbox div {display:inline-block;}
.onlinechannels a,.onlinechannels img {margin:0;padding:0;}
.wtv,.rtv {}
.wtv img,.rtv img {margin:1em 0;}
.wtv {background:#fff;}
.rtv {background:url('data:image/gif;base64,R0lGODdhXQABAMIFAA1Am8MYHuUZHOWWkurw/P///////////ywAAAAAXQABAAADDgi63P4wysnICCLrzXkCADs=');}
.page {margin:0 auto;padding:0 .5rem;width:100%;}
.wrap,.content {margin:0;padding:0;}
.post {height:100%;margin:0;padding:.8rem;background:#F7F7F7;color:#000;border:1px solid #aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;box-shadow: 1px 3px 6px #000;}
.container h1,.container h2,.container h3,.container h4 {margin:.5em;color:#888;}
.post h2 a {color:#444;}
.post h2 a:hover {color:#9D0000;}
.post ul,.post ol {margin-left:0px; float:center;} .post ol {list-style:decimal;}
.post img {padding:5px 8px;}
.post table {border-spacing:1px;}
.post th {font-size:8pt;padding:2px;}
.post td {padding:0 0px;font-size:90%;}
.post .feeds li {list-style:none;margin:10px 0;}
.post .feed img {margin:0 0 -3px 0;padding:0;}
.posttext {line-height:140%;}
.posttext a {color:#C60000;}
.mainpost,.mobile_reportage {padding:0;margin-bottom:10px;border:1px solid #aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow: 1px 3px 6px #000;overflow:hidden;}
.mobile_reportage {text-align:center;}
.mainpost h2,.mobile_reportage h2 {margin:-.4em 0 0 0;padding:.8rem 0.5rem .5rem;text-align:center;color:#fff;background: -moz-linear-gradient(top, rgba(204,204,204,0.2) 0%, rgba(0,0,0,0.8) 100%);background: -webkit-linear-gradient(top, rgba(204,204,204,0.2) 0%,rgba(0,0,0,0.8) 100%);background: linear-gradient(to bottom, rgba(204,204,204,0.2) 0%,rgba(0,0,0,0.8) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33cccccc', endColorstr='#cc000000',GradientType=0 );
}
.anons {width:100%;clear:both;padding:10px 0 20px 0;border-bottom:1px dotted #666;}
.smallimage {float:left;margin:-7px 7px 0 0;width:7em;}
.mainnav a {display:inline-block;margin:.2rem;padding:.5rem 1rem;border:1px solid #aaa;background:#F7F7F7;}
.medialink {margin:1em;font-size:1em;font-weight:bold;}
.mediabutton {margin-bottom:-1px;padding:0 5px 0 0;}
.newsblock {margin:2em 0;}
.newsblock table {margin:1em 0;padding-bottom:1em;border-bottom:1px dotted #666;}
.newsblock td {padding-bottom:1em;}
#navbutton {width:48px;height:70px;padding:10px;background:#264D83 url('data:image/gif;base64,R0lGODlhIAAgAIAAAAAAAP///yH5BAlkAAAALAAAAAAgACAAAAI6hI+py+0Po5y02puC3rz7rnziqIXkyZkoirXuC8Prqs5jbX94Dsb+D/zxbpmhrmjsIZKeoPMJjUoVBQA7') 50% 24% no-repeat;position:absolute;top:10px;right:10px;}
#navbutton:after {content: "меню";display:inline-block;width:100%;background:#264D83;color: #fff;font-size: 8pt;font-weight:bold;position:absolute;top:44px;left:0;text-align:center;}
#nav {position:absolute;top:0;left:0;padding:1.2rem;background-color:rgba(8,33,72,0.85);color:#fff;z-index:9;}
.closemenu {padding:14px;position:absolute;top:10px;right:10px;}
#nav .closemenu {background:#2A4062;} .anonsinimage {display:inline-block;width:98%;margin:0 1% 1rem 1%;border-bottom:1px solid #ddd;}
.blockimage {position:relative;}
.blockimage img {width:100%;margin:0;padding:0;}
.blockimage h2 {display:block;position:absolute;bottom:.2rem;left:0;width:100%;background:rgba(0,0,0,.5);margin:0;padding:.3rem .3rem;font-size:.9rem;line-height:1.1;z-index:2;}
.blockimage h2 a {color:#eee;}
.blockimage h2 a:hover {color:#fff;}
a.play {display:block;position:absolute;top:1rem;left:1rem;width:3.8rem;height:3.8rem;z-index:3;border:.2rem solid #fff;border-radius:50%;
background:rgba(0,0,0,.1) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEAAQMAAABmvDolAAAABlBMVEX8/vsAAABhVB83AAAAAnRSTlP/AOW3MEoAAAAJcEhZcwAACxMAAAsTAQCanBgAAAD7SURBVGgF7dixFQMxCINheBSUjKBRPJpXTnlVkhH+QuVx9VclNkiOH3wL3gwWLFiwYMGCrwA8TSABfALBJSACQ6AJJIFAcAmIwBBoAkkgEFwCIjAEmkASCASHgAgMgSKQBALBJSACQ6AIJIFAcAiIwBAoAkkgEBwCIjAEikASCASHgAgMgSKQBALBISACTaAIJIFAcAiIwNig3wH8H0r2v2mfqLJPteybZd/usieM7ClnT9qyp73sjWNvvbI3r+ztbyeQslOQ7CRmp8GyE6nsVGwn87bbgeyGYrektpua7LZoN9a2W7Ps5u6+HjzNLxj7krNgwYIFCxYs+ANL6bParLFvQAAAAABJRU5ErkJggg==') no-repeat 50% 50%;background-size:cover;box-shadow:0 0 .6rem #aaa;}
/*a.play:after {content:" \25B8";display:block;position:absolute;top:0;left:0;width:3.8rem;height:3.8rem;line-height:3.8rem;font-size:3.8rem;color:#fff;border:.2rem solid #fff;border-radius:50%;color:#fff;text-align:center;}
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEAAQMAAABmvDolAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAAlwSFlzAAALEwAACxMBAJqcGAAAAZxJREFUaN7t2bFtAzEMBVADKVJmhKyq0TiKRlCpghBTJanOzwGR7tj6NWf7JPLz8bjrrrv+sTY+fyuA94rn4KOmwBLI5+CzjkARhMAUWAIpcASKIASmwBJIgSNQBCEwBbZAChyBIgiBKbAFUuAI1BAIgSmwBVLgCFw/xjcIgSmwBVLgCFw+xg8IgSmwBVLgCFw9xi8IgSWwBVKgCIZACEyBLZACRTAEQmAJbIEUKIIhEAJLYAukQBEMgRBYAlsgBYpgCITAEtgCKVAEQyAElsAWSIEiGAIhMAVWG+w2yBu8Bvpfdf/nnu3/5Oi+F9l+N1f7fBjdMyrb5+Rqn9Wje19k+85a7XtzdO/ubPcPq93DsAtqd2Ls5dgNsp9kR9ruitlXszNnb8/poD2hcMbhlMQ5S5MaZz1Oi5w3ObFy5tXUzLmbkztnf6YHzB+UYDADYYrCHIZJDrMgpUnMo5hoMRNjqsZcrp0NMl1kPsmEkxlpO6dl0susmGkz8+p2Zs7Unbk9k3/uDpr7C25AXtihzOYeh5sg7pLuuuuuP9QXbqTLjaR0Y18AAAAASUVORK5CYII= * */
a.play:hover {text-decoration:none;box-shadow:0 0 .6rem #555;background-color:rgba(0,0,0,.2);}
.shortpablishdate {width:100%;text-align:right;font-size:.8rem;margin:0 0 .7rem 0;} .searchform,.picker {float:left;max-width:16em;}
.searchform {margin-right:3em;} #datepicker {width:16em;font:monospace;line-height: 1.4em;font-size:1em;text-align:center;background-color:#fff;}
#datepicker input[type="number"] {width:5em;font-size:1em;}
#datepicker select {width:8em;font-size:1em;}
#datepicker thead tr:last-child {color: rgb(85, 85, 85);}
#datepicker tbody td {color: rgb(44, 86, 122);background:#f5f5f5;text-align:center;vertical-align:middle;}
#datepicker tbody td:hover {background:#ddd;cursor:pointer;}
#datepicker tbody td:nth-child(n+6), #datepicker .holiday {color: rgb(231, 140, 92);}
#datepicker tbody td.today {outline: 2px solid red;} .mobileGoogleSearch {border:2px solid #365571;background:#fff;margin-bottom:.5rem;padding:5px 12px;}
.mobileGoogleSearch * {box-sizing:content-box;}
.mobileGoogleSearch form * {box-sizing:border-box;font-size:1.2rem;}
.mobileGoogleSearch form td {vertical-align:middle;}
.mobileGoogleSearch h2 {text-align:center;font-weight:normal;font-size:1.1rem;margin:0;padding:0;}
.bigsearch {width:100%;}
.bigsearch input[type="text"] {width:100%;margin-right:6rem;border-radius:.3rem;}
.searchbutton {padding-left:1rem;width:5rem;}
.searchbutton input[type="submit"] {display:block;width:100%;height:2rem;background:#264D83;border:none;border-radius:.3rem;color:#fff;font-family: "ii";} .reportage ul,.reportage ul {list-style:none;margin:0;padding:0;}
.reportage {text-align:center;}
.reportage iframe {border:none;}
.playerbuttons img {padding:4px;margin:4px 0;}
.footer {padding-bottom:3rem;}
.icons {position:fixed;bottom:0;left:0;background:#EFEFF7;width:100%;box-shadow:0 0 .4rem #999;z-index:9;}
.icons a {display:inline-block;width:15%;margin:.1rem 0;border:none;background:none;padding:.3rem .4rem;color:#888;font-size:1.6rem;text-align:center;}
.icons a:hover {color:#222;}
#share {display:none;position:fixed;bottom:3rem;left:0;width:100%;padding:.8rem;background:#EFEFF7;color:#666;box-shadow:0 0 .4rem #999;z-index:10;text-align:center;}
#share a,#share a:hover {color:#666;}
#share i {display:inline-block;font-size:2rem;padding:.3rem;margin:.1rem;} .mcatads1,.mcatads2 {display:block;width:100%;clear:both;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #ddd;}
@media screen and (max-width: 479px) { body {font-size:.9rem;} h1,h2 {font-size: .9rem;} }
@media screen and (min-width: 480px) { body {font-size:1rem;} h1,h2 {font-size: 1.1rem;}.blockimage h2 {font-size:1rem;line-height:1.25;} }
@media screen and (min-width: 640px) { body {font-size:1rem;} h1,h2 {font-size: 1.1rem;}.anonsinimage {width:46%;} }
@media screen and (min-width:960px) { body {font-size:1.1rem;} h1,h2 {font-size: 1.3rem;}.blockimage h2 {font-size:1.1rem;bottom:.3rem;}.icons a {width:16%;} }
@media screen and (min-width:1100px) { body {font-size:1.2rem;} h1,h2 {font-size: 1.3rem;} }
.scrollgeneric {line-height:1px;font-size:1px;position:absolute;top:0;left: 0;} .vscrollerbase {width:10px;background:#aaa;} .vscrollerbar {width:10px;background:#555;padding:0;} .scrollerjogbox {width:10px;height:7px;top:auto;left:auto;bottom:0;right:0;} 
@font-face { font-family: 'ii'; src: url('/icon/ii/fonts/ii.eot'); src: url('/icon/ii/fonts/ii.eot?#iefix') format('embedded-opentype'), url('/icon/ii/fonts/ii.woff') format('woff'), url('/icon/ii/fonts/ii.ttf') format('truetype'), url('/icon/ii/fonts/ii.svg#ii') format('svg'); font-weight: normal; font-style: normal;
}
[class*='icon-']:before{ display: inline-block; font-family: 'ii'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale
}
.icon-home:before{content:'\0041';}
.icon-back:before{content:'\0042';}
.icon-search:before{content:'\0043';}
.icon-mail:before{content:'\0044';}
.icon-desktop:before{content:'\0045';}
.icon-share:before{content:'\0046';}
.icon-film:before{content:'\0047';}
.icon-post:before{content:'\0048';}
.icon-youtube:before{content:'\0049';}
.icon-fb:before{content:'\004a';}
.icon-fb-light:before{content:'\004b';}
.icon-twitter-light:before{content:'\004c';}
.icon-twitter:before{content:'\004d';}
.icon-vk:before{content:'\004e';}
.icon-google-plus:before{content:'\004f';}
.icon-instagram:before{content:'\0050';}
.icon-whatsapp:before{content:'\0051';}
.icon-viber:before{content:'\0052';}
.icon-ok:before{content:'\0053';}
