@font-face{font-family:fontello;src:url(/css/src/components/fonts/fontello.eot?34034103);src:url(/css/src/components/fonts/fontello.eot?34034103#iefix) format("embedded-opentype"),url(/css/src/components/fonts/fontello.woff2?34034103) format("woff2"),url(/css/src/components/fonts/fontello.woff?34034103) format("woff"),url(/css/src/components/fonts/fontello.ttf?34034103) format("truetype"),url(/css/src/components/fonts/fontello.svg?34034103#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-down-circle:before{content:"\e800"}.icon-left-circle:before{content:"\e801"}.icon-right-circle:before{content:"\e802"}.icon-up-circle:before{content:"\e803"}.icon-plus-circle:before{content:"\e804"}.icon-cancel-circle:before{content:"\e805"}.icon-ok-circle:before{content:"\e806"}.icon-minus-circle:before{content:"\e807"}.icon-link:before{content:"\e808"}.icon-attach:before{content:"\e809"}.icon-mail:before{content:"\e80a"}.icon-search:before{content:"\e80b"}.icon-play-circled:before{content:"\e80c"}.icon-linkedin:before{content:"\e80d"}.icon-googleplus:before{content:"\e80e"}.icon-facebook:before{content:"\e80f"}.icon-twitter:before{content:"\e810"}.icon-star:before{content:"\e811"}.icon-star-circled:before{content:"\e812"}.icon-phone-circled:before{content:"\e813"}.icon-basket-circled:before{content:"\e814"}.icon-basket:before{content:"\e815"}.icon-download:before{content:"\e816"}.icon-upload:before{content:"\e817"}.icon-upload-cloud:before{content:"\e818"}.icon-star-1:before{content:"\e819"}.icon-star-empty:before{content:"\e81a"}.icon-star-half:before{content:"\e81b"}.icon-star-half_empty:before{content:"\e81c"}.icon-cc-visa:before{content:"\e81d"}.icon-cc-mastercard:before{content:"\e81e"}.icon-sitemap:before{content:"\e81f"}.icon-down-big:before{content:"\e820"}.icon-left-big:before{content:"\e821"}.icon-right-big:before{content:"\e822"}.icon-up-big:before{content:"\e823"}.icon-file-pdf:before{content:"\e824"}.icon-location:before{content:"\e825"}.icon-share:before{content:"\e826"}.icon-floppy:before{content:"\e827"}.icon-forward:before{content:"\e828"}.icon-wrench:before{content:"\e829"}.icon-cog:before{content:"\e82a"}.icon-trash:before{content:"\e82b"}.icon-info-circled:before{content:"\e82c"}.icon-award:before{content:"\e82d"}.icon-doc-text:before{content:"\e82e"}.icon-leaf:before{content:"\e82f"}.icon-basket-1:before{content:"\e830"}.icon-money:before{content:"\e831"}.icon-edit:before{content:"\e832"}.icon-zoom-in:before{content:"\e833"}.icon-reply:before{content:"\e834"}.icon-email:before{content:"\e835"}.icon-ok:before{content:"\e836"}.icon-print:before{content:"\e837"}.icon-at-circled:before{content:"\e838"}.icon-scissors:before{content:"\e839"}.icon-docs:before{content:"\e83a"}.icon-spin3:before{content:"\e83b"}.icon-duplicate:before{content:"\f0c5"}.icon-desktop:before{content:"\f108"}.icon-tablet:before{content:"\f10a"}.icon-mobile:before{content:"\f10b"}.icon-youtube:before{content:"\f167"}.icon-whatsapp:before{content:"\f232"}.icon-safari:before{content:"\f267"}.icon-chrome:before{content:"\f268"}.icon-firefox:before{content:"\f269"}.icon-opera:before{content:"\f26a"}.icon-internet-explorer:before{content:"\f26b"}.icon-edge:before{content:"\f282"}.icon-question-circle-o:before{content:"\f29c"}.icon-instagram:before{content:"\f31e"}a,abbr,acronym,address,blockquote,body,caption,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,label,legend,li,object,ol,p,pre,q,span,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit}body{line-height:1.5;background:#fff;margin:1.5em 0}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a img{border:none}body{font-size:75%;color:#010101;font-family:Arial,Helvetica,Verdana,sans-serif}h1,h2,h3,h4,h5,h6{color:#111;font-family:Arial,Helvetica,sans-serif;font-weight:400}h1{font-size:3em;line-height:1;margin-bottom:.5em}h2{font-size:2em;margin-bottom:.75em}h3{font-size:1.5em;line-height:1;margin-bottom:1em}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}h5{margin-bottom:1.5em}h5,h6{font-size:1em;font-weight:700}p{margin:0 0 1.5em}ol,ul{margin:0 1.5em 1.5em}ul{list-style-type:circle}ol{list-style-type:decimal;margin-left:2em}dl{margin:0 0 1.5em}dl dt{font-weight:700}dd{margin-left:1.5em}abbr,acronym{border-bottom:1px dotted #666}address{margin-top:1.5em;font-style:italic}del{color:#666}a:focus,a:hover{color:#000}a{color:#009;text-decoration:underline}blockquote{margin:1.5em;color:#666;font-style:italic}strong{font-weight:700}dfn,em{font-style:italic}dfn{font-weight:700}code,pre{margin:1.5em 0;white-space:pre}code,pre,tt{font:1em andale mono,monotype\.com,lucida console,monospace}code,pre,tt{line-height:1.5}tt{display:block;margin:1.5em 0}table{margin-bottom:1em}td,th{padding:4px 10px 4px 0}hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.4em;border:none}.clear{display:inline-block}.clear:after,.container:after{content:".";display:block;font-size:0;height:0;clear:both;visibility:hidden}* html .clear{height:1%}.clear{display:block}fieldset{padding:1.4em;margin:0 0 1.5em;border:1px solid #ccc}legend{font-weight:700;font-size:1.2em}article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}div,section{max-height:999999px}input[type=button],input[type=email],input[type=image],input[type=password],input[type=submit],input[type=text],textarea{-webkit-appearance:none}input[type=email],input[type=image],input[type=password],input[type=submit],input[type=text],textarea{-webkit-border-radius:0}input,select,textarea{font:13px/22px Oxygen,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;color:#444}input.large,select.large,textarea.large{width:300px}input.normal,select.normal,textarea.normal{width:180px}input.medium,select.medium,textarea.medium{width:120px}input.medium-small{width:60px}input.small{width:40px}input::-webkit-input-placeholder{color:#777!important}input:-moz-placeholder,input::-moz-placeholder{color:#777!important}input:-ms-input-placeholder{color:#777!important}input.placeholder{color:#777!important}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:rgba(82,168,236,.8);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);outline:0 none}input[type=search]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}textarea.large,textarea.medium,textarea.normal{min-height:60px}.error{color:red}input.check{display:none}.button{display:inline-block;background:#b4f60c;border-radius:5px!important;margin:0;padding:5px 16px;border:1px solid #9fc809;font-size:13px;color:#444!important;font-weight:700;text-decoration:none;cursor:pointer;box-shadow:0 3px 5px 0 rgba(0,0,0,.2);max-width:100%!important}a.button{white-space:nowrap}.button.mini{padding:4px 7px;font-size:11px}.button.big{padding:12px 50px;font-size:16px}@media screen and (max-width:480px){.button.big{font-size:13px;padding:6px 30px}}.button.right{float:right}.button:active,.button:hover{background:#73b143;color:#fff!important}.button:active{border-color:#5c6b2f}.button.orange{background:#f59c00;border-color:#ff9b34;color:#fff!important}.button.orange:hover{background:#f48511}.button.orange:active{background:#f48511;border-color:#dd7100}.button.blue{background:#07a2e4;border-color:#1d8efa;color:#fff!important}.button.blue:hover{background:#1d8efa}.button.blue:active{background:#1d8efa;border-color:#166bbc}.button.red{background:#e30606;border-color:#fa1e1e;color:#fff!important}.button.red:hover{background:#fa1e1e}.button.red:active{background:#fa1e1e;border-color:#bd1717}.button.gray{background:#444;border-color:#777;color:#fff!important}.button.gray:hover{background:#090909}.button.gray:active{background:#090909;border-color:#777}.button.lgray{background:#a9acae;border-color:#ccc;color:#fff!important}.button.lgray:hover{background:#090909}.button.lgray:active{background:#090909;border-color:#ccc}.button:focus{outline:none;color:#fff!important}.button::-moz-focus-inner{border:0}*{box-sizing:border-box;*behavior:url(/js/boxsizing.htc)}body,html{height:100%}body{background:fixed #f0f0f0 url(/img/backgrounds/bg.png) repeat 0 0;background:#f2f2f2;text-align:center;margin:0}body,h1,h2,h3,h4,h5,h6{font-family:Oxygen,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif}a img{border:0}img{max-width:100%;height:auto}body.signeditor img{max-width:none}.nowrap{white-space:nowrap}.container{width:990px;min-height:100%;height:auto!important;height:100%;margin:0 auto;padding:0 15px;text-align:left;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.2);position:relative;font-size:13px;line-height:18px;border-radius:3px 3px 0 0}body.iframe .container{width:100%;padding:0;box-shadow:none;min-height:auto!important;height:auto!important}.hide{display:none}.hide-d{display:none!important}.hidden{visibility:hidden}.right{text-align:right}html.translate-bar body{margin-top:39px}.fixed-info-bar{position:fixed;left:0;right:0;top:0;min-width:960px;height:28px;padding:3px 0;z-index:1000;background:#009fe3;color:#fff;font-weight:700;-mox-box-shadow:0 5px 5px 0 rgba(0,0,0,.1);box-shadow:0 5px 5px 0 rgba(0,0,0,.1);text-shadow:1px 1px 0 #999}.fixed-info-bar a{color:#fff;text-decoration:none}.fixed-info-bar a:hover{color:#eee;text-decoration:none}.header{width:990px;height:184px;position:fixed;top:0;left:50%;z-index:400;margin-left:-495px;padding:0 15px;background:#fff;-mox-box-shadow:0 10px 10px 0 rgba(0,0,0,.1);box-shadow:0 10px 10px 0 rgba(0,0,0,.1);border-radius:0 0 3px 3px}html.translate-bar .header{top:39px}body.pages-exercise .header,body.prevent-fixed .header,html.translate-bar body.pages-exercise .header,html.translate-bar body.prevent-fixed .header{position:absolute;left:0;top:-204px;margin:0}html.ie7 .header{position:absolute;left:0;top:0;margin:0}.header .logo{width:400px;height:100px;position:relative}.header .logo a{position:absolute;left:0;bottom:27px;display:block;width:100%;height:100px;background:url(/img/general/logo-informatiebord.nl.svg) no-repeat 0 0;background-size:auto 100%;text-decoration:none}.no-inlinesvg .header .logo a{background-image:url(/img/general/logo-informatiebord.nl.png)}.header .logo a:focus{-moz-outline:none;outline:none}.header .parent-logo a{position:absolute;font-size:10px;line-height:14px;top:10px;right:15px;color:#888;text-decoration:none;width:178px;height:15px;background:url(/img/general/logo-ts-parent.png) no-repeat 100% 0;background-size:108px 15px;padding:0 110px 0 0}.header .parent-logo a:before{content:attr(data-before)}html[lang=nl] .header .google-translate-select{display:none}html[lang=nl] .landingpage .header .google-translate-select{display:block}.header .google-translate-select{position:absolute;top:3px;right:210px}.landingpage .header .google-translate-select{top:96px;right:15px}.header .google-translate-select .goog-te-gadget-simple .goog-te-menu-value span:first-child{display:inline-block;min-width:121px;color:#777}.header .google-translate-select:before{position:absolute;top:3px;right:100%;padding-right:10px;content:" translate this page: ";color:#777;font-size:11px;line-height:20px;white-space:nowrap}.header .tel-info{position:absolute;top:10px;right:208px;color:#777}body.user-login .header .tel-info{right:218px}.header .tel-info i{color:#000}.header .tel-info a{color:#777;text-decoration:none}.header .topnav{position:absolute;top:44px;right:200px}.header .topnav .login-info{margin-top:-4px;padding-right:20px;color:#777;font-size:11px;line-height:20px}.header .topnav .login-info p{margin:-2px 0 0;text-align:right}.header .topnav a{color:#777;text-decoration:none}.header .topnav .login-info ul{float:right;font-size:11px;padding-top:0}.header .topnav .login-info ul li{padding:0 7px 0 6px}.header .topnav .login-info strong{color:#010101}.header .topnav ul{list-style:none;margin:0;padding:11px 0 0;font-size:13px;line-height:18px}.header .topnav ul li{float:left;padding:0 10px 0 9px;background:url(/img/backgrounds/bg-topnav-li.png) no-repeat 100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAOAQMAAADUjeQfAAAAA1BMVEVdXV3Z0Y5pAAAACklEQVQI12PAAwAAHAABNaaTiQAAAABJRU5ErkJggg==)}.header .topnav ul li.last,.header .topnav ul li.last:last-child{background:none}.header .topnav .login-info ul li.last,.header .topnav .login-info ul li:last-child{padding-right:0}.header .topnav ul li a{display:block}.header .topnav ul li a.active,.header .topnav ul li a:hover{color:#009fe3;text-decoration:none}.header .search{position:absolute;top:51px;right:15px}.header .search .search-input{position:absolute;top:0;right:0;width:179px;height:26px;padding:0 36px 0 10px;border:1px solid #d0d0d0;border-right:none;z-index:10}.header .search .search-button{position:absolute;top:0;right:0;z-index:2000}.header .search .search-icon{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center!important;font-variant:normal;text-transform:none;width:26px;height:26px;padding:0 5px;background:#a9acae;color:#fff;border:none;cursor:pointer}.header .nav-filler{display:block;height:2px;margin:42px 0 0}.header .nav,.header .nav-filler{float:left;width:100%;background-color:#aaa}.header .nav{position:relative}.header .nav ul{list-style:none;margin:0;padding:0;font-size:13px;line-height:18px}.header .nav ul li{float:left;display:inline;width:137px;height:44px;padding:0 1px 0 0}.header .nav ul li.last{padding-right:0}.header .nav ul li a{display:block;height:44px;padding:4px 12px;background-color:#dfdfdf;color:#111;text-decoration:none}.header .nav ul:hover li a{color:#777}.header .nav ul li a.active{color:#fff!important}.header .nav ul li a.active,.header .nav ul li a:hover{background-color:#656565!important;text-decoration:none}.header .nav ul li a:hover{color:#71c2e5!important}.header .nav ul li:hover a{background-color:#656565;color:#fff}.header .nav ul ul{position:absolute;width:240px;left:-999em;z-index:100;padding:15px 10px 0;margin:0;background-color:#656565;line-height:22px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-radius:0 0 3px 3px;box-shadow:3px 5px 3px 3px rgba(0,0,0,.1)}.header .nav ul li.generator-info .generator-banner{display:none;float:left;width:220px;height:40px;margin:0 0 10px;font-size:13px;line-height:20px;font-weight:700;z-index:200}.header .nav ul li.generator-info:hover .generator-banner{display:block}.header .nav ul li.generator-info .generator-banner a{display:block;height:auto;padding:0 10px;border:none;background:#f59c00;color:#fff}body.signeditor .header .nav ul li.generator-info .generator-banner a{background:#ff8200}.header .nav ul li.generator-info .generator-banner a:hover{background:#ffa74b!important;color:#fff!important}.header .nav ul ul.nav-col-1{width:460px;z-index:150}.header .nav ul ul.nav-col-2{margin-left:220px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-radius:0 0 0 0;box-shadow:none;z-index:150}.header .nav li ul li{float:left;display:block;width:100%;height:auto;font-weight:700;margin:0;padding:0 0 18px 18px;text-align:left;position:relative}.header .nav li ul li:hover{position:relative}.header .nav li ul li a:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;position:absolute;left:0;width:1em;content:"\e802";color:#009ae2}.header .nav li ul li a:hover:before{color:#71c2e5}.header .nav li ul li li a:before{content:""}.header .nav li:hover ul li a,.header .nav li ul li a{display:block;height:auto;padding:0;background:none;color:#fff}.header .nav li ul li a:hover{background:none!important;color:#71c2e5!important}.header .nav li:hover ul{left:auto;z-index:1000}.header .nav ul ul ul{position:static;width:212px;padding:0!important;margin:0;border:none;box-shadow:none}.header .nav ul ul ul li{background:none;padding:0;font-weight:400}.header .nav li:hover{position:static}.header .generator-history{position:absolute;top:92px;right:130px;background:#f59c00;font-size:13px;line-height:16px;font-weight:700;color:#fff;z-index:100}body.signeditor .header .generator-history{background:#ff8200}.header .generator-history a{display:block;padding:0 6px;border:1px solid #fff;color:#fff;text-decoration:none}body.orderpages .header .generator-history,body.signeditor .header .generator-history{background:#a9acae!important}.header .link-cart{position:absolute;right:0;top:0}.header .link-cart a,.header .link-cart span.cart-wrap{display:block;width:138px;height:44px;padding:4px 12px;background-color:#dfdfdf;text-align:center;font-size:13px;line-height:18px;color:#999;text-decoration:none}.header .link-cart span.cart-info{display:block}.header .link-highlight a{width:139px;background:#f59c00!important;color:#fff!important}.header .link-cart a:hover,body.orderpages .header .link-cart a:hover{background:#009fe3!important;color:#fff!important;text-decoration:none}body.orderpages .header .link-cart a,body.signeditor .header .link-cart a{background:#a9acae!important;color:#fff!important;text-decoration:none}.header .usps{float:left;width:100%}html.ie7 .header .usps{display:none}.header .usps ul{margin:0 auto;padding:7px 0 0;list-style:none;text-align:center;cursor:pointer}.header .usps.no-info ul,.header .usps ul.no-info{cursor:default}.header .usps ul li{display:inline-block;margin:0;font-size:11px;line-height:20px;color:#555;position:relative}body.scrolled .header .usps ul li{color:#999}.header .usps ul li.usps-1{text-align:right;padding:0 10px 0 0;border-right:1px solid #ddd}.header .usps ul li.usps-2{text-align:right;padding:0 11px 0 4px}.header .usps ul li.usps-3{text-align:center;margin:-7px 0 0;padding:8px 12px 13px;border:1px solid #0075bf;border-top:none;border-radius:0 0 5px 5px;color:#fff;font-weight:700;background:#0075bf}body.scrolled .header .usps ul li.usps-3{background:none;color:#888;margin:0;padding:0 12px;border:1px solid #ddd;border-top:none;border-bottom:none}.header .usps ul li.usps-4{padding:0 10px 0 6px;text-align:left}.header .usps ul li.usps-5{padding:0 0 0 10px;border-left:1px solid #ddd;text-align:left}.header .usps ul li i{font-size:150%;margin-right:3px}.header .usps.usps-open{background:#e8f6fc;height:220px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-radius:0 0 3px 3px;box-shadow:0 5px 3px 3px rgba(0,0,0,.1)}.header .usps ul li .usp-tt{display:none;position:absolute;top:0;left:0;right:-1px;height:190px;padding:42px 6px 0 10px;color:#111;font-size:12px;font-weight:400;text-align:left;z-index:1000}.header .usps.usps-open ul li .usp-tt{display:block}.header .usps ul li.usps-1 .usp-tt{padding-left:4px;border-right:1px solid #009ae2}.header .usps ul li.usps-2 .usp-tt{padding-left:8px;border-right:1px solid #009ae2;right:-5px}.header .usps ul li.usps-3 .usp-tt{margin-top:8px;padding-left:14px;border-right:1px solid #009ae2}body.scrolled .header .usps ul li.usps-3 .usp-tt{margin-top:0}.header .usps ul li.usps-4 .usp-tt{border-right:1px solid #009ae2;right:-5px}.header .usps ul li.usps-5 .usp-tt{padding-right:0;right:-5px}.overlay-nav-hover{position:fixed;top:0;right:0;left:0;width:100%;height:100%;z-index:150;background:url(/img/backgrounds/bg-overlay-nav-hover.png) repeat-x 0 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAPoCAMAAAAoaGRsAAAAsVBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+ei+1FAAAAO3RSTlP6BPYIAe/r0CwnIhL+pJ6YhzrnW01EPxoWko10bjTz4NzY1K6peWlWDwzky8fDvLKBZGAwflFIHsC5tv6wqLgAAACRSURBVDjLncNFEsQwEARBL3iZmZmZwf9/mEMH3zTTLVdGeb5XosQp6WgC+KQMqUE4KKbADJgDCyBLOipOirPiZ3FR/C0Ci6tiCayAMqFiBqrRQN8MDICaGbhFC16CNTAERmZgA9wVD0WTsAXeghbhI2gTOoQ6YWwGnoocKU8qkL6CLqFHKJJ2wB5IOUrEkHYTAo8bY95eq6DyAAAAAElFTkSuQmCC);display:none;overflow:hidden}.header .shopnav a{position:absolute;top:130px;left:100%;margin-left:30px;background:#e30613;background:#444;display:block;width:110px;height:30px;padding:5px 0;font-size:14px;line-height:18px;font-weight:700;text-align:center;color:#fff;transform:rotate(270deg);transform-origin:0 100%;-ms-transform:rotate(270deg);-ms-transform-origin:0 100%;text-decoration:none;border-radius:0 0 5px 5px;-mox-box-shadow:0 10px 10px 0 rgba(0,0,0,.1);box-shadow:0 10px 10px 0 rgba(0,0,0,.1)}html.ie8 .header .shopnav a{top:0;transform:none;transform-origin:50% 50% 0}.orderpages .header .shopnav a{background:#a9acae}#shop-side-menu{position:fixed;top:60px;width:400px;background:#fff;right:-400px;transition:all .25s ease-in-out;text-align:left;padding:40px 50px 40px 30px;border-radius:3px 0 0 3px;box-shadow:0 0 0 0 transparent;max-height:calc(100% - 80px);overflow:auto;z-index:10000}#shop-side-menu a{margin-top:12px;display:block}#shop-side-menu a img{max-height:33px}button#close-shop-side-menu{position:absolute;padding:0;top:8px;left:8px;font-size:20px;background:none;border:none;cursor:pointer;outline:none;color:#333}button#close-shop-side-menu::-moz-focus-inner{border:0}button#close-shop-side-menu:hover{color:#777}body.open-shop-nav #shop-side-menu{right:-20px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);z-index:10000}.content-wrapper{margin:204px 0 0;padding:20px 0 40px}html.ie7 .content-wrapper{margin-top:0;padding-top:170px}body.pages-exercise{padding-top:20px}body.pages-exercise .content-wrapper{margin-top:212px}.content-container{float:left;width:960px;padding:0 20px;position:relative}body.home .content-container,body.iframe .content-container,body.landingpage .content-container{width:100%;padding:0}.content-container .crumpath{float:left;width:100%;padding:0 0 16px}.content-container .crumpath ol,.content-container .crumpath ul{list-style:none;margin:0;font-size:12px;line-height:16px;color:#ccc}.content-container .crumpath li{float:left;padding:0 9px 0 13px;background:url(/img/backgrounds/bg-crumpath-li.png) no-repeat left 6px}.content-container .crumpath li.first,.content-container .crumpath li:first-child{padding-left:0;background:none}.content-container .crumpath a,.content-container .crumpath span{text-decoration:none}.content-container .crumpath a:hover,.content-container .crumpath a:hover span{color:#999;text-decoration:none}.content-container .h1,.content-container h1{margin:0 0 32px;padding-left:24px;border-left:5px solid #0d77bd;font-size:24px;line-height:28px;color:#0d77bd}.content-container h2{margin:0 0 10px;font-size:18px;line-height:26px;color:#0d77bd}.content-container h2.blockline{background-color:#0d77bd;color:#fff;padding:0 0 0 6px;font-size:14px;font-weight:700}.content-container h3{margin:0;font-size:18px;line-height:20px;color:#0d77bd}.content-container h4{margin:0;font-size:13px;line-height:18px;font-weight:700;color:#fff;background:#39f}.content-container a,.content-container a:hover{color:#0d77bd}.content{float:right;width:620px}.content p+ol,.content p+ul,.landing-intro-text p+ol,.landing-intro-text p+ul{margin-top:-1.2em}.content table ol,.content table p,.content table ul,.landing-intro-text table ol,.landing-intro-text table p,.landing-intro-text table ul{margin-bottom:0}.content table p+ol,.content table p+ul,.landing-intro-text table p+ol,.landing-intro-text table p+ul{margin-top:0}.content table th,.landing-intro-text table th{font-weight:700}table td.aright{text-align:right}.content .col-2{float:left;width:50%}.content-full,body.orderpages .content{float:left;width:100%}.contactform-left{float:left;width:420px;padding-top:5px}.contactform-right{float:right;text-align:right;width:180px}.contact_faq{background:#d9f0f9;padding:10px}.contact_form_subject_selector h4{padding:10px;position:relative}.contact_form_subject_selector button.close_faq{background:transparent;border:none;font-size:25px;color:#fff;position:absolute;top:0;right:0;cursor:pointer;text-shadow:1px 2px 1px #2677c7}.contact_form_subject_selector select{margin-left:38px}.contact_form_subject_selector h5{margin:5px 0}#contact_faq_container{margin-top:20px}.content-full-footer{float:left;width:100%;margin:0 0 20px}.content-full-footer .content-footer-social{float:left;width:234px}.content-full-footer .content-footer-contact{float:left;width:234px;padding:0 0 0 20px}.content-faq a{text-decoration:none}.content-faq ul.faq-list{list-style:none;margin:0 0 18px}.content-faq ul.faq-list li{padding:0 0 0 28px;position:relative}.content-faq ul.faq-list li h2 a.toggle{display:block}.content-faq ul.faq-list li h2 a.toggle.toggle-open{margin:0}.content-faq ul.faq-list li h2 a.toggle:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;position:absolute;left:0;width:1em;content:"\e804"}.content-faq ul.faq-list li h2 a.toggle.toggle-open:before{content:"\e805"}.content-faq ul.faq-list li .faq-item-content{padding:0 0 12px}.productlist-configuration-link{position:absolute;top:-5px;right:20px}.cat-items .configurator-controls{position:absolute;text-align:right;width:100%;padding-right:10px;padding-top:10px;height:40px;z-index:121;top:0;right:0;bottom:0;left:0;background:hsla(0,0%,100%,.75);box-shadow:0 0 3px 0 #000}.cat-items .configurator-controls .drag-handle:before{content:"\2630";color:#222;font-size:20px;position:absolute;top:10px;left:10px;font-weight:700;cursor:-webkit-grab;cursor:grab}.cat-items .hidden-product .configurator-controls{height:100%}body.configurator-active .cat-list-item{overflow:hidden}body.configurator-active .productlist-configuration-link .configurator-on,body:not(.configurator-active) .productlist-configuration-link .configurator-off{display:inline}body.configurator-active .productlist-configuration-link .configurator-off,body:not(.configurator-active) .productlist-configuration-link .configurator-on{display:none}.cat-items .cat-list-item.placeholder{outline:2px dashed #444}.cat-items .cat-list-item.placeholder.gezicht{background:url(/user/avatars/koen.jpg) no-repeat 50%}.cat-items .cat-list-item.dragging{position:fixed;z-index:200;outline:1px solid #444}body.dragging-active{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;-o-user-select:none!important;user-select:none!important}body.configurator-active .cat-items .cat-list-item:nth-child(3n+1){margin:0 10px 10px 0}body.configurator-active .cat-items .cat-list-item:nth-child(3n+2){margin:0 0 10px}body.configurator-active .cat-items .cat-list-item:nth-child(3n+3){margin:0 0 10px 10px}.cat-list{float:left;width:100%;padding:0 0 50px}.cat-nav{float:left;width:335px;margin-left:-35px;padding:0 60px 0 0}body.pages-exercise .cat-nav{width:335px;padding-right:35px}.product-page .cat-nav{position:absolute;top:32px;left:0;margin-left:-15px}.product-info-page .cat-nav{top:32px}.cat-nav p{margin:12px 0 14px 35px;font-size:12px;line-height:14px;font-weight:700;color:#555}.cat-nav h1,.cat-nav p.h1{margin:0;padding:12px 14px 4px 35px;border:none!important;font-size:14px;line-height:14px;font-weight:700;color:#333!important;background:#eee}.cat-nav p.no-margin{margin-left:0;margin-top:40px;text-align:center}.cat-nav p.info-editable{font-weight:400;margin-top:-6px;margin-bottom:0}.cat-nav p.info-editable img{float:left;margin-right:16px}.cat-nav p.info-editable a{text-decoration:none}.cat-nav .social{float:left;width:100%;margin:20px 0 0}.sidebar-cat-content{float:left;width:275px;margin:0 0 16px;padding:6px 0 6px 20px;background:#ececec}.sidebar-page-content{float:left;width:100%;margin:20px 0 0}.sidebar-page-content.low-margin{margin-top:0}.sidebar-tip{padding-left:26px;background:url(/img/backgrounds/bg-tip-blue.png) no-repeat 10px top;background-size:40px 40px}.sidebar-tip a{text-decoration:none}.cat-nav .placeholder-trustpilot-widget{margin:16px 0 0 35px;width:150px;height:96px;position:relative;overflow:hidden}.cat-nav .placeholder-trustpilot-widget .trustpilot-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:200;display:none}.cat-nav .addthis_toolbox{margin:0 0 0 35px}.cat-nav ul{list-style:none;margin:0;padding:14px 20px 20px 35px;background:#ececec;font-size:13px;line-height:18px}.cat-list .search-cat ul{font-size:12px}.cat-nav ul ul{padding:4px 0 18px 18px}.cat-nav ul li{padding:2px 0}.cat-nav ul li a{display:block;color:#111;text-decoration:none}.cat-nav li.sidebar-open-stored a,.cat-nav li.sidebar-open-stored a:hover{background:#009fe3;color:#fff;margin-left:-35px;padding:4px 10px 4px 32px;border-left:3px solid #009fe3;text-align:right;border-radius:0 5px 5px 0}.cat-nav ul li a.active,.cat-nav ul li a:hover{color:#0d77bd;text-decoration:none;margin-left:-35px;padding-left:32px;border-left:3px solid #009fe3}.cat-nav ul ul li a.active,.cat-nav ul ul li a:hover{margin-left:-53px;padding-left:50px}.cat-nav ul.related-groups{font-size:12px;line-height:20px;padding:0;border-bottom:1px solid #fff}.cat-nav ul.related-groups li{padding:0;border-top:1px solid #fff;position:relative}.cat-nav ul.related-groups li a{display:block;background:#d9f0f9;padding:4px 44px 4px 35px;color:#777}.cat-nav ul.related-groups li a i{position:absolute;top:10px;right:10px;font-size:24px;color:#009ae2}.cat-nav ul.related-groups li a:hover i{color:#fff}.cat-nav ul.related-groups li a:hover{background:#0d77bd;margin-left:0;border-left:none;color:#fff}.cat-nav ul.related-groups li a strong{display:block;color:#009ae2;font-size:13px}.cat-nav ul.related-groups li a:hover strong{color:#fff}.cat-nav p.show-all{margin:2px 0}.cat-nav p.show-all a{display:block;padding:8px 0 8px 35px;background:#ececec;color:#555;text-decoration:none}.cat-nav p.show-all a:hover{background:#009fe3;color:#fff}.cat-nav ul.reviews{list-style:disc;color:#444}.cat-nav ul.reviews li{margin:4px 0 10px}.cat-nav a.cat-nav-own-cat{display:block;background-color:#f59c00;color:#fff;font-weight:400;font-size:14px;line-height:40px;text-decoration:none;margin-left:-35px;padding-left:35px}.cat-nav a.cat-nav-own-cat i{margin-left:10px}.sort_select{float:right;margin-top:-10px;margin-bottom:13px}.cat-items{float:right;width:620px}.cat-items .notice{margin-top:0}.cat-items h1{margin:0 0 12px;font-size:24px}.cat-items ul,.cat-related-items ul{list-style:none;margin:0}.cat-items.product-related-items{margin-right:-20px;width:670px}.cat-items ul li,.cat-related-items ul li{float:left;width:200px;height:200px;margin:0 10px 10px 0;padding:5px 0 10px;display:inline;text-align:center;background:#f6f6f6;position:relative}.product-related-items ul li{float:left;width:126px;height:154px}.product-related-subheaders ul li{margin-top:25px}.product-related-subheaders ul li h3{margin:-25px 0 5px;padding:0 0 0 10px;border-left:2px solid #009fe3;font-size:13px;line-height:20px;font-weight:600;color:#777;text-align:left}.cat-items ul li.hover,.cat-items ul li:hover,.cat-related-items ul li:hover{background:#ececec}.cat-items ul li.items-banner{width:100%;height:210px;padding:0;margin:10px 0;border-bottom:10px solid #d9f0f9;overflow:hidden}.cat-items ul li.items-promo-text{width:100%;height:auto;padding:0;margin:10px 0;text-align:left;background:none}.cat-items ul li.items-promo-text ul{list-style:circle;margin:0 1.5em 1.5em}.cat-items ul li.items-promo-text ul li{float:none;width:auto;height:auto;margin:0;padding:0;display:list-item;text-align:left;background:none;position:static}.cat-items ul li.row-last{margin-right:0}.cat-items ul li a,.cat-related-items ul li a{text-decoration:none}.cat-items ul li img.product-img-1{position:absolute;z-index:130;bottom:57px;left:45px}.cat-items ul li img.product-img-2{position:absolute;z-index:120;bottom:44px;right:-160px}.cat-items ul li span.caption{display:block;position:absolute;z-index:110;left:0;right:0;bottom:0;font-size:12px;line-height:17px;min-height:45px;height:auto!important;height:45px;color:#777;border-top:1px solid #fff;background:#d9f0f9;text-align:left;padding:4px 2px 4px 44px}.cat-items ul li span.caption.caption-related{font-size:11px;line-height:16px;min-height:38px;padding:2px 2px 2px 4px}.cat-items ul li:hover span.caption{color:#fff;background-color:#009fe3;border-top:1px solid #009fe3}.cat-items ul li span.caption-editable,.cat-items ul li span.caption-upload{color:#009ae2}.cat-items ul li span.caption strong{display:block;color:#009ae2;font-weight:400}.cat-items ul li span.caption i{position:absolute;left:3px;top:8px;font-size:28px;z-index:160;color:#009ae2}.cat-items ul li span.caption-editable i{top:9px;left:3px}.cat-items ul li span.caption-upload i{top:9px;left:3px;font-size:24px}.cat-items ul li:hover span.caption i,.cat-items ul li:hover span.caption strong{color:#fff}.cat-items ul li span.price{display:none;position:absolute;z-index:120;right:0;bottom:100%;margin:0 0 1px;padding:2px 0 0;width:96px;font-size:11px;line-height:14px;color:#fff;background-color:#b4b4b4;background-color:hsla(0,0%,70.6%,.9);text-align:center}.show-prices .cat-items ul li span.price{display:block}.cat-items ul li span.price strong{color:#fff;font-weight:700}.cat-items ul li span.price span.cta{display:none}.cat-items ul li:hover span.price{color:#fff;background-color:#f59c00;white-space:nowrap}.cat-items ul li:hover span.price span.info{display:none}.cat-items ul li:hover span.price span.cta{display:block}.cat-items ul li:hover span.price span.cta strong{font-size:16px}.cat-items ul li span.price strong{display:block;font-size:16px;line-height:20px;padding-bottom:2px}.cat-items ul li span.price .price-attention{display:block;background:#999;font-size:12px;padding:1px 0}.show-info-highlight .cat-items ul li span.price.info-highlight,.show-info-highlight .cat-items ul li span.price.info-highlight .price-attention{background:#f59c00}.show-info-highlight .cat-items ul li span.price.info-highlight .price-attention{padding-top:0;border-top:1px solid #fff}.product-popular{position:absolute;top:0;left:0;display:inline-block;width:64px;height:30px;padding:3px 0 3px 6px;background:#f59c00;font-size:11px;line-height:11px;text-align:left;color:#fff}.product-popular:after{left:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:#f59c00;border-width:15px;top:50%;margin-top:-15px}.product-popular.gray{background:#bbb}.product-popular.gray:after{border-left-color:#bbb}.options-max-chars{padding:0 0 6px}.options-max-chars a{display:block;margin:0 8px 4px 0;padding:4px 10px 3px 50px;text-decoration:none;font-size:11px;color:#fff!important;background:#07a2e4;border-color:#1d8efa;border-radius:5px 5px 5px 5px;position:relative}.options-max-chars a:hover{background:#0075bf}.options-max-chars a strong{font-size:13px}.options-max-chars i{position:absolute;left:6px;top:8px;font-size:230%}.search-nav{width:100%;padding:16px 0;position:relative;text-align:center}.search-nav .btn-prev{position:absolute;top:10px;left:0}.search-nav .btn-next{position:absolute;top:10px;right:0}.referred-search-results{float:left;width:100%;padding:30px 0 0}.referred-search-results h2 a{text-decoration:none;font-size:13px}.cat-related{float:left;width:100%;padding:0 0 40px}.cat-related-items{float:left;width:442px}.cat-related-items ul,.full .cat-related-items{float:left;width:100%}.cat-related-items ul li{float:left;width:142px;height:140px;margin:0 8px 16px 0;padding:8px 0;display:inline;text-align:center;background:#f6f6f6;border:2px solid #f6f6f6;position:relative}.cat-related-items ul li.row-last{margin-right:0}.full .cat-related-items ul li{width:144px;padding:8px 1px;margin-right:11px}.full .cat-related-items ul li.row-last{margin-right:0;padding-right:2px}.cat-related-items ul li span.caption{display:block;position:absolute;z-index:150;left:0;right:0;bottom:6px;font-size:11px;line-height:14px;font-weight:700;color:#009fe3}.cat-related-items a.delete-history{font-size:12px;color:#555;text-decoration:none}.cat-related-items a.delete-history:hover{color:red}.cat-related-group{float:right;width:410px}.cat-related-group .related-group{float:left;width:410px;height:335px;padding:15px 15px 10px;background:#f6f6f6;border:2px solid #f6f6f6;text-align:center;position:relative}.cat-related-group .related-group span.caption{display:block;position:absolute;z-index:150;left:0;right:0;bottom:5px;font-size:14px;line-height:18px;font-weight:700;color:#009fe3}.cat-related-group .related-group:hover{background:#ececec;border:2px solid #ececec}.landing-intro-text{padding:0 15px 10px;color:#777}.landing-intro-text h1{background-color:#dfdfdf;margin:0 -15px 10px;padding:0 15px;border:none;font-size:13px;line-height:24px;color:#777}.landing-intro-text a{color:#777;text-decoration:none;border-bottom:1px dashed #777}.landing-content{width:960px;padding:0 20px}.landing-content .cat-nav{margin-left:-20px;padding-right:0;width:300px}.landing-content .cat-items{float:right;margin-right:-20px}.landing-cta{float:left;width:100%;padding:24px 0 0}.landing-cta .button{width:300px}.landing-cta.has-landing-bg{height:0;padding:5% 0 30%;margin:0 0 10%;background-size:cover}.landing-cta.has-landing-bg .button{width:94%;margin:0 3%}.landing-cta-btn{margin:-10px 0 5%}.landing-cta-btn .button{width:100%}.landing-sidebar ul{background-color:#dfdfdf;color:#555;min-height:656px;height:auto!important;height:656px;padding:20px 0;font-size:12px;line-height:18px}.landing-sidebar ul li{position:relative;padding:0 18px 0 54px;margin:0 0 27px}.landing-sidebar ul li i{position:absolute;left:12px;top:4px;font-size:180%}.landing-sidebar ul li strong{display:block}.landing-sidebar-content{float:left;width:100%;margin:20px 0 0}.landing-sidebar-content .placeholder-trustpilot-widget{margin-left:54px}.product-page{float:left;width:100%;padding:0 0 50px}.product-page .back_to_cat{display:none}.product-page .cat-nav{width:305px;padding-right:30px}.product-page .cat-nav a.active{padding-bottom:18px;position:relative}.product-page .cat-nav a.active:after{position:absolute;bottom:0;left:32px;content:"< bekijk producten in deze categorie";color:#777}html[lang=de] .product-page .cat-nav a.active:after{content:"< Produkte in Kategorie anzeigen"}html[lang=en] .product-page .cat-nav a.active:after{content:"< view products in category"}.product-details{float:right;width:670px;margin-right:-20px;position:relative}body.iframe .product-details{float:left;margin:10px 0 0 10px}.product-details h1{margin:0 0 12px;font-size:24px}.product-details .product-content{float:right;width:360px;padding:0 0 30px}.product-content ul{list-style:disc}.product-content p+ol,.product-content p+ul{margin-top:-1.2em}.product-details .product-info{float:left;width:100%;min-height:260px;height:auto!important;height:260px;padding:0 0 30px;position:relative}.landing-intro-text .landing-content-wrap.wrap-applied,.product-details .product-info .product-content-wrap.wrap-applied{display:block;height:180px;overflow:hidden;position:relative;margin:0 0 18px}.landing-intro-text .landing-content-wrap.wrap-applied a.show-landing-content,.product-details .product-info .product-content-wrap.wrap-applied a.show-product-content{width:100%;height:54px;padding:36px 36px 0 0;background:url(/img/backgrounds/bg-show-product-content.png) repeat-x 0 100%;position:absolute;left:0;bottom:0;right:0;z-index:50;text-align:left;text-decoration:none;border-bottom:none}.product-details .product-info .product-editable-block{position:relative;height:98px;margin-left:-20px;margin-right:-37px;margin-bottom:20px;padding:8px 37px 0 20px;background:#d9f0f9;box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.product-editable-block:after{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:hsla(0,0%,92.5%,0) #d9f0f9 hsla(0,0%,92.5%,0) hsla(0,0%,92.5%,0);border-width:48px;top:50%;margin-top:-48px}.product-editable-block:before{position:absolute;content:" ";width:22px;height:14px;top:-14px;right:0;background:url(/img/backgrounds/bg-product-editable-block.png) no-repeat 100% 0}.product-info.wrap-applied .product-editable-block{padding:8px 27px 0 30px}.product-info.wrap-applied .product-editable-block:after{display:none}.product-details .product-info .product-requires-visual h2{margin:4px 0;padding:0 0 0 60px;line-height:18px;position:relative}.product-details .product-info .product-requires-visual h2 i{position:absolute;left:-6px;top:-2px;font-size:40px}.product-details .product-info .product-requires-visual h2 span{display:block;font-size:12px}.product-details .product-info .product-requires-visual h2 a{text-decoration:none}.product-details .product-info .product-requires-visual p{margin:0;font-size:12px;color:#777}.product-details .intro-set-pcs,.product-details .label-set-pcs{display:inline-block;width:105px;color:#fff;line-height:24px;text-align:center;background:#999;margin:0 0 .5em}.product-details .intro-set-pcs{width:100%;margin:0 0 2em;text-transform:uppercase;font-weight:700}.product-details .label-set-pcs strong{font-size:13px;display:block;text-transform:uppercase;background:#f59c00}.product-details .label-set-pcs span{display:block;white-space:nowrap}.product-details .product-info .info-signeditor{margin:4px 0;padding:0 0 0 46px;line-height:18px;position:relative}.product-details .product-info .info-signeditor strong{display:inline-block;width:170px;font-size:13px;color:#555}.product-details .product-info .info-signeditor i.icon-big{position:absolute;left:-10px;top:0;font-size:38px;color:#009fe3}.product-details .product-info .info-signeditor a.button{position:absolute;top:3px;right:0}.product-details .product-info .info-signeditor a.more-info{position:absolute;bottom:-10px;right:-10px}.product-details .product-info .info-signeditor a{text-decoration:none;display:inline-block;padding-right:10px}.product-details .product-info .info-signeditor a i{color:#009fe3}.product-details .product-info h3{font-size:13px}.product-details .product-info .product-icons{position:absolute;bottom:-20px;left:0;width:300px;height:50px;overflow:hidden;display:none}.product-details .product-info .product-icons div{float:left;width:50px;height:50px;margin:0 10px 0 0;background-repeat:no-repeat;background-size:100% 100%}aside.product-icons-usps{position:fixed;top:260px;left:50%;margin-left:535px;width:260px}aside.product-icons-usps a,aside.product-icons-usps a:focus{outline:0 none}aside.product-icons-usps ul{list-style:none;margin:0}aside.product-icons-usps ul li{position:relative;min-height:52px;overflow:hidden;margin:0 0 14px;padding:8px 0 0 60px;font-size:12px;line-height:14px}aside.product-icons-usps ul li h3{margin:0 0 4px}aside.product-icons-usps ul li h3 a{text-decoration:none;font-size:16px}aside.product-icons-usps ul li h3 a i.icon-minus-circle{display:none}aside.product-icons-usps ul li h3 a span{display:block;font-size:12px}aside.product-icons-usps ul li h3 a.toggle-open span{display:none}aside.product-icons-usps ul li h3 a.toggle-open i.icon-minus-circle{display:inline-block}aside.product-icons-usps ul li div.usp-icon{position:absolute;top:0;left:0;display:inline-block;width:50px;height:50px;background-size:50px 50px;background-repeat:no-repeat}.product-details .product-options-title{float:left;margin-top:-18px;padding:6px 5px 0 0;font-size:12px;line-height:14px;font-weight:700;color:#b2b2b1;background:#fff}.product-details .product-sku{float:left;width:100%;height:43px;padding:0 0 4px;border-bottom:3px solid #ececec;font-size:12px;line-height:18px;text-align:right}.product-details .product-sku strong{display:block}.product-details .product-options-title p,.product-details .product-sku p{margin:0}.product-details .product-options{float:left;width:100%;margin:15px 0 0}.product-options a#copy_link_with_options{text-decoration:none;float:right}.product-options .option-wrap .notice{margin:0 0 24px 24px;width:calc(100% - 24px);font-size:12px}.product-options .option{width:100%;padding:0 0 4px}.product-options .option .help{float:left;width:24px;height:20px}.product-options .option .label{float:left;width:124px;padding:2px 4px 2px 0;line-height:16px}.product-options .option .fulllabel{float:left;width:148px;padding:2px 4px 2px 0;line-height:16px}.product-options .option .field{float:left;width:212px}.more-delivery .instock,.product-options .option .instock{color:#8fa803;font-weight:700}.product-options .option .field input.large{width:206px}.product-options .option .field .update-signeditor input.large{width:186px}.product-options .option .field select{width:100%}.product-options .option .temp-undeliverable{color:#999}.product-options .option.has-temp-undeliverable .label{color:red}.product-options .option.has-temp-undeliverable select{border-color:red}.product-details .product-images{float:left;width:280px;padding:0 0 20px}.product-images.pswp-items figure{margin:0}.product-images.pswp-items figure.zoom-in-icon a:after{content:"\e833";position:absolute;bottom:3px;left:0;font-size:28px;color:#999;font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none}.product-images .product-visual{float:left;width:280px;min-height:280px;padding:1px;border:1px solid #ececec;position:relative}html.flexbox .product-images .product-visual{display:flex;justify-content:center;align-items:center}.product-images .product-visual img{max-width:100%;vertical-align:middle}.product-images .product-visual-missing{float:left;width:280px;height:302px;padding:37px 1px 0;border:solid #ececec;border-width:1px 1px 24px;color:#777;text-align:center}.product-zoom-help{font-size:11px;line-height:20px;color:#777}.product-images .product-thumbs{float:left;width:100%;padding:10px 0 0}.product-images figure.product-thumb{display:inline-block;float:left}.product-images .product-thumb img{margin:5px 8px 3px 0;padding:3px;border:1px solid #ddd;max-width:48px;vertical-align:middle}.product-images .product-thumb img.last{margin-right:0}.product-images .product-thumb a.zoomThumbActive img,.product-images .product-thumb img:hover{border-color:#0d77bd}.product-images .product-visual .zoomPad{position:relative;float:left;z-index:99;cursor:crosshair}.product-images .product-visual .zoomPreload{position:absolute;top:0;left:0;width:98px;height:58px;padding:8px;border:1px solid #fff;z-index:110;background:#fff url(/img/general/icon-zoomloader.gif) no-repeat 40px 30px;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;color:#333;font-size:11px;text-decoration:none;text-align:center}.product-images .product-visual .zoomPup{overflow:hidden;background-color:#fff;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6;position:absolute;border:1px solid #fff;z-index:101;box-shadow:0 0 10px rgba(0,0,0,.1);cursor:crosshair}.product-images .product-visual .zoomPup img{width:auto;height:auto;max-width:none}.product-images .product-visual .zoomOverlay{position:absolute;left:0;top:0;background:#fff;width:100%;height:100%;display:none;z-index:101}.product-images .product-visual .zoomWindow{position:absolute;left:288px!important;top:-2px!important;background:#fff;z-index:1000}.product-images .product-visual .zoomWrapper{position:relative;border:1px solid #009fe3;z-index:110;padding-top:24px}.product-images .product-visual .zoomWrapperTitle{display:block;position:absolute;top:0;left:0;width:100%;z-index:120;background:#009fe3;text-align:center;font-size:11px;line-height:24px;font-weight:700;color:#fff}.product-images .product-visual .zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110}.product-images .product-visual .zoomWrapperImage img{border:0;display:block;position:absolute;z-index:101;max-width:none}.product-images .product-visual .zoomIframe{z-index:-1;filter:alpha(opacity=0);-moz-opacity:.8;opacity:.8;position:absolute;display:block}.product-pricing{float:left;width:100%;font-size:12px;line-height:18px;padding:20px 0 0;border-top:3px solid #ececec}.product-order-info{float:left;width:280px;margin:0 30px 0 0}.product-order-info .product-best-deal{padding:54px 0 0;background:url(/img/backgrounds/bg-product-best-deal.png) no-repeat 0 0;background-size:64px 49px;color:#f59c00!important}.product-order-info .product-best-deal,.product-order-info .product-delivery-time a{float:left;width:64px;margin:0 10px 0 0;font-size:11px;line-height:14px;font-weight:700;text-align:center;-moz-outline:none;outline:none}.product-order-info .product-delivery-time a{padding:23px 0 0;background:url(/img/backgrounds/bg-product-delivery-time.png) no-repeat 0 0;background-size:64px 49px;color:#9d9d9c!important;text-decoration:none}.product-order-info .product-delivery-time a:hover{opacity:.8}.product-order-info .product-delivery-time span{display:block;width:100%;height:28px;font-size:20px;line-height:28px;margin:0 0 3px;color:#fff}.product-order-info .product-delivery-info{float:left;width:280px;margin:20px 0 0;padding:10px;background:#f6f6f6}.product-order-info .product-delivery-info ul{margin:-18px 0 18px;list-style:none;color:#777}.product-order-info .product-delivery-info ul li{position:relative;padding-left:12px}.product-order-info .product-delivery-info ul li:before{position:absolute;left:0;top:0;content:"-";font-weight:700}.product-order-info .product-delivery-info .highlight{font-weight:700;color:#07a2e4}.product-order-info .product-qt-prices a{float:left;width:64px;padding:54px 0 0;background:url(/img/backgrounds/bg-product-qt-prices.png) no-repeat 0 0;background-size:64px 49px;font-size:11px;line-height:14px;font-weight:700;color:#f59c00!important;text-align:center;text-decoration:none;-moz-outline:none;outline:none}.product-order-info .product-qt-prices a:hover{opacity:.8}.product-order-info .qtprices-table{float:left;width:280px;margin:20px 0 0;padding:10px;background:#f6f6f6}.product-order-info .qtprices-table p{margin:0;font-size:90%}.product-order-info .qtprices-table a.btn-order-qt,.tbl-qt-prices a.btn-order-qt{display:block;padding:2px 5px;width:120px;background-color:#f59c00;color:#fff;text-decoration:none}.product-order-info .qtprices-table a.btn-order-qt:hover,.tbl-qt-prices a.btn-order-qt:hover{color:#fff;background-color:#ff8200}.product-order-info .product-delivery-info h2,.product-order-info .qtprices-table h2{margin:0;font-weight:700;font-size:14px;color:#010101}.product-order-info .product-order-qt{float:right;width:50px;line-height:24px;position:relative}.product-order-info .product-order-qt span{display:block;width:100%;height:18px;line-height:14px;text-align:center}.product-order-info .product-order-qt input{width:52px;height:31px;border:1px solid #f59c00;text-align:center;font-size:14px;color:#111}.product-order-info .product-order-qt input[type=number]::-webkit-inner-spin-button,.product-order-info .product-order-qt input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-price-info{float:left;width:144px;padding:0 8px 0 0;line-height:20px}.product-price .price-from{display:block;width:100%;height:18px;line-height:14px}.product-price .price-from.highlight{color:#f59c00;font-weight:700}.product-price .price-from .price-from-old{text-decoration:line-through}.product-price .price-label{display:block;width:100%;height:29px;font-size:24px;line-height:29px;font-weight:700;color:#010101;margin:0 0 12px}.content-container .product-price-info a{color:#777;text-decoration:underline}.product-price-info .text-vat{display:block;color:#777}.product-order-submit{float:right;width:216px;padding:13px 0 0}.product-order-submit .button{font-size:14px;line-height:20px;font-weight:700;height:36px;width:100%;padding:8px 8px 8px 0;margin:0 0 10px;text-align:right}.product-order-submit p.add-suggest-tip{font-size:12px;line-height:20px;color:#777;padding:0 0 0 46px;background:url(/img/backgrounds/bg-tip-blue.png) no-repeat 0 0;background-size:40px 40px}.addcart-confirm,.common-msg{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:300}.addcart-confirm.wide,.common-msg.wide{position:fixed;top:200px;left:0;right:0;margin:0 auto;width:100%}body.scrolled .addcart-confirm.wide,body.scrolled .common-msg.wide{top:160px}.addcart-confirm.wide .addcart-confirm-content,.common-msg.wide .addcart-confirm-content{max-width:620px;margin:0 auto}.addcart-confirm.scroll-on-overflow .addcart-confirm-content,.common-msg.scroll-on-overflow .addcart-confirm-content{max-height:calc(100vh - 270px);overflow:hidden;overflow-y:auto;padding:20px 29px}body.scrolled .addcart-confirm.scroll-on-overflow .addcart-confirm-content,body.scrolled .common-msg.scroll-on-overflow .addcart-confirm-content{max-height:calc(100vh - 230px)}.addcart-confirm.open,.common-msg.open{display:block}.addcart-confirm-overlay,.common-msg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:400;background:#fff;background:hsla(0,0%,100%,.8)}.common-msg-overlay{left:-15px;right:-15px}.addcart-confirm-content{position:absolute;top:40px;right:0;left:0;min-height:300px;height:auto!important;height:300px;z-index:500;background:#fff;border-radius:10px 10px 10px 10px;box-shadow:0 0 15px 0 rgba(0,0,0,.6);padding:20px 29px 0}.addcart-confirm-container .addcart-confirm-content,.editor .addcart-confirm-content{left:145px;right:145px}.addcart-confirm-content .addcart-confirm-content-left{float:left;width:280px;text-align:center;padding-right:20px}.addcart-confirm-content .addcart-confirm-content-left img{width:auto;max-height:200px}.addcart-confirm-content .addcart-confirm-content-right{float:right;width:330px}.addcart-confirm-content .addcart-confirm-construct{position:relative}.addcart-confirm-content .addcart-confirm-construct a.button{display:block;text-align:center;font-size:16px;line-height:22px}.addcart-confirm-content .addcart-confirm-construct a.button span{display:block;font-size:13px}.addcart-confirm-content .addcart-confirm-construct .add-suggest-tip{position:absolute;top:-16px;left:-16px;display:block;width:40px;height:40px;background:url(/img/backgrounds/bg-tip-blue.png) no-repeat 0 0;background-size:40px 40px}.addcart-confirm-content .addcart-confirm-back{float:left;width:100px}.addcart-confirm-content .addcart-confirm-cart{float:right;width:220px}.addcart-confirm-content .addcart-confirm-back a.button,.addcart-confirm-content .addcart-confirm-cart a.button{display:block;text-align:center}.common-msg-content .common-content{display:none;position:absolute;left:320px;top:120px;width:600px;min-height:180px;height:auto!important;height:180px;background-color:#fff;border-radius:10px 10px 10px 10px;box-shadow:0 0 15px 0 rgba(0,0,0,.6);padding:10px;z-index:450}.common-msg-content .common-content .col-image{float:left;width:180px}.common-msg-content .common-content .col-image p{margin:0}.common-msg-content .common-content .col-text{float:right;width:380px;padding:10px 10px 0 0}.common-msg-content .common-content a.interview-no-thanks{float:right}@media screen and (max-width:480px){.common-msg-content .common-content{left:0;top:50px;width:100%}.common-msg-content .common-content .col-image{text-align:center;float:none;width:100%}.common-msg-content .common-content .col-image img{max-height:25vh}.common-msg-content .common-content .col-text{float:none;width:100%;padding:3%}}.common-msg-content .stored-rows{display:none;position:absolute;left:230px;top:50px;width:490px;min-height:180px;height:auto!important;height:180px;background-color:#fff;border-radius:10px 10px 10px 10px;box-shadow:0 0 15px 0 rgba(0,0,0,.6);padding:10px;z-index:450}.common-msg-content .stored-rows p{margin:0}.common-msg-content .stored-rows input.btn-generator{height:24px;width:150px;margin-left:0;font-size:12px;line-height:20px}.common-msg-content .close-btn{position:absolute;right:10px;top:10px;display:block;width:20px;height:20px;text-decoration:none}.common-msg-content .close-btn:before{font-size:140%;font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;position:absolute;left:0;width:1em;content:"\e805";color:#333}.common-msg-content .close-btn:hover:before{color:#777}.stored-rows h1{text-align:left;margin:0;padding:0 0 10px 20px;border:none}table#signshare{text-align:left}table#signshare p{margin:0;font-size:12px;line-height:18px}table#signshare td.top,table#signshare tr.top td{border-top:1px dashed #0098db;padding-top:10px}table#signshare td.bottom,table#signshare tr.bottom td{padding-bottom:20px}table#signshare .sharerow-stored-info{position:relative}table#signshare .sharerow-stored-info .delete-sharerow{position:absolute;top:4px;right:-6px;font-size:12px}table#signshare .sharerow-stored-info .delete-sharerow i{font-size:120%;line-height:20px}table#signshare .sharerow-stored-info .delete-sharerow a{color:#a8a8a8;text-decoration:none}table#signshare .sharerow-stored-info .delete-sharerow a:hover{color:red;text-decoration:none}table .sharerow-icons i{float:left;font-size:20px;line-height:20px}.product-tabs{float:right;margin:40px -20px 20px}.product-tabs h3{margin:20px 0 10px}.tab-content .more-delivery{float:left;width:350px;padding:0 30px 0 0}.tab-content .more-related{float:left;width:320px}.tab-content .more-related p{margin:0;padding:4px 0}.tab-content .more-related i{font-size:120%}.tab-content .more-related ul{margin:0 0 22px 26px;list-style:none}.tab-content .question-details{float:left;width:170px;padding:18px 20px 0 0;font-size:11px;color:#444}.tab-content .question-form{float:left;width:480px}.tab-content .question-form input.large,.tab-content .question-form textarea.large,select.large{width:100%}.product-free-shipping{float:left;margin:0 0 -20px 20px;position:relative;width:200px;height:280px;background:url(/img/backgrounds/bg-free-shipping.png) no-repeat bottom}.product-free-shipping .product-thumb{position:absolute;z-index:10;width:126px;height:160px;left:35px;bottom:100px;text-align:center}.product-free-shipping .product-box{position:absolute;z-index:20;width:200px;height:280px;background:url(/img/backgrounds/bg-free-shipping-box.png) no-repeat bottom}.tab .product-reviews{display:inline-block;padding:0 0 0 4px;line-height:20px}.product-reviews .review-info{line-height:20px}.product-reviews ul{list-style:none;margin:0 0 20px}.product-reviews ul li{width:655px;margin:0 0 20px;padding:10px 0 10px 15px;background:#fafafa}.product-reviews .aggregate-stars,.product-reviews ul li strong.review-stars{display:block;background:url(/img/general/review-stars-gray.png) repeat-x 0 0;background-size:16px 15px;width:80px;height:15px;margin:0 0 5px;overflow:hidden}.product-reviews .aggregate-stars{display:inline-block;margin:0}.tab .product-reviews .aggregate-stars{transform:scale(.8);transform-origin:left center}.product-reviews .aggregate-stars span,.product-reviews ul li strong.review-stars span{display:inline-block;background:#fafafa url(/img/general/review-stars-full.png) repeat-x 0 0;background-size:16px 15px;width:16px;height:15px;text-indent:999px}.tab .product-reviews .aggregate-stars span{background-color:#ececec}.tab a:hover .product-reviews .aggregate-stars span{background-color:#dfdfdf}.tab a.active .aggregate-stars{display:none}.product-reviews .aggregate-stars span{background-color:#fff}.product-reviews span.s15{width:24px}.product-reviews span.s20,.product-reviews ul li strong.review-stars span.s2{width:32px}.product-reviews span.s30,.product-reviews ul li strong.review-stars span.s3{width:48px}.product-reviews span.s35{width:56px}.product-reviews span.s40,.product-reviews ul li strong.review-stars span.s4{width:64px}.product-reviews span.s45{width:72px}.product-reviews span.s50,.product-reviews ul li strong.review-stars span.s5{width:80px}.product-reviews ul li span.review-name{display:block;padding:10px 0 0;color:#777}.construct-suggest{float:left;width:925px;min-height:800px;height:auto!important;height:800px;margin-right:-5px}.tab-content .construct-suggest{margin-right:0;margin-left:-290px}.construct-suggest h2{margin:0 -15px 10px -20px;padding:0 0 0 15px;background-color:#dfdfdf;font-size:13px;line-height:30px;color:#444;font-weight:700}.tab-content .construct-suggest h2{width:auto!important}.construct-suggest .suggest-just-added{float:left;width:100%;padding:0 0 30px}.suggest-just-added .just-added-image{float:left;width:225px}.suggest-just-added .just-added-info{float:left;width:700px}.construct-suggest .suggest-type{width:100%;padding:0 0 30px}.suggest-type .suggest-type-col{float:left;width:16.66666%;width:14.28571%;height:212px;padding:0 5px 10px 0;border:1px solid #fff;text-align:center}.suggest-type .last{margin-right:0!important}.suggest-type .suggest-type-col h3{margin:0 -5px 16px 0;font-size:14px;line-height:32px}.suggest-type .suggest-type-col label{cursor:pointer}.suggest-type .suggest-type-col img{margin:0 0 10px}.suggest-type .suggest-type-col a{color:#010101;text-decoration:none}.suggest-type .suggest-type-col:hover{border:1px solid #009fe3}.suggest-type .suggest-type-col:hover h3{background-color:#009fe3;color:#fff}.suggest-type .suggest-type-col.active{border:1px solid #555}.suggest-type .suggest-type-col.active h3{background-color:#555;color:#fff}.suggest-type .suggest-type-col input{border:0;margin-top:0}.construct-suggest .suggest-products{width:100%;padding:0 0 30px}.suggest-pane{float:left;width:100%}.suggest-products .product-summary{float:left;width:100%;min-height:172px;height:auto!important;height:172px;padding:4px 0;margin-bottom:10px;border-top:4px solid #ececec}.suggest-products .first{border-top:none!important}.product-summary-image .image-main,.product-summary .product-summary-image{float:left;width:220px}.product-summary-image .image-thumbs{float:left;width:182px;margin:4px 0;padding:6px 8px 0;background-color:#efefef}.product-summary-image .image-thumbs img{float:left;margin:0 6px 6px 0;padding:3px;border:1px solid #ddd;background-color:#fff}.product-summary-image .image-thumbs a.active img,.product-summary-image .image-thumbs img:hover{border-color:#bbb}.product-summary .product-summary-details{float:left;width:480px;padding:10px 0 0}.product-summary .product-summary-details-full{float:left;width:620px;padding:10px 0 0}.product-summary-details-full .product-summary-details-left{float:left;width:300px}.product-summary-details-full .product-summary-details-left h3{margin:0 0 10px}.product-summary-details-full .product-summary-details-right{float:left;width:320px}.product-summary-details-full .product-summary-details-right img{margin:0 20px 0 0;cursor:pointer}.product-summary .product-summary-order{float:right;width:181px;padding:14px 0 0}.product-summary .product-summary-order .price-label{display:block;float:right;width:133px;height:33px;margin:0 0 24px;padding:5px 0 3px;background-color:#009fe3;text-align:center;font-size:16px;line-height:24px;font-weight:700;color:#fff;text-shadow:1px 1px 0 #777}.product-summary .product-summary-order .order-qt{float:right;margin:0 0 6px}.product-summary .product-summary-order input.qt{width:52px;height:25px;border:1px solid #ff8200;text-align:center;font-size:14px;color:#111}.product-summary .product-summary-order .button{float:right;width:133px}.product-summary .product-summary-status{float:left;width:100%;padding:10px 0 0}.product-summary .product-summary-status.show-in-summary-order{float:right;width:220px;padding:14px 0 0}.product-summary .product-summary-status h1{margin:30px 0 0}.product-summary .product-summary-status a.right{float:right}.product-summary .product-summary-status .pre-1-image{float:left;width:200px;padding:0 0 0 35px}.product-summary .product-summary-status .pre-1-option{float:left;width:660px;padding:10px 0 0}.product-summary-status .pre-1-option .pre-1-option-left{float:left;width:318px;padding-left:20px}.product-summary-status .pre-1-option .pre-1-option-left p{margin:0 0 10px;padding:0}.product-summary-status .pre-1-option .pre-1-option-right{float:left;width:320px}.product-summary-status .pre-1-option .pre-1-option-right img{margin:0 20px 0 0;cursor:pointer}.suggest_type_pre_1_info{float:left;width:100%}#build_portal_signs{float:left;margin:0 -15px;transition:opacity .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#build_portal_signs h2{margin:0}#build_portal_signs h3{padding:4px 15px;font-size:15px;width:100%}#build_portal_signs .bold{font-weight:700}#build_portal_signs .configuration_screen{font-size:0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAX4AAAABCAQAAABz0A3XAAAAEUlEQVR42mN8959hFIyCEQkAxJIB75+oi5UAAAAASUVORK5CYII=") repeat-y}#build_portal_signs .available_products{width:40%;display:inline-block;vertical-align:top;padding:0 0 15px}#build_portal_signs .width_group:before{content:"Borden " attr(data-width) "mm breed";font-size:14px}#build_portal_signs .width_group{background:#e6e6e6;margin:10px;padding:5px 10px 1px 15px;border-radius:2px}#build_portal_signs .delete-zone{opacity:0;height:0;width:100%;padding-bottom:33%;border:3px solid transparent;position:relative;transition:opacity .2s ease-in-out}#build_portal_signs .delete-zone.active{opacity:1}#build_portal_signs .delete-zone.active-droppable{border:3px dashed #d65b5b}#build_portal_signs .delete-zone p{color:#333;font-size:20px;line-height:30px;text-align:center;position:absolute;top:0;right:0;bottom:0;left:0;height:60px;margin:auto;width:80%}#build_portal_signs .available_product{font-size:13px;position:relative;margin:0 0 20px 25px}#build_portal_signs .available_product:after{content:attr(data-qt);position:absolute;top:-6px;right:-6px;background:#00aeef;border-radius:3px;color:#fff;font-weight:700;padding:2px 5px;font-size:16px}.draggable-product{position:relative}.draggable-product .draggable-handle{position:absolute;top:0;left:-32px;text-align:center;height:30px;width:30px;line-height:30px;background:#ccc;border-radius:3px;font-size:23px;cursor:move}#build_portal_signs #portal_layout #center_signs .dropzone .draggable-handle,.no-drag .draggable-product .draggable-handle{display:none}#build_portal_signs #portal_layout:hover #center_signs .dropzone .draggable-handle{display:block}.draggable-product img{width:100%}.draggable-product .draggable-handle,.draggable-product img{vertical-align:top;display:inline-block}.available_product[data-qt="0"] .draggable-product .draggable-handle{display:none}#build_portal_signs .configuration{width:60%;padding:15px 15px 15px 30px;vertical-align:top;display:inline-block}#build_portal_signs #portal_layout{display:table-row}#build_portal_signs #portal_layout .portal_poles{width:20px;background-color:#ccc;border:4px solid #aaa;border-bottom:none;display:table-cell}#build_portal_signs #portal_layout #center_signs{width:460px;padding-top:20px;padding-bottom:100px}#build_portal_signs #portal_layout #center_signs .dropzone{height:50px;width:100%;border:3px solid transparent;background-color:#eee;margin-bottom:10px}#build_portal_signs #portal_layout #center_signs .dropzone[data-empty=false]{height:auto}#build_portal_signs #portal_layout #center_signs .dropzone.active-droppable,#build_portal_signs #portal_layout #center_signs .dropzone.active-droppable[data-empty=false]{border:3px dashed #00aeef}.cloned-element{position:fixed}#width_indicator{display:block;width:460px;height:20px;margin:0 auto 0 20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNk+A8AAQUBAScY42YAAAAASUVORK5CYII=) repeat-x 50%;position:relative;text-align:center}#width_indicator:after,#width_indicator:before{color:#000;font-size:20px;position:absolute}#width_indicator:before{content:"<";left:0}#width_indicator:after{content:">";right:0}#width_indicator span{font-size:14px;background:#fff}#width_indicator>span{padding:0 7px}.configuration_controls{padding:20px 0;position:relative}.configuration_controls #save_configuration{position:absolute;right:0}.configuration_controls #cancel_configuration{position:absolute;right:98px}.configuration_controls #cancel_configuration[disabled=disabled],.configuration_controls #save_configuration[disabled=disabled],.overview_portal .buttons button[disabled=disabled]{cursor:not-allowed;background:#757575;border-color:#5d5d5d;color:#adadad!important}#configured_signs{font-size:0}.overview_portal{display:inline-block;width:calc(25% - 20px);margin:10px;padding:16px 17px 51px;position:relative}.overview_portal:after,.overview_portal:before{content:"";width:10px;position:absolute;top:5px;bottom:20px;background:#ccc;border:1px solid #999}.overview_portal:before{left:5px}.overview_portal:after{right:5px}.overview_portal .buttons{display:none;height:100%;width:100%;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.3);text-align:center}.overview_portal:hover .buttons{display:block}.overview_portal .buttons .down{width:100%;position:absolute;bottom:5px}.overview_portal .buttons button{display:block;margin:5px auto;width:80%}.overview_portal .buttons .remove{background:red;border:1px solid #b10000;color:#fff!important}.overview_portal .overview_sign{z-index:1}.currently_editing{display:none}.overview_portal .width-indicator{position:absolute;width:100%;left:0;bottom:0;color:#333;font-size:15px;text-align:center}#build_portal_signs #messages{position:fixed;left:0;right:0;text-align:center;width:500px;margin:0 auto;top:170px;z-index:900}#build_portal_signs .to_cart{padding:7px;line-height:13px;display:none}#build_portal_signs .to_cart.active{display:inline-block}.cart-nav{float:left;width:100%;height:32px;background:#dfdfdf;margin:0 0 16px;padding:0 0 0 30px;color:#555;font-weight:700;font-size:15px;line-height:32px}.cart-overview{margin:0 0 20px;position:relative}.cart-overview,.cart-productrow{float:left;width:100%}.cart-productrow-header .cart-product-image,.cart-productrow-header .cart-product-info,.cart-productrow-header .cart-product-options,.cart-productrow-header .cart-product-price,.cart-productrow-header .cart-product-qt,.cart-productrow-header .cart-product-total{font-weight:700;font-size:13px!important;color:#111!important;padding-top:0!important}.cart-productrow .cart-product-image{float:left;width:11%;text-align:center}.cart-productrow .cart-product-info{float:left;width:45%;padding:1px 0 0;color:#555}.cart-product-info span,.cart-product-price span{display:block;font-size:11px}.cart-product-price span.cart-price-from{line-height:14px;margin:0 0 4px;color:#ff8200}.cart-product-info span.hide-m,.cart-product-price span.hide-m{display:inline}.cart-change-img-input{margin:10px 0 0;font-size:12px;color:#777}.cart-change-img-input input{width:24px;height:20px;border:1px solid #999;text-align:center;font-size:12px;color:#777}.cart-productrow .cart-product-qt{float:left;width:11%}.cart-product-qt input{float:left;width:52px;height:25px;border:1px solid #ff8200;text-align:center;font-size:14px;color:#111}.cart-product-qt input.disabled{background:#ddd;border:1px solid #ddd;cursor:not-allowed}.cart-product-qt input[type=number]::-webkit-inner-spin-button,.cart-product-qt input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-product-qt .cart-product-qt-fields{position:relative;width:66px;height:25px}.cart-product-qt-fields .product-qt-dn,.cart-product-qt-fields .product-qt-up{position:absolute;top:-2px;right:0;width:13px;height:12px;outline:0}.cart-product-qt-fields .product-qt-dn{top:auto;bottom:2px}.cart-product-qt em{display:block;margin:6px 0 0;font-style:normal;font-size:10px;line-height:14px}.cart-productrow .cart-product-price{float:left;padding:1px 0 0;width:8.5%;color:#555}.cart-productrow .cart-product-total{float:left;width:11%;font-weight:700;font-size:15px}.cart-productrow .cart-product-total small{font-weight:400;font-size:10px}.cart-productrow .cart-product-options{float:left;width:13.5%;font-size:12px}.cart-product-options i{font-size:120%;line-height:20px}.cart-product-options a.hover{color:#0d77bd}.cart-product-options a{color:#a8a8a8;display:block;text-decoration:none}.cart-product-options a.delete:hover{color:red}.cart-product-options img,.cart-subtotal-info img{vertical-align:middle;padding:0 6px 4px 0}.cart-product-options .sort-option,.sort-option-title{display:none}body.show-sort-option .cart-product-options .sort-option,body.show-sort-option .sort-option-title{display:inline-block}body.show-sort-option .cart-subtotal-price .button{display:none}.cart-productrow .cart-product-price-info{float:left;width:19.5%}.cart-discount,.cart-options,.cart-subtotal{float:left;width:100%;padding:4px 0;min-height:32px;height:auto!important;height:32px;line-height:24px}.cart-subtotal{min-height:35px;height:auto!important;height:35px}.cart-discount,.cart-options-autoheight{height:auto}.cart-options.options-delivery{height:48px}.cart-options.notice-intra span.highlight,.cart-options.options-delivery span.highlight{display:block;font-size:11px;padding-left:5px}.cart-options.notice-intra span.highlight{padding-left:22.5%}.cart-subtotal-discount{background:#f1ffef;border:1px solid #acd7a5}.cart-subtotal-discount-exception{background:#ffe7b7;border:1px solid #ffae00}.cart-discount .cart-discount-text,.cart-subtotal .cart-subtotal-text{float:left;width:75.5%;padding:1px 20px 0 0;text-align:right}.cart-subtotal .cart-subtotal-price{float:left;width:11%;font-weight:700;font-size:15px}.cart-discount .cart-discount-info,.cart-subtotal .cart-subtotal-info{float:left;width:13.5%;font-size:11px;color:#555}.cart-discount .cart-discount-info{width:220px;font-size:12px}.cart-discount input.medium{width:60px}.cart-subtotal-info a{font-size:12px;text-decoration:none;color:#888}.cart-subtotal-info a.delete:hover{color:red}.cart-options .cart-options-text{float:left;width:22%;padding:0 0 0 100px}.cart-options .cart-options-select{float:left;width:45%;padding:0 50px 0 0}.cart-options .cart-payment-select{width:78%;padding:0}.cart-options .cart-options-select select{width:100%}.cart-options .cart-options-select .cart-options-select-row{float:left;width:51%;padding:3px 0;margin:0 7% 10px 0;line-height:18px;color:#444;border-radius:3px;cursor:pointer}.cart-options .cart-options-select .notice{border-radius:3px;line-height:18px}.cart-options .cart-options-select .cart-options-select-row:hover{background:#f7f7f7}.cart-options .cart-options-select .payment-row-active{background:#e8f6fc!important;color:#010101}.cart-options .cart-options-select .cart-payment-radio{float:left;width:8%}.cart-options .cart-options-select .cart-payment-label{float:left;width:62%;padding-right:2%;display:block}.cart-options .cart-options-select .cart-payment-label strong{display:block}.cart-options .cart-options-select .cart-payment-label em{display:block;font-style:normal}.cart-options .cart-options-select .cart-payment-image .payment-icon{float:left;width:30%;margin:1px 0 0}.cart-options .cart-options-select .payment-row-ideal .payment-icon,.payment-icon-ideal{height:32px;background:url(/img/general/icon-ideal.png) no-repeat 0;background-size:32px 28px}.cart-options .cart-options-select .payment-row-creditcard .payment-icon,.payment-icon-creditcard{height:32px;background:url(/img/general/icon-creditcard.png) no-repeat 0;background-size:76px 24px}.cart-options .cart-options-select .payment-row-mistercash .payment-icon,.payment-icon-mistercash{height:32px;background:url(/img/general/icon-mistercash.png) no-repeat 0;background-size:48px 28px}.cart-options .cart-options-select .payment-row-paypal .payment-icon,.payment-icon-paypal{height:32px;background:url(/img/general/icon-paypal.png) no-repeat 0;background-size:76px 24px}.cart-options .cart-options-select .payment-row-giropay .payment-icon,.payment-icon-giropay{height:32px;background:url(/img/general/icon-giropay.png) no-repeat 0;background-size:55px 24px}.cart-options .cart-options-select .payment-row-sofort .payment-icon,.payment-icon-sofort{height:32px;background:url(/img/general/icon-sofort.png) no-repeat 0;background-size:72px 20px}.cart-options .cart-options-select .payment-row-invoice .payment-icon,.payment-icon-invoice{height:32px;background:url(/img/general/icon-invoice.png) no-repeat 0;background-size:30px 30px}.payment-icon-ideal{display:inline-block;width:32px}.payment-icon-creditcard{display:inline-block;width:76px}.payment-icon-mistercash{display:inline-block;width:48px}.payment-icon-paypal{display:inline-block;width:76px}.payment-icon-invoice{display:inline-block;width:30px}.cart-options .cart-payment-select .cart-options-total{width:24.8%;padding:0 0 0 10.7%}.cart-option-discount-code{min-height:40px;height:auto!important;height:40px;line-height:26px}.content-container .cart-option-discount-code a{color:#444;text-decoration:none}.cart-option-discount-code i{color:#999}.cart-option-discount-code a:hover i{color:#0d77bd}.cart-option-discount-code .discount-code-input{width:11%;height:26px;margin:0 6px 0 0}.cart-option-discount-code .button{margin:0;padding:1px 7px;font-size:11px}.cart-option-discount-code .cart-options-text{float:left;width:100%;padding:0 0 0 100px}.cart-options .cart-options-total{float:left;width:19.5%;padding:0 0 0 8.5%;font-weight:700;font-size:15px}.cart-options .cart-options-info{float:left;width:13.5%;font-size:11px;color:#555}.cart-options .cart-options-info-full{float:left;width:42%;font-size:11px;line-height:18px;color:#555}.cart-options .highlight{color:#ff8200;font-weight:700}.cart-options-notice,.cart-total{float:left;width:100%}.cart-total{margin:4px 0 20px;padding:4px 0;height:32px;line-height:24px;background:#a9acae;color:#fff}.cart-total .cart-subtotal-text{float:left;width:75.5%;padding:1px 20px 0 0;font-weight:700;font-size:15px;text-align:right}.cart-total .cart-subtotal-price{float:left;width:11%;font-weight:700;font-size:18px}.cart-total .cart-subtotal-info{float:left;width:13.5%;font-size:12px;color:#fff}.cart-line,.cart-productrow-header{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #ddd}.cart-line.cart-disabled,.cart-line.cart-disabled .cart-product-info,.cart-line.cart-disabled .cart-product-info a{color:#bbb!important}.cart-line.cart-disabled .cart-disabled-show{padding-top:6px;color:#111}.cart-line.cart-disabled .cart-disabled-show input{vertical-align:bottom}.cart-buttons{float:left;width:100%;position:relative;padding:20px 0 0}.cart-buttons .proceed-to-checkout{width:300px;text-align:right;padding-right:16px;padding-left:0}.cart-buttons .proceed-to-checkout i{font-size:130%}.cart-other-options ul{width:27%;margin:27px 0 0;float:right;list-style:none}.cart-other-options ul li{float:right;display:block;height:42px}.cart-other-options ul li a{width:300px;text-align:right;padding-left:0}.cart-other-options ul li i{font-size:130%}.cart-other-options a{text-decoration:none;color:#555}.fields-trustpilot{position:absolute;left:47.5%;bottom:50px}.album-images{margin:0 0 10px}.album-images .album-image{float:left;width:116px;height:90px;margin:0 10px 10px 0;padding:4px;border:1px solid #ccc}.album-images .album-image.last{margin-right:0}.addthis-album{height:40px}.order-form{float:left;width:100%;min-height:520px;height:auto!important;height:520px;padding:0 0 20px;position:relative}.order-form .email-check a,.order-form a.skip_email_check{text-decoration:none}.order-form .email-check img{vertical-align:text-bottom}.order-form .email-check i{color:#70be57;font-size:120%;vertical-align:middle}.order-form .email-check-disclaimer{display:block;padding:4px 0;font-size:11px;color:#777}.order-form .order-existing-options{padding-left:0}.order-form .order-existing-options ul{margin:0;list-style:none;line-height:30px}.order-form .order-existing-options label{display:inline-block;width:330px;font-size:14px}.order-form .order-existing-options input.medium{float:none;width:110px;margin:0 6px 0 0}.order-form .order-existing-options a{text-decoration:none;line-height:20px}.order-form .order-input-fields{float:left;width:100%}.order-check-fields .order-customer-type-new{float:left;width:231px;height:120px;border-right:1px solid #bbb}.order-check-fields .order-customer-type-existing{float:right;width:300px;height:120px}.order-check-fields .order-customer-type-existing p,.order-check-fields .order-customer-type-new p{margin:0 0 10px}.order-check-fields .order-customer-type-existing input.normal{margin:1px 6px 10px 0;width:180px}.order-input-fields .order-check-fields,.order-input-fields .order-input-left{float:left;width:560px}.order-input-fields .order-check-fields h2,.order-input-fields .order-input-left h2{margin:0 0 18px}.order-input-fields .order-check-fields h2 i,.order-input-fields .order-input-left h2 i{font-size:140%}.order-input-fields h2 i.icon-reply.form-invoice-header:before{transform:rotate(200deg)}.order-input-fields .order-input-left .notice{float:left;width:100%;line-height:18px;margin-top:0}.order-input-field-vars .order-input-left .order-input-help{float:left}.order-input-field-vars .order-input-left .order-input-help img{vertical-align:middle}.order-input-fields .order-input-field-vars .indent-as-input{padding-left:220px}.order-input-fields .order-input-field-vars .indent-as-input.zipcode-check-results,.order-input-fields .order-input-field-vars .show_zipcode_notfound .indent-as-input{margin:0}.order-input-fields .order-input-field-vars .indent-as-input.zipcode-check-results i{color:#73b143}.order-input-fields .order-input-field-vars ol{float:left;width:100%;margin:0;list-style:none}.order-input-field-vars .newline{margin-top:12px}.order-input-field-vars ol.form_additional,tbody.form_additional{background:#fafafa;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}.order-input-field-vars li{float:left;width:100%;margin:0;padding:2px 0;list-style:none;line-height:30px}.order-input-field-vars li.right{text-align:right;width:558px;padding-right:4px}.order-input-field-vars li .notice{margin-top:6px}.order-input-field-vars li .form_row_label{float:left;width:220px;padding:0 20px 0 0;text-align:right}.order-input-field-vars li .form_row_label span{font-weight:700;color:#009fe3}.order-input-field-vars li .form_row_label span.row-label-multiline{display:inline-block;font-weight:400;line-height:18px;color:#010101}.order-input-field-vars li .form_row_input{float:left;margin:0 6px 0 0}.order-input-field-vars li .form_input_radio{padding:0 8px 0 2px;line-height:24px;margin:3px 0}.order-input-field-vars li .form_input_radio.last{margin-right:-8px}.order-input-field-vars li .radio-highlight{background:#e8f6fc;border-radius:5px}.account-form input.normal,.account-form select.normal,.order-form .order-input-fields .order-input-left input.normal,.order-form .order-input-fields .order-input-left input.small,input.order-form-input{float:left;width:230px;margin:3px 0 0;padding:2px 2px 2px 6px;border:1px solid #bbb;color:#111}.table-account-login td a.icon-toggle{background-position:left 2px}.table-account-login td.table-label-field,.table-contact td.table-label-field{width:180px}.table-account-login td.table-options-field i,.table-contact td.table-options-field i{font-size:120%}.order-form .order-input-fields .order-input-left input.small{width:40px;float:none}.account-form input.normal,.account-form select.normal{width:228px;float:none}.mail-preview{margin:0 0 20px 20px;padding:19px;border:1px solid #bbb;background:#fff;width:560px;overflow:hidden}.mail-preview p{margin:0 0 1.5em!important}.account-form textarea.large,.account-form textarea.normal,.order-form .order-input-fields .order-input-left textarea.large,.order-form .order-input-fields .order-input-left textarea.normal{float:left;width:230px;margin:3px 0 0;padding:2px 2px 2px 6px;border:1px solid #bbb;color:#111;resize:none}.account-form textarea.large{width:370px}.order-form .order-input-fields .order-input-left textarea.large{width:330px}.order-form .order-input-fields .order-input-left textarea.expanding{min-height:44px}.account-form input.firstname,.account-form input.pobox,.account-form input.zipcode,.order-form .order-input-fields .order-input-left input.firstname,.order-form .order-input-fields .order-input-left input.pobox,.order-form .order-input-fields .order-input-left input.zipcode{width:78px}.account-form input.orderno{width:130px}.account-form input.city,.account-form input.lastname,.account-form input.password,.account-form input.telephone,.order-form .order-input-fields .order-input-left input.city,.order-form .order-input-fields .order-input-left input.lastname,.order-form .order-input-fields .order-input-left input.telephone{width:146px}.order-input-fields .order-input-right{float:right;width:300px;padding:0 0 20px}.order-input-fields .order-input-right h2{margin:0 0 18px}.order-input-fields .order-mini{position:relative}.order-input-fields .order-mini-cart{padding:0 8px 32px 10px;border:1px solid #bbb;border-radius:3px;position:relative}.order-input-fields .order-mini-cart .headerline{margin:0 -8px 14px -10px;padding:1px 8px 2px 10px;border-bottom:1px solid #dfdfdf;line-height:30px}.order-input-fields .order-mini-cart .headerline strong{color:#444}.order-mini-cart a.mini-cart-hide-details,.order-mini-cart a.mini-cart-show-details{float:right;text-decoration:none}.order-mini-cart .cart-mini-productrow{float:left;width:100%;color:#444}.cart-mini-productrow .cart-product-qt{float:left;width:30px;padding:0 6px 0 0;font-weight:700}.cart-mini-productrow .cart-product-info-full,.cart-mini-productrow .cart-product-info-short{float:left;width:250px}.cart-mini-productrow .cart-product-info-full{margin-bottom:10px}.cart-mini-productrow .cart-product-info-full span{display:block;font-size:11px;margin-left:-6px;margin-right:-6px;color:#555}.cart-mini-productrow .cart-label{float:left;width:206px;padding:0 16px 0 0;text-align:right}.cart-mini-productrow .cart-content{float:left;width:74px;font-weight:700}.cart-mini-line{border-top:1px solid #dfdfdf;margin:10px 0 0;padding:6px 0 0}.cart-mini-total{font-weight:700;margin-bottom:10px}.order-input-fields .order-mini-cart .footerline{position:absolute;left:0;right:0;bottom:0;width:100%;background:#efefef;margin:0;padding:1px 8px 0 10px;border-top:1px solid #dfdfdf;line-height:30px}.order-input-fields .order-mini-cart .footerline i{color:#777}.order-input-fields .order-mini-cart .footerline a{color:#444;text-decoration:none}.order-input-fields .order-mini-cart .footerline a:hover,.order-input-fields .order-mini-cart .footerline a:hover i{color:#0d77bd;text-decoration:none}.cartload-form .order-form-overlay,.order-form .order-form-overlay,.order-form .order-mini-cart-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background:#fff;background:hsla(0,0%,100%,.8);padding:30px 0 0;text-align:center}.cartload-form .order-form-cartload-content,.order-form .order-form-country-content{position:absolute;top:64px;left:0;width:578px;z-index:200;background:#fff;border-radius:10px 10px 10px 10px;box-shadow:0 0 15px 0 rgba(0,0,0,.6);padding:20px 29px 0}.cartload-form .order-form-cartload-content{top:72px;left:320px}.order-form .order-form-country-content .select-country{display:inline-block;padding-right:10px}.cartload-form .order-form-cartload a.close,.order-form .order-form-country-content a.close{text-decoration:none}.order-form a.change_payment_method{display:block;float:right;clear:both;margin:10px 54px 0 0;font-size:11px;text-decoration:none;color:#444}.generator-saved-designs{font-size:12px;margin-bottom:20px;border-top:1px solid #ddd}.generator-saved-designs .generator-design{border-bottom:1px solid #ddd;margin:6px 0;padding:6px 0 0}.generator-saved-designs .generator-design .generator-preview{float:left;width:170px;text-align:center}.generator-saved-designs .generator-design .generator-summary{float:left;width:300px}.generator-saved-designs .generator-design .generator-summary p{margin-bottom:2em}.generator-saved-designs .generator-design .generator-summary p.stored-at-date{font-style:italic}.generator-saved-designs .generator-design .generator-options{float:left;width:150px}.generator-saved-designs .generator-design .generator-options a{text-decoration:none}.generator-saved-designs .generator-design .generator-options a.del{color:#a8a8a8}.generator-saved-designs .generator-design .generator-options a.del:hover{color:red}.generator-saved-designs .generator-design .generator-options ul{list-style:none;margin:0 0 1.6em}.generator-saved-designs .generator-design .generator-options ul li{margin:0 0 .8em}.generator-saved-pagination.pagination{display:flex;margin:0 0 3em}.generator-saved-pagination.pagination p{line-height:30px;margin:0 6px 0 0}.generator-saved-pagination.pagination a{display:block;flex:0 0 auto;padding:0 10px;min-width:30px;height:30px;text-align:center;line-height:30px;background:#dfdfdf;text-decoration:none;margin:0 3px;border-radius:3px;color:#575756!important}.generator-saved-pagination.pagination a.active,.generator-saved-pagination.pagination a:hover{color:#fff!important;background-color:#575756}.generator-signtype{position:relative}.generator-index p{margin:0}.generator-index ul{list-style:none;margin:0;padding:0;width:440px}.generator-index ul li{float:left}.generator-index ul li a{float:left;padding:3px;border:2px solid #fff;border-radius:5px;position:relative}.generator-index ul li a:hover{border-color:#bbf11c}.generator-index .hovertext{width:100%;margin:2px 0 20px;padding:4px;min-height:32px;line-height:22px;border:1px solid #fff;font-weight:700}.generator-index .attention{background:#efffbf url(/img/general/icon-arrow-right-black.png) no-repeat 4px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJBAMAAAASvxsjAAAAJFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACmWAJHAAAAC3RSTlMAfw/vz59fH7+vj+3VU2sAAAA1SURBVAjXY2BgDWAAguKdCkCSyduJgSFRUHhLAUP37t27JwDZi3cogMQDQGq2glSyLWBgAAAudwt+kBsq5QAAAABJRU5ErkJggg==);border:1px solid #bbf11c;text-indent:18px}.generator-index-examples{float:right;width:180px;text-align:center;background:#abe1fa url(/img/backgrounds/bg-example-arrow.png) no-repeat 50%;margin:5px 0 0;padding:12px 0 6px;font-size:12px;line-height:14px;position:sticky;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;top:200px;z-index:10}.generator-index-examples .choose{color:#fff;font-size:14px}.generator-index-examples.calltoaction{background-image:none}.generator-index-examples.calltoaction .choose{display:none}.generator-list{float:left;width:100%;margin-top:20px}i.help-expand{color:#555;font-size:16px;line-height:18px}.option i.help-expand{cursor:pointer}i.tooltip{color:#009ae2;font-size:18px;line-height:18px;cursor:default}i.tooltip.show-option-description{cursor:pointer}i.tooltip:before{margin-left:0}.update-signeditor i.tooltip{font-size:18px;line-height:18px;margin-right:0}#tooltip{position:absolute;z-index:30000;width:326px;min-height:34px;height:auto!important;height:34px;padding:4px 10px 6px 36px;border:1px solid #009fe3;background:#e8f6fc;box-shadow:3px 5px 3px 3px rgba(0,0,0,.1);font-size:12px;text-align:left}#tooltip:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;position:absolute;top:1px;left:7px;width:1em;content:"\e82c";color:#009ae2;font-size:16px}#tooltip p{margin:0 0 .5em}.featured-placeholder{margin:0 0 25px;width:100%;height:0;padding-bottom:31.25%;position:relative}.featured-wrapper{top:0;left:0;margin:0;width:100%;height:100%;background:#a9acae;position:absolute;overflow:hidden}.featured-wrapper.featured-banner{width:620px;height:200px;background:#fff url(/img/backgrounds/bg-items-banner.jpg) no-repeat 0 100%}.featured-wrapper.featured-banner .featured-content,.featured-wrapper.featured-banner .featured-slide{display:block!important}.featured-content,.featured-content .featured-slide{position:absolute;height:100%;width:100%}.featured-content .featured-slide{overflow:hidden;display:none}.featured-banner .featured-content .featured-slide{width:620px;height:200px}.featured-content .featured-slide .bg-img{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.featured-content .button{position:absolute;right:12px;bottom:46px;width:300px}.featured-banner .featured-content .button{bottom:68px}.featured-content .featured-slide img.bg-image{position:absolute;top:0;left:0;z-index:80}.featured-content .featured-slide .featured-image{position:absolute}.featured-content .featured-slide .featured-parts-wrapper{height:100%;width:100%;position:absolute;top:0;left:0}.featured-content .featured-slide .featured-image img{width:100%;height:auto}.featured-content .featured-slide .featured-image-more{display:none;background:url(/img/backgrounds/bg-featured-icon-more.png) no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAUVBMVEUAAAD///////////////////////////////////////////////////////8An+P///96zfEwsugYqOYHouRxyvC35PeW1/OE0fFYwO00s+k8+nT9AAAAD3RSTlMAzueOgPmnoGlIOTMbDyTduOmtAAAA6ElEQVQ4y42VVxKDMAxEJdtAqMKNdv+DhkmYxCGUfd9vrJGQFvqhLU3OKssU56Zs6YzK8DDNiw/BL/M0sKkOtVor6yTBWaXrf+/B0csOH/mx0xo9OjnAjbpJva6wQQ4JtuiS94oop8Ti+6a2ktCvSILVnz7GcCWGceuoZidXojiu34WjXIsSX8Ur5e9Er6pVNFbuRLGGqGV3LzpuqRzkXpShJDMh4mQonxFxzokXRFyYtuH0p2wDoiwgYshgES4NNwOPBx44/AnhpUDXDF5c9BTg40LPFQ0AOFLgkMJjDw9SPJrxsId/H09RFkuhqSPcDQAAAABJRU5ErkJggg==);width:40px;height:40px;cursor:pointer}.featured-content .featured-slide:hover .featured-image-more{display:block}.featured-content .featured-slide .featured-image-more a{display:block;width:100%;height:100%;text-decoration:none}.featured-content .featured-slide .slide-txt{position:absolute;display:block;padding:3px 10px 5px;font-size:35px;line-height:40px;font-weight:700;color:#fff;text-shadow:1px 1px 0 #555}.featured-content .featured-slide .slide-txt.dark-text{text-shadow:1px 1px 0 #ddd}.featured-content .featured-slide .slide-txt.small{font-size:18px;line-height:26px;font-weight:400;font-style:italic}.featured-content .featured-slide .slide-tag{position:absolute;display:block;height:50px;margin-left:25px;padding:4px 20px 0 10px;background:#009ae2;border-radius:0 7px 7px 0;box-shadow:0 0 20px 0 rgba(0,0,0,.1);color:#fff;text-align:left;font-size:12px;line-height:18px}.featured-content .featured-slide .slide-tag:after{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:hsla(0,0%,92.5%,0) #009ae2 hsla(0,0%,92.5%,0) hsla(0,0%,92.5%,0);border-width:25px;top:50%;margin-top:-25px}.featured-content .featured-slide .slide-tag strong{display:block;font-size:22px}.hide-featured-nav .arrowButton,.hide-featured-nav .buttonArea{display:none!important;visibility:hidden!important}.featured-wrapper .arrowButton{cursor:pointer}.featured-wrapper .arrowButton .prevArrow{background:url(/img/general/btn-home-featured-prev.png) no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABQCAMAAABcUcfzAAAAIVBMVEVmZmYAAADGxsbFxcVmZmZmZmZmZmZmZmaRkZHj4+P///8MA85cAAAACnRSTlNcAJmZUB8/NnDCptJBgAAAAHhJREFUeAHt18ENAjEQQ9GfZJyE6b9g0K64IbAA7Wne+Rdg0w6awUsxdRYcWfBG6BkuPlhnuMAoacKgRxgYoiEsYmKZBJbgYqWU3s0uc5vdqO77bmfesIzMXuVfy22Wg1+UUsLN7KEpLPLHsD+v7cHuXwD/VFg35Q59wAM5jOwbrAAAAABJRU5ErkJggg==);width:40px;height:80px;position:absolute;top:110px;left:12px;z-index:200}.featured-wrapper .arrowButton .nextArrow{background:url(/img/general/btn-home-featured-next.png) no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABQCAMAAABcUcfzAAAAIVBMVEVmZmYAAADGxsbFxcVmZmZmZmZmZmZmZmaSkpLj4+P///+K6e/nAAAACnRSTlNcAJmZUB8/NnDCptJBgAAAAHlJREFUeNrt1zEOgDAMBMFLYofg/z8YCKJDYoUQlbeeB9ypzLybbrPup9Bkl7q3fsFFDy0HnA5IFRfId2gEWpEL5eoMdhmDpizL/qlW5kYElC3lp3KNGMTViJbuvRvQSa0py7JPMsjw0MTTlY5hPK/pYOcXgJ8KfFM2fxYDOckWnkAAAAAASUVORK5CYII=);width:40px;height:80px;position:absolute;top:110px;right:12px;z-index:200}.featured-wrapper .buttonArea{float:right;position:relative;top:100%;margin-top:-32px;z-index:200}.featured-wrapper .buttonCon{float:left;padding:0 10px 0 0;position:relative}.featured-wrapper .buttonCon .theButton{display:block;color:#b22222;width:20px;height:20px;background:url(/img/backgrounds/bg-featured-content-buttons.png) no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoAgMAAACDXzJIAAAACVBMVEUAAAD///8An+O8HKZmAAAAAnRSTlMA5j/6inUAAAAcSURBVAjXY8AEjKGhoQ5UJokBTKtWrWqgMokBAG9wNIGu5xnnAAAAAElFTkSuQmCC);text-indent:-9999px;border:0;margin-left:4px;float:left}.featured-wrapper .buttonArea a.active{background-position:0 -20px}.animate0{-webkit-animation-duration:.6s;-webkit-animation-delay:0s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.6s;-moz-animation-delay:0s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.6s;-ms-animation-delay:0s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.6s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both}.animate1{-webkit-animation-duration:.6s;-webkit-animation-delay:.2s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.6s;-moz-animation-delay:.2s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.6s;-ms-animation-delay:.2s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.6s;animation-delay:.2s;animation-timing-function:ease;animation-fill-mode:both}.animate2{-webkit-animation-duration:.6s;-webkit-animation-delay:.4s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.6s;-moz-animation-delay:.4s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.6s;-ms-animation-delay:.4s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.6s;animation-delay:.4s;animation-timing-function:ease;animation-fill-mode:both}.animate3{-webkit-animation-duration:.6s;-webkit-animation-delay:.6s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.6s;-moz-animation-delay:.6s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.6s;-ms-animation-delay:.6s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.6s;animation-delay:.6s;animation-timing-function:ease;animation-fill-mode:both}.animate4{-webkit-animation-duration:.6s;-webkit-animation-delay:.8s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.6s;-moz-animation-delay:.8s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.6s;-ms-animation-delay:.8s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.6s;animation-delay:.8s;animation-timing-function:ease;animation-fill-mode:both}.animate5{-webkit-animation-duration:.6s;-webkit-animation-delay:1s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.6s;-moz-animation-delay:1s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.6s;-ms-animation-delay:1s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.6s;animation-delay:1s;animation-timing-function:ease;animation-fill-mode:both}.animate6{-webkit-animation-duration:.6s;-webkit-animation-delay:1.2s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.6s;-moz-animation-delay:1.2s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.6s;-ms-animation-delay:1.2s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.6s;animation-delay:1.2s;animation-timing-function:ease;animation-fill-mode:both}.animate7{-webkit-animation-duration:.6s;-webkit-animation-delay:1.4s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.6s;-moz-animation-delay:1.4s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.6s;-ms-animation-delay:1.4s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.6s;animation-delay:1.4s;animation-timing-function:ease;animation-fill-mode:both}.animate8{-webkit-animation-duration:.6s;-webkit-animation-delay:1.6s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.6s;-moz-animation-delay:1.6s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.6s;-ms-animation-delay:1.6s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.6s;animation-delay:1.6s;animation-timing-function:ease;animation-fill-mode:both}.animate9{-webkit-animation-duration:.6s;-webkit-animation-delay:1.8s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:.6s;-moz-animation-delay:1.8s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-ms-animation-duration:.6s;-ms-animation-delay:1.8s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:.6s;animation-delay:1.8s;animation-timing-function:ease;animation-fill-mode:both}.featured-categories{float:left;width:100%;margin:0 0 10px;background:url(/img/backgrounds/bg-featured-category.png) repeat-x 0 100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAACqCAMAAACnBf5cAAAALVBMVEXp6ej29vbz8/Ps7Oz7+/vw8PD9/f3l5eXZ2dn6+vr5+fnh4eH4+Pjn5+fd3d1tGJuoAAAB2UlEQVR4Ab2R4Y7cIAyEBxOHxUv2/R+384noUqn3p610XhbG9mcMROdt/yvmwXJMHVsc8h87xYx9L+ZEuLJqGrZX5ajWcR4eywKzOM7Z2jypQrhqTcrnEh5RlT1HS+eGT9XesB6mUYVgwrGo1lzqFOVORQFXfEUeZk2Em4bjzgaiCrFqteYJEYGw15qjyjZpno7AOFLVIlqVYYThaKRaCI+o2m3AmcAP8wjKLdaCWYuqTKqYcJTBGvnA7Ujb0Z4UHlEZYJgpmOI1MiIrDFMM3Hm6btil6UmO9x67afKX9s5S3xt2ESX/iK9U7zNi9q7c+6Ti6LYj1FvaWpeSV00ZrswCDuAwXMBlOOmewJwwgWEM86A8rSN07zB8HTvajAOJSD5TH6Ov5lTrHjBna6eFgesy9txCSTiFF9EQWplLonpPLXKMDMMKMTQ63fvQtcsvRVnsWyCYRHcBIwwrOVhKMREzXK4x5PLh0ig2FCdk2U1pyIYhx5rUvLw7R+3vpxyPqIZiDJahI/Pwcvl0PuWlDJjI516DXhvmowBHtwXXYWeuI8q9SHxBL6/Py/Z56Sftuu0R4zaLi9/4M/WdePP7PfK+7e/E5zaLNwOx7RGv2/R57Z/u9Un9m/gFPQobg6sWPtUAAAAASUVORK5CYII=)}.featured-categories .intro-text{padding:0 15px 10px;color:#777}.featured-categories .intro-text h1{background-color:#dfdfdf;margin:0 -15px 10px;padding:0 15px;font-size:13px;line-height:24px}.featured-categories .intro-text a{color:#777;text-decoration:none;border-bottom:1px dashed #777}.featured-categories .intro-text.wrap-applied{display:block;height:150px;overflow:hidden;position:relative;margin:0;padding-bottom:0}.featured-categories .intro-text.wrap-applied a.show-intro-text{width:100%;height:54px;padding:36px 3% 0 0;position:absolute;left:0;bottom:0;right:0;z-index:50;text-align:right;text-decoration:none;background:url(/img/backgrounds/bg-show-product-content.png) repeat-x 0 100%}.featured-categories ul{margin:0;list-style:none}.featured-categories .featured-category{float:left;display:inline;position:relative;width:155px;height:170px;margin:0 6px 0 0;overflow:hidden;text-align:center}.featured-categories .last{margin-right:0!important}.featured-categories .featured-category img{max-width:80%}.featured-categories p.featured-category-title{position:absolute;left:20px;right:20px;top:132px;margin:0;z-index:200;text-align:center;font-size:12px;line-height:18px;font-weight:700;color:#777}.featured-categories p.featured-category-title a,.featured-categories p.featured-category-title a:hover{display:block;height:36px;color:#777;text-decoration:none}.all-categories{float:left;width:960px;height:80px;margin:0 0 25px;padding:20px 15px;background:#a9acae;color:#dfdfdf;font-size:13px;line-height:20px;position:relative;text-shadow:1px 1px 0 #999}.all-categories a,.all-categories a:hover{color:#ececec!important;text-decoration:none}.all-categories strong{display:block;font-weight:400;font-size:18px;color:#fff}.all-categories strong a,.all-categories strong a:hover{color:#fff}.all-categories a.button{position:absolute;width:300px;top:17px;right:12px}.main-items{padding:0 0 10px}.main-categories,.main-items{float:left;width:100%}.main-categories.tp-space{width:66.666667%}.main-categories ul{list-style:none}.main-categories>ul{width:100%;margin:0;padding:0 0 0 28px;list-style:none;font-size:0}.main-categories>ul>li{display:inline-block;width:50%;font-weight:700;font-size:13px;vertical-align:top}.main-categories ul li:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;width:22px;content:"\e802";font-size:110%;color:#555}.main-categories ul li li:before{content:""}.main-categories ul ul{padding:0 0 18px;margin:0}.main-categories ul ul li{font-weight:400}.main-categories ul li a{color:#111;text-decoration:none}.main-categories ul li a:hover{color:#0d77bd;text-decoration:none}.main-categories ul li span.more a{float:right;color:#777;text-decoration:underline}.trust-home{float:right;width:300px;margin:0 13px 0 0;padding:6px 0 6px 3%;background:#f7f7f7;position:relative}.trust-home .tp-home-inner{position:absolute;left:50%;margin-left:-75px;padding:3% 0 1%}.trust-home p{margin:120px 0 0}.trust-home span{margin-right:3px}.sidebar-page-content .feedback-company-widget{margin-left:35px;margin-top:35px}.feedback-company-widget iframe{position:relative;height:112px;width:140px;display:block;overflow:hidden;border:none}.signeditor-promo{float:left;width:960px;margin:0 0 70px;display:inline}.promo-banner{position:relative;width:100%;height:58px;padding:2px 0 8px;background:url(/img/backgrounds/bg-promo-banner.png) repeat-x 0 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA6BAMAAACDhi7UAAAAGFBMVEXZ2dnp6ejl5eXh4eHo6Oje3t7c3Nv19fbm2RISAAAAIElEQVQI12MoYGBgcGAQwIAOUKiAAg2QYAAcJkAhkQAA/5MHUcxjDXQAAAAASUVORK5CYII=)}.promo-banner h2{font-size:18px;line-height:30px;font-weight:400}.promo-banner h2,.promo-banner p{margin:0;padding:0 0 0 70px;color:#111!important}.promo-banner p{font-size:14px;line-height:18px}.signeditor-promo .promo-banner{margin:20px 0 40px}.signeditor-promo .promo-banner .promo-icon{position:absolute;top:-15px;left:-6px;width:65px;height:91px;background:url(/img/general/signeditor-promo-icon.png) no-repeat 0 0}.designservice .promo-banner{margin:10px 0 15px}.promo-content{width:960px;height:276px;padding:0 0 0 70px;background:url(/img/backgrounds/bg-promo-content.png) repeat-x 0 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEYBAMAAABvlYFdAAAAJ1BMVEXr6+v////19fPs7O3+/v7v7+7y8vL7+/rw8PD49/bOzs7S0tLq6urG11jIAAAALElEQVQoz2MQoBl0IAEWEIQT8EAFMmACEbCBAAwgEhqQDAcKHGDYgAIXoEMAfww/wd09lkMAAAAASUVORK5CYII=)}.promo-content .promo-text{float:left;width:522px;padding:0 30px 0 0}.promo-content .promo-text p{margin-bottom:1em}.promo-content .promo-images{float:right}.promo-content .promo-images,.promo-content .promo-images .cycle{width:290px;height:276px;position:relative;overflow:hidden}.promo-content .promo-images .cycle .promo-image-b{position:absolute;bottom:0;right:-40px;z-index:100}.other{float:right;width:240px}.other .trustpilot-reviews{margin:20px 0 0}.trustpilot-reviews .trustpilot-reviews-title{background:url(/img/backgrounds/bg-promo-banner.png) repeat-x 0 0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA6BAMAAACDhi7UAAAAGFBMVEXZ2dnp6ejl5eXh4eHo6Oje3t7c3Nv19fbm2RISAAAAIElEQVQI12MoYGBgcGAQwIAOUKiAAg2QYAAcJkAhkQAA/5MHUcxjDXQAAAAASUVORK5CYII=);height:62px;padding:6px 0 8px;width:100%}.trustpilot-reviews-title h2{color:#111!important;font-size:18px;font-weight:400;line-height:22px;text-align:center}.carousel{width:100%;height:160px;position:relative}.carousel .carousel-wrapper{width:580px;overflow:auto;height:160px;margin:0 20px;position:absolute;top:0}body.home .carousel .carousel-wrapper{width:920px}.carousel .carousel-wrapper ul{width:9999px;list-style:none;margin:0;padding:0;position:absolute;top:0}.carousel ul li{display:block;float:left;padding:5px 0;width:145px;height:150px;text-align:center;position:relative}body.home .carousel ul li{width:150px}.carousel ul li .hover-info{position:absolute;top:0;bottom:0;left:0;right:0;display:none;background:#fff;background:hsla(0,0%,100%,.95);font-size:12px}.carousel ul li:hover .hover-info{display:block}.carousel ul li .hover-info a{color:#111;color:#0d77bd;text-decoration:none}.carousel ul li .hover-info p.subtitle a{padding:20px 10px 10px;display:block;font-weight:700;color:#111}.carousel ul li .hover-info a.next{display:inline-block;line-height:20px;padding:0 13px}.carousel ul li .hover-info a.next:hover{background:#fff url(/img/general/icon-arrow-right-black.png) no-repeat 100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJBAMAAAASvxsjAAAAJFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACmWAJHAAAAC3RSTlMAfw/vz59fH7+vj+3VU2sAAAA1SURBVAjXY2BgDWAAguKdCkCSyduJgSFRUHhLAUP37t27JwDZi3cogMQDQGq2glSyLWBgAAAudwt+kBsq5QAAAABJRU5ErkJggg==)}.carousel .arrow{display:block;height:160px;width:20px;position:absolute;text-align:center;top:0;cursor:pointer;background-color:#fff;font-size:26px;line-height:160px;color:#aaa}a.arrow{font-weight:700;text-decoration:none}a.arrow:hover{color:#fff}.carousel .forward{right:0;box-shadow:-2px 0 1px 0 rgba(0,0,0,.2);background:#ddd}.carousel .back{left:0;box-shadow:2px 0 1px 0 rgba(0,0,0,.2);background:#ddd}.text-tabs{float:left;width:100%;margin:0 0 14px}.product-tabs .text-tabs{width:670px}body.home .text-tabs{width:100%}.text-tabs ul.text-tab-nav{margin:0;padding:0;list-style:none}.text-tabs ul.text-tab-nav li{float:left;width:230px;height:30px;font-size:13px;line-height:30px}.product-tabs .text-tabs ul.text-tab-nav li{width:167px}.product-tabs .text-tabs ul.text-tab-nav li.last{width:169px}body.home .text-tabs ul.text-tab-nav li{width:240px}.text-tabs ul.text-tab-nav li a{display:block;padding:0 0 0 15px;border-right:3px solid #fff;color:#777;text-decoration:none;white-space:nowrap;background-color:#ececec}.text-tabs ul.text-tab-nav li.last a{border-right:0}.text-tabs ul.text-tab-nav li:hover a{background-color:#dfdfdf;color:#0d77bd}.text-tabs ul.text-tab-nav li a.active{background:#dfdfdf;color:#444}.text-tabs .tab-content{float:left;width:920px;min-height:150px;height:auto!important;height:150px;padding:0 15px}.product-tabs .text-tabs .tab-content{width:700px}body.home .text-tabs .tab-content{width:960px}.tab-content h2{margin:0 -15px 10px;padding:0 0 0 15px;background-color:#dfdfdf;font-size:13px;line-height:30px;color:#444!important;font-weight:700}.product-tabs .text-tabs .tab-content h2{width:670px}.product-tabs .text-tabs .tab-content.footer-margin{margin-bottom:50%}.footer{position:absolute;left:15px;right:15px;bottom:0;background-color:#dfdfdf}.footer p{padding:4px 20px;font-size:11px;color:#555;text-align:right}.footer p,.footer ul{margin:0;line-height:22px}.footer ul{list-style:none;padding:0;font-size:13px}.footer ul li{float:left;display:inline;width:137px;height:30px;border-right:1px solid #aaa;text-align:center}.footer ul li a{display:block;padding:4px 12px;background-color:#dfdfdf;color:#111;text-decoration:none}.footer ul li a.active,.footer ul li a:hover{background-color:#009fe3;color:#fff;text-decoration:none}.notice{width:100%;margin:6px 0 12px;padding:10px 0 0;border-radius:3px;position:relative}.notice p,.notice table{margin:0;padding:0 8px 8px 35px}.notice table td,.notice table th{padding:0 8px 2px 2px}.notice ul{margin:0;padding:0 0 8px 50px;font-size:12px}.notice p+ul{margin-top:-8px}.notice:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;left:0;width:1em;content:"\e802";position:absolute;top:10px;left:8px;font-size:110%}.notice.done{background:#f1ffef;border:1px solid #acd7a5;cursor:pointer}.notice.done:before{color:#70be57;content:"\e806"}.notice.done.noclose{cursor:auto!important}.notice.error{background:#ffdfdf;border:1px solid #d38080}.notice.error:before{color:red;content:"\e805"}.notice.error a{color:red}.notice.warning{background:#ffe7b7;border:1px solid #ffae00;font-weight:400}.notice.warning:before{color:#ffae00;content:"\e802"}.notice.softwarning{background:#e8f6fc;border:none;font-weight:400}.notice.softwarning:before{color:#009ae2;content:"\e802"}.notice.graywarning{background:#f6f6f6;border:none;font-weight:400}.notice.graywarning:before{color:#999;content:"\e802"}tr.row-approve-yes td{background:#f1ffef}tr.row-approve-no td{background:#ffe7b7}tr.row-approve-error td{background:#ffdfdf!important}td.order-approve-td-1{width:25%}td.order-approve-td-2{width:35%}td.order-approve-td-3{width:40%;padding-top:10px}td.order-approve-td-name{width:100%;padding-bottom:10px;border-bottom:1px dotted #777}.content a.icon-toggle{display:block;line-height:16px;padding-left:20px;background:url(/img/general/icon-expand.gif) no-repeat 0;text-decoration:none}.content a.icon-toggle.open{background-image:url(/img/general/icon-collapse.gif)}.admin-options{position:fixed;top:0;left:0;width:200px;min-height:130px;height:auto!important;height:130px;text-align:left;padding:10px 20px 20px;background:#fff;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:0;border-radius:0 0 10px 0;box-shadow:0 0 20px 0 rgba(0,0,0,.2);z-index:200}.admin-options ul{margin:0;list-style:none}.admin-options a{color:#0d77bd;text-decoration:none}.admin-options select{font-size:12px;max-width:100%}html.translate-bar .admin-options{top:39px}body.pages-exercise .admin-options{top:28px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.header .parent-logo a{background-image:url(/img/general/logo-ts-parent@2x.png)}.addcart-confirm-content .addcart-confirm-construct .add-suggest-tip,.product-order-submit p.add-suggest-tip,.sidebar-tip{background-image:url(/img/backgrounds/bg-tip@2x.png)}.product-order-info .product-qt-prices a{background-image:url(/img/backgrounds/bg-product-qt-prices@2x.png)}.product-order-info .product-delivery-time a{background-image:url(/img/backgrounds/bg-product-delivery-time@2x.png)}.product-order-info .product-best-deal{background-image:url(/img/backgrounds/bg-product-best-deal@2x.png)}.product-reviews .aggregate-stars,.product-reviews ul li strong.review-stars{background-image:url(/img/general/review-stars-gray@2x.png)}.product-reviews .aggregate-stars span,.product-reviews ul li strong.review-stars span{background-image:url(/img/general/review-stars-full@2x.png)}}@media screen and (max-width:1600px){.generator-aside .generator-icons,.product-details .product-info .product-icons{display:block!important}aside.product-icons-usps{display:none}}@media screen and (max-height:640px){.generator-aside .generator-icons,.product-details .product-info .product-icons{display:block!important}aside.product-icons-usps{display:none}}#order-complete-steps .step:before{content:counter(order-complete-step-counter);height:40px;width:40px;color:#fff;background:#009fe3;border-radius:20px;display:inline-block;line-height:40px;text-align:center;font-size:30px;margin-right:10px;vertical-align:top}#order-complete-steps .step{counter-increment:order-complete-step-counter;margin:30px auto;position:relative}#order-complete-steps h2{display:inline-block;vertical-align:top;margin-top:8px}#order-complete-steps h3{font-size:15px}#order-complete-steps .order-number{font-weight:700}#order-complete-steps .address{background:rgba(0,0,0,.1);margin:0 20px 20px;padding:20px;display:inline-block}#order-complete-steps .trustpilot-logo{max-width:200px;width:100%;margin-bottom:10px}#charging_station_configurator{margin:0 0 20px}#charging_station_configurator.iframe-active{margin:0 0 80px;border-bottom:1px solid #999}body.modal_open{overflow:hidden}#cart-preview-background{background:rgba(0,0,0,.4);position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;overflow-y:scroll}#modal{background:#fff;position:absolute;top:50px;right:0;left:0;width:100%;max-width:1000px;margin:0 auto 50px;border-radius:10px;top:205px;padding:20px 29px;font-size:14px}#modal-header{margin:0 0 10px;line-height:26px;color:#0d77bd;font-size:18px;position:relative}#modal .avatar{position:absolute;border-radius:200px;height:116px;left:calc(50% - 366px);top:-56px;border:8px solid #fff}#cart-preview{width:100%;margin-top:40px}#cart-preview tr{height:150px}#cart-preview th{font-weight:700;font-size:14px}#cart-preview tr td:first-child{width:180px}#cart-preview td.tal,#cart-preview th.tal{text-align:left}#cart-preview .description span{display:block;font-size:11px}#cart-preview tr td,#cart-preview tr th{border-bottom:1px solid #ddd}#cart-preview .product-image{max-height:150px;width:auto}#modal-footer{text-align:left}#modal-footer label{display:block;height:30px;line-height:30px;font-size:14px}.add_to_cart_options{text-align:right}#modal .action_buttons{margin-top:15px}.prefix_euro:not(:empty):before{content:"\20AC"}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#2caae2;background:#f0f0f0 url(/img/backgrounds/bg.png) repeat 0 0}#colorbox{outline:0}#cboxContent{margin-top:32px;overflow:visible;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}#cboxContent,.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#fff;padding:1px}#cboxLoadingGraphic{background:url(/img/general/icon-zoomloader.gif) no-repeat 50%}#cboxLoadingOverlay{background:#fff}#cboxTitle{left:0;color:#333;font-size:18px;line-height:22px}#cboxCurrent,#cboxTitle{position:absolute;top:-22px}#cboxCurrent{right:205px;text-indent:-9999px}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(/img/general/colorbox-controls.png) no-repeat 0 0}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxPrevious{background-position:0 0;right:44px}#cboxPrevious:hover{background-position:0 -25px}#cboxNext{background-position:-25px 0;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_off #cboxPrevious,.cboxSlideshow_on #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}.ab_homepage{margin-bottom:25px;padding-bottom:25px;border-bottom:2px solid #ccc}.ab_sidebar{margin-left:35px}.theme-color-background{background:#07a2e4}.theme-color-background.hover:hover,a.theme-color-background:hover,button.theme-color-background:hover,input.theme-color-background:hover{background-color:#1d8efa}.theme-color-border{border-color:#1d8efa}#finder_container{font-size:0;margin-bottom:15px}#finder_container input[type=radio]{display:none}#finder_container input+label{padding:5px 5px 5px 10px;font-size:13px;font-weight:700;border-radius:3px;color:#fff;margin-left:20px;cursor:pointer;height:60px;background:#999;display:table-cell;vertical-align:middle}#finder_container input+label:hover{opacity:.9}#finder_container label .step_button_icon{width:46px;height:46px;float:left;display:inline-block;vertical-align:middle;margin:0 15px 0 0}#finder_container .step:first-child input+label{margin-left:0}#finder_container .steps{font-size:0}#finder_container .steps>*{font-size:13px}#finder_container .step{display:inline-block;padding-left:15px}#finder_container .step:first-child{padding-left:0}#finder_container .steps[data-amount-of-steps="2"]>.step{width:50%}#finder_container .steps[data-amount-of-steps="3"]>.step{width:33.333%}#finder_container .steps[data-amount-of-steps="4"]>.step{width:25%}#finder_container .steps[data-amount-of-steps="5"]>.step{width:20%}#finder_container .follow_up{width:100%}#finder_container .follow_up p.next-question{font-size:16px;color:#0d77bd;margin:15px 0 4px}#finder_container .follow_up,#finder_container .step_content{display:none}#finder_container .follow_up.active>.steps>.step>.step_content,#finder_container [data-depth="0"]>.step>.step_content{display:table;width:100%}#finder_container .follow_up.active{display:block}#finder_container .follow_up .step_extra_info{margin-bottom:25px}#finder_container .step .step_content{position:relative}#finder_container .step span.finder-tt{display:none;width:400px;padding:5px 20px;position:absolute;left:-10px;bottom:68px;font-size:13px;line-height:18px;font-weight:400;color:#111;text-align:left;background:#eee;z-index:1100;border-radius:3px}#finder_container .step::last-child span.finder-tt{left:auto;right:-10px}#finder_container .step:hover span.finder-tt{display:block;opacity:1!important}html.touchevents #finder_container .step:hover span.finder-tt{display:none}#finder_container .step span.finder-tt:after{top:100%;left:40px;content:"";height:0;width:0;position:absolute;pointer-events:none;border:15px solid transparent;border-top-color:#eee;margin-left:-15px}#finder_container .step::last-child span.finder-tt:after{left:auto;right:40px}#finder_container .products_title{margin-top:15px}#finder_container .products_title[data-more-than-3-products]:before{content:"3 "}#finder_container .products_title[data-more-than-3-products].show-all-products:before{content:none}#finder_container .products_title:first-letter{text-transform:uppercase}#finder_container .products_title.all-suitable.show-all-products,#finder_container .products_title.most-suitable{display:block}#finder_container .products_title.most-suitable.show-all-products,#finder_container .products_title.most-suitable:not(.show-all-products)~.all-suitable{display:none}#finder_container .product{display:inline-block;width:307px;background:#f6f6f6;padding-top:20px;text-decoration:none;margin-bottom:15px;vertical-align:top;position:relative}#finder_container.standalone .product{width:294px}#finder_container.standalone .products.has-recommended:not(.show-all-products) .product:first-child,#finder_container.standalone .products.has-recommended:not(.show-all-products) .product:nth-child(3){width:264px}#finder_container.standalone .products.has-recommended:not(.show-all-products) .product:nth-child(2){width:354px}#finder_container.standalone .product:nth-child(3n+2){margin-left:15px;margin-right:15px}#finder_container .products:not(.show-all-products){position:relative;padding-bottom:45px}#finder_container .products:not(.show-all-products)~.show-all-products-button{position:absolute;right:23px;bottom:15px}#finder_container .products.show-all-products~.show-all-products-button,#finder_container .products:not(.show-all-products) .product:nth-child(n+4){display:none}#finder_container.standalone .product .image-container{text-align:center}#finder_container .product .caption{position:relative;background-color:#d9f0f9;color:#009ae2;min-height:45px;padding:4px 8px 4px 56px}#finder_container .product:hover .caption{color:#fff;background-color:#009fe3}#finder_container .product .caption i{position:absolute;left:9px;top:9px;color:#009ae2;font-size:28px}#finder_container .product:hover .caption i{color:#fff}#finder_container .product .cta{font-size:14px;line-height:17px;padding-bottom:2px;text-align:center}#finder_container .product .cta strong{font-size:20px;line-height:22px;display:block}#finder_container .product .price .cta,#finder_container .product:hover .price .info{display:none}#finder_container .product .price .info,#finder_container .product:hover .price .cta{display:block}#finder_container .product .price{position:absolute;top:-46px;right:0;width:130px;background:rgba(0,0,0,.2);color:#fff;padding:5px 0 0;text-align:center}#finder_container .product .price nobr{font-size:26px}#finder_container .product .price-attention{background:rgba(0,0,0,.2);display:block}#finder_container .product:hover .price{background:#f39b26}#finder_container .product:hover .price-attention{background:transparent}#finder_container .product .recommended-tag{color:#fff;background-color:#f39b26;position:absolute;top:10px;left:0;padding:4px 8px;max-width:93px}#finder_container .product .recommended-tag:after{content:"";position:absolute;border:22px solid transparent;border-left-color:#f39b26;right:-44px;top:0}#finder_container h3{margin-bottom:15px}.product-finder-link{background:#0d77bd;display:block;position:relative;margin-bottom:15px}.product-finder-link:hover{background:#daf0f8}.product-finder-link a{text-decoration:none;color:#fff;display:block;padding:14px 44px 14px 35px}.product-finder-link:hover a,.product-finder-link:hover i{color:#0d77bd}.product-finder-link a strong{display:block}.product-finder-link i{color:#fff;position:absolute;top:0;bottom:0;right:20px;font-size:24px;height:24px;width:24px;margin:auto}.phpdebugbar div.phpdebugbar-widgets-sqlqueries span.phpdebugbar-widgets-duration[data-duration$=s]{color:#811313}.phpdebugbar div.phpdebugbar-widgets-sqlqueries span.phpdebugbar-widgets-duration[data-duration$=μs]{color:#86af76}.phpdebugbar div.phpdebugbar-widgets-sqlqueries span.phpdebugbar-widgets-duration[data-duration$=ms]{color:#815c13}#signature_form canvas,#signature_form input{border:1px solid #bbb}#signature_form .canvas-container{width:600px;max-width:calc(100% - 40px);position:relative}#signature_form canvas{width:100%;height:240px}#signature_form .delete{color:#a8a8a8;text-decoration:none;position:absolute;top:0;right:0}#signature_form .delete:hover{color:red;text-decoration:underline}.show-validity-error{outline:2px solid red}.option-descriptions .option-description{display:flex;border-bottom:1px solid #ccc}.option-descriptions .option-description .option-description-image{flex:0 0 auto;width:35.58719%;margin-right:30px}.option-descriptions .option-description .option-description-text{flex:1 1 auto;width:64.41281%}.option-descriptions .option-description .option-description-title{font-weight:700}.option-descriptions .option-description:not(:last-child){margin-bottom:20px}@media screen and (max-width:960px){.addcart-confirm.wide,.common-msg.wide,body.scrolled .addcart-confirm.wide,body.scrolled .common-msg.wide{top:61px}.addcart-confirm.wide .addcart-confirm-content,.common-msg.wide .addcart-confirm-content,body.scrolled .addcart-confirm.wide .addcart-confirm-content,body.scrolled .common-msg.wide .addcart-confirm-content{max-width:calc(100% - 30px)}}@media screen and (max-width:480px){.addcart-confirm.wide .addcart-confirm-content,.common-msg.wide .addcart-confirm-content{top:40px}}@media screen and (max-width:400px){.option-descriptions .option-description{flex-wrap:wrap}.option-descriptions .option-description .option-description-image{text-align:center}.option-descriptions .option-description .option-description-image,.option-descriptions .option-description .option-description-text{width:100%}}.info-cat{list-style:none;margin:0 0 32px}.info-cat .info-cat-products{list-style:none;margin:0}.info-cat .info-cat-products li{float:left;width:101px;height:165px;margin:0 15px 10px 0;padding:3px 3px 8px;border:1px solid transparent;text-align:center;font-size:11px;line-height:15px;overflow:hidden;color:#333}.info-cat .info-cat-products a{display:block;height:100%;color:#333;text-decoration:none}.info-cat .info-cat-products a:hover{color:#0d77bd}.info-cat .info-cat-products li:hover{border-color:#a9acae;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.info-cat .info-cat-products li.last{margin-right:0}.info-cat .info-cat-products strong{display:block;font-size:13px}.product-page .product-link-order{float:left;width:100%;text-align:right;font-size:12px;line-height:20px;padding:10px 0}.product-page .product-link-order a{text-decoration:none}.product-page .product-info-options{font-size:12px}.product-page .product-info-options p{font-weight:700;margin:0 0 6px}.product-page .product-info-options ul{margin:0 0 24px;list-style:none}.product-page .product-info-options a{text-decoration:none}.quiz-question{margin:0 -35px}.quiz-question .quiz-header{float:left;width:990px;margin:0 0 -24px;padding:0 0 0 64px;border-bottom:24px solid #009fe3}.quiz-question .quiz-content{float:left;width:100%;height:260px;margin:0 0 -64px;border-bottom:64px solid #009fe3}.quiz-content .question-image{float:left;width:320px;text-align:center}.quiz-content .question-answers{float:left;width:600px;padding:80px 0 0;font-size:14px;line-height:26px}.quiz-question .quiz-footer{float:left;width:100%;font-size:18px;line-height:60px;padding:2px 0;color:#fff}.quiz-footer .quiz-timer{float:left;width:600px;padding:0 0 0 320px}.quiz-footer .quiz-pager{float:left;width:220px}.quiz-footer .quiz-next{float:right;padding:0 15px 0 0}.quiz-question span.circle-num{display:inline-block;width:57px;height:57px;margin:0 6px;background:url(/img/backgrounds/bg-circle-num.png) no-repeat 50%;text-align:center;font-size:36px}.quiz-results{width:100%;margin:0 0 20px}.quiz-results .quiz-result{width:100%;margin:0 0 10px}.quiz-results .quiz-result-num{float:left;width:100px}.quiz-results .quiz-result-img{float:left;width:120px;padding:0 5% 0 0}.quiz-results .quiz-result-score{float:left;width:240px;padding:0 5% 0 0}.quiz-results .quiz-result-text{float:left;width:460px}.memory-tiles{margin:0 0 40px}.memory-tiles,.memory-tiles .notice{float:left;width:100%}.memory-tiles .memory-tile{float:left;width:101px;height:101px;padding:4px;margin:0 16px 16px 0;background:#777 url(/img/backgrounds/bg.png) repeat 0 0;border-radius:5px 5px 5px 5px;cursor:pointer;color:#111;text-shadow:1px 1px 3px #fff;box-shadow:0 0 2px 0 rgba(0,0,0,.6)}.memory-tiles .last{margin-right:0}.memory-tile p{margin:0;display:none}.memory-tile p.text{text-align:center;padding:6px 0;font-size:11px}.memory-tile.open{background:#dfdfdf}.memory-tile.correct{background:#f1ffef!important}.memory-tile.wrong{background:#ffe7b7!important}.memory-tile:hover{box-shadow:0 0 3px 0 rgba(0,0,0,.9)}.memory-tile.correct p,.memory-tile.open p{display:block}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes shake{0%,to{-webkit-transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px)}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}to{-webkit-transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes swing{20%,40%,60%,80%,to{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0)}}@keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}to{-webkit-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(1turn) scale(.95);-webkit-animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(1turn) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.flip{-webkit-backface-visibility:visible!important;-webkit-animation-name:flip;-moz-backface-visibility:visible!important;-moz-animation-name:flip;-o-backface-visibility:visible!important;-o-animation-name:flip;backface-visibility:visible!important;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}to{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInX;-moz-backface-visibility:visible!important;-moz-animation-name:flipInX;-o-backface-visibility:visible!important;-o-animation-name:flipInX;backface-visibility:visible!important;animation-name:flipInX}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible!important;-moz-animation-name:flipOutX;-moz-backface-visibility:visible!important;-o-animation-name:flipOutX;-o-backface-visibility:visible!important;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}to{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipInY;-moz-backface-visibility:visible!important;-moz-animation-name:flipInY;-o-backface-visibility:visible!important;-o-animation-name:flipInY;backface-visibility:visible!important;animation-name:flipInY}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-webkit-animation-name:flipOutY;-moz-backface-visibility:visible!important;-moz-animation-name:flipOutY;-o-backface-visibility:visible!important;-o-animation-name:flipOutY;backface-visibility:visible!important;animation-name:flipOutY}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px)}to{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}to{-webkit-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}to{-webkit-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}to{-webkit-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}to{-webkit-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}to{-webkit-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}to{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}to{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}to{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}to{opacity:0;transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}to{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}to{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}to{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}to{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}to{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}to{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}to{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}to{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}to{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}to{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out}to{-webkit-transform:translateY(700px);opacity:0}}@keyframes hinge{0%{transform:rotate(0);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{transform:rotate(60deg);transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{transform:rotate(60deg) translateY(0);opacity:1;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}to{opacity:1;-webkit-transform:translateX(0) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}to{opacity:1;transform:translateX(0) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0deg)}to{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0deg)}to{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);opacity:1}to{-webkit-transform:translateX(0) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0) skewX(-15deg);opacity:1}to{transform:translateX(0) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.animated.lightSpeedIn{-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0deg);opacity:1}to{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{transform:translateX(0) skewX(0deg);opacity:1}to{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.animated.lightSpeedOut{-webkit-animation-duration:.25s;animation-duration:.25s}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg)}to{-webkit-transform:skewX(0deg)}}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}to{transform:skewX(0deg)}}.wiggle{-webkit-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.animated.wiggle{-webkit-animation-duration:.75s;animation-duration:.75s}@media screen and (max-width:480px){body{background:#fff}body.pages-exercise{padding-top:0}.container{width:100%;min-height:auto!important;height:auto!important;padding:0 3%;box-shadow:none;border-radius:0}body.not-responsive .container{width:990px}.content-container{min-height:calc(100vh - 264px)}.hide-m{display:none!important}.hide-d{display:block!important}td.hide-d,th.hide-d{display:table-cell!important}span.hide-d{display:inline!important}td.td-m-block{display:block!important;padding-right:0}td.td-m-block.right{text-align:left!important}td.order-approve-td-1,td.order-approve-td-2{float:left;display:block;width:50%}td.order-approve-td-3{display:block;width:100%;padding-top:0}#tooltip{left:0!important;right:0!important;max-width:100%!important}.fixed-info-bar{min-width:0}.header,html.translate-bar .header{width:100%;min-height:136px;height:auto!important;height:136px;position:relative;top:0;left:0;right:0;margin:0 0 20px;padding:0;background:#fff;box-shadow:none;border-radius:0;border-bottom:1px solid #ccc}.header.header-translate-select{min-height:172px;height:auto!important;height:172px}html.translate-bar .header.header-translate-select{min-height:180px;height:auto!important;height:180px}html.translate-bar body{margin-top:0}body.pages-exercise .header,body.prevent-fixed .header,html.ie7 .header{position:relative;left:0;top:0;margin:0 0 20px}body.has-cart .header{padding-bottom:34px;border-bottom:none}.header .logo{position:absolute;top:0;left:0;padding-top:10px!important;width:100%;max-width:340px;height:auto}.header .logo a{position:static;width:100%!important;height:0!important;padding:0 0 18%!important;background-size:100% auto!important;background:url(/img/general/logo-informatiebord.nl.svg) no-repeat 0 0}.header .parent-logo{display:none}.header .parent-logo a{top:72px;right:0;padding:0 110px 0 0}#shop-side-menu,.header .shopnav a,.header .topnav{display:none}.header .search{top:80px;right:0}.header .search .search-input{width:178px;height:25px}.header .search .search-icon{height:25px}.header a.nav-toggle{position:absolute;top:80px;left:0;display:block;padding-left:32px;height:25px;background:url(/img/backgrounds/bg-nav-toggle.png) no-repeat 0 0;background-size:25px 25px;font-weight:700;line-height:25px;color:#777;text-transform:uppercase;text-decoration:none;-moz-outline:none;outline:none}.header .nav{position:static;margin:110px 0 0;background-color:none}.header .nav .nav-wrap,.header .nav .nav-wrap ul{float:none;display:none}.header .nav ul{float:none}.header .nav ul li{float:none;display:block;width:100%;height:auto;padding:0}.header .nav ul li a{height:auto;padding:6px 3%}.header .nav ul li,.header .nav ul li.hover a,.header .nav ul li:hover a{background-color:#656565!important;color:#fff!important}.header .nav li ul li:hover a,.header .nav ul li.hover li a{padding:0 3% 0 30px!important}.header .nav ul ul{position:static;width:100%;padding:0;margin:0;background-color:#656565;line-height:22px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-radius:0;box-shadow:none}.header .nav ul ul.nav-col-1,.header .nav ul ul.nav-col-2{width:100%;margin-left:0}.header .nav li ul li{padding:0 0 10px}.header .nav li ul ul li{padding:0}.header .nav li ul li a:before{left:3%}.header .nav li.hover ul{display:block!important}.header .nav ul ul ul{display:none!important}.header .nav li.hover{position:static}.header .generator-history{display:none}.header .nav ul li.generator-info .generator-banner{display:block;float:none;width:100%;height:auto;margin:0}.header .nav ul li.generator-info .generator-banner a{display:block;height:auto;padding:3px 3%;border:none;background:#009ae2!important;color:#fff}.header .nav ul li.generator-info .generator-banner a:hover{background:#f59c00!important}.header .nav .nav-account{border-top:5px solid #fff;border-bottom:5px solid #fff}.header .nav .nav-account ul li a{background-color:#00adef;color:#fff;text-align:center;line-height:30px;padding:0;border-bottom:1px dotted #fff}.header .nav .nav-account ul li.contact-tel a{background-color:#0075bf;padding:7px 10px;line-height:16px}.header .link-cart{display:none}.header .link-cart.link-highlight{display:block;position:absolute;top:auto;left:0;right:0;bottom:0;width:100%;font-weight:700}.header .link-cart a,.header .link-cart span.cart-wrap{width:100%;height:24px;padding:4px 12px}.header .link-cart span.cart-info{display:inline-block;padding-left:10px;font-weight:400}.header .link-cart span.cart-info:before{content:" ("}.header .link-cart span.cart-info:after{content:")"}.overlay-nav-hover{z-index:-10000;left:-9999em;right:auto}.header .usps{display:none}.header .google-translate-select{top:120px;right:0}.header .google-translate-select:before{display:none}.landingpage .header .google-translate-select{top:113px;right:0}.content-wrapper,body.pages-exercise .content-wrapper,html.ie7 .content-wrapper{margin:0;padding:0}.content-container{float:none;width:100%;padding:0}.content-container .h1,.content-container h1{padding-left:6%;border-left:5px solid #0d77bd;font-size:20px;line-height:20px;margin:0 0 20px}.content-container .crumpath ul li{background:none;position:relative;padding:0 6px 0 10px}.content-container .crumpath ul li:before{content:">";position:absolute;top:0;left:0}.content-container .crumpath ul li.first:before{padding-left:0;content:""}.content{float:left;width:100%}.content .col-2{float:none;width:100%}.content ul.sitemap{line-height:24px;list-style:none;margin-left:0}.content ul.sitemap ul{list-style:disc}.content ul.sitemap>li>a{font-weight:700}.contactform{margin:0 0 60px}.contactform-left,.contactform-right{float:none;width:100%}.contactform-right{text-align:left}.btn-scrollto{position:fixed;bottom:10px;left:50%;margin-left:-15px;font-size:30px;line-height:30px;z-index:10000;text-shadow:0 3px 3px rgba(0,0,0,.1)}.header .nav-filler{display:none}.landing-content,.landing-intro-text{padding:0}.landing-content .cat-items{float:none;margin-left:0;margin-right:0}.landing-content .cat-nav{float:none;margin-left:0;width:100%}.landing-cta{float:none;padding:20px 0}.landing-cta .button{float:none;width:100%}.landing-sidebar ul{min-height:0;height:auto!important;padding-right:12px}.landing-sidebar ul li{padding:0 3% 0 32px;margin:0 0 12px}.landing-sidebar ul li i{left:-4px}.cat-nav,body.pages-exercise .cat-nav{float:right;width:100%;margin-left:0;padding:0;margin-bottom:3%}.product-page{padding:0}.product-page .cat-nav{display:none}.product-page .back_to_cat{color:#bbb;display:block;margin-bottom:10px}.content-container .crumpath{display:none}.product-page.product-info-page{padding:15px}.product-page .cat-nav{position:absolute;top:32px;left:0;margin-left:0}.product-info-page .cat-nav{top:32px}.sidebar-page-content{margin:0 0 20px}.sidebar-cat-content{float:left;width:100%;margin:0 0 16px;padding-left:0;background:#ececec}.sidebar-tip{padding-left:60px}.cat-nav .placeholder-trustpilot-widget{margin:20px auto 0}.cat-nav p{margin:0 0 5px}.addthis_toolbox,.cat-nav .addthis_toolbox{min-height:20px;margin:0 0 20px}.cat-nav a.cat-nav-own-cat,.cat-nav h1,.cat-nav p.h1{margin:0;padding:3% 3% 3% 6%;font-size:14px;line-height:14px;border:none}.cat-nav ul{padding-left:6%}.cat-nav ul ul{padding-left:9%}.cat-nav ul li a.active,.cat-nav ul li a:hover{margin-left:-7%;padding-left:6%;border-left:3px solid #009fe3}.cat-nav ul ul li a.active,.cat-nav ul ul li a:hover{margin-left:0;padding-left:0;border:none}.cat-items{float:left;width:100%;margin:0 0 20px}.cat-items.product-related-items{margin-right:0;width:100%}.cat-items ul li,.cat-items ul li.cat-first,.cat-related-items ul li,.product-related-items ul li{float:left;width:48.5%;height:0;margin:0 3% 3% 0;padding:5px 0 60%}.cat-items ul li.row-last{margin-right:3%}.cat-items ul li.cat-first.row-even,.cat-items ul li.row-even,.cat-related-items ul li.row-even,.product-related-items ul li.row-even{margin-right:0}.cat-items ul li img.product-img-1,.cat-items ul li img.product-img-2{position:static;bottom:auto;left:auto}.cat-items ul li.cat-first span.caption,.cat-items ul li span.caption{font-size:11px;line-height:16px;min-height:36px;height:auto!important;height:36px;padding:2px 0 2px 3%}.cat-items ul li span.caption i{position:absolute;left:0;top:-24px;font-size:20px}.cat-items ul li span.caption-editable i{top:-24px;left:0}.cat-items ul li span.caption-upload i{top:-26px;left:0;font-size:22px}.cat-items ul li span.price{width:90px;font-size:11px;line-height:14px}.cat-items.product-related-items a.tweak_find_related{display:block;margin:-6px 0 32px}.cat-items.product-related-items ul li{max-width:126px}.cat-items.product-related-items ul li:nth-child(5){display:none}.cat-items.product-related-items ul li:nth-child(2n){margin-right:0}.cat-items ul li.items-banner,.cat-related{display:none}.landing-content{width:100%}.product-page .cat-nav{width:100%;padding-right:0;position:static;top:auto;left:auto;margin-left:-15p0}.product-details{float:none;width:100%;margin:0 0 10px}body.iframe .product-details{margin-left:0}.product-details .product-content{float:left;width:100%;padding:0}.product-details .product-info{min-height:0;float:none;position:static;padding-bottom:0}.product-details .product-info .product-content-wrap.wrap-applied a.show-product-content{width:100%}.product-details .product-info .product-editable-block{width:100%;min-height:58px;height:auto;margin-left:0;margin-right:0;margin-bottom:20px;padding-right:0;padding-bottom:50px;box-shadow:none}.product-details .product-info .info-signeditor a.more-info,.product-details .product-info .info-signeditor strong,.product-editable-block:after,.product-editable-block:before{display:none}.product-details .product-info .info-signeditor a.button{top:3px;left:46px;right:auto}.product-details .product-sku{float:none;height:auto}.product-details .product-sku strong{display:inline}.generator-aside .generator-icons,.product-details .product-info .product-icons{display:none!important}aside.product-icons-usps{display:block;position:static;margin:0 0 8px;top:0;left:auto;width:100%;background:#e9e9e9;padding:4px 3%}aside.product-icons-usps h2{display:none}aside.product-icons-usps ul li h3 a{font-size:14px;line-height:16px}aside.product-icons-usps ul li{min-height:44px;margin:0 0 4px;padding:2px 0 0 50px}aside.product-icons-usps ul li:last-child{margin-bottom:0}aside.product-icons-usps ul li div.usp-icon{width:40px;height:40px;background-size:40px 40px}.product-details .product-options-title{float:none;margin-top:0}.product-details .product-options{margin:4px 0 16px}.product-details .product-options.expand-options .option .help{width:28px;height:28px}.product-details .product-images{float:none;width:100%;padding:0 0 20px}.product-images .product-visual-missing{width:100%;height:auto;padding:1.5em 3% 0;border:1px solid #ececec;margin:0 0 10px}.product-images .product-visual{width:100%;text-align:center}.product-images .product-visual i.icon-zoom-in{display:none}.product-order-info{width:calc(100% - 144px);margin-right:0}.product-order-info-wrapper{min-height:110px}.product-order-info .product-order-qt{display:none}.product-price-info{min-width:144;text-align:right;padding:20px 0;float:right}.product-order-submit{float:none;width:100%;clear:both}.product-order-submit p.add-suggest-tip{background-position:0;padding:10px 0 10px 46px}.cartload-form .order-form-cartload-content{position:absolute;top:0;right:0;width:100%}.addcart-confirm-content{top:0;padding:2% 5%}.addcart-confirm-container .addcart-confirm-content{left:0;right:0}.addcart-confirm-content .addcart-confirm-content-left{float:none;width:100%;text-align:center}.addcart-confirm-content .addcart-confirm-back,.addcart-confirm-content .addcart-confirm-cart,.addcart-confirm-content .addcart-confirm-content-right{float:none;width:100%}.product-tabs .text-tabs,.text-tabs,body.home .text-tabs{float:none;width:100%;margin:0}.product-tabs .text-tabs ul.text-tab-nav li,.product-tabs .text-tabs ul.text-tab-nav li.last,.text-tabs ul.text-tab-nav li{float:left;width:100%}body.home .text-tabs ul.text-tab-nav li{width:100%}.text-tabs ul.text-tab-nav li a{padding:0 0 0 3%;border-right:none}.text-tabs ul.text-tab-nav li.last a{border-right:0}.product-tabs .text-tabs .tab-content,.text-tabs .tab-content,body.home .text-tabs .tab-content{width:100%;min-height:0;padding:0}.tab-content h2{margin:0 0 10px;padding:0 0 0 3%;line-height:22px}.product-tabs .text-tabs .tab-content h2{width:100%}.product-page p+.cat-nav{margin-top:-10px}.product-page .cat-nav a.active{padding-bottom:0}.product-page .cat-nav a.active:after{position:static;display:block;padding-left:32px}.product-page .sidebar-page-content{margin:0}.product-tabs{margin:0 0 20px}.tab-content .question-details{display:none}.tab-content .more-related{width:100%}.tab-content .question-form{float:left;width:100%}.product-reviews ul li{width:100%;margin:0 0 20px;padding:10px 0 10px 15px;background:#fafafa}.construct-suggest{width:100%;min-height:0;margin-right:0;margin-left:0}.tab-content .construct-suggest{margin-left:0}.construct-suggest h2{margin:0 0 10px;padding:5px;line-height:20px}.construct-suggest .suggest-just-added{padding:0}.suggest-just-added .just-added-image{width:100%;text-align:center}.suggest-just-added .just-added-info{width:100%}.construct-suggest .suggest-type{padding:0}.suggest-type .suggest-type-col{float:left;width:49%;height:200px;margin:0 2% 4% 0}.suggest-type .suggest-type-col:nth-child(odd){margin-right:0!important}.suggest-type .suggest-type-col h3{padding:5px 0;line-height:18px}.suggest-products .product-summary{min-height:0}.product-summary-image .image-main,.product-summary .product-summary-image{width:100%;text-align:center}.product-summary-image .image-thumbs,.product-summary .product-summary-details,.product-summary .product-summary-details-full{width:100%}.product-summary-details-full .product-summary-details-left{width:100%;padding:0 0 5%}.product-summary-details-full .product-summary-details-right,.product-summary .product-summary-status.show-in-summary-order{width:100%}.product-summary .product-summary-status .pre-1-image{width:100%;text-align:center}.product-summary .product-summary-status .pre-1-option{width:100%}.product-summary-status .pre-1-option .pre-1-option-left,.product-summary-status .pre-1-option .pre-1-option-right{width:100%;padding:0 3% 5%}.product-summary .product-summary-status .pre-1-option-right label{float:left;max-width:32%;margin:0 2% 0 0}.product-summary .product-summary-status .pre-1-option-right label:nth-child(3n+1){margin-right:0}.product-summary-details select{width:100%}.generator-saved-designs .generator-design .generator-options,.generator-saved-designs .generator-design .generator-preview,.generator-saved-designs .generator-design .generator-summary{float:none;width:100%}.generator-saved-designs .generator-design .generator-options ul li{float:left;white-space:nowrap;margin-right:20px}.generator-index ul{width:100%}.generator-index ul li{max-width:25%}.generator-index ul.landscape-ratio li{max-width:33.33333%}.cart-nav{padding:0 0 0 6%;border-left:5px solid #dfdfdf}.cart-productrow{position:relative}.cart-productrow .cart-product-image{float:left;width:15%;padding-right:3%;text-align:left}.cart-productrow .cart-product-info{float:left;width:50%;padding:1px 2% 0 0;font-size:12px}.cart-product-info span,.cart-product-price span{display:block;font-size:11px;color:#555}.cart-productrow .cart-product-qt{float:left;width:11%;text-align:center}.cart-product-qt input{width:100%;font-size:12px}.cart-product-qt .cart-product-qt-fields{width:100%}.cart-product-qt-fields .product-qt-dn,.cart-product-qt-fields .product-qt-up,.cart-productrow .cart-product-price{display:none}.cart-productrow .cart-product-price-info,.cart-productrow .cart-product-total{width:24%;padding-left:2%;text-align:right;font-size:13px}.cart-productrow .cart-product-options{width:100%;padding:10px 0 0 15%;font-size:12px}.cart-options .cart-options-info{width:100%}.cart-product-options a.construct{float:right}.cart-product-options a.delete{float:left}.cart-options.notice-intra span.highlight{padding-left:0}.cart-discount .cart-discount-text,.cart-subtotal .cart-subtotal-text{width:65%;padding:0;font-size:12px}.cart-subtotal .cart-subtotal-price{width:35%;padding-left:2%;text-align:right;font-size:13px}.cart-subtotal-discount{padding:2% 3%;margin:0 0 10px}.cart-subtotal-discount .cart-subtotal-text{text-align:left!important}.cart-subtotal-discount .cart-subtotal-info,.cart-subtotal-discount .cart-subtotal-price,.cart-subtotal-discount .cart-subtotal-text{width:auto!important}.cart-subtotal-discount .cart-subtotal-info{padding-left:2%}.cart-subtotal-discount .cart-subtotal-text strong{white-space:nowrap}.cart-discount .cart-discount-info,.cart-subtotal .cart-subtotal-info{float:left;width:13.5%;font-size:11px;color:#555}.cart-subtotal-info a{font-size:12px;text-decoration:none;color:#888}.cart-options .cart-options-text{width:22%;padding:0}.cart-options .cart-options-select{width:57.5%;padding:0 2% 0 0}.cart-options .cart-options-total{width:19.5%;padding:0 0 0 2%;text-align:right;font-size:13px}.cart-options.cart-payment-wrapper{position:relative}.cart-options .cart-payment-select{width:100%;padding:10px 0}.cart-options .cart-options-select .cart-options-select-row{width:100%;padding:3px 0;margin:0 0 10px}.cart-options .cart-options-select .notice{border-radius:3px;line-height:18px}.cart-options .cart-options-select .cart-options-select-row:hover{background:#f7f7f7}.cart-options .cart-options-select .payment-row-active{background:#e8f6fc!important;color:#010101}.cart-options .cart-options-select .cart-options-total{position:absolute;top:0;right:0;padding:0;width:24.8%}.cart-options .cart-options-select .cart-options-info{position:absolute;top:0;right:24.8%;width:50%;text-align:right}.cart-options .cart-options-select .cart-options-info-full{width:100%;padding:0 0 10px 12%}.cart-option-discount-code .discount-code-input{width:25%;height:26px;margin:0 6px 0 0}.cart-option-discount-code .button{padding:1px 5px}.cart-option-discount-code .cart-options-text{width:100%;padding:0}.cart-total .cart-subtotal-text{font-size:13px;width:65%;padding-right:0}.cart-total .cart-subtotal-price{font-size:13px;width:35%;padding:0 2%;text-align:right}.cart-productrow-header{padding-bottom:0}.cart-other-options ul{width:100%}.cart-other-options ul li{float:none;width:100%;text-align:right}.fields-trustpilot{float:left;width:100%;min-height:140px;position:static;left:auto;bottom:auto;padding:30px 0 0}.fields-trustpilot .trustpilot-overlay{display:none}.order-form{min-height:0}.order-check-fields .order-customer-type-new{border-right:none}.order-check-fields .order-customer-type-existing,.order-check-fields .order-customer-type-new{float:left;width:100%;height:auto;margin:0 0 20px}.order-check-fields h2,.order-input-fields h2{margin:0!important}.order-input-fields .order-check-fields,.order-input-fields .order-input-left{width:100%}.order-existing-fields{margin:-20px 0 30px}.order-form .order-existing-options label{width:auto;font-size:12px}.order-mini{display:none}.order-input-right .hide-order-details{display:none!important}.order-input-right .hide-order-details a,.order-input-right .show-order-details a{text-decoration:none}.order-input-right.show-order-details .order-mini{display:block!important}.order-input-right.show-order-details .show-order-details{display:none!important}.order-input-right.show-order-details .hide-order-details{display:block!important}.order-input-fields .order-input-right{float:left;width:100%;padding:0 0 20px}.order-input-fields .order-input-field-vars p.indent-as-input{padding-left:0}.order-input-field-vars ol.form_additional,tbody.form_additional{padding-bottom:10px}.order-input-field-vars li{line-height:24px}.order-input-field-vars li .form_row_label{float:left;width:100%;padding:0;text-align:left}.order-input-field-vars li .form_row_input{float:none;margin:0;padding:0}.order-input-field-vars li .form_input_radio{float:left;padding:0 8px 0 2px;line-height:24px;margin:3px 0}.order-input-field-vars li .form_input_radio.last{margin-right:-8px}.account-form input.normal,.account-form select.normal,.account-form textarea.large,.account-form textarea.normal,.alert_payment_method select,.order-form .order-input-fields .order-input-left input.normal,.order-form .order-input-fields .order-input-left input.small,.order-form .order-input-fields .order-input-left textarea.large,.order-form .order-input-fields .order-input-left textarea.normal,input.order-form-input{max-width:100%;width:100%}.account-form input.firstname,.account-form input.pobox,.account-form input.zipcode,.order-form .order-input-fields .order-input-left input.firstname,.order-form .order-input-fields .order-input-left input.pobox,.order-form .order-input-fields .order-input-left input.zipcode{width:33%;margin-right:3%}.account-form input.city,.account-form input.lastname,.account-form input.password,.account-form input.telephone,.order-form .order-input-fields .order-input-left input.city,.order-form .order-input-fields .order-input-left input.lastname{width:64%}.order-input-field-vars li.right{width:100%;padding-right:0}.account-form input.normal,.account-form select.normal,.account-form textarea.large,.order-form .order-input-fields .order-input-left textarea.large{width:100%}.order-input-fields .order-mini-cart{padding:0 2% 32px 3%}.order-input-fields .order-mini-cart .headerline{margin:0 -2% 14px -3%;padding:1px 2% 2px 3%}.cart-mini-productrow .cart-product-qt{width:10%;padding:0 1% 0 0}.cart-mini-productrow .cart-product-info-full,.cart-mini-productrow .cart-product-info-short{width:90%}.cart-mini-productrow .cart-label{width:70%;padding:0 4% 0 0}.cart-mini-productrow .cart-content{width:30%}.cartload-form .order-form-cartload-content,.order-form .order-form-country-content{width:100%;padding:3% 5% 0}.cartload-form .order-form-cartload-content{left:0}.order-form .button.big{width:100%;padding-left:0}.order-form a.change_payment_method{float:left}.footer{position:static;left:auto;right:auto;bottom:auto}.footer p{margin:0;padding:4px 3%;text-align:left}.footer ul li{width:50%;height:auto;border-bottom:1px solid #aaa;font-size:12px;line-height:24px}.footer ul li:nth-child(2n){border-right:none}.footer ul li:last-child:nth-child(odd){width:100%;border:none}.content-full-footer .content-footer-social{float:none;width:100%}.content-full-footer .content-footer-contact{float:none;width:100%;padding:0}.featured-placeholder{padding-bottom:50%}.featured-content .featured-slide .featured-parts-wrapper{height:62.5%}.featured-content .featured-slide .button{width:calc(100% - 24px);bottom:12px;text-align:right;z-index:1000}.featured-content .featured-slide .slide-txt{display:none!important}.featured-content .featured-slide:hover .featured-image-more,.featured-placeholder .arrowButton,.featured-placeholder .buttonArea{display:none}.featured-categories{background:none}.featured-categories .intro-text{padding:0 0 10px}.featured-categories .intro-text h1{margin:0 0 10px;padding:0 3%;line-height:20px}.featured-categories ul{margin:0;list-style:none}.featured-categories .featured-category{float:left;display:block;position:relative;width:48.5%;height:0;padding-bottom:50%;margin:0 3% 0 0}.featured-categories .last,.featured-categories .row-even{margin-right:0!important}.featured-categories p.featured-category-title{left:3%;right:3%;top:auto;bottom:0;margin:0;background:#fff}.account-form .table-account-login,.table-contact{width:100%}.mail-preview{margin:0;padding:3%;width:100%}.table-account-login label{display:block}.table-account-login td{vertical-align:top}.table-account-login tr td:last-child,.table-contact tr td:last-child{padding-right:0}.table-account-login td.table-label-field,.table-contact td.table-label-field{width:35%}.table-account-login td.table-tt-field,.table-contact td.table-tt-field{width:20px}.table-account-login td.table-options-field,.table-contact td.table-options-field{width:40px}.table-account-login td.table-options-field i,.table-contact td.table-options-field i{font-size:100%}.table-account-login td.table-options-field i.icon-wrench,.table-contact td.table-options-field i.icon-wrench{font-size:115%}.table-account-login td.table-fill-field{width:100%}.account-form .select-full select,.account-form .textarea-full textarea,.account-form input.normal,.account-form select.normal,.account-form textarea.normal{width:100%;float:none}.all-categories{float:left;width:100%;height:auto;margin:0 0 25px;padding:20px 3%;text-shadow:none}.all-categories a.button{position:static;width:100%;top:auto;right:auto;margin:0}.main-categories,.main-categories.tp-space{width:100%}.trust-home{margin:5% 0;padding:5%;width:100%}.main-categories ul{float:left;width:100%;margin:0;padding:0 0 0 3%;list-style:none}.main-categories>ul>li{display:block}.main-categories ul li{float:left;width:100%;font-weight:700}.main-categories ul ul{padding:0 0 10px 26px;height:auto}.main-categories ul ul li{float:left;width:100%}.main-categories ul li li:before,.main-categories ul ul ul{display:none}.signeditor-promo{float:left;width:100%;margin:0 0 20px}.promo-banner h2{font-size:14px;line-height:20px;padding:6px 0 0 70px}.promo-content{width:100%;height:auto;padding:0 0 0 3%;background:none}.promo-content .promo-text{float:left;width:100%;padding:0 3%}.promo-content .promo-text p{margin-bottom:1em}.other{float:left;width:100%;margin:0 0 20px}.album-images .album-image,.album-images .album-image.last{width:31%;height:auto;margin:0 2% 2% 0}.album-images .album-image img{min-width:100%;vertical-align:middle}.quiz-question{margin:0 0 20px}.quiz-question .quiz-header{display:none;margin:0}.quiz-question .quiz-content{width:100%;height:auto;margin:0;border-bottom:0}.quiz-content .question-image{width:100%}.quiz-content .question-answers{width:100%;padding:20px 0;font-size:14px}.quiz-question .quiz-footer{float:left;width:100%;font-size:18px;line-height:60px;margin:0 0 20px;padding:6px 3% 0;color:#fff;background:#009fe3}.quiz-footer .quiz-timer{width:100%;padding:0}.quiz-footer .quiz-pager{width:100%}.quiz-results .quiz-result{border-top:2px solid #bbb;padding-top:10px}.quiz-results .quiz-result-num{width:40%}.quiz-results .quiz-result-img{width:60%}.quiz-results .quiz-result-score{padding:10px 0;width:100%}.quiz-results .quiz-result-text{width:100%}.info-cat .info-cat-products li,.info-cat .info-cat-products li.last{float:left;width:31%;height:0;margin:0 2% 2% 0;padding:3px 3px 48%}.memory-tiles .memory-tile,.memory-tiles .memory-tile.last{float:left;width:23%;height:0;margin:0 2% 2% 0;padding:4px 4px 23%}.memory-tile p.text{font-size:10px;line-height:14px}.pswp__caption__center{font-size:12px!important;padding:5px!important;line-height:14px!important}#finder_container .steps[data-amount-of-steps]>.step{width:100%;padding-left:0}#finder_container .products.has-recommended{display:flex;flex-direction:column}#finder_container .products.has-recommended .product{order:2}#finder_container .products.has-recommended .product:nth-child(2){order:1}#finder_container .product,#finder_container.standalone .product,#finder_container.standalone .products.has-recommended .product:first-child,#finder_container.standalone .products.has-recommended .product:nth-child(2),#finder_container.standalone .products.has-recommended .product:nth-child(3){flex:0 0 100%;width:100%;margin:0 0 15px}}@media screen and (max-width:340px){.header{min-height:134px;height:134px}.header.header-translate-select{min-height:164px;height:auto!important;height:164px}html.translate-bar .header.header-translate-select{min-height:170px;height:auto!important;height:170px}.header .parent-logo a{top:64px}.header .search{top:66px}.header .search .search-input{width:159px;height:25px}.header .search .search-input:focus,body.pages-exercise .header .search .search-input{width:159px}.header a.nav-toggle{top:66px}.header .nav{margin:96px 0 0}.header .google-translate-select{top:100px}.header .google-translate-select .goog-te-gadget-simple .goog-te-menu-value span:first-child{min-width:102px}.landingpage .header .google-translate-select{top:100px;right:0}.content-wrapper,body.pages-exercise .content-wrapper,html.ie7 .content-wrapper{padding:0}.featured-categories .featured-category{padding-bottom:60%}.promo-banner h2{font-size:12px}.album-images .album-image,.album-images .album-image.last{width:48%;height:auto;margin:0 2% 2% 0}.quiz-content .question-answers{font-size:12px}.info-cat .info-cat-products li,.info-cat .info-cat-products li.last{float:left;width:48%;height:0;margin:0 2% 2% 0;padding:3px 3px 60%}.memory-tiles .memory-tile,.memory-tiles .memory-tile.last{float:left;width:31%;height:0;margin:0 2% 2% 0;padding:4px 4px 30%}.generator-index ul li{max-width:33.33333%}.generator-index ul.landscape-ratio li{max-width:50%}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.header a.nav-toggle{background-image:url(/img/backgrounds/bg-nav-toggle@2x.png)}.cart-options .cart-options-select .payment-row-ideal .payment-icon,.payment-icon-ideal{background-image:url(/img/general/icon-ideal@2x.png)}.cart-options .cart-options-select .payment-row-creditcard .payment-icon,.payment-icon-creditcard{background-image:url(/img/general/icon-creditcard@2x.png)}.cart-options .cart-options-select .payment-row-mistercash .payment-icon,.payment-icon-mistercash{background-image:url(/img/general/icon-mistercash@2x.png)}.cart-options .cart-options-select .payment-row-paypal .payment-icon,.payment-icon-paypal{background-image:url(/img/general/icon-paypal@2x.png)}.cart-options .cart-options-select .payment-row-giropay .payment-icon,.payment-icon-giropay{background-image:url(/img/general/icon-giropay@2x.png)}.cart-options .cart-options-select .payment-row-sofort .payment-icon,.payment-icon-sofort{background-image:url(/img/general/icon-sofort@2x.png)}.cart-options .cart-options-select .payment-row-invoice .payment-icon,.payment-icon-invoice{background-image:url(/img/general/icon-invoice@2x.png)}}#twn__gc .twn__hdr h1{margin:0 0 32px;padding:10px 24px;border:none;font-family:Oxygen,Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:24px;line-height:28px;background:#0d77bd;color:#fff}#twn__gc .twn__hdr a.twn-cls{left:12px;color:#fff;line-height:48px}#twn__gc .twn__hdr a.twn-cls span{border:1px solid #fff;color:#fff;line-height:16px;top:14px}#twn__gc .twn_results_nr:after{display:block;margin:20px 0 0;content:"Er is alleen gezocht binnen de huidige webshop. Niet gevonden wat je zoekt? Klik hier om alle shops van TrafficSupply te doorzoeken >";color:#0d77bd;background:#e8f6fc;padding:10px 3%;cursor:pointer}@media screen and (max-width:480px){#twn__gc .twn__hdr h1{font-size:16px;line-height:20px}#twn__gc .twn__hdr a.twn-cls span{top:10px}}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__bg{background:#fff;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__img,.pswp__item{position:absolute;left:0;top:0}.pswp__img{width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/img/general/pswp-default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:45px;height:45px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(/img/general/pswp-default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:15px}.pswp__button--arrow--right{right:15px}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);transform:translateY(6px);transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{color:#000;text-decoration:none}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(/img/general/pswp-preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border-radius:50%;border-color:#fff #fff transparent transparent;border-style:solid;border-width:2px;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar,.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.9)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}.pswp-items figcaption{display:none}.pswp--open .pswp__bg{opacity:.95!important}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:none;color:#333;font-family:fontello;font-style:normal;font-weight:400;speak:none;font-size:40px}.pswp__button--arrow--left:before{content:"\e801"}.pswp__button--arrow--right:before{content:"\e802"}.css-theme-green .header .nav li ul li a:before,.css-theme-green .header .nav li ul li a:hover:before,.css-theme-green .header .topnav ul li a.active,.css-theme-green .header .topnav ul li a:hover{color:#5cb946}.css-theme-green .header .nav .nav-account ul li.first a,.css-theme-green .header .nav .nav-account ul li a{background-color:#5cb946}.css-theme-green .header .usps ul li.usps-3{background:#5cb946;border-color:#5cb946}.css-theme-green .header .nav ul li a:hover,.css-theme-green .header .nav ul li ul li a:hover{color:#dfffdf!important}.css-theme-green .header .usps.usps-open{background:#dfffdf}.css-theme-green .header .usps ul li.usps-1 .usp-tt,.css-theme-green .header .usps ul li.usps-2 .usp-tt,.css-theme-green .header .usps ul li.usps-3 .usp-tt,.css-theme-green .header .usps ul li.usps-4 .usp-tt{border-color:#5cb946}.css-theme-green body:not(.insp-embed) .content-container .h1,.css-theme-green body:not(.insp-embed) .content-container h1{border-left-color:#5cb946;color:#5cb946}.css-theme-green body:not(.insp-embed) .content-container h2{color:#5cb946}.css-theme-green body:not(.insp-embed) .content-container h2.blockline{background-color:#5cb946}.css-theme-green body:not(.insp-embed) .content-container h3{color:#5cb946}.css-theme-green body:not(.insp-embed) .content-container h4{background:#dfffdf}.css-theme-green .content-container a,.css-theme-green .content-container a:hover{color:#5cb946}.css-theme-green .cat-nav li.sidebar-open-stored a,.css-theme-green .cat-nav li.sidebar-open-stored a:hover,.css-theme-green .cat-nav ul li a.active,.css-theme-green .cat-nav ul li a:hover{color:#5cb946;border-left-color:#5cb946}.css-theme-green .cat-nav li.sidebar-open-stored a,.css-theme-green .cat-nav li.sidebar-open-stored a:hover{background:#5cb946;color:#fff}.css-theme-green .cat-nav ul.related-groups li a{background:#dfffdf}.css-theme-green .cat-nav ul.related-groups li a i,.css-theme-green .cat-nav ul.related-groups li a strong{color:#5cb946}.css-theme-green .cat-nav p.show-all a:hover,.css-theme-green .cat-nav ul.related-groups li a:hover{background:#5cb946}.css-theme-green .cat-nav ul.related-groups li a:hover,.css-theme-green .cat-nav ul.related-groups li a:hover i,.css-theme-green .cat-nav ul.related-groups li a:hover strong{color:#fff}.css-theme-green .product-related-subheaders ul li h3{border-left-color:#5cb946}.css-theme-green .cat-items ul li.items-banner{border-bottom-color:#dfffdf}.css-theme-green .cat-items ul li span.caption{background:#dfffdf}.css-theme-green .cat-items ul li:hover span.caption{background-color:#5cb946;border-top-color:#5cb946}.css-theme-green .cat-items ul li span.caption-editable,.css-theme-green .cat-items ul li span.caption-upload,.css-theme-green .cat-items ul li span.caption i,.css-theme-green .cat-items ul li span.caption strong,.css-theme-green .cat-related-group .related-group span.caption,.css-theme-green .cat-related-items ul li span.caption{color:#5cb946}.css-theme-green .cat-items ul li span.caption .info strong{color:#fff}.css-theme-green .product-details .product-info .product-editable-block{background:#dfffdf}.css-theme-green .options-max-chars a{background:#5cb946;border-color:#5cb946}.css-theme-green .options-max-chars a:hover{background:#5cb946;opacity:.9}.css-theme-green .product-order-info .qtprices-table a.btn-order-qt,.css-theme-green .tbl-qt-prices a.btn-order-qt{color:#fff}.css-theme-green .product-order-info .product-delivery-info .highlight{color:#5cb946}.css-theme-green .product-editable-block:after{border-right-color:#dfffdf}.css-theme-green .product-editable-block:before{background:url(/img/backgrounds/bg-product-editable-block.png) no-repeat 100% 0}.css-theme-green .product-details .product-info .info-signeditor a i,.css-theme-green .product-details .product-info .info-signeditor i.icon-big{color:#5cb946}.css-theme-green .product-images .product-thumbs a.zoomThumbActive img,.css-theme-green .product-images .product-thumbs img:hover,.css-theme-green .product-images .product-visual .zoomWrapper{border-color:#5cb946}.css-theme-green .product-images .product-visual .zoomWrapperTitle{background:#5cb946}.css-theme-green table#signshare td.top,.css-theme-green table#signshare tr.top td{border-top-color:#5cb946}.css-theme-green .suggest-type .suggest-type-col:hover{border-color:#5cb946}.css-theme-green .product-summary .product-summary-order .price-label,.css-theme-green .suggest-type .suggest-type-col:hover h3{background-color:#5cb946}.css-theme-green #build_portal_signs .available_product:after{background:#5cb946}.css-theme-green #build_portal_signs #portal_layout #center_signs .dropzone.active-droppable,.css-theme-green #build_portal_signs #portal_layout #center_signs .dropzone.active-droppable[data-empty=false]{border-color:#5cb946}.css-theme-green .cart-product-options a.hover{color:#5cb946}.css-theme-green .cart-product-options a{color:#a8a8a8}.css-theme-green .cart-options .cart-options-select .payment-row-active{background:#dfffdf!important}.css-theme-green .order-input-field-vars li .form_row_label span{color:#5cb946}.css-theme-green .order-input-field-vars li .radio-highlight{background:#dfffdf}.css-theme-green .header .link-cart a:hover,.css-theme-green body.orderpages .header .link-cart a:hover{background:#5cb946!important}.css-theme-green .addcart-confirm-content .addcart-confirm-construct .add-suggest-tip,.css-theme-green .generator-order .order-btn .order-construct,.css-theme-green .product-order-submit p.add-suggest-tip,.css-theme-green .sidebar-tip{background-image:url(/img/backgrounds/bg-tip-green.png)}.css-theme-green #order-complete-steps .step:before{background:#5cb946}.css-theme-green .contact_faq{background:#dfffdf}.css-theme-green .contact_form_subject_selector h4{background:#5cb946}.css-theme-green i.tooltip{color:#5cb946}.css-theme-green #tooltip{border-color:#5cb946;background:#dfffdf}.css-theme-green #tooltip:before{color:#5cb946}.css-theme-green .featured-content .featured-slide .slide-tag{background:#5cb946}.css-theme-green .featured-content .featured-slide .slide-tag:after{border-right-color:#5cb946}.css-theme-green .featured-wrapper .buttonCon .theButton{background-image:url(/img/backgrounds/bg-featured-content-buttons-green.png)}.css-theme-green .carousel ul li .hover-info a,.css-theme-green .main-categories ul li a:hover,.css-theme-green .text-tabs ul.text-tab-nav li:hover a{color:#5cb946}.css-theme-green .footer ul li a.active,.css-theme-green .footer ul li a:hover{background-color:#5cb946}.css-theme-green .notice.softwarning{background-color:#dfffdf}.css-theme-green .notice.softwarning:before{color:#5cb946}.css-theme-green #twn__gc .twn_results_nr:after{color:#5cb946;background:#dfffdf}.css-theme-green .button.blue{background:#5cb946;border-color:#5cb946}.css-theme-green .button.blue:hover{background:#5cb946}.css-theme-green .button.blue:active{background:#5cb946;border-color:#5cb946}.css-theme-green .generator-reflection .reflection-stars{background-image:url(/img/general/generator-reflect-stars-green.png)}.css-theme-green .generator-aside .generator-reflection:after{background-image:url(/img/general/generator-arrow-green.png)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.css-theme-green .addcart-confirm-content .addcart-confirm-construct .add-suggest-tip,.css-theme-green .generator-order .order-btn .order-construct,.css-theme-green .product-order-submit p.add-suggest-tip,.css-theme-green .sidebar-tip{background-image:url(/img/backgrounds/bg-tip-green@2x.png)}.css-theme-green .generator-reflection .reflection-stars{background-image:url(/img/general/generator-reflect-stars-green@2x.png)}.css-theme-green .generator-aside .generator-reflection:after{background-image:url(/img/general/generator-arrow-green@2x.png)}}.css-theme-green #cboxOverlay{background:#5cb946}.css-theme-green #cboxTitle{color:#fff}.css-theme-green #twn__gc .twn__hdr h1,.css-theme-green .theme-color-background{background:#5cb946}.css-theme-green .theme-color-background.hover:hover,.css-theme-green a.theme-color-background:hover,.css-theme-green button.theme-color-background:hover,.css-theme-green input.theme-color-background:hover{background-color:#5cb946}.css-theme-green .theme-color-border{border-color:#5cb946}.main-categories ul li a{color:#111!important}.featured-categories .intro-text h1{color:#777;border:none}.content-container .crumpath a,.content-container .crumpath span{color:#bbb}.cat-nav ul li a:not(:hover):not(.active){color:#111!important}.cat-items ul li:hover span.caption,.cat-items ul li:hover span.caption i,.cat-items ul li:hover span.caption strong{color:#fff}