@charset "UTF-8";html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{color:#000;background:#ff0}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:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}@font-face{font-family:titillium_webitalic;src:url(/fonts/titilliumweb-italic-webfont.eot);src:url(/fonts/titilliumweb-italic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/titilliumweb-italic-webfont.woff2) format("woff2"),url(/fonts/titilliumweb-italic-webfont.woff) format("woff"),url(/fonts/titilliumweb-italic-webfont.ttf) format("truetype"),url(/fonts/titilliumweb-italic-webfont.svg#titillium_webitalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:titillium_weblight;src:url(/fonts/titilliumweb-light-webfont.eot);src:url(/fonts/titilliumweb-light-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/titilliumweb-light-webfont.woff2) format("woff2"),url(/fonts/titilliumweb-light-webfont.woff) format("woff"),url(/fonts/titilliumweb-light-webfont.ttf) format("truetype"),url(/fonts/titilliumweb-light-webfont.svg#titillium_weblight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:titillium_webregular;src:url(/fonts/titilliumweb-regular-webfont.eot);src:url(/fonts/titilliumweb-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/titilliumweb-regular-webfont.woff2) format("woff2"),url(/fonts/titilliumweb-regular-webfont.woff) format("woff"),url(/fonts/titilliumweb-regular-webfont.ttf) format("truetype"),url(/fonts/titilliumweb-regular-webfont.svg#titillium_webregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:titillium_websemibold;src:url(/fonts/titilliumweb-semibold-webfont.eot);src:url(/fonts/titilliumweb-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/titilliumweb-semibold-webfont.woff2) format("woff2"),url(/fonts/titilliumweb-semibold-webfont.woff) format("woff"),url(/fonts/titilliumweb-semibold-webfont.ttf) format("truetype"),url(/fonts/titilliumweb-semibold-webfont.svg#titillium_websemibold) format("svg");font-weight:400;font-style:normal}.btn{font-family:titillium_websemibold,sans-serif;font-size:15px;display:inline-block;padding:15px 20px;color:#fff;background-color:#dc241f;border-radius:3px}.btn:active,.btn:hover{color:#fff;background-color:#1f2428}.btn span{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;text-shadow:inherit}.btn_primary{color:#fff;background-color:#dc241f}.btn_primary:active,.btn_primary:hover{color:#fff;background-color:#af1d19}.btn_primary.btn_ghost{border-color:#dc241f}.btn_primary.btn_ghost:active,.btn_primary.btn_ghost:hover{border-color:#af1d19}.btn_secondary{color:#fff;background-color:#222}.btn_secondary:active,.btn_secondary:hover{color:#fff;background-color:#3c3b3b}.btn_secondary.btn_ghost{border-color:#222}.btn_secondary.btn_ghost:active,.btn_secondary.btn_ghost:hover{border-color:#3c3b3b}.btn_tertiary{color:#1f2428;background-color:#a9a9a9}.btn_tertiary:active,.btn_tertiary:hover{color:#fff;background-color:#1f2428}.btn_tertiary.btn_ghost,.btn_tertiary.btn_ghost:active,.btn_tertiary.btn_ghost:hover{border-color:#1f2428}.btn_ghost{border:1px solid}.btn_ghost,.btn_ghost:active,.btn_ghost:hover{background-color:transparent}.item_holder{position:relative;float:left;overflow:hidden;height:365px;margin:0;border:1px solid #fff;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-size:cover}.item_holder .item{display:block;width:100%;height:100%}.item_holder.right{float:right}.grid-50{width:50%}.grid-25{width:25%}.half-height{height:182.5px}@media screen and (max-width:1440px){.item_holder{height:243.333333333px}.half-height{height:121.666666667px}}@media screen and (max-width:1200px){.item_holder{height:182.5px}.half-height{height:91.25px}}@media screen and (max-width:1024px){.item_holder{height:202.777777778px}.tablet-50{width:50%}.half-height{height:101.388888889px}}@media screen and (max-width:600px){.item_holder{height:182.5px}.tablet-50{width:100%}}body,html{height:100%}#layout{clear:both;min-height:100%;height:auto!important;height:100%;margin-bottom:-526px}#layout .layout_footer,footer{height:526px}footer{clear:both;position:relative}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{margin:0;padding:0;vertical-align:top;border:0;outline:none}.fancybox-wrap{position:absolute;z-index:8020;top:0;left:0}.fancybox-skin{position:relative;color:#444;border-radius:4px;background:#f9f9f9;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;color:#444}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite.png)}#fancybox-loading{position:fixed;z-index:8060;top:50%;left:50%;margin-top:-22px;margin-left:-22px;cursor:pointer;opacity:.8;background-position:0 -108px}#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) 50% no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-close,.fancybox-nav{position:absolute;z-index:8040;cursor:pointer}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;z-index:8040;top:50%;visibility:hidden;width:36px;height:34px;margin-top:-18px;cursor:pointer}.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;overflow:visible!important;max-width:99999px;max-height:99999px}.fancybox-lock{width:auto}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;z-index:8010;top:0;left:0;display:none;overflow:hidden;background:url(fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;right:0;bottom:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;z-index:8050;visibility:hidden;text-shadow:none}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;z-index:8050;right:50%;bottom:0;margin-bottom:-35px;text-align:center}.fancybox-title-float-wrap .child{font-weight:700;line-height:24px;display:inline-block;margin-right:-100%;padding:2px 20px;white-space:nowrap;color:#fff;border-radius:15px;background:transparent;background:rgba(0,0,0,.8);text-shadow:0 1px 2px #222}.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;padding:10px;color:#fff;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-next span,.fancybox-prev span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}.fancybox2-image,.fancybox2-inner,.fancybox2-nav,.fancybox2-nav span,.fancybox2-outer,.fancybox2-skin,.fancybox2-tmp,.fancybox2-wrap,.fancybox2-wrap iframe,.fancybox2-wrap object{margin:0;padding:0;vertical-align:top;border:0;outline:none}.fancybox2-wrap{position:absolute;z-index:8020;top:0;left:0}.fancybox2-skin{position:relative;color:#444;border-radius:4px;background:#f9f9f9;text-shadow:none}.fancybox2-opened{z-index:8030}.fancybox2-opened .fancybox2-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox2-inner,.fancybox2-outer{position:relative}.fancybox2-inner{overflow:hidden}.fancybox2-type-iframe .fancybox2-inner{-webkit-overflow-scrolling:touch}.fancybox2-error{font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;color:#444}.fancybox2-iframe,.fancybox2-image{display:block;width:100%;height:100%}.fancybox2-image{max-width:100%;max-height:100%}#fancybox2-loading,.fancybox2-close,.fancybox2-next span,.fancybox2-prev span{background-image:url(fancybox_sprite.png)}#fancybox2-loading{position:fixed;z-index:8060;top:50%;left:50%;margin-top:-22px;margin-left:-22px;cursor:pointer;opacity:.8;background-position:0 -108px}#fancybox2-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) 50% no-repeat}.fancybox2-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox2-close,.fancybox2-nav{position:absolute;z-index:8040;cursor:pointer}.fancybox2-nav{top:0;width:40%;height:100%;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:transparent}.fancybox2-prev{left:0}.fancybox2-next{right:0}.fancybox2-nav span{position:absolute;z-index:8040;top:50%;visibility:hidden;width:36px;height:34px;margin-top:-18px;cursor:pointer}.fancybox2-prev span{left:10px;background-position:0 -36px}.fancybox2-next span{right:10px;background-position:0 -72px}.fancybox2-nav:hover span{visibility:visible}.fancybox2-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;overflow:visible!important;max-width:99999px;max-height:99999px}.fancybox2-lock{width:auto}.fancybox2-lock,.fancybox2-lock body{overflow:hidden!important}.fancybox2-lock-test{overflow-y:hidden!important}.fancybox2-overlay{position:absolute;z-index:8010;top:0;left:0;display:none;overflow:hidden;background:url(fancybox_overlay.png)}.fancybox2-overlay-fixed{position:fixed;right:0;bottom:0}.fancybox2-lock .fancybox2-overlay{overflow:auto;overflow-y:scroll}.fancybox2-title{font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;z-index:8050;visibility:hidden;text-shadow:none}.fancybox2-opened .fancybox2-title{visibility:visible}.fancybox2-title-float-wrap{position:absolute;z-index:8050;right:50%;bottom:0;margin-bottom:-35px;text-align:center}.fancybox2-title-float-wrap .child{font-weight:700;line-height:24px;display:inline-block;margin-right:-100%;padding:2px 20px;white-space:nowrap;color:#fff;border-radius:15px;background:transparent;background:rgba(0,0,0,.8);text-shadow:0 1px 2px #222}.fancybox2-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox2-title-inside-wrap{padding-top:10px}.fancybox2-title-over-wrap{position:absolute;bottom:0;left:0;padding:10px;color:#fff;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){#fancybox2-loading,.fancybox2-close,.fancybox2-next span,.fancybox2-prev span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}#fancybox2-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slide:focus{outline:0}.slick-loading .slick-list{background:#fff url(/images/vendor/slick/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(/fonts/slick.eot);src:url(/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/fonts/slick.woff) format("woff"),url(/fonts/slick.ttf) format("truetype"),url(/fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;margin-top:-10px\9;-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{margin-bottom:0}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes a{0%,20%,53%,80%,to{transform:translateZ(0);animation-timing-function:cubic-bezier(.215,.61,.355,1)}40%,43%{transform:translate3d(0,-30px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-15px,0);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}90%{transform:translate3d(0,-4px,0)}}.bounce{-ms-transform-origin:center bottom;transform-origin:center bottom;animation-name:a}@keyframes b{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:b}@keyframes c{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:c}@keyframes d{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:d}@keyframes e{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:e}@keyframes f{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{-ms-transform-origin:top center;transform-origin:top center;animation-name:f}@keyframes g{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:g}@keyframes h{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:h}@keyframes i{11.1%{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}to{transform:none}}.jello{-ms-transform-origin:center;transform-origin:center;animation-name:i}@keyframes j{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:scale3d(.3,.3,.3);opacity:0}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{transform:scale3d(1.03,1.03,1.03);opacity:1}80%{transform:scale3d(.97,.97,.97)}to{transform:scaleX(1);opacity:1}}.bounceIn{animation-name:j}@keyframes k{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(0,-3000px,0);opacity:0}60%{transform:translate3d(0,25px,0);opacity:1}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:k}@keyframes l{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(-3000px,0,0);opacity:0}60%{transform:translate3d(25px,0,0);opacity:1}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:l}@keyframes m{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(3000px,0,0);opacity:0}60%{transform:translate3d(-25px,0,0);opacity:1}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:m}@keyframes n{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:translate3d(0,3000px,0);opacity:0}60%{transform:translate3d(0,-20px,0);opacity:1}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:n}@keyframes o{20%{transform:scale3d(.9,.9,.9)}50%,55%{transform:scale3d(1.1,1.1,1.1);opacity:1}to{transform:scale3d(.3,.3,.3);opacity:0}}.bounceOut{animation-name:o}@keyframes p{20%{transform:translate3d(0,10px,0)}40%,45%{transform:translate3d(0,-20px,0);opacity:1}to{transform:translate3d(0,2000px,0);opacity:0}}.bounceOutDown{animation-name:p}@keyframes q{20%{transform:translate3d(20px,0,0);opacity:1}to{transform:translate3d(-2000px,0,0);opacity:0}}.bounceOutLeft{animation-name:q}@keyframes r{20%{transform:translate3d(-20px,0,0);opacity:1}to{transform:translate3d(2000px,0,0);opacity:0}}.bounceOutRight{animation-name:r}@keyframes s{20%{transform:translate3d(0,-10px,0)}40%,45%{transform:translate3d(0,20px,0);opacity:1}to{transform:translate3d(0,-2000px,0);opacity:0}}.bounceOutUp{animation-name:s}@keyframes t{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:t}@keyframes u{0%{transform:translate3d(0,-100%,0);opacity:0}to{transform:none;opacity:1}}.fadeInDown{animation-name:u}@keyframes v{0%{transform:translate3d(0,-2000px,0);opacity:0}to{transform:none;opacity:1}}.fadeInDownBig{animation-name:v}@keyframes w{0%{transform:translate3d(-100%,0,0);opacity:0}to{transform:none;opacity:1}}.fadeInLeft{animation-name:w}@keyframes x{0%{transform:translate3d(-2000px,0,0);opacity:0}to{transform:none;opacity:1}}.fadeInLeftBig{animation-name:x}@keyframes y{0%{transform:translate3d(100%,0,0);opacity:0}to{transform:none;opacity:1}}.fadeInRight{animation-name:y}@keyframes z{0%{transform:translate3d(2000px,0,0);opacity:0}to{transform:none;opacity:1}}.fadeInRightBig{animation-name:z}@keyframes A{0%{transform:translate3d(0,100%,0);opacity:0}to{transform:none;opacity:1}}.fadeInUp{animation-name:A}@keyframes B{0%{transform:translate3d(0,2000px,0);opacity:0}to{transform:none;opacity:1}}.fadeInUpBig{animation-name:B}@keyframes C{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:C}@keyframes D{0%{opacity:1}to{transform:translate3d(0,100%,0);opacity:0}}.fadeOutDown{animation-name:D}@keyframes E{0%{opacity:1}to{transform:translate3d(0,2000px,0);opacity:0}}.fadeOutDownBig{animation-name:E}@keyframes F{0%{opacity:1}to{transform:translate3d(-100%,0,0);opacity:0}}.fadeOutLeft{animation-name:F}@keyframes G{0%{opacity:1}to{transform:translate3d(-2000px,0,0);opacity:0}}.fadeOutLeftBig{animation-name:G}@keyframes H{0%{opacity:1}to{transform:translate3d(100%,0,0);opacity:0}}.fadeOutRight{animation-name:H}@keyframes I{0%{opacity:1}to{transform:translate3d(2000px,0,0);opacity:0}}.fadeOutRightBig{animation-name:I}@keyframes J{0%{opacity:1}to{transform:translate3d(0,-100%,0);opacity:0}}.fadeOutUp{animation-name:J}@keyframes K{0%{opacity:1}to{transform:translate3d(0,-2000px,0);opacity:0}}.fadeOutUpBig{animation-name:K}@keyframes L{0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{animation-name:L;-webkit-backface-visibility:visible;backface-visibility:visible}@keyframes M{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{animation-name:M;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes N{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{animation-name:N;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes O{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:O;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes P{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{animation-name:P;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes Q{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:Q;animation-timing-function:ease-out}@keyframes R{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:R;animation-timing-function:ease-in}@keyframes S{0%{transform:rotate(-200deg);transform-origin:center;opacity:0}to{transform:none;transform-origin:center;opacity:1}}.rotateIn{animation-name:S}@keyframes T{0%{transform:rotate(-45deg);transform-origin:left bottom;opacity:0}to{transform:none;transform-origin:left bottom;opacity:1}}.rotateInDownLeft{animation-name:T}@keyframes U{0%{transform:rotate(45deg);transform-origin:right bottom;opacity:0}to{transform:none;transform-origin:right bottom;opacity:1}}.rotateInDownRight{animation-name:U}@keyframes V{0%{transform:rotate(45deg);transform-origin:left bottom;opacity:0}to{transform:none;transform-origin:left bottom;opacity:1}}.rotateInUpLeft{animation-name:V}@keyframes W{0%{transform:rotate(-90deg);transform-origin:right bottom;opacity:0}to{transform:none;transform-origin:right bottom;opacity:1}}.rotateInUpRight{animation-name:W}@keyframes X{0%{transform-origin:center;opacity:1}to{transform:rotate(200deg);transform-origin:center;opacity:0}}.rotateOut{animation-name:X}@keyframes Y{0%{transform-origin:left bottom;opacity:1}to{transform:rotate(45deg);transform-origin:left bottom;opacity:0}}.rotateOutDownLeft{animation-name:Y}@keyframes Z{0%{transform-origin:right bottom;opacity:1}to{transform:rotate(-45deg);transform-origin:right bottom;opacity:0}}.rotateOutDownRight{animation-name:Z}@keyframes ab{0%{transform-origin:left bottom;opacity:1}to{transform:rotate(-45deg);transform-origin:left bottom;opacity:0}}.rotateOutUpLeft{animation-name:ab}@keyframes bb{0%{transform-origin:right bottom;opacity:1}to{transform:rotate(90deg);transform-origin:right bottom;opacity:0}}.rotateOutUpRight{animation-name:bb}@keyframes cb{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:cb}@keyframes db{0%{transform:translate3d(-100%,0,0) rotate(-120deg);opacity:0}to{transform:none;opacity:1}}.rollIn{animation-name:db}@keyframes eb{0%{opacity:1}to{transform:translate3d(100%,0,0) rotate(120deg);opacity:0}}.rollOut{animation-name:eb}@keyframes fb{0%{transform:scale3d(.3,.3,.3);opacity:0}50%{opacity:1}}.zoomIn{animation-name:fb}@keyframes gb{0%{transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0}60%{transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1}}.zoomInDown{animation-name:gb}@keyframes hb{0%{transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0}60%{transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1}}.zoomInLeft{animation-name:hb}@keyframes ib{0%{transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0}60%{transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1}}.zoomInRight{animation-name:ib}@keyframes jb{0%{transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0}60%{transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1}}.zoomInUp{animation-name:jb}@keyframes kb{0%{opacity:1}50%{transform:scale3d(.3,.3,.3);opacity:0}to{opacity:0}}.zoomOut{animation-name:kb}@keyframes lb{40%{transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1}to{transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0}}.zoomOutDown{animation-name:lb}@keyframes mb{40%{transform:scale3d(.475,.475,.475) translate3d(42px,0,0);opacity:1}to{transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center;opacity:0}}.zoomOutLeft{animation-name:mb}@keyframes nb{40%{transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);opacity:1}to{transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center;opacity:0}}.zoomOutRight{animation-name:nb}@keyframes ob{40%{transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1}to{transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0}}.zoomOutUp{animation-name:ob}@keyframes pb{0%{visibility:visible;transform:translate3d(0,-100%,0)}to{transform:translateZ(0)}}.slideInDown{animation-name:pb}@keyframes qb{0%{visibility:visible;transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}.slideInLeft{animation-name:qb}@keyframes rb{0%{visibility:visible;transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}.slideInRight{animation-name:rb}@keyframes sb{0%{visibility:visible;transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}.slideInUp{animation-name:sb}@keyframes tb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:tb}@keyframes ub{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:ub}@keyframes vb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:vb}@keyframes wb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:wb}#miniTip{font-size:.9em;position:absolute;z-index:99999;top:0;left:0;display:none;color:#927847;border:4px solid #eae4b4;border-radius:3px;background-color:#f8f5ca}#miniTip_t{font-weight:700;padding:4px 6px;background-color:#f5edc2}#miniTip_c{padding:4px 8px}#miniTip_a{position:absolute;top:0;left:0;width:0;height:0}#miniTip .n{border-top:8px solid #eae4b4;border-bottom:0}#miniTip .n,#miniTip .s{border-right:8px solid transparent;border-left:8px solid transparent}#miniTip .s{border-top:0;border-bottom:8px solid #eae4b4}#miniTip .e{border-right:8px solid #eae4b4;border-left:0}#miniTip .e,#miniTip .w{border-top:8px solid transparent;border-bottom:8px solid transparent}#miniTip .w{border-right:0;border-left:8px solid #eae4b4}.tipsy{font-size:10px;padding:5px;opacity:.8;background-image:url(../images/vendor/tipsy/tipsy.gif);background-repeat:no-repeat;filter:alpha(opacity=80)}.tipsy-inner{max-width:200px;padding:5px 8px 4px;text-align:center;color:#fff;background-color:#000;-webkit-border-radius:3px;-moz-border-radius:3px}.tipsy-north{background-position:top}.tipsy-south{background-position:bottom}.tipsy-east{background-position:100%}.tipsy-west{background-position:0}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__bg{background:#000;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-ms-transform-origin:left top;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__img,.pswp__item{position:absolute;left:0;top:0}.pswp__img{width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#bababa}.pswp__error-msg a{color:#bababa;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../images/vendor/photoswipe/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../images/vendor/photoswipe/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);-ms-transform:translateY(6px);transform:translateY(6px);transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{color:#000;text-decoration:none}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(../images/vendor/photoswipe/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:yb .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:xb 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@keyframes xb{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}*,:after,:before{box-sizing:border-box;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}body,html{width:100%;height:100%}html{overflow-y:scroll}body{margin:0;font-family:titillium_webregular,sans-serif;font-size:15px;color:#1f2428;background-color:#fff}.inner,body{position:relative}.inner{max-width:1230px;height:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.inner:after{display:table;clear:both;content:""}.clear{clear:both}.line{width:100%;height:1px;margin-top:20px;margin-bottom:20px;background-color:#e6e6e6}.chromeframe{padding:10px;color:#1f2428;background-color:#a9a9a9}.anchor{position:relative;top:-100px;display:block}dfn{display:inline-block;min-width:10px;min-height:10px;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;cursor:inherit;color:inherit;border:1px dotted #9b9ea3;text-shadow:inherit}h1,h2,h3,h4{margin:0;font-weight:400;transition:all .3s ease}h1{font-size:30px;line-height:35px}h1,h2{padding-bottom:25px;color:#1f2428}h2{font-size:25px;line-height:30px}h3{font-size:20px;line-height:25px}h3,h4{padding-bottom:25px;color:#1f2428}h4{font-size:17px;line-height:22px}p{margin:0;margin-bottom:25px;font-size:15px;line-height:20px}p a{border-bottom:1px solid transparent}p a:active,p a:hover{border-bottom:1px solid #1f2428}a{transition:all .3s ease;text-decoration:none}a,a:active,a:hover{color:#dc241f}a.previous_link{position:relative;margin-left:10px;font-size:15px;border-bottom:1px solid rgba(31,36,40,.2);border-bottom:1px solid\9}a.previous_link:active,a.previous_link:hover{color:#1f2428!important;border-bottom:1px solid #1f2428;border-bottom:1px solid\9}a.previous_link .icon{position:absolute;top:50%;left:-10px;width:10px;height:15px;margin-top:-7px;background-image:url(/images/icon_arrow_left_black.png)!important;background-repeat:no-repeat;background-position:0}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){a.previous_link .icon{background-size:4px auto;background-image:url(/images/icon_arrow_left_black@2x.png)!important;background-repeat:no-repeat;background-position:0}}a.next_link{position:relative;margin-right:10px;font-size:15px;color:#1f2428;border-bottom:1px solid rgba(31,36,40,.2);border-bottom:1px solid\9}a.next_link:active,a.next_link:hover{color:#1f2428!important;border-bottom:1px solid #1f2428}a.next_link .icon{position:absolute;top:50%;right:-10px;width:10px;height:15px;margin-top:-7px;background-image:url(/images/icon_arrow_right_black.png)!important;background-repeat:no-repeat;background-position:100%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){a.next_link .icon{background-size:4px auto;background-image:url(/images/icon_arrow_right_black@2x.png)!important;background-repeat:no-repeat;background-position:100%}}a.text_link{font-size:15px;color:#1f2428;border-bottom:1px solid rgba(31,36,40,.2);border-bottom:1px solid\9}a.text_link:active,a.text_link:hover{color:#1f2428;border-bottom:1px solid #1f2428}a.text_link.text_link{font-size:15px;color:#1f2428;border-bottom:1px solid rgba(31,36,40,.2);border-bottom:1px solid\9}a.text_link.text_link:active,a.text_link.text_link:hover{color:#1f2428;border-bottom:1px solid #1f2428}a.text_link.text_link.colored{font-size:15px;color:#dc241f;border-bottom:1px solid rgba(220,36,31,.2);border-bottom:1px solid\9}a.text_link.text_link.colored:active,a.text_link.text_link.colored:hover{color:#dc241f;border-bottom:1px solid #dc241f}a.readmore_link{font-size:15px;color:#1f2428;border-bottom:1px solid rgba(31,36,40,.2);border-bottom:1px solid\9}a.readmore_link:active,a.readmore_link:hover{color:#1f2428;border-bottom:1px solid #1f2428}a.delete_link{font-size:15px;color:#e33e36;border-bottom:1px solid rgba(227,62,54,.2);border-bottom:1px solid\9}a.delete_link:active,a.delete_link:hover{color:#e33e36;border-bottom:1px solid #e33e36}a.tip_link{display:inline-block;vertical-align:middle;font-size:15px;color:#1f2428!important;border-bottom:1px solid rgba(31,36,40,.2)!important}a.tip_link:active,a.tip_link:hover{border-bottom:1px solid #1f2428!important}ol li{list-style-position:inner}ul{margin:0;padding:0}ul li{list-style-type:none}.page_holder{margin:50px 0}.page_holder .description{max-width:800px;margin-bottom:25px;font-size:15px;line-height:25px}.page_holder .description h2{padding-top:12.5px;padding-bottom:16.6666666667px;font-family:titillium_websemibold,sans-serif;font-size:17px;line-height:22px}.page_holder .description>h2:first-child{padding-top:0}.page_holder .description p{margin-bottom:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.page_holder .description p a{color:#dc241f;border-bottom:1px solid rgba(220,36,31,.2)}.page_holder .description p a:active,.page_holder .description p a:hover{color:#dc241f;border-bottom:1px solid rgba(220,36,31,.7)}.page_holder .description p:last-child{margin-bottom:0}.page_holder .description a{color:#dc241f;border-bottom:1px solid rgba(220,36,31,.2)}.page_holder .description a:active,.page_holder .description a:hover{color:#dc241f;border-bottom:1px solid rgba(220,36,31,.7)}.page_holder .description a.btn{color:#fff;border-bottom:none;background-color:#dc241f}.page_holder .description a.btn:active,.page_holder .description a.btn:hover{color:#fff;border-bottom:none;background-color:#1f2428}.page_holder .description ol{margin-bottom:25px}.page_holder .description ol li{margin-bottom:5px}.page_holder .description ol li:last-child{margin-bottom:0}.page_holder .description ul{margin-bottom:25px;padding-left:25px}.page_holder .description ul li{margin-bottom:5px;padding-left:15px;background-image:url(/images/icon_listitem.png)!important;background-repeat:no-repeat;background-position:left top 7px}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.page_holder .description ul li{background-size:4px auto;background-image:url(/images/icon_listitem@2x.png)!important;background-repeat:no-repeat;background-position:left top 7px}}.page_holder .description ul li ul{margin-top:5px}.page_holder .description ul li ul li{margin-bottom:10px}.page_holder .description ul li:last-child{margin-bottom:0}.page_holder .description blockquote{margin-left:0;padding-left:25px;font-family:titillium_webitalic,sans-serif;color:#9b9ea3;border-left:1px solid #e6e6e6}.page_holder .description img{width:auto;max-width:100%!important;height:auto!important;max-height:100%!important}.page_holder table{width:100%;margin-bottom:50px}.page_holder table th,.page_holder table tr td{padding:5px 7px}.page_holder table thead tr{background-color:#1f2428}.page_holder table thead tr td,.page_holder table thead tr th{text-align:left;color:#fff}.page_holder table tbody td{padding:5px;border:1px solid #e6e6e6}.page_holder table tfoot td,.page_holder table tfoot tr{padding:0}.table{display:table;width:100%}.table .row{display:table-row}.table .cell{display:table-cell}.data_table{display:table;width:100%}.data_table .row{display:table-row}.data_table .row.thead{color:#fff;background-color:#1f2428}.data_table .row.thead .cell{color:#fff;border:none}.data_table .row.thead .cell:first-child{border-radius:3px 0 0 0}.data_table .row.thead .cell:last-child{border-right:1px solid #1f2428;border-radius:0 3px 0 0}.data_table .row.even .cell{background-color:#f6f6f6}.data_table .row.odd .cell{background-color:#fff}.data_table .row:last-child .cell:first-child{border-radius:0 0 0 3px}.data_table .row:last-child .cell:last-child{border-radius:0 0 3px 0}.data_table.no-head .row.first .cell{border-top:1px solid #e6e6e6}.data_table.no-head .row.first .cell:first-child{border-radius:3px 0 0 0}.data_table.no-head .row.first .cell:last-child{border-radius:0 3px 0 0}.data_table .cell{display:table-cell;vertical-align:middle;padding:13px 15px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.data_table .cell:first-child{border-left:1px solid #e6e6e6}.image_holder{position:relative;display:inline-block;width:100%;height:auto;overflow:hidden}.image_holder .item_inner{position:absolute;top:0;right:0;bottom:0;left:0}.image_holder img{width:100%;height:auto;transition:all .3s ease}.image_holder img.lazy{opacity:0}.image_holder .overlay{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;transition:all .3s ease;background-repeat:no-repeat;background-position:bottom}.image_holder.zoom_image_holder:active img,.image_holder.zoom_image_holder:hover img{-ms-transform:scale(1.05);transform:scale(1.05)}.image_holder:active .overlay,.image_holder:hover .overlay{background-color:hsla(0,0%,100%,.1)}.image_holder:active .overlay.zoom_overlay,.image_holder:hover .overlay.zoom_overlay{background-color:rgba(0,0,0,.5);background-image:url(/images/icon_plus_white.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.image_holder:active .overlay.zoom_overlay,.image_holder:hover .overlay.zoom_overlay{background-size:17px auto;background-image:url(/images/icon_plus_white@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.paging_holder{text-align:right}.paging_holder .next_link_holder,.paging_holder .pages_list,.paging_holder .previous_link_holder{display:inline-block;vertical-align:middle;font-size:15px}.paging_holder .pages_list{font-size:0}.paging_holder .pages_list li{display:inline-block;margin-right:5px;font-size:15px;transition:all .3s ease;border:1px solid #e6e6e6;border-radius:3px}.paging_holder .pages_list li:active,.paging_holder .pages_list li:hover{background-color:#f9f9f9}.paging_holder .pages_list li:active a,.paging_holder .pages_list li:hover a{color:#1f2428}.paging_holder .pages_list li a{display:inline-block;padding:2px 7px}.paging_holder .pages_list li.current{padding:2px 7px}.paging_holder .pages_list li.current,.paging_holder .pages_list li.current:active,.paging_holder .pages_list li.current:hover{color:#fff;border-color:#1f2428;background-color:#1f2428}.date{color:#a9a9a9}.date,.tags{font-size:12px;text-transform:uppercase}.tags a{line-height:10px;border-bottom:1px solid rgba(220,36,31,.2)}.tags a:active,.tags a:hover{border-bottom:1px solid #dc241f}.backToTop{position:fixed;z-index:1000;right:30px;bottom:30px;display:none;width:40px;height:40px;-webkit-transform:translateZ(0);text-indent:-9999px;border-radius:3px;background-color:rgba(220,36,31,.5);background-image:url(/images/icon_arrow_up_white.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.backToTop{background-size:5px auto;background-image:url(/images/icon_arrow_up_white@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.backToTop:active,.backToTop:hover{background-color:#dc241f}@media screen and (max-width:1024px){.backToTop{right:0;bottom:50px;border-radius:3px 0 0 3px}}#miniTip{text-align:center;color:#fff!important;border:4px solid #1f2428!important}#miniTip,#miniTip_t{background-color:#1f2428!important}#miniTip_a{border-top:4px solid #1f2428!important}#miniTip .n{border-right:4px solid transparent!important;border-left:4px solid transparent!important}.responsive_video_holder{max-width:500px}.responsive_video_holder embed,.responsive_video_holder iframe,.responsive_video_holder object{width:100%!important;height:280px!important}.faq_categories_list .icon{display:block;width:33px;height:22px;float:left;background-repeat:no-repeat;background-size:contain}#authMessage,.flash_message_holder{margin-bottom:25px}.error-msg,.notice-msg,.success-msg{margin-bottom:25px;padding:25px!important;font-size:15px!important;border-radius:3px}.error-msg h3,.notice-msg h3,.success-msg h3{margin-bottom:0;font-family:titillium_websemibold,sans-serif;font-size:15px}.error-msg{color:#df280a;border-color:#f16048;background-color:#f5dad3}.error-msg a{color:#df280a;border-bottom:1px solid rgba(223,40,10,.2)}.error-msg a:active,.error-msg a:hover{border-bottom:1px solid #df280a}.success-msg{color:#296a23;border-color:#529327;background-color:#e9ffca}.notice-msg{color:#666;border-color:#fcd344;background-color:#fdeda4}@media screen and (max-width:1230px){.inner{max-width:1024px}}@media screen and (max-width:1024px){.inner{max-width:960px}}@media screen and (max-width:960px){.inner{max-width:768px}}@media screen and (max-width:768px){.inner{max-width:600px}}@media screen and (max-width:600px){.page_holder{margin:25px 0}}.header{position:relative;height:125px}.header .top_bar{position:relative;width:100%;height:40px;text-align:right;background-color:#fff}.header .top_bar .inner{height:100%;font-size:0}.header .top_bar .social-links{float:left;padding-top:13px;font-size:14px}.header .top_bar .social-links li{float:left;margin-right:8px}.header .top_bar .social-links a{color:#222}.header .top_bar .social-links a:hover{color:#dc241f}.header .top_bar .top_menu{display:inline-block;vertical-align:middle}.header .top_bar .top_menu li{display:inline-block;margin-right:15px}.header .top_bar .top_menu li a{font-size:14px;color:#222}.header .top_bar .top_menu li.selected a,.header .top_bar .top_menu li a:active,.header .top_bar .top_menu li a:hover{color:#dc241f}.header .top_bar .top_menu li:last-child{margin-right:0}.header .top_bar .language_menu{display:inline-block;vertical-align:middle;margin-left:15px;font-size:0}.header .top_bar .language_menu li{display:inline-block;margin-right:7px;padding-right:11px;font-family:titillium_websemibold,sans-serif;font-size:11px;text-transform:uppercase;background-image:url(/images/icon_slash_white.png)!important;background-repeat:no-repeat;background-position:100%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.header .top_bar .language_menu li{background-size:4px auto;background-image:url(/images/icon_slash_white@2x.png)!important;background-repeat:no-repeat;background-position:100%}}.header .top_bar .language_menu li a{font-size:11px;color:hsla(0,0%,100%,.5)}.header .top_bar .language_menu li.selected a,.header .top_bar .language_menu li a:active,.header .top_bar .language_menu li a:hover{color:#fff}.header .top_bar .language_menu li:last-child{margin-right:0;padding-right:0;background-image:none!important}.header .main_bar{width:100%;height:85px;background-color:#222}.header .main_bar .inner{height:100%}.header .main_bar .table{width:100%;height:100%}.header .main_bar .table .cell{vertical-align:middle;height:100%}.header .main_bar .table .cell.header_logo_cell{min-width:279px}.header .main_bar .table .cell.main_menu_cell,.header .main_bar .table .cell.mobile_menu_cell{text-align:right}.header .main_bar .table .cell.search_cell{display:none;max-width:200px}.header .main_bar .table .cell.store_items_cell{display:none}.header .main_bar a.header_logo_holder .header_logo{display:inline-block;vertical-align:middle;width:279px;height:24px;transition:none;text-indent:-9999px;background-image:url(/images/theme/indairtech-logo--white.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.header .main_bar a.header_logo_holder .header_logo{background-size:279px auto;background-image:url(/images/theme/indairtech-logo--white@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.header .main_bar a.header_logo_holder .tagline_holder{display:block;width:279px;margin-top:4px;text-align:center}.header .main_bar a.header_logo_holder .tagline_holder .tagline{font-family:titillium_websemibold,sans-serif;font-size:14px;text-transform:uppercase;color:#fff}.header .main_bar a.header_logo_holder:active,.header .main_bar a.header_logo_holder:hover{color:#1f2428}.header .main_bar .main_menu{display:inline-block;height:100%}.header .main_bar .main_menu li{position:relative;display:inline-block;height:100%;margin-right:35px;transition:all .3s ease;text-align:left;color:#fff}.header .main_bar .main_menu li a{display:inline-block;vertical-align:middle;height:100%;font-family:titillium_webregular,sans-serif;font-size:16px;color:#fff;border-top:3px solid transparent;background-color:transparent}.header .main_bar .main_menu li.selected a,.header .main_bar .main_menu li a:active,.header .main_bar .main_menu li a:hover{color:#dc241f;border-top:3px solid #dc241f;background-color:transparent}.header .main_bar .main_menu li:last-child{margin-right:0}.header .main_bar .main_menu li.hasDropdown{position:relative}.header .main_bar .main_menu li.hasDropdown:active .dropdown_menu,.header .main_bar .main_menu li.hasDropdown:hover .dropdown_menu{display:block}.header .main_bar .dropdown_menu{position:absolute;top:85px;left:-20px;display:none;width:200px;background-color:#fff;box-shadow:0 10px 20px -4px rgba(0,0,0,.1)}.header .main_bar .dropdown_menu li{display:block;margin:0;padding:0 20px;padding-bottom:10px}.header .main_bar .dropdown_menu li .helper{display:none}.header .main_bar .dropdown_menu li a{display:inline-block;font-size:16px -1px;color:#fff;border-bottom:2px solid transparent!important;background-color:#1f2428}.header .main_bar .dropdown_menu li a:active,.header .main_bar .dropdown_menu li a:hover{color:#fff;border-bottom:2px solid #e6e6e6!important;background-color:#dc241f}.header .main_bar .dropdown_menu li:first-child{padding-top:10px}.header .main_bar .dropdown_menu li.selected a{border-bottom:2px solid #e6e6e6!important}.header .main_bar .btn_mobile_menu{display:none;height:43px;padding:0 15px;font-family:titillium_websemibold,sans-serif;cursor:pointer;transition:all .3s ease;white-space:nowrap;color:#1f2428;border:1px solid #1f2428;border-radius:3px;background-color:#fff}.header .main_bar .btn_mobile_menu span{display:inline-block;vertical-align:middle;font-family:inherit;color:inherit}.header .main_bar .btn_mobile_menu span.icon{width:19px;height:41px;margin-right:3px;background-image:url(/images/icon_mobile_menu_black.png)!important;background-repeat:no-repeat;background-position:top 16px center}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.header .main_bar .btn_mobile_menu span.icon{background-size:19px auto;background-image:url(/images/icon_mobile_menu_black@2x.png)!important;background-repeat:no-repeat;background-position:top 16px center}}.header .main_bar .btn_mobile_menu span.label{font-size:16px;line-height:16px;text-transform:uppercase}.header .main_bar .btn_mobile_menu:active,.header .main_bar .btn_mobile_menu:focus,.header .main_bar .btn_mobile_menu:hover{color:#fff;border:1px solid #dc241f;background-color:#dc241f}.header .main_bar .btn_mobile_menu:active span.icon,.header .main_bar .btn_mobile_menu:focus span.icon,.header .main_bar .btn_mobile_menu:hover span.icon{background-image:url(/images/icon_mobile_menu_white.png)!important;background-repeat:no-repeat;background-position:top 16px center}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.header .main_bar .btn_mobile_menu:active span.icon,.header .main_bar .btn_mobile_menu:focus span.icon,.header .main_bar .btn_mobile_menu:hover span.icon{background-size:19px auto;background-image:url(/images/icon_mobile_menu_white@2x.png)!important;background-repeat:no-repeat;background-position:top 16px center}}.header .main_bar .search_form_holder{margin-left:5px}.header .bottom_bar{position:relative;width:100%;height:80px;background-color:#f9f9f9}.header .bottom_bar .inner,.header .bottom_bar .inner .table{height:100%}.header .bottom_bar .cell{vertical-align:middle}.header .bottom_bar .cell.usp_cell{width:80%}.header .bottom_bar .cell.search_cell{width:20%;padding-left:15px}.usp_holder{font-size:0}.usp_holder ul{display:table;width:100%}.usp_holder li{display:table-cell;width:25%;padding-right:10px;padding-left:40px;border-left:1px solid #e6e6e6;background-image:url(/images/icon_checkmark_green.png)!important;background-repeat:no-repeat;background-position:left 15px top 3px}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.usp_holder li{background-size:12px auto;background-image:url(/images/icon_checkmark_green@2x.png)!important;background-repeat:no-repeat;background-position:left 15px top 3px}}.usp_holder li:first-child{padding-left:30px;border:none;background-position:left 0 top 3px}.usp_holder li .usp_text{display:block;margin-bottom:3px;font-family:titillium_websemibold,sans-serif;font-size:14px;line-height:16px}.usp_holder li .usp_caption{font-family:titillium_websemibold,sans-serif;font-size:12px;line-height:14px;color:#9b9ea3}.sub_menu li a{display:block;padding:10px 7px;color:#dc241f;border-bottom:1px solid rgba(220,36,31,.2);background-color:transparent}.sub_menu li a:active,.sub_menu li a:hover{border-bottom:1px solid rgba(220,36,31,.6)}.sub_menu li a i{margin-right:4px;font-size:8px}.sub_menu li.selected a{border-bottom:1px solid rgba(220,36,31,.6)}@media screen and (max-width:960px){.header .main_bar .table .cell.search_cell{display:table-cell}.header .main_bar .main_menu_cell .main_menu{display:none}.header .main_bar .btn_mobile_menu{display:inline-block}.header .bottom_bar .cell.usp_cell{width:100%}.header .bottom_bar .cell.search_cell{display:none}}@media screen and (max-width:768px){.header{height:85px}.header .bottom_bar .cell.usp_cell,.header .main_bar .search_form_holder,.header .main_bar.top .search_form_holder,.header .top_bar{display:none}.header .bottom_bar .cell.search_cell{display:table-cell;padding-left:0}}@media screen and (max-width:600px){.header{height:65px}.header .top_bar .store_nav{display:none}.header .main_bar{height:65px}.header .main_bar .table .cell.header_logo_cell{min-width:0}.header .main_bar a.header_logo_holder .header_logo{width:200px;background-size:200px auto}.header .main_bar a.header_logo_holder .tagline_holder{display:none}.header .main_bar .btn_mobile_menu{text-align:left}.header .main_bar .btn_mobile_menu span.label{display:none}.header .main_bar .btn_mobile_menu span.icon{width:16px;margin-right:0}}.store_nav{margin-left:15px}.account_holder,.store_nav{display:inline-block;vertical-align:middle;height:100%;font-size:0}.account_holder{position:relative;margin-left:1px;text-align:left}.account_holder .btn_login{display:inline-block;height:100%;padding:0 15px;font-family:titillium_websemibold,sans-serif;font-size:14px;color:#fff;border-radius:0;background-color:#fff}.account_holder .btn_login span{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50%}.account_holder .btn_login span.icon_account{width:9px;height:100%;margin-right:12px;background-image:url(/images/icon_account.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.account_holder .btn_login span.icon_account{background-size:9px auto;background-image:url(/images/icon_account@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.account_holder .btn_login span.icon_arrow{width:9px;height:100%;margin-left:8px;transition:all .3s ease;background-image:url(/images/icon_account_arrow_white.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.account_holder .btn_login span.icon_arrow{background-size:9px auto;background-image:url(/images/icon_account_arrow_white@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.account_holder .user_management_holder{position:absolute;z-index:1001;right:-1px;display:none;min-width:250px;font-size:14px;text-align:right;background-color:#fff}.account_holder .user_management_holder ul{padding:16.6666666667px 0}.account_holder .user_management_holder ul li a{display:block;padding-right:16.6666666667px;padding-bottom:5px;padding-left:16.6666666667px;transition:all .3s ease;color:#fff}.account_holder .user_management_holder ul li a:active,.account_holder .user_management_holder ul li a:hover{color:#dc241f}.account_holder .user_management_holder ul li:last-child a{padding-bottom:0}.account_holder.opened .btn_login,.account_holder.opened .btn_login:hover{background-color:#fff}.account_holder.opened .btn_login span.icon_arrow{-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.account_holder.opened .user_management_holder{display:block}.mini_cart_holder{position:relative;display:inline-block;vertical-align:middle;height:100%;margin-left:1px;font-size:0;text-align:left}.mini_cart_holder .btn_store_items{display:inline-block;height:100%;padding:0 15px;font-size:14px;cursor:pointer;white-space:nowrap;color:#fff;border-radius:0;background-color:#dc241f}.mini_cart_holder .btn_store_items span{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50%}.mini_cart_holder .btn_store_items span.icon_cart{width:16px;height:100%;margin-right:12px;background-repeat:no-repeat;background-position:50%;background-position:0\9;background-image:url(/images/icon_basket.png)!important}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.mini_cart_holder .btn_store_items span.icon_cart{background-size:16px auto;background-image:url(/images/icon_basket@2x.png)!important}}.mini_cart_holder .btn_store_items span.label_count{margin-right:5px;font-family:titillium_websemibold,sans-serif}.mini_cart_holder .btn_store_items span.total_price{margin-left:5px;padding:2px 7px;font-family:titillium_websemibold,sans-serif;transition:all .3s ease;border-radius:3px;background-color:#af1d19;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.1)}.mini_cart_holder .btn_store_items span.total_price span{font-family:inherit}.mini_cart_holder .btn_store_items span.icon_arrow{width:9px;height:100%;margin-left:10px;transition:all .3s ease;background-image:url(/images/icon_cart_arrow_white.png)!important}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.mini_cart_holder .btn_store_items span.icon_arrow{background-size:9px auto;background-image:url(/images/icon_cart_arrow_white@2x.png)!important}}.mini_cart_holder .btn_store_items:active span.total_price,.mini_cart_holder .btn_store_items:hover span.total_price{background-color:#991916}.mini_cart_holder .mini_cart{position:absolute;z-index:1001;right:0;display:none;width:350px;padding:15px;font-size:14px;text-align:left;color:#fff;background-color:#fff}.mini_cart_holder .mini_cart .description{margin-bottom:15px}.mini_cart_holder .mini_cart .description a{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.2)}.mini_cart_holder .mini_cart .description a:active,.mini_cart_holder .mini_cart .description a:hover{color:#fff;border-bottom:1px solid #fff}.mini_cart_holder .mini_cart .description.empty_cart_description{margin-bottom:0;text-align:right}.mini_cart_holder .mini_cart .mini_cart_table{display:table;width:100%;margin-bottom:15px;padding-top:15px;padding-bottom:15px;border-top:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid hsla(0,0%,100%,.2)}.mini_cart_holder .mini_cart .mini_cart_table .row{display:table-row}.mini_cart_holder .mini_cart .mini_cart_table .cell{display:table-cell;vertical-align:top;padding-bottom:5px}.mini_cart_holder .mini_cart .mini_cart_table .cell.title_cell a{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.2)}.mini_cart_holder .mini_cart .mini_cart_table .cell.title_cell a:active,.mini_cart_holder .mini_cart .mini_cart_table .cell.title_cell a:hover{border-bottom:1px solid #fff}.mini_cart_holder .mini_cart .mini_cart_table .cell.quantity_cell{padding-right:10px;text-align:center}.mini_cart_holder .mini_cart .mini_cart_table .cell.price_cell{font-family:titillium_websemibold,sans-serif;text-align:right}.mini_cart_holder .mini_cart .mini_cart_table .cell.price_cell span{font-family:titillium_websemibold,sans-serif;white-space:nowrap}.mini_cart_holder .mini_cart .actions_holder{display:block;float:none;font-size:0}.mini_cart_holder .mini_cart .actions_holder .submit_holder{display:inline-block;width:50%;font-size:14px;text-align:right}.mini_cart_holder .mini_cart .actions_holder .link_holder{display:inline-block;width:50%;font-size:15px;text-align:left}.mini_cart_holder .mini_cart .actions_holder .link_holder a{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.2)}.mini_cart_holder .mini_cart .actions_holder .link_holder a:active,.mini_cart_holder .mini_cart .actions_holder .link_holder a:hover{border-bottom:1px solid #fff}.mini_cart_holder.opened .btn_store_items,.mini_cart_holder.opened .btn_store_items:hover{background-color:#fff}.mini_cart_holder.opened .btn_store_items span.icon_arrow{-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.mini_cart_holder.opened .mini_cart{display:block}.breadcrumbs_holder{padding-top:15px}.breadcrumbs{font-size:0}.breadcrumbs li{display:inline-block;margin:0;margin-right:8px!important;margin-bottom:5px;padding:0;padding-right:10px;padding-left:0!important;font-family:titillium_websemibold,sans-serif;font-size:12px;text-transform:uppercase;color:#9b9ea3;background-image:url(/images/icon_breadcrumb_arrow.png)!important;background-repeat:no-repeat;background-position:right top 6px}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.breadcrumbs li{background-size:3px auto;background-image:url(/images/icon_breadcrumb_arrow@2x.png)!important;background-repeat:no-repeat;background-position:right top 6px}}.breadcrumbs li a{font-family:titillium_websemibold,sans-serif;line-height:12px;color:#dc241f;border-bottom:1px solid rgba(220,36,31,.2)}.breadcrumbs li a:active,.breadcrumbs li a:hover{border-bottom:1px solid #dc241f}.breadcrumbs li.first{padding-left:0}.breadcrumbs li.last{background-image:none!important}.leftcolumn{width:30%;float:left}.rightcolumn{width:70%;float:right;padding-left:50px}.box{padding:25px 30px;border:1px solid #e6e6e6;border-radius:3px}.image_table{width:100%;table-layout:fixed;transition:all .3s ease}.image_table .cell{vertical-align:middle;height:inherit;padding:5px;text-align:center}.image_table .cell img{width:auto!important;width:100%\9!important;max-width:100%!important;height:auto!important;max-height:100%!important}.products_list_holder .products_list{margin-left:-50px;font-size:0}.products_list_holder .products_list li{display:inline-block;vertical-align:top;width:33.33%;margin-bottom:50px;padding-left:50px}.products_list_holder .products_list li a{display:block}.products_list_holder .products_list li a:active .image_table,.products_list_holder .products_list li a:hover .image_table{border:1px solid silver}.products_list_holder .products_list li.overlay{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;background-color:hsla(0,0%,100%,.3)}.products_list_holder .product_image_column{position:relative;margin-bottom:12.5px}.products_list_holder .product_image_column .image_table{height:250px;border:1px solid #e6e6e6;border-radius:3px}.products_list_holder .product_image_column .image_table .cell{padding:16.6666666667px}.products_list_holder .product_image_column .ribbon_holder{position:absolute;top:20px;right:-6px}.products_list_holder .product_image_column .ribbon_holder .ribbon{position:relative;display:table;width:auto;height:auto;float:right;margin-bottom:10px;font-size:0}.products_list_holder .product_image_column .ribbon_holder .ribbon span{display:table-cell;vertical-align:middle}.products_list_holder .product_image_column .ribbon_holder .ribbon .ribbon_left{width:13px;height:30px;padding:5px;font-size:15px;line-height:15px}.products_list_holder .product_image_column .ribbon_holder .ribbon .ribbon_text{height:30px;padding-right:8px;font-family:titillium_websemibold,sans-serif;font-size:15px;line-height:15px;text-transform:uppercase}.products_list_holder .product_image_column .ribbon_holder .ribbon .ribbon_back{position:absolute;right:1px;bottom:-5px;width:6px;height:5px}.products_list_holder .product_image_column .ribbon_holder .ribbon.ribbon_new .ribbon_left{background-image:url(/images/ribbon_left_green.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.products_list_holder .product_image_column .ribbon_holder .ribbon.ribbon_new .ribbon_left{background-size:15px auto;background-image:url(/images/ribbon_left_green@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.products_list_holder .product_image_column .ribbon_holder .ribbon.ribbon_new .ribbon_text{color:#fff;background-color:#dc241f}.products_list_holder .product_image_column .ribbon_holder .ribbon.ribbon_new .ribbon_back{background-image:url(/images/ribbon_corner_green.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.products_list_holder .product_image_column .ribbon_holder .ribbon.ribbon_new .ribbon_back{background-size:6px auto;background-image:url(/images/ribbon_corner_green@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.products_list_holder .product_image_column .ribbon_holder .ribbon.ribbon_promo .ribbon_left{background-image:url(/images/ribbon_left_yellow.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.products_list_holder .product_image_column .ribbon_holder .ribbon.ribbon_promo .ribbon_left{background-size:15px auto;background-image:url(/images/ribbon_left_yellow@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.products_list_holder .product_image_column .ribbon_holder .ribbon.ribbon_promo .ribbon_text{color:#fff;background-color:#f4d03f}.products_list_holder .product_image_column .ribbon_holder .ribbon.ribbon_promo .ribbon_back{background-image:url(/images/ribbon_corner_yellow.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.products_list_holder .product_image_column .ribbon_holder .ribbon.ribbon_promo .ribbon_back{background-size:6px auto;background-image:url(/images/ribbon_corner_yellow@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.products_list_holder .product_image_column .ribbon_holder .ribbon.ribbon_set .ribbon_left{background-image:url(/images/ribbon_left_blue.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.products_list_holder .product_image_column .ribbon_holder .ribbon.ribbon_set .ribbon_left{background-size:15px auto;background-image:url(/images/ribbon_left_blue@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.products_list_holder .product_image_column .ribbon_holder .ribbon.ribbon_set .ribbon_text{color:#fff;background-color:#55c6eb}.products_list_holder .product_image_column .ribbon_holder .ribbon.ribbon_set .ribbon_back{background-image:url(/images/ribbon_corner_blue.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.products_list_holder .product_image_column .ribbon_holder .ribbon.ribbon_set .ribbon_back{background-size:6px auto;background-image:url(/images/ribbon_corner_blue@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.products_list_holder .product_image_column,.products_list_holder .product_order_column,.products_list_holder .product_price_column,.products_list_holder .product_summary_column{margin-bottom:12.5px}.products_list_holder .product_summary_column{color:#1f2428}.products_list_holder .product_summary_column h3{margin-bottom:0;padding-bottom:0;text-align:left;color:#e33e36}.products_list_holder .product_summary_column .product_attributes_holder{margin-top:12.5px}.products_list_holder .product_summary_column .product_attributes_holder .product_attribute{font-size:12px;line-height:18px;color:#9b9ea3}.products_list_holder .product_summary_column .product_attributes_holder .product_attribute div{display:inline-block}.products_list_holder .product_summary_column .product_attributes_holder .product_attribute .attribute_value{font-family:titillium_websemibold,sans-serif}.products_list_holder .product_summary_column .compare_holder{margin-top:12.5px}@media screen and (max-width:600px){.products_list_holder .product_summary_column .compare_holder{display:none}}.products_list_holder .product_summary_column .compare_holder .compare_link{display:inline;margin-top:10px;margin-left:25px;font-size:15px;cursor:pointer}.products_list_holder .product_order_column .add_to_cart_form .product_attribute,.products_list_holder .product_order_column .add_to_cart_form .product_order,.products_list_holder .product_order_column .add_to_cart_form .product_quantity{vertical-align:middle;height:44px}.products_list_holder .product_order_column .add_to_cart_form .product_attribute{margin-bottom:6.25px}.products_list_holder .product_order_column .add_to_cart_form .table .cell{vertical-align:middle}.products_list_holder .product_order_column .add_to_cart_form .table .cell.product_quantity_cell{min-width:75px}.products_list_holder .product_order_column .add_to_cart_form .table .cell.product_order_cell{width:100%}.products_list_holder .product_order_column .add_to_cart_form .product_quantity{max-width:85px;padding-right:6.25px}.products_list_holder .product_order_column .add_to_cart_form .product_quantity input[type=text]{text-align:right}.products_list_holder .product_order_column .add_to_cart_form .btn_add_to_cart{padding:13px 20px;text-align:center}.products_list_holder .product_order_column .add_to_cart_form .btn_add_to_cart span{display:inline-block;vertical-align:middle}.products_list_holder .product_order_column .add_to_cart_form .btn_add_to_cart span.icon{width:16px;height:13px;margin-right:10px;background-image:url(/images/icon_basket.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.products_list_holder .product_order_column .add_to_cart_form .btn_add_to_cart span.icon{background-size:16px auto;background-image:url(/images/icon_basket@2x.png)!important;background-repeat:no-repeat;background-position:50%}}@media screen and (min-width:960px){.products_list_holder.list .products_list{margin-left:0}.products_list_holder.list .products_list li{display:table;width:100%;margin-bottom:25px;padding-bottom:25px;padding-left:0;border-bottom:1px solid #e6e6e6}.products_list_holder.list .products_list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.products_list_holder.list .products_list li.overlay{display:block;margin-bottom:0;padding-bottom:0;border:none}.products_list_holder.list .product_image_column,.products_list_holder.list .product_order_column,.products_list_holder.list .product_price_column,.products_list_holder.list .product_summary_column{display:table-cell;vertical-align:top;margin-bottom:0}.products_list_holder.list .product_image_column{min-width:200px}.products_list_holder.list .product_image_column .image_table{height:175px}.products_list_holder.list .product_summary_column{width:100%;padding-left:25px}.products_list_holder.list .product_summary_column h3{font-size:20px}.products_list_holder.list .product_price_column{min-width:100px;padding-left:25px;text-align:right}.products_list_holder.list .product_price_column .price_holder .product_price span.price{display:block;padding-right:0}.products_list_holder.list .product_order_column{min-width:200px;padding-left:25px}.products_list_holder.list .product_order_column .add_to_cart_form .table,.products_list_holder.list .product_order_column .add_to_cart_form .table .cell{display:block}.products_list_holder.list .product_order_column .add_to_cart_form .product_quantity{width:100%;max-width:none;margin-bottom:6.25px;padding-right:0;text-align:center}.products_list_holder.list .product_order_column .add_to_cart_form .product_quantity input[type=text]{text-align:center}.products_list_holder.list .product_order_column.hasAttribute .add_to_cart_form{display:block;text-align:right}.products_list_holder.list .product_order_column.hasAttribute .add_to_cart_form .product_attribute{display:block;width:100%;margin-bottom:5px;padding-right:0}}.price_holder .product_price span{white-space:nowrap}.price_holder .product_price span.price_prefix{padding-right:5px;font-size:14px;color:#1f2428}.price_holder .product_price span.price{display:inline-block;padding-right:5px;font-family:titillium_websemibold,sans-serif;font-size:20px;white-space:nowrap;color:#1f2428}.price_holder .product_price span.price span{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}.price_holder .product_price span.vat{display:inline-block;font-family:titillium_webregular,sans-serif;font-size:10px;color:#9b9ea3}.price_holder.promo_price_holder .promo_price span.price_prefix{font-size:20px;text-transform:uppercase;color:#e33e36}.price_holder.promo_price_holder .promo_price span.price{text-transform:uppercase;color:#e33e36}.price_holder.promo_price_holder .normal_price span.price{font-family:titillium_webregular,sans-serif;font-size:17px;font-weight:500;text-decoration:line-through}.price_holder.promo_price_holder .normal_price span.vat{display:none}.added_notification_holder{display:none;padding:25px}.added_notification_holder .product_name{font-family:titillium_websemibold,sans-serif}.added_notification_holder .description{margin-bottom:25px}.added_notification_holder .table .cell{vertical-align:middle}.added_notification_holder .table .cell.btn_cell{text-align:right}.added_notification_holder .btn_checkout{font-size:16px}.faq_categories_holder{margin-bottom:50px}.faq_categories_holder .description{color:#9b9ea3}.faq_categories_holder .faq_categories_list li{margin-bottom:2px;font-size:15px}.faq_categories_holder .faq_categories_list li a{color:#1f2428;border-bottom:1px solid rgba(31,36,40,.2)}.faq_categories_holder .faq_categories_list li a:active,.faq_categories_holder .faq_categories_list li a:hover{color:#1f2428;border-bottom:1px solid #1f2428}.realizations_list{margin-left:-25px;font-size:0}.realizations_list li{display:inline-block;vertical-align:top;width:33.33%;padding-bottom:50px;padding-left:25px;font-size:15px}.realizations_list li .image_wrapper{padding-bottom:16.6666666667px}.realizations_list li .image_holder{position:relative}.realizations_list li .image_holder .item_inner{position:absolute;top:0;right:0;bottom:0;left:0}.realizations_list li h3{padding-bottom:16.6666666667px;color:#1f2428}.realizations_list li .location{padding-bottom:16.6666666667px;color:#9b9ea3}.realizations_list li .categories{padding-bottom:16.6666666667px;font-size:0}.realizations_list li .categories span{display:inline-block;padding-right:5px;padding-left:5px;font-size:15px;color:#9b9ea3;border-left:1px solid #e6e6e6}.realizations_list li .categories span:first-child{padding-left:0;border-left:none}.realizations_list li a{display:block}.realizations_list li a.readmore_link{display:inline}.realizations_list li a:active .image_holder .overlay,.realizations_list li a:hover .image_holder .overlay{background-color:hsla(0,0%,100%,.2)}.testimonial_holder .content_wrapper{padding-top:50px;background-image:url(/images/icon_quote.png)!important;background-repeat:no-repeat;background-position:top}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.testimonial_holder .content_wrapper{background-size:30px auto;background-image:url(/images/icon_quote@2x.png)!important;background-repeat:no-repeat;background-position:top}}.testimonial_holder h3{display:none}.testimonial_holder .name{font-family:titillium_weblight,sans-serif;font-size:13px;color:#9b9ea3}.testimonial_holder .description{max-width:600px;margin-right:auto;margin-left:auto;font-size:20px;line-height:25px}.testimonial_holder .image_holder{max-width:100px;margin-right:auto;margin-left:auto}@media screen and (max-width:1024px){.products_list_holder .products_list li{width:50%}}@media screen and (max-width:768px){.leftcolumn,.rightcolumn{display:block;width:100%;float:none;padding:0}.realizations_list li{width:50%}}@media screen and (max-width:600px){.products_list_holder .products_list{margin-left:0}.products_list_holder .products_list li{display:block;width:100%;padding:0}.realizations_list{margin-left:0}.realizations_list li{display:block;width:100%;padding:0}.testimonial_holder.hasImage .image_wrapper{width:100%;float:none;margin-bottom:25px}.testimonial_holder.hasImage .content_wrapper{width:100%;float:none;padding-left:0}}.fieldset_holder{margin-bottom:25px}.fieldset_holder:last-child{margin-bottom:0}label{font-size:15px}button,input[type=email],input[type=file],input[type=password],input[type=tel],input[type=text],select,textarea{width:100%;padding:13px 15px;font-family:titillium_webregular,sans-serif;font-size:15px;resize:none;transition:all .3s ease;color:#1f2428;border:none;border:1px solid #e6e6e6;border-radius:3px;background-color:#fff;background-repeat:no-repeat;background-position:center right -15px;background-position:100%\9;-webkit-appearance:none;-moz-appearance:none}button::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=file]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bababa}button:-moz-placeholder,button::-moz-placeholder,input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=file]:-moz-placeholder,input[type=file]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]::-moz-placeholder,select:-moz-placeholder,select::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:#bababa}button:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=file]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#bababa}button:focus,input[type=email]:focus,input[type=file]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:none}button.form-error,button.hasError,input[type=email].form-error,input[type=email].hasError,input[type=file].form-error,input[type=file].hasError,input[type=password].form-error,input[type=password].hasError,input[type=tel].form-error,input[type=tel].hasError,input[type=text].form-error,input[type=text].hasError,select.form-error,select.hasError,textarea.form-error,textarea.hasError{color:#e33e36;border:1px solid #e33e36;background-image:url(/images/icon_error.png)!important;background-repeat:no-repeat;background-position:right 17px center}button.form-error::-webkit-input-placeholder,button.hasError::-webkit-input-placeholder,input[type=email].form-error::-webkit-input-placeholder,input[type=email].hasError::-webkit-input-placeholder,input[type=file].form-error::-webkit-input-placeholder,input[type=file].hasError::-webkit-input-placeholder,input[type=password].form-error::-webkit-input-placeholder,input[type=password].hasError::-webkit-input-placeholder,input[type=tel].form-error::-webkit-input-placeholder,input[type=tel].hasError::-webkit-input-placeholder,input[type=text].form-error::-webkit-input-placeholder,input[type=text].hasError::-webkit-input-placeholder,select.form-error::-webkit-input-placeholder,select.hasError::-webkit-input-placeholder,textarea.form-error::-webkit-input-placeholder,textarea.hasError::-webkit-input-placeholder{color:rgba(227,62,54,.7)}button.form-error:-moz-placeholder,button.form-error::-moz-placeholder,button.hasError:-moz-placeholder,button.hasError::-moz-placeholder,input[type=email].form-error:-moz-placeholder,input[type=email].form-error::-moz-placeholder,input[type=email].hasError:-moz-placeholder,input[type=email].hasError::-moz-placeholder,input[type=file].form-error:-moz-placeholder,input[type=file].form-error::-moz-placeholder,input[type=file].hasError:-moz-placeholder,input[type=file].hasError::-moz-placeholder,input[type=password].form-error:-moz-placeholder,input[type=password].form-error::-moz-placeholder,input[type=password].hasError:-moz-placeholder,input[type=password].hasError::-moz-placeholder,input[type=tel].form-error:-moz-placeholder,input[type=tel].form-error::-moz-placeholder,input[type=tel].hasError:-moz-placeholder,input[type=tel].hasError::-moz-placeholder,input[type=text].form-error:-moz-placeholder,input[type=text].form-error::-moz-placeholder,input[type=text].hasError:-moz-placeholder,input[type=text].hasError::-moz-placeholder,select.form-error:-moz-placeholder,select.form-error::-moz-placeholder,select.hasError:-moz-placeholder,select.hasError::-moz-placeholder,textarea.form-error:-moz-placeholder,textarea.form-error::-moz-placeholder,textarea.hasError:-moz-placeholder,textarea.hasError::-moz-placeholder{color:rgba(227,62,54,.7)}button.form-error:-ms-input-placeholder,button.hasError:-ms-input-placeholder,input[type=email].form-error:-ms-input-placeholder,input[type=email].hasError:-ms-input-placeholder,input[type=file].form-error:-ms-input-placeholder,input[type=file].hasError:-ms-input-placeholder,input[type=password].form-error:-ms-input-placeholder,input[type=password].hasError:-ms-input-placeholder,input[type=tel].form-error:-ms-input-placeholder,input[type=tel].hasError:-ms-input-placeholder,input[type=text].form-error:-ms-input-placeholder,input[type=text].hasError:-ms-input-placeholder,select.form-error:-ms-input-placeholder,select.hasError:-ms-input-placeholder,textarea.form-error:-ms-input-placeholder,textarea.hasError:-ms-input-placeholder{color:rgba(227,62,54,.7)}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){button.form-error,button.hasError,input[type=email].form-error,input[type=email].hasError,input[type=file].form-error,input[type=file].hasError,input[type=password].form-error,input[type=password].hasError,input[type=tel].form-error,input[type=tel].hasError,input[type=text].form-error,input[type=text].hasError,select.form-error,select.hasError,textarea.form-error,textarea.hasError{background-size:7px auto;background-image:url(/images/icon_error@2x.png)!important;background-repeat:no-repeat;background-position:right 17px center}}button,button[type=submit],input[type=submit]{padding:13px 15px;font-family:titillium_websemibold,sans-serif;font-size:15px;resize:none;transition:all .3s ease;border:none;border-radius:3px;-webkit-appearance:none;-moz-appearance:none}button:focus,button[type=submit]:focus,input[type=submit]:focus{outline:none}button[disabled=disabled],button[type=submit][disabled=disabled],input[type=submit][disabled=disabled]{color:#a9a9a9;background-color:#f9f9f9}select{padding-right:25px;cursor:pointer;background-image:url(/images/icon_select.png)!important;background-repeat:no-repeat;background-position:right 15px center}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){select{background-size:5px auto;background-image:url(/images/icon_select@2x.png)!important;background-repeat:no-repeat;background-position:right 15px center}}.checkbox_holder input[type=checkbox]{display:none;display:inline-block\9;vertical-align:middle\9}.checkbox_holder input[type=checkbox]+label{display:inline-block;vertical-align:middle;width:100%;width:auto\9;height:100%;height:auto\9;padding-left:25px;padding-left:5px\9;cursor:pointer;background-image:url(/images/chk_unchecked.png)!important;background-repeat:no-repeat;background-position:left top 1px}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.checkbox_holder input[type=checkbox]+label{background-size:15px auto;background-image:url(/images/chk_unchecked@2x.png)!important;background-repeat:no-repeat;background-position:left top 1px}}.checkbox_holder input[type=checkbox]:checked+label{background-image:url(/images/chk_checked.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.checkbox_holder input[type=checkbox]:checked+label{background-size:15px auto;background-image:url(/images/chk_checked@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.checkbox_holder.hasError{color:#e33e36}.checkbox_holder.hasError a{color:inherit}.checkbox_holder.hasError a.text_link{border-bottom:1px solid rgba(227,62,54,.2)}.checkbox_holder.hasError a.text_link:active,.checkbox_holder.hasError a.text_link:hover{border-bottom:1px solid #e33e36}.radio_holder input[type=radio]{display:none;display:inline-block\9;vertical-align:middle\9}.radio_holder input[type=radio]+label{display:inline-block;vertical-align:middle;padding-left:25px;padding-left:5px\9;cursor:pointer;background-image:url(/images/rbt_unchecked.png)!important;background-repeat:no-repeat;background-position:left top 1px}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.radio_holder input[type=radio]+label{background-size:15px auto;background-image:url(/images/rbt_unchecked@2x.png)!important;background-repeat:no-repeat;background-position:left top 1px}}.radio_holder input[type=radio]:checked+label{background-image:url(/images/rbt_checked.png)!important}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.radio_holder input[type=radio]:checked+label{background-size:15px auto;background-image:url(/images/rbt_checked@2x.png)!important}}.radio_holder.hasError{color:#e33e36}.radio_holder.hasError a{color:inherit}.radio_holder.hasError a.text_link{border-bottom:1px solid rgba(227,62,54,.2)}.radio_holder.hasError a.text_link:active,.radio_holder.hasError a.text_link:hover{border-bottom:1px solid #e33e36}.field_wrapper{padding-bottom:10px;font-size:0;transition:all .3s ease}.field_wrapper:last-child{padding-bottom:0}.field_wrapper>label{display:table-cell;vertical-align:top;min-width:150px;padding:13px 15px;padding-left:0;font-size:15px}.field_wrapper .field_holder{display:table-cell;vertical-align:middle;width:100%;padding-left:10px}.field_wrapper .microcopy_holder{display:none;vertical-align:middle;padding-left:10px;font-size:12px;line-height:17px;color:#9b9ea3}.field_wrapper .microcopy_holder p{margin-bottom:0;font-family:inherit;font-size:inherit;line-height:inherit}.field_wrapper.hasError>label{color:#e33e36}.field_wrapper.hasError input[type=email],.field_wrapper.hasError input[type=file],.field_wrapper.hasError input[type=password],.field_wrapper.hasError input[type=tel],.field_wrapper.hasError input[type=text],.field_wrapper.hasError select,.field_wrapper.hasError textarea{border:1px solid #e33e36}.field_wrapper.hasError .microcopy_holder{vertical-align:top;padding:13px 15px}.feedback_form.hasMicrocopy .field_wrapper .microcopy_holder{display:table-cell;min-width:275px}@media screen and (max-width:1024px){.feedback_form.hasMicrocopy .field_wrapper .microcopy_holder{min-width:137.5px}}@media screen and (max-width:600px){.feedback_form.hasMicrocopy .field_wrapper .microcopy_holder{display:block;padding-top:10px;padding-left:110px}}.input_wrapper>label,.select_wrapper>label,.textarea_wrapper>label{cursor:pointer}.address_input_wrapper .city,.address_input_wrapper .street,.address_input_wrapper .streetbus,.address_input_wrapper .streetnumber,.address_input_wrapper .zip{vertical-align:top}.address_input_wrapper .street{width:60%}.address_input_wrapper .streetbus,.address_input_wrapper .streetnumber{width:20%}.address_input_wrapper .zip{width:25%}.address_input_wrapper .city{width:75%}.date_input_wrapper>label{text-transform:none;color:#1f2428}.date_input_wrapper .date_input_holder{width:100%;padding-left:0}.date_input_wrapper .select_holder{display:inline-block;width:33.33%;padding-left:10px}.time_input_wrapper .time_input_holder{width:100%;padding-left:0}.time_input_wrapper .select_holder{display:inline-block;width:50%;padding-left:10px}.file_input_wrapper>label{cursor:pointer}.file_input_wrapper .file_input_holder input[type=file]{font-size:12px;cursor:pointer}.checkbox_wrapper>label{padding:0}.multiple_checkbox_wrapper .multiple_checkbox_holder{padding-top:10px;padding-left:10px}.multiple_checkbox_wrapper .multiple_checkbox_holder .checkbox_holder{display:inline-block;width:33.33%;margin-bottom:10px;padding-left:0}.multiple_checkbox_wrapper .multiple_checkbox_holder .checkbox_holder label{width:100%;width:auto\9}.multiple_checkbox_wrapper .multiple_checkbox_holder .error_message{padding-top:0}.radio_wrapper .multiple_radio_holder{padding-top:10px;padding-left:10px}.radio_wrapper .multiple_radio_holder .radio_holder{display:inline-block;width:50%;margin-bottom:10px;padding-right:10px;padding-left:0}.radio_wrapper .multiple_radio_holder .radio_holder label{width:100%}.radio_wrapper .multiple_radio_holder .error_message{padding-top:0}.submit_wrapper>label{vertical-align:middle;padding:0}.submit_wrapper .btn_submit,.submit_wrapper .form_processing_holder{display:inline-block;vertical-align:middle}.submit_wrapper .form_processing_holder{min-height:15px;margin-left:10px;padding-left:25px;font-size:12px;background-image:url(/images/spinner.gif);background-repeat:no-repeat;background-position:0 0}.error-message,.error_message{padding:10px 0;font-size:15px;color:#e33e36}.small_form button,.small_form input[type=email],.small_form input[type=file],.small_form input[type=password],.small_form input[type=tel],.small_form input[type=text],.small_form select,.small_form textarea{padding:10px}.small_form .field_wrapper{padding-bottom:16.6666666667px}.small_form .field_wrapper>label{display:block;min-width:100%;padding-top:0;padding-right:0;padding-bottom:10px}.small_form .field_wrapper .field_holder{display:block;width:100%;padding-left:0}.small_form .field_wrapper .microcopy_holder{display:none!important}.small_form .field_wrapper.hasMicrocopy .microcopy_holder{display:block!important;padding-left:0!important}.small_form .address_input_wrapper{padding-bottom:0}.small_form .address_input_wrapper .field_holder{display:inline-block;padding-bottom:10px}.small_form .address_input_wrapper .field_holder.street{width:65%;padding-right:10px;padding-bottom:0}.small_form .address_input_wrapper .field_holder.streetnumber{width:35%;padding-bottom:0}.small_form .address_input_wrapper .field_holder.zip{width:35%}.small_form .address_input_wrapper .field_holder.city{width:65%;padding-left:10px}.small_form .date_input_wrapper .select_holder{margin-bottom:10px}.small_form .submit_wrapper{padding-bottom:0}.small_form .submit_wrapper>label{display:none!important}.small_form .submit_wrapper input[type=submit]{width:100%}@media screen and (max-width:600px){.field_wrapper{padding-bottom:25px}.field_wrapper>label{display:block;min-width:100%;padding-top:0}.field_wrapper .field_holder{display:block;width:100%;padding-left:0}.field_wrapper .microcopy_holder{display:none!important}.field_wrapper.hasMicrocopy .microcopy_holder{display:block!important;padding-left:0!important}.address_input_wrapper .field_holder{display:inline-block;padding-bottom:10px}.address_input_wrapper .field_holder.street{width:65%;padding-right:10px;padding-bottom:0}.address_input_wrapper .field_holder.streetnumber{width:35%;padding-bottom:0}.address_input_wrapper .field_holder.zip{width:35%}.address_input_wrapper .field_holder.city{width:65%;padding-left:10px}.date_input_wrapper .select_holder,.time_input_wrapper .select_holder{margin-bottom:10px}.submit_wrapper{padding-bottom:0}.submit_wrapper>label{display:none!important}.submit_wrapper input[type=submit]{width:100%}.submit_wrapper .form_processing_holder{display:block;margin-top:10px;margin-left:0}}.row--clients{padding:0 0 50px;text-align:center}.row--clients .clients_banner .table .cell{vertical-align:middle;width:100px;height:60px;padding:0 16.6666666667px;text-align:center}.row--clients .clients_banner .table .cell img{display:inline-block;vertical-align:middle}.footer{position:relative;color:#1f2428}.footer a{color:#dc241f}.top_footer{padding:50px 0;background-color:#222}.footer_column_holder{margin-left:-50px;font-size:0}.footer_column_holder .footer_column{display:inline-block;vertical-align:top;width:25%;padding-left:50px;font-size:14px;color:#fff}.footer_column_holder .footer_column .footer_column_title{margin-bottom:10px;padding-bottom:10px;font-family:titillium_websemibold,sans-serif;font-size:16px;color:#fff}.footer_column_holder .footer_column ul li,.footer_column_holder .footer_column ul li a{font-family:titillium_webregular,sans-serif;color:#fff}.footer_column_holder .footer_column ul li a{display:block;font-size:14px}.footer_column_holder .footer_column ul li a:active,.footer_column_holder .footer_column ul li a:hover{color:#fff}.footer_column_holder .footer_column.contact li{margin-bottom:25px}.footer_column_holder .footer_column.contact li a{display:inline-block;font-size:14px;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.2)}.footer_column_holder .footer_column.contact li a:active,.footer_column_holder .footer_column.contact li a:hover{color:#fff;border-bottom:1px solid hsla(0,0%,100%,.5)}.footer_column_holder .footer_column.contact .social-links{margin-top:12.5px}.footer_column_holder .footer_column.contact .social-links:after{content:"";display:table;clear:both}.footer_column_holder .footer_column.contact .social-links li:last-child{margin-bottom:0}.footer_column_holder .footer_column.contact .social-links .facebook a{border-bottom:0}.footer_column_holder .footer_column.contact .social-links .facebook a:active .label,.footer_column_holder .footer_column.contact .social-links .facebook a:hover .label{border-bottom:1px solid hsla(0,0%,100%,.5)}.footer_column_holder .footer_column.contact .social-links .facebook i{vertical-align:middle;margin-right:4px;padding:6px;text-align:center;color:#fff;border-radius:50px;background-color:#365397}.footer_column_holder .footer_column.contact .social-links .facebook .label{display:inline-block;vertical-align:middle;transition:all .3s ease;border-bottom:1px solid hsla(0,0%,100%,.2)}.footer_column_holder .footer_column.links li{margin-bottom:2px}.footer_column_holder .footer_column.links li:last-child{margin-bottom:0}.footer_column_holder .footer_column.links a{display:inline-block;border-bottom:1px solid hsla(0,0%,100%,.2)}.footer_column_holder .footer_column.links a:active,.footer_column_holder .footer_column.links a:hover{border-bottom:1px solid hsla(0,0%,100%,.5)}.footer_column_holder .footer_column.partner-logo{width:50%;text-align:right}.bottom_footer{overflow:hidden;font-size:12px;color:#787878;background-color:#222}.bottom_footer .table{height:65px;border-top:1px solid hsla(0,0%,56%,.15)}.bottom_footer .table .cell{vertical-align:middle}.bottom_footer .table .cell.copyright_cell{width:100%;text-align:left}.bottom_footer .table .cell.dasmedia_logo_cell{width:auto;text-align:right}.bottom_footer .copyright_holder{display:inline-block;vertical-align:middle;font-size:0}.bottom_footer .copyright_holder .company_name,.bottom_footer .copyright_holder .legal_links{display:inline-block;vertical-align:middle;font-size:12px}.bottom_footer .copyright_holder .legal_links{margin-left:10px;border-left:1px solid hsla(0,0%,47%,.2)}.bottom_footer .copyright_holder .legal_links li{display:inline-block;margin-left:10px}.bottom_footer .copyright_holder .legal_links li a{display:inline-block;color:#787878;border-bottom:1px solid hsla(0,0%,47%,.2)}.bottom_footer .copyright_holder .legal_links li:active a,.bottom_footer .copyright_holder .legal_links li:hover a{border-bottom:1px solid #787878}.bottom_footer .dasmedia_logo_wrapper i{font-size:20px}.bottom_footer .dasmedia_logo_wrapper .dasmedia_logo_link{position:relative;display:inline-block;white-space:nowrap;color:#787878}.bottom_footer .dasmedia_logo_wrapper .dasmedia_logo_link span{display:inline-block;vertical-align:middle}.bottom_footer .dasmedia_logo_wrapper .dasmedia_logo_link span.website_door{padding-right:3px;font-family:Arial;font-size:10px;white-space:nowrap;color:inherit}.bottom_footer .dasmedia_logo_wrapper .dasmedia_logo_link .dasmedia_logo{font-size:100px;line-height:21px;color:inherit}.bottom_footer .dasmedia_logo_wrapper .dasmedia_logo_link .dasmedia_logo:before{display:inline-block}.bottom_footer .dasmedia_logo_wrapper .dasmedia_logo_link:active,.bottom_footer .dasmedia_logo_wrapper .dasmedia_logo_link:hover{color:#c5c4c4}@media screen and (max-width:1024px){.footer_column_holder .footer_column{width:50%;margin-bottom:25px}.footer_column_holder .footer_column:nth-child(3n){clear:both}}@media screen and (max-width:960px){.footer_column_holder .footer_column.partner-logo{width:100%;margin-bottom:0;text-align:left}}@media screen and (max-width:600px){.row--clients{padding:0 0 25px}.top_footer{padding:25px 0;text-align:center!important}.footer_column_holder{margin:0}.footer_column_holder .footer_column_wrapper{margin-left:0}.footer_column_holder .footer_column{width:100%;padding-left:0}.footer_column_holder .footer_column.links{margin-bottom:0}.footer_column_holder .footer_column.partner-logo{width:100%;margin-top:25px;margin-bottom:0;text-align:center}.bottom_footer{padding:25px 0}.bottom_footer .table{height:auto;border-top:0}.bottom_footer .table .cell{display:block;text-align:center!important}.bottom_footer .copyright_holder{margin-bottom:12.5px;text-align:center!important}.bottom_footer .copyright_holder .company_name{display:block;margin-bottom:5px;padding-right:0;border:none}.bottom_footer .copyright_holder .legal_links{margin:0;border:none}.bottom_footer .copyright_holder .legal_links li{display:inline-block;margin-right:10px;margin-left:0}}.fancybox2-close,.fancybox-close{top:-40px!important;right:-10px!important;width:40px!important;height:40px!important;background-image:url(/images/icon_fancybox_close.png)!important;background-repeat:no-repeat;background-position:50%!important;transition:all .3s ease}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.fancybox2-close,.fancybox-close{background-size:19px auto;background-image:url(/images/icon_fancybox_close@2x.png)!important;background-repeat:no-repeat;background-position:50%!important}}.fancybox2-close:active,.fancybox2-close:hover,.fancybox-close:active,.fancybox-close:hover{-ms-transform:rotate(180deg);transform:rotate(180deg)}.fancybox2-nav,.fancybox-nav{opacity:.5;filter:alpha(opacity=50)}.fancybox2-nav:active,.fancybox2-nav:hover,.fancybox-nav:active,.fancybox-nav:hover{opacity:1;filter:alpha(opacity=100)}.fancybox2-nav span,.fancybox-nav span{visibility:visible!important;width:19px!important;height:37px!important}.fancybox2-nav.fancybox-next,.fancybox-nav.fancybox-next{right:-45px!important}.fancybox2-nav.fancybox-next span,.fancybox-nav.fancybox-next span{background-image:url(/images/icon_fancybox_arrow_next.png)!important;background-repeat:no-repeat!important;background-position:50%!important}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.fancybox2-nav.fancybox-next span,.fancybox-nav.fancybox-next span{background-size:19px auto;background-image:url(/images/icon_fancybox_arrow_next@2x.png)!important;background-repeat:no-repeat!important;background-position:50%!important}}.fancybox2-nav.fancybox-next:active,.fancybox2-nav.fancybox-next:hover,.fancybox-nav.fancybox-next:active,.fancybox-nav.fancybox-next:hover{right:-60px!important}.fancybox2-nav.fancybox-prev,.fancybox-nav.fancybox-prev{left:-45px!important}.fancybox2-nav.fancybox-prev span,.fancybox-nav.fancybox-prev span{background-image:url(/images/icon_fancybox_arrow_previous.png)!important;background-repeat:no-repeat!important;background-position:50%!important}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.fancybox2-nav.fancybox-prev span,.fancybox-nav.fancybox-prev span{background-size:19px auto;background-image:url(/images/icon_fancybox_arrow_previous@2x.png)!important;background-repeat:no-repeat!important;background-position:50%!important}}.fancybox2-nav.fancybox-prev:active,.fancybox2-nav.fancybox-prev:hover,.fancybox-nav.fancybox-prev:active,.fancybox-nav.fancybox-prev:hover{left:-60px!important}.fancybox2-skin,.fancybox-skin{border-radius:0;padding:0!important}.fancybox2-overlay,.fancybox-overlay{background:url(/images/vendor/fancybox/fancybox_overlay.png)!important}.sidr{position:fixed;z-index:1001!important;top:0;display:none;width:272px;height:100%;overflow-x:none;overflow-y:auto;background-color:#222;box-shadow:inset 5px 0 10px 0 rgba(0,0,0,.2)}.sidr .spacer{height:40px}.sidr_inner{height:100%}.sidr.right{right:-285px;left:auto}.sidr.left{right:auto;left:-285px}.close_holder{width:100%;height:40px;padding:0 20px;cursor:pointer;transition:all .3s ease;text-transform:uppercase;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.05)}.close_holder .table{height:100%}.close_holder .table .cell{vertical-align:middle;padding-left:5px;font-family:titillium_websemibold,sans-serif;font-size:12px;line-height:11px}.close_holder .icon_cell{width:10px;background-image:url(/images/icon_close.png)!important;background-repeat:no-repeat;background-position:0}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.close_holder .icon_cell{background-size:8px auto;background-image:url(/images/icon_close@2x.png)!important;background-repeat:no-repeat;background-position:0}}.close_holder:active{background-color:#dc241f}.sidr .account_holder{display:block;height:45px;margin:0 20px;margin-top:20px;margin-bottom:1px}.sidr .account_holder .btn_login{display:block;border-radius:3px}.sidr .account_holder .icon_arrow{display:none}.sidr .mini_cart_holder{display:block;height:45px;margin:0 20px;margin-bottom:20px}.sidr .mini_cart_holder .btn_store_items{display:block;border-radius:3px}.sidr .mini_cart_holder .icon_arrow{display:none}.sidr .main_menu{margin-bottom:10px}.sidr .main_menu li a{display:block;padding:10px 20px;font-family:titillium_websemibold,sans-serif;font-size:13px;text-transform:uppercase;color:#fff;border-top:1px solid hsla(0,0%,100%,.05)}.sidr .main_menu li:last-child{border-bottom:1px solid hsla(0,0%,100%,.05)}.sidr .main_menu li .helper{display:none}.sidr .main_menu li.hasDropdown a{background-image:url(/images/icon_arrow_down_white.png)!important;background-repeat:no-repeat;background-position:right 10px center}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.sidr .main_menu li.hasDropdown a{background-size:9px auto;background-image:url(/images/icon_arrow_down_white@2x.png)!important;background-repeat:no-repeat;background-position:right 10px center}}.sidr .main_menu li.hasDropdown .dropdown_menu li a{color:#fff}.sidr .main_menu li.selected a,.sidr .main_menu li:active a{color:#dc241f}.sidr .main_menu li.selected .dropdown_menu li a,.sidr .main_menu li:active .dropdown_menu li a{color:#fff;background-image:none!important}.sidr .dropdown_menu{display:none}.sidr .dropdown_menu li a{padding-left:25px;font-size:13px;text-transform:none;border-bottom:0;background-color:#151515!important}.sidr .dropdown_menu li a:active{background-color:#dc241f!important}.sidr .dropdown_menu li.hasDropdown a,.sidr .dropdown_menu li.selected a{color:#fff!important;background-image:none!important}.sidr .dropdown_menu li.selected a{color:#dc241f!important;background-color:#dc241f!important}.sidr .dropdown_menu .second_level{display:none}.sidr .top_menu{margin-bottom:5px}.sidr .top_menu li a{display:block;padding:5px 20px;font-family:titillium_websemibold,sans-serif;font-size:11px;text-transform:uppercase;color:#fff}.sidr .top_menu li a:active{color:hsla(0,0%,100%,.5)}.sidr .language_menu{padding-left:20px}.sidr .language_menu li{color:#fff}.sidr .language_menu li,.sidr .language_menu li a{display:inline-block;font-family:titillium_websemibold,sans-serif;font-size:11px;text-transform:uppercase}.sidr .language_menu li a{margin-right:5px;color:hsla(0,0%,100%,.5)}.sidr .language_menu li a:active{color:#fff}@font-face{font-family:icons;src:url(../fonts/icons.eot);src:url(../fonts/icons.eot?#iefix) format("embedded-opentype"),url(../fonts/icons.woff) format("woff"),url(../fonts/icons.ttf) format("truetype"),url(../fonts/icons.svg#icons) format("svg");font-weight:400;font-style:normal}.icon{font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-angle-down:before{content:"\f101"}.icon-angle-left:before{content:"\f102"}.icon-angle-right:before{content:"\f103"}.icon-angle-up:before{content:"\f104"}.icon-das-media:before{content:"\f105"}.icon-envelope:before{content:"\f106"}.icon-facebook:before{content:"\f107"}.icon-google-plus:before{content:"\f108"}.icon-instagram:before{content:"\f109"}.icon-linkedin:before{content:"\f10a"}.icon-pinterest:before{content:"\f10b"}.icon-tumblr:before{content:"\f10c"}.icon-twitter:before{content:"\f10d"}.icon-vimeo:before{content:"\f10e"}.icon-youtube:before{content:"\f10f"}.icon-chart:before{content:"\f110"}.icon-gears:before{content:"\f111"}.icon-helmet:before{content:"\f112"}.icon-oil-can:before{content:"\f113"}.icon-wrench:before{content:"\f114"}.home.page_holder{margin-top:0}.home .row,.home .row--intro{margin-bottom:0!important}.home .row--intro{width:100%;height:350px}.home .row--intro .box{padding:0;border:0;border-radius:0}.home .row--intro .header_banner,.home .row--intro .header_banner .slick-list,.home .row--intro .header_banner .slick-track{height:100%}.home .row--intro .header_banner .slick-slide{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.home .row--services{margin-top:-81px;margin-bottom:0!important}.home .row--services .inner{max-width:880px}.home .row--services .main-services{margin-left:-25px;font-size:0}.home .row--services .main-services .main-service{display:inline-block;vertical-align:top;width:25%;height:162px;padding-left:25px;text-align:center}.home .row--services .main-services .main-service .table{height:100%}.home .row--services .main-services .main-service .table .cell{vertical-align:middle}.home .row--services .main-services .main-service__link{display:inline-block;width:100%;height:100%;padding:0 25px;border:1px solid #d2d2d2;background-color:#fff}.home .row--services .main-services .main-service__link:hover{border:1px solid #dc241f;background-color:#dc241f}.home .row--services .main-services .main-service__link:hover .main-service__icon,.home .row--services .main-services .main-service__link:hover .main-service__title{color:#fff}.home .row--services .main-services .main-service__icon{margin-bottom:12.5px;font-size:80px;transition:all .3s ease}.home .row--services .main-services .main-service__title{padding-bottom:0;font-size:20px;text-transform:uppercase}.home .row--about{margin:50px 0 0;padding:50px 0;text-align:center;background-color:#f6f6f6}.home .row--about .inner{max-width:880px;margin-bottom:25px}.home .row--about .about__title{padding-bottom:0}@media screen and (max-width:960px){.home .row--intro{height:200px}.home .row--services .inner{max-width:600px}.home .row--services .main-services .main-service{width:50%;margin-bottom:25px}.home .row--services .main-services .main-service:nth-child(3),.home .row--services .main-services .main-service:nth-child(4){margin-bottom:0}.home .row--about .inner{max-width:600px}}@media screen and (max-width:600px){.home .row--intro{display:none}.home .row--services{margin-top:25px}.home .row--services .main-services .main-service{width:50%;height:120px;margin-bottom:25px}.home .row--services .main-services .main-service__link{padding:0 10px}.home .row--services .main-services .main-service__icon{margin-bottom:0;font-size:60px}.home .row--services .main-services .main-service__title{font-size:15px}.home .row--services .main-services .main-service:nth-child(3),.home .row--services .main-services .main-service:nth-child(4){margin-bottom:0}.home .row--about{margin:25px 0 0;padding:25px 0}}.static .row{margin-bottom:50px}.static .row:after{content:"";display:table;clear:both}.static .row:last-child{margin-bottom:0}.static .image_column .big_image_link{display:block;font-size:0}.static .image_column .big_image_link .more_images{position:absolute;z-index:5;right:0;bottom:0;display:inline-block;padding:8px;font-family:titillium_websemibold,sans-serif;font-size:15px;transition:all .3s ease;text-align:center;color:#fff;background-color:rgba(0,0,0,.5)}.static .image_column .big_image_link:active .more_images,.static .image_column .big_image_link:hover .more_images{background-color:rgba(220,36,31,.8)}.static .image_column .images_list{margin-top:1px;margin-left:-1px;font-size:0}.static .image_column .images_list li{display:inline-block;width:20%;margin-bottom:1px;padding-left:1px}.static .image_column .images_list a:active .more_images,.static .image_column .images_list a:hover .more_images{background-color:rgba(0,0,0,.4)}.static .image_column .images_list .more_images{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;padding:5px 6px;font-family:titillium_websemibold,sans-serif;font-size:18px;transition:all .3s ease;text-align:center;color:#fff;background-color:rgba(0,0,0,.5)}.static .image_column .numContainer{padding-top:10px;font-size:12px;text-align:center;color:#9b9ea3}.static.hasImage .content_column .description_column{width:60%;float:left;padding-right:50px}.static.hasImage .content_column .image_column{width:40%;float:right}.static.hasLeftMenu .content_column{width:75%;float:right;padding-left:50px}.static.hasLeftMenu .left_menu_column{width:25%;float:left}.static.hasRightMenu .content_column{width:75%;float:left;padding-right:50px}.static.hasRightMenu .right_menu_column{width:25%;float:right}.static.hasLeftMenu.hasRightMenu .content_column{width:50%;float:left;padding-right:50px;padding-left:50px}.static .content_column .subpage_column_holder .row{margin-bottom:0;padding:50px}@media screen and (max-width:600px){.static .content_column .subpage_column_holder .row{padding:25px}}.static .content_column .subpage_column_holder .row.hasImage .description_column{width:70%;float:left;padding-left:50px}@media screen and (max-width:600px){.static .content_column .subpage_column_holder .row.hasImage .description_column{width:100%;float:none;padding-left:0}}.static .content_column .subpage_column_holder .row.hasImage.even .image_column{float:right}.static .content_column .subpage_column_holder .row.hasImage.even .description_column{padding-right:50px;padding-left:0}.static .content_column .subpage_column_holder .row.odd{background-color:#f0f0f0}.static .content_column .subpage_column_holder .column{padding-bottom:0}.static .content_column .subpage_column_holder .image_column{width:30%;float:left;margin-bottom:0}.static .content_column .subpage_column_holder .description_column{width:100%;float:none;margin-bottom:0;padding-right:0}.static .content_column .subpage_column_holder .description_column h3{color:#dc241f}.static .content_column .subpage_column_holder .description_column .description{max-width:100%;margin-bottom:0}@media screen and (max-width:1024px){.static.hasLeftMenu.hasRightMenu .content_column{width:100%;float:none;padding:0}.static.hasLeftMenu.hasRightMenu .left_menu_column,.static.hasLeftMenu.hasRightMenu .right_menu_column{display:none}}@media screen and (max-width:768px){.static.hasLeftMenu .content_column{width:100%;float:none;margin-bottom:50px;padding:0}.static.hasLeftMenu .left_menu_column{width:100%;float:none}}@media screen and (max-width:600px){.static.hasImage .content_column .description_column{width:100%;float:none;margin-bottom:0;padding-right:0}.static.hasImage .content_column .image_column{width:100%;float:none;margin-bottom:25px}.static .description_column,.static .description_column .description{margin-bottom:0}}.column_holder{font-size:0;margin-left:-50px}.column_holder .column{display:inline-block;padding-bottom:25px;padding-left:50px;vertical-align:top}.column_holder .column .description{color:#1f2428}.column_holder .column .image_wrapper{padding-bottom:25px}.column_holder .column a:active h3,.column_holder .column a:hover h3{color:#dc241f}.column_holder .column a:active .image_holder.zoom_image_holder img,.column_holder .column a:hover .image_holder.zoom_image_holder img{-ms-transform:scale(1.05);transform:scale(1.05)}.column_holder.col1{width:100%;margin-left:0}.column_holder.col1 .column{width:100%;padding-left:0}.column_holder.col2 .column{width:50%}.column_holder.col3 .column{width:33.33%}.column_holder.col3 .column:nth-child(4n){clear:left}.column_holder.col4 .column{width:25%}.column_holder.col4 .column:nth-child(5n){clear:left}.column_holder.col5 .column{width:20%}.column_holder.col5 .column:nth-child(6n){clear:left}.column_holder.col6 .column{width:16.66%}.column_holder.col6 .column:nth-child(7n){clear:left}@media screen and (max-width:960px){.column_holder.col2{width:100%;margin-left:0}.column_holder.col2 .column{width:100%;padding-left:0}.column_holder.col2 .column:nth-child(1n){clear:left}.column_holder.col3 .column,.column_holder.col4 .column,.column_holder.col5 .column,.column_holder.col6 .column{width:50%}.column_holder.col3 .column:nth-child(2n),.column_holder.col4 .column:nth-child(2n),.column_holder.col5 .column:nth-child(2n),.column_holder.col6 .column:nth-child(2n){clear:left}}@media screen and (max-width:600px){.column_holder.col2,.column_holder.col3,.column_holder.col4,.column_holder.col5,.column_holder.col6{width:100%;margin-left:0}.column_holder.col2 .column,.column_holder.col3 .column,.column_holder.col4 .column,.column_holder.col5 .column,.column_holder.col6 .column{width:100%;padding-left:0}.column_holder.col2 .column:nth-child(1n),.column_holder.col3 .column:nth-child(1n),.column_holder.col4 .column:nth-child(1n),.column_holder.col5 .column:nth-child(1n),.column_holder.col6 .column:nth-child(1n){clear:left}}.feedback .feedback_form_column{width:50%}.feedback .feedback_form_column .description{margin-bottom:50px}.feedback.hasSidebar .feedback_form_column{float:left}.feedback.hasSidebar .contact_details_column{float:right;width:50%;padding-left:50px}.feedback.hasSidebar .contact_details_column .contact_details_list{padding-left:0}.feedback.hasSidebar .contact_details_column .contact_details_list li{padding-left:0;background-image:none!important}.feedback.hasSidebar .contact_details_column .map_holder .map_canvas{height:325px}@media screen and (max-width:960px){.feedback .feedback_form_column{float:none;width:100%;padding:0}.feedback.hasSidebar .contact_details_column{float:none;width:100%;margin-bottom:50px;padding:0}.feedback.hasSidebar .contact_details_column .description{float:left;width:50%}.feedback.hasSidebar .contact_details_column .map_holder{float:right;width:50%;padding-left:25px}.feedback.hasSidebar .contact_details_column .map_holder .map_canvas{height:200px}}@media screen and (max-width:600px){.feedback.hasSidebar .contact_details_column .description{float:none;width:100%;margin-bottom:25px}.feedback.hasSidebar .contact_details_column .map_holder{float:none;width:100%;padding-left:0}}.fancybox-inner .feedback .feedback_form_column{width:100%}.page_holder.search .page_title strong{font-family:titillium_websemibold,sans-serif;color:#dc241f}.page_holder.search .search_form_holder{max-width:450px;margin-bottom:50px}.page_holder.search .search_count{margin-right:10px;font-family:titillium_websemibold,sans-serif}.search_form_holder{min-width:150px}.search_form_holder .cell{vertical-align:middle;height:45px}.search_form_holder .cell input{margin-bottom:0;border:none;background-color:transparent}.search_form_holder .cell.input_cell{width:100%}.search_form_holder .cell.input_cell input{height:45px;padding-right:0;padding-left:15px;border:1px solid #e6e6e6;border-right:none;border-radius:3px 0 0 3px;background-color:#fff}.search_form_holder .cell.submit_cell{width:auto}.search_form_holder .cell.submit_cell input{vertical-align:middle;width:45px;height:45px;text-indent:-9999px;border:1px solid #e6e6e6;border-left:none;border-radius:0 3px 3px 0;background-color:#fff;background-image:url(/images/icon_search_magnifier_grey.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.search_form_holder .cell.submit_cell input{background-size:12px auto;background-image:url(/images/icon_search_magnifier_grey@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.search_results_holder .search_result{padding:20px 0;border-bottom:1px solid #e6e6e6}.search_results_holder .search_result.hasImage .image_column{width:8%;float:right}.search_results_holder .search_result.hasImage .content_column{width:92%;float:left;padding-right:25px}.search_results_holder .content_column h2{margin-bottom:5px;color:#1f2428}.search_results_holder .content_column h2 strong{font-weight:400}.search_results_holder .content_column .description{padding-bottom:5px;transition:all .3s ease;color:#1f2428}.search_results_holder .content_column a.url{margin:10px 0;border-bottom:1px solid rgba(220,36,31,.2)}.search_results_holder .content_column a.url:hover{border-bottom:1px solid #dc241f}.search_results_holder .content_column .description:hover,.search_results_holder .content_column h2:hover{color:#dc241f}@media screen and (max-width:1024px){.search_results_holder .search_result.hasImage .image_column{width:10%}.search_results_holder .search_result.hasImage .content_column{width:90%}}@media screen and (max-width:600px){.search_results_holder .search_result.hasImage .image_column{width:100%;margin-bottom:10px}.search_results_holder .search_result.hasImage .image_column .image_holder{width:auto}.search_results_holder .search_result.hasImage .content_column{width:100%;padding-right:0}}.subscription_notification{padding:25px}.subscription_notification h2{padding-bottom:12.5px}.subscription_holder .description{margin-bottom:25px}.subscription_holder .table .cell.input_cell input{padding:13px 15px}.subscription_holder .table .cell.submit_cell input{margin-left:5px;border:1px solid #222}.subscription_holder .table .cell.submit_cell input:active,.subscription_holder .table .cell.submit_cell input:hover{border:1px solid #3c3b3b}.filter_holder,.sort_holder{margin-bottom:25px;padding:25px 0;font-size:0;font-size:15px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.filter_holder .label,.sort_holder .label{font-family:titillium_websemibold,sans-serif;font-size:13px;text-transform:uppercase}.filter_holder .filter_list,.filter_holder .label,.filter_holder .sort_list,.sort_holder .filter_list,.sort_holder .label,.sort_holder .sort_list{display:inline-block;vertical-align:middle}.filter_holder .filter_list li,.filter_holder .sort_list li,.sort_holder .filter_list li,.sort_holder .sort_list li{display:inline-block;padding-left:15px}.filter_holder .filter_list li a,.filter_holder .sort_list li a,.sort_holder .filter_list li a,.sort_holder .sort_list li a{padding-bottom:2px;font-family:titillium_websemibold,sans-serif;font-size:13px;text-transform:uppercase;color:#1f2428;border-bottom:2px solid rgba(31,36,40,.2);border-bottom:2px solid\9}.filter_holder .filter_list li.selected a,.filter_holder .filter_list li a:active,.filter_holder .filter_list li a:hover,.filter_holder .sort_list li.selected a,.filter_holder .sort_list li a:active,.filter_holder .sort_list li a:hover,.sort_holder .filter_list li.selected a,.sort_holder .filter_list li a:active,.sort_holder .filter_list li a:hover,.sort_holder .sort_list li.selected a,.sort_holder .sort_list li a:active,.sort_holder .sort_list li a:hover{color:#dc241f;border-bottom:2px solid #dc241f}@media screen and (max-width:600px){.sort_holder .sort_list{display:block}.sort_holder .sort_list li{display:block;margin-top:10px;padding-left:0}}.page_holder.realizations_detail .image_column{position:relative;width:70%;float:left;padding-right:50px;font-size:0}.page_holder.realizations_detail .details_column{width:30%;float:right}.page_holder.realizations_detail .details_column .detail{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #e6e6e6}.page_holder.realizations_detail .details_column .detail .label{margin-bottom:10px;font-family:titillium_websemibold,sans-serif}.page_holder.realizations_detail .details_column .detail .value{font-size:15px;color:#9b9ea3}.page_holder.realizations_detail .details_column .detail:first-child{padding-top:25px;border-top:1px solid #e6e6e6}.page_holder.realizations_detail .description_column{width:70%;float:left;margin-bottom:50px;padding-right:50px}.page_holder.realizations_detail .description_column .description{max-width:none;margin-bottom:0;padding:50px 0;padding-bottom:50px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.page_holder.realizations_detail .description_column .description p{margin-bottom:25px}.page_holder.realizations_detail .description_column .description p:last-child{margin-bottom:0}.page_holder.realizations_detail .share_links_column{width:70%;float:left;margin-bottom:50px;padding-right:50px;text-align:right}.page_holder.realizations_detail .share_links_column .share_links_holder{margin-bottom:0}.page_holder.realizations_detail .cta_column{width:70%;float:left;padding-right:50px}.page_holder.realizations_detail .cta_column .cta_holder{max-width:none}.page_holder.realizations_detail .tagged_content_column{width:70%;float:left}.page_holder.realizations_detail .testimonial_holder{margin-top:50px;padding:25px;text-align:center;background-color:#f6f6f6}.realization_images_list{max-height:550px;overflow:hidden;text-align:center}@media screen and (max-width:1024px){.realization_images_list{max-height:450px}}.realization_images_list a{display:block}.realization_images_list .image_holder.landscape{height:550px;background-position:50%;background-size:cover}@media screen and (max-width:1024px){.realization_images_list .image_holder.landscape{height:450px}}@media screen and (max-width:600px){.realization_images_list .image_holder.landscape{height:300px}}.realization_images_list .image_holder.landscape img{display:none}.realization_images_list .image_holder.portrait{background-image:none!important}.realization_images_list .image_holder.portrait img{width:auto;max-height:550px;margin:0 auto}@media screen and (max-width:1024px){.realization_images_list .image_holder.portrait img{max-height:450px}}@media screen and (max-width:600px){.realization_images_list .image_holder.portrait img{max-height:300px}}.realization_images_list .slick-slide a{cursor:-moz-zoom-in}.realization_images_list .slick-arrow{z-index:1;top:0;bottom:0;width:50px;height:100%;text-indent:-9999px;border-radius:0}.realization_images_list .slick-arrow.slick-prev{left:0;margin-top:0;background-image:url(/images/icon_slider_arrow_left_small.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.realization_images_list .slick-arrow.slick-prev{background-size:11px auto;background-image:url(/images/icon_slider_arrow_left_small@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.realization_images_list .slick-arrow.slick-next{right:0;margin-top:0;background-image:url(/images/icon_slider_arrow_right_small.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.realization_images_list .slick-arrow.slick-next{background-size:11px auto;background-image:url(/images/icon_slider_arrow_right_small@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.realization_images_list .slick-arrow.slick-disabled{visibility:hidden}@media screen and (max-width:768px){.realization_images_list .slick-arrow{display:none!important}}.realization_images_list.single_realization_images_list{margin-bottom:50px}.realization_images_list.single_realization_images_list .image_holder{text-align:center}.thumbs_list{margin-left:-2px;font-size:0}@media screen and (max-width:600px){.thumbs_list{display:none!important}}.thumbs_list li{position:relative;display:inline-block;vertical-align:top;padding-top:2px;padding-left:2px;cursor:pointer}.thumbs_list li .overlay{transition:all .3s ease}.thumbs_list li.slick-current .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,100%,.5)}.numContainer{font-size:12px;text-align:center;color:#9b9ea3}@media screen and (max-width:600px){.numContainer{display:block}}@media screen and (max-width:768px){.page_holder.realizations_detail .image_column{width:100%;float:none;padding-right:0}.page_holder.realizations_detail .details_column{width:100%;float:none;margin-bottom:50px}.page_holder.realizations_detail .cta_column,.page_holder.realizations_detail .description_column,.page_holder.realizations_detail .share_links_column{width:100%;padding-right:0}.page_holder.realizations_detail .cta_column .cta_wrapper{margin-top:0}.page_holder.realizations_detail .tagged_content_column{width:100%;padding-right:0}}@media screen and (max-width:600px){.page_holder.realizations_detail .description_column,.page_holder.realizations_detail .tagged_content_column{width:100%}}.blog .sidebar_column{width:25%;float:left;padding-left:50px}.blog .content_column{width:75%;float:left}.sidebar_column .subscription_holder{margin-bottom:25px}.sidebar_column .subscription_holder .cell,.sidebar_column .subscription_holder .table{display:block}.sidebar_column .subscription_holder .cell.input_cell input{margin-bottom:5px;border:1px solid #e6e6e6}.categories_holder{margin-bottom:30px}.categories_holder h3{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e6e6e6}.categories_holder .cat_holder .cat{margin-bottom:0}.archives_holder{margin-bottom:30px}.archives_holder h3{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e6e6e6}.cat_holder{font-size:0}.cat_holder .year{font-family:titillium_websemibold,sans-serif;font-size:15px;margin-bottom:5px}.cat_holder .cat{font-size:0;display:inline-block;margin-bottom:12.5px}.cat_holder .cat a{font-size:13px;display:inline-block;margin-right:2px;margin-bottom:2px;padding:5px 7px;white-space:nowrap;text-transform:uppercase;color:#1f2428;border:1px solid #e6e6e6;background-color:#f9f9f9;border-radius:3px}.cat_holder .cat a.selected,.cat_holder .cat a:hover{color:#fff;border-color:#1f2428;background-color:#1f2428}.cat_holder .cat a.selected{font-family:titillium_websemibold,sans-serif}.page_holder.blog_overview .blogposts_list li.hasImage .image_wrapper{float:left;width:35%;padding-right:25px}.page_holder.blog_overview .blogposts_list li.hasImage .content_wrapper{float:left;width:65%}.page_holder.blog_overview .blogposts_list li .date,.page_holder.blog_overview .blogposts_list li .date_title_holder{margin-bottom:12.5px}.page_holder.blog_overview .blogposts_list li h2{font-size:20px;padding-bottom:5px}.page_holder.blog_overview .blogposts_list li .summary{font-size:15px;color:#1f2428}.page_holder.blog_overview .blogposts_list li a{display:block}.page_holder.blog_overview .blogposts_list li a:active .image_holder .overlay,.page_holder.blog_overview .blogposts_list li a:hover .image_holder .overlay{background-color:hsla(0,0%,100%,.2)}.page_holder.blog_overview .blogposts_list li a:active h2,.page_holder.blog_overview .blogposts_list li a:hover h2{color:#dc241f}.page_holder.blog_overview .blogposts_list.list li{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #e6e6e6}.page_holder.blog_overview .blogposts_list.list li .content_wrapper .date_title_holder{display:block}.page_holder.blog_overview .blogposts_list.list li:last-child{border-bottom:none}.page_holder.blog_overview .blogposts_list.grid{font-size:0;margin-left:-25px}.page_holder.blog_overview .blogposts_list.grid li{display:inline-block;width:33.33%;margin-bottom:25px;padding-left:25px;vertical-align:top}.page_holder.blog_overview .blogposts_list.grid li .content_wrapper{border-bottom:1px solid #e6e6e6}.page_holder.blog_overview .blogposts_list.grid li.hasImage .image_wrapper{float:none;width:100%;margin-bottom:12.5px;padding-right:0}.page_holder.blog_overview .blogposts_list.grid li.hasImage .content_wrapper{float:none;width:100%}.page_holder.blog_overview .blogposts_list.grid li .date_title_holder{display:block}@media screen and (max-width:960px){.page_holder.blog_overview .blogposts_list.grid li{width:50%}}@media screen and (max-width:600px){.page_holder.blog_overview .blogposts_list li.hasImage .content_wrapper{float:none;width:100%}.page_holder.blog_overview .blogposts_list li.hasImage .image_wrapper{float:none;width:100%;margin-bottom:25px}.page_holder.blog_overview .blogposts_list li .summary{margin-bottom:0}.page_holder.blog_overview .blogposts_list.grid{font-size:0;margin-left:0}.page_holder.blog_overview .blogposts_list.grid li{width:100%;padding-left:0}.page_holder.blog_overview .blogposts_list.grid li .summary{margin-bottom:25px}}.blog_detail.hasImage .image_column{float:left;width:25%}.blog_detail.hasImage .description_column{float:right;width:75%;padding-left:50px}.blog_detail .page_title{padding-bottom:25px}.blog_detail .page_title .date_title_holder{margin-bottom:25px}.blog_detail .page_title .date_title_holder h1{padding-bottom:5px}.blog_detail .page_title .date_title_holder .date,.blog_detail .page_title .date_title_holder .tags{display:inline-block}.blog_detail .image_column .big_image_link{font-size:0;display:block}.blog_detail .image_column .big_image_link .more_images{font-family:titillium_websemibold,sans-serif;font-size:15px;position:absolute;z-index:5;right:0;bottom:0;display:inline-block;padding:8px;text-align:center;color:#fff;background-color:rgba(0,0,0,.5);transition:all .3s ease}.blog_detail .image_column .big_image_link:active .more_images,.blog_detail .image_column .big_image_link:hover .more_images{background-color:rgba(220,36,31,.8)}.blog_detail .image_column .images_list{font-size:0;margin-top:2px;margin-left:-2px}.blog_detail .image_column .images_list li{display:inline-block;width:20%;margin-bottom:2px;padding-left:2px}.blog_detail .image_column .images_list a:active .more_images,.blog_detail .image_column .images_list a:hover .more_images{background-color:rgba(0,0,0,.4)}.blog_detail .image_column .images_list .more_images{font-family:titillium_websemibold,sans-serif;font-size:18px;position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;padding:5px 6px;text-align:center;color:#fff;background-color:rgba(0,0,0,.5);transition:all .3s ease}.blog_detail .image_column .numContainer{font-size:12px;padding-top:10px;text-align:center;color:#9b9ea3}.blog_detail .summary{font-family:titillium_webregular,sans-serif;margin-bottom:25px}.author_holder{margin-top:50px;padding:25px;border:1px solid #e6e6e6;border-radius:3px}.author_holder.hasImage .image_wrapper{float:right;width:25%;padding-left:25px}.author_holder.hasImage .content_wrapper{float:left;width:75%}.author_holder .author_social_list{font-size:0}.author_holder .author_social_list li{font-size:15px;display:inline-block;margin-right:10px;padding-right:10px;border-right:1px solid #e6e6e6}.author_holder .author_social_list li:last-child{margin-right:0;padding-right:0;border-right:none}@media screen and (max-width:600px){.author_holder.hasImage .image_wrapper{float:none;width:100%;padding:0}.author_holder.hasImage .content_wrapper{float:none;width:100%;margin-bottom:25px}.author_holder .author_social_list li{display:block;margin:0;padding:0;border:none}}.comments .comment_item{margin-bottom:15px;padding-top:15px;border-top:1px solid #e6e6e6}.comments .comment_item .author{font-family:titillium_websemibold,sans-serif;display:block;margin-bottom:0}.comments .comment_item .date{display:block;margin-bottom:5px;color:#a9a9a9}.comments_form_holder{padding-top:10px;border-top:1px solid #e6e6e6}.comments_form_holder input,.comments_form_holder textarea{width:100%}.comments_form_holder input[type=submit]{float:right;width:auto;padding:10px;color:#fff;background-color:#dc241f}.comments_form_holder input[type=submit]:active,.comments_form_holder input[type=submit]:hover{background-color:#dc241f}@media screen and (max-width:768px){.blog_detail.hasImage .image_column{float:none;width:100%;margin-bottom:25px}.blog_detail.hasImage .description_column{float:none;width:100%;padding-left:0}.blog_detail .description_column{margin-bottom:25px}}.recent_blogposts_list{font-size:0;margin-left:-25px}.recent_blogposts_list li{font-size:15px;display:inline-block;width:33.33%;margin-bottom:25px;padding-left:25px;vertical-align:top}.recent_blogposts_list li.hasImage .image_wrapper{font-size:0;float:left;width:25%}.recent_blogposts_list li.hasImage .content_wrapper{float:right;width:75%;padding-left:16.6666666667px}.recent_blogposts_list li h3{color:#1f2428}.recent_blogposts_list li a{display:block}.recent_blogposts_list li a:active .image_holder .overlay,.recent_blogposts_list li a:hover .image_holder .overlay{background-color:hsla(0,0%,100%,.2)}.recent_blogposts_list li a:active h3,.recent_blogposts_list li a:hover h3{color:#dc241f}@media screen and (max-width:768px){.recent_blogposts_list li{width:50%}.recent_blogposts_list li a{padding-bottom:25px}}@media screen and (max-width:600px){.recent_blogposts_list{margin-left:0}.recent_blogposts_list li{width:100%;padding-left:0}}.blog_mostviewed{margin-left:-50px;font-size:0}.blog_mostviewed .blogpost{display:inline-block;width:33.33%;padding-left:50px}@media screen and (max-width:960px){.blog .sidebar_column{width:100%;float:none;padding-left:0}.blog .content_column{width:100%;float:none;margin-bottom:50px}}.page_holder.faq .content_column{width:70%;float:left;padding-right:50px}.page_holder.faq .content_column ul li{margin-bottom:5px;padding-left:15px;background-image:url(/images/icon_listitem.png)!important;background-repeat:no-repeat;background-position:left top 8px}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.page_holder.faq .content_column ul li{background-size:4px auto;background-image:url(/images/icon_listitem@2x.png)!important;background-repeat:no-repeat;background-position:left top 8px}}.page_holder.faq .sidebar_column{width:30%;float:right}.page_holder.faq_overview .faq_top_category_holder{padding-bottom:25px;border-bottom:1px solid #e6e6e6}.page_holder.faq_overview .faq_top_category_holder ul li{background-position:left top 8px;background-position:0\9}.page_holder.faq_overview .faq_top_category_holder ul li a{font-family:titillium_websemibold,sans-serif}.page_holder.faq_overview .faq_categories_holder .faq_category_holder{margin-top:50px}.page_holder.faq_overview .faq_categories_holder .faq_category_items li{margin-bottom:10px;background-position:left top 8px;background-position:0\9}.page_holder.faq_overview .faq_categories_holder .faq_category_items li a{font-size:17px;line-height:22px}.page_holder.faq_detail .page_title{margin-bottom:25px}.page_holder.faq_detail .page_title .category{color:#9b9ea3}.page_holder.faq_detail .questions_holder{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #e6e6e6}@media screen and (max-width:768px){.page_holder.faq .content_column{width:100%;float:none;margin-bottom:50px;padding-right:0}.page_holder.faq .sidebar_column{width:100%;float:none}}.tagged_staticpages_holder{margin-top:50px}.tagged_staticpages_list li{display:block;margin-bottom:5px}.tagged_staticpages_list li a{color:#1f2428}.tagged_staticpages_list li a .title{display:inline;transition:all .3s ease;border-bottom:1px solid rgba(31,36,40,.2)}.tagged_staticpages_list li a:active .title,.tagged_staticpages_list li a:hover .title{border-bottom:1px solid #1f2428}.tagged_blogposts_holder{margin-top:50px}.tagged_blogposts_holder h2{margin-bottom:0}.tagged_blogposts_list{margin-left:-25px;font-size:0}.tagged_blogposts_list li{display:inline-block;vertical-align:top;width:50%;margin-bottom:25px;padding-left:25px;border-left:1px solid #e6e6e6}.tagged_blogposts_list li:nth-child(odd){border-left:none}.tagged_blogposts_list li a{display:inline-block;color:#1f2428}.tagged_blogposts_list li a:active .image_holder .overlay,.tagged_blogposts_list li a:hover .image_holder .overlay{background-color:hsla(0,0%,100%,.2)}.tagged_blogposts_list li a:active .title,.tagged_blogposts_list li a:hover .title{color:#dc241f}.tagged_blogposts_list li .content_wrapper{padding-right:10px}.tagged_blogposts_list li .date_title_holder .date{margin-bottom:5px}.tagged_blogposts_list li .date_title_holder .title{font-size:18px;line-height:23px;transition:all .3s ease}.tagged_blogposts_list li .description{margin-top:5px;margin-bottom:0;font-size:14px;line-height:15px 4px}.tagged_blogposts_list li.hasImage .image_wrapper{width:25%;float:left;padding-right:0}.tagged_blogposts_list li.hasImage .content_wrapper{width:75%;float:right;padding-left:25px}@media screen and (max-width:600px){.tagged_blogposts_list{margin-left:0}.tagged_blogposts_list li{width:100%;padding-left:0;border:none}.tagged_blogposts_list li:last-child{margin-bottom:0}}.tagged_realizations_holder{margin-top:50px}.testimonials_holder .tagged_testimonials .tagged_testimonial.hasImage .content_wrapper{width:75%;float:right;padding-left:25px}.testimonials_holder .tagged_testimonials .tagged_testimonial.hasImage .image_wrapper{width:25%;float:left}.tagged_products_holder{margin-top:50px}.tagged_products_holder .tagged_products_list li{margin-bottom:0}.share_links_holder{margin-bottom:25px;font-size:0;text-align:right}.share_links_holder a{display:inline-block;margin-right:5px;padding:5px;font-size:15px;font-size:12px;text-align:left;color:#fff;border-bottom:none;border-radius:3px;background-color:#a9a9a9}.share_links_holder a:before{color:inherit}.share_links_holder a:active,.share_links_holder a:hover{color:#fff}.share_links_holder a.tip_link{border-bottom:none!important}.share_links_holder a.tip_link:active,.share_links_holder a.tip_link:hover{border-bottom:none}.share_links_holder a:last-child{margin-right:0}.share_links_holder a.pinterest_link:active,.share_links_holder a.pinterest_link:hover{background-color:#ce1a19}.share_links_holder a.facebook_link:active,.share_links_holder a.facebook_link:hover{background-color:#365397}.share_links_holder a.twitter_link:active,.share_links_holder a.twitter_link:hover{background-color:#00a9f1}.share_links_holder a.googleplus_link:active,.share_links_holder a.googleplus_link:hover{background-color:#4285f4}.share_links_holder a.tumblr_link:active,.share_links_holder a.tumblr_link:hover{background-color:#304c68}.share_links_holder a.youtube_link:active,.share_links_holder a.youtube_link:hover{background-color:#f33}.share_links_holder a.instagram_link:active,.share_links_holder a.instagram_link:hover{background-color:#396d9a}.share_links_holder a.mail_link:active,.share_links_holder a.mail_link:hover{background-color:#1f2428}.share_mail_form_holder{max-width:500px;padding:25px}.share_mail_form_holder .fieldset_holder{font-size:0}.share_mail_form_holder .name_friend_wrapper,.share_mail_form_holder .name_user_wrapper{display:inline-block;width:50%;padding-right:5px}.share_mail_form_holder .email_friend_wrapper,.share_mail_form_holder .email_user_wrapper{display:inline-block;width:50%;padding-left:5px}@media screen and (max-width:600px){.share_mail_form_holder .name_friend_wrapper,.share_mail_form_holder .name_user_wrapper{width:100%;padding-right:0}.share_mail_form_holder .email_friend_wrapper,.share_mail_form_holder .email_user_wrapper{width:100%;padding-left:0}}.cart .select_holder{width:auto;min-width:150px;margin:5px 0}.cart .select_holder span{margin-bottom:0}.cart_holder .actions_holder{float:right;margin-bottom:25px}.cart_holder .actions_holder .previous_link{display:inline-block;margin-right:10px}.cart_products_holder{margin-bottom:50px}.cart_products_holder .cart_table{display:table;width:100%;margin-bottom:15px}.cart_products_holder .cart_table .row{display:table-row}.cart_products_holder .cart_table .row.thead{color:#fff;background-color:#1f2428}.cart_products_holder .cart_table .row.thead .cell{color:#fff;border:none}.cart_products_holder .cart_table .row.thead .cell:last-child{border-right:1px solid #1f2428}.cart_products_holder .cart_table .cell{display:table-cell;vertical-align:middle;padding:10px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.cart_products_holder .cart_table .cell:first-child{border-left:1px solid #e6e6e6}.cart_products_holder .cart_table .cell.image_cell{width:10%;min-width:40px;text-align:center}.cart_products_holder .cart_table .cell.image_cell img{width:40px}.cart_products_holder .cart_table .cell.product_details_cell{width:40%}.cart_products_holder .cart_table .cell.product_details_cell .product_title a{color:#1f2428;border-bottom:1px solid rgba(31,36,40,.2)}.cart_products_holder .cart_table .cell.product_details_cell .product_title a:active,.cart_products_holder .cart_table .cell.product_details_cell .product_title a:hover{color:#1f2428;border-bottom:1px solid #1f2428}.cart_products_holder .cart_table .cell.product_details_cell .product_title ul.sub_products{margin-top:5px;color:#9b9ea3}.cart_products_holder .cart_table .cell.price_cell{width:15%;text-align:right}.cart_products_holder .cart_table .cell.price_cell span{white-space:nowrap}.cart_products_holder .cart_table .cell.quantity_cell{width:20%;text-align:right}.cart_products_holder .cart_table .cell.quantity_cell select{display:inline-block;vertical-align:middle;width:75px;height:40px}.cart_products_holder .cart_table .cell.quantity_cell .btn_remove{display:inline-block;vertical-align:middle}.cart_products_holder .cart_table .cell.totalprice_cell{width:15%;text-align:right}.cart_products_holder .cart_table .cell.totalprice_cell span{font-family:titillium_websemibold,sans-serif;white-space:nowrap}.cart_totals_holder{margin-bottom:50px}.cart_totals_holder .cart_totals_table{display:table;width:100%}.cart_totals_holder .cart_totals_table .row{display:table-row}.cart_totals_holder .cart_totals_table .row:last-child .cell,.cart_totals_holder .cart_totals_table .row:last-child .cell span span{font-family:titillium_websemibold,sans-serif}.cart_totals_holder .cart_totals_table .cell{display:table-cell;width:15%;padding-bottom:10px;text-align:right}.cart_totals_holder .cart_totals_table .cell:first-child{width:85%;padding-right:15px}.cart_totals_holder .cart_totals_table .cell:last-child{white-space:nowrap}.cart_totals_holder .cart_totals_table .cell.shipping_cell{text-align:right}.cart_totals_holder .cart_totals_table .cell.shipping_cell .select_wrapper{display:inline-block;max-width:500px;padding-bottom:0;font-size:15px}.cart_totals_holder .cart_totals_table .cell.shipping_cell .select_wrapper .microcopy_holder{display:inline-block}.btn.btn_checkout{padding-right:25px!important;background-image:url(/images/icon_arrow_right_white.png)!important;background-repeat:no-repeat;background-position:center right 15px}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.btn.btn_checkout{background-size:5px auto;background-image:url(/images/icon_arrow_right_white@2x.png)!important;background-repeat:no-repeat;background-position:center right 15px}}.btn.btn_remove{display:inline-block;vertical-align:middle;width:40px;height:40px;transition:all .3s ease;text-align:left;text-indent:-99999px;background-color:#222;background-image:url(/images/icon_trashcan_white.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.btn.btn_remove{background-size:11px auto;background-image:url(/images/icon_trashcan_white@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.btn.btn_remove:active,.btn.btn_remove:hover{background-color:#dc241f}.extra_message{margin:10px 0!important;font-size:12px!important}@media screen and (max-width:960px){.cart_products_holder .cart_table .row{border-top:0}}@media screen and (max-width:600px){.cart_products_holder .cart_table{display:block}.cart_products_holder .cart_table .row{display:block;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e6e6e6}.cart_products_holder .cart_table .row.thead{display:none}.cart_products_holder .cart_table .row.tbody.first{padding-top:15px;border-top:1px solid #e6e6e6}.cart_products_holder .cart_table .cell{vertical-align:top;text-align:left!important;border:none}.cart_products_holder .cart_table .cell:first-child{border:none}.cart_products_holder .cart_table .cell.image_cell{width:40px!important;padding-right:0;padding-left:0;text-align:left}.cart_products_holder .cart_table .cell.image_cell img{width:40px}.cart_products_holder .cart_table .cell.product_details_cell{width:70%}.cart_products_holder .cart_table .cell.price_cell{width:10%}.cart_products_holder .cart_table .cell.quantity_cell{display:inline-block;width:auto;padding-left:0;border:none}.cart_products_holder .cart_table .cell.quantity_cell option,.cart_products_holder .cart_table .cell.quantity_cell select{margin-bottom:0}.cart_products_holder .cart_table .cell.totalprice_cell{display:inline-block;width:auto;float:right;margin-top:7px;text-align:right!important;border:none}.cart_products_holder .cart_table .cell.totalprice_cell span{font-size:20px;white-space:nowrap}.cart_totals_holder .cell.shipping_cell .select_holder{display:block}.actions_holder{width:100%;margin:10px 0}.actions_holder .previous_link{margin-bottom:20px}.actions_holder .btn_checkout{display:block;width:100%;float:none;margin-bottom:25px}.btn_remove{width:44px;height:44px;text-indent:-99999px}}.brands_overview .brands_list{font-size:0;margin-left:-25px}.brands_overview .brands_list li{font-size:15px;display:inline-block;width:20%;margin-bottom:25px;padding-left:25px;vertical-align:top}.brands_overview .brands_list li .brand_title{font-family:titillium_websemibold,sans-serif}.brands_overview .brands_list li .brand_logo{margin-bottom:16.6666666667px}.brands_overview .brands_list li .brand_logo .image_table{height:125px;border:1px solid #e6e6e6;border-radius:3px}.brands_overview .brands_list li a:active .image_table,.brands_overview .brands_list li a:hover .image_table{border:1px solid silver}@media screen and (max-width:960px){.brands_overview .brands_list li{width:33.33%}}@media screen and (max-width:600px){.brands_overview .brands_list li{width:50%}}.brands_detail .content_column{float:left;width:75%}.brands_detail .sidebar_column{float:right;width:25%;padding-left:50px}.brands_detail .description_column{margin-bottom:50px}.brands_detail .brand_title_logo_table{margin-bottom:25px}.brands_detail .brand_title_logo_table .cell{vertical-align:middle}.brands_detail .brand_title_logo_table .cell.brand_title_cell h1{padding-bottom:0}.brands_detail .brand_title_logo_table .cell.brand_logo_cell{text-align:right}.brands_detail .category_blocks_column .category_block{margin-bottom:50px;padding-top:50px;border-top:1px solid #e6e6e6}.brands_detail .category_blocks_column .products_list_holder .products_list li{margin-bottom:16.6666666667px}.brands_detail .category_blocks_column .next_link_holder{text-align:right}@media screen and (max-width:1230px){.brands_detail .content_column{width:70%}.brands_detail .sidebar_column{width:30%}}@media screen and (max-width:960px){.brands_detail .content_column{float:none;width:100%}.brands_detail .sidebar_column{float:none;width:auto;max-width:600px;padding-left:0}}@media screen and (max-width:600px){.brands_detail .brand_title_logo_table{margin-bottom:50px}.brands_detail.hasImage .description_column{float:none;width:100%;padding-left:0}.brands_detail.hasImage .image_column{float:none;width:100%}}.payment_methods_list{font-size:0}.payment_methods_list li{position:relative;display:inline-block;vertical-align:middle;width:60px;height:40px;margin-right:10px;margin-bottom:10px;font-size:15px;text-indent:-9999px;border-radius:3px;background-color:#fff!important;background-repeat:no-repeat;background-origin:content-box;background-size:756px auto!important;-webkit-background-origin:content;-moz-background-origin:content}.payment_methods_list li:last-child{margin-right:0}.payment_methods_list li.moneyorder{background:url(/images/payment_methods.svg) no-repeat 4px 3px}.payment_methods_list li.visa{background:url(/images/payment_methods.svg) no-repeat -140px 3px}.payment_methods_list li.mastercard{background:url(/images/payment_methods.svg) no-repeat -202px 3px}.payment_methods_list li.maestro{background:url(/images/payment_methods.svg) no-repeat -266px 3px}.payment_methods_list li.bancontact{background:url(/images/payment_methods.svg) no-repeat -72px 4px}.payment_methods_list li.kbc{background:url(/images/payment_methods.svg) no-repeat -615px 4px}.payment_methods_list li.ing{background:url(/images/payment_methods.svg) no-repeat -543px 3px}.payment_methods_list li.belfius{background:url(/images/payment_methods.svg) no-repeat -468px 4px}.payment_methods_list li.paypal{background:url(/images/payment_methods.svg) no-repeat -338px 4px}.payment_methods_list li.ideal{background:url(/images/payment_methods.svg) no-repeat -400px 3px}.page_holder.user_management .box{padding:33.3333333333px;border:1px solid #e6e6e6}.page_holder.login .registered_users_holder{width:50%;float:left}.page_holder.login .registered_users_holder .checkbox_holder label{width:auto}.page_holder.login .registered_users_holder .checkbox_holder a.tip_link{display:inline;margin-left:5px;font-size:15px}@media screen and (max-width:600px){.page_holder.login .registered_users_holder .checkbox_holder a.tip_link{font-size:13px}}.page_holder.login .registered_users_holder .submit_holder{padding-top:16.6666666667px}.page_holder.login .registered_users_holder .submit_holder a{margin-left:10px;font-size:15px}@media screen and (max-width:600px){.page_holder.login .registered_users_holder .submit_holder{padding-top:0;text-align:center}.page_holder.login .registered_users_holder .submit_holder .btn{margin-bottom:10px}.page_holder.login .registered_users_holder .submit_holder a{margin-left:0;font-size:13px}}@media screen and (max-width:600px){.page_holder.login .registered_users_holder .checkbox_wrapper>label{display:none}}.page_holder.login .new_users_holder{width:50%;float:left;padding-left:50px}.page_holder.login .new_users_holder .box .actions_holder .link_holder{display:inline-block;width:100%;font-size:15px;text-align:left}.page_holder.register .user_details_holder{max-width:800px}.page_holder.edit_account .account_edit_holder{width:50%;float:left}.page_holder.edit_account .account_edit_holder .box{margin-bottom:25px}.page_holder.edit_account .account_edit_holder .box:last-child{margin-bottom:0}@media screen and (max-width:960px){.page_holder.edit_account .account_edit_holder{width:100%;float:none}}.page_holder.add_address .add_address_holder,.page_holder.edit_address .address_details_holder,.page_holder.newsletter .newsletter_details_holder{width:50%;float:left}.page_holder.newsletter .newsletter_details_holder h2{padding-right:0}.page_holder.index #savedMessage{width:100%!important}.page_holder.index .welcome_message_holder{width:70%;float:left;margin-bottom:50px}.page_holder.index .welcome_message_holder .welcome_message a{white-space:nowrap}.page_holder.index .account_information_holder{width:30%;float:right;padding-left:50px}.page_holder.index .account_information_holder .box{margin-bottom:50px}.page_holder.index .account_information_holder .box:last-child{margin-bottom:0}.page_holder.index .account_information_holder ul li{margin-bottom:5px;font-family:titillium_websemibold,sans-serif}.page_holder.index .adress_book_holder,.page_holder.index .recent_orders_holder{width:70%;float:left;margin-bottom:50px}.page_holder.index .adress_book_holder .my_address_table_wrapper{overflow:scroll}.page_holder.index .adress_book_holder .my_address_table .cell .field_wrapper{display:inline-block;text-align:center}.page_holder.index .adress_book_holder .my_address_table .cell .field_wrapper .field_holder{padding-left:0}.page_holder.index .adress_book_holder .my_address_table .cell .field_wrapper .field_holder label{padding-left:15px}.page_holder.index .adress_book_holder .my_address_table .cell.billing_cell,.page_holder.index .adress_book_holder .my_address_table .cell.delete_address_cell,.page_holder.index .adress_book_holder .my_address_table .cell.edit_cell,.page_holder.index .adress_book_holder .my_address_table .cell.shipping_cell{text-align:center}.page_holder.index .fieldset{margin-bottom:50px}.page_holder.index .fieldset:last-child{margin-bottom:0}.page_holder.index .box_header{position:relative}.page_holder.index .box_header h2{padding-right:100px}.page_holder.index .box_header .edit,.page_holder.index .box_header .show_all{position:absolute;top:7px;right:0}.page_holder.forgot_password .forgot_password_holder,.page_holder.reset_password .reset_password_holder{width:40%}@media screen and (max-width:960px){.page_holder.user_management .actions_holder .submit_holder{width:100%;text-align:center}.page_holder.user_management .actions_holder .submit_holder input{width:100%}.page_holder.user_management .actions_holder .link_holder{width:100%;text-align:left}.page_holder.login .new_users_holder,.page_holder.login .registered_users_holder{width:100%;padding-left:0}.page_holder.login .registered_users_holder{margin-bottom:50px}.page_holder.register .account_details_holder{width:100%;float:none;margin-bottom:50px}.page_holder.register .user_details_holder{width:100%;float:none;padding-left:0}.page_holder.index .welcome_message_holder{width:60%}.page_holder.index .account_information_holder{width:40%}.page_holder.index .adress_book_holder,.page_holder.index .recent_orders_holder{width:60%}.page_holder.add_address .add_address_holder,.page_holder.edit .account_edit_holder,.page_holder.edit_address .address_details_holder,.page_holder.newsletter .newsletter_details_holder{width:100%;float:none}.page_holder.forgot_password .forgot_password_holder,.page_holder.reset_password .reset_password_holder{width:100%}}@media screen and (max-width:768px){.page_holder.index .welcome_message_holder{width:100%;float:none}.page_holder.index .account_information_holder{width:100%;float:none;margin-bottom:50px;padding-left:0}.page_holder.index .adress_book_holder,.page_holder.index .recent_orders_holder{width:100%;float:none}}.page_holder.orders .sidebar_column{width:25%;float:right}.page_holder.orders .sidebar_column .box{margin-bottom:25px}.page_holder.orders .sidebar_column .box:last-child{margin-bottom:0}.page_holder.orders .content_column{width:75%;float:left;padding-right:50px}.my_orders_table_wrapper{overflow:scroll}.my_orders_table .cell.order_price_cell{text-align:right}.my_orders_table .cell.order_price_cell span{white-space:nowrap}.my_orders_table .cell.order_invoice_cell,.my_orders_table .cell.order_status_cell,.my_orders_table .cell.view_order_cell{text-align:center}.page_holder.orders_detail .title_table .cell{vertical-align:top}.page_holder.orders_detail .title_table .cell.title_cell{width:100%}.page_holder.orders_detail .title_table .cell.download_cell{text-align:right}.page_holder.orders_detail .title_table .cell.download_cell .btn_download{white-space:nowrap}.page_holder.orders_detail .page_title{margin-bottom:50px}.page_holder.orders_detail .page_title h1{padding-bottom:12.5px}.page_holder.orders_detail .ordered_items_table_holder{overflow:scroll}.page_holder.orders_detail .ordered_items_table .cell.quantity_cell{text-align:center}.page_holder.orders_detail .ordered_items_table .cell.price_cell .excl_vat_price{display:inline-block;margin-left:5px;font-size:12px;color:#9b9ea3}.page_holder.orders_detail .ordered_items_table .cell.subtotal_price_cell{width:150px;min-width:150px;text-align:right}.page_holder.orders_detail .ordered_items_table.priceVisible .row:last-child .cell:first-child,.page_holder.orders_detail .ordered_items_table.priceVisible .row:last-child .cell:last-child{border-radius:0}.page_holder.orders_detail .order_totals_table_holder{overflow:scroll}.page_holder.orders_detail .order_totals_table{margin-bottom:50px}.page_holder.orders_detail .order_totals_table .cell.text_cell{width:100%;text-align:right}.page_holder.orders_detail .order_totals_table .cell.totalprice_cell{width:150px;min-width:150px;text-align:right}.page_holder.orders_detail .order_totals_table .row.order_total .cell{font-family:titillium_websemibold,sans-serif}.page_holder.orders_detail .order_totals_table .row:last-child .cell:first-child{border-radius:0 0 0 3px}.page_holder.orders_detail .order_totals_table .row:last-child .cell:last-child{border-radius:0 0 3px 0}.page_holder.orders_detail .order_history_table_holder{overflow:scroll;margin-bottom:50px}.page_holder.orders_detail .order_history_table .cell.date_cell,.page_holder.orders_detail .order_history_table .cell.order_status_cell{white-space:nowrap}.page_holder.orders_detail .order_history_table .cell.comment_cell{width:100%;min-width:300px}.page_holder.orders_success .subscription_holder{margin:50px 0}.page_holder.orders_success .subscription_holder h2{font-family:titillium_webregular,sans-serif;font-size:20px;font-weight:500}.page_holder.orders_success .subscription_holder form{max-width:320px;margin-bottom:50px}.page_holder.orders_success .actions_holder{float:none}.page_holder.orders_success .related_products_holder{margin-top:50px}@media screen and (max-width:960px){.page_holder.orders .sidebar_column{width:35%}.page_holder.orders .content_column{width:65%}}@media screen and (max-width:768px){.page_holder.orders .sidebar_column{width:100%;float:none}.page_holder.orders .content_column{width:100%;float:none;margin-bottom:50px;padding-right:0}}.event_detail_page h2,.event_page h2{display:inline-block;font-size:30px}.event_detail_page .leftcolumn{width:40%}.event_detail_page .rightcolumn{width:57%}.event_detail_page .event_content{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e6e6e6}.event_detail_page .subscribeTitle{margin-top:30px;margin-bottom:20px;font-size:20px}.events_holder{width:75%}.event{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e6e6e6}.event .leftcolumn{width:25%}.event .rightcolumn{width:72%}.event_title h2{margin-bottom:0;font-size:20px}.event_color{display:inline-block;width:15px;height:15px;margin-left:5px;text-indent:-9999px}.event_date{float:left;margin-bottom:20px;font-size:12px;text-transform:uppercase}.event_date div{float:left}.event_date div.date_divider{margin-right:5px;margin-left:5px}.formGrid td{border:0!important}@media screen and (max-width:1024px){.event_detail_page .leftcolumn,.event_detail_page .rightcolumn,.events_holder{width:100%}.event_detail_page .leftcolumn{margin-bottom:20px}}@media screen and (max-width:600px){.event .leftcolumn,.event .rightcolumn{width:100%}.event .leftcolumn{margin-bottom:20px}}.page_holder.places .filter_column{width:25%;float:left}.page_holder.places .filter_column .filter_holder{margin-bottom:16.6666666667px;padding:25px;color:#fff;border-radius:3px;background-color:#1f2428}.page_holder.places .filter_column a{color:inherit}.page_holder.places .filter_column label{font-family:titillium_webregular,sans-serif}.page_holder.places .filter_column .submit_wrapper{margin-bottom:16.6666666667px}.page_holder.places .filter_column .submit_wrapper input[type=submit]:active,.page_holder.places .filter_column .submit_wrapper input[type=submit]:hover{background-color:#c6201c}.page_holder.places .filter_column .text_link_holder{text-align:left;color:#fff}.page_holder.places .filter_column .text_link_holder a{border-bottom:1px solid hsla(0,0%,100%,.2)}.page_holder.places .filter_column .text_link_holder a:active,.page_holder.places .filter_column .text_link_holder a:hover{border-bottom:1px solid #fff}.page_holder.places .content_column{width:75%;float:right;padding-left:50px}.page_holder.places .map_holder{margin-bottom:25px}.page_holder.places .map_holder .map{border-radius:3px}.page_holder.places .map_holder .map .description,.page_holder.places .map_holder .map .description p{padding-bottom:0}.places_list{margin-left:-50px;font-size:0}.places_list li{display:inline-block;vertical-align:top;width:33.33%;margin-bottom:50px;padding-left:50px;font-size:15px;cursor:pointer}.places_list li .image_wrapper{width:25%;float:left}.places_list li .content_wrapper{width:75%;float:right;padding-left:16.6666666667px}.places_list li .description{padding-bottom:0;color:#9b9ea3}.places_list li .description a{color:inherit}.places_list li .place_detail{margin-bottom:12.5px}.places_list li .place_title{transition:all .3s ease;text-transform:uppercase}.places_list li .place_phone_mobile_fax span{display:block;white-space:nowrap}.places_list li .place_types_holder{font-size:0}.places_list li .place_types_holder .place_type_icon{display:inline-block;vertical-align:middle;margin-right:5px;font-size:15px}.places_list li.selected .place_title,.places_list li:active .place_title,.places_list li:hover .place_title{color:#dc241f}@media screen and (max-width:1024px){.page_holder.places .filter_column{width:30%}.page_holder.places .content_column{width:70%;padding-left:25px}}@media screen and (max-width:960px){.page_holder.places .filter_column{width:35%}.page_holder.places .content_column{width:65%}.places_list li{width:50%}}@media screen and (max-width:960px){.page_holder.places .filter_column{width:40%}.page_holder.places .content_column{width:60%}.places_list li{width:50%}}@media screen and (max-width:768px){.page_holder.places .filter_column{width:45%}.page_holder.places .content_column{width:55%}.places_list{margin-left:0}.places_list li{width:100%;padding-left:0}}@media screen and (max-width:600px){.page_holder.places .filter_column{width:100%;float:none}.page_holder.places .content_column{width:100%;float:none;margin-bottom:25px;padding-left:0}.places_list li{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #e6e6e6}}.product_overview .content_column{width:75%;float:right;padding-left:50px}.product_overview .sidebar_column{width:25%;float:left}.product_overview .category_products_holder,.product_overview .category_products_holder #category_products_wrapper{position:relative}.product_overview .category_products_holder .description{position:relative;max-height:180px;overflow:hidden;margin-bottom:40px;font-size:18px;line-height:25px;transition:all .3s ease}.product_overview .category_products_holder .description .readmore_holder{position:absolute;right:0;bottom:0;left:0;height:88px;cursor:pointer;background-image:url(/images/fade_pattern_white.png)!important;background-repeat:repeat-x;background-position:top}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.product_overview .category_products_holder .description .readmore_holder{background-size:1px auto;background-image:url(/images/fade_pattern_white@2x.png)!important;background-repeat:repeat-x;background-position:top}}.product_overview .category_products_holder .description .readmore_holder span.label{display:inline-block;vertical-align:bottom;line-height:20px;transition:all .3s ease;border-bottom:1px solid rgba(31,36,40,.2)}.product_overview .category_products_holder .description .readmore_holder:active span,.product_overview .category_products_holder .description .readmore_holder:hover span{border-bottom:1px solid #1f2428}.product_overview .category_products_holder .description.opened{max-height:none;overflow:visible}.product_overview .category_products_holder .description.opened .readmore_holder{position:relative;height:auto;background:none}.product_overview .category_products_holder .title_toolbar_table .cell{vertical-align:top}.product_overview .category_products_holder .title_toolbar_table .cell.category_title_cell{padding-right:25px}.product_overview .category_products_holder .category_title h1{margin-bottom:30px}.product_overview .category_products_holder .contentNavigationFilterButton{position:relative;z-index:50;display:none;vertical-align:middle;width:260px;margin:20px 0 20px -120px;padding:10px 0 10px 100px;font-size:15px;font-weight:700;line-height:30px;cursor:pointer;transition:all .2s ease;text-align:center;text-transform:uppercase;color:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#dc241f}.product_overview .category_products_holder .toolbar_holder{margin-bottom:25px;font-size:0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.product_overview .category_products_holder .toolbar_holder .toolbar_table .cell{vertical-align:middle}.product_overview .category_products_holder .toolbar_holder .toolbar_table .cell.sort_cell{width:100%}.product_overview .category_products_holder .toolbar_holder .toolbar_table .cell.viewmode_cell{text-align:right}@media screen and (max-width:960px){.product_overview .category_products_holder .toolbar_holder .toolbar_table .cell.viewmode_cell{display:none}}.product_overview .category_products_holder .toolbar_holder .sort_holder{display:inline-block;vertical-align:middle;margin-bottom:0;font-size:15px;border-top:0;border-bottom:0}.product_overview .category_products_holder .toolbar_holder .sort_by{display:inline-block;vertical-align:middle;margin-right:15px}.product_overview .category_products_holder .toolbar_holder .sort_list{display:inline-block;vertical-align:middle;font-size:0}.product_overview .category_products_holder .toolbar_holder .sort_list li{display:inline-block;margin-right:10px;font-size:15px}.product_overview .category_products_holder .toolbar_holder .sort_list li a{position:relative;margin-right:15px}.product_overview .category_products_holder .toolbar_holder .sort_list li a span{display:inline-block;vertical-align:middle;font-family:inherit}.product_overview .category_products_holder .toolbar_holder .sort_list li a span.icon{position:absolute;top:50%;right:-10px;width:5px;height:5px;margin-top:-2px}.product_overview .category_products_holder .toolbar_holder .sort_list li a span.desc{background-image:url(/images/icon_arrow_up_filter_black.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.product_overview .category_products_holder .toolbar_holder .sort_list li a span.desc{background-size:5px auto;background-image:url(/images/icon_arrow_up_filter_black@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.product_overview .category_products_holder .toolbar_holder .sort_list li a span.asc{background-image:url(/images/icon_arrow_down_filter_black.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.product_overview .category_products_holder .toolbar_holder .sort_list li a span.asc{background-size:5px auto;background-image:url(/images/icon_arrow_down_filter_black@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.product_overview .category_products_holder .toolbar_holder .sort_list li.selected a{border-bottom:1px solid #1f2428}.product_overview .category_products_holder .toolbar_holder .viewmode_holder{white-space:nowrap}.product_overview .category_products_holder .toolbar_holder .viewmode_list{font-size:0}.product_overview .category_products_holder .toolbar_holder .viewmode_list li{display:inline-block;font-size:15px}.product_overview .category_products_holder .toolbar_holder .viewmode_list li a{display:inline-block;width:30px;height:30px;text-align:left;text-indent:-9999px;opacity:.25;filter:alpha(opacity=25)}.product_overview .category_products_holder .toolbar_holder .viewmode_list li a.btn_grid{background-image:url(/images/icon_sort_grid.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.product_overview .category_products_holder .toolbar_holder .viewmode_list li a.btn_grid{background-size:16px auto;background-image:url(/images/icon_sort_grid@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.product_overview .category_products_holder .toolbar_holder .viewmode_list li a.btn_list{background-image:url(/images/icon_sort_list.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.product_overview .category_products_holder .toolbar_holder .viewmode_list li a.btn_list{background-size:18px auto;background-image:url(/images/icon_sort_list@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.product_overview .category_products_holder .toolbar_holder .viewmode_list li.selected a,.product_overview .category_products_holder .toolbar_holder .viewmode_list li a:active,.product_overview .category_products_holder .toolbar_holder .viewmode_list li a:hover{opacity:1;filter:alpha(opacity=100)}.product_overview .category_products_holder .btn_load-more{width:100%;padding:15px;cursor:pointer;transition:all .3s ease;text-align:center}.product_overview .category_products_holder .btn_load-more .label{display:inline-block;vertical-align:middle;margin-bottom:2px;margin-left:5px}.product_overview .category_products_holder .btn_load-more .spinner{display:inline-block;vertical-align:middle;width:13px;height:13px;animation:yb .5s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%}@keyframes yb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.filters_holder .result_amount{margin-bottom:25px;padding:5px;font-size:14px;text-align:center;color:#9b9ea3;border:1px solid #e6e6e6;border-radius:3px}.filters_holder .result_amount span{margin-right:5px;font-family:titillium_websemibold,sans-serif;font-size:25px;color:#1f2428}.filters_holder .filter{margin-bottom:25px}.filters_holder .filter .filter_title{padding:5px 10px;color:#fff;border-radius:3px 3px 0 0;background-color:#dc241f}.filters_holder .filter .filter_checkboxes,.filters_holder .filter .filter_content{padding:10px 15px 5px;border:1px solid #e6e6e6;border-top:none;border-radius:0 0 3px 3px}.filters_holder .filter .filter_checkboxes label,.filters_holder .filter .filter_content label{display:inline-block}.filters_holder .filter .filter_checkboxes li,.filters_holder .filter .filter_content li{margin-bottom:5px;padding-left:0;background-image:none}.filters_holder .filter .filter_checkboxes li input,.filters_holder .filter .filter_content li input{margin-right:5px}.filters_holder .filter .filter_checkboxes li:last-child,.filters_holder .filter .filter_content li:last-child{margin-bottom:0!important}.filters_holder .filter .filter_content{padding:15px}#price-range{position:relative;margin-right:10px;margin-bottom:20px}#price-range .ui-slider-handle{position:absolute;top:0;width:10px;height:20px;margin-left:0;cursor:pointer;border-radius:3px;outline:none}#price-range .ui-slider-handle,#price-range .ui-slider-handle:active,#price-range .ui-slider-handle:hover{background-color:#dc241f!important}#price-range .ui-slider-handle:active{background-color:#af1d19!important}#price-range .price_range_holder{position:absolute;top:10px;width:100%;height:1px;background-color:#e6e6e6}#price-range .ui-slider-range{position:absolute;top:10px;height:1px;background-color:#dc241f}.js-slider-price{padding-top:10px;font-size:15px}.js-slider-price .max{float:right}.compare_list_holder{max-width:275px}.compare_list_holder .description{color:#e33e36}.compare_list_holder .compare_list_wrapper{position:relative}.compare_list_holder .compare_list_wrapper .arrow_up{position:absolute;top:-5px;right:15px;width:0;height:0;border-right:5px solid transparent;border-bottom:5px solid #1f2428;border-left:5px solid transparent}.compare_list_holder ul.compare_list{min-width:275px;border-radius:3px}.compare_list_holder ul.compare_list li{display:table;width:100%;padding:10px;padding-right:15px;cursor:pointer;transition:all .3s ease;text-align:left;background-color:#1f2428}.compare_list_holder ul.compare_list li:last-child{border-radius:0 0 3px 3px}.compare_list_holder ul.compare_list li:first-child{border-radius:3px 3px 0 0}.compare_list_holder ul.compare_list li .image_wrapper{display:table-cell;vertical-align:middle}.compare_list_holder ul.compare_list li .image_wrapper img{max-width:35px}.compare_list_holder ul.compare_list li .content_wrapper{display:table-cell;vertical-align:middle;width:100%;padding-right:15px;padding-left:10px;color:#fff;background-image:url(/images/icon_cross_white.png)!important;background-repeat:no-repeat;background-position:100%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.compare_list_holder ul.compare_list li .content_wrapper{background-size:7px auto;background-image:url(/images/icon_cross_white@2x.png)!important;background-repeat:no-repeat;background-position:100%}}.compare_list_holder ul.compare_list li:active,.compare_list_holder ul.compare_list li:hover{background-color:#2f363c}.compare_list_holder:active .btn,.compare_list_holder:hover .btn{background-color:#1f2428}.compare_list_holder:active .selected_products_holder,.compare_list_holder:hover .selected_products_holder{display:inline-block}.compare_table{max-width:1200px;padding:25px}.compare_table .spacer_row{height:25px}.compare_table .body_row{padding-top:10px}.compare_table .body_row .cell{margin-top:10px;padding:10px;border-top:1px solid #e6e6e6}.compare_table .body_row .cell.product_cell{font-family:titillium_websemibold,sans-serif}.compare_table .body_row:last-child .cell{border-bottom:1px solid #e6e6e6}.compare_table .body_row:nth-child(2n){background-color:#f1f1f1}.compare_table .cell{vertical-align:top;width:20%;padding-right:50px}.compare_table h2{margin-bottom:16.6666666667px;font-family:titillium_websemibold,sans-serif;font-size:15px;line-height:20px;text-transform:uppercase}.compare_table .product_image_remove_holder{margin-bottom:25px}.compare_table .product_image_remove_holder .product_image_holder{display:inline-block;vertical-align:bottom;max-width:75px}.compare_table .product_image_remove_holder .btn_remove{display:inline-block;vertical-align:bottom;width:25px;height:25px;margin-left:10px;padding:0}.compare_table .product_title{min-height:45px;margin-bottom:16.6666666667px;line-height:20px;color:#e33e36}.compare_table .price_holder{min-height:50px;margin-bottom:16.6666666667px}.compare_table .product_order_holder .add_to_cart_form{display:table}.compare_table .product_order_holder .add_to_cart_form .product_quantity{display:table-cell;max-width:50px}.compare_table .product_order_holder .add_to_cart_form .product_order{display:table-cell;width:auto;padding-left:2px;white-space:nowrap}.compare_table .product_order_holder .add_to_cart_form .product_order .btn{width:40px;text-indent:-9999px;background-image:url(/images/icon_basket.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.compare_table .product_order_holder .add_to_cart_form .product_order .btn{background-size:16px auto;background-image:url(/images/icon_basket@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.compare_table .product_order_holder .add_to_cart_form input{margin-bottom:0;text-align:right}.compare_tooltip{padding:5px 10px;color:#fff;border-radius:3px;background-color:#e33e36}@media screen and (max-width:1230px){.product_overview .category_products_holder .toolbar .sorter_holder{display:block}.product_overview .category_products_holder .toolbar .sort_by{padding-left:0}.product_overview .category_products_holder .toolbar .compare_holder{margin-left:0;padding-left:0;border:none}}@media screen and (max-width:1024px){.product_overview{position:relative}.product_overview .inner{position:static}.product_overview .content_column{width:100%;float:none;margin-bottom:50px;padding-bottom:50px;padding-left:0;border-bottom:1px solid #e6e6e6}.product_overview .category_products_holder .contentNavigationFilterButton{display:block}.product_overview .category_products_holder .contentNavigationFilterButton.is-opened{width:280px}.product_overview .category_products_holder .contentNavigationFilterButton .icon{margin-left:2px;font-size:12px}.product_overview .sidebar_column{position:absolute;z-index:1;top:230px;left:-100%;width:230px;transition:left .2s;-ms-transform:translatez(0);transform:translatez(0);background-color:#ececec}.product_overview .sidebar_column.is-opened{left:0;display:block}.product_overview .sidebar_column .faq_categories_holder,.product_overview .sidebar_column .result_amount{display:none}.product_overview .sidebar_column .filters_holder .filter{margin-bottom:0}.product_overview .sidebar_column .filters_holder .filter .filter_title{padding:18px 20px;font-weight:700;border-bottom:1px solid #111315;border-radius:0;background-color:#1f2428}.product_overview .sidebar_column .filters_holder .filter .filter_title i{float:right}.product_overview .sidebar_column .filters_holder .filter .filter_title:active,.product_overview .sidebar_column .filters_holder .filter .filter_title:hover{background-color:#282e33}.product_overview .sidebar_column .filters_holder .filter .filter_checkboxes,.product_overview .sidebar_column .filters_holder .filter .filter_content{display:none;padding:16px 15px;border:0;border-radius:0}.product_overview .sidebar_column .filters_holder .filter .filter_checkboxes li,.product_overview .sidebar_column .filters_holder .filter .filter_content li{margin-bottom:14px}.product_overview .sidebar_column .filters_holder .filter.is-opened .filter_title{background-color:#31393f}}@media screen and (max-width:600px){.product_overview .category_products_holder h1{margin-bottom:25px}}.product_detail.packed .content_column.hasImage .image_column{width:25%}.product_detail.packed .content_column.hasImage .product_main_column,.product_detail.packed .content_column.hasImage .product_main_column .packed_products_wrapper{width:75%}.product_detail.packed .content_column.hasImage .product_main_column .b2b_description_holder,.product_detail.packed .content_column.hasImage .product_main_column .product_order_holder,.product_detail.packed .content_column.hasImage .product_main_column .share_links_holder{width:25%}.product_detail.packed .content_column.hasImage .product_main_column .add_to_cart_form_holder .product_quantity{width:100%;margin-right:0;margin-bottom:5px}.product_detail.packed .content_column.hasImage .product_main_column .add_to_cart_form_holder .product_quantity input{text-align:center}.product_detail.packed .content_column.hasImage .product_main_column .add_to_cart_form_holder .product_order{width:100%}.product_detail.packed .product_main_column{margin-bottom:25px}.product_detail.packed .product_main_column .packed_products_wrapper{width:70%;float:left;padding-right:50px}.product_detail.packed .product_main_column .b2b_description_holder,.product_detail.packed .product_main_column .product_order_holder,.product_detail.packed .product_main_column .share_links_holder{width:30%;float:right}.product_detail.packed .product_main_column .share_links_holder{clear:right}.product_detail.packed .product_main_column h3{padding-bottom:12.5px}.product_detail.packed .product_main_column .set_price_wrapper{margin-bottom:12.5px}.product_detail.packed .pack_table .row.pack_row:last-child{border-bottom:none}@media screen and (max-width:1024px){.product_detail.packed .product_main_column{width:100%}}@media screen and (max-width:960px){.product_detail.packed .content_column.hasImage .image_column{display:none}.product_detail.packed .content_column.hasImage .product_main_column{width:100%;padding-left:0}.product_detail.packed .content_column.hasImage .product_main_column .b2b_description_holder,.product_detail.packed .content_column.hasImage .product_main_column .packed_products_wrapper,.product_detail.packed .content_column.hasImage .product_main_column .product_order_holder,.product_detail.packed .content_column.hasImage .product_main_column .share_links_holder{width:100%}.product_detail.packed .content_column.hasImage .product_main_column .add_to_cart_form_holder .product_quantity{width:auto;margin-right:0}.product_detail.packed .content_column.hasImage .product_main_column .add_to_cart_form_holder .product_quantity input{text-align:left}.product_detail.packed .content_column.hasImage .product_main_column .add_to_cart_form_holder .product_order{width:auto;margin-left:5px}.product_detail.packed .product_main_column .packed_products_wrapper{width:100%;float:none;padding-right:0}.product_detail.packed .product_main_column .b2b_description_holder,.product_detail.packed .product_main_column .product_order_holder,.product_detail.packed .product_main_column .share_links_holder{width:100%;float:none}}.product_detail.grouped .grouped_product_holder .grouped_product{display:table;width:100%;margin-bottom:15px;border:1px solid #e6e6e6}.product_detail.grouped .grouped_product_holder .grouped_product:last-child{margin-bottom:0}.product_detail.grouped .grouped_product_holder .grouped_product .row{display:table-row}.product_detail.grouped .grouped_product_holder .grouped_product .cell{display:table-cell;vertical-align:top;padding:15px;padding-bottom:0}.product_detail.grouped .grouped_product_holder .grouped_product .cell.title_cell{width:40%}.product_detail.grouped .grouped_product_holder .grouped_product .cell.price_cell{width:auto;text-align:right}.product_detail.grouped .grouped_product_holder .grouped_product .cell.order_cell{width:35%;text-align:right}.product_detail.grouped .grouped_product_holder .grouped_product .cell.stock_cell{padding-top:10px;padding-bottom:15px}.product_detail.grouped .grouped_product_holder .grouped_product .product_title{margin-bottom:5px;line-height:20px}.product_detail.grouped .grouped_product_holder .grouped_product .add_to_cart_form .product_quantity{width:50px}.product_detail.grouped .grouped_product_holder .grouped_product .product_stock{margin-bottom:0}.product_detail .content_column.hasImage .image_column{width:40%;float:left;margin-bottom:50px}.product_detail .content_column.hasImage .image_column .big_image_holder{width:100%!important;margin-bottom:1px}.product_detail .content_column.hasImage .image_column .big_image_holder .image_table{height:350px}.product_detail .content_column.hasImage .image_column .big_image_holder a{display:block}.product_detail .content_column.hasImage .image_column .images_list{font-size:0}.product_detail .content_column.hasImage .image_column .images_list li{display:inline-block;width:20%;padding-right:1px;padding-bottom:1px}.product_detail .content_column.hasImage .image_column .images_list li .image_table,.product_detail .content_column.hasImage .image_column .images_list li .image_table .cell{height:auto}.product_detail .content_column.hasImage .image_column .numContainer{padding-top:10px;font-size:12px;text-align:center;color:#9b9ea3}.product_detail .content_column.hasImage .product_main_column{width:60%;float:right;padding-left:50px}.product_detail .product_main_column{margin-bottom:50px}.product_detail .product_title_refnr_brand_table .cell{vertical-align:top}.product_detail .product_title_refnr_brand_table .cell.brand_image_cell{padding-left:25px;text-align:right}.product_detail .product_title_refnr_holder{padding-bottom:25px}.product_detail .product_title_refnr_holder h1,.product_detail .product_title_refnr_holder h2,.product_detail .product_title_refnr_holder h3,.product_detail .product_title_refnr_holder h4{padding-bottom:12.5px}.product_detail .product_title_refnr_holder .product_refnr{font-size:12px;text-transform:uppercase;color:#a6aeb0}.product_detail .product_holder{max-width:400px}.product_detail .product_order_holder{margin-bottom:25px;padding:25px;border:1px solid #e6e6e6;border-radius:3px;background-color:#f9f9f9}.product_detail .product_price_holder{margin-bottom:25px}.product_detail .product_price_holder .price_holder .product_price span.price{font-family:titillium_webregular,sans-serif;font-size:30px;line-height:35px}.product_detail .product_price_holder .discount_table{margin-top:25px}.product_detail .product_price_holder .discount_table .quantity_holder .quantity{font-family:titillium_websemibold,sans-serif}.product_detail .product_price_holder .discount_table .product_price span.price{font-family:titillium_websemibold,sans-serif;font-size:15px;line-height:20px}.product_detail .add_to_cart_form_holder{font-size:0}.product_detail .add_to_cart_form_holder .product_quantity{display:inline-block;vertical-align:top;width:100px;margin-right:10px}.product_detail .add_to_cart_form_holder .product_quantity input{margin-bottom:0;text-align:right}.product_detail .add_to_cart_form_holder .product_order{display:inline-block;vertical-align:top}.product_detail .product_stock{margin-bottom:25px;font-size:15px;text-transform:uppercase}.product_detail .product_stock .available,.product_detail .product_stock .unavailable,.product_detail .product_stock .waiting{display:inline-block;margin-left:2px;padding:3px 5px;font-family:titillium_websemibold,sans-serif;white-space:nowrap;color:#fff;border:1px solid;border-radius:3px}.product_detail .product_stock .available{color:#dc241f;border-color:#dc241f}.product_detail .product_stock .unavailable{color:#e33e36;border-color:#e33e36}.product_detail .product_stock .waiting{font-family:titillium_webregular,sans-serif;text-transform:none;color:#9b9ea3;border-color:transparent}.product_detail .product_stock .shipping{display:block}.product_detail .product_stock .shipping.free_shipping,.product_detail .product_stock .shipping.shipping_cost{margin-top:25px;margin-bottom:5px;padding-left:30px;text-transform:uppercase;background-image:url(/images/icon_truck.png)!important;background-repeat:no-repeat;background-position:0}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.product_detail .product_stock .shipping.free_shipping,.product_detail .product_stock .shipping.shipping_cost{background-size:21px auto;background-image:url(/images/icon_truck@2x.png)!important;background-repeat:no-repeat;background-position:0}}.product_detail .product_stock .shipping.shipping_time{margin:5px 0;font-size:13px;text-transform:none}.product_detail .b2b_description_holder{margin-bottom:25px}.product_detail .b2b_description_holder span{display:inline-block;margin-right:2px;padding:4px 5px;font-family:titillium_websemibold,sans-serif;line-height:15px;color:#fff;border-radius:3px;background-color:#dc241f}.product_detail .share_links_holder{text-align:left}.product_detail .product_details_nav_list_wrapper{position:relative;height:61px;margin-bottom:50px}@media screen and (max-width:600px){.product_detail .product_details_nav_list_wrapper{display:none}}.product_detail .product_details_nav_list_holder{position:absolute;top:0;right:0;left:0;border:1px solid #e6e6e6;border-right:none;border-left:none}.product_detail .product_details_nav_list_holder .inner{padding:25px 0}.product_detail .product_details_nav_list_holder.is-fixed{position:fixed;z-index:1000;top:0;right:0;left:0;background-color:hsla(0,0%,100%,.95)}.product_detail .product_details_nav_list_holder.is-fixed .inner{padding:25px 15px}.product_detail .product_details_nav_list{font-size:0}.product_detail .product_details_nav_list li{display:inline-block;vertical-align:middle;margin-right:50px;font-size:15px}.product_detail .product_details_nav_list li a{color:#dc241f;border-bottom:1px solid transparent}.product_detail .product_details_nav_list li.selected a,.product_detail .product_details_nav_list li a:active,.product_detail .product_details_nav_list li a:hover{border-bottom:1px solid #1f2428}.product_detail .product_details_nav_list li:last-child{margin-right:0}.product_detail .description_holder{width:45%;float:left;margin-bottom:50px;padding-right:50px}.product_detail .technical_specs_holder{width:55%;float:left;margin-bottom:25px}.product_detail .technical_specs_holder .technical_specs_table{margin-bottom:50px}.product_detail .technical_specs_holder .technical_specs_table .cell.attribute_title_cell{max-width:25%}.product_detail .technical_specs_holder .technical_specs_table:last-child{margin-bottom:0}.product_detail .packs_holder{margin-bottom:50px}@media screen and (max-width:600px){.product_detail .packs_holder{display:none}}.product_detail .pack_table{border-collapse:collapse}.product_detail .pack_table .row.pack_row{border-bottom:1px solid #e6e6e6}.product_detail .pack_table .row.pack_row:first-child{border-top:1px solid #e6e6e6}.product_detail .pack_table .cell{vertical-align:top}.product_detail .pack_table .cell.images_cell{padding:25px 0;font-size:0;white-space:nowrap}.product_detail .pack_table .cell.images_cell .image_table{position:relative;width:100px;height:100px}.product_detail .pack_table .cell.images_cell .image_table .icon{position:absolute;top:50%;left:-10px;width:20px;height:20px;margin-top:-10px;border-radius:3px;background-color:#1f2428;background-image:url(/images/icon_plus.png)!important;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.product_detail .pack_table .cell.images_cell .image_table .icon{background-size:8px auto;background-image:url(/images/icon_plus@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.product_detail .pack_table .cell.images_cell .current_product_holder{display:inline-block;vertical-align:top}.product_detail .pack_table .cell.images_cell .other_products_holder{display:inline-block;vertical-align:top;white-space:nowrap}.product_detail .pack_table .cell.images_cell .other_products_holder .other_product_holder{display:inline-block;vertical-align:top;padding-left:20px}.product_detail .pack_table .cell.images_cell .other_products_holder .image_table{border:1px solid #e6e6e6;border-radius:3px}.product_detail .pack_table .cell.images_cell .other_products_holder .image_table .cell{padding:20px}.product_detail .pack_table .cell.title_cell{width:100%;padding:25px}.product_detail .pack_table .cell.title_cell a{font-size:17px;line-height:22px}.product_detail .pack_table .cell.order_cell{padding:25px;text-align:right;white-space:nowrap}.product_detail .pack_table .cell.order_cell .product_pack_discount_holder{display:inline-block;margin-bottom:5px;white-space:nowrap}.product_detail .pack_table .cell.order_cell .product_pack_discount_holder .price{font-family:titillium_websemibold,sans-serif}.product_detail .pack_table .cell.order_cell .price_holder{margin-bottom:5px}.product_detail .pack_table .cell.price_attribute_cell{min-width:200px;padding:25px;text-align:right}.product_detail .pack_table .cell.price_attribute_cell .price_holder{margin-bottom:5px}.product_detail .related_products_holder .related_products_list{margin-left:0}.product_detail .related_products_holder .related_products_list li{width:100%;margin-bottom:0;padding-left:0}.product_detail .related_products_holder .owl-nav div{height:250px}@media screen and (max-width:1024px){.product_detail .content_column.hasImage .image_column{width:40%}.product_detail .content_column.hasImage .product_main_column{width:60%}.product_detail .grouped_product_holder .grouped_product,.product_detail .grouped_product_holder .grouped_product .cell,.product_detail .grouped_product_holder .grouped_product .row{display:block}.product_detail .grouped_product_holder .grouped_product .cell.title_cell{width:100%}.product_detail .grouped_product_holder .grouped_product .cell.price_cell{width:100%;text-align:left}.product_detail .grouped_product_holder .grouped_product .cell.order_cell{width:100%;margin-bottom:15px;text-align:left}.product_detail .packed_product_holder .packed_product,.product_detail .packed_product_holder .packed_product .cell,.product_detail .packed_product_holder .packed_product .row{display:block}.product_detail .packed_product_holder .packed_product .cell.image_cell{width:100%;text-align:left}.product_detail .packed_product_holder .packed_product .cell.product_details_cell{width:100%}.product_detail .packed_product_holder .packed_product .cell.attribute_cell,.product_detail .packed_product_holder .packed_product .cell.price_cell{width:100%;text-align:left}}@media screen and (max-width:768px){.product_detail .content_column.hasImage .image_column .big_image_holder .image_table{height:auto}.product_detail .description_holder{width:100%;float:none}.product_detail .technical_specs_holder{width:100%;float:none;padding-left:0}.product_detail .product_details_nav_list_wrapper{height:auto}.product_detail .product_details_nav_list{margin-left:-12.5px}.product_detail .product_details_nav_list li{width:50%;margin-right:0;padding-bottom:12.5px;padding-left:12.5px}.product_detail .product_details_nav_list li:last-child,.product_detail .product_details_nav_list li:nth-last-child(2){padding-bottom:0}}@media screen and (max-width:600px){.product_detail .content_column.hasImage .image_column{width:100%;float:none}.product_detail .content_column.hasImage .image_column .big_image_holder .image_table{height:auto}.product_detail .content_column.hasImage .product_main_column{width:100%;float:none;padding-left:0}.product_detail .product_main_column{width:100%;float:none;margin-bottom:50px;padding:0}.product_detail .pack_table,.product_detail .pack_table .row{display:block}.product_detail .pack_table .row.pack_row{margin-bottom:25px;padding:25px;border:1px solid #e6e6e6!important;border-radius:3px}.product_detail .pack_table .cell{display:block}.product_detail .pack_table .cell.images_cell,.product_detail .pack_table .cell.title_cell{padding:0}.product_detail .pack_table .cell.order_cell{padding:0;text-align:left;white-space:nowrap}.product_detail .pack_table .cell.order_cell .product_pack_discount_holder{display:inline-block;margin-bottom:5px;white-space:nowrap}.product_detail .pack_table .cell.order_cell .product_pack_discount_holder .price{font-family:titillium_websemibold,sans-serif}.product_detail .pack_table .cell.order_cell .price_holder{margin-bottom:5px}.product_detail .pack_table .cell.price_attribute_cell{min-width:0;padding:0;text-align:left}.product_detail .pack_table .cell.price_attribute_cell .price_holder{margin-bottom:5px}}.product_accessoires .main_product_holder{margin-bottom:50px}.product_accessoires .main_product_holder .cell{vertical-align:middle}.product_accessoires .main_product_holder .image_cell{padding-right:25px}.product_accessoires .main_product_holder .image_cell a{display:inline-block;padding:25px;text-align:center;border:1px solid #e6e6e6;border-radius:3px}.product_accessoires .main_product_holder .image_cell a:active,.product_accessoires .main_product_holder .image_cell a:hover{border:1px solid silver}.product_accessoires .main_product_holder .title_cell{vertical-align:middle;width:100%;padding-right:25px}.product_accessoires .main_product_holder .title_cell h2{padding-bottom:0}.product_accessoires .main_product_holder .title_cell h2 a{font-size:25px}.product_accessoires .main_product_holder .links_cell{vertical-align:middle;text-align:right;white-space:nowrap}.product_accessoires .main_product_holder .links_cell .btn{margin-left:10px}.product_accessoires .products_list_holder .products_list li{width:25%;margin-bottom:0}.product_accessoires .products_list_holder .products_list li .add_to_cart_form{display:table;margin-top:16.6666666667px}.product_accessoires .products_list_holder .products_list li .add_to_cart_form .product_quantity{display:table-cell;width:100%;padding-right:3px}.product_accessoires .products_list_holder .products_list li .add_to_cart_form .product_quantity input{margin-bottom:0;text-align:right}.product_accessoires .products_list_holder .products_list li .add_to_cart_form .product_order{display:table-cell;white-space:nowrap}@media screen and (max-width:960px){.product_accessoires .products_list_holder .products_list li{width:50%}}@media screen and (max-width:768px){.product_accessoires .main_product_holder .image_cell{display:none}}@media screen and (max-width:600px){.product_accessoires .main_product_holder .cell{display:block}.product_accessoires .main_product_holder .title_cell{margin-bottom:16.6666666667px}.product_accessoires .main_product_holder .links_cell{text-align:left;white-space:normal}.product_accessoires .main_product_holder .links_cell .btn{margin-top:16.6666666667px;margin-left:0}.product_accessoires .main_product_holder .image_cell{display:none}.product_accessoires .products_list_holder .products_list{margin-left:0}.product_accessoires .products_list_holder .products_list li{display:block;width:100%;margin-bottom:50px;padding:0}.product_accessoires .products_list_holder .products_list li:last-child{margin-bottom:0}}.survey .page_title,.survey .page_title h1{margin-bottom:15px}.survey .intro_text{max-width:715px;margin-bottom:30px}.survey .survey_nav{width:100%;margin-bottom:15px;margin-bottom:25px;padding:10px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.survey .survey_nav li{display:inline-block;margin-right:10px;padding-right:20px;font-family:titillium_websemibold,sans-serif;font-size:18px;color:#a9a9a9;background-image:url(/images/icon_survey_arrow_right.png)!important;background-repeat:no-repeat;background-position:100%}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.survey .survey_nav li{background-size:6px auto;background-image:url(/images/icon_survey_arrow_right@2x.png)!important;background-repeat:no-repeat;background-position:100%}}.survey .survey_nav li:last-child{margin-right:0;padding-right:0;background-image:none}.survey .survey_nav li.selected{color:#1f2428}.survey .survey_content_holder{max-width:715px}.survey .survey_content_holder h2{font-family:titillium_webregular,sans-serif}.survey .survey_content_holder .submit{float:right}.survey .survey_content_holder .btn-next{width:auto;float:right;margin-bottom:0;padding:5px 10px}.survey .survey_content_holder .btn-prev{width:auto;float:left;margin-bottom:0}.survey .survey_content_holder .questions .survey_form_item label{font-family:titillium_websemibold,sans-serif;font-size:14px}.survey .survey_content_holder .questions .survey_form_item .controls label{font-family:titillium_webregular,sans-serif;font-size:14px}.survey .survey_content_holder .survey_form_item{margin-bottom:25px}.survey .survey_content_holder .survey_form_item>label{display:block;margin-bottom:10px}.survey .survey_content_holder .survey_form_item .error-message{font-size:14px;color:#e33e36}.survey .survey_content_holder .survey_form_item textarea{height:100px}.inline_edit_icon{width:20px!important;height:20px!important;background-image:url(/images/icon_pencil.png)!important;background-repeat:no-repeat;background-position:50%!important}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.inline_edit_icon{background-size:13px auto;background-image:url(/images/icon_pencil@2x.png)!important;background-repeat:no-repeat;background-position:50%!important}}.inline_edit_dialog_overlay{position:fixed;z-index:500;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.75)}.inline_edit_dialog{position:fixed;z-index:500;top:50%;left:50%;width:60%;height:auto!important;margin-top:-184px;margin-left:-30%;text-align:center}@media screen and (max-width:600px){.inline_edit_dialog{width:80%;margin-left:-40%}}.inline_edit_dialog button{display:inline-block;width:155px;padding:15px 20px;text-align:center;color:#fff}.inline_edit_dialog button.button_cancel{margin-left:15px;background-color:#f75656}.inline_edit_dialog button.button_cancel:active,.inline_edit_dialog button.button_cancel:hover{background-color:#f63e3e}.inline_edit_dialog button.button_save{background-color:#9bc541}.inline_edit_dialog button.button_save:active,.inline_edit_dialog button.button_save:hover{background-color:#8db537}@media screen and (max-width:600px){.inline_edit_dialog button{width:100%}.inline_edit_dialog button.button_save{margin-top:7.5px;margin-left:0}}.widget{text-align:left;border-radius:3px}.editor-tabs{position:relative;z-index:4;font-size:0}.editor-tabs li{display:inline-block;margin-right:1px;font-size:15px}.editor-tabs li a{display:inline-block;padding:15px 20px;font-family:titillium_websemibold,sans-serif;color:#fff;border-radius:3px 3px 0 0;background-color:hsla(0,0%,100%,.3)}.editor-tabs li.activeTab a{color:#1f2428;background-color:#fff}.editor-tabs li.error a{color:#e33e36}.editor_container{position:relative;z-index:5;margin-top:-2px;margin-bottom:15px;padding:15px;border-radius:3px;background-color:#fff}.editor_container .editortab_content{overflow:hidden;border:1px solid #eee!important;border-radius:3px;background-color:#eee!important}.editor_container .editortab_content textarea{min-height:233px;overflow:scroll;padding:15px 20px;border:none!important;border-radius:0;background-color:transparent!important}.redactor-box{margin-bottom:0!important}.redactor-toolbar{border-bottom:none!important;border-radius:3px 3px 0 0;box-shadow:none!important}.redactor-editor{border-radius:0 0 3px 3px;background:#eee!important}.page_not_found ol li{margin-bottom:15px;padding-left:10px}.page_not_found .search_form_holder{display:inline-block;max-width:320px;vertical-align:middle}.lte-ie8 .header .main_bar{top:40px}.ie9 .checkbox_holder input[type=checkbox],.ie9 .checkbox input[type=checkbox]{display:none}.ie9 .checkbox_holder input[type=checkbox]+label,.ie9 .checkbox input[type=checkbox]+label{padding-left:20px;background-image:url(/images/chk_unchecked.png)!important}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.ie9 .checkbox_holder input[type=checkbox]+label,.ie9 .checkbox input[type=checkbox]+label{background-size:15px auto;background-image:url(/images/chk_unchecked@2x.png)!important}}.ie9 .checkbox_holder input[type=checkbox]:checked+label,.ie9 .checkbox input[type=checkbox]:checked+label{background-image:url(/images/chk_checked.png)!important}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.ie9 .checkbox_holder input[type=checkbox]:checked+label,.ie9 .checkbox input[type=checkbox]:checked+label{background-size:15px auto;background-image:url(/images/chk_checked@2x.png)!important}}.ie9 .radio_holder input[type=radio],.ie9 .radio input[type=radio]{display:none}.ie9 .radio_holder input[type=radio]+label,.ie9 .radio input[type=radio]+label{padding-left:20px;background-image:url(/images/rbt_unchecked.png)!important}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.ie9 .radio_holder input[type=radio]+label,.ie9 .radio input[type=radio]+label{background-size:15px auto;background-image:url(/images/rbt_unchecked@2x.png)!important}}.ie9 .radio_holder input[type=radio]:checked+label,.ie9 .radio input[type=radio]:checked+label{background-image:url(/images/rbt_checked.png)!important}@media only screen and (-moz-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.ie9 .radio_holder input[type=radio]:checked+label,.ie9 .radio input[type=radio]:checked+label{background-size:15px auto;background-image:url(/images/rbt_checked@2x.png)!important}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.checkbox_holder input[type=checkbox],.checkbox input[type=checkbox]{display:none}.checkbox_holder input[type=checkbox]+label,.checkbox input[type=checkbox]+label{padding-left:20px;background-image:url(/images/chk_unchecked.png)!important}}@media only screen and (-ms-high-contrast:active) and (-moz-min-device-pixel-ratio:2),only screen and (-ms-high-contrast:active) and (-webkit-min-device-pixel-ratio:2),only screen and (-ms-high-contrast:active) and (min-device-pixel-ratio:2),only screen and (-ms-high-contrast:active) and (min-resolution:2dppx),only screen and (-ms-high-contrast:active) and (min-resolution:192dpi){.checkbox_holder input[type=checkbox]+label,.checkbox input[type=checkbox]+label{background-size:15px auto;background-image:url(/images/chk_unchecked@2x.png)!important}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.checkbox_holder input[type=checkbox]:checked+label,.checkbox input[type=checkbox]:checked+label{background-image:url(/images/chk_checked.png)!important}}@media only screen and (-ms-high-contrast:active) and (-moz-min-device-pixel-ratio:2),only screen and (-ms-high-contrast:active) and (-webkit-min-device-pixel-ratio:2),only screen and (-ms-high-contrast:active) and (min-device-pixel-ratio:2),only screen and (-ms-high-contrast:active) and (min-resolution:2dppx),only screen and (-ms-high-contrast:active) and (min-resolution:192dpi){.checkbox_holder input[type=checkbox]:checked+label,.checkbox input[type=checkbox]:checked+label{background-size:15px auto;background-image:url(/images/chk_checked@2x.png)!important}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.radio_holder input[type=radio],.radio input[type=radio]{display:none}.radio_holder input[type=radio]+label,.radio input[type=radio]+label{padding-left:20px;background-image:url(/images/rbt_unchecked.png)!important}}@media only screen and (-ms-high-contrast:active) and (-moz-min-device-pixel-ratio:2),only screen and (-ms-high-contrast:active) and (-webkit-min-device-pixel-ratio:2),only screen and (-ms-high-contrast:active) and (min-device-pixel-ratio:2),only screen and (-ms-high-contrast:active) and (min-resolution:2dppx),only screen and (-ms-high-contrast:active) and (min-resolution:192dpi){.radio_holder input[type=radio]+label,.radio input[type=radio]+label{background-size:15px auto;background-image:url(/images/rbt_unchecked@2x.png)!important}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.radio_holder input[type=radio]:checked+label,.radio input[type=radio]:checked+label{background-image:url(/images/rbt_checked.png)!important}}@media only screen and (-ms-high-contrast:active) and (-moz-min-device-pixel-ratio:2),only screen and (-ms-high-contrast:active) and (-webkit-min-device-pixel-ratio:2),only screen and (-ms-high-contrast:active) and (min-device-pixel-ratio:2),only screen and (-ms-high-contrast:active) and (min-resolution:2dppx),only screen and (-ms-high-contrast:active) and (min-resolution:192dpi){.radio_holder input[type=radio]:checked+label,.radio input[type=radio]:checked+label{background-size:15px auto;background-image:url(/images/rbt_checked@2x.png)!important}}.ir{overflow:hidden;border:0;background-color:transparent;*text-indent:-9999px}.ir:before{display:block;width:0;height:150%;content:""}.hidden{display:none!important;visibility:hidden}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;overflow:visible;clip:auto;width:auto;height:auto;margin:0}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{display:table;content:" "}.clearfix:after{clear:both}.clearfix{*zoom:1}.nobr{white-space:nowrap!important}.helper{font-size:0;display:inline-block;height:100%;vertical-align:middle}.group:after{display:table;clear:both;content:""}@media print{*{color:#000!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}