@keyframes flash{from, 50%, to{opacity:1}25%, 75%{opacity:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInLight{from, 50%, to{opacity:1}25%, 75%{opacity:.5}}@keyframes fadeInUpLight{from{opacity:0;-webkit-transform:translate3d(0, 15%, 0);transform:translate3d(0, 15%, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUpLight{from{-webkit-transform:translate3d(0, 15%, 0) translateX(-50%);transform:translate3d(0, 15%, 0) translateX(-50%);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0) translateX(-50%);transform:translate3d(0, 0, 0) translateX(-50%)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0, 15%, 0) translateX(-50%);transform:translate3d(0, 15%, 0) translateX(-50%);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0) translateX(-50%);transform:translate3d(0, 0, 0) translateX(-50%)}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes bounceIn{from, 20%, 40%, 60%, 80%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceInDown{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes waterFloat{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes waterFloatCenterX{0%{-webkit-transform:translate(-50%, 0px);transform:translate(-50%, 0px)}50%{-webkit-transform:translate(-50%, -20px);transform:translate(-50%, -20px)}100%{-webkit-transform:translate(-50%, 0px);transform:translate(-50%, 0px)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@font-face{font-family:'TTFirs-Regular';src:url("../fnt/TTFirs-Regular.eot");src:url("../fnt/TTFirs-Regular.eot?#iefix") format("embedded-opentype"),url("../fnt/TTFirs-Regular.woff") format("woff"),url("../fnt/TTFirs-Regular.ttf") format("truetype"),url("../fnt/TTFirs-Regular.svg#TTFirs-Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'TTFirs-Medium';src:url("../fnt/TTFirs-Medium.eot");src:url("../fnt/TTFirs-Medium.eot?#iefix") format("embedded-opentype"),url("../fnt/TTFirs-Medium.woff") format("woff"),url("../fnt/TTFirs-Medium.ttf") format("truetype"),url("../fnt/TTFirs-Medium.svg#TTFirs-Medium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'TTFirs-Bold';src:url("../fnt/TTFirs-Bold.eot");src:url("../fnt/TTFirs-Bold.eot?#iefix") format("embedded-opentype"),url("../fnt/TTFirs-Bold.woff") format("woff"),url("../fnt/TTFirs-Bold.ttf") format("truetype"),url("../fnt/TTFirs-Bold.svg#TTFirs-Bold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'TTFirs-ExtraBold';src:url("../fnt/TTFirs-ExtraBold.eot");src:url("../fnt/TTFirs-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fnt/TTFirs-ExtraBold.woff") format("woff"),url("../fnt/TTFirs-ExtraBold.ttf") format("truetype"),url("../fnt/TTFirs-ExtraBold.svg#TTFirs-ExtraBold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'TTFirs-Black';src:url("../fnt/TTFirs-Black.eot");src:url("../fnt/TTFirs-Black.eot?#iefix") format("embedded-opentype"),url("../fnt/TTFirs-Black.woff") format("woff"),url("../fnt/TTFirs-Black.ttf") format("truetype"),url("../fnt/TTFirs-Black.svg#TTFirs-Black") format("svg");font-weight:normal;font-style:normal}body{font:16px/22px "TTFirs-Medium",sans-serif;color:#404b51}h1,h2.block-title{font-weight:normal;font-family:"TTFirs-Bold",sans-serif;text-transform:uppercase;line-height:1.15em;font-size:24px;margin:0 0 30px}@media (min-width: 1000px){h1,h2.block-title{font-size:32px}}h2,h3,h4{font-weight:normal;font-family:"TTFirs-Medium",sans-serif;font-size:18px;line-height:1.15em;margin:0 0 5px}h3,h4{font-size:16px}p,ul,ol,.flex-img,.flex-vid{margin:0 0 30px}ul{padding:0 20px}ol{padding:0 30px}a{color:#006f62;text-decoration:none;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}a:hover{color:#ef5058}.btn{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;font-size:14px;font-family:"TTFirs-Bold",sans-serif;line-height:1em;text-transform:uppercase;display:inline-block;overflow:hidden;color:#fff;background:#006f62;background:#6fb3a3;padding:12px 20px 10px;text-align:left}.btn+.btn,.btn+button{margin-left:15px}.btn:hover,.btn:focus{color:#fff;background:rgba(111,179,163,0.75)}.btn.s-primary{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background-color:#006f62;text-transform:none}.btn.s-primary:hover,.btn.s-primary:focus{background:rgba(0,111,98,0.75)}.btn.s-ghost{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background-color:transparent;color:#006f62;border-width:1px;border-style:solid;border-color:rgba(0,111,98,0.1)}.btn.s-ghost.trigger-reminder{text-transform:none}.btn.s-ghost.trigger-reminder:after{content:"activeren";font-size:14px;font-family:"TTFirs-Bold",sans-serif;line-height:1em}@media (min-width: 1000px){.btn.s-ghost.trigger-reminder{display:none}}.btn.s-ghost.trigger-reminder.state-activated{border-color:#006f62;background-color:#F0FAF8}.btn.s-ghost.trigger-reminder.state-activated:after{content:"geactiveerd"}.btn.s-secondary{background:#ef5058}.btn.s-secondary:hover,.btn.s-secondary:focus{background:rgba(239,80,88,0.75)}.btn.s-secondary-light{background:#006f62}.btn.s-secondary-light:hover,.btn.s-secondary-light:focus{background:rgba(0,111,98,0.75)}.btn.s-tertiary{background:#006f62}.btn.s-tertiary:hover,.btn.s-tertiary:focus{background:rgba(0,111,98,0.75)}.btn.s-alt-primary{background:#404b51}.btn.s-alt-primary:hover,.btn.s-alt-primary:focus{background:rgba(64,75,81,0.75)}.btn.s-alt-secondary{background:#9aaab3}.btn.s-alt-secondary:hover,.btn.s-alt-secondary:focus{background:rgba(154,170,179,0.75)}.btn.s-alt-tertiary{background:#fff;color:#858278;border:1px solid #d6dbdb}.btn.s-alt-tertiary:hover,.btn.s-alt-tertiary:focus{background:#d6dbdb}.btn.s-alt-quarternary{background:#f0f3f3;color:#858278;border-color:#f0f3f3}.btn.s-alt-quarternary:hover,.btn.s-alt-quarternary:focus{background:#d6dbdb}.btn.s-small{font-size:12px}.btn.s-small:before,.btn.s-small:after{top:0}.btn.l-tickets{position:relative;padding-right:46px}.btn.l-tickets:after{position:absolute !important;font-size:20px;top:10px;right:20px;color:rgba(0,0,0,0.35)}.btn.l-tickets.s-small:after{top:8px}.btn.l-h-tickets,.btn.l-h-reserve,.btn.l-h-chinalight{position:relative;padding:10px;text-align:center}.btn.l-h-chinalight{background:url("../img/ticket-button-chinalight-3.png") no-repeat;text-indent:-9999px;width:115px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.btn.l-h-chinalight:hover{opacity:0.75}.btn.l-prev:before,.btn.l-next:after,.btn.l-down:after{top:-2px;font-size:10px !important;-webkit-transition:margin .1s linear;-moz-transition:margin .1s linear;-ms-transition:margin .1s linear;-o-transition:margin .1s linear;transition:margin .1s linear}.btn.l-video:after{font-size:14px !important;-webkit-transition:margin .1s linear;-moz-transition:margin .1s linear;-ms-transition:margin .1s linear;-o-transition:margin .1s linear;transition:margin .1s linear}.btn.s-small.l-prev:before,.btn.s-small.l-next:after,.btn.s-small.l-down:after{top:0}.btn.l-prev{padding-left:15px}.btn.l-prev:before{margin:0 10px 0 5px}.btn.l-prev:hover:before{margin:0 15px 0 0}.btn.l-next,.btn.l-video{padding-right:15px}.btn.l-next:after,.btn.l-video:after{margin:0 5px 0 10px}.btn.l-next:hover:after,.btn.l-video:hover:after{margin:0 0 0 15px}.btn.l-down{padding-right:15px}.btn.l-down:after{margin:0 5px 0 10px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.btn.l-down:hover:after{top:0}.btn.l-add{font-size:16px;display:block;text-align:center;padding:15px 15px 13px 20px;-webkit-box-shadow:inset 0 -3px 3px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -3px 3px rgba(0,0,0,0.15);-ms-box-shadow:inset 0 -3px 3px rgba(0,0,0,0.15);box-shadow:inset 0 -3px 3px rgba(0,0,0,0.15)}.btn.l-add:after{margin:0 5px 0 10px;-webkit-transition:margin .1s linear;-moz-transition:margin .1s linear;-ms-transition:margin .1s linear;-o-transition:margin .1s linear;transition:margin .1s linear}.btn.l-add:hover:after{margin:0 0 0 15px}span.btn{cursor:pointer;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}h2+.funnel-btn-cont{margin-top:15px}.funnel-btn-cont .btn{display:block;margin-left:0;text-align:center}.funnel-btn-cont .btn:not(:last-child){margin-bottom:10px}.link-btn{display:inline-block;font-family:"TTFirs-Bold",sans-serif;line-height:1em}.intro{font-size:16px;line-height:26px}@media (min-width: 1000px){.intro{font-size:21px}}hr{border:none;padding:0;margin:0 0 30px;height:1px;background:#d6dbdb}hr.clear{height:0;margin:0;background:none}blockquote{text-transform:uppercase;font:18px/21px "TTFirs-Medium",sans-serif;padding:0;margin:0 0 30px;color:#858278}blockquote p{margin:15px 0 0}blockquote p:first-child{margin-top:0}strong{font-weight:normal;font-family:"TTFirs-Bold",sans-serif}.sidebar ul strong{font-family:"TTFirs-Medium",sans-serif}@font-face{font-family:'Flaticon';src:url("../fnt/Flaticon.eot");src:url("../fnt/Flaticon.eot?#iefix") format("embedded-opentype"),url("../fnt/Flaticon.woff") format("woff"),url("../fnt/Flaticon.ttf") format("truetype"),url("../fnt/Flaticon.svg#Flaticon") format("svg");font-weight:normal;font-style:normal}[class^="i-"]:before,[class*=" i-"]:before,[class^="i-"]:after,[class*=" i-"]:after,.btn:before,.btn:after,button:before,button:after,.l-tickets:after,#bottom ul a:before,.select-arrow:before,#nav-sub li a:before,#nav-faq li a:before,#language-select .active-language .anchor:after,#account-menu .title:after,#nav-main .nav-main .s-sub>a:after,.calendar .s-selected:before,input[type=checkbox]+label:before,input[type=radio]+label:before,.flex-direction-nav a:before,#discover-blocks .title:after,#login-link a:after,.filter .title:after,.l-back a:before,a.l-back:before,.link-nav a:before,#select-filter #filter-trigger:after,#pop-form .title:after,#cart-summary .coupon-title:before,.mobile-stick .title:after,.data-table .sorting:after,.data-table .sorting_asc:after,.data-table .sorting_desc:after,#nav-bar ul .title:after,.slick-prev:after,.slick-next:after,.choice-heading .trigger:after,#voting-page .step-navigation ul li.completed:before{display:inline-block;font-family:'Flaticon';font-style:normal;font-weight:normal;font-variant:normal;font-size:inherit;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;position:relative}.i-twitter:before{content:"\f116"}.i-facebook:before{content:"\f10c"}.i-instagram:before{content:"\f10d"}.i-youtube:before{content:"\f11a"}.i-linkedin:before{content:"\f10e"}.i-mail:before{content:"\f109"}.l-tickets:after{content:"\f10b"}.l-next:after{content:"\f102"}.l-prev:before{content:"\f104"}.l-down:after{content:"\f101"}.l-add:after{content:"\f100"}.i-search:before{content:"\f113"}.i-cart:before{content:"\f115"}.i-valid:before{content:"\f108"}.i-time:before{content:"\f10a"}.i-photo:before{content:"\f111"}.i-area:after{content:"\f118"}.i-area-before:before{content:"\f118"}.i-facts:after{content:"\f110"}.i-visit:after{content:"\f10b"}.i-close:after{content:"\f107"}.i-check:after{content:"\f108"}.l-video:after{content:"\f112"}.i-play:before{content:"\f112"}.i-icebear:after{content:"\f10b"}form{margin:0;padding:0}label,.label,.options-row .title{display:block;font-family:"TTFirs-Medium",sans-serif;color:#858278;font-size:14px;text-transform:uppercase;margin:0}label{cursor:pointer}input,select,textarea{font-size:16px;line-height:normal;font-family:"TTFirs-Medium",sans-serif;color:#404b51;margin:0;padding:8px 15px;border:none;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none}input:focus,select:focus,textarea:focus{outline:none}input[type=date]{min-height:40px}form .row,form .select-row{position:relative;margin-bottom:15px}form .row label,form .row .label,form .select-row label,form .select-row .label{margin-bottom:5px}form .row input,form .row select,form .row textarea,form .select-row input,form .select-row select,form .select-row textarea{width:100%;border:1px solid #d6dbdb;background:#f5f5f5;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}form .row input:focus,form .row select:focus,form .row textarea:focus,form .select-row input:focus,form .select-row select:focus,form .select-row textarea:focus{border-color:#9aaab3}form .row input.s-invalid,form .row select.s-invalid,form .row textarea.s-invalid,form .select-row input.s-invalid,form .select-row select.s-invalid,form .select-row textarea.s-invalid{border-color:#ef5058}form .row input.s-invalid:valid:focus,form .row select.s-invalid:valid:focus,form .row textarea.s-invalid:valid:focus,form .select-row input.s-invalid:valid:focus,form .select-row select.s-invalid:valid:focus,form .select-row textarea.s-invalid:valid:focus{border-color:#9aaab3}form .row span.error-message,form .select-row span.error-message{color:red;display:block}form .select-row{border:1px solid #d6dbdb;background:#f5f5f5;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin:0}form .select-row select{position:relative;background:transparent;border:none;z-index:2;padding-right:30px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}form .select-row .select-arrow{bottom:9px;z-index:1}form h3{margin-bottom:20px}.form-title{margin-top:45px}.select-arrow{position:absolute;bottom:10px;right:15px}.select-arrow:before{content:"\f101";font-size:10px}form .submit-row{margin-top:30px}.row.s-invalid label,.row.s-invalid .label,.options-row.s-invalid label,.options-row.s-invalid .label{color:#ef5058;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}.row.s-invalid input[type=checkbox]:checked+label,.row.s-invalid input[type=radio]:checked+label,.options-row.s-invalid input[type=checkbox]:checked+label,.options-row.s-invalid input[type=radio]:checked+label{color:#404b51}button{font-size:16px;font-family:"TTFirs-Medium",sans-serif;color:#404b51;cursor:pointer;border:none;background:none;margin:0;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}button:focus{outline:none}input[type=checkbox],input[type=radio]{padding:0;margin:0;position:absolute;opacity:0}input[type=checkbox]+label,input[type=radio]+label{margin-top:5px;position:relative;padding-left:26px}input[type=checkbox]+label:before,input[type=radio]+label:before{position:absolute;top:2px;left:0;content:"\f108";width:16px;height:16px;line-height:16px;text-align:center;display:block;background:#9aaab3;color:#9aaab3;font-size:7px;padding-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{color:#fff}input[type=radio]+label{display:inline-block;margin-right:15px}input[type=radio]+label:before{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.options-row{overflow:hidden;margin-bottom:15px}.options-row .label{display:block}.options-row label{clear:both;float:left;text-transform:none;color:#404b51}.options-row a{text-decoration:underline}input[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox}input[type=radio]{-webkit-appearance:radio;-moz-appearance:radio}.upload p{margin-bottom:0}.upload .btn{display:block;text-align:center}.upload .upload-holder{overflow:hidden}.upload .anchor{word-break:break-all}.upload .anchor .placeholder{color:#858278}.upload .upload-error{clear:both;display:none;font-size:14px;padding:10px;margin:10px 0 0;border:1px solid #ef5058;background:rgba(227,14,98,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.upload .s-invalid .anchor,.upload .s-invalid .btn-cont{margin-bottom:10px}.upload .s-invalid .anchor{display:none}.upload .s-invalid .upload-error{display:block}.upload.s-secondary{padding-bottom:0}.upload.s-secondary .s-invalid .anchor{display:block}.upload.s-secondary .anchor{float:left;width:80%;height:40px;overflow:hidden;border:1px solid #d6dbdb;background:#f5f5f5;padding:8px 15px;line-height:24px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}.upload.s-secondary .btn-cont{float:left;width:20%}.upload.s-secondary .btn{height:40px;overflow:hidden;padding:10px 0 8px;text-align:center;line-height:22px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}#settings-page .anchor{word-break:break-all;font-size:12px;clear:both;padding:10px 0}.sidebar form,#pop-form{background:#858278;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;margin-top:45px}.sidebar form:first-child,#pop-form:first-child{margin-top:0}.sidebar form .inner,#pop-form .inner{padding:0 20px 20px}.sidebar form .title,#pop-form .title{padding:15px 20px;margin:0;background:rgba(0,0,0,0.25);font-family:"TTFirs-Medium",sans-serif;font-size:18px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.sidebar form .desc,#pop-form .desc{margin:10px 0}.sidebar form .row,.sidebar form .options-row,#pop-form .row,#pop-form .options-row{margin:0;padding:10px 0 1px;border-top:1px solid rgba(255,255,255,0.1)}.sidebar form .row input,#pop-form .row input{border-color:#fff;font-family:"TTFirs-Bold",sans-serif;color:#006f62;margin-bottom:10px}.sidebar form .row ::-webkit-input-placeholder,#pop-form .row ::-webkit-input-placeholder{font-family:"TTFirs-Medium",sans-serif}.sidebar form .row :-moz-placeholder,#pop-form .row :-moz-placeholder{font-family:"TTFirs-Medium",sans-serif}.sidebar form .row ::-moz-placeholder,#pop-form .row ::-moz-placeholder{font-family:"TTFirs-Medium",sans-serif}.sidebar form .row :-ms-input-placeholder,#pop-form .row :-ms-input-placeholder{font-family:"TTFirs-Medium",sans-serif}.sidebar form .options-row .label,.sidebar form .options-row label,#pop-form .options-row .label,#pop-form .options-row label{color:#fff}.sidebar form .options-row .label,#pop-form .options-row .label{font-family:"TTFirs-Bold",sans-serif;font-size:16px;text-transform:none}.sidebar form .options-row label,#pop-form .options-row label{margin:0 15px 10px 0}.sidebar form .options-row input[type=radio]+label,#pop-form .options-row input[type=radio]+label{width:auto;float:left;clear:none}.sidebar form .options-row input[type=checkbox]+label:before,.sidebar form .options-row input[type=radio]+label:before,#pop-form .options-row input[type=checkbox]+label:before,#pop-form .options-row input[type=radio]+label:before{content:'';width:12px;height:11px;line-height:11px;border:2px solid #fff;background:rgba(255,255,255,0.25)}.sidebar form .options-row input[type=checkbox]:checked+label:before,.sidebar form .options-row input[type=radio]:checked+label:before,#pop-form .options-row input[type=checkbox]:checked+label:before,#pop-form .options-row input[type=radio]:checked+label:before{width:10px;height:9px;line-height:9px;border-width:3px;background:#006f62}.sidebar form .btn,.sidebar form button,#pop-form .btn,#pop-form button{margin-top:10px;display:block;width:100%;text-align:center}#pop-form{max-width:250px;position:fixed;bottom:0;right:0;z-index:100}#pop-form .inner{display:none}#pop-form .title{padding-right:50px;position:relative}#pop-form .title:after{content:"\.mpFormTable .mpFormField";font-size:12px;position:absolute;top:20px;right:20px}#pop-form .title.s-open:after{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#search-box{position:relative;float:left;overflow:hidden}#search-box input{color:#858278;background:#d6dbdb;border:none;font-size:14px;padding-right:35px;min-height:38px;width:1px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#search-box input:focus{width:120px;padding-right:40px}#search-box button{color:#858278;position:absolute;line-height:1em;width:18px;padding:0;top:11px;right:15px}#login-box{max-width:300px}.l-forgotten{margin:30px 0 0}.l-forgotten a{text-transform:uppercase;font-size:12px;font-family:"TTFirs-Bold",sans-serif}.small-form{max-width:350px}#newsletter-box{text-align:center;position:relative;padding-bottom:90px}#newsletter-box .inner{display:inline-block;background:#858278;overflow:hidden;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#newsletter-box .options-row,#newsletter-box .row{float:left;margin-bottom:20px}#newsletter-box .options-row{padding:0 30px}#newsletter-box .options-row label{margin-top:0}#newsletter-box .options-row input[type=checkbox]+label:before,#newsletter-box .options-row input[type=radio]+label:before{content:'';width:12px;height:11px;line-height:11px;border:2px solid #fff;background:rgba(255,255,255,0.25)}#newsletter-box .options-row input[type=checkbox]:checked+label:before,#newsletter-box .options-row input[type=radio]:checked+label:before{width:10px;height:9px;line-height:9px;border-width:3px;background:#006f62}#newsletter-box .row{padding-right:15px}#newsletter-box .s-last{padding-right:0}#newsletter-box .s-last label{float:left;display:block;clear:none;margin:6px 15px 0 0}#newsletter-box hr{clear:both;background:rgba(0,0,0,0.1);margin:20px 30px}#newsletter-box label,#newsletter-box .label{color:#fff}#newsletter-box .title{font-size:32px;font-family:"TTFirs-Regular",sans-serif;background:rgba(0,0,0,0.1);padding:15px 20px;margin-bottom:20px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#newsletter-box input{float:left;width:190px;margin-right:15px;border:1px solid #d6dbdb;font-size:16px;padding:10px 20px;font-family:"TTFirs-Bold",sans-serif;color:#006f62;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#newsletter-box ::-webkit-input-placeholder{font-family:"TTFirs-Medium",sans-serif;color:#858278}#newsletter-box :-moz-placeholder{font-family:"TTFirs-Medium",sans-serif;color:#858278}#newsletter-box ::-moz-placeholder{font-family:"TTFirs-Medium",sans-serif;color:#858278}#newsletter-box :-ms-input-placeholder{font-family:"TTFirs-Medium",sans-serif;color:#858278}#newsletter-box button{margin:0 30px 20px 0;float:right;position:relative;z-index:25}#newsletter-box .flex-img{position:absolute;bottom:-75px;right:0}#newsletter-box .flex-img img{display:block;max-height:280px}#filter-trigger{font-family:"TTFirs-Bold",sans-serif;font-size:21px;text-transform:uppercase;margin-bottom:20px}#search-filter .active-filters,#select-filter .active-filters{clear:both;margin:0 0 -10px;padding:15px 0 0}#search-filter .active-filters .tag,#select-filter .active-filters .tag{display:inline-block;margin:0 10px 10px 0;border:1px solid #d6dbdb;font-size:12px;padding:2px 15px 0;text-transform:uppercase;cursor:pointer;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#search-filter .active-filters .tag:after,#select-filter .active-filters .tag:after{content:'x';font-family:"TTFirs-Bold",sans-serif;font-size:10px;margin-left:10px;position:relative;top:-1px;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#search-filter .active-filters .tag:hover:after,#select-filter .active-filters .tag:hover:after{color:#e30e62}#search-filter .filter,#select-filter .filter{float:left;padding-left:15px;width:25%}#search-filter .filter:first-child,#search-filter .filter.s-first,#select-filter .filter:first-child,#select-filter .filter.s-first{padding-left:0}#search-filter .filter .inner,#select-filter .filter .inner{position:relative}#search-filter .filter .title,#select-filter .filter .title{margin:0;background:#d6dbdb;overflow:hidden;padding:12px 20px 10px;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#search-filter .filter .title:after,#select-filter .filter .title:after{margin:6px 0 0 10px;float:right;content:"\f101";font-size:10px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}#search-filter .filter.s-open .title,#select-filter .filter.s-open .title{background:#f0f3f3;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#search-filter .filter.s-open .title:after,#select-filter .filter.s-open .title:after{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#search-filter .filter .options,#select-filter .filter .options{background:#f0f3f3;position:absolute;top:44px;left:0;z-index:20;width:100%;padding:0 20px;overflow:hidden;max-height:0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#search-filter .filter.s-open .options,#select-filter .filter.s-open .options{max-height:1000px;padding:12px 20px 8px}#search-filter label,#select-filter label{display:block;text-transform:none;color:#404b51;margin:0 0 4px}@media (min-width: 1050px){#search-filter .filter:hover .title,#select-filter .filter:hover .title{background:#f0f3f3}#search-filter .filter:hover .title:after,#select-filter .filter:hover .title:after{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#search-filter .filter:hover .options,#select-filter .filter:hover .options{max-height:1000px;padding:12px 20px 8px}}#select-filter{margin-bottom:45px}#select-filter.s-wide .filter{min-width:30%}#search-filter{margin:-15px 0 30px}#search-filter .filter{width:25%}#options-filter{margin-bottom:20px}#options-filter .filter{overflow:hidden}#options-filter .filter .el{display:block;width:25%;float:left;padding-left:15px}#options-filter .filter .el:first-child{padding:0}#options-filter .filter label{display:block;padding:12px 0 10px;font-size:16px;text-align:center;text-transform:none;background:#d6dbdb;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#options-filter .filter label:before{display:none}#options-filter .filter input:checked+label{background:#006f62;color:#fff}#checkBadgeNumberCntr{margin-bottom:30px}#checkBadgeNumberCntr p{margin-bottom:20px}.mpFormTable{vertical-align:top;width:100%}.mpFormTable .mpQuestionTable{vertical-align:top;width:100%}.mpFormTable ul{list-style:none;padding:0;margin:0}.mpFormTable td{vertical-align:top}.mpFormTable .mpFormLabel{width:40%;padding:10px 15px 0 0;font-family:"TTFirs-Medium",sans-serif;color:#858278;font-size:14px;text-transform:uppercase}.mpFormTable .mpFormLabel label{display:inline-block}.mpFormTable .mpFormLabel .mandatorySign{margin-left:5px}.mpFormTable .mpFormField{width:60%;padding-bottom:15px}.mpFormTable .mpSpacerCell{font-size:14px;padding-left:40%}.mpFormTable .submitCellSpacer{width:40%}.mpFormTable .mpCheckBoxTable,.mpFormTable .mpRadioButtonTable{padding-top:8px}.mpFormTable input,.mpFormTable select,.mpFormTable textarea{width:100%;border:1px solid #d6dbdb;background:#f5f5f5;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.mpFormTable input.mpDateField,.mpFormTable select.mpDateField,.mpFormTable textarea.mpDateField{width:32%}.mpFormTable input[type=checkbox],.mpFormTable input[type=radio]{position:static;opacity:1;filter:alpha(opacity=100);width:auto;border:none;background:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.mpFormTable.mpTwoColumnLayout input[type=checkbox],.mpFormTable.mpTwoColumnLayout input[type=radio]{display:none}.mpFormTable .mpRadioButtonText,.mpFormTable .mpCheckBoxLabel{padding:2px 0 0 5px}.mpFormTable input[type=submit]{border:none;font-size:14px;font-family:"TTFirs-Bold",sans-serif;line-height:1em;text-transform:uppercase;display:inline-block;width:auto;overflow:hidden;color:#fff;background:#006f62;padding:12px 20px 10px;text-align:left;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px}.mpFormTable input[type=submit]:hover,.mpFormTable input[type=submit]:focus{color:#fff;background:rgba(0,111,98,0.75)}#cart-form .submit-row{overflow:hidden}#cart-form .submit-row .l-back{margin:7px 0 0;float:left}#cart-form .submit-row .btn{display:block;float:right;overflow:hidden}#cart-form .submit-row .btn:before{float:right;margin:-2px 0 0 10px}#hour-selection .block-title{font-size:24px}#hour-selection .visual{border-left:1px solid #d6dbdb;float:right;max-width:250px;margin-left:30px;padding-left:30px}#hour-selection .visual img{display:block;max-width:100%}#hour-selection p{margin:0}#hour-selection .selection-headings{margin-top:30px;overflow:hidden}#hour-selection .selection-headings p{font-family:"TTFirs-Bold",sans-serif;margin:0;float:left}#hour-selection .selection-headings .anchor{min-width:131px}#hour-selection .hours{overflow:hidden}#hour-selection .hour label{width:100%;overflow:hidden}#hour-selection .hour label .anchor{float:left;display:block;min-width:90px;margin-right:15px}#hour-selection .hour label .occupation{display:block;overflow:hidden;font-size:12px;margin-top:7px;border:1px solid #d6dbdb;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#hour-selection .hour label .occupation .indicator{display:block;height:8px;width:0;background:#f0f3f3}#hour-selection .hour label .occupation .indicator.s-positive{background:#8fb9ab}#hour-selection .hour label .occupation .indicator.s-moderate{background:#36948e}#hour-selection .hour label .occupation .indicator.s-negative{background:#ddc43d}#hour-selection .hour label .occupation .indicator.s-full{background:#ef5058}#hour-selection .hour.s-full label{color:#ef5058;cursor:not-allowed}#hour-selection .hour.s-full label .anchor{text-decoration:line-through}#hour-selection .hour.s-full input,#hour-selection .hour.s-full label:before{display:none}#hour-selection .hour .full-indication{display:flex;align-items:center}#hour-selection .hour .full-indication .occupation{flex:1 1 auto;margin-top:3px}#hour-selection .hour .full-indication .indication-note{flex:0 0 auto;line-height:1;margin-top:5px;margin-right:3px}.camera-donate-form .selection{display:flex;align-items:center;margin-bottom:45px}.camera-donate-form .choices{flex:1 1 auto;order:1}.camera-donate-form .choices input[type=radio]+label{display:block;background:#f5f5f5;line-height:1;padding:15px 15px 15px 40px;margin:0 0 15px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}.camera-donate-form .choices input[type=radio]+label:before{top:15px;left:15px}.camera-donate-form .choices input[type=radio]+label .title{display:block;font-size:16px;font-family:"TTFirs-Bold",sans-serif;color:#404b51;line-height:1em;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}.camera-donate-form .choices input[type=radio]+label .sub-title{display:block;margin-top:5px}.camera-donate-form .choices input[type=radio]+label:last-child{margin-bottom:0}.camera-donate-form .choices input[type=radio]:checked+label{color:#006f62;background:rgba(128,184,51,0.1)}.camera-donate-form .choices input[type=radio]:checked+label:before{background:#006f62}.camera-donate-form .choices input[type=radio]:checked+label .title{color:#006f62}.camera-donate-form .flex-img{flex:0 0 50%;align-self:flex-start;margin-left:30px;order:2}.camera-donate-form .flex-img img{display:block;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#voting-page .step-navigation ul{display:none}@media (min-width: 750px){#voting-page .step-navigation ul{list-style:none;padding:0;margin:0 0 20px;display:flex;overflow:hidden}#voting-page .step-navigation ul li{flex:1 1 auto;text-align:center;position:relative;padding:10px 10px 8px;color:#858278;font-family:"TTFirs-Bold",sans-serif;font-size:16px;line-height:1.15;background:#f0f3f3;text-transform:uppercase}#voting-page .step-navigation ul li:not(:last-child):after{content:'';display:block;z-index:2;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:-20px;width:53px;height:86px;background:url("/templates/img/steps-divider.svg") center center no-repeat;background-size:100% auto}#voting-page .step-navigation ul li.selected{color:#fff;background-color:#006f62}#voting-page .step-navigation ul li.completed{color:#fff;background-color:#6fb3a3}#voting-page .step-navigation ul li.completed:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:30px;content:"\f108";width:16px;height:16px;line-height:16px;text-align:center;display:block;background:#006f62;color:#fff;font-size:7px;padding-top:1px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#voting-page .step-navigation ul li.completed:first-child:before{left:10px}}#voting-page .choice-indicator{font-family:"TTFirs-Bold",sans-serif;color:#858278;position:relative;font-size:16px;margin-bottom:10px}#voting-page .choice-indicator:before{content:'';display:block;position:absolute;top:8px;left:-16px;background:url("/templates/img/arrow-indicator.svg") center center no-repeat;background-size:100% auto;width:14px;height:57px}#voting-page .row input[type=radio]{display:none}#voting-page .row input[type=radio]+label{overflow:hidden;width:100%;align-items:center;margin:0;color:#404b51;border:1px solid rgba(0,111,98,0.1);padding:10px;background:#f1f8f6;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#voting-page .row input[type=radio]+label:hover{background:#d6eae4}@media (min-width: 400px){#voting-page .row input[type=radio]+label{padding:20px}}@media (min-width: 750px){#voting-page .row input[type=radio]+label{display:flex;padding-left:53px}}#voting-page .row input[type=radio]+label:hover{border-color:rgba(0,0,0,0.1)}#voting-page .row input[type=radio]+label .choice-heading .title,#voting-page .row input[type=radio]+label .choice-heading .trigger{-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#voting-page .row input[type=radio]+label:before{position:absolute;top:30px;left:10px;background:transparent;border:2px solid #006f62;color:transparent;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}@media (min-width: 400px){#voting-page .row input[type=radio]+label:before{top:54px;left:20px}}@media (min-width: 750px){#voting-page .row input[type=radio]+label:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:20px}}#voting-page .row input[type=radio]:checked+label{flex-wrap:wrap;border-width:2px;border-color:#6fb3a3;color:rgba(255,255,255,0.65);background:#6fb3a3}@media (min-width: 750px){#voting-page .row input[type=radio]:checked+label{flex-wrap:nowrap}}#voting-page .row input[type=radio]:checked+label:before{border-color:#FFF;color:#FFF}#voting-page .row input[type=radio]:checked+label .choice-heading .title{color:#FFF}#voting-page .row input[type=radio]:checked+label .choice-heading .trigger{color:rgba(255,255,255,0.65)}#voting-page .row input[type=radio]:checked+label .choice-heading .trigger:after{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#voting-page .row input[type=radio]:checked+label img,#voting-page .row input[type=radio]:checked+label .choice-content{margin-bottom:5px}@media (min-width: 750px){#voting-page .row input[type=radio]:checked+label img,#voting-page .row input[type=radio]:checked+label .choice-content{margin-bottom:0}}@media (min-width: 750px){#voting-page .row input[type=radio]:checked+label .choice-content .choice-extra-content{display:block;margin-top:5px}}#voting-page .row input[type=radio]:checked+label>.choice-extra-content{display:block;flex:1 0 100%}@media (min-width: 750px){#voting-page .row input[type=radio]:checked+label>.choice-extra-content{display:none}}#voting-page .row .options-row{display:block;margin-bottom:10px}#voting-page .row .options-row:last-child{margin-bottom:0}#voting-page label img{display:block;float:left;width:60px;background:#f0f3f3;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;margin-right:5px;margin-left:28px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15);-ms-box-shadow:0 1px 1px rgba(0,0,0,0.15);box-shadow:0 1px 1px rgba(0,0,0,0.15)}@media (min-width: 400px){#voting-page label img{width:85px;margin-left:43px;margin-right:15px}}@media (min-width: 750px){#voting-page label img{flex:0 0 85px;margin-left:0}}#voting-page .choice-content{overflow:hidden}@media (min-width: 750px){#voting-page .choice-content{flex:1 1 auto}}@media (min-width: 750px){#voting-page .choice-heading{display:flex;align-items:center}}#voting-page .choice-heading .title{margin-bottom:0;font-family:"TTFirs-Bold",sans-serif;font-size:18px;line-height:1.15em;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#voting-page .choice-heading .title span{display:block}@media (min-width: 550px){#voting-page .choice-heading .title span{display:inline}#voting-page .choice-heading .title span:before{content:'\2010';margin:0 2px}}@media (min-width: 750px){#voting-page .choice-heading .title{flex:1 1 auto;margin:0 auto 0 0}}#voting-page .choice-heading .trigger{margin:0;color:#006f62;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}@media (min-width: 750px){#voting-page .choice-heading .trigger{flex:0 0 auto;padding-left:10px}}#voting-page .choice-heading .trigger:after{display:inline-block;font-size:10px;content:"\f101";margin-left:5px}#voting-page .choice-heading .trigger:hover{color:#ef5058}#voting-page .choice-extra-content>*:last-child{margin-bottom:0}#voting-page label>.choice-extra-content{clear:both}#voting-page .btn-cont{margin-top:30px}@media (min-width: 450px){#voting-page .btn-cont{display:flex;flex-wrap:wrap;align-items:center}}#voting-page .btn-cont .btn{display:block;width:100%;margin:0}@media (min-width: 450px){#voting-page .btn-cont .btn{width:auto;flex:0 0 auto}#voting-page .btn-cont .btn:only-child{margin-left:auto;margin-right:auto}}#voting-page .btn-cont .btn.l-prev{order:-1;margin-top:10px}@media (min-width: 450px){#voting-page .btn-cont .btn.l-prev{margin-top:0;margin-right:10px}}#voting-page .btn-cont .link-btn{margin-top:10px}@media (min-width: 450px){#voting-page .btn-cont .link-btn{margin-top:0;margin-left:10px}}@media (min-width: 750px){#voting-page .aligned-blocks{display:flex;align-items:flex-start}}#voting-page .aligned-blocks .content-block{margin-bottom:30px}@media (min-width: 750px){#voting-page .aligned-blocks .content-block{flex:0 1 auto;margin-right:30px;margin-bottom:0}}@media (min-width: 750px){#voting-page .aligned-blocks .video-placeholder{flex:0 0 35%}}#voting-page .content-block h2{font-size:22px;font-family:"TTFirs-Medium",sans-serif;margin-bottom:10px}#voting-page .content-block p{margin-bottom:15px}#voting-page .content-block p:last-child{margin-bottom:0}#voting-page .video-placeholder{display:block;position:relative;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#voting-page .video-placeholder img{display:block;width:100%}#voting-page .video-placeholder .video-content{color:#fff;font-size:16px;padding:0 10px;text-transform:uppercase;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;z-index:3;text-align:center}#voting-page .video-placeholder .video-content .i-play{display:inline-block;font-size:36px;margin-top:15px;margin-bottom:10px}#voting-page .video-placeholder .video-content .anchor{display:block}#voting-page .video-placeholder:after{content:'';display:block;position:absolute;z-index:2;width:100%;height:100%;bottom:0;left:0;background:#1e262a;opacity:.5;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#voting-page .video-placeholder:hover:after{background:#006f62}#logo{float:left;margin:0 30px 9px 0}#logo a{display:block;position:relative;width:180px;z-index:1339;padding-top:9px}#logo img{display:block;max-width:100%}#logo img.s-default{opacity:0;-webkit-transition:opacity 0s linear;-moz-transition:opacity 0s linear;-ms-transition:opacity 0s linear;-o-transition:opacity 0s linear;transition:opacity 0s linear}#logo img.s-label{position:absolute;top:0;left:0;height:160px}.s-scrolled #logo a img.s-default,#logo.s-changed a img.s-default{opacity:1;-webkit-transition:opacity .4s linear;-moz-transition:opacity .4s linear;-ms-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear}.s-scrolled #logo a img.s-label,#logo.s-changed a img.s-label{display:none}#pre-top{background:#f5f5f5;border-bottom:2px solid rgba(0,0,0,0.05);display:none;padding:0 20px}#pre-top #shortcuts{float:right;margin-bottom:-2px}#login-link{float:left;margin:0 2px 0 0}#login-link a{display:block;padding:8px 15px;min-height:38px;color:#858278;background:#d6dbdb;font-size:14px}#login-link a:after{margin-left:10px;top:1px}#login-link a:hover{color:#006f62}#login-link a.tickets-option{display:none;color:#fff;background:#ef5058}#login-link a.tickets-option:hover,#login-link a.tickets-option:focus{color:#fff;background:rgba(239,80,88,0.75)}#language-select{float:left;list-style:none;margin:0 2px 0 0;padding:0;font-size:14px;min-width:125px}#language-select .active-language{position:relative}#language-select .anchor{padding:8px 15px;min-height:38px;display:block;color:#858278;background:#d6dbdb;overflow:hidden;position:relative;z-index:1340}#language-select .anchor:after{float:right;content:"\f101";font-size:10px !important;margin:6px 0 0 0}#language-select .languages{list-style:none;overflow:hidden;margin:0;padding:0;position:absolute;top:38px;left:0;z-index:1401;color:#858278;background:#d6dbdb;width:100%;max-height:0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}#language-select .languages li{padding:5px 15px;cursor:pointer;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#language-select .languages li:hover{color:#006f62}#language-select .languages li.s-active{cursor:default;background:rgba(0,0,0,0.05);color:#858278}#language-select .languages li:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}#language-select:hover .languages{max-height:1000px}#p-vot{position:relative;padding-top:0}#p-vot .logo-labeled{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0;z-index:1341;height:100px}#bottom{background:#404b51;color:#fff;margin-bottom:63px}@media (min-width: 1000px){#bottom{margin-bottom:0}}#bottom p{margin:0}#bottom .title{font-family:"TTFirs-Regular",sans-serif;text-transform:none;font-size:21px;margin-bottom:30px}#nav-bar{padding:60px 0}#nav-bar .wrap,#nav-bar #main-container{padding:0 20px}#nav-bar ul.state-open li{display:block}#nav-bar ul.state-open li:after{transform:rotate(180deg)}#nav-bar li{display:none;margin-top:10px}@media (min-width: 1000px){#nav-bar li{display:block}}#nav-bar li.title{display:block;margin-top:0;margin-bottom:0}#nav-bar li.title:after{float:right;font-size:12px}@media (min-width: 1000px){#nav-bar li.title:after{display:none}}#nav-bar .col{width:100%;border-top:1px solid rgba(255,255,255,0.1);height:100% !important;padding-top:15px;margin-bottom:15px}#nav-bar .col:first-child{border:none;padding-top:0}@media (min-width: 1000px){#nav-bar .col{width:25%;padding-top:0;border-top:none;border-left:1px solid rgba(255,255,255,0.1);padding-left:30px}}@media (min-width: 400px) and (max-width: 1000px){#nav-bar #reviews{display:flex;flex-wrap:wrap}#nav-bar #reviews .review-title{flex:0 0 100%}}#nav-bar a{color:rgba(255,255,255,0.75);font-size:14px}#nav-bar a:hover{color:#fff}#nav-bar ul a{display:inline-block;position:relative;padding-left:20px;-webkit-transition:padding .1s linear;-moz-transition:padding .1s linear;-ms-transition:padding .1s linear;-o-transition:padding .1s linear;transition:padding .1s linear}#nav-bar ul a:before{content:"\f102";font-size:12px;position:absolute;top:5px;left:0}#nav-bar ul a:hover{padding-left:25px}#nav-bar .zoover,#nav-bar .tripadvisor,#nav-bar .google-review,#nav-bar .facebook-review{overflow:hidden;font-size:16px;line-height:50px}@media (min-width: 400px) and (max-width: 1000px){#nav-bar .zoover,#nav-bar .tripadvisor,#nav-bar .google-review,#nav-bar .facebook-review{flex:0 0 50%}}#nav-bar .zoover a,#nav-bar .tripadvisor a,#nav-bar .google-review a,#nav-bar .facebook-review a{display:inline-block}#nav-bar .img{float:left;display:block;background-image:url("../img/sprite.png");background-repeat:no-repeat;width:50px;height:50px;margin-right:20px}@media (min-width: 1000px){#nav-bar .zoover{margin:-15px 0 10px}}#nav-bar .zoover .img{background-position:-239px 0}#nav-bar .tripadvisor{margin:0 0 10px}#nav-bar .tripadvisor .img{background-position:-239px -50px}#nav-bar .google-review{margin:0 0 10px}#nav-bar .google-review .img{background-image:url("/templates/img/google.png")}#nav-bar .facebook-review .img{background-image:url("/templates/img/facebook.png")}#nav-bar .german{display:flex;align-items:center;margin-top:20px}#nav-bar .touristik .img{float:left;display:block;background-image:url(../img/touristik.png);background-repeat:no-repeat;width:100px;height:100px;margin-right:20px;background-size:100px;margin-top:10px}#nav-bar .gruppenreisen .img{float:left;display:block;background-image:url(../img/gruppenreisen.png);background-repeat:no-repeat;width:140px;height:57px;margin-right:20px;background-size:140px;margin-top:10px}#social-follow{background:rgba(0,0,0,0.1);padding:45px 0;text-align:center}#social-follow .title{margin-bottom:20px}#social-follow a{color:#fff;font-size:32px;margin:0 10px}#social-follow a:before{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}#social-follow a:hover:before{-ms-transform:scale(1.25);-moz-transform:scale(1.25);-webkit-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}#post-bottom{text-align:center;font-size:14px;line-height:24px;background:rgba(0,0,0,0.2);padding:15px 0}#post-bottom a{color:#fff}#post-bottom a:hover{color:rgba(255,255,255,0.75)}#post-bottom #credits{float:right;overflow:hidden;line-height:24px}#post-bottom #credits a{text-decoration:none;background:url("../img/sprite.png") 0 0 no-repeat;margin-left:15px;display:block;float:right;height:24px;width:24px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}#post-bottom #credits a:hover{background-position:0 -25px}.bottom-navigation{position:fixed;z-index:1337;bottom:0;left:0;width:100vw;background-color:#ffffff;padding:10px 0;border-top:1px solid #D6D6D6}@media (min-width: 1000px){.bottom-navigation{display:none !important}}.bottom-navigation.state-hidden{display:none}.bottom-navigation .inner{display:flex;justify-content:center;align-items:center}.bottom-navigation .inner .el{flex:1 1 25%;text-align:center;color:#404b51}.bottom-navigation .inner .el.state-active .title{color:#ef5058}.bottom-navigation .inner .el.state-active svg path,.bottom-navigation .inner .el.state-active svg rect{fill:#ef5058}.bottom-navigation .inner .el svg{max-height:22px}.bottom-navigation .inner .el .image{margin-bottom:5px}.bottom-navigation .inner .el .title{margin-bottom:0;color:rgba(0,0,0,0.65);font-size:10px;text-transform:uppercase;line-height:1}.nav ul,ul.nav{list-style:none;padding:0;margin:0}#nav-main{background:#fff;position:relative;padding-top:12px}@media (min-width: 1000px){#nav-main{padding:0}}#nav-main .shortcuts-object{background-color:#f5f5f5}#nav-main .shortcuts-object .wrap,#nav-main .shortcuts-object #main-container{padding:0 20px}@media (min-width: 1000px){#nav-main .shortcuts-object{display:none}}#nav-main .shortcuts-object #nav-shortcuts a{color:#858278;padding:15px 0}#nav-main .sub-flex-wrap{padding:0 20px}@media (min-width: 1000px){#nav-main .sub-flex-wrap{flex:1 0 auto;margin-top:0;padding-right:0;padding-left:30px}}#nav-main .sub-flex-wrap .btn-cont{display:none}@media (min-width: 1000px){#nav-main .sub-flex-wrap .btn-cont{display:block}}#nav-main .search-cont{display:none;background-color:#d6dbdb;margin-top:51px}#nav-main .search-cont.s-open{display:block}#nav-main .search-cont.s-open .cancel-block{height:100vh;width:120vw;position:absolute;left:-10vw;background-color:#000;opacity:0.5}#nav-main .search-cont.s-open-minimal{display:block;margin-bottom:-10px}#nav-main .search-cont.s-open-minimal:after{content:none}#nav-main .search-cont form{position:relative}#nav-main .search-cont form input[type="search"]::-webkit-search-cancel-button{display:none}#nav-main .search-cont form .input{width:100%;background-color:#d6dbdb;padding:15px 20px;font-size:1.125rem}#nav-main .search-cont form .cancel-text{position:absolute;right:10px;top:50%;transform:translateY(-50%);opacity:0.65}#nav-main .search-cont form .search-btn{position:absolute;right:80px;top:50%;transform:translateY(-50%);opacity:0.65}#nav-main .s-open-minimal+.language-wrap{margin-top:0}#nav-main .language-wrap{display:none;position:relative}#nav-main .language-wrap:after{content:"\f101";font-size:10px !important;font-family:"Flaticon";position:absolute;top:50%;right:20px;transform:translateY(-50%)}#nav-main .language-wrap .language{width:100%;background-color:#d6dbdb;font-size:1.125rem;color:#858278;padding:15px 20px}#nav-main .flex-wrap{display:flex;justify-content:space-between;align-items:center;padding-left:20px;padding-right:20px}@media (max-width: 1000px){#nav-main .flex-wrap{width:100%;background:white;z-index:999;top:0;padding-bottom:12px}}@media (min-width: 1000px){#nav-main .flex-wrap{flex:0 0 auto;padding:0}}#nav-main .flex-wrap #logo{margin-right:0;margin-bottom:0;max-width:100px}@media (min-width: 1000px){#nav-main .flex-wrap #logo{max-width:100%}}#nav-main .flex-wrap #logo a{padding-top:0;max-width:100px}@media (min-width: 1000px){#nav-main .flex-wrap #logo a{max-width:100%}}#nav-main .flex-wrap #logo img{max-width:100px;margin:0 auto}@media (min-width: 1000px){#nav-main .flex-wrap #logo img{max-width:100%}}#nav-main .flex-wrap .nav-general #nav-trigger{margin:0;margin-right:20px}@media (min-width: 400px){#nav-main .flex-wrap .nav-general #nav-trigger{margin-right:45px}}#nav-main .flex-wrap .nav-general,#nav-main .flex-wrap .nav-user{display:flex;align-items:center}#nav-main .flex-wrap .nav-general span:before,#nav-main .flex-wrap .nav-general span:after,#nav-main .flex-wrap .nav-user span:before,#nav-main .flex-wrap .nav-user span:after{font-size:22px;color:#858278}#nav-main .flex-wrap .nav-general .l-tickets:after,#nav-main .flex-wrap .nav-user .l-tickets:after{color:#ef5058;font-size:27px}#nav-main .flex-wrap .nav-general .ticket,#nav-main .flex-wrap .nav-user .ticket{margin-left:10px}@media (min-width: 400px){#nav-main .flex-wrap .nav-general .ticket,#nav-main .flex-wrap .nav-user .ticket{margin-left:20px}}@media (min-width: 550px){#nav-main .flex-wrap .nav-general .ticket,#nav-main .flex-wrap .nav-user .ticket{margin-left:45px}}#nav-main .flex-wrap .nav-user a.user{color:#fff;background:#6fb3a3;padding:10px;display:flex;align-items:center;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px}#nav-main .flex-wrap .nav-user a.user img{height:14px;flex:0 0 auto}#nav-main .flex-wrap .nav-user a.user .anchor{display:none;flex:0 0 auto}@media (min-width: 400px){#nav-main .flex-wrap .nav-user a.user .anchor{display:initial;font-size:12px;line-height:1;margin-left:2px}}#nav-main.s-scrolled{position:fixed;top:0;left:0;width:100%;z-index:1341}#nav-main ul{float:left;margin:32px 0 0}#nav-main ul li{float:left;padding:0 10px;min-height:50px}#nav-main ul li:first-child{padding-left:0}#nav-main ul li .sub-menu{position:absolute;left:0;top:80px;z-index:1337;overflow:hidden;text-align:center;max-height:0;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}#nav-main ul li:hover .sub-menu{z-index:1338;max-height:1000px}#nav-main ul a{color:#404b51;display:block}#nav-main ul a:hover{color:#006f62}#nav-main ul .s-active>a{color:#006f62}#nav-main .sub-menu{margin:0;width:100%;color:#fff;background:#404b51;font-size:15px}#nav-main .sub-menu p{margin:0}#nav-main .sub-menu ul{list-style:none;margin:0;padding:0;float:left}#nav-main .sub-menu li{height:auto;padding:0;min-height:10px;float:none;display:inline-block}#nav-main .sub-menu a{display:block;color:#fff;padding:10px}#nav-main .sub-menu a:hover{background:rgba(0,0,0,0.1);color:#fff}#nav-main .sub-menu .s-active a{background:rgba(0,0,0,0.25);color:#fff}#nav-main .sub-menu #account-menu{float:left;padding:10px 20px 6px 0;position:relative;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#nav-main .sub-menu #account-menu:hover{background:rgba(0,0,0,0.1)}#nav-main .sub-menu #account-menu .title{float:left}#nav-main .sub-menu #account-menu .title:after{content:"\f101";margin-left:10px;font-size:10px}#nav-main .sub-menu #account-menu ul{overflow:hidden;position:absolute;top:42px;left:0;background:#404b51;width:100%;max-height:0;z-index:100;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}#nav-main .sub-menu #account-menu ul li{display:block;float:none}#nav-main .sub-menu #account-menu ul li:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}#nav-main .sub-menu #account-menu:hover ul{max-height:1000px}#nav-main .sub-menu .flex-img{float:left;margin:-4px 10px 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#nav-main .sub-menu .flex-img img{height:30px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#nav-main .sub-menu #cart-link{float:right;font-family:"TTFirs-Bold",sans-serif;position:relative}#nav-main .sub-menu #cart-link .i-cart{position:relative;display:inline-block;padding-right:8px;margin-left:10px}#nav-main .sub-menu #cart-link .i-cart:before{font-size:18px;top:1px}#nav-main .sub-menu #cart-link .i-cart .amount{position:absolute;top:-4px;right:0;background:#858278;color:#fff;width:15px;height:15px;line-height:15px;font-size:10px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#nav-main .sub-menu #cart-link .dropdown{position:absolute;overflow:hidden;top:40px;right:0;z-index:10;color:#fff;background:#404b51;width:280px;max-height:0;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}#nav-main .sub-menu #cart-link .dropdown .inner{padding:15px;background:rgba(0,0,0,0.1)}#nav-main .sub-menu #cart-link .dropdown .row{font-size:13px;line-height:18px;margin-bottom:20px;overflow:hidden}#nav-main .sub-menu #cart-link .dropdown .row .product{float:left;width:70%}#nav-main .sub-menu #cart-link .dropdown .row .amount{float:left;text-align:center;width:10%}#nav-main .sub-menu #cart-link .dropdown .row .price{float:left;text-align:right;width:20%}#nav-main .sub-menu #cart-link .dropdown .btn{display:block;width:100%;text-align:center}#nav-main .sub-menu #cart-link:hover,#nav-main .sub-menu #cart-link.s-open{background:rgba(0,0,0,0.1)}#nav-main .sub-menu #cart-link:hover .dropdown,#nav-main .sub-menu #cart-link.s-open .dropdown{max-height:1337px}#nav-main .btn-cont{float:right;margin:25px 0 0}#nav-trigger{display:none;float:right;cursor:pointer;background:#fff;color:#404b51;height:30px;margin:28px 0 23px;overflow:hidden}#nav-trigger .icon-cont{display:block;height:100%;margin-top:14px}#nav-trigger .icon{display:block;width:24px;height:2px;background:#858278;position:relative;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}@media (min-width: 400px){#nav-trigger .icon{width:30px}}#nav-trigger .icon:before,#nav-trigger .icon:after{display:inline-block;width:24px;height:2px;background:#858278;position:absolute;left:0;content:'';-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-transform-origin:1px center;-moz-transform-origin:1px center;-ms-transform-origin:1px center;transform-origin:1px center}@media (min-width: 400px){#nav-trigger .icon:before,#nav-trigger .icon:after{width:30px}}#nav-trigger .icon:before{top:6px}#nav-trigger .icon:after{top:-6px}#nav-trigger.s-active{overflow:visible}#nav-trigger.s-active .icon{background:none}#nav-trigger.s-active .icon:before,#nav-trigger.s-active .icon:after{top:0;width:30px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}#nav-trigger.s-active .icon:before{-webkit-transform:rotate3d(0, 0, 1, 45deg);-moz-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}#nav-trigger.s-active .icon:after{-webkit-transform:rotate3d(0, 0, 1, -45deg);-moz-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}#nav-shortcuts{font-size:15px;float:left;padding-top:8px}#nav-shortcuts ul{overflow:hidden}#nav-shortcuts li{float:left;margin-left:20px}#nav-shortcuts li:first-child{margin:0}#nav-shortcuts a{color:#858278}#nav-shortcuts a:hover{color:#006f62}#nav-sub,#nav-faq{background:#858278;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#nav-sub.s-tertiary,#nav-faq.s-tertiary{background:#006f62}#nav-sub .title,#nav-faq .title{padding:15px 20px;margin:0;background:rgba(0,0,0,0.25);font-family:"TTFirs-Medium",sans-serif;font-size:18px;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#nav-sub ul,#nav-faq ul{margin:0}#nav-sub ul li,#nav-faq ul li{overflow:hidden;border-top:1px solid rgba(255,255,255,0.1)}#nav-sub ul li:first-child,#nav-faq ul li:first-child{border:none}#nav-sub ul a,#nav-faq ul a{display:block;padding:10px 20px;font-size:12px;text-transform:uppercase;font-family:"TTFirs-Bold",sans-serif;color:#fff}#nav-sub ul a:before,#nav-faq ul a:before{content:"\f102";font-size:10px;margin:0 30px 0 -40px;top:-1px;-webkit-transition:margin .1s linear;-moz-transition:margin .1s linear;-ms-transition:margin .1s linear;-o-transition:margin .1s linear;transition:margin .1s linear}#nav-sub ul a:hover:before,#nav-faq ul a:hover:before{margin:0 10px 0 0}#nav-sub ul .s-active>a:before,#nav-faq ul .s-active>a:before{margin:0 10px 0 0}#nav-sub ul .s-sub>a,#nav-faq ul .s-sub>a{overflow:hidden}#nav-sub ul .s-sub>a:before,#nav-faq ul .s-sub>a:before{margin:5px 0 0;float:right;content:"\f101";-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}#nav-sub ul .s-sub.s-open>a:before,#nav-faq ul .s-sub.s-open>a:before{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#nav-sub ul .sub-menu,#nav-faq ul .sub-menu{padding:0;background:rgba(255,255,255,0.1);display:none;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}#nav-sub ul .sub-menu li a,#nav-faq ul .sub-menu li a{padding:5px 20px;font-family:"TTFirs-Medium",sans-serif}#nav-sub ul .sub-menu li.s-active a,#nav-faq ul .sub-menu li.s-active a{font-family:"TTFirs-Bold",sans-serif}#nav-sub ul .s-open .sub-menu,#nav-faq ul .s-open .sub-menu{display:block}#nav-sub .btn-cont,#nav-faq .btn-cont{border-top:1px solid rgba(255,255,255,0.1);padding:10px 20px;margin:0}#nav-sub .btn-cont .btn,#nav-faq .btn-cont .btn{display:block;text-align:center;width:100%}#nav-faq{margin-top:45px}#nav-faq:first-child{margin-top:0}#nav-sub #faq-category{margin-bottom:0}#nav-sub #faq-category ul a{position:relative}#nav-sub #faq-category ul a:hover{padding-left:40px}#nav-sub #faq-category ul a:hover:before{left:20px}#nav-sub #faq-category ul a:before{margin-left:0;position:absolute;top:15px;left:-40px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}@media (min-width: 1050px){#nav-sub ul .s-sub:hover>a:before,#nav-faq ul .s-sub:hover>a:before{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#nav-sub ul .s-sub:hover>.sub-menu,#nav-sub ul .s-sub:hover>:not(.sub-menu)>.sub-menu,#nav-sub ul .s-sub:hover>:not(.sub-menu)>:not(.sub-menu)>.sub-menu,#nav-faq ul .s-sub:hover>.sub-menu,#nav-faq ul .s-sub:hover>:not(.sub-menu)>.sub-menu,#nav-faq ul .s-sub:hover>:not(.sub-menu)>:not(.sub-menu)>.sub-menu{display:block}}#nav-progress{background:#006f62}#nav-progress.items-2 li{width:50%}#nav-progress.items-3 li{width:33.3%}#nav-progress.items-4 li{width:25%}#nav-progress.items-6 li{width:16.6%}#nav-progress ul{overflow:hidden}#nav-progress ul li{float:left;width:20%;border-left:2px solid rgba(255,255,255,0.25)}#nav-progress ul li:first-child{border:none}#nav-progress .el{display:block;overflow:hidden;padding:20px 30px 18px;line-height:30px;font-size:14px;color:rgba(255,255,255,0.75);text-transform:uppercase;position:relative}#nav-progress .el .step{font-size:24px;font-family:"TTFirs-ExtraBold",sans-serif;margin-right:5px;display:inline-block}#nav-progress .el .title{display:inline-block}#nav-progress .el .i-valid{position:absolute;top:20px;right:30px;font-size:12px;background:#4d4b46;width:30px;height:30px;text-align:center;color:#fff;display:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#nav-progress .el .i-valid:before{top:1px}#nav-progress .s-completed .i-valid{display:block}#nav-progress .s-active .el{background:rgba(255,255,255,0.25);color:#fff}#nav-progress .s-completed a.el:hover{background:rgba(0,0,0,0.1)}#nav-progress+#main-container{margin-top:0}#discover-nav{overflow:hidden}#discover-nav p{margin:0}#discover-nav .el{position:relative;display:block;margin-bottom:30px;float:left;width:50%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#discover-nav .el.s-small{padding-right:15px}#discover-nav .el.s-small+.s-small{padding:0 0 0 15px}#discover-nav .el.s-large{float:none;width:100%;padding:0;clear:both}#discover-nav .el a{display:block;color:#fff;position:relative}#discover-nav .el .content,#discover-nav .el .hover-content{position:absolute;bottom:0;left:0;z-index:2;padding:30px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#discover-nav .el .hover-content{opacity:0;filter:alpha(opacity=0)}#discover-nav .el .title{font-family:"TTFirs-Bold",sans-serif;font-size:21px;text-transform:uppercase}#discover-nav .el .sub-title{font-family:"TTFirs-Bold",sans-serif;margin-bottom:5px}#discover-nav .el .desc{margin-bottom:15px}#discover-nav .el .btn{text-align:center}#discover-nav .el .flex-img{overflow:hidden;margin:0;background:#006f62;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#discover-nav .el .flex-img:after{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.6) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}#discover-nav .el .flex-img img{display:block;-webkit-backface-visibility:hidden;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#discover-nav .el:hover .flex-img:after{opacity:0;filter:alpha(opacity=0)}#discover-nav .el:hover .content{opacity:0;filter:alpha(opacity=0)}#discover-nav .el:hover .hover-content{opacity:1;filter:alpha(opacity=100)}#discover-nav .el:hover img{opacity:0.15;filter:alpha(opacity=15);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}#discover-nav .portlet1{padding-right:15px}#discover-nav .portlet2{padding-left:15px}#nav-blocks{overflow:hidden;margin:-20px 0 30px}#nav-blocks:last-child{margin-bottom:0}#nav-blocks p{margin:0}#nav-blocks .el{position:relative;display:block;margin-top:30px;float:left;width:50%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#nav-blocks .el:nth-child(even){padding-left:15px}#nav-blocks .el:nth-child(odd){padding-right:15px}#nav-blocks .el a{display:block;color:#fff;position:relative}#nav-blocks .el .content{position:absolute;bottom:0;left:0;z-index:2;padding:30px}#nav-blocks .el .title{font-family:"TTFirs-Bold",sans-serif;font-size:21px;text-transform:uppercase}#nav-blocks .el .flex-img{margin:0;overflow:hidden;background:#006f62;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#nav-blocks .el .flex-img:after{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.6) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}#nav-blocks .el .flex-img img{display:block;-webkit-backface-visibility:hidden;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#nav-blocks .el:hover .flex-img:after{opacity:0;filter:alpha(opacity=0)}#nav-blocks .el:hover img{opacity:0.15;filter:alpha(opacity=15);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.link-nav{margin-bottom:30px}.link-nav li{margin-top:5px}.link-nav li:first-child{margin-top:0}.link-nav a{display:inline-block;position:relative;padding-left:15px;color:#006f62;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.link-nav a:before{font-size:10px;content:"\f102";position:absolute;top:5px;left:0}.link-nav a:hover{padding-left:20px;color:#006f62}#extra-nav-blocks{padding:60px 0 90px;overflow:hidden}#extra-nav-blocks:last-child{margin-bottom:0}#extra-nav-blocks p{margin:0}#extra-nav-blocks .el{position:relative;display:block;padding:0 15px;margin-top:30px;float:left;width:25%;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#extra-nav-blocks .el a{display:block;color:#fff;position:relative}#extra-nav-blocks .el .content,#extra-nav-blocks .el .hover-content{position:absolute;bottom:0;left:0;z-index:2;padding:30px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#extra-nav-blocks .el .hover-content{opacity:0;filter:alpha(opacity=0)}#extra-nav-blocks .el .title,#extra-nav-blocks .el .store-title{font-family:"TTFirs-Bold",sans-serif;font-size:21px;text-transform:uppercase}#extra-nav-blocks .el .desc{margin-bottom:15px}#extra-nav-blocks .el .btn{text-align:center}#extra-nav-blocks .el .flex-img{margin:0;overflow:hidden;background:#006f62;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#extra-nav-blocks .el .flex-img:after{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.6) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}#extra-nav-blocks .el .flex-img img{display:block;-webkit-backface-visibility:hidden;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#extra-nav-blocks .el:hover .flex-img:after{opacity:0;filter:alpha(opacity=0)}#extra-nav-blocks .el:hover .content{opacity:0;filter:alpha(opacity=0)}#extra-nav-blocks .el:hover .hover-content{opacity:1;filter:alpha(opacity=100)}#extra-nav-blocks .el:hover img{opacity:0.15;filter:alpha(opacity=15);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}#extra-nav-blocks .el.s-product .store-title{position:absolute;top:0;left:0;padding:30px;margin:0;color:#ef5058}#extra-nav-blocks .el.s-product .flex-img{background:#fff}#extra-nav-blocks .el.s-product .flex-img:after{display:none}#extra-nav-blocks .el.s-product .title{font-size:16px;color:#ef5058;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#extra-nav-blocks .el.s-product .price{color:#858278;font-family:"TTFirs-Bold",sans-serif}#extra-nav-blocks .el.s-product:hover .content,#extra-nav-blocks .el.s-product:hover img{opacity:1;filter:alpha(opacity=100)}#extra-nav-blocks .el.s-product:hover .title{color:#006f62}#jump-nav{position:absolute;top:-26px;left:0;width:100%;z-index:2}#jump-nav ul{margin:0 auto;background:#858278;overflow:hidden}#jump-nav ul li{cursor:pointer;float:left;width:25%;border-left:1px solid rgba(255,255,255,0.25)}#jump-nav ul li:first-child{border:none;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}#jump-nav ul li:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}#jump-nav ul li a{line-height:1em;text-transform:uppercase;color:#fff;display:block;padding:20px 30px 18px;overflow:hidden}#jump-nav ul li a:after{float:right}#jump-nav ul li a:hover{background:rgba(0,0,0,0.1)}#nav-products #search-filter{margin-bottom:45px}#nav-products #search-filter .filter{float:none;width:33.3333%}#nav-products .nav{overflow:hidden}#nav-products .nav .el{float:left;width:33.3333%;margin-bottom:45px}#nav-products .nav .el:nth-child(3n+1){padding:0 40px 0 0;clear:both}#nav-products .nav .el:nth-child(3n+2){padding:0 20px}#nav-products .nav .el:nth-child(3n+3){padding:0 0 0 40px}#nav-products .nav .el .inner{display:block}#nav-products .nav .img{border:1px solid #d6dbdb;height:220px;line-height:220px;text-align:center;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#nav-products .nav .img img{display:inline-block;vertical-align:middle;max-width:90%;max-height:90%}#nav-products .nav a:hover .img{border-color:#006f62}#nav-products .nav .title{font-size:16px;color:#858278;margin:15px 0}#nav-products .nav .price{font-size:16px;font-family:"TTFirs-Bold",sans-serif;color:#006f62;margin:0}#nav-products .nav .price .s-nope{color:#aaa9a3;text-decoration:line-through;font-family:"TTFirs-Regular",sans-serif;font-size:14px;margin-right:4px}iframe,img{border:none}.flex-img img,.flex-vid iframe,.flex-frame iframe{max-width:100%}.divider{margin:0 5px}.note{color:#858278}.preview-btn-cont{margin-bottom:40px}.clear{clear:both}.hide-mobile{display:block}.hide-desktop{display:block}@media (max-width: 1000px){.hide-mobile{display:none}}@media (min-width: 1000px){.hide-desktop{display:none}}.sidebar{position:relative}.sidebar.s-unstick{position:static}.sidebar ul,.sidebar p{margin-bottom:10px}.sidebar .btn-cont{margin:20px 0 0}.sidebar h2{font-family:"TTFirs-Bold",sans-serif;text-transform:uppercase;font-size:18px;margin-bottom:15px}.sidebar .sticky-scroll,.sidebar .block,.sidebar #nav-sub{margin-top:45px}.sidebar .sticky-scroll:first-child,.sidebar .block:first-child,.sidebar #nav-sub:first-child{margin:0}.sidebar .block-title{margin:45px 0 -25px}.sidebar .block-title:first-child{margin-top:0}.sidebar #nav-sub .btn-cont{margin:0;padding:10px 20px 20px;border-top:1px solid rgba(255,255,255,0.1)}.sidebar #nav-sub .btn-cont .btn{display:block;width:100%}.sidebar #cart-summary{border:2px solid #d6dbdb}.sidebar #cart-summary p{margin:0}.sidebar #cart-summary .inner{padding:20px 10px 10px}.sidebar #cart-summary .total{background:#d6dbdb;padding:15px 20px 13px;overflow:hidden;font-family:"TTFirs-ExtraBold",sans-serif}.sidebar #cart-summary .total .label{float:left}.sidebar #cart-summary .price,.sidebar #cart-summary .euro{float:right}.sidebar #cart-summary .discount,.sidebar #cart-summary .el{overflow:hidden}.sidebar #cart-summary .discount .amount,.sidebar #cart-summary .el .amount{font-family:"TTFirs-ExtraBold",sans-serif;display:inline-block;min-width:30px}.sidebar #cart-summary .discount .price,.sidebar #cart-summary .el .price{width:55px;text-align:right}.sidebar #cart-summary .discount .delCartItem,.sidebar #cart-summary .el .delCartItem{position:absolute;right:10px}.sidebar #cart-summary .el{margin-bottom:10px}.sidebar #cart-summary .discount{padding:20px;background:#f5f5f5;overflow:hidden}.sidebar #cart-summary .coupon-title{display:block;font-size:18px;font-family:"TTFirs-ExtraBold",sans-serif;margin-bottom:5px}.sidebar #cart-summary .coupon-title:before{content:"\f108";color:#006f62;margin-right:10px}.sidebar #cart-summary .title{font-size:18px;font-family:"TTFirs-ExtraBold",sans-serif;margin:20px 0 10px}.sidebar #cart-summary .title:first-child{margin-top:0}.sidebar #cart-buttons{margin:30px 0 0}.sidebar #cart-buttons .s-invalid{color:#ef5058;display:block}.sidebar #cart-buttons .btn{display:block;margin:10px 0 0;width:100%;text-align:center}.sidebar #cart-buttons .btn:first-child{margin:0}.sidebar .overlay-widget .title,.sidebar .img-widget .title{font-family:"TTFirs-Regular",sans-serif;font-size:21px}.sidebar .overlay-widget p,.sidebar .img-widget p{margin:0}.sidebar .overlay-widget .btn,.sidebar .img-widget .btn{display:block;text-align:center}.sidebar .overlay-widget{background:#006f62;color:#fff;padding:20px;position:relative;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.sidebar .overlay-widget .desc{margin:15px 0}.sidebar .overlay-widget .content{position:relative;z-index:2px}.sidebar .overlay-widget .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;opacity:0.15;filter:alpha(opacity=15);overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.sidebar .overlay-widget .bg-img img{float:right;max-height:100%;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.sidebar .img-widget .img-cont{position:relative;color:#fff}.sidebar .img-widget .img-cont .title{position:absolute;top:0;left:0;width:100%;padding:20px}.sidebar .img-widget .img-cont .price{position:absolute;bottom:0;right:0;font-family:"TTFirs-Bold",sans-serif;background:rgba(0,111,98,0.75);padding:10px 15px 8px 20px;-webkit-border-radius:20px 0 0 0;-moz-border-radius:20px 0 0 0;-ms-border-radius:20px 0 0 0;border-radius:20px 0 0 0}.sidebar .img-widget .img-cont .flex-img{margin:0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.sidebar .img-widget .img-cont .flex-img img{display:block;width:100%;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.sidebar .img-widget .content{background:#d6dbdb;padding:20px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.sidebar .img-widget .desc{margin-bottom:15px}.sidebar .link-nav{margin-bottom:15px}.sidebar .link-nav a{color:#fff}.sidebar .text-widget .flex-img{margin:0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.sidebar .text-widget .flex-img img{display:block;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.sidebar .text-widget .content{color:#fff;background:#858278;padding:20px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.sidebar .text-widget .content .btn,.sidebar .text-widget .content .btn+.btn{text-align:center;display:block;margin:10px 0 0}.sidebar .text-widget .content .btn:first-child,.sidebar .text-widget .content .btn+.btn:first-child{margin:0}.sidebar .text-widget.s-secondary{margin-top:45px}.sidebar .text-widget.s-secondary .content{margin-top:20px;background:#f5f5f5;color:#404b51;border:1px solid #d6dbdb;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.sidebar .text-widget.s-tertiary{color:#fff;background:#006f62;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.sidebar .text-widget.s-tertiary .title{padding:15px 20px;margin:0;background:rgba(0,0,0,0.25);font-family:"TTFirs-Medium",sans-serif;font-size:18px;-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;-ms-border-radius:4px 0 0 0;border-radius:4px 0 0 0}.sidebar .text-widget.s-tertiary .content{background:none}.sidebar .text-widget.s-tertiary .intro{color:#fff}.sidebar .text-widget.s-tertiary .btn{text-align:center;display:block}.sidebar .language-widget{padding:15px 20px;background:#fff;display:flex;align-items:center;justify-content:center;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.sidebar .language-widget .title{font-family:"TTFirs-Medium",sans-serif;font-size:18px;flex:0 0 auto;margin:0}.sidebar .language-widget .links{display:flex;flex:0 0 auto;margin-bottom:0}.sidebar .language-widget .links a{margin-left:10px}.sidebar .language-widget .links a img{display:block;height:32px}.sidebar:first-child .language-widget{margin-bottom:45px}.sidebar #donate-form{color:#fff;background:#006f62;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.sidebar #donate-form .trigger-bar,.sidebar #donate-form .trigger-inner{background:#006f62}.sidebar #donate-form .trigger-bar{color:#fff}.sidebar #donate-form .trigger-bar .link a{color:#fff}.sidebar #donate-form .trigger-bar .link a:hover{color:#006f62}.sidebar #donate-form p{margin:0}.sidebar #donate-form .title{padding:15px 20px;margin:0;background:rgba(0,0,0,0.25);font-family:"TTFirs-Medium",sans-serif;font-size:18px;-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;-ms-border-radius:4px 0 0 0;border-radius:4px 0 0 0}.sidebar #donate-form .content{padding:20px;overflow:hidden;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.sidebar #donate-form .intro{color:#fff}.sidebar #donate-form .field{position:relative;margin:15px 0}.sidebar #donate-form .field label{position:absolute;top:8px;left:15px}.sidebar #donate-form .field input,.sidebar #donate-form .field select{width:100%;padding-left:40px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.sidebar #donate-form .field select{padding-left:15px}.sidebar #donate-form .field .select-arrow{color:#404b51}.sidebar #donate-form .desc{color:rgba(255,255,255,0.75);font-size:14px;line-height:18px}.sidebar #donate-form .btn-cont{margin:20px 0}.sidebar #donate-form .btn-cont .btn{display:block;margin:10px 0 0;width:100%;text-align:center}.sidebar #donate-form .btn-cont .btn:first-child{margin-top:0}.sidebar #donate-form .l-more{text-align:center}.sidebar #donate-form .l-more a{color:#fff}.sidebar #donate-form .l-more a:hover{color:#ef5058}.sidebar #social-share{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.sidebar #social-share .title{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;-ms-border-radius:4px 0 0 0;border-radius:4px 0 0 0}.sidebar .intro{font-size:18px;line-height:21px}.sidebar #scroll-side.s-scrollable{position:absolute;top:0;left:0;padding:0 60px;width:100%;-webkit-transition:margin .2s linear;-moz-transition:margin .2s linear;-ms-transition:margin .2s linear;-o-transition:margin .2s linear;transition:margin .2s linear}.sidebar #scroll-side.s-scrollable .block-title{margin-top:60px}.sidebar #scroll-side.s-scrollable>*:last-child{margin-bottom:60px}.sidebar.extra-side{margin-bottom:15px}#webcam-container img{width:100%}.mobile-stick .trigger-bar{display:none;padding:10px 20px;position:fixed;z-index:100;bottom:0;left:0;width:100%;overflow:hidden;-moz-animation:slideInUp 0.2s;-webkit-animation:slideInUp 0.2s;animation:slideInUp 0.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.mobile-stick .trigger-bar.s-nop{padding:0}.mobile-stick .trigger-bar.s-nop .trigger-bar-inner{overflow:hidden;padding:10px 20px}.mobile-stick .trigger-bar .btn,.mobile-stick .trigger-bar .link,.mobile-stick .trigger-bar .action-title{float:left;width:auto;margin:0}.mobile-stick .trigger-bar .btn+.btn{margin-left:20px}.mobile-stick .trigger-bar .link{padding:6px 0 0 20px}.mobile-stick .trigger-bar .action-title{padding:6px 20px 0 0}.mobile-stick .trigger-inner{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}@keyframes slideInUp{from{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.sticky-scroll{z-index:2}#coupon-widget #coupon-trigger,#coupon-widget .l-close{display:none;cursor:pointer;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#coupon-widget .l-close{text-align:center;margin-top:20px;color:#ef5058}#coupon-widget .l-close:hover{color:#006f62}#coupon-widget .form{padding:20px;color:#404b51;background:#f0f3f3;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#coupon-widget input{width:100%;padding:10px 15px;font-size:12px;color:#006f62;border:1px solid #d6dbdb}#coupon-widget .code-desc{position:relative;margin:10px 0}#coupon-widget .code-desc.name{font-family:"TTFirs-Bold",sans-serif}#coupon-widget .coupon-title,#coupon-widget .tip-title{font-family:"TTFirs-Bold",sans-serif;text-transform:uppercase}#coupon-widget .tip-title{font-size:16px;margin:0}#coupon-widget .coupon-title{position:relative;font-size:18px;padding-right:30px;margin-bottom:20px}#coupon-widget .l-tooltip,#coupon-widget .l-delete{cursor:pointer;position:absolute;top:0;right:0;font-family:"TTFirs-ExtraBold",sans-serif;color:#fff;background:#858278;font-size:12px;width:18px;height:18px;line-height:18px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#coupon-widget .l-tooltip:hover,#coupon-widget .l-delete:hover{background:#4d4b46}#coupon-widget .l-delete{line-height:13px;width:14px;height:14px}#coupon-widget .btn{margin:20px 0 0;display:block;width:100%;text-align:center}#coupon-widget .tooltip{display:none;position:absolute;top:40px;left:0;z-index:10;width:100%}#coupon-widget .tooltip:before{content:'';display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #404b51;float:right;margin-right:21px}#coupon-widget .tooltip .inner{clear:both;padding:20px;color:#fff;background:#404b51;-webkit-box-shadow:0 1px 30px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 30px rgba(0,0,0,0.2);-ms-box-shadow:0 1px 30px rgba(0,0,0,0.2);box-shadow:0 1px 30px rgba(0,0,0,0.2)}#coupon-widget .tooltip .desc{margin:20px 0 0}.main-content .btn-cont:last-child{margin-bottom:0}#banners{position:relative}#banners+#discover-blocks{margin-top:60px}#banners ul,#banners ol{list-style:none;padding:0;margin:0}#banners .slides{overflow:hidden}#banners .slides li{position:relative;display:none}#banners .slides li:first-child{display:block}#banners .flex-img{margin:0}#banners .flex-img img{display:block;width:100%}#banners .outer{position:absolute;bottom:120px;left:0;z-index:10;width:100%}#banners .wrap,#banners #main-container{overflow:hidden}#banners .inner{float:right;text-align:right;max-width:700px;text-transform:uppercase}#banners .inner .btn-cont{display:inline-block}#banners p{margin:0}#banners .title{color:#fff;font-size:65px;line-height:1em;margin-bottom:30px}#banners .l-video .anchor.close{display:none}#banners .s-active-video .flex-img,#banners .s-active-video .title{display:none}#banners .s-active-video .l-video .anchor{display:none}#banners .s-active-video .l-video .anchor.close{display:inline}#banners .s-active-video .l-video:after{content:"\f107"}#banners #video-container{pointer-events:none;position:absolute;z-index:5;width:100%;margin:0;filter:alpha(opacity=25);left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#banners #video-container.s-active{opacity:1;filter:alpha(opacity=100);position:static;-webkit-transform:none;-ms-transform:none;transform:none}#banners #video-form{position:relative;overflow:hidden;background:#1e262a}#banners #video-form .wrap,#banners #video-form #main-container{padding:120px 20px;position:relative;z-index:3}#banners #video-form .img-cont{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;opacity:0.5;filter:alpha(opacity=50)}#banners #video-form .img-cont .img{position:relative;width:100%;height:100%}#banners #video-form .img-cont .img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;min-height:100%;max-height:135%}#banners #video-form .video-cont{padding-right:60px;float:left;width:66.6666%}#banners #video-form p{margin-bottom:15px}#banners #video-form .block-title{font-size:21px;font-family:"TTFirs-Bold",sans-serif;margin-bottom:5px}#banners #video-form .form-title{font-size:14px;font-family:"TTFirs-Bold",sans-serif;text-transform:uppercase;color:#858278;margin-bottom:10px}#banners #video-form .newsletter-form{background:#fff;padding:20px;float:right;width:33.3333%}#banners #video-form .options-row{overflow:hidden;margin:0}#banners #video-form .options-row .label,#banners #video-form .options-row label{float:left;clear:none;display:block;color:#858278;margin:0 15px 10px 0}#banners #video-form .row{margin-bottom:0;padding-bottom:5px}#banners #video-form .row input{margin-bottom:10px}#banners #video-form .agreement{font-size:14px;line-height:16px;color:#858278}#banners #video-form .btn{display:block;width:100%;text-align:center}#banners #video-form .links{margin:-10px 0 0}#banners #video-form .links.large{margin-bottom:13px}#banners #video-form .links a{display:inline-block;color:#858278;line-height:32px;position:relative;padding-left:42px;margin:10px 15px 0 0}#banners #video-form .links a:before{position:absolute;top:0;left:0;font-size:32px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}#banners #video-form .links a:hover:before{-ms-transform:scale(1.25);-moz-transform:scale(1.25);-webkit-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}#banners #video-form .links a.i-facebook:before,#banners #video-form .links a.i-facebook:hover{color:#3b5998}#banners #video-form .links a.i-twitter:before,#banners #video-form .links a.i-twitter:hover{color:#1da1f2}#banners #video-form .links a.i-instagram:before,#banners #video-form .links a.i-instagram:hover{color:#8c5a4c}#banners #video-form .links a.i-youtube:before,#banners #video-form .links a.i-youtube:hover{color:#ee2107}#banners #video-form .links a.i-linkedin:before,#banners #video-form .links a.i-linkedin:hover{color:#0077b5}#banners #video-form .links.short a{margin:10px 12px 22px 0}#banners #video-form .links.short2 a{margin:10px 12px 0 0}.flex-control-nav{right:30px;z-index:2;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flex-control-nav li{margin-top:10px}.flex-control-nav li:first-child{margin:0}.flex-control-nav li:focus,.flex-control-nav li:active{outline:none}.flex-control-nav a{color:#fff;display:block;width:12px;height:12px;text-indent:-4011px;background:rgba(255,255,255,0.5);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.flex-control-nav a.flex-active{background:none;border:2px solid #fff}.flex-control-nav a:focus,.flex-control-nav a:active{outline:none}.tabs .nav-tabs{list-style:none;padding:0;margin-bottom:30px;overflow:hidden;background:#858278}.tabs .nav-tabs li{cursor:pointer;float:left;border-left:1px solid rgba(255,255,255,0.25);color:#fff;line-height:1em;padding:15px 0 13px;text-transform:uppercase;text-align:center;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}.tabs .nav-tabs li .sub-note{font-size:12px;display:block}.tabs .nav-tabs li:first-child{border:none;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs .nav-tabs li:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs .nav-tabs li:hover{background:rgba(0,0,0,0.1)}.tabs .nav-tabs li.s-active{background:rgba(0,0,0,0.25)}.tabs .nav-tabs li.link{padding:0}.tabs .nav-tabs li.link a{color:#fff;display:block;padding:15px 0 13px}.tabs .nav-tabs.s-small{font-size:14px}.tabs .accordeon-title{cursor:pointer;display:none;color:#fff;background:#858278;margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.tabs .accordeon-title .anchor{display:block;padding:15px 20px 13px;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}.tabs .accordeon-title:hover .anchor{background:rgba(0,0,0,0.1)}.tabs .accordeon-title.s-active .anchor{background:rgba(0,0,0,0.25)}.wide-hr{height:1px;margin-bottom:30px;position:relative}.wide-hr hr{margin:0}.wide-hr:before{content:'';display:block;width:60px;height:1px;background:#d6dbdb;position:absolute;top:0;left:-60px}.s-clean .wide-hr:before{display:none}#activity-view{position:relative;z-index:30;background:#fff;margin:-30px 0 90px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.15);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15)}#activity-view .nav-tabs{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#activity-view .nav-tabs li,#activity-view .nav-tabs li:first-child,#activity-view .nav-tabs li:last-child{padding:20px 0 18px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#activity-view .nav-tabs li.link,#activity-view .nav-tabs li:first-child.link,#activity-view .nav-tabs li:last-child.link{padding:0}#activity-view .nav-tabs li.link a,#activity-view .nav-tabs li:first-child.link a,#activity-view .nav-tabs li:last-child.link a{padding:20px 0 18px}#activity-view .tab .inner{overflow:hidden}.day-forecast{color:#404b51;font-family:"TTFirs-Bold",sans-serif;font-size:14px;line-height:30px;border-top:1px solid #d6dbdb;padding:30px 0;text-align:center;display:flex;justify-content:space-around}@media (min-width: 750px){.day-forecast{display:block}}.day-forecast p{margin:0;opacity:0.65}.day-forecast .i-time{float:left;padding:0 30px}.day-forecast .i-time:before{margin-right:10px;font-size:16px;top:1px;color:#858278}.day-forecast .weather{padding:0 30px;float:left;overflow:hidden}@media (min-width: 750px){.day-forecast .weather{border-left:1px solid #d6dbdb}}.day-forecast .weather .tag{float:left}.day-forecast .weather .icon{float:left;display:block;height:25px;width:34px;margin:0 10px;position:relative;background-image:url("../img/sprite.png");background-repeat:no-repeat;background-position:-103px 0}.day-forecast .weather .icon.s-normal{background-position:-103px 0;top:-1px}.day-forecast .weather .icon.s-sunny{background-position:-103px -25px;top:2px}.day-forecast .weather .icon.s-cloudy{background-position:-103px -50px}.day-forecast .weather .icon.s-rainy{background-position:-103px -75px;top:2px}.day-forecast .weather .temperatures{color:#858278;float:left}.day-forecast .weather .temperatures .divider{margin:0}.day-forecast .crowd{padding:0 25px 0 30px}.day-forecast .crowd .tag{float:left;padding-right:15px}.day-forecast .crowd .bar{margin-top:7px;float:left;min-width:100px;height:16px;position:relative;background:#6fb3a3;background:-moz-linear-gradient(left, #6fb3a3 0%, rgba(0,111,98,0.75) 100%);background:-webkit-linear-gradient(left, #6fb3a3 0%, rgba(0,111,98,0.75) 100%);background:linear-gradient(to right, #6fb3a3 0%, rgba(0,111,98,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#95ea29', endColorstr='#558686', GradientType=1);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.day-forecast .crowd .bar .arrow{width:23px;height:22px;background:url("../img/sprite.png") -80px 0 no-repeat;position:absolute;top:-14px}.day-forecast .crowd .bar:after{position:absolute;bottom:0;left:0px;content:'';display:block;width:100%;height:8px;background:rgba(0,0,0,0.1);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}#discover-blocks{padding:0 0 60px;overflow:hidden}#discover-blocks p{margin:0}#discover-blocks .border-title{margin:0 20px 60px}#discover-blocks .border-title .anchor{background:#f5f5f5}#discover-blocks .sidebar,#discover-blocks .main-content{padding:0;margin:0;overflow:hidden;border:none}#discover-blocks .sidebar .el:first-of-type .inner{display:block}#discover-blocks .sidebar .el:first-of-type .inner .flex-img{max-height:100%}#discover-blocks .sidebar .el:first-of-type .inner .content{position:absolute;bottom:0;left:0}#discover-blocks .el{padding:0 20px;margin-bottom:30px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}@media (min-width: 1000px){#discover-blocks .el.s-half{float:left;width:50%}}#discover-blocks .el.s-large{margin-bottom:32px}#discover-blocks .el .inner{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;display:block;position:relative;color:#006f62;display:flex}@media (min-width: 1000px){#discover-blocks .el .inner{display:block;color:#ffffff}#discover-blocks .el .inner:hover{background-color:#006f62}#discover-blocks .el .inner:hover img{opacity:0.25;filter:alpha(opacity=25);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}#discover-blocks .el .inner:hover .flex-img:after{opacity:0;filter:alpha(opacity=0)}}#discover-blocks .el .inner .flex-img{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;margin:0;overflow:hidden;position:relative;max-height:100px;flex:0 0 85px}@media (min-width: 500px){#discover-blocks .el .inner .flex-img{flex-basis:200px}}@media (min-width: 1000px){#discover-blocks .el .inner .flex-img{max-height:100%}#discover-blocks .el .inner .flex-img:after{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.6) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}}#discover-blocks .el .inner .flex-img img{display:block;-webkit-backface-visibility:hidden;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#discover-blocks .el .inner .content{z-index:2;width:100%;flex:1 1 auto;padding-top:0;padding-left:15px}@media (min-width: 1000px){#discover-blocks .el .inner .content{position:absolute;bottom:0;left:0;padding:30px}}#discover-blocks .el .inner .content .sub-title{margin-bottom:5px;color:#000000;opacity:0.65;font-family:"TTFirs-Regular",sans-serif;font-size:.8125rem}@media (max-width: 500px){#discover-blocks .el .inner .content .sub-title{font-size:.75rem}}@media (min-width: 1000px){#discover-blocks .el .inner .content .sub-title{color:#ffffff;font-size:1rem;opacity:1}}#discover-blocks .el .inner .content .title{font-family:"TTFirs-Bold",sans-serif;font-size:21px}@media (max-width: 500px){#discover-blocks .el .inner .content .title{font-size:1rem}}#discover-blocks .el .inner .btn-cont{margin-top:5px}#discover-blocks .el .inner .btn-cont:first-child{margin:0}#discover-blocks .el .inner .btn-cont .btn{display:block;text-align:center;padding:13px 20px}#discover-blocks .sidebar .el:first-child .flex-img{position:relative}@media (min-width: 1000px){#discover-blocks .sidebar .el:first-child .flex-img:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.6) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}}#discover-blocks .sidebar .el:first-child .inner{background:#1e262a}#discover-blocks .sidebar .el:first-child img{opacity:0.5;filter:alpha(opacity=50)}#discover-blocks .sidebar .sub-title{font-family:"TTFirs-Bold",sans-serif}#discover-blocks .sidebar .title{font-size:21px;text-transform:uppercase}#discover-blocks .main-content .s-half .sub-title{text-transform:uppercase;font-size:14px}#discover-blocks .main-content .s-large .title{font-size:32px;line-height:1.15em;text-transform:uppercase;overflow:hidden;display:inline-block}#discover-blocks .main-content .s-large .title:after{content:"\f102";display:none;font-size:12px;width:30px;height:30px;line-height:30px;text-align:center;background:#858278;padding-left:1px;float:right;margin:2px 0 0 15px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media (min-width: 1000px){#discover-blocks .main-content .s-large .title:after{display:block}}#discover-blocks .main-content .s-large .inner:hover .title:after{margin-left:20px;color:#858278;background:#fff}.border-title{text-align:center;font-size:32px;font-family:"TTFirs-Regular",sans-serif}.border-title .anchor{background:#fafaf8;padding:0 15px;display:inline-block;position:relative;z-index:2}.border-title .border{display:none;height:1px;background:#aaa9a3;position:relative;z-index:1;top:-17px}@media (min-width: 1000px){.border-title .border{display:block}}.border-title#ontdekken{font-size:42px}.border-title#ontdekken .border{top:-24px}.section .border-title{margin-bottom:60px}.section .border-title .anchor{background:#fff}#img-cta{background:url("../img/img-cta-bg.jpg") bottom center no-repeat;background-size:150% auto;padding-top:125px;position:relative;max-width:1180px;margin:0 auto}#img-cta p,#img-cta .flex-img{margin:0}#img-cta .side-img{position:absolute;bottom:0;z-index:1}#img-cta .side-img img{display:block;max-height:375px}#img-cta .side-img.s-left{left:0}#img-cta .side-img.s-right{right:0}#img-cta .title{float:right;position:relative;z-index:2}#img-cta .title img{display:block;max-height:65px;margin-right:150px}#img-cta .inner{float:right;clear:both;max-width:800px;padding:30px 120px 60px 0;overflow:hidden;position:relative;z-index:2}#img-cta .inner .desc{float:left;max-width:380px;color:#386653;font-size:21px;line-height:27px}#img-cta .inner .btn-cont{float:right;margin-left:30px}#img-cta .inner .btn-cont .btn{display:block;width:100%;margin:15px 0 0}#img-cta .inner .btn-cont .btn:first-child{margin:0}#social-display{padding-bottom:60px}@media (min-width: 1000px){#social-display{padding:60px 0;display:flex;flex-direction:column}}@media (min-width: 1000px){#social-display .posts-wrap{margin:0 auto;max-width:1180px;padding:0 20px;order:2}}#social-display .posts-wrap .inner{overflow:hidden;margin-bottom:60px;background-color:#006f62}#social-display .posts-wrap .inner .el{font-family:"TTFirs-Bold",sans-serif;font-size:14px;float:left;width:33.20%;position:relative;overflow:hidden}@media (min-width: 1000px){#social-display .posts-wrap .inner .el{width:25%}#social-display .posts-wrap .inner .el:hover{background-color:#006f62}#social-display .posts-wrap .inner .el:hover img{opacity:0.25;filter:alpha(opacity=25);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}#social-display .posts-wrap .inner .el:hover .flex-img:after{opacity:0;filter:alpha(opacity=0)}}#social-display .posts-wrap .inner .el:nth-child(1n+7){display:none}@media (min-width: 1000px){#social-display .posts-wrap .inner .el:nth-child(1n+7){display:block}}#social-display .posts-wrap .inner .el:nth-child(2),#social-display .posts-wrap .inner .el:nth-child(4){width:66.66%}@media (min-width: 1000px){#social-display .posts-wrap .inner .el:nth-child(2),#social-display .posts-wrap .inner .el:nth-child(4){width:25%}}#social-display .posts-wrap .inner .el:nth-child(2){float:right}@media (min-width: 1000px){#social-display .posts-wrap .inner .el:hover .content{display:block}}#social-display .posts-wrap .inner .el .content{-moz-animation:fadeInUpLight .5s;-webkit-animation:fadeInUpLight .5s;animation:fadeInUpLight .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:absolute;bottom:0;padding:20px;display:none}#social-display .posts-wrap .inner .el .content .overlay:after{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.6) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}#social-display .posts-wrap .inner .el .content .desc{position:relative;z-index:20;color:#ffffff;margin-bottom:10px;max-height:60px;overflow:hidden}#social-display .posts-wrap .inner .el .content .desc a{color:#ffffff}#social-display .posts-wrap .inner .el .content .author{position:relative;z-index:20;text-transform:uppercase;color:#ffffff}#social-display .posts-wrap .inner .el .content .author:before{font-size:18px;top:1px;margin-right:10px}#social-display .posts-wrap .inner .el .flex-img{margin:0;display:block}#social-display .posts-wrap .inner .el .flex-img:after{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}#social-display .posts-wrap .inner .el .flex-img img{display:block;width:100%;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}@media (min-width: 1000px){#social-display .wrap,#social-display #main-container{order:1;margin-bottom:30px;width:100%;padding:0 20px}}@media (min-width: 1000px){#social-display .wrap .inner,#social-display #main-container .inner{display:flex;justify-content:space-between;align-items:center}}#social-display .wrap .inner .hashtags,#social-display #main-container .inner .hashtags{text-align:center;color:#858278;font-family:"TTFirs-Medium",sans-serif;text-transform:none;margin-bottom:30px}@media (min-width: 1000px){#social-display .wrap .inner .hashtags,#social-display #main-container .inner .hashtags{margin-bottom:0}}#social-display .wrap .inner .hashtags .tag,#social-display #main-container .inner .hashtags .tag{display:inline-block;margin:0 10px}@media (min-width: 1000px){#social-display .wrap .inner .hashtags .tag:first-of-type,#social-display #main-container .inner .hashtags .tag:first-of-type{margin-left:0}}#social-display .wrap .inner .border-title,#social-display #main-container .inner .border-title{margin-bottom:30px}@media (min-width: 1000px){#social-display .wrap .inner .border-title,#social-display #main-container .inner .border-title{margin-bottom:0;text-align:left}}#social-display .wrap .inner .border-title .anchor,#social-display #main-container .inner .border-title .anchor{background:transparent;font-size:24px;font-family:"TTFirs-Medium",sans-serif;margin-bottom:0}@media (min-width: 1000px){#social-display .wrap .inner .border-title .anchor,#social-display #main-container .inner .border-title .anchor{padding:0}}#social-display p{margin:0}#social-share,.follow-links,#product-share{text-align:center}#social-share a,.follow-links a,#product-share a{color:#858278;font-size:32px;margin:0 10px}#social-share a:before,#social-share a.i-whatsapp,.follow-links a:before,.follow-links a.i-whatsapp,#product-share a:before,#product-share a.i-whatsapp{-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}#social-share a:hover:before,#social-share a.i-whatsapp:hover,.follow-links a:hover:before,.follow-links a.i-whatsapp:hover,#product-share a:hover:before,#product-share a.i-whatsapp:hover{-ms-transform:scale(1.25);-moz-transform:scale(1.25);-webkit-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25)}#social-share{margin-top:45px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#social-share:first-child{margin-top:0}#social-share .title{text-align:left;background:#006f62;color:#fff;padding:15px 20px 13px;font-family:"TTFirs-Medium",sans-serif;font-size:18px;margin:0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#social-share .links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:-15px;padding:15px 20px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 2px 15px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 15px rgba(0,0,0,0.1);-ms-box-shadow:0 2px 15px rgba(0,0,0,0.1);box-shadow:0 2px 15px rgba(0,0,0,0.1)}#social-share .links a{flex:0 0 auto;display:inline-block;margin:15px 15px 0 0}#social-share .links a:last-child{margin-right:0}#social-share a.i-facebook:before,#product-share a.i-facebook:before{color:#3b5998}#social-share a.i-twitter:before,#product-share a.i-twitter:before{color:#1da1f2}#social-share a.i-instagram:before,#product-share a.i-instagram:before{color:#8c5a4c}#social-share a.i-youtube:before,#product-share a.i-youtube:before{color:#ee2107}#social-share a.i-linkedin:before,#product-share a.i-linkedin:before{color:#0077b5}#social-share a.i-whatsapp,#product-share a.i-whatsapp{border-radius:50%;width:32px;height:32px;background:#25D366}@media (min-width: 1050px){#social-share a.i-whatsapp,#product-share a.i-whatsapp{display:none}}#social-share a.i-whatsapp img,#product-share a.i-whatsapp img{height:20px;display:block;margin:6px auto 0}.follow-links{margin:0}.follow-links a.i-facebook:hover:before{color:#3b5998}.follow-links a.i-twitter:hover:before{color:#1da1f2}.follow-links a.i-instagram:hover:before{color:#8c5a4c}.follow-links a.i-youtube:hover:before{color:#ee2107}.follow-links a.i-linkedin:hover:before{color:#0077b5}#product-share{margin:-17px 0 0;padding-left:10px;float:right;background:#fff}#featured-photo{overflow:hidden;padding-bottom:120px}#featured-photo .wrap,#featured-photo #main-container{position:relative;background:#f5f5f5}@media (min-width: 1000px){#featured-photo .wrap,#featured-photo #main-container{display:flex;padding:0 20px}}#featured-photo .flex-img{margin:0;position:relative}@media (min-width: 1000px){#featured-photo .flex-img{flex:0 0 50%}}#featured-photo .flex-img img{border-top-left-radius:4px;border-top-right-radius:4px}@media (min-width: 1000px){#featured-photo .flex-img img{border-top-right-radius:0;border-bottom-left-radius:4px}}#featured-photo .flex-img .author{position:absolute;bottom:30px;left:30px;color:#fff;font-size:18px;text-transform:uppercase}#featured-photo .flex-img .author:before{margin-right:15px}#featured-photo .flex-img img{display:block;width:100%}@media (min-width: 1000px){#featured-photo .flex-img img{height:100%}}#featured-photo .inner{overflow:hidden;padding:30px;position:relative;z-index:2;font-size:18px;line-height:23px;background-color:#ffffff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}@media (min-width: 1000px){#featured-photo .inner{border-top-right-radius:4px;border-bottom-left-radius:0;padding:40px;flex:0 0 50%}}#featured-photo .inner h2,#featured-photo .inner h3{color:#858278;text-transform:uppercase;font-size:21px;font-family:"TTFirs-Medium",sans-serif;margin-bottom:15px}#featured-photo .inner h2{font-family:"TTFirs-Bold",sans-serif;font-size:14px}#featured-photo .inner .intro{font-size:27px;line-height:32px}#featured-photo .btn-cont{margin:0}#featured-photo .btn-cont .l-add{display:inline-block;text-align:left;padding:12px 20px 10px;box-shadow:none;font-size:14px}#featured-photo .btn-cont .l-add:after{margin:0;margin-left:10px}#featured-photo .bg-polaroid{position:absolute;bottom:-120px;right:10px;z-index:5;margin:0}@media (min-width: 500px){#featured-photo .bg-polaroid{bottom:-75px}}#featured-photo .bg-polaroid img{height:145px;max-width:100%;display:block}@media (min-width: 500px){#featured-photo .bg-polaroid img{height:145px}}#faq-page .categories,#faq-view .categories{padding:0;list-style:none;overflow:hidden}#faq-page .categories .el,#faq-view .categories .el{float:left;width:33.3333%;margin-bottom:20px;padding:0 0 0 20px}#faq-page .categories .el:nth-child(3n+1),#faq-view .categories .el:nth-child(3n+1){padding:0 10px 0 0}#faq-page .categories .el a,#faq-view .categories .el a{display:block;overflow:hidden;text-transform:uppercase;font-family:"TTFirs-Medium",sans-serif;color:#006f62}#faq-page .categories .el a:hover,#faq-view .categories .el a:hover{color:#006f62}#faq-page .categories .el a .amount,#faq-view .categories .el a .amount{background:#ef5058;float:right;font-size:12px;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}@media (min-width: 800px){#faq-view{margin-bottom:90px;margin-top:90px}}#faq-view .flex-img{margin:0;display:none}@media (min-width: 1000px){#faq-view .flex-img{display:block}}#faq-view .flex-img img{display:block;margin:0 auto}#faq-view .bg-img{position:relative;z-index:1;background:#006f62;margin:0;min-height:50px}#faq-view .bg-img img{display:block;-webkit-backface-visibility:hidden;opacity:0.15;filter:alpha(opacity=15)}#faq-view p{margin:0}#faq-view .inner{position:relative;z-index:2;overflow:hidden;background:#fff;color:#858278;padding:45px 60px;margin:-265px auto 0;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.1);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.1);-ms-box-shadow:0 5px 20px rgba(0,0,0,0.1);box-shadow:0 5px 20px rgba(0,0,0,0.1)}@media (min-width: 800px){#faq-view .inner{max-width:750px}}#faq-view .inner .title{font-size:24px;font-family:"TTFirs-Regular",sans-serif;margin:0 0 5px;text-transform:uppercase}#faq-view .inner .pre-btn{float:left;font-size:14px;padding-top:8px;font-family:"TTFirs-Bold",sans-serif}#faq-view .inner .btn-cont{float:right}#faq-view .inner .btn-cont .btn{display:block}#faq-view .categories{border-width:1px 0;border-style:solid;border-color:#f0f3f3;padding:20px 0 1px;margin:15px 0}#faq-view .categories .el{padding:0 15px}#faq-view .categories .el:nth-child(3n+0){padding:0 0 0 30px}#faq-view .categories .el:nth-child(3n+1){padding:0 30px 0 0}#faq-view.s-alternative .bg-img img{opacity:1;filter:alpha(opacity=100)}#faq-view.s-alternative .inner{padding:0}#faq-view.s-alternative .btn-cont{float:none;padding:0 45px 30px}#faq-view.s-alternative .btn-cont .btn{display:inline-block}#faq-view.s-alternative .title{border-bottom:1px solid #f0f3f3;padding:45px 45px 15px}#faq-view.s-alternative .link-nav{margin-bottom:20px;border-bottom:1px solid #f0f3f3}#faq-view.s-alternative .link-nav ul{padding-bottom:20px}#faq-view.s-alternative ul{padding:15px 45px 30px;margin:0}#faq-view.s-alternative .left{float:left;width:60%;border-right:1px solid #f5f5f5}#faq-view.s-alternative .right{position:relative;left:-1px;float:left;width:40%;border-left:1px solid #f5f5f5}#faq-view .nearby{list-style:none;padding:0;margin:0}#faq-view .nearby li{margin-top:30px}#faq-view .nearby li:first-child{margin-top:0}#faq-view .nearby li a{overflow:hidden;display:block;position:relative;line-height:55px;color:#006f62}#faq-view .nearby li a:hover{color:#006f62}#faq-view .nearby .flex-img{float:left;margin:0 15px 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#faq-view .nearby .flex-img img{display:block;max-height:55px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#faq-view .nearby .name{overflow:hidden;font-size:14px;line-height:18px;font-family:"TTFirs-Bold",sans-serif;text-transform:uppercase;width:100%;padding-left:70px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#most-viewed-faq{overflow:hidden}#most-viewed-faq h2{font-family:"TTFirs-Bold",sans-serif;font-size:21px;text-transform:uppercase;margin-bottom:20px}#most-viewed-faq p{margin:0}#most-viewed-faq .pre-btn{float:left;font-size:14px;padding-top:8px;font-family:"TTFirs-Bold",sans-serif;color:#858278}#most-viewed-faq .btn-cont{float:right}#most-viewed-faq .btn-cont .btn{display:block}.search-results-title{text-transform:uppercase;font-size:16px;font-family:"TTFirs-Bold",sans-serif;margin-bottom:30px}.search-result{overflow:hidden;display:block;margin-bottom:30px;color:#006f62;border:1px solid #d6dbdb;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.search-result p{margin:0}.search-result .content{padding:30px;overflow:hidden}.search-result .title{font-size:21px;text-transform:uppercase;font-family:"TTFirs-Bold",sans-serif;margin:0}.search-result .desc{margin:15px 0;font-size:14px;line-height:18px;height:72px;overflow:hidden}.search-result .img-cont{float:left}.search-result .flex-img{position:relative;width:100%;height:100%;overflow:hidden;margin:0;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.search-result .flex-img img{display:block;max-height:226px}.search-result:hover{color:#006f62;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.1);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.1);-ms-box-shadow:0 5px 20px rgba(0,0,0,0.1);box-shadow:0 5px 20px rgba(0,0,0,0.1)}.search-result:hover .btn{background:#ef5058}.search-result:hover .btn:hover{background:rgba(239,80,88,0.75)}.search-result:last-child{margin:0}.s-preloaded{position:relative;max-height:80px;overflow:hidden}.s-preloaded:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(top, rgba(255,255,255,0.75) 0%, #fff 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0.75) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.75) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}.news-post{overflow:hidden;display:block;margin-bottom:45px;color:#404b51}.news-post:hover{color:#404b51}.news-post p{margin:0}.news-post .flex-img{float:left;margin:0 30px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.news-post .flex-img img{display:block;max-height:175px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.news-post .content{overflow:hidden}.news-post .title,.news-post .l-more{color:#006f62;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}.news-post .title:hover,.news-post .l-more:hover{color:#ef5058}.news-post .title{font-family:"TTFirs-Regular",sans-serif;font-size:20px;margin:0}.news-post .post-details{margin:10px 0;font-size:14px}.news-post .l-more{font-family:"TTFirs-Bold",sans-serif}.news-post .desc{margin-bottom:20px}.post-details{margin:-15px 0 15px;font-size:18px;overflow:hidden}.post-details .date,.post-details .tag{float:left}.post-details .date{display:inline-block;padding-top:2px}.post-details .tag{display:inline-block;margin-left:15px;border:1px solid #d6dbdb;font-size:12px;line-height:14px;padding:4px 15px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px}.post-details .tag:first-child{margin-left:0}.vacancy-post{overflow:hidden;display:block;border:1px solid #d6dbdb;padding:30px;margin-bottom:45px;color:#404b51;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.vacancy-post:hover{color:#404b51}.vacancy-post p{margin:0}.vacancy-post .content{overflow:hidden}.vacancy-post .title,.vacancy-post .l-more{color:#006f62;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}.vacancy-post .title:hover,.vacancy-post .l-more:hover{color:#ef5058}.vacancy-post .title{font-family:"TTFirs-Regular",sans-serif;font-size:21px;margin:0}.vacancy-post .post-details{margin:10px 0;font-size:14px}.vacancy-post .l-more{font-family:"TTFirs-Bold",sans-serif}.vacancy-post .desc{margin-bottom:20px}.vacancy-post:last-child{margin:0}.notice-block{background:rgba(128,184,51,0.1);border:1px solid #006f62;padding:30px 30px 1px;margin-bottom:30px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.notice-block .trigger-bar{border-top:1px solid #006f62;background:#fff}.notice-block .trigger-bar .trigger-bar-inner{background:rgba(128,184,51,0.1)}.notice-block:last-child{margin-bottom:0}.notice-block.s-secondary{background:rgba(128,184,51,0.1)}.notice-block .title{font-size:18px;font-family:"TTFirs-Bold",sans-serif;text-transform:none}.notice-block.cta-notice{overflow:hidden;padding-bottom:30px}.notice-block.cta-notice p{margin:0}.notice-block.cta-notice .flex-img{float:left;margin:0 30px -30px -15px}.notice-block.cta-notice .flex-img img{display:block;max-height:170px}.notice-block.cta-notice .content{overflow:hidden}.notice-block.cta-notice .content .title{font-size:21px;font-family:"TTFirs-Regular",sans-serif;text-transform:uppercase;margin:0}.notice-block.cta-notice .content .desc{margin:15px 0}.mobile-block .trigger-bar{background:#fff}.arrow-list{list-style:none;padding:0}.arrow-list li{position:relative;padding-left:15px}.arrow-list li:before{content:"\00bb";display:block;position:absolute;top:-1px;left:0}.time-table{font-family:"TTFirs-Bold",sans-serif;color:#858278;margin-bottom:45px}.time-table:last-child{margin-bottom:0}.time-table a{color:#858278}.time-table .row{border-bottom:1px solid #d6dbdb}.time-table .table-headings{border:none;background:#006f62;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.time-table .col{padding:12px 0 10px 15px}.time-table .col.s-time{width:18%}.time-table .col.s-activity{width:57%}.time-table .col.s-location{width:25%}.page-table{font-family:"TTFirs-Bold",sans-serif;color:#858278;float:left;margin-bottom:45px}.page-table:last-child{margin-bottom:0}.page-table .row{border-bottom:1px solid #d6dbdb}.page-table .table-headings{border:none;background:#006f62;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.page-table .col{padding:6px 15px 5px 15px}.page-table .col.s-left{width:120px}.specs-table .col{padding:0}.specs-table .col.title{min-width:220px;font-family:"TTFirs-Bold",sans-serif;margin-right:15px}.l-back a{color:#858278}.l-back a:before{content:"\f105";margin-right:5px;border:1px solid #858278;text-align:right;font-size:12px;width:20px;height:20px;line-height:21px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}.l-back a:hover{color:#006f62}.l-back a:hover:before{margin-right:10px;border-color:#006f62}.sidebar .l-back{background:#fff;padding:10px 20px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}#related-news{overflow:hidden;border-top:1px solid #d6dbdb;padding-top:30px}#related-news .block-title{font-family:"TTFirs-Bold",sans-serif;text-transform:uppercase;font-size:16px;margin:0}#related-news .el{float:left;width:33.3333%;padding:0 10px;margin-top:30px}#related-news .el:nth-child(3n+1){padding:0 0 0 20px}#related-news .el:nth-child(3n+2){padding:0 20px 0 0}#related-news .el a{display:block;color:#006f62}#related-news .el a:hover{color:#006f62}#related-news .el .flex-img{margin:0 0 15px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#related-news .el .flex-img img{display:block;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#related-news .el .title{margin:0}#post-gallery{position:relative;margin-bottom:75px}#post-gallery ul,#post-gallery ol{margin:0;padding:0;list-style:none}#post-gallery .slides{overflow:hidden}#post-gallery .slides .el{display:none}#post-gallery .slides .el .flex-img{margin:0}#post-gallery .slides .el img{display:block;max-width:100%}#post-gallery .slides .el:first-child{display:block}#post-gallery .flex-control-nav{overflow:hidden;-webkit-transform:none;-ms-transform:none;transform:none;top:auto;bottom:30px;right:30px}#post-gallery .flex-control-nav li{float:left;margin:0 0 0 10px}#post-gallery .flex-control-nav li:first-child{margin:0}#post-gallery .flex-direction-nav{position:absolute;bottom:15px;left:15px;overflow:hidden}#post-gallery .flex-direction-nav li{float:left}#post-gallery .flex-direction-nav a{display:block;background:rgba(0,111,98,0.85);width:50px;height:50px;line-height:50px;text-align:center;color:#fff}#post-gallery .flex-direction-nav a:hover{background:#ef5058}#post-gallery .flex-direction-nav .flex-prev:before{content:"\f104"}#post-gallery .flex-direction-nav .flex-next:before{content:"\f102"}.section.jumpnav{padding-bottom:0}.section.animal{overflow:hidden;padding:0 0 90px}#animal-name{opacity:0.15;filter:alpha(opacity=15);left:-90px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1;height:1px}#animal-name .name{margin:0;color:#9aaab3;font-size:240px;text-transform:lowercase;line-height:1em;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#animal-passport{margin-bottom:60px;overflow:hidden}#animal-passport p{margin:0}#animal-passport .flex-img{float:left;margin:0 30px 0 0;padding:10px;background:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#animal-passport .flex-img img{display:block;max-height:174px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#animal-passport .outer{overflow:hidden;padding:10px;background:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#animal-passport .outer .inner{overflow:hidden;border:1px solid #d6dbdb;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#animal-passport .outer .inner .col{float:left;width:50%;padding:20px 30px}#animal-passport .outer .inner .col:first-child{padding-right:0}#animal-passport .outer .inner .col p{padding:5px 0;border-top:1px solid #d6dbdb;overflow:hidden}#animal-passport .outer .inner .col p:first-child{border:none}#animal-passport .outer .inner .col .title,#animal-passport .outer .inner .col .value{float:left;width:50%;text-transform:uppercase;font-size:14px;display:block}#animal-passport .outer .inner .col .title{font-family:"TTFirs-ExtraBold",sans-serif}#animal-video{overflow:hidden;position:relative;margin:120px 0}#animal-video p,#animal-video .flex-vid{margin:0}#animal-video .video-block{float:left;width:66.6666%}#animal-video .outer{position:absolute;top:0;right:0;width:33.3333%;height:100%;background:#ef5058}#animal-video .outer .inner{position:relative;height:100%}#animal-video .outer .inner .content{padding:30px 45px;font-size:24px;line-height:28px;text-align:center;color:#fff;width:100%;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#animal-video .outer .inner .content p{margin-top:15px}#animal-video .outer .inner .content p:first-child{margin:0}#animal-video .outer .inner:after{content:'';display:block;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:15px solid #ef5058;left:-15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#animal-info{position:relative;z-index:2}#animal-info .intro{max-width:600px;margin:0 auto 60px}#animal-info #leefgebied{float:left;width:50%;padding:30px 120px 0 0;color:#858278}#animal-info #leefgebied h2{font-size:42px;font-family:"TTFirs-Regular",sans-serif;color:#006f62}#animal-info #leefgebied .intro{font-size:18px;font-family:"TTFirs-Medium",sans-serif;color:#858278}#animal-info #post-gallery{float:left;width:50%;margin:0 0 30px}#animal-info #post-gallery .flex-direction-nav{display:none}.small-intro{max-width:600px;margin:0 auto 60px}#live-stream{max-width:750px;margin:0 auto 30px}#animal-view{text-align:center;position:relative}#animal-view:after{content:'';display:block;width:0;height:0;border-left:60px solid transparent;border-right:60px solid transparent;border-top:15px solid #fff;bottom:-105px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#animal-view .inner{display:inline-block}#animal-view .inner p{margin:0}#animal-view .inner ul{text-align:center;list-style:none;margin:0;padding:0}#animal-view .inner ul li{display:inline-block;margin:0 15px 30px}#animal-view .inner ul li .flex-img{margin:0 0 15px;padding:10px;background:rgba(128,184,51,0.1);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#animal-view .inner ul li .flex-img img{display:block;max-height:160px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#animal-view .inner ul li .name{color:#858278;font-size:18px;font-family:"TTFirs-Bold",sans-serif}#plattegrond{position:relative}#plattegrond a.dot{background:#fff url("../img/location.svg") center center no-repeat;background-size:cover;width:16px;height:16px;position:absolute;display:block;text-indent:-9999px;left:297px;top:219px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#plattegrond a.popup{display:none;background:white;padding:0 3px;position:absolute;left:307px;top:199px}#slides-block{overflow:hidden}#slides-block .wrap,#slides-block #main-container{padding:0;position:relative}#slides-block .wrap .overlay-before,#slides-block #main-container .overlay-before{padding:30px 0;position:absolute;z-index:10;top:0;left:-100%;width:100%;height:100%}#slides-block .wrap .overlay-before:before,#slides-block #main-container .overlay-before:before{content:'';display:block;height:100%;width:100%;background:#006f62;opacity:0.70;filter:alpha(opacity=70)}#slides-block .wrap .block-title,#slides-block #main-container .block-title{background:#006f62;position:absolute;top:0;left:0;color:#fff;z-index:15;width:450px;text-transform:uppercase;font-size:32px}#slides-block .wrap .block-title .anchor,#slides-block #main-container .block-title .anchor{display:block;padding:30px 45px;background:rgba(0,0,0,0.25);position:relative}#slides-block .wrap .block-title .anchor:after,#slides-block #main-container .block-title .anchor:after{position:absolute;content:'';display:block;width:0;height:0;bottom:-10px;left:45px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,0.25)}#slides-block .flex-viewport{overflow:visible !important}#slides-block p{margin:0}#slides-block ul,#slides-block ol{list-style:none;padding:0;margin:0}#slides-block .slides{overflow:hidden}#slides-block .slides .el{display:none;position:relative}#slides-block .slides .el:first-child{display:block}#slides-block .slides .el .flex-img{margin:0;padding:30px 0}#slides-block .slides .el .flex-img img{display:block}#slides-block .slides .el .content{display:none;background:#006f62;color:#fff;position:absolute;z-index:15;top:0;left:0;height:100%;width:450px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.1);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.1);-ms-box-shadow:0 5px 20px rgba(0,0,0,0.1);box-shadow:0 5px 20px rgba(0,0,0,0.1)}#slides-block .slides .el .content .inner{display:none;height:100%;overflow:hidden;padding:125px 95px 45px 45px}#slides-block .slides .el .content .inner .title{text-transform:none;font-size:27px;font-family:"TTFirs-Regular",sans-serif;margin-bottom:0}#slides-block .slides .el .content .inner p{margin-top:30px;font-size:18px}#slides-block .slides .el:first-child .content,#slides-block .slides .el:first-child .content .inner{display:block}#slides-block .flex-direction-nav{left:400px;overflow:hidden;z-index:20;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#slides-block .flex-direction-nav li{float:left}#slides-block .flex-direction-nav a{display:block;background:rgba(0,111,98,0.85);width:50px;height:50px;line-height:50px;text-align:center;color:#fff}#slides-block .flex-direction-nav a:hover{background:#ef5058}#slides-block .flex-direction-nav .flex-prev:before{content:"\f104"}#slides-block .flex-direction-nav .flex-next:before{content:"\f102"}#notice-pop-up{background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;z-index:4011;width:100%;height:100%}#notice-pop-up .outer{position:relative;width:100%;height:100%}#notice-pop-up .outer .inner{padding:20px;width:100%;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#notice-pop-up .outer .inner .content{background:#fff url("../img/main-bg.jpg") top left repeat;padding:50px 60px;max-width:700px;margin:0 auto;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#notice-pop-up .outer .inner .content .panda-img{top:-157px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#notice-pop-up .outer .inner .content .panda-img img{max-height:225px}#notice-pop-up .title{font-size:27px;font-family:"TTFirs-Bold",sans-serif;text-transform:uppercase;color:#006f62;margin:15px 0 0}#notice-pop-up p{margin:30px 0 0}#notice-pop-up p.btn-cont{margin-top:45px}#notice-pop-up .desc{font-size:18px;line-height:27px;color:#4d4b46}#notice-pop-up .btn{overflow:hidden;display:block;text-align:center}#notice-pop-up .btn:after{margin-left:15px;top:-1px}#notice-pop-up .btn.i-close:after{font-size:10px}#notice-pop-up .btn.i-check:after{font-size:12px}.reference-post{border-top:1px solid #d6dbdb;overflow:hidden;padding-top:45px;margin-top:45px}.reference-post p{margin:0}.reference-post .flex-img{margin:0 30px 0 0;float:left;border:1px solid #d6dbdb;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.reference-post .flex-img img{display:block;max-height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.reference-post .content{overflow:hidden}.reference-post blockquote{margin-bottom:15px}.reference-post .author{margin-top:30px;color:#006f62;font-family:"TTFirs-Medium",sans-serif}.reference-post .author .name,.reference-post .author .company{display:inline-block}.reference-post .author .name:after{content:','}.reference-post .author .type{display:block}.intro+.reference-post{border-top:none;padding-top:0;margin-top:0}.ozf-post{display:block;border-top:1px solid #d6dbdb;overflow:hidden;padding-top:45px;margin-top:45px}.ozf-post p{margin:0}.ozf-post .title{color:#404b51;font-family:"TTFirs-Bold",sans-serif;font-size:21px;text-transform:uppercase;margin-bottom:20px}.ozf-post .flex-img{float:left;margin:0 30px 0 0}.ozf-post .flex-img img{display:block;max-height:175px}.ozf-post .content{overflow:hidden}.ozf-post .desc{color:#858278;height:88px;overflow:hidden}.progress-bar{background:#d6dbdb;height:8px;margin:30px 0 15px;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.progress-bar .progress{float:left;background:#006f62;height:100%}.progress-info{overflow:hidden;line-height:18px}.progress-info p{float:left;margin-left:30px}.progress-info p:first-child{margin-left:0}.progress-info p.btn-cont{float:right}.progress-info .value{font-family:"TTFirs-Medium",sans-serif;color:#404b51;display:block}.progress-info .anchor{font-size:14px;color:#858278;display:block}.staffel-progress{position:relative;text-align:center;padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid #d6dbdb}.staffel-progress .note{font-style:italic;font-size:14px;line-height:1em}.staffel-progress .title,.staffel-progress .count{position:absolute;bottom:15px;font-family:"TTFirs-Bold",sans-serif}.staffel-progress .title{left:0}.staffel-progress .count{right:0}.sidebar .staffel-progress{border-bottom:0;padding:30px 0 0;margin-bottom:0;text-align:left}.sidebar .staffel-progress .title,.sidebar .staffel-progress .count{top:0}.sidebar .staffel-progress .progress-bar{margin-top:0}#ozf-page .progress-info{border-bottom:1px solid #d6dbdb;margin-bottom:30px}#ozf-page .reference-post{padding-top:0;border-top:none}#ozf-page .reference-post .name{display:block}#ozf-page .reference-post .name:after{display:none}#ozf-page #donate-trigger{display:none}#product-view #product-img{float:left;margin:0 45px 0 0;text-align:center;cursor:pointer;color:#858278;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#product-view #product-img:hover{color:#006f62}#product-view #product-img .img{width:200px;height:200px;line-height:200px;margin:0 0 15px}#product-view #product-img .img img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}#product-view #product-img .tag{margin:0}#product-view .content{overflow:hidden}#product-details{background:#f5f5f5;border:1px solid #d6dbdb;overflow:hidden;padding:30px;margin-bottom:45px}#product-details .price,#product-details .select-row{float:left;width:30%}#product-details .note,#product-details .submit-row{float:left;width:70%;padding-left:15px}#product-details .price,#product-details .note{margin-bottom:20px}#product-details .price{color:#47b6c4;font-size:24px;font-family:"TTFirs-Bold",sans-serif}#product-details .note{color:#858278;font-size:14px}#product-details .select-row{position:relative}#product-details .select-row select{width:100%;background:#fff;border:1px solid #d6dbdb;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#product-details .select-row .select-arrow{bottom:9px}#product-details .btn{display:block;width:100%;overflow:hidden;padding:13px 20px 11px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}#product-details .btn:before{float:right;top:-2px}#product-img-large{display:none;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;padding:60px;background:rgba(255,255,255,0.75)}#product-img-large .inner{position:relative;max-width:750px;margin:0 auto;background:#fff}#product-img-large .i-close{cursor:pointer;font-size:14px;display:inline-block;overflow:hidden;padding:5px 10px;color:#858278;background:#fff;position:absolute;top:0;right:0;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#product-img-large .i-close:after{float:right;color:#ddc43d;font-size:10px;margin:5px 0 0 5px}#product-img-large .i-close:hover{color:#ddc43d}#product-img-large img{display:block;max-width:100%}#webcam-video{margin:0 0 10px 0}#webcam-video iframe{max-height:415px}#webcam-video .fluid-width-video-wrapper iframe{max-height:none}.cameras-widget{background:#fff;padding:20px 0 20px 20px;overflow:hidden;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.cameras-widget:not(:first-child){margin-top:45px}.cameras-widget .block-title{margin-bottom:20px}.cameras-widget .el{position:relative;cursor:pointer;margin-top:10px;display:flex;align-items:center}.cameras-widget .el .flex-img{position:relative;overflow:hidden;background:#006f62;flex:0 0 50%;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.cameras-widget .el .flex-img img{display:block;-webkit-backface-visibility:hidden;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.cameras-widget .el .flex-img .i-play{font-size:32px;color:#fff;z-index:2;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cameras-widget .el .title{font-size:14px;line-height:18px;color:#006f62;flex:0 1 auto;padding:0 15px;margin:0;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}.cameras-widget .el:hover .flex-img img{opacity:0.15;filter:alpha(opacity=15);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.cameras-widget .el:hover .title{color:#ef5058}.cameras-widget .el.s-active{cursor:default;background:rgba(128,184,51,0.1);-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.cameras-widget .el.s-active .flex-img .i-play{display:none}.cameras-widget .el.s-active .title{color:#404b51}.cameras-widget .el.s-active:hover .flex-img img{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.cameras-widget .el.s-active:hover .title{color:#404b51}.camera-entries .inner,.vertical-camera-entries .inner{display:block;position:relative}.camera-entries img,.vertical-camera-entries img{width:100%;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.camera-entries .highlight,.vertical-camera-entries .highlight{position:absolute;bottom:-5px;right:-10px;z-index:2;margin-bottom:0;padding:5px 10px;width:115px;height:115px;text-align:center;display:flex;align-items:center;justify-content:center;color:#fff;background:#ef5058;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-ms-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}@media (min-width: 1050px){.camera-entries .highlight,.vertical-camera-entries .highlight{width:150px;height:150px}}.camera-entries .highlight span,.vertical-camera-entries .highlight span{flex:0 1 auto;font-size:12px;line-height:1.15}@media (min-width: 1050px){.camera-entries .highlight span,.vertical-camera-entries .highlight span{font-size:16px}}.camera-entries{display:flex;flex-wrap:wrap;margin-left:-30px}.camera-entries .el{flex:0 0 50%}.camera-entries .inner{min-height:100%;margin-left:30px}.vertical-camera-entries .el:not(:last-child){margin-bottom:30px}.vertical-camera-entries .flex-img{margin-bottom:0}.vertical-camera-entries .cam-content{margin-bottom:15px}@media (min-width: 750px){.vertical-camera-entries .cam-content{margin-bottom:30px}}.vertical-camera-entries .cam-content>*:last-child{margin-bottom:0}.camera-highlight{background:#fff;padding:20px 0 20px 20px;overflow:hidden;display:flex;align-items:center;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.camera-highlight:not(:first-child){margin-top:45px}.camera-highlight .flex-img{flex:0 0 50%;position:relative;background:#006f62;margin:0 15px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.camera-highlight .flex-img .highlight{display:block;position:absolute;bottom:-5px;left:-10px;font-size:12px;line-height:1;padding:5px;color:#fff;background:#ddc43d;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-ms-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}.camera-highlight .flex-img img{display:block;width:100%;-webkit-backface-visibility:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.camera-highlight .title{flex:0 1 auto;font-size:14px;line-height:18px;color:#006f62;padding-right:15px;margin:0;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}.camera-highlight:hover .title{color:#ef5058}.camera-extension{overflow:hidden;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.camera-extension:not(:first-child){margin-top:45px}.camera-extension .flex-img{margin-bottom:0}.camera-extension .flex-img img{display:block;width:100%}.camera-extension .content{padding:10px 20px 20px;background:#fff}.camera-extension .content:first-child{padding-top:20px}.camera-extension .block-title{margin:0}.camera-extension .status{font-size:14px;margin:0}.camera-extension .status .timer{color:#ddc43d;font-family:"TTFirs-Bold",sans-serif}.camera-extension button.extend-action{font-family:inherit;font-size:inherit;background:none;padding:0;color:#006f62;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}.camera-extension button.extend-action:hover{color:#ef5058}.sidebar .block ol{list-style:none;counter-reset:foo;padding:0;margin-bottom:10px}.sidebar .block ol li{counter-increment:foo;position:relative;font-size:14px;padding-left:15px;margin-top:10px}.sidebar .block ol li:first-child{margin-top:0}.sidebar .block ol li::before{position:absolute;top:0;left:0;content:counter(foo) ".";padding-right:5px}#video-widget{padding:120px 0}#video-widget .media{position:relative;margin-bottom:30px}#video-widget .media .placeholder{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:#000;background-repeat:no-repeat;background-size:cover;background-position:center center}#video-widget .media .tigger-video-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:3;color:#FFF;font-size:20px;width:90px;height:90px;line-height:90px;text-align:center;background:rgba(0,0,0,0.8);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#video-widget.s-play .placeholder{display:none}@media (max-width: 1050px){#video-widget .placeholder{display:none}}#video-widget .content{max-width:480px;margin:0 auto}#video-widget .content>*:last-child{margin-bottom:0}.reminder-popup{-moz-animation:slideInUp .5s;-webkit-animation:slideInUp .5s;animation:slideInUp .5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;position:fixed;z-index:1336;bottom:80px;width:100%;color:white;display:none}.reminder-popup.state-open{display:block}.reminder-popup .inner{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;background:#404b51;margin:0 20px;padding:10px 0}.reminder-popup .inner .text{margin-bottom:0;text-align:center}.reminder-popup .inner .text:first-of-type{font-family:"TTFirs-ExtraBold",sans-serif}#discover-page .main-content #zoeken{margin-top:30px}#discover-page .main-content .tabs{background:#ffffff}#discover-page .main-content #discover-view .content{padding:30px}.park-step-form{background-color:rgba(0,0,0,0.5);position:fixed;top:0;left:0;z-index:1447;height:100vh;width:100vw;display:flex;align-items:center}.park-step-form.state-hidden{display:none}@media (min-width: 1000px){.park-step-form{display:none}}.park-step-form .inner{flex:1 1 auto}.park-step-form .inner .park-popup{background-color:#ffffff;width:80%;margin:0 auto;border-radius:4px;overflow:hidden;display:none}.park-step-form .inner .park-popup.state-open{display:block}.park-step-form .inner .park-popup .text{padding:30px;text-align:center;border-bottom:1px solid rgba(0,111,98,0.1)}.park-step-form .inner .park-popup .text .title{font-size:1.3125rem;color:#000;margin-bottom:20px}.park-step-form .inner .park-popup .text p{margin-bottom:0}.park-step-form .inner .park-popup.last-step .buttons .btn{width:100%;border:none}.park-step-form .inner .park-popup .buttons{background-color:pink}.park-step-form .inner .park-popup .buttons .btn{width:50%;border-radius:0;margin-left:0;float:left;text-align:center;background-color:#f5f5f5;color:#ef5058;text-transform:none;padding-top:20px;padding-bottom:20px;font-size:1.0625rem}.park-step-form .inner .park-popup .buttons .btn:first-of-type{border-right:1px solid rgba(0,111,98,0.1)}.funnel-icon-ticket:after{font-size:30px;opacity:0.5}.order-button-wrap{text-align:right}.order-button-wrap .btn{margin-top:15px}.sale-box{margin-bottom:30px}@media (min-width: 650px){.sale-box{display:flex;flex-wrap:wrap;margin-left:-0.3125rem;margin-right:-0.3125rem}}.sale-box .el:not(:first-of-type){margin-top:0.625rem}@media (min-width: 650px){.sale-box .el{flex:0 0 50%}.sale-box .el:not(:first-of-type){margin-top:0}.sale-box .el:not(:nth-child(-n+2)){margin-top:0.625rem}}.sale-box .el .inner{position:relative;background-color:#f5f5f5;padding:0.9375rem;padding-top:4.6875rem;border-radius:0.25rem}@media (min-width: 650px){.sale-box .el .inner{margin:0 0.3125rem;height:100%}}.sale-box .el .inner:last-child{margin-bottom:0}.sale-box .el .inner .s-invalid{color:#ef5058;display:block}.sale-box .el .inner .banner{position:absolute;top:0.9375rem;left:0;padding:0.625rem;padding-right:1.5625rem;background-color:#6fb3a3;color:#FFF;font-size:1.5rem;border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem}.sale-box .el .inner .logo{display:block;margin-bottom:0.9375rem;width:100%}.sale-box .el .inner ul{list-style-type:none;padding-left:0;margin-bottom:1.875rem}.sale-box .el .inner ul li{position:relative;padding-left:2.5rem}.sale-box .el .inner ul li:not(:last-of-type){margin-bottom:1.25rem}.sale-box .el .inner ul li:before{font-family:'Flaticon';content:'\f102';display:inline-block;color:#FFF;font-size:0.75rem;position:absolute;left:0.4375rem;top:-0.0625rem;z-index:1}.sale-box .el .inner ul li:after{content:'\f102';display:inline-block;position:absolute;left:0;top:-0.1875rem;width:1.5625rem;height:1.5625rem;border-radius:50%;background-color:#ef5058}.subscriptions-list .title{margin-bottom:1.25rem;font-family:"TTFirs-Bold",sans-serif;font-size:1.5rem}.subscriptions-list .subscription{background-color:#f5f5f5;padding:1.25rem;border-radius:0.25rem}.subscriptions-list .subscription+.subscription{margin-top:1.25rem}@media (min-width: 750px){.subscriptions-list .subscription{display:flex}}.subscriptions-list .subscription .media{display:flex;margin:0 -0.3125rem;margin-bottom:1.25rem}@media (min-width: 750px){.subscriptions-list .subscription .media{flex:1 1 50%;margin-bottom:0}}.subscriptions-list .subscription .media .image{flex:0 0 50%}.subscriptions-list .subscription .media p.badge_number{text-align:center}.subscriptions-list .subscription .media img{display:block;width:100%;padding:0 0.3125rem}@media (min-width: 750px){.subscriptions-list .subscription .details{flex:1 0 auto;min-width:250px;padding-left:1.25rem}}.subscriptions-list .subscription .details p{margin-bottom:0}.subscriptions-list .subscription .details p:not(:last-of-type){margin-bottom:0.625rem}#settings-page #profile-img{float:right;margin:0 0 0 60px;text-align:center;width:160px}#settings-page #profile-img .flex-img{margin-bottom:20px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#settings-page #profile-img .flex-img img{display:block;margin:auto}#settings-page #profile-img .flex-img.radius img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}#settings-page form{overflow:hidden}.table{clear:both;font-size:14px;line-height:16px;border-bottom:1px solid #d6dbdb;margin-bottom:45px}.table .title{padding:0 10px;margin-bottom:20px;text-transform:none;font-family:"TTFirs-Medium",sans-serif}.table:last-child{margin-bottom:0}.table .heading-row{overflow:hidden;padding:0 10px 10px;font-family:"TTFirs-ExtraBold",sans-serif;font-size:14px;text-transform:uppercase}.table .row{padding:10px;border-top:1px solid #d6dbdb;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}.table .row:hover{background:#f5f5f5}.table .col{padding:0}.table .col.date{width:22%}.table .col.amount{width:12%}.table .col.desc{width:20%}.table .col.sub-desc{width:20%;margin-left:12%}.table .col.name{width:32%}.table .col.btn-col{width:38%;text-align:right}.table .col.link-col{width:21%;text-align:right}.table .col.link-col a{margin:0 10px}.table .col.link-col a:first-child{margin:0 15px 0 0}.table .col.link-col a:first-child:last-child{margin:0 10px}.table.s-reservations .desc,.table.s-reservations .sub-desc{width:33%}.table .btn-row .col{padding-top:4px}.table .btn-row .col.btn-col{padding-top:0}.table .sub-row{overflow:hidden;clear:both}.table .sub-row .link-col{width:38%}.table .btn-col+.sub-row{padding-top:5px}.table .actions-row{overflow:hidden;padding:10px;border-top:1px solid #d6dbdb}.table .actions-row .btn-col{width:auto;overflow:hidden;float:right}.table .actions-row .btn-col .btn{margin-top:3px}.table .btn{font-family:"TTFirs-Medium",sans-serif;padding:6px 10px;margin:0 0 0 5px;text-transform:none}.table .btn:first-child{margin:0}.table .promo-cta{float:left;background:rgba(128,184,51,0.1);border:1px solid #006f62;padding:7px 10px 6px;margin-right:10px;text-transform:uppercase;font-size:12px;text-align:center;font-family:"TTFirs-Bold",sans-serif;color:#006f62;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:2px 0 10px rgba(0,0,0,0.1);-moz-box-shadow:2px 0 10px rgba(0,0,0,0.1);-ms-box-shadow:2px 0 10px rgba(0,0,0,0.1);box-shadow:2px 0 10px rgba(0,0,0,0.1)}.table .promo-cta:after{content:'';display:block;width:0;height:0;border-bottom:6px solid transparent;border-top:6px solid transparent;border-left:6px solid #006f62;right:-6px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.calendar-form{overflow:hidden}.calendar-form .calendar-legend{float:left}.calendar-form .btn{float:right}.calendar-form .calendar{position:relative}.calendar-form .calendar-loader{text-align:center;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;padding-top:99px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.calendar-form .calendar-loader p{margin-bottom:15px}.calendar-form .calendar-loader .inner{background:rgba(255,255,255,0.75);padding:30px}.calendar-form .calendar-loader .loader{display:block;clear:both;margin:0 auto;border-width:8px;border-style:solid;border-color:#006f62 #d6dbdb #d6dbdb;width:30px;height:30px;-webkit-animation:spin 0.4s linear infinite;animation:spin 0.4s linear infinite;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}.calendar-form #add-tickets{position:fixed;bottom:0;left:0;z-index:1337;width:100%;background:rgba(255,255,255,0.75);padding:10px 80px;display:none}.calendar-form #add-tickets .btn{float:none;width:100%;display:block;text-align:center}.calendar-form #info-container{float:left}@media (min-width: 700px){.calendar-form #info-container{max-width:60%}}.calendar-form #info-container .info-container{display:none;margin-bottom:20px}.calendar-form #info-container .info-container.state-show{display:block}.calendar-form #info-container .info-container .info-title{color:#000000;margin-bottom:5px}.calendar-form .legend{list-style:none;padding:0;margin:0;color:#858278;text-transform:uppercase;font-size:12px}.calendar-form .legend li{position:relative;padding-left:22px;margin-top:5px}.calendar-form .legend li:first-child{margin:0}.calendar-form .legend li:before{position:absolute;top:4px;left:0;content:'';display:block;background:#d6dbdb;width:12px;height:12px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.calendar-form .legend li.s-neutral:before{background:#9aaab3}.calendar-form .legend li.s-positive:before{background:#8fb9ab}.calendar-form .legend li.s-moderate:before{background:#36948e}.calendar-form .legend li.s-negative:before{background:#ddc43d}.calendar-form .legend li.s-full:before{background:#ef5058}.calendar-form p.title{margin-bottom:0}.calendar-form p.small{margin-top:0;font-size:11px}@media (max-width: 400px){.calendar-form .button-wrap{text-align:center}.calendar-form .button-wrap .btn{float:none}}.calendar .row{margin:0}.calendar .nav{overflow:hidden;text-align:center;position:relative;min-height:24px}.calendar .nav .title{display:inline-block;top:6px;text-transform:none;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.calendar .nav .l-prev{float:left}.calendar .nav .l-next{float:right}.calendar .data{margin:30px 0}.calendar .data .day,.calendar .data .date,.calendar .data .emptydate{display:block;float:left;width:14.25%;border-width:0 1px 1px 0;border-style:solid;border-color:#fff;background-size:cover}.calendar .data .day{text-transform:uppercase;font-family:"TTFirs-Bold",sans-serif;text-align:center;margin-bottom:10px}.calendar .data .date,.calendar .data .emptydate{min-height:76px}.calendar .data .date{text-align:right;background:#8fb9ab;color:#fff;padding:10px;position:relative}.calendar .data .date img{position:absolute;top:0;width:40%;height:auto;left:0}.calendar .data .date img.align-bottom{top:auto;bottom:0}.calendar .data .date .info{vertical-align:middle;margin-left:10px;height:10px;width:10px;background-color:#f45d2f;display:inline-block;border-radius:50%}@media (min-width: 700px){.calendar .data .date .info{position:absolute;left:10px;bottom:13px;margin-left:0}}.calendar .data .date .dayname{display:none}.calendar .data .date .daydate,.calendar .data .date .dayname{font-size:18px;font-family:"TTFirs-Medium",sans-serif}.calendar .data .date .price{display:block;font-size:12px;margin-top:10px}.calendar .data .date .old_price{position:absolute;top:27px;right:9px;display:block;font-size:11px;text-decoration:line-through}.calendar .data .date:hover{background:rgba(58,144,134,0.7875)}.calendar .data .date.s-selected{background:rgba(0,94,83,0.775)}.calendar .data .date.s-moderate{background:#36948e}.calendar .data .date.s-moderate:hover{background:#54a49f}.calendar .data .date.s-moderate.s-selected{background:#318580}.calendar .data .date.s-negative{background:#ddc43d}.calendar .data .date.s-negative:hover{background:#e2cd5a}.calendar .data .date.s-negative.s-selected{background:#c7b037}.calendar .data .date.s-full{background:#ef5058;cursor:default}.calendar .data .date.s-full:hover{background:#f16a71}.calendar .data .date.s-full.s-selected{background:#d7484f}.calendar .data .date.s-inactive{background:#d6dbdb;color:#9aaab3;cursor:default}.calendar .data .date.s-inactive:hover,.calendar .data .date.s-inactive.s-selected{background:#d6dbdb;color:#9aaab3}.calendar .data .date.s-inactive:hover:before,.calendar .data .date.s-inactive.s-selected:before{display:none}.calendar .data .date.s-selected{position:relative}.calendar .data .date.s-selected:before{position:absolute;bottom:13px;left:10px;content:"\f108";font-size:7px;color:#fff;width:15px;height:15px;line-height:16px;padding-left:1px;text-align:center;background:#006f62;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}@media (min-width: 450px){.calendar .data .date.s-selected:before{top:13px;bottom:auto}}.calendar .data .emptydate,.calendar .data .s-unavailable,.calendar .data .emptydate:hover,.calendar .data .s-unavailable:hover{background:#d6dbdb;color:#9aaab3}.product-selection #actiontickets{margin-bottom:30px}.product-selection #actiontickets .row{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.product-selection #actiontickets .row.date,.product-selection #actiontickets .row.addToCart{cursor:pointer}.product-selection #actiontickets .row:last-child{border-bottom:1px solid #d6dbdb;padding-bottom:30px}.product-selection #actiontickets .row.s-active{border-color:#8fb9ab}.product-selection #actiontickets .row.s-inactive{opacity:0.35}.product-selection h2{font-size:24px}.product-selection p{margin:0}.product-selection .btn-cont{margin-top:30px;text-align:center}.product-selection .row{margin:0;border-bottom:1px solid #d6dbdb;padding:30px 0;overflow:visible;display:flex;align-items:center}.product-selection .row:first-child{padding-top:0}.product-selection .row:last-child{border:none}.product-selection .row input{float:left;width:17%}.product-selection .row .l-tooltip{cursor:pointer;position:absolute;bottom:20px;right:0;font-family:"TTFirs-ExtraBold",sans-serif;color:#fff;background:#858278;font-size:12px;width:18px;height:18px;line-height:18px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear;text-transform:none}.product-selection .row .l-tooltip:hover{background:#4d4b46}.product-selection .row .tooltip{display:block;display:none;position:absolute;margin-top:60px;right:-20px;z-index:10;width:100%;max-width:300px}.product-selection .row .tooltip:before{content:'';display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #404b51;float:right;margin-right:21px}.product-selection .row .tooltip .inner{display:block;clear:both;padding:20px;color:#fff;background:#404b51;-webkit-box-shadow:0 1px 30px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 30px rgba(0,0,0,0.2);-ms-box-shadow:0 1px 30px rgba(0,0,0,0.2);box-shadow:0 1px 30px rgba(0,0,0,0.2)}.product-selection .row .tooltip .desc{margin:20px 0 0}.product-selection .row:last-child .tooltip{margin-top:0;bottom:50px}.product-selection .row:last-child .tooltip:before{display:none}.product-selection .row:last-child .tooltip:after{content:'';display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #404b51;float:right;margin-right:21px}.product-selection .flex-img{float:left;margin:0;padding-right:20px;width:15%}.product-selection .flex-img img{display:block}.product-selection .content{width:60%;float:left;padding-right:20px}.product-selection .flex-img+.content{width:40%}.product-selection .title,.product-selection .price{display:block;color:#006f62;font-family:"TTFirs-Bold",sans-serif;text-transform:uppercase}.product-selection .title{position:relative;font-size:18px}.product-selection .price{font-size:21px}.product-selection .label+.price{margin-top:5px}.product-selection .sub-title{color:#858278;font-size:14px;line-height:18px;display:block}.product-selection .price-cont{float:right;margin-left:auto}.product-selection .thumb img{vertical-align:bottom}.product-selection .thumb span{position:absolute;visibility:hidden}.product-selection .thumb:hover{border:0;z-index:1}.product-selection .thumb:hover span{visibility:visible;bottom:0;left:37px;z-index:5}.reservation-options label,.reservation-options input[type=checkbox]+label{font-size:18px;color:#006f62;font-family:"TTFirs-Bold",sans-serif;text-transform:uppercase;border-top:1px solid #d6dbdb;padding:18px 0 15px 34px}.reservation-options label:before,.reservation-options input[type=checkbox]+label:before{top:16px;width:24px;height:24px;line-height:24px;font-size:12px}.action-step .row:last-child{margin:0}.action-step .row input,.action-step .row .btn{height:40px}.action-step .row input{float:left;width:70%;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.action-step .row .btn{float:right;width:30%;text-align:center;padding:12px 0 10px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.pre-title{margin-bottom:5px}.resellers-options{overflow:hidden;padding-top:15px}.resellers-options .row{float:left;width:33.3333%}.resellers-options .row:nth-child(2){padding:0 15px}.resellers-options .order-row{position:relative;padding-right:160px}.resellers-options .order-row input{height:40px;padding-right:5px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.resellers-options .order-row .btn{height:40px;font-size:12px;padding:0;line-height:normal;width:160px;text-align:center;position:absolute;bottom:0;right:0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.data-table{border:none;vertical-align:top;text-align:left;width:100%;margin:30px 0}.data-table .cell{font-size:14px;padding:15px 0;border-top:1px solid #d6dbdb}.data-table .cell:last-child{text-align:right}.data-table .heading-row .cell{font-size:11px;text-transform:uppercase;font-family:"TTFirs-ExtraBold",sans-serif;border-top:none;padding-top:0}.data-table .status .confirmed,.data-table .status .unconfirmed{font-family:"TTFirs-Bold",sans-serif;color:#fff;display:inline-block;width:15px;height:15px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.data-table .status .confirmed{font-size:8px;background:#006f62;line-height:17px}.data-table .status .unconfirmed{font-size:10px;line-height:16px;background:#47b6c4}.data-table .sorting{cursor:ns-resize}.data-table .sorting_asc:after,.data-table .sorting_desc:after{font-size:8px;margin-left:5px;position:relative;top:-1px}.data-table .sorting_asc.status:after,.data-table .sorting_desc.status:after{margin-left:0}.data-table .sorting_asc{cursor:n-resize}.data-table .sorting_asc:after{content:"\f101"}.data-table .sorting_desc{cursor:s-resize}.data-table .sorting_desc:after{content:"\f10f"}.export-link{font-size:11px;text-transform:uppercase;font-family:"TTFirs-ExtraBold",sans-serif;color:#ef5058;float:right}.export-link:hover{color:#006f62}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:0.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;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%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.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}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.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:0.75;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:0.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(../img/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: 105dpi), (min-resolution: 1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../img/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,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,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.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{-webkit-transform:translateY(0);-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:0.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;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.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(../img/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:0.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{-webkit-box-sizing:border-box;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}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.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}#clf #clf-inner-body{overflow:hidden}#clf #main-bg{color:#979797;background:#000 url("../img/clf-galaxy-bg.png") top center no-repeat;background-size:100% auto;position:relative;padding-top:60px}#clf #main-bg>.wrap,#clf #main-bg>#main-container{position:relative}@media (max-width: 1050px){#clf #main-bg>.wrap,#clf #main-bg>#main-container{padding:0}}@media (min-width: 1000px){#clf .viewheight-controller{min-height:75vh}}#clf #video-widget,#clf #cta-box{position:relative;z-index:9;padding:0}#clf #top{position:relative;z-index:11}#clf #cta-box{margin-bottom:80px}@media (max-width: 1000px){#clf #cta-box{margin-bottom:0}}#clf audio{display:none}#clf #main-audio{position:absolute;top:0;right:0;z-index:10}#clf #main-audio .trigger-main-audio{padding:15px;background:none;border:none;cursor:pointer;overflow:hidden}#clf #main-audio .trigger-main-audio:before,#clf #main-audio .trigger-main-audio .anchor{display:block;float:left;line-height:18px}#clf #main-audio .trigger-main-audio:before{content:"\f108";width:16px;height:16px;text-align:center;border:1px solid #585858;color:transparent;font-size:7px;margin-right:5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#clf #main-audio .trigger-main-audio .anchor{font-size:14px;color:#FFF}#clf #main-audio .trigger-main-audio .anchor:after{content:' afspelen'}#clf #main-audio.s-playing .trigger-main-audio:before{color:#F4B208}#clf #main-audio.s-playing .trigger-main-audio .anchor:after{content:' muten'}#clf .main-title{color:#F4B208;font-size:35px;line-height:1em;text-align:center;max-width:475px;margin:0 auto 200px;text-shadow:0 5px 5px #000}@media (max-width: 1050px){#clf .main-title{padding:0 10px;max-width:495px}}@media (max-width: 750px){#clf .main-title{margin-bottom:160px}}@media (max-width: 450px){#clf .main-title{font-size:26px}}@media (max-width: 400px){#clf .main-title{font-size:20px;margin-bottom:200px}}#clf .explanation{color:#FFF;font-family:"TTFirs-Bold",sans-serif;margin-bottom:15px}#clf .explanation .light{font-family:"TTFirs-Regular",sans-serif}#clf .sub-title{color:#F4B208;font-size:22px;margin-bottom:5px}#clf .desc{color:#B1B1B1;margin-bottom:15px}#clf .desc a{color:#B1B1B1;font-family:"TTFirs-Bold",sans-serif;text-decoration:underline}#clf .desc a:hover{color:#FFF;text-decoration:none}#clf .aligned-rows{display:flex;flex-wrap:wrap}@media (max-width: 550px){#clf .aligned-rows{display:block}}#clf .aligned-rows .row{flex:1 1 50%}#clf .aligned-rows .row:nth-child(odd){padding-right:7px}#clf .aligned-rows .row:nth-child(even){padding-left:7px}@media (max-width: 550px){#clf .aligned-rows .row:nth-child(odd),#clf .aligned-rows .row:nth-child(even){padding:0}}#clf .submit-row{margin-top:0}#clf .second-step{display:none}#clf .code-form,#clf .content-box{position:relative;z-index:9;background:#000;padding:30px;max-width:475px;margin:0 auto;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}@media (max-width: 750px){#clf .code-form,#clf .content-box{padding:15px}}#clf .code-form input,#clf .code-form select{color:#FFF;background:#101010;border-color:#585858}#clf .code-form input:focus,#clf .code-form select:focus{border-color:#F4B208}#clf .code-form ::-webkit-input-placeholder{color:#B1B1B1}#clf .code-form :-moz-placeholder{color:#B1B1B1}#clf .code-form ::-moz-placeholder{color:#B1B1B1}#clf .code-form :-ms-input-placeholder{color:#B1B1B1}#clf .code-form #clf-code{position:relative}#clf .code-form #clf-code input{font-size:21px;color:#000;background:#FFF;border-width:2px;border-color:#FFF;padding:10px 35px 10px 15px;text-align:center}#clf .code-form #clf-code input.s-valid+.validation{color:#F4B208}#clf .code-form #clf-code input.s-invalid{border-color:#F4B208;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#clf .code-form #clf-code input.s-invalid:focus{border-color:#FFF}@media (max-width: 550px){#clf .code-form #clf-code input{font-size:18px}}#clf .code-form #clf-code ::-webkit-input-placeholder{color:#000}#clf .code-form #clf-code :-moz-placeholder{color:#000}#clf .code-form #clf-code ::-moz-placeholder{color:#000}#clf .code-form #clf-code :-ms-input-placeholder{color:#000}#clf .code-form #clf-code .validation{position:absolute;top:17px;right:15px;color:#aaa9a3;font-size:14px;line-height:1em;-webkit-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-moz-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-ms-transition:color .2s linear,background-color .2s linear,border-color .2s linear;-o-transition:color .2s linear,background-color .2s linear,border-color .2s linear;transition:color .2s linear,background-color .2s linear,border-color .2s linear}#clf .code-form #clf-code .note{display:none;color:#FFF;background:#F4B208;padding:3px 15px 5px 15px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}#clf .code-form #clf-code .note.s-invalid{display:block}#clf .code-form .btn{font-size:18px;text-align:center;display:block;width:100%;background:#F4B208;padding:15px;cursor:not-allowed;opacity:0.5;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}#clf .code-form .btn.s-submitted{-moz-animation:bounceIn .8s;-webkit-animation:bounceIn .8s;animation:bounceIn .8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#clf .code-form.s-first-step-valid .first-step .btn,#clf .code-form.s-second-step-valid .second-step .btn{opacity:1;cursor:pointer}#clf .code-form.s-first-step-valid .first-step .btn:disabled,#clf .code-form.s-second-step-valid .second-step .btn:disabled{cursor:auto}#clf .code-form.s-show-second-step .heading-box .first-step,#clf .code-form.s-show-second-step .first-step .submit-row{display:none}#clf .code-form.s-show-second-step .second-step{display:block;-moz-animation:fadeIn .2s;-webkit-animation:fadeIn .2s;animation:fadeIn .2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#clf .code-form.s-show-second-step .heading-box .second-step{-moz-animation:flash 2s;-webkit-animation:flash 2s;animation:flash 2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#clf h2{font-size:26px;line-height:1.15em;font-family:"TTFirs-Bold",sans-serif;color:#FFF;margin-bottom:10px}#clf #bottom{background:#101010}#clf #bottom .title{color:#F4B208}#clf #post-bottom,#clf #social-follow{background:none}#clf .clf-style-element{background-image:url("../img/clf-sprite.png");background-repeat:no-repeat;background-size:2400px 1200px;display:none}@media (max-width: 750px){#clf .clf-style-element{background-image:url("../img/clf-sprite-1x.png");background-size:1200px 600px}}#clf .clf-style-element.s-animate{display:block}#clf .clf-style-element.s-logo{z-index:6;position:absolute;top:-160px;right:0;width:155px;height:656px}#clf .clf-style-element.s-logo.s-animate{-moz-animation:slideInDown .6s;-webkit-animation:slideInDown .6s;animation:slideInDown .6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.4s}@media (max-width: 750px){#clf .clf-style-element.s-logo{width:78px;height:328px;top:-60px;right:auto;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#clf .clf-style-element.s-logo.s-animate{-moz-animation:fadeIn .6s;-webkit-animation:fadeIn .6s;animation:fadeIn .6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.4s}}#clf .clf-style-element.s-logo-19{z-index:6;position:relative;width:419px;height:200px;background-position:-1800px -700px;margin:0 auto 50px;display:block;-moz-animation:fadeIn .6s;-webkit-animation:fadeIn .6s;animation:fadeIn .6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (max-width: 750px){#clf .clf-style-element.s-logo-19{background-position:-900px -350px;width:210px;height:100px}}#clf .clf-style-element.s-main{z-index:3;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-120px;background-position:-600px 0;width:1140px;height:813px}@media (max-width: 750px){#clf .clf-style-element.s-main{background-position:-300px 0;width:570px;height:407px;top:0}}#clf .clf-style-element.s-main.s-animate{-moz-animation:zoomIn 1s;-webkit-animation:zoomIn 1s;animation:zoomIn 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:.2s}#clf .clf-style-element.s-main.s-building{background-position:-1080px 0;width:180px;height:500px}@media (max-width: 750px){#clf .clf-style-element.s-main.s-building{background-position:-540px 0;width:90px;height:250px}}#clf .clf-style-element.s-main.s-building.s-animate{-moz-animation:slideInUpLight 1s;-webkit-animation:slideInUpLight 1s;animation:slideInUpLight 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:0s}#clf .clf-style-element.s-people{z-index:5;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:210px;background-position:-700px -900px;width:770px;height:236px}@media (max-width: 750px){#clf .clf-style-element.s-people{background-position:-350px -450px;width:385px;height:118px}}#clf .clf-style-element.s-people.s-animate{-moz-animation:fadeIn 2s;-webkit-animation:fadeIn 2s;animation:fadeIn 2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.4s}#clf .clf-style-element.s-girl{z-index:6;position:absolute;top:360px;left:0;background-position:-200px -500px;width:450px;height:422px}@media (max-width: 750px){#clf .clf-style-element.s-girl{background-position:-100px -250px;width:225px;height:211px}}#clf .clf-style-element.s-girl.s-animate{-moz-animation:fadeInUpLight 1s;-webkit-animation:fadeInUpLight 1s;animation:fadeInUpLight 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-delay:1.4s}@media (max-width: 1050px){#clf .clf-style-element.s-girl{left:-100px}}#clf .clf-style-element.s-flowers{z-index:2;width:366px;height:250px;background-position:-200px 0;position:absolute;bottom:60px;right:-185px}@media (max-width: 1300px){#clf .clf-style-element.s-flowers{right:0;bottom:-60px}}@media (max-width: 750px){#clf .clf-style-element.s-flowers{width:183px;height:125px;background-position:-100px 0;bottom:-45px}}#clf .clf-style-element.s-flowers.s-animate{-moz-animation:waterFloat 6s;-webkit-animation:waterFloat 6s;animation:waterFloat 6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}#clf .clf-main-style-cont{z-index:3;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-120px}@media (max-width: 750px){#clf .clf-main-style-cont{top:0}}#clf .clf-main-style-cont .clf-style-element.s-main{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;top:auto;right:auto;bottom:auto;left:auto}#clf #cta-box .clf-style-element.s-flowers{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:auto;bottom:-140px}#clf #cta-box .clf-style-element.s-flowers.s-animate{-moz-animation:waterFloatCenterX 6s;-webkit-animation:waterFloatCenterX 6s;animation:waterFloatCenterX 6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}#clf .clf-stars{background-image:url("../img/clf-sprite.png");background-repeat:no-repeat;background-size:2400px 1200px;position:absolute;z-index:1;-moz-animation:fadeInLight 14s;-webkit-animation:fadeInLight 14s;animation:fadeInLight 14s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}#clf .clf-stars.cluster-middle-right,#clf .clf-stars.cluster-middle-left{top:560px;width:200px;height:200px;background-position:-1800px 0;animation-delay:2s}#clf .clf-stars.cluster-middle-right{right:-80px}@media (max-width: 1300px){#clf .clf-stars.cluster-middle-right{right:0}}#clf .clf-stars.cluster-middle-left{left:-80px;transform:rotate(180deg)}#clf .clf-stars.cluster-top-left{top:30px;left:-140px;width:200px;height:200px;background-position:-1800px -200px;animation-delay:1s}@media (max-width: 1300px){#clf .clf-stars.cluster-top-left{top:-60px;left:-60px}}#clf .clf-stars.cluster-top-right{top:-60px;right:-300px;width:400px;height:300px;background-position:-1800px -400px}@media (max-width: 1300px){#clf .clf-stars.cluster-top-right{right:-40px}}@media (max-width: 550px){#clf .clf-stars.cluster-top-right{right:-200px}}#clf #video-widget .clf-stars.cluster-middle-right{top:45%;right:-200px}#clf #video-widget .clf-stars.cluster-middle-left{top:30%;left:-200px}.only-mobile{display:none !important}@media (max-width: 1350px){#banners .outer .inner{margin-right:52px}}@media (max-width: 1250px){#banners #video-form .wrap,#banners #video-form #main-container{padding:40px 52px 95px 20px}#banners #video-form .video-cont{padding-right:20px}#banners .flex-control-nav{right:20px}}@media (max-width: 1200px){.table .heading-row{font-size:12px}.table .col.link-col a{margin:0 0 0 10px}.table .col.link-col a:first-child{margin:0}#nav-progress .el{font-size:12px;line-height:25px;padding:20px 25px 18px}#nav-progress .el .step{font-size:20px}#nav-progress .el .i-valid{right:25px;height:25px;width:25px}.sidebar #cart-summary .title,.sidebar #cart-summary .total .price,.sidebar #cart-summary .coupon-title{font-size:15px}.sidebar #cart-summary .el,.sidebar #cart-summary .discount{font-size:14px}.sidebar #cart-summary .el .amount,.sidebar #cart-summary .discount .amount{min-width:15px}}@media (max-width: 1150px){#animal-passport .flex-img img{max-height:195px}}@media (max-width: 1100px){#logo{margin-right:45px}#nav-main ul li{padding:0 10px}.ozf-post .progress-info p{font-size:14px;margin-left:20px}.ozf-post .progress-info p:first-child{margin-left:0}}@media (max-width: 1050px){#language-select .languages{max-height:none;display:none}#language-select.s-open .languages{display:block}#language-select.s-open .anchor:after{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.table .promo-cta{margin-right:5px;padding:7px 5px 6px}#banners .outer{bottom:60px}#banners #video-container{z-index:30;opacity:1;filter:alpha(opacity=100);pointer-events:auto}#banners .video .outer{display:none}}@media (max-width: 1000px){body.s-open{overflow:hidden;height:100%}.rwd-mq .main-content,.rwd-mq .sidebar,.rwd-mq .s-reversed .main-content,.rwd-mq .s-reversed .sidebar{float:none;border:none;padding:0;width:100%}.rwd-mq #main-container.s-clean .main-content,.rwd-mq #main-container.s-clean .sidebar{float:none;border:none;width:100%}.rwd-mq #main-container.s-clean .main-content{margin-bottom:45px}.no-tab{display:none}.mobile-accordeon .accordeon-title{display:block}.mobile-accordeon .inner{padding-top:20px}.mobile-accordeon .notice-block:last-child{margin-bottom:30px}#nav-trigger{display:block}#logo a .inner{border-color:#f5f5f5;top:-40px}.s-scrolled #logo a .inner{top:0}#logo a img.s-default{display:block;opacity:1}#logo a img.s-label{display:none}#top{position:fixed;top:0;left:0;width:100%;z-index:4011}#top.s-scrolled #pre-top{display:none}#top.s-open{overflow-y:scroll;height:100%;background:rgba(255,255,255,0.75)}#top.s-open .nav-main,#top.s-open #nav-shortcuts,#top.s-open .language-wrap{display:block}#login-link{overflow:hidden}#login-link a{float:left}#login-link a.tickets-option{display:block;margin-left:2px}#img-cta{background-size:auto}#img-cta .title{padding-left:150px}#img-cta .side-img.s-right{right:-60px}#img-cta .inner{padding-right:90px}#img-cta .inner .desc{float:none}#img-cta .inner .btn-cont{float:none;margin:0;padding-top:15px}#img-cta .inner .btn-cont .btn{display:inline-block;width:auto;margin:15px 15px 0 0}#img-cta .inner .btn-cont .btn:first-child{margin:15px 15px 0 0}#ozf-page #donate-trigger{display:block}.sidebar #donate-form .desc{margin-bottom:20px}.sidebar #donate-form .l-more{float:left;padding-top:6px}.sidebar #donate-form .btn-cont{float:left;overflow:hidden;margin:0}.sidebar #donate-form .btn-cont .btn{float:left;width:auto;margin:0 20px 0 0}#nav-shortcuts{display:none}#pre-top{border:none}#pre-top #shortcuts{margin:0}#nav-main.s-scrolled{position:static;display:block}#nav-main .nav-main,#nav-main .btn-cont{display:none;float:none;clear:both}#nav-main .btn-cont{margin:20px 0 0;padding-top:65px}#nav-main .nav-main{margin:0}#nav-main .nav-main li,#nav-main .nav-main li:first-child{min-height:10px;padding:0;float:none;border-top:1px solid rgba(0,0,0,0.05);clear:both}#nav-main .nav-main li a,#nav-main .nav-main li:first-child a{padding:15px 0}#nav-main .nav-main li a span,#nav-main .nav-main li:first-child a span{font-size:1.25rem;font-family:"TTFirs-Medium",sans-serif}#nav-main .nav-main li.s-sub>a,#nav-main .nav-main li:first-child.s-sub>a{position:relative}#nav-main .nav-main li.s-sub>a:after,#nav-main .nav-main li:first-child.s-sub>a:after{content:"\f101";margin-left:10px;font-size:10px !important;position:absolute;top:50%;right:0;transform:translateY(-50%)}#nav-main .nav-main li.s-sub.s-open>a span,#nav-main .nav-main li:first-child.s-sub.s-open>a span{color:#006f62;font-family:"TTFirs-Bold",sans-serif}#nav-main .nav-main li.s-sub.s-open>a:after,#nav-main .nav-main li:first-child.s-sub.s-open>a:after{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#nav-main .nav-main li.s-sub .sub-menu,#nav-main .nav-main li:first-child.s-sub .sub-menu{display:none}#nav-main .nav-main li.s-sub.s-open .sub-menu,#nav-main .nav-main li:first-child.s-sub.s-open .sub-menu{display:block;padding-left:20px}#nav-main .nav-main li.s-sub.s-open .sub-menu li,#nav-main .nav-main li:first-child.s-sub.s-open .sub-menu li{border-top:1px solid rgba(0,0,0,0.05)}#nav-main .nav-main li.s-sub.s-open .sub-menu li a,#nav-main .nav-main li:first-child.s-sub.s-open .sub-menu li a{padding:15px 0}#nav-main .nav-main li.s-sub.s-open .sub-menu li a span,#nav-main .nav-main li:first-child.s-sub.s-open .sub-menu li a span{font-size:1rem}#nav-main .nav-main .sub-menu{position:static;background:#fff;max-height:none;margin:0 0 10px}#nav-main .nav-main .sub-menu li,#nav-main .nav-main .sub-menu li:first-child{display:block;padding:0;border:none}#nav-main .nav-main .sub-menu li a,#nav-main .nav-main .sub-menu li:first-child a{padding:5px 0;text-align:left;color:#404b51;background:#fff}#nav-main .nav-main .sub-menu li a:hover,#nav-main .nav-main .sub-menu li:first-child a:hover{color:#006f62}#nav-main .sub-menu{position:static}#nav-main #nav-shortcuts{clear:both;float:none;margin:0 0 20px;padding:0}#nav-main #nav-shortcuts ul,#nav-main #nav-shortcuts li{float:none;min-height:10px;margin:0;padding:0}#nav-main #nav-shortcuts li:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,0.05)}#nav-main #nav-shortcuts a{font-size:16px}.s-scrolled #nav-main .btn-cont{padding-top:15px}.sidebar{overflow:hidden}.sidebar .img-widget,.sidebar .overlay-widget,.sidebar .login-option{float:left;width:50%}.sidebar .img-widget{margin:0;padding-left:30px}.sidebar .img-widget+.block{clear:both}.sidebar .login-option{padding-left:30px;margin:0}.sidebar .login-option:first-child{padding-left:0}.sidebar #scroll-side,.sidebar #scroll-side.s-scrollable{position:relative !important;margin-top:0 !important;padding:0 20px 20px !important}.sidebar #scroll-side .block-title,.sidebar #scroll-side.s-scrollable .block-title{margin-top:0 !important}.sidebar #scroll-side>*:last-child,.sidebar #scroll-side.s-scrollable>*:last-child{margin-bottom:0 !important}.sidebar #cart-buttons .btn{display:inline-block;margin:0;width:auto}.sidebar #cart-buttons .l-prev{float:left}.sidebar #cart-buttons .l-next{float:right}.sidebar .text-widget{max-width:400px}.product-selection,.calendar-form{border-bottom:1px solid #d6dbdb;padding-bottom:30px}#nav-progress .el{line-height:18px}#nav-progress .el .title{display:block;overflow:hidden;height:18px;word-break:break-all}#nav-progress .el .i-valid{font-size:8px;width:20px;height:20px;line-height:20px;top:18px}#settings-page,.table:last-child{margin-bottom:30px}#login-box{max-width:none;border-bottom:1px solid #d6dbdb;padding-bottom:30px}#nav-sub .s-open.s-sub>a:before,#nav-faq .s-open.s-sub>a:before{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#nav-sub .s-open .sub-menu,#nav-faq .s-open .sub-menu{display:block}#slides-block{margin-bottom:-45px}#slides-block .flex-viewport{overflow:hidden !important}#slides-block .overlay-before{display:none}#slides-block .flex-direction-nav{left:auto !important;top:0;right:0;-webkit-transform:none;-ms-transform:none;transform:none}#slides-block .wrap .block-title,#slides-block #main-container .block-title{position:static;width:100%;z-index:15}#slides-block .wrap .block-title .anchor,#slides-block #main-container .block-title .anchor{background:none;padding:0 20px;height:50px;line-height:50px;z-index:15;text-align:center}#slides-block .wrap .block-title .anchor:after,#slides-block #main-container .block-title .anchor:after{border-top:10px solid #006f62;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#slides-block .slides .el .content{position:relative;display:block !important;left:auto;top:-45px;width:auto;max-width:400px;margin:0 auto}#slides-block .slides .el .content .inner{padding:45px;display:block !important}#slides-block .slides .el .flex-img{padding:0}#faq-view .inner{margin-top:-115px}#newsletter-box .flex-img{position:static;margin:-60px 0 -135px;text-align:right}#newsletter-box .flex-img img{display:inline-block;margin-right:30px}#discover-blocks .sidebar .el:first-child{float:none;width:100%}#discover-blocks .sidebar .el:first-child .flex-img{max-height:96px}#discover-blocks .sidebar .el:first-child .flex-img img{width:100%}#discover-blocks .sidebar .el:first-child .content{overflow:hidden;padding:30px 15px}.day-forecast .weather{border-width:0 0 0 1px}.day-forecast .crowd{margin:0;overflow:hidden;clear:both;float:none;width:100%}#animal-video .video-block{width:60%}#animal-video .outer{width:40%}#animal-info #leefgebied{padding:0 30px 0 0}#extra-nav-blocks .el{width:50%}#extra-nav-blocks .el .content,#extra-nav-blocks .el .hover-content,#extra-nav-blocks .el.s-product .store-title{padding:20px}#jump-nav{font-size:12px}#animal-passport .flex-img img{max-height:150px}#animal-passport .outer .inner{padding:20px 30px}#animal-passport .outer .inner .col{float:none;width:100%;padding:0}#animal-passport .outer .inner .col:first-child{border-bottom:1px solid #d6dbdb}#coupon-widget{margin-bottom:30px}#coupon-widget #coupon-trigger{display:inline-block}#coupon-widget .l-close{display:block}#coupon-widget .form{display:none}#coupon-widget.s-open .form{display:block}#coupon-widget.s-open #coupon-trigger{display:none}#banners #video-form{background:none}#banners #video-form .wrap,#banners #video-form #main-container{padding:0 0 75px}#banners #video-form .img-cont{display:none}#banners #video-form .video-cont,#banners #video-form .newsletter-form{float:none;width:100%}#banners #video-form .video-cont{padding:0}.sidebar:first-child .language-widget{margin:20px 0}.cameras-widget{padding:20px}.cameras-widget .block-title{margin-bottom:10px}.cameras-widget .el{float:left;width:33.3333%;margin-right:15px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.cameras-widget .el .flex-img{flex-basis:120px}.cameras-widget .el .flex-img img{display:block}.cameras-widget .el.s-active{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.cameras-widget .el:nth-child(3n+2){clear:both}.camera-highlight{padding:20px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.camera-highlight .flex-img{flex-basis:120px}.camera-highlight .title{padding-right:0}.rwd-mq #main-container.s-clean .sidebar.extra-side,#main-container.s-clean .sidebar.extra-side{padding:10px;margin:0}.camera-extension{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.camera-extension .flex-img{display:none}.camera-extension .content{padding:20px}.mobile-stick .trigger-bar.s-active{display:block}.mobile-stick.s-visible .trigger-bar,.mobile-stick.s-visible .trigger-bar.s-active,.mobile-stick.s-activated .trigger-bar,.mobile-stick.s-activated .trigger-bar.s-active{display:none}.mobile-stick.s-activated .trigger-content{position:fixed;z-index:100;bottom:0;left:0;width:100%;padding:0 23px;-moz-animation:slideInUp 0.2s;-webkit-animation:slideInUp 0.2s;animation:slideInUp 0.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.mobile-stick.s-activated .title{overflow:hidden;cursor:pointer}.mobile-stick.s-activated .title:after{content:"\f107";float:right;font-size:12px;margin-top:5px}.mobile-stick.s-activated.s-visible .trigger-content{position:static}.mobile-stick.s-activated.s-visible .title:after{display:none}#main-container.s-clean{overflow:visible}.resellers-options .row{width:50%}.resellers-options .row:nth-child(2){padding-right:0}.resellers-options .row.order-row{clear:both;float:none;width:100%}.staffel-progress{padding:30px 0 15px;text-align:left}.staffel-progress .title,.staffel-progress .count{top:0}.staffel-progress .progress-bar{margin-top:0}.sidebar .staffel-progress{padding:30px 0 0}.export-link{display:none}}@media (max-width: 900px){#banners .title{font-size:46px}#product-view #product-img{display:none}#product-view #product-img-large{display:block;position:static;height:auto;width:auto;background:none;padding:0 0 15px;text-align:center}#product-view #product-img-large .inner{background:none}#product-view #product-img-large img{display:inline-block}#product-view #product-img-large .i-close{display:none}}@media (max-width: 800px){#faq-view .inner{margin-top:0}#newsletter-box input{width:175px}#search-filter .filter .title:after{margin-left:0}#select-filter.s-wide .filter{min-width:40%}#nav-products .nav .el:nth-child(3n+1){padding:0 20px 0 0}#nav-products .nav .el:nth-child(3n+2){padding:0 10px}#nav-products .nav .el:nth-child(3n+3){padding:0 0 0 20px}#nav-products #search-filter .filter{width:50%}.responsive-table{overflow-x:scroll}.responsive-table .data-table{min-width:600px}}@media (max-width: 750px){#post-bottom{text-align:center}#post-bottom #copyright,#post-bottom #credits{float:none}#post-bottom #credits{display:inline-block}#pop-form{display:none}#nav-main .sub-menu .wrap,#nav-main .sub-menu #main-container{padding:0}#nav-main .sub-menu ul{float:none;clear:both;display:none}#nav-main .sub-menu ul li{float:none;display:block;border-top:1px solid rgba(0,0,0,0.1)}#nav-main .sub-menu #cart-link{position:relative;z-index:2;padding-left:0}#nav-main .sub-menu #cart-link:hover{background:none}#nav-main .sub-menu .flex-img{margin:-4px 10px 6px 20px}#nav-main .sub-menu a{padding:10px 20px}#nav-main .sub-menu.s-open ul,#nav-main .sub-menu.s-open #account-menu ul{display:block}#nav-main .sub-menu.s-open #account-menu .title:after{-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#nav-main .sub-menu #account-menu{float:none;padding:10px 0 0}#nav-main .sub-menu #account-menu:hover{background:none}#nav-main .sub-menu #account-menu ul{position:static;max-height:none;display:none}.small-form{max-width:none}#img-cta .inner{float:none;padding:15px 0 30px 230px}#img-cta .inner .desc{font-size:16px;line-height:22px}#img-cta .inner .btn-cont{padding-top:10px}#img-cta .inner .btn-cont .btn,#img-cta .inner .btn-cont .btn:first-child{margin:5px 5px 0 0}#img-cta .side-img.s-right{display:none}#banners .title{font-size:32px}.day-forecast{padding:15px 0}.day-forecast .col{float:none;margin-bottom:15px;padding-top:15px;text-align:left}.day-forecast .col:first-child{border:none}.day-forecast .col.crowd{margin:0}#discover-blocks .el{padding:0 20px}#discover-blocks .el .flex-img img{width:100%}#discover-blocks .el.s-half{float:none;width:100%}#discover-blocks .sidebar .el{float:none;width:100%}#discover-blocks .sidebar .el:first-child .flex-img{max-height:none}#discover-blocks .sidebar .el:first-child .content{overflow:hidden;padding:30px}#discover-blocks .sidebar .el:first-child .btn-cont{margin-top:5px;float:none;width:100%;padding:0}#discover-blocks .sidebar .el:first-child .btn-cont:first-child{margin-top:0}#discover-blocks .main-content .s-large .title{font-size:18px;line-height:1em;text-transform:none}#discover-blocks .main-content .s-large .title:after{display:none}#newsletter-box{text-align:left}#newsletter-box .title{font-size:21px;text-align:center}#newsletter-box .options-row,#newsletter-box .row{float:none;width:100%;padding:0 20px}#newsletter-box .options-row label{float:none;width:auto;display:inline-block;margin-right:15px}#newsletter-box .s-last{float:none}#newsletter-box .s-last label{margin-top:0}#newsletter-box input{margin:0 0 0 2%;width:32%}#newsletter-box input:first-child{margin:0}#newsletter-box button{float:none;margin:0 0 20px 20px}#newsletter-box .flex-img img{margin:0}.upload.s-secondary .anchor{width:70%}.upload.s-secondary .btn-cont{width:30%}#jump-nav{position:relative;top:0;margin:-120px 0 120px}#jump-nav ul li{width:50%;border-top:1px solid rgba(255,255,255,0.25)}#jump-nav ul li:nth-child(2){border-top:none}#jump-nav ul li a{padding:20px 20px 18px}#animal-video .video-block,#animal-video .outer{float:none;width:100%}#animal-video .outer{position:static;height:auto}#animal-video .outer .inner:after{border-top:none;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:15px solid #ef5058;top:-14px;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#animal-video .outer .inner .content{font-size:18px;line-height:21px;padding:20px;position:static;-webkit-transform:none;-ms-transform:none;transform:none}#animal-info #leefgebied,#animal-info #post-gallery{float:none;width:100%;padding-right:0}#animal-info #post-gallery .flex-control-nav{bottom:20px;right:20px}#search-filter .filter{width:50%;padding:5px 0 0 5px}#search-filter .filter:first-child,#search-filter .filter:nth-child(3){padding-left:0}.notice-block.cta-notice{position:relative;padding:20px 20px 15px}.notice-block.cta-notice .flex-img{display:none}.notice-block.cta-notice .btn-cont .btn{margin:0 15px 5px 0}.notice-block.cta-notice .btn-cont .btn+.btn{margin:0 15px 5px 0}.ozf-post .progress-info p.btn-cont{float:none;margin:0;padding-top:20px;clear:both}#nav-main .sub-menu #cart-link .dropdown .inner{background:none}#nav-products .nav .el{width:50%}#nav-products .nav .el:nth-child(3n+1),#nav-products .nav .el:nth-child(3n+2),#nav-products .nav .el:nth-child(3n+3){padding:0}#nav-products .nav .el:nth-child(3n+1){clear:none}#nav-products .nav .el:nth-child(odd){padding:0 15px 0 0;clear:both}#nav-products .nav .el:nth-child(even){padding:0 0 0 15px}.cameras-widget .el{float:none;width:100%}}@media (max-width: 700px){#nav-progress .el{font-size:8px;padding:12px 20px}#nav-progress .el .title{line-height:10px;height:10px}#nav-progress .el .i-valid{top:10px}.product-selection .flex-img{width:auto;padding:0;margin:0 15px 15px 0}.product-selection .flex-img img{height:100px}.product-selection .flex-img span{display:none}.product-selection .label{display:none}.product-selection .label+.price{margin-top:0}.product-selection .content,.product-selection .flex-img+.content{float:none;overflow:hidden;width:auto;padding:0;margin-bottom:15px}.product-selection .price-cont{float:left}.product-selection .price-cont .price{font-size:18px}.product-selection .row{display:block}.product-selection .row input{clear:both;width:100px;margin-right:15px}#cart-buttons #reserve-btn{margin-bottom:30px}#cart-buttons #reserve-btn .btn{display:block}.calendar-form #add-tickets.s-ticket-chosen{display:block}.calendar-form .legend{clear:both;float:none;margin-bottom:30px}.sidebar .img-widget,.sidebar .overlay-widget,.sidebar .login-option{float:none;width:100%}.sidebar .overlay-widget,.sidebar .img-widget{margin:30px auto 0;max-width:400px}.sidebar .overlay-widget:first-child{margin:0 auto}.sidebar .img-widget,.sidebar .login-option{padding:0}.sidebar .login-option{margin-top:30px}.sidebar .login-option:first-child{margin:0}#forward-btn-cont .btn,#forward-btn-cont .btn+.btn{margin:0 15px 10px 0;text-align:center}.table .heading-row{display:none}.table .row{padding:10px 0}.table .row:hover{background:none}.table .title{padding:0}.table .col{float:none}.table .col.date,.table .col.amount,.table .col.desc,.table .col.name{display:inline-block;float:left;width:auto;margin-right:15px}.table .col.date{margin:0}.table .col.date+.date{margin:0 15px 0 0}.table .col.date+.date:before{content:'/';margin:0 2px}.table .col.amount{margin:0 5px 0 0}.table .col.name{margin-left:-10px}.table .col.btn-col{width:100%;display:block;clear:both;text-align:left;padding:5px 0;overflow:hidden}.table .col.btn-col .btn{display:block;width:49%;margin:0;float:left;text-align:center}.table .col.btn-col .btn:first-child{margin-right:2%}.table .col.btn-col .promo-cta+.btn{margin-right:2%}.table .col.link-col{float:right;width:auto}.table .col.link-col a:first-child:last-child{margin:0}.table .col.sub-desc{margin:0;float:left;width:auto}.table .btn-row .col{padding-top:0}.table .btn-row .col.amount{margin:0 5px 0 15px}.table .btn-row .col.btn-col{padding-top:5px}.table .actions-row .btn{margin:0 5px 0 0}.table .actions-row .btn-col{float:none}.table .promo-cta{float:none;width:100%;margin-bottom:5px}.table .promo-cta:after{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-12px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ef5058}#settings-page #profile-img{float:none;margin:0 auto;width:auto}#settings-page #profile-img .flex-img{width:160px;margin:0 auto 20px}#settings-page #profile-img .upload .btn-cont{display:inline-block}#settings-page #profile-img .upload-error{margin-bottom:10px}#activity-view .nav-tabs li{width:33.3333% !important}#activity-view .nav-tabs li.link,#activity-view .nav-tabs li:last-child{display:none}#faq-page .categories .el,#faq-view .categories .el{width:50%;padding:0}#faq-page .categories .el:nth-child(3n+0),#faq-view .categories .el:nth-child(3n+0){padding:0}#faq-page .categories .el:nth-child(3n+1),#faq-view .categories .el:nth-child(3n+1){padding:0}#faq-page .categories .el:nth-child(odd),#faq-view .categories .el:nth-child(odd){padding-right:15px}#faq-page .categories .el:nth-child(even),#faq-view .categories .el:nth-child(even){padding-left:15px}#related-news .el{width:50%;padding:0}#related-news .el .title{font-size:16px}#related-news .el:nth-child(3n+1){padding:0}#related-news .el:nth-child(3n+2){padding:0}#related-news .el:nth-child(2n+0){clear:both}#related-news .el:nth-child(odd){padding-left:15px}#related-news .el:nth-child(even){padding-right:15px}#faq-view.s-alternative .left,#faq-view.s-alternative .right{float:none;width:100%;border:none;left:auto}#faq-view.s-alternative .title{border:none;padding-bottom:0}#faq-view.s-alternative .link-nav{margin:0 0 45px;border:none}#faq-view.s-alternative .btn-cont{padding:20px 45px 15px;border-width:1px 0;border-style:solid;border-color:#f0f3f3}#hour-selection .visual{display:none}}@media (max-width: 650px){.table .col{margin-right:5px}.table .date+.desc{clear:both;margin:0}.table .col.name{margin-left:5px}.table .col.link-col a{margin:0 0 0 5px}.table .col.link-col a:first-child{margin:0}#animal-passport .flex-img{margin-right:0;padding-right:0;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}#animal-passport .flex-img img{max-height:125px}#animal-passport .outer{-webkit-border-radius:0 4px 4px 4px;-moz-border-radius:0 4px 4px 4px;-ms-border-radius:0 4px 4px 4px;border-radius:0 4px 4px 4px}#animal-passport .outer .inner .col .title,#animal-passport .outer .inner .col .value{float:none;width:100%}#mp-popupwrapper1{display:none}}@media (max-width: 600px){.only-mobile{display:block !important}.rwd-mq #main-container{padding:30px}.rwd-mq #nav-progress+#main-container,#main-container.s-overlap{padding:0}.calendar-form #add-tickets.s-ticket-chosen{padding:10px 50px}#newsletter-box .s-last label{min-width:125px}.time-table{font-size:14px;font-family:"TTFirs-Medium",sans-serif}.time-table .table-headings{font-family:"TTFirs-Bold",sans-serif}.time-table .no-mob{display:none}#options-filter .filter .el{width:33.3333%}#options-filter .filter .el:first-child{width:100%;float:none;margin-bottom:15px}#options-filter .filter .el:nth-child(2){padding-left:0}#options-filter .filter .el label{margin:0}#extra-nav-blocks{padding:60px 20px 120px}.action-step .row input{width:60%}.action-step .row .btn{width:40%}#nav-blocks .el,#extra-nav-blocks .el,#discover-nav .el{float:none;width:100%;padding:0}#nav-blocks .el .content,#nav-blocks .el .hover-content,#extra-nav-blocks .el .content,#extra-nav-blocks .el .hover-content,#discover-nav .el .content,#discover-nav .el .hover-content{padding:20px}#nav-blocks .el .hover-content .desc,#extra-nav-blocks .el .hover-content .desc,#discover-nav .el .hover-content .desc{font-size:14px;line-height:18px}#nav-blocks .el .flex-img img,#extra-nav-blocks .el .flex-img img,#discover-nav .el .flex-img img{width:100%}#nav-blocks .el:nth-child(even),#extra-nav-blocks .el:nth-child(even),#discover-nav .el:nth-child(even){padding-left:0}#nav-blocks .el:nth-child(odd),#extra-nav-blocks .el:nth-child(odd),#discover-nav .el:nth-child(odd){padding-right:0}#animal-name{display:none}#search-filter .filter,#select-filter .filter{float:none;width:100%;padding:5px 0 0}#search-filter .filter.s-first,#select-filter .filter.s-first{padding-top:0}#search-filter #filter-trigger,#select-filter #filter-trigger{overflow:hidden}#search-filter #filter-trigger:after,#select-filter #filter-trigger:after{margin-top:6px;content:"\f101";float:right;font-size:12px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}#search-filter.s-active #filter-trigger:after,#select-filter.s-active #filter-trigger:after{top:-2px;-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#select-filter .filter,#select-filter .active-filters{display:none;float:none}#select-filter.s-active .filter,#select-filter.s-active .active-filters{display:block}#nav-products #search-filter .filter{width:100%}.news-post .post-details{margin-bottom:0;padding-bottom:5px}.news-post .post-details .date,.news-post .post-details .tag{margin:0 15px 5px 0;font-size:12px}.news-post .desc{font-size:14px;line-height:18px}.news-post .flex-img{margin-right:15px}.news-post .flex-img img{max-height:100px}.search-result{padding:0}.search-result .img-cont{position:static;width:100%;height:auto}.search-result .img-cont .flex-img{width:auto;height:auto;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.search-result .img-cont img{max-height:none;position:static}.search-result .desc{height:auto}#banners #video-container{width:135%;top:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ozf-post .title{float:right;overflow:hidden;width:50%;margin:0}.ozf-post .flex-img{width:50%;margin:0;padding-right:30px}.ozf-post .flex-img img{max-height:none}.ozf-post .content{clear:both;padding-top:30px}.ozf-post .desc{height:auto}.ozf-post .progress-info p.btn-cont{float:right;clear:none;padding:0}.sidebar #donate-form .l-more{float:none;padding:0;margin-top:20px}.sidebar #donate-form .btn-cont{float:none;overflow:hidden;margin:0}.sidebar #donate-form .btn-cont .btn{float:none;width:100%;margin:10px 0 0}.sidebar #donate-form .btn-cont .btn:first-child{margin-top:0}#rc-imageselect,.g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width: 550px){#ozf-page .progress-info{padding-bottom:15px}#ozf-page .progress-info p,#ozf-page .progress-info p.btn-cont{float:left;width:50%;margin:0 0 15px}#ozf-page .progress-info p .btn,#ozf-page .progress-info p.btn-cont .btn{display:block;width:100%;text-align:center}.sidebar #cart-buttons .btn{display:block;float:none;margin:10px 0 0;width:100%}.sidebar #cart-buttons .btn:first-child{margin:0}#nav-progress .el{padding:12px 15px 8px}#nav-progress .el .i-valid{right:10px}#nav-progress .el .title{display:none}.calendar .nav .title{display:block;position:static;left:auto;clear:both;margin:0;padding-top:30px;text-align:center;-webkit-transform:none;-ms-transform:none;transform:none}.calendar .nav .btn+.btn{margin:0}.calendar .data{margin-top:15px}.reference-post .flex-img{float:none;margin:0 auto 15px;display:block;max-width:150px}.reference-post .flex-img img{max-height:none}#product-details .price,#product-details .note{padding:0;width:auto}#product-details .price{margin:0 15px 5px 0}#product-details .note{margin:0}#product-details .select-row,#product-details .submit-row{float:none;width:100%;padding:0;margin-top:15px}#notice-pop-up .outer .inner .content .panda-img{top:-91px}#notice-pop-up .outer .inner .content .panda-img img{max-height:130px}.mobile-stick .trigger-bar .action-title{display:none}.camera-entries{display:block;margin-left:0}.camera-entries .inner{margin-left:0}}@media (max-width: 500px){#copyright .divider.s-first{display:none}#copyright .tag{display:block}#bottom #credits{margin-top:15px}#pre-top .wrap,#pre-top #main-container{padding:0}#pre-top #shortcuts{float:none;margin:0}#language-select,#search-box{margin:0;width:50%;max-width:none}#search-box{padding-left:2px}#search-box input,#search-box input:focus{width:100%}#login-link{float:none;width:100%;margin-bottom:2px}#login-link a{width:50%}#login-link a.tickets-option{margin:0;border-left:2px solid #f5f5f5}#nav-main .btn-cont,.s-scrolled #nav-main .btn-cont{padding-top:0}#forward-btn-cont .btn,#forward-btn-cont .btn+.btn{margin:0 0 15px;display:block}#faq-view .inner{padding:45px 20px}#faq-view.s-alternative .title{padding:45px 20px 0}#faq-view.s-alternative .link-nav{margin:0}#faq-view.s-alternative ul{padding:15px 20px 30px}#faq-view.s-alternative .btn-cont{padding:20px 20px 15px}#img-cta{overflow:hidden;padding:0 0 170px;background-size:auto 100%}#img-cta .side-img.s-left{bottom:-60px}#img-cta .title{padding:30px 0 0}#img-cta .inner{padding:15px 0 0}#img-cta .inner .btn-cont{padding-left:120px}#newsletter-box input{float:none;width:100%;margin:10px 0 0}#newsletter-box input:first-child{margin:0}.time-table{font-family:"TTFirs-Bold",sans-serif}.time-table .col.s-time{width:20%;padding-bottom:0}.time-table .col.s-activity{width:80%;padding-bottom:0}.time-table .col.s-location{font-family:"TTFirs-Medium",sans-serif;float:none;width:auto;margin-left:20%}.time-table .col.s-location:before{content:'Locatie: '}.time-table .table-headings .col{padding-bottom:10px}.time-table .table-headings .s-location{display:none}#post-gallery .flex-direction-nav a{width:30px;height:30px;line-height:32px;font-size:12px}#options-filter .filter .el{padding-left:5px}#options-filter .filter .el:first-child{margin-bottom:5px}#options-filter .filter label{font-size:14px}#animal-view .inner ul li .flex-img img{max-height:120px}#most-viewed-faq .pre-btn,#most-viewed-faq .btn-cont{float:none}#most-viewed-faq .btn-cont .btn{display:inline-block;margin-top:5px}.reservation-options label,.reservation-options input[type=checkbox]+label{font:16px/22px "TTFirs-Medium",sans-serif;text-transform:none;padding:17px 0 15px 30px}.reservation-options label:before,.reservation-options input[type=checkbox]+label:before{width:20px;height:20px;line-height:20px;font-size:10px}.ozf-post .title{float:none;width:100%;margin:0 0 15px}.ozf-post .flex-img{float:none;width:100%;margin:0;padding:0}.ozf-post .content{padding-top:15px}.ozf-post .progress-info p.btn-cont{float:none;margin:0;padding-top:20px;clear:both}.upload.s-secondary .anchor{width:60%;font-size:12px}.upload.s-secondary .btn-cont{width:40%}.action-step .row input{float:none;width:100%;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.action-step .row .btn{width:100%;padding:12px 20px 10px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}#nav-products .nav .el{float:none;width:100%;padding:0}#nav-products .nav .el:nth-child(odd),#nav-products .nav .el:nth-child(even){padding:0}.calendar-form .calendar-loader .break{display:block}.resellers-options .row{float:none;width:100%}.resellers-options .row:nth-child(2){padding:0}}@media (max-width: 450px){.product-selection .btn-cont .btn{text-align:center}.btn.l-add{font-size:14px;padding:12px 15px 10px 20px}#slides-block .wrap .block-title .anchor,#slides-block #main-container .block-title .anchor{text-align:left}.ozf-post .progress-bar{margin-bottom:0}.ozf-post .progress-info p,.ozf-post .progress-info p.btn-cont{float:left;width:50%;margin:15px 0 0 0;clear:none;padding:0}.ozf-post .progress-info p .btn,.ozf-post .progress-info p.btn-cont .btn{display:block;text-align:center}.nav-tabs{font-size:12px}#banners .flex-control-nav{top:20px;right:20px;overflow:hidden;-webkit-transform:none;-ms-transform:none;transform:none}#banners .flex-control-nav li{float:left;margin:0 0 0 10px}#banners .flex-control-nav li:first-child{margin:0}#banners .outer .inner{margin:0}#faq-page .categories .el{width:100%;padding:0}#faq-page .categories .el:nth-child(odd){padding-right:0}#faq-page .categories .el:nth-child(even){padding-left:0}.mpFormTable .mpSpacerCell{padding-left:0}.submitCellSpacer{width:1px}#rc-imageselect,.g-recaptcha{transform:scale(0.67);-webkit-transform:scale(0.67);transform-origin:0 0;-webkit-transform-origin:0 0}}@media (max-width: 420px){.day-forecast{padding:0}.day-forecast .col,.day-forecast .col:first-child{padding:15px;margin:0}.mobile-stick .trigger-bar .btn{width:49%;text-align:center;padding:12px 0 10px}.mobile-stick .trigger-bar .btn+.btn{margin-left:2%}}@media (max-width: 400px){h1{font-size:30px}.btn{text-align:center}.login-option ul{font-size:14px}.login-option .btn{text-align:center;display:block}#banners .title{font-size:22px;margin-bottom:15px}#nav-progress .el .i-valid{width:15px;height:15px;line-height:15px;top:13px}#nav-progress .el .step{font-size:14px}.product-selection .flex-img img{height:70px}.product-selection .sub-title{font-size:12px}.product-selection .row input{width:70px;font-size:14px;padding:8px 4px 8px 10px}.table .col.link-col{float:none;clear:both;text-align:left;padding-top:5px}.table .btn-row .col.link-col{float:right;clear:none;padding:0}.table .btn-row .col.amount{clear:both;margin:0 5px 0 0}.table .col.btn-col .btn,.table .col.btn-col .promo-cta+.btn{float:none;width:100%;margin:5px 0 0}.table .promo-cta{margin:0}.table .actions-row{padding:5px 0}.table .promo-cta{padding:7px 15px 6px}.calendar-form .nav .btn,.calendar-form .nav .btn+.btn{float:none;display:inline-block;margin:0 5px 5px}.calendar-form .nav .title{padding-top:25px}.sidebar .overlay-widget .title,.sidebar .img-widget .title{font-size:18px}.day-forecast .col{text-align:center}.day-forecast .col.weather .tag{display:block;float:none;width:100%;margin-bottom:-5px}.day-forecast .col.weather .icon,.day-forecast .col.weather .temperatures{display:inline-block;float:none}.day-forecast .col.weather .icon{top:5px !important}.nav-tabs{font-size:11px}#faq-view .categories .el{width:100%;padding:0}#faq-view .categories .el:nth-child(odd){padding-right:0}#faq-view .categories .el:nth-child(even){padding-left:0}#faq-view .inner .pre-btn,#faq-view .inner .btn-cont{float:none}#faq-view .inner .btn-cont .btn{display:inline-block;margin-top:5px}#newsletter-box .s-last label{margin:0;display:block}#newsletter-box .flex-img{margin-top:-90px}#newsletter-box .flex-img img{max-height:200px}#related-news .el{float:none;width:100%;padding:0}#related-news .el:nth-child(odd),#related-news .el:nth-child(even){padding:0}#related-news .el .flex-img img{width:100%}#options-filter .filter .el{float:none;width:100%;padding:0;margin:5px 0 0 0}#options-filter .filter .el:first-child{margin:0}#faq-view.s-alternative .btn-cont{padding:20px}#faq-view.s-alternative .btn-cont .btn{display:block}#faq-view.s-alternative .btn-cont .btn+.btn{margin-left:0}#slides-block .slides .el .content .inner{padding:45px 20px}.news-post .flex-img{float:none;margin:0 0 30px}.news-post .flex-img img{max-height:none;width:100%}.search-result .title{font-size:16px}.search-result .content{padding:20px}.time-table .col.s-time{width:25%}.time-table .col.s-activity{width:75%}.time-table .col.s-location{margin-left:25%}.notice-block{padding:20px 20px 1px}.notice-block p,.notice-block ul{margin-bottom:20px}.vacancy-post{padding:20px}.vacancy-post .post-details{margin-bottom:0;padding-bottom:5px}.vacancy-post .post-details .tag{margin:0 15px 5px 0}.vacancy-post .desc{font-size:14px;line-height:18px}#notice-pop-up .outer .inner{padding:10px}#notice-pop-up .outer .inner .content{padding:15px}#notice-pop-up .outer .inner .content .intro{font-size:16px;line-height:21px}#notice-pop-up .outer .inner .content .btn-cont{margin-top:15px}.notice-block.cta-notice .btn-cont .btn{margin:5px 0 0 0;display:block}.notice-block.cta-notice .btn-cont .btn+.btn{margin:5px 0 0 0}.notice-block.cta-notice .btn-cont .btn:first-child{margin-top:0}#animal-passport .flex-img{float:none;padding:10px 10px 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#animal-passport .flex-img img{max-height:none;width:100%}#animal-passport .outer{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.reference-post .author .name,.reference-post .author .company{display:block}.reference-post .author .name:after{display:none}.upload.s-secondary .anchor{width:70%}.upload.s-secondary .btn-cont{width:30%}.upload.s-secondary .btn-cont .btn .mob-tag{display:none}#img-cta .side-img.s-left{left:-190px}#img-cta .inner .btn-cont{padding-left:60px}#img-cta .inner .btn-cont .btn{display:block;width:100%;margin:15px 0 0}#img-cta .inner .btn-cont .btn:first-child{margin:0}#product-details{padding:20px}#product-details .btn:before{display:none}#product-details .note .sub-note{display:block}#notice-pop-up .title{font-size:24px}#notice-pop-up .desc{font-size:16px}#notice-pop-up p{margin:15px 0 0}.mobile-stick .trigger-bar .btn{font-size:12px}.mobile-stick .trigger-bar.s-nop .trigger-bar-inner{padding:10px}}@media (max-width: 380px){#social-follow a{margin:0 5px}}@media (max-width: 360px){#nav-blocks .el .title{font-size:18px}h1{font-size:26px}}@media (min-width: 1000px){#pre-top{display:block}#nav-main .wrap .nav-general .search,#nav-main #main-container .nav-general .search,#nav-main .wrap .nav-user,#nav-main #main-container .nav-user{display:none}.activity-view-wrap{margin:0 auto;max-width:1180px;padding:0 20px}}@media (max-width: 1000px){.rwd-mq .wrap #main-container .main-content,.rwd-mq #main-container #main-container .main-content{padding:20px}}.leaflet-popup{border-radius:4px;overflow:hidden}.leaflet-popup .leaflet-popup-content-wrapper{border-radius:4px;padding:0}.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{margin:0;border-radius:4px;overflow:hidden}.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content img{display:block;width:101%}.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .inner-content{padding:15px}.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .inner-content h2{font-size:1.3125rem;text-transform:uppercase;color:#585858;font-family:"TTFirs-Bold",sans-serif}.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .inner-content p{color:#585858;margin-top:0}.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .inner-content a{background-color:#ffffff;border:1px solid #ef5058;color:#ef5058;text-transform:none;border-radius:3px}@media (min-width: 1000px){.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .inner-content a:hover{color:#ffffff;background-color:#ef5058}}.leaflet-popup a.leaflet-popup-close-button{display:flex;align-items:center;justify-content:center;border-radius:50%;top:5px;right:5px;padding:0;background-color:#ffffff;width:35px;height:35px;color:#006f62}.leaflet-popup.mobile-popup,.leaflet-popup.mobile-filter-popup{border-radius:4px;position:fixed;left:50%;transform:translateX(-50%);width:95vw;max-width:31.25rem;z-index:510;margin-bottom:0;display:none;z-index:4050;bottom:10px}@media (min-width: 1000px){.leaflet-popup.mobile-popup,.leaflet-popup.mobile-filter-popup{right:10px;left:auto;transform:none}}.leaflet-popup.mobile-popup .leaflet-popup-content-wrapper,.leaflet-popup.mobile-filter-popup .leaflet-popup-content-wrapper{box-shadow:none}.leaflet-popup.mobile-popup a.leaflet-popup-close-button,.leaflet-popup.mobile-filter-popup a.leaflet-popup-close-button{position:absolute;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent;display:flex;align-items:center;justify-content:center;border-radius:50%;top:5px;right:15px;padding:0;background-color:#ffffff;width:35px;height:35px;color:#006f62;box-shadow:0px 8px 15px rgba(0,0,0,0.1)}.leaflet-popup.mobile-popup a.leaflet-popup-close-button:hover,.leaflet-popup.mobile-filter-popup a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup.mobile-popup.state-open{display:block}.leaflet-popup.mobile-filter-popup h2{margin-bottom:20px}.leaflet-popup.mobile-filter-popup.state-open{display:block}.leaflet-popup.mobile-filter-popup .form{position:relative}.leaflet-popup.mobile-filter-popup .form .i-search{position:absolute;right:15px;top:19px;opacity:0.37}.leaflet-popup.mobile-filter-popup .form #search{width:100%;padding:15px 15px;background-color:#d6dbdb;font-size:1.125rem;margin-bottom:20px}.leaflet-popup.mobile-filter-popup .form input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}.leaflet-popup.mobile-filter-popup .form p.check-label{color:#006f62;margin-bottom:10px;font-size:.875rem}.leaflet-popup.mobile-filter-popup .form .el{position:relative}.leaflet-popup.mobile-filter-popup .form .el input[type=checkbox]:checked+label::before{color:#006f62;border-color:#006f62}.leaflet-popup.mobile-filter-popup .form .el:not(:last-of-type){margin-bottom:10px}.leaflet-popup.mobile-filter-popup .form .el label{text-transform:none;font-size:1.125rem;margin-top:0;padding-left:30px}.leaflet-popup.mobile-filter-popup .form .el label:before{background-color:#ffffff;border:2px solid #D5D5D5;border-radius:50%;color:#ffffff}.leaflet-popup.mobile-filter-popup .form .el:after{content:"";display:block;background-repeat:no-repeat;background-size:100% 100%;position:absolute;right:0;top:0;height:25px;width:25px}.leaflet-popup.mobile-filter-popup .form .el:nth-of-type(1):after{background-image:url("/templates/map/icons/marker-animals.svg")}.leaflet-popup.mobile-filter-popup .form .el:nth-of-type(2):after{background-image:url("/templates/map/icons/marker-animals.svg")}.leaflet-popup.mobile-filter-popup .form .el:nth-of-type(3):after{background-image:url("/templates/map/icons/marker-toilets.svg")}.leaflet-popup.mobile-filter-popup .form .el:nth-of-type(3):after{background-image:url("/templates/map/icons/marker-toilets.svg")}.leaflet-popup.mobile-filter-popup .form .el:nth-of-type(4):after{background-image:url("/templates/map/icons/marker-restaurant.svg")}.leaflet-right{display:none}@media (min-width: 750px){.leaflet-right{display:block;top:10px;right:10px}.leaflet-right .leaflet-control{margin:0}}.cta-icon{position:absolute;z-index:500;bottom:10px;right:10px;border-radius:50%;padding:10px;background-color:#ffffff;box-shadow:0 3px 6px rgba(0,0,0,0.16);display:flex;justify-content:center;align-items:center;width:50px;height:50px;cursor:pointer}body.state-active:after{display:block;content:'';position:absolute;height:100vh;width:100vw;background-color:#000000;opacity:0.5;left:0;top:0;z-index:4020}body.state-active .cta-icon,body.state-active .leaflet-control-container{display:none}.main-content .tabs{background-color:#f5f5f5}.main-content .tabs:not(.form-tabs) .nav-tabs{margin-bottom:0}.main-content .tabs.form-tabs{background:none}.main-content .tabs.form-tabs:not(:last-child){margin-bottom:45px}.main-content .tab.state-hidden,.main-content .reminder-wrap.state-hidden{display:none}.main-content .tab .el,.main-content .reminder-wrap .el{display:flex;flex-wrap:wrap;background-color:#fff;margin-top:10px;padding:20px}.main-content .tab .el.state-open .detail-content,.main-content .reminder-wrap .el.state-open .detail-content{display:block}.main-content .tab .el.state-open .l-down:after,.main-content .reminder-wrap .el.state-open .l-down:after{transform:rotate(180deg)}.main-content .tab .el .main,.main-content .reminder-wrap .el .main{flex:0 0 100%;display:flex}.main-content .tab .el .main .img-box,.main-content .reminder-wrap .el .main .img-box{flex:0 0 60px;margin-right:15px}.main-content .tab .el .main .img-box img,.main-content .reminder-wrap .el .main .img-box img{width:100%;display:block;border-radius:50%}.main-content .tab .el .main .content-box,.main-content .reminder-wrap .el .main .content-box{flex:1 1 auto}.main-content .tab .el .main .content-box .time,.main-content .reminder-wrap .el .main .content-box .time{margin-bottom:0;font-size:13px;display:inline-block;margin-right:15px}.main-content .tab .el .main .content-box .time:before,.main-content .reminder-wrap .el .main .content-box .time:before{margin-right:5px}.main-content .tab .el .main .content-box .location,.main-content .reminder-wrap .el .main .content-box .location{font-size:13px;color:rgba(0,0,0,0.75);display:block}@media (min-width: 400px){.main-content .tab .el .main .content-box .location,.main-content .reminder-wrap .el .main .content-box .location{display:inline-block}}.main-content .tab .el .main .content-box .location img,.main-content .reminder-wrap .el .main .content-box .location img{margin-right:5px;margin-bottom:-1px}.main-content .tab .el .main .content-box .title,.main-content .reminder-wrap .el .main .content-box .title{font-family:"TTFirs-Bold",sans-serif;font-size:18px;margin-bottom:10px}.main-content .tab .el .main .content-box .btn-cont .btn,.main-content .reminder-wrap .el .main .content-box .btn-cont .btn{width:100%}.main-content .tab .el .main .content-box .btn-cont .btn.trigger-reminder,.main-content .reminder-wrap .el .main .content-box .btn-cont .btn.trigger-reminder{margin-left:0;margin-top:10px}@media (min-width: 450px){.main-content .tab .el .main .content-box .btn-cont .btn.trigger-reminder,.main-content .reminder-wrap .el .main .content-box .btn-cont .btn.trigger-reminder{margin-left:10px}}.main-content .tab .el .main .content-box .btn-cont .btn.trigger-remove-reminder,.main-content .reminder-wrap .el .main .content-box .btn-cont .btn.trigger-remove-reminder{margin-left:0;margin-top:10px;font-size:13px}@media (min-width: 450px){.main-content .tab .el .main .content-box .btn-cont .btn.trigger-remove-reminder,.main-content .reminder-wrap .el .main .content-box .btn-cont .btn.trigger-remove-reminder{margin-top:0;margin-left:15px}}@media (min-width: 1000px){.main-content .tab .el .main .content-box .btn-cont .btn.trigger-remove-reminder,.main-content .reminder-wrap .el .main .content-box .btn-cont .btn.trigger-remove-reminder{display:none}}@media (min-width: 450px){.main-content .tab .el .main .content-box .btn-cont .btn,.main-content .reminder-wrap .el .main .content-box .btn-cont .btn{width:auto}}.main-content .tab .el .main .content-box .starttime,.main-content .reminder-wrap .el .main .content-box .starttime{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;background-color:rgba(107,202,186,0.1);border:1px solid #6BCABA;padding:12px 20px 10px;margin-top:10px}@media (min-width: 450px){.main-content .tab .el .main .content-box .starttime,.main-content .reminder-wrap .el .main .content-box .starttime{width:323px}}@media (min-width: 1000px){.main-content .tab .el .main .content-box .starttime,.main-content .reminder-wrap .el .main .content-box .starttime{width:auto;margin-left:15px;display:inline-block}}.main-content .tab .el .main .content-box .starttime p,.main-content .reminder-wrap .el .main .content-box .starttime p{text-align:center;line-height:1;font-size:14px;font-family:"TTFirs-Bold",sans-serif;color:#000000;margin-bottom:0}.main-content .tab .el .detail-content,.main-content .reminder-wrap .el .detail-content{-moz-animation:fadeIn 1s;-webkit-animation:fadeIn 1s;animation:fadeIn 1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;flex:0 0 100%;margin-top:15px;display:none}.main-content .tab .el .detail-content p,.main-content .reminder-wrap .el .detail-content p{margin:0}.main-content .tab .el .detail-content .btn,.main-content .reminder-wrap .el .detail-content .btn{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;margin-top:10px;width:100%;text-align:center}@media (min-width: 600px){.main-content .tab .el .detail-content .btn,.main-content .reminder-wrap .el .detail-content .btn{width:auto;text-align:left}}.main-content .reminder-wrap .el .main .content-box .btn-cont .btn:last-of-type,.main-content .reminder-wrap .el .main .content-box .btn-cont .btn:last-of-type{color:#858278}#main-container.s-clean.activity-detail{background-color:#fff}@media (min-width: 1000px){#main-container.s-clean.activity-detail{background-color:transparent}}#main-container.s-clean.activity-detail .main-content .content .details{text-align:center;margin-bottom:15px}#main-container.s-clean.activity-detail .main-content .content .details .time{font-family:"TTFirs-Bold",sans-serif;margin-bottom:0;font-size:13px;display:inline-block;margin-right:15px}#main-container.s-clean.activity-detail .main-content .content .details .time:before{margin-right:5px}#main-container.s-clean.activity-detail .main-content .content .details .location{font-size:13px;color:rgba(0,0,0,0.75)}#main-container.s-clean.activity-detail .main-content .content .details .location img{margin-right:5px;margin-bottom:-2px}#main-container.s-clean.activity-detail .main-content .content .title{margin-bottom:15px}#main-container.s-clean.activity-detail .main-content .content .btn-cont{margin-bottom:15px}@media (min-width: 400px){#main-container.s-clean.activity-detail .main-content .content .btn-cont{display:flex;margin-left:-15px}}#main-container.s-clean.activity-detail .main-content .content .btn-cont .btn{text-transform:none;display:block;width:100%;margin-top:10px}@media (min-width: 400px){#main-container.s-clean.activity-detail .main-content .content .btn-cont .btn{margin-left:15px}}@media (min-width: 400px){#main-container.s-clean.activity-detail .main-content .content .btn-cont .btn{flex:0 0 50%}}#main-container.s-clean.activity-detail .main-content .content .btn-cont .btn.trigger-reminder{margin-left:0;margin-top:10px}@media (min-width: 400px){#main-container.s-clean.activity-detail .main-content .content .btn-cont .btn.trigger-reminder{margin-left:15px}}@media (min-width: 1000px){#main-container.s-clean.activity-detail .main-content .content .btn-cont .btn.trigger-reminder{display:none}}#main-container.s-clean.activity-detail .main-content .content .text p{margin-bottom:0}#main-container.s-clean.activity-detail .main-content .photo-grid{float:left;margin:30px 0}@media (min-width: 1000px){#main-container.s-clean.activity-detail .main-content .photo-grid{margin:60px 0}}#main-container.s-clean.activity-detail .main-content .photo-grid .inner{float:left;background-color:#006f62}#main-container.s-clean.activity-detail .main-content .photo-grid .inner .el{width:33.20%;float:left}#main-container.s-clean.activity-detail .main-content .photo-grid .inner .el img{display:block;width:100%}#main-container.s-clean.activity-detail .main-content .photo-grid .inner .el:nth-child(2){float:right}#main-container.s-clean.activity-detail .main-content .photo-grid .inner .el:nth-child(2),#main-container.s-clean.activity-detail .main-content .photo-grid .inner .el:nth-child(4){width:66.66%}.program-slider{margin-bottom:30px}@media (min-width: 1000px){.program-slider{position:relative}.program-slider:after{content:'';display:block;position:absolute;background:url("../img/bg-line.png") 0 0 repeat-x;height:2px;width:100%;top:42%;left:0;transform:translateY(-50%);z-index:-2;margin:0 40px}}.program-slider .slick-prev,.program-slider .slick-next{border-bottom-left-radius:20px;border-top-left-radius:20px;color:#ffffff;background-color:#858278;font-size:.75rem;width:1.875rem;height:1.875rem}.program-slider .slick-prev:after,.program-slider .slick-next:after{margin-top:5px}@media (min-width: 1000px){.program-slider .slick-prev,.program-slider .slick-next{position:absolute;bottom:-2.75rem;transform:translateX(-50%)}}.program-slider .slick-next{border-bottom-left-radius:0;border-top-left-radius:0;border-bottom-right-radius:20px;border-top-right-radius:20px;margin-left:1px}.program-slider .slick-next:after{content:"\f102"}@media (min-width: 1000px){.program-slider .slick-next{left:50%}}.program-slider .slick-prev{margin-right:1px}.program-slider .slick-prev:after{content:"\f104"}@media (min-width: 1000px){.program-slider .slick-prev{right:50%}}.program-slider .slick-list .slick-track{display:flex}.program-slider .slick-list .slick-track .el{text-align:center;flex:0 0 42vw}.program-slider .slick-list .slick-track .el a:focus{outline:none}@media (min-width: 1000px){.program-slider .slick-list .slick-track .el:last-of-type:after{display:block;content:'';background-color:#ffffff;z-index:-2;position:absolute;height:10px;width:100px;right:0;top:42%;transform:translateY(-50%)}}@media (min-width: 550px){.program-slider .slick-list .slick-track .el{flex-basis:30vw}}@media (min-width: 1000px){.program-slider .slick-list .slick-track .el{flex-basis:auto}}.program-slider .slick-list .slick-track .el .inner-wrap{display:inline-block}@media (min-width: 1000px){.program-slider .slick-list .slick-track .el .inner-wrap:hover .title{color:#ef5058}}.program-slider .slick-list .slick-track .el .inner-wrap .media{position:relative;display:inline-block;margin-bottom:.9375rem}.program-slider .slick-list .slick-track .el .inner-wrap .media .image{border-radius:50%;max-height:6.25rem}@media (min-width: 1000px){.program-slider .slick-list .slick-track .el .inner-wrap .media .image{max-height:9.375rem}}.program-slider .slick-list .slick-track .el .inner-wrap .media .details{border:5px solid #ffffff;background-color:#ef5058;width:3.75rem;height:3.75rem;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;left:0}.program-slider .slick-list .slick-track .el .inner-wrap .media .details .time{font-size:.8125rem;margin-bottom:0;color:#ffffff}.program-slider .slick-list .slick-track .el .inner-wrap .title{color:#858278;text-transform:uppercase;text-align:center;transition:color 200ms ease;font-family:"TTFirs-Bold",sans-serif;margin-bottom:0;font-size:12px}@media (min-width: 1000px){.program-slider .slick-list .slick-track .el .inner-wrap .title{font-size:.875rem}}*{-moz-box-sizing:border-box;box-sizing:border-box}::selection{background:rgba(128,184,51,0.1)}article,aside,details,footer,header,nav,section,picture{display:block}html,body{margin:0;padding:0;background:#f5f5f5;position:relative}html.s-scrolled,body.s-scrolled{padding-top:82px}.wrap #main-container .main-content,#main-container #main-container .main-content{padding:60px}.wrap,#main-container{margin:0 auto;max-width:1180px}@media (min-width: 1000px){.wrap.s-small,.s-small#main-container{max-width:600px}}.wrap.header-wrap,.header-wrap#main-container{padding:0}@media (min-width: 1000px){.wrap.header-wrap,.header-wrap#main-container{padding:0 20px;display:flex;justify-content:space-between}.wrap.header-wrap .flex-wrap,.header-wrap#main-container .flex-wrap{margin-left:0;padding-left:0}.wrap.header-wrap .sub-flex-wrap,.header-wrap#main-container .sub-flex-wrap{margin-right:0;padding-right:0}}.section{background:#fff;padding:120px 0 90px;position:relative}@media (min-width: 1000px){#main-bg{background:url("../img/main-bg.jpg") top left repeat;padding-bottom:1px}#main-bg .wrap:first-child,#main-bg #main-container:first-child{margin-top:100px}#main-bg .wrap:first-child.s-overlap,#main-bg #main-container:first-child.s-overlap{margin-top:-60px}}#main-container{position:relative;z-index:20;background:#fff;margin-bottom:50px}@media (min-width: 1000px){#main-container{margin-top:-60px}}#main-container.s-clean{background:none;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}@media (min-width: 1000px){#main-container.s-clean{padding:0 20px}}#main-container.s-clean .main-content{border:none;left:auto;width:75%;background:#fff}@media (min-width: 1000px){#main-container.s-clean .main-content{padding:60px}}#main-container.s-clean .main-content .content{padding:20px}@media (min-width: 1000px){#main-container.s-clean .main-content .content{padding-top:0}}#main-container.s-clean .main-content .content.bg-alt{background-color:#f5f5f5}@media (min-width: 1000px){#main-container.s-clean .main-content .content.bg-alt{background-color:transparent}}#main-container.s-clean .sidebar{border:none;width:25%;padding:0;padding:0 20px}@media (min-width: 1000px){#main-container.s-clean .sidebar{padding:0}}#main-container.s-clean .sidebar.s-narrow{padding:0 20px}@media (min-width: 1000px){#main-container.s-clean .sidebar.s-narrow{padding:0}}.main-content{float:right;width:66.6666%;padding:0 0 0 60px;border-width:0 0 0 1px;border-style:solid;border-color:#d6dbdb;position:relative;left:-1px}.main-content:only-child{float:none;width:100%;border-width:0;left:0}.main-content p:last-child{margin-bottom:0}.sidebar{float:left;width:33.3333%;padding:0 60px 0 0;border-width:0 1px 0 0;border-style:solid;border-color:#d6dbdb}.s-reversed .main-content{float:left;padding:0 60px 0 0;border-width:0 1px 0 0;left:1px}.s-reversed .sidebar{border-width:0 0 0 1px;padding:60px}.s-nop .main-content{padding:0;border:none}.s-nop .sidebar{border:none;padding:60px 60px 0 0}.row{overflow:hidden}.col{float:left;padding-right:30px}.nop{padding-right:0}.col-1-10{width:10%}.col-2-10{width:20%}.col-3-10{width:30%}.col-4-10{width:40%}.col-5-10{width:50%}.col-6-10{width:60%}.col-7-10{width:70%}.col-8-10{width:80%}.col-9-10{width:90%}.col-1-3{width:33.3333%}.col-2-3{width:66.6666%}@media (max-width: 1000px){body.rwd-mq,body.rwd-mq.s-srcolled{padding-top:62px}}
/*# sourceMappingURL=global.css.map */
