/*!
 * Default mobile-first, responsive styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
/*!
 *
 * jQuery TE 1.4.0 , http://jqueryte.com/
 * Copyright (C) 2013, Fatih Koca (fattih@fattih.com), (http://jqueryte.com/about)

 * jQuery TE is provided under the MIT LICENSE.
 *
*/
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.5.0
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2016 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/
@charset "UTF-8";@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}@font-face{font-family:ClaudiasHandPro-Bold;src:url(../fonts/ClaudiasHandPro-Bold.eot?);src:url(../fonts/ClaudiasHandPro-Bold.eot?#iefix) format("embedded-opentype"), url(../fonts/ClaudiasHandPro-Bold.woff) format("woff"), url(../fonts/ClaudiasHandPro-Bold.ttf) format("truetype"), url(../fonts/ClaudiasHandPro-Bold.svg#ClaudiasHandPro-Bold) format("svg")}@font-face{font-family:Homestead-Inline;src:url(../fonts/Homestead-Inline.eot?);src:url(../fonts/Homestead-Inline.eot?#iefix) format("embedded-opentype"), url(../fonts/Homestead-Inline.woff) format("woff"), url(../fonts/Homestead-Inline.ttf) format("truetype"), url(../fonts/Homestead-Inline.svg#Homestead-Inline) format("svg")}@font-face{font-family:Homestead-Display;src:url(../fonts/Homestead-Display.eot?);src:url(../fonts/Homestead-Display.eot?#iefix) format("embedded-opentype"), url(../fonts/Homestead-Display.woff) format("woff"), url(../fonts/Homestead-Display.ttf) format("truetype"), url(../fonts/Homestead-Display.svg#Homestead-Display) format("svg")}@font-face{font-family:Homestead-Regular;src:url(../fonts/Homestead-Regular.eot?);src:url(../fonts/Homestead-Regular.eot?#iefix) format("embedded-opentype"), url(../fonts/Homestead-Regular.woff) format("woff"), url(../fonts/Homestead-Regular.ttf) format("truetype"), url(../fonts/Homestead-Regular.svg#Homestead-Regular) format("svg")}@import url(https://fonts.googleapis.com/css?family=Lato:400,400italic,700,700italic,900,900italic,300italic,300);audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}button,html,input,select,textarea{font-family:sans-serif}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.coupon h4,h1,h2,h3,h4,h5,h6{font-weight:normal}abbr[title]{border-bottom:1px dotted}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new' , monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,p,pre,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}svg:not(:root){overflow:hidden}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;*height:13px;padding:0;*width:13px}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}input[type=text]{-webkit-appearance:none;border-radius:0}*{box-sizing:border-box;font-family:Lato,sans-serif;max-width:100%}html{background:#fff;color:#000;font-size:100%;min-width:1024px;position:static;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{display:block;font-family:Lato,sans-serif;font-size:100%;height:100%;overflow:auto;position:static;transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}body *{font-size:13px}h1{color:#fe0000;display:inline-block;font-family:Homestead-Regular,sans-serif;font-size:30px;font-weight:300;line-height:1.3em;margin:30px 0 20px 0;text-align:center;width:100%}#overlayer h1{width:98%}.coupon .mainheader h4,.mainheader .coupon h4,.mainheader h2{padding-left:40px}.coupon .mainheader h4.h3,.mainheader .coupon h4.h3,.mainheader h2.h3{color:#666;font-family:ClaudiasHandPro-Bold,sans-serif;font-size:16px;font-style:italic;font-weight:500;line-height:25px;margin-left:0;margin-top:-20px;text-align:center}.mainheader-subheaders{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.coupon h4,h2{color:#000;font-family:Homestead-Regular,sans-serif;font-size:20px;font-weight:300;height:auto;line-height:35px;margin-left:10px;text-align:left}.coupon .js-configurator h4,.coupon .js-offerview-placeholder h4,.js-configurator .coupon h4,.js-configurator h2,.js-offerview-placeholder .coupon h4,.js-offerview-placeholder h2{text-shadow:1px 1px 1px #fff}.coupon h4 span.circle,h2 span.circle{background:#fe0000;background-color:#fe0000;border-radius:17.5px;color:#fff;display:inline-block;font-family:Homestead-Regular,sans-serif;font-size:25px;font-weight:600;height:35px;line-height:35px;text-align:center;width:35px}.coupon h4.inactive,h2.inactive{color:#666}.coupon h4.inactive span.circle,h2.inactive span.circle{background:#666;border-radius:17.5px}h3{color:#666;font-family:ClaudiasHandPro-Bold,sans-serif;font-size:20px;font-style:italic;font-weight:500;line-height:25px;margin:-20px 0 0 50px;text-align:left}h4{color:#666;font-family:Lato,sans-serif;font-size:16px;font-style:italic;font-weight:500;line-height:25px;margin:0;text-align:left}h5{color:#fe0000;font-family:Lato,sans-serif;font-size:14px;padding-left:25px;text-align:left}h6{font-family:Homestead-Regular,sans-serif;text-align:left}a{color:#fe0000;text-decoration:underline}hr{box-sizing:content-box;display:block;height:0;height:1px;margin:16px 0;padding:0}img{border:0;height:auto;-ms-interpolation-mode:bicubic;max-width:100%;vertical-align:middle}textarea{-webkit-appearance:none;border-radius:0;outline:0;overflow:auto;resize:vertical;vertical-align:top}a:active,a:focus,img,input[type=button],input[type=button]::-moz-focus-inner,input[type=submit],input[type=submit]::-moz-focus-inner{outline:0 none;-moz-outline:0 none}input[type=button],input[type=submit]{max-width:100%;white-space:unset;width:auto}.chromeframe{margin:.2em 0;padding:.2em 0}.page{background:url(../images/body-bg.jpg) center center repeat;background-attachment:fixed;background-size:cover;float:left;height:100%;min-height:calc(100vh - 285px);overflow-x:hidden;position:relative;width:100%}.holder{display:inline;float:left;height:auto;position:relative;width:100%}.center{float:none;margin:0 auto;position:relative;text-align:center}.content{float:left;height:auto;padding-bottom:0;padding-top:0;position:relative;width:100%}#velux .content,#veluxadmin .content,#veluxcontent .content{background:transparent url(../images/content-bg.png) 0 0 repeat;border-radius:5px;margin-bottom:20px;padding-bottom:30px}#header{background:#00a8e6}#header .twenty-four-group{float:none}#header .sitelogo img{width:120px}#header .copyright{color:#fff;font-size:11px;text-align:center}#info{background:#fff;border:1px solid #f9f9f9;box-shadow:0 0 10px rgba(0,0,0,0.4);height:60px;left:0;position:fixed;top:0;z-index:9000}#footerlinks{background:#00a8e6;border-top:1px solid #fff;box-shadow:0 0 10px rgba(0,0,0,0.4);padding-bottom:50px;text-align:left}#footerlinks p{color:#fff;margin:10px}#footerlinks ul.faq{margin-left:10px;padding-left:14px}#footerlinks ul.reviews li{background:#fff;border-radius:5px;list-style-type:none;margin:0 0 10px 0;padding:20px 20px 10px 20px}#footerlinks ul.reviews li .review__header{align-items:center;border-bottom:1px solid #666;color:#666;display:-ms-flexbox;display:flex;-ms-flex-align:center;margin-bottom:5px;padding-bottom:5px}#footerlinks ul.reviews li .review__meta-info{color:#666;margin-bottom:5px}#footerlinks ul.reviews li .review__ratings{display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin-top:5px;padding-top:5px}#footerlinks ul.reviews li .review__ratings .review__rating{-ms-flex:0 0 50%;flex:0 0 50%;padding-bottom:5px}#footerlinks ul.reviews li .review__tooltip{background:#fff url(../images/info.png) no-repeat;background-size:12px;height:12px;margin-left:5px;margin-right:5px;width:12px!important}#footerlinks ul.reviews li .review__description{color:#000;font-size:16px;font-style:italic;margin:10px 0;padding:0 0 5px 0}#footerlinks ul.reviews li .review__description *{color:#000;font-size:inherit}#footerlinks ul.reviews li .review__rating{align-items:center;display:-ms-flexbox;display:flex;-ms-flex-align:center}#footerlinks ul.reviews li .review__rating-icon{color:#666;display:inline-block;font-style:italic;height:20px;width:85px}#footerlinks ul.reviews li .review__rating-icon--1{background:url(../images/waardering-1.png) 0 center no-repeat}#footerlinks ul.reviews li .review__rating-icon--2{background:url(../images/waardering-2.png) 0 center no-repeat}#footerlinks ul.reviews li .review__rating-icon--3{background:url(../images/waardering-3.png) 0 center no-repeat}#footerlinks ul.reviews li .review__rating-icon--4{background:url(../images/waardering-4.png) 0 center no-repeat}#footerlinks ul.reviews li .review__rating-icon--5{background:url(../images/waardering-5.png) 0 center no-repeat}#footerlinks a{color:#fff;text-align:left}#footerlinks a.js-more-reviews{margin-left:20px}#footerlinks a.action{margin:20px 10px 10px 10px}h1 .logoreplace{background:url(../images/velux-logo.png) transparent 0 0 no-repeat;background-size:cover;display:inline-block;height:33px;margin:10px 0;margin:4px 0;text-indent:-10000px;vertical-align:text-bottom;width:99px}.coupon h4 .logoreplace,h2 .logoreplace{background:url(../images/velux-logo.png) transparent 0 0 no-repeat;background-size:cover;display:inline-block;height:25px;margin:10px 0;margin:3px 0;text-indent:-10000px;vertical-align:text-bottom;width:75px}.js-config-category h3 .logoreplace{background:url(../images/velux-logo.png) transparent 0 0 no-repeat;background-size:cover;display:inline-block;height:21px;margin:10px 0;margin:8px 0;text-indent:-10000px;vertical-align:text-bottom;width:65px}.button{background:#fe0000;border:0 none;color:#fff;display:block;height:auto;padding:10px 25px;width:155px}#extra .button span{display:inline}#digital .button,#extra .button,#tryout .button{display:inline-block;padding-bottom:5px;padding-top:5px;position:relative;right:auto;top:auto;width:auto}.checklist{margin-left:20px;margin-top:27px;padding-left:0}.checklist li{list-style-type:none;padding-left:15px}.checklist li.nobullet{padding-left:0}label{display:inline-block;float:left;font-family:Lato,sans-serif;font-size:14px;font-weight:normal;line-height:24px;margin-bottom:3px;text-align:left;width:100%}label.checkbox,label.radio{display:block;margin-left:20px;padding-left:5px}label span{color:#999;font-size:10px}input[type=button],input[type=checkbox],input[type=email],input[type=number],input[type=password],input[type=radio],input[type=submit],input[type=tel],input[type=text],textarea{border:3px solid #fff;border-radius:5px}input[type=button].checkbox,input[type=checkbox].checkbox,input[type=email].checkbox,input[type=number].checkbox,input[type=password].checkbox,input[type=radio].checkbox,input[type=submit].checkbox,input[type=tel].checkbox,input[type=text].checkbox,textarea.checkbox{bottom:-6px;float:left;position:relative;vertical-align:middle}input[type=button].radio,input[type=checkbox].radio,input[type=email].radio,input[type=number].radio,input[type=password].radio,input[type=radio].radio,input[type=submit].radio,input[type=tel].radio,input[type=text].radio,textarea.radio{border:0 none;bottom:-6px;float:left;position:relative;vertical-align:middle}input[type=button].text,input[type=checkbox].text,input[type=email].text,input[type=number].text,input[type=password].text,input[type=radio].text,input[type=submit].text,input[type=tel].text,input[type=text].text,textarea.text{background:#fff;border:1px solid #d0d0d0;height:35px;padding-left:10px;padding-right:10px;width:380px}input[type=button].text3,input[type=checkbox].text3,input[type=email].text3,input[type=number].text3,input[type=password].text3,input[type=radio].text3,input[type=submit].text3,input[type=tel].text3,input[type=text].text3,textarea.text3{margin-left:10px;width:70px}input[type=button].text4,input[type=checkbox].text4,input[type=email].text4,input[type=number].text4,input[type=password].text4,input[type=radio].text4,input[type=submit].text4,input[type=tel].text4,input[type=text].text4,textarea.text4{margin-left:10px;width:40px}input[type=button].textarea,input[type=checkbox].textarea,input[type=email].textarea,input[type=number].textarea,input[type=password].textarea,input[type=radio].textarea,input[type=submit].textarea,input[type=tel].textarea,input[type=text].textarea,textarea.textarea{background:#fff;border:1px solid #d0d0d0;height:175px;padding-left:10px;padding-right:10px;width:380px}.admin input[type=button].text2,.admin input[type=checkbox].text2,.admin input[type=email].text2,.admin input[type=number].text2,.admin input[type=password].text2,.admin input[type=radio].text2,.admin input[type=submit].text2,.admin input[type=tel].text2,.admin input[type=text].text2,.admin textarea.text2{margin-left:0;margin-right:10px;width:60%}.admin input[type=button].text3,.admin input[type=checkbox].text3,.admin input[type=email].text3,.admin input[type=number].text3,.admin input[type=password].text3,.admin input[type=radio].text3,.admin input[type=submit].text3,.admin input[type=tel].text3,.admin input[type=text].text3,.admin textarea.text3{margin-left:0;margin-right:10px;width:20%}.admin input[type=button].text4,.admin input[type=checkbox].text4,.admin input[type=email].text4,.admin input[type=number].text4,.admin input[type=password].text4,.admin input[type=radio].text4,.admin input[type=submit].text4,.admin input[type=tel].text4,.admin input[type=text].text4,.admin textarea.text4{margin-left:0;margin-right:10px;width:10%}label.checkbox,label.radio{display:inline-block;float:none;margin-left:5px;width:90%}.picker{color:#000;font-size:16px;line-height:1.2;position:absolute;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10000}.picker__frame,.picker__holder{bottom:0;left:0;right:0;top:0;transform:translateY(100%)}.picker__holder{-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;overflow-y:auto;position:fixed;transition:background 0.15s ease-out,transform 0s 0.15s;width:100%}.picker__frame{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);margin:0 auto;max-width:666px;min-width:256px;-moz-opacity:0;opacity:0;position:absolute;transition:all 0.15s ease-out;width:100%}.picker__wrap{display:table;height:100%;width:100%}@media (min-height: 26.5em){.picker__box{font-size:1.25em}}@media (min-height: 40.125em){.picker__frame{margin-bottom:7.5%}.picker__box{border-bottom-width:1px;border-radius:5px;font-size:1.5em}}.picker--opened .picker__holder{background:transparent;background:rgba(0,0,0,0.32);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";transform:translateY(0);transition:background 0.15s ease-out;zoom:1}.picker--opened .picker__frame{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;transform:translateY(0)}.picker__box{background:#fff;display:table-cell;padding:0 1em;vertical-align:middle}.picker__header{margin-top:.75em;position:relative;text-align:center}.picker__month,.picker__year{display:inline-block;font-weight:500;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #f9f9f9;height:2em;margin-left:.25em;margin-right:.25em;padding:.5em}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__nav--next,.picker__nav--prev{box-sizing:content-box;height:1em;padding:.5em 1.25em;position:absolute;top:-0.25em;width:1em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{padding-left:1.25em;right:-1em}@media (min-width: 24.5em){.picker__select--month,.picker__select--year{margin-top:-0.5em}.picker__nav--next,.picker__nav--prev{top:-0.33em}.picker__nav--prev{padding-right:1.5em}.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{border-bottom:.5em solid transparent;border-right:.75em solid #000;border-top:.5em solid transparent;content:" ";display:block;height:0;margin:0 auto;width:0}.picker__nav--next:before{border-left:.75em solid #000;border-right:0}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{background:0;border-left-color:#f5f5f5;border-right-color:#f5f5f5;cursor:default}.picker__table{border-collapse:collapse;border-spacing:0;font-size:inherit;margin-bottom:.5em;margin-top:.75em;table-layout:fixed;text-align:center;width:100%}.picker__weekday{color:#999;font-size:.75em;font-weight:500;padding-bottom:.25em;width:14.285714286%}@media (min-height: 33.875em){.picker__frame{bottom:-100%;max-height:80%;overflow:visible;top:auto}.picker__wrap{display:block}.picker__box{border:1px solid #777;border-bottom-width:0;border-radius:5px 5px 0 0;border-top-color:#898989;box-shadow:0 12px 36px 16px rgba(0,0,0,0.24);display:block;font-size:1.33em}.picker--opened .picker__frame{bottom:0;top:auto}.picker__table{margin-bottom:.75em}.picker__weekday{padding-bottom:.5em}}.picker__day{border:1px solid transparent;font-weight:200;padding:.3125em 0}.picker__day--today:before{border-left:.5em solid transparent;border-top:.5em solid #64bc46;content:" ";height:0;position:absolute;right:2px;top:2px;width:0}.picker__day--outfocus{color:#ddd}.picker__day--highlighted,.picker__input.picker__input--active,.picker__select--month:focus,.picker__select--year:focus{border-color:#00a8e6}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover,.picker__day--infocus:hover,.picker__day--outfocus:hover,.picker__nav--next:hover,.picker__nav--prev:hover{background:#b1dcfb;color:#000;cursor:pointer}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__button--clear,.picker__button--close,.picker__button--today{background:#fff;border:1px solid #fff;display:inline-block;font-size:.8em;font-weight:bold;padding:.66em 0;vertical-align:bottom;width:33%}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{background:#b1dcfb;border-bottom-color:#b1dcfb;color:#000;cursor:pointer}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#00a8e6;outline:0}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{display:inline-block;height:0;position:relative}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{border-left:.66em solid transparent;border-top:.66em solid #64bc46;top:-0.05em;width:0}.picker__button--clear:before{border-top:3px solid #e20;top:-0.25em;width:.66em}.picker__button--close:before{color:#777;content:"\D7";font-size:1.1em;margin-right:.35em;top:-0.1em;vertical-align:top}.picker--focused .picker__day--disabled,.picker__button--today[disabled],.picker__button--today[disabled]:hover,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before,.picker__day--disabled:before{border-top-color:#aaa}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{border:0;margin:0;outline:0;padding:0;vertical-align:top}.fancybox-wrap{left:50%!important;-webkit-overflow-scrolling:touch;position:fixed!important;top:30px!important;transform:translateX(-50%)!important;width:50%!important;z-index:10000}.fancybox-skin{background:#fff;border-radius:4px;color:#000;position:relative;text-shadow:none}.fancybox-opened{z-index:10000}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#000;font:14px/20px "Helvetica Neue" , Helvetica, Arial, sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;height:100%;width:100%}.fancybox-image{max-height:100%;max-width:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../images/fancybox_sprite.png)}#fancybox-loading{background-position:0 -108px;cursor:pointer;left:50%;margin-left:-22px;margin-top:-22px;opacity:0.8;position:fixed;top:50%;z-index:8060}#fancybox-loading div{background:url(../images/fancybox_loading.gif) center center no-repeat;height:44px;width:44px}.fancybox-close{cursor:pointer;height:36px;position:absolute;right:-10px;top:-18px;width:36px;z-index:8040}.fancybox-nav{background:transparent url(../images/blank.gif);cursor:pointer;height:100%;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;top:0;width:40%;z-index:8040}.fancybox-next{right:0}.fancybox-nav span{cursor:pointer;height:34px;margin-top:-18px;position:absolute;top:50%;visibility:hidden;width:36px;z-index:8040}.fancybox-prev span{background-position:0 -36px;left:10px}.fancybox-next span{background-position:0 -72px;right:10px}.fancybox-tmp{left:-99999px;max-height:99999px;max-width:99999px;overflow:visible!important;position:absolute;top:-99999px}.fancybox-lock{overflow:visible!important;width:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{background:url(../images/loading-bg.png);display:none;left:0;overflow:hidden;position:absolute;top:0;z-index:9999}.fancybox-overlay-fixed{bottom:0;position:fixed;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{font:normal 13px/20px "Helvetica Neue" , Helvetica, Arial, sans-serif;position:relative;text-shadow:none;visibility:hidden;z-index:8050}.fancybox-nav:hover span,.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{bottom:0;margin-bottom:-35px;position:absolute;right:50%;text-align:center;z-index:8050}.fancybox-title-float-wrap .child{background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;color:#fff;display:inline-block;font-weight:bold;line-height:24px;margin-right:-100%;padding:2px 20px;text-shadow:0 1px 2px #222;white-space:nowrap}.fancybox-title-outside-wrap{color:#fff;margin-top:10px;position:relative}.fancybox-title-over-wrap{background:#000;background:rgba(0,0,0,0.8);bottom:0;color:#fff;left:0;padding:10px;position:absolute}.fancybox-inner{overflow:auto;width:100%!important}.fancybox-inner .thankyou{margin:0 auto!important;width:100%!important}.fancybox-inner .thankyou .js-ajax-form p input{display:block;margin:0 auto}.fancybox-inner form h1{font-size:2.5rem}.fancybox-inner form input,.fancybox-inner form select{max-width:50%;width:50%}.fancybox-inner form p label{font-size:1rem}#couponCode .couponform{display:block;float:none!important;margin:0 auto;padding:15px 0!important;width:50%}#couponCode .couponform h4,#couponCode .couponform label,#couponCode .couponform p{text-align:center!important}.accordeon-holder{z-index:1}@media only screen and (max-width: 1000px){.holder .ten-col{float:left!important}}@media only screen and (max-width: 1025px){.hasSideBar .staticcontent{box-sizing:border-box;width:65%!important}.hasSideBar .staticmenu{clear:none!important;float:left!important;width:33.75%!important}.emailCol{display:none!important}.holder .js-validate-form{padding-left:40px}.holder .personalinfoform{padding:0!important}.holder .thirteen-col{width:500px!important}.holder .ten-col{float:right;width:400px!important}.holder .ten-col .info{background-size:35px!important;padding:20px 15px 10px 62.5px!important;width:auto!important}.holder .ten-col:first-child{float:none;width:auto}.orderoverview .actions{width:auto!important}.accordion .trigger a{font-size:16px}.accordion .trigger a span{margin-right:10px}#fix-container #fix-element{clear:both;display:block;float:none;margin:0 auto;width:50%}#fix-container #fix-element .configuration-overview h3{padding-left:0}.coupon .mainheader h4,.mainheader .coupon h4,.mainheader h2{margin:30px 0 10px 0!important}.emailverification .eleven-col{box-sizing:border-box;float:left;padding:10px;width:50%}.emailverification .eleven-col .info{background-size:30px!important;font-size:16px!important;padding:12px 15px 15px 60px!important}.emailverification .eleven-col .nobg{padding:15px 15px 10px 15px!important}#couponCode{box-sizing:border-box;width:100%}#couponCode .couponform{display:block;float:none!important;margin:0 auto;padding:15px 0!important;width:50%}#couponCode .couponform h4,#couponCode .couponform label,#couponCode .couponform p{text-align:center!important}#js-coupon-button,input[type=button].add-product-link{padding:16px 16px 16px 52px!important}.info input{display:block;margin:0 auto -10px auto!important}.fancybox-wrap{width:80%!important}.accordeon-holder,.fancybox-inner{width:100%!important}.fancybox-inner .thankyou{margin:0 auto!important;width:100%!important}.fancybox-inner .thankyou .js-ajax-form p input{display:block;margin:0 auto}.fancybox-inner form h1{font-size:2.5rem}.fancybox-inner form input,.fancybox-inner form select{max-width:50%;width:50%}.fancybox-inner form .jqte,.fancybox-inner form span{width:100%}.fancybox-inner form p label{font-size:1rem}#seeMore:hover{cursor:pointer}.configuration-overview .js-ajax-submit{display:block!important;margin:0 auto}#footerlinks .content .ten-col{box-sizing:border-box;float:left;height:auto;width:55%!important}#footerlinks .content #klantWoord{box-sizing:border-box;float:left;padding-left:20px;width:40%}#footerlinks .content #klantWoord a{display:block}}.contentmenu{padding-top:40px!important}.contentmenu h3{margin-left:20px!important}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../images/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../images/fancybox_loading@2x.gif);background-size:24px 24px}}div.promo *{box-shadow:0 0 0 rgba(0,0,0,0);color:#fff;font-size:13px!important}#velux,#veluxadmin,#veluxcontent{margin-top:100px;min-height:calc(100vh - 285px)!important}#velux .info,#veluxadmin .info,#veluxcontent .info{background:#fff url(../images/info.png) 15px 12px no-repeat;background-size:50px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.4);box-sizing:border-box;float:left;font-size:13px;font-style:italic;margin-top:25px;min-height:100px;padding:20px 15px 20px 80px;width:100%}#velux .info.nobg,#veluxadmin .info.nobg,#veluxcontent .info.nobg{background-image:none;min-height:0;padding:15px}#velux .info p,#veluxadmin .info p,#veluxcontent .info p{margin-bottom:5px;margin-top:0}#velux .info h3,#veluxadmin .info h3,#veluxcontent .info h3{color:#fff;margin-left:0;margin-top:0}#velux .info ul,#veluxadmin .info ul,#veluxcontent .info ul{margin:0;padding-left:10px;text-align:left}#velux .info li:not(.active-result),#veluxadmin .info li:not(.active-result),#veluxcontent .info li:not(.active-result){color:#00a8e6;margin-bottom:5px}#velux .info a:not(.chosen-single),#veluxadmin .info a:not(.chosen-single),#veluxcontent .info a:not(.chosen-single){color:#666;font-family:ClaudiasHandPro-Bold,sans-serif;font-size:20px;font-style:italic;font-weight:500;line-height:25px;margin:0;text-align:left;text-decoration:none}#velux .orderbuttonholder,#veluxadmin .orderbuttonholder,#veluxcontent .orderbuttonholder{background:#ddd;display:inline-block;font-size:13px;margin-bottom:10px;padding:0;text-align:center;width:100%}#velux .orderbuttonholder input.js-orderitems-button[type="submit"],#veluxadmin .orderbuttonholder input.js-orderitems-button[type="submit"],#veluxcontent .orderbuttonholder input.js-orderitems-button[type="submit"]{float:none;margin-bottom:20px}#velux .steps,#veluxadmin .steps,#veluxcontent .steps{float:left;margin:0 0 30px 0;padding:10px;text-align:center;width:100%}#velux .steps li,#veluxadmin .steps li,#veluxcontent .steps li{display:inline-block;list-style:none;margin-right:15px}#velux .steps li a,#veluxadmin .steps li a,#veluxcontent .steps li a{color:#666;display:inline-block;font-family:ClaudiasHandPro-Bold,sans-serif;font-size:18px;font-style:italic;font-weight:normal;line-height:25px;min-height:60px;min-width:80px;text-align:left;text-decoration:none;text-indent:-10000px}#velux .steps li a.step1,#veluxadmin .steps li a.step1,#veluxcontent .steps li a.step1{background:url(../images/step1.png) center center no-repeat}#velux .steps li a.step2,#veluxadmin .steps li a.step2,#veluxcontent .steps li a.step2{background:url(../images/step2.png) center center no-repeat}#velux .steps li a.step3,#veluxadmin .steps li a.step3,#veluxcontent .steps li a.step3{background:url(../images/step3.png) center center no-repeat}#velux .steps li a.step4,#veluxadmin .steps li a.step4,#veluxcontent .steps li a.step4{background:url(../images/step4.png) center center no-repeat}#velux .steps li a.step5,#veluxadmin .steps li a.step5,#veluxcontent .steps li a.step5{background:url(../images/step5.png) center center no-repeat}#velux .steps li span.circle,#veluxadmin .steps li span.circle,#veluxcontent .steps li span.circle{background:#666;background-color:#666;border-radius:12.5px;color:#fff;display:none;font-family:Homestead-Regular,sans-serif;font-size:13px;font-weight:600;height:25px;line-height:25px;margin-right:5px;text-align:center;width:25px}#velux .steps li.divider,#veluxadmin .steps li.divider,#veluxcontent .steps li.divider{background:url(../images/steps-divider.png) center center no-repeat;height:60px;width:26px}#velux .steps.fixed,#veluxadmin .steps.fixed,#veluxcontent .steps.fixed{background-color:#00a8e6;border-bottom:1px solid #f9f9f9;box-shadow:0 0 10px rgba(0,0,0,0.4);left:0;position:fixed;top:62px;transition:all 300ms ease-in-out;z-index:9200}#velux .steps.fixed span.circle,#veluxadmin .steps.fixed span.circle,#veluxcontent .steps.fixed span.circle{background-color:#fff;color:#666}#velux .steps.unfixed,#veluxadmin .steps.unfixed,#veluxcontent .steps.unfixed{left:0;position:absolute;top:0}#velux .productchoice,#veluxadmin .productchoice,#veluxcontent .productchoice{cursor:pointer;float:left;margin:0 0 10px 0;width:100%}#velux .productchoice ul,#veluxadmin .productchoice ul,#veluxcontent .productchoice ul{margin-left:-5px;padding:0;text-align:center;width:100%}#velux .productchoice ul li,#veluxadmin .productchoice ul li,#veluxcontent .productchoice ul li{color:#fff;display:inline-block;list-style-type:none;margin:0 0 10px 20px;padding:0;position:relative;width:auto}#velux .productchoice ul li h3,#veluxadmin .productchoice ul li h3,#veluxcontent .productchoice ul li h3{background:#fe0000;border:5px solid #fff;border-radius:5px;bottom:20px;box-shadow:0 0 10px rgba(0,0,0,0);color:#fff;margin:0 10%;padding:10px;position:absolute;text-align:center;width:70%;z-index:100}#velux .productchoice ul li img,#veluxadmin .productchoice ul li img,#veluxcontent .productchoice ul li img{border:5px solid #fff;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,0);float:left;margin:0;max-width:280px;transition:all 400ms ease-in-out}#velux .productchoice ul li .selected,#veluxadmin .productchoice ul li .selected,#veluxcontent .productchoice ul li .selected{background:url(../images/selected.png) center 0 no-repeat;display:none;height:150px;left:0;position:absolute;top:90px;width:100%}#velux .productchoice ul li .sliphoveritem,#veluxadmin .productchoice ul li .sliphoveritem,#veluxcontent .productchoice ul li .sliphoveritem{border-radius:15px;margin:0}#velux .productchoice ul li .sliphoveritemTitle,#veluxadmin .productchoice ul li .sliphoveritemTitle,#veluxcontent .productchoice ul li .sliphoveritemTitle,.fancybox-lock body{overflow:hidden!important}#velux .productchoice ul li .sliphoveritemTitle div,#veluxadmin .productchoice ul li .sliphoveritemTitle div,#veluxcontent .productchoice ul li .sliphoveritemTitle div{font-family:Homestead-Regular,sans-serif;font-size:15px;padding:30px;padding-top:30px;vertical-align:top!important;width:100%!important}@media only screen and (max-width: 650px){#velux .productchoice ul,#veluxadmin .productchoice ul,#veluxcontent .productchoice ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}#velux .productchoice ul li,#veluxadmin .productchoice ul li,#veluxcontent .productchoice ul li{width:45%}#velux .productchoice ul li h3,#veluxadmin .productchoice ul li h3,#veluxcontent .productchoice ul li h3{background:rgba(254,0,0,0.6)}#velux .productchoice ul li img,#veluxadmin .productchoice ul li img,#veluxcontent .productchoice ul li img{width:100%}#velux .productchoice ul li .selected,#veluxadmin .productchoice ul li .selected,#veluxcontent .productchoice ul li .selected{display:none!important}#velux .productchoice ul li .sliphoveritem,#veluxadmin .productchoice ul li .sliphoveritem,#veluxcontent .productchoice ul li .sliphoveritem{display:none}#velux .productchoice ul li.active h3,#veluxadmin .productchoice ul li.active h3,#veluxcontent .productchoice ul li.active h3{background:rgba(100,188,70,0.6)!important}}#velux .productchoice ul li.active .sliphoveritemTitle,#veluxadmin .productchoice ul li.active .sliphoveritemTitle,#veluxcontent .productchoice ul li.active .sliphoveritemTitle{background:#64bc46!important}#velux .configurator .coupon h4 .js-config-title,#velux .configurator h2 .js-config-title,#veluxadmin .configurator .coupon h4 .js-config-title,#veluxadmin .configurator h2 .js-config-title,#veluxcontent .configurator .coupon h4 .js-config-title,#veluxcontent .configurator h2 .js-config-title,.coupon #velux .configurator h4 .js-config-title,.coupon #veluxadmin .configurator h4 .js-config-title,.coupon #veluxcontent .configurator h4 .js-config-title{color:#000;font-family:Homestead-Regular,sans-serif;font-size:20px;font-weight:300;height:auto;line-height:35px;text-align:left}#velux .option-accordion .list .option-trigger,#veluxadmin .option-accordion .list .option-trigger,#veluxcontent .option-accordion .list .option-trigger{background:#eee url(../images/arrows.png) right 52px no-repeat;border:1px solid #fff;border-radius:15px;cursor:pointer;float:left;line-height:66px;margin:10px 0;min-height:134px;padding-bottom:0;position:relative;text-align:left;width:100%;z-index:10}#velux .option-accordion .list .option-trigger .image,#veluxadmin .option-accordion .list .option-trigger .image,#veluxcontent .option-accordion .list .option-trigger .image{width:19%}@media only screen and (max-width: 480px){#velux .option-accordion .list .option-trigger .image,#veluxadmin .option-accordion .list .option-trigger .image,#veluxcontent .option-accordion .list .option-trigger .image{margin-top:35px}}#velux .option-accordion .list .option-trigger .image img,#veluxadmin .option-accordion .list .option-trigger .image img,#veluxcontent .option-accordion .list .option-trigger .image img{border-color:#fff;box-shadow:0 0 0 rgba(0,0,0,0)}#velux .option-accordion .list .option-trigger .description,#veluxadmin .option-accordion .list .option-trigger .description,#veluxcontent .option-accordion .list .option-trigger .description{padding-top:27px}#velux .option-accordion .list .option-trigger.active,#veluxadmin .option-accordion .list .option-trigger.active,#veluxcontent .option-accordion .list .option-trigger.active{background:#eee url(../images/arrows.png) right -70px no-repeat;background-position:right -40px;box-shadow:0 0 10px rgba(0,0,0,0.4)}#velux .option-accordion .list .option-trigger.active h3,#veluxadmin .option-accordion .list .option-trigger.active h3,#veluxcontent .option-accordion .list .option-trigger.active h3{color:#000!important;margin-top:24px}#velux .option-accordion .option-panel.active,#veluxadmin .option-accordion .option-panel.active,#veluxcontent .option-accordion .option-panel.active{display:list-item}#velux .accordion .trigger,#veluxadmin .accordion .trigger,#veluxcontent .accordion .trigger{background-color:#f1f1f1;background-image:linear-gradient(to bottom,#FFF,#F1F1F1);border:1px solid #f9f9f9;float:left;height:66px;line-height:66px;margin:10px 0 0 0;position:relative;text-align:left;width:100%;z-index:10}#velux .accordion .trigger a,#veluxadmin .accordion .trigger a,#veluxcontent .accordion .trigger a{background:url(../images/arrows.png) right 20px no-repeat;color:#000;display:block;padding:0 0 0 15px;text-decoration:none}#velux .accordion .trigger a span,#veluxadmin .accordion .trigger a span,#veluxcontent .accordion .trigger a span{background:#fe0000;background-color:#fe0000;border-radius:15px;color:#fff;display:inline-block;font-size:12px;font-weight:bold;height:30px;line-height:30px;text-align:center;width:30px}#velux .accordion .trigger.active a,#veluxadmin .accordion .trigger.active a,#veluxcontent .accordion .trigger.active a{background-position:right -70px}#velux .accordion .trigger.finished .circle,#velux .productchoice ul li.active h3,#veluxadmin .accordion .trigger.finished .circle,#veluxadmin .productchoice ul li.active h3,#veluxcontent .accordion .trigger.finished .circle,#veluxcontent .productchoice ul li.active h3{background:#64bc46}#velux .accordion .panel,#veluxadmin .accordion .panel,#veluxcontent .accordion .panel{background:#f9f9f9;float:left;margin:-11px 0 0 0;padding:16px 20px 5px;position:relative;z-index:80}#velux .accordion .panel.active,#veluxadmin .accordion .panel.active,#veluxcontent .accordion .panel.active{overflow:visible!important}#velux .accordion .panel h3,#veluxadmin .accordion .panel h3,#veluxcontent .accordion .panel h3{color:#000;margin:25px 25px 10px 25px;text-align:left}#velux .accordion .panel img,#veluxadmin .accordion .panel img,#veluxcontent .accordion .panel img{max-width:100px}#velux .accordion .panel ul,#veluxadmin .accordion .panel ul,#veluxcontent .accordion .panel ul{float:left;padding-left:0;width:98%}#velux .accordion .panel li,#veluxadmin .accordion .panel li,#veluxcontent .accordion .panel li{float:left;list-style-type:none;margin-bottom:10px;position:relative;width:100%}#velux .accordion .panel li li,#veluxadmin .accordion .panel li li,#veluxcontent .accordion .panel li li{margin-bottom:4px}#velux .accordion .panel li:hover h4,#veluxadmin .accordion .panel li:hover h4,#veluxcontent .accordion .panel li:hover h4{color:#000;transition:all 400ms ease-in-out}#velux .accordion .panel li:hover img,#veluxadmin .accordion .panel li:hover img,#veluxcontent .accordion .panel li:hover img{box-shadow:0 0 10px rgba(0,0,0,0);transition:all 400ms ease-in-out}#velux .accordion .panel li:hover li,#veluxadmin .accordion .panel li:hover li,#veluxcontent .accordion .panel li:hover li{border-radius:0;box-shadow:0 0 0 rgba(0,0,0,0)}#velux .accordion .panel li.config-item,#velux .accordion .panel li.config-item:active,#velux .accordion .panel li.config-item:visited,#veluxadmin .accordion .panel li.config-item,#veluxadmin .accordion .panel li.config-item:active,#veluxadmin .accordion .panel li.config-item:visited,#veluxcontent .accordion .panel li.config-item,#veluxcontent .accordion .panel li.config-item:active,#veluxcontent .accordion .panel li.config-item:visited{box-shadow:0 0 0 rgba(0,0,0,0);cursor:pointer}#velux .accordion .panel li.active,#veluxadmin .accordion .panel li.active,#veluxcontent .accordion .panel li.active{border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,0.4)}#velux .accordion .panel li.active img,#veluxadmin .accordion .panel li.active img,#veluxcontent .accordion .panel li.active img{border:5px solid #64bc46;border:5px solid #64bc46;box-shadow:0 0 10px rgba(0,0,0,0)}#velux .accordion .panel li.active h3,#velux .accordion .panel li.active h4,#velux .accordion .trigger.finished h3,#veluxadmin .accordion .panel li.active h3,#veluxadmin .accordion .panel li.active h4,#veluxadmin .accordion .trigger.finished h3,#veluxcontent .accordion .panel li.active h3,#veluxcontent .accordion .panel li.active h4,#veluxcontent .accordion .trigger.finished h3{color:#64bc46}#velux .accordion .panel .image,#veluxadmin .accordion .panel .image,#veluxcontent .accordion .panel .image{float:left;margin-bottom:10px;margin-left:10px;width:23%}#velux .accordion .panel .description,#veluxadmin .accordion .panel .description,#veluxcontent .accordion .panel .description{float:left;padding-top:10px;padding-top:10px;text-align:left;width:75%}#velux .accordion .panel ul li li,#veluxadmin .accordion .panel ul li li,#veluxcontent .accordion .panel ul li li{float:left;list-style-type:disc;margin-left:0;text-align:left}#velux .orderoverview,#veluxadmin .orderoverview,#veluxcontent .orderoverview{background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.4);margin:10px 4%;table-layout:fixed;width:92%}#velux .orderoverview tr.head,#veluxadmin .orderoverview tr.head,#veluxcontent .orderoverview tr.head{background:#666;color:#fff;font-weight:bold;padding:10px 0}#velux .orderoverview tr td,#velux .orderoverview tr th,#veluxadmin .orderoverview tr td,#veluxadmin .orderoverview tr th,#veluxcontent .orderoverview tr td,#veluxcontent .orderoverview tr th{border-bottom:2px solid #ddd;display:table-cell;padding:10px;text-align:left;vertical-align:top}#velux .orderoverview tr .quantity,#veluxadmin .orderoverview tr .quantity,#veluxcontent .orderoverview tr .quantity{position:relative;width:10%}#footerlinks ul.reviews li .review__info,#velux .orderoverview tr .options li,#veluxadmin .orderoverview tr .options li,#veluxcontent .orderoverview tr .options li{margin-bottom:5px}#velux .orderoverview tr .options span.promo,#veluxadmin .orderoverview tr .options span.promo,#veluxcontent .orderoverview tr .options span.promo{background:#64bc46;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.4);color:#fff;display:inline-block;margin:4px 0 0 0;padding:0 5px}#velux .orderoverview tr h4 span.promo,#veluxadmin .orderoverview tr h4 span.promo,#veluxcontent .orderoverview tr h4 span.promo{background:#64bc46;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.4);color:#fff;font-size:inherit;margin:0 10px 0 0;padding:0 10px}#velux .orderoverview tr .options small,#velux .orderoverview tr h4 small,#veluxadmin .orderoverview tr .options small,#veluxadmin .orderoverview tr h4 small,#veluxcontent .orderoverview tr .options small,#veluxcontent .orderoverview tr h4 small{color:#666;display:inline-block;font-size:10px;margin-top:4px;width:100%}#velux .orderoverview tr p.sku,#veluxadmin .orderoverview tr p.sku,#veluxcontent .orderoverview tr p.sku{color:#999;font-size:14px}#velux .orderoverview tr ul,#veluxadmin .orderoverview tr ul,#veluxcontent .orderoverview tr ul{padding-left:20px}.js-selection h4{color:#fe0000}.js-selection ul{padding-left:10px}.customerservice{float:left;font-size:18px;height:35px;line-height:35px;margin:10px 0 0 0}.customerservice span{font-family:ClaudiasHandPro-Bold,sans-serif;font-size:18px;line-height:35px;margin-right:15px}.customerservice a.phone{background:url(../images/phone-icon.png) left center no-repeat;display:inline-block;font-size:20px;font-weight:bold;line-height:35px;margin-left:5px;margin-top:2px;padding-left:27px;text-decoration:none}.customerservice a.chat{background:url(../images/chat-icon.png) left center no-repeat;color:#00a8e6;display:inline-block;font-size:20px;font-weight:bold;line-height:35px;margin-left:5px;margin-top:2px;padding-left:45px;text-decoration:none}@media screen and (max-width: 540px){.customerservice{text-align:center;width:100%}.customerservice span{display:none}.customerservice a.chat,.customerservice a.phone{font-size:18px}}#info .col{margin-top:0}.socialholder{float:right;font-family:ClaudiasHandPro-Bold,sans-serif;font-size:18px;height:35px;line-height:35px;margin:16px 0 0 0}.socialholder span.introtext{display:inline-block;font-family:ClaudiasHandPro-Bold,sans-serif;font-size:18px;line-height:35px;position:relative;top:-6px}.socialholder span.introtext span{color:inherit;font:inherit;margin:0;padding:0}.socialholder a{display:inline-block;float:none!important}.social{background-size:cover!important;border-radius:4px;display:inline-block;float:none!important;height:22px!important;margin-left:10px;margin-top:4px;width:22px!important}.social.facebook{background:url(../images/facebook.svg) 0 0 no-repeat}.social.pinterest{background:url(../images/pinterest.svg) 0 0 no-repeat}.social.linkedin{background:url(../images/linkedin.svg) 0 0 no-repeat}.social.googleplus{background:url(../images/googleplus.svg) 0 0 no-repeat}.social.twitter{background:url(../images/twitter.svg) 0 0 no-repeat}.social-links{margin-top:20px!important;padding-bottom:0}.social-links span.introtext{color:#666;display:inline-block;font-family:ClaudiasHandPro-Bold,sans-serif;font-size:18px;line-height:1em;margin-right:10px;position:relative;top:-6px}.social-links .social{margin-left:0;margin-right:10px}.admin h1{float:left;text-align:left;width:100%}.admin h4 label{display:inline;float:none;width:auto}.admin .admin-panel{background:#f9f9f9;box-shadow:0 0 10px rgba(0,0,0,0.4)}.admin .admin-panel .coupon h4,.admin .admin-panel h2,.coupon .admin .admin-panel h4{margin:0 0 10px 0}.admin .admin-panel p{font-size:14px;margin-bottom:5px;margin-top:10px;padding-left:0;position:relative;text-align:left}.admin .admin-panel ul.admin-panel-holder{float:left;margin-top:0;padding:0;text-align:center;width:100%}.admin .admin-panel ul.admin-panel-holder li{display:inline-block;list-style-type:none;margin-left:15px;vertical-align:top;width:140px}.admin .admin-panel ul.js-admin-panel{float:left;height:auto;margin:0;padding:0;width:auto}.admin .admin-panel ul.js-admin-panel li{float:left;list-style-type:none;margin:0;padding:0;text-align:left;width:100%}.admin .admin-panel ul.js-admin-panel li:before{color:#000;content:"\00BB "}.admin input[type=button],.admin input[type=submit]{background-color:#00a8e6;box-shadow:0 0 10px rgba(0,0,0,0.4);color:#fff;padding:10px 20px 10px 45px}#velux .accordion .panel li.active li,#velux .accordion .panel li:active,#velux .accordion .panel li:link,#velux .accordion .panel li:visited,#veluxadmin .accordion .panel li.active li,#veluxadmin .accordion .panel li:active,#veluxadmin .accordion .panel li:link,#veluxadmin .accordion .panel li:visited,#veluxcontent .accordion .panel li.active li,#veluxcontent .accordion .panel li:active,#veluxcontent .accordion .panel li:link,#veluxcontent .accordion .panel li:visited,.admin input[type=button]:focus,.admin input[type=button]:hover,.admin input[type=submit]:focus,.admin input[type=submit]:hover{box-shadow:0 0 0 rgba(0,0,0,0)}.admin .itemholder{background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.4);cursor:pointer;float:left;margin:0 3% 3% 0;padding:10px;width:94%}.admin .itemholder .itemtitle{background:url(../images/plus-icon.png) 0 center no-repeat;padding-left:50px}.admin .itemholder .itemtitle.open{background:url(../images/minus-icon.png) 0 center no-repeat}.admin p{float:left;margin-top:5px;padding-left:15px;width:100%}.admin h3{font-family:Lato,sans-serif;margin:0 0 10px 0}.admin h4{border-bottom:1px solid #00a8e6;float:left;margin-bottom:20px;margin-top:10px;width:100%}.admin .newitem{background:#00a8e6;box-shadow:0 0 10px rgba(0,0,0,0.4);color:#fff;float:left;margin:0 3% 3% 0;padding:10px;width:94%}.admin .newitem h4{border-bottom:1px solid #fff;color:#fff;float:left;margin-bottom:20px;margin-top:10px;width:100%}.admin .newitem h4 input[type=checkbox],.admin h4 input[type=checkbox]{margin-right:10px}.admin .newitem p{float:left;margin-top:5px;padding-left:15px;position:relative;width:100%}.admin .newitem p label,.admin p label{float:left;line-height:13px;width:100%}.admin .newitem p input[type=checkbox],.admin p input[type=checkbox]{float:left;margin-right:5px}.admin input[type=number],.admin input[type=password],.admin input[type=tel],.admin input[type=text],.admin select,.admin textarea{background:#fff;border:1px solid #00a8e6;height:34px;line-height:26px;padding:0 10px;width:90%}.admin input[type=number].disabled,.admin input[type=password].disabled,.admin input[type=tel].disabled,.admin input[type=text].disabled,.admin select.disabled,.admin textarea.disabled{background:#eaeaea!important;border:1px solid #00a8e6!important}.admin select{padding:0 20px 0 10px;width:auto}.admin textarea{height:100px}.admin .pricetable td{padding:5px;text-align:center}#loadingholder #loading{background:transparent url(../images/loading-bg.png) 0 0 repeat;display:table;height:100%;left:0;position:fixed;text-align:center;top:0;vertical-align:middle;width:100%;z-index:10000}#loadingholder #loading .loadingoverlay{display:table-cell;vertical-align:middle}#loadingholder #loading .loadingoverlay p{background:#fff url(../images/loader.gif) 15px center no-repeat;box-shadow:0 0 5px rgba(0,0,0,0.4);color:#707070;display:inline-block;font-family:Homestead-Regular,sans-serif;font-size:16px;font-weight:normal;line-height:30px;padding:15px 15px 15px 55px;text-align:left}.a2a_default_style a{float:right!important}.js-placeholder input[type=submit].js-orderitems-button{float:left;margin:20px 0 40px}.configuration-overview{background:#ddd;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.4);font-size:13px;font-style:italic;margin:100px 20px 20px;padding:15px;text-align:left}.configuration-overview h3{color:#fe0000;display:inline-block;margin-left:0}.configuration-overview .js-selection p{margin:0 0 0 10px}.configuration-overview input[type=submit]{margin-bottom:10px;margin-top:25px}.whatsapp-button a{background-color:#01e675;border-radius:5px;box-sizing:content-box;color:#fff!important;font-size:13px;font-weight:600;height:19px;letter-spacing:.02em;line-height:19px;padding:10px 17px;text-decoration:none;white-space:nowrap}.whatsapp-button a i:before{background-image:url(../images/whatsapp-logo.png);background-repeat:no-repeat;background-size:15px 15px;content:"";height:15px;padding-right:20px;width:15px}.js-placeholder{width:623px}.form{background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.4);margin:10px;padding:20px;width:auto}.form textarea{border:1px solid #d0d0d0;height:100px;padding:0 10px;width:380px}.customSelect{background:#fff url(../images/select-bg.png) right center no-repeat;border:1px solid #d0d0d0;border-radius:5px;height:35px;line-height:35px;padding-left:10px;padding-right:10px}.admin .item .customSelect,.admin .newitem input[type=button],.admin .newitem input[type=submit]{border:1px solid #00a8e6}.customSelect.customSelectOpen{background:#fff url(../images/select-bg-hover.png) right center no-repeat}.customSelect.customSelectFocus{border:1px solid #666}.customSelect.customSelectDisabled,.customSelect.customSelectDisabledOption{background:#efefef}.customSelectInner{color:#000;font-size:14px}#velux .accordion .panel li.js-config-size:hover{border:5px solid #fff;transition:all 400ms ease-in-out}#velux .accordion .panel li.js-config-ipl,#velux .accordion .panel li.js-config-size{border:5px solid #fff;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,0.4);margin:20px;padding-top:15px;width:250px}#velux .accordion .panel li.js-config-promoproduct{background:#fff;border:5px solid #fff;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,0.4);cursor:default;margin:20px;width:41%}#velux .accordion .panel li.js-config-promoproduct:hover{border:5px solid #eaeaea;box-shadow:0 0 10px rgba(0,0,0,0);transition:all 400ms ease-in-out}#velux .accordion .panel li.js-config-promoproduct h4,#velux .accordion .panel li.js-config-promoproduct p{color:#666;font-size:12px;text-align:center;width:100%}#velux .accordion .panel li.js-config-promoproduct h4{font-size:16px;padding:15px;text-align:left}#velux .accordion .panel li.js-config-promoproduct:hover h4{color:#64bc46;transition:all 400ms ease-in-out}#velux .accordion .panel li.js-config-promoproduct .description{box-sizing:border-box;color:#666;padding:15px;width:100%}#velux .accordion .panel li.js-config-promoproduct .image,#velux .option-accordion .list .option-trigger .description h3,#veluxadmin .option-accordion .list .option-trigger .description h3,#veluxcontent .option-accordion .list .option-trigger .description h3{margin-left:0}#velux .accordion .panel li.js-config-promoproduct .image img{border:0 none;border-radius:0;box-shadow:0 0 0 rgba(0,0,0,0);max-width:100%}#velux .accordion .panel li.js-config-promoproduct .price{background:#9ed6f7;border-radius:57.5px;height:115px;position:absolute;right:10px;top:10px;width:115px}#velux .accordion .panel li.js-config-promoproduct .price .old{color:#fff;display:block;font-size:12px;margin-top:25px;text-decoration:line-through}#velux .accordion .panel li.js-config-promoproduct .price .new{color:#fff;display:block;font-size:30px;font-weight:bold}#velux .accordion .panel li.js-config-promoproduct .js-promoproduct-button{margin:20px 0}#velux .accordion .panel li.unavailable h4,#velux .accordion .panel li.unavailable p{color:#ccc}#velux .accordion .panel li.unavailable .unavailable-message{background:transparent url(../images/content-bg.png) 0 0 repeat;display:block;height:100%;left:0;position:absolute;top:0;width:100%}#velux .accordion .panel li.unavailable .unavailable-message div{background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.2);color:#666;margin:0 5%;padding:20px;text-align:center}#velux .accordion .panel li.unavailable .unavailable-message h5{color:#666;text-align:center}#velux .accordion .panel li.unavailable .unavailable-message a,#velux .accordion .panel li.unavailable .unavailable-message p{font-size:11px;text-align:center}#velux .accordion .panel .js-options-placeholder .list{margin-bottom:0}#velux .accordion .panel .js-options-placeholder .list h3{margin-bottom:10px;margin-left:25px;margin-top:30px;text-transform:capitalize}a.action,input[type=button],input[type=submit]{background:#00a8e6 url(../images/button.png) 18px center no-repeat;box-shadow:0 0 10px rgba(0,0,0,0.4);color:#fff;font-family:Lato,sans-serif;font-weight:bold;padding:16px 16px 16px 52px;text-transform:uppercase;transition:all 300ms ease-in-out}a.action:focus,a.action:hover,input[type=button]:focus,input[type=button]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#64bc46;background-position:23px center;border:0 none;box-shadow:0 0 0 rgba(0,0,0,0);transition:all 300ms ease-in-out}a.action.delete,input[type=button].delete,input[type=submit].delete{background:#fe0000 url(../images/delete-icon.png) center center no-repeat;padding:10px 20px;text-indent:-10000px;text-transform:none;transition:all 300ms ease-in-out}a.action.delete.email,input[type=button].delete.email,input[type=submit].delete.email{background-position:10px center;margin-top:10px;padding-left:40px;text-indent:0}a.action{background-color:#64bc46;border:1px solid #64bc46;border-radius:5px;display:inline-block;font-size:15px;text-decoration:none}.admin .customSelect,.admin .newitem input[type=button]:focus,.admin .newitem input[type=button]:hover,.admin .newitem input[type=submit]:focus,.admin .newitem input[type=submit]:hover,a.action:hover{border:1px solid #fff}a.action span{color:#fff;font-family:Homestead-Regular,sans-serif;font-size:18px;font-weight:300;line-height:25px;text-align:left}#veluxadmin input[type=button].delete,#veluxadmin input[type=submit].delete{background:#fe0000 url(../images/delete-icon.png) 12px center no-repeat;padding-left:40px;text-indent:0}#veluxadmin input[type=button].delete:focus,#veluxadmin input[type=button].delete:hover,#veluxadmin input[type=submit].delete:focus,#veluxadmin input[type=submit].delete:hover{background-color:#666;background-position:17px center;box-shadow:0 0 0 rgba(0,0,0,0);transition:all 300ms ease-in-out}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{background:#f2f2f2!important;background:rgba(0,0,0,0.06)!important;border:0 none!important;box-shadow:inset 0 0 12px 4px #fff;visibility:visible!important}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown-header{background:#f8f8f8;border-bottom:1px solid #d0d0d0;border-radius:5px 5px 0 0;padding:5px 8px;position:relative}.selectize-dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:0.4;position:absolute;right:8px;top:50%}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;box-sizing:border-box;float:left}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-control.plugin-remove_button [data-value]{padding-right:24px!important;position:relative}.selectize-control.plugin-remove_button [data-value] .remove{border-left:1px solid #d0d0d0;border-radius:0 5px 5px 0;bottom:0;box-sizing:border-box;color:inherit;display:inline-block;font-size:12px;font-weight:bold;padding:2px 0 0 0;position:absolute;right:0;text-align:center;text-decoration:none;top:0;vertical-align:middle;width:17px}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:0}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;-webkit-font-smoothing:inherit;line-height:18px}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;border-radius:5px;box-sizing:border-box;display:inline-block;overflow:hidden;padding:10px 8px;position:relative;width:100%;z-index:1}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.dropdown-active{border-radius:5px 5px 0 0}.selectize-input>*{display:-moz-inline-stack;display:inline-block;*display:inline;vertical-align:baseline;zoom:1}.selectize-control.multi .selectize-input>div{background:#f2f2f2;border:0 solid #d0d0d0;color:#303030;cursor:pointer;margin:0 3px 3px 0;padding:2px 6px}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;border:0 solid #cacaca;color:#303030}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{background:#fff;border:0 solid #fff;color:#7d7d7d}.selectize-input>input{background:none!important;border:0 none!important;line-height:inherit!important;margin:0 2px 0 0!important;max-height:none!important;max-width:100%!important;min-height:0!important;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important}.selectize-input>input:focus{outline:none!important}.selectize-input::after{clear:left;content:' ';display:block}.selectize-input.dropdown-active::before{background:#f0f0f0;bottom:0;content:' ';display:block;height:1px;left:0;position:absolute;right:0}.selectize-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 5px 5px;border-top:0 none;box-sizing:border-box;margin:-1px 0 0 0;position:absolute;z-index:10}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);border-radius:1px}.selectize-dropdown .optgroup-header,.selectize-dropdown [data-selectable]{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header,.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,0.5)}.selectize-dropdown-content{max-height:200px;overflow-x:hidden;overflow-y:auto}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{border-color:#808080 transparent transparent transparent;border-style:solid;border-width:5px 5px 0 5px;content:' ';display:block;height:0;margin-top:-3px;position:absolute;right:15px;top:50%;width:0}.selectize-control.single .selectize-input.dropdown-active:after{border-color:transparent transparent #808080 transparent;border-width:0 5px 5px 5px;margin-top:-4px}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{background-color:#fafafa;opacity:0.5}.js-config-colors{display:none;float:left;margin-left:-20px;padding:50px}.js-config-colors h3{margin:20px 0 10px 0}.js-config-colors .js-config-color{border:5px solid #fff;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,0.4);cursor:pointer;margin:20px 0 0 20px;transition:all 400ms ease-in-out}#velux .accordion .panel li.js-config-promoproduct:hover img,.js-config-colors .js-config-color:hover{border:5px solid #64bc46;box-shadow:0 0 10px rgba(0,0,0,0);transition:all 400ms ease-in-out}.js-config-colors .js-config-color:hover:before{border:5px solid #fff}#mainmenu li a,.emailverification h3,.js-configurator-placeholder h3,.js-offeroverview-placeholder h3,.productchoice h3{text-shadow:1px 1px 0 #fff}#mainmenu.fixed li a,.js-config-category h3{text-shadow:none}@media screen and (max-width: 1025px){input.text[type=email].text,input.text[type=number].text,input.text[type=password].text,input.text[type=tel].text,input.text[type=text].text,input[type=button].text,input[type=checkbox].text,input[type=radio].text,input[type=submit].text,textarea.text,textarea.text.text{box-sizing:border-box;width:400px}input.text[type=email].text2,input.text[type=number].text2,input.text[type=password].text2,input.text[type=tel].text2,input.text[type=text].text2,input[type=button].text2,input[type=checkbox].text2,input[type=radio].text2,input[type=submit].text2,textarea.text.text2,textarea.text2{width:50%}input.text[type=email].text3,input.text[type=email].text4,input.text[type=number].text3,input.text[type=number].text4,input.text[type=password].text3,input.text[type=password].text4,input.text[type=tel].text3,input.text[type=tel].text4,input.text[type=text].text3,input.text[type=text].text4,input[type=button].text3,input[type=button].text4,input[type=checkbox].text3,input[type=checkbox].text4,input[type=radio].text3,input[type=radio].text4,input[type=submit].text3,input[type=submit].text4,textarea.text.text3,textarea.text.text4,textarea.text3,textarea.text4{width:20%}input.text[type=email].full,input.text[type=number].full,input.text[type=password].full,input.text[type=tel].full,input.text[type=text].full,input[type=button].full,input[type=checkbox].full,input[type=radio].full,input[type=submit].full,textarea.full,textarea.text.full{width:400px}.contentmenu .coupon h4,.contentmenu h2,.coupon .contentmenu h4{margin-left:20px}.twenty-four-group{padding:0 10px!important}#velux .content,#veluxadmin .content,#veluxcontent .content{box-sizing:border-box;padding:0 1%;width:100%}#velux .content .eleven-col,#veluxadmin .content .eleven-col,#veluxcontent .content .eleven-col{margin:-10px 0 40px 0}#footerlinks{padding-top:20px}#info,.customerservice{height:auto}#header{top:0}#velux .productchoice ul li .js-sliphover,#velux .productchoice ul li .sliphoveritem{margin-left:0}#velux .productchoice ul li h3{margin-top:40px}.form textarea,.selectholder,select{width:90%}#velux .accordion .panel{border:1px solid #fff;padding:0;width:100%}#velux .accordion .panel ul{padding-left:0;width:98%}#velux .accordion .panel .image{margin-left:5%;margin-right:30px;width:17%}#velux .productchoice ul li{margin:0 0 10px 5px}#velux .accordion .panel .image img,#velux .accordion .panel li img,#velux .productchoice ul{width:auto}.configuration-overview{margin-bottom:40px;margin-top:20px}#velux .accordion .trigger,.js-orderitems-button,.js-placeholder{width:100%}#velux .accordion .panel li.js-config-promoproduct,#velux .accordion .panel li.js-config-size{margin:20px 5%;width:90%}#velux .orderoverview{background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.4);margin:10px 0 50px 0;table-layout:fixed;width:100%}#velux .accordion .panel img{max-width:90%}#velux .accordion .panel .description{width:55%;width:65%}#velux .orderoverview tr{border-bottom:2px solid #ddd;box-sizing:border-box;display:inline-block;padding:10px 0 20px;position:relative;text-align:left;width:100%}#velux .content .two-col,#velux .orderoverview tr.head,#velux .steps,#veluxadmin .content .two-col,#veluxcontent .content .two-col{display:none}#velux .orderoverview tr td,#velux .orderoverview tr th{border:0;display:inline-block}#velux .orderoverview tr .description p{margin-bottom:0}#velux .orderoverview tr .description,#velux .orderoverview tr .options{width:80%}#velux .accordion .panel li.js-config-promoproduct .image,#velux .orderoverview tr .options ul{margin:0}#velux .orderoverview tr .quantity{position:absolute;right:10px;top:0;width:auto}#velux .orderoverview tr .actions{position:absolute;right:10px;top:50px;width:auto}}#velux .productchoice ul li.js-config-category h3{margin-top:0;width:80%}p{font-family:Lato,sans-serif;font-size:13px;font-weight:normal;line-height:24px;margin-bottom:1.5em;text-align:left}@media screen and (min-width: 1023px){.container{float:left;position:relative;width:100%}}.fancybox-opened .thankyou h3,.fancybox-overlay .thankyou h3{margin:0;padding:0 20px;text-align:center}.fancybox-opened .thankyou p,.fancybox-overlay .thankyou p{margin-top:0;padding:5px 20px;text-align:center}.fancybox-opened .thankyou p strong,.fancybox-overlay .thankyou p strong{background:url(../images/phone-icon.png) left center no-repeat;color:#fe0000;display:inline-block;font-size:20px;font-weight:bold;line-height:35px;margin-left:5px;margin-top:2px;padding-left:25px;text-decoration:none}.fancybox-opened .thankyou p span.ordernumber,.fancybox-overlay .thankyou p span.ordernumber{display:inline-block;font-size:20px;font-weight:bold;line-height:35px;margin-left:5px;margin-top:2px;text-decoration:none}.fancybox-overlay .button{display:block;margin-top:10px;width:100%}.fancybox-opened.js-promotion-overlay,.fancybox-overlay.js-promotion-overlay,div.promo{background:#64bc46;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.4);color:#fff;color:#fff;display:inline-block;font-size:13px!important;margin:10px 0 0 5px;padding:15px}.fancybox-opened.js-promotion-overlay .activepromo,.fancybox-overlay.js-promotion-overlay .activepromo{background:#509837;border-radius:5px;float:left;margin:15px 0;padding:15px 0;width:100%}.fancybox-opened.js-promotion-overlay .activepromo p,.fancybox-overlay.js-promotion-overlay .activepromo p,body,figure,form{margin:0}.fancybox-opened.js-promotion-overlay .activepromo .highlight,.fancybox-overlay.js-promotion-overlay .activepromo .highlight{font-size:16px;font-weight:bold}.fancybox-opened.js-promotion-overlay small,.fancybox-overlay.js-promotion-overlay small,div.promo small{font-size:10px!important;margin-top:10px}.fancybox-opened.js-promotion-overlay .fancybox-skin,.fancybox-overlay.js-promotion-overlay .fancybox-skin{background:0;box-shadow:0 10px 25px rgba(0,0,0,0)}#veluxadmin .orderoverview h4{border-bottom:0 none}#veluxadmin .orderoverview tr .description{width:40%}#velux .orderoverview tr .options,#veluxadmin .orderoverview tr .options,#veluxcontent .orderoverview tr .options{width:32%}#velux .orderoverview tr .actions,#veluxadmin .orderoverview tr .actions,#veluxadmin .orderoverview tr .quantity,#veluxcontent .orderoverview tr .actions{width:8%}#veluxadmin .orderoverview tr .actions p{display:inline!important;float:none!important;font-size:13px;font-weight:bold;padding-left:0!important}#veluxadmin .orderoverview tr .actions,#veluxadmin .orderoverview tr .subtotal{text-align:right;width:10%}#veluxadmin .orderoverview tr .subtotal p{color:#00a8e6;display:inline!important;float:none!important;font-size:13px;font-weight:bold;padding-left:0!important}#veluxadmin .personalinfo{margin:10px 4%;table-layout:fixed;width:92%}#veluxadmin .personalinfo tr td,#veluxadmin .personalinfo tr th{display:table-cell;padding:10px;text-align:left;vertical-align:top}.admin label.error{background:#f2aa00;color:#fff;float:left;line-height:24px!important;padding:0 10px}.admin .jqte+label.error,.admin .selectholder+label.error,.admin input[type=text]+label.error{margin-top:5px;width:90%}.admin .optiongroup+label.error{margin-left:15px;width:90%}label.succes{color:#64bc46!important}span.required{color:#fe0000;font-size:16px}.jqte{border:#00a8e6 1px solid;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:30px 0 0;overflow:hidden;width:94%}.jqte *{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:14px}.jqte_focused{border-color:#00aae7}.jqte_toolbar{background:#00a8e6;border-bottom:#bbb 1px solid;overflow:auto;padding:3px 4px}.jqte_tool{cursor:pointer;float:left;margin:0;padding:0}.jqte_tool_icon{background:url(../images/jquery-te.png) no-repeat;display:block;height:25px;margin-right:5px;width:25px}.jqte_tool.jqte_tool_1 .jqte_tool_label{display:block;height:16px;overflow:hidden;padding:3px;position:relative;text-decoration:none;width:70px}.jqte_tool.jqte_tool_1 .jqte_tool_text{color:#fff;font:bold 13px Arial,sans-serif}.jqte_tool.jqte_tool_1 .jqte_tool_icon{background-position:-19px -23px;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;height:4px;position:absolute;right:2px;top:10px;width:6px}.jqte_tool.jqte_tool_2 .jqte_tool_icon{background-position:0 0}.jqte_tool.jqte_tool_3 .jqte_tool_icon{background-position:-22px 0}.jqte_tool.jqte_tool_4 .jqte_tool_icon{background-position:-44px 0}.jqte_tool.jqte_tool_5 .jqte_tool_icon{background-position:-66px 0}.jqte_tool.jqte_tool_6 .jqte_tool_icon{background-position:-88px 0}.jqte_tool.jqte_tool_7 .jqte_tool_icon{background-position:-110px 0}.jqte_tool.jqte_tool_8 .jqte_tool_icon{background-position:-132px 0}.jqte_tool.jqte_tool_9 .jqte_tool_icon{background-position:-154px 0}.jqte_tool.jqte_tool_10 .jqte_tool_icon{background-position:-176px 0}.jqte_tool.jqte_tool_11 .jqte_tool_icon{background-position:-198px 0}.jqte_tool.jqte_tool_12 .jqte_tool_icon{background-position:-220px 0}.jqte_tool.jqte_tool_13 .jqte_tool_icon{background-position:-242px 0}.jqte_tool.jqte_tool_14 .jqte_tool_icon{background-position:-264px 0}.jqte_tool.jqte_tool_15 .jqte_tool_icon{background-position:-286px 0}.jqte_tool.jqte_tool_16 .jqte_tool_icon{background-position:-308px 0}.jqte_tool.jqte_tool_17 .jqte_tool_icon{background-position:-330px 0}.jqte_tool.jqte_tool_18 .jqte_tool_icon{background-position:-352px 0}.jqte_tool.jqte_tool_19 .jqte_tool_icon{background-position:-374px 0}.jqte_tool.jqte_tool_20 .jqte_tool_icon{background-position:-396px 0}.jqte_tool.jqte_tool_21 .jqte_tool_icon{background-position:-418px 0}.jqte_tool.jqte_tool_1:active .jqte_tool_icon,.jqte_tool.jqte_tool_1:hover .jqte_tool_icon,select{border:0}.jqte_linkform{background:#ddd;border-bottom:#bbb 1px solid;padding:5px 10px}.jqte_linktypeselect{background:#eee;cursor:pointer;float:left;position:relative;width:130px}.jqte_linktypeselect:Active{background:#fff}.jqte_linktypeview{border:#333 1px solid;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#777;outline:0;padding:3px 5px}.jqte_linktypearrow{background:url(../images/jquery-te.png) -7px -23px no-repeat;bottom:8px;height:6px;margin:0 auto;position:absolute;right:6px;width:7px}.jqte_linktypes{background:#fff;border:#333 1px solid;display:none;left:1px;position:absolute;top:22px;width:125px}.jqte_linktypes a{display:block;font-size:12px;padding:4px 5px}.jqte_linkinput{background:#eee;border:#333 1px solid;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#777;float:left;font-size:12px;margin:0 5px;outline:0;padding:3px 5px;width:300px}.jqte_linkinput:focus,.jqte_linkinput:hover{background:#fff;border-color:#000}.jqte_linkbutton{background:#aaa;border:#333 1px solid;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#fff;cursor:pointer;float:left;font-size:12px;font-weight:bold;padding:3px 12px}.jqte_linkbutton:hover{background:#a1a1a1}.jqte_linkbutton:active{background:#888}.jqte_formats{background:#fff;border:#aaa 1px solid;display:none;oveflow-x:hidden;overflow-y:auto;position:absolute;width:180px;z-index:100}.jqte_format{display:block;font-size:13px;padding:4px 7px}#veluxadmin .personalinfo tr td .label,#veluxadmin .personalinfo tr th .label,.jqte_format_1,.jqte_format_2,.jqte_format_3,.jqte_format_4,.jqte_format_5,.jqte_format_6,b,strong{font-weight:bold}.jqte_format_4{font-size:16px}.admin .admin-panel ul.js-admin-panel a,.jqte_format_5{font-size:14px}.jqte_fontsizes{background:#fff;border:#aaa 1px solid;display:none;height:198px;oveflow-x:hidden;overflow-y:auto;position:absolute;width:180px}.jqte_fontsize{display:block;padding:3px 7px}.jqte_fontsize:hover,.jqte_format:hover,.jqte_linktypes a:hover{background:#ddd}.jqte_cpalette{background:#fff;border:#aaa 1px solid;display:none;padding:6px;position:absolute;width:144px}.jqte_color{border:#fff 1px solid;display:block;float:left;height:16px;width:16px}.jqte_color:hover{border-color:#000}.jqte_colorSeperator{clear:both;float:none;height:7px}.jqte_editor,.jqte_source{background:#fff;max-height:900px;min-height:100px;outline:0;overflow:auto;padding:10px;resize:vertical;word-wrap:break-word;-ms-word-wrap:break-word}.jqte_editor div,.jqte_editor p{margin:0 0 7px}.jqte_editor a:link,.jqte_editor a:link *{color:#06f!important;text-decoration:underline}.jqte_editor blockquote{margin-bottom:7px;margin-top:0}.jqte_editor img{float:left;margin:0 10px 5px 0}.jqte_editor a[jqte-setlink],.jqte_editor a[jqte-setlink] *{background:#3297fd!important;color:#fff!important}.coupon .jqte_editor h4,.jqte_editor .coupon h4,.jqte_editor h1,.jqte_editor h2,.jqte_editor h3,.jqte_editor h4,.jqte_editor h5,.jqte_editor h6,.jqte_editor pre{display:block;margin:0 0 3px}.jqte_editor h1,.jqte_editor h1 *{font-size:26px}.coupon .jqte_editor h4,.coupon .jqte_editor h4 *,.jqte_editor .coupon h4,.jqte_editor .coupon h4 *,.jqte_editor h2,.jqte_editor h2 *{font-size:24px}.jqte_editor h3,.jqte_editor h3 *,.jqte_format_1{font-size:22px}.admin h1,.coupon h4,.jqte_editor h4,.jqte_editor h4 *,.jqte_format_2,h2{font-size:20px}#velux .orderoverview tr h4,#veluxadmin .orderoverview tr h4,#veluxcontent .orderoverview tr h4,.jqte_editor h5,.jqte_editor h5 *,.jqte_format_3{font-size:18px}.jqte_editor h6,.jqte_editor h6 *{font-size:15px}.jqte_editor pre,.jqte_editor pre *,.jqte_format_7{font-family:Courier New,Courier,monospace}.jqte_source,.jqte_source textarea{background:#fff1e8}.jqte_source textarea{display:block!important;font-family:Courier,Arial,sans-serif!important;font-size:15px;font-weight:normal;margin:0!important;min-height:100px;outline:0;overflow:hidden!important;padding:0!important;resize:none;width:100%!important}.jqte_source textarea,.jqte_source textarea:focus{background:none!important;border:none!important}.jqte_title{display:none;position:absolute;z-index:9999}.jqte_titleArrowIcon{background:url(../images/jquery-te.png) 0 -23px no-repeat;height:6px;margin:0 auto;width:7px}.jqte_titleText{background:#000;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin-top:0;max-width:400px;min-height:1px;min-width:5px;padding:5px 7px;word-wrap:break-word;-ms-word-wrap:break-word}.jqte_titleText,.jqte_titleText *{color:#fff;font-size:11px}.jqte_placeholder{display:none;position:relative}.jqte_placeholder_text{color:#ccc;font-size:14px;left:10px;position:absolute;top:43px}.js-anchor{float:left;margin-top:-110px}.pager{background:#eee;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.4);box-sizing:border-box;float:left;font-size:13px;font-style:italic;margin-bottom:10px;padding:0;padding:10px 0;width:97%}.pager ul.js-pager li{float:left;list-style-type:none;padding:0 10px}.pager a{font-size:15px;line-height:38px;text-decoration:none}.pager a.active,.pager a.disabled{color:#666;font-weight:bold}.notice,.notice a{font-size:11px;font-style:italic}#velux .orderoverview tr td li,#velux .orderoverview tr td p,#velux .orderoverview tr td ul,#velux .orderoverview tr th li,#velux .orderoverview tr th p,#velux .orderoverview tr th ul,#veluxadmin .orderoverview tr td li,#veluxadmin .orderoverview tr td p,#veluxadmin .orderoverview tr td ul,#veluxadmin .orderoverview tr th li,#veluxadmin .orderoverview tr th p,#veluxadmin .orderoverview tr th ul,#veluxcontent .orderoverview tr td li,#veluxcontent .orderoverview tr td p,#veluxcontent .orderoverview tr td ul,#veluxcontent .orderoverview tr th li,#veluxcontent .orderoverview tr th p,#veluxcontent .orderoverview tr th ul,.jqte_format_6,.jqte_linktypetext,.newsletter{font-size:12px}.quantity-reminder{background:transparent url(../images/bended-arrow-down-blue.png) top right no-repeat;color:#00a8e6;display:none;font-family:ClaudiasHandPro-Bold,sans-serif;font-size:20px;font-weight:500;line-height:25px;padding:21px 46px 0 0;position:absolute;right:50px;text-align:right;text-shadow:-1px -1px 0 #fff;top:60px;width:220px}.coupon{background:#64bc46;border-radius:5px;box-sizing:border-box;float:left;padding:10px 20px;width:100%}.coupon label.error,h4.error,label.error{color:#f2aa00}.coupon h4{font-style:normal;line-height:inherit;margin:5px 0 0 0}.coupon input[type=text]{box-sizing:border-box;max-width:300px;width:100%}.coupon input[type=button],.fancybox-opened.js-promotion-overlay input[type=button],.fancybox-overlay.js-promotion-overlay input[type=button]{background-color:#64bc46}.coupon input[type=button]:active,.coupon input[type=button]:focus,.coupon input[type=button]:hover,.fancybox-opened.js-promotion-overlay input[type=button]:active,.fancybox-opened.js-promotion-overlay input[type=button]:focus,.fancybox-opened.js-promotion-overlay input[type=button]:hover,.fancybox-overlay.js-promotion-overlay input[type=button]:active,.fancybox-overlay.js-promotion-overlay input[type=button]:focus,.fancybox-overlay.js-promotion-overlay input[type=button]:hover{background-color:#3c7329}.coupon .couponform{float:left;width:40%}.coupon .activecoupons{background:#509837;border-radius:5px;float:left;margin:15px 0;width:60%}.coupon .activecoupons h5{color:#fff;font-family:ClaudiasHandPro-Bold,sans-serif;font-size:20px;margin:10px 0 0 10px;padding:0}.coupon .activecoupons ul{color:#fff;margin-bottom:20px;margin-left:20px}.coupon .activecoupons ul li{font-size:13px!important;margin:15px 0;padding-right:15px}.coupon .activecoupons ul li *,div.promo *{color:#fff!important;font-size:13px!important;line-height:1em!important;margin:0;text-shadow:none!important}#customer-chat-iframe{border:1px solid #fff!important;border-bottom:0!important;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.4)}@media only screen and (max-width: 550px){#customer-chat-iframe{bottom:0!important;position:fixed!important;right:0!important;top:initial!important}}#veluxcontent .staticcontent{min-height:600px}#veluxcontent .contentmenu{background:#00a8e6;border-radius:5px;margin:0;padding:5px 0 20px 0;text-align:left}#veluxcontent .contentmenu ul.faq{margin-left:10px;margin-right:10px;padding-left:14px}#footerlinks ul.faq li,#veluxcontent .contentmenu ul.faq li{color:#fff;margin-bottom:5px;padding-left:0;text-align:left}#footerlinks ul.faq a,#veluxcontent .contentmenu ul.faq a{color:#fff;font-size:15px;margin:0;text-decoration:none}#footerlinks ul.faq a:hover,#velux .info a:not(.chosen-single):hover,#veluxadmin .info a:not(.chosen-single):hover,#veluxcontent .contentmenu ul.faq a:hover,#veluxcontent .info a:not(.chosen-single):hover{text-decoration:underline}#veluxcontent a.action{margin:10px 0}.fancybox-overlay .form{background:0;border-radius:0;box-shadow:0 0 0 rgba(0,0,0,0)}.fancybox-overlay .form p{margin:13px 0 19px 0;padding:0;text-align:left}.staticcontent{background:#f1f1f1;border-radius:5px;padding-bottom:20px!important}.staticcontent .maindescription{padding:20px;text-align:left}.staticcontent .maindescription ol li,.staticcontent .maindescription ul li{padding-bottom:10px}.staticcontent .maindescription img{height:auto!important;max-width:100%}.static{padding:10px;text-align:left}.coupon .static h4,.static .coupon h4,.static h1,.static h2,.static h3,.static h4,.static h5{display:inline-block;margin:10px 0 5px 0;text-align:left;width:100%}#veluxadmin .orderoverview,.left,.static .variations{float:left}#velux .info .image,#veluxadmin .info .image,#veluxcontent .info .image,.static .image{float:left;width:25%}#velux .info .description,#veluxadmin .info .description,#veluxcontent .info .description,.static .description{float:left;padding-top:20px;text-align:left;width:75%}#velux .accordion .panel li img,#velux .info img,#veluxadmin .accordion .panel li img,#veluxadmin .info img,#veluxcontent .accordion .panel li img,#veluxcontent .info img,.static img{border:5px solid #fff;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,0.4)}.static .category{background-color:#fff;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,0.4);box-sizing:border-box;box-sizing:border-box;float:left;margin:2%;min-height:210px;padding-top:10px;width:46%}.coupon .static .category h4,.static .category .coupon h4,.static .category h2{font-size:17px;text-align:center}.static .promotion{background-color:#fff;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,0.4);box-sizing:border-box;box-sizing:border-box;float:left;height:390px;margin:2%;padding-top:10px;position:relative;width:46%}.static .promotion .description{margin-left:10px;padding-bottom:0;padding-top:0;width:70%}.coupon .static .category h4,.coupon .static .promotion h4,.static .category .coupon h4,.static .category h2,.static .category p,.static .promotion .coupon h4,.static .promotion h2,.static .promotion p{box-sizing:border-box;padding-left:10px;padding-right:10px}.static .promotion .price{background:#9ed6f7;border-radius:57.5px;bottom:10px;height:115px;position:absolute;right:10px;text-align:center;width:115px}.static .promotion .price .old{color:#fff;display:block;font-size:12px;margin-top:25px;text-align:center;text-decoration:line-through}.static .promotion .price .new{color:#fff;display:block;font-size:30px;font-weight:bold;text-align:center}.static .baseproductsholder:last-child,input[type=button],input[type=submit]{border:0 none}.static .baseproduct{background-color:#fff;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,0.4);box-sizing:border-box;clear:none;float:left;height:auto;margin:2%;padding:20px;position:relative;width:96%}.static .baseproduct .description{margin-left:10px;padding-top:10px;width:71%}.static .baseproduct .image img{max-width:78%}.static .baseproductsholder,.static .baseproductvariantsholder{border-bottom:1px solid #666;float:left;margin-bottom:20px;padding-bottom:20px;width:100%}.static .baseproductsholder .description,.static .baseproductvariantsholder .description,.static .category .description{padding-top:0}.static .baseproductvariantsholder .description ul{margin-bottom:0;margin-top:0}.static .colors img{margin:5px 0 0 5px}.static .size{background-color:#fff;border:5px solid #fff;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,0.4);box-sizing:border-box;float:left;margin:2%;padding-top:15px;width:46%}#velux .accordion .panel li.js-config-ipl h4,#velux .accordion .panel li.js-config-ipl p,#velux .accordion .panel li.js-config-size h4,#velux .accordion .panel li.js-config-size p,.fancybox-opened .thankyou label,.fancybox-overlay .thankyou label,.picker__footer,.static .baseproductsholder .image,.static .size h3,.static .size p{text-align:center}.static .glass,.static .option{background-color:#fff;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,0.4);box-sizing:border-box;float:left;margin-bottom:20px;padding:20px;width:100%}.fancybox-title-inside-wrap,.static .glass .description,.static .option .description{padding-top:10px}.static .glass .image img{max-width:80%}.static .province ul{background-color:#fff;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,0.4);box-sizing:border-box;float:left;padding-bottom:20px;padding-top:20px}.static .province li{float:left;width:50%}.f-grid__category{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.f-grid__category>a,.static .colors{margin-bottom:20px;width:100%}@media only screen and (min-width: 650px){#velux .productchoice ul li:hover h3,#velux .productchoice ul li:hover img,#veluxadmin .productchoice ul li:hover h3,#veluxadmin .productchoice ul li:hover img,#veluxcontent .productchoice ul li:hover h3,#veluxcontent .productchoice ul li:hover img{box-shadow:0 0 10px rgba(0,0,0,0.4);transition:all 400ms ease-in-out}.f-grid__category>a{margin-bottom:40px;width:calc(50% - 20px)}}.f-grid__category>a .category{float:none;height:auto;min-height:100%;width:100%}#js-fix-container,#js-fix-element{float:left;position:relative}span.longtext{margin-right:0}@media screen and (max-width: 767px){.static .province li{width:100%}.coupon .couponform{float:left;width:100%}.coupon .activecoupons{float:left;margin:0;width:100%}}#js-accesstoken{max-width:400px}input[type=submit].link{background:0;border-radius:0;box-shadow:0 0 0 rgba(0,0,0,0);color:#fe0000;padding:0;text-decoration:underline}a:hover,input[type=submit].link:hover{text-decoration:none}.optionsuppliercodetable td,.optionsuppliercodetable th,.pricetable td,.pricetable th{background:#fff;padding:10px 0}.optionsuppliercodetable td.label,.pricetable td.label{background:#eaeaea;font-weight:bold;padding:10px;text-align:left}.optionsuppliercodetable td.update,.pricetable td.update{background:#eaeaea;padding-bottom:10px;padding-left:40px;padding-top:10px;text-align:left}.optionsuppliercodetable td.spacer,.pricetable td.spacer{background:transparent none}.optionsuppliercodetable input[type=text],.pricetable input[type=text]{max-width:90px;padding-left:3px;padding-right:3px;transition:all .5s ease}.admin .introtext p{width:70%}select.multiple{height:150px}.categorycover{background:transparent url(../images/content-bg.png) 0 0 repeat;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9000}#js-giftselection ul{float:left;margin:10px 10px 30px;padding:0}#js-giftselection li{float:left;list-style:none;margin:0 10px 10px;padding-bottom:8px;padding-left:30px;padding-right:20px;padding-top:8px;position:relative}#js-giftselection li:hover,#velux .accordion .panel li.config-item:hover,#veluxadmin .accordion .panel li.config-item:hover,#veluxcontent .accordion .panel li.config-item:hover{background-color:#fff;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,0.4);transition:all 400ms ease-in-out}#js-giftselection li.active{background-color:#64bc46;border-radius:15px;color:#fff!important;transition:all 400ms ease-in-out}#js-giftselection li.active *,.fancybox-opened.js-promotion-overlay *,.fancybox-overlay.js-promotion-overlay *{color:#fff!important}#js-giftselection li input[type=radio]{left:12px;position:absolute;top:14px}#js-giftselection li label{font-size:inherit;font-size:13px!important;text-align:left!important}#js-giftselection li label small,.coupon .activecoupons ul li small,.fancybox-opened.js-promotion-overlay small,.fancybox-overlay.js-promotion-overlay small,div.promo small{display:inline-block;font-size:10px!important;font-style:italic;margin-top:10px}#js-giftselection li label small.maxitems,.coupon .activecoupons ul li small.maxitems,.fancybox-opened.js-promotion-overlay small.maxitems,.fancybox-overlay.js-promotion-overlay small.maxitems,div.promo small.maxitems{display:inline;font-size:11px!important;margin-top:0}#js-giftselection li label *{color:#000!important;font-size:13px!important;line-height:1em!important;margin:0;text-shadow:none!important}.partners{background:#fff;border-radius:5px;padding:10px}img.banner{background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.4);box-sizing:border-box;padding:10px}.left-col.thirteen-col{margin-right:30px}@media screen and (max-width: 1023px){span.longtext{display:none}.static .description{width:64%}.static .image{margin-left:0;margin-right:10px;width:31%}.static .image img{max-width:100%}.static .reviews{margin-left:0}.static .baseproduct .description{width:62%}.static .size{margin:0 0 10px 0}.static .baseproduct,.static .category,.static .option,.static .promotion,.static .size{box-sizing:border-box;display:inline-block;height:auto;margin-left:0;padding:10px;width:100%}.static .baseproduct .image,.static .category .image,.static .option .image,.static .promotion .image,.static .size .image{margin-left:0;margin-right:10px;width:27%}.static .baseproduct .description,.static .category .description,.static .option .description,.static .promotion .description,.static .size .description{margin-left:10px;width:65%}.static .promotion{height:auto;padding-bottom:70px;padding-bottom:110px;width:100%}#footerlinks ul.faq li{margin-bottom:10px}.left-col.thirteen-col{margin-right:0}}.left-col.thirteen-col .col{margin-right:0!important}.left-col.thirteen-col .two-col{width:50px!important}.slideshow{float:left;height:auto;margin-top:20px;position:relative;width:100%}.slideshow>div{float:left;position:relative;width:100%}small{color:#666;float:left;font-size:80%;font-size:13px;line-height:1.2em;margin-top:10px;padding:0 10px}#selectedwindowreplacement{margin-bottom:30px}.quantity .chosen-container{width:auto!important}.quantity select{width:auto}.chosen-container{display:inline-block;font-size:13px;margin-top:-1px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.chosen-container *{box-sizing:border-box}.chosen-container .chosen-drop{background:#fff;border:1px solid #000;border-top:0;left:-9999px;position:absolute;top:100%;width:100%;z-index:1010}.chosen-container.chosen-with-drop .chosen-drop,.fancybox-prev{left:0}.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name{color:#999;font-weight:normal;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chosen-container .chosen-single .group-name:after,.chosen-container .search-choice .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{background:linear-gradient(#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background-clip:padding-box;background-color:#fff;border:1px solid #d0d0d0;border-radius:5px;color:#000;display:block;height:38px;line-height:37px;overflow:hidden;position:relative;text-decoration:none;white-space:nowrap;width:100%}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;padding:0 20px 0 10px;text-overflow:ellipsis;white-space:nowrap}option{padding:0 20px 0 10px}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{background:url(../images/chosen-sprite.png) -42px 1px no-repeat;display:block;font-size:1px;height:12px;position:absolute;right:26px;top:12px;width:12px}.chosen-container-single .chosen-single div{display:block;height:100%;position:absolute;right:0;top:0;width:18px}.chosen-container-single .chosen-single div b{background:url(../images/chosen-sprite.png) no-repeat 0 8px;display:block;height:100%;width:100%}.chosen-container-single .chosen-ajax-search,.chosen-container-single .chosen-search{margin:0;padding:3px 4px;position:relative;white-space:nowrap;z-index:1010}.chosen-container-single .chosen-ajax-search input[type="text"],.chosen-container-single .chosen-search input[type="text"]{background:white url(../images/chosen-sprite.png) no-repeat 100% -20px;background:url(../images/chosen-sprite.png) no-repeat 100% -20px;border:1px solid #aaa;border-radius:0;font-family:sans-serif;font-size:1em;height:auto;line-height:normal;margin:1px 0;outline:0;padding:4px 20px 4px 5px;width:100%}.chosen-container-single .chosen-drop{background-clip:padding-box;border-radius:0 0 4px 4px;margin-top:-1px}.chosen-container-single.chosen-container-single-nosearch .chosen-ajax-search,.chosen-container-single.chosen-container-single-nosearch .chosen-search{left:-9999px;position:absolute}.chosen-container .chosen-results{color:#000;margin:0 4px 4px 0;max-height:240px;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;padding:0 0 0 4px!important;position:relative}.chosen-container .chosen-results li{display:none;line-height:15px;list-style:none;margin:0;padding:5px 6px;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}#veluxadmin .orderoverview tr.foot,.chosen-container .chosen-results li.highlighted,.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#00a8e6;color:#fff}.chosen-container .chosen-results li.no-results{background:#f4f4f4;color:#777;display:list-item}.chosen-container .chosen-results li.group-result{cursor:default;display:list-item;font-weight:bold}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{background-color:#fff;background-image:linear-gradient(#eeeeee 1%,#ffffff 15%);border:1px solid #aaa;cursor:text;height:auto!important;height:1%;margin:0;overflow:hidden;padding:0 5px;position:relative;width:100%}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{background:transparent!important;border:0!important;border-radius:0;color:#999;font-family:sans-serif;font-size:100%;height:25px;line-height:normal;margin:1px 0;outline:0;padding:0}.chosen-container-multi .chosen-choices li.search-choice{background-clip:padding-box;background-color:#eee;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-repeat:repeat-x;background-size:100% 19px;border:1px solid #aaa;border-radius:3px;color:#333;cursor:default;line-height:13px;margin:3px 5px 3px 0;max-width:100%;padding:3px 20px 3px 5px;position:relative}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{background:url(../images/chosen-sprite.png) -42px 1px no-repeat;display:block;font-size:1px;height:12px;position:absolute;right:3px;top:4px;width:12px}.chosen-container-multi .chosen-choices li.search-choice-disabled{background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);border:1px solid #ccc;color:#666;padding-right:5px}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover,.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close,.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}#footerlinks ul.reviews,.chosen-container-multi .chosen-results,.picker__table td,fieldset{margin:0;padding:0}.chosen-container .chosen-results li.disabled-result,.chosen-container-multi .chosen-drop .result-selected{color:#ccc;cursor:default;display:list-item}.chosen-container-active.chosen-with-drop .chosen-single{background-image:linear-gradient(#eeeeee 20%,#ffffff 80%);border:1px solid #000;border-bottom-left-radius:0;border-bottom-right-radius:0}.chosen-container-active.chosen-with-drop .chosen-single div{background:transparent;border-left:0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 8px}.chosen-container-active .chosen-choices,.chosen-container-active .chosen-single,input[type=button]:focus,input[type=checkbox]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=radio]:focus,input[type=submit]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border:1px solid #000}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222!important}.chosen-disabled{cursor:default;opacity:0.5!important}#velux .accordion .panel li.unavailable,.button.disabled,.button:active,.button:active:hover,.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single,.picker__input,button[disabled],html input[disabled]{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{direction:rtl;margin-left:26px;margin-right:0}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{left:3px;right:auto}.chosen-rtl .chosen-single abbr{left:26px;right:auto}.add-product-link,.chosen-rtl .chosen-choices li,.right{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{left:4px;right:auto}.chosen-rtl .chosen-drop,.chosen-rtl.chosen-container-single-nosearch .chosen-ajax-search,.chosen-rtl.chosen-container-single-nosearch .chosen-search{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-left:0;padding-right:15px}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-ajax-search input[type="text"],.chosen-rtl .chosen-search input[type="text"]{background:white url(../images/chosen-sprite.png) no-repeat -30px -20px;background:url(../images/chosen-sprite.png) no-repeat -30px -20px;direction:rtl;padding:4px 5px 4px 20px}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 8px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-ajax-search input[type="text"],.chosen-container-single .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-ajax-search input[type="text"],.chosen-rtl .chosen-search input[type="text"]{background-image:url(../images/chosen-sprite@2x.png)!important;background-repeat:no-repeat!important;background-size:52px 37px!important}}.v-ipad select{display:block!important}.v-ipad select~.chosen-container{display:none!important}.admin .priceform{overflow:scroll}.admin .priceform .optionsuppliercodetable input[type="number"],.admin .priceform .optionsuppliercodetable input[type="text"],.admin .priceform .pricetable input[type="number"],.admin .priceform .pricetable input[type="text"],.admin .priceform .suppliercodetable input[type="number"],.admin .priceform .suppliercodetable input[type="text"]{max-width:200px;width:200px}#footerlinks ul.reviews li .review__meta-info-label,#selectedoption.info li,.selectize-dropdown-header-close:hover{color:#000}a.seolink{color:inherit;text-decoration:none}.optiongroup,.static .baseproductvariantsholder .description h3{margin-top:20px}.optiongroup input.radio[type="radio"]{bottom:0}.search{background:#00a8e6;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.4);box-sizing:border-box;float:left;font-size:13px;margin-bottom:10px;padding:0;padding:10px 0;width:97%}#footerlinks .coupon h4,#footerlinks h2,#velux .steps.fixed a,#veluxadmin .steps.fixed a,#veluxcontent .contentmenu .coupon h4,#veluxcontent .contentmenu h2,#veluxcontent .steps.fixed a,.admin .newitem h3,.coupon #footerlinks h4,.coupon #veluxcontent .contentmenu h4,.coupon h4,.coupon label,.coupon p,.fancybox-opened.js-promotion-overlay *,.fancybox-overlay.js-promotion-overlay *,.search label{color:#fff}.search select{max-width:90%;width:90%}#overlayer .js-promonotification,#velux .productchoice ul li.active .selected,#veluxadmin .productchoice ul li.active .selected,#veluxcontent .productchoice ul li.active .selected,.button span,.js-b2b.show,.js-b2c.show,.show,article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}#velux .accordion .panel .js-config-size .image{margin-left:0;width:100%}input[type=button].error,input[type=checkbox].error,input[type=email].error,input[type=number].error,input[type=password].error,input[type=radio].error,input[type=submit].error,input[type=tel].error,input[type=text].error,select.error+.chosen-container .chosen-single,textarea.error{border-color:#f2aa00}input[type=button].valid,input[type=checkbox].valid,input[type=email].valid,input[type=number].valid,input[type=password].valid,input[type=radio].valid,input[type=submit].valid,input[type=tel].valid,input[type=text].valid,select.valid+.chosen-container .chosen-single,textarea.valid{background:#fff url(../images/success.gif) right 14px no-repeat;border-color:#11a511}#velux .info.nobg .left{float:left;width:250px}#velux .accordion,#velux .info.nobg .right,#velux .option-accordion,#veluxadmin .accordion,#veluxadmin .option-accordion,#veluxcontent .accordion,#veluxcontent .option-accordion,.static .baseproducts,.static .baseproductsholder .variations{float:left;width:100%}#velux .info.nobg .left img{border:0;border-radius:0;box-shadow:0 0 0 rgba(0,0,0,0);float:left;width:250px}#velux .info.nobg strong{display:inline-block;font-size:20px;width:100%}#velux .info.nobg .chosen-container,#velux .info.nobg p,.static .colors h4{margin-bottom:20px}a.action.secondary,input[type=button].secondary,input[type=submit].secondary{background:#fe0000;margin-top:10px;padding:10px 20px;text-transform:none;transition:all 300ms ease-in-out}a.action.delete:focus,a.action.delete:hover,a.action.secondary:focus,a.action.secondary:hover,input[type=button].delete:focus,input[type=button].delete:hover,input[type=button].secondary:focus,input[type=button].secondary:hover,input[type=submit].delete:focus,input[type=submit].delete:hover,input[type=submit].secondary:focus,input[type=submit].secondary:hover{background-color:#666;border:0;transition:all 300ms ease-in-out}.fancybox-opened .edit-profile,.fancybox-opened .thankyou,.fancybox-overlay .edit-profile,.fancybox-overlay .thankyou{max-width:600px}.fancybox-opened .edit-profile h3,.fancybox-overlay .edit-profile h3{margin:0;padding:0 20px 0 0;text-align:center}#footerlinks .col,#veluxcontent h1,.admin .pricetable td.first,.breadcrumb,.configurator .coupon h4,.configurator h2,.coupon .configurator h4,.fancybox-opened .edit-profile h3,.fancybox-overlay .edit-profile h3,.fancybox-overlay .form h1,.js-selection li,.js-selection p,.js-selection ul,.optgroup,.optgroup option,.optiongroup li,.optiongroup ul,.options,.options li,.static li,.static ol,.static p,.static ul,.staticcontent .maindescription ol{text-align:left}#personalInfo{clear:both;display:block;float:none;margin:0 auto}.personalinfoform .selectholder select{height:35px;width:44%!important}#goTop{bottom:50px;height:30px;opacity:0;position:fixed;width:30px;z-index:1}#goTop:hover,.chosen-container a,.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}#goTopMobile{bottom:75px;display:none;height:30px;position:fixed;right:12px;width:30px;z-index:1}@media only screen and (max-width: 500px){#goTop{display:none}#footerlinks .content .ten-col{box-sizing:border-box;float:left;height:auto;width:100%!important}#footerlinks .content #klantWoord{box-sizing:border-box;float:left;padding-left:20px;width:100%}#footerlinks .content #klantWoord a,#goTopMobile{display:block}.hasSideBar .staticcontent{box-sizing:border-box;width:100%!important}.hasSideBar .staticmenu{float:left!important;width:100%!important}.personalinfoform .selectholder select{height:35px!important;width:90%}.holder .ten-col{float:none}.holder .js-validate-form{padding-left:0!important}#fix-container #fix-element .configuration-overview{margin-top:0!important}#fix-container #fix-element .configuration-overview h3{padding-left:0}.js-offeroverview-placeholder{margin-top:25px!important}.productchoice{margin-top:50px!important}.coupon .mainheader h4,.mainheader .coupon h4,.mainheader h2{margin-top:10px!important;padding-left:5px!important}.emailverification .eleven-col{box-sizing:border-box;float:none;padding:0;width:100%}.login-form p .full{padding:16px 60px 16px 60px!important}#couponCode .couponform,#fix-container #fix-element{width:100%}#couponCode .couponform #js-coupon-field{max-width:100%}#js-coupon-button,input[type=button].add-product-link{padding:16px 16px 16px 16px!important;width:100%}.twenty-four-col tr td{box-sizing:border-box;width:100%}.twenty-four-col tr td input{display:block;float:none!important;margin:0 auto!important}.twenty-four-col .actions{width:auto!important}.fancybox-wrap{box-sizing:border-box;width:87.5%!important}.fancybox-wrap .fancybox-inner{width:100%!important}.fancybox-wrap .fancybox-inner form h1{font-size:2rem}.fancybox-wrap .fancybox-inner form .jqte,.fancybox-wrap .fancybox-inner form input,.fancybox-wrap .fancybox-inner form select,.fancybox-wrap .fancybox-inner form span{max-width:100%;width:100%!important}.fancybox-wrap .fancybox-inner form p label{font-size:1rem}.description{width:75%!important}}#goUp{cursor:pointer;float:right;height:auto!important;width:auto!important}#goUp img{width:40px}.stick{position:fixed!important;top:0}.joint-purchase{padding:10px}.joint-purchase .row--jp{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.joint-purchase select{width:94%}.joint-purchase .text-inputs-inline{display:-ms-flexbox;display:flex}.joint-purchase .text-inputs-inline>div,input[type=button].text2,input[type=checkbox].text2,input[type=email].text2,input[type=number].text2,input[type=password].text2,input[type=radio].text2,input[type=submit].text2,input[type=tel].text2,input[type=text].text2,textarea.text2{width:280px}.joint-purchase .text-inputs-inline>:not(:last-child){margin-right:15px}.joint-purchase small{padding:0}#js-giftselection,#loadingholder,#velux .accordion .panel li .unavailable-message,#velux .option-accordion .option-panel,#veluxadmin .option-accordion .option-panel,#veluxcontent .option-accordion .option-panel,.admin .itemholder .item,.hidden,.hide,.joint-purchase #js-joint-purchase-confirmation-popup,.jqte_hiddenField,.js-alt-address,.js-b2b,.js-b2c,.js-condition-group p,.js-promonotification,.selectize-dropdown.plugin-optgroup_columns .optgroup:before,[hidden],input[type=submit].js-orderitems-button{display:none}.tooltipster-base{display:-ms-flexbox;display:flex;pointer-events:none;position:absolute}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-backface-visibility:hidden;transform:scale(0,0);transition-property:transform}.tooltipster-grow.tooltipster-show{transform:scale(1,1);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-swing{opacity:0;transform:rotateZ(4deg);transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;transform:rotateZ(0deg);transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4)}.tooltipster-fall{transition-property:top;transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{opacity:0;top:0!important;transition-property:all}.tooltipster-slide{transition-property:left;transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{left:0!important;opacity:0;transition-property:all}.tooltipster-update-fade{animation:tooltipster-fading 400ms}.tooltipster-update-rotate{animation:tooltipster-rotating 600ms}.tooltipster-update-scale{animation:tooltipster-scaling 600ms}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid black;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:white;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;left:0;margin-top:-10px;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:black}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:black}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:black}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:black}#velux .configurator,#velux .info.nobg,#veluxadmin .configurator,#veluxcontent .configurator,.fancybox-inner,.fancybox-outer,.jqte_titleArrow,.picker__day--today,.selection,.selectize-control,.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltip-info{background:#fff url(../images/info.png) no-repeat;background-size:25px;height:25px;margin-left:5px;margin-top:5px;position:absolute;width:25px!important}.tooltipster-box{background:#00a8e6!important;border-color:#fff!important;color:#fff!important;-ms-flex:1 1 auto;flex:1 1 auto}.tooltipster-content{box-sizing:border-box;color:#fff!important;max-height:100%;max-width:100%;overflow:auto;padding:8px!important}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background,.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#00a8e6!important}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background,.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#00a8e6!important}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background,.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#00a8e6!important}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background,.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#00a8e6!important}.twenty-four-wrapper{margin:0 auto;width:1018px}.twenty-four-group{clear:both;display:inline;float:left;padding:0 0 0 10px;position:relative;width:auto}.eight-col,.eighteen-col,.eleven-col,.fifteen-col,.five-col,.four-col,.fourteen-col,.nine-col,.nineteen-col,.one-col,.seven-col,.seventeen-col,.six-col,.sixteen-col,.ten-col,.thirteen-col,.three-col,.twelve-col,.twenty-col,.twenty-four-col,.twenty-one-col,.twenty-three-col,.twenty-two-col,.two-col{clear:none;display:inline;float:left;padding:0;position:relative}.col{margin:0 10px 10px 0}.one-col{width:32px}.two-col{width:74px}.three-col{width:116px}.four-col{width:158px}.five-col{width:200px}.six-col{width:242px}.seven-col{width:284px}.eight-col{width:326px}.nine-col{width:368px}.ten-col{width:410px}.eleven-col{width:452px}.twelve-col{width:494px}.thirteen-col{width:536px}.fourteen-col{width:578px}.fifteen-col{width:620px}.sixteen-col{width:662px}.seventeen-col{width:704px}.eighteen-col{width:746px}.nineteen-col{width:788px}.twenty-col{width:830px}.twenty-one-col{width:872px}.twenty-two-col{width:914px}.twenty-three-col{width:956px}.twenty-four-col{width:998px}#couponCode,#veluxadmin .twenty-four-group{box-sizing:border-box;width:100%}#veluxadmin .eight-col,#veluxadmin .eighteen-col,#veluxadmin .eleven-col,#veluxadmin .fifteen-col,#veluxadmin .five-col,#veluxadmin .four-col,#veluxadmin .fourteen-col,#veluxadmin .nine-col,#veluxadmin .nineteen-col,#veluxadmin .one-col,#veluxadmin .seven-col,#veluxadmin .seventeen-col,#veluxadmin .six-col,#veluxadmin .sixteen-col,#veluxadmin .ten-col,#veluxadmin .thirteen-col,#veluxadmin .three-col,#veluxadmin .twelve-col,#veluxadmin .twenty-col,#veluxadmin .twenty-four-col,#veluxadmin .twenty-one-col,#veluxadmin .twenty-three-col,#veluxadmin .twenty-two-col,#veluxadmin .two-col{box-sizing:border-box;margin:0}#veluxadmin .one-col{width:4.16667%}#veluxadmin .two-col{width:8.33333%}#veluxadmin .three-col{width:12.5%}#veluxadmin .four-col{width:16.66667%}#veluxadmin .five-col{width:20.83333%}#veluxadmin .six-col{width:25%}#veluxadmin .seven-col{width:29.16667%}#veluxadmin .eight-col{width:33.33333%}#veluxadmin .nine-col{width:37.5%}#veluxadmin .ten-col{width:41.66667%}#veluxadmin .eleven-col{width:45.83333%}#velux .orderoverview tr .description,#veluxadmin .orderoverview tr .description,#veluxadmin .twelve-col,#veluxcontent .orderoverview tr .description,.admin .pricetable input[type=email],.admin .pricetable input[type=number],.admin .pricetable input[type=password],.admin .pricetable input[type=tel],.admin .pricetable input[type=text],.selectholder{width:50%}#veluxadmin .thirteen-col{width:54.16667%}#veluxadmin .fourteen-col{width:58.33333%}#veluxadmin .fifteen-col{width:62.5%}#veluxadmin .sixteen-col{width:66.66667%}#veluxadmin .seventeen-col{width:70.83333%}#veluxadmin .eighteen-col{width:75%}#veluxadmin .nineteen-col{width:79.16667%}#veluxadmin .twenty-col{width:83.33333%}#veluxadmin .twenty-one-col{width:87.5%}#veluxadmin .twenty-two-col{width:91.66667%}#veluxadmin .twenty-three-col{width:95.83333%}#veluxadmin .twenty-four-col,#veluxadmin .twenty-four-wrapper,.admin .priceform .optionsuppliercodetable,.admin .priceform .pricetable,.admin .priceform .suppliercodetable,.fancybox-inner form .jqte,.fancybox-inner form span,.optionsuppliercodetable,.pager .chosen-container .chosen-results li.active-result,.pricetable,.slideshow>div img{width:100%}@media only screen and (max-width: 1017px){html{min-width:100%}#background,#info{position:absolute}.center{width:auto}.content{padding:0 3%;width:100%}.col,.holder,.page{width:100%}input[type=text].text,input[type=text].textarea,textarea.text,textarea.textarea{width:90%}#info .banner{height:auto;left:20%;max-width:347px;position:absolute;top:16px;width:60%}h1{font-size:25px}.coupon h4,h2{font-size:20px}h3{font-size:18px}p{font-size:13px}.coupon h4,h2,h3,h4,h5,h6{line-height:1.2em;margin:5px 0}.titleText{margin-left:42.5px!important}#menu{z-index:1000}#menu ul li a,h4{font-size:16px}.tip{line-height:2.5em;min-height:60px}#overlayer{padding:20px}#overlayer iframe{height:auto;max-width:100%}#facebookwallholder,#foregroundimage,#slidecaptions,#slider,#slidermap{display:none}}@media only screen and (max-width: 400px){#info p.mediaholder,#info p.socialholder{font-size:10px}#info .banner{top:20px}}@media only screen and (max-width: 767px){#info .socialholder{display:none}}.mt-20{margin-top:20px!important}