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,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,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*:focus{outline:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;max-height:5000em}span.icon,i.icon{display:inline-block;font-family:'fontello';font-weight:normal!important}@font-face{font-family:'fontello';src:url(/design/fonts/fontello/fontello.woff?v=17) format('woff'),url(/design/fonts/fontello/fontello.ttf?v=17) format('truetype');font-weight:400;font-style:normal}html,body{height:100%}body{margin:0;font-family:'Roboto',sans-serif;color:#222;background:white}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background:white}body::-webkit-scrollbar-thumb{width:4px;background:#194fe3;border:2px solid white;border-top:0;border-bottom:0}a{color:black}a:hover{color:#666}h1,h2,h3,h4{font-family:'Roboto',sans-serif;font-weight:700}h1{margin:0;font-size:2em}h2{margin:0;font-size:1.2em}h3{margin:0;font-size:1.1em}h4{margin:0;font-size:1em}b,strong{font-weight:700}i,em{font-style:italic}input,textarea,select,button{font-family:'Roboto';border-radius:0}::-webkit-input-placeholder{color:#aaa}:-moz-placeholder{color:#aaa}.radiobox a{display:inline-block;vertical-align:top;margin:0 10px 0 0;text-decoration:none;text-transform:lowercase;font-size:.9em;font-weight:500;color:#222}.radiobox a div{display:inline-block;margin:0 5px 0 0;width:8px;height:8px;border:1px solid #222;border-radius:50%;position:relative}.radiobox a.current div{background:white;border-color:#194FE3}.radiobox a.current div span{display:inline-block;width:4px;height:4px;margin:-2px 0 0 -2px;background:#194FE3;border-radius:50%;position:absolute;left:50%;top:50%}.radiobox a.current:hover{color:#222}.radiobox a:hover{color:#194FE3}.radiobox a:hover div{border-color:#194FE3}.radiobox.disabled a{color:#aaa}.radiobox.disabled a div{border-color:#ddd}.radiobox.disabled a.current{color:#aaa}.radiobox.disabled a.current div{border-color:#ddd}.radiobox.disabled a.current div span{background:#ddd}.radiobox.disabled a:hover{cursor:default}.checkbox a{display:inline-block;vertical-align:top;text-decoration:none;text-transform:lowercase;font-size:.9em;font-weight:500;color:#222}.checkbox a div{display:inline-block;margin:0 5px 0 0;width:8px;height:8px;border:1px solid #222;position:relative}.checkbox a:hover{color:#194FE3}.checkbox a:hover div{border-color:#194FE3}.checkbox.checked a div{background:white;border-color:#194FE3}.checkbox.checked a div span{display:inline-block;width:4px;height:4px;margin:-2px 0 0 -2px;background:#194FE3;position:absolute;left:50%;top:50%}.checkbox.disabled a{color:#aaa}.checkbox.disabled a div{border-color:#ddd}.checkbox.disabled a div span{background:white}.checkbox.disabled a:hover{cursor:default}.checkbox.disabled.checked a div span{background:#ddd}.clear{clear:both}.fl{float:left}.fr{float:right}#wrapper{position:relative}#header_bg_mask{width:100%;height:108px;background:#194fe3;position:absolute;left:0;top:0;z-index:2}#header{width:100%;background:rgba(25,79,227,.9);border-bottom:10px solid #00ff9d;position:fixed;left:0;top:0;z-index:2}#header .content{max-width:1200px;min-width:950px;height:58px;margin:0 auto;padding:20px 0;text-align:center;position:relative}#header .content a.logo{display:inline-block;vertical-align:middle;position:absolute;left:0;top:20px;z-index:1}#header .content a.logo img.i1{width:250px}#header .content a.logo img.i2{display:none;width:58.5px}#header .content .nav{display:inline-block;vertical-align:middle;width:100%;position:absolute;left:0;bottom:0}#header .content .nav a{display:inline-block;padding:15px 20px 30px;text-decoration:none;text-transform:uppercase;font-weight:500;color:white}#header .content .nav a:hover{background:rgba(255,255,255,.2)}#header .content .nav a.current{color:#222;background:#00ff9d}#header .content .user{display:inline-block;vertical-align:middle;position:absolute;right:0;bottom:26px}#header .content .user a{display:inline-block;vertical-align:middle;margin:0 0 0 10px;padding:5px 15px;text-decoration:none;text-transform:uppercase;font-weight:500;color:#00ff9d;border:2px solid #00ff9d}#header .content .user a.logout{margin:0 0 0 10px;padding:5px}#header .content .user a:hover{color:#222;background:#00ff9d}.mini #header_bg_mask{height:91px}.mini #header .content{height:41px}.mini #header .content a.logo{vertical-align:middle;margin:-21px 0 0;position:relative;left:auto;top:auto}.mini #header .content a.logo img.i1{display:none}.mini #header .content a.logo img.i2{display:inline}.mini #header .content .nav{width:auto;margin:0 40px;position:relative;left:auto;bottom:auto}.mini #header .content .user{margin:-18px 0 0;position:relative;right:auto;bottom:auto}#page{min-height:300px;margin:0 auto;padding:108px 0 110px;position:relative;overflow:hidden}#page .extra-loading{padding-top:5%;border-color:#194fe3}.mini #page{padding-top:91px}#content{margin:0 auto;text-align:center;position:relative}#content .dev{padding:60px 0;text-transform:uppercase;font-weight:700;color:#aaa}#content .notfound{padding:60px 0;text-align:center;text-transform:uppercase;font-weight:700;line-height:1.3em;color:#aaa}#content .notfound div{margin:10px 0 0;text-transform:lowercase;font-size:.8em;font-weight:400}#content .notfound div a{color:#aaa}#content .notfound div a:hover{color:#666}#content.home .afisha{width:100%;height:754px;text-align:center;position:relative}#content.home .afisha .bg{width:100%;height:500px;background-color:#eee;background-size:cover;background-position:center center;position:relative}#content.home .afisha .bg .mask{width:100%;height:100%;background:rgba(0,0,0,.4);position:absolute;left:0;top:0}#content.home .afisha .wrap{width:100%;position:absolute;left:0;top:350px}#content.home .afisha .meta{width:100%;position:absolute;left:0;top:110px}#content.home .afisha .meta h1{margin:0 0 40px;font-weight:900;color:white}#content.home .afisha .meta h1 div{margin:10px 0 0;font-size:.45em;font-weight:400;color:#aaa}#content.home .afisha .meta a.open{display:inline-block;vertical-align:middle;padding:5px 15px;text-decoration:none;text-transform:uppercase;font-weight:500;color:#00ff9d;border:2px solid #00ff9d}#content.home .afisha .meta a.open:hover{color:#222;background:#00ff9d}#content.home .afisha .content{max-width:1200px;min-width:950px;margin:0 auto;padding:20px 0 40px;background:#f5f5f5;position:relative}#content.home .afisha .content .items a.item{display:inline-block;vertical-align:top;margin:20px;text-decoration:none;text-align:left;color:#222;position:relative;overflow:hidden}#content.home .afisha .content .items a.item img.load{position:absolute;left:0;top:0;visibility:hidden;z-index:-1}#content.home .afisha .content .items a.item .poster{width:170px;height:240px;border:10px solid #ddd;position:relative}#content.home .afisha .content .items a.item .poster img{width:100%;height:100%}#content.home .afisha .content .items a.item .poster .title{display:none;width:100%;height:100%;text-align:center;position:absolute;left:0;top:0}#content.home .afisha .content .items a.item .poster .title .bg_wrap{width:100%;height:100%;background:rgba(0,0,0,.6);position:absolute;left:0;top:0}#content.home .afisha .content .items a.item .poster .title .t{display:table;width:100%;height:100%}#content.home .afisha .content .items a.item .poster .title .t .b{display:table-cell;vertical-align:middle;color:white;position:relative;z-index:1}#content.home .afisha .content .items a.item .poster .title .t .b h1{display:block;padding:0 20px;font-size:1em}#content.home .afisha .content .items a.item .poster .title .t .b h1 .m{margin:10px 0;padding:10px;line-height:1.3em;border:1px dashed white}#content.home .afisha .content .items a.item .poster .title .t .b h1 .h{font-size:.7em;font-weight:400}#content.home .afisha .content .items a.item .poster .title.long .t .b h1{font-size:.9em}#content.home .afisha .content .items a.item:hover .poster{border-color:#ccc}#content.home .afisha .content .items a.item:hover .title{display:block}#content.home .afisha .content .items a.item.current .poster{border-color:#00ff9d}#content.home .afisha .content .pages{margin:20px 0 0;font-size:.9em}#content.home .afisha .content .pages a.load_more{display:inline-block;vertical-align:middle;margin:0 10px 0 0;padding:3px 10px 5px;text-decoration:none;text-transform:lowercase;font-weight:500;color:#194fe3;border:1px solid #194fe3}#content.home .afisha .content .pages a.load_more:hover{color:white;background:#194fe3}#content.home .afisha .content .pages .nav{display:inline-block;vertical-align:middle}#content.home .afisha .content .pages .nav b.l{display:none}#content.home .afisha .content .pages .nav b.current,#content.home .afisha .content .pages .nav a{display:inline-block;margin:0 3px 0 2px;padding:5px 10px;text-decoration:none;font-weight:700;color:#666;background:#eee}#content.home .afisha .content .pages .nav a:hover{color:#222;background:#ddd}#content.home .afisha .content .pages .nav b.current{color:white;background:#194fe3}#content.home .about{margin:60px 0 0;text-align:center}#content.home .about h1{text-transform:uppercase;font-size:1.8em;font-weight:900;color:#194fe3}#content.home .about .descr{margin:10px 0}#content.home .about .features{margin:25px 0 0}#content.home .about .features .block{display:inline-block;vertical-align:top;width:360px;padding:20px}#content.home .about .features .block h2{margin:0 0 15px;text-transform:uppercase;color:#194fe3}#content.home .about .features .block ul{display:inline-block;text-align:left}#content.home .about .features .block ul li{padding:5px 0;list-style-type:square;color:#194fe3}#content.home .about .features .block ul li span{color:#222}#content.home .about .features .block.f2{padding:20px 19px;border:1px solid #194fe3;border-top:0;border-bottom:0}#content.home .about .features .links{margin:25px 0 0}#content.home .about .features .links a{display:inline-block;vertical-align:middle;margin:0 10px;padding:5px 15px;text-decoration:none;text-transform:uppercase;font-weight:500;color:#194fe3;border:2px solid #194fe3}#content.home .about .features .links a:hover{color:white;background:#194fe3}#content.home .about .news{max-width:1200px;min-width:950px;margin:40px auto 0;position:relative}#content.home .about .news h2{display:block;text-align:right;font-weight:500;border-bottom:10px solid #00ff9d;position:relative}#content.home .about .news h2 span{display:inline-block;padding:10px 15px 0;text-transform:uppercase;color:#222;background:#00ff9d}#content.home .about .news .items .item{display:inline-block;vertical-align:top;width:300px;height:233px;text-align:left;position:relative}#content.home .about .news .items .item img.load{position:absolute;left:0;top:0;visibility:hidden;z-index:-1;overflow:hidden}#content.home .about .news .items .item a.wrap{display:block;width:230px;height:193px;margin:20px;text-decoration:none;position:relative}#content.home .about .news .items .item a.wrap .image{width:260px;height:136px;background:#eee;background-size:cover;background-position:center center;position:relative}#content.home .about .news .items .item a.wrap .image .mask{display:none;width:100%;height:100%;background:rgba(0,0,0,.4);position:absolute;left:0;top:0}#content.home .about .news .items .item a.wrap .image .source{display:inline-block;padding:2.5px 7px;font-size:.8em;font-weight:500;line-height:1em;color:white;background:#222;position:absolute;left:0;top:10px}#content.home .about .news .items .item a.wrap .info{position:absolute;left:0;top:136px}#content.home .about .news .items .item a.wrap .info h3{display:block;height:47px;padding:10px 0 0;font-size:.9em;line-height:1.1em;color:#222}#content.home .about .news .items .item a.wrap .info h3 .time{display:inline-block;vertical-align:middle;margin:0 5px 0 0;padding:3px 3px 2px;line-height:1em;font-size:.8em;font-weight:500;color:#222;background:white}#content.home .about .news .items .item a.wrap .info .descr{height:0;margin:0 15px;font-size:.7em;color:#aaa;overflow:hidden}#content.home .about .news .items .item a.wrap .info .descr div{height:44px}#content.home .about .news .items .item a.wrap .info .ni_time{display:none}#content.home .about .news .items .item a.wrap .info .ni_source{display:none}#content.home .about .news .items .item a.wrap:hover .image .mask{background:rgba(0,0,0,.6)}#content.home .about .news .items .item.hovered a.wrap .image .mask{display:block}#content.home .about .news .items .item.hovered a.wrap .info h3{height:auto;padding:0 15px 15px;color:white;text-shadow:0 2px 2px rgba(0,0,0,.5)}#content.home .about .news .items .item.hovered a.wrap .info h3 .time{text-shadow:none}#content.home .about .news .items .item.hovered a.wrap .info .descr{height:59px}#content.home .about .news .items .item.yakutiya24 a.wrap .image .source{background:#C32223}#content.home .about .news .items .item.yakutiadaily a.wrap .image .source{background:#2688C7}#content.home .about .news .items .item.keskil a.wrap .image .source{background:#F90E5A}#content.home .about .news .items .item.sakhalife a.wrap .image .source{background:#FF8E48}#content.home .about .news .items .item.yasia a.wrap .image .source{background:#9B302A}#content.home .about .news .items .item.eastrussia a.wrap .image .source{background:#C03}#content.home .about .news .items .item.moviestart a.wrap .image .source{color:#222;background:#F5A000}#content.home .about .news .items .item.minkultury-rsya a.wrap .image .source{background:#0065B3}#content.home .about .news .items .item.tvoy-dalniy-vostok a.wrap .image .source{background:#0037BE}#content.home .about .news .items .item.sakha-gov-ru a.wrap .image .source{background:#0065B3}#content.home .about .news .items .item.vedomosti a.wrap .image .source{color:#222;background:#FBF1EC}#content.home .about .news .items .item.tass a.wrap .image .source{background:#122090}#content.home .about .news .items .item.minkult a.wrap .image .source{background:#EA7A37}#content.home .about .news .items .item.ria a.wrap .image .source{background:#001D5A}#content.home .about .news .items .item.kino-teatr-ru a.wrap .image .source{background:#B32D36}#content.home .about .news .items .item.tochka-opory a.wrap .image .source{background:#C82323}#content.home .about .news .items .item.rg-ru a.wrap .image .source{background:#ff8200}#content.home .about .news .items .item.cbr-ru a.wrap .image .source{background:#6C717B}#content.home .about .news .items .item.minvr-gov-ru a.wrap .image .source{background:#1ea6df}#content.home .about .news .items .item.mk-ru a.wrap .image .source{background:#9f2b11}#content.home .about .news .pages{font-size:.9em}#content.home .about .news .pages a.load_more{display:inline-block;vertical-align:middle;margin:0 10px 0 0;padding:3px 10px 5px;text-decoration:none;text-transform:lowercase;font-weight:500;color:#194fe3;border:1px solid #194fe3}#content.home .about .news .pages a.load_more:hover{color:white;background:#194fe3}#content.home .about .news .pages .nav{display:inline-block;vertical-align:middle}#content.home .about .news .pages .nav b.l{display:none}#content.home .about .news .pages .nav b.current,#content.home .about .news .pages .nav a{display:inline-block;margin:0 3px 0 2px;padding:5px 10px;text-decoration:none;font-weight:700;color:#666;background:#eee}#content.home .about .news .pages .nav a:hover{color:#222;background:#ddd}#content.home .about .news .pages .nav b.current{color:white;background:#194fe3}.mini #content.home .afisha{height:720px}.mini #content.home .afisha .content{max-width:950px}.mini #content.home .afisha .content .items a.item{margin:20px 10px}.mini #content.home .afisha .content .items a.item .poster{width:140px;height:197px}.mini #content.home .afisha .content .items a.item .poster .title .t .b h1 .m{font-size:.8em}.mini #content.home .about .features .block{width:300px;padding:20px 10px}.mini #content.home .about .news{max-width:950px}#content.afisha{margin-top:35px}#content.afisha.list .filters{margin:0 0 20px}#content.afisha.list .filters a{display:inline-block;vertical-align:middle;margin:0 5px;padding:6px 11px;text-decoration:none;font-size:.95em;font-weight:500;color:#222;background:#f5f5f5}#content.afisha.list .filters a.all{padding:5px 10px 6px}#content.afisha.list .filters a div{margin:3px 0 0;font-size:.7em;font-weight:400}#content.afisha.list .filters a:hover{background:#eee}#content.afisha.list .filters a.current{color:white;background:#194fe3}#content.afisha.list .filters .date{margin:0 0 15px;text-transform:lowercase}#content.afisha.list .filters .date a{font-weight:500;margin:5px;padding:5px 10px;color:#194fe3;background:transparent;border:1px solid #194fe3}#content.afisha.list .filters .date a:hover{color:white;background:#194fe3}#content.afisha.list .filters .date a.current{color:white;background:#194fe3}#content.afisha.list .filters .district{max-width:1640px;margin:0 auto}#content.afisha.list .filters .district a{margin:5px}#content.afisha.list .filters .place .district_block{display:none;margin:20px 0 0;padding:15px;border:1px solid #194fe3}#content.afisha.list .d_block{min-width:950px;margin:20px auto;text-align:center;position:relative}#content.afisha.list .d_block h1{display:block;width:95%;margin:0 auto;text-align:right;font-size:1.2em;font-weight:500;border-bottom:10px solid #00ff9d;position:relative}#content.afisha.list .d_block h1 span{display:inline-block;padding:10px 15px 0;text-transform:uppercase;color:#222;background:#00ff9d}#content.afisha.list .items{margin:0 auto;position:relative}#content.afisha.list .items .item{display:inline-block;vertical-align:top;width:415px;margin:20px 20px 20px 117px;padding:20px;text-align:left;background:white;border:1px solid #194fe3;position:relative}#content.afisha.list .items .item .mask{display:none}#content.afisha.list .items .item .left{display:inline-block;vertical-align:top;width:150px;margin:0 0 0 -117px;padding:20px;text-align:center;background:white;border:1px solid #194fe3}#content.afisha.list .items .item .left img.poster{width:150px}#content.afisha.list .items .item .left a.open_post:hover{opacity:.8}#content.afisha.list .items .item .left .links{margin:10px 0 0;font-size:.7em}#content.afisha.list .items .item .left .links a.kp{display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:500;color:#222;border:1px solid #222}#content.afisha.list .items .item .left .links a.kp span{display:inline-block;padding:5px 10px}#content.afisha.list .items .item .left .links a.kp span.rating{color:white;background:#222}#content.afisha.list .items .item .left .links a.kp.green{color:green;border-color:green}#content.afisha.list .items .item .left .links a.kp.green span.rating{background:green}#content.afisha.list .items .item .left .links a.kp.red{color:red;border-color:red}#content.afisha.list .items .item .left .links a.kp.red span.rating{background:red}#content.afisha.list .items .item .left .links a.kp:hover{color:#194fe3!important;border-color:#194fe3!important}#content.afisha.list .items .item .left .links a.kp:hover span.rating{background:#194fe3!important}#content.afisha.list .items .item .right{display:inline-block;vertical-align:top;width:320px;margin:0 0 0 20px}#content.afisha.list .items .item .right a.open_post{display:block;text-decoration:none;color:#222}#content.afisha.list .items .item .right a.open_post:hover h2{color:#194fe3}#content.afisha.list .items .item .right h2{font-size:1.5em;font-weight:900}#content.afisha.list .items .item .right .genre{margin:7px 0 0;font-size:.8em;color:#aaa}#content.afisha.list .items .item .right .argument{margin:15px 0 20px;font-size:.8em;line-height:1.3em}#content.afisha.list .items .item .right .sessions .district_block{display:inline-block;margin:0 20px 20px 0;text-align:center;border:1px solid #ddd}#content.afisha.list .items .item .right .sessions .district_block h3{display:block;padding:4px 10px 5px;font-size:.9em;font-weight:500;background:#ddd}#content.afisha.list .items .item .right .sessions .district_block .block_items{padding:2.5px 0 2.5px 5px}#content.afisha.list .items .item .right .sessions .district_block:last-child{margin-bottom:0}#content.afisha.list .items .item .right .sessions .block{display:inline-block;margin:2.5px 5px 2.5px 0;padding:5px 10px;text-align:center;font-size:.9em;background:#f5f5f5}#content.afisha.list .items .item .right .sessions .block h4{margin:0 0 5px}#content.afisha.list .items .item .right .sessions .block h4 span{font-weight:400;color:#666}#content.afisha.list .items .item .right .sessions .block .times a{display:inline-block;vertical-align:top;margin:3px;padding:3px 5px 1px;text-decoration:none;font-size:.85em;font-weight:500;border:1px solid #222;position:relative}#content.afisha.list .items .item .right .sessions .block .times a:hover{color:#194fe3;border-color:#194fe3}#content.afisha.list .items .item .right .sessions .block .times div{display:inline-block;vertical-align:top;margin:3px;padding:3px 5px 1px;font-size:.85em;font-weight:500;color:#aaa;border:1px solid #aaa;position:relative}#content.afisha.list .items .item.disabled{display:none}#content.afisha.list .items .item.disabled .mask{display:block;width:100%;height:100%;padding:1px 1px 1px 97px;background:rgba(255,255,255,.8);position:absolute;right:-1px;top:-1px;z-index:1}#content.afisha.post{width:1200px;position:relative}#content.afisha.post .left{display:inline-block;vertical-align:top;width:250px;position:relative}#content.afisha.post .left .wrap{width:100%;position:absolute;left:0;top:0;overflow:hidden}#content.afisha.post .poster{margin:0 0 40px}#content.afisha.post .poster img{width:100%}#content.afisha.post .center{display:inline-block;vertical-align:top;width:700px;margin:0 40px;position:relative}#content.afisha.post .center .head{margin:0 0 20px;text-align:left}#content.afisha.post .center .head .date{display:inline-block;vertical-align:middle;width:75px;margin:0 20px 0 0;text-align:center}#content.afisha.post .center .head .date span{font-size:1.5em;font-weight:900}#content.afisha.post .center .head .date div{margin:2px 0 0;font-size:.8em;white-space:nowrap}#content.afisha.post .center .head .title{display:inline-block;vertical-align:middle;width:605px}#content.afisha.post .center .head .title h1{font-size:1.7em;font-weight:900;color:#194fe3}#content.afisha.post .center .head .title .meta{margin:7px 0 0;font-size:.9em}#content.afisha.post .center .head .title .meta span{display:inline-block;vertical-align:middle;margin:0 10px 0 0;padding:3px 7px;background:#f5f5f5}#content.afisha.post .center .player_wrap{width:700px;height:297px;background:#222;background-size:cover;background-position:center center;position:relative}#content.afisha.post .center .player_wrap .jw-preview{background-size:cover;background-position:center center}#content.afisha.post .center .player_wrap.embed{height:396px}#content.afisha.post .center .player_wrap.embed iframe{width:100%;height:100%}#content.afisha.post .center .descr{margin:20px 0;padding:10px 20px;text-align:left;font-size:.9em;line-height:1.3em;background:#f5f5f5}#content.afisha.post .center .descr div.p{padding:10px 0}#content.afisha.post .center .sessions_wrap h2{display:none;text-align:center;text-transform:uppercase;font-weight:900;color:#194fe3}#content.afisha.post .center .sessions_wrap .filter{display:none;margin:10px 0}#content.afisha.post .center .sessions_wrap .filter a{display:inline-block;vertical-align:middle;margin:0 10px;text-decoration:none;text-transform:lowercase;font-size:.95em;font-weight:500;color:#222}#content.afisha.post .center .sessions_wrap .filter a:hover{color:#194fe3}#content.afisha.post .center .sessions_wrap .filter a.current{color:#194fe3}#content.afisha.post .center .sessions_wrap .filter a.disabled{color:#aaa!important;cursor:default}#content.afisha.post .center .sessions_wrap .d_block{display:none;margin:20px 0 0}#content.afisha.post .center .sessions_wrap .d_block h1{display:block;text-align:right;font-size:1.2em;font-weight:500;border-bottom:10px solid #00ff9d;position:relative}#content.afisha.post .center .sessions_wrap .d_block h1 span{display:inline-block;padding:10px 15px 0;text-transform:uppercase;color:#222;background:#00ff9d}#content.afisha.post .center .sessions_wrap .sessions{margin:15px 0 0}#content.afisha.post .center .sessions_wrap .sessions .district_block{display:inline-block;margin:15px;text-align:center;border:1px solid #ddd}#content.afisha.post .center .sessions_wrap .sessions .district_block h3{display:block;padding:5px 10px;font-size:.9em;font-weight:500;background:#ddd}#content.afisha.post .center .sessions_wrap .sessions .district_block .block_items{padding:2.5px 0 2.5px 5px}#content.afisha.post .center .sessions_wrap .sessions .district_block:last-child{margin-bottom:0}#content.afisha.post .center .sessions_wrap .sessions .block{display:inline-block;margin:2.5px 5px 2.5px 0;padding:5px 10px;text-align:center;font-size:.9em;background:#f5f5f5}#content.afisha.post .center .sessions_wrap .sessions .block h4{margin:0 0 5px}#content.afisha.post .center .sessions_wrap .sessions .block h4 span{font-weight:400;color:#666}#content.afisha.post .center .sessions_wrap .sessions .block .times a{display:inline-block;vertical-align:top;margin:3px;padding:3px 5px 1px;text-decoration:none;font-size:.85em;font-weight:500;border:1px solid #222;position:relative}#content.afisha.post .center .sessions_wrap .sessions .block .times a:hover{color:#194fe3;border-color:#194fe3}#content.afisha.post .center .sessions_wrap .sessions .block .times div{display:inline-block;vertical-align:top;margin:0 6px 6px 0;padding:3px 5px 1px;font-size:.85em;font-weight:500;color:#aaa;border:1px solid #aaa;position:relative}#content.afisha.post .right{display:inline-block;vertical-align:top;width:170px;text-align:center;position:relative}#content.afisha.post .right .wrap{width:100%;position:absolute;left:0;top:0;overflow:hidden}#content.afisha.post .right .block h4{text-transform:uppercase}#content.afisha.post .right .block ul{padding:5px 0 20px;font-size:.8em}#content.afisha.post .right .block ul li{padding:5px 0}.mini #content.afisha.list .d_block{max-width:950px;margin:40px auto 0;text-align:center;position:relative}.mini #content.afisha.list .items .item{width:301px;margin:20px 20px 20px 105px}.mini #content.afisha.list .items .item .left{width:125px;margin:0 0 0 -105px}.mini #content.afisha.list .items .item .left img.poster{width:125px}.mini #content.afisha.list .items .item .left .links a.kp{font-size:.9em}.mini #content.afisha.list .items .item .right{width:219px}.mini #content.afisha.post{width:100%}.mini #content.afisha.post .left{display:none}.mini #content.afisha.post .center{margin:0 40px 0 0}.mini #content.afisha.post .actions a.share{display:none}#content.catalog{width:950px;margin-top:40px}#content.catalog.list .head{margin:0 0 30px}#content.catalog.list .head .l_block{display:inline-block;vertical-align:middle;margin:0 30px 0 0;position:relative}#content.catalog.list .head .l_block .money{min-width:120px;margin:0 0 10px;padding:15px 15px 10px;border:1px solid #194FE3;position:relative}#content.catalog.list .head .l_block .money h4{display:block;width:100%;text-align:center;position:absolute;left:0;top:-13px}#content.catalog.list .head .l_block .money h4 div{display:inline-block;padding:5px 10px;text-transform:lowercase;font-size:.9em;font-weight:500;color:#194FE3;background:white}#content.catalog.list .head .l_block .money h1{font-weight:900;color:#194FE3}#content.catalog.list .head .l_block .money .sess{margin:2px 0 0;text-transform:lowercase;font-size:.9em;color:#666}#content.catalog.list .head .filters{display:inline-block;vertical-align:middle;width:620px}#content.catalog.list .head .filters .sort{margin:0 0 20px}#content.catalog.list .head .filters .sort a{display:inline-block;vertical-align:top;width:290px;margin:0 10px;padding:0 0 7px;text-decoration:none;text-transform:lowercase;font-weight:500;color:#222;border-bottom:1px solid #222}#content.catalog.list .head .filters .sort a:hover{color:#666;border-color:#666}#content.catalog.list .head .filters .sort a.current{color:#194fe3;border-color:#194fe3}#content.catalog.list .head .filters .genre a{display:inline-block;vertical-align:middle;margin:0 5px;padding:3px 10px 5px;text-decoration:none;text-transform:lowercase;font-size:.95em;font-weight:500;color:#222;background:#f5f5f5}#content.catalog.list .head .filters .genre a:hover{background:#eee}#content.catalog.list .head .filters .genre a.current{color:white;background:#194fe3}#content.catalog.list a.item{display:block;padding:30px 0;text-decoration:none;color:#222}#content.catalog.list a.item .distribution{display:inline-block;vertical-align:top;width:180px;margin:0 30px 0 0;text-align:right}#content.catalog.list a.item .distribution .available_info{display:inline-block;width:160px;margin:0 0 20px;padding:15px 10px 10px;text-align:center;font-size:.9em;border:1px dashed #194fe3;position:relative}#content.catalog.list a.item .distribution .available_info h4{display:inline-block;width:100%;position:absolute;left:0;top:-11px}#content.catalog.list a.item .distribution .available_info h4 div{display:inline-block;padding:5px 10px;text-transform:lowercase;font-size:.9em;font-weight:500;color:#194fe3;background:white}#content.catalog.list a.item .distribution .available_info ul li{padding:2px 0}#content.catalog.list a.item .distribution .available_info ul li.end{color:#194fe3}#content.catalog.list a.item .distribution .money h1{font-weight:900;color:#194FE3}#content.catalog.list a.item .distribution .money ul{margin:10px 0 0;text-transform:lowercase;font-size:.9em;color:#666}#content.catalog.list a.item .distribution .money ul li{padding:5px 0}#content.catalog.list a.item .distribution .money ul li span{font-weight:500;color:#194FE3}#content.catalog.list a.item .poster{display:inline-block;vertical-align:top;width:150px;margin:0 30px 0 0;position:relative}#content.catalog.list a.item .poster .badge{padding:3px 5px;text-transform:lowercase;font-size:.8em;color:black;background:white;position:absolute;right:0;top:20px;z-index:1}#content.catalog.list a.item .poster .badge.free{background:#00ff9d}#content.catalog.list a.item .poster img{width:100%}#content.catalog.list a.item .info{display:inline-block;vertical-align:top;width:560px;text-align:left;font-size:.9em;line-height:1.3em}#content.catalog.list a.item .info h2{font-size:1.3em;color:#194fe3}#content.catalog.list a.item .info h2 div{margin:3px 0 0;font-size:.7em;font-weight:400;color:#666}#content.catalog.list a.item .info .meta{margin:15px 0}#content.catalog.list a.item.not_available .distribution .available_info{border-color:#222}#content.catalog.list a.item.not_available .distribution .available_info h4 div{color:#222}#content.catalog.list a.item.not_available .distribution .available_info ul li span{color:#222}#content.catalog.list a.item.not_available .distribution .available_info ul li.end{color:#222}#content.catalog.list a.item.not_available .distribution .money h1{color:#222}#content.catalog.list a.item.not_available .distribution .money ul li span{color:#222}#content.catalog.list a.item.not_available .poster img{filter:grayscale(100%)}#content.catalog.list a.item.not_available .poster .badge.free{color:white;background:black}#content.catalog.list a.item.not_available .info h2{color:#222}#content.catalog.list a.item:hover{opacity:.8}#content.catalog.post{width:1200px;position:relative}#content.catalog.post .left{display:inline-block;vertical-align:top;width:250px;position:relative}#content.catalog.post .left .wrap{width:100%;position:absolute;left:0;top:0;overflow:hidden}#content.catalog.post .poster{position:relative}#content.catalog.post .poster img{width:100%}#content.catalog.post a.show_promo{display:inline-block;vertical-align:middle;margin:20px 0 0;padding:5px 15px;text-decoration:none;text-transform:uppercase;font-weight:500;color:#194fe3;border:2px solid #194fe3}#content.catalog.post a.show_promo:hover{color:white;background:#194fe3}#content.catalog.post .actions{margin:20px 0 40px;font-size:.7em}#content.catalog.post .actions a{display:inline-block;margin:0 5px;text-decoration:none;text-transform:uppercase;font-weight:500;color:#222;border:1px solid #222}#content.catalog.post .actions a span{display:inline-block;padding:5px 10px}#content.catalog.post .actions a span.rating{color:white;background:#222}#content.catalog.post .actions a.kp.green{color:green;border-color:green}#content.catalog.post .actions a.kp.green span.rating{background:green}#content.catalog.post .actions a.kp.red{color:red;border-color:red}#content.catalog.post .actions a.kp.red span.rating{background:red}#content.catalog.post .actions a:hover{color:#194fe3!important;border-color:#194fe3!important}#content.catalog.post .actions a:hover span.rating{background:#194fe3!important}#content.catalog.post .center{display:inline-block;vertical-align:top;width:700px;margin:0 40px;position:relative}#content.catalog.post .center .head{margin:0 0 20px;text-align:left}#content.catalog.post .center .head .date{display:inline-block;vertical-align:middle;width:75px;margin:0 20px 0 0;text-align:center}#content.catalog.post .center .head .date span{font-size:1.5em;font-weight:900}#content.catalog.post .center .head .date div{margin:2px 0 0;font-size:.8em;white-space:nowrap}#content.catalog.post .center .head .title{display:inline-block;vertical-align:middle;width:605px}#content.catalog.post .center .head .title h1{font-size:1.7em;font-weight:900;color:#194fe3}#content.catalog.post .center .head .title .meta{margin:10px 0 0;font-size:.9em}#content.catalog.post .center .head .title .meta span{display:inline-block;vertical-align:middle;margin:0 10px 0 0;padding:3px 7px;background:#f5f5f5}#content.catalog.post .center .player_wrap{width:700px;height:297px;background:#222;background-size:cover;background-position:center center;position:relative}#content.catalog.post .center .player_wrap .jw-preview{background-size:cover;background-position:center center}#content.catalog.post .center .player_wrap.embed{height:396px}#content.catalog.post .center .player_wrap.embed iframe{width:100%;height:100%}#content.catalog.post .center .descr{margin:20px 0 40px;padding:10px 20px;text-align:left;font-size:.9em;line-height:1.3em;background:#f5f5f5}#content.catalog.post .center .descr div.p{padding:10px 0}#content.catalog.post .center .available_info{display:inline-block;vertical-align:middle;width:160px;margin:0 0 0 40px;padding:20px 10px 10px;text-align:center;font-size:.9em;border:1px dashed #194fe3;position:relative}#content.catalog.post .center .available_info h4{display:inline-block;width:100%;position:absolute;left:0;top:-11px}#content.catalog.post .center .available_info h4 div{display:inline-block;padding:4px 10px;text-transform:lowercase;font-size:.9em;font-weight:500;color:white;background:#194fe3}#content.catalog.post .center .available_info ul li{padding:2px 0}#content.catalog.post .center .available_info ul li.end{color:#194fe3}#content.catalog.post .center .commands{display:inline-block;vertical-align:middle;padding:20px 40px 30px;background:#f5f5f5;border:1px solid #666;position:relative}#content.catalog.post .center .commands.a{padding:20px 40px}#content.catalog.post .center .commands h3.end{width:100%;font-size:.9em;font-weight:400;color:#666;position:absolute;left:0;top:-25px}#content.catalog.post .center .commands h3.end span{color:#194fe3}#content.catalog.post .center .commands a.download{display:inline-block;vertical-align:middle;margin:0 10px;text-decoration:none;text-align:center;text-transform:uppercase;font-weight:700;color:#194fe3;border:2px solid #194fe3}#content.catalog.post .center .commands a.download span{display:inline-block;vertical-align:top}#content.catalog.post .center .commands a.download span.size{padding:6px 10px;color:white;background:#194fe3}#content.catalog.post .center .commands a.download span.title{padding:6px 20px}#content.catalog.post .center .commands a.download:hover{color:#194fe3;background:transparent;border-color:#194fe3;opacity:.8}#content.catalog.post .center .commands a.download:hover span.size{background:#194fe3}#content.catalog.post .center .commands a.download.saved{color:green;background:transparent;border:2px solid green}#content.catalog.post .center .commands a.download.saved span.size{color:white;background:green}#content.catalog.post .center .commands a.disabled{color:#666!important;background:transparent!important;border:2px solid #666!important;cursor:default!important;opacity:1!important}#content.catalog.post .center .commands a.disabled span.size{color:white!important;background:#666!important}#content.catalog.post .center .commands a.cancel{display:inline-block;vertical-align:middle;margin:0 10px;text-decoration:none;text-align:center;text-transform:uppercase;font-weight:700;color:#194fe3;border:2px solid #194fe3}#content.catalog.post .center .commands a.cancel span{display:inline-block;vertical-align:top}#content.catalog.post .center .commands a.cancel span.title{padding:6px 20px}#content.catalog.post .center .commands a.cancel:hover{color:#194fe3;background:transparent;border-color:#194fe3;opacity:.8}#content.catalog.post .center .commands .downloading{width:300px;text-align:left;color:#194fe3;position:relative}#content.catalog.post .center .commands .downloading h4{display:inline-block;width:180px;font-size:.9em;font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#content.catalog.post .center .commands .downloading .percents{font-size:.9em;position:absolute;right:0;top:1px}#content.catalog.post .center .commands .downloading .bar{vertical-align:middle;height:5px;margin:5px 0 0;background:#aaa}#content.catalog.post .center .commands .downloading .bar div{width:0;height:5px;background:#194fe3}#content.catalog.post .center .commands .message{text-transform:uppercase;font-weight:500;color:#194fe3}#content.catalog.post .center .commands .space{width:100%;height:10px;background:#ccc;position:absolute;left:0;bottom:0}#content.catalog.post .center .commands .space span{width:30%;height:10px;background:#666;position:absolute;left:0;bottom:0}#content.catalog.post .center .commands .space_note{width:100%;font-size:.9em;color:#666;position:absolute;left:0;bottom:-25px}#content.catalog.post .center .commands .space_note a.open_downloads_stat_box{text-decoration:none;color:#666;border-bottom:1px dashed #666}#content.catalog.post .center .commands .space_note a.open_downloads_stat_box:hover{color:#222;border-bottom:1px solid #222}#content.catalog.post .center .stat{margin:40px 0 0;position:relative}#content.catalog.post .center .stat h2{display:block;text-align:right;font-size:1.2em;font-weight:500;border-bottom:10px solid #00ff9d;position:relative}#content.catalog.post .center .stat h2 span{display:inline-block;padding:10px 15px 0;text-transform:uppercase;color:#222;background:#00ff9d}#content.catalog.post .center .stat .filters{padding:20px 10px;background:#eee;border:1px solid #ddd;border-top:0;border-bottom:0}#content.catalog.post .center .stat .filters .select{display:inline-block;vertical-align:top;width:183px;margin:0 10px;position:relative}#content.catalog.post .center .stat .filters .select a{display:block;text-decoration:none;color:#222}#content.catalog.post .center .stat .filters .select a input.text{width:100%;height:40px;vertical-align:middle;padding:9px 35px 9px 10px;font-size:1.2em;background:#f5f5f5;border:1px solid #aaa}#content.catalog.post .center .stat .filters .select a input.text:hover{border-color:#194FE3;cursor:pointer}#content.catalog.post .center .stat .filters .select a span.icon{position:absolute;right:10px;top:12px;z-index:1}#content.catalog.post .center .stat .filters .select a.disabled input.text{color:#ccc;border-color:#ccc;cursor:default!important}#content.catalog.post .center .stat .filters .select a.disabled span.icon{color:#ccc}#content.catalog.post .center .stat .filters .select select{display:none;width:100%;height:150px;padding:5px;margin:0 0 20px;font-size:.9em;background:#ddd;border:1px solid #aaa;border-top:0;box-shadow:0 5px 10px 2px rgba(34,60,80,.2);-webkit-box-shadow:0 5px 10px 2px rgba(34,60,80,.2);-moz-box-shadow:0 5px 10px 2px rgba(34,60,80,.2);position:absolute;left:0;top:40px;z-index:2}#content.catalog.post .center .stat .filters .select select option.selected{color:white!important;background:#666!important}#content.catalog.post .center .stat .filters .select select option:hover{background:#eee;cursor:pointer}#content.catalog.post .center .stat .filters .select select::-webkit-scrollbar{width:7px;background:#eee}#content.catalog.post .center .stat .filters .select select::-webkit-scrollbar-thumb{background:#aaa}#content.catalog.post .center .stat .filters .select.type{width:130px}#content.catalog.post .center .stat .filters a.interval{display:inline-block;vertical-align:top;width:18px;height:18px;margin:0 10px;padding:10px;text-decoration:none;color:#222;border:1px solid #aaa}#content.catalog.post .center .stat .filters a.interval.disabled{color:#666!important;background:transparent!important;border-color:#666!important;cursor:default!important}#content.catalog.post .center .stat .filters a.interval.active{color:white;background:#194FE3;border-color:#194FE3}#content.catalog.post .center .stat .filters a.interval.active:hover{color:white;opacity:.8}#content.catalog.post .center .stat .filters a.interval:hover{color:#194FE3;border-color:#194FE3}#content.catalog.post .center .stat .filters a.export{display:inline-block;vertical-align:top;width:18px;height:18px;margin:0 10px;padding:10px;text-decoration:none;color:#217346;border:1px solid #217346}#content.catalog.post .center .stat .filters a.export.disabled{color:#666!important;background:transparent!important;border-color:#666!important;cursor:default!important}#content.catalog.post .center .stat .filters a.export:hover{color:white;background:#217346}#content.catalog.post .center .stat .filters .interval_filter{display:none;margin:20px 0 0}#content.catalog.post .center .stat .filters .interval_filter input.text{width:244px;height:40px;vertical-align:middle;margin:0 10px;padding:9px 35px 9px 10px;font-size:1.2em;background:#f5f5f5;border:1px solid #aaa}#content.catalog.post .center .stat .filters .interval_filter a.submit{display:inline-block;vertical-align:top;width:124px;margin:0 10px;padding:10px 0;text-decoration:none;text-transform:uppercase;font-weight:700;color:#194FE3;border:2px solid #194FE3}#content.catalog.post .center .stat .filters .interval_filter a.submit.disabled{color:#666!important;background:transparent!important;border-color:#666!important;cursor:default!important}#content.catalog.post .center .stat .filters .interval_filter a.submit:hover{color:white;background:#194FE3}#content.catalog.post .center .stat table{width:100%;font-size:.9em;border:1px solid #ddd;border-top:0}#content.catalog.post .center .stat table tr th{padding:10px;vertical-align:middle;text-align:center;text-transform:lowercase;font-weight:500;background:#ddd}#content.catalog.post .center .stat table tr th.sum{color:#194FE3}#content.catalog.post .center .stat table tr th:hover{color:#194FE3;cursor:pointer}#content.catalog.post .center .stat table tr td{padding:10px;vertical-align:middle;text-align:center;background:#f5f5f5}#content.catalog.post .center .stat table tr td.user{font-weight:500}#content.catalog.post .center .stat table tr td.user div{margin:2px 0 0;font-size:.8em;font-weight:400;color:#666}#content.catalog.post .center .stat table tr td.sum{color:#194FE3}#content.catalog.post .center .stat table tr td.sum span{color:red}#content.catalog.post .center .stat table tr:hover td{background:#eee}#content.catalog.post .center .stat table .extra-loading{padding:60px 0}#content.catalog.post .center .stat .pages{display:none;padding:20px 0;background:#eee;font-size:.9em}#content.catalog.post .center .stat .pages a.load_more{display:inline-block;vertical-align:middle;margin:0 10px 0 0;padding:3px 10px 5px;text-decoration:none;text-transform:lowercase;font-weight:500;color:#194fe3;border:1px solid #194fe3}#content.catalog.post .center .stat .pages a.load_more:hover{color:white;background:#194fe3}#content.catalog.post .center .stat .pages .nav{display:inline-block;vertical-align:middle}#content.catalog.post .center .stat .pages .nav b.l{display:none}#content.catalog.post .center .stat .pages .nav b.current,#content.catalog.post .center .stat .pages .nav a{display:inline-block;margin:0 3px 0 2px;padding:5px 10px;text-decoration:none;font-weight:700;color:#666;background:#eee}#content.catalog.post .center .stat .pages .nav a:hover{color:#222;background:#ddd}#content.catalog.post .center .stat .pages .nav b.current{color:white;background:#194fe3}#content.catalog.post .right{display:inline-block;vertical-align:top;width:170px;text-align:center;position:relative}#content.catalog.post .right .wrap{width:100%;position:absolute;left:0;top:0;overflow:hidden}#content.catalog.post .right .block h4{text-transform:uppercase}#content.catalog.post .right .block ul{padding:5px 0 20px;font-size:.8em}#content.catalog.post .right .block ul li{padding:5px 0}.mini #content.catalog.post{width:100%}.mini #content.catalog.post .left{display:none}.mini #content.catalog.post .center{margin:0 40px 0 0}.mini #content.catalog.post .actions a.share{display:none}.mini #content.catalog.post a.show_promo{padding:5px 9px;font-size:.9em}#content.about{width:800px;margin:40px auto 0;text-align:left;line-height:1.3em}#content.about h2{display:block;margin:0 0 30px;padding:0 0 5px;text-transform:uppercase;color:#194fe3;border-bottom:1px solid #194fe3}#content.about .main{margin:0 0 40px;padding:20px;background:#f5f5f5}#content.about .b{padding:0 0 40px 40px}#content.about .b ul li{margin:0 0 0 25px;padding:5px 0;list-style-type:square}#content.about .b .note{margin:15px 0 0;padding:10px 20px;background:#eee}#content.about .faq{margin:60px 0 0;padding:20px 40px 40px;border:5px solid #00ff9d;position:relative}#content.about .faq h3{display:inline-block;width:100%;text-align:center;font-size:1.2em;font-weight:500;position:absolute;left:0;top:-24px}#content.about .faq h3 span{display:inline-block;padding:10px 20px;color:#222;background:#00ff9d}#content.about .faq h4{margin:30px 0 0}#content.about .faq div{padding:10px 0 0 40px}#content.contacts .map{width:100%;height:300px;margin:0 0 60px}#content.contacts .mail{display:inline-block;vertical-align:top;width:460px;height:310px;text-align:center;position:relative}#content.contacts .mail input{width:100%;height:40px;margin:0 0 15px;padding:10px;padding:4px 10px 5px;font-size:1.1em;background:none;border:1px solid #ccc;-webkit-appearance:none}#content.contacts .mail input[readonly]{color:#aaa;background:#f5f5f5}#content.contacts .mail input.to{width:222px;margin-right:15px}#content.contacts .mail input.from{width:222px}#content.contacts .mail textarea{width:100%;height:150px;margin:0 0 15px;padding:10px;font-size:1em;background:white;border:1px solid #ccc;resize:none}#content.contacts .mail .actions{text-align:right}#content.contacts .mail .actions button{display:inline-block;vertical-align:middle;margin:0;padding:5px 15px 7px;text-decoration:none;text-transform:uppercase;font-weight:500;color:#194fe3;background:white;border:2px solid #194fe3}#content.contacts .mail .actions button:disabled{color:#ccc!important;background:white!important;border-color:#ccc;cursor:default!important}#content.contacts .mail .actions button:hover{color:white;background:#194fe3;cursor:pointer}#content.contacts .links{display:inline-block;vertical-align:top;margin:0 0 0 60px}#content.contacts .links .block{margin:0 0 10px;padding:10px 20px;border:5px solid #00ff9d}#content.contacts .links .block div{padding:10px 0;line-height:1.3em}#content.contacts .links .block div h4{margin:0 0 5px}#content.contacts .links a.presskit{display:inline-block;vertical-align:middle;padding:5px 15px 7px;text-decoration:none;text-transform:lowercase;font-size:.9em;font-weight:500;color:#222;background:#eee}#content.contacts .links a.presskit:hover{background:#ddd}#content.connect{width:800px;margin:40px auto 0;line-height:1.3em}#content.connect .note{margin:0 0 20px;padding:20px;text-align:left;background:#f5f5f5}#content.connect .actions a{display:inline-block;vertical-align:middle;margin:0 10px;padding:5px 15px;text-decoration:none;text-transform:uppercase;font-weight:500;color:#194fe3;border:2px solid #194fe3}#content.connect .actions a:hover{color:white;background:#194fe3}#content.edu.list .posts{width:100%;height:863px;text-align:center;position:relative}#content.edu.list .posts .bg{width:100%;height:500px;background-color:#eee;background-image:url(/design/img/bg-edu.jpg);background-size:cover;background-position:center center;position:relative}#content.edu.list .posts .bg .mask{width:100%;height:100%;background:rgba(0,0,0,.45);position:absolute;left:0;top:0}#content.edu.list .posts .wrap{width:100%;position:absolute;left:0;top:350px}#content.edu.list .posts .meta{width:100%;position:absolute;left:0;top:140px}#content.edu.list .posts .meta h1{margin:0 0 40px;font-size:2.5em;font-weight:900;color:white}#content.edu.list .posts .meta h1 div{margin:10px 0 0;font-size:.6em;font-weight:500;color:#ccc}#content.edu.list .posts .content{max-width:1200px;min-width:950px;margin:0 auto;padding:20px 0 40px;background:#f5f5f5;position:relative}#content.edu.list .posts .content h2{margin:20px 0;text-transform:uppercase;font-size:1.5em;font-weight:900;color:#194fe3}#content.edu.list .posts .content .filter{margin:0 0 20px}#content.edu.list .posts .content .filter a{display:inline-block;margin:0 7px;padding:4px 15px 5px;text-decoration:none;text-transform:lowercase;font-weight:500;color:#222;background:white}#content.edu.list .posts .content .filter a:hover{color:white;background:#194fe3}#content.edu.list .posts .content .filter a.current{color:white;background:#194fe3}#content.edu.list .posts .content .items a.item{display:inline-block;vertical-align:top;margin:20px;text-decoration:none;text-align:left;color:#222;position:relative;overflow:hidden}#content.edu.list .posts .content .items a.item .poster{width:170px;height:240px;border:10px solid #ddd;position:relative}#content.edu.list .posts .content .items a.item .poster img{width:100%;height:100%}#content.edu.list .posts .content .items a.item .poster .title{display:none;width:100%;height:100%;text-align:center;position:absolute;left:0;top:0}#content.edu.list .posts .content .items a.item .poster .title .bg_wrap{width:100%;height:100%;background:rgba(0,0,0,.6);position:absolute;left:0;top:0}#content.edu.list .posts .content .items a.item .poster .title .t{display:table;width:100%;height:100%}#content.edu.list .posts .content .items a.item .poster .title .t .b{display:table-cell;vertical-align:middle;color:white;position:relative;z-index:1}#content.edu.list .posts .content .items a.item .poster .title .t .b h1{display:block;padding:0 20px;font-size:1em}#content.edu.list .posts .content .items a.item .poster .title .t .b h1 .m{margin:10px 0;padding:10px;line-height:1.3em;border:1px dashed white}#content.edu.list .posts .content .items a.item .poster .title .t .b h1 .h{font-size:.7em;font-weight:400}#content.edu.list .posts .content .items a.item .poster .title.long .t .b h1{font-size:.9em}#content.edu.list .posts .content .items a.item:hover .poster{border-color:#00ff9d}#content.edu.list .posts .content .items a.item:hover .title{display:block}#content.edu.list .posts .content .pages{margin:20px 0 0;font-size:.9em}#content.edu.list .posts .content .pages a.load_more{display:inline-block;vertical-align:middle;margin:0 10px 0 0;padding:3px 10px 5px;text-decoration:none;text-transform:lowercase;font-weight:500;color:#194fe3;border:1px solid #194fe3}#content.edu.list .posts .content .pages a.load_more:hover{color:white;background:#194fe3}#content.edu.list .posts .content .pages .nav{display:inline-block;vertical-align:middle}#content.edu.list .posts .content .pages .nav b.l{display:none}#content.edu.list .posts .content .pages .nav b.current,#content.edu.list .posts .content .pages .nav a{display:inline-block;margin:0 3px 0 2px;padding:5px 10px;text-decoration:none;font-weight:700;color:#666;background:#eee}#content.edu.list .posts .content .pages .nav a:hover{color:#222;background:#ddd}#content.edu.list .posts .content .pages .nav b.current{color:white;background:#194fe3}#content.edu.list .about{margin:60px 0 0;text-align:center}#content.edu.list .about h1{text-transform:uppercase;font-size:1.8em;font-weight:900;color:#194fe3}#content.edu.list .about .descr{margin:10px 0}#content.edu.list .about .features{margin:25px 0 0}#content.edu.list .about .features .block{display:inline-block;vertical-align:top;width:360px;padding:20px}#content.edu.list .about .features .block h2{margin:0 0 15px;text-transform:uppercase;color:#194fe3}#content.edu.list .about .features .block ul{display:inline-block;text-align:left}#content.edu.list .about .features .block ul li{padding:5px 0;list-style-type:square;color:#194fe3}#content.edu.list .about .features .block ul li span{color:#222}#content.edu.list .about .features .block.f2{padding:20px 19px;border:1px solid #194fe3;border-top:0;border-bottom:0}#content.edu.list .about .features .links{margin:25px 0 0}#content.edu.list .about .features .links a{display:inline-block;vertical-align:middle;margin:0 10px;padding:5px 15px;text-decoration:none;text-transform:uppercase;font-weight:500;color:#194fe3;border:2px solid #194fe3}#content.edu.list .about .features .links a:hover{color:white;background:#194fe3}#content.edu.list .partners{width:950px;margin:40px auto 0;position:relative}#content.edu.list .partners h2{display:block;text-align:right;font-weight:500;border-bottom:10px solid #00ff9d;position:relative}#content.edu.list .partners h2 span{display:inline-block;padding:10px 15px 0;text-transform:uppercase;color:#222;background:#00ff9d}#content.edu.list .partners .items a{display:inline-block;vertical-align:middle;width:150px;margin:20px}#content.edu.list .partners .items a img{width:100%}#content.edu.list .partners .items a:hover{opacity:.8}#content.edu.post{width:1200px;margin-top:40px;position:relative}#content.edu.post .left{display:inline-block;vertical-align:top;width:250px;position:relative}#content.edu.post .left .wrap{width:100%;position:absolute;left:0;top:0;overflow:hidden}#content.edu.post .poster{position:relative}#content.edu.post .poster img{width:100%}#content.edu.post .actions{margin:20px 0 40px;font-size:.7em}#content.edu.post .actions a{display:inline-block;margin:0 5px;text-decoration:none;text-transform:uppercase;font-weight:500;color:#222;border:1px solid #222}#content.edu.post .actions a span{display:inline-block;padding:5px 10px}#content.edu.post .actions a span.rating{color:white;background:#222}#content.edu.post .actions a.kp.green{color:green;border-color:green}#content.edu.post .actions a.kp.green span.rating{background:green}#content.edu.post .actions a.kp.red{color:red;border-color:red}#content.edu.post .actions a.kp.red span.rating{background:red}#content.edu.post .actions a:hover{color:#194fe3!important;border-color:#194fe3!important}#content.edu.post .actions a:hover span.rating{background:#194fe3!important}#content.edu.post .center{display:inline-block;vertical-align:top;width:700px;margin:0 40px;position:relative}#content.edu.post .center .head{margin:0 0 20px;text-align:left}#content.edu.post .center .head .date{display:inline-block;vertical-align:middle;width:75px;margin:0 20px 0 0;text-align:center}#content.edu.post .center .head .date span{font-size:1.5em;font-weight:900}#content.edu.post .center .head .date div{margin:2px 0 0;font-size:.8em}#content.edu.post .center .head .title{display:inline-block;vertical-align:middle;width:605px}#content.edu.post .center .head .title h1{font-size:1.7em;font-weight:900;color:#194fe3}#content.edu.post .center .head .title .meta{margin:10px 0 0;font-size:.9em}#content.edu.post .center .head .title .meta span{display:inline-block;vertical-align:middle;margin:0 10px 0 0;padding:3px 7px;background:#f5f5f5}#content.edu.post .center .descr{margin:20px 0 40px;padding:10px 20px;text-align:left;font-size:.9em;line-height:1.3em;background:#f5f5f5}#content.edu.post .center .descr div.p{padding:10px 0}#content.edu.post .right{display:inline-block;vertical-align:top;width:170px;text-align:center;position:relative}#content.edu.post .right .wrap{width:100%;position:absolute;left:0;top:0;overflow:hidden}#content.edu.post .right .block h4{text-transform:uppercase}#content.edu.post .right .block ul{padding:5px 0 20px;font-size:.8em}#content.edu.post .right .block ul li{padding:5px 0}.mini #content.edu.list .posts .content .items a.item{margin:20px 10px}.mini #content.edu.list .posts .content .items a.item .poster{width:140px;height:197px}.mini #content.edu.list .posts .content .items a.item .poster .title .t .b h1 .m{font-size:.8em}.mini #content.edu.list .about .features .block{width:300px;padding:20px 10px}#bottom{width:100%;height:60px;background:rgba(25,79,227,.9);border-top:10px solid #00ff9d;position:fixed;left:0;bottom:0;z-index:2}#bottom .content{width:980px;color:white;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}#bottom .content .copy{display:inline-block;vertical-align:middle;width:30%;font-weight:500}#bottom .content .links{display:inline-block;vertical-align:middle;width:70%;text-align:right}#bottom .content .links a{display:inline-block;vertical-align:middle;margin:0 0 0 30px;text-decoration:none;text-transform:uppercase;font-size:.9em;color:white;overflow:hidden}#bottom .content .links a span{display:inline-block;vertical-align:middle;height:14px;padding:5px;text-align:center}#bottom .content .links a span.title{padding:5px 0;font-weight:500}#bottom .content .links a span.icon{width:18px;margin:0 10px 0 0;color:#222;background:white}#bottom .content .links a.clients span.icon{color:#194FE3}#bottom .content .links a.vk span.icon{color:#45668e}#bottom .content .links a.tg span.icon{color:#08c}#bottom .content .links a:hover{opacity:.8}#bottom .map{display:none}#bottom .map_items{display:none}#bottom .clients_head{display:none}#bottom .districts{display:none}#bottom .places{display:none}#bottom.opened{z-index:6}#bottom.opened .map{display:block;width:100%;height:100%}#bottom.opened .clients_head{display:inline-block;position:absolute;right:100px;top:-49px}#bottom.opened .clients_head h1{display:inline-block;padding:10px 20px;text-transform:uppercase;font-size:1.2em;font-weight:500;color:#222;background:#00ff9d}#bottom.opened .clients_head a.close{display:inline-block;padding:8px 13px;text-decoration:none;font-weight:500;color:#222;background:#00ff9d;position:absolute;right:-41px;top:0}#bottom.opened .clients_head a.close:hover{opacity:.8}#bottom.opened .districts{display:inline-block;position:absolute;left:-100%;top:60px}#bottom.opened .districts h2{display:block;padding:10px;font-size:1em;font-weight:500;text-align:center;color:#222;background:#00ff9d}#bottom.opened .districts ul{display:block;height:300px;padding:14px 20px;background:rgba(255,255,255,.7);overflow:auto}#bottom.opened .districts ul::-webkit-scrollbar{width:5px}#bottom.opened .districts ul::-webkit-scrollbar-track{background:white}#bottom.opened .districts ul::-webkit-scrollbar-thumb{width:4px;background:#00ff9d}#bottom.opened .districts ul li a{display:inline-block;padding:6px 0;font-size:.9em;color:#222}#bottom.opened .districts ul li a.current{text-decoration:none;color:#194fe3}#bottom.opened .districts ul li a:hover{text-decoration:none;color:#194fe3}#bottom.opened .places{display:none;position:absolute;left:350px;top:120px}#bottom.opened .places h2{display:block;padding:10px;font-size:1em;font-weight:500;text-align:center;color:white;background:#194fe3}#bottom.opened .places .items{display:block;height:200px;padding:5px 20px;background:rgba(255,255,255,.7);overflow:auto}#bottom.opened .places .items::-webkit-scrollbar{width:5px}#bottom.opened .places .items::-webkit-scrollbar-track{background:white}#bottom.opened .places .items::-webkit-scrollbar-thumb{width:4px;background:#194fe3}#bottom.opened .places .items a.item{display:block;margin:15px 0;padding:10px;text-decoration:none;color:#222;background:rgba(25,79,227,.2)}#bottom.opened .places .items a.item:hover{background:rgba(25,79,227,.3)}#bottom.opened .places .items a.item h4{font-size:.9em;font-weight:500}#bottom.opened .places .items a.item div{margin:5px 0 0;font-size:.8em}.mini #bottom .content{width:950px}#confirm_mask{display:none;width:100%;height:100%;background:rgba(0,0,0,.6);background-size:cover;background-position:top center;position:fixed;left:0;top:0;z-index:7}#confirm{width:430px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:8}#confirm h2{display:block;padding:7px 10px;text-align:center;text-transform:uppercase;font-size:.8em;color:white;background:#194fe3}#confirm .content{padding:20px;text-align:center;background:white;border:5px solid #194fe3;border-top:0}#confirm .content input.text{width:100%;height:40px;vertical-align:middle;margin:0 0 20px;padding:9px 10px;font-size:1.2em;background:white;border:1px solid #ddd}#confirm .content button{display:inline-block;margin:0 10px;padding:7px 20px;text-transform:uppercase;font-size:1em;font-weight:700;color:#fc281c;background:transparent;border:3px solid #fc281c}#confirm .content button:hover{color:white;background:#fc281c;border-color:#fc281c;cursor:pointer}#confirm .content button.no{color:#666;background:transparent;border-color:#666}#confirm .content button.no:hover{color:#222;background:transparent;border-color:#222}#confirm .content button:disabled{color:#666!important;background:transparent!important;border-color:#666!important}#lang_mask{display:none;width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;left:0;top:0;z-index:5}#lang_box{display:none;background:white;box-shadow:0 0 11px 0 rgba(0,0,0,.4);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:6}#lang_box h2{display:block;padding:40px;text-transform:uppercase;font-weight:900;position:relative}#lang_box h2 a.close{display:inline-block;text-decoration:none;font-size:.9em;font-weight:400;position:absolute;right:40px;top:40px}#lang_box h2 a.close span.icon{margin:0}#lang_box h2 a.close:hover{color:#fc281c}#lang_box .content{width:300px;padding:0 40px 40px;text-align:center;position:relative}#lang_box .content a{display:inline-block;margin:0 10px;padding:7px 20px;text-decoration:none;text-transform:uppercase;font-size:1em;font-weight:700;color:#194fe3;background:transparent;border:3px solid #194fe3}#lang_box .content a:hover{color:white;background:#194fe3;border-color:#194fe3;cursor:pointer}#auth_mask{display:none;width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;left:0;top:0;z-index:5}#auth_box{display:none;background:white;box-shadow:0 0 11px 0 rgba(0,0,0,.4);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:6}#auth_box h2{display:block;padding:40px;text-transform:uppercase;font-weight:900;position:relative}#auth_box h2 span.icon{margin:0 7px 0 0;font-weight:400}#auth_box h2 a.close{display:inline-block;text-decoration:none;font-size:.9em;font-weight:400;position:absolute;right:40px;top:40px}#auth_box h2 a.close span.icon{margin:0}#auth_box h2 a.close:hover{color:#fc281c}#auth_box .content{width:300px;padding:0 40px 40px;text-align:center;position:relative}#auth_box .content .sources a{display:inline-block;width:108px;margin:10px;padding:10px 15px;text-decoration:none;text-align:left;color:#222;font-weight:500;border:1px solid #ccc}#auth_box .content .sources a span.icon{width:17px;margin:0 10px 0 0;text-align:center;font-weight:400}#auth_box .content .sources a.vk{margin-left:0;margin-top:0}#auth_box .content .sources a.vk span.icon{color:#45668e}#auth_box .content .sources a.vk:hover{border-color:#45668e}#auth_box .content .sources a.fb{margin-right:0;margin-top:0}#auth_box .content .sources a.fb span.icon{color:#3b5998}#auth_box .content .sources a.fb:hover{border-color:#3b5998}#auth_box .content .sources a.gg{margin-left:0;margin-bottom:0}#auth_box .content .sources a.gg span.icon{color:#ea4335}#auth_box .content .sources a.gg:hover{border-color:#ea4335}#auth_box .content .sources a.ap{margin-right:0;margin-bottom:0}#auth_box .content .sources a.ap span.icon{color:#222}#auth_box .content .sources a.ap:hover{border-color:#222}#auth_box .content .or{margin:30px 0;position:relative}#auth_box .content .or span{width:200px;height:1px;margin:-.5px 0 0 -100px;background:#ccc;position:absolute;left:50%;top:50%}#auth_box .content .or h4{display:inline-block;padding:0 10px;text-transform:lowercase;font-weight:400;color:#aaa;background:white;position:relative}#auth_box .content form{position:relative}#auth_box .content form input{display:none;width:300px;height:40px;margin:0 0 10px;padding:4px 10px 5px;font-size:1.1em;background:none;border:1px solid #ccc;-webkit-appearance:none}#auth_box .content form input:first-child{display:block}#auth_box .content form input[readonly]{color:#aaa;background:#f5f5f5}#auth_box .content form .input{position:relative}#auth_box .content form .input span.icon{display:none}#auth_box .content form .input.active span.icon{display:inline-block;color:#aaa;position:absolute;right:10px;top:13px}#auth_box .content form .input.active:hover input[readonly]{color:#222;border-color:#222;cursor:pointer}#auth_box .content form .input.active:hover span.icon{color:#222}#auth_box .content .buttons{text-align:right}#auth_box .content .buttons button{display:inline-block;vertical-align:middle;height:28px;margin:0 0 0 10px;padding:2px 10px 5px;text-decoration:none;text-transform:lowercase;font-size:.9em;font-weight:500;color:#222;background:white;border:1px solid #222}#auth_box .content .buttons button:disabled{color:#ccc!important;background:white!important;border-color:#ccc;cursor:default!important}#auth_box .content .buttons button:hover{color:white;background:#222;cursor:pointer}#auth_box .content .buttons a.forgot{display:none;vertical-align:middle;height:18px;margin:0 0 0 10px;padding:5px 10px 3px;text-decoration:none;text-transform:lowercase;font-size:.9em;font-weight:500;color:#aaa;background:white;border:1px solid #aaa}#auth_box .content .buttons a.forgot:hover{color:white;background:#aaa}#auth_box .content .note{width:300px;padding:40px 0 0;font-size:.75em;line-height:1.2em;color:#aaa}#auth_box .content .note span{display:inline-block;vertical-align:middle}#auth_box .content .note span.icon{margin:0 10px 0 0;font-size:1.2em}#auth_box .content .note span.text{width:270px;text-align:left}#profile_mask{display:none;width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;left:0;top:0;z-index:5}#profile_box{display:none;background:white;box-shadow:0 0 11px 0 rgba(0,0,0,.4);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:6}#profile_box h2{display:block;padding:40px;text-transform:uppercase;font-weight:900;position:relative}#profile_box h2 span.icon{margin:0 7px 0 0;font-weight:400}#profile_box h2 a.close{display:inline-block;text-decoration:none;font-size:.9em;font-weight:400;position:absolute;right:40px;top:40px}#profile_box h2 a.close span.icon{margin:0}#profile_box h2 a.close:hover{color:#fc281c}#profile_box .content{width:300px;padding:0 40px 40px;text-align:center;position:relative}#profile_box .content form{vertical-align:middle;position:relative}#profile_box .content form input{display:none;width:300px;height:40px;margin:0 0 10px;padding:4px 10px 5px;font-size:1.1em;background:none;border:1px solid #ccc;-webkit-appearance:none}#profile_box .content form input[readonly]{color:#aaa;background:#f5f5f5}#profile_box .content form .input{position:relative}#profile_box .content form .input input{display:block}#profile_box .content form .input span.icon{display:none}#profile_box .content form .input.active span.icon{display:inline-block;color:#aaa;position:absolute;right:10px;top:13px}#profile_box .content form .input.active:hover input[readonly]{color:#222;border-color:#222;cursor:pointer}#profile_box .content form .input.active:hover span.icon{color:#222}#profile_box .content form .input.disabled input{color:#aaa!important;border-color:#ccc!important;cursor:default!important}#profile_box .content form .input.disabled span.icon{display:none}#profile_box .content form .source{display:none;padding:0 0 40px;font-weight:700}#profile_box .content form .source span.icon{margin:0 7px 0 0;font-weight:400}#profile_box .content form .source.vk span.icon{color:#45668e}#profile_box .content form .source.fb span.icon{color:#3b5998}#profile_box .content form .source.gg span.icon{color:#ea4335}#profile_box .content form .source.ap span.icon{color:#222}#profile_box .content .buttons{text-align:right}#profile_box .content .buttons button{display:none;vertical-align:middle;height:28px;margin:0 0 0 10px;padding:2px 10px 5px;text-decoration:none;text-transform:lowercase;font-size:.9em;font-weight:500;color:#222;background:white;border:1px solid #222}#profile_box .content .buttons button span.icon{margin:0 5px 0 0;font-weight:400}#profile_box .content .buttons button:disabled{color:#ccc!important;background:white!important;border-color:#ccc;cursor:default!important}#profile_box .content .buttons button:hover{color:white;background:#222;cursor:pointer}#profile_box .content .buttons a{display:inline-block;vertical-align:middle;height:18px;margin:0 0 0 10px;padding:5px 10px 3px;text-decoration:none;text-transform:lowercase;font-size:.9em;font-weight:500;color:#222;background:white;border:1px solid #222}#profile_box .content .buttons a span.icon{margin:0 5px 0 0;font-weight:400}#profile_box .content .buttons a:hover{color:white;background:#222}#profile_box .content .buttons a.logout{color:#fc281c;border-color:#fc281c}#profile_box .content .buttons a.logout:hover{color:white;background:#fc281c}#event_box_mask{width:100%;height:100%;background:rgba(0,0,0,.7);background-size:cover;background-position:top center;position:fixed;left:0;top:0;z-index:4}#event_box{min-width:700px;min-height:500px;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:5}#event_box .bar{padding:5px;background:rgba(255,255,255,.85)}#event_box .bar input{vertical-align:middle;min-width:602px;height:40px;padding:5px;font-size:1.1em;font-weight:500;color:white;background:#194fe3;border:1px solid white}#event_box .bar .buttons{text-align:center;position:absolute;right:5px;top:5px}#event_box .bar .buttons a{display:inline-block;vertical-align:middle;width:20px;height:20px;padding:10px;text-decoration:none;font-size:1.25em;color:#222;background:white}#event_box .bar .buttons a.open{color:#194fe3}#event_box .bar .buttons a:hover{background:#ccc}#event_box .body{min-width:700px;min-height:500px;width:100%;height:100%;position:relative}#event_box .body .loading{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:rgba(255,255,255,.8);position:absolute;left:0;bottom:0}#event_box .body iframe{width:100%;height:100%;background:white}#promo_mask{width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;left:0;top:0;z-index:5}#promo_box{background:white;box-shadow:0 0 11px 0 rgba(0,0,0,.4);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:6}#promo_box h2{display:block;padding:40px;text-transform:uppercase;font-weight:900;position:relative}#promo_box h2 span.icon{margin:0 7px 0 0;font-weight:400}#promo_box h2 a.close{display:inline-block;text-decoration:none;font-size:.9em;font-weight:400;position:absolute;right:40px;top:40px}#promo_box h2 a.close span.icon{margin:0}#promo_box h2 a.close:hover{color:#fc281c}#promo_box .content{width:300px;padding:0 40px 40px;text-align:center;position:relative}#promo_box .content .items{max-height:360px;overflow:auto}#promo_box .content .items h4{margin:0 0 5px}#promo_box .content .items ul{margin:0 0 20px}#promo_box .content .items ul:last-child{margin:0}#promo_box .content .items ul li{padding:5px 0}#promo_box .content .items ul li a{font-size:.9em;color:#222}#promo_box .content .items ul li a:hover{text-decoration:none}#downloads_stat_mask{width:100%;height:100%;background:rgba(0,0,0,.6);position:fixed;left:0;top:0;z-index:5}#downloads_stat_box{background:white;box-shadow:0 0 11px 0 rgba(0,0,0,.4);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:6}#downloads_stat_box h2{display:block;padding:40px;text-transform:uppercase;font-weight:900;position:relative}#downloads_stat_box h2 span.icon{margin:0 7px 0 0;font-weight:400}#downloads_stat_box h2 a.close{display:inline-block;text-decoration:none;font-size:.9em;font-weight:400;position:absolute;right:40px;top:40px}#downloads_stat_box h2 a.close span.icon{margin:0}#downloads_stat_box h2 a.close:hover{color:#fc281c}#downloads_stat_box .content{width:300px;padding:0 40px 40px;text-align:center;position:relative}#downloads_stat_box .content .items{max-height:360px;overflow:auto}#downloads_stat_box .content .items .item{display:block;margin:20px;padding:10px;text-decoration:none;font-size:.9em;color:#222;background:#f5f5f5;border:1px solid #aaa}#downloads_stat_box .content .items .item:first-child{margin-top:0}#downloads_stat_box .content .items .item:last-child{margin-bottom:0}#downloads_stat_box .content .items .item h4{margin:0 0 5px;font-weight:500}#downloads_stat_box .content .items a.item:hover{background:#eee}#downloads_stat_box .content .items::-webkit-scrollbar{width:8px}#downloads_stat_box .content .items::-webkit-scrollbar-track{background:white}#downloads_stat_box .content .items::-webkit-scrollbar-thumb{width:4px;background:#aaa;border:2px solid white;border-top:0;border-bottom:0}#mask{display:none;width:100%;height:100%;background:rgba(0,0,0,.6);background-size:cover;background-position:top center;position:fixed;left:0;top:0;z-index:5}#load_img,#load_img img{position:absolute;left:0;top:0;visibility:hidden;z-index:-1;overflow:hidden}#control iframe{width:100%;height:100%}.extra-loading{width:100%;height:49px;text-align:center}.extra-tube-tunnel{width:49px;height:49px;margin:0 auto;border:4px solid;border-radius:50%;border-color:#194FE3;animation:extra-scale 1035ms infinite linear;-o-animation:extra-scale 1035ms infinite linear;-ms-animation:extra-scale 1035ms infinite linear;-webkit-animation:extra-scale 1035ms infinite linear;-moz-animation:extra-scale 1035ms infinite linear}@keyframes extra-scale{0%{transform:scale(0);transform:scale(0)}90%{transform:scale(.7);transform:scale(.7)}100%{transform:scale(1);transform:scale(1)}}@-o-keyframes extra-scale{0%{-o-transform:scale(0);transform:scale(0)}90%{-o-transform:scale(.7);transform:scale(.7)}100%{-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes extra-scale{0%{-ms-transform:scale(0);transform:scale(0)}90%{-ms-transform:scale(.7);transform:scale(.7)}100%{-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes extra-scale{0%{-webkit-transform:scale(0);transform:scale(0)}90%{-webkit-transform:scale(.7);transform:scale(.7)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes extra-scale{0%{-moz-transform:scale(0);transform:scale(0)}90%{-moz-transform:scale(.7);transform:scale(.7)}100%{-moz-transform:scale(1);transform:scale(1)}}.markItUp *{margin:0;padding:0;outline:none}.markItUp a:link,.markItUp a:visited{color:black;text-decoration:none}.markItUpHeader{width:100%;height:22px;background:#ddd}.markItUpHeader ul a{display:block;width:21px;height:21px;text-indent:-10000px;margin:0;background:url(/design/img/plugins-markitup.png) no-repeat}.markItUpHeader ul li{float:left;position:relative}.markItUpHeader ul ul a{display:block;padding-left:0;text-indent:0;width:120px;padding:5px 5px 5px 25px;background-position:2px 50%}.markItUpHeader ul ul a:hover{color:white;background-color:black}.markItUpHeader ul .markItUpSeparator{margin:3px;width:1px;height:16px;overflow:hidden;background-color:#666}.markItUpEditor{overflow:auto}.markItUpFooter{display:none}.markItUp .markItUpButton.b a{background-position:0 -21px}.markItUp .markItUpButton.i a{background-position:-21px -21px}.markItUp .markItUpButton.u a{background-position:-42px -21px}.markItUp .markItUpButton.img a{background-position:-399px -21px}.markItUp .markItUpButton.l a{background-position:-147px -21px}.markItUp .markItUpButton.bl a{background-position:-189px -21px}.markItUp .markItUpButton.nl a{background-position:-167px -21px}.markItUp .markItUpButton.li a{background-position:-209px -21px}.markItUp .markItUpButton.q a{background-position:-273px -21px}.markItUp .markItUpButton.c a{background-position:-357 -21px}.iScrollVerticalScrollbar{width:7px;position:absolute;bottom:0;top:0;right:0;z-index:1;overflow:hidden}.iScrollIndicator{width:100%;position:absolute;background:#ccc}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}