@font-face{font-family:'Circle';src:url(/assets/circle-a9229b953eecf19e639f548402c479f4.eot);src:url(/assets/circle.eot?#iefix) format("embedded-opentype"),url(/assets/circle-4bbe25a967688657f97dbd485aacb087.woff) format("woff"),url(/assets/circle-a28fa2e29a9dd5dad507c69e11eded19.ttf) format("truetype"),url(/assets/circle.svg#svgCircle) format("svg")}@font-face{font-family:'CircleBold';src:url(/assets/circle_bold-11f20d9167588b4268f5ed873661d9a9.eot);src:url(/assets/circle_bold.eot?#iefix) format("embedded-opentype"),url(/assets/circle_bold-10a8afdffa0e8e55fb20e9b5c1741bfb.woff) format("woff"),url(/assets/circle_bold-63749c4a51f2387c7a9a3aeb03f03ca5.ttf) format("truetype"),url(/assets/circle_bold.svg#svgCircle) format("svg")}@font-face{font-family:'CircleExtraBold';src:url(/assets/circle_extra_bold-e4b57b5091d8c682f561322a39940d3f.eot);src:url(/assets/circle_extra_bold.eot?#iefix) format("embedded-opentype"),url(/assets/circle_extra_bold-ad7e73760e795a4e7dc97a2cd2ce4dce.woff) format("woff"),url(/assets/circle_extra_bold-6181874417ca85b17f9c0848de8048df.ttf) format("truetype"),url(/assets/circle_extra_bold.svg#svgCircle) format("svg")}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.float-left{float:left}.float-right{float:right}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}body{background:url("body-bg.png") fixed;line-height:1}body,input,textarea{font-family:Arial, Helvetica, sans-serif}header,footer{background:url("dark-bg.gif");color:#fff}header ul,header ol,header h1,header h2,header h3,header h4,header h5,header h6,header p,footer ul,footer ol,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer p{margin:0;padding:0}header li,footer li{list-style:none}header a,footer a{text-decoration:none}div header,div footer{background:none}.wrapper{width:1004px;padding:0 10px;margin:0 auto}.logo-and-navigation-wrapper{float:left;padding-top:18px}#logo{float:left;width:120px;height:23px;overflow:hidden;text-indent:-999em;margin:2px 50px 32px 0;background:url("logo-ru.png") no-repeat}#lang-switcher{float:left;font-size:11px;font-weight:bold;margin-top:9px}#lang-switcher li{float:left}#lang-switcher li:first-child{border-right:1px solid #bec3c4;padding-right:4px;margin-right:4px}#lang-switcher li a{color:#bec3c4}#lang-switcher li.current-lang a{color:#8dc63f}.search-form{width:316px;float:right;position:relative;background:#454545;height:27px;margin-top:-1px;border-top:1px solid #252525;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 1px 1px 0 0 #3a3a3a;-moz-box-shadow:inset 1px 1px 0 0 #3a3a3a;box-shadow:inset 1px 1px 0 0 #3a3a3a}.search-form input[type=text]{width:85%;position:absolute;z-index:2;border:0;background:none;color:#fff;font-size:12px;margin-top:7px;padding:0 10% 0 5%}.search-form input[type=text]:focus{outline:none}.search-form label{position:absolute;z-index:1;left:17px;top:9px;text-transform:uppercase;color:#7d7d7d;font-weight:bold;font-size:10px}.search-form input[type=image]{position:absolute;z-index:3;top:8px;right:9px}@media all and (-webkit-min-device-pixel-ratio: 1){.search-form label{top:10px}}#primary-navigation{overflow:hidden}#primary-navigation li{float:left;padding:0 0 28px 39px;font-size:12px;text-transform:uppercase}#primary-navigation li:first-child{padding-left:0}#primary-navigation li a{color:#fff}#primary-navigation li.current a,#primary-navigation li a:hover{color:#8dc63f}.social-and-auth-wrapper{float:right;height:118px;background:rgba(34,34,34,0.5);padding-right:10px;margin-right:-10px}.social-share-block{float:right;background:#222;text-align:center}.social-share-block .share-text{height:46px;line-height:46px;border-bottom:1px solid #2e2e2e;float:left;width:148px;font-size:11px;text-transform:uppercase;color:#656565;font-weight:bold}.social-share-block .share-badges{clear:both;width:100%;height:71px;text-align:center}.social-share-block .share-badges li{width:28px;height:28px;display:inline-block;margin:17px 3px 0}.social-share-block .share-badges li a{width:100%;height:100%;display:inline-block;overflow:hidden;text-indent:-999em;background:url("social-share-icons.png") no-repeat}.social-share-block .share-badges li.vkontakte a{background-position:0 0}.social-share-block .share-badges li.vkontakte a:hover{background-position:0 -28px}.social-share-block .share-badges li.facebook a{background-position:-28px 0}.social-share-block .share-badges li.facebook a:hover{background-position:-28px -28px}.social-share-block .share-badges li.twitter a{background-position:-56px 0}.social-share-block .share-badges li.twitter a:hover{background-position:-56px -28px}.social-share-block .share-badges li.google a{background-position:-84px 0}.social-share-block .share-badges li.google a:hover{background-position:-84px -28px}.profile-block,.authentication-block{float:right;width:122px;position:relative;z-index:3}.profile-block{height:118px}.profile-block .user-info{padding:18px 0 0 12px;font-size:12px;line-height:1.2}.profile-block .user-info .nickname .lastname{display:block;text-transform:uppercase;font-size:11px}.profile-block .user-info .avatar{width:36px;height:36px;background-color:#353535;-webkit-box-shadow:0 2px 1px #222;-moz-box-shadow:0 2px 1px #222;box-shadow:0 2px 1px #222;margin-bottom:12px}.profile-block .user-info .triangle{font-size:10px;color:#393939}.profile-block .user-menu{position:absolute;top:100%;left:0;right:0;display:none;background:#262626;-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.33);-moz-box-shadow:0 5px 5px rgba(0,0,0,0.33);box-shadow:0 5px 5px rgba(0,0,0,0.33)}.profile-block .user-menu .item{display:block;height:40px;color:#fff;font:bold 10px/40px Circle, Arial, Helvetica, sans-serif;text-transform:uppercase;padding-left:13px}.profile-block .user-menu .item img{float:right;margin:11px 27px 0 0}.profile-block:hover,.profile-block.hover{background-color:#222;-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.33);-moz-box-shadow:0 5px 5px rgba(0,0,0,0.33);box-shadow:0 5px 5px rgba(0,0,0,0.33);cursor:pointer}.authentication-block .auth{display:block;padding:18px 0 0 24px}.authentication-block .auth .russian{font-size:11px;color:#fff;text-transform:uppercase;margin-bottom:9px}.authentication-block .auth .english{font:italic 11px Georgia, serif;color:#6d6d6d;margin-bottom:20px}.authentication-block .auth-popup{display:none;position:absolute;top:4px;right:0;left:0;z-index:7;background-color:#222;padding:0 0 0 24px;-webkit-box-shadow:3px 4px 5px #212121;-moz-box-shadow:3px 4px 5px #212121;box-shadow:3px 4px 5px #212121}.authentication-block .auth-popup .auth-enter-message{padding:10px 12px 14px 0;border-bottom:1px solid #2e2e2e;font-size:11px;line-height:18px;color:#fff;text-transform:uppercase;margin-bottom:16px;overflow:hidden}.authentication-block .auth-popup .auth-enter-message img{float:right}.authentication-block .auth-popup .auth-enter-via{padding:0 5px 26px 0}.authentication-block .auth-popup .auth-enter-via li{background:url("social-login-icons.png") no-repeat}.authentication-block .auth-popup .auth-enter-via li a{display:block;font:italic 11px Georgia, serif;color:#6d6d6d;padding:10px 10px 10px 0;border-top:1px solid #282828}.authentication-block .auth-popup .auth-enter-via li a:hover{color:#8dc63f}.authentication-block .auth-popup .auth-enter-via li:first-child a{border-top:0}.authentication-block .auth-popup .auth-enter-via li.vkontakte{background-position:71px 11px}.authentication-block .auth-popup .auth-enter-via li.facebook{background-position:71px -23px}.authentication-block .auth-popup .auth-enter-via li.twitter{background-position:71px -59px}.authentication-block .auth-popup .auth-enter-via li.google{background-position:71px -94px}footer{padding:40px 0 65px}footer .copyright{width:296px;float:left;font-size:11px;color:#979797}footer .copyright ul{float:left}footer .copyright ul li{display:block;margin-bottom:30px;overflow:hidden}footer .copyright ul li img{margin-right:15px}footer .copyright ul li .footer-logo img{width:97px}footer .copyright ul li .mosgorpark-logo{float:left;margin:0}footer .copyright ul li .mosgorpark-logo img{width:90px}footer .copyright ul li .department-logo{float:left;margin:0}footer .copyright ul li .department-logo img{width:80px}footer .copyright ul li .lovemoscow-logo{float:left;margin:0}footer .copyright ul li .lovemoscow-logo img{width:150px}footer .copyright ul li .libs-logo{float:left;margin:0}footer .copyright ul li .libs-logo img{width:115px}footer .copyright ul li .logo{float:left;margin:0}footer .copyright ul li .logo img{width:97px}footer .copyright ul li .kudago-logo{margin:0px 0 10px 100px}footer .copyright ul li .kudago-logo img{width:55px}footer .copyright ul li .culture-logo img{width:75px}footer .copyright .text{padding-top:8px}footer .copyright .text p{margin-bottom:5px;line-height:1.2}footer .right-block{width:669px;float:left}footer .right-block .navigation-and-contacts{border-bottom:1px solid #464646;margin-bottom:36px;padding-bottom:13px}footer .right-block .navigation-and-contacts h2{text-transform:uppercase;font-size:14px;font-weight:bold;margin-bottom:13px;color:#686868}footer .right-block .navigation-and-contacts nav{float:left;width:175px}footer .right-block .navigation-and-contacts nav ul{padding-left:1px}footer .right-block .navigation-and-contacts nav ul li a{font-size:12px;color:#d3d3d3;line-height:1.3;font-weight:normal}footer .right-block .navigation-and-contacts nav ul li a:hover{color:#8dc63f}footer .right-block .navigation-and-contacts .footer-navigation{width:550px;float:left;height:200px}footer .right-block .navigation-and-contacts .contacts{float:left}footer .right-block .navigation-and-contacts .contacts h2{color:#fff}footer .right-block .navigation-and-contacts .contacts h2 img{margin:-3px 0 0 7px;vertical-align:middle}footer .right-block .navigation-and-contacts .contacts .phone{font-size:14px;color:#fff;margin-bottom:10px}footer .right-block .navigation-and-contacts .contacts .phone span{color:#ff6e41}footer .right-block .navigation-and-contacts .contacts .email a{font-size:10px;color:#d3d3d3;margin-bottom:10px}footer .right-block .navigation-and-contacts .contacts .email a:hover{color:#8dc63f}footer .right-block .navigation-and-contacts .contacts address{text-transform:uppercase;font-style:normal;font-size:10px;color:#6c6c6c;line-height:1.3}footer .right-block .navigation-and-contacts .contacts .cult-logo img{width:97px}footer .search-form{float:left;width:492px}#main-slider-container{overflow:hidden;height:324px}#main-slider-container img{display:block}#main-slider-container .wrapper{position:relative}#main-slider-container .wrapper #main-slider-navigation{position:absolute;top:-72px;right:18px}#main-slider-container .wrapper #main-slider-navigation #prev,#main-slider-container .wrapper #main-slider-navigation #next{width:50px;height:58px;display:block;overflow:hidden;text-indent:-999em;background:url("slider-control-arrows.png") no-repeat;float:left;margin-left:57px}#main-slider-container .wrapper #main-slider-navigation #prev{background-position:0 0}#main-slider-container .wrapper #main-slider-navigation #prev:hover{background-position:0 -58px}#main-slider-container .wrapper #main-slider-navigation #next{background-position:-50px 0}#main-slider-container .wrapper #main-slider-navigation #next:hover{background-position:-50px -58px}.main-page{padding-top:51px}.main-page .left-area{width:168px;float:left}.main-page .left-area .categories-menu h2{font-size:18px;text-transform:uppercase;color:#c6c3c3;margin-top:-2px}.main-page .left-area .categories-menu ul{margin:0;padding:0;list-style:none}.main-page .left-area .categories-menu ul li{margin:11px 0}.main-page .left-area .categories-menu ul li a{display:inline-block;padding:3px 1px;text-transform:uppercase;color:#2e2e2e;text-decoration:none;font-size:14px;font-weight:bold}.main-page .left-area .categories-menu ul li a:hover{background:#26e0bb}.main-page .right-area{width:854px;margin:-18px 0 0 -18px;float:right}.main-page .categories-menu{margin-bottom:90px}.main-page .categories-menu.fixed{position:fixed;top:51px;margin-bottom:90px}.gridster{position:relative}.gridster>*{margin:0 auto;-webkit-transition:height .4s, width .4s;-moz-transition:height .4s, width .4s;-o-transition:height .4s, width .4s;-ms-transition:height .4s, width .4s;transition:height .4s, width .4s}.gridster .gs-w{z-index:2;position:absolute}.ready .gs-w:not(.preview-holder){-webkit-transition:opacity .3s, left .3s, top .3s;-moz-transition:opacity .3s, left .3s, top .3s;-o-transition:opacity .3s, left .3s, top .3s;transition:opacity .3s, left .3s, top .3s}.ready .gs-w:not(.preview-holder),.ready .resize-preview-holder{-webkit-transition:opacity .3s, left .3s, top .3s, width .3s, height .3s;-moz-transition:opacity .3s, left .3s, top .3s, width .3s, height .3s;-o-transition:opacity .3s, left .3s, top .3s, width .3s, height .3s;transition:opacity .3s, left .3s, top .3s, width .3s, height .3s}.gridster .preview-holder{z-index:1;position:absolute;background-color:#fff;border-color:#fff;opacity:0.3}.gridster .player-revert{z-index:10 !important;-webkit-transition:left 0.3s,top 0.3s !important;-moz-transition:left 0.3s,top 0.3s !important;-o-transition:left 0.3s,top 0.3s !important;transition:left 0.3s,top 0.3s !important}.gridster .dragging,.gridster .resizing{z-index:10 !important;-webkit-transition:all 0s !important;-moz-transition:all 0s !important;-o-transition:all 0s !important;transition:all 0s !important}.gs-resize-handle{position:absolute;z-index:1}.gs-resize-handle-both{width:20px;height:20px;bottom:-8px;right:-8px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg08IS0tIEdlbmVyYXRvcjogQWRvYmUgRmlyZXdvcmtzIENTNiwgRXhwb3J0IFNWRyBFeHRlbnNpb24gYnkgQWFyb24gQmVhbGwgKGh0dHA6Ly9maXJld29ya3MuYWJlYWxsLmNvbSkgLiBWZXJzaW9uOiAwLjYuMSAgLS0+DTwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DTxzdmcgaWQ9IlVudGl0bGVkLVBhZ2UlMjAxIiB2aWV3Qm94PSIwIDAgNiA2IiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojZmZmZmZmMDAiIHZlcnNpb249IjEuMSINCXhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiDQl4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjZweCIgaGVpZ2h0PSI2cHgiDT4NCTxnIG9wYWNpdHk9IjAuMzAyIj4NCQk8cGF0aCBkPSJNIDYgNiBMIDAgNiBMIDAgNC4yIEwgNCA0LjIgTCA0LjIgNC4yIEwgNC4yIDAgTCA2IDAgTCA2IDYgTCA2IDYgWiIgZmlsbD0iIzAwMDAwMCIvPg0JPC9nPg08L3N2Zz4=");background-position:top left;background-repeat:no-repeat;cursor:se-resize;z-index:20}.gs-resize-handle-x{top:0;bottom:13px;right:-5px;width:10px;cursor:e-resize}.gs-resize-handle-y{left:0;right:13px;bottom:-5px;height:10px;cursor:s-resize}.gs-w:hover .gs-resize-handle,.resizing .gs-resize-handle{opacity:1}.gs-resize-handle,.gs-w.dragging .gs-resize-handle{opacity:0}.gs-resize-disabled .gs-resize-handle{display:none !important}[data-max-sizex="1"] .gs-resize-handle-x,[data-max-sizey="1"] .gs-resize-handle-y,[data-max-sizey="1"][data-max-sizex="1"] .gs-resize-handle{display:none !important}.grid{padding-bottom:90px}.grid article{margin-bottom:36px}.grid .empty-card{-webkit-box-shadow:5px 10px 20px #aaa inset;-moz-box-shadow:5px 10px 20px #aaa inset;box-shadow:5px 10px 20px #aaa inset}.grid .empty-gallery{text-align:center;color:#afafaf;font-weight:bold;text-transform:uppercase;letter-spacing:1px;padding-top:130px;font-size:20px}.grid .margin-right{margin-right:34px}.grid .margin-left{margin-left:34px}.grid .cell.new{background:#DFF0E4}.grid .cell-836{width:836px}.grid .cell-488{width:488px}.grid .cell-314{width:314px}.grid .cell-140{width:140px}.grid .card{position:relative}.grid .card-1x1,.grid .card-2x1,.grid .card-5x1{height:122px}.grid .card-1x2,.grid .card-2x2,.grid .card-3x2{height:280px}.grid .article-card a{color:#fff;text-decoration:none}.grid .article-card a header h1,.grid .article-card a .description p{-webkit-transition-property:background,color;-moz-transition-property:background,color;-o-transition-property:background,color;transition-property:background,color;-webkit-transition-duration:180ms;-moz-transition-duration:180ms;-o-transition-duration:180ms;transition-duration:180ms;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.grid .article-card a:hover header h1,.grid .article-card a:hover .description p{color:#fff}.grid .article-card header{padding:34px 0 18px 0;background:none;border-top:7px solid #777;line-height:13px}.grid .article-card header h1{font-size:10px;font-weight:bold;color:#090909;text-transform:uppercase;display:inline;line-height:13px}.grid .article-card .description{font:italic 12px/16px Georgia, serif;color:#090909}.grid .article-card .description p{margin:0;display:inline}.grid .article-card .date{position:absolute;top:18px;left:0;font:italic 11px Georgia, serif;color:#7e7e7e}.grid .article-card aside{position:absolute;padding-bottom:16px;bottom:0;left:0;right:0;border-bottom:1px solid #808080}.grid .article-card .category{display:inline-block;padding:4px 4px 4px 0;letter-spacing:2px;font-size:11px;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#7e7e7e}.grid .article-card.illustrated{height:280px;border-bottom:none}.grid .article-card.illustrated header{position:absolute;top:0;left:0;right:0;border-top:0;padding:40px 25px 18px 20px}.grid .article-card.illustrated header h1{color:#fff}.grid .article-card.illustrated .date{left:20px;color:#fff;z-index:1}.grid .article-card.illustrated aside{border-bottom:none;padding-left:16px}.grid .article-card.illustrated aside .category{color:#fff;padding-left:4px}.grid .article-card.card-1x1 header{height:121px;overflow:hidden;padding-bottom:0;margin-bottom:18px;height:32px}.grid .article-card.card-2x1{height:122px}.grid .article-card.card-2x1 header{top:0;left:0;right:inherit;bottom:0;width:113px;padding:20px 8px 40px 20px}.grid .article-card.card-2x1 .date{display:none}.grid .article-card.card-5x1{height:122px}.grid .article-card.card-2x2,.grid .article-card.card-3x2{height:279px;text-align:center}.grid .article-card.card-2x2 .date,.grid .article-card.card-3x2 .date{right:0}.grid .article-card.card-2x2 header,.grid .article-card.card-3x2 header{padding-bottom:16px}.grid .article-card.card-2x2 .zigzag,.grid .article-card.card-3x2 .zigzag{background-color:#fff;width:145px;height:8px;margin:15px auto 0}.grid .article-card.card-2x2 .zigzag .stripe,.grid .article-card.card-3x2 .zigzag .stripe{height:100%;background:url("zigzag-mask.png")}.grid .article-card.card-2x2 .description p:first-child,.grid .article-card.card-3x2 .description p:first-child{text-transform:uppercase;font-style:normal}.grid .article-card.card-2x2 .description p:first-child:after,.grid .article-card.card-3x2 .description p:first-child:after{content:" ";display:block}.grid .article-card.card-2x2 header{padding-left:20px;padding-right:20px}.grid .article-card.card-2x2 header h1{font-size:11px;line-height:1.3}.grid .article-card.card-2x2 .description{padding:0 2px}.grid .article-card.card-3x2 header{padding-left:90px;padding-right:90px}.grid .article-card.card-3x2 header h1{font-size:14px;line-height:1.3}.grid .article-card.card-3x2 .description{padding:0 32px}.grid .videogallery-card{position:relative;height:280px;text-align:center}.grid .videogallery-card a{text-decoration:none;color:#fff}.grid .videogallery-card a header h1,.grid .videogallery-card a .description p,.grid .videogallery-card a .play{-webkit-transition-property:background,color;-moz-transition-property:background,color;-o-transition-property:background,color;transition-property:background,color;-webkit-transition-duration:180ms;-moz-transition-duration:180ms;-o-transition-duration:180ms;transition-duration:180ms;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.grid .videogallery-card a:hover header h1{background:#ff3434}.grid .videogallery-card a:hover .play-bg{opacity:.9}.grid .videogallery-card header{background:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:36px 24px}.grid .videogallery-card header h1{display:inline;font-size:12px;line-height:16px;text-transform:uppercase}.grid .videogallery-card aside{position:absolute;padding-bottom:16px;bottom:0;left:0;right:0;z-index:3}.grid .videogallery-card aside .category{display:inline-block;padding:4px;letter-spacing:2px;font-size:11px;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#fff}.grid .videogallery-card .play{width:95px;height:83px;padding-top:12px;position:absolute;top:50%;left:50%;margin:-47px 0 0 -47px;z-index:2;font:italic 11px/14px Georgia, serif;text-align:center}.grid .videogallery-card .play .play-bg{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;opacity:.7;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.grid .videogallery-card .play span,.grid .videogallery-card .play img{display:block;position:relative;z-index:4;text-align:center}.grid .videogallery-card .play img{margin:10px auto;padding-left:4px}.grid .videogallery-card .play span{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}.grid .videogallery-card.card-3x2 header h1{font-size:13px}.grid .photogallery-card{position:relative;height:280px;text-align:center;overflow:hidden}.grid .photogallery-card.card-2x2{width:314px}.grid .photogallery-card.card-3x2{width:488px}.grid .photogallery-card a{text-decoration:none;color:#fff}.grid .photogallery-card a header h1,.grid .photogallery-card a .description p,.grid .photogallery-card a .play{-webkit-transition-property:background,color;-moz-transition-property:background,color;-o-transition-property:background,color;transition-property:background,color;-webkit-transition-duration:180ms;-moz-transition-duration:180ms;-o-transition-duration:180ms;transition-duration:180ms;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.grid .photogallery-card a:hover header h1{background:#ff3434}.grid .photogallery-card article{position:relative}.grid .photogallery-card header{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:111px 54px}.grid .photogallery-card header h1{display:inline;font-size:11px;line-height:16px;text-transform:uppercase}.grid .photogallery-card aside{position:absolute;padding-bottom:16px;bottom:0;left:0;right:0;z-index:3}.grid .photogallery-card aside .category{display:inline-block;padding:4px;letter-spacing:2px;font-size:11px;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#fff}.grid .photogallery-card.card-3x2 header h1{font-size:13px}.grid .photogallery-card .slide-control{width:20px;height:20px;position:absolute;z-index:5;top:50%;text-indent:-999em;overflow:hidden;background:url("photogallery-card-arrows.png")}.grid .photogallery-card .slide-control.next{right:18px;background-position:-20px 0}.grid .photogallery-card .slide-control.next:hover{background-position:-20px -20px}.grid .photogallery-card .slide-control.prev{left:18px;background-position:0 0}.grid .photogallery-card .slide-control.prev:hover{background-position:0 -20px}.grid .photogallery-card .gallery-meta-info{position:absolute;top:0;left:0;right:0;padding-top:20px;font:italic 11px/14px Georgia, serif;text-align:center;z-index:7;color:#fff}.grid .photogallery-card .gallery-meta-info .gallery-slides-counter{padding-top:10px;font-size:28px}.gridster{visibility:hidden}.gridster.ready{visibility:visible}.gradient{height:615px;background:url("error-gradient-bg.png") repeat-x}.error{background:url("error-bg.png") repeat scroll 0 0 transparent;height:615px;padding:40px 0}.error .error-number{height:245px;width:535px}.error .error-number.er-404{background:url("404-error-number.png") no-repeat scroll 200px 150px transparent}.error .error-number.er-500{background:url("500-error-number.png") no-repeat scroll 200px 150px transparent}.error .laptop{width:861px;height:515px;margin:0 auto;background:url("error-laptop-bg.png") no-repeat;position:relative;font:bold 18px Helvetica, Arial, sans-serif;text-transform:uppercase}.error .laptop .sorry-message{position:absolute;top:251px;line-height:30px;color:#fff}.error .laptop .return-action{position:absolute;top:326px;color:#000;padding:3px 0 0;background-color:#ffd800;text-decoration:none}.error .laptop .sorry-message.er-404{width:388px;left:319px}.error .laptop .return-action.er-404{left:319px}.error .laptop .sorry-message.er-500{width:400px;left:310px}.error .laptop .return-action.er-500{left:310px}.publication-page.article-page .header-container{background:url("top-gradient-bg.png") repeat-x 0 0 #222;height:382px}.publication-page.article-page .article-main{margin-top:-164px}.publication-page.gallery-page .header-container{background:url("top-gradient-bg.png") repeat-x 0 0 #222}.publication-page .publication-header{padding:45px 0 27px;height:146px;overflow:hidden}.publication-page .publication-header .float-right{width:794px;border-top:8px solid #2d2d2d;padding-top:33px}.publication-page .publication-header .date{width:121px;height:112px;border:8px solid #2d2d2d;text-align:center;font-weight:bold;font-family:Circle, Arial, Helvetica, sans-serif;letter-spacing:-1px}.publication-page .publication-header .date .d{font-size:28px;line-height:36px}.publication-page .publication-header .date .m{font-size:12px;text-transform:uppercase;color:#fcfcfc;line-height:20px}.publication-page .publication-header .date .y{font-size:12px;color:#626262}.publication-page .publication-header .date .hm{font-size:28px;margin-top:5px}.publication-page .publication-header .publication-title{width:590px;float:left;text-transform:uppercase;font:bold 24px/1.33 CircleBold, Arial, Helvetica, sans-serif;letter-spacing:-1px}.publication-page .publication-header .details{width:140px;float:right}.publication-page .publication-header .details div{border-bottom:1px solid #383838;padding:10px 0 8px 27px;color:#919191;font:normal 11px Georgia, serif}.publication-page .publication-header .details .views{background:url("view-icon.png") no-repeat 0 13px}.publication-page .publication-header .details .author{background:url("pencil-icon.png") no-repeat 0 11px}.publication-page .publication-header .category{float:left;width:100%;margin-top:10px;text-transform:uppercase;font:bold 11px/18px CircleBold, Arial, Helvetica, sans-serif;letter-spacing:-1px;color:#747474;letter-spacing:normal}.publication-page .publication-header .category strong{color:#fff}.publication-page .flex-direction-nav.flex-disabled{display:none}.publication-page .slider-container.video .prev,.publication-page .slider-container.video .next{width:102px}.publication-page .slider-container.video .next{margin-left:902px}.publication-page .slider-container{width:1004px;padding:10px;margin:0 auto;overflow:hidden}.publication-page .slider-container .gallery.flexslider{width:800px;float:left;margin-left:102px}.publication-page .slider-container .prev,.publication-page .slider-container .next{width:502px;height:500px;cursor:pointer;position:absolute;z-index:10;margin-top:33px}.publication-page .slider-container .prev.flex-disabled,.publication-page .slider-container .next.flex-disabled{cursor:default}.publication-page .slider-container .prev{float:left}.publication-page .slider-container .next{float:right;margin-left:502px}.publication-page .slider-container .slides .description{margin:10px 0 20px;color:#FFF}.publication-page .slider-container .slides .description p{line-height:1.5em;margin:0}.publication-page .slider-container .slides .title{font-style:italic;color:#FFF;text-align:center;font:bold 14px/18px CircleBold, Arial, Helvetica, sans-serif;padding-top:5px;margin-bottom:10px}.publication-page .slider-container .slides .title p{margin:0}.publication-page .slider-container .slides .content{width:800px;height:500px;display:table-cell;vertical-align:middle}.publication-page .slider-container .slides .content img{margin:0 auto}.publication-page .flexslider.thumb-gallery .thumbs-li{height:115px;display:table-cell;vertical-align:middle}.publication-page .flexslider.thumb-gallery .thumbs-li img{margin:0 auto}.publication-page .flexslider.thumb-gallery .slides li{margin-right:10px;width:auto !important}.publication-page .flexslider.thumb-gallery .slides li:last-child{margin-right:0}.publication-page gallery.publication-body{margin-top:70px}.publication-page gallery.publication-body #comments{margin-top:-389px}.publication-page article.publication-body .publication-actions{-webkit-box-shadow:0 -13px 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 -13px 10px 0 rgba(0,0,0,0.2);box-shadow:0 -13px 10px 0 rgba(0,0,0,0.2)}.publication-page article.publication-body .publication-actions .write{-webkit-box-shadow:0 -15px 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 -15px 10px 0 rgba(0,0,0,0.2);box-shadow:0 -15px 10px 0 rgba(0,0,0,0.2)}.publication-page .publication-body{width:705px;float:left}.publication-page .publication-body .publication-actions{float:left;width:138px;height:359px;background:url("article-actions-bg.png") 0 0;position:relative;z-index:5}.publication-page .publication-body .publication-actions .total-comments{position:absolute;z-index:0;left:0;right:0;top:240px;height:120px;background:url("article-actions-bg.png") 0 -240px;text-align:center}.publication-page .publication-body .publication-actions .total-comments a{text-decoration:none;color:#fff}.publication-page .publication-body .publication-actions .total-comments .caption{margin-top:30px;text-transform:uppercase;font:bold 12px/16px Circle, Arial, Helvetica, sans-serif;letter-spacing:-1px}.publication-page .publication-body .publication-actions .total-comments .number{font:normal 41px Circle, Arial, Helvetica, sans-serif}.publication-page .publication-body .publication-actions .write{position:absolute;z-index:0;height:141px;left:0;right:0;background:url("article-actions-bg.png") 0 -359px;top:100%;text-align:center}.publication-page .publication-body .publication-actions .write a{display:inline-block;margin-top:30px;color:#fff;text-decoration:none;text-transform:uppercase;font:bold 12px/16px Circle, Arial, Helvetica, sans-serif;letter-spacing:-1px}.publication-page .publication-body .publication-actions .write a img{margin-top:7px}.publication-page .publication-body .publication-actions .like{position:absolute;top:9px;left:5px}.publication-page .publication-body .publication-actions .like .caption{text-align:center;text-transform:uppercase;color:#262626;font:bold 11px/24px CircleExtraBold, Arial, Helvetica, sans-serif;letter-spacing:-1px;margin-bottom:4px}.publication-page .publication-body .publication-actions .social-like-links{list-style:none;margin:0;padding:0}.publication-page .publication-body .publication-actions .social-like-links li{float:left;margin:0 0 5px 12px;padding:0}.publication-page .publication-body .publication-actions .social-like-links .vkontakte a{background-position:0 0}.publication-page .publication-body .publication-actions .social-like-links .facebook a{background-position:-17px 0}.publication-page .publication-body .publication-actions .social-like-links .google a{background-position:-34px 0}.publication-page .publication-body .publication-actions .total-likes{padding-top:3px;color:#262626;font:bold 21px CircleBold, Arial, Helvetica, sans-serif;letter-spacing:-1px;text-align:center}.publication-page .publication-body .publication-actions .share{position:absolute;top:144px;left:0;right:0;text-align:center}.publication-page .publication-body .publication-actions .share img{margin:3px 0 7px}.publication-page .publication-body .publication-actions .share a{font:bold 11px CircleExtraBold, Arial, Helvetica, sans-serif;letter-spacing:-1px;color:#090909;text-transform:uppercase;text-decoration:none}.publication-page .publication-body .article-illustration{float:right;margin-right:-298px;position:relative;z-index:3}.publication-page .publication-body .txt,.publication-page .publication-body #comments{float:left;width:495px;margin-left:210px}.publication-page .publication-body .txt{padding-top:32px}.publication-page .publication-body .txt p{font-size:14px;color:#3b3b3b;line-height:20px;margin-bottom:10px !important}.publication-page .publication-body .txt h1,.publication-page .publication-body .txt h2,.publication-page .publication-body .txt h3,.publication-page .publication-body .txt h4{font:bold 18px/20px CircleExtraBold, Arial, Helvetica, sans-serif;margin-bottom:10px;color:#222;letter-spacing:-1px}.publication-page .publication-body .txt h1{font-size:22px !important;text-transform:uppercase}.publication-page .publication-body .txt h2{font-size:18px !important;text-transform:uppercase}.publication-page .publication-body .txt h3{font-size:16px !important}.publication-page .publication-body .txt h4{font-size:15px !important}.publication-page .publication-body .txt .article-agenda{font-weight:bold;font-size:18px;line-height:26px;border-top:1px solid #222;color:#090909;padding:10px 0;margin:2px 0 20px}.publication-page .publication-body .txt .article-image-description{font:italic 12px/18px Arial, Helvetica, sans-serif;margin-top:5px;color:#666}.publication-page .sidebar{float:right;width:240px;margin-top:392px}.publication-page .sidebar .ads{padding-bottom:20px;margin-bottom:20px}.publication-page .sidebar .ads img{margin-bottom:10px}.publication-page .sidebar .recomended a{text-decoration:none}.publication-page .sidebar .recomended h1{border-top:8px solid #222;padding-top:15px;font:bold 16px/20px CircleExtraBold, Arial, Helvetica, sans-serif;color:#0c0c0c;text-transform:uppercase;margin-bottom:33px;letter-spacing:-1px}.publication-page .sidebar .recomended .date{font:italic 11px/14px Georgia, serif;color:#888;margin-top:5px}.publication-page .sidebar .recomended .title,.publication-page .sidebar .recomended .category{font:bold 11px/18px CircleBold, Arial, Helvetica, sans-serif;text-transform:uppercase}.publication-page .sidebar .recomended .title{color:#303030;letter-spacing:-1px}.publication-page .sidebar .recomended .category{border-bottom:1px solid #808080;padding-bottom:7px;margin-bottom:20px;letter-spacing:1px}.publication-page .sidebar .recomended .category a{color:#7e7e7e}.poll-block{-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.29);-moz-box-shadow:0 4px 4px rgba(0,0,0,0.29);box-shadow:0 4px 4px rgba(0,0,0,0.29);margin-bottom:30px}.poll-block header{background-color:#242424;padding:20px 0 10px}.poll-block header h1{padding-left:73px;height:40px;text-transform:uppercase;background:url("poll-mic-icon.png") no-repeat 44px 2px;color:#fff;font:bold 16px/40px CircleBold, Arial, Helvetica, sans-serif;letter-spacing:-1px}.poll-block .social-register{border-top:1px solid #3A3A3A;font:italic 12px Georgia, serif;color:#8a8a8a;margin:0 15px;line-height:32px}.poll-block .social-register span{float:left;margin:0 10px}.poll-block .social-register ul{list-style:none;margin:0;padding:0;float:left;height:27px;overflow:hidden}.poll-block .social-register li{display:inline-block;padding-left:25px}.poll-block .social-register a{display:inline-block;width:19px;height:19px;background:url("comments-social-auth-icons.png") no-repeat 0 0;text-indent:-99999em;overflow:hidden}.poll-block .social-register .vkontakte{background-position:0 0}.poll-block .social-register .vkontakte:hover{background-position:0 -19px}.poll-block .social-register .facebook{background-position:-37px 0}.poll-block .social-register .facebook:hover{background-position:-37px -19px}.poll-block .social-register .twitter{background-position:-73px 0}.poll-block .social-register .twitter:hover{background-position:-73px -19px}.poll-block .social-register .google{background-position:-109px 0}.poll-block .social-register .google:hover{background-position:-109px -19px}.poll-block .poll{padding:15px 42px 20px;background:#f3f3f3 url("poll-headpart-bg.png") no-repeat 0 0}.poll-block .poll .question{font:bold 12px/14px CircleBold, Arial, Helvetica, sans-serif;letter-spacing:-1px;text-transform:uppercase;color:#222;border-bottom:4px solid #3e3e3e;padding:5px 0;margin-bottom:10px}.poll-block .poll ul{list-style-type:none;padding:0;margin:0}.poll-block .poll .custom-radio{background:url("poll-radio-bg.png") no-repeat 0 0;width:11px;height:11px;float:left;margin-left:7px;margin-right:7px}.poll-block .poll .radio{cursor:pointer;display:block;font-size:12px;color:#222;padding:7px 0 7px 0}.poll-block .poll .radio.checked{color:#ff5235}.poll-block .poll .radio.checked .custom-radio{background-position:0 -27px}.poll-block .poll .radio input{display:none}.poll-block .poll .radio p{margin:0;display:block;overflow:hidden}.poll-block .poll .percent{color:#3e3e3e;font-size:12px}.poll-block .poll .answer-container{font-size:12px;margin:20px 0 10px 0}.poll-block .poll .answer-container .answer{padding:10px 0 10px 0}.poll-block .poll .answer-container .answer .answer-text{margin:0 10px 0 10px}.poll-block .poll .answer-container .common.answer{background:#9c9c9c}.poll-block .poll .answer-container .max.answer{background:#f55625}.poll-block .custom-answer-expandable-area{background:#fff url("poll-bodypart-bg.png") repeat-x 0 0;padding:10px;display:none;margin-left:-43px;width:218px}.poll-block .custom-answer-expandable-area textarea{display:block;width:218px;height:80px;margin:0 auto;resize:none;border:0;background:none;font-size:12px;color:#222;outline:0}.poll-block .poll,.poll-block .custom-answer-expandable-area{border:1px solid #ccc;border-width:0 1px}.poll-block .submit-me{display:block;width:100%;height:66px;background:#f55625;color:#fff;border:0}#comments{padding-bottom:24px;margin-bottom:66px;border-bottom:10px solid #222}#comments .comment-list{padding-bottom:30px}#comments .comments-section-title{font:bold 24px CircleExtraBold, Arial, Helvetica, sans-serif;letter-spacing:-1px;padding:36px 0 6px;border-bottom:10px solid #222;margin-bottom:1px;color:#252525;text-transform:uppercase}#comments .comment-replies .comment-item{padding-left:36px;background:url("comments-reply-to-black-icon.png") no-repeat 0 30px}#comments .comment-item .compose-comment{margin-top:31px}#comments .comment-body{padding:30px 0 6px;border-bottom:1px solid #1f1f1f}#comments .comment-body .comment-meta{padding-bottom:6px}#comments .comment-body .comment-meta .avatar{width:36px;height:36px;float:left;margin-right:36px;background:#eee}#comments .comment-body .comment-meta .comment-info{float:left}#comments .comment-body .comment-meta .comment-info .title{font:bold 14px CircleExtraBold, Arial, Helvetica, sans-serif;letter-spacing:-1px;color:#252525;text-transform:uppercase}#comments .comment-body .comment-meta .comment-info .published-at{display:block;font:italic 12px/20px Georgia, serif;color:#111;margin-top:-3px}#comments .comment-body .comment-meta .comment-actions{float:right}#comments .comment-body .comment-meta .comment-actions .delete,#comments .comment-body .comment-meta .comment-actions .reply-me{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;float:right;width:32px;height:32px;background:#222;margin-left:12px;overflow:hidden;text-indent:-9999em}#comments .comment-body .comment-meta .comment-actions .delete{background:#262626 url("comments-trash-basket-white-icon.png") no-repeat center center}#comments .comment-body .comment-meta .comment-actions .close{font:italic 12px CircleExtraBold, Arial, Helvetica, sans-serif;color:#8d8d8d;text-decoration:none}#comments .comment-body .comment-meta .comment-actions .close:hover{color:black}#comments .comment-body .comment-meta .comment-actions .reply-me{background:#fc6232 url("comments-reply-to-white-icon.png") no-repeat center center}#comments .comment-body .comment-message,#comments .comment-body .open-comment{font:normal 14px/20px Circle, Arial, Helvetica, sans-serif;color:#252525;word-wrap:break-word}#comments .comment-body .comment-message p,#comments .comment-body .open-comment p{margin:9px 0}#comments .comment-body .open-comment{margin:9px 0;text-decoration:underline;cursor:pointer}#comments .comment-body .open-comment:hover{text-decoration:none}#comments #compose-comment{border-top:10px solid #ccc;padding-top:44px}#comments .compose-comment{background-color:#242424;padding:0 0 30px}#comments .compose-comment .wrpr{width:71.5%;margin:0 auto}#comments .compose-comment .title{background:url("comments-compose-triangle-bg.png") no-repeat;position:relative;top:-16px;padding:50px 0 10px;border-bottom:1px solid #3a3a3a;font:bold 14px CircleBold, Arial, Helvetica, sans-serif;letter-spacing:-1px;color:#fff;text-transform:uppercase;margin:0}#comments .compose-comment .compose-message{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #3a3a3a}#comments .compose-comment .compose-message .text-area{padding:12px 20px;background-color:#fff;-webkit-box-shadow:inset 0 2px 2px #888;-moz-box-shadow:inset 0 2px 2px #888;box-shadow:inset 0 2px 2px #888}#comments .compose-comment .compose-message textarea{width:100%;height:124px;background:transparent none;resize:none;border:0;font:normal 14px/20px Circle, Arial, Helvetica, sans-serif;color:#252525;outline:none}#comments .compose-comment .send-me{width:160px;height:34px;border:0;background:#fc6232;color:#fff;text-transform:uppercase;font:bold 12px/20px CircleBold, Arial, Helvetica, sans-serif;letter-spacing:-1px;padding:3px 0 0 0}#comments .compose-comment .social-register{border-bottom:1px solid #3a3a3a;font:italic 12px Georgia, serif;color:#8a8a8a;margin:-16px 0 10px;line-height:32px}#comments .compose-comment .social-register span{float:left;margin-right:20px}#comments .compose-comment .social-register ul{list-style:none;margin:0;padding:5px 0 0 0;float:left;height:27px;overflow:hidden}#comments .compose-comment .social-register li{display:inline-block;padding-left:15px}#comments .compose-comment .social-register a{display:inline-block;width:19px;height:19px;background:url("comments-social-auth-icons.png") no-repeat 0 0;text-indent:-99999em;overflow:hidden}#comments .compose-comment .social-register .vkontakte{background-position:0 0}#comments .compose-comment .social-register .vkontakte:hover{background-position:0 -19px}#comments .compose-comment .social-register .facebook{background-position:-37px 0}#comments .compose-comment .social-register .facebook:hover{background-position:-37px -19px}#comments .compose-comment .social-register .twitter{background-position:-73px 0}#comments .compose-comment .social-register .twitter:hover{background-position:-73px -19px}#comments .compose-comment .social-register .google{background-position:-109px 0}#comments .compose-comment .social-register .google:hover{background-position:-109px -19px}.static-page{position:relative}.static-page .header-container{background:url("top-gradient-bg.png") repeat-x 0 0 #222}.static-page .page-illustration-stripe{height:210px;position:absolute;top:201px;left:0;right:0;z-index:0;background-color:#f55131;background-position:84px 0;background-repeat:no-repeat}.static-page .wrapper{position:relative;z-index:1;width:794px;padding-left:210px}.static-page .publication-header{height:156px;padding:45px 0 0}.static-page .publication-header .page-title{border-top:8px solid #2d2d2d;padding-top:33px;text-transform:uppercase;font:bold 40px/1.33 CircleBold, Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:-1px}.static-page .publication-header .small-text{text-transform:uppercase;color:#747474;font:bold 11px/1.33 CircleBold, Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;margin-top:22px;letter-spacing:-1px}.static-page .publication-body{width:495px;float:left}.static-page .publication-body .page-description{height:177px;margin-bottom:55px;text-transform:uppercase;padding-top:33px;font:bold 14px/1.91 CircleBold, Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;letter-spacing:0;color:#fff;background:url("static-pages-descr-triangle.png") no-repeat 7px 0}.static-page .publication-body .page-description strong{-webkit-font-smoothing:auto;color:#222}.static-page .publication-body .page-description:first-letter{font-size:18px}.static-page .publication-body .txt,.static-page .publication-body .comments{float:left;width:100%}.static-page .publication-body .txt p{font-size:14px;color:#3b3b3b;line-height:20px}.static-page .publication-body .txt h2{font:bold 18px/20px CircleExtraBold, Arial, Helvetica, sans-serif;margin:0 0 10px;padding-top:10px;color:#222;text-transform:uppercase;letter-spacing:-1px;border-top:1px solid #222}.static-page .publication-body .txt .article-agenda{font-weight:bold;font-size:18px;line-height:26px;border-top:1px solid #222;color:#090909;padding:10px 0;margin:0 0 20px}.static-page .publication-body .txt .article-image-description{font:italic 12px/18px Arial, Helvetica, sans-serif;margin-top:5px;color:#666}.static-page .sidebar{float:right;width:240px;padding-top:266px}.static-page .sidebar .working-hours-cafe{height:372px;margin:-372px 0 30px;background:url("static-pages-working-hours-cafe.png")}.static-page .sidebar .working-hours-park{height:372px;margin:-372px 0 30px;background:url("static-pages-working-hours-park.png")}.static-page .sidebar .contacts-header{margin:-394px 0 410px}.static-page .sidebar .ads{padding-bottom:20px;margin-bottom:20px}.static-page .sidebar .ads img{margin-bottom:10px}.static-page .sidebar .recomended a{text-decoration:none}.static-page .sidebar .recomended h1{border-top:8px solid #222;padding-top:15px;font:bold 16px/20px CircleExtraBold, Arial, Helvetica, sans-serif;color:#0c0c0c;text-transform:uppercase;margin-bottom:33px;letter-spacing:-1px}.static-page .sidebar .recomended .date{font:italic 11px/14px Georgia, serif;color:#888;margin-top:5px}.static-page .sidebar .recomended .title,.static-page .sidebar .recomended .category{font:bold 11px/18px CircleBold, Arial, Helvetica, sans-serif;text-transform:uppercase}.static-page .sidebar .recomended .title{color:#303030;letter-spacing:-1px}.static-page .sidebar .recomended .category{border-bottom:1px solid #808080;padding-bottom:7px;margin-bottom:20px;letter-spacing:1px}.static-page .sidebar .recomended .category a{color:#7e7e7e}.phones{float:right;width:290px}.phones p{margin:0px;padding:0px}.phones .info{color:#f55625;font-size:12px}.phones .phone-code{background:url("phone_icon.png") no-repeat scroll 40px 0 transparent}.phones .phone-number{color:#FFF;font-size:24px;margin:5px 0}.phones .phone-name{color:#8b8b8b;font-size:12px}.phones .email-container{border-bottom:8px solid #2D2D2D;border-top:1px solid #2D2D2D;margin-top:10px;padding:3px 0 20px}.contacts-page .header-container{background:url("top-gradient-bg.png") repeat-x scroll 0 0 #222;height:201px}.contacts-page header{padding:45px 0 16px;height:140px}.contacts-page header .float-right{border-top:8px solid #2D2D2D;padding-top:20px;width:794px;margin-right:5px}.contacts-page header .float-right .title{float:left;font:bold 30px/1.33 CircleBold,Arial,Helvetica,sans-serif;letter-spacing:-1px;text-transform:uppercase;width:290px}.contacts-page .top-map img{width:100%}.contacts-page .wrapper{margin:0 auto;width:1004px}.contacts-page .contacts-container{float:right;width:794px}.contacts-page .contacts-container p{margin:0}.contacts-page .contacts-container .contacts-block{margin-top:40px}.contacts-page .contacts-container .contacts-block .block-title{font:bold 20px/1.33 CircleBold,Arial,Helvetica,sans-serif;letter-spacing:-1px;text-transform:uppercase;margin-bottom:15px}.contacts-page .contacts-container .contacts-block .city-name{font:17px/1.33 CircleBold,Arial,Helvetica,sans-serif;letter-spacing:2px;text-transform:uppercase;margin-bottom:5px}.contacts-page .contacts-container .contacts-block .address-info{font:17px/1.33 CircleBold,Arial,Helvetica,sans-serif;padding:0 0 10px 0}.contacts-page .contacts-container .contacts-block .address-info ul{margin:0;list-style:none}.contacts-page .contacts-container .contacts-block .address-info ul li{background:url("tube_icon.png") no-repeat scroll 0 0 transparent;display:inline;padding-left:20px}.contacts-page .contacts-container .contacts-block .with-description{border-bottom:1px solid #2D2D2D}.contacts-page .contacts-container .contacts-block .walk-description{color:#5D5D5D;font-size:14px;margin-top:10px}.contacts-page .contacts-container .contacts-block .administration-map{margin-bottom:40px}.contacts-page .contacts-container .contacts-block .close-map-container{z-index:10;position:absolute;cursor:pointer}.contacts-page .contacts-container .contacts-block .close-map-container .close-map{background:none repeat scroll 0 0 #282828;color:#FFFFFF;font:12px/1.33 CircleBold,Arial,Helvetica,sans-serif;height:30px;padding-top:14px;text-align:center;text-transform:uppercase;width:242px}.contacts-page .contacts-container .contacts-block .close-map-container .close-map-arrow{background:url("close_map_arrow.png") no-repeat scroll 112px 0 transparent;height:17px;width:242px}.contacts-page .contacts-container .contacts-block .show-map{background:url("see_map_arrow.png") no-repeat scroll 235px 0 transparent;color:#FFFFFF;cursor:pointer;font:12px/1.33 CircleBold,Arial,Helvetica,sans-serif;height:44px;margin-bottom:40px;padding-right:7px;text-transform:uppercase;width:235px}.contacts-page .contacts-container .contacts-block .show-map .show-map-text{background:url("map_locator_icon.png") no-repeat scroll 195px 12px #ff4b21;padding:15px 0 13px 35px}.auctions-page{background:url("auctions-dark-bg.png") repeat-x scroll 0 0 transparent;font:normal 11px/1.33 CircleBold,Arial,Helvetica,sans-serif}.auctions-page header{padding:45px 0 0 0;height:156px}.auctions-page header .page-link-title{width:111px;float:left}.auctions-page header .page-link-title p{color:#8dc63f;font-size:11px;text-transform:uppercase}.auctions-page header .float-right{border-top:8px solid #2D2D2D;padding-top:20px;width:794px;margin-right:5px}.auctions-page header .float-right .title{float:left;width:290px}.auctions-page header .float-right .title h1{font-weight:bold;font-size:40px;letter-spacing:-1px;text-transform:uppercase}.auctions-page header .float-right .title p{color:#4F4F4F;margin-top:20px;text-transform:uppercase}.auctions-page header .float-right .auctions-sidelist{width:145px;float:right;font-weight:bold;font-size:18px;text-transform:uppercase}.auctions-page header .float-right .auctions-sidelist ul{list-style-type:none;padding:0;margin:0}.auctions-page header .float-right .auctions-sidelist ul li a{text-decoration:none;color:white}.auctions-page header .float-right .auctions-sidelist ul li a:hover{color:#8dc63f}.auctions-page .top-links{background:#262626;text-transform:uppercase}.auctions-page .top-links .top-links-content{width:1004px;margin:0 auto;height:140px}.auctions-page .top-links .top-links-content .links-list{width:794px;float:right;background:url("auctions-arrow.png") no-repeat scroll 7px 0 transparent}.auctions-page .top-links .top-links-content .links-list ul{list-style-type:none;padding:0;margin:40px 0 0 0}.auctions-page .top-links .top-links-content .links-list ul li{background:url("list-style-circle.png") no-repeat scroll 2px 1px transparent;display:inline-block;width:130px;margin-right:18px;padding-top:20px;width:111px;vertical-align:top}.auctions-page .top-links .top-links-content .links-list ul li a{text-decoration:none;color:white}.auctions-page .top-links .top-links-content .links-list ul li a:hover{color:#8dc63f}.auctions-page .auction-description-container{background:#F05424;overflow:hidden;padding:30px 0}.auctions-page .auction-description-container a{text-decoration:none}.auctions-page .auction-description-container p{padding:0;margin:0 0 2px 0}.auctions-page .auction-description-container .auction-description{width:1004px;margin:0 auto}.auctions-page .auction-description-container .auction-description p.description-item-title{font-size:14px;color:#222222}.auctions-page .auction-description-container .auction-description .back{background:url("auctions-back.png") no-repeat scroll 0 0 transparent;float:left;height:40px;padding-top:50px;width:85px}.auctions-page .auction-description-container .auction-description .back a.back-link{color:white;text-transform:uppercase;font-size:14px}.auctions-page .auction-description-container .auction-description .description{width:794px;float:right}.auctions-page .auction-description-container .auction-description .description .description-text{width:674px;display:inline-block}.auctions-page .auction-description-container .auction-description .description .description-text p.description-number{font-size:24px;color:white;margin-bottom:10px}.auctions-page .auction-description-container .auction-description .description .description-text .content p{font-size:14px;color:white}.auctions-page .auction-description-container .auction-description .description .documents{width:120px;float:right}.auctions-page .auction-description-container .auction-description .description .documents .documents-title{background:url("auction-documents-top.png") no-repeat scroll 0 0 transparent;padding-top:18px;font-size:15px;font-weight:bold;color:white;text-transform:uppercase}.auctions-page .auction-description-container .auction-description .description .documents ul{list-style-type:none;padding:0;margin:10px 0 0 0}.auctions-page .auction-description-container .auction-description .description .documents ul li a{font-size:14px;text-decoration:none;color:white}.auctions-page .main-table,.auctions-page .auction-content{width:1004px;margin:0 auto}.auctions-page .main-table .auctions-table-title,.auctions-page .auction-content .auctions-table-title{float:right;color:white;width:634px;background:#F05424;font-weight:bold;font-size:18px;text-transform:uppercase;height:25px;padding:20px 80px;text-align:left}.auctions-page .main-table .auctions-table,.auctions-page .auction-content .auctions-table{float:right}.auctions-page .main-table .auctions-table table,.auctions-page .auction-content .auctions-table table{font:12px Arial,Gelvetica,sans-serif;border-collapse:collapse;width:794px;margin-bottom:90px}.auctions-page .main-table .auctions-table table th,.auctions-page .auction-content .auctions-table table th{color:white;background:#F05424;border-left:1px solid #222222;border-top:1px solid #222222;height:35px;vertical-align:top;text-align:left;padding:20px}.auctions-page .main-table .auctions-table table th:first-child,.auctions-page .auction-content .auctions-table table th:first-child{border-left:none}.auctions-page .main-table .auctions-table table tr:first-child,.auctions-page .auction-content .auctions-table table tr:first-child{border-bottom:8px solid white}.auctions-page .main-table .auctions-table table td,.auctions-page .auction-content .auctions-table table td{vertical-align:top;text-align:left;padding:20px}.auctions-page .main-table .auctions-table table td p,.auctions-page .auction-content .auctions-table table td p{margin:0 0 5px;padding:0}.auctions-page .main-table .auctions-table table td.light,.auctions-page .auction-content .auctions-table table td.light{background:#fcfcfc}.auctions-page .main-table .auctions-table table td.dark,.auctions-page .auction-content .auctions-table table td.dark{background:#f8f8f8}.auctions-page .main-table .auctions-table table td.left-border,.auctions-page .auction-content .auctions-table table td.left-border{border-left:1px solid white}.auctions-page .auction-inner-content{width:794px;float:right;margin-bottom:90px;font:12px Arial,Gelvetica,sans-serif}.auctions-page .auction-inner-content .auction-content-block{background:url("auction-content-top.png") no-repeat scroll 0 0 transparent;margin-top:40px;padding-top:30px}.auctions-page .auction-inner-content .auction-content-block .title{font-size:16px;font-weight:bold;text-transform:uppercase;margin-bottom:20px}.auctions-page .auction-inner-content .auction-content-block dl{overflow:hidden}.auctions-page .auction-inner-content .auction-content-block dl dd,.auctions-page .auction-inner-content .auction-content-block dl dt{width:50%;float:left;margin:0;margin-bottom:20px}.auctions-page .auction-inner-content .auction-content-block dl dd{font-weight:bold}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0;position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{width:20px;height:20px;display:block;position:absolute;top:40%;z-index:10;cursor:pointer;text-indent:-9999px;-webkit-transition:none;background:url(photogallery-card-arrows.png) no-repeat}.flex-direction-nav .flex-next{background-position:-20px -20px;right:10px}.flex-direction-nav .flex-prev{background-position:0 -20px;left:10px}.flex-direction-nav .flex-next.flex-disabled{background-position:-20px 0;cursor:default}.flex-direction-nav .flex-prev.flex-disabled{background-position:0 0;cursor:default}.flex-direction-nav a.gallery,.flex-direction-nav .flex-next.gallery,.flex-direction-nav .flex-next.flex-disabled.gallery,.flex-direction-nav .flex-prev.gallery,.flex-direction-nav .flex-prev.flex-disabled.gallery{width:50px;height:58px;display:block;position:absolute;top:250px;z-index:10;cursor:pointer;text-indent:-9999px;-webkit-transition:none;background:url(slider-control-arrows.png) no-repeat}.flex-direction-nav .flex-next.gallery{background-position:-50px 0;right:-80px;cursor:pointer}.flex-direction-nav .flex-prev.gallery{background-position:0 0;left:-80px;cursor:pointer}.flex-direction-nav .flex-next.flex-disabled.gallery{background-position:-50px 0;right:-80px;cursor:default;opacity:0.3}.flex-direction-nav .flex-prev.flex-disabled.gallery{background-position:0 0;left:-80px;cursor:default;opacity:0.3}.flexslider .flex-next.gallery:hover,.slider-container .next:hover ~ .flexslider .flex-next.gallery{background-position:-50px -58px}.flexslider .flex-prev.gallery:hover,.slider-container .prev:hover ~ .flexslider .flex-prev.gallery{background-position:0 -58px}.flexslider .flex-next.flex-disabled.gallery:hover,.slider-container .next:hover ~ .flexslider .flex-next.flex-disabled.gallery{background-position:-50px 0;cursor:default;opacity:0.3}.flexslider .flex-prev.flex-disabled.gallery:hover,.slider-container .prev:hover ~ .flexslider .flex-prev.flex-disabled.gallery{background-position:0 0;cursor:default;opacity:0.3}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}.search-page .header-container{background:url("top-gradient-bg.png") repeat-x 0 0 #222;height:201px}.search-page .header-container header{height:140px;padding:45px 0 16px;font:normal 16px/1.33 CircleBold, Arial, Helvetica, sans-serif}.search-page .header-container header .float-right{border-top:8px solid #2D2D2D;margin-right:5px;padding-top:23px;width:794px}.search-page .header-container header .float-right .search-title{width:670px;float:left}.search-page .header-container header .float-right .search-title h1.title{float:left;text-transform:uppercase;font-weight:bold;font-size:30px/1.33;margin:18px 0 16px;letter-spacing:-1px}.search-page .header-container header .float-right .search-title .search-info{font:normal 16px/1.33 Arial, Helvetica, sans-serif;float:right}.search-page .header-container header .float-right .search-title .search-info .info-top{font-size:13px;color:#f55625;text-transform:uppercase}.search-page .header-container header .float-right .search-title .search-info .info-count{font-size:22px;font-weight:bold}.search-page .header-container header .float-right .search-title .search-info .info-what{font-size:10px;color:#fcfcfc}.search-page .header-container header .float-right .search-title .search-form{clear:both;width:100%}.search-page .right-area{margin:0 0 50px;width:836px}.search-page .right-area a{text-decoration:none !important}.search-page .right-area .results-container{padding-top:2px;margin-bottom:20px}.article-block,.page-block,.gallery-block,.schedule-block{padding-bottom:50px;overflow:hidden;cursor:pointer}.article-block .title,.page-block .title,.gallery-block .title,.schedule-block .title{font-size:18px;font-weight:bold;text-transform:uppercase;color:#090909;margin-left:2px;word-wrap:break-word;white-space:pre-wrap}.article-block .float-left,.page-block .float-left,.gallery-block .float-left,.schedule-block .float-left{margin-top:14px}.article-block .float-left .cover-image,.page-block .float-left .cover-image,.gallery-block .float-left .cover-image,.schedule-block .float-left .cover-image{padding-top:15px;width:240px;margin-bottom:12px}.article-block .date,.page-block .date,.gallery-block .date,.schedule-block .date{font:italic 11px Georgia, serif;color:#7e7e7e;margin:10px 0 10px 2px}.article-block .category,.page-block .category,.gallery-block .category,.schedule-block .category{font-size:11px;color:#7e7e7e;text-transform:uppercase;margin-left:2px}.article-block .zigzag,.page-block .zigzag,.gallery-block .zigzag,.schedule-block .zigzag{background-color:#fff;width:145px;height:8px;margin-top:15px}.article-block .zigzag .stripe,.page-block .zigzag .stripe,.gallery-block .zigzag .stripe,.schedule-block .zigzag .stripe{height:100%;background:url("zigzag-mask.png")}.article-block .cat-line,.page-block .cat-line,.gallery-block .cat-line,.schedule-block .cat-line{height:14px;width:240px}.article-block .gallery-list,.page-block .gallery-list,.gallery-block .gallery-list,.schedule-block .gallery-list{padding-top:15px;margin-bottom:12px}.article-block .gallery-list ul,.page-block .gallery-list ul,.gallery-block .gallery-list ul,.schedule-block .gallery-list ul{list-style:none;margin:0;padding:0}.article-block .gallery-list ul li,.page-block .gallery-list ul li,.gallery-block .gallery-list ul li,.schedule-block .gallery-list ul li{display:inline-block}.article-block .gallery-list .li-content,.page-block .gallery-list .li-content,.gallery-block .gallery-list .li-content,.schedule-block .gallery-list .li-content{height:140px;display:table-cell;vertical-align:middle}.article-block .gallery-list ul li,.page-block .gallery-list ul li,.gallery-block .gallery-list ul li,.schedule-block .gallery-list ul li{margin-right:10px}.article-block .gallery-list ul li:last-child,.page-block .gallery-list ul li:last-child,.gallery-block .gallery-list ul li:last-child,.schedule-block .gallery-list ul li:last-child{margin-right:0}.article-block .float-right,.page-block .float-right,.gallery-block .float-right,.schedule-block .float-right{margin:37px 0 0 12px;width:580px}.article-block .float-right .content,.page-block .float-right .content,.gallery-block .float-right .content,.schedule-block .float-right .content{font-size:14px;color:#090909;font-style:italic;line-height:1.5em}.article-block .float-right .content .highlight,.page-block .float-right .content .highlight,.gallery-block .float-right .content .highlight,.schedule-block .float-right .content .highlight{background:#ffff00}.article-block .float-right .content .subtitle,.page-block .float-right .content .subtitle,.gallery-block .float-right .content .subtitle,.schedule-block .float-right .content .subtitle{text-transform:uppercase;font-style:bold;font-size:16px;margin-bottom:16px}.article-block .float-right .content .description p,.page-block .float-right .content .description p,.gallery-block .float-right .content .description p,.schedule-block .float-right .content .description p{margin:2px 0}.article-block .title,.page-block .title,.gallery-block .title{width:830px}.schedule-block .title-link{width:600px}.schedule-block .title-link a{font-size:18px;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#090909;margin-left:2px;word-wrap:break-word;white-space:pre-wrap}.schedule-block .title{width:600px}.page-block .float-left .cover-image{padding-top:0}.page-block .float-right{margin:14px 0 0 12px}.category-page .header-container{background:url("top-gradient-bg.png") repeat-x 0 0 #222;height:201px}.category-page .header-container header{height:140px;padding:45px 0 16px;font:normal 16px/1.33 CircleBold, Arial, Helvetica, sans-serif}.category-page .header-container header .float-right{border-top:8px solid #2D2D2D;margin-right:5px;padding-top:23px;width:794px}.category-page .header-container header .float-right h1.title{float:left;text-transform:uppercase;font-weight:bold;font-size:30px/1.33;margin:18px 0 16px;letter-spacing:-1px}.category-page .header-container header .float-right .info{border-bottom:8px solid #2D2D2D;float:right;font:16px/1.33 Arial,Helvetica,sans-serif;padding-bottom:20px;width:200px}.category-page .header-container header .float-right .info .general{font-size:13px;color:#f55625;text-transform:uppercase}.category-page .header-container header .float-right .info .count{font-size:22px;font-weight:bold}.category-page .header-container header .float-right .info .what{font-size:10px;color:#fcfcfc}.category-page .right-area{margin:0 0 50px;width:836px}.category-page .right-area a{text-decoration:none !important}.category-page .right-area .items-container{padding-top:2px;margin-bottom:20px}.pagination{height:33px;padding:10px 0 10px 100px}.pagination .pages{display:inline-block;float:left}.pagination .pages ul{list-style:none;margin:0;padding:0;border-top:1px solid #e7e6e7;border-bottom:1px solid #e7e6e7}.pagination .pages ul li{display:inline-block;margin:8px 15px}.pagination .pages ul li a{color:#0b080f;font-size:12px}.pagination .pages ul li:last-child{margin-right:20px}.pagination .pages ul li:first-child{margin-left:0}.pagination .pages ul li.gap{margin:0}.pagination .pages ul li.active a{color:#fc6232}.pagination .control,.schedule-controls .control{background:none repeat scroll 0 0 #FC6232;display:inline-block}.pagination .control-content,.schedule-controls .control-content{height:34px;width:92px;display:table-cell;vertical-align:middle;text-align:center}.pagination a.control,.schedule-controls a.control{color:#fff;font-size:12px;font-weight:bold;text-transform:uppercase;text-decoration:none}.pagination .control.disabled,.schedule-controls .control.disabled{color:#fc906f;font-size:12px;font-weight:bold;text-transform:uppercase}.pagination .control-link-container,.schedule-controls .control-link-container{display:inline-block;margin-left:10px}.schedules-page .header-container{background:url("top-gradient-bg.png") repeat-x 0 0 #222;height:201px}.schedules-page .header-container header{height:140px;padding:45px 0 16px;font:normal 16px/1.33 CircleBold, Arial, Helvetica, sans-serif}.schedules-page .header-container header .float-right{border-top:8px solid #2D2D2D;margin-right:5px;padding-top:23px;width:794px}.schedules-page .header-container header .float-right .title{float:left}.schedules-page .header-container header .float-right .title h1{text-transform:uppercase;font-weight:bold;font-size:30px/1.33;margin:18px 0 16px;letter-spacing:-1px}.schedules-page .header-container header .float-right .title .subtitle{color:#636363;text-transform:uppercase;font-size:12px}.schedules-page .header-container header .float-right .info{font:normal 16px/1.33 Arial, Helvetica, sans-serif;float:right;margin-right:100px}.schedules-page .header-container header .float-right .info .top{font-size:13px;color:#f55625;text-transform:uppercase}.schedules-page .header-container header .float-right .info .count{font-size:22px;font-weight:bold}.schedules-page .header-container header .float-right .info .what{font-size:10px;color:#636363}.schedules-page .main-page{padding-top:0}.schedules-page .calendar-menu.fixed{position:fixed;top:34px;margin-bottom:50px}.schedules-page .calendar-menu{margin-bottom:50px;padding-top:34px;min-height:220px}.schedules-page .calendar-menu p.calendar{color:#C6C3C3;font:bold 16px/1.33 CircleBold, Arial, Helvetica, sans-serif;text-transform:uppercase;margin:10px 0}.schedules-page .calendar-menu .ui-datepicker-title{font-size:14px;margin:3px}.schedules-page .calendar-menu .ui-datepicker-prev,.schedules-page .calendar-menu .ui-datepicker-next{display:inline-block;width:5px;height:8px;text-align:center;cursor:pointer;background-image:url("calendar-controls.png");background-repeat:no-repeat;float:right;line-height:600%;overflow:hidden}.schedules-page .calendar-menu .ui-datepicker-prev{background-position:0 0;margin-right:40px}.schedules-page .calendar-menu .ui-datepicker-next{background-position:-5px 0;margin-right:-25px}.schedules-page .calendar-menu table,.schedules-page .calendar-menu table.ui-datepicker-calendar{border-collapse:separate}.schedules-page .calendar-menu table td,.schedules-page .calendar-menu table th,.schedules-page .calendar-menu table.ui-datepicker-calendar td,.schedules-page .calendar-menu table.ui-datepicker-calendar th{color:#090909;font-size:14px;padding:3px;vertical-align:middle;text-align:center;font-weight:normal;border:solid 1px transparent}.schedules-page .calendar-menu table td a,.schedules-page .calendar-menu table th a,.schedules-page .calendar-menu table.ui-datepicker-calendar td a,.schedules-page .calendar-menu table.ui-datepicker-calendar th a{text-decoration:none;color:#090909;font-weight:bold}.schedules-page .calendar-menu table td.ui-datepicker-other-month a,.schedules-page .calendar-menu table.ui-datepicker-calendar td.ui-datepicker-other-month a{color:#C6C3C3}.schedules-page .calendar-menu table td.ui-datepicker-week-end a,.schedules-page .calendar-menu table.ui-datepicker-calendar td.ui-datepicker-week-end a{font-weight:normal}.schedules-page .calendar-menu table td.ui-datepicker-current-day,.schedules-page .calendar-menu table.ui-datepicker-calendar td.ui-datepicker-current-day{background:#f6f6f6;border:solid 1px #090909}.schedules-page .calendar-menu table td.ui-datepicker-today a,.schedules-page .calendar-menu table.ui-datepicker-calendar td.ui-datepicker-today a{color:#fa6131}.schedules-page .right-area{margin:0 0 50px;width:812px}.schedules-page .right-area .schedules-container{margin-bottom:20px}.schedules-page .right-area .schedules-container table{margin:10px 0 0 10px}.schedules-page .right-area .schedules-container table td.date-name.current-date{background:#f8f8f8}.schedules-page .right-area .schedules-container table td.date-name{width:72px;vertical-align:top;text-align:center;padding-top:15px}.schedules-page .right-area .schedules-container table td.date-name p,.schedules-page .right-area .schedules-container table td.date-name strong{color:#626262;margin:5px 0;font-size:14px}.schedules-page .right-area .schedules-container table td.date-name strong{font-size:30px}.schedules-page .right-area .schedules-container .schedule-block{cursor:default;padding-bottom:20px}.schedules-page .right-area .schedules-container .schedule-block .schedule-time{color:#626262;text-align:center;width:120px;margin-top:15px;font-size:30px}.schedules-page .right-area .schedules-container .schedule-block .float-right{width:350px;margin-top:30px}
