.unslider{overflow:auto;margin:0;padding:0}.unslider-wrap{position:relative}.unslider-wrap.unslider-carousel>li{float:left}.unslider-vertical>ul{height:100%}.unslider-vertical li{float:none;width:100%}.unslider-fade{position:relative}.unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8}.unslider-fade .unslider-wrap li.unslider-active{z-index:10}.unslider li,.unslider ol,.unslider ul{list-style:none;margin:0;padding:0;border:none}.unslider-arrow{position:absolute;left:20px;z-index:2;cursor:pointer}.unslider-arrow.next{left:auto;right:20px}@font-face{font-family:'HelveticaNeueCyr';src:url('/fonts/subset-HelveticaNeueCyr-Light.eot');src:url('/fonts/subset-HelveticaNeueCyr-Light.eot?#iefix') format('embedded-opentype'), url('/fonts/subset-HelveticaNeueCyr-Light.woff2') format('woff2'), url('/fonts/subset-HelveticaNeueCyr-Light.woff') format('woff'), url('/fonts/subset-HelveticaNeueCyr-Light.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'EuclidFlex';src:url('/fonts/EuclidFlex/EuclidFlex-Regular.eot');src:url('/fonts/EuclidFlex/EuclidFlex-Regular.eot?#iefix') format('embedded-opentype'), url('/fonts/EuclidFlex/EuclidFlex-Regular.woff2') format('woff2'), url('/fonts/EuclidFlex/EuclidFlex-Regular.woff') format('woff'), url('/fonts/EuclidFlex/EuclidFlex-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}html,body{padding:0;margin:0;backgorund:white;box-size:border-box;color:black;font-family:'HelveticaNeueCyr';font-size:12px;line-height:24px;letter-spacing:0.6px}input[type="search"]{-webkit-appearance:textfield}input{font-family:'HelveticaNeueCyr';font-size:12px;line-height:24px;letter-spacing:0.6px;box-sizing:border-box;outline:none}input::-webkit-input-placeholder{color:black}input::-moz-placeholder{color:black}input:-moz-placeholder{color:black}input:-ms-input-placeholder{color:black}a{color:black}#splash-wrapper{background:url(/img/splash-mobile.jpg) center center;background-size:cover;width:100vw;height:100vh;position:relative}#splash-wrapper a{display:block;width:100vw;height:50vh}#splash-wrapper a:first-child{position:absolute;left:0;top:0}#splash-wrapper a:last-child{position:absolute;left:0;bottom:0;height:calc(50vh + 1px)}#splash-wrapper a:hover{background:transparent}#splash-top{background:url(/img/splash-blur-top-mobile.jpg) center bottom;background-size:cover}#splash-bottom{background:url(/img/splash-blur-bottom-mobile.jpg) center top;background-size:cover}#splash-wrapper img{display:block;position:absolute;left:50%;margin-left:-153px;width:306px}#splash-top img{bottom:0}#splash-bottom img{top:0}#splash-top img.text{bottom:97px;margin-bottom:0}#splash-bottom img.text{top:97px;margin-bottom:0}@media screen and (min-width: 768px){#splash-wrapper img{margin-left:-260px;width:520px}#splash-wrapper{background:url(/img/splash.jpg) center center;background-size:cover}#splash-top{background:url(/img/splash-blur-top.jpg) center bottom;background-size:cover}#splash-bottom{background:url(/img/splash-blur-bottom.jpg) center top;background-size:cover}#splash-top img.text{bottom:107px}#splash-bottom img.text{top:107px}}@media screen and (min-width: 1024px){#splash-wrapper img{margin-left:-325px;width:650px}#splash-top img.text{bottom:107px}#splash-bottom img.text{top:107px}}#topmenu{background:rgba(255,255,255,0.95);border-bottom:1px solid black;position:fixed;top:0;left:0;right:0;z-index:100}#topmenu-inner{position:relative;max-width:1050px;padding:0;margin:0 auto;height:90px}#topmenu-logo{display:block;position:absolute;left:37px;top:28px}#topmenu-buy-ticket{position:absolute;right:30px;width:fit-content;text-transform:uppercase;padding:6px 12px;padding:8px 12px 4px 12px;border:1px solid black;top:50%;font-weight:600;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);text-decoration:none;transition:all 0.3s;color:#000}@media (max-width: 1023px){#topmenu-buy-ticket{right:190px}}@media (max-width: 767px){#topmenu-buy-ticket{right:100px}}@media (max-width: 460px){#topmenu-buy-ticket{right:80px;padding:6px 6px 2px 6px;font-weight:normal;font-size:11px}}#topmenu-buy-ticket:hover{background-color:black;color:white}.mode-foundation #topmenu-logo img{margin-top:-15px;height:60px}.mode-gallery #topmenu-logo img{height:35px}#topmenu-items{background:rgba(255,255,255,0.8);list-style:none;padding:0;margin:0;z-index:10;user-select:none}#topmenu-items a.active,#topmenu-items a:hover{text-shadow:1px 0 0 #000000, 1px 0 0 #000}#topmenu-items a{background:rgba(255,255,255,0.8);display:block;text-transform:uppercase;letter-spacing:2.4px;text-decoration:none}#topmenu-close,#topmenu-menu{position:absolute;width:60px;height:60px;background:url(/img/icon-close.png) center center no-repeat;cursor:pointer;background-size:22px 22px}#topmenu-menu{background:url(/img/icon-menu.png) center center no-repeat;background-size:22px 18px}#topmenu-close,#topmenu-language,#topmenu-menu,#topmenu-search-bar-wrapper{display:none}#topmenu-item-search{position:relative;padding:15px 45px 15px 45px}#topmenu-items #topmenu-item-search{display:none}#topmenu-item-search>form{padding:0;margin:0;height:43px;border:1px solid black;position:relative}#topmenu-item-search input{border:0;line-height:41px;width:100%;padding:0px 50px 0px 15px;letter-spacing:2.4px}#topmenu-item-search-go{position:absolute;top:0;right:0;height:43px;width:50px;background:url(/img/icon-search.png) 12px center no-repeat;background-size:18px 18px;cursor:pointer}#topmenu-language-menu{display:block;letter-spacing:2.4px;position:absolute;right:47px;top:-120px;padding:15px}@media screen and (max-width: 767px){#topmenu-menu{display:block}#topmenu-items{background:white;display:none;position:absolute;left:0;right:0;top:91px}#topmenu-items a{line-height:35px;text-align:center}#topmenu-close,#topmenu-menu{top:15px;right:22px}#topmenu-items #topmenu-item-search{display:block}}@media screen and (min-width: 768px){#topmenu-logo{left:74px}#topmenu-language{text-decoration:none;display:block;letter-spacing:2.4px;position:absolute;right:130px;padding:0px 15px;line-height:90px}#topmenu-close,#topmenu-menu{top:15px;right:22px}#topmenu-menu{display:block;right:74px}#topmenu-close{right:74px}#topmenu-items{background:white;display:none;position:absolute;left:0;right:0;top:91px;text-align:center}#topmenu-language-menu{display:none !important}#topmenu-items li{display:inline-block}#topmenu-items a{margin-right:22px;line-height:70px}#topmenu-items #topmenu-item-search{display:inline-block}#topmenu-item-search{box-sizing:border-box;width:100%;padding:0px 75px 30px 75px}}@media screen and (min-width: 1024px){#topmenu-logo{left:42px}#topmenu-items{display:block;position:absolute;left:249px;top:0px;margin:0;list-style-type:none;padding:0;background:transparent;right:auto}#topmenu-items li{float:left}#topmenu-items a{line-height:90px;background:transparent}#topmenu-items a:not(:last-child){margin-right:22px}#topmenu-menu{display:none}#topmenu-item-search{display:none}#topmenu-language{text-decoration:none;display:block;letter-spacing:2.4px;position:absolute;right:198px;padding:0px 15px;line-height:90px}#topmenu-search{display:block;position:absolute;cursor:pointer;top:0;right:160px;height:90px;width:44px;background:url(/img/icon-search.png) center center no-repeat;background-size:24px 24px;cursor:pointer}#topmenu-search-bar-wrapper{display:none;position:fixed;top:91px;left:0;right:0;height:45px;z-index:12}.topmenu-search-bar-open{background-color:white;display:block !important;border-bottom:1px solid black}#topmenu-search-bar{height:100%;max-width:1050px;margin:0 auto}#topmenu-search-bar-inner{padding:0 45px;position:relative;margin:0 auto;display:flex;align-items:center;justify-content:space-between}#topmenu-search-bar input{border:none;text-align:center;line-height:25px;width:100%}#topmenu-search-bar input:focus::placeholder{color:transparent}#topmenu-search-bar-go{cursor:pointer;height:45px;width:44px;background:url(/img/icon-search.png) center center no-repeat;background-size:18px 18px;cursor:pointer}#topmenu-items #topmenu-item-search{display:none}}.icon{display:inline-block;width:24px;height:24px}.icon-map{background:url(/img/icon-map.png) left top no-repeat;background-size:24px 24px}.icon-instagram{background:url(/img/icon-instagram.png) left top no-repeat;background-size:24px 24px}.icon-facebook{background:url(/img/icon-facebook.png) left top no-repeat;background-size:24px 24px}.icon-youtube{background:url(/img/icon-youtube.png) left top no-repeat;background-size:24px 24px}.clearfix{clear:both}#footer{margin-top:50px;border-top:1px solid black;border-bottom:1px solid black;padding:30px 42px;line-height:18px;text-align:center}#footer a{text-decoration:none}#footer a.buy-ticket{text-decoration:underline}#footer-icons{padding-top:14px;text-align:center}#footer-icons a:first-child{margin-left:0}#footer-icons a:last-child{margin-right:0}#footer-icons .icon{margin:0px 28px}.footer-additional{padding:30px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.footer-additional .gallerist_pro a{position:relative;top:4px;left:-6px;display:inline-block;width:107px;height:22px;background:url(/img/gallerist-pro-logo.png) center center no-repeat;background-size:auto 22px}.slider{position:absolute;top:0px;left:0;right:0;height:590px}.slider a{text-decoration:none}.slider.works{height:670px}.slider ul{margin:0;padding:0}.slider-spacer{height:500px}.slider .slide{width:100%;height:540px;background-size:cover}.slider.works .slide{background-color:white;background-size:contain}.unslider-arrow{width:60px;height:60px;position:absolute;top:240px;color:transparent}.unslider-arrow.prev{background:url(/img/slider-arrow-left.png) center center no-repeat;background-size:22px 42px;left:37px}.unslider-arrow.next{background:url(/img/slider-arrow-right.png) center center no-repeat;background-size:22px 42px;right:37px}.slider-container .unslider-arrow.prev{background:url(/img/slider-arrow-left.png) center center no-repeat;background-size:22px 42px}.slider-container .unslider-arrow.next{background:url(/img/slider-arrow-right.png) center center no-repeat;background-size:22px 42px}.slider-caption,.slider-subcaption{position:absolute;color:white;font-size:24px;line-height:36px;letter-spacing:3.6px;left:37px;bottom:110px;text-shadow:0px 0px 3px black;text-transform:uppercase;z-index:11}.slider-subcaption{top:480px;font-size:16px;letter-spacing:2.4px}.slide-caption{text-align:center;padding:20px;line-height:18px}@media screen and (min-width: 768px){.unslider-arrow.prev{left:74px}.unslider-arrow.next{right:74px}.slider-caption,.slider-subcaption{left:74px}}@media screen and (min-width: 1024px){.unslider-arrow.prev{left:50%;margin-left:-470px}.unslider-arrow.next{right:50%;margin-right:-470px}.slider-caption,.slider-subcaption{left:50%;margin-left:-470px}}@media screen and (min-width: 1440px){.unslider-arrow.prev{left:50%;margin-left:-525px}.unslider-arrow.next{right:50%;margin-right:-525px}.slider-caption,.slider-subcaption{left:50%;margin-left:-525px}}#content-wrapper{padding-top:91px}.content>div{padding-left:42px;padding-right:42px}.separator{padding:0 !important;margin:0 !important;max-width:100% !important;font-size:0;height:0;border-top:1px solid black}.submenu a{text-transform:uppercase;letter-spacing:2.4px;color:#9B9B9B;text-decoration:none;margin-right:20px;line-height:32px}.submenu a:last-child{margin-right:0}.submenu a.active,.submenu a:hover{color:black}.projects-submenu{padding-top:35px;padding-bottom:15px}img.responsive{width:100%;height:auto;display:block}h1{text-transform:uppercase;font-size:24px;line-height:36px;letter-spacing:3.6px;font-weight:normal;margin:10px 0px;word-wrap:break-word}.date{text-transform:uppercase;font-size:16px;line-height:24px;letter-spacing:2.4px;padding-bottom:25px;color:#9B9B9B}.news-index .date{font-size:12px;padding-bottom:22px}.news-index .text{padding-top:15px;margin-bottom:15px}a.press{text-decoration:none;color:inherit}a.press img{display:block}.text{font-size:16px;line-height:24px;letter-spacing:0.6px;margin-bottom:22px}.work-caption{padding:20px 0px 18px 0px}.layout-image-content:before,.layout-image-content:after{content:"";display:table;clear:both}.layout-image-content *{box-sizing:border-box}.projects{margin-top:50px}.projects.projects-without-caption{margin-top:0px}.projects.projects-without-caption .project{margin-bottom:60px}.projects .project{display:block;text-decoration:none}.projects .project{box-sizing:border-box}.projects .project img{display:block}.projects .project h1{margin-top:30px}.projects.smaller-caption{margin-top:30px}.projects.smaller-caption .project h1{font-size:16px;letter-spacing:2.4px;line-height:24px;margin-top:20px;margin-bottom:60px}.projects .project .date{padding-bottom:60px}.projects-index .layout-image-content{margin-top:40px;margin-bottom:50px}.news-index .layout-image-content,.publications-index .layout-image-content,.press-index .layout-image-content{margin-top:60px;margin-bottom:60px}.press-index.press-index-without-separator .layout-image-content{margin-top:90px;margin-bottom:90px}.press-index .layout-image-content:first-child{margin-top:0px}.page404 h1{margin-top:30px;text-align:center;font-size:16px;line-height:24px;letter-spacing:2.4px}.page404 .submenu{text-align:center;margin:25px 0px 65px 0px}.news-index .header,.publications-index .header{margin-top:25px;margin-bottom:90px}.press-index .header{margin-top:25px;margin-bottom:0px}.submenu-press{margin-top:0px;margin-bottom:20px}.submenu-press a{margin-right:10px}.submenu-project{text-align:center}.submenu-project-1{margin-top:20px;margin-bottom:20px}.submenu-project-2{margin-top:40px;margin-bottom:40px}.submenu-project-3{margin-top:-20px}.arrow-up-wrapper{display:block}.arrow-up{display:none;opacity:0;position:fixed;bottom:20px;right:20px;width:60px;height:60px;background:url(/img/arrow-up.png) center center no-repeat;background-size:42px 22px;z-index:120}.about p,.about{padding:0px 0px;font-size:16px;letter-spacing:0.6px;line-height:24px}.about h1{margin-top:30px}.about h2{letter-spacing:3.6px;font-size:20px;margin-top:30px;margin-bottom:10px}.about ul{padding-left:15px}.about img{max-width:100%;height:auto !important}@media screen and (min-width: 768px){h1{margin-top:0px}.content>div{padding-left:74px;padding-right:74px}.layout-image-content .column-left{float:left;width:50%;padding-right:10px}.layout-image-content .column-right{float:left;width:50%;padding-left:10px}.publications-index-image-wrapper{padding-right:80px}.projects{position:relative;left:-10px}.projects .project{width:50%;float:left;padding:0 10px}}@media screen and (min-width: 1024px){.content.content-wider>div{max-width:940px;margin-left:auto;margin-right:auto}.content.content-wider2>div{max-width:940px;margin-left:auto;margin-right:auto}.projects{left:0px}.content.content-wider2>div.projects{max-width:960px}.content>div{max-width:780px;margin-left:auto;margin-right:auto;padding-left:0px;padding-right:0px}.projects .project{width:33.33%;float:left;padding:0 10px}}@media screen and (min-width: 1440px){.content.content-wider2>div{max-width:1050px;margin-left:auto;margin-right:auto}.content.content-wider2>div.projects{max-width:1150px}.projects .project{width:33.33%;float:left;padding:0 50px}.layout-image-content .column-left{float:left;width:50%;padding-right:50px}.layout-image-content .column-right{float:left;width:50%;padding-left:50px}}.content.content-wider.press-index{min-height:100px}.about p:nth-of-type(2){text-align:justify}.about p.align-left{text-align:left}.about p.align-center{text-align:center}.about img.building{width:300px;max-width:100%;margin-left:auto;margin-right:auto}.about p span.title{display:block;margin-bottom:5px}.about .greeting{position:relative;margin-bottom:60px}.about .greeting img{width:40%;margin:0}.about .greeting p{position:absolute;left:40%;right:0;bottom:-8px;text-align:left;margin:0;padding:0 0 0 30px}@media screen and (max-width: 767px){.about .greeting img{width:100%}.about .greeting p{position:static;padding:0;margin-top:10px;text-align:right}}.about .header{margin-top:25px;margin-bottom:0px}.about p{margin:20px 0px}.about p img{margin:35px 0px}.about table{margin:35px -15px;border-collapse:collapse}.about table td{padding:0 15px}.about>img:first-child{margin-top:0px}.about .image-block{margin:50px 0px}.about .image-block img{margin:0}.about .image-block p{text-align:right;margin:10px 0 0 0;line-height:20px}.text-collapsible img{max-width:100%;margin:35px 0}@media screen and (max-width: 767px){.text-collapsible img{margin:20px 0}}.text-collapsible,.collapse{display:none;width:100%}.text-collapsible>p:first-child{margin-top:0}.banner img{display:block}.news-index .banner+.separator{margin-top:60px !important}.slider-container{position:relative;height:700px}.center-caption{text-align:center;font-size:24px;letter-spacing:3.6px;margin-top:60px;margin-bottom:60px;text-transform:uppercase}.project-text{margin-top:40px;text-align:justify}.project-text img{max-width:100%;margin:35px 0}@media screen and (max-width: 767px){.project-text img{margin:20px 0}}.artists-list ul{padding:0;margin:30px 0 0 0;list-style:none}.artists-list li{margin-bottom:24px}.artists-list li a{text-decoration:none;text-transform:uppercase;font-size:16px;line-height:24px;letter-spacing:2.4px}.artist-exhibitions-list ul{padding:0;margin:0px 0 60px 0;list-style:none}.artist-data-list{font-size:16px;margin-bottom:60px}.artist-data-list .item{display:flex;flex-direction:row;width:100%}.artist-data-list .item b{width:60px;min-width:60px;max-width:60px}.artist-data-list .item p{margin:0;padding-left:15px;position:relative}.artist-data-list .item p:before{content:'';position:absolute;left:0;top:8px;width:4px;height:4px;border-radius:100%;background-color:black}.artist-data-list .item{margin:0 0 15px 0}.artist-exhibitions-list li{margin-bottom:24px;text-align:center}.artist-exhibitions-list li a{text-decoration:none;text-transform:uppercase;font-size:16px;line-height:24px;letter-spacing:2.4px;color:#9B9B9B}.search-results-title{margin-top:30px;margin-bottom:100px}.project .category{color:#9b9b9b;text-transform:uppercase;margin-bottom:25px}.search-results .project h1{font-size:16px;line-height:24px;letter-spacing:2.4px;margin-top:30px;margin-bottom:0}.project .shortdesc{font-size:14px;line-height:21px;letter-spacing:0.6px;margin-bottom:60px}.projects-index a{text-decoration:none}.projects-index .text a{text-decoration:underline}a.system{cursor:default;text-decoration:none}.popup-banner-shadow{position:fixed;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,0.6);z-index:999;display:none}.popup-banner{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1000;display:none}.popup-banner-mobile,.popup-banner-desktop{max-width:90vw;max-height:80vh;display:none}.popup-banner-close{position:absolute;right:0px;top:0px;padding:15px;cursor:pointer;display:none}.popup-banner-close div{width:22px;height:22px;background:url(/img/icon-close.png);background-size:22px 22px}@media screen and (min-width: 768px){.popup-banner-desktop{display:block}}@media screen and (max-width: 767px){.popup-banner-mobile{display:block}}.video-aspect-ratio{width:100%;height:0;padding-bottom:56%;position:relative}.video-aspect-ratio iframe{position:absolute;left:0;top:0;width:100%;height:100%}.footer-notification{color:red;font-size:1.2em;padding:3px 0}#gallery-association-logo{height:54px;display:flex;align-items:center;justify-content:center}#gallery-association-logo img{display:block;width:auto;height:100%}.modal{position:fixed;z-index:100;display:flex;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.6);transition:all 0.3s ease;opacity:0;visibility:hidden}.modal-inner{max-width:600px;background-color:white;margin:24px;padding:50px 70px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center}.modal-title{text-transform:uppercase;font-size:24px;letter-spacing:3.6px;font-weight:500;line-height:30px}.modal-text,.modal-button{margin-top:34px}.modal-text{font-size:16px;letter-spacing:2px;text-align:center}.modal-text img{max-width:100%;margin:20px 0}.modal-button{cursor:pointer;border:none;background-color:unset;font-size:16px;letter-spacing:2px;color:#9B9B9B;transition:opacity 0.3s}.modal-button:hover{opacity:0.7}.modal-show{animation-name:animModalShow;animation-duration:.3s;animation-fill-mode:forwards;animation-delay:.3s}@keyframes animModalShow{from{opacity:0;visibility:hidden;}to{opacity:1;visibility:visible;}}.modal-close{background-color:unset;opacity:0;visibility:hidden}#successBanner{display:none}.tmp-banner{position:fixed;z-index:101;top:2%;left:50%;transform:translateX(-50%);border:1px solid #000;background-color:white}.tmp-banner-appear{display:block !important;animation:fade-out;animation-delay:2s}.tmp-banner-inner{border-radius:1px solid #000;text-transform:uppercase}.tmp-banner-title{padding:4px 50px}@media screen and (max-width: 767px){.modal-inner{padding:40px}}#SubscribeForm{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:780px;margin:0 auto 30px auto}#SubscribeForm .help-block{display:none}.subscribe-form-title{font-size:14px;font-weight:600}.subscribe-form-title+.subscribe-form-content{margin-top:20px}.subscribe-form-content{width:100%;max-width:570px}.subscribe-form-content .form-row{display:flex;align-items:center;justify-content:center;gap:20px;height:34px}.subscribe-form-content .form-row+.form-group{margin-top:10px}.subscribe-form-content button{cursor:pointer;border:1px solid #000;color:#000;padding:0 12px;background-color:transparent;display:flex;align-items:center;justify-content:center;height:100%;transition:background-color 0.3s ease, color 0.3s ease;font-weight:500}.subscribe-form-content button:disabled{opacity:0.5;pointer-events:none}.subscribe-form-content button:hover{background-color:#000;color:white}.subscribe-form-content .field-subscribeform-email{height:100%;width:100%}.subscribe-form-content .field-subscribeform-email input{background-color:white;width:100%;height:100%;line-height:25px;padding:2px 10px 0 10px;border:1px solid #000;line-height:25px;border-radius:0px}#SubscribeForm .field-subscribeform-confirmation label{cursor:pointer;display:flex;align-items:center;gap:10px;font-size:12px;text-align:left;border-bottom:1px solid black;padding-bottom:30px}#SubscribeForm .field-subscribeform-confirmation label input{margin:0;width:12px;height:12px}@media (max-width: 576px){#SubscribeForm .field-subscribeform-confirmation label{gap:10px}}.grecaptcha-badge{opacity:0;visibility:hidden}.field-subscribeform-recaptcha{width:0px !important}.site-error{text-align:center;padding:40px 20px 0px 20px;font-size:14px}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.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, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,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('/js/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('/js/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('/js/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('/js/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:transparent;background:rgba(0, 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:bold;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('/js/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('/js/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul li{float:left;padding:1px;opacity:0.5}#fancybox-thumbs ul li.active{opacity:0.75;padding:0;border:1px solid #fff}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:none}#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0;max-width:none}