body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}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],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}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;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}*,*:before,*:after{box-sizing:border-box}body{background:#fff;font-family:'Lato',Helvetica,Arial,Sans-Serif;font-size:16px;font-weight:300;color:#152034;line-height:140%}body.adminopen{background-position:center 38px}.row{*zoom:1;padding-bottom:1em}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.clear{*zoom:1}.clear:before,.clear:after{content:"";display:table}.clear:after{clear:both}.container{*zoom:1;position:relative;margin:0 auto;max-width:62.5em}.container:before,.container:after{content:"";display:table}.container:after{clear:both}.page-section .container{padding:1em 2em}.page-section.page-section--no-padding .container{padding:0}.header{position:relative;padding:1em;margin:0 1em 10%;background:#fff;border-bottom:5em #fff solid;border-color:rgba(255,255,255,.6);background-clip:padding-box;*zoom:1;z-index:10}.page-home .header{margin-bottom:30%}.header:before,.header:after{content:"";display:table}.header:after{clear:both}.header__nav{position:absolute;top:30%;text-align:left;min-width:15em}@media (max-width:43.75em){.header__nav{position:relative;display:block;text-align:right}}.header__contact{text-align:right;line-height:2em;text-transform:uppercase}@media (max-width:36.875em){.header__contact{line-height:auto;font-size:.8em}}.header__social{position:absolute;bottom:-3.75em;right:0;height:2.5em;text-align:left}.header__social img{margin-right:1.25em}.header__social--scripts{text-align:left;position:absolute;width:6.25em;right:7.5em;bottom:-4.375em}@media (max-width:25em){.header__social--scripts{bottom:-160px;left:0}}.header__logo{position:absolute;left:50%;margin-left:-127px;top:1em}@media only screen and (max-width:54.375em){.header__logo{left:22%;margin-left:0}}@media (max-width:43.75em){.header__logo{left:1em;margin-left:0;z-index:2}}@media (max-width:36.875em){.header__logo img{width:180px;height:auto;margin-top:3em}}.guildmc{position:absolute;left:1em;bottom:-5em;z-index:1}@media (max-width:43.75em){.guildmc{left:50%;bottom:.5em}}@media (max-width:36.875em){.guildmc{right:0;bottom:-10em;left:auto}}.header__nav ul{padding:0;width:50%;background:#fff;list-style:none;margin:0}.header__nav ul li{padding:0;margin:0 0 1em}.header__nav ul li a{display:block;padding:.25em 1em}.header__nav ul a.active{color:#3b60a4}.js .nav-collapse,.js .admin__menu-collapse{clip:rect(0 0 0 0);max-height:0;display:block;zoom:1}.nav-collapse.opened,.admin__menu-collapse.opened{max-height:9999px}.nav-collapse.disable-pointer-events,.admin__menu-collapse.disable-pointer-events{pointer-events:none!important}.nav-toggle{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;display:inline-block;background:left top no-repeat #fff;background-image:url("../../../images/structure/menu@2x.png");background-size:40px 40px;padding-left:40px;line-height:40px;color:#152034;font-weight:700;text-transform:uppercase;text-decoration:none}@media screen and (-webkit-min-device-pixel-ratio:1.3),screen and (min--moz-device-pixel-ratio:1.3),screen and (min-device-pixel-ratio:1.3),screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:192dpi),screen and (min-resolution:2dppx){.nav-toggle{background-image:url("../../../images/structure/menu@2x.png")}}.js .admin__menu-collapse{overflow:hidden}.admin__menu-collapse,.admin__menu-collapse ul{list-style:none;width:100%;float:left}.admin__menu-collapse{background:#fff}.admin__menu .nav-toggle{display:block;background:#c21f1f;color:#fff}.js .admin__menu-collapse{position:relative}.js .nav-collapse.closed{max-height:none}.js .nav-collapse{overflow:hidden;position:absolute}.nav-collapse,.nav-collapse ul{list-style:none;width:100%;z-index:10}@media (max-width:43.75em){.nav-collapse,.nav-collapse ul{z-index:1}}.one-whole{width:97.91667%}.one-whole,.one-half{display:inline;float:left;margin:0 1.04167%}.one-half{width:47.91667%}.one-third{width:31.25%}.one-third,.two-thirds{display:inline;float:left;margin:0 1.04167%}.two-thirds{width:64.58333%}.one-quarter{width:22.91667%}.one-quarter,.three-quarters{display:inline;float:left;margin:0 1.04167%}.three-quarters{width:72.91667%}@media (max-width:51.875em){.one-third,.two-thirds,.one-quarter{display:inline;float:left;width:47.91667%;margin:0 1.04167%}.one-third.last{display:inline;float:left;width:97.91667%;margin:0 1.04167%}}@media (max-width:36.875em){.one-half,.one-third,.two-thirds,.one-quarter,.three-quarters{display:inline;float:left;width:97.91667%;margin:0 1.04167% 1em}}.one-half,.one-third,.two-thirds,.one-quarter{padding:0 1em 1em;margin-bottom:1em}.page-section{position:relative;overflow:hidden;padding:2em 0}.page-home .page-section{text-align:center}.page-section.page-section--header{background-position:center center;overflow:visible}.page-section.page-section--no-padding{background-size:cover;background-repeat:no-repeat;padding:0}.page-section.page-section--overflow{overflow:visible;*zoom:1}.page-section.page-section--overflow:before{content:"";display:table}.page-section.page-section--overflow:after{content:"";display:table;clear:both}.page-section.page-section--white{background:#fff}.page-section.page-section--blue{background:#152034}.page-section.page-section--light-blue{background:#3b60a4}.page-section.page-section--white h1,.page-section.page-section--white h2,.page-section.page-section--white h3,.page-section.page-section--white p{color:#2e4a7e}.page-section.page-section--white .with-line span:before,.page-section.page-section--white .with-line span:after{border-color:#2e4a7e}.page-section.page-section--white .btn{border-color:#2e4a7e;color:#2e4a7e}.page-section.page-section--white .btn:hover{border-color:#152034}.page-section.page-section--blue h1,.page-section.page-section--blue h2,.page-section.page-section--blue h3,.page-section.page-section--blue p,.page-section.page-section--light-blue h1,.page-section.page-section--light-blue h2,.page-section.page-section--light-blue h3,.page-section.page-section--light-blue p{color:#fff}.page-section.page-section--blue .with-line span:before,.page-section.page-section--blue .with-line span:after,.page-section.page-section--light-blue .with-line span:before,.page-section.page-section--light-blue .with-line span:after{border-color:#fff}.page-section.page-section--blue .btn,.page-section.page-section--light-blue .btn{border-color:#fff;color:#fff}.page-section.page-section--blue .btn:hover,.page-section.page-section--light-blue .btn:hover{border-color:#152034}.slider{visibility:hidden;padding:1em 0}.slider,.slider-wrap{overflow:hidden;position:relative}.slider-wrap>div{position:relative;float:left;width:100%;text-align:center}.slider-wrap>div a{display:block;position:relative;z-index:999}.slider-ctrl{position:absolute;top:0;left:0;width:100%}.slider-ctrl a{position:absolute;height:100%;width:20%;font-size:3em;padding-top:.5em;text-decoration:none;color:#fff}.slider-ctrl a.prev{left:5px;text-align:left}.slider-ctrl a.next{right:5px;text-align:right}.slider-ctrl a:hover{text-decoration:none;color:#fff}.slider-ctrl.touch-device{display:none}.contact-map{height:15em}.form{*zoom:1;margin-bottom:2em;background:#152034;color:#fff;text-align:left}.form:before,.form:after{content:"";display:table}.form:after{clear:both}.form label,.form .label-large{margin:0;padding:0;height:3em;line-height:3em}.form input{height:3em}.form input,.form textarea{box-sizing:border-box;display:block;width:100%;border:0;border-radius:0;padding:1em;margin:0;background:#fff;color:#152034;font-size:1.4em}.form input:focus,.form textarea:focus{background:#ccc}.form input.submit,.form textarea.submit{background:#676767;color:#fff;text-transform:uppercase}.form input.submit:hover,.form textarea.submit:hover{background:#fff;color:#676767}.form textarea{height:8em}.form input.checkbox{padding:0;width:auto;height:auto;display:inline-block}.form--request-quote{background:0 0;color:#152034}@media (max-width:51.875em){.form--request-quote .one-quarter{display:inline;float:left;width:22.91667%;margin:0 1.04167%}.form--request-quote .three-quarters{display:inline;float:left;width:72.91667%;margin:0 1.04167%}.form--request-quote .one-third{display:inline;float:left;width:31.25%;margin:0 1.04167%}}@media (max-width:36.875em){.form--request-quote .one-quarter,.form--request-quote .three-quarters{display:inline;float:left;width:97.91667%;margin:0 1.04167%}}@media (max-width:25em){.form--request-quote .one-third{width:auto;margin-right:1em}}.form--request-quote .row{margin-bottom:1em}.form--request-quote input,.form--request-quote textarea{border:1px solid #3b60a4}.form--request-quote label{line-height:1em;height:auto;padding-bottom:1em}.form--request-quote .label-heading{text-transform:uppercase;font-weight:700}.form--request-quote .label-heading span{text-transform:none;font-weight:400}.form--request-quote h3{text-align:left;padding:1.5em 0;font-size:1.6em}.form--request-quote h3 span{text-transform:none;font-weight:400}.field--required{display:none}::-webkit-input-placeholder{color:#000}:-moz-placeholder,::-moz-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000}input.field--required{height:0;padding:0;width:0;margin:0}.logo{display:inline-block}.logo img,img{max-width:100%;height:auto}img{text-align:center;display:inline-block}.img--left{float:left}.img--left,.img--right{padding-bottom:.5em;border-bottom:1px solid #000;max-width:100%;height:auto}.img--left{margin:.5em .5em .5em 0}.img--right{float:right;margin:.5em 0 .5em .5em}@media (max-width:51.875em){.img--left,.img--right{max-width:50%}}.page-section__img{height:auto;max-height:none;max-width:none;min-height:100%;min-width:100%;width:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-section__img.page-section__img--opacity{opacity:.3}.img_link img{border:2px solid #152034}.img_link:hover{color:#3b60a4}.img_link:hover img{border-color:#3b60a4}.expand{position:relative}.expand img{max-width:23%;z-index:1}@media (max-width:51.875em){.expand.bg{width:31%}.expand img{max-width:31%}}@media (max-width:25em){.expand.bg{width:45%}.expand img{max-width:48%}}.fancybox-image,.fancybox-iframe{display:block}.fancybox-overlay{display:none}.fancybox-title-float-wrap .child{display:inline-block}@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('../../../images/structure/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('../../../images/structure/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}h1,h2,h3,h4,h5{line-height:1.3em;font-weight:700;margin:0;text-transform:uppercase;text-align:center}h2,h3,h4,h5{color:#152034;padding:10px 0}h1.left,h2.left,h3.left,h4.left,h5.left{text-align:left}h1{color:#fff;padding:1em;text-shadow:1px 0 2px #000}h2{font-size:1.5em}h2.large{font-size:2.7em}h3{font-size:1.2em}h4,h5{font-size:1.1em}.with-line{text-align:center}.with-line span{display:inline-block;position:relative}.with-line span:before,.with-line span:after{content:"";position:absolute;height:5px;border-top:2px solid #152034;top:50%;width:100px}.with-line span:before{right:100%;margin-right:5px}.with-line span:after{left:100%;margin-left:5px}strong{font-weight:700}p{font-size:1.1em;font-weight:300;margin:0;padding:10px 0}p.left-align{text-align:left}p.full-width{max-width:80%;margin:0 auto}p.large{font-size:1.3em;line-height:1.3em}.oversized{font-size:2em}hr{height:1px;border:0;background:#000}a{color:#152034;text-decoration:underline}a:hover{color:#000}a img:hover{opacity:.8}.footer a,.header a{text-decoration:none}.footer a:hover,.header a:hover{text-decoration:underline}.breakword{-ms-word-break:break-all;word-break:break-word;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}blockquote{quotes:"\201C" "\201D" "\2018" "\2019"}blockquote:before{color:#000;content:open-quote;font-size:7em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}.back{display:inline-block;margin-top:1em;margin-bottom:1em;padding:.5em;background:#152034;color:#fff;text-decoration:none}.back:hover{text-decoration:underline;opacity:.8;color:#fff}.info-box,.individual-gallery__description p{margin-top:1em;border-radius:5px;border:1px solid #AFDBEE;padding:10px 10px 10px 35px;position:relative;display:block;background:url(../../../images/mini-icons/info.png) no-repeat 8px 55% #E4F5FD;color:#2A80A7}.info-box a,.individual-gallery__description p a{color:#2A80A7}.info-box a:hover,.individual-gallery__description p a:hover{color:#2A80A7}.clear{clear:both}.btn{display:inline-block;text-decoration:none;border:2px solid #152034;padding:.5em 1em;margin:.5em;font-size:1.3em;text-transform:uppercase;font-weight:400}@media (max-width:25em){.btn{display:block;margin:.5em 0}}.btn:hover{text-decoration:none;border-color:#3b60a4;color:#3b60a4}.btn--white{border-color:#fff;color:#fff}.btn--sml{font-size:1em}.videoContainer{position:relative;padding-bottom:51%;padding-top:25px;height:0;margin-top:2em;margin-bottom:1em}.videoContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.news-block{margin-bottom:1em}.news-block__img{width:100%;height:auto}.news-block__title,.news-block__date{display:inline-block}.news-block__date{margin:0 0 0 10px}.news-block__archive{color:#000;text-align:center;display:block}.news-block__archive:hover{color:#000}.material-sample{position:relative;z-index:1;float:left;margin-bottom:10px;margin-right:2%;height:150px;width:23%;display:block}@media (max-width:51.875em){.material-sample{width:31%}}@media (max-width:36.875em){.material-sample{width:45%}}.material-sample__thumb{display:block;position:relative;z-index:1;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;cursor:pointer}.material-sample__title{opacity:.6;font-size:.8em;position:absolute;bottom:30px;left:10%;width:80%;text-align:center;z-index:2;background:#152034;color:#fff;padding:5px}.material-sample__title:hover{opacity:1}.material-sample__request{position:absolute;top:0;left:0;z-index:3;background:#152034;color:#fff;text-decoration:none;font-weight:700;font-size:2em;padding:5px;opacity:.6}.material-sample__request:hover{color:#fff;opacity:1}.material-sample__request--icon{position:relative;display:inline-block;opacity:1;font-size:1em}.material-sample-success{display:none;width:30em}@media (max-width:51.875em){.material-sample-success{width:auto}}.individual-gallery .material-sample:nth-child(2){width:48%;height:200px}@media (max-width:51.875em){.individual-gallery .material-sample:nth-child(2){width:97%;height:300px;float:none}}@media (max-width:36.875em){.individual-gallery .material-sample:nth-child(2){width:92%}}.individual-gallery .material-sample:nth-child(3){clear:both}.individual-gallery__description{float:right;width:48%;margin-right:2%}@media (max-width:51.875em){.individual-gallery__description{width:97%;float:none}}@media (max-width:36.875em){.individual-gallery__description{width:92%}}.individual-gallery__description p{margin-bottom:2em}.stockists{text-align:center}.stockists table{width:100%}.stockists td{width:50%}.stockists img{max-width:100%;height:auto}.materials-nav{font-size:1.3em;margin-bottom:2em}.materials-nav ul{margin:0;padding:0}.materials-nav li{display:block}.materials-nav li a{display:block;line-height:1.5em;border-bottom:1px solid #152034;padding:10px}.materials-nav li a:hover{background:#152034;color:#fff;text-decoration:none}.news-block h4,.news-block span{display:inline-block}.news-block__button{background:#3b60a4;color:#fff;padding:10px}.news-block__button:hover{background:#152034;color:#fff}.call-to-actions__block{position:relative;width:33.33%;padding:1.5em;background:#152034;color:#fff;text-align:left;margin:0 0 2em}@media only screen and (max-width:54.375em){.call-to-actions__block{width:100%;margin-bottom:0;padding:.5em 1em}.call-to-actions__block:first-child{margin-top:1em}}@media (max-width:36.875em){.call-to-actions__block{font-size:.7em}}.call-to-actions__block--lightBlue{background:#243658}.call-to-actions__block--lighterBlue{background:#324d7d}.call-to-actions__title{color:#fff;text-align:left;font-size:1.5em;padding-bottom:0;margin:0 0 1em}.call-to-actions__summary{text-transform:uppercase;padding:0;margin:0 0 1em;width:70%}@media (max-width:36.875em){.call-to-actions__summary{max-width:60%}}.call-to-actions__break{background:#fff;height:3px;width:60%;margin:0 0 1em}@media (max-width:36.875em){.call-to-actions__break{display:none}}.call-to-actions__btn{margin-left:0}@media (max-width:36.875em){.call-to-actions__btn{display:inline-block;width:auto;font-weight:700}}.call-to-actions__image{position:absolute;max-width:50%;height:auto;bottom:-2em;right:-1em;z-index:999}@media (max-width:36.875em){.call-to-actions__image{max-width:40%}}@media only screen and (max-width:54.375em){.call-to-actions__image{right:0}}.call-to-actions__block:last-child .call-to-actions__image{right:0}@media screen and (min-width:43.75em){.js .hidden{display:none}.js .animiated{display:block;position:relative}}.page{padding:0 1em}.footer{background-color:#fff;padding:1em 0;color:#000}.footer h3{font-size:2em;color:#000}.footer .one-third,.footer .two-thirds{padding:0;color:#fff;text-align:left}.footer ul{margin:0;padding:0;list-style:none}.footer ul ul{margin-left:1em}.footer a{color:#fff}.footer a:hover{color:#3b60a4}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-nav span,.fancybox-tmp{padding:0;border:0;outline:none;vertical-align:top}.fancybox-tmp{margin:0}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{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('../../../images/structure/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('../../../images/structure/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-close,.fancybox-nav{position:absolute;cursor:pointer;z-index:8040}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:url('../../../images/structure/fancybox/blank.gif');-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin:-18px 0 0;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{width:auto}.fancybox-lock,.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('../../../images/structure/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: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);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('../../../images/structure/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('../../../images/structure/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}.animated{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}.admin-form .checkbox{display:inline;width:auto;margin-right:10px;-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;-ms-appearance:checkbox!important;-o-appearance:checkbox!important;appearance:checkbox!important;float:left}.admin-form input,.admin-form textarea{background:#fff;color:#000;border:1px dashed #c21f1f}.admin-form textarea{width:100%;font-family:helvetica,arial,verdana,sans-serif}.admin-form h2{color:#000;border-bottom:1px dashed #000}.admin-form p{padding-left:2em;clear:both}.admin__menu,.admin__menu .nav-toggle,.admin__menu admin__menu-collapse.opened{z-index:15}.admin__menu ul{padding:0;margin:0}.admin__menu li{padding:0;width:31.25%}.admin__menu li,.admin__menu li.title{display:inline;float:left;margin:0 1.04167%;text-align:center}.admin__menu li.title{width:97.91667%;color:#fff;padding:5px;font-weight:700}.admin__menu li img{width:auto;max-width:100px;height:auto;padding:5px}.admin__menu li a{text-decoration:none}.admin__menu li a:hover span{color:#000;opacity:.8}.admin__menu li span{background:#fff;color:#c21f1f;border-radius:5px;padding:5px;display:block;margin-bottom:5px}ul.admin__menu__edit,ul.admin__menu__add{float:left;width:50%;background:#c21f1f;border:5px solid #fff;border-radius:15px;z-index:15}@media (max-width:36.875em){ul.admin__menu__edit,ul.admin__menu__add{width:100%}}.status-box{margin-bottom:0;margin-top:5px;border-radius:5px;border:1px solid #AFDBEE;padding:10px 10px 10px 35px;position:relative;display:block;background:url(../../../images/mini-icons/info.png) no-repeat 8px 55% #E4F5FD}.status-box,.status-box a{color:#2A80A7}.status-box a:hover{color:#2A80A7}.status-box--download{background-image:url(../../../images/mini-icons/download.png)}.status-box--download--private{background-image:url(../../../images/mini-icons/padlock.png)}.status-box__warning,.status-box__folder{background-image:url(../../../images/mini-icons/warning.png);background-color:#fff7cb;color:#DB7701;border-color:#efdc75}.status-box__warning a,.status-box__folder a{color:#DB7701}.status-box__warning a:hover,.status-box__folder a:hover{color:#DB7701}.status-box__folder{display:inline-block;background-image:url(../../../images/mini-icons/directory.png)}.status-box__folder:hover .edit{display:inline-block}.status-box__success{background-image:url(../../../images/mini-icons/success.png);background-color:#e8ffca;color:#527A19;border-color:#b3dc7c}.status-box__success a{color:#527A19}.status-box__success a:hover{color:#527A19}.status-box__error{background-image:url(../../../images/mini-icons/error.png);background-color:#ffd6d6;color:#9d2121;border-color:#ebb1b1}.status-box__error a{color:#9d2121}.status-box__error a:hover{color:#9d2121}.arrange{list-style:none;margin:0;padding:1px}.arrange li{position:relative}.arrange li:hover{cursor:move}.arrange li:hover .edit{display:block}.arrange li img{pointer-events:none;padding:1px}.productOrder .edit{position:absolute;top:5px;right:5px}.edit{height:16px;width:16px;background:url(../../../images/mini-icons/edit.png);display:none;border-bottom:none}.edit:hover{opacity:.7}.button,.button-admin{padding:6px;font-size:10px;text-transform:uppercase;background:#333;color:#fff;text-decoration:none;border-radius:5px;margin-bottom:8px;border:none}.button.small,.button-admin.small{margin:5px;line-height:30px;word-wrap:normal}.button.small:hover,.button-admin.small:hover{background:red;color:#fff}.button:hover,.button-admin:hover{background:#444;color:#333;text-decoration:none}#accordion h3{background:10px center no-repeat #c21f1f;background-image:url(../../../images/mini-icons/arrow-closed.png);color:#fff;padding:.5em .5em .5em 2em;margin:5px 0}#accordion h3:hover{cursor:pointer;background-color:#df3535}#accordion h3.ui-accordion-header-active{background-image:url(../../../images/mini-icons/arrow-open.png)}