a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{overflow-y:scroll}body,html{position:relative;width:100%;font:100% "Open Sans", sans-serif;font-size:14px;background-color:#f6f6f6}.page-wrapper{min-height:100vh;display:-ms-grid;display:grid;-ms-grid-rows:auto auto 1fr auto;grid-template-rows:auto auto 1fr auto;-ms-grid-columns:100%;grid-template-columns:100%;color:#333}main{background-color:#f6f6f6}main.dark{background-color:#e9e9e9}main.vertical-line{background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, #f6f6f6), color-stop(50%, #e9e9e9));background-image:-webkit-linear-gradient(left, #f6f6f6 50%, #e9e9e9 50%);background-image:-o-linear-gradient(left, #f6f6f6 50%, #e9e9e9 50%);background-image:linear-gradient(to right, #f6f6f6 50%, #e9e9e9 50%)}@media only screen and (max-width:768px){main.vertical-line{background-image:none}}.clearfix{clear:both}.floatleft{float:left}.floatright{float:right}.tiny-text{font-size:12px}.big-text{font-size:16px}.relative{position:relative}.hidden{display:none}.underline{text-decoration:underline}.underline:hover{text-decoration:none}.center{text-align:center}.left-align{text-align:left}a{-webkit-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;color:#777}a:hover{color:#c92c00}p{padding-bottom:26px}p.lesspadding{padding-bottom:16px}.link{text-decoration:underline}.orange{color:#c92c00}.red{color:#ff0000}.strong{font-weight:700}.container{max-width:1446px;margin:0 auto;padding-left:14px;padding-right:14px;position:relative;height:100%}.container.no-padding{padding-left:0px;padding-right:0px}.headline-2col{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto}h1{color:#c92c00;font-size:26px;padding-bottom:12px;font-weight:700;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.3)}h2{color:#c92c00;font-size:15px;padding-bottom:12px;padding-top:12px;font-weight:500;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2)}h3{color:#999;font-weight:400;font-size:12px;padding-top:12px;text-align:right}h3.scanpage{color:#999;font-weight:400;font-size:13px;padding-top:0px;padding-bottom:12px;margin-top:-14px;text-align:left}.button{margin:0 auto;font-size:18px;font-weight:600;background-color:#c92c00;text-align:center;border-radius:5px;border:0px;color:white;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-shadow:1px 1px 5px rgba(0, 0, 0, 0.4);box-shadow:1px 1px 5px rgba(0, 0, 0, 0.4);background-image:-webkit-gradient(linear, left top, left bottom, from(#cf5e54), to(#c92c00));background-image:-webkit-linear-gradient(#cf5e54, #c92c00);background-image:-o-linear-gradient(#cf5e54, #c92c00);background-image:linear-gradient(#cf5e54, #c92c00);text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.25);position:relative;z-index:2}.button:before{border-radius:inherit;background-image:-webkit-gradient(linear, left top, left bottom, from(#c92c00), to(#c92c00));background-image:-webkit-linear-gradient(#c92c00, #c92c00);background-image:-o-linear-gradient(#c92c00, #c92c00);background-image:linear-gradient(#c92c00, #c92c00);content:'';height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;z-index:-2;-webkit-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.button:hover:before{opacity:1}.button.button-inactive:hover:before{opacity:0}.button a{text-decoration:none;color:white;display:block;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.button .button-addtoaccount{height:50px;line-height:20px;font-size:16px;padding-top:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.button i{color:white;display:block}.button:hover{text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.25);-webkit-box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3);box-shadow:1px 1px 3px rgba(0, 0, 0, 0.3)}.button:focus{outline:none}.button-inactive{margin:0 auto;font-size:13px!important;cursor:default;font-weight:600;background-color:#999;background-image:none;text-align:center;border-radius:5px;border:0px;color:white;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-shadow:1px 1px 5px rgba(0, 0, 0, 0.4);box-shadow:1px 1px 5px rgba(0, 0, 0, 0.4);text-shadow:-1px -1px 0 rgba(0, 0, 0, 0.25)}.section-full-width{padding-top:26px;padding-bottom:60px;background-color:#e9e9e9;border-bottom:solid 1px #ddd}.section-full-width:nth-of-type(2n){background-color:#f6f6f6}.section-full-width:last-of-type{border-bottom:none}.section-full-width:nth-of-type(odd){border-bottom:solid 1px #ddd}.section-full-width.less-bottom-padding{padding-bottom:26px!important}.section-full-width.even-gap{padding-top:50px;padding-bottom:50px}.section-full-width.brightbg{background-color:#f6f6f6}.section-full-width.darkbg{background-color:#e9e9e9}.section-full-width-reverse{padding-top:26px;padding-bottom:60px;background-color:#f6f6f6;border-bottom:solid 1px #ddd}.section-full-width-reverse:nth-of-type(2n){background-color:#e9e9e9}.section-full-width-reverse:last-of-type{border-bottom:none}.section-full-width-reverse:nth-of-type(odd){border-bottom:solid 1px #ddd}.section-full-width-reverse.less-bottom-padding{padding-bottom:26px}.one-section-full-width{padding-top:26px;padding-bottom:60px;background-color:#e9e9e9}.col-2-boxes{width:100%;padding:30px 0px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:32px}@media only screen and (max-width:1000px){.col-2-boxes{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:16px;padding:16px 0px;grid-column-gap:0px}}.box{background-color:#f6f6f6;padding:26px;border-radius:5px;border:1px solid #ccc;-webkit-box-shadow:3px 3px 9px rgba(0, 0, 0, 0.08);box-shadow:3px 3px 9px rgba(0, 0, 0, 0.08)}.box-brighter{background-color:#fcfcfc;padding:26px;border-radius:5px;border:1px solid #ccc;-webkit-box-shadow:3px 3px 9px rgba(0, 0, 0, 0.08);box-shadow:3px 3px 9px rgba(0, 0, 0, 0.08)}.section-col-2{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:60px}@media only screen and (max-width:1000px){.section-col-2{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-column-gap:0px;grid-row-gap:20px}}.section-col-2-partners{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;grid-gap:40px}@media only screen and (max-width:1000px){.section-col-2-partners{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-column-gap:0px;grid-row-gap:20px}}.section-vertical-split{height:100%;display:-ms-grid;display:grid;-ms-grid-columns:2fr 2fr;grid-template-columns:2fr 2fr;grid-gap:0px;padding:0 0}.section-vertical-split .leftside{padding-top:26px;padding-right:40px;border-right:1px solid #ccc;background-color:#f6f6f6}.section-vertical-split .rightside{padding-top:26px;padding-left:40px;background-color:#e9e9e9}@media only screen and (max-width:1480px){.section-vertical-split .rightside{padding-left:20px;padding-right:20px}.section-vertical-split .leftside{padding-left:14px;padding-right:20px}}@media only screen and (max-width:768px){.section-vertical-split{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-column-gap:0px}.section-vertical-split .leftside{border-right:0px solid #ccc;background-color:#f6f6f6;border-bottom:solid 1px #ddd;padding-left:14px;padding-right:14px}.section-vertical-split .rightside{padding-left:14px;padding-right:14px;background-color:#e9e9e9}}.grid-span-2{-ms-grid-column-span:2;grid-column:span 2}.thumbnail{position:relative;max-width:100%;display:block;-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.3);box-shadow:2px 2px 3px rgba(0, 0, 0, 0.3);outline:2px solid transparent;outline-offset:-2px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-size:0px}.thumbnail img{max-width:100%}.thumbnail:hover{-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);box-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);outline:2px solid #c92c00;outline-offset:-2px}.thumbnail.no-drop-shadow{-webkit-box-shadow:none;box-shadow:none}.thumbnail-desc{font-size:12px;color:#777;text-align:center}.shadow{-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.3);box-shadow:2px 2px 3px rgba(0, 0, 0, 0.3)}.banner{position:absolute;left:-3px;top:-3px}@media only screen and (max-width:1000px){.banner{left:-2px;top:-2px;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7)}}.pagination{margin-top:28px}.pagination a{padding:2px 8px;margin-right:10px;border:1px solid #444;font-weight:400;font-size:18px;text-decoration:none;color:#444;-webkit-transition:border-color .15s ease-out;-o-transition:border-color .15s ease-out;transition:border-color .15s ease-out}.pagination a:active,.pagination a:hover{border:1px solid #c92c00;color:#c92c00}.pagination .active{padding:2px 8px;margin-right:10px;border:1px solid #c92c00;font-weight:400;font-size:18px;color:#fff;background-color:#c92c00;cursor:default}.message-content{background-color:#c92c00}@media only screen and (max-width:768px){.message-content{display:none}}.header-message{margin:0 auto;color:white;text-align:center;font-size:16px;padding:6px}.header-message a{color:white}.qtip-text-vatinfo{color:#777;font-size:13px;line-height:20px}.fancybox-is-open .fancybox-bg{opacity:0.97}.fancybox-caption{background:none}.fancybox-active{height:100%}.fancybox-caption{color:#999}.fancybox-caption a{color:#999;text-decoration:underline}.fancybox-caption a:link,.fancybox-caption a:visited{color:#999;text-decoration:underline}.fancybox-caption a:hover{color:#c92c00;text-decoration:none}.progress-wrapper{margin-top:10px}.progress{display:inline-block;border:5px solid #d9928e;border-radius:50%;border-top:5px solid #fff;width:16px;height:16px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.progress-wrapper-small{margin-top:-20px}.progress-small{display:inline-block;border:5px solid #d9928e;border-radius:50%;border-top:5px solid #fff;width:12px;height:12px;-webkit-animation:spin-small 1s linear infinite;animation:spin-small 1s linear infinite}.progress-huge{display:inline-block;border:25px solid #cecece;border-radius:50%;border-top:25px solid #c92c00;width:100px;height:100px;-webkit-animation:spin-huge 1.5s linear infinite;animation:spin-huge 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:translateY(7px) rotate(0deg);transform:translateY(7px) rotate(0deg)}to{-webkit-transform:translateY(7px) rotate(360deg);transform:translateY(7px) rotate(360deg)}}@keyframes spin{0%{-webkit-transform:translateY(7px) rotate(0deg);transform:translateY(7px) rotate(0deg)}to{-webkit-transform:translateY(7px) rotate(360deg);transform:translateY(7px) rotate(360deg)}}@-webkit-keyframes spin-small{0%{-webkit-transform:translateY(5px) rotate(0deg);transform:translateY(5px) rotate(0deg)}to{-webkit-transform:translateY(5px) rotate(360deg);transform:translateY(5px) rotate(360deg)}}@keyframes spin-small{0%{-webkit-transform:translateY(5px) rotate(0deg);transform:translateY(5px) rotate(0deg)}to{-webkit-transform:translateY(5px) rotate(360deg);transform:translateY(5px) rotate(360deg)}}@-webkit-keyframes spin-huge{0%{-webkit-transform:translateY(0px) rotate(0deg);transform:translateY(0px) rotate(0deg)}to{-webkit-transform:translateY(0px) rotate(360deg);transform:translateY(0px) rotate(360deg)}}@keyframes spin-huge{0%{-webkit-transform:translateY(0px) rotate(0deg);transform:translateY(0px) rotate(0deg)}to{-webkit-transform:translateY(0px) rotate(360deg);transform:translateY(0px) rotate(360deg)}}.form-input{position:relative}.form-input input{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:46px;font-size:16px;border-radius:5px;margin:0px 0px;border:1px solid #ccc;background-color:#fcfcfc;padding-left:9px;padding-right:9px;padding-top:16px;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;color:#222;-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.04);box-shadow:2px 2px 3px rgba(0, 0, 0, 0.04);-webkit-appearance:none}.form-input input:hover{border:1px solid #999}.form-input input:focus{outline:none}.form-input .label-placeholder{color:#999;font-size:15px;font-weight:normal;position:absolute;pointer-events:none;left:10px;top:13px;-webkit-transition:0.2s ease all;-o-transition:0.2s ease all;transition:0.2s ease all}.form-input input:focus~.label-placeholder,.form-input input:not(:placeholder-shown)~.label-placeholder{top:3px;font-size:13px;color:#aaa}body:first-of-type input[type="checkbox"]{display:none}body:first-of-type input[type="checkbox"] + label:before{content:'\00a0';font-family:"Font Awesome 5 Free";color:#aaa;background-color:#f6f6f6;border:1px solid #aaa;height:16px;width:16px;display:inline-block;font-size:14px;border-radius:3px;line-height:16px;margin-right:6px;padding:0 0 0 0px;vertical-align:bottom;text-align:center;cursor:pointer}body:first-of-type input[type="checkbox"]:checked + label:before{content:'\f00c';color:#c92c00;font-weight:900;-webkit-animation:pop-in 150ms ease-in;animation:pop-in 150ms ease-in}body:first-of-type input[type="radio"]{display:none}body:first-of-type input[type="radio"] + label:before{content:"\00a0";font-family:"Font Awesome 5 Free";color:#ddd;border:1px solid #626262;height:14px;width:14px;display:inline-block;font-size:12px;line-height:14px;margin-right:6px;padding:0 0 0 0px;vertical-align:bottom;text-align:center;cursor:pointer}body:first-of-type input[type="radio"]:checked + label:before{content:"\f00c";color:#cd1616;font-weight:900;-webkit-animation:pop-in 150ms ease-in;animation:pop-in 150ms ease-in}@-webkit-keyframes pop-in{0%{-webkit-transform:scale(0);transform:scale(0)}90%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pop-in{0%{-webkit-transform:scale(0);transform:scale(0)}90%{-webkit-transform:scale(1.3);transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1)}}.qtip-text{color:#777;font-size:13px;line-height:13px;margin-top:4px}.bestmatch-edit{position:absolute;right:0;bottom:84px;z-index:10}.bestmatch-edit input{width:32px;height:20px;border:1px solid black;text-align:center}.bestmatch-edit button{padding:0px 4px;height:24px;border:1px solid black;cursor:pointer;text-align:center}.keyword-edit{position:absolute;right:0;bottom:26px;z-index:10}.keyword-edit input{width:400px;height:20px;border:1px solid black}.keyword-edit button{padding:0px 4px;height:24px;border:1px solid black;cursor:pointer;text-align:center}.error404 h1{font-size:70px;padding-top:50px}.error404 h2{font-size:20px}header{position:relative}.header-mobile{background-color:#32363b;width:100%;height:50px}.header-mobile .containergrid{display:-ms-grid;display:grid;grid-gap:34px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.header-mobile .hamburgericon{color:#fff;font-size:24px;padding-top:8px;padding-left:24px;-ms-grid-column-align:start;justify-self:start;cursor:pointer;z-index:51}.header-mobile .hamburgericon:hover{color:#c92c00}.header-mobile .logo{-ms-grid-column-align:center;justify-self:center;height:50px;z-index:51}.header-mobile .logo img{width:124px;height:50px}.header-mobile .usericon{color:#fff;font-size:24px;padding-top:8px;padding-right:24px;-ms-grid-column-align:end;justify-self:end;cursor:pointer;z-index:51}.header-mobile .usericon:hover{color:#c92c00}.header-wrapper{width:80%;left:0px;top:50px;color:#555;line-height:50px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:50;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out}.header-wrapper>.site-and-user-menu{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.header-wrapper>.Hamburger-Order2{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.header-wrapper>nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.header-wrapper>.Hamburger-Order1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.header-wrapper .Hamburger-Headline{color:#888;display:block;font-size:16px;padding-left:10px;padding-right:10px;border-top:1px solid rgba(255, 255, 255, 0.05)}.header-wrapper .Hamburger-Order2{padding-top:20px}.hamburger-left-background{background-color:rgba(50, 54, 59, 0.95);width:80%;height:100%;left:0px;top:0px;position:fixed;z-index:10;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out}.menu-slide-in{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.user-menu-mobile-wrapper{width:50%;right:-50%;top:50px;color:#555;line-height:50px;z-index:60;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out;position:fixed;overflow:hidden}.hamburger-right-background{background-color:rgba(50, 54, 59, 0.95);width:50%;height:100%;right:-50%;top:0px;position:fixed;z-index:10;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out;overflow:hidden}.usermenu-slide-in{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.site-menu{position:relative}.site-menu ul li{font-weight:600}.site-menu ul li a{text-decoration:none;color:#fff;display:block;font-size:16px;padding-left:10px;padding-right:10px;border-top:1px solid rgba(255, 255, 255, 0.05)}.site-menu ul li a:hover{color:#c92c00}.site-menu .logo{display:none}.mobile-user-menu li{font-weight:600;text-align:right;color:#fff;display:block;font-size:16px;padding-left:10px;padding-right:10px;border-top:1px solid rgba(255, 255, 255, 0.05);cursor:pointer}.mobile-user-menu li:hover{color:#c92c00}.mobile-user-menu li a{color:#fff;cursor:pointer;text-decoration:none}.mobile-user-menu li a:hover{color:#c92c00}.mobile-user-menu-text{color:#ccc;text-align:right;line-height:24px;font-size:13px;padding-top:20px;padding-right:10px}nav .ul ul{margin-left:26px;margin-top:-4px;margin-bottom:20px;border-left:1px solid rgba(255, 255, 255, 0.2)}nav .ul ul li a{border-top:0px solid rgba(255, 255, 255, 0.1);color:#fff;height:30px;line-height:30px;font-size:14px;text-decoration:none}nav .ul ul li a:hover{color:#c92c00}nav .ul li{font-weight:600}nav .ul li a{color:#fff;display:block;font-size:16px;padding-left:10px;padding-right:10px;text-decoration:none;border-top:1px solid rgba(255, 255, 255, 0.05)}nav .ul li a:hover{color:#c92c00}.user-menu{display:none}.hideifmobile{display:none!important}@media only screen and (min-width:769px){.header-mobile{display:none}.hamburger-left-background,.hamburger-right-background,.user-menu-mobile-wrapper{display:none}.hideifmobile{display:block!important}.user-menu{display:block}.header-wrapper{line-height:50px;top:0;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:-webkit-transform 0ms ease-in-out;transition:-webkit-transform 0ms ease-in-out;-o-transition:transform 0ms ease-in-out;transition:transform 0ms ease-in-out;transition:transform 0ms ease-in-out, -webkit-transform 0ms ease-in-out}.header-wrapper>.site-and-user-menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.header-wrapper>nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.header-wrapper .Hamburger-Headline{display:none}.site-and-user-menu{background-color:#32363b;width:100%;height:50px}.site-and-user-menu .site-menu{float:left;display:block}.site-and-user-menu .site-menu .logo{float:left;display:block;padding-right:14px}.site-and-user-menu .site-menu .logo img{width:124px;height:50px}.site-and-user-menu .site-menu ul .vertical-bar{width:0px;height:50px;color:#d45;float:left;border-left:1px solid #222428;border-right:1px solid #3b4046}.site-and-user-menu .site-menu li{float:left}.site-and-user-menu .site-menu li a{font-size:14px;color:#888;color:#a2a2a2;line-height:50px;padding-left:14px;padding-right:14px;display:block;-webkit-transition:color .2s ease-out, -webkit-box-shadow .2s ease-out;transition:color .2s ease-out, -webkit-box-shadow .2s ease-out;-o-transition:box-shadow .2s ease-out, color .2s ease-out;transition:box-shadow .2s ease-out, color .2s ease-out;transition:box-shadow .2s ease-out, color .2s ease-out, -webkit-box-shadow .2s ease-out;-webkit-box-shadow:0px -3px 0px #32363b inset;box-shadow:0px -3px 0px #32363b inset}}@media only screen and (min-width:769px) and (max-width:1250px){.site-and-user-menu .site-menu li a{font-size:13px;padding-left:10px;padding-right:10px}}@media only screen and (min-width:769px) and (max-width:1000px){.site-and-user-menu .site-menu li a{font-size:12px;padding-left:7px;padding-right:7px}}@media only screen and (min-width:769px){.site-and-user-menu .site-menu li a:hover{color:#c92c00;-webkit-box-shadow:0px -3px 0px #c92c00 inset;box-shadow:0px -3px 0px #c92c00 inset}.site-and-user-menu .site-menu li .selected{-webkit-box-shadow:0px -3px 0px #c92c00 inset;box-shadow:0px -3px 0px #c92c00 inset}.site-and-user-menu .site-menu ul{position:relative}.site-and-user-menu .site-menu ul ul{position:absolute;top:50px;min-width:150px;z-index:20;-webkit-box-shadow:2px 5px 5px rgba(0, 0, 0, 0.5);box-shadow:2px 5px 5px rgba(0, 0, 0, 0.5);display:none}.site-and-user-menu .site-menu ul ul li{display:block;color:#c92c00;float:none;background-color:#32363b}.site-and-user-menu .site-menu ul ul li a{color:#a2a2a2;display:block;padding:0 14px;line-height:40px;border-top:none}.site-and-user-menu .site-menu ul ul li a:hover{color:#c92c00;-webkit-box-shadow:none;box-shadow:none}.site-and-user-menu .site-menu ul li:hover ul{display:block}.site-and-user-menu .site-menu li{float:left}nav{background-color:#fafafa;width:100%;height:50px;color:#555;line-height:50px;-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 5px rgba(0, 0, 0, 0.2);font-size:18px;position:relative}}@media only screen and (min-width:769px) and (max-width:768px){nav{display:none}}@media only screen and (min-width:769px){nav .ul{padding:0;margin:0;float:left;position:relative}nav .ul ul{margin-left:0px;margin-top:0px;margin-bottom:0px;border-left:0px solid rgba(255, 255, 255, 0.2);display:none;position:absolute;background-color:#f6f6f6;-webkit-box-shadow:2px 5px 5px rgba(0, 0, 0, 0.5);box-shadow:2px 5px 5px rgba(0, 0, 0, 0.5)}nav .ul ul li{display:block;color:#c92c00;float:none}nav .ul ul li a{min-width:160px;color:#777;height:40px;line-height:40px}}@media only screen and (min-width:769px) and (max-width:1000px){nav .ul ul li a{min-width:100px;font-size:13px;height:30px;line-height:30px}}@media only screen and (min-width:769px){nav .ul ul li a:hover{color:#fff}nav .ul ul li:hover{background-color:#c92c00;-webkit-transition:background-color .2s ease-out, color .2s ease-out;-o-transition:background-color .2s ease-out, color .2s ease-out;transition:background-color .2s ease-out, color .2s ease-out}nav .ul li:hover ul{display:block}nav .ul:first-child{margin-left:-18px}}@media only screen and (min-width:769px) and (max-width:1000px){nav .ul:first-child{margin-left:-10px}}@media only screen and (min-width:769px){nav .ul li{float:left;font-weight:600}nav .ul li a{border-top:0px solid rgba(255, 255, 255, 0.1);font-size:16px;color:#333;padding-left:18px;padding-right:18px;display:block}}@media only screen and (min-width:769px) and (max-width:1000px){nav .ul li a{font-size:15px;padding-left:10px;padding-right:10px}}@media only screen and (min-width:769px){nav .ul li a:hover{color:#c92c00}}.user-menu{float:right;text-align:right;line-height:26px;padding-left:20px;font-size:14px}@media only screen and (max-width:1000px){.user-menu .email{display:none}}@media only screen and (max-width:1250px){.user-menu{font-size:13px}}.user-menu .vertical-bar{width:0px;height:50px;color:#d45;float:left;border-left:1px solid #222428;border-right:1px solid #3b4046}.user-menu .vertical-bar-incenter{width:0px;height:50px;margin:0px 14px;color:#d45;float:left;border-left:1px solid #222428;border-right:1px solid #3b4046}.user-menu .selected{-webkit-box-shadow:0px -3px 0px #c92c00 inset;box-shadow:0px -3px 0px #c92c00 inset}.user-menu ul{position:relative}.user-menu ul ul{position:absolute;top:50px;right:-5px;min-width:150px;z-index:20;-webkit-box-shadow:2px 5px 5px rgba(0, 0, 0, 0.5);box-shadow:2px 5px 5px rgba(0, 0, 0, 0.5);display:none}.user-menu ul ul li{display:block;color:#c92c00;float:none;background-color:#32363b}.user-menu ul ul li a{color:#a2a2a2;display:block;padding:0 20px;line-height:40px;text-decoration:none}.user-menu ul ul li a:hover{color:#c92c00}.user-menu ul li:hover ul{display:block}.user-menu li{float:left}.user-menu .right-link{color:#a2a2a2;line-height:50px;display:block;-webkit-box-shadow:0px -3px 0px #32363b inset;box-shadow:0px -3px 0px #32363b inset;cursor:pointer}.user-menu .right-link .fa-user{padding-right:10px}@media only screen and (max-width:1000px){.user-menu .right-link .fa-user{padding-right:0px}}.user-menu .right-link .fa-caret-down{padding-left:10px}.user-menu .right-link:hover{color:#c92c00}.user-menu .availablecredits{color:#959595;line-height:50px;display:block;-webkit-box-shadow:0px -3px 0px #32363b inset;box-shadow:0px -3px 0px #32363b inset;cursor:default}.user-menu .availablecredits:hover{color:#bbbbbb}.user-menu .availablecredits:before{content:"Available Credits: "}@media only screen and (max-width:1250px){.user-menu .availablecredits:before{content:"Credits: "}}.user-menu .availabledownloads{color:#959595;line-height:50px;display:block;-webkit-box-shadow:0px -3px 0px #32363b inset;box-shadow:0px -3px 0px #32363b inset;cursor:default}.user-menu .availabledownloads:hover{color:#bbbbbb}.user-menu .availabledownloads:before{content:"Downloads Left: "}@media only screen and (max-width:1250px){.user-menu .availabledownloads:before{content:"Downloads: "}}.user-menu .red{color:#ff0000!important}.search-wrapper{width:330px;height:30px;float:right;position:relative;top:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (max-width:1250px){.search-wrapper{display:none}}.search-slide-container{width:0px;opacity:0;font-size:16px;display:-ms-grid;display:grid;-ms-grid-columns:61% 1px 39%;grid-template-columns:61% 1px 39%;-webkit-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.search-slide-out{width:300px;opacity:1}.search-button-container{display:block;width:30px;height:30px;line-height:26px;z-index:10}.search-button-container .button{font-size:14px;width:30px;height:30px;cursor:pointer}.search-line-wrapper{width:3px;height:30px;background-color:#eee}.search-line-wrapper .search-line{width:10px;height:20px;margin-top:5px;background-color:#bbb}.searchfield{width:calc(100% + 2px);height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;border:0px solid #c2c2c2;background-color:#eee;padding-left:8px;font:100% "Open Sans", sans-serif;font-size:13px;color:#666}.twitter-typeahead{line-height:25px}.tt-input:focus{outline:none}.tt-menu{width:calc(100% + 2px);border:0px solid #c2c2c2;border-top:0px;text-align:left;background-color:#f8f8f8;font:"Open Sans", sans-serif;font-weight:400;font-size:13px;-webkit-box-shadow:2px 2px 4px 0px rgba(0, 0, 0, 0.1);box-shadow:2px 2px 4px 0px rgba(0, 0, 0, 0.1)}.tt-suggestion{padding:2px 8px;cursor:pointer}.tt-suggestion p{margin:4px 0px}.tt-suggestion:hover{color:#fff;background-color:#c92c00}.tt-suggestion strong{font-weight:700}.tt-suggestion.tt-cursor{background-color:#c92c00}.tt-cursor{color:#fff;background-color:#c92c00}.tt-hint{color:#888}#source{display:none}.dropdown{width:100%;height:30px;line-height:20px}.dropdown dd{position:absolute}.dropdown dt .OldA{display:block;padding-right:20px;border:0px solid #c2c2c2;border-left:0px;border-right:0px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;color:#666;right:-2px;height:30px;font-size:13px;padding:4px;background-color:#eee;padding-left:8px;font:"Open Sans", sans-serif;overflow:hidden;cursor:pointer;-webkit-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}.dropdown dt .OldA:after{font-family:"Font Awesome 5 Free";font-weight:900;padding-left:3px;font-size:12px;content:'\f0d7'}.dropdown dt .OldA:hover{color:#c92c00}.dropdown dt a span{cursor:pointer;display:block}.dropdown dd ul{border:0px solid #c2c2c2;border-top:0px;background-color:#f8f8f8;display:none;left:1px;position:absolute;width:115px;list-style:none;-webkit-box-shadow:2px 2px 4px 0px rgba(0, 0, 0, 0.1);box-shadow:2px 2px 4px 0px rgba(0, 0, 0, 0.1)}.dropdown span.value{display:none}.dropdown dd ul li .OldASubLink{color:#333;font-size:13px;padding:4px;padding-left:8px;display:block;cursor:pointer;-webkit-transition:color .1s ease-in-out 0.1s, background-color 0.2s ease-in-out;-o-transition:color .1s ease-in-out 0.1s, background-color 0.2s ease-in-out;transition:color .1s ease-in-out 0.1s, background-color 0.2s ease-in-out}.dropdown dd ul li .OldASubLink:hover{color:#fff;background-color:#c92c00}.index-container{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));grid-gap:36px}.index-container .category-box{background-color:#f6f6f6;padding:0px;border-radius:5px;border:1px solid #ddd;border-left:6px solid #c92c00;-webkit-box-shadow:3px 3px 9px rgba(0, 0, 0, 0.08);box-shadow:3px 3px 9px rgba(0, 0, 0, 0.08)}.index-container .category-box .headline{font-size:22px;font-weight:700;padding:2px 10px;color:#c92c00;text-align:center}.index-container .category-box img{max-width:100%;display:block}.index-container .category-box .categories-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:6px;grid-row-gap:0px;padding:6px}.index-container .category-box .categories-grid a{text-align:center;font-size:15px;padding:5px;font-weight:700;text-decoration:none}.index-container .category-box .categories-grid a:hover{background-color:#c92c00;color:white}.owl-nav{display:none;margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent;font-size:24px;z-index:1200}.owl-nav [class*=owl-]{color:#FFF;font-size:24px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-nav .disabled{opacity:0.5;cursor:default}.owl-nav.disabled+.owl-dots{margin-top:10px}.owl-dots{position:absolute;left:0;right:0;margin:auto;bottom:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-dots .owl-dot{display:inline-block;zoom:1;display:inline}.owl-dots .owl-dot span{width:50px;height:4px;margin:5px 7px;background:#FFF;opacity:0.7;display:block;-webkit-backface-visibility:visible;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease;-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.4);box-shadow:1px 1px 2px rgba(0, 0, 0, 0.4);border-radius:2px}@media only screen and (max-width:512px){.owl-dots .owl-dot span{width:20px}}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#c92c00;opacity:1}.owl-dots .owl-dot:focus{outline:none}.owl-carousel-space{height:600px;background-color:#e9e9e9}@media only screen and (max-width:1250px){.owl-carousel-space{height:400px}}.owl-carousel{height:600px}@media only screen and (max-width:1250px){.owl-carousel{height:400px}}.owl-carousel .items{position:relative}.owl-carousel .items img{height:600px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1250px){.owl-carousel .items img{height:400px}}.owl-carousel .items .item-wrapper{max-width:1300px;height:200px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:10;padding-left:34px;padding-right:34px}.owl-carousel .items .item-wrapper .headline{color:white;font-size:56px;font-weight:700;font-style:italic;text-shadow:3px 3px 4px rgba(0, 0, 0, 0.3)}@media only screen and (max-width:768px){.owl-carousel .items .item-wrapper .headline{font-size:38px}}.owl-carousel .items .item-wrapper .description{color:white;font-size:19px;font-weight:700;line-height:30px;margin-top:0px;text-shadow:3px 3px 4px rgba(0, 0, 0, 0.3)}@media only screen and (max-width:768px){.owl-carousel .items .item-wrapper .description{font-size:16px}}.owl-carousel .items .item-wrapper .button{font-size:14px;line-height:30px;margin:0;padding:0px 20px;display:inline-block;margin-top:20px;margin-bottom:10px;margin-right:18px;text-shadow:2px 2px 3px rgba(0, 0, 0, 0.2)}@media only screen and (max-width:768px){.owl-carousel .items .item-wrapper .button{font-size:13px;line-height:26px;margin-top:10px}}.popular-products{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));grid-gap:22px}@media only screen and (max-width:768px){.popular-products{grid-template-columns:repeat(auto-fill, minmax(160px, 1fr))}}.popular-products div{text-align:center}.popular-products div .title{padding-top:6px;font-size:13px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.popular-products div img{width:100%;height:150px;-o-object-fit:cover;object-fit:cover;display:block}.popular-products div .thumbnail:hover+.title{color:#c92c00}.indexpage h1{text-align:center;padding-top:10px;padding-bottom:20px;font-size:30px}.details-grid{display:-ms-grid;display:grid;grid-gap:34px;position:relative;-ms-grid-columns:77fr 29fr;grid-template-columns:77fr 29fr}@media only screen and (max-width:1000px){.details-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.details-grid .leftside .product-preview{display:-ms-grid;display:grid;grid-gap:24px}@media only screen and (max-width:768px){.details-grid .leftside .product-preview{grid-gap:14px}}.details-grid .leftside .product-preview .product-images{-webkit-box-shadow:1px 2px 3px rgba(0, 0, 0, 0.3);box-shadow:1px 2px 3px rgba(0, 0, 0, 0.3);width:100%;display:block}.details-grid .leftside .product-preview .product-images.no-drop-shadow{-webkit-box-shadow:none;box-shadow:none}.details-grid .leftside .product-preview.product-preview-1fr{-ms-grid-columns:1fr;grid-template-columns:1fr}.details-grid .leftside .product-preview.product-preview-2fr{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.details-grid .leftside .product-preview.product-preview-3fr{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.details-grid .rightside{position:relative;display:-ms-grid;display:grid;-ms-grid-rows:auto 50px;grid-template-rows:auto 50px;grid-gap:20px}.details-grid .rightside .specs-grid{margin-top:10px;display:-ms-grid;display:grid;grid-gap:14px;-ms-grid-columns:3fr 7fr;grid-template-columns:3fr 7fr;grid-row-gap:5px;-ms-grid-rows:()[max-content];grid-template-rows:repeat(-webkit-max-content);grid-template-rows:repeat(max-content)}.details-grid .rightside .specs-grid .list{color:#777;font-size:16px;font-weight:600}.details-grid .rightside .specs-grid .list-headline{color:#777;font-size:16px}.details-grid .rightside .specs-grid .bar{-ms-grid-column-span:2;grid-column:span 2;height:0px;border-top:1px solid #dadada;border-bottom:1px solid #eeeeee;margin:2px 0}.details-grid .rightside .specs-grid .bar:last-of-type{border-top:0px solid #dadada;border-bottom:0px}.details-grid .rightside .headline{color:#c92c00;font-size:14px;font-weight:600;padding-bottom:3px}.details-grid .rightside .description-text{padding-top:16px;color:#777;font-size:16px;font-weight:600;text-align:justify}.details-grid .rightside .keywords{padding-top:16px;text-align:justify;color:#777}.details-grid .rightside .keywords a:hover{text-decoration:underline}.details-thumbs{width:100%;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));grid-gap:20px;padding:0px 0}.details-thumbs .flex{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.details-thumbs .tall{height:100%;width:calc(50% - 10px);overflow:hidden}.thumbs{width:100%;display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, minmax(500px, 1fr));grid-gap:24px;justify-items:center;-ms-grid-row-align:center;align-self:center;position:relative}.thumbs.hdri-locations-grid{grid-template-columns:repeat(auto-fill, minmax(480px, 1fr));-ms-grid-columns:8fr 6fr 6fr 6fr 6fr;grid-template-columns:8fr 6fr 6fr 6fr 6fr;grid-row-gap:3px;grid-column-gap:20px;margin-top:-6px}.thumbs.hdri-locations-grid .hdri-locations-title{color:#c92c00;font-size:14px;font-weight:600;-ms-grid-column-align:start;justify-self:start;-ms-grid-column-span:5;grid-column:span 5;margin-top:10px}.thumbs.hdri-locations-grid .hdri-locations-thumbs{min-height:120px}.thumbs.hdri-locations-grid .hdri-location-subtitle{-ms-grid-column-span:5;grid-column:span 5}@media only screen and (max-width:1000px){.thumbs.hdri-locations-grid{-ms-grid-columns:8fr 6fr 6fr;grid-template-columns:8fr 6fr 6fr;grid-column-gap:12px}.thumbs.hdri-locations-grid .hdri-locations-title{-ms-grid-column-span:3;grid-column:span 3}.thumbs.hdri-locations-grid .hdri-location-subtitle{-ms-grid-column-span:3;grid-column:span 3}.thumbs.hdri-locations-grid .backplatethumb3,.thumbs.hdri-locations-grid .backplatethumb4{display:none}}@media only screen and (max-width:768px){.thumbs.hdri-locations-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}.thumbs.hdri-locations-grid .hdri-locations-title{-ms-grid-column-span:1;grid-column:span 1;-ms-grid-column-align:center;justify-self:center}.thumbs.hdri-locations-grid .hdri-location-subtitle{-ms-grid-column-span:1;grid-column:span 1}.thumbs.hdri-locations-grid .backplatethumb1,.thumbs.hdri-locations-grid .backplatethumb2,.thumbs.hdri-locations-grid .backplatethumb3,.thumbs.hdri-locations-grid .backplatethumb4{display:none}}.thumbs.two-per-row{grid-template-columns:repeat(auto-fill, minmax(470px, 1fr))}@media only screen and (max-width:1000px){.thumbs.two-per-row{grid-template-columns:repeat(auto-fill, minmax(340px, 1fr))}}@media only screen and (max-width:768px){.thumbs.two-per-row{grid-template-columns:repeat(auto-fill, minmax(240px, 1fr))}}.thumbs.three-per-row{grid-template-columns:repeat(auto-fill, minmax(350px, 1fr))}@media only screen and (max-width:768px){.thumbs.three-per-row{grid-template-columns:repeat(auto-fill, minmax(240px, 1fr))}}.thumbs.four-per-row{grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}@media only screen and (max-width:1000px){.thumbs.four-per-row{grid-template-columns:repeat(auto-fill, minmax(250px, 1fr))}}@media only screen and (max-width:768px){.thumbs.four-per-row{grid-template-columns:repeat(auto-fill, minmax(140px, 1fr))}}.thumbs.five-per-row{grid-template-columns:repeat(auto-fill, minmax(240px, 1fr))}@media only screen and (max-width:1000px){.thumbs.five-per-row{grid-template-columns:repeat(auto-fill, minmax(180px, 1fr))}}@media only screen and (max-width:768px){.thumbs.five-per-row{grid-template-columns:repeat(auto-fill, minmax(140px, 1fr))}}.thumbs.six-per-row{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}@media only screen and (max-width:768px){.thumbs.six-per-row{grid-template-columns:repeat(auto-fill, minmax(140px, 1fr))}}.thumbs .thumb-caption{font-size:13px;text-align:center}.thumb-icons{position:absolute;font-size:15px;padding:5px;padding-right:8px;top:0;right:0;cursor:default}.thumb-icons .icon{color:white;padding:0px 0px;font-size:16px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);opacity:0.0}.thumb-icons .icon:hover{color:#c92c00;opacity:1!important;text-shadow:none}.thumb-icons .icon-normal{opacity:0.85!important;width:16px;height:16px;position:relative;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);box-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);top:2px}.thumb-icons .icon-normal:hover{opacity:1!important;-webkit-box-shadow:none;box-shadow:none}.icon-descriptions{position:absolute;font-size:15px;padding:5px;padding-right:8px;top:0px;right:23px;font-size:13px;width:220px;text-align:right;color:white;cursor:pointer;text-shadow:1px 1px 1px black;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;opacity:0}.thumbnail:hover .icon{opacity:0.5}.icon-addtoaccount:hover~.icon-descriptions-addtoaccount{opacity:0.85}.icon-favorite:hover~.icon-descriptions-favorite{opacity:0.85}.icon-download:hover~.icon-descriptions-download{opacity:0.85}.icon-normal:hover~.icon-descriptions-normal{opacity:0.85}.slideshow{position:relative;list-style:none;overflow:hidden;width:100%}.slideshow li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.slideshow li:first-child{position:relative;display:block}.slideshow img{display:block;height:auto;width:100%}.youtube{position:relative;padding-bottom:56.25%}.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.HDRi-Skies-Hero{max-width:100%;margin-bottom:7px;-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.3);box-shadow:2px 2px 3px rgba(0, 0, 0, 0.3)}.reel{-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.3);box-shadow:2px 2px 3px rgba(0, 0, 0, 0.3);width:100%}.hdri-preview{font-size:12px;position:absolute;color:#aaa}.details-full-description{line-height:24px;text-align:justify}.details-full-description li{list-style-type:circle;list-style-position:inside;padding-left:20px}#panorama{max-width:1026px;height:520px;-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.3);box-shadow:2px 2px 3px rgba(0, 0, 0, 0.3)}@media only screen and (max-width:1000px){#panorama{height:440px}}@media only screen and (max-width:768px){#panorama{height:340px}}#download-menu{position:absolute;display:none;width:260px;bottom:70px;left:calc(50% - 130px);background-color:#f2f2f2;border-left:7px solid #c92c00;-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.35);box-shadow:0px 0px 10px rgba(0, 0, 0, 0.35);z-index:2;font-size:14px;padding:10px 20px;border-radius:5px;color:#c92c00;line-height:22px;-webkit-box-sizing:border-box;box-sizing:border-box}#download-menu .download-headline{font-weight:700;padding-bottom:5px}#download-menu a:hover{text-decoration:underline}#download-menu i{font-size:17px;padding-top:3px;color:#333;cursor:pointer}#download-menu i:hover{color:#c92c00}.left-arrow{color:#ccc;position:absolute;top:70px;left:-55px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:block;width:55px;height:300px;padding-left:10px;padding-top:100px}@media only screen and (max-width:1580px){.left-arrow{display:none}}.left-arrow.hidden{display:none}.left-arrow:hover{color:#c92c00}.left-arrow:hover .text{opacity:1}.left-arrow .fa-chevron-left{font-size:60px;-webkit-transform:scale(1, 3);-ms-transform:scale(1, 3);transform:scale(1, 3);-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%}.left-arrow .text{font-weight:700;opacity:0.0;font-size:13px;position:absolute;top:275px;left:-3px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-align:center;text-transform:uppercase;color:#aaa}.right-arrow{color:#ccc;position:absolute;top:70px;right:-55px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:block;width:50px;height:300px;padding-left:15px;padding-top:100px}@media only screen and (max-width:1580px){.right-arrow{display:none}}.right-arrow.hidden{display:none}.right-arrow:hover{color:#c92c00}.right-arrow:hover .text{opacity:1}.right-arrow .fa-chevron-right{font-size:60px;-webkit-transform:scale(1, 3);-ms-transform:scale(1, 3);transform:scale(1, 3);-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%}.right-arrow .text{font-weight:700;opacity:0.0;font-size:13px;position:absolute;top:275px;left:12px;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-align:center;text-transform:uppercase;color:#aaa}.softwarepage p{line-height:28px;font-size:15px;text-align:justify}.softwarepage img{width:100%;height:auto}.softwarepage ul{padding-bottom:26px;padding-left:20px}.softwarepage ul li{line-height:28px}.softwarepage .box{margin-bottom:28px;margin-top:28px}@media only screen and (max-width:1000px){.softwarepage.section-col-2{grid-row-gap:0px}}.softwarepage .center-wrapper{width:80%;text-align:center;padding-top:10px;padding-bottom:10px}.softwarepage .headline{font-size:28px;font-weight:700;color:#c92c00}.softwarepage .subheadline{font-size:14px;color:#555;padding-bottom:40px}.softwarepage .button{margin-top:40px;width:200px;line-height:42px}@media only screen and (max-width:1250px){.softwarepage .button{width:140px}}@media only screen and (max-width:1000px){.softwarepage .button{width:200px}}.softwarepage .left .button{margin-top:0px}@media only screen and (max-width:1000px){.softwarepage .freeversion{margin-bottom:30px}}.softwarepage .licensespacer{margin:40px auto;width:50%;display:block;height:1px;background-color:#c92c00}.right{display:-ms-grid;display:grid;-ms-flex-line-pack:start;align-content:start}.right.center{justify-items:center}.left{display:-ms-grid;display:grid;-ms-flex-line-pack:start;align-content:start}.left.center{justify-items:center}.left.middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pattern-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:26px}@media only screen and (max-width:768px){.pattern-grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:512px){.pattern-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.pattern-grid .item{color:#c92c00;text-align:center}.pattern-grid .item img{max-width:100%;border:1px solid #c8c8c8}.imgthumb-grid{margin-top:28px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:32px;max-height:100%}@media only screen and (max-width:768px){.imgthumb-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media only screen and (max-width:512px){.imgthumb-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.imgthumb-grid .item{color:#c92c00;text-align:center}.imgthumb-grid .item img{max-width:100%;border:1px solid #aaa;-webkit-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.18);box-shadow:2px 2px 5px rgba(0, 0, 0, 0.18)}.imgthumb-grid .item img:hover{-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);box-shadow:1px 1px 2px rgba(0, 0, 0, 0.3)}.sg-help-imgs{display:block;max-width:100%;margin-left:auto;margin-right:auto;margin-top:-12px;margin-bottom:20px}#slider{width:100%}.noUi-value{font-size:13px;padding-top:2px}.noUi-handle{border-radius:50%!important;height:34px!important;background-color:#c92c00!important;top:-14px!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.3)!important;box-shadow:2px 2px 3px rgba(0, 0, 0, 0.3)!important;-webkit-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7);cursor:pointer!important}.noUi-handle:active,.noUi-handle:hover{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.3)!important;box-shadow:2px 2px 3px rgba(0, 0, 0, 0.3)!important}.noUi-active{-webkit-box-shadow:none!important;box-shadow:none!important}.noUi-horizontal{height:10px!important;top:0px!important}.noUi-pips{margin-top:0px!important}.noUi-target{background:#f5f5f5!important;border-radius:5px!important;border:1px solid #D3D3D3!important;-webkit-box-shadow:inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB!important;box-shadow:inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB!important}.value_wrapper{width:100%;margin-top:65px;display:-ms-grid;display:grid;-ms-grid-columns:3fr 2fr 3fr;grid-template-columns:3fr 2fr 3fr;grid-gap:20px;font-size:18px;line-height:30px;font-weight:700;color:#c92c00;text-align:center}.value_wrapper #licensePrice{font-size:30px;font-weight:900}.button-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:24px}@media only screen and (max-width:768px){.button-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.constrainwidth{max-width:980px}.help-container{display:-ms-grid;display:grid;-ms-grid-columns:170px auto;grid-template-columns:170px auto;grid-gap:40px;padding-top:20px;line-height:24px}@media only screen and (max-width:512px){.help-container{-ms-grid-columns:1fr;grid-template-columns:1fr}.help-container .img-container{text-align:center}}.help-container .text-container{text-align:justify}.help-container .orange{color:#c92c00}.help-container-wide{display:-ms-grid;display:grid;-ms-grid-columns:270px 1fr 1fr;grid-template-columns:270px 1fr 1fr;grid-gap:40px;padding-top:20px;line-height:24px}@media only screen and (max-width:1000px){.help-container-wide{-ms-grid-columns:1fr;grid-template-columns:1fr}.help-container-wide .img-container{text-align:center}}.help-container-wide .text-container{text-align:justify}.help-container-wide .orange{color:#c92c00}.youtube-stitchgenerator{margin-top:28px;position:relative;padding-bottom:61%}.youtube-stitchgenerator iframe{position:absolute;top:0;left:0;width:100%;height:100%}.MultiTexture-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:0px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:512px){.MultiTexture-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;margin-bottom:30px}}.MultiTexture-grid ul{padding-bottom:0px}@media only screen and (max-width:1000px){.MultiTexture-grid ul{padding-bottom:26px}}.UniqueMaterialID .button{margin-bottom:30px}.credit-container .box,.credit-container .box-brighter{padding-top:35px;padding-bottom:30px;padding-left:10px;padding-right:10px;text-align:center;position:relative}.credit-container .box-brighter hr,.credit-container .box hr{width:140px;border:none;border-top:1px solid #444;margin-top:20px;margin-bottom:10px}.credit-container .box-darker{background-color:#f0f0f0;padding-top:50px}.credit-container .box-darker hr{width:140px;border:none;border-top:1px solid #444;margin-top:6px;margin-bottom:6px}.banner-percentage{position:absolute;left:-3px;top:-3px}.credit-container{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, minmax(230px, 1fr));-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:25px}@media only screen and (max-width:1000px){.credit-container{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media only screen and (max-width:768px){.credit-container{-ms-grid-columns:1fr;grid-template-columns:1fr}}.credit-container .double-width{padding-top:30px;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2}@media only screen and (max-width:768px){.credit-container .double-width{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1 / span 1}}.credit-container .CreditAmount{font-size:70px;font-weight:700;color:#444;margin-bottom:-18px;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.2)}.credit-container .CreditSubtitle{font-size:24px;font-weight:600;color:#444}.credit-container .CreditPrice{font-size:40px;font-weight:600;color:#444;margin-bottom:-8px}.credit-container .CreditPrice .eurosign{padding-left:5px;font-size:26px}.credit-container .FullAccessPrice{font-size:60px;font-weight:700;color:#444;margin-bottom:-8px}.credit-container .FullAccessPrice .eurosign{padding-left:5px;font-size:32px}.credit-container .FullAccessBox{width:100%;display:inline-block;vertical-align:middle;vertical-align:middle;padding-top:20px;color:#444;height:80px}.credit-container .FullAccessSmallText{font-size:14px;font-weight:400;color:#444}.credit-container .CreditPriceSaved{font-size:14px;font-weight:400;color:#c92c00}.credit-container .CreditPriceSaved .eurosign{padding-left:2px;font-size:10px}.credit-container .faded{color:rgba(201, 44, 0, 0.55)}.credit-container .crossed{position:absolute;width:120px;height:6px;top:25px;left:50%;border-radius:25%;margin-left:-60px;-webkit-transform:rotate(-17deg);-ms-transform:rotate(-17deg);transform:rotate(-17deg);background-color:#c92c00;display:block;-webkit-box-shadow:1px 1px 5px rgba(0, 0, 0, 0.4);box-shadow:1px 1px 5px rgba(0, 0, 0, 0.4)}.credit-container .crossed.big{width:160px;height:8px;top:40px;margin-left:-82px}.credit-container .discount .message{padding-top:20px;margin-bottom:-10px;font-size:16px;font-weight:600;color:#c92c00}.credit-container .discount .message.big{font-size:20px}.credit-container .button{width:80%;line-height:40px;margin-top:20px}.full-access-desc{display:-ms-grid;display:grid;line-height:22px}.full-access-desc .grid-item{padding:10px}.full-access-desc .headline{color:#c92c00;font-weight:700;padding:20px 0px 10px 0px;font-size:16px}.qtip-downloads{width:400px;color:#666;font-size:13px;line-height:19px;margin-top:10px;text-align:justify;padding:0px 7px}.qtip-downloads p{padding-bottom:20px}.question-mark{display:inline-block;color:#888;font-size:16px}.question-mark:hover{color:#c92c00}.about-grid{display:-ms-grid;display:grid;-ms-grid-columns:auto 334px 334px;grid-template-columns:auto 334px 334px;grid-gap:40px}.about-grid .about-text{text-align:justify}.about-grid .about-text p{line-height:26px}.about-grid .box{height:400px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:22px}.about-grid .box h1{margin-bottom:20px}.about-grid #fb-root,.about-grid .box{margin-top:20px}.about-grid .fb-page{-webkit-box-shadow:3px 3px 9px rgba(0, 0, 0, 0.08);box-shadow:3px 3px 9px rgba(0, 0, 0, 0.08);border-radius:5px}@media only screen and (max-width:1250px){.about-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.about-grid .about-text{-ms-grid-column-span:2;grid-column:span 2}.about-grid #fb-root,.about-grid .box{margin-top:0px}}@media only screen and (max-width:768px){.about-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}.about-grid .about-text{-ms-grid-column-span:1;grid-column:span 1}.about-grid .box{height:auto;margin:0 60px}}@media only screen and (max-width:512px){.about-grid .box{margin:0 10px}}.contact-grid{display:-ms-grid;display:grid;-ms-grid-columns:70px 3fr;grid-template-columns:70px 3fr;grid-gap:25px}.category-grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, minmax(470px, 1fr));grid-gap:28px}@media only screen and (max-width:512px){.category-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.category-grid div{text-align:justify}.category-grid .box-brighter{padding:24px;line-height:26px}.category-description-grid{display:-ms-grid;display:grid;-ms-grid-columns:180px 1fr;grid-template-columns:180px 1fr;grid-gap:24px}@media only screen and (max-width:512px){.category-description-grid{-ms-grid-columns:100px 1fr;grid-template-columns:100px 1fr}}.category-description-grid h2{padding-top:0px;margin-top:-4px;font-size:18px}.category-description-grid .cat-img img{display:block;width:100%}.shoppingcart-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 120px 90px;grid-template-columns:1fr 120px 90px;padding-top:30px;font-size:15px}.shoppingcart-container .name{font-size:16px;padding:7px 0}.shoppingcart-container .title{text-align:right;padding:7px 0}.shoppingcart-container .title.big{font-size:17px;font-weight:700}.shoppingcart-container .title i{display:inline-block;color:#888;font-size:16px}.shoppingcart-container .title i:hover{color:#c92c00}.shoppingcart-container .price{text-align:right;padding:7px 0}.shoppingcart-container .price.big{font-size:17px;font-weight:700}.shoppingcart-container .underline{border-bottom:solid 1px #bbb}.shoppingcart-container .doubleunderline{border-bottom:double #bbb}.shoppingcart-container .full-width-line{-ms-grid-column-span:3;grid-column:span 3;border-bottom:1px solid #bbb}.shoppingcart-container .full-width-spacer{-ms-grid-column-span:3;grid-column:span 3;height:14px}.shoppingcart-container-empty{margin:80px 0px;text-align:center;color:#c92c00;font-style:italic;font-size:19px;padding-top:10px}.discount-wrapper{position:relative}.discount-wrapper .discountform{position:absolute;top:-12px;width:160px}.discount-wrapper .button{width:100px;height:46px;top:0px;left:170px;font-size:14px;position:absolute}.discount-error{padding-left:6px;padding-top:6px}.qtip-vat{width:300px;color:#777;font-size:13px;line-height:17px;margin-top:4px;text-align:justify;padding:0px 7px}.qtip-vat p{padding-bottom:10px}.payment-selector{display:-ms-grid;display:grid;-ms-grid-columns:50% 50%;grid-template-columns:50% 50%;grid-gap:0px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;margin-bottom:30px;border-bottom:1px solid #ccc}.payment-selector .paypal2,.payment-selector .stripe{text-align:center;height:70px;display:block;line-height:54px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle}.payment-selector .paypal2:hover,.payment-selector .stripe:hover{background-color:#c92c00;color:white;cursor:pointer}.payment-selector .stripe{border-top:4px solid #f6f6f6}.payment-selector .stripe:hover{border-top:4px solid #c92c00}.payment-selector .stripe:hover .subtext,.payment-selector .stripe:hover .subtext a{color:white}.payment-selector .stripe img{margin-top:10px}.payment-selector .stripe .subtext{color:#aaa;line-height:0px;padding:0px;font-size:12px;margin-top:-12px}.payment-selector .stripe .subtext a{text-decoration:underline;color:#aaa;-webkit-transition:all 0.0s ease-in-out;-o-transition:all 0.0s ease-in-out;transition:all 0.0s ease-in-out}.payment-selector .stripe .subtext a:hover{color:white}.payment-selector .paypal2{border-top:4px solid #f6f6f6}.payment-selector .paypal2:hover{border-top:4px solid #c92c00}.payment-selector .paypal2 img{margin-top:17px}.payment-selector .selected{border-top:4px solid #c92c00;background-color:#efefef}#address-form{position:relative;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:24px;-webkit-transition:all 1.2s ease-in-out;-o-transition:all 1.2s ease-in-out;transition:all 1.2s ease-in-out}#address-form .form-input .countrymessage{color:#bbb;font-size:11px;position:absolute;left:8px;top:43px;overflow:hidden}#address-form .agreement{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;padding-bottom:12px}#address-form .agreement span{font-size:13px}#address-form .agreement input[type=checkbox]{display:none}#address-form .agreement input[type=checkbox]+label:before{background-color:#fff!important}@media only screen and (max-width:1000px){#address-form{grid-gap:16px}}@media only screen and (max-width:768px){#address-form .form-input{-ms-grid-column-span:2;grid-column:span 2}}.form-error{border:1px solid #c92c00!important}.form-error~.label-placeholder{color:#c92c00!important}.form-error-box{padding-left:3px;width:100%;height:24px;font-size:13px;line-height:16px;color:#c92c00}#form_agreement_text{border:1px solid transparent;border-radius:5px;padding:3px;color:#333}.agreement-error{border:1px solid #c92c00!important;border-radius:5px;color:#c92c00!important;padding:3px}#stripe-payment{display:none}#stripe-payment.visible{display:block}#stripe-card{display:none}#stripe-card.visible{display:block}#stripe_card_element{margin:0px 0px;border-radius:5px;border:1px solid #ccc;padding:13px 10px;background-color:#fcfcfc;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.07);box-shadow:2px 2px 3px rgba(0, 0, 0, 0.07)}#stripe_card_element:hover{border:1px solid #777}.StripeButton{width:180px;line-height:40px;font-size:16px}#paypal-payment{padding-top:30px;display:none}#paypal-payment.visible{display:block}#paypal-payment #paypal-button-container{border-radius:5px;width:180px;height:40px;-webkit-box-shadow:1px 1px 5px rgba(0, 0, 0, 0.4);box-shadow:1px 1px 5px rgba(0, 0, 0, 0.4)}.message-wrapper{max-width:600px;height:500px;margin:0px auto;margin-top:50px;position:relative}.message-wrapper #processing{display:block;position:absolute;left:0;right:0;margin:auto;display:none}.message-wrapper #success{display:block;position:absolute;top:-36px;left:0;right:0;margin:auto;display:none}.message-wrapper #error{display:block;position:absolute;top:-36px;left:0;right:0;margin:auto;display:none}.message-wrapper #processing_h1{color:#c92c00;margin-top:26px;font-weight:700;font-size:30px;font-style:italic}.message-wrapper #success_h1{color:#539933;margin-top:0px;font-weight:700;font-size:30px;font-style:italic}.message-wrapper #error_h1{color:red;margin-top:0px;font-weight:700;font-size:30px;font-style:italic}.message-wrapper .checkmark{color:#539933;font-size:160px}.message-wrapper .errorsign{color:red;font-size:160px}.message-wrapper .success-text{color:#539933;margin-top:20px;font-size:16px}.message-wrapper #error-text{color:red;margin-top:20px;font-size:16px}.myaccount{display:-ms-grid;display:grid;grid-gap:25px}.myaccount.colcount1{-ms-grid-columns:1fr;grid-template-columns:1fr}.myaccount.colcount2{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media only screen and (max-width:768px){.myaccount.colcount2{-ms-grid-columns:1fr;grid-template-columns:1fr}}.myaccount .box,.myaccount .box-brighter{padding:16px}.myaccount .box-brighter .headline,.myaccount .box .headline{font-size:17px;color:#c92c00;padding-bottom:10px}.myaccount .box-brighter .headline-small,.myaccount .box .headline-small{font-size:15px;color:#c92c00;padding-top:30px;padding-bottom:10px}.myaccount .box-brighter .disclaimer,.myaccount .box .disclaimer{font-size:12px}.myaccount .box-brighter .myaccount-grid,.myaccount .box .myaccount-grid{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, minmax(100px, 1fr));grid-gap:16px}.myaccount .box-brighter .myaccount-grid .item img,.myaccount .box .myaccount-grid .item img{display:block;max-width:200px;max-height:200px;width:100%;height:100%}.mouseover-menu{font-size:14px}.mouseover-menu .headline{font-size:16px;color:#c92c00;font-weight:700;padding-bottom:3px}.mouseover-menu img{padding:8px 0px;max-width:400px;max-height:400px}.mouseover-menu .download-headline{color:#c92c00;font-weight:700;padding-bottom:5px}.mouseover-menu .download-link{margin-top:6px;margin-bottom:2px}.mouseover-menu a:hover{text-decoration:underline}.FullAccess{padding-top:16px;font-size:15px}.FullAccess-NoThumbsAbove{padding-top:0px;font-size:15px}.fa-exclamation-triangle{color:#c92c00;padding-right:6px}.invoicelist{padding:4px 0;font-size:15px;color:#666}.invoicelist a{text-decoration:underline}.invoicelist .fa-file-pdf{font-size:26px;padding-right:10px}.myaccount-empty{margin:80px 0px;text-align:center;color:#c92c00;font-style:italic;font-size:19px;padding-top:10px}.noproducts{padding-top:5px}.myprofile{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, minmax(270px, 1fr));grid-gap:25px}.myprofile p{padding-bottom:32px;line-height:22px;text-align:justify}.myprofile .box,.myprofile .box-brighter{padding:22px}.myprofile .box-brighter .headline,.myprofile .box .headline{font-size:17px;color:#c92c00;height:40px}.myprofile .form-grid{display:-ms-grid;display:grid;-ms-grid-rows:40px auto auto;grid-template-rows:40px auto auto;grid-gap:0px}.myprofile .form-grid .response-container{height:24px;color:#c92c00;padding-left:4px;font-size:13px;display:block}.myprofile .form-grid .response-container.success{padding-top:3px;text-align:center}.myprofile .form-grid .account-update-msg{font-size:12px;padding-left:4px}.myprofile .form-grid .form-buttons{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end}.myprofile .form-grid .VAT-Info{font-size:14px;padding:0px 10px;line-height:22px;padding-bottom:24px}.myprofile .form-grid .VAT-Info a{text-decoration:underline}.myprofile .form-grid .VAT-Timeout{font-size:13px;padding:0px 10px;line-height:18px;padding-bottom:24px;color:#c92c00}.myprofile .form-grid .VAT-Timeout a{text-decoration:underline;color:#c92c00}.myprofile .account-update-btn{width:200px;line-height:42px}.myprofile .selectize-control{height:46px}.myprofile .selectize-input{width:100%;background-color:#fcfcfc!important;border:1px solid #ccc;height:46px;padding:12px 8px}.myprofile .selectize-input:hover{border:1px solid #999}.myprofile .selectize-input .item{color:#222}.myprofile .selectize-input input{-webkit-box-shadow:0 0 0 100px #fcfcfc inset!important;box-shadow:0 0 0 100px #fcfcfc inset!important}.process{text-align:center}.gallery-thumbs{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill, minmax(260px, 1fr));grid-gap:20px;padding:0px 0}@media only screen and (max-width:1000px){.gallery-thumbs{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr))}}.legal{text-align:justify}.legal p{padding-top:0px;padding-bottom:0px;margin-bottom:20px}.legal h2{font-size:18px}.legal h3{color:#c92c00;font-weight:400;font-size:15px;padding-top:12px;padding-bottom:6px;text-align:left}.legal h4{color:#c92c00;padding-top:12px;padding-bottom:6px}.legal ul{padding-left:50px;padding-bottom:30px}.legal ul li{list-style:disc}.legal ul li strong{font-weight:700}.indented{float:left;padding-top:0px!important}.indented+p{margin-left:50px!important}.indented+p.extra{margin-left:80px!important}.scanservice{padding:0px 40px;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media only screen and (max-width:1000px){.scanservice{padding:10px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.scanservice p{line-height:24px;font-size:15px;text-align:justify}.scanservice .list{line-height:26px}.scanservice-img{position:relative}.scanservice-img img{width:100%;height:auto;-ms-grid-row:1;-ms-grid-column:1;grid-area:1 / 1}.cycler{position:relative;max-width:100%}.cycler img{position:absolute;z-index:1;background-color:white;width:100%;height:100%;left:0;top:0;display:none}.cycler img.active{z-index:3}.cycler img.base{z-index:-1;position:static;display:block}.section-headline{margin:0 auto;text-align:center;width:500px}.partners{padding:0px 0px;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media only screen and (max-width:1000px){.partners{padding:10px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.partners p{line-height:24px;font-size:15px;text-align:justify}.partners .list{line-height:26px}.partners .button{max-width:200px;line-height:40px}.partners .button.surfaceimperfections{max-width:310px}.video-container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);gap:20px}.video-container video{width:100%}.section-container{display:-ms-grid;display:grid}.section1{-ms-grid-row:2;grid-row:2;background-color:#e9e9e9}.section2{-ms-grid-row:1;grid-row:1;background-color:#f6f6f6}.datepicker input:focus{outline:none}.td_first{background-color:#f0f0f0;padding-left:12px;padding-right:34px;min-width:20px;line-height:26px;white-space:nowrap}.td_second{background-color:#f8f8f8;padding-left:12px;padding-right:34px;min-width:20px;line-height:26px;white-space:nowrap}.td_headline{line-height:40px}.td_last{background-color:#e8e8e8;line-height:60px}.finalsum{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:double;text-decoration-style:double}footer{height:70px;background-color:#32363b;overflow:hidden}@media only screen and (max-width:768px){footer{height:100px}}footer .footer-grid{height:70px;color:#888;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto;grid-template-columns:1fr auto;grid-gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}@media only screen and (max-width:768px){footer .footer-grid{-ms-grid-columns:1fr;grid-template-columns:1fr;font-size:13px;text-align:center;height:70px;grid-row-gap:0px;margin-top:15px}}footer .footer-grid .links{color:#888}footer .footer-grid .links .text{display:inline-block;vertical-align:middle;padding-right:5px}footer .footer-grid .links .divider{padding:0px 6px;vertical-align:middle;display:inline-block;color:#666;font-size:15px}@media only screen and (max-width:768px){footer .footer-grid .links .divider{padding:0px 3px}}footer .footer-grid .links a{display:inline-block;vertical-align:middle;line-height:none;color:#888}footer .footer-grid .links a:hover{color:#c92c00}footer .footer-grid .links i{font-size:32px}.overlay{display:none;width:100%;height:100%;position:fixed;background-color:#eee;opacity:0.8;filter:alpha(opacity=85);z-index:100}.link{color:#777;text-decoration:underline;-webkit-transition:color .15s ease-out;-o-transition:color .15s ease-out;transition:color .15s ease-out}.link:hover{text-decoration:none;cursor:pointer;color:#c92c00}.modal{position:absolute;display:none;width:400px;left:0;right:0;top:120px;margin-left:auto;margin-right:auto;min-height:190px;background-color:#e3e3e3;border-left:7px solid #c92c00;-webkit-box-shadow:0px 0px 16px rgba(0, 0, 0, 0.45);box-shadow:0px 0px 16px rgba(0, 0, 0, 0.45);z-index:101}.modal-addtoaccount,.modal-message{position:absolute;left:50%;top:0px;display:none;width:400px;min-height:125px;margin-top:250px;margin-left:-200px;background-color:#eaeaea;border-left:7px solid #c92c00;-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.75);box-shadow:0px 0px 10px rgba(0, 0, 0, 0.75);z-index:101;color:#c92c00;font-size:16px;text-align:center}#modal-close-btn{padding:9px;text-align:right;cursor:pointer}#modal-close-btn i{font-size:22px;color:#c92c00;padding-right:3px}.modal-headline{font-size:38px;color:#c92c00;font-weight:700;margin-top:-14px;text-align:center;text-transform:uppercase;padding-bottom:22px}.modal-headline-small{font-size:26px;color:#c92c00;font-weight:600;margin-top:-20px;text-align:center;text-transform:uppercase;padding-bottom:16px}.modal-content{width:350px;margin:0 auto}.modal-form-content{width:280px;margin:0 auto;position:relative}.modal-form-content .small-text{font-size:12px}.modal-description{font-size:13px;padding-bottom:10px}.modal-footer{width:400px;border-top:1px solid #aaa;margin-left:-25px;height:35px;background-color:#ccc;font-size:16px;padding-top:13px;text-align:center}.modal-content input{background-color:#f2f2f2!important;background-image:none!important;border:1px solid #aaa;border-radius:5px;font-size:14px;width:264px;padding:7px;color:#555;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.04), 0 0 0 10px #f2f2f2 inset;box-shadow:2px 2px 3px rgba(0, 0, 0, 0.04), 0 0 0 10px #f2f2f2 inset;-webkit-filter:none;filter:none}.modal-content input:hover{border:1px solid #555;outline:none}.modal-content input:focus{border:1px solid #555;outline:none}.modal-content input::-webkit-input-placeholder{color:#aaa;opacity:1}.modal-content input:-ms-input-placeholder{color:#aaa;opacity:1}.modal-content input::-ms-input-placeholder{color:#aaa;opacity:1}.modal-content input::placeholder{color:#aaa;opacity:1}.selectize-input input{-webkit-box-shadow:0 0 0 100px #f2f2f2 inset;box-shadow:0 0 0 100px #f2f2f2 inset}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:#777;opacity:0.5}.signinsignup-error{color:#c92c00;font-size:11px;height:20px;margin-top:-2px}.signinsignup-error-privacy{color:#c92c00;font-size:11px;margin-top:-2px}#resendactivation-msgbox,#resetpassword-msgbox,#signin-msgbox,#signup-msgbox{display:none}.msgbox_success{color:#c92c00;margin-bottom:20px;text-align:center;line-height:24px}.msgbox_error{color:#c92c00;margin-bottom:20px;text-align:center}.msgbox_msgbox{color:#c92c00;margin-top:16px;margin-bottom:30px;text-align:center;font-size:15px;line-height:22px}.modal-btn{width:280px!important;height:35px!important;margin:26px 0;font-size:17px!important;line-height:33px}.modal-textlinks{padding:0px 0px 15px 0px;margin-top:-9px;padding-bottom:15px;text-align:center}#submit-signup-close{display:none}#submit-resetpassword-processing,#submit-signup-processing{display:none;cursor:default}#submit-resetpassword-close{display:none}#submit-resendactivation-processing{display:none;cursor:default}#submit-resendactivation-close{display:none}.tooltip-vatinfo{display:none;width:200px;line-height:20px}