.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/theme/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("/theme/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("/theme/fancybox/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("/theme/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/theme/fancybox/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("/theme/fancybox/fancybox_loading@2x.gif");background-size:24px 24px}}
@font-face{font-family:"Museo Sans";font-weight:100;font-style:normal;src:url("/theme/fonts/MuseoSansCyrl-100.eot");src:local("Museo Sans"),url("/theme/fonts/MuseoSansCyrl-100.woff") format("woff"),url("/theme/fonts/MuseoSansCyrl-100.ttf") format("truetype"),url("/theme/fonts/MuseoSansCyrl-100.svg#MuseoSans") format("svg")}@font-face{font-family:"Museo Sans";font-weight:100;font-style:italic;src:url("/theme/fonts/MuseoSansCyrl-100Italic.eot");src:local("Museo Sans"),url("/theme/fonts/MuseoSansCyrl-100Italic.woff") format("woff"),url("/theme/fonts/MuseoSansCyrl-100Italic.ttf") format("truetype"),url("/theme/fonts/MuseoSansCyrl-100Italic.svg#MuseoSans") format("svg")}@font-face{font-family:"Museo Sans";font-weight:300;font-style:normal;src:url("/theme/fonts/MuseoSansCyrl-300.eot");src:local("Museo Sans"),url("/theme/fonts/MuseoSansCyrl-300.woff") format("woff"),url("/theme/fonts/MuseoSansCyrl-300.ttf") format("truetype"),url("/theme/fonts/MuseoSansCyrl-300.svg#MuseoSans") format("svg")}@font-face{font-family:"Museo Sans";font-weight:300;font-style:italic;src:url("/theme/fonts/MuseoSansCyrl-300Italic.eot");src:local("Museo Sans"),url("/theme/fonts/MuseoSansCyrl-300Italic.woff") format("woff"),url("/theme/fonts/MuseoSansCyrl-300Italic.ttf") format("truetype"),url("/theme/fonts/MuseoSansCyrl-300Italic.svg#MuseoSans") format("svg")}@font-face{font-family:"Museo Sans";font-weight:500;font-style:normal;src:url("/theme/fonts/MuseoSansCyrl-500.eot");src:local("Museo Sans"),url("/theme/fonts/MuseoSansCyrl-500.woff") format("woff"),url("/theme/fonts/MuseoSansCyrl-500.ttf") format("truetype"),url("/theme/fonts/MuseoSansCyrl-500.svg#MuseoSans") format("svg")}@font-face{font-family:"Museo Sans";font-weight:500;font-style:italic;src:url("/theme/fonts/MuseoSansCyrl-500Italic.eot");src:local("Museo Sans"),url("/theme/fonts/MuseoSansCyrl-500Italic.woff") format("woff"),url("/theme/fonts/MuseoSansCyrl-500Italic.ttf") format("truetype"),url("/theme/fonts/MuseoSansCyrl-500Italic.svg#MuseoSans") format("svg")}@font-face{font-family:"Museo Sans";font-weight:700;font-style:normal;src:url("/theme/fonts/MuseoSansCyrl-700.eot");src:local("Museo Sans"),url("/theme/fonts/MuseoSansCyrl-700.woff") format("woff"),url("/theme/fonts/MuseoSansCyrl-700.ttf") format("truetype"),url("/theme/fonts/MuseoSansCyrl-700.svg#MuseoSans") format("svg")}@font-face{font-family:"Museo Sans";font-weight:700;font-style:italic;src:url("/theme/fonts/MuseoSansCyrl-700Italic.eot");src:local("Museo Sans"),url("/theme/fonts/MuseoSansCyrl-700Italic.woff") format("woff"),url("/theme/fonts/MuseoSansCyrl-700Italic.ttf") format("truetype"),url("/theme/fonts/MuseoSansCyrl-700Italic.svg#MuseoSans") format("svg")}@font-face{font-family:"Museo Sans";font-weight:900;font-style:normal;src:url("/theme/fonts/MuseoSansCyrl-900.eot");src:local("Museo Sans"),url("/theme/fonts/MuseoSansCyrl-900.woff") format("woff"),url("/theme/fonts/MuseoSansCyrl-900.ttf") format("truetype"),url("/theme/fonts/MuseoSansCyrl-900.svg#MuseoSans") format("svg")}@font-face{font-family:"Museo Sans";font-weight:900;font-style:italic;src:url("/theme/fonts/MuseoSansCyrl-900Italic.eot");src:local("Museo Sans"),url("/theme/fonts/MuseoSansCyrl-900Italic.woff") format("woff"),url("/theme/fonts/MuseoSansCyrl-900Italic.ttf") format("truetype"),url("/theme/fonts/MuseoSansCyrl-900Italic.svg#MuseoSans") format("svg")}@font-face{font-family:"28 Days Later";font-weight:900;font-style:normal;src:url("/theme/fonts/28DaysLaterCyr.eot");src:local("28 Days Later"),url("/theme/fonts/28DaysLaterCyr.woff") format("woff"),url("/theme/fonts/28DaysLaterCyr.ttf") format("truetype"),url("/theme/fonts/28DaysLaterCyr.svg#28DaysLaterCyr") format("svg")}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:none}a:active,a:hover{outline:0}body{font-family:"Museo Sans";font-size:18px;color:#2f3132;line-height:1.25}h1{font-size:60px;font-family:"28 Days Later";color:#930;line-height:1;margin:0 0 52px}h2{font-size:30px;color:#000;margin:20px 0}h3{font-size:24px;color:#600;margin:20px 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}table{border:2px solid #70654d}table strong{color:#600}th{font-size:18px;font-family:"28 Days Later";color:#930;line-height:1;padding:14px 15px;border-color:#70654d;border-style:solid;border-width:2px 1px}td{border:1px solid #70654d;vertical-align:top;padding:10px 15px}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.fll{float:left}.flr{float:right}.btn-download{background:url("/theme/img/btn-download.png") no-repeat 0 0;display:inline-block;width:284px;height:53px;font-size:18px;text-decoration:none;text-align:center;line-height:53px;white-space:nowrap;color:#000;font-style:italic;text-shadow:1px 1px 0 rgba(255,231,212,.5)}.btn-download:after{content:"";display:inline-block;background:url("/theme/img/ico-download.png") no-repeat 0 0;width:17px;height:17px;vertical-align:middle;margin-left:8px}.btn-download:hover{background-position:0 100%;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.5)}.btn-download:hover:after{background-position:0 100%}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}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:20px 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:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:20px 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 32px}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 silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}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}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}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}
html{background:url("/theme/img/bg.jpg")}body{font-family:"Museo Sans";background:url("/theme/img/section-1-y.jpg") repeat-y center}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.btn-margin-top{margin-top:-94px}.wrapper{overflow:hidden;min-width:1000px}.container{min-width:980px;max-width:1280px;position:relative;padding:0 10px;margin:0 auto;zoom:1}.container:before,.container:after{content:"";display:table}.container:after{clear:both}.container.fixed-width{width:1000px;padding:0}.section-1{background:url("/theme/img/section-1.jpg") no-repeat center top;position:relative;z-index:200}.header{position:relative;height:327px}.header .logo{position:absolute;left:50%;margin-left:-140px;top:6px}.header .sitename{position:absolute;left:50%;margin-left:-480px;top:238px}.mainmenu{padding:0 40px;margin:0 6px;background:url("/theme/img/mainmenu.png") no-repeat;width:897px;height:65px}.mainmenu li{float:left;list-style:none;margin:16px 5px}.mainmenu li.active a{background:#98503a;color:#fff;text-shadow:none}.mainmenu li.active a:hover{color:#000;background:rgba(254,206,144,.7)}.mainmenu a{font-family:"Museo Sans";font-weight:500;font-style:normal;padding:0 13px;font-size:18px;color:#000;text-decoration:none;border-radius:2px;display:inline-block;line-height:27px;text-shadow:1px 1px 0 rgba(255,255,255,.5)}.mainmenu a:hover{color:#000;background:rgba(254,206,144,.7)}.slider{background:url("/theme/img/slider.png") no-repeat 0 0;width:900px;height:348px;position:relative;margin:23px auto;padding:32px 26px 31px}.slider ul{padding:0;margin:0}.slider ul li{list-style:none;display:block}.slider .slide{display:block;text-decoration:none;width:860px;height:322px;border:1px solid rgba(0,0,0,.5);padding:24px 0 0 40px}.slider .slide .name{display:block;font-size:60px;font-family:"28 Days Later";color:#e7bd5a;line-height:1;text-shadow:1px 1px 2px rgba(4,4,4,.5);margin:0 0 22px}.slider .slide .description{display:block;font-size:14px;color:#ccc;width:580px;line-height:1.25;text-shadow:1px 1px 0 rgba(0,0,0,.8)}.slider .slide .description p{margin:0 0 10px;font-size:15px}.slider .slide .intro{display:block;color:#dedec6;font-size:24px;border-bottom:1px solid #a67033;line-height:1;padding:0 0 28px;margin:0 0 14px}.slider .bx-wrapper{width:900px;height:346px;position:relative}.slider .bx-controls{position:absolute;top:0;left:0;width:100%}.slider .bx-pager{position:absolute;right:18px;top:314px}.slider .bx-pager .bx-pager-item{float:left}.slider .bx-pager .bx-pager-item a{display:block;text-indent:-9999px;margin:0 2px;float:left;background:url("/theme/img/slider-paginate.png") no-repeat 0 0;width:19px;height:19px}.slider .bx-pager .bx-pager-item a.active,.slider .bx-pager .bx-pager-item a:hover{background-position:0 100%}.slider .bx-controls-direction{position:absolute;width:100%;top:0;left:0}.slider .bx-prev{position:absolute;left:-52px;top:139px;display:block;background:url("/theme/img/slider-nav.png") no-repeat 0 0;width:53px;height:73px;cursor:pointer;text-indent:-9999px}.slider .bx-prev:hover{background-position:0 100%}.slider .bx-next{position:absolute;right:-52px;top:139px;display:block;background:url("/theme/img/slider-nav.png") no-repeat 100% 0;width:53px;height:73px;cursor:pointer;text-indent:-9999px}.slider .bx-next:hover{background-position:100% 100%}.works-carousel{background:#b39c6e;position:relative;z-index:300;padding:22px 0 48px}.works-carousel:before{content:"";display:block;position:absolute;bottom:-22px;left:0;background:url("/theme/img/section-2-border2.png") repeat-x;width:100%;height:22px}.works-carousel:after{content:"";display:block;position:absolute;top:-24px;left:0;background:url("/theme/img/section-2-border.png") repeat-x;width:100%;height:24px}.works-carousel .head{font-size:52px;font-family:"28 Days Later" !important;color:#fff;text-transform:uppercase;line-height:1;text-align:center;margin:0 0 70px}.works-carousel ul{margin:0;padding:0}.works-carousel li{list-style:none;width:25%}.works-carousel .item{position:relative;display:block;width:100%}.works-carousel .item:hover .text{opacity:1}.works-carousel .image{width:100% !important;height:auto !important;position:relative;z-index:10;display:block}.works-carousel .text{width:100%;height:100%;position:absolute;left:0;top:0;z-index:20;display:block;background:rgba(51,51,51,.75);text-align:center;color:#fff;opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.works-carousel .name{display:block;font-size:18px;text-transform:uppercase}.works-carousel .desc{margin-top:20px;display:block;font-size:12px}.works-carousel .vAlign{display:block;position:absolute;left:0;width:90%;padding:5%}.works-carousel .bx-wrapper{position:relative}.works-carousel .bx-prev,.works-carousel .bx-next{top:50%;margin-top:-34px;position:absolute;width:57px;height:58px;cursor:pointer;text-indent:-9999px;display:block}.works-carousel .bx-prev{left:0;background:url("/theme/img/carousel-nav.png") no-repeat 0 100%}.works-carousel .bx-prev:hover{background-position:0 0}.works-carousel .bx-next{right:0;background:url("/theme/img/carousel-nav.png") no-repeat 100% 100%}.works-carousel .bx-next:hover{background-position:100% 0}.content{width:953px;margin:0 auto -44px}.content .content-top{background:url("/theme/img/content-top.png") no-repeat center top;margin:-33px 0}.content .content-bottom{background:url("/theme/img/content-bottom.png") no-repeat center bottom;min-height:550px;padding:58px 42px}.content .content-center{background:url("/theme/img/content-center.png") repeat-y center;margin:40px 0;padding:1px 0}.content ul{padding:0;line-height:1.35}.content ul li{list-style:none;padding:0 0 0 32px;background:url("/theme/img/list.png") no-repeat 20px 8px}.sitemap{padding:0;margin:0}.sitemap li{line-height:1.8;padding:0 0 0 35px !important;background:0 0 !important}.sitemap a{font-size:40px;color:#930;line-height:1.8;text-decoration:none;font-weight:100;padding:0 15px;border-radius:2px}.sitemap a:visited{color:#969}.sitemap a:hover{color:#fff;background:#af2e19}.works-list .item{margin-bottom:40px;zoom:1}.works-list .item:before,.works-list .item:after{content:"";display:table}.works-list .item:after{clear:both}.works-list .name{background:url("/theme/img/works-list-name.png") no-repeat 0 0;width:829px;height:27px;padding:17px 20px;line-height:1;overflow:hidden;white-space:nowrap;margin:0 0 4px;font-size:18px;color:#000;text-shadow:1px 1px 0px rgba(255,231,212,.5)}.works-list .image{float:left;margin-right:20px;margin-top:4px}.works-list .desc{overflow:hidden;line-height:1.5}.works-list .desc p{margin-top:0}.audio-item{margin-bottom:40px;width:858px;zoom:1}.audio-item:before,.audio-item:after{content:"";display:table}.audio-item:after{clear:both}.audio-item__name{background:url("/theme/img/works-list-name.png") no-repeat 0 0;width:829px;height:27px;padding:17px 20px;line-height:1;overflow:hidden;white-space:nowrap;margin:0 0 4px;font-size:18px;color:#000;text-shadow:1px 1px 0px rgba(255,231,212,.5)}.audio-item__image{float:left;margin-right:20px;margin-top:4px}.audio-item__info{overflow:hidden;line-height:1.5}.audio-item__info p{margin-top:0}.audio-item__book{font-size:14px}.audio-item__book span{color:#98503a;font-size:24px;line-height:30px;display:block}.audio-item__list{font-size:14px;line-height:24px}.audio-item__list dt{clear:both;width:150px;float:left}.audio-item__list dd{float:left}.serach-form{display:block;margin:30px -25px;background:url("/theme/img/search-form.png") no-repeat;width:913px;height:45px;text-align:center;padding:50px 0}.serach-form label{font-size:16px}.serach-form input{width:500px;margin:0 5px;color:#666;font-size:12px;font-style:italic;padding:15px 10px;line-height:1;background-color:#e1cb9c;border:1px solid #f3e1bb;border-radius:2px;box-shadow:inset 0 0 7.2px 1.8px rgba(0,0,0,.16)}.serach-form button{width:124px;height:41px;background-color:#98503a;border-radius:2px;border:0;color:#fff;font-size:18px;text-transform:uppercase}.filter-form{display:block;margin:30px 0}.filter-form__toggle{padding:10px 0}.filter-form__toggle label{font-size:14px;display:inline-block;padding:5px 10px;border-radius:2px;cursor:pointer}.filter-form__toggle label:hover{background-color:#ffdbad}.filter-form__toggle input:checked+label{color:#fff;background-color:#98503a}.filter-form__toggle input{display:none}.filter-form__letters{padding:5px 0;border-top:1px solid #c7b387;border-bottom:1px solid #c7b387;text-align:center}.filter-form__letters label{display:inline-block;padding:2px 5px;color:#930;cursor:pointer}.filter-form__letters label:hover{color:#000;background-color:#ffdbad}.filter-form__letters input:checked+label{color:#fff;background-color:#98503a}.filter-form__letters input{display:none}div.pagination{background:url("/theme/img/pagination.png") no-repeat;width:977px;height:65px;line-height:27px;margin:104px -76px 72px}div.pagination ul.pagination{padding:16px 0;margin:0;text-align:center}div.pagination ul.pagination li{display:inline;list-style:none;margin:0 5px;background:0 0;padding:0}div.pagination ul.pagination li span,div.pagination ul.pagination li a{display:inline-block;text-decoration:none;font-size:18px;height:27px;min-width:33px;text-align:center;color:#000;text-shadow:1px 1px 0px rgba(255,231,212,.5);border-radius:2px}div.pagination ul.pagination li.disabled,div.pagination ul.pagination li.control{margin:0 20px}div.pagination ul.pagination li.disabled span,div.pagination ul.pagination li.control span{font-size:14px}div.pagination ul.pagination li.disabled a,div.pagination ul.pagination li.control a{text-decoration:underline;font-size:14px}div.pagination ul.pagination li.active a{background:#98503a;color:#fff}.audio-bar{overflow:hidden;position:relative;margin-bottom:15px;background-color:rgba(255,255,255,.1);border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.audio-bar__btn{width:54px;height:54px;position:absolute;left:55px;top:0;z-index:1;cursor:pointer;background-color:rgba(255,255,255,.4)}.audio-bar__btn._play:before{content:"";display:block;position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-10px;border-style:solid;border-width:12px 0 12px 24px;border-color:transparent transparent transparent #c29648}.audio-bar__btn._play:hover:before{border-color:transparent transparent transparent #930}.audio-bar__btn._play.stop:before{border-width:12px;border-color:#c29648}.audio-bar__btn._play.stop:hover:before{border-color:#930}.audio-bar__btn._download:before{content:"";display:block;position:absolute;left:0;top:0;right:0;bottom:0;background:url("/theme/img/icon-download.png") no-repeat center center}.audio-bar__time{float:right;font-size:14px;line-height:54px}.breadcrumb{font-style:italic;font-size:14px;margin:3px 48px;padding:0}.breadcrumb li{list-style:none;display:inline-block}.breadcrumb li:before{content:"/";display:inline-block;vertical-align:middle;margin:0 5px}.breadcrumb li:first-child:before{display:none}.breadcrumb a{color:#000}.contacts{overflow:hidden;line-height:1.2}.contacts #map{float:right}.contacts .address{font-size:16px;color:#333;margin:14px 0;padding-left:38px;background:url("/theme/img/ico-home.png") no-repeat 0 3px}.contacts .phones{font-size:24px;color:#930;font-weight:700;padding-left:38px;background:url("/theme/img/ico-phone.png") no-repeat 0 5px;margin:40px 0}.contacts .email{font-size:16px;color:#06c;padding-left:38px;background:url("/theme/img/ico-mail.png") no-repeat 0 0;min-height:24px}.contacts .email a{color:#06c}.contacts .email a:hover{color:#930}.feedback{margin:93px 0}.feedback .title{background:url("/theme/img/feedback-arr.png") no-repeat right center;font-size:16px;color:#600;text-align:center;width:390px;margin:0 auto 5px;padding-right:30px}.feedback .title span{display:block;text-transform:uppercase}.feedback .success{text-align:center;font-size:24px;color:#000;text-shadow:1px 1px 0 rgba(255,255,255,.5);padding-bottom:125px;width:510px;margin:59px auto;line-height:1.2;background:url("/theme/img/feedback-success.png") no-repeat 100% 100%}.feedback .success div{font-size:36px;color:#930;margin-bottom:70px;font-weight:700}.feedback .form{background:url("/theme/img/feedback.jpg") no-repeat;width:630px;height:442px;margin:0 auto;padding:40px 35px}.feedback .notice{font-size:12px;color:#666;font-style:italic;margin:0 0 32px}.feedback .info{font-size:12px;color:#666;font-style:italic;margin-left:5px;display:inline-block;width:170px;vertical-align:middle}.feedback .field{position:relative;margin:8px 0;zoom:1}.feedback .field:before,.feedback .field:after{content:"";display:table}.feedback .field:after{clear:both}.feedback .label{display:block;float:left;text-align:right;width:130px;margin-right:12px;font-size:16px;color:#000;line-height:42px;font-weight:300}.feedback label.error{font-size:14px;color:#fefefe;background:#c33;line-height:1.2;padding:10px 15px;border-radius:2px;width:250px;position:absolute;left:155px;top:100%;margin-top:10px;z-index:999}.feedback label.error:after{content:"";z-index:20;position:absolute;top:-9px;left:25px;border-style:solid;border-width:0 12px 9px;border-color:transparent transparent #c33}.feedback .input{background:#e1cb9c;border:1px solid #f3e1bb;border-radius:3px;padding:10px 20px;box-shadow:inset 0 0 8px rgba(0,0,0,.2);width:255px}.feedback .input:focus{border-color:#5e82bc;outline:none}.feedback .input.error{border-color:red;color:red;background:#e4b68c}.feedback .textarea{background:#e1cb9c;border:1px solid #f3e1bb;border-radius:3px;padding:10px 20px;box-shadow:inset 0 0 8px rgba(0,0,0,.2);width:255px;max-width:255px;height:60px}.feedback .textarea:focus{border-color:#5e82bc;outline:none}.feedback .textarea.error{border-color:red;color:red;background:#e4b68c}.feedback .field-control{display:none}.feedback .button{font-weight:300;font-size:18px;color:#fff;text-transform:uppercase;text-align:center;border:0;padding:8px 20px;background:#98503a;border-radius:1px}.feedback .button:hover{background:#af2e19}.feedback .captcha{padding-left:142px;margin:8px 0}.feedback .errors{padding-left:142px;margin:8px 0;color:red}.page-404-html{height:100%}.page-404-body{background:#cdb15c url("/theme/img/page-404-bg-y.jpg") repeat-y center top;height:100%}.page-404-wrapper{background:url("/theme/img/page-404-bg.jpg") no-repeat center top;position:relative;height:100%;min-height:850px;min-width:1000px}.page-404-header{margin:0 auto;width:780px;position:relative;text-align:center;height:100%}.page-404-header .logo{width:150px;margin:8px 0 0 -10px}.page-404-header .text{margin:474px 0 35px;font-weight:300;font-size:18px;line-height:2.4}.page-404-menu{padding:0;margin:0;text-align:center}.page-404-menu li{padding:0;margin:0 14px;list-style:none;display:inline}.page-404-menu a{font-size:18px;color:#fffefe;text-shadow:1px 1px 0 rgba(0,0,0,.5);display:inline-block;line-height:1;padding:7px 11px;border-radius:2px;background:#98503a;text-decoration:none}.page-404-menu a:hover{background:#af2e19}.page-404-footer{border-top:1px solid #b4705b;background:#8d503c;height:55px;margin:-55px 0 0;zoom:1}.page-404-footer:before,.page-404-footer:after{content:"";display:table}.page-404-footer:after{clear:both}.page-404-footer .creator{font-size:14px;line-height:1;padding:1px 0;margin:12px 0;font-weight:300;color:#000;text-decoration:none;float:right;padding-right:125px;background:url("/theme/img/creator.png") no-repeat 100% 0}.page-404-footer .creator span{display:block;text-decoration:underline}.page-404-footer .creator:hover{background-position:100% 100%}.footer{background:url("/theme/img/footer.jpg") repeat center top;position:relative;z-index:100}.footer .bottom{border-top:1px solid #b4705b;background:#8d503c;height:55px;margin:18px 0 0;zoom:1}.footer .bottom:before,.footer .bottom:after{content:"";display:table}.footer .bottom:after{clear:both}.footer .creator{font-size:14px;line-height:1;padding:1px 0;margin:12px 0;font-weight:300;color:#000;text-decoration:none;float:right;padding-right:125px;background:url("/theme/img/creator.png") no-repeat 100% 0}.footer .creator span{display:block;text-decoration:underline}.footer .creator:hover{background-position:100% 100%}.footer .left{float:left;width:290px}.footer .right{float:right;width:665px}.footer .logo{display:block;margin:51px auto 19px}.footer .copyright{color:#000;text-align:center;font-size:14px;font-weight:300}.footer .phone{font-size:48px;font-weight:100;color:#e9d6aa;line-height:1;margin:40px 0}.footer .address{overflow:hidden;font-size:14px;font-weight:300;color:#000}.footer .counters{float:right;margin-left:45px}.footer .counters a{width:34px;display:block}.footer .counters a img{max-width:100%}.footer .links{float:right;margin-left:45px;font-size:14px;font-weight:300}.footer .links a{color:#000}.footer .menu{padding:0;margin:54px 0 40px;zoom:1}.footer .menu:before,.footer .menu:after{content:"";display:table}.footer .menu:after{clear:both}.footer .menu li{float:left;list-style:none;margin-right:36px}.footer .menu li:last-child{margin-right:0}.footer .menu li.active a{color:#f8e6b9;border-bottom:1px solid #f8e6b9}.footer .menu a{font-size:18px;color:#000;text-decoration:none;font-weight:300}.footer .menu a:hover{color:#f8e6b9}.scrollup{background:url("/theme/img/scrollup.png") no-repeat 0 0;width:73px;height:69px;position:fixed;right:20px;bottom:20px;z-index:999;cursor:pointer}.scrollup:hover{background-position:0 100%}.audiojs audio{position:absolute;left:-1px}.audiojs{overflow:hidden;height:54px;position:relative}.audiojs .play-pause{width:54px;height:54px;position:absolute;cursor:pointer;background-color:rgba(255,255,255,.4);margin:0;overflow:hidden;left:0;top:0}.audiojs p{margin:0;display:none;cursor:pointer;position:absolute}.audiojs .play{display:block}.audiojs .scrubber{position:relative;height:100%;margin:0;border-left:0;border-bottom:0;overflow:hidden;margin-right:110px;margin-left:110px}.audiojs .progress{position:absolute;top:0;left:0;height:100%;width:0;background:#f2e7cb;z-index:1}.audiojs .loaded{position:absolute;top:0;left:0;height:100%;width:0;background:rgba(240,231,203,.2)}.audiojs .time{height:100%;line-height:54px;padding:0 5px;color:#000;font-size:14px;width:100px;position:absolute;right:0;top:0;text-align:center}.audiojs .time em{padding:0 2px 0 0;color:#930;font-style:normal}.audiojs .time strong{padding:0 0 0 2px;font-weight:400}.audiojs .error-message{float:left;display:none;margin:0 10px;height:36px;width:400px;overflow:hidden;line-height:36px;white-space:nowrap;color:#fff;text-overflow:ellipsis;-o-text-overflow:ellipsis;-icab-text-overflow:ellipsis;-khtml-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-webkit-text-overflow:ellipsis}.audiojs .error-message a{color:#eee;text-decoration:none;padding-bottom:1px;border-bottom:1px solid #999;white-space:wrap}.audiojs .play{left:50%;top:50%;margin-left:-12px;margin-top:-12px;border-style:solid;border-width:12px 0 12px 24px;border-color:transparent transparent transparent #c29648}.audiojs .play:hover{border-left-color:#930}.audiojs .loading{left:50%;top:50%;margin-left:-12px;margin-top:-12px;width:16px;height:16px;border:4px dotted #c29648;border-radius:50%}.audiojs .loading:hover{border-color:#930}.audiojs .error{left:50%;top:50%;margin-left:-15px;margin-top:-15px;width:30px;height:30px;line-height:1;font-size:30px;color:#c00;font-weight:900;text-align:center}.audiojs .error:before{content:"!"}.audiojs .pause{left:50%;top:50%;margin-left:-12px;margin-top:-12px;width:24px;height:24px}.audiojs .pause:after,.audiojs .pause:before{content:"";display:block;width:9px;height:100%;position:absolute;top:0;background-color:#c29648}.audiojs .pause:before{left:0}.audiojs .pause:after{right:0}.audiojs .pause:hover:after,.audiojs .pause:hover:before{background-color:#930}.playing .play,.playing .loading,.playing .error{display:none}.playing .pause{display:block}.loading .play,.loading .pause,.loading .error{display:none}.loading .loading{display:block}.error .time,.error .play,.error .pause,.error .scrubber,.error .loading{display:none}.error .error{display:block}.error .play-pause p{cursor:auto}.error .error-message{display:block}