@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]::-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:proxima_nova_regular;font-weight:400;font-style:normal;src:url(/fonts/pn_regular-webfont.eot);src:url(/fonts/pn_regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/pn_regular-webfont.woff) format("woff"),url(/fonts/pn_regular-webfont.ttf) format("truetype"),url(/fonts/pn_regular-webfont.svg#proxima_nova_rgregular) format("svg")}@font-face{font-family:proxima_nova_italic;font-weight:400;font-style:normal;src:url(/fonts/pn_regular_italic-webfont.eot);src:url(/fonts/pn_regular_italic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/pn_regular_italic-webfont.woff) format("woff"),url(/fonts/pn_regular_italic-webfont.ttf) format("truetype"),url(/fonts/pn_regular_italic-webfont.svg#proxima_novaregular_italic) format("svg")}@font-face{font-family:proxima_nova_semibold;font-weight:400;font-style:normal;src:url(/fonts/pn_semibold-webfont.eot);src:url(/fonts/pn_semibold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/pn_semibold-webfont.woff) format("woff"),url(/fonts/pn_semibold-webfont.ttf) format("truetype"),url(/fonts/pn_semibold-webfont.svg#proxima_novasemibold) format("svg")}@font-face{font-family:proxima_nova_bold;font-weight:400;font-style:normal;src:url(/fonts/pn_bold-webfont.eot);src:url(/fonts/pn_bold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/pn_bold-webfont.woff) format("woff"),url(/fonts/pn_bold-webfont.ttf) format("truetype"),url(/fonts/pn_bold-webfont.svg#proxima_nova_rgbold) format("svg")}@font-face{font-family:DAS;font-weight:400;font-style:normal;src:url(/fonts/DAS.eot);src:url(/fonts/DAS.eot?#iefix) format("embedded-opentype"),url(/fonts/DAS.woff) format("woff"),url(/fonts/DAS.ttf) format("truetype"),url(/fonts/DAS.svg#DAS) format("svg")}.btn{font-family:museo-sans-rounded,sans-serif;font-size:14px;display:inline-block;padding:16px 28px;color:#fff;border-radius:3px;background-color:#1f6914}.btn:active,.btn:hover{color:#fff;background-color:#1c1c1c}.btn span{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;text-shadow:inherit}.btn_primary{font-size:14px;font-weight:700;color:#fff;background-color:#1f6914}.btn_primary:active,.btn_primary:hover{color:#fff;background-color:#1a5811}.btn_primary.btn_ghost{border-color:#1f6914}.btn_primary.btn_ghost:active,.btn_primary.btn_ghost:hover{border-color:#1a5811}.btn_secondary{color:#fff;background-color:#1c1c1c}.btn_secondary:active,.btn_secondary:hover{color:#fff;background-color:#363535}.btn_secondary.btn_ghost{border-color:#1c1c1c}.btn_secondary.btn_ghost:active,.btn_secondary.btn_ghost:hover{border-color:#363535}.btn_tertiary{color:#1c1c1c;background-color:#1d5a2d}.btn_tertiary:active,.btn_tertiary:hover{color:#fff;background-color:#1c1c1c}.btn_tertiary.btn_ghost,.btn_tertiary.btn_ghost:active,.btn_tertiary.btn_ghost:hover{border-color:#1c1c1c}.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 #1c1c1c;background-color:#1c1c1c;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:-568px}#layout .layout_footer,footer{height:568px}footer{clear:both;position:relative}@font-face{font-family:quickedit-webfont;src:url(../fonts/vendor/quickedit/quickedit-webfont.eot);src:url(../fonts/vendor/quickedit/quickedit-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/vendor/quickedit/quickedit-webfont.woff2) format("woff2"),url(../fonts/vendor/quickedit/quickedit-webfont.woff) format("woff"),url(../fonts/vendor/quickedit/quickedit-webfont.ttf) format("truetype"),url(../fonts/vendor/quickedit/quickedit-webfont.svg#quickedit-webfont) format("svg");font-weight:400;font-style:normal}.quickedit-icon{font-family:quickedit-webfont;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}.quickedit-icon-cancel:before{content:"\f101"}.quickedit-icon-pencil:before{content:"\f102"}.quickedit-icon-save:before{content:"\f103"}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}.c-quickedit__icon-pencil{position:absolute;z-index:26;padding-left:5px;font-size:18px;cursor:pointer;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff}.inline_edit_dialog button{display:inline-block;width:155px;margin-left:15px;padding:15px 20px;font-family:Verdana,Arial,sans-serif;font-size:12px;resize:none;cursor:pointer;transition:all .2s ease;text-align:center;border:none;border-radius:3px;background-repeat:no-repeat;background-position:center right -15px;-webkit-appearance:none;-moz-appearance:none}.inline_edit_dialog button:first-child{margin-left:0}.inline_edit_dialog button:focus{outline:none}.inline_edit_dialog button.button_cancel{color:#fff;background-color:#f75656}.inline_edit_dialog button.button_cancel:active,.inline_edit_dialog button.button_cancel:hover{color:#fff;background-color:#f63e3e}.inline_edit_dialog button.button_save{color:#fff;background-color:#9bc541}.inline_edit_dialog button.button_save:active,.inline_edit_dialog button.button_save:hover{color:#fff;background-color:#8db537}@media screen and (max-width:600px){.inline_edit_dialog button{width:100%;margin-bottom:7.5px;margin-left:0}.inline_edit_dialog button:last-child{margin-bottom:0}}.editor-tabs{position:relative;z-index:4;margin:0;padding:0;font-size:0}.editor-tabs li{display:inline-block;margin-right:1px;font-size:12px}.editor-tabs li a{display:inline-block;padding:15px 20px;font-family:Verdana,Arial,sans-serif;transition:all .2s ease;text-decoration:none;color:#fff;border-radius:3px 3px 0 0;background-color:hsla(0,0%,100%,.3)}.editor-tabs li a:active,.editor-tabs li a:hover{background-color:hsla(0,0%,100%,.6)}.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;border-radius:3px;background-color:#eee}.editor_container .editortab_content textarea{width:100%;min-height:233px;overflow:scroll;box-sizing:border-box;padding:15px 20px;font-family:Verdana,Arial,sans-serif;font-size:12px;resize:none;transition:all .2s ease;color:#1f2428;border:none;border-radius:0;background-color:transparent;background-repeat:no-repeat;background-position:center right -15px;-webkit-appearance:none;-moz-appearance:none}.editor_container .editortab_content textarea:focus{outline:none}.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}.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:20;top:0;left:0}.fancybox-skin{position:relative;color:#444;border-radius:4px;background:#f9f9f9;text-shadow:none}.fancybox-opened{z-index:21}.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:25;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:23;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:23;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:19;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:24;visibility:hidden;text-shadow:none}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;z-index:24;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:20;top:0;left:0}.fancybox2-skin{position:relative;color:#444;border-radius:4px;background:#f9f9f9;text-shadow:none}.fancybox2-opened{z-index:21}.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:25;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:23;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:23;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:19;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:24;visibility:hidden;text-shadow:none}.fancybox2-opened .fancybox2-title{visibility:visible}.fancybox2-title-float-wrap{position:absolute;z-index:24;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-loading .slick-list{background:#fff url(/images/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%;-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-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin: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:14px;line-height:20px;text-align:center;color:#d8d8d8;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#1f6914;opacity:.75}.slick-slider{margin-bottom:0}.slick-slider .slick-slide{height:auto}.slick-slider .slick-slide:focus,.slick-slider .slick-slide a:focus{outline:0!important}.slick-dots li{margin:0 2px}.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:28;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}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:15;-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;-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:#ccc}.pswp__error-msg a{color:#ccc;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:17;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:18;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:zb .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:16}.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}.hamburger{padding:8px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:18px;height:16px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:18px;height:2px;background-color:#fff;border-radius:3px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}.hamburger--3dx .hamburger-box{perspective:36px}.hamburger--3dx .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:36px}.hamburger--3dx-r .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:36px}.hamburger--3dy .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:36px}.hamburger--3dy-r .hamburger-inner{transition:transform .2s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-7px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-3.6px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-3.6px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(3.6px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(3.6px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .15s,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .15s,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-3.6px,-4.5px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .15s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-3.6px,4.5px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .15s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .15s,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .15s,transform .15s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(3.6px,-4.5px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .15s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(3.6px,4.5px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .15s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-14px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-7px,0) rotate(-45deg);transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .27s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;-ms-transform:rotate(-90deg);transform:rotate(-90deg);transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .42s}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.15s;transition-delay:.15s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-14px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-7px,0) rotate(45deg);transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .27s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;-ms-transform:rotate(90deg);transform:rotate(90deg);transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .42s}.hamburger--elastic .hamburger-inner{top:1px;transition-duration:.4s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:7px;transition:opacity .15s ease .4s}.hamburger--elastic .hamburger-inner:after{top:14px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,7px,0) rotate(135deg);transition-delay:.1s}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-14px,0) rotate(-270deg);transition-delay:.1s}.hamburger--elastic-r .hamburger-inner{top:1px;transition-duration:.4s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:7px;transition:opacity .15s ease .4s}.hamburger--elastic-r .hamburger-inner:after{top:14px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,7px,0) rotate(-135deg);transition-delay:.1s}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-14px,0) rotate(270deg);transition-delay:.1s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .2s ease-in .25s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,left .2s ease-in .25s}.hamburger--emphatic .hamburger-inner:after{top:7px;right:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,right .2s ease-in .25s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner:before{left:-36px;top:-36px;transform:translate3d(36px,36px,0) rotate(45deg);transition:left .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-36px;top:-36px;transform:translate3d(-36px,36px,0) rotate(-45deg);transition:right .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .2s ease-in .25s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,left .2s ease-in .25s}.hamburger--emphatic-r .hamburger-inner:after{top:7px;right:0;transition:transform .2s cubic-bezier(.6,.04,.98,.335),top .05s linear .2s,right .2s ease-in .25s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-36px;top:36px;transform:translate3d(36px,-36px,0) rotate(-45deg);transition:left .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-36px;top:36px;transform:translate3d(-36px,-36px,0) rotate(45deg);transition:right .2s ease-out,top .05s linear .2s,transform .2s cubic-bezier(.075,.82,.165,1) .25s}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner:before{top:7px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.2s}.hamburger--slider .hamburger-inner:after{top:14px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-2.5714285714px,-5px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-14px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1px}.hamburger--slider-r .hamburger-inner:before{top:7px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.2s}.hamburger--slider-r .hamburger-inner:after{top:14px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,7px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(2.5714285714px,-5px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-14px,0) rotate(90deg)}.hamburger--spring .hamburger-inner{top:1px;transition:background-color 0s linear .15s}.hamburger--spring .hamburger-inner:before{top:7px;transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:14px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.32s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .32s;transform:translate3d(0,7px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),transform .15s cubic-bezier(.215,.61,.355,1) .32s;transform:translate3d(0,7px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.15s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-14px;transition:top .3s cubic-bezier(.33333,.66667,.66667,1) .3s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .3s,transform .15s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-7px,0) rotate(-45deg);transition-delay:.32s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .3s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .32s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;-ms-transform:rotate(90deg);transform:rotate(90deg);transition:top .12s cubic-bezier(.33333,0,.66667,.33333) .18s,transform .15s cubic-bezier(.215,.61,.355,1) .32s}.hamburger--stand .hamburger-inner{transition:transform .1s cubic-bezier(.55,.055,.675,.19) .22s,background-color 0s linear .1s}.hamburger--stand .hamburger-inner:before{transition:top .1s ease-in .1s,transform .1s cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom .1s ease-in .1s,transform .1s cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent;transition:transform .1s cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .22s}.hamburger--stand.is-active .hamburger-inner:before{top:0;-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:top .1s ease-out .12s,transform .1s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;-ms-transform:rotate(45deg);transform:rotate(45deg);transition:bottom .1s ease-out .12s,transform .1s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand-r .hamburger-inner{transition:transform .1s cubic-bezier(.55,.055,.675,.19) .22s,background-color 0s linear .1s}.hamburger--stand-r .hamburger-inner:before{transition:top .1s ease-in .1s,transform .1s cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom .1s ease-in .1s,transform .1s cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{-ms-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent;transition:transform .1s cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .22s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:top .1s ease-out .12s,transform .1s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;-ms-transform:rotate(45deg);transform:rotate(45deg);transition:bottom .1s ease-out .12s,transform .1s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spin .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .34s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .34s,transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{-ms-transform:rotate(225deg);transform:rotate(225deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .14s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;-ms-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .1s ease-out,transform .3s cubic-bezier(.215,.61,.355,1) .14s}.hamburger--spin-r .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .34s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .34s,transform .3s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{-ms-transform:rotate(-225deg);transform:rotate(-225deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .14s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;-ms-transform:rotate(90deg);transform:rotate(90deg);transition:bottom .1s ease-out,transform .3s cubic-bezier(.215,.61,.355,1) .14s}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top .1s ease .14s,opacity .1s ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom .1s ease .14s,transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-ms-transform:rotate(45deg);transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease,opacity .1s ease .14s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-ms-transform:rotate(-90deg);transform:rotate(-90deg);transition:bottom .1s ease,transform .1s cubic-bezier(.215,.61,.355,1) .14s}.hamburger--vortex .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{-ms-transform:rotate(765deg);transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;-ms-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.3s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{-ms-transform:rotate(-765deg);transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.ui-widget .fc-disabled-day{background-image:none}.fc-icon{display:inline-block;height:1em;line-height:1em;font-size:1em;text-align:center;overflow:hidden;font-family:Courier New,Courier,monospace;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\02039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\0203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\000AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\000BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\000D7";font-size:200%;top:6%}.fc button{box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-default{background-color:#f5f5f5;background-image:linear-gradient(180deg,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px hsla(0,0%,100%,.75);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-popover .fc-header .fc-close{font-size:.9em;margin-top:2px}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]{cursor:pointer}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{background:none;border-color:transparent;border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad;font-weight:400}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover,.ui-widget .fc-event{color:#fff;text-decoration:none}.fc-event.fc-draggable,.fc-event[href]{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:27;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:27!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.fc-toolbar{text-align:center}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc-toolbar .fc-center{display:inline-block}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px 0}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:gray}.fc-basic-view td.fc-week-number{text-align:center}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.ui-widget td.fc-axis{font-weight:400}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{position:relative;z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-slats .ui-widget-content{background:none}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\000A0-\000A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item:hover td{background-color:#f5f5f5}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}*,: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;color:#1c1c1c;background-color:#fff;font-family:museo-sans-rounded,sans-serif;font-size:14px;font-weight:500}.inner,body{position:relative}.inner{max-width:1442px;height:100%;margin-right:auto;margin-left:auto;padding-right:45px;padding-left:45px}.inner:after{display:table;clear:both;content:""}.clear{clear:both}.line{width:100%;height:1px;margin-top:20px;margin-bottom:20px;background-color:#e7e7e7}.chromeframe{padding:10px;color:#1c1c1c;background-color:#a9a9a9}.anchor{position:relative;top:-100px;display:block}dfn{display:inline-block;min-width:10px;min-height:10px;cursor:inherit;color:inherit;border:1px dotted #9b9ea3;text-shadow:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit}h1,h2,h3,h4{margin:0;transition:all .3s ease;font-weight:400}h1{padding-bottom:25px}h1,h2{color:#1c1c1c;font-size:30px;font-weight:300;line-height:35px}h2{padding-bottom:33.3333333333px}h3{font-size:25px;font-weight:500;line-height:30px}h3,h4{padding-bottom:25px;color:#1c1c1c}h4{font-size:20px;line-height:25px}p{margin:0;margin-bottom:25px;font-size:14px;line-height:22px}p a{border-bottom:1px solid transparent}p a:active,p a:hover{border-bottom:1px solid rgba(31,105,20,.6)}a{transition:all .3s ease;text-decoration:none}a,a:active,a:hover{color:#1f6914}a.previous_link{position:relative;margin-left:10px;border-bottom:1px solid rgba(28,28,28,.2);border-bottom:1px solid\9;font-size:14px}a.previous_link:active,a.previous_link:hover{color:#1c1c1c!important;border-bottom:1px solid #1c1c1c;border-bottom:1px solid\9}a.previous_link .icon{position:absolute;top:50%;left:-10px;width:10px;height:15px;margin-top:-7px;background-repeat:no-repeat;background-position:0;background-image:url(/images/icon_arrow_left_black.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){a.previous_link .icon{background-size:4px auto;background-image:url(/images/icon_arrow_left_black@2x.png)!important}}a.next_link{position:relative;margin-right:10px;color:#1c1c1c;border-bottom:1px solid rgba(28,28,28,.2);border-bottom:1px solid\9;font-size:14px}a.next_link:active,a.next_link:hover{color:#1c1c1c!important;border-bottom:1px solid #1c1c1c}a.next_link .icon{position:absolute;top:50%;right:-10px;width:10px;height:15px;margin-top:-7px;background-repeat:no-repeat;background-position:100%;background-image:url(/images/icon_arrow_right_black.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){a.next_link .icon{background-size:4px auto;background-image:url(/images/icon_arrow_right_black@2x.png)!important}}a.text_link{color:#1c1c1c;border-bottom:1px solid rgba(28,28,28,.2);border-bottom:1px solid\9;font-size:14px}a.text_link:active,a.text_link:hover{color:#1c1c1c;border-bottom:1px solid #1c1c1c}a.text_link.text_link{color:#1c1c1c;border-bottom:1px solid rgba(28,28,28,.2);border-bottom:1px solid\9;font-size:14px}a.text_link.text_link:active,a.text_link.text_link:hover{color:#1c1c1c;border-bottom:1px solid #1c1c1c}a.text_link.text_link.colored{color:#1f6914;border-bottom:1px solid rgba(31,105,20,.2);border-bottom:1px solid\9;font-size:14px}a.text_link.text_link.colored:active,a.text_link.text_link.colored:hover{color:#1f6914;border-bottom:1px solid rgba(31,105,20,.6)}a.readmore_link{color:#1c1c1c;border-bottom:1px solid rgba(28,28,28,.2);border-bottom:1px solid\9;font-size:14px}a.readmore_link:active,a.readmore_link:hover{color:#1c1c1c;border-bottom:1px solid #1c1c1c}a.delete_link{color:#e33e36;border-bottom:1px solid rgba(227,62,54,.2);border-bottom:1px solid\9;font-size:14px}a.delete_link:active,a.delete_link:hover{color:#e33e36;border-bottom:1px solid #e33e36}a.tip_link{display:inline-block;vertical-align:middle;color:#1c1c1c!important;border-bottom:1px solid rgba(28,28,28,.2)!important;font-size:14px}a.tip_link:active,a.tip_link:hover{border-bottom:1px solid #1c1c1c!important}a.tag-link{position:relative;display:inline-block;padding:4px 8px;text-transform:uppercase;color:#888;border:1px solid #e7e7e7;border-radius:0;background-color:transparent;font-family:proxima_nova_semibold,sans-serif;font-size:12px}a.tag-link:active,a.tag-link:hover{color:#fff;border:1px solid #1f6914;background-color:#1f6914}ol li{list-style-position:inner}ul{margin:0;padding:0}ul li{list-style-type:none}.cell-page-content{vertical-align:top}.cell-page-content.has-sidebar{padding-right:50px}.cell-page-content .page-content{width:100%}.page_holder{margin:50px 0}.page_holder .description{max-width:800px;margin-bottom:25px;font-size:14px;line-height:20px}.page_holder .description p{margin-bottom:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.page_holder .description p a{color:#1f6914;border-bottom:1px solid rgba(31,105,20,.2)}.page_holder .description p a:active,.page_holder .description p a:hover{color:#1f6914;border-bottom:1px solid rgba(31,105,20,.7)}.page_holder .description p:last-child{margin-bottom:0}.page_holder .description a{color:#1f6914;border-bottom:1px solid rgba(31,105,20,.2)}.page_holder .description a:active,.page_holder .description a:hover{color:#1f6914;border-bottom:1px solid rgba(31,105,20,.7)}.page_holder .description a.btn{color:#fff;border-bottom:none;background-color:#1f6914}.page_holder .description a.btn:active,.page_holder .description a.btn:hover{color:#fff;border-bottom:none;background-color:#1a5811}.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-repeat:no-repeat;background-position:left top 7px;background-image:url(/images/icon_listitem.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){.page_holder .description ul li{background-size:4px auto;background-image:url(/images/icon_listitem@2x.png)!important}}.page_holder .description ul li ul{margin-top:5px}.page_holder .description ul li ul li{margin-bottom:10px}.page_holder .description blockquote{margin-left:0;padding-left:25px;color:#9b9ea3;border-left:1px solid #e7e7e7;font-family:proxima_nova_italic,sans-serif}.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:#1f6914}.page_holder table thead tr td,.page_holder table thead tr th{width:100%;text-align:left;vertical-align:top;color:#fff}.page_holder table tbody td{padding:5px;border:1px solid #e7e7e7}.page_holder table tfoot td,.page_holder table tfoot tr{padding:0}.c-table{display:table;width:100%}.c-table__row{display:table-row}.c-table__cell{display:table-cell}.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:#1f6914}.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 #1f6914;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 #e7e7e7}.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;padding:13px 15px;vertical-align:middle;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.data_table .cell:first-child{border-left:1px solid #e7e7e7}.image_holder{position:relative;display:inline-block;overflow:hidden;width:100%;height:auto}.image_holder img{width:100%;height:auto;transition:all .3s ease}.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);background-repeat:no-repeat;background-position:50%}.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}@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}}.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:14px}.paging_holder .pages_list{font-size:0}.paging_holder .pages_list li{display:inline-block;margin-right:5px;transition:all .3s ease;border:1px solid #e7e7e7;border-radius:3px;font-size:14px}.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:#1c1c1c}.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:#1c1c1c;background-color:#1c1c1c}.date{color:#a9a9a9}.date,.tags{text-transform:uppercase;font-size:12px}.tags a{border-bottom:1px solid rgba(31,105,20,.2);line-height:10px}.tags a:active,.tags a:hover{border-bottom:1px solid #1f6914}.backToTop{position:fixed;z-index:13;right:30px;bottom:30px;display:none;width:40px;height:40px;-webkit-transform:translateZ(0);text-indent:-9999px;border-radius:3px;background-color:rgba(31,105,20,.5);background-repeat:no-repeat;background-position:50%;background-image:url(/images/icon_arrow_up_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){.backToTop{background-size:5px auto;background-image:url(/images/icon_arrow_up_white@2x.png)!important}}.backToTop:active,.backToTop:hover{background-color:#1f6914}@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 #1c1c1c!important}#miniTip,#miniTip_t{background-color:#1c1c1c!important}#miniTip_a{border-top:4px solid #1c1c1c!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;float:left;width:33px;height:22px;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;border-radius:3px;font-size:14px!important}.error-msg h3,.notice-msg h3,.success-msg h3{margin-bottom:0;font-family:proxima_nova_semibold,sans-serif;font-size:14px}.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:1024px){.inner{max-width:960px}.table .cell-page-content{padding-right:0}.table .cell-sidebar{display:none}.table.p-user-management .cell-page-content,.table.p-user-management .cell-sidebar{display:block;width:100%}}@media screen and (max-width:960px){.inner{max-width:768px}}@media screen and (max-width:768px){.page_holder{margin:25px 0}.inner{max-width:600px}}@media screen and (max-width:600px){.page_holder{margin:25px 0}.inner{padding-right:20px;padding-left:20px}}.link{white-space:nowrap}.link__label{transition:all .3s ease;white-space:normal;color:#1c1c1c;border-bottom:1px solid rgba(28,28,28,.2)}.link__label:active,.link__label:hover{color:#1c1c1c;border-bottom:1px solid #1c1c1c}.link--tooltip{position:relative;overflow:hidden}.link--tooltip__label{color:#1d5a2d;border-bottom:1px solid rgba(29,90,45,.2)}.link--tooltip__balloon{position:absolute;z-index:13;top:-4px;left:50%;display:inline-block;margin-left:-2px;padding:8px 12px;transition:opacity .3s ease;transform:perspective(1px) translate(-49%,-100%);white-space:nowrap;opacity:0;color:#fff;border-radius:2px;background-color:#1d5a2d}.link--tooltip__balloon:after{position:absolute;visibility:visible;width:0;height:0;content:" ";pointer-events:none;border:solid transparent;border-width:4px;bottom:-8px;border-top-color:#1d5a2d;right:50%;margin-right:-4px}.link--tooltip:active,.link--tooltip:hover{overflow:visible}.link--tooltip:active .link--tooltip__label,.link--tooltip:hover .link--tooltip__label{border-bottom:1px solid #1d5a2d}.link--tooltip:active .link--tooltip__balloon,.link--tooltip:hover .link--tooltip__balloon{opacity:1}.header{position:relative}.header:after,.header:before{position:absolute;top:0;width:50%;height:110px;content:""}.header:before{left:0;background:#1f6914}.header:after{right:0;border-bottom:1px solid #e7e7e7}.header__top{height:110px}.header__top .inner{z-index:8}.header__top .table{width:100%;height:100%}.header__top .table .cell{height:100%;vertical-align:top}.header__top .table .cell--top-left{width:135px;padding-right:50px;vertical-align:middle;background:#1f6914}@media screen and (max-width:960px){.header__top .table .cell--top-left{width:100%}}.header__top .table .cell--top-right{background-color:#fff}.header__top .table .cell--mobile-nav-handles{display:none;white-space:nowrap}@media screen and (max-width:1024px){.header__top .table .cell--mobile-nav-handles{display:table-cell}}.header__top .table .cell--mobile-menu-handle,.header__top .table .cell--mobile-search-handle{text-align:right;vertical-align:middle}.header__top .table .row{display:block}.header__top .table .row .cell-top-nav{border-right:1px solid #e7e7e7}.header__top .table .row .cell-account-language-holder{width:360px}@media screen and (max-width:1230px){.header__top .table .row .cell-account-language-holder{width:auto}}.header__top .table .row .cell-account-language-holder .cell-language{text-align:right;vertical-align:middle}@media screen and (max-width:1230px){.header__top .table .row .cell-account-language-holder .account_holder .btn .icon{margin-right:0}.header__top .table .row .cell-account-language-holder .account_holder .btn .label{display:none}}.header__top .table .row .cell-bottom-nav{border-right:1px solid #e7e7e7}.header__top .table .row .cell-search-box{width:360px}.header__top .header_logo_holder{display:inline-block;height:100%}.header__top .header_logo_holder .header_logo{display:inline-block;width:135px;height:100%;transition:none;vertical-align:middle;text-indent:-9999px;background-image:url(/images/theme/golf-be-logo.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__top .header_logo_holder .header_logo{background-size:135px auto;background-image:url(/images/theme/golf-be-logo@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.header__top .bottom-nav,.header__top .top-nav{height:55px;padding:0 25px}.header__top .account-language-holder,.header__top .search-holder{height:55px}.header__top .top-nav .cell-secondary-nav{text-align:right}.header__top .top-nav .social-links{height:100%}.header__top .top-nav .social-links .social-nav{height:100%;white-space:nowrap}.header__top .top-nav .social-links li{height:100%}.header__top .top-nav .social-links a i{background:#1f6914}.header__top .top-nav .social-links a:hover i{opacity:1;background:#174f0f}.header__top .top-nav .secondary-nav{display:inline-block;height:100%}.header__top .top-nav .secondary-nav ul{height:100%;white-space:nowrap}.header__top .top-nav .secondary-nav li{display:inline-block;height:100%;margin-left:33.3333333333px;white-space:normal}.header__top .top-nav .secondary-nav li.selected a{color:#3c3b3b}.header__top .top-nav .secondary-nav a{color:#888;font-family:proxima_nova_regular,sans-serif}.header__top .top-nav .secondary-nav a:active,.header__top .top-nav .secondary-nav a:hover{color:#3c3b3b}.header__top .account-language-holder{padding:0 25px;border-right:1px solid #e7e7e7}.header__top .account-language-holder .store_nav .divider{display:inline-block;vertical-align:middle}.header__top .account-language-holder .store_nav .btn_login{color:#1e2027;background-color:transparent;font-family:proxima_nova_semibold,sans-serif;font-size:0}.header__top .account-language-holder .store_nav .btn_login .label{padding-top:2px;padding-bottom:2px;transition:all .3s ease;border-bottom:1px solid rgba(30,32,39,.1);font-size:14px}.header__top .account-language-holder .store_nav .btn_login:hover .label{border-bottom:1px solid rgba(30,32,39,.4)}.header__top .account-language-holder .language_menu li{display:inline-block;margin-left:6px;text-transform:uppercase;font-family:proxima_nova_semibold,sans-serif;font-size:12px}.header__top .account-language-holder .language_menu li.selected{color:#1c1c1c}.header__top .account-language-holder .language_menu a{color:#d8d8d8}.header__top .account-language-holder .language_menu a:hover{color:#1c1c1c}.header__top .bottom-nav{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.header__top .bottom-nav .main_menu{height:100%;text-align:justify}.header__top .bottom-nav .main_menu li{position:relative;display:inline-block;height:100%}.header__top .bottom-nav .main_menu li.selected a{color:#1f6914;border-bottom:1px solid #1f6914}.header__top .bottom-nav .main_menu li.mobile-nav-handle-tablet-landscape{display:none}@media screen and (max-width:1230px){.header__top .bottom-nav .main_menu li.mobile-nav-handle-tablet-landscape{display:inline-block}.header__top .bottom-nav .main_menu li.mobile-nav-handle-tablet-landscape .icon{margin-top:-2px}}@media screen and (max-width:960px){.header__top .bottom-nav .main_menu li.mobile-nav-handle-tablet-landscape{display:none}}.header__top .bottom-nav .main_menu a{display:inline-block;height:100%;margin-top:1px;transition:all .2s ease;text-transform:uppercase;color:#1c1c1c;border-bottom:1px solid transparent;font-family:proxima_nova_semibold,sans-serif;font-weight:500}.header__top .bottom-nav .main_menu a:active,.header__top .bottom-nav .main_menu a:hover{color:#1f6914;border-bottom:1px solid #1f6914}.header__top .bottom-nav .main_menu:before{display:block;width:100%;content:""}.header__top .bottom-nav .main_menu:after{display:inline-block;width:100%;content:""}.header__top .search-holder .search_form .input_cell input{color:#1c1c1c;border-radius:0;background-color:#f0f0f0;font-family:proxima_nova_italic,sans-serif}.header__top .search-holder .search_form .submit_cell input{border-radius:0;background-color:#f0f0f0}.header__top .mobile-search-handle{display:none}@media screen and (max-width:960px){.header__top .mobile-search-handle{display:block;margin-right:16.6666666667px}.header__top .mobile-search-handle__icon{color:#1f6914;font-size:24px;color:#fff}}.header__top .mobile-nav-handle{display:none;width:auto;border:2px solid #fff;border-radius:3px}.header__top .mobile-nav-handle .hamburger-box{vertical-align:middle}.header__top .mobile-nav-handle .hamburger-label{display:inline-block;margin-left:5px;vertical-align:middle;text-transform:uppercase;color:#fff;font-weight:600}.header__bottom{height:88px;border-bottom:1px solid #e7e7e7}@media screen and (max-width:1230px){.header__top .table .row .cell-search-box{display:none}.header__top .bottom-nav,.header__top .top-nav{padding:0 25px}.header__top .top-nav .secondary-nav li{margin-left:25px}}@media screen and (max-width:1024px){.header__top .top-nav .cell-social{display:none}}@media screen and (max-width:960px){.header:after{border-bottom:0}.header__top{background-color:#1f6914}.header__top .cell--top-right{display:none}.header .mobile-nav-handle{display:inline-block}}@media screen and (max-width:600px){.header:before,.header__top{height:60px}.header .mobile-nav-handle .hamburger-label{display:none}}.account_holder,.store_nav{display:inline-block;height:100%;vertical-align:middle;font-size:0}.account_holder{position:relative;text-align:left}.account_holder .btn_login{display:inline-block;height:100%;padding:0;color:#fff;border-radius:0;font-family:proxima_nova_semibold,sans-serif;font-size:14px}.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:15px;height:100%;margin-right:8px;background-image:url(/images/theme/icon-account.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){.account_holder .btn_login span.icon_account{background-size:15px auto;background-image:url(/images/theme/icon-account@2x.png)!important}}.account_holder .btn_login span.icon_logout{width:15px;height:100%;margin-right:8px;background-image:url(/images/theme/icon-logout.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){.account_holder .btn_login span.icon_logout{background-size:15px auto;background-image:url(/images/theme/icon-logout@2x.png)!important}}.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}@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}}.account_holder .divider{margin:0 10px;font-size:12px}.account_holder .user_management_holder{position:absolute;z-index:14;right:-1px;display:none;min-width:250px;text-align:right;font-size:14px}.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:#1f6914}.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:#292929}.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;height:100%;margin-left:1px;text-align:left;vertical-align:middle;font-size:0}.mini_cart_holder .btn_store_items{display:inline-block;height:100%;padding:0 15px;cursor:pointer;white-space:nowrap;color:#fff;border-radius:0;background-color:#1f6914;font-size:14px}.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:proxima_nova_semibold,sans-serif}.mini_cart_holder .btn_store_items span.total_price{margin-left:5px;padding:2px 7px;transition:all .3s ease;border-radius:3px;background-color:#123e0c;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.1);font-family:proxima_nova_semibold,sans-serif}.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:#0c2908}.mini_cart_holder .mini_cart{position:absolute;z-index:14;right:0;display:none;width:350px;padding:15px;text-align:left;color:#fff;background-color:#1c1c1c;font-size:14px}.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;padding-bottom:5px;vertical-align:top}.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{text-align:right;font-family:proxima_nova_semibold,sans-serif}.mini_cart_holder .mini_cart .mini_cart_table .cell.price_cell span{white-space:nowrap;font-family:proxima_nova_semibold,sans-serif}.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%;text-align:right;font-size:14px}.mini_cart_holder .mini_cart .actions_holder .link_holder{display:inline-block;width:50%;text-align:left;font-size:15px}.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:#1c1c1c}.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{font-family:proxima_nova_semibold,sans-serif;font-size:13px;display:inline-block;margin:0;margin-right:8px!important;margin-bottom:6px;padding:0;padding-right:10px;padding-left:0!important;color:#1d5a2d;background-repeat:no-repeat;background-position:right top 5px!important;background-position:100%\9!important;background-image:url(/images/icon_breadcrumb_arrow.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){.breadcrumbs li{background-size:3px auto;background-image:url(/images/icon_breadcrumb_arrow@2x.png)!important}}.breadcrumbs li a{font-family:proxima_nova_semibold,sans-serif;line-height:13px;color:#1f6914;border-bottom:1px solid rgba(31,105,20,.2)}.breadcrumbs li a:active,.breadcrumbs li a:hover{border-bottom:1px solid #1f6914}.breadcrumbs li.first{padding-left:0}.breadcrumbs li.last{background-image:none!important}.c-link__label,.notification{font-size:12px}.notification{font-style:italic;display:inline-block;padding:4px 8px;border-radius:3px}.notification--success{color:#fff;background-color:#1f6914}.cell--breadcrumbs{width:100%}.cell--item-nav{white-space:nowrap}.spotlight-widget__body{padding:25px;background-color:#f0f0f0}.spotlight-widget__header{position:relative}.spotlight-widget__header .slick-dots{top:0;right:0;bottom:auto;width:auto}.spotlight-widget__content{overflow:hidden}.spotlight-widget__title{font-size:18px;padding-bottom:25px}.spotlight-widget__items{margin-left:-25px}.spotlight-widget__item{width:100%;height:240px;padding-left:25px}.spotlight-widget__item .item-wrapper{display:block;border-bottom:2px solid transparent}.spotlight-widget__item .item-wrapper .image-holder{position:relative;height:135px;background-repeat:no-repeat;background-position:50%;background-size:cover}.spotlight-widget__item .item-wrapper .item-rating{font-size:14px;font-weight:700;position:absolute;bottom:0;left:25px;display:inline-block;padding:4px 6px;color:#fff;background-color:#1f6914}.spotlight-widget__item .item-wrapper .item-rating:after{position:absolute;top:100%;left:38%;width:0;height:0;content:"";border-width:4px 4px 0;border-style:solid;border-color:#1f6914 transparent transparent}.spotlight-widget__item .item-wrapper .item-meta{padding:16.6666666667px;transition:all .3s ease;background-color:#fff}.spotlight-widget__item .item-wrapper .item-title{font-size:15px;line-height:22px;min-height:60px;padding-bottom:0}.spotlight-widget__item .item-wrapper .item-social li,.spotlight-widget__item .item-wrapper .item-social li a{display:inline-block}.spotlight-widget__item .item-wrapper .item-social li a:hover i.icon-website{background-color:hsla(0,0%,69%,.8)}.spotlight-widget__item .item-wrapper .item-social li a:hover i.icon-facebook{background-color:rgba(54,83,151,.8)}.spotlight-widget__item .item-wrapper .item-social li a:hover i.icon-twitter{background-color:rgba(0,169,241,.8)}.spotlight-widget__item .item-wrapper .item-social li i{font-size:14px;display:inline-block;margin:0 2px;padding:6px;color:#fff;border-radius:50px}.spotlight-widget__item .item-wrapper .item-social li i.icon-website{padding:6px 5px 6px 4px;background-color:#afafaf}.spotlight-widget__item .item-wrapper .item-social li i.icon-website:before{margin-left:3px}.spotlight-widget__item .item-wrapper .item-social li i.icon-facebook{background-color:#365397}.spotlight-widget__item .item-wrapper .item-social li i.icon-twitter{background-color:#00a9f1}.spotlight-widget__item .item-wrapper .item-link{font-size:12px;font-weight:700;transition:border .3s ease;text-transform:uppercase;border-bottom:1px solid rgba(31,105,20,.2)}.spotlight-widget__item .item-wrapper:hover{border-bottom:2px solid #e7e7e7}.spotlight-widget__item .item-wrapper:hover .item-link{border-bottom:1px solid rgba(31,105,20,.6)}.spotlight-widget__footer{padding-top:12.5px;text-align:right}.spotlight-widget__footer .link{display:inline-block;padding-right:10px;color:#1d5a2d;background-image:url(/images/theme/icon-arrow-right-green-small.png)!important;background-repeat:no-repeat;background-position:right 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){.spotlight-widget__footer .link{background-size:3px auto;background-image:url(/images/theme/icon-arrow-right-green-small@2x.png)!important;background-repeat:no-repeat;background-position:right top 7px}}.spotlight-widget__footer .link .label{display:inline-block;padding-bottom:2px;transition:all .3s ease;border-bottom:1px solid rgba(29,90,45,.2)}.spotlight-widget__footer .link:hover .label{border-bottom:1px solid rgba(29,90,45,.6)}.spotlight-widget--center .spotlight-widget__item{text-align:center}.spotlight-widget--center .spotlight-widget__item .item-meta{min-height:95px}.spotlight-widget--center .spotlight-widget__item .item-title{min-height:auto;margin-bottom:12.5px}.become-member-widget{margin-bottom:50px}.become-member-widget .cell-left{position:relative;width:48.7%;vertical-align:bottom;background:url(/images/theme/become-member-bg.jpg) no-repeat 0 0;background-size:cover}.become-member-widget .cell-left:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:"";background-image:linear-gradient(180deg,transparent 25%,rgba(0,0,0,.75))}.become-member-widget .cell-right{width:100%}.become-member-widget .cell-caption-title{z-index:7;width:100%;text-align:left;vertical-align:middle}.become-member-widget .cell-caption-logo{vertical-align:bottom}.become-member-widget .caption{font-size:0;line-height:0;position:relative;z-index:7;padding:0 25px}.become-member-widget .caption__title{font-size:25px;padding-bottom:0;color:#fff}.become-member-widget .caption__title .highlight{font-weight:500}.become-member-widget .caption__logo{border-radius:3px 3px 0 0}.become-member-widget .advantages__content{padding:25px;border-top:1px solid #e7e7e7;border-right:1px solid #e7e7e7;background-color:#fff}.become-member-widget .advantages__content li{font-size:18px;font-weight:500;line-height:22px;margin-bottom:17px;padding-left:30px;background-image:url(/images/theme/icon-check.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){.become-member-widget .advantages__content li{background-size:16px auto;background-image:url(/images/theme/icon-check@2x.png)!important;background-repeat:no-repeat;background-position:left top 1px}}.become-member-widget .advantages__content li:last-child{margin-bottom:0}.become-member-widget .advantages__footer a{font-size:20px;display:block;height:65px;padding:0 25px;color:#fff;background-color:#1f6914;background-image:url(/images/theme/icon-arrow-right-white.png)!important;background-repeat:no-repeat;background-position:right 25px 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){.become-member-widget .advantages__footer a{background-size:8px auto;background-image:url(/images/theme/icon-arrow-right-white@2x.png)!important;background-repeat:no-repeat;background-position:right 25px center}}.become-member-widget .advantages__footer a:active,.become-member-widget .advantages__footer a:hover{background-color:#1a5811}.image_table,.table-layout{table-layout:fixed}.image_table{width:100%;transition:all .3s ease}.image_table .cell{height:inherit;padding:5px;text-align:center;vertical-align:middle}.image_table .cell img{display:inline-block!important;width:108px;width:108px;max-width:108px;height:auto!important;max-height:100%!important}.faq_categories_holder{margin-bottom:50px}.faq_categories_holder .description{color:#9b9ea3}.faq_categories_holder .faq_categories_list li{font-size:14px;margin-bottom:2px}.faq_categories_holder .faq_categories_list li a{color:#1c1c1c;border-bottom:1px solid rgba(28,28,28,.2)}.faq_categories_holder .faq_categories_list li a:active,.faq_categories_holder .faq_categories_list li a:hover{color:#1c1c1c;border-bottom:1px solid #1c1c1c}.benefits-overview .filter_wrapper,.clubs_overview .filter_wrapper,.search_search .filter_wrapper{margin-bottom:25px;padding:25px;background-color:#f0f0f0}.benefits-overview .filter_wrapper .filter_holder,.clubs_overview .filter_wrapper .filter_holder,.search_search .filter_wrapper .filter_holder{font-size:0;margin-bottom:0;margin-left:-25px;padding:0;border-top:0;border-bottom:0}@media screen and (max-width:600px){.benefits-overview .filter_wrapper .filter_holder,.clubs_overview .filter_wrapper .filter_holder,.search_search .filter_wrapper .filter_holder{margin-left:0}}.benefits-overview .filter_wrapper .filter_holder .field_wrapper,.clubs_overview .filter_wrapper .filter_holder .field_wrapper,.search_search .filter_wrapper .filter_holder .field_wrapper{display:inline-block;width:33.33%;padding-bottom:0;padding-left:25px}@media screen and (max-width:960px){.benefits-overview .filter_wrapper .filter_holder .field_wrapper,.clubs_overview .filter_wrapper .filter_holder .field_wrapper,.search_search .filter_wrapper .filter_holder .field_wrapper{width:50%}.benefits-overview .filter_wrapper .filter_holder .field_wrapper.submit-wrapper,.clubs_overview .filter_wrapper .filter_holder .field_wrapper.submit-wrapper,.search_search .filter_wrapper .filter_holder .field_wrapper.submit-wrapper{width:100%;margin-top:25px}}@media screen and (max-width:600px){.benefits-overview .filter_wrapper .filter_holder .field_wrapper,.clubs_overview .filter_wrapper .filter_holder .field_wrapper,.search_search .filter_wrapper .filter_holder .field_wrapper{width:100%;margin-top:0;margin-bottom:12.5px;padding-left:0}}.benefits-overview .filter_wrapper .filter_holder .search-wrapper input,.clubs_overview .filter_wrapper .filter_holder .search-wrapper input,.search_search .filter_wrapper .filter_holder .search-wrapper input{padding-left:40px;background-image:url(/images/icon_search_magnifier_grey.png)!important;background-repeat:no-repeat;background-position:left 14px 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){.benefits-overview .filter_wrapper .filter_holder .search-wrapper input,.clubs_overview .filter_wrapper .filter_holder .search-wrapper input,.search_search .filter_wrapper .filter_holder .search-wrapper input{background-size:14px auto;background-image:url(/images/icon_search_magnifier_grey@2x.png)!important;background-repeat:no-repeat;background-position:left 14px center}}.benefits-overview .filter_wrapper .filter_holder .state-wrapper,.clubs_overview .filter_wrapper .filter_holder .state-wrapper,.search_search .filter_wrapper .filter_holder .state-wrapper{position:relative}.benefits-overview .filter_wrapper .filter_holder .state-wrapper .location_icon,.clubs_overview .filter_wrapper .filter_holder .state-wrapper .location_icon,.search_search .filter_wrapper .filter_holder .state-wrapper .location_icon{position:absolute;top:50%;left:40px;width:16px;height:19px;margin-top:-9.5px;background-image:url(/images/icon_location_pin_grey_big.png)!important;background-repeat:no-repeat;background-position:50%}@media screen and (max-width:600px){.benefits-overview .filter_wrapper .filter_holder .state-wrapper .location_icon,.clubs_overview .filter_wrapper .filter_holder .state-wrapper .location_icon,.search_search .filter_wrapper .filter_holder .state-wrapper .location_icon{left:14px}}.benefits-overview .filter_wrapper .filter_holder .state-wrapper select,.clubs_overview .filter_wrapper .filter_holder .state-wrapper select,.search_search .filter_wrapper .filter_holder .state-wrapper select{padding-left:40px}.benefits-overview .filter_wrapper .filter_holder .submit-wrapper .btn,.clubs_overview .filter_wrapper .filter_holder .submit-wrapper .btn,.search_search .filter_wrapper .filter_holder .submit-wrapper .btn{width:100%;text-transform:uppercase}@media screen and (max-width:600px){.benefits-overview .filter_wrapper .filter_holder .submit-wrapper,.clubs_overview .filter_wrapper .filter_holder .submit-wrapper,.search_search .filter_wrapper .filter_holder .submit-wrapper{margin-top:0!important;margin-bottom:0!important}}.benefits-overview .filter_wrapper .filter_holder input,.benefits-overview .filter_wrapper .filter_holder select,.clubs_overview .filter_wrapper .filter_holder input,.clubs_overview .filter_wrapper .filter_holder select,.search_search .filter_wrapper .filter_holder input,.search_search .filter_wrapper .filter_holder select{padding:16px 28px}.benefits-overview .filter_wrapper .filter_holder input::-webkit-input-placeholder,.benefits-overview .filter_wrapper .filter_holder select::-webkit-input-placeholder,.clubs_overview .filter_wrapper .filter_holder input::-webkit-input-placeholder,.clubs_overview .filter_wrapper .filter_holder select::-webkit-input-placeholder,.search_search .filter_wrapper .filter_holder input::-webkit-input-placeholder,.search_search .filter_wrapper .filter_holder select::-webkit-input-placeholder{color:#a9a9a9}.benefits-overview .filter_wrapper .filter_holder input:-moz-placeholder,.benefits-overview .filter_wrapper .filter_holder input::-moz-placeholder,.benefits-overview .filter_wrapper .filter_holder select:-moz-placeholder,.benefits-overview .filter_wrapper .filter_holder select::-moz-placeholder,.clubs_overview .filter_wrapper .filter_holder input:-moz-placeholder,.clubs_overview .filter_wrapper .filter_holder input::-moz-placeholder,.clubs_overview .filter_wrapper .filter_holder select:-moz-placeholder,.clubs_overview .filter_wrapper .filter_holder select::-moz-placeholder,.search_search .filter_wrapper .filter_holder input:-moz-placeholder,.search_search .filter_wrapper .filter_holder input::-moz-placeholder,.search_search .filter_wrapper .filter_holder select:-moz-placeholder,.search_search .filter_wrapper .filter_holder select::-moz-placeholder{color:#a9a9a9}.benefits-overview .filter_wrapper .filter_holder input:-ms-input-placeholder,.benefits-overview .filter_wrapper .filter_holder select:-ms-input-placeholder,.clubs_overview .filter_wrapper .filter_holder input:-ms-input-placeholder,.clubs_overview .filter_wrapper .filter_holder select:-ms-input-placeholder,.search_search .filter_wrapper .filter_holder input:-ms-input-placeholder,.search_search .filter_wrapper .filter_holder select:-ms-input-placeholder{color:#a9a9a9}.benefits-overview .clubs_holder,.clubs_overview .clubs_holder,.search_search .clubs_holder{font-size:0}.benefits-overview .clubs_list,.clubs_overview .clubs_list,.search_search .clubs_list{margin-left:-25px}.benefits-overview .clubs_list .club_holder,.clubs_overview .clubs_list .club_holder,.search_search .clubs_list .club_holder{font-size:0;display:inline-block;width:20%;margin-bottom:25px;padding-left:25px;vertical-align:top}.tagged_blogposts_holder .spotlight-widget__header .slick-dots{top:6px}.tagged_blogposts_holder .tagged-blogposts-list-wrapper{overflow:hidden}.tagged_blogposts_holder .tagged-blogposts-list{font-size:0;margin-left:-25px}.tagged_blogposts_holder .tagged-blogposts-list .column_inner{padding-left:25px}.tagged_agenda_holder .upcomming-event-list{font-size:0;margin-left:-25px}.tagged_agenda_holder .upcomming-event-list li{display:inline-block;width:50%;padding-left:25px}.tagged_agenda_holder .upcomming-event-list li:nth-child(3) .event-small--alt,.tagged_agenda_holder .upcomming-event-list li:nth-child(4) .event-small--alt{border-bottom:1px solid #e7e7e7}@media screen and (max-width:1230px){.clubs_overview .clubs_list .club_holder{width:25%}}@media screen and (max-width:960px){.benefits-overview .clubs_list .club_holder,.clubs_overview .clubs_list .club_holder,.search_search .clubs_list .club_holder{width:50%}}@media screen and (max-width:768px){.tagged_agenda_holder .upcomming-event-list{margin-left:0}.tagged_agenda_holder .upcomming-event-list li{width:100%;padding-left:0}.tagged_agenda_holder .upcomming-event-list li:nth-child(3) .event-small--alt,.tagged_agenda_holder .upcomming-event-list li:nth-child(4) .event-small--alt{border-bottom:0}.tagged_agenda_holder .upcomming-event-list li:last-child .event-small--alt{border-bottom:1px solid #e7e7e7}.become-member-widget .cell-left{display:block;width:100%;height:190px}.become-member-widget .cell-right{display:block;width:100%}.become-member-widget .caption{position:absolute;right:0;bottom:0;left:0}.become-member-widget .advantages__content{border-top:0;border-left:1px solid #e7e7e7}}@media screen and (max-width:600px){.become-member-widget{margin-bottom:25px}.become-member-widget .cell-caption-title .caption__title{margin-bottom:16.6666666667px}.become-member-widget .cell-caption-logo{display:none}.become-member-widget .advantages__content{padding:16.6666666667px}.become-member-widget .advantages__content li{font-size:15px;line-height:22px;margin-bottom:8px}.become-member-widget .advantages__footer a{font-size:16px;height:50px}.benefits-overview .clubs_list,.clubs_overview .clubs_list,.search_search .clubs_list{margin-left:0}.benefits-overview .clubs_list .club_holder,.clubs_overview .clubs_list .club_holder,.search_search .clubs_list .club_holder{width:100%;padding:0}}@media screen and (max-width:600px){.table--password .cell{display:block}}.table--password .cell--left{white-space:nowrap}.table--password .cell--right{width:100%;padding-left:12.5px;vertical-align:middle}@media screen and (max-width:600px){.table--password .cell--right{margin-top:12.5px;padding-left:0}}.g-recaptcha{margin:12.5px 0}.g-recaptcha .error{border:1px solid #e33e36}.fieldset_holder{margin-bottom:25px}.fieldset_holder:last-child{margin-bottom:0}label{font-size:14px}button,input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{width:100%;padding:13px 15px;resize:none;transition:all .3s ease;color:#1c1c1c;border:none;border:1px solid #e7e7e7;border-radius:3px;background-color:#fff;background-repeat:no-repeat;background-position:center right -15px;background-position:100%\9;font-family:museo-sans-rounded,sans-serif;font-size:14px;-webkit-appearance:none;-moz-appearance:none}button::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=file]::-webkit-input-placeholder,input[type=number]::-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:#fff}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=number]:-moz-placeholder,input[type=number]::-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:#fff}button:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=file]:-ms-input-placeholder,input[type=number]:-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:#fff}button:focus,input[type=email]:focus,input[type=file]:focus,input[type=number]: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=number].form-error,input[type=number].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-position:right 17px center;background-position:100%\9;background-image:url(/images/icon_error.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){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=number].form-error,input[type=number].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}}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=number].form-error::-webkit-input-placeholder,input[type=number].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=number].form-error:-moz-placeholder,input[type=number].form-error::-moz-placeholder,input[type=number].hasError:-moz-placeholder,input[type=number].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=number].form-error:-ms-input-placeholder,input[type=number].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)}button,button[type=submit],input[type=submit]{padding:16px 28px;resize:none;transition:all .3s ease;border:none;border-radius:3px;font-family:museo-sans-rounded,sans-serif;font-size:14px;font-weight:700;-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-position:right 15px center;background-position:100%\9;background-image:url(/images/icon_select.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){select{background-size:5px auto;background-image:url(/images/icon_select@2x.png)!important}}.checkbox_holder input[type=checkbox]{display:none;display:inline-block\9;vertical-align:middle\9}.checkbox_holder input[type=checkbox]+label{display:inline-block;width:100%;width:auto\9;height:100%;height:auto\9;padding-left:25px;padding-left:5px\9;cursor:pointer;vertical-align:middle;background-image:none\9!important;background-repeat:no-repeat;background-position:left top 1px;background-position:0\9;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){.checkbox_holder input[type=checkbox]+label{background-size:15px auto;background-image:url(/images/chk_unchecked@2x.png)!important}}.checkbox_holder input[type=checkbox]:checked+label{background-image:none\9!important;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){.checkbox_holder input[type=checkbox]:checked+label{background-size:15px auto;background-image:url(/images/chk_checked@2x.png)!important}}.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}.radio_holder input[type=radio]+label{position:relative;display:inline-block;width:100%;height:100%;padding-left:28px;cursor:pointer;vertical-align:middle}.radio_holder input[type=radio]+label:before{position:absolute;left:0;display:inline-block;width:16px;height:16px;margin-right:10px;content:"\f106";text-align:center;vertical-align:top;color:#fff;border:1px solid #818181;border-radius:50%;background-color:#fff;font-family:icons;font-size:6px;line-height:15px}.radio_holder input[type=radio]:checked+label:before{color:#1c1c1c}.radio_holder.hasError{color:#e33e36}.field_wrapper{padding-bottom:10px;transition:all .3s ease;font-size:0}.field_wrapper:last-child{padding-bottom:0}.field_wrapper>label{display:table-cell;min-width:150px;padding:13px 15px;padding-left:0;vertical-align:top;font-size:14px}.field_wrapper .field_holder{display:table-cell;width:100%;padding-left:10px;vertical-align:middle}.field_wrapper .microcopy_holder{display:none;padding-left:10px;vertical-align:middle;color:#9b9ea3;font-size:11px;line-height:16px}.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{padding:13px 15px;vertical-align:top}.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{width:75%;vertical-align:top}.address_input_wrapper .zip{width:25%;vertical-align:top}.address_input_wrapper .street{width:70%;vertical-align:top}.address_input_wrapper .streetbus,.address_input_wrapper .streetnumber{width:15%;vertical-align:top}.date_input_wrapper>label{text-transform:none;color:#1c1c1c}.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]{cursor:pointer;font-size:11px}.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;vertical-align:top}.radio_wrapper .multiple_radio_holder .radio_holder label{width:100%}.radio_wrapper .multiple_radio_holder .error_message{padding-top:0}.submit_wrapper>label{padding:0;vertical-align:middle}.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;background-image:url(/images/spinner.gif);background-repeat:no-repeat;background-position:0 0;font-size:12px}.error-message,.error_message{padding:10px 0;color:#e33e36;font-size:14px}.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:70%;padding-right:10px;padding-bottom:0}.address_input_wrapper .field_holder.streetnumber{width:15%;padding-bottom:0}.address_input_wrapper .field_holder.streetbus{width:15%;padding-bottom:0;padding-left:10px}.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}}.footer{position:relative;color:#1c1c1c}.footer-wrapper{min-height:480px;border-top:1px solid #e7e7e7;background:url(/images/theme/footer-bg.jpg) bottom no-repeat}.footer a{color:#1f6914}.partners-holder{height:88px;border-top:1px solid #e7e7e7}.top_footer{padding:50px 0 25px}.footer_column_holder{font-size:0;margin-left:-50px}.footer_column_holder .footer_column{font-size:14px;display:inline-block;padding-left:50px;vertical-align:top;color:#1c1c1c}.footer_column_holder .footer_column .footer_column_title{font-family:proxima_nova_semibold,sans-serif;font-size:16px;margin-bottom:37.5px;padding-top:12px;padding-bottom:0;text-transform:uppercase;color:#1c1c1c}.footer_column_holder .footer_column .footer_column_title .highlight{font-family:proxima_nova_bold,sans-serif;color:#1f6914}.footer_column_holder .footer_column ul li{font-family:museo-sans-rounded,sans-serif;font-weight:700;margin-bottom:8px;color:#1c1c1c}.footer_column_holder .footer_column ul li a{font-family:museo-sans-rounded,sans-serif;font-size:14px;font-weight:700;display:inline-block;padding-bottom:2px;color:#1c1c1c;border-bottom:1px solid rgba(28,28,28,.2)}.footer_column_holder .footer_column ul li a:active,.footer_column_holder .footer_column ul li a:hover{color:#1c1c1c;border-bottom:1px solid rgba(28,28,28,.7)}.footer_column_holder .footer_column.contact,.footer_column_holder .footer_column.links{width:20%}.footer_column_holder .footer_column.advantages,.footer_column_holder .footer_column.newsletter{width:30%}.footer_column_holder .footer_column.contact .footer_column_title{font-size:0;line-height:0;padding-top:0}.footer_column_holder .footer_column.contact li{line-height:22px;margin-bottom:16.6666666667px}.footer_column_holder .footer_column.contact li a{font-size:14px;line-height:16px;display:inline-block;margin-bottom:6px;color:#1f6914;border-bottom:1px solid rgba(31,105,20,.2)}.footer_column_holder .footer_column.contact li a:active,.footer_column_holder .footer_column.contact li a:hover{color:#1f6914;border-bottom:1px solid rgba(31,105,20,.7)}.footer_column_holder .footer_column.advantages li{margin-bottom:14px;padding-left:30px;background-image:url(/images/theme/icon-check.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){.footer_column_holder .footer_column.advantages li{background-size:16px auto;background-image:url(/images/theme/icon-check@2x.png)!important;background-repeat:no-repeat;background-position:left top 1px}}.footer_column_holder .footer_column.advantages .cta-btn{position:relative;display:inline-block;height:65px;margin-top:25px;padding-left:131px;white-space:nowrap;border-radius:3px;background-color:#1f6914;background-image:url(/images/theme/golf-be-logo-original.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){.footer_column_holder .footer_column.advantages .cta-btn{background-size:131px auto;background-image:url(/images/theme/golf-be-logo-original@2x.png)!important;background-repeat:no-repeat;background-position:0}}.footer_column_holder .footer_column.advantages .cta-btn .label{font-size:16px;font-weight:700;margin:0 25px;padding-bottom:2px;transition:all .3s ease;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.2)}.footer_column_holder .footer_column.advantages .cta-btn:hover{background-color:#1a5811}.footer_column_holder .footer_column.advantages .cta-btn:after{position:absolute;top:0;right:-22px;width:8px;height:100%;content:"";background-image:url(/images/theme/icon-arrow-right-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){.footer_column_holder .footer_column.advantages .cta-btn:after{background-size:8px auto;background-image:url(/images/theme/icon-arrow-right-green@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.footer_column_holder .footer_column.newsletter .subscription_holder .table .cell{vertical-align:top}.footer_column_holder .footer_column.newsletter .subscription_holder .table .cell.input_cell{width:100%}.footer_column_holder .footer_column.newsletter .subscription_holder .table .cell.input_cell input{font-family:proxima_nova_italic,sans-serif;height:50px;color:#1c1c1c;border-right:0;border-radius:0;background-color:#fff}.footer_column_holder .footer_column.newsletter .subscription_holder .table .cell.input_cell input::-webkit-input-placeholder{color:#888}.footer_column_holder .footer_column.newsletter .subscription_holder .table .cell.input_cell input:-moz-placeholder,.footer_column_holder .footer_column.newsletter .subscription_holder .table .cell.input_cell input::-moz-placeholder{color:#888}.footer_column_holder .footer_column.newsletter .subscription_holder .table .cell.input_cell input:-ms-input-placeholder{color:#888}.footer_column_holder .footer_column.newsletter .subscription_holder .table .cell.submit_cell .btn{width:50px;height:50px;margin-left:0;border:#1f6914;border-radius:0;background-color:#1f6914;background-image:url(/images/theme/icon-subscribe.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){.footer_column_holder .footer_column.newsletter .subscription_holder .table .cell.submit_cell .btn{background-size:18px auto;background-image:url(/images/theme/icon-subscribe@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.footer_column_holder .footer_column.newsletter .subscription_holder .table .cell.submit_cell .btn:active,.footer_column_holder .footer_column.newsletter .subscription_holder .table .cell.submit_cell .btn:hover{border-color:#1a5811;background-color:#1a5811}.footer_column_holder .footer_column.newsletter .link{float:right;margin-top:12.5px;padding-right:10px;background-image:url(/images/theme/icon-arrow-right-green-small.png)!important;background-repeat:no-repeat;background-position:right 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){.footer_column_holder .footer_column.newsletter .link{background-size:3px auto;background-image:url(/images/theme/icon-arrow-right-green-small@2x.png)!important;background-repeat:no-repeat;background-position:right top 7px}}.footer_column_holder .footer_column.newsletter .link .label{font-weight:500;padding-bottom:2px;transition:all .3s ease;color:#1d5a2d;border-bottom:1px solid rgba(29,90,45,.2)}.footer_column_holder .footer_column.newsletter .link:hover .label{border-bottom:1px solid rgba(29,90,45,.6)}.bottom_footer{font-size:13px;color:#1c1c1c}.bottom_footer .table{height:100px}.bottom_footer .table .cell{vertical-align:middle}.bottom_footer .table .cell.cell-social-copyright{width:100%;text-align:left}.bottom_footer .table .cell.dasmedia_logo_cell{width:auto;text-align:right}.bottom_footer .social-holder{float:left;margin-right:25px;padding-right:25px;border-right:1px solid rgba(28,28,28,.2)}.bottom_footer .copyright_holder{font-family:proxima_nova_regular,sans-serif;font-size:0;display:inline-block}.bottom_footer .copyright_holder .company_name,.bottom_footer .copyright_holder .legal_links{font-size:13px;display:inline-block;vertical-align:middle}.bottom_footer .copyright_holder .legal_links{margin-left:10px}.bottom_footer .copyright_holder .legal_links:before{content:"-"}.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:#1c1c1c}.bottom_footer .copyright_holder .legal_links li:active a,.bottom_footer .copyright_holder .legal_links li:hover a{color:rgba(28,28,28,.7)}.bottom_footer .dasmedia_logo_wrapper .dasmedia_logo_link{position:relative;display:inline-block;white-space:nowrap;color:#1c1c1c}.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{font-family:Arial;font-size:10px;padding-right:3px;white-space:nowrap;color:inherit}.bottom_footer .dasmedia_logo_wrapper .dasmedia_logo_link span.dasmedia_logo{font-family:DAS,sans-serif;font-size:20px;color:inherit}.bottom_footer .dasmedia_logo_wrapper .dasmedia_logo_link:active,.bottom_footer .dasmedia_logo_wrapper .dasmedia_logo_link:hover{color:#696868}@media screen and (max-width:1230px){.footer_column_holder .footer_column.advantages .cta-btn{height:55px;padding-left:0;white-space:normal;background-image:none!important}}@media screen and (max-width:1024px){.footer_column_holder .footer_column{margin-bottom:25px}.footer_column_holder .footer_column .footer_column_title{font-size:13px}}@media screen and (max-width:960px){.footer_column_holder .footer_column .footer_column_title{font-size:14px}.footer_column_holder .footer_column.advantages,.footer_column_holder .footer_column.contact,.footer_column_holder .footer_column.links,.footer_column_holder .footer_column.newsletter{width:50%}.bottom_footer .social-holder{float:none;margin-right:0;margin-bottom:25px;padding-right:0;border-right:0}.bottom_footer .copyright_holder .legal_links{display:block;margin-left:0}.bottom_footer .copyright_holder .legal_links:before{display:none}.bottom_footer .copyright_holder .legal_links li:first-child{margin-left:0}.bottom_footer .dasmedia_logo_wrapper{padding-top:58px}}@media screen and (max-width:600px){.payment_footer .table{display:block}.payment_footer .cell{display:block;vertical-align:middle}.payment_footer .cell.paymentmethods_cell{padding-right:0}.payment_footer .cell.ssl_cell{margin-top:10px;padding-left:0;text-align:left}.top_footer{padding-bottom:0}.footer_column_holder{margin:0}.footer_column_holder .footer_column_wrapper{margin-left:0}.footer_column_holder .footer_column{padding-left:0}.footer_column_holder .footer_column .footer_column_title{font-size:16px}.footer_column_holder .footer_column.advantages,.footer_column_holder .footer_column.contact,.footer_column_holder .footer_column.links,.footer_column_holder .footer_column.newsletter{width:100%}.footer_column_holder .footer_column.advantages .cta-btn{width:100%;height:50px;padding-left:0;text-align:center;white-space:normal;background-image:none!important}.footer_column_holder .footer_column.advantages .cta-btn:after{display:none}.bottom_footer{padding:25px 0}.bottom_footer .table{height:auto}.bottom_footer .table .cell{display:block;text-align:center!important}.bottom_footer .copyright_holder{margin-bottom:25px}.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:block;margin-right:0;margin-bottom:4px;margin-left:0}.bottom_footer .dasmedia_logo_wrapper{padding-top:0}}.fancybox2-close,.fancybox-close{top:-40px!important;right:-10px!important;width:40px!important;height:40px!important;transition:all .3s ease;background-repeat:no-repeat;background-position:50%!important;background-image:url(/images/icon_fancybox_close.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){.fancybox2-close,.fancybox-close{background-size:19px auto;background-image:url(/images/icon_fancybox_close@2x.png)!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;background-repeat:no-repeat!important;background-position:50%!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}@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}}.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}@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}}.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{padding:0!important;border-radius:0}.fancybox2-overlay,.fancybox-overlay{background:url(/images/vendor/fancybox/fancybox_overlay.png)!important;cursor:pointer}.zoomContainer{z-index:22}.zoomLens{cursor:url(/images/icon_plus.png) 4 4,auto;border:1px solid hsla(0,0%,100%,.5)!important}.sidr{position:fixed;z-index:29;top:0;display:block;overflow-x:hidden;overflow-y:auto;width:260px;height:100%;background-color:#f0f0f0;box-shadow:inset 2px 0 10px 0 rgba(0,0,0,.1)}.sidr .spacer{height:40px}.sidr.right{right:-260px;left:auto}.sidr.left{right:auto;left:-260px}.sidr_inner{height:100%}.close_holder{width:100%;height:36.6666666667px;padding:0 20px;cursor:pointer;transition:all .3s ease;text-transform:uppercase;color:#1e2027;border-bottom:1px solid rgba(58,58,58,.1)}.close_holder .table{height:100%}.close_holder .table .cell{padding-left:5px;vertical-align:middle;font-family:proxima_nova_semibold,sans-serif;font-size:12px;line-height:11px}.close_holder .icon_cell{width:10px;background-repeat:no-repeat;background-position:0;background-image:url(/images/icon_close.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){.close_holder .icon_cell{background-size:8px auto;background-image:url(/images/icon_close@2x.png)!important}}.close_holder:active{background-color:#1f6914}.sidr .account_holder{display:block;height:auto;margin:0 20px;margin-top:20px;margin-bottom:20px}.sidr .account_holder .divider{display:none}.sidr .account_holder .btn_login{display:block;margin-bottom:12.5px;padding:14px;color:#fff;border-radius:3px;background-color:#1f6914}.sidr .account_holder .btn_login span.icon_account,.sidr .account_holder .btn_login span.icon_logout{height:14px}.sidr .account_holder .btn_login:last-child{margin-bottom:0}.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;text-transform:uppercase;color:#1e2027;border-top:1px solid rgba(58,58,58,.1);font-family:proxima_nova_semibold,sans-serif;font-size:13px}.sidr .main_menu li.last,.sidr .main_menu li:last-child{border-bottom:1px solid rgba(58,58,58,.1)}.sidr .main_menu li .helper,.sidr .main_menu li.mobile-nav-handle-tablet-landscape{display:none}.sidr .main_menu li.hasDropdown a{background-repeat:no-repeat;background-position:right 10px center;background-image:url(/images/icon_arrow_down_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){.sidr .main_menu li.hasDropdown a{background-size:9px auto;background-image:url(/images/icon_arrow_down_white@2x.png)!important}}.sidr .main_menu li.hasDropdown .dropdown_menu li a{color:#1e2027}.sidr .main_menu li.selected a,.sidr .main_menu li:active a{color:#1f6914}.sidr .main_menu li.selected .dropdown_menu li a,.sidr .main_menu li:active .dropdown_menu li a{color:#1e2027;background-image:none!important}.sidr .dropdown_menu{display:none}.sidr .dropdown_menu li a{padding-left:25px;text-transform:none;border-bottom:0;background-color:#e3e3e3!important;font-size:13px}.sidr .dropdown_menu li a:active{background-color:#1f6914!important}.sidr .dropdown_menu li.hasDropdown a,.sidr .dropdown_menu li.selected a{color:#1e2027!important;background-image:none!important}.sidr .dropdown_menu li.selected a{color:#1f6914!important;background-color:#1f6914!important}.sidr .dropdown_menu .second_level{display:none}.sidr .top_menu{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid rgba(58,58,58,.1)}.sidr .top_menu li .helper{display:none}.sidr .top_menu li.selected a,.sidr .top_menu li:active a{color:#1f6914}.sidr .top_menu li a{display:block;padding:5px 20px;text-transform:uppercase;color:#1e2027;font-family:proxima_nova_semibold,sans-serif;font-size:11px}.sidr .top_menu li a:active{color:hsla(0,0%,100%,.5)}.sidr .language_menu{padding-left:20px}.sidr .language_menu li{display:inline-block;margin-right:5px;text-transform:uppercase;color:#1e2027;font-family:proxima_nova_semibold,sans-serif;font-size:11px}.sidr .language_menu li.selected{color:#1f6914}.sidr .language_menu li a{display:inline-block;text-transform:uppercase;color:#1e2027;font-family:proxima_nova_semibold,sans-serif;font-size:11px}.sidr .language_menu li a:active{color:#fff}.cell-sidebar{width:360px;background-color:#f0f0f0}.sidebar{height:100%;padding:50px 25px}.sidebar .link{display:inline-block;float:right;margin-top:12.5px;padding-right:10px;background-image:url(/images/theme/icon-arrow-right-green-small.png)!important;background-repeat:no-repeat;background-position:right 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){.sidebar .link{background-size:3px auto;background-image:url(/images/theme/icon-arrow-right-green-small@2x.png)!important;background-repeat:no-repeat;background-position:right top 7px}}.sidebar .link .label{padding-bottom:2px;transition:all .3s ease;color:#1d5a2d;border-bottom:1px solid rgba(29,90,45,.2)}.sidebar .link:hover .label{border-bottom:1px solid rgba(29,90,45,.6)}.sidebar__item{margin-bottom:50px}.sidebar__item:after{content:"";display:table;clear:both}.sidebar__item .item-title{padding-bottom:25px;font-size:20px;font-weight:500}.sidebar__item--ad-banner-box{padding-top:14px}.sidebar__item--ad-banner-box .slick-slide{font-size:0}.sidebar__item .newsletter-subscribe__header{padding:40px 25px;border:1px solid #d8d8d8;border-bottom:0;background-color:#fff}.sidebar__item .newsletter-subscribe__header h2{padding-bottom:0;padding-left:66.6666666667px;font-size:22px;font-weight:500;background-image:url(/images/theme/icon-envelope.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){.sidebar__item .newsletter-subscribe__header h2{background-size:44px auto;background-image:url(/images/theme/icon-envelope@2x.png)!important;background-repeat:no-repeat;background-position:0}}.sidebar__item .newsletter-subscribe__header h2 .highlight{color:#1f6914}.sidebar__item .newsletter-subscribe__form .cell.input_cell{width:100%;vertical-align:top}.sidebar__item .newsletter-subscribe__form .cell.input_cell input{height:65px;color:#fff;border:0;border-radius:0;background-color:#1f6914;font-family:proxima_nova_italic,sans-serif;font-size:16px}.sidebar__item .newsletter-subscribe__form .cell.submit_cell .btn_submit{width:65px;height:65px;margin-left:0;border:0;border-radius:0;background-color:#1d5a2d;background-image:url(/images/theme/icon-subscribe-large.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){.sidebar__item .newsletter-subscribe__form .cell.submit_cell .btn_submit{background-size:23px auto;background-image:url(/images/theme/icon-subscribe-large@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.sidebar__item .newsletter-subscribe__form .cell.submit_cell .btn_submit:hover{border:0;background-color:#184a25}.sidebar__item .upcomming-events .upcomming-event-list li:last-child .event-small{border-bottom:1px solid #d8d8d8}.sidebar__item .blog-archive{padding:25px;border:1px solid #d8d8d8;background-color:#fff}.sidebar__item .blog-archive h3{padding-bottom:12.5px;font-size:20px;line-height:26px}.sidebar__item .blog-archive .categories_holder{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #e7e7e7}.sidebar__item .blog-archive .archives_holder .cat_holder{margin-bottom:12.5px}.sidebar__item .blog-archive .archives_holder .cat_holder:last-child{margin-bottom:0}.sidebar__item .blog-archive .cat_holder a{margin-right:4px;margin-bottom:4px}.sidebar__item .blog-archive .cat_holder .year{margin-bottom:6px}.sidebar__item .user-account-info__content{padding:25px;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;background-color:#fff}.sidebar__item .user-account-info__content li{margin-bottom:8.3333333333px;font-size:16px;font-weight:300;line-height:22px}.sidebar__item .user-account-info__content li .label{display:inline-block;margin-right:6px;font-weight:500}.sidebar__item .user-account-info__content li.expired{color:#e33e36}.sidebar__item .user-account-info__content li:last-child{margin-bottom:0}.sidebar__item .user-account-info__footer a{display:block;height:65px;padding:0 25px;color:#fff;background-color:#1f6914;font-size:16px;background-image:url(/images/theme/icon-arrow-right-white.png)!important;background-repeat:no-repeat;background-position:right 25px 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){.sidebar__item .user-account-info__footer a{background-size:8px auto;background-image:url(/images/theme/icon-arrow-right-white@2x.png)!important;background-repeat:no-repeat;background-position:right 25px center}}.sidebar__item .user-account-info__footer a:active,.sidebar__item .user-account-info__footer a:hover{background-color:#1a5811}.sidebar__item .advantages__header{position:relative;display:block;width:100%;height:200px;padding:0 25px;background-image:url(/images/theme/member-bg.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){.sidebar__item .advantages__header{background-size:310px auto;background-image:url(/images/theme/member-bg@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.sidebar__item .advantages__header:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:"";background-image:linear-gradient(180deg,transparent 25%,rgba(0,0,0,.75))}.sidebar__item .advantages__header .caption{position:absolute;z-index:7;right:25px;bottom:0;left:25px;font-size:0}.sidebar__item .advantages__header .caption .cell-caption-logo{vertical-align:bottom}.sidebar__item .advantages__header .caption .cell-caption-title{vertical-align:middle}.sidebar__item .advantages__header .caption__title{padding-bottom:0;color:#fff;font-size:18px;font-weight:500;line-height:24px}.sidebar__item .advantages__header .caption__title .highlight{font-weight:700}.sidebar__item .advantages__header .caption__logo{border-radius:3px 3px 0 0}.sidebar__item .advantages__meta{position:absolute;font-size:0}.sidebar__item .advantages__title{display:inline-block;width:50%;vertical-align:top}.sidebar__item .advantages__title h2{padding-bottom:0;font-size:20px}.sidebar__item .advantages__logo{display:inline-block;width:50%}.sidebar__item .advantages__content{padding:25px;color:#1c1c1c;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;background-color:#fff}.sidebar__item .advantages__content li{margin-bottom:12.5px;padding-left:30px;font-size:16px;font-weight:500;line-height:22px;background-image:url(/images/theme/icon-check.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){.sidebar__item .advantages__content li{background-size:16px auto;background-image:url(/images/theme/icon-check@2x.png)!important;background-repeat:no-repeat;background-position:left top 1px}}.sidebar__item .advantages__content li:last-child{margin-bottom:0}.sidebar__item .advantages__block:active .advantages__link,.sidebar__item .advantages__block:hover .advantages__link{background-color:#1a5811}.sidebar__item .advantages__link{display:block;height:65px;padding:0 25px;transition:all .2s ease;color:#fff;background-color:#1f6914;font-size:16px;background-image:url(/images/theme/icon-arrow-right-white.png)!important;background-repeat:no-repeat;background-position:right 25px 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){.sidebar__item .advantages__link{background-size:8px auto;background-image:url(/images/theme/icon-arrow-right-white@2x.png)!important;background-repeat:no-repeat;background-position:right 25px center}}.sidebar__item .ad-banner-box{max-width:310px;padding:10px;border:1px solid #d8d8d8;background-color:#fff}.sidebar__item .ad-banner-box__title{margin-top:-24px;text-align:center}.sidebar__item .ad-banner-box__title .label-wrapper{position:relative;display:inline-block;padding:6px 18px;border-top:1px solid #d8d8d8;background-color:#fff}.sidebar__item .ad-banner-box__title .label-wrapper .label{text-transform:uppercase;color:#888;border-bottom:1px solid hsla(0,0%,53%,.2);font-family:proxima_nova_regular,sans-serif;font-size:11px}.sidebar__item .ad-banner-box__title .label-wrapper:after,.sidebar__item .ad-banner-box__title .label-wrapper:before{position:absolute;top:-1px;width:1px;height:50%;content:"";background-color:#d8d8d8}.sidebar__item .ad-banner-box__title .label-wrapper:before{left:0}.sidebar__item .ad-banner-box__title .label-wrapper:after{right:0}.sidebar__item .ad-banner-box .image_table{font-size:0}.sidebar__item .ad-banner-box .image_table .cell{padding:0}.sidebar__item .locator__header{padding:33.3333333333px 25px;border:1px solid #d8d8d8;border-bottom:0;background-color:#fff}.sidebar__item .locator__header h2{padding-bottom:0;padding-left:66.6666666667px;font-size:22px;font-weight:500;background-image:url(/images/theme/icon-map-marker.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){.sidebar__item .locator__header h2{background-size:36px auto;background-image:url(/images/theme/icon-map-marker@2x.png)!important;background-repeat:no-repeat;background-position:0}}.sidebar__item .locator__header h2 .highlight{color:#1f6914}.sidebar__item .locator__form .cell.input_cell{width:100%;vertical-align:top}.sidebar__item .locator__form .cell.input_cell input{height:65px;color:#fff;border:0;border-radius:0;background-color:#1f6914;font-family:proxima_nova_italic,sans-serif;font-size:16px}.sidebar__item .locator__form .cell.submit_cell .btn_submit{width:65px;height:65px;margin-left:0;border:0;border-radius:0;background-color:#1d5a2d;background-image:url(/images/theme/icon-crosshair.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){.sidebar__item .locator__form .cell.submit_cell .btn_submit{background-size:18px auto;background-image:url(/images/theme/icon-crosshair@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.sidebar__item .locator__form .cell.submit_cell .btn_submit:hover{border:0;background-color:#184a25}.sidebar__item .view-ads{position:relative;display:inline-block;width:100%;height:65px;padding:0 25px;color:#1c1c1c;border:1px solid #d8d8d8;background-color:#fff}.sidebar__item .view-ads__content{height:100%;background-image:url(/images/theme/icon-arrow-right-black.png)!important;background-repeat:no-repeat;background-position:right top 23px}@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){.sidebar__item .view-ads__content{background-size:8px auto;background-image:url(/images/theme/icon-arrow-right-black@2x.png)!important;background-repeat:no-repeat;background-position:right top 23px}}.sidebar__item .view-ads .label{padding-left:45.4545454545px;font-size:19px;font-weight:500}.sidebar__item .view-ads:before{position:absolute;top:-20px;left:25px;width:54px;height:63px;content:"";transition:all .3s ease;background-image:url(/images/theme/icon-flag.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){.sidebar__item .view-ads:before{background-size:54px auto;background-image:url(/images/theme/icon-flag@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.sidebar__item .view-ads:hover{color:#1c1c1c;border:1px solid #c4c4c4}@font-face{font-family:icons;src:url(../fonts/icons.eot?ef2c56c05cb5919d7f1478f79aa98a69);src:url(../fonts/icons.eot?#iefix) format("embedded-opentype"),url(../fonts/icons.woff2?ef2c56c05cb5919d7f1478f79aa98a69) format("woff2"),url(../fonts/icons.woff?ef2c56c05cb5919d7f1478f79aa98a69) format("woff"),url(../fonts/icons.ttf?ef2c56c05cb5919d7f1478f79aa98a69) format("truetype"),url(../fonts/icons.svg?ef2c56c05cb5919d7f1478f79aa98a69#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-close:before{content:"\f105"}.icon-dot:before{content:"\f106"}.icon-envelope:before{content:"\f107"}.icon-facebook:before{content:"\f108"}.icon-google-plus:before{content:"\f109"}.icon-instagram:before{content:"\f10a"}.icon-linkedin:before{content:"\f10b"}.icon-magnifier-search:before{content:"\f10c"}.icon-pinterest:before{content:"\f10d"}.icon-play_circle_filled:before{content:"\f10e"}.icon-play_circle_outline:before{content:"\f10f"}.icon-tumblr:before{content:"\f110"}.icon-twitter:before{content:"\f111"}.icon-vimeo:before{content:"\f112"}.icon-website:before{content:"\f113"}.icon-youtube:before{content:"\f114"}.partners_banner{max-width:910px;height:100%;margin:0 auto;padding:12.5px 0}.partners_banner .image_table .cell{width:100px;height:60px;padding:0 25px;text-align:center;vertical-align:middle!important}.social-links li{display:inline-block}.social-links a:hover i{opacity:.8}.social-links i{font-size:11px;display:inline-block;padding:6px;transition:all .2s ease;color:#fff;border-radius:50px}.social-links i.icon-twitter{background-color:#00a9f1}.social-links i.icon-linkedin{background-color:#006db3}.social-links i.icon-youtube{background-color:#f33}.social-links i.icon-instagram{background-color:#396d9a}.social-links i.icon-vimeo{background-color:#48b6ed}.social-links i.icon-facebook{background-color:#365397}.social-links i.icon-pinterest{background-color:#ce1a19}.club{font-size:0}.club__image{font-size:0;position:relative;display:block;overflow:hidden}.club__image .item_inner{position:absolute;top:0;right:0;bottom:0;left:0}.club__image img{position:relative;display:block;width:100%;height:auto;transition:all .3s ease;opacity:0}.club__rating{font-size:14px;font-weight:700;line-height:22px;position:absolute;top:-30px;left:16.6666666667px;padding:4px 6px;color:#fff;background-color:#1f6914}.club__rating:after{position:absolute;top:100%;left:38%;width:0;height:0;content:"";border-width:4px 4px 0;border-style:solid;border-color:#1f6914 transparent transparent}.club__meta{position:relative;border-right:1px solid #e7e7e7;border-left:1px solid #e7e7e7}.club__title{font-size:16px;font-weight:500;line-height:22px;height:70px;padding:0 16.6666666667px;white-space:nowrap;border-bottom:1px solid #e7e7e7}.club__title a{display:inline-block;vertical-align:middle;white-space:normal;color:#1c1c1c}.club__title a:hover{color:#1f6914}.club__specs{min-height:100px;padding:16.6666666667px}.club__specs .spec{display:block;margin-bottom:6px}.club__specs .spec:after{content:"";display:table;clear:both}.club__specs .spec span{font-size:14px}.club__specs .spec__label{color:#888}.club__specs .spec__label.highlight{font-size:14px;font-weight:700;padding-bottom:2px;color:#1f6914;border-bottom:1px solid rgba(31,105,20,.2)}.club__specs .spec__label.highlight:hover{border-bottom:1px solid rgba(31,105,20,.6)}.club__specs .spec__value{font-weight:700;float:right;color:#303030}.club__specs .spec:last-child{margin-bottom:0}.club__cta{display:block;height:50px;text-align:center;border:1px solid #e7e7e7;background-color:#f0f0f0}.club__cta .label{font-size:12px;font-weight:700;transition:all .3s ease;vertical-align:middle;text-transform:uppercase;color:#1f6914;border-bottom:1px solid rgba(31,105,20,.2)}.club__cta:hover{background-color:#e8e8e8}.club__cta:hover .label{border-bottom:1px solid rgba(31,105,20,.6)}.club-detail .row{display:block}.club-detail .col{width:50%;vertical-align:top}@media screen and (max-width:960px){.club-detail .col{width:100%}}.club-detail .col-left{float:left;padding-right:25px}@media screen and (max-width:960px){.club-detail .col-left{padding-right:0}}.club-detail .col-right{float:left;padding-left:25px}@media screen and (max-width:960px){.club-detail .col-right{padding-left:0}}.club-detail .alt-section{margin-bottom:50px}.club-detail .alt-section .section__title{padding:12px 20px;color:#fff;background-color:#1f6914}.club-detail .alt-section .section__content{padding:20px;border:1px solid #e7e7e7;border-top:0;background-color:#f0f0f0}.club-detail .section{margin-bottom:50px}@media screen and (max-width:960px){.club-detail .section{margin-bottom:25px}}.club-detail .section__title{font-size:23px;font-weight:300}.club-detail .cell-data-attributes{width:100%;height:100%;vertical-align:top;border:1px solid #e7e7e7}.club-detail .cell-data-location{min-width:250px;background-color:#f0f0f0}.club-detail__image-column{float:left;width:48%;padding-right:50px}.club-detail__image-carousel .big_image_link{display:block;font-size:0}.club-detail__image-carousel .big_image_link .more_images{position:absolute;z-index:5;right:0;bottom:0;display:inline-block;padding:8px;transition:all .3s ease;text-align:center;color:#fff;background-color:rgba(0,0,0,.5);font-family:proxima_nova_semibold,sans-serif;font-size:14px}.club-detail__image-carousel .big_image_link:active .more_images,.club-detail__image-carousel .big_image_link:hover .more_images{background-color:rgba(31,105,20,.8)}.club-detail__image-carousel .images_list{margin-top:1px;margin-left:-1px;font-size:0}.club-detail__image-carousel .images_list li{display:inline-block;width:20%;margin-bottom:1px;padding-left:1px}.club-detail__image-carousel .images_list a:active .more_images,.club-detail__image-carousel .images_list a:hover .more_images{background-color:rgba(0,0,0,.4)}.club-detail__image-carousel .images_list .more_images{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-block;padding:5px 6px;transition:all .3s ease;text-align:center;color:#fff;background-color:rgba(0,0,0,.5);font-family:proxima_nova_semibold,sans-serif;font-size:18px}.club-detail__image-carousel .numContainer{padding-top:10px;text-align:center;color:#9b9ea3;font-size:12px}.club-detail__map .club-map{width:100%;height:365px}.club-detail__map .link{display:inline-block;margin-top:10px;border-bottom:1px solid rgba(31,105,20,.2)}.club-detail__map .link:hover{border-bottom:1px solid rgba(31,105,20,.6)}.club-detail__content-column{float:right;width:52%}.club-detail__heading{position:relative}.club-detail__title{display:inline-block;padding-bottom:0}.club-detail__rating{position:relative;display:inline-block;margin-right:12.5px;padding:6px 8px;vertical-align:top;color:#fff;background-color:#1f6914;font-size:20px;font-weight:700;line-height:22px}.club-detail__rating:after{position:absolute;top:38%;left:100%;width:0;height:0;content:"";border-width:4px 0 4px 4px;border-style:solid;border-color:transparent transparent transparent #1f6914}@media screen and (max-width:600px){.club-detail__rating:after{top:100%;left:38%;border-width:4px 4px 0;border-color:transparent transparent #1f6914}}@media screen and (max-width:600px){.club-detail__data .section__title,.club-detail__rating{display:none}}.club-detail__data .row{display:table-row}.club-detail__attributes{height:100%;padding:25px}.club-detail__attributes .row:last-child .cell{padding-bottom:0}.club-detail__attributes .cell{padding-bottom:10px}.club-detail__attributes .spec{margin-bottom:10px}.club-detail__attributes .spec__label{padding-right:10px;color:#888}.club-detail__attributes .spec__value{font-weight:700}.club-detail__location{padding:25px}.club-detail__location li{margin-bottom:10px;line-height:24px}.club-detail__location li:last-child{margin-bottom:0}.club-detail__location li a{padding-bottom:1px;border-bottom:1px solid rgba(31,105,20,.2)}.club-detail__location li a:hover{border-bottom:1px solid rgba(31,105,20,.6)}.club-detail__options .club-options-list{font-size:0}.club-detail__options .club-options-list li span{display:inline-block;width:50%;padding:12.5px 16.6666666667px;border:1px solid #e7e7e7;border-bottom:0;font-size:14px}.club-detail__options .club-options-list li .club-option-label{border-right:0}.club-detail__options .club-options-list li:last-child{border-bottom:1px solid #e7e7e7}.club-detail__options .club-options-list li.even{background-color:#f0f0f0}.club-detail__benefits .benefit-box{margin-bottom:12.5px;padding-bottom:12.5px;border-bottom:1px solid #e7e7e7}.club-detail__benefits .benefit-box:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.club-detail__events ul{margin-left:-20px;font-size:0}.club-detail__events ul:after{content:"";display:table;clear:both}@media screen and (max-width:600px){.club-detail__events ul{margin-left:0}}.club-detail__events li{display:inline-block;width:50%;padding-left:20px;vertical-align:top}@media screen and (max-width:600px){.club-detail__events li{width:100%;margin-bottom:16.6666666667px;padding-left:0}}@media screen and (max-width:600px){.club-detail__events li:last-child{margin-bottom:0}}.club-detail__events .event__btn{margin-top:12.5px}.club-detail__comments iframe{border:2px solid #e7e7e7!important}@media screen and (max-width:960px){.club-detail__image-column{float:none;width:100%;padding-right:0}.club-detail__content-column{float:none;width:100%}}@media screen and (max-width:600px){.club-detail .cell-data-attributes{display:block;width:100%;height:100%;vertical-align:top;border:1px solid #e7e7e7}.club-detail .cell-data-location{display:block;background-color:#f0f0f0}.club-detail__title{padding-right:20px;font-size:24px}.club-detail__options .club-options-list li .club-option-label{width:70%}.club-detail__options .club-options-list li .club-option-value{width:30%}}.event__date,.event__location{font-family:proxima_nova_semibold,sans-serif;font-size:12px;display:block;text-transform:uppercase;color:#888}.event__location{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e7e7e7}.event__location:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.event__date{margin-bottom:6px}.event__date .date-hour{font-size:10px;font-style:italic}.event__date .date-hour .divider{margin:0}.event__title{font-size:18px;display:block;color:#1c1c1c}.event__pricing{margin-top:6px}.event__pricing .event-price{font-size:12px;margin-bottom:2px}.event__pricing .event-price__label,.event__pricing .event-price__value{font-style:italic}.event__pricing .event-price:last-child{margin-bottom:0}.event__club{display:inline-block;margin:0 0 10px;padding:5px 8px;color:#888;border:1px solid #e7e7e7}.event_address{display:block}.event .divider{display:inline-block;margin:0 4px}.event__btn{width:140px;padding:12px 14px 14px;text-align:center;white-space:nowrap;border-radius:0}.event__btn .label{font-size:12px;position:relative;display:inline-block;padding-bottom:2px;transition:all .3s ease;text-transform:uppercase;border-bottom:1px solid hsla(0,0%,100%,.2)}.event__btn:hover .label{border-bottom:1px solid hsla(0,0%,100%,.6)}@media screen and (max-width:768px){.event__btn{width:100%;text-align:center}}@media screen and (max-width:600px){.event__location .divider{display:none}}.event-small{padding:12.5px;border-top:1px solid #d8d8d8;background-color:#fff}.event-small:after{content:"";display:table;clear:both}.event-small--alt{padding:12.5px 0;border-top:1px solid #e7e7e7}.event-small__title{padding-bottom:10px;font-size:16px;font-weight:700;line-height:22px}.event-small__title a{color:#1c1c1c}.event-small__title a:active,.event-small__title a:hover{color:#1f6914}.event-small__clubs{margin-bottom:10px}.event-small__clubs .event__club{margin-bottom:4px}.event-small__clubs .event__club:last-child{margin-bottom:0}.event-small__date{display:inline-block;text-transform:uppercase;color:#888;font-size:12px}.event-small__date .date-hour{font-size:10px;font-style:italic}.event-small .table--event-date-link .cell{width:50%}.event-small .table--event-date-link .cell--event-link{text-align:right}.event-small__club{margin-right:12px}.event-small__date{font-family:proxima_nova_regular,sans-serif}.event-small__subscribe-link{position:relative;display:inline-block;padding-left:14px;white-space:nowrap}.event-small__subscribe-link:before{position:absolute;top:4px;left:0;width:9px;height:9px;content:"";background-image:url(/images/theme/icon-pencil-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){.event-small__subscribe-link:before{background-size:9px auto;background-image:url(/images/theme/icon-pencil-green@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.event-small__subscribe-link .label{padding-bottom:2px;transition:all .3s ease;text-transform:uppercase;color:#1f6914;border-bottom:1px solid rgba(31,105,20,.2);font-size:12px}.event-small__subscribe-link:hover .label{border-bottom:1px solid rgba(31,105,20,.6)}.spinner{width:70px;margin:0 auto;text-align:center}.spinner>div{display:inline-block;width:10px;height:10px;animation:yb 1.4s infinite ease-in-out both;border-radius:100%;background-color:#fff}.spinner .bounce1{animation-delay:-.32s}.spinner .bounce2{animation-delay:-.16s}@keyframes yb{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.blog-widget{font-size:0}.blog-widget .col{display:inline-block;width:50%;vertical-align:top}.blog-widget .col-left{padding-right:12.5px}.blog-widget .col-right{padding-left:12.5px}.blog-widget__items li{margin-bottom:12px}.blog-widget__items li:last-child{margin-bottom:0}.blog-widget-item{display:inline-block;width:100%}.blog-widget-item--large,.blog-widget-item--medium{vertical-align:top}.blog-widget-item--large .blog-widget-item__image,.blog-widget-item--medium .blog-widget-item__image{overflow:hidden;transition:all .2s ease;-ms-transform:scale(1);transform:scale(1);-ms-transform-origin:50% 100% 0;transform-origin:50% 100% 0;will-change:transform}.blog-widget-item--large .blog-widget-item__image:after,.blog-widget-item--medium .blog-widget-item__image:after{position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:"";background-image:linear-gradient(180deg,transparent 25%,rgba(0,0,0,.75))}.blog-widget-item--large .blog-widget-item__image img,.blog-widget-item--medium .blog-widget-item__image img{max-width:100%}.blog-widget-item--large .blog-widget-item__meta,.blog-widget-item--medium .blog-widget-item__meta{margin-bottom:12.5px}.blog-widget-item--large .blog-widget-item__categories:after,.blog-widget-item--medium .blog-widget-item__categories:after{background-color:hsla(0,0%,100%,.25)}.blog-widget-item--large .blog-widget-item__category,.blog-widget-item--medium .blog-widget-item__category{color:#fff;border:1px solid hsla(0,0%,100%,.25)}.blog-widget-item--large .blog-widget-item__date,.blog-widget-item--medium .blog-widget-item__date{color:#fff}.blog-widget-item--large .blog-widget-item__title,.blog-widget-item--medium .blog-widget-item__title{padding-bottom:0;font-size:20px;line-height:26px}.blog-widget-item--large .blog-widget-item__title a,.blog-widget-item--large .blog-widget-item__title a:hover,.blog-widget-item--medium .blog-widget-item__title a,.blog-widget-item--medium .blog-widget-item__title a:hover{color:#fff}.blog-widget-item--large .blog-widget-item__content,.blog-widget-item--medium .blog-widget-item__content{border:1px solid #e7e7e7;border-top:0}.blog-widget-item--large .blog-widget-item__short-description,.blog-widget-item--medium .blog-widget-item__short-description{display:inline-block;padding:25px;color:#1c1c1c;font-size:14px;line-height:22px}.blog-widget-item--large .blog-widget-item__footer,.blog-widget-item--medium .blog-widget-item__footer{padding:0 25px;border:1px solid #e7e7e7;border-top:0}.blog-widget-item--large .cell-blog-widget-tags,.blog-widget-item--medium .cell-blog-widget-tags{width:100%;padding:25px 0}.blog-widget-item--large .cell-blog-widget-share,.blog-widget-item--medium .cell-blog-widget-share{padding:25px 0;vertical-align:middle;white-space:nowrap}.blog-widget-item--large .blog-widget-item__tags,.blog-widget-item--medium .blog-widget-item__tags{float:none;height:100%;margin-top:0}.blog-widget-item--large .blog-widget-item__tags li,.blog-widget-item--medium .blog-widget-item__tags li{display:inline-block;float:none;height:100%;margin-right:6px;margin-left:0}.blog-widget-item--large .share_links_holder,.blog-widget-item--medium .share_links_holder{float:none!important;margin-top:0!important;text-align:left}.blog-widget-item--large .blog-widget-item__share li,.blog-widget-item--medium .blog-widget-item__share li{display:inline-block;float:none;vertical-align:middle}.blog-widget-item--large:hover .blog-widget-item__image,.blog-widget-item--medium:hover .blog-widget-item__image{-ms-transform:scale(1.05);transform:scale(1.05)}.blog-widget-item--large:hover .blog-widget-item__header,.blog-widget-item--medium:hover .blog-widget-item__header{bottom:3px}.blog-widget-item--large{margin-bottom:24px}.blog-widget-item--large .blog-widget-item__short-description{min-height:139px}.blog-widget-item--medium .blog-widget-item__content{display:none}.blog-widget-item--small{padding-bottom:12px;border-bottom:1px solid #e7e7e7}.blog-widget-item--small .table .cell{vertical-align:top}.blog-widget-item--small .table .cell-blog-widget-image{width:138px}.blog-widget-item--small .table .cell-blog-widget-content{position:relative;width:100%;padding-left:12.5px}.blog-widget-item--small:last-child .table{margin-bottom:0}.blog-widget-item--small .blog-widget-item__title{line-height:22px}.blog-widget-item--small .blog-widget-item__tags{float:none}.blog-widget-item--small .blog-widget-item__tags li{margin-right:6px;margin-left:0}.blog-widget-item--stacked .blog-widget-item__image-holder a{display:inline-block}.blog-widget-item--stacked .blog-widget-item__image-holder img{width:100%}.blog-widget-item--stacked .blog-widget-item__meta{padding:12.5px 0}.blog-widget-item--stacked .blog-widget-item__categories{margin-right:0;padding-right:0}.blog-widget-item--stacked .blog-widget-item__categories:after{display:none}.blog-widget-item--stacked .blog-widget-item__date{display:block;margin-top:10px}.blog-widget-item--stacked .blog-widget-item__title{min-height:64px;font-size:16px!important;font-weight:500;line-height:22px!important}.blog-widget-item--stacked .blog-widget-item__footer{padding:0!important;border-right:0!important;border-left:0!important}.blog-widget-item__image-holder{position:relative;overflow:hidden;width:100%}.blog-widget-item__image-holder .corner{position:absolute;z-index:7;top:0;right:0}.blog-widget-item__image-holder .corner--small{width:37px;height:37px;background-image:url(/images/theme/blog-widget-item-image-corner.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){.blog-widget-item__image-holder .corner--small{background-size:37px auto;background-image:url(/images/theme/blog-widget-item-image-corner@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.blog-widget-item__image-holder .corner--large{width:63px;height:63px;background-image:url(/images/theme/blog-widget-item-image-corner--large.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){.blog-widget-item__image-holder .corner--large{background-size:63px auto;background-image:url(/images/theme/blog-widget-item-image-corner--large@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.blog-widget-item__image-holder .icon{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:38px}.blog-widget-item__image{position:relative;display:inline-block}.blog-widget-item__header{position:absolute;bottom:0;left:0;padding:25px;transition:all .2s ease}.blog-widget-item__meta{margin-bottom:6.25px}.blog-widget-item__date{text-transform:uppercase;color:#888;font-size:12px}.blog-widget-item__categories{position:relative;display:inline-block;margin-right:8px;padding-right:10px}.blog-widget-item__categories:after{position:absolute;top:0;right:0;width:1px;height:100%;content:"";background-color:#e7e7e7}.blog-widget-item__category{margin-right:6px}.blog-widget-item__category:last-child{margin-right:0}.blog-widget-item__date{font-family:proxima_nova_regular,sans-serif}.blog-widget-item .share_links_holder{float:right;margin-top:6px;margin-bottom:0}.blog-widget-item .share_links_holder a{margin-right:0;margin-left:6px;padding:0;color:#a9a9a9;background-color:transparent;font-size:12px}.blog-widget-item .share_links_holder a:hover{color:#1f6914;background-color:transparent!important}.blog-widget-item__share{float:right;margin-top:4px}.blog-widget-item__share li{float:left;margin-left:6px}.blog-widget-item__share a i{color:#a9a9a9;font-size:12px}.blog-widget-item__share a:hover i{color:#1f6914}.blog-widget-item__title{padding-bottom:3px;font-size:16px}.blog-widget-item__title a{color:#1c1c1c}.blog-widget-item__title a:hover{color:#1f6914}.blog-widget-item__short-description{display:inline-block;margin:0;transition:all .3s ease;color:#303030;font-size:13px;line-height:20px}.blog-widget-item__short-description:hover{color:#636363}.blog-widget-item__tags{float:right;margin-top:8.3333333333px}.blog-widget-item__tags:after{content:"";display:table;clear:both}.blog-widget-item__tags li{float:left;margin-bottom:0;margin-left:6px}.blog-widget-item__tags a{text-transform:uppercase;color:#888;font-family:proxima_nova_regular,sans-serif;font-size:10px}.blog-widget-item__tags a .tag-label{transition:all .3s ease;border-bottom:1px solid hsla(0,0%,53%,.2)}.blog-widget-item__tags a:hover .tag-label{border-bottom:1px solid hsla(0,0%,53%,.6)}@media screen and (max-width:1230px){.blog-widget .col{width:100%;padding:0}.blog-widget__items{margin-top:25px}.blog-widget-item--large,.blog-widget-item--medium{width:50%;margin-bottom:0}.blog-widget-item--large{padding-right:12.5px}.blog-widget-item--medium{padding-left:12.5px}.blog-widget-item--medium .blog-widget-item__content{display:block}}@media screen and (max-width:1024px){.blog-widget__items{margin-left:-25px}.blog-widget__items>ul>li{display:inline-block;width:50%;padding-left:25px}.blog-widget-item--small .blog-widget-item__share{display:none}}@media screen and (max-width:960px){.blog-widget__items{margin-left:0}.blog-widget__items>ul>li{width:100%;padding-left:0}}@media screen and (max-width:768px){.blog-widget__items{margin-top:0}.blog-widget-item--large,.blog-widget-item--medium{width:100%;margin-bottom:25px;padding:0}}@media screen and (max-width:600px){.blog-widget-item--small .table .cell-blog-widget-image{display:none}.blog-widget-item--small .table .cell-blog-widget-content{padding-left:0}.blog-widget-item--small .blog-widget-item__share{display:none}.blog-widget-item--small .blog-widget-item__tags{position:relative;float:none}.blog-widget-item--small .blog-widget-item__tags li{margin-right:6px;margin-left:0}}.c-search-box{position:relative;min-width:280px;max-width:600px}.c-search-box__cell{width:100%;height:55px;vertical-align:top}.c-search-box__input{font-family:proxima_nova_italic,sans-serif;font-size:14px;width:100%;height:55px;padding:0;padding-right:0;padding-left:25px;color:#1c1c1c;border:1px solid #e7e7e7;border-right:none;border-left:none;border-radius:0 0 0 0;background-color:#f0f0f0;-webkit-appearance:none;-moz-appearance:none}.c-search-box__input::-webkit-input-placeholder{color:#a9a9a9}.c-search-box__input:-moz-placeholder,.c-search-box__input::-moz-placeholder{color:#a9a9a9}.c-search-box__input:-ms-input-placeholder{color:#a9a9a9}.c-search-box__input:focus{outline:none}.c-search-box__button{width:55px;height:55px;padding:0!important;color:#c9c9c9;border:1px solid #e7e7e7!important;border-left:none!important;border-radius:0!important;background-color:#f0f0f0}.c-search-box__button:active,.c-search-box__button:hover{color:#b0afaf;background-color:#f0f0f0}.c-search-box__submit-icon{font-size:14px;vertical-align:middle}.c-search-box--mobile{z-index:11;overflow:hidden;width:100%;max-width:100%;max-height:0;transition:all .3s ease}@media screen and (max-width:1230px){.c-search-box--mobile .c-search-box__cell{height:87px}}@media screen and (max-width:600px){.c-search-box--mobile .c-search-box__cell{height:59px}}.c-search-box--mobile .c-search-box__input{padding-left:0;border:none!important}@media screen and (max-width:1230px){.c-search-box--mobile .c-search-box__input{height:87px}}@media screen and (max-width:600px){.c-search-box--mobile .c-search-box__input{height:59px}}.c-search-box--mobile .c-search-box__button{text-align:right;border:none!important}@media screen and (max-width:1230px){.c-search-box--mobile .c-search-box__button{height:87px}}@media screen and (max-width:600px){.c-search-box--mobile .c-search-box__button{height:59px}}.c-search-box--mobile .c-search-box__submit-icon{font-size:22px}@media screen and (max-width:1230px){.c-search-box--mobile.is-open{max-height:87px}}@media screen and (max-width:600px){.c-search-box--mobile.is-open{max-height:59px}}.mobile-search-box-wrapper{position:relative;overflow:hidden;width:100%;background-color:#f0f0f0}.c-item-nav{font-size:0;text-align:right}.c-item-nav__item{display:inline-block;margin-left:8px;vertical-align:middle}.c-item-nav__item:first-child{margin-left:0}.c-item-nav__item:first-child .c-item-nav__link{padding-right:2px}.c-item-nav__item:last-child .c-item-nav__link{padding-left:2px}.c-item-nav__link{display:inline-block;width:30px;height:30px;text-align:center;vertical-align:middle;border-radius:3px;background-color:#1f6914}.c-item-nav__link:active,.c-item-nav__link:hover{background-color:#1d5a2d}.c-item-nav__icon{font-size:15px;display:inline-block;transition:all .3s ease;vertical-align:middle;color:#fff}.c-item-nav .link--tooltip__balloon{font-size:13px;top:-10px}@media screen and (max-width:1024px){.c-item-nav .link--tooltip__balloon{display:none}}.c-item-nav .link--tooltip__balloon span{font-weight:700}.c-notification{display:block;padding:12.5px 0;cursor:default;text-align:center}.c-notification__message{transition:all .2s ease;font-size:14px;line-height:22px}@media screen and (max-width:600px){.c-notification__message{font-size:12px;line-height:18px}}.c-notification.has-link{cursor:pointer}.c-notification--success{color:#3c763d;background-color:#dff0d8}.c-notification--success,.c-notification--success .c-notification__message{border-bottom:1px solid #d6e9c6}.c-notification--success:active,.c-notification--success:hover{color:#3c763d}.c-notification--success:active.has-link .c-notification__message,.c-notification--success:hover.has-link .c-notification__message{border-bottom:1px solid #bcdba1}.c-notification--info{color:#31708f;background-color:#d9edf7}.c-notification--info,.c-notification--info .c-notification__message{border-bottom:1px solid #bce8f1}.c-notification--info:active,.c-notification--info:hover{color:#31708f}.c-notification--info:active.has-link .c-notification__message,.c-notification--info:hover.has-link .c-notification__message{border-bottom:1px solid #92dae8}.c-notification--warning{color:#8a6d3b;background-color:#fcf8e3}.c-notification--warning,.c-notification--warning .c-notification__message{border-bottom:1px solid #faebcc}.c-notification--warning:active,.c-notification--warning:hover{color:#8a6d3b}.c-notification--warning:active.has-link .c-notification__message,.c-notification--warning:hover.has-link .c-notification__message{border-bottom:1px solid #f5d99e}.c-notification--danger{color:#fff;border-bottom:1px solid #981a1a;background-color:#cc3d3d}.c-notification--danger .c-notification__message{border-bottom:1px solid hsla(0,0%,100%,.4)}.c-notification--danger:active,.c-notification--danger:hover{color:#fff}.c-notification--danger:active.has-link .c-notification__message,.c-notification--danger:hover.has-link .c-notification__message{border-bottom:1px solid hsla(0,0%,100%,.8)}.c-sponsor-banner{padding:20px;border:1px solid #d8d8d8;background-color:#fff;font-size:0}.c-sponsor-banner__sections{margin-left:-20px}.c-sponsor-banner__section{display:inline-block;width:50%;padding-left:20px;vertical-align:top}.c-sponsor-banner__section-inner{height:100%;height:170px;text-align:center;vertical-align:middle;font-size:12px}.c-sponsor-banner__section-inner .table{width:100%;height:100%}.c-sponsor-banner__section-inner .table .cell{vertical-align:middle}.c-sponsor-banner__section-inner .banner_holder,.c-sponsor-banner__section-inner .banner_holder .slick-list,.c-sponsor-banner__section-inner .banner_holder .slick-list .slick-track,.c-sponsor-banner__section-inner .banner_holder .slick-list .slick-track .slick-slide{height:100%}.c-sponsor-banner__section-inner .banner_holder .slick-list .slick-track .slick-slide .image_holder{width:auto;height:100%}.c-sponsor-banner__section-inner img{max-width:100%}.c-agenda-calendar .fc-toolbar .fc-button{width:auto}.c-agenda-calendar .fc-view-container .fc-view table{width:100%}.c-agenda-calendar .fc-view-container .fc-view table .fc-head tr{background:transparent}.c-agenda-calendar .fc-view-container .fc-view table .fc-head tr .fc-head-container{padding:0}.c-agenda-calendar .fc-view-container .fc-view table .fc-head tr .fc-head-container .fc-widget-header table{margin-bottom:0}.c-agenda-calendar .fc-view-container .fc-view table .fc-head tr .fc-head-container .fc-widget-header table thead tr th{padding:0;text-align:center;color:#1c1c1c;background-color:#f9f9f9}.c-agenda-calendar .fc-view-container .fc-view table .fc-head tr .fc-head-container .fc-widget-header table thead tr th a{color:#1c1c1c}.c-agenda-calendar .fc-view-container .fc-view table .fc-body .fc-widget-content{width:auto;padding:0}.c-agenda-calendar .fc-view-container .fc-view table .fc-body .fc-widget-content .fc-content-skeleton table{margin-bottom:0}.c-agenda-calendar .fc-view-container .fc-view table .fc-body .fc-widget-content .fc-content-skeleton table thead tr td .fc-day-number{padding:4px;color:#1c1c1c}.c-agenda-calendar .fc-view-container .fc-view table .fc-body .fc-widget-content .fc-content-skeleton table tr{background:transparent}.c-agenda-calendar .fc-view-container .fc-view table .fc-body .fc-widget-content .fc-content-skeleton table tr td{width:auto;padding:0}.c-agenda-calendar .fc-view-container .fc-view .fc-event .fc-content{white-space:normal}.c-agenda-calendar .fc-view-container .fc-view .fc-event .fc-content .fc-time{display:none}.c-agenda-calendar .fc-view-container .fc-view .fc-event .fc-content .fc-level{display:inline-block;margin-left:2px;font-style:italic}.page_holder.success .inner{padding-right:0;padding-left:0}.c-job-list__item--even a{background-color:#f0f0f0}.c-job-list__item .c-row{margin-left:-50px;font-size:0}@media screen and (max-width:600px){.c-job-list__item .c-row{margin-left:0}}.c-job-list__item .c-col{display:inline-block;padding-left:50px;vertical-align:top}@media screen and (max-width:600px){.c-job-list__item .c-col{padding-left:0}}.c-job-list__item .c-col--image{width:22%}@media screen and (max-width:600px){.c-job-list__item .c-col--image{width:100%;margin-bottom:25px}}.c-job-list__item .c-col--image img{width:100%;max-width:100%}.c-job-list__item .c-col--content{width:78%}.c-job-list__item .c-col--content.full-width{width:100%}@media screen and (max-width:600px){.c-job-list__item .c-col--content{width:100%}}.c-job-list__item a{display:inline-block;width:100%;padding:24px;border-top:1px solid #e7e7e7}.c-job-list__item a h2{margin-bottom:0;padding-bottom:0;font-size:18px;line-height:24px}.c-job-list__item a h3{margin-bottom:10px;padding-bottom:0;font-size:12px;font-style:italic;line-height:22px}.c-job-list__item a .short-description{margin-bottom:25px;color:#1c1c1c;font-size:14px;line-height:22px}.p-job-detail .page_title{margin-bottom:25px}.p-job-detail .page_title h2{margin-bottom:0;padding-bottom:0}.p-job-detail .page_title h3{margin-bottom:10px;padding-bottom:0;font-size:12px;font-style:italic;line-height:22px}.p-job-detail .feedback_form_column{float:none!important;width:100%!important;padding-left:0!important}.p-job-detail .description-wrapper{margin-bottom:50px!important}.p-job-detail .description{max-width:100%}.c-load-more{text-align:center}.c-load-more .c-button{display:inline-block;padding:16px 44px;border-radius:3px;background-color:#1f6914}.c-load-more .c-button__label{text-transform:uppercase;color:#fff;font-size:14px}.c-social-feed{padding:32px 0;font-size:0}.c-social-feed .social-feed-title{margin-bottom:32px;text-align:center;color:#272e34;font-size:26px}.c-social-feed__list{margin-left:-25px}.c-social-feed__item{display:inline-block;width:33.33%;margin-bottom:25px;padding-left:25px;vertical-align:top}@media screen and (max-width:960px){.c-social-feed__item{width:50%}}@media screen and (max-width:600px){.c-social-feed__item{width:100%}}.c-social-feed__item--sizer{width:33.33%}@media screen and (max-width:960px){.c-social-feed__item--sizer{width:50%}}@media screen and (max-width:600px){.c-social-feed__item--sizer{width:100%}}.c-social-feed__item-inner{transition:all .2s ease;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;box-shadow:0 10px 50px 0 rgba(0,0,0,.2)}.c-social-feed__item-inner:active,.c-social-feed__item-inner:hover{margin-top:-6px}.c-social-feed-item__heading,.c-social-feed-item__link{display:inline-block;width:100%}.c-social-feed-item__heading{position:relative;overflow:hidden;height:60px;border-top-left-radius:6px}.c-social-feed-item__heading:after{position:absolute;top:16px;right:24px;content:"";background-repeat:no-repeat;background-position:50%}.c-social-feed-item__heading:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";border-top-right-radius:6px;background-color:#1f6914}.c-social-feed-item__heading .table{height:100%}.c-social-feed-item__heading .table .cell{vertical-align:middle}.c-social-feed-item__heading .table .cell--logo{width:60px;text-align:center;background-color:#fff}.c-social-feed-item__heading .table .cell--account{border-top-right-radius:6px}.c-social-feed-item__account{position:relative;z-index:9;padding-left:16px}.c-social-feed-item__account-handle,.c-social-feed-item__account-name{display:block;color:#fff;font-size:14px}.c-social-feed-item__content{background-color:#fff}.c-social-feed-item__figure{margin:0;padding:0}.c-social-feed-item__figure img{max-width:100%}.c-social-feed-item__caption{display:inline-block;padding:24px;word-break:break-all;color:#272e34;font-size:14px;line-height:22px}.c-social-feed-item__caption strong{color:#16558b}.c-social-feed-item__footer{height:60px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;background-color:#fff}.c-social-feed-item__footer .table{height:100%;border-top:1px solid #e7e7e7}.c-social-feed-item__footer .table .cell{padding:0 24px;vertical-align:middle}.c-social-feed-item__footer .table .cell--left{width:100%;border-right:1px solid #e7e7e7}.c-social-feed-item__footer .table .cell--right{white-space:nowrap}.c-social-feed-item__published-date{position:relative;color:#7f7f7f;font-size:12px}.c-social-feed-item__published-date .date{font-size:10px}.c-social-feed-item__share{position:relative;white-space:nowrap;text-transform:uppercase;color:#7f7f7f;font-size:12px}.c-social-feed-item__share .label{display:inline-block;margin-right:8px;vertical-align:middle;font-size:10px}.c-social-feed-item__share .social-nav{display:inline-block;margin-left:-6px;vertical-align:middle}.c-social-feed-item__share .social-nav__item{display:inline-block;padding-left:6px}.c-social-feed-item__share .social-nav__link{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50%}.c-social-feed-item__share .social-nav__link--facebook{width:9px;height:15px;background-image:url(/images/feed/facebook--small--colored.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){.c-social-feed-item__share .social-nav__link--facebook{background-size:9px 15px;background-image:url(/images/feed/facebook--small--colored@2x.png)!important}}.c-social-feed-item__share .social-nav__link--twitter{width:16px;height:13px;background-image:url(/images/feed/twitter--small--colored.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){.c-social-feed-item__share .social-nav__link--twitter{background-size:16px 13px;background-image:url(/images/feed/twitter--small--colored@2x.png)!important}}.c-social-feed-item--twitter .c-social-feed-item__heading:after{width:56px;height:43px;background-image:url(/images/feed/twitter.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){.c-social-feed-item--twitter .c-social-feed-item__heading:after{background-size:56px 43px;background-image:url(/images/feed/twitter@2x.png)!important}}.c-social-feed-item--twitter .c-social-feed-item__published-date:before{width:16px;height:13px;background-image:url(/images/feed/twitter--small.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){.c-social-feed-item--twitter .c-social-feed-item__published-date:before{background-size:16px 13px;background-image:url(/images/feed/twitter--small@2x.png)!important}}.c-social-feed-item--facebook .c-social-feed-item__heading:after{width:56px;height:43px;background-image:url(/images/feed/facebook.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){.c-social-feed-item--facebook .c-social-feed-item__heading:after{background-size:28px 43px;background-image:url(/images/feed/facebook@2x.png)!important}}.c-social-feed-item--facebook .c-social-feed-item__published-date:before{width:9px;height:15px;background-image:url(/images/feed/facebook--small.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){.c-social-feed-item--facebook .c-social-feed-item__published-date:before{background-size:9px 15px;background-image:url(/images/feed/facebook--small@2x.png)!important}}.c-social-feed-item--instagram .c-social-feed-item__heading:after{width:56px;height:43px;background-image:url(/images/feed/instagram.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){.c-social-feed-item--instagram .c-social-feed-item__heading:after{background-size:56px 43px;background-image:url(/images/feed/instagram@2x.png)!important}}.c-social-feed-item--instagram .c-social-feed-item__published-date:before{width:16px;height:16px;background-image:url(/images/feed/instagram--small.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){.c-social-feed-item--instagram .c-social-feed-item__published-date:before{background-size:16px 16px;background-image:url(/images/feed/instagram--small@2x.png)!important}}.cc-banner .cc-message{padding-right:80px}.rating-tooltip-info__content{left:0;font-size:12px}.rating-info-block{font-size:10px;font-style:italic}.static .description_column{margin-bottom:50px}.static .image_column{margin-bottom:25px}.static .image_column .big_image_link{font-size:0;display:block}.static .image_column .big_image_link .more_images{font-family:proxima_nova_semibold,sans-serif;font-size:14px;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}.static .image_column .big_image_link:active .more_images,.static .image_column .big_image_link:hover .more_images{background-color:rgba(31,105,20,.8)}.static .image_column .images_list{font-size:0;margin-top:1px;margin-left:-1px}.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{font-family:proxima_nova_semibold,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}.static .image_column .numContainer{font-size:12px;padding-top:10px;text-align:center;color:#9b9ea3}.static.hasImage .content_column .description_column{float:left;width:60%;padding-right:50px}.static.hasImage .content_column .image_column{float:right;width:40%}.static.hasLeftMenu .content_column{float:right;width:75%;padding-left:50px}.static.hasLeftMenu .left_menu_column{float:left;width:25%}.static.hasRightMenu .content_column{float:left;width:75%;padding-right:50px}.static.hasRightMenu .right_menu_column{float:right;width:25%}.static.hasLeftMenu.hasRightMenu .content_column{float:left;width:50%;padding-right:50px;padding-left:50px}@media screen and (max-width:1024px){.static.hasLeftMenu.hasRightMenu .content_column{float:none;width:100%;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{float:none;width:100%;margin-bottom:50px;padding:0}.static.hasLeftMenu .left_menu_column{float:none;width:100%}}@media screen and (max-width:600px){.static.hasImage .content_column .description_column{float:none;width:100%;padding-right:0}.static.hasImage .content_column .image_column{float:none;width:100%;margin-bottom:50px}}.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:#1c1c1c}.column_holder .column .image_wrapper{padding-bottom:25px}.column_holder .column a:active h3,.column_holder .column a:hover h3{color:#1f6914}.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{margin-left:-25px;font-size:0}.feedback .feedback_form .field_wrapper{display:inline-block;width:100%;padding-left:25px}.feedback .feedback_form .field_wrapper .field_wrapper{margin-left:-25px;padding-left:0}.feedback .feedback_form .field_wrapper .field_wrapper label{display:block;margin-left:25px}.feedback .feedback_form .field_wrapper .field_wrapper .field_holder{display:inline-block;padding-left:25px}.feedback .feedback_form .field_wrapper .field_holder,.feedback .feedback_form .field_wrapper .textarea_holder{display:block;padding-left:0}@media screen and (max-width:600px){.feedback .membership .field_wrapper.birthdate{padding-bottom:12.5px}}.feedback .membership .field_wrapper.birthdate .field_holder,.feedback .membership .field_wrapper.birthdate label{display:inline-block}.feedback .membership .field_wrapper.birthdate .field_holder .select_holder{padding-left:25px}@media screen and (max-width:600px){.feedback .membership .field_wrapper.birthdate .field_holder .select_holder{width:33.33%;margin-bottom:0;padding-left:12.5px}}.feedback .membership .field_wrapper.birthdate .field_holder .select_holder:first-child{padding-left:0}.feedback .feedback_form_column{width:75%}.feedback .feedback_form_column .description{margin-bottom:16.6666666667px}.feedback .feedback_form_column .input_wrapper>label,.feedback .feedback_form_column .textarea_wrapper>label{display:inline-block}.feedback .feedback_form_column .field_wrapper.email,.feedback .feedback_form_column .field_wrapper.firstname,.feedback .feedback_form_column .field_wrapper.name,.feedback .feedback_form_column .field_wrapper.phone{width:50%}.feedback .feedback_form_column .submit_wrapper{margin-top:20px}.feedback .feedback_form_column .submit_wrapper label{display:none}.feedback .feedback_form_column .submit_wrapper .submit_holder{padding-left:0}.feedback.hasSidebar .feedback_form_column{float:left;padding-left:50px}.feedback.hasSidebar .contact_details_column{float:left;width:25%}.feedback.hasSidebar .contact_details_column .description,.feedback.hasSidebar .contact_details_column .description ul{margin-bottom:0}.feedback.hasSidebar .contact_details_column .description .social-links ul{padding-left:0}.feedback.hasSidebar .contact_details_column .description .social-links li{margin-bottom:0;padding-left:0;background-image:none!important}.feedback.hasSidebar .contact_details_column .description .social-links a{border-bottom:0}.feedback.hasSidebar .contact_details_column .page_title{margin-bottom:24px}.feedback.hasSidebar .contact_details_column .contact_details_list{padding-left:0}.feedback.hasSidebar .contact_details_column .contact_details_list li{margin-bottom:16.6666666667px;padding-left:0;background-image:none!important;font-weight:700}.feedback.hasSidebar .contact_details_column .map_holder .map_canvas{height:325px}@media screen and (max-width:960px){.feedback.hasSidebar .feedback_form_column{width:70%}.feedback.hasSidebar .feedback_form_column .feedback_form{margin-left:0}.feedback.hasSidebar .feedback_form_column .field_wrapper{width:100%;padding-left:0}.feedback.hasSidebar .contact_details_column{width:30%}}@media screen and (max-width:600px){.feedback.hasSidebar .feedback_form_column{float:none;width:100%;padding:0}.feedback.hasSidebar .contact_details_column,.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%}.search_search .page_title h1{font-size:22px}.search_search .c-search-box{width:360px;max-width:100%}.search_search .c-search-box__input{border-left:1px solid #e7e7e7}.search_search .search_count{margin-right:6px}.search_search .blog-widget__items{margin-bottom:25px}.c-search-results{margin-top:50px}.c-search-result:active .c-search-result__title,.c-search-result:hover .c-search-result__title{color:#1f6914}.c-search-result:active .c-search-result__url,.c-search-result:hover .c-search-result__url{border-bottom:1px solid #1c1c1c}.c-search-result__link{display:block;padding:25px 0;border-top:1px solid #e7e7e7}@media screen and (max-width:600px){.c-search-result__link{padding-bottom:0}}.c-search-result__term{font-family:museo-sans-rounded,sans-serif}.c-search-result__description{color:#1c1c1c}.c-search-result__url{font-size:14px;transition:border .3s ease;color:#1c1c1c;border-bottom:1px solid rgba(28,28,28,.2)}.c-search-result--has-image .c-search-result__columns{font-size:0;margin-left:-25px}.c-search-result--has-image .c-search-result__column{display:inline-block;padding-left:25px;vertical-align:top}.c-search-result--has-image .c-search-result__column--content{width:80%}.c-search-result--has-image .c-search-result__column--image{width:20%}@media screen and (max-width:960px){.c-search-result--has-image .c-search-result__column--content{width:60%}.c-search-result--has-image .c-search-result__column--image{width:40%}}@media screen and (max-width:600px){.c-search-result--has-image .c-search-result__column--content{width:100%}.c-search-result--has-image .c-search-result__column--image{width:100%;padding-top:25px}}.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 #1c1c1c}.subscription_holder .table .cell.submit_cell input:active,.subscription_holder .table .cell.submit_cell input:hover{border:1px solid #363535}.c-newsletter-subscription-modal{background-color:transparent;font-size:0}.c-newsletter-subscription-modal .c-affiche{display:inline-block}.c-newsletter-subscription-modal .c-affiche__image{max-width:100%}.c-newsletter-subscription-modal__heading{padding:50px;text-align:center;background-color:#6fb43d}@media screen and (max-width:600px){.c-newsletter-subscription-modal__heading{padding:25px}}.c-newsletter-subscription-modal__icon{width:82px;height:82px;margin:0 auto 25px;background-image:url(/images/theme/icon-envelope--large.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){.c-newsletter-subscription-modal__icon{background-size:82px auto;background-image:url(/images/theme/icon-envelope--large@2x.png)!important;background-repeat:no-repeat;background-position:top}}.c-newsletter-subscription-modal__message{margin-bottom:0;color:#fff;font-family:museo-sans-rounded,sans-serif;font-size:25px;font-weight:500;line-height:32px}@media screen and (max-width:600px){.c-newsletter-subscription-modal__message{font-size:16px;line-height:22px}}.c-newsletter-subscription-modal__form .subscription_holder .table .cell{vertical-align:top}.c-newsletter-subscription-modal__form .subscription_holder .table .cell.input_cell{width:100%}.c-newsletter-subscription-modal__form .subscription_holder .table .cell.input_cell input{height:70px;padding:0 30px;color:#fff;border:0;border-radius:0;background-color:#60993b;font-family:proxima_nova_italic,sans-serif;font-size:16px}.c-newsletter-subscription-modal__form .subscription_holder .table .cell.input_cell input::-webkit-input-placeholder{color:#fff}.c-newsletter-subscription-modal__form .subscription_holder .table .cell.input_cell input:-moz-placeholder,.c-newsletter-subscription-modal__form .subscription_holder .table .cell.input_cell input::-moz-placeholder{color:#fff}.c-newsletter-subscription-modal__form .subscription_holder .table .cell.input_cell input:-ms-input-placeholder{color:#fff}.c-newsletter-subscription-modal__form .subscription_holder .table .cell.submit_cell .btn{width:70px;height:70px;margin-left:0;border:#226935;border-radius:0;background-color:#226935;background-image:url(/images/theme/icon-subscribe.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){.c-newsletter-subscription-modal__form .subscription_holder .table .cell.submit_cell .btn{background-size:18px auto;background-image:url(/images/theme/icon-subscribe@2x.png)!important;background-repeat:no-repeat;background-position:50%}}.c-newsletter-subscription-modal__form .subscription_holder .table .cell.submit_cell .btn:active,.c-newsletter-subscription-modal__form .subscription_holder .table .cell.submit_cell .btn:hover{border-color:#1d5a2d;background-color:#1d5a2d}.c-ad-banner{padding:10px 25px;border:1px solid #e7e7e7}.c-ad-banner__title{margin-top:-27px;margin-bottom:10px;text-align:center}.c-ad-banner__title .label-wrapper{position:relative;display:inline-block;padding:6px 18px;background-color:#fff}.c-ad-banner__title .label-wrapper .label{text-transform:uppercase;color:#888;border-bottom:1px solid hsla(0,0%,53%,.2);font-family:proxima_nova_regular,sans-serif;font-size:11px}.c-ad-banner--square{max-width:220px;margin:25px auto}.c-ad-banner--square .image_table .cell{height:150px;padding:0;font-size:0}.c-ad-banner--leaderboard{width:100%;margin:25px auto;margin-bottom:50px;padding:0;border:0}.c-ad-banner--leaderboard .ads_leaderboard_banner{display:none}.c-ad-banner--leaderboard .ads_leaderboard_banner.slick-initialized{display:block}@media screen and (max-width:600px){.c-ad-banner--leaderboard{max-width:100%;margin-bottom:25px}}.c-ad-banner--leaderboard .image_table .cell{padding:0;font-size:0}.filter_holder,.sort_holder{font-size:0;font-size:14px;margin-bottom:25px;padding:25px 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.filter_holder .label,.sort_holder .label{font-family:proxima_nova_semibold,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{font-family:proxima_nova_semibold,sans-serif;font-size:13px;padding-bottom:2px;text-transform:uppercase;color:#1c1c1c;border-bottom:2px solid rgba(28,28,28,.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:#1f6914;border-bottom:2px solid #1f6914}@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{font-size:0;position:relative;float:left;width:70%;padding-right:50px}.page_holder.realizations_detail .details_column{float:right;width:30%}.page_holder.realizations_detail .details_column .detail{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #e7e7e7}.page_holder.realizations_detail .details_column .detail .label{font-family:proxima_nova_semibold,sans-serif;margin-bottom:10px}.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 #e7e7e7}.page_holder.realizations_detail .description_column{float:left;width:70%;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 #e7e7e7;border-bottom:1px solid #e7e7e7}.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{float:left;width:70%;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{float:left;width:70%;padding-right:50px}.page_holder.realizations_detail .cta_column .cta_holder{max-width:none}.page_holder.realizations_detail .tagged_content_column{float:left;width:70%}.page_holder.realizations_detail .testimonial_holder{margin-top:50px;padding:25px;text-align:center;background-color:#f6f6f6}.realization_images_list{overflow:hidden;max-height:550px;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;background-repeat:no-repeat;background-position:50%;border-radius:0}.realization_images_list .slick-arrow.slick-prev{left:0;margin-top:0;background-repeat:no-repeat;background-position:50%;background-image:url(/images/icon_slider_arrow_left_small.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){.realization_images_list .slick-arrow.slick-prev{background-size:11px auto;background-image:url(/images/icon_slider_arrow_left_small@2x.png)!important}}.realization_images_list .slick-arrow.slick-next{right:0;margin-top:0;background-repeat:no-repeat;background-position:50%;background-image:url(/images/icon_slider_arrow_right_small.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){.realization_images_list .slick-arrow.slick-next{background-size:11px auto;background-image:url(/images/icon_slider_arrow_right_small@2x.png)!important}}.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{font-size:0;margin-left:-2px}@media screen and (max-width:600px){.thumbs_list{display:none!important}}.thumbs_list li{position:relative;display:inline-block;padding-top:2px;padding-left:2px;cursor:pointer;vertical-align:top}.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;padding-top:25px;padding-bottom:25px;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{float:none;width:100%;padding-right:0}.page_holder.realizations_detail .details_column{float:none;width:100%;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 .content_column .row{display:block;margin-bottom:50px}.blog .content_column .row--vlogs ul{margin-left:-25px;font-size:0}@media screen and (max-width:960px){.blog .content_column .row--vlogs ul{margin-left:0}}.blog .content_column .row--vlogs li{display:inline-block;width:33.33%;padding-left:25px}@media screen and (max-width:960px){.blog .content_column .row--vlogs li{width:100%;margin-bottom:25px;padding-left:0}}.blog .content_column .row--vlogs .blog-widget-item{margin-bottom:0;box-shadow:0 4px 16px rgba(66,66,66,.12)}@media screen and (max-width:1230px){.blog .content_column .row--vlogs .blog-widget-item{width:100%;padding-right:0}}.blog .content_column .row--vlogs .blog-widget-item__image-holder{position:relative}.blog .content_column .row--vlogs .blog-widget-item__image-holder .icon{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:38px}.blog .content_column .row--vlogs .blog-widget-item__title{padding:25px}.blog .content_column .row--vlogs .blog-widget-item__title a{color:#1c1c1c}.blog .content_column .row--vlogs .blog-widget-item__content{border:0}.blog .btn_load-more{display:block;width:100%;cursor:pointer;transition:all .3s ease;text-align:center;text-transform:uppercase;border-radius:0;background-color:#1d5a2d;font-family:proxima_nova_bold,sans-serif;font-size:14px}.blog .btn_load-more:hover{background-color:#184a25}.blog_detail{margin-top:10px}.blog_detail .blog-widget-item{font-size:0}.blog_detail .blog-widget-item .c-ad-banner--square{margin-top:50px}@media screen and (max-width:600px){.blog_detail .blog-widget-item .c-ad-banner--square{margin-top:25px}}.blog_detail .blog-widget-item .c-ad-banner--square .c-ad-banner__title{margin-top:-22px;text-align:center}.blog_detail .blog-widget-item .c-ad-banner--square .label-wrapper{position:relative;display:inline-block;padding:6px 18px;border-top:1px solid #d8d8d8;background-color:#fff}.blog_detail .blog-widget-item .c-ad-banner--square .label-wrapper .label{text-transform:uppercase;color:#888;border-bottom:1px solid hsla(0,0%,53%,.2);font-family:proxima_nova_regular,sans-serif;font-size:11px}.blog_detail .blog-widget-item .c-ad-banner--square .label-wrapper:after,.blog_detail .blog-widget-item .c-ad-banner--square .label-wrapper:before{position:absolute;top:-1px;width:1px;height:50%;content:"";background-color:#d8d8d8}.blog_detail .blog-widget-item .c-ad-banner--square .label-wrapper:before{left:0}.blog_detail .blog-widget-item .c-ad-banner--square .label-wrapper:after{right:0}.blog_detail .blog-widget-item .col{display:inline-block;vertical-align:top;font-size:14px}.blog_detail .blog-widget-item .col-left{width:25%}.blog_detail .blog-widget-item .col-right{width:75%}.blog_detail .blog-widget-item .cell-social-panel{position:relative;width:25%;border:1px solid #e7e7e7;border-right:0;background-color:#f0f0f0}.blog_detail .blog-widget-item .cell-image-carousel{width:75%;vertical-align:top}.blog_detail .blog-widget-item__top{margin-bottom:12.5px}.blog_detail .blog-widget-item__mid{margin-left:-25px;font-size:0}@media screen and (max-width:600px){.blog_detail .blog-widget-item__mid{margin-left:0}}.blog_detail .blog-widget-item__mid .c-col{display:inline-block;padding-left:25px;vertical-align:top}@media screen and (max-width:600px){.blog_detail .blog-widget-item__mid .c-col{padding-left:0}}.blog_detail .blog-widget-item__mid .c-col--left{width:40%}@media screen and (max-width:600px){.blog_detail .blog-widget-item__mid .c-col--left{width:100%}}.blog_detail .blog-widget-item__mid .c-col--right{width:60%}@media screen and (max-width:600px){.blog_detail .blog-widget-item__mid .c-col--right{width:100%}}.blog_detail .blog-widget-item__bottom{margin-top:12.5px}.blog_detail .blog-widget-item__bottom .col-left{padding-right:25px}.blog_detail .blog-widget-item__title{padding-bottom:10px;font-size:30px}.blog_detail .blog-widget-item__meta{margin-bottom:0;font-size:0}.blog_detail .blog-widget-item__social-panel-body h3{height:50px;padding:0 25px;border-bottom:1px solid #e7e7e7;background-color:#fff;font-size:18px}.blog_detail .blog-widget-item__social-panel-body .social-items{padding:25px}.blog_detail .blog-widget-item__social-panel-body .social-items li{margin-bottom:20px}.blog_detail .blog-widget-item__social-panel-body .social-items .social-link{display:inline-block}.blog_detail .blog-widget-item__social-panel-body .social-items .social-link i{display:inline-block;margin-right:10px;padding:6px;color:#fff;border-radius:50px;font-size:14px}.blog_detail .blog-widget-item__social-panel-body .social-items .social-link .label{transition:all .3s ease;vertical-align:middle;font-size:14px;font-weight:700}.blog_detail .blog-widget-item__social-panel-body .social-items .social-link.link-pinterest i{background-color:#ce1a19}.blog_detail .blog-widget-item__social-panel-body .social-items .social-link.link-pinterest .label{color:#ce1a19;border-bottom:1px solid rgba(206,26,25,.2)}.blog_detail .blog-widget-item__social-panel-body .social-items .social-link.link-pinterest:hover .label{border-bottom:1px solid rgba(206,26,25,.6)}.blog_detail .blog-widget-item__social-panel-body .social-items .social-link.link-facebook i{background-color:#365397}.blog_detail .blog-widget-item__social-panel-body .social-items .social-link.link-facebook .label{color:#365397;border-bottom:1px solid rgba(54,83,151,.2)}.blog_detail .blog-widget-item__social-panel-body .social-items .social-link.link-facebook:hover .label{border-bottom:1px solid rgba(54,83,151,.6)}.blog_detail .blog-widget-item__social-panel-body .social-items .social-link.link-twitter i{background-color:#00a9f1}.blog_detail .blog-widget-item__social-panel-body .social-items .social-link.link-twitter .label{color:#00a9f1;border-bottom:1px solid rgba(0,169,241,.2)}.blog_detail .blog-widget-item__social-panel-body .social-items .social-link.link-twitter:hover .label{border-bottom:1px solid rgba(0,169,241,.6)}.blog_detail .blog-widget-item__social-panel-body .social-items .social-link.link-linkedin i{background-color:#006db3}.blog_detail .blog-widget-item__social-panel-body .social-items .social-link.link-linkedin .label{color:#006db3;border-bottom:1px solid rgba(0,109,179,.2)}.blog_detail .blog-widget-item__social-panel-body .social-items .social-link.link-linkedin:hover .label{border-bottom:1px solid rgba(0,109,179,.6)}.blog_detail .blog-widget-item__social-panel-body .social-items .social-link.link-mail i{background-color:#1f6914}.blog_detail .blog-widget-item__social-panel-body .social-items .social-link.link-mail .label{color:#1f6914;border-bottom:1px solid rgba(31,105,20,.2)}.blog_detail .blog-widget-item__social-panel-body .social-items .social-link.link-mail:hover .label{border-bottom:1px solid rgba(31,105,20,.6)}.blog_detail .blog-widget-item__social-panel-footer{position:absolute;right:0;bottom:0;left:0;height:50px;padding:0 25px;text-align:center;border-top:1px solid #e7e7e7;background-color:#fff;font-size:0}.blog_detail .blog-widget-item__social-panel-footer .reaction-count{display:none;margin-right:8.3333333333px;padding-left:20px;color:#1d5a2d;border-right:1px solid rgba(29,90,45,.2);background-image:url(/images/theme/icon-reaction.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){.blog_detail .blog-widget-item__social-panel-footer .reaction-count{background-size:14px auto;background-image:url(/images/theme/icon-reaction@2x.png)!important;background-repeat:no-repeat;background-position:0}}.blog_detail .blog-widget-item__social-panel-footer .reaction-count .label{margin-right:8.3333333333px;border-bottom:1px solid rgba(29,90,45,.2)}.blog_detail .blog-widget-item__social-panel-footer .reaction-count .label:hover{border-bottom:1px solid rgba(29,90,45,.6)}.blog_detail .blog-widget-item__social-panel-footer a{vertical-align:middle;font-size:12px;font-weight:700}.blog_detail .blog-widget-item__social-panel-footer a .label{display:inline-block;transition:all .3s ease;border-bottom:1px solid rgba(31,105,20,.2)}.blog_detail .blog-widget-item__social-panel-footer a:hover .label{border-bottom:1px solid rgba(31,105,20,.6)}.blog_detail .blog-widget-item__image-carousel{font-size:0}.blog_detail .blog-widget-item__image-carousel img{width:100%}.blog_detail .blog-widget-item__image-carousel .slick-dots{bottom:10px}.blog_detail .blog-widget-item__image-carousel .big_image_link{display:block;font-size:0}.blog_detail .blog-widget-item__image-carousel .big_image_link .more_images{position:absolute;z-index:5;right:0;bottom:0;display:inline-block;padding:8px;transition:all .3s ease;text-align:center;color:#fff;background-color:rgba(0,0,0,.5);font-family:museo-sans-rounded,sans-serif;font-size:14px;font-weight:700}.blog_detail .blog-widget-item__image-carousel .big_image_link:active .more_images,.blog_detail .blog-widget-item__image-carousel .big_image_link:hover .more_images{background-color:rgba(31,105,20,.8)}.blog_detail .blog-widget-item__image-carousel .mobile-images-list-wrapper{position:relative}.blog_detail .blog-widget-item__image-carousel .numContainer{position:absolute;z-index:5;right:0;bottom:0;display:inline-block;padding:8px;transition:all .3s ease;text-align:center;color:#fff;background-color:rgba(0,0,0,.5);font-family:museo-sans-rounded,sans-serif;font-size:14px;font-weight:700}.blog_detail .blog-widget-item__description,.blog_detail .blog-widget-item__description p{font-size:14px;line-height:22px}.blog_detail .blog-widget-item__description img{max-width:100%}.blog_detail .blog-widget-item__footer{padding:0 25px;border:1px solid #e7e7e7}.blog_detail .blog-widget-item__footer .cell-blog-widget-tags{width:100%;padding:20px 0}.blog_detail .blog-widget-item__footer .cell-blog-widget-tags .blog-widget-item__tags{float:none;margin-top:0}.blog_detail .blog-widget-item__footer .cell-blog-widget-tags .blog-widget-item__tags li{margin-right:6px;margin-left:0}.blog_detail .blog-widget-item__footer .cell-blog-widget-share{vertical-align:middle;white-space:nowrap}.blog_detail .blog-widget-item__footer .cell-blog-widget-share .share_links_holder{margin-top:0}.blog_detail .blog-widget-item__comments{margin-top:25px;padding-bottom:25px}.blog_detail .blog-widget-item__comments h3{font-size:18px}.blog_detail .blog-widget-item__comments .comments_holder{display:none;margin-bottom:25px}.blog_detail .blog-widget-item__comments .comments_holder .link{display:inline-block;float:right;padding-top:4px;border-bottom:1px solid rgba(31,105,20,.2);font-size:14px;line-height:20px}.blog_detail .blog-widget-item__comments .comments_holder .link:hover{border-bottom:1px solid rgba(31,105,20,.6)}.blog_detail .blog-widget-item__comments .comments_holder .comments .comment_item{padding:16.6666666667px 25px;border-top:1px solid #e7e7e7}.blog_detail .blog-widget-item__comments .comments_holder .comments .comment_item.even{background-color:#f0f0f0}.blog_detail .blog-widget-item__comments .comments_holder .comments .comment_item .text{margin-bottom:6.25px;font-size:14px;line-height:20px}.blog_detail .blog-widget-item__comments .comments_holder .comments .comment_item .author,.blog_detail .blog-widget-item__comments .comments_holder .comments .comment_item .date{display:inline-block;padding:5px 8.3333333333px;color:#888;font-family:proxima_nova_regular,sans-serif;font-size:12px}.blog_detail .blog-widget-item__comments .comments_holder .comments .comment_item .date{padding-left:0;border-right:1px solid #e7e7e7}.blog_detail .blog-widget-item__comments .comments_holder .comments .comment_item_footer{font-size:0}.blog_detail .blog-widget-item__comments .comments_holder .comments .comment_item:last-child{border-bottom:1px solid #e7e7e7}.blog_detail .blog-widget-item__comments .comments_form_holder .row{display:block}.blog_detail .blog-widget-item__comments .comments_form_holder .row:after{content:"";display:table;clear:both}.blog_detail .blog-widget-item__comments .comments_form_holder .required label:first-child:after{padding-left:2px;content:"*";font-size:12px}.blog_detail .blog-widget-item__comments .comments_form_holder .input{margin-bottom:16.6666666667px}.blog_detail .blog-widget-item__comments .comments_form_holder label{display:inline-block;margin-bottom:10px}.blog_detail .blog-widget-item__comments .comments_form_holder .email-field,.blog_detail .blog-widget-item__comments .comments_form_holder .username-field{float:left;width:50%}.blog_detail .blog-widget-item__comments .comments_form_holder .username-field{padding-right:12.5px}.blog_detail .blog-widget-item__comments .comments_form_holder .username-field .input{margin-bottom:8.3333333333px}.blog_detail .blog-widget-item__comments .comments_form_holder .email-field{padding-left:12.5px}.blog_detail .blog-widget-item__comments .comments_form_holder .email-field .input{margin-bottom:8.3333333333px}.blog_detail .blog-widget-item__comments .comments_form_holder .submit-field{margin-top:16.6666666667px}.blog_detail .blog-widget-item__comments .comments_form_holder input.error,.blog_detail .blog-widget-item__comments .comments_form_holder textarea.error{border:1px solid #e33e36}.blog_detail .blog-widget-item__comments .comments_form_holder span.error{display:none}.blog_detail .blog-widget-item__comments .comments_form_holder .link{display:inline-block;margin-bottom:12.5px;border-bottom:1px solid rgba(31,105,20,.2);font-size:12px;font-weight:500}.blog_detail .blog-widget-item__comments .comments_form_holder .link:hover{border-bottom:1px solid rgba(31,105,20,.6)}.blog_detail .blog-widget-item .tagged_blogposts_holder{padding-top:50px;border-top:1px solid #e7e7e7}.blog_detail .blog-widget-item .tagged_blogposts_holder h2{margin-bottom:0;padding-bottom:25px;font-size:18px;font-weight:500}.blog_detail .blog-widget-item .tagged_agenda_holder{margin-top:50px}.blog_detail .blog-widget-item .tagged_agenda_holder h2{margin-bottom:0;padding-bottom:25px;font-size:18px;font-weight:500}@media screen and (max-width:1230px){.blog_detail .blog-widget-item .cell-social-panel{display:none}.blog_detail .blog-widget-item .cell-image-carousel{width:100%}.blog_detail .blog-widget-item__bottom .col-left{display:none}.blog_detail .blog-widget-item__bottom .col-right{width:100%}}@media screen and (max-width:600px){.blog_detail .blog-widget-item__title{padding-bottom:0;font-size:22px;line-height:28px}.blog_detail .blog-widget-item__categories{display:block;margin-right:0;padding-right:0}.blog_detail .blog-widget-item__categories:after{display:none}.blog_detail .blog-widget-item__date{display:block;margin-top:7.1428571429px}.blog_detail .blog-widget-item__bottom{margin-top:25px}.blog_detail .blog-widget-item__comments .comments_holder .comments .comment_item .author,.blog_detail .blog-widget-item__comments .comments_holder .comments .comment_item .date{display:block;padding-right:0;padding-left:0;border-right:0}.blog_detail .blog-widget-item__comments .comments_form_holder .email-field,.blog_detail .blog-widget-item__comments .comments_form_holder .username-field{float:none;width:100%;padding-right:0;padding-left:0}.blog_detail .blog-widget-item__comments .comments_form_holder .submit-field{margin-top:16.6666666667px}.blog_detail .blog-widget-item__comments .comments_form_holder .submit-field .btn{width:100%}.blog_detail .blog-widget-item__comments .comments_form_holder input.error,.blog_detail .blog-widget-item__comments .comments_form_holder textarea.error{border:1px solid #e33e36}.blog_detail .blog-widget-item__comments .comments_form_holder span.error{display:none}}.recent_blogposts_list{font-size:0;margin-left:-25px}.recent_blogposts_list li{font-size:14px;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:#1c1c1c}.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:#1f6914}@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}}@media screen and (max-width:600px){.blog .content_column .row{margin-bottom:25px}}.page_holder.faq .content_column{float:none;width:100%}.page_holder.faq .content_column ul li{margin-bottom:5px;padding-left:15px;background-repeat:no-repeat;background-position:left top 8px;background-position:0\9;background-image:url(/images/icon_listitem.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){.page_holder.faq .content_column ul li{background-size:4px auto;background-image:url(/images/icon_listitem@2x.png)!important}}.page_holder.faq_overview .faq_top_category_holder{padding-bottom:25px;border-bottom:1px solid #e7e7e7}.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:proxima_nova_semibold,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:16px;line-height:21px}.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 #e7e7e7}@media screen and (max-width:768px){.page_holder.faq .content_column{float:none;width:100%;margin-bottom:50px}.page_holder.faq .sidebar_column{float:none;width:100%}}.tagged_staticpages_holder{margin-top:50px}.tagged_staticpages_list li{display:block;margin-bottom:5px}.tagged_staticpages_list li a{color:#1c1c1c}.tagged_staticpages_list li a .title{display:inline;border-bottom:1px solid rgba(28,28,28,.2);transition:all .3s ease}.tagged_staticpages_list li a:active .title,.tagged_staticpages_list li a:hover .title{border-bottom:1px solid #1c1c1c}.tagged_blogposts_list{font-size:0;margin-left:-25px}.tagged_blogposts_list li{display:inline-block;width:50%;margin-bottom:25px;padding-left:25px;vertical-align:top;border-left:1px solid #e7e7e7}.tagged_blogposts_list li:nth-child(odd){border-left:none}.tagged_blogposts_list li a{display:inline-block;color:#1c1c1c}.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:#1f6914}.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:17px;line-height:22px;transition:all .3s ease}.tagged_blogposts_list li .description{font-size:13px;line-height:14px 4px;margin-top:5px;margin-bottom:0}.tagged_blogposts_list li.hasImage .image_wrapper{float:left;width:25%;padding-right:0}.tagged_blogposts_list li.hasImage .content_wrapper{float:right;width:75%;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{float:right;width:75%;padding-left:25px}.testimonials_holder .tagged_testimonials .tagged_testimonial.hasImage .image_wrapper{float:left;width:25%}.tagged_products_holder{margin-top:50px}.tagged_products_holder .tagged_products_list li{margin-bottom:0}.social-nav{font-size:0}.social-nav__item{display:inline-block;vertical-align:middle}.social-nav__item:first-child{padding-left:0}.social-nav__link{font-size:14px;display:inline-block}.social-nav__icon{margin-right:-4px}.social-nav--links .social-nav__link{height:100%;padding-right:6px}.social-nav--share .social-nav__link{width:26px;height:26px;text-align:center;white-space:nowrap;color:#888}.social-nav--share .social-nav__link:active,.social-nav--share .social-nav__link:hover{color:#747474}.social-nav--share .social-nav__icon{display:inline-block;vertical-align:middle}.social-nav--share .link--tooltip__balloon{transform:perspective(1px) translate(-49%,-100%)}.share-popup{max-width:500px;padding:25px;border-radius:3px}.share-popup__form .fieldset_holder{font-size:0}.share-popup__form .name_friend_wrapper,.share-popup__form .name_user_wrapper{display:inline-block;width:50%;padding-right:5px}.share-popup__form .email_friend_wrapper,.share-popup__form .email_user_wrapper{display:inline-block;width:50%;padding-left:5px}@media screen and (max-width:600px){.share-popup__form .name_friend_wrapper,.share-popup__form .name_user_wrapper{width:100%;padding-right:0}.share-popup__form .email_friend_wrapper,.share-popup__form .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:#1f6914}.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 #1f6914}.cart_products_holder .cart_table .cell{display:table-cell;padding:10px;vertical-align:middle;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.cart_products_holder .cart_table .cell:first-child{border-left:1px solid #e7e7e7}.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:#1c1c1c;border-bottom:1px solid rgba(28,28,28,.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:#1c1c1c;border-bottom:1px solid #1c1c1c}.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;width:75px;height:40px;vertical-align:middle}.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:proxima_nova_semibold,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:proxima_nova_semibold,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{font-size:14px;display:inline-block;max-width:500px;padding-bottom:0}.btn.btn_remove,.cart_totals_holder .cart_totals_table .cell.shipping_cell .select_wrapper .microcopy_holder{display:inline-block}.btn.btn_remove{width:40px;height:40px;text-align:left;vertical-align:middle;text-indent:-99999px;background-color:#1c1c1c;background-repeat:no-repeat;background-position:50%;background-image:url(/images/icon_trashcan_white.png)!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){.btn.btn_remove{background-size:11px auto;background-image:url(/images/icon_trashcan_white@2x.png)!important}}.btn.btn_remove:active,.btn.btn_remove:hover{background-color:#1f6914}.extra_message{font-size:12px!important;margin:10px 0!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 #e7e7e7}.cart_products_holder .cart_table .row.thead{display:none}.cart_products_holder .cart_table .row.tbody.first{padding-top:15px;border-top:1px solid #e7e7e7}.cart_products_holder .cart_table .cell{text-align:left!important;vertical-align:top;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;float:right;width:auto;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}.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:14px;display:inline-block;width:20%;margin-bottom:25px;padding-left:25px;vertical-align:top}.brands_overview .brands_list li .brand_title{font-family:proxima_nova_semibold,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 #e7e7e7;border-radius:3px}.brands_overview .brands_list li a:active .image_table,.brands_overview .brands_list li a:hover .image_table{border:1px solid #c1c1c1}@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 #e7e7e7}.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{font-size:14px;position:relative;display:inline-block;width:60px;height:40px;margin-right:10px;margin-bottom:10px;vertical-align:middle;text-indent:-9999px;background-color:#fff!important;background-repeat:no-repeat;background-origin:content-box;background-size:756px auto!important;border-radius:3px;-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 #e7e7e7}.page_holder.user_management h2{padding-bottom:25px;font-size:25px}.page_holder.login .login-register-wrapper{margin-left:-25px;font-size:0}@media screen and (max-width:960px){.page_holder.login .login-register-wrapper{margin-left:0}}.page_holder.login .new_users_holder,.page_holder.login .registered_users_holder{display:inline-block;padding-left:25px;vertical-align:top}@media screen and (max-width:960px){.page_holder.login .new_users_holder,.page_holder.login .registered_users_holder{width:100%;padding-left:0}}.page_holder.login .registered_users_holder{width:60%}.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:14px}@media screen and (max-width:600px){.page_holder.login .registered_users_holder .checkbox_holder a.tip_link{font-size:12px}}.page_holder.login .registered_users_holder .submit_holder .link-wrapper{display:block}.page_holder.login .registered_users_holder .submit_holder a{display:inline-block;margin-top:12.5px;font-size:14px}@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:12px}}@media screen and (max-width:600px){.page_holder.login .registered_users_holder .checkbox_wrapper>label{display:none}}.page_holder.login .new_users_holder{width:40%}.page_holder.login .new_users_holder .box .actions_holder .link_holder{display:inline-block;width:100%;text-align:left;font-size:15px}.page_holder.forgot_password .forgot_password_holder{width:60%}.page_holder.register .user_details_holder .input_wrapper>label,.page_holder.register .user_details_holder .select_wrapper>label,.page_holder.register .user_details_holder .submit_wrapper>label{min-width:200px}.page_holder.edit_account .account_edit_holder{float:left;width:50%}.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{float:none;width:100%}}.page_holder.add_address .add_address_holder,.page_holder.edit_address .address_details_holder,.page_holder.newsletter .newsletter_details_holder{float:left;width:50%}.page_holder.newsletter .newsletter_details_holder h2{padding-right:0}.page_holder.index #savedMessage{width:100%!important}.page_holder.index .welcome_message_holder{float:left;width:70%;margin-bottom:50px}.page_holder.index .welcome_message_holder .welcome_message a{white-space:nowrap}.page_holder.index .account_information_holder{font-size:14px}.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 .user-info{margin-bottom:25px}.page_holder.index .account_information_holder .user-info li{margin-bottom:5px;font-family:proxima_nova_regular,sans-serif}.page_holder.index .account_information_holder .user-info li .label{display:inline-block;margin-right:4px;font-family:proxima_nova_semibold,sans-serif}.page_holder.index .account_information_holder .btn{text-transform:uppercase;font-size:12px}.page_holder.index .adress_book_holder,.page_holder.index .recent_orders_holder{float:left;width:70%;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 .edit,.page_holder.index .box_header .show_all{position:absolute;top:7px;right:0}@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{float:none;width:100%;margin-bottom:50px}.page_holder.register .user_details_holder{float:none;width:100%;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{float:none;width:100%}}@media screen and (max-width:768px){.page_holder.index .welcome_message_holder{float:none;width:100%}.page_holder.index .account_information_holder{float:none;width:100%;margin-bottom:50px;padding-left:0}.page_holder.index .adress_book_holder,.page_holder.index .recent_orders_holder{float:none;width:100%}}.page_holder.orders .sidebar_column{float:right;width:25%}.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{float:left;width:75%;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{font-size:12px;display:inline-block;margin-left:5px;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:proxima_nova_semibold,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:proxima_nova_regular,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{float:none;width:100%}.page_holder.orders .content_column{float:none;width:100%;margin-bottom:50px;padding-right:0}}.event_page .page-head{margin-bottom:25px}.event_page .page-head .cell-title{vertical-align:middle}.event_page .page-head .cell-title h2{display:inline-block;padding-bottom:0}.event_page .page-head .cell-actions{text-align:right;vertical-align:middle}.event_page .page-head .cell-actions a{padding:4px 6px;text-transform:uppercase;border:1px solid rgba(31,105,20,.4);font-size:12px}.event_page .page-head .cell-actions a:active,.event_page .page-head .cell-actions a:hover{border:1px solid rgba(31,105,20,.8)}.events_holder .row{display:block;border-top:1px solid #e7e7e7}.events_holder .row:last-child{border-bottom:1px solid #e7e7e7}.events_holder .row .table{height:100%}.events_holder .row .cell-left,.events_holder .row .cell-right{vertical-align:middle}.events_holder .row .cell-left{width:100%}.events_holder .row .cell-right{padding:0 25px}.events_holder .row .cell-event-date,.events_holder .row .cell-event-location{width:50%;padding:18px 25px;vertical-align:middle;border-right:1px solid #e7e7e7}.events_holder .row--even{background-color:#f0f0f0}@media screen and (max-width:768px){.events_holder .row .cell-left,.events_holder .row .cell-right{display:block}.events_holder .row .cell-right{padding:25px}.events_holder .row .cell-event-location{border-right:0}}@media screen and (max-width:600px){.events_holder .row .cell-left{padding:25px 0 0}.events_holder .row .cell-event-location{margin-top:10px}.events_holder .row .cell-event-date,.events_holder .row .cell-event-location{display:block;width:100%;padding:0 25px;vertical-align:middle;border:0}}.event_detail_page.page .row{display:block;margin-bottom:50px;font-size:0}@media screen and (max-width:768px){.event_detail_page.page .row{margin-bottom:25px}}.event_detail_page.page .row--event-subscribe-form{width:60%}@media screen and (max-width:768px){.event_detail_page.page .row--event-subscribe-form{width:100%}}.event_detail_page.page .col{display:inline-block;width:100%;vertical-align:top}.event_detail_page.page .col-40{width:40%;padding-right:12.5px}@media screen and (max-width:768px){.event_detail_page.page .col-40{padding-right:12.5px}}@media screen and (max-width:600px){.event_detail_page.page .col-40{display:block;width:100%;padding-right:0}}.event_detail_page.page .col-60{width:60%;padding-left:12.5px}@media screen and (max-width:768px){.event_detail_page.page .col-60{padding-left:12.5px}}@media screen and (max-width:600px){.event_detail_page.page .col-60{display:block;width:100%;padding-left:0}}.event_detail_page.page .page__head{margin-bottom:25px}@media screen and (max-width:600px){.event_detail_page.page .page__heading .table .cell-page-title{display:block}}.event_detail_page.page .page__heading .table .cell-page-actions{text-align:right;vertical-align:middle}@media screen and (max-width:600px){.event_detail_page.page .page__heading .table .cell-page-actions{display:block;text-align:left}.event_detail_page.page .page__heading .table .cell-page-actions li{margin-right:2px;margin-left:0}}.event_detail_page.page .page__heading .page-title h2{padding-bottom:0}@media screen and (max-width:600px){.event_detail_page.page .page__heading .page-title h2{font-size:22px}}.event_detail_page.page .page__heading .social-nav{white-space:nowrap}.event_detail_page.page .page__heading .social-nav__item{margin-left:2px}.event_detail_page.page .page__heading .social-nav__icon{padding:4px;color:#fff;border-radius:50px}.event_detail_page.page .page__heading .social-nav__icon:active,.event_detail_page.page .page__heading .social-nav__icon:hover{opacity:.8}.event_detail_page.page .page__heading .social-nav__icon--facebook{background-color:#365397}.event_detail_page.page .page__heading .social-nav__icon--twitter{background-color:#00a9f1}.event_detail_page.page .page__heading .social-nav__icon--linkedin{background-color:#006db3}.event_detail_page.page .page__heading .social-nav__icon--instagram{background-color:#396d9a}.event_detail_page.page .page__heading .social-nav__icon--mail{background-color:#1f6914}.event_detail_page.page .page__heading .social-nav__icon--pinterest{background-color:#ce1a19}.event_detail_page.page .page__sub-heading{margin-top:25px;background:#f0f0f0;font-size:0}.event_detail_page.page .page__sub-heading .table .cell{padding:20px;vertical-align:top;border-right:1px solid #dfdfdf}@media screen and (max-width:600px){.event_detail_page.page .page__sub-heading .table .cell{display:block;width:100%;padding:14px 20px;border-right:0;border-bottom:1px solid #dfdfdf}.event_detail_page.page .page__sub-heading .table .cell:last-child{border-bottom:0}}.event_detail_page.page .page__sub-heading .table .cell-date .page-notification{margin-top:8px}.event_detail_page.page .page__sub-heading .table .cell-title{display:inline-block;margin-bottom:8px;padding-bottom:0;font-size:15px;line-height:22px}.event_detail_page.page .page__sub-heading .table .cell:last-child{border-right:0}.event_detail_page.page .page__sub-heading .event__date{margin-bottom:0}.event_detail_page.page .page__sub-heading .event__pricing{margin-top:0}.event_detail_page.page .page__sub-heading .event__pricing span{color:#888}.event_detail_page.page .page__sub-heading .event__location .event__club{margin-bottom:4px;color:#fff;border-color:#1f6914;background-color:#1f6914}.event_detail_page.page .page__sub-heading .event__location .event__club:active,.event_detail_page.page .page__sub-heading .event__location .event__club:hover{border-color:#15470d;background-color:#15470d}@media screen and (max-width:600px){.event_detail_page.page .event__image-carousel{margin-bottom:25px}}.event_detail_page.page .event__image-carousel .big_image_link{display:block;font-size:0}.event_detail_page.page .event__image-carousel .big_image_link .more_images{position:absolute;z-index:5;right:0;bottom:0;display:inline-block;padding:8px;transition:all .3s ease;text-align:center;color:#fff;background-color:rgba(31,105,20,.8);font-family:proxima_nova_semibold,sans-serif;font-size:14px}.event_detail_page.page .event__image-carousel .big_image_link:active .more_images,.event_detail_page.page .event__image-carousel .big_image_link:hover .more_images{background-color:#1f6914}.event_detail_page.page .event__start-list{margin-bottom:25px}.event_detail_page.page .event__start-list .btn{text-transform:uppercase}.event_detail_page.page .event__attachments li{position:relative;margin-bottom:6px;padding-left:10px}.event_detail_page.page .event__attachments li:last-child{margin-bottom:0}.event_detail_page.page .event__attachments li:before{position:absolute;top:6px;left:0;content:"\f103";font-family:icons;font-size:6px}.event_detail_page.page .event-subscribe .field_wrapper{padding-bottom:12.5px}.event_detail_page.page .event-subscribe .field_wrapper:last-child{padding-bottom:0}.page_holder.places .filter_column{float:left;width:25%}.page_holder.places .filter_column .filter_holder{margin-bottom:16.6666666667px;padding:25px;color:#fff;background-color:#1c1c1c;border-radius:3px}.page_holder.places .filter_column a{color:inherit}.page_holder.places .filter_column label{font-family:proxima_nova_regular,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:#195410}.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{float:right;width:75%;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{font-size:0;margin-left:-50px}.places_list li{font-size:14px;display:inline-block;width:33.33%;margin-bottom:50px;padding-left:50px;cursor:pointer;vertical-align:top}.places_list li .image_wrapper{float:left;width:25%}.places_list li .content_wrapper{float:right;width:75%;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{font-size:14px;display:inline-block;margin-right:5px;vertical-align:middle}.places_list li.selected .place_title,.places_list li:active .place_title,.places_list li:hover .place_title{color:#1f6914}@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{float:none;width:100%}.page_holder.places .content_column{float:none;width:100%;margin-bottom:25px;padding-left:0}.places_list li{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #e7e7e7}}.category_products_wrapper .description{font-size:18px;line-height:25px;position:relative;overflow:hidden;max-height:180px;margin-bottom:40px;transition:all .3s ease}.category_products_wrapper .description .readmore_holder{position:absolute;right:0;bottom:0;left:0;height:88px;cursor:pointer;background-repeat:repeat-x;background-position:top;background-image:url(/images/fade_pattern_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){.category_products_wrapper .description .readmore_holder{background-size:1px auto;background-image:url(/images/fade_pattern_white@2x.png)!important}}.category_products_wrapper .description .readmore_holder span.label{line-height:19px;display:inline-block;transition:all .3s ease;vertical-align:bottom;border-bottom:1px solid rgba(28,28,28,.2)}.category_products_wrapper .description .readmore_holder:active span,.category_products_wrapper .description .readmore_holder:hover span{border-bottom:1px solid #1c1c1c}.category_products_wrapper .description.opened{overflow:visible;max-height:none}.category_products_wrapper .description.opened .readmore_holder{position:relative;height:auto;background:none}.product_overview .content_column{float:right;width:75%;padding-left:50px}.product_overview .sidebar_column{float:left;width:25%}.product_overview .category_products_holder,.product_overview .category_products_holder #category_products_wrapper{position:relative}.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{font-size:15px;font-weight:700;line-height:30px;position:relative;z-index:10;display:none;width:260px;margin:20px 0 20px -120px;padding:10px 0 10px 100px;cursor:pointer;transition:all .2s ease;text-align:center;vertical-align:middle;text-transform:uppercase;color:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#1f6914}.product_overview .category_products_holder .toolbar_holder{font-size:0;margin-bottom:25px;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{font-size:14px;display:inline-block;margin-bottom:0;vertical-align:middle;border-top:0;border-bottom:0}.product_overview .category_products_holder .toolbar_holder .sort_by{display:inline-block;margin-right:15px;vertical-align:middle}.product_overview .category_products_holder .toolbar_holder .sort_list{font-size:0;display:inline-block;vertical-align:middle}.product_overview .category_products_holder .toolbar_holder .sort_list li{font-size:14px;display:inline-block;margin-right:10px}.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{font-family:inherit;display:inline-block;vertical-align:middle}.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;background-repeat:no-repeat;background-position:50%}.product_overview .category_products_holder .toolbar_holder .sort_list li a span.desc{background-image:url(/images/icon_arrow_up_filter_black.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){.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}}.product_overview .category_products_holder .toolbar_holder .sort_list li a span.asc{background-image:url(/images/icon_arrow_down_filter_black.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){.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}}.product_overview .category_products_holder .toolbar_holder .sort_list li.selected a{border-bottom:1px solid #1c1c1c}.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{font-size:14px;display:inline-block}.product_overview .category_products_holder .toolbar_holder .viewmode_list li a{display:inline-block;width:30px;height:30px;text-align:left;text-indent:-9999px;background-repeat:no-repeat;background-position:50%;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}@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}}.product_overview .category_products_holder .toolbar_holder .viewmode_list li a.btn_list{background-image:url(/images/icon_sort_list.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){.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}}.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;margin-bottom:2px;margin-left:5px;vertical-align:middle}.product_overview .category_products_holder .btn_load-more .spinner{display:inline-block;width:13px;height:13px;animation:zb .5s infinite linear;vertical-align:middle;border:2px solid #fff;border-right-color:transparent;border-radius:50%}@keyframes zb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.filters_holder .result_amount{font-size:14px;margin-bottom:25px;padding:5px;text-align:center;color:#9b9ea3;border:1px solid #e7e7e7;border-radius:3px}.filters_holder .result_amount span{font-family:proxima_nova_semibold,sans-serif;font-size:25px;margin-right:5px;color:#1c1c1c}.filters_holder .filter{margin-bottom:25px}.filters_holder .filter .filter_title{padding:5px 10px;color:#fff;border-radius:3px 3px 0 0;background-color:#1f6914}.filters_holder .filter .filter_checkboxes,.filters_holder .filter .filter_content{padding:10px 15px 5px;border:1px solid #e7e7e7;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:#1f6914!important}#price-range .ui-slider-handle:active{background-color:#123e0c!important}#price-range .price_range_holder{position:absolute;top:10px;width:100%;height:1px;background-color:#e7e7e7}#price-range .ui-slider-range{position:absolute;top:10px;height:1px;background-color:#1f6914}.js-slider-price{font-size:14px;padding-top:10px}.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 #1c1c1c;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:#1c1c1c}.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;width:100%;padding-right:15px;padding-left:10px;vertical-align:middle;color:#fff;background-repeat:no-repeat;background-position:100%;background-image:url(/images/icon_cross_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){.compare_list_holder ul.compare_list li .content_wrapper{background-size:7px auto;background-image:url(/images/icon_cross_white@2x.png)!important}}.compare_list_holder ul.compare_list li:active,.compare_list_holder ul.compare_list li:hover{background-color:#2e2e2e}.compare_list_holder:active .btn,.compare_list_holder:hover .btn{background-color:#1c1c1c}.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 #e7e7e7}.compare_table .body_row .cell.product_cell{font-family:proxima_nova_semibold,sans-serif}.compare_table .body_row:last-child .cell{border-bottom:1px solid #e7e7e7}.compare_table .body_row:nth-child(2n){background-color:#f1f1f1}.compare_table .cell{width:20%;padding-right:50px;vertical-align:top}.compare_table h2{font-family:proxima_nova_semibold,sans-serif;font-size:14px;line-height:19px;margin-bottom:16.6666666667px;text-transform:uppercase}.compare_table .product_image_remove_holder{margin-bottom:25px}.compare_table .product_image_remove_holder .product_image_holder{display:inline-block;max-width:75px;vertical-align:bottom}.compare_table .product_image_remove_holder .btn_remove{display:inline-block;width:25px;height:25px;margin-left:10px;padding:0;vertical-align:bottom}.compare_table .product_title{line-height:20px;min-height:45px;margin-bottom:16.6666666667px;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-repeat:no-repeat;background-position:50%;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){.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}}.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{float:none;width:100%;margin-bottom:50px;padding-bottom:50px;padding-left:0;border-bottom:1px solid #e7e7e7}.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{font-size:12px;margin-left:2px}.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{font-weight:700;padding:18px 20px;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.grouped .grouped_product_holder .grouped_product{display:table;width:100%;margin-bottom:15px;border:1px solid #e7e7e7}.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;padding:15px;padding-bottom:0;vertical-align:top}.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{line-height:20px;margin-bottom:5px}.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.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{float:left;width:70%;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{float:right;width:30%}.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{float:none;width:100%;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{float:none;width:100%}}.product_detail .content_column.hasImage .image_column{float:left;width:40%;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{font-size:12px;padding-top:10px;text-align:center;color:#9b9ea3}.product_detail .content_column.hasImage .product_main_column{float:right;width:60%;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 #e7e7e7;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:proxima_nova_regular,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:proxima_nova_semibold,sans-serif}.product_detail .product_price_holder .discount_table .product_price span.price{font-family:proxima_nova_semibold,sans-serif;font-size:14px;line-height:19px}.product_detail .add_to_cart_form_holder{font-size:0}.product_detail .add_to_cart_form_holder .product_quantity{display:inline-block;width:100px;margin-right:10px;vertical-align:top}.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{font-size:14px;margin-bottom:25px;text-transform:uppercase}.product_detail .product_stock .available,.product_detail .product_stock .unavailable,.product_detail .product_stock .waiting{font-family:proxima_nova_semibold,sans-serif;display:inline-block;margin-left:2px;padding:3px 5px;white-space:nowrap;color:#fff;border:1px solid;border-radius:3px}.product_detail .product_stock .available{color:#53bb49;border-color:#53bb49}.product_detail .product_stock .unavailable{color:#e33e36;border-color:#e33e36}.product_detail .product_stock .waiting{font-family:proxima_nova_regular,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-repeat:no-repeat;background-position:0;background-image:url(/images/icon_truck.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){.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}}.product_detail .product_stock .shipping.shipping_time{font-size:13px;margin:5px 0;text-transform:none}.product_detail .b2b_description_holder{margin-bottom:25px}.product_detail .b2b_description_holder span{font-family:proxima_nova_semibold,sans-serif;line-height:14px;display:inline-block;margin-right:2px;padding:4px 5px;color:#fff;border-radius:3px;background-color:#53bb49}.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 #e7e7e7;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:13;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 45px}.product_detail .product_details_nav_list{font-size:0}.product_detail .product_details_nav_list li{font-size:14px;display:inline-block;margin-right:50px;vertical-align:middle}.product_detail .product_details_nav_list li a{color:#1f6914;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 #1c1c1c}.product_detail .product_details_nav_list li:last-child{margin-right:0}.product_detail .description_holder{float:left;width:45%;margin-bottom:50px;padding-right:50px}.product_detail .technical_specs_holder{float:left;width:55%;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 .productfiche_holder{margin-bottom:50px;text-align:right}.product_detail .productfiche_holder a{display:inline-block;white-space:nowrap}.product_detail .productfiche_holder a span{display:inline-block;vertical-align:middle}.product_detail .productfiche_holder a span.icon{width:17px;height:14px;margin-right:10px;background-position:50%;background-image:url(/images/icon_download.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){.product_detail .productfiche_holder a span.icon{background-size:17px auto;background-image:url(/images/icon_download@2x.png)!important}}.product_detail .productfiche_holder a span.label{font-family:proxima_nova_semibold,sans-serif;white-space:normal;color:#1f6914;border-bottom:1px solid rgba(31,105,20,.2);transition:all .3s ease}.product_detail .productfiche_holder a:active span.label,.product_detail .productfiche_holder a:hover span.label{color:#1f6914;border-bottom:1px solid #1f6914}@media screen and (max-width:600px){.product_detail .productfiche_holder{text-align:center}.product_detail .productfiche_holder a{display:block}}.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 #e7e7e7}.product_detail .pack_table .row.pack_row:first-child{border-top:1px solid #e7e7e7}.product_detail .pack_table .cell{vertical-align:top}.product_detail .pack_table .cell.images_cell{font-size:0;padding:25px 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:#1c1c1c;background-repeat:no-repeat;background-position:50%;background-image:url(/images/icon_plus.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){.product_detail .pack_table .cell.images_cell .image_table .icon{background-size:8px auto;background-image:url(/images/icon_plus@2x.png)!important}}.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;padding-left:20px;vertical-align:top}.product_detail .pack_table .cell.images_cell .other_products_holder .image_table{border:1px solid #e7e7e7;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:20px;line-height:25px}.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:proxima_nova_semibold,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{float:none;width:100%}.product_detail .technical_specs_holder{float:none;width:100%;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{float:none;width:100%}.product_detail .content_column.hasImage .image_column .big_image_holder .image_table{height:auto}.product_detail .content_column.hasImage .product_main_column{float:none;width:100%;padding-left:0}.product_detail .product_main_column{float:none;width:100%;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 #e7e7e7!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:proxima_nova_semibold,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 #e7e7e7;border-radius:3px}.product_accessoires .main_product_holder .image_cell a:active,.product_accessoires .main_product_holder .image_cell a:hover{border:1px solid #c1c1c1}.product_accessoires .main_product_holder .title_cell{width:100%;padding-right:25px;vertical-align:middle}.product_accessoires .main_product_holder .title_cell h2{padding-bottom:0}.product_accessoires .main_product_holder .title_cell h2 a{font-size:30px}.product_accessoires .main_product_holder .links_cell{text-align:right;vertical-align:middle;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 #e7e7e7;border-bottom:1px solid #e7e7e7}.survey .survey_nav li{font-family:proxima_nova_semibold,sans-serif;font-size:18px;display:inline-block;margin-right:10px;padding-right:20px;color:#b2b2b2;background-repeat:no-repeat;background-position:100%;background-image:url(/images/icon_survey_arrow_right.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){.survey .survey_nav li{background-size:6px auto;background-image:url(/images/icon_survey_arrow_right@2x.png)!important}}.survey .survey_nav li:last-child{margin-right:0;padding-right:0;background-image:none}.survey .survey_nav li.selected{color:#1c1c1c}.survey .survey_content_holder{max-width:715px}.survey .survey_content_holder h2{font-family:proxima_nova_regular,sans-serif}.survey .survey_content_holder .submit{float:right}.survey .survey_content_holder .btn-next{float:right;width:auto;margin-bottom:0;padding:5px 10px}.survey .survey_content_holder .btn-prev{float:left;width:auto;margin-bottom:0}.survey .survey_content_holder .questions .survey_form_item label{font-family:proxima_nova_semibold,sans-serif;font-size:14px}.survey .survey_content_holder .questions .survey_form_item .controls label{font-family:proxima_nova_regular,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}.benefits-overview .benefits-category__title,.search_search .benefits-category__title{font-size:20px;margin-bottom:25px;padding-bottom:0}@media screen and (max-width:600px){.benefits-overview .benefits-category__title,.search_search .benefits-category__title{margin-bottom:12.5px}}.benefits-overview .benefits-category__items,.search_search .benefits-category__items{font-size:0;margin-bottom:50px}@media screen and (max-width:600px){.benefits-overview .benefits-category__items,.search_search .benefits-category__items{margin-bottom:25px}}.benefits-overview .benefits-category__item,.search_search .benefits-category__item{display:inline-block;width:100%;margin-bottom:25px;padding-top:25px;border-top:1px solid #e7e7e7}.benefits-overview .benefits-category__item:last-child,.search_search .benefits-category__item:last-child{margin-bottom:0;border-bottom:0}@media screen and (max-width:600px){.benefits-overview .benefits-category__item,.search_search .benefits-category__item{margin-bottom:12.5px;padding-top:12.5px}}.benefits-overview .benefits-category:last-child .benefits-category__items,.search_search .benefits-category:last-child .benefits-category__items{margin-bottom:0}.benefit-box{font-size:0}.benefit-box__content{display:inline-block;width:100%;vertical-align:top}.benefit-box__title{font-size:16px;font-weight:700;padding-bottom:4px}.benefit-box__description{font-size:14px;line-height:22px}.benefit-box__description p:last-child{margin-bottom:0}.benefit-box__description ul li{position:relative;padding-left:12px}.benefit-box__description ul li:before{font-family:icons;font-size:6px;position:absolute;left:0;content:"\f103"}.benefit-box__date{font-size:12px;font-weight:700;font-style:italic;display:inline-block;margin-bottom:12.5px}.benefit-box__link{font-size:12px;width:100%;text-align:center;text-transform:uppercase}.benefit-box.has-image .benefit-box__figure{display:inline-block;width:30%;vertical-align:top}.benefit-box.has-image .benefit-box__figure img{width:100%;max-width:100%}@media screen and (max-width:600px){.benefit-box.has-image .benefit-box__figure{display:none}}.benefit-box.has-image .benefit-box__content{width:70%;padding:0 0 0 20px}@media screen and (max-width:600px){.benefit-box.has-image .benefit-box__content{width:100%;padding-left:0}}.benefit-box.has-club .benefit-box__clubs.has-many .benefit-box__club{margin-right:4px;margin-bottom:4px}.benefit-box.has-club .benefit-box__clubs .label{font-size:12px;margin-right:4px;text-transform:uppercase}.benefit-box.has-club .benefit-box__description{margin-top:12.5px}.inline_edit_icon{width:20px!important;height:20px!important;background-repeat:no-repeat;background-position:50%!important;background-image:url(/images/icon_pencil.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){.inline_edit_icon{background-size:13px auto;background-image:url(/images/icon_pencil@2x.png)!important}}.inline_edit_dialog_overlay{position:fixed;z-index:12;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.75)}.inline_edit_dialog{position:fixed;z-index:12;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{font-size:0;position:relative;z-index:4}.editor-tabs li{font-size:14px;display:inline-block;margin-right:1px}.editor-tabs li a{font-family:proxima_nova_semibold,sans-serif;display:inline-block;padding:15px 20px;border-radius:3px 3px 0 0;color:#fff;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;background-color:#fff;border-radius:3px}.editor_container .editortab_content{overflow:hidden;border:1px solid #eee!important;background-color:#eee!important;border-radius:3px}.editor_container .editortab_content textarea{overflow:scroll;min-height:233px;padding:15px 20px;border-radius:0;border:none!important;background-color:transparent!important}.redactor-box{margin-bottom:0!important}.redactor-toolbar{border-bottom:none!important;box-shadow:none!important;border-radius:3px 3px 0 0}.redactor-editor{background:#eee!important;border-radius:0 0 3px 3px}.page_holder.page_not_found ol li{margin-bottom:10px;margin-left:30px;padding-left:10px;vertical-align:top}.page_holder.page_not_found .c-search-box{display:inline-block;max-width:320px;vertical-align:top}.page_holder.page_not_found .c-search-box__input{border-left:1px solid #e7e7e7}.lte-ie8 .header .main_bar{top:110px}.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}}