@charset 'UTF-8';html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,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:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html,body{height:100%;width:100%;margin:0}body{background-color:#e3e3e3;font-family:'Sintony','Georgia',sans-serif;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #fff 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, #fff), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(left, #fff 0%, #e5e5e5 100%);background:-o-linear-gradient(left, #fff 0%, #e5e5e5 100%);background:-ms-linear-gradient(left, #fff 0%, #e5e5e5 100%);background:linear-gradient(to right, #fff 0%, #e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=1)}#page-wrap{width:100%;max-width:1200px;margin:0 auto 0 auto;box-shadow:0 0 20px #000;position:relative;box-sizing:border-box}@media (min-width:768px){#page-wrap{padding:0 18px 0 18px}}@media (min-width:1000px){#page-wrap{padding:0 24px 0 24px}}#red{position:absolute;top:0;left:0;right:0;height:20px;background-color:#b40b06;z-index:-1}@media (min-width:400px){#red{height:60px}}@media (min-width:600px){#red{height:100px}}@media (min-width:768px){#red{height:140px}}@media (min-width:1000px){#red{height:180px}}.float-right{float:right}.align-right{text-align:right}.align-center{text-align:center !important}.align-left{text-align:left !important}.margin-auto{margin:auto !important}.block{display:block !important}strong{font-weight:600}@media (max-width:1073px){#welcome-bar a{padding-right:24px}#welcome-bar span.cols{display:block !important}#welcome-bar span.cols.w8{width:66px !important}#welcome-bar h1{background-image:none !important;height:auto !important}}ul.main div.sub h2{padding:1em;font-size:1.4em;font-weight:700}.h2 a{font-weight:900;color:#b40b06;line-height:1.8em}.h2 a:hover{text-decoration:none}small.h3{display:block;font-size:.8em}.hoverhand{cursor:pointer}.strongtext{font-weight:900}header{display:block;width:100%;min-height:100px;position:relative}@media (min-width:400px){header{min-height:180px}}@media (min-width:600px){header{min-height:200px}}@media (min-width:768px){header{min-height:260px}}@media (min-width:1000px){header{min-height:400px}}header .header-logo{position:absolute;z-index:4;top:64px}@media (min-width:930px){header .header-logo{top:0}}header .header-logo img{width:157px;height:186px;border:0}@media (max-width:850px){header .header-logo img{width:87px;height:116px}}@media (max-width:1200px){header .header-logo img{width:107px;height:136px}}@media (max-width:1100px){header .header-logo img{width:87px;height:116px}}@media (max-width:1000px){header .header-logo img{width:67px;height:96px}}@media (max-width:800px){header .header-logo{display:none}}header .header-slider-control{position:absolute;bottom:0;right:0;z-index:4}header .header-slider-control a{display:inline-block;width:40px;height:40px;background-image:url(../img/icons/click.png);background-size:cover;background-repeat:no-repeat}header .header-slider-control a:hover,header .header-slider-control a.active{background-image:url(../img/icons/click2.png)}header .header-slider-control a.active{opacity:.7}#header-slider{position:absolute;width:100%;height:100%;border-bottom:1px solid #b40b06}@media (min-width:768px){#header-slider{border-left:1px solid #b40b06;border-right:1px solid #b40b06}}#header-slider .header-slide{height:100%;display:none;z-index:1;opacity:0;background-image:url(../img/header/1.jpg);background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0}#header-slider .header-slide:first-child{display:block;z-index:2;opacity:1}#header-slider .header-slide .slide-image-notation{position:absolute;bottom:.5em;left:.5em;color:#fff}#header-slider .header-slide .slide-message{position:absolute;bottom:1em;left:1em;width:100%;max-width:600px;background-color:rgba(255,255,255,0.8);padding:1em}#header-slider .header-slide .slide-message h2,#header-slider .header-slide .slide-message h2 a{letter-spacing:-2px;padding:0 0 0 12px;color:#b40b06;text-decoration:none}#header-slider .header-slide .slide-message h2{font-size:1.6em}#header-slider .header-slide .slide-message p{border-bottom:2px solid #b40b06;border-top:2px solid #b40b06;color:#000;font-size:.85em;line-height:1.2em;margin:12px 0 0;padding:12px}#header-slider .header-slide .slide-message p a{display:block;color:#b40b06;text-decoration:underline;margin:12px 0 0 0}#header-slider .header-slide .slide-message p a:hover{text-decoration:none}@media (max-width:1000px){#header-slider .header-slide .slide-message{display:none}}@media (max-width:800px){nav{display:none;position:fixed;width:0px;top:0;left:0;z-index:7;bottom:0;background-color:#fff;overflow:hidden;border-right:1px solid #000}nav ul.main li div.sub{display:none}nav ul.main li a,nav ul.main li div strong:not(.active){padding:12px;color:#b40b06;text-decoration:none;display:block;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.1)}nav ul.main li a:hover,nav ul.main li div strong:not(.active):hover{color:#000;cursor:pointer}nav ul.main li a:hover,nav ul.main li div strong:not(.active):hover{background-color:rgba(0,0,0,0.05);cursor:pointer}nav.products-active ul.main li:not(#productsLink){display:none}nav.products-active ul.main li#productsLink a{display:block}nav.products-active ul.main li#productsLink div.sub{display:block}nav.products-active ul.main li#productsLink div.sub ul{display:none}nav.products-submenue-active ul.main li div.sub strong:not(.active){display:none}nav.products-submenue-active ul.main li div.sub strong.active{display:block;padding:12px;color:#000;font-weight:600}nav .nav-logo{text-align:center;padding:24px 0 0 0}}#nav-toggler{display:block;position:fixed;top:8px;right:10px;z-index:5;background-color:#b40b06}#nav-toggler i{color:#fff;font-size:2em;width:40px;height:40px;text-align:center;line-height:40px}#nav-toggler i:hover{cursor:pointer}@media (min-width:801px){#nav-toggler{display:none}}@media (min-width:801px){nav{z-index:6;position:absolute;top:24px;right:0;display:block}nav ul.main{display:flex;position:relative}nav ul.main>li>a{padding:12px 9px 12px 9px;color:#b40b06;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;background-color:rgba(255,255,255,0.8);height:26px;line-height:26px;font-size:.85em}nav ul.main>li>a:hover{color:#000;cursor:pointer}nav ul.main>li>a:hover{background-color:#fff}nav ul.main>li>a.active{opacity:.95;background-color:#fff}nav ul.main li div.sub{display:none}nav ul.main li:hover div.sub{display:block;padding:14px 0 12px 0;background-color:rgba(255,255,255,0.95);position:absolute;right:0;left:0;top:34px;text-align:left}nav ul.main li:hover div.sub strong{display:block;font-size:.95em;font-weight:700;margin:12px 0 0 24px}nav ul.main li:hover div.sub ul{margin:0 0 0 12px;display:block}nav ul.main li:hover div.sub ul li{padding:0 12px 0 0}nav ul.main li:hover div.sub ul li:last-child{padding:0}nav ul.main li:hover div.sub ul li a{padding:12px;color:#b40b06;text-decoration:none;display:block;font-size:.85em;min-width:130px}nav ul.main li:hover div.sub ul li a:hover{color:#000;cursor:pointer}nav ul.main li:hover div.sub ul li a:hover{text-decoration:underline}nav ul.main li:hover div.sub ul.flexing li{display:inline-block}nav .nav-logo{display:none}}@media (min-width:801px) and (min-width:768px){nav{right:18px}}@media (min-width:801px) and (min-width:1000px){nav{right:24px}}ul.crumb{display:flex;border:1px solid salmon;width:100%;background-color:#e3e3e3;box-sizing:border-box}ul.crumb li a{padding:12px;display:block;background-color:#e3e3e3;color:#b40b06;text-decoration:none}ul.crumb li a:hover{color:#000;text-decoration:none}ul.crumb li a:before{font-family:'FontAwesome';content:"\f0da";padding-right:6px}ul.crumb li:last-child a{background-color:#e74c3c;color:#fff;font-weight:600}ul.crumb li:last-child a:before{font-family:'FontAwesome';content:"\f0d9";padding-right:6px}footer{display:block;border-top:1px solid rgba(0,0,0,0.4);margin:24px 0 0 0;padding:24px 0 24px 0}footer .sitemap{display:flex;width:80%;margin:auto;flex-wrap:wrap;background:rgba(0,0,0,0.02)}footer .sitemap li{flex:1;width:50%;display:block}footer .sitemap li li{text-align:center;display:block;width:100%}footer .sitemap li li a{color:rgba(0,0,0,0.8);display:block;text-align:center;line-height:40px}footer .sitemap li li a:hover{text-decoration:none}@media (min-width:600px){footer .sitemap{width:50%}footer .sitemap li li{padding:4px 4px 4px 12px}footer .sitemap li li a{line-height:20px}}footer .promise{padding:6px;width:80%;font-weight:600;background-color:rgba(0,0,0,0.06);box-sizing:border-box}footer .promise li{padding:4px 0 4px 0;position:relative;min-height:15px;text-align:center;width:100%}footer .promise li:not(.nocheck):after{content:" ";background-image:url("../img/icons/check.png");background-repeat:no-repeat;height:23px;top:-5px;width:23px;position:absolute;display:inline-block}@media (min-width:600px){footer .promise{display:flex;width:50%;margin:auto}}footer ul{color:rgba(0,0,0,0.8);font-size:.8em}footer .image{text-align:center;margin:12px 0 0 0}footer .image img{width:88px;height:120px;border:0}footer .image a:last-child{color:rgba(0,0,0,0.8);display:block;width:75px;text-align:left;font-size:.66em;margin:18px auto}footer .image a:last-child:hover{text-decoration:none}footer .admin-link{font-size:.75em;margin:18px 0 0 0}footer .admin-link a{padding:12px;color:rgba(0,0,0,0.8);text-decoration:none}footer .admin-link a:hover{color:#000}footer .admin-link a:hover i{background-color:rgba(0,0,0,0.05)}@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome/fontawesome-webfont.eot?v=4.3.0');src:url('../fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('../fonts/fontawesome/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),url('../fonts/fontawesome/fontawesome-webfont.woff?v=4.3.0') format('woff'),url('../fonts/fontawesome/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),url('../fonts/fontawesome/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-bars:before{content:"\f0c9"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-heart-o:before{content:"\f08a"}.fa-cogs:before{content:"\f085"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-sign-out:before{content:"\f08b"}.fa-sign-in:before{content:"\f090"}.fa-user:before{content:"\f007"}.fa-spinner:before{content:"\f110"}.fa-tachometer:before{content:"\f0e4"}.fa-caret-right:before{content:"\f0da"}.fa-trash-o:before{content:"\f014"}.fa-times:before{content:"\f00d"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-search-plus:before{content:"\f00e"}.fa-hand-o-right:before{content:"\f0a4"}.fa-font:before{content:"\f031"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-print:before{content:"\f02f"}.fa-sort:before{content:"\f0dc"}#powerTip{cursor:default;background-color:#f2f2f2;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15),0 2px 1px rgba(255,255,255,0.5) inset,0 -2px 2px #dcdcdc inset;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15),0 2px 1px rgba(255,255,255,0.5) inset,0 -2px 2px #dcdcdc inset;box-shadow:0 1px 1px rgba(0,0,0,0.15),0 2px 1px rgba(255,255,255,0.5) inset,0 -2px 2px #dcdcdc inset;border:1px solid #acacac;border-radius:6px;color:#000000;display:none;padding:10px;position:absolute;white-space:nowrap;z-index:2147483647;font-size:.8em}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-right:5px solid transparent;border-left:5px solid transparent;left:50%;margin-left:-5px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#powerTip.n:before{border-top:10px solid #acacac;border-top:10px solid rgba(172,172,172,0.8);bottom:-10px}#powerTip.e:before{border-right:10px solid #acacac;border-right:10px solid rgba(172,172,172,0.8);left:-10px}#powerTip.s:before{border-bottom:10px solid #acacac;border-bottom:10px solid rgba(172,172,172,0.8);top:-10px}#powerTip.w:before{border-left:10px solid #acacac;border-left:10px solid rgba(172,172,172,0.8);right:-10px}#powerTip.ne:before,#powerTip.se:before{border-right:10px solid transparent;border-left:0;left:10px}#powerTip.nw:before,#powerTip.sw:before{border-left:10px solid transparent;border-right:0;right:10px}#powerTip.ne:before,#powerTip.nw:before{border-top:10px solid #acacac;border-top:10px solid rgba(172,172,172,0.8);bottom:-10px}#powerTip.se:before,#powerTip.sw:before{border-bottom:10px solid #acacac;border-bottom:10px solid rgba(172,172,172,0.8);top:-10px}#powerTip.nw-alt:before,#powerTip.ne-alt:before,#powerTip.sw-alt:before,#powerTip.se-alt:before{border-top:10px solid #acacac;border-top:10px solid rgba(172,172,172,0.8);bottom:-10px;border-left:5px solid transparent;border-right:5px solid transparent;left:10px}#powerTip.ne-alt:before{left:auto;right:10px}#powerTip.sw-alt:before,#powerTip.se-alt:before{border-top:none;border-bottom:10px solid #acacac;border-bottom:10px solid rgba(172,172,172,0.8);bottom:auto;top:-10px}#powerTip.se-alt:before{left:auto;right:10px}#admin-bar{padding:24px}#admin-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.8);z-index:10;display:none}#admin-editor{display:block;margin:24px auto 0 auto;min-height:50%;width:100%;max-width:1000px;background-color:#fff;z-index:11;padding:12px;box-sizing:border-box;position:relative}#admin-editor-control{text-align:right;position:absolute;bottom:12px;right:12px}#admin-editor-editable{padding-bottom:22px}#admin-editor-editable strong,#admin-editor-editable b{font-weight:900}#admin-editor-editable em{font-style:italic}.editable-area{border:1px dotted #000 !important}#admin-editor-wait-message{text-align:center}#admin-options-bar{position:absolute;width:200px;height:auto;display:none;z-index:6;top:0;left:0;background-color:#444444;padding:6px;text-align:right}.content-gallery-list .image{display:inline-block;width:100px;hegiht:100px;position:relative;margin:12px}.content-gallery-list .image .control{position:absolute;display:block;oapcity:.7;top:0;display:none}.content-gallery-list .image .control i{font-weight:100 !important}.content-gallery-list .image img{width:82px;height:55px;border:1px solid #fdbebc}.content-gallery-list .image:hover .control{display:block}#preview-gallery-image{z-index:11;position:absolute;top:0;left:0;max-width:362px;width:100%;max-height:241px;height:100%;display:none;border:1px solid lightsalmon}#preview-gallery-image img{max-width:362px;width:100%;max-height:241px;height:100%}.trumbowyg-editor ul{margin:4px;padding:8px 8px 8px 16px}.trumbowyg-editor ul li{font-size:.85em;list-style-type:circle;padding:6px;line-height:1.2em}.trumbowyg-editor strong{font-weight:900}#image-worked-on{display:block;width:50%;height:200px;margin:auto;text-align:center;line-height:200px;position:relative;box-shadow:inset 0 0 11px #fff;background-color:#ecf0f1;display:none}#image-worked-on span{position:absolute;top:36px;left:0;right:0}#cropper{width:100%;box-sizing:border-box;height:100%;max-height:600px;text-align:center;width:500px;height:370px;position:relative;background-color:black}#cropper img{border:2px solid #fff}#header-image-jcrop{max-width:600px;max-height:100%;width:100%;height:auto}.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline,.jcrop-hline{background:#ffffff url("../img/elements/Jcrop.gif");font-size:0;position:absolute}.jcrop-vline{height:100%;width:1px !important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px !important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{height:100%;width:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.jcrop-handle{background-color:#333333;border:1px #eeeeee solid;width:7px;height:7px;font-size:1px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#ffffff;filter:alpha(opacity=70) !important;opacity:.7 !important}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000000;border-color:#ffffff;border-radius:3px}.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000000;filter:alpha(opacity=70) !important;opacity:.7 !important}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#ffffff;border-color:#000000;border-radius:3px}.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#ffffff}.jcrop-holder img,img.jcrop-preview{max-width:none}.single-upload-area{display:block;width:100%;max-width:400px;height:120px;margin:auto;border-radius:2px;text-align:center;padding:12px;font-weight:100;color:#000;font-size:.85em;background-color:lightgreen;border:1px dotted #5cb85c;opacity:.5;-webkit-transition-property:opacity;-webkit-transition-duration:200ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:opacity;-moz-transition-duration:200ms;-moz-transition-timing-function:ease-in-out;-o-transition-property:opacity;-o-transition-duration:200ms;-o-transition-timing-function:ease-in-out;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-in-out}.single-upload-area:hover{cursor:pointer;opacity:1}.single-upload-area.dragover{padding:24px}.single-upload-area .waiting{display:none}.single-upload-area .waiting i{display:block;margin:12px}.single-upload-area .select{padding:28px}.single-upload-area #transfer-status{display:block;padding:8px;font-size:1.4em;font-weight:600}.content{font-family:'Sintony','Georgia',sans-serif;position:relative}.content .handwritten{font-family:"Reenie Beanie", "Karumbi", "AC Real Adult", "Give You Glory","Lifelogo","Over The Rainbow","Shadow", "Xarovv", "Bad Script", "Just Breathe", "Mr Dafoe", "Hitch Hike", "Virtual", "Lemon Tuesday", "Dancing Script","Allura","Tangerine", "Cookie", sans-serif;font-size:2.1em;padding:6px}.content .big-text p{font-size:1.05em;font-weight:100;line-height:1.8em;color:rgba(0,0,0,0.95)}.content blockquote{background-color:#fff;margin-left:24px;padding:6px 6px 6px 24px;font-family:"Reenie Beanie", "Karumbi", "AC Real Adult", "Give You Glory","Lifelogo","Over The Rainbow","Shadow", "Xarovv", "Bad Script", "Just Breathe", "Mr Dafoe", "Hitch Hike", "Virtual", "Lemon Tuesday", "Dancing Script","Allura","Tangerine", "Cookie", sans-serif;font-size:1.6em;line-height:1em;position:relative;box-sizing:border-box}.content blockquote:before{position:absolute;left:-36px;top:6px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f10d";color:#b40b06;font-size:1.95em;line-height:.5em;opacity:.5;padding:0px 8px 8px}.content blockquote:hover:before{opacity:.95;-webkit-transition-property:"opacity, transform";-webkit-transition-duration:200ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:"opacity, transform";-moz-transition-duration:200ms;-moz-transition-timing-function:ease-in-out;-o-transition-property:"opacity, transform";-o-transition-duration:200ms;-o-transition-timing-function:ease-in-out;transition-property:"opacity, transform";transition-duration:200ms;transition-timing-function:ease-in-out;transform:rotate(-8.5deg) scale(.95)}.content p{box-sizing:border-box;padding:6px;font-size:.85em;line-height:1.8em;color:#000}.content p a{color:#b40b06;text-decoration:underline}.content p a:hover{text-decoration:none}@media (min-width:600px){.cols{display:flex;box-sizing:border-box}.cols .col{box-sizing:border-box}}@media (max-width:1000px){.cols{flex-wrap:wrap}}@media (max-width:600px){.cols{display:block}.cols .col{width:100%;max-width:100%}}.area{margin:12px 0 12px 0;padding:8px;box-sizing:border-box}.area:not(.no-area-design){background-color:rgba(0,0,0,0.03);border-bottom:2px solid rgba(0,0,0,0.08)}.area ul.default{margin:4px;padding:8px 8px 8px 16px}.area ul.default li{font-size:.85em;list-style-type:circle;padding:6px;line-height:1.2em}.area ul li a{color:#b40b06;text-decoration:underline}.area ul li a:hover{text-decoration:none}.area h1,.area h2,.area h3,.area h4,.area h5,.area h6{font-family:'Georgia','Georgia Bold',Arial,Verdana,Helvetica,sans-serif;padding:6px;font-weight:700;vertical-align:top}.area h1 a,.area h2 a,.area h3 a,.area h4 a,.area h5 a,.area h6 a{color:#b40b06}.area h1 a:hover,.area h2 a:hover,.area h3 a:hover,.area h4 a:hover,.area h5 a:hover,.area h6 a:hover{text-decoration:none}.area h1{font-size:1.4em;line-height:1em}.area h2{font-size:1.2em;line-height:1em}.area h3{font-size:1.1em;line-height:1em}.area h4{font-size:1em;line-height:1em}.area.break{vertical-align:top;border-bottom:6px solid rgba(180,11,6,0.8)}.area.break h1,.area.break h2,.area.break h3,.area.break h4,.area.break h5,.area.break h6{color:#b40b06}.area.break h1 span,.area.break h2 span,.area.break h3 span,.area.break h4 span,.area.break h5 span,.area.break h6 span{vertical-align:middle;font-weight:400}.area.break h1 span{font-size:.7em}.w1{width:1%}.w2{width:2%}.w3{width:3%}.w4{width:4%}.w5{width:5%}.w6{width:6%}.w7{width:7%}.w8{width:8%}.w9{width:9%}.w10{width:10%}.w11{width:11%}.w12{width:12%}.w13{width:13%}.w14{width:14%}.w15{width:15%}.w16{width:16%}.w17{width:17%}.w18{width:18%}.w19{width:19%}.w20{width:20%}.w21{width:21%}.w22{width:22%}.w23{width:23%}.w24{width:24%}.w25{width:25%}.w26{width:26%}.w27{width:27%}.w28{width:28%}.w29{width:29%}.w30{width:30%}.w31{width:31%}.w32{width:32%}.w33{width:33%}.w34{width:34%}.w35{width:35%}.w36{width:36%}.w37{width:37%}.w38{width:38%}.w39{width:39%}.w40{width:40%}.w41{width:41%}.w42{width:42%}.w43{width:43%}.w44{width:44%}.w45{width:45%}.w46{width:46%}.w47{width:47%}.w48{width:48%}.w49{width:49%}.w50{width:50%}.w51{width:51%}.w52{width:52%}.w53{width:53%}.w54{width:54%}.w55{width:55%}.w56{width:56%}.w57{width:57%}.w58{width:58%}.w59{width:59%}.w60{width:60%}.w61{width:61%}.w62{width:62%}.w63{width:63%}.w64{width:64%}.w65{width:65%}.w66{width:66%}.w67{width:67%}.w68{width:68%}.w69{width:69%}.w70{width:70%}.w71{width:71%}.w72{width:72%}.w73{width:73%}.w74{width:74%}.w75{width:75%}.w76{width:76%}.w77{width:77%}.w78{width:78%}.w79{width:79%}.w80{width:80%}.w81{width:81%}.w82{width:82%}.w83{width:83%}.w84{width:84%}.w85{width:85%}.w86{width:86%}.w87{width:87%}.w88{width:88%}.w89{width:89%}.w90{width:90%}.w91{width:91%}.w92{width:92%}.w93{width:93%}.w94{width:94%}.w95{width:95%}.w96{width:96%}.w97{width:97%}.w98{width:98%}.w99{width:99%}.w100{width:100%}#welcome-bar h1{line-height:32px !important;height:auto !important;background-image:url(../img/logos/tiny.png);background-position:center;background-repeat:no-repeat;text-align:center}#welcome-bar h1>span span{line-height:32px !important;height:32px !important;font-size:1.4em;font-weight:700;color:#b40b06}#welcome-bar h1>span span span{vertical-align:middle;font-weight:700}#welcome-bar h1>span span:last-child{text-aligm:left}.button,input[type=submit]{border:1px solid rgba(0,0,0,0.05);border-radius:2px 2px 2px 2px;font-size:.85em;font-weight:400 !important;padding:7px 10px;text-transform:none;text-decoration:none !important;transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;width:auto;margin-bottom:2px;text-align:center;display:inline-block;background:none repeat scroll 0 0 #dfdfdf;color:#000}.button:hover,input[type=submit]:hover{cursor:pointer;text-decoration:none !important;background:none repeat scroll 0 0 #c0c0c0;color:#000}.button:active:not(:disabled),input[type=submit]:active:not(:disabled){-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95);-webkit-transition-duration:50ms;-moz-transition-duration:50ms;-o-transition-duration:50ms;transition-duration:50ms;transition-property:scale}.button.red,input[type=submit].red{background:none repeat scroll 0 0 #E0645C;color:#FFFFFF !important}.button.red:hover,input[type=submit].red:hover{background:none repeat scroll 0 0 #dd544b;color:#FFFFFF !important}.button.green,input[type=submit].green,.button[type=submit],input[type=submit][type=submit]{background:none repeat scroll 0 0 #46b98a;color:#FFFFFF !important}.button.green:hover,input[type=submit].green:hover,.button[type=submit]:hover,input[type=submit][type=submit]:hover{background:none repeat scroll 0 0 #40aa7f;color:#FFFFFF !important}.error-message{display:block;background-color:#fa8072;color:#fff;font-weight:100;padding:12px;font-size:.8em}.input.required label:after{content:"*";color:#b40b06;font-size:.7em;position:absolute;margin-top:0px;margin-left:4px}.input.text select,.input.password select,.input.email select,.input.select select,.input.textarea select,.input.datetime select,.input.date select,.input.tel select,.input.text input,.input.password input,.input.email input,.input.select input,.input.textarea input,.input.datetime input,.input.date input,.input.tel input,.input.text textarea,.input.password textarea,.input.email textarea,.input.select textarea,.input.textarea textarea,.input.datetime textarea,.input.date textarea,.input.tel textarea{border:1px solid rgba(0,0,0,0.2);font-family:'Sintony','Georgia',sans-serif;box-sizing:border-box;background-color:rgba(255,255,255,0.75);box-shadow:inset 0 0 2px silver;font-size:.8em}.input.text select,.input.password select,.input.email select,.input.select select,.input.textarea select,.input.datetime select,.input.date select,.input.tel select{padding:4px 6px}.input.text option,.input.password option,.input.email option,.input.select option,.input.textarea option,.input.datetime option,.input.date option,.input.tel option{padding:4px 6px;font-size:1.05em}.input.text input,.input.password input,.input.email input,.input.select input,.input.textarea input,.input.datetime input,.input.date input,.input.tel input,.input.text textarea,.input.password textarea,.input.email textarea,.input.select textarea,.input.textarea textarea,.input.datetime textarea,.input.date textarea,.input.tel textarea{padding:8px 12px;width:100%}.input.text input:focus:not(:disabled),.input.password input:focus:not(:disabled),.input.email input:focus:not(:disabled),.input.select input:focus:not(:disabled),.input.textarea input:focus:not(:disabled),.input.datetime input:focus:not(:disabled),.input.date input:focus:not(:disabled),.input.tel input:focus:not(:disabled),.input.text textarea:focus:not(:disabled),.input.password textarea:focus:not(:disabled),.input.email textarea:focus:not(:disabled),.input.select textarea:focus:not(:disabled),.input.textarea textarea:focus:not(:disabled),.input.datetime textarea:focus:not(:disabled),.input.date textarea:focus:not(:disabled),.input.tel textarea:focus:not(:disabled),.input.text input:focus:hover:not(:disabled),.input.password input:focus:hover:not(:disabled),.input.email input:focus:hover:not(:disabled),.input.select input:focus:hover:not(:disabled),.input.textarea input:focus:hover:not(:disabled),.input.datetime input:focus:hover:not(:disabled),.input.date input:focus:hover:not(:disabled),.input.tel input:focus:hover:not(:disabled),.input.text textarea:focus:hover:not(:disabled),.input.password textarea:focus:hover:not(:disabled),.input.email textarea:focus:hover:not(:disabled),.input.select textarea:focus:hover:not(:disabled),.input.textarea textarea:focus:hover:not(:disabled),.input.datetime textarea:focus:hover:not(:disabled),.input.date textarea:focus:hover:not(:disabled),.input.tel textarea:focus:hover:not(:disabled){border:1px solid #fa8072;background-color:#fff}.input.text input:hover:not(:disabled),.input.password input:hover:not(:disabled),.input.email input:hover:not(:disabled),.input.select input:hover:not(:disabled),.input.textarea input:hover:not(:disabled),.input.datetime input:hover:not(:disabled),.input.date input:hover:not(:disabled),.input.tel input:hover:not(:disabled),.input.text textarea:hover:not(:disabled),.input.password textarea:hover:not(:disabled),.input.email textarea:hover:not(:disabled),.input.select textarea:hover:not(:disabled),.input.textarea textarea:hover:not(:disabled),.input.datetime textarea:hover:not(:disabled),.input.date textarea:hover:not(:disabled),.input.tel textarea:hover:not(:disabled){border:1px solid rgba(0,0,0,0.26);background-color:rgba(255,255,255,0.85)}.input.text input:disabled:hover,.input.password input:disabled:hover,.input.email input:disabled:hover,.input.select input:disabled:hover,.input.textarea input:disabled:hover,.input.datetime input:disabled:hover,.input.date input:disabled:hover,.input.tel input:disabled:hover,.input.text textarea:disabled:hover,.input.password textarea:disabled:hover,.input.email textarea:disabled:hover,.input.select textarea:disabled:hover,.input.textarea textarea:disabled:hover,.input.datetime textarea:disabled:hover,.input.date textarea:disabled:hover,.input.tel textarea:disabled:hover{cursor:not-allowed}.input.text textarea,.input.password textarea,.input.email textarea,.input.select textarea,.input.textarea textarea,.input.datetime textarea,.input.date textarea,.input.tel textarea{font-size:.8em}.input.text,.input.password,.input.email,.input.select,.input.textarea,.input.checkbox,.input.datetime,.input.tel,.input.date{padding:6px}.input.text label,.input.password label,.input.email label,.input.select label,.input.textarea label,.input.checkbox label,.input.datetime label,.input.tel label,.input.date label{display:block;font-size:.8em;font-weight:200;margin:0 0 6px 0;line-height:1.5em}.submit{padding:6px}label.tooltips:after{content:"?";border:1px dashed #000;background-color:#fff;padding:2px 6px 2px 6px;cursor:help;margin:3px;line-height:.5em}.responsive-select{border:1px solid rgba(0,0,0,0.2);font-family:'Sintony','Georgia',sans-serif;box-sizing:border-box;background-color:rgba(255,255,255,0.75);box-shadow:inset 0 0 2px silver;font-size:.8em;padding:4px 6px}.responsive-select option{padding:4px 6px;font-size:1.05em}#gender-w{margin-left:12px}.trumbowyg-box,.trumbowyg-editor{display:block;position:relative;border:1px solid #DDD;min-height:250px}.trumbowyg-box .trumbowyg-editor{margin:0 auto}.trumbowyg-box.trumbowyg-fullscreen{background:#FEFEFE;z-index:99}.trumbowyg-editor,.trumbowyg-textarea{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1% 2%;min-height:250px;width:100%;border-style:none;resize:none;outline:none}.trumbowyg-box-blur .trumbowyg-editor *{color:transparent !important;text-shadow:0 0 7px #333}.trumbowyg-box-blur .trumbowyg-editor img{opacity:.2}.trumbowyg-textarea{position:relative;display:block;overflow:auto;border:none;white-space:normal}.trumbowyg-editor[contenteditable=true]:empty:before{content:attr(placeholder);color:#999}.trumbowyg-button-pane{position:relative;width:100%;background:#ecf0f1;border-bottom:1px solid #d7e0e2;margin:0;padding:0;list-style-type:none;line-height:10px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.trumbowyg-button-pane li{display:inline-block;text-align:center;overflow:hidden}.trumbowyg-button-pane li.trumbowyg-separator{width:1px;background:#d7e0e2;margin:0 5px;height:35px}.trumbowyg-button-pane.trumbowyg-disable li:not(.trumbowyg-not-disable) button:not(.trumbowyg-active){opacity:.2;cursor:default}.trumbowyg-button-pane.trumbowyg-disable li.trumbowyg-separator{background:#e3e9eb}.trumbowyg-button-pane:not(.trumbowyg-disable) li button:hover,.trumbowyg-button-pane:not(.trumbowyg-disable) li button:focus,.trumbowyg-button-pane li button.trumbowyg-active,.trumbowyg-button-pane li.trumbowyg-not-disable button:hover,.trumbowyg-button-pane li.trumbowyg-not-disable button:focus{background-color:#FFF;outline:none}.trumbowyg-button-pane li .trumbowyg-open-dropdown:after{display:block;content:" ";position:absolute;top:25px;right:3px;height:0;width:0;border:3px solid transparent;border-top-color:#555}.trumbowyg-button-pane .trumbowyg-buttons-right{float:right;width:auto}.trumbowyg-button-pane .trumbowyg-buttons-right button{float:left}.trumbowyg-dropdown{width:200px;border:1px solid #ecf0f1;padding:5px 0;border-top:none;background:#FFF;margin-left:-1px;-webkit-box-shadow:rgba(0,0,0,0.1) 0 2px 3px;box-shadow:rgba(0,0,0,0.1) 0 2px 3px}.trumbowyg-dropdown button{display:block;width:100%;height:35px;line-height:35px;text-decoration:none;background:#FFF;padding:0 14px;color:#333;border:none;cursor:pointer;text-align:left;font-size:15px;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s}.trumbowyg-dropdown button:hover,.trumbowyg-dropdown button:focus{background:#ecf0f1}.trumbowyg-modal{position:absolute;top:0;left:50%;margin-left:-260px;width:520px;height:290px;overflow:hidden}.trumbowyg-modal-box{position:absolute;top:0;left:50%;margin-left:-250px;width:500px;height:275px;z-index:1;background-color:#FFF;text-align:center;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px;box-shadow:rgba(0,0,0,0.2) 0 2px 3px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.trumbowyg-modal-box .trumbowyg-modal-title{font-size:24px;font-weight:bold;margin:0 0 20px;padding:15px 0 13px;display:block;border-bottom:1px solid #EEE;color:#333;background:#fbfcfc}.trumbowyg-modal-box .trumbowyg-progress{width:100%;background:#F00;height:3px;position:absolute;top:58px}.trumbowyg-modal-box .trumbowyg-progress .trumbowyg-progress-bar{background:#2BC06A;height:100%;-webkit-transition:width .15s linear;-o-transition:width .15s linear;transition:width .15s linear}.trumbowyg-modal-box label{display:block;position:relative;margin:15px 12px;height:27px;line-height:27px;overflow:hidden}.trumbowyg-modal-box label .trumbowyg-input-infos{display:block;text-align:left;height:25px;line-height:25px;-webkit-transition:all .15;-o-transition:all .15;transition:all .15}.trumbowyg-modal-box label .trumbowyg-input-infos span{display:block;color:#859fa5;background-color:#fbfcfc;border:1px solid #DEDEDE;padding:0 2%;width:19.5%}.trumbowyg-modal-box label .trumbowyg-input-infos span.trumbowyg-msg-error{color:#e74c3c}.trumbowyg-modal-box label.trumbowyg-input-error input,.trumbowyg-modal-box label.trumbowyg-input-error textarea{border:1px solid #e74c3c}.trumbowyg-modal-box label.trumbowyg-input-error .trumbowyg-input-infos{margin-top:-27px}.trumbowyg-modal-box label input{position:absolute;top:0;right:0;height:25px;line-height:25px;border:1px solid #DEDEDE;background:transparent;width:72%;padding:0 2%;margin:0 0 0 23%;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s}.trumbowyg-modal-box label input:hover,.trumbowyg-modal-box label input:focus{outline:none;border:1px solid #95a5a6}.trumbowyg-modal-box label input:focus{background:rgba(230,230,255,0.1)}.trumbowyg-modal-box .error{margin-top:25px;display:block;color:red}.trumbowyg-modal-box .trumbowyg-modal-button{position:absolute;bottom:10px;right:0;text-decoration:none;color:#FFF;display:block;width:100px;height:35px;line-height:33px;margin:0 10px;background-color:#333;border:none;border-top:none;cursor:pointer;font-family:"Trebuchet MS",Helvetica,Verdana,sans-serif;font-size:16px;-webkit-transition:all .15s;-o-transition:all .15s;transition:all .15s}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit{right:110px;background:#2bc069}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:hover,.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:focus{background:#40d47d;outline:none}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-submit:active{background:#25a259}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset{color:#555;background:#e6e6e6}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:hover,.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:focus{background:#fbfbfb;outline:none}.trumbowyg-modal-box .trumbowyg-modal-button.trumbowyg-modal-reset:active{background:#d4d4d4}.trumbowyg-overlay{position:absolute;background-color:rgba(255,255,255,0.5);width:100%;left:0;display:none}.trumbowyg-fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;margin:0;padding:0;z-index:99999}.trumbowyg-fullscreen.trumbowyg-box,.trumbowyg-fullscreen .trumbowyg-editor{border:none}.trumbowyg-fullscreen .trumbowyg-overlay{height:100% !important}.trumbowyg-editor object,.trumbowyg-editor embed,.trumbowyg-editor video,.trumbowyg-editor img{width:auto;max-width:100%}.trumbowyg-editor video,.trumbowyg-editor img{height:auto}.trumbowyg-editor img{cursor:move}.trumbowyg-editor.trumbowyg-reset-css{background:#FEFEFE !important;font-family:"Trebuchet MS",Helvetica,Verdana,sans-serif !important;font-size:14px !important;line-height:1.45em !important;white-space:normal !important;color:#333}.trumbowyg-editor.trumbowyg-reset-css a{color:#15c !important;text-decoration:underline !important}.trumbowyg-editor.trumbowyg-reset-css div,.trumbowyg-editor.trumbowyg-reset-css p,.trumbowyg-editor.trumbowyg-reset-css ul,.trumbowyg-editor.trumbowyg-reset-css ol,.trumbowyg-editor.trumbowyg-reset-css blockquote{-webkit-box-shadow:none !important;box-shadow:none !important;background:none !important;margin:0 !important;margin-bottom:15px !important;line-height:1.4em !important;font-family:"Trebuchet MS",Helvetica,Verdana,sans-serif !important;font-size:14px !important;border:none}.trumbowyg-editor.trumbowyg-reset-css iframe,.trumbowyg-editor.trumbowyg-reset-css object,.trumbowyg-editor.trumbowyg-reset-css hr{margin-bottom:15px !important}.trumbowyg-editor.trumbowyg-reset-css blockquote{margin-left:32px !important;font-style:italic !important;color:#555}.trumbowyg-editor.trumbowyg-reset-css ul,.trumbowyg-editor.trumbowyg-reset-css ol{padding-left:20px !important}.trumbowyg-editor.trumbowyg-reset-css ul ul,.trumbowyg-editor.trumbowyg-reset-css ol ol,.trumbowyg-editor.trumbowyg-reset-css ul ol,.trumbowyg-editor.trumbowyg-reset-css ol ul{border:none;margin:2px !important;padding:0 !important;padding-left:24px !important}.trumbowyg-editor.trumbowyg-reset-css hr{display:block;height:1px;border:none;border-top:1px solid #CCC}.trumbowyg-editor.trumbowyg-reset-css h1,.trumbowyg-editor.trumbowyg-reset-css h2,.trumbowyg-editor.trumbowyg-reset-css h3,.trumbowyg-editor.trumbowyg-reset-css h4{color:#111;background:none;margin:0 !important;padding:0 !important;font-weight:bold}.trumbowyg-editor.trumbowyg-reset-css h1{font-size:32px !important;line-height:38px !important;margin-bottom:20px !important}.trumbowyg-editor.trumbowyg-reset-css h2{font-size:26px !important;line-height:34px !important;margin-bottom:15px !important}.trumbowyg-editor.trumbowyg-reset-css h3{font-size:22px !important;line-height:28px !important;margin-bottom:7px !important}.trumbowyg-editor.trumbowyg-reset-css h4{font-size:16px !important;line-height:22px !important;margin-bottom:7px !important}.trumbowyg-button-pane li button{display:block;position:relative;text-indent:-9999px;width:35px;height:35px;overflow:hidden;background:transparent url("../img/icons/icons.png") no-repeat;border:none;cursor:pointer;-webkit-transition:background-color .15s,background-image .15s,opacity .15s;-o-transition:background-color .15s,background-image .15s,opacity .15s;transition:background-color .15s,background-image .15s,opacity .15s}.trumbowyg-button-pane li button.trumbowyg-viewHTML-button{background-position:5px -545px}.trumbowyg-button-pane li button.trumbowyg-formatting-button{background-position:5px -120px}.trumbowyg-button-pane li button.trumbowyg-bold-button,.trumbowyg-button-pane li button.trumbowyg-strong-button{background-position:5px -45px}.trumbowyg-button-pane li button.trumbowyg-italic-button,.trumbowyg-button-pane li button.trumbowyg-em-button{background-position:5px 5px}.trumbowyg-button-pane li button.trumbowyg-underline-button{background-position:5px -470px}.trumbowyg-button-pane li button.trumbowyg-strikethrough-button,.trumbowyg-button-pane li button.trumbowyg-del-button{background-position:5px -445px}.trumbowyg-button-pane li button.trumbowyg-link-button{background-position:5px -345px}.trumbowyg-button-pane li button.trumbowyg-insertImage-button{background-position:5px -245px}.trumbowyg-button-pane li button.trumbowyg-justifyLeft-button{background-position:5px -320px}.trumbowyg-button-pane li button.trumbowyg-justifyCenter-button{background-position:5px -70px}.trumbowyg-button-pane li button.trumbowyg-justifyRight-button{background-position:5px -395px}.trumbowyg-button-pane li button.trumbowyg-justifyFull-button{background-position:5px -295px}.trumbowyg-button-pane li button.trumbowyg-unorderedList-button{background-position:5px -495px}.trumbowyg-button-pane li button.trumbowyg-orderedList-button{background-position:5px -370px}.trumbowyg-button-pane li button.trumbowyg-horizontalRule-button{background-position:5px -220px}.trumbowyg-button-pane li button.trumbowyg-fullscreen-button{background-position:5px -170px}.trumbowyg-button-pane li button.trumbowyg-close-button{background-position:5px -95px}.trumbowyg-fullscreen .trumbowyg-button-pane li button.trumbowyg-fullscreen-button{background-position:5px -145px}.trumbowyg-button-pane li:first-child button{margin-left:6px}.trumbowyg-button-pane li:last-child button{margin-right:6px}.trumbowyg-fr .trumbowyg-button-pane li button.trumbowyg-bold-button,.trumbowyg-fr .trumbowyg-button-pane li button.trumbowyg-strong-button{background-position:5px -195px}.trumbowyg-fr .trumbowyg-button-pane li button.trumbowyg-underline-button{background-position:5px -420px}.trumbowyg-fr .trumbowyg-button-pane li button.trumbowyg-strikethrough-button,.trumbowyg-fr .trumbowyg-button-pane li button.trumbowyg-del-button{background-position:5px -270px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.33333333),only screen and (min-device-pixel-ratio:1.3),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.trumbowyg-button-pane li button{-webkit-background-size:25px 575px !important;background-size:25px 575px !important;background-image:url("../img/icons/icons-2x.png") !important}.trumbowyg-button-pane li button.trumbowyg-viewHTML-button{background-position:5px -545px}.trumbowyg-button-pane li button.trumbowyg-formatting-button{background-position:5px -120px}.trumbowyg-button-pane li button.trumbowyg-bold-button,.trumbowyg-button-pane li button.trumbowyg-strong-button{background-position:5px -45px}.trumbowyg-button-pane li button.trumbowyg-italic-button,.trumbowyg-button-pane li button.trumbowyg-em-button{background-position:5px 5px}.trumbowyg-button-pane li button.trumbowyg-underline-button{background-position:5px -470px}.trumbowyg-button-pane li button.trumbowyg-strikethrough-button,.trumbowyg-button-pane li button.trumbowyg-del-button{background-position:5px -445px}.trumbowyg-button-pane li button.trumbowyg-link-button{background-position:5px -345px}.trumbowyg-button-pane li button.trumbowyg-insertImage-button{background-position:5px -245px}.trumbowyg-button-pane li button.trumbowyg-justifyLeft-button{background-position:5px -320px}.trumbowyg-button-pane li button.trumbowyg-justifyCenter-button{background-position:5px -70px}.trumbowyg-button-pane li button.trumbowyg-justifyRight-button{background-position:5px -395px}.trumbowyg-button-pane li button.trumbowyg-justifyFull-button{background-position:5px -295px}.trumbowyg-button-pane li button.trumbowyg-unorderedList-button{background-position:5px -495px}.trumbowyg-button-pane li button.trumbowyg-orderedList-button{background-position:5px -370px}.trumbowyg-button-pane li button.trumbowyg-horizontalRule-button{background-position:5px -220px}.trumbowyg-button-pane li button.trumbowyg-fullscreen-button{background-position:5px -170px}.trumbowyg-button-pane li button.trumbowyg-close-button{background-position:5px -95px}.trumbowyg-fullscreen .trumbowyg-button-pane li a.trumbowyg-fullscreen-button{background-position:5px -145px}.trumbowyg-fr .trumbowyg-button-pane li button.trumbowyg-bold-button,.trumbowyg-fr .trumbowyg-button-pane li button.trumbowyg-strong-button{background-position:5px -195px}.trumbowyg-fr .trumbowyg-button-pane li button.trumbowyg-underline-button{background-position:5px -420px}.trumbowyg-fr .trumbowyg-button-pane li button.trumbowyg-strikethrough-button,.trumbowyg-fr .trumbowyg-button-pane li button.trumbowyg-del-button{background-position:5px -270px}}.messages{position:fixed;bottom:0;left:0;right:0;z-index:111}.messages .message{font-weight:500;position:relative;font-size:1.09em;-webkit-box-shadow:0 -10px 5px 0 rgba(50,50,50,0.76);-moz-box-shadow:0 -10px 5px 0 rgba(50,50,50,0.76);box-shadow:0 -10px 5px 0 rgba(50,50,50,0.76)}.messages .message.closed{display:none}.messages .message p{padding:18px 48px 18px 18px;text-align:center}.messages .message span.close{position:absolute;right:0px;top:0;padding:0;margin:0;display:block;height:40px;width:40px;text-align:center;line-height:40px}.messages .message span.close:hover{cursor:pointer;-webkit-transition-property:background-color;-webkit-transition-duration:200ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:background-color;-moz-transition-duration:200ms;-moz-transition-timing-function:ease-in-out;-o-transition-property:background-color;-o-transition-duration:200ms;-o-transition-timing-function:ease-in-out;transition-property:background-color;transition-duration:200ms;transition-timing-function:ease-in-out}@media (min-width:950px){}.messages .message.error{background:#fed6d1;color:#c33725}.messages .message.error.message{border-radius:2px}.messages .message.error span.close:hover{background-color:#fdaa9f}.messages .message.success{background:#eff8d7;color:#5c7c0a}.messages .message.success.message{border-radius:2px}.messages .message.success span.close:hover{background-color:#def0ac}.messages .message.notice{background:#f8fafc;color:#536174}.messages .message.notice.message{border-radius:2px}.messages .message.notice span.close:hover{background-color:#d4e0ed}.messages .message.important{background:#feefb3;color:#9f6000}.messages .message.important.message{border-radius:2px}.messages .message.important span.close:hover{background-color:#fde481}table.table-design{font-size:.85em;width:100%;box-sizing:border-box}table.table-design.vertical-middle tr,table.table-design.vertical-middle tr td{vertical-align:middle}table.table-design thead tr th,table.table-design thead tr td{border-top:1px solid rgba(0,0,0,0.14);border-bottom:1px solid rgba(0,0,0,0.14);padding:12px;text-align:left;font-weight:100;font-size:.99em;background-color:rgba(0,0,0,0.1)}table.table-design thead tr th:first-child,table.table-design thead tr td:first-child{border-left:1px solid rgba(0,0,0,0.14)}table.table-design thead tr th:last-child,table.table-design thead tr td:last-child{border-right:1px solid rgba(0,0,0,0.14)}table.table-design tbody tr.daggred{background-color:#fa8072}table.table-design tbody tr td{padding:12px}table.table-design tbody tr td.order{text-align:center}table.table-design tbody tr td.order i{font-size:1.2em;line-height:2em;display:block;width:100%}table.table-design tbody tr td.order i:hover{cursor:move}table.table-design tbody tr:nth-child(odd) td{background-color:rgba(0,0,0,0.02)}table.table-design tbody tr:hover td{background-color:rgba(0,0,0,0.06)}@media (max-width:1000px){table.table-design thead tr th,table.table-design thead tr td,table.table-design tbody tr td{padding:4px;font-size:.92em}}@media (max-width:900px){table.table-design:not(.not-responsive) thead{display:none}table.table-design:not(.not-responsive) tbody tr{display:block}table.table-design:not(.not-responsive) tbody tr:first-child{border-top:1px solid rgba(0,0,0,0.14)}table.table-design:not(.not-responsive) tbody tr td{padding:6px;display:block;overflow:hidden;border-left:1px solid rgba(0,0,0,0.14);border-right:1px solid rgba(0,0,0,0.14);border-bottom:1px solid rgba(0,0,0,0.14)}table.table-design:not(.not-responsive) tbody tr td.hide-on-small{display:none}table.table-design:not(.not-responsive) tbody tr td:not(.no-data):before{content:attr(data-label) ": ";display:inline-block;width:30%;overflow:no-content;font-weight:100;font-size:.99em}}@media (max-width:900px) and (max-width:400px){table.table-design:not(.not-responsive) tbody tr td:not(.no-data):before{display:block;margin-bottom:6px}}.file-list{margin:8px}.file-list li{padding:4px;font-size:.8em}.file-list li strong{display:inline-block;width:50%}.link-list{margin:8px}.link-list li{padding:4px;font-size:.85em;line-height:1.3em}.download-list{margin:8px}.download-list li{padding:4px;font-size:.8em}.download-list li:before{content:"\f019";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);padding-right:8px;font-size:.7em}.link-list a,.file-list a,.download-list a{color:#b40b06}.link-list a:hover,.file-list a:hover,.download-list a:hover{text-decoration:none}.special{min-height:220px;display:flex}.special .dummy{width:2%}.special .special-content{display:block;width:68%;max-width:300px;min-width:150px;padding:0 0 0 48px}.special a.show-product{display:block;margin-top:8px}.special h2{padding-top:12px;font-size:1.195em}.special.reference{min-height:160px;display:flex}.special.reference h3{font-size:.8em;padding-top:12px}.special.reference h2{padding-top:0}.special-preview{display:block;width:30%;max-width:200px;min-width:100px}.special-preview img{display:block;margin:8px;border:1px solid #fa8072;width:100%;max-width:200px}.reference-details .image{display:inline-block;margin:12px}.reference-details .image img{border:1px solid #fdbebc;width:100%;height:100%;max-width:362px;max-width:241px;opacity:.9}.reference-details .image:hover img{border:1px solid #fa8072;opacity:1;-webkit-transition-property:150ms;-webkit-transition-duration:opacity;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:150ms;-moz-transition-duration:opacity;-moz-transition-timing-function:ease-in-out;-o-transition-property:150ms;-o-transition-duration:opacity;-o-transition-timing-function:ease-in-out;transition-property:150ms;transition-duration:opacity;transition-timing-function:ease-in-out}.static-images .image{display:inline-block;margin:12px}.static-images .image img{border:1px solid #fdbebc;width:100%;height:100%;max-width:362px;max-width:241px;opacity:.9}.static-images .image:hover img{border:1px solid #fa8072;opacity:1;-webkit-transition-property:150ms;-webkit-transition-duration:opacity;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:150ms;-moz-transition-duration:opacity;-moz-transition-timing-function:ease-in-out;-o-transition-property:150ms;-o-transition-duration:opacity;-o-transition-timing-function:ease-in-out;transition-property:150ms;transition-duration:opacity;transition-timing-function:ease-in-out}.news-images{display:flex;flex-wrap:wrap}.news-images a{display:block;flex:1 1 1;margin:8px;width:100px}.news-images a img{max-width:100%;max-height:100%;width:100%;height:auto;border:1px solid #fdbebc;opacity:.9;-webkit-transition-property:150ms;-webkit-transition-duration:opacity;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:150ms;-moz-transition-duration:opacity;-moz-transition-timing-function:ease-in-out;-o-transition-property:150ms;-o-transition-duration:opacity;-o-transition-timing-function:ease-in-out;transition-property:150ms;transition-duration:opacity;transition-timing-function:ease-in-out}.news-images a img:hover{border:1px solid #fa8072;opacity:1;-webkit-transition-property:150ms;-webkit-transition-duration:opacity;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:150ms;-moz-transition-duration:opacity;-moz-transition-timing-function:ease-in-out;-o-transition-property:150ms;-o-transition-duration:opacity;-o-transition-timing-function:ease-in-out;transition-property:150ms;transition-duration:opacity;transition-timing-function:ease-in-out}.partners ul{padding:4px}.partners ul li{position:relative;padding:6px 2px 4px 22px;line-height:1.2em;font-size:.82em}.partners ul li.break{font-size:2em;color:#b40b06}.partners ul li:not(.break):before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"\f101";position:absolute;left:6px}.partners ul li.highlight,.partners ul li:hover{transform:scale(1.2);-webkit-transition-property:"transform";-webkit-transition-duration:300ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:"transform";-moz-transition-duration:300ms;-moz-transition-timing-function:ease-in-out;-o-transition-property:"transform";-o-transition-duration:300ms;-o-transition-timing-function:ease-in-out;transition-property:"transform";transition-duration:300ms;transition-timing-function:ease-in-out;background-color:#fff8f7;color:#b40b06}.partners ul li.highlight:before,.partners ul li:hover:before{color:#b40b06}.partners ul li.highlight{transform:scale(1.106)}.partners ul li.highlight:hover{transform:scale(1.3)}.products-page{box-sizing:border-box}@media (min-width:768px){.products-page{display:flex;width:100%}}.products-page .sidebar{display:block}@media (max-width:768px){.products-page .sidebar .products-list{display:none}}@media (min-width:768px){.products-page .sidebar{width:20%;max-width:200px;flex:1;margin-top:36px}.products-page .sidebar ul{margin-bottom:12px;width:95%}.products-page .sidebar ul li:first-child{border-top:1px solid #000000;padding-top:12px}.products-page .sidebar ul a{font-size:.8em;display:block;color:#b40b06;text-decoration:none;padding:8px}.products-page .sidebar ul a:hover,.products-page .sidebar ul a.active{background-color:#ecf0f1}.products-page .sidebar ul a:hover{text-decoration:underline}.products-page .sidebar h2,.products-page .sidebar h3{font-size:.95em;font-weight:600;margin-bottom:12px;margin-left:8px}}.products-page .sidebar .products-list-responsive{display:block;margin:12px}.products-page .sidebar .products-list-responsive select{margin:4px;width:100%}@media (min-width:768px){.products-page .sidebar .products-list-responsive{display:none}}@media (min-width:768px){.products-page .product-main{display:block;width:80%;flex:1}}.products-page .product-main.single .aggregation .preview{display:none}@media (min-width:768px){.products-page .product-main.single .aggregation{display:flex}.products-page .product-main.single .aggregation .thumbs,.products-page .product-main.single .aggregation .info{flex:1}.products-page .product-main.single .aggregation .thumbs{width:40%;max-width:230px}.products-page .product-main.single .aggregation .info{width:100%;margin-left:6px}}@media (min-width:900px){.products-page .product-main.single .aggregation .thumbs{width:15%;max-width:190px}.products-page .product-main.single .aggregation .thumbs .thumb{max-width:80px;max-height:80px;margin:5px}.products-page .product-main.single .aggregation .info{width:35%}.products-page .product-main.single .aggregation .preview{flex:1;width:50%;display:block;max-width:50%;position:relative;margin-top:6px}.products-page .product-main.single .aggregation .preview img{height:auto;max-height:100%;max-width:100%;width:100%;border:1px solid #fed6d5;opacity:.85}.products-page .product-main.single .aggregation .preview img:hover{border:1px solid #fdbebc;opacity:1;-webkit-transition-property:opacity;-webkit-transition-duration:200ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:opacity;-moz-transition-duration:200ms;-moz-transition-timing-function:ease-in-out;-o-transition-property:opacity;-o-transition-duration:200ms;-o-transition-timing-function:ease-in-out;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-in-out}.products-page .product-main.single .aggregation .preview .waiting{position:absolute;top:0;left:0;right:0;height:100%;background-color:rgba(255,255,255,0.8);text-align:center;color:#000}}.products-page .product-main.single .references a{padding:6px}.products-page .product-main.single .references img{border:1px solid #fed6d5;opacity:.85}.products-page .product-main.single .references a:hover{cursor:zoom-in}.products-page .product-main.single .references a:hover img{border:1px solid #fdbebc;opacity:1;-webkit-transition-property:opacity;-webkit-transition-duration:200ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:opacity;-moz-transition-duration:200ms;-moz-transition-timing-function:ease-in-out;-o-transition-property:opacity;-o-transition-duration:200ms;-o-transition-timing-function:ease-in-out;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-in-out}.products-page .product-main.single h2,.products-page .product-main.single h3,.products-page .product-main.single h4{font-weight:600;font-size:1.2em}.products-page .product-main.single h2,.products-page .product-main.single h3{color:#b40b06}.products-page .product-main.single h3{font-size:1em}.products-page .product-main.single h4{font-size:.99em}.products-page .product-main.single ul{margin:8px}.products-page .product-main.single ul li{font-size:.85em;line-height:1.6em;padding:6px}.products-page .product-main.single ul li:before{font-family:'FontAwesome';content:"\f0da";padding-right:6px}.products-page .product-main .thumbs .thumb{display:inline-block;margin:6px}.products-page .product-main .thumbs .thumb img{height:auto;max-height:100%;max-width:100%;width:100%;border:1px solid #fed6d5;opacity:.85}@media (min-width:768px){.products-page .product-main .thumb img:hover{border:1px solid #fdbebc;opacity:1;-webkit-transition-property:opacity;-webkit-transition-duration:200ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:opacity;-moz-transition-duration:200ms;-moz-transition-timing-function:ease-in-out;-o-transition-property:opacity;-o-transition-duration:200ms;-o-transition-timing-function:ease-in-out;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-in-out}}.products-page .product-main .thumbs img:hover{cursor:pointer}.products-page .product-main .thumbs img:hover img{border:1px solid #fdbebc;opacity:1;-webkit-transition-property:opacity;-webkit-transition-duration:200ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:opacity;-moz-transition-duration:200ms;-moz-transition-timing-function:ease-in-out;-o-transition-property:opacity;-o-transition-duration:200ms;-o-transition-timing-function:ease-in-out;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-in-out}@media (min-width:600px){.products-page .product-main .thumbs img:hover img:not(.left-infopabel){border-right:1px solid transparent}}@media (min-width:600px){.products-page .product-main .thumbs img:hover img.left-infopabel{border-left:1px solid transparent}}.thumb.specialoffer:before{content:"Sonderangebot";z-index:5;display:block;background-color:#fff;border:1px solid #b40b06;color:#b40b06;font-size:.7em;padding:4px 8px;border-radius:4px;text-transform:uppercase;position:absolute;margin-top:-10px;margin-left:-6px}.thumb.newoffer:after{content:"Neu";z-index:1;display:block;background-color:#fff;border:1px solid #b40b06;color:#b40b06;font-size:.7em;padding:4px 8px;border-radius:4px;text-transform:uppercase;position:absolute;margin-top:100px;margin-left:-10px}#product-thumb-infowindow{position:absolute;display:none;width:260px;background-color:#fff;z-index:6;box-sizing:border-box;padding:8px;border-right:1px solid #fdbebc;border-bottom:1px solid #fdbebc;border-top:1px solid #fdbebc}#product-thumb-infowindow:not(.left-infopabel){border-right:1px solid #fdbebc;border-left:0px}#product-thumb-infowindow.left-infopabel{border-left:1px solid #fdbebc;border-right:0px}#product-thumb-infowindow strong,#product-thumb-infowindow p{padding:6px;font-size:.8em}#product-thumb-infowindow p{line-height:1.3em}.product-info-box{display:inline-block;width:210px;height:210px;background-color:#fff;border:1px solid #fdbebc;-webkit-transition-property:100ms;-webkit-transition-duration:border;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:100ms;-moz-transition-duration:border;-moz-transition-timing-function:ease-in-out;-o-transition-property:100ms;-o-transition-duration:border;-o-transition-timing-function:ease-in-out;transition-property:100ms;transition-duration:border;transition-timing-function:ease-in-out;margin:6px;background-size:contain;background-repeat:no-repeat;position:relative}.product-info-box.cover{background-size:cover}.product-info-box:hover{border:1px solid #b40b06}.product-info-box .title,.product-info-box .info,.product-info-box .zoom{position:absolute;right:0;padding:12px;font-size:.85em}.product-info-box .title,.product-info-box .info{left:0;line-height:1.4em}.product-info-box .info{opacity:0;bottom:0;z-index:3}.product-info-box .info a{color:#000;text-decoration:none}.product-info-box .info a:hover{text-decoration:none;color:#000}.product-info-box .title{background-color:rgba(255,255,255,0.6);bottom:0;z-index:2;font-weight:600;font-size:.95em}.product-info-box .title a{color:#b40b06;text-decoration:underline}.product-info-box .title a:hover{text-decoration:none}.product-info-box .zoom{opacity:0;top:0;right:0;z-index:3;background-color:transparent;padding:0;-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out;transition:1s ease-in-out}.product-info-box .zoom a{display:block;width:40px;height:40px;text-align:center;line-height:40px}.product-info-box .zoom i{font-weight:100;color:#b40b06}.product-info-box .zoom:hover{margin:4px;transform:scale(1.25);transition:.2s ease-in-out;cursor:pointer}.product-info-box .zoom:hover i{font-size:1.6em}.product-info-box .new,.product-info-box .offer{position:absolute;top:-10px;z-index:5;display:block;background-color:#fff;border:1px solid #b40b06;color:#b40b06;font-size:.7em;padding:4px 8px;border-radius:4px;text-transform:uppercase}.product-info-box .new{right:-10px}.product-info-box .offer{left:-10px}.product-info-box:hover .title.move{animation-name:slideup;animation-duration:.5s;animation-iteration-count:1;animation-fill-mode:forwards}.product-info-box:hover .info{opacity:1;-webkit-transition-property:500ms;-webkit-transition-duration:opacity;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:500ms;-moz-transition-duration:opacity;-moz-transition-timing-function:ease-in-out;-o-transition-property:500ms;-o-transition-duration:opacity;-o-transition-timing-function:ease-in-out;transition-property:500ms;transition-duration:opacity;transition-timing-function:ease-in-out;background-color:rgba(255,255,255,0.95)}.product-info-box:hover .zoom{opacity:1}@keyframes slideup{from{top:170px}to{top:0}}#_dx1{display:none;max-width:400px;height:268px;background:#fff;position:absolute;z-index:6}#_dx1 img{max-width:400px;max-height:268px;width:auto;border:1px solid #fdbebc}.random_colors{width:90%;margin:12px auto 12px;display:flex;border-radius:4px;border:1px solid #e88d87;background-color:rgba(255,255,255,0.5);padding:12px;box-sizing:border-box;align-items:center;justify-content:center}.random_colors span{border:0px solid;width:60px;height:60px;border-radius:30px;margin:0 12px 0 12px;box-shadow:0 0 10px 10px #dfdfdf;background-size:contain}.random_colors span:hover{cursor:pointer;-webkit-transition-property:transform;-webkit-transition-duration:340ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:transform;-moz-transition-duration:340ms;-moz-transition-timing-function:ease-in-out;-o-transition-property:transform;-o-transition-duration:340ms;-o-transition-timing-function:ease-in-out;transition-property:transform;transition-duration:340ms;transition-timing-function:ease-in-out;transform:scale(1.2)}.random_colors span:first-child{margin-left:0px}.random_colors span:last-child{margin-right:0px}.upload-drop-area{text-align:center;display:block;padding:12px;margin:4px 0 4px 0;font-weight:100;color:#5cb85c;font-size:.85em;margin:12px;background-color:lightgreen;border:1px dotted #5cb85c;opacity:.5;-webkit-transition-property:opacity;-webkit-transition-duration:200ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:opacity;-moz-transition-duration:200ms;-moz-transition-timing-function:ease-in-out;-o-transition-property:opacity;-o-transition-duration:200ms;-o-transition-timing-function:ease-in-out;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-in-out}.upload-drop-area:hover{cursor:pointer;opacity:1}.upload-drop-area.dragover{padding:24px}.upload-transfer-item{display:flex;align-items:center;justify-content:center;padding:12px;font-size:.9em}.upload-transfer-item .file-name{padding:6px;width:60%}.upload-transfer-item .file-status{padding:6px;width:20%;text-align:right}.upload-transfer-item .file-remove{width:20%}#uploaded-images-list,#uploaded-references-list{display:flex;flex-wrap:wrap;align-items:flex-start}#uploaded-images-list .item,#uploaded-references-list .item{display:block;width:120px;height:120px}#uploaded-images-list .item img,#uploaded-references-list .item img{max-width:100px;max-height:100px}#uploaded-images-list .item:hover,#uploaded-references-list .item:hover{cursor:pointer}.transferring-files{box-sizing:border-box;margin:8px;width:100%;display:block}.transferring-files .item{border:1px solid #95a5a6;padding:8px;box-sizing:border-box;margin:2px 0 2px 0;display:table;width:90%;font-size:.8em}.transferring-files .item .file-name,.transferring-files .item .file-status,.transferring-files .item .file-remove{display:table-cell}.transferring-files .item .file-name{padding:6px;width:60%}.transferring-files .item .file-status{padding:6px;width:20%;text-align:right}.transferring-files .item .file-remove{width:20%;text-align:right}#LbOverlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.95);z-index:13}#LbContent{position:fixed;top:50%;left:50%;z-index:14}#LbContent img{border:1px solid #fdbebc;opacity:.95}#LbContent img:hover{border:1px solid #fdbebc;opacity:1;-webkit-transition-property:opacity;-webkit-transition-duration:200ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:opacity;-moz-transition-duration:200ms;-moz-transition-timing-function:ease-in-out;-o-transition-property:opacity;-o-transition-duration:200ms;-o-transition-timing-function:ease-in-out;transition-property:opacity;transition-duration:200ms;transition-timing-function:ease-in-out}#LbExit{top:0;width:40px;height:40px;line-height:40px}.__LbIcon{display:block;position:fixed;z-index:15}.__LbIcon i{color:#000;font-size:2.3em}.__LbIcon:hover i{color:#fa8072;cursor:pointer}#LbNext,#LbExit{right:0}#LbWait,#LbBack,#LbNext{top:50%}@media (min-width:800px){.__LbIcon{padding:24px}}#LbOverlay,#LbWait,#LbContent,#LbBack,#LbNext,#LbExit{display:none}#sgBg,#sgLayer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:11}#sgAct,#sgBg,#sgLayer,#sgImg{display:none}#sgBg{background:#000;z-index:10}#sgNav a,#sgAct a,#sgBg{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}#sgImg{z-index:12;margin:auto;background:#fff;padding:6px;position:relative;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;box-shadow:0 0 2px rgba(0,0,0,0.5);-moz-box-shadow:0 0 2px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 2px rgba(0,0,0,0.5)}#sgNav a,#sgAct a{position:absolute;background:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}#sgNav a:hover,#sgAct a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}#sgAct a{width:64px;text-decoration:none;height:64px;z-index:12}#sgAct .close{top:6px;right:6px;text-decoration:none}#sgAct .close i{color:#000;display:block;font-size:2.3em;line-height:64px;text-align:center;width:100%}#sgAct .close:hover i{color:#fa8072;cursor:pointer}#sgAct .zoom{bottom:6px;text-decoration:none;left:6px}#sgAct .zoom i{color:#000;display:block;font-size:2.3em;line-height:64px;text-align:center;width:100%}#sgAct .zoom:hover i{color:#fa8072;cursor:pointer}#sgAct .prev{text-align:center;position:absolute;top:48%;left:12px;opacity:.8 !important}#sgAct .prev i{line-height:64px;color:#000;font-size:1.4em}#sgAct .prev:hover i{color:#fa8072;cursor:pointer}#sgAct .next{text-align:center;position:absolute;top:48%;right:12px}#sgAct .next i{line-height:64px;color:#000;font-size:1.4em}#sgAct .next:hover i{color:#fa8072;cursor:pointer}.news-bit h3{font-weight:400;padding-bottom:0;font-size:.95em}.news-bit h2{font-size:1.15em;color:#b40b06}.news-bit .content,.news-bit .links{margin:6px;line-height:1.6em;font-size:.88em}.news-bit .content{font-size:1em}.news-bit .links{text-align:right}.news-bit .links a{color:#b40b06}.news-bit .links a:hover{text-decoration:none}.news-page .news-content{margin:6px;line-height:1.6em;font-size:1em}.news-page .news-links ul{margin-left:12px}.news-page .news-links li{padding:4px}.news-page .news-links li a{color:#b40b06;font-size:.8em}.news-page .news-links li a:hover{text-decoration:none}.news-page .news-links li:before{content:"\f019";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);padding-right:8px;font-size:.7em}.gallery-block{display:block;box-sizing:border-box;width:100%;max-width:360px}@media (min-width:768px){.gallery-block{margin:16px}}.gallery-block .main{box-sizing:border-box;max-width:362px;width:100%;max-height:241px;height:100%}.gallery-block .main img{max-width:362px;width:100%;max-height:241px;height:100%;border:2px solid rgba(0,0,0,0.08);box-shadow:0 0 10px rgba(0,0,0,0.5)}.gallery-block .main:hover img{border:2px solid rgba(255,255,255,0.95);-webkit-transition-property:border;-webkit-transition-duration:100ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:border;-moz-transition-duration:100ms;-moz-transition-timing-function:ease-in-out;-o-transition-property:border;-o-transition-duration:100ms;-o-transition-timing-function:ease-in-out;transition-property:border;transition-duration:100ms;transition-timing-function:ease-in-out}.gallery-block .thumbs{box-sizing:border-box;text-align:center;margin:12px 0 0 0}.gallery-block .thumbs img{max-width:82px;width:100%;max-height:55px;height:100%;margin:4px 0 4px 0;border:2px solid rgba(0,0,0,0.08);box-shadow:0 0 10px rgba(0,0,0,0.5);transform:scale(.95)}.gallery-block .thumbs img:hover{cursor:pointer;transform:rotate(2.5deg) scale(1);border:2px solid #b40b06;-webkit-transition-property:"border,transform";-webkit-transition-duration:220ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:"border,transform";-moz-transition-duration:220ms;-moz-transition-timing-function:ease-in-out;-o-transition-property:"border,transform";-o-transition-duration:220ms;-o-transition-timing-function:ease-in-out;transition-property:"border,transform";transition-duration:220ms;transition-timing-function:ease-in-out}.big-gallery-block img,.gallery-single img{border:2px solid #fff;box-shadow:0 0 10px rgba(0,0,0,0.5);opacity:.9;margin:6px}.big-gallery-block img:hover,.gallery-single img:hover{border:2px solid #b40b06;opacity:1;-webkit-transition-property:"border,transform,opacity";-webkit-transition-duration:220ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:"border,transform,opacity";-moz-transition-duration:220ms;-moz-transition-timing-function:ease-in-out;-o-transition-property:"border,transform,opacity";-o-transition-duration:220ms;-o-transition-timing-function:ease-in-out;transition-property:"border,transform,opacity";transition-duration:220ms;transition-timing-function:ease-in-out}.gallery-single img{max-width:100%}.gallery-single img:hover{transform:scale(1.05) rotate(-0.5deg)}.gallery-big-block a{position:relative}.gallery-big-block a span{position:absolute;bottom:15px;background-color:#fff;left:10px;right:10px;height:auto;color:#000;text-decoration:none;padding:6px;box-sizing:border-box;font-size:.85em}.gallery-big-block a:hover img{border:2px solid #b40b06;opacity:.95;-webkit-transition-property:"border,transform,opacity";-webkit-transition-duration:220ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-property:"border,transform,opacity";-moz-transition-duration:220ms;-moz-transition-timing-function:ease-in-out;-o-transition-property:"border,transform,opacity";-o-transition-duration:220ms;-o-transition-timing-function:ease-in-out;transition-property:"border,transform,opacity";transition-duration:220ms;transition-timing-function:ease-in-out}.gallery-big-block a img{margin:8px;width:100%;height:auto;max-width:240px;border:2px solid #fff;box-shadow:0 0 10px rgba(0,0,0,0.5);opacity:1}.big-gallery-block img{width:100%;height:auto;max-width:160px}.big-gallery-block img:hover.n1{transform:rotate(-2.5deg)}.big-gallery-block img:hover.n3{transform:rotate(2.5deg)}form.contact .input{display:block}form.contact .input label{font-size:.95em}form.contact .tiny{font-size:.75em;line-height:1.1em}form.contact textarea{min-height:160px}.content .lp-h3{font-size:240%;background-color:rgba(180,11,6,0.8);color:#fff;padding:1em;margin-bottom:0;border-bottom:6px solid #fff;font-weight:100}.content p.lp-teaser{margin-top:0;font-size:120%;background-color:rgba(180,11,6,0.8);color:#fff;padding:1em;text-align:justify;margin-bottom:2em}.content p.btn-infobox{float:right;background-color:#fff;padding:2em;display:block;max-width:200px;min-width:120px;width:100%;max-width:300px;line-height:1.4em}.content p.btn-infobox a{display:inline-block;text-align:center;border-width:1px;border-style:solid;text-transform:uppercase;text-decoration:none;line-height:1.1;font-weight:400;font-family:sans-serif;color:#FFF;font-size:12px;background-color:#D1002A;background-image:-webkit-linear-gradient(top, #d6002b 0, #e11941 48%, #D1002A 49%, #D1002A 82%, #ed0030 100%);background-image:-moz-linear-gradient(top, #d6002b 0, #e11941 48%, #D1002A 49%, #D1002A 82%, #ed0030 100%);background-image:-o-linear-gradient(top, #d6002b 0, #e11941 48%, #D1002A 49%, #D1002A 82%, #ed0030 100%);background-image:linear-gradient(top, #d6002b 0, #e11941 48%, #D1002A 49%, #D1002A 82%, #ed0030 100%);border-color:#8f4151;-webkit-box-shadow:inset 0 0 1px 1px #ff2e58,0 0 1px 3px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 0 1px 1px #ff2e58,0 0 1px 3px rgba(0,0,0,0.15);box-shadow:inset 0 0 1px 1px #ff2e58,0 0 1px 3px rgba(0,0,0,0.15);-webkit-text-shadow:1px 1px 1px #6b0016;-moz-text-shadow:1px 1px 1px #6b0016;-o-text-shadow:1px 1px 1px #6b0016;text-shadow:1px 1px 1px #6b0016;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;padding:12px 30px;margin-top:12px}.content p.btn-infobox a strong{letter-spacing:1px;font-size:18px}.content p.btn-infobox a:hover{color:#FFF;background-color:#e0002d;background-image:-webkit-linear-gradient(top, #e5002e 0, #e6224a 48%, #e0002d 49%, #e0002d 82%, #fc0033 100%);background-image:-moz-linear-gradient(top, #e5002e 0, #e6224a 48%, #e0002d 49%, #e0002d 82%, #fc0033 100%);background-image:-o-linear-gradient(top, #e5002e 0, #e6224a 48%, #e0002d 49%, #e0002d 82%, #fc0033 100%);background-image:linear-gradient(top, #e5002e 0, #e6224a 48%, #e0002d 49%, #e0002d 82%, #fc0033 100%);border-color:#9a4556;-webkit-box-shadow:inset 0 0 1px 1px #ff3860,0 0 1px 3px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 0 1px 1px #ff3860,0 0 1px 3px rgba(0,0,0,0.15);box-shadow:inset 0 0 1px 1px #ff3860,0 0 1px 3px rgba(0,0,0,0.15);-webkit-text-shadow:1px 1px 1px #7a0019;-moz-text-shadow:1px 1px 1px #7a0019;-o-text-shadow:1px 1px 1px #7a0019;text-shadow:1px 1px 1px #7a0019}.content p.btn-infobox a:active{color:#FFF;background-color:#c20027;background-image:-webkit-linear-gradient(top, #b80025 0, #D1002A 100%);background-image:-moz-linear-gradient(top, #b80025 0, #D1002A 100%);background-image:-o-linear-gradient(top, #b80025 0, #D1002A 100%);background-image:linear-gradient(top, #b80025 0, #D1002A 100%);padding:13px 30px 11px}.lp-gotop{font-size:.6em;font-weight:100;text-transform:uppercase;vertical-align:top;float:right}.lp-nav{display:block;float:right;width:100%;max-width:300px;min-width:140px;margin:2em}.lp-nav li{padding:.5em;line-height:1.4;display:block}.lp-imgright{float:right;width:auto;max-width:100%;height:auto;border:2px solid #fff;margin:1.4em}.lp-imgright.lp-imgleft{float:left}.lp-h4{font-size:1.4em !important;line-height:2em !important}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-loading .slick-list{background:#fff url('../img/ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('.../fonts/slick/slick.eot');src:url('../fonts/slick/slick.eot?#iefix') format('embedded-opentype'),url('../fonts/slick/slick.woff') format('woff'),url('../fonts/slick/slick.ttf') format('truetype'),url('../fonts/slick/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}#DsgvoBlur{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:997}#DsgvoDialog{position:fixed;top:0;left:0;right:0;bottom:0;z-index:998}#DsgvoDialog div{z-index:999;margin:auto;display:block;margin-top:25vh;color:#555;background:#fff;text-align:center;font-size:.66em;padding:1em;line-height:2em;opacity:.95;min-width:256px;width:50%;max-width:512px}#DsgvoDialog div:hover{opacity:1}section#DsgvoDialog button.text{border:0px;background-color:transparent;color:#A9A9A9}section#DsgvoDialog button.text:hover{text-decoration:underline;cursor:pointer}section#DsgvoDialog button.green,section#DsgvoDialog button.gray{cursor:pointer;background-color:#4caf50;border:none;color:#fff;padding:.8em 1.2em;text-align:center;text-decoration:none;display:inline-block;font-size:1.4em}section#DsgvoDialog button.green:hover,section#DsgvoDialog button.gray:hover{background-color:#2bc069}section#DsgvoDialog button.green:active,section#DsgvoDialog button.gray:active{transform:scale(.95)}section#DsgvoDialog button.gray{background-color:#e7e7e7;color:#000}section#DsgvoDialog button.gray:hover{background-color:#e2e2e2}section.options{text-align:right;margin:1.1em;display:none}table.eucookie{margin-bottom:2em}table.eucookie tr{border:1px solid black}table.eucookie tr:hover{background-color:#efefef}table.eucookie td{font-size:.95em;text-align:left;padding:.2em}table.eucookie td strong{font-size:1.3em}.page-overlay.hide,.page-overlay-content.hide{display:none}.page-overlay.display,.page-overlay-content.display,.page-overlay.show,.page-overlay-content.show{display:block}.page-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:990;display:none}.page-overlay-content{position:fixed;top:0;left:0;right:0;bottom:0;z-index:991;display:none}.page-overlay-content .center{text-align:center}.page-overlay-content .body{z-index:992;margin:auto;display:block;margin-top:25vh;color:#555;background:#fff;font-size:1.1em;padding:1em;line-height:2em;opacity:.95;min-width:256px;width:50%;max-width:1024px}/*# sourceMappingURL=kinast.min.css.map */