@font-face{font-display:fallback;font-family:open sans;font-style:normal;font-weight:700;src:url(fonts/opensans/open-sans-v16-latin_latin-ext-700.eot);src:local('Open Sans Bold'),local('OpenSans-Bold'),url(fonts/opensans/open-sans-v16-latin_latin-ext-700.eot?#iefix)format('embedded-opentype'),url(fonts/opensans/open-sans-v16-latin_latin-ext-700.woff2)format('woff2'),url(fonts/opensans/open-sans-v16-latin_latin-ext-700.woff)format('woff'),url(fonts/opensans/open-sans-v16-latin_latin-ext-700.ttf)format('truetype'),url(fonts/opensans/open-sans-v16-latin_latin-ext-700.svg#OpenSans)format('svg')}body{margin:0}header{height:800px;min-height:500px;overflow:hidden;position:relative;text-align:center;width:100%}header .banner-text h1{font:700 90px/1.1em open sans,sans-serif;letter-spacing:-2px;margin:0 auto 10px;overflow:hidden;padding-bottom:0;text-shadow:0 1px 3px rgba(0,0,0,.8)}header .banner-text h2{font:700 40px/1.1em open sans,sans-serif;letter-spacing:-2px;margin:0 auto 10px;overflow:hidden;padding-bottom:10px;text-shadow:0 1px 3px rgba(0,0,0,.8)}header .banner-text h3{font:24px/1em times new roman,serif;margin:0 auto;text-shadow:0 1px 5px #000}header .banner-text hr{border:solid #e3e3e3;border-width:1px 0 0;margin:18px auto 24px;width:60%}.grav-lightslider{height:100%}.grav-lightslider li:first-of-type{height:100%}.grav-lightslider .row{margin:0 auto;max-width:1020px;width:96%}.grav-lightslider ul{list-style:none;margin:0;padding:0}.grav-lightslider h1,.grav-lightslider h2,.grav-lightslider h3,.grav-lightslider h4{color:#fff}.grav-lightslider .panel-bg{background-position:50%;background-size:cover}.grav-lightslider .panel-bg[style*=image-1]{background-position:50% 0}.grav-lightslider .panel-padding{position:relative;top:31.5%}#nav-wrap{font:700 12px open sans,sans-serif;left:0;letter-spacing:2.5px;margin:0 auto;position:fixed;text-transform:uppercase;top:0;width:100%;z-index:100}#nav-wrap ul,#nav-wrap li,#nav-wrap a{margin:0;padding:0}body header #nav-wrap{background-color:rgba(0,0,0,5%);border-bottom:1px solid rgba(172,179,194,.2);display:block!important;opacity:1!important}#nav-wrap>a.mobile-btn{display:none}ul#nav li{display:inline-block;list-style:none}ul#nav li a{display:inline-block;line-height:32px;padding:8px 13px;text-decoration:none}#home ul#nav li a{color:#fff;text-shadow:0 1px 2px #000}@media only screen and (max-width:64em){header .banner-text h1{font-size:80px}header .banner-text h3{font-size:22px}}@media only screen and (max-width:56em){header .banner h1{font-size:68px;line-height:1.1em}header .banner h3{font-size:20px}#nav-wrap{font-size:11px;letter-spacing:1.5px}}@media only screen and (max-width:48em){header .banner h1{font-size:60px}header .banner h3{font-size:18px}#nav-wrap>a{background-color:#f06000;color:transparent;float:right;height:48px;position:relative;right:30px;top:0;width:48px}#nav-wrap>a::before,#nav-wrap>a::after{border:2px solid #fff;content:'';left:25%;position:absolute;right:25%;top:35%}#nav-wrap>a::after{top:60%}#nav-wrap:not(:target)>a:first-of-type,#nav-wrap:target>a:last-of-type{display:block}.nav{display:none}body header #nav-wrap{background-color:unset;border-bottom:none}}@media only screen and (max-width:30em){header .banner h1{font-size:48px;line-height:1.1em}header .banner h3{font-size:14px}header .banner hr{width:70%}}@media only screen and (max-width:23em){header .banner h1{font-size:43px;line-height:1.1em}header .banner hr{width:80%}}@font-face{font-display:fallback;font-family:open sans;font-style:normal;font-weight:400;src:url(fonts/opensans/open-sans-v16-latin_latin-ext-regular.eot);src:local('Open Sans Regular'),local('OpenSans-Regular'),url(fonts/opensans/open-sans-v16-latin_latin-ext-regular.eot?#iefix)format('embedded-opentype'),url(fonts/opensans/open-sans-v16-latin_latin-ext-regular.woff2)format('woff2'),url(fonts/opensans/open-sans-v16-latin_latin-ext-regular.woff)format('woff'),url(fonts/opensans/open-sans-v16-latin_latin-ext-regular.ttf)format('truetype'),url(fonts/opensans/open-sans-v16-latin_latin-ext-regular.svg#OpenSans)format('svg')}table{border-collapse:collapse;border-spacing:0}*,*::before,*::after{box-sizing:border-box}html{font-size:62.5%;-webkit-font-smoothing:antialiased}body{background:#0f0f0f;color:rgba(0,0,0,.87);font-family:open sans,sans-serif;font-size:15px;-webkit-font-smoothing:antialiased;font-weight:400;line-height:30px;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{color:rgba(0,0,0,.87);font-family:open sans,sans-serif;font-weight:700}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:38px;letter-spacing:-1px;line-height:42px;margin-bottom:12px}h2{font-size:28px;line-height:36px;margin-bottom:6px}h3{font-size:22px;line-height:30px;margin-bottom:12px}h4{font-size:20px;line-height:30px;margin-bottom:6px}h5{font-size:18px;line-height:30px}h6{font-size:14px;line-height:30px}p{margin:0 0 30px}p img{margin:0}strong,b{font:700 15px/30px open sans,sans-serif}hr{border:solid #e3e3e3;border-width:1px 0 0;clear:both;margin:11px 0 30px}a,a:visited{color:#11abb0;outline:0;text-decoration:none;transition:color .3s ease-in-out}a:hover,a:focus{color:#f06000}p a,p a:visited{line-height:inherit}.button,.button:visited,button,input[type=submit],input[type=reset],input[type=button],a.download{background:#11abb0;border:none;border-radius:3px;color:rgba(255,255,255,.87);cursor:pointer;display:inline-block;font:700 16px/30px open sans,sans-serif;height:auto;letter-spacing:0;margin-bottom:18px;padding:12px 20px;text-decoration:none;transition:all .2s ease-in-out}.button:hover,.button:active,.button:visited:hover,.button:visited:active,button:hover,button:active,input[type=submit]:hover,input[type=submit]:active,input[type=reset]:hover,input[type=reset]:active,input[type=button]:hover,input[type=button]:active,a.download:hover,a.download:active{background:#3d4145;color:rgba(255,255,255,.87)}.button.full-width,.button:visited.full-width,button.full-width,input[type=submit].full-width,input[type=reset].full-width,input[type=button].full-width,a.download.full-width{padding-left:0!important;padding-right:0!important;text-align:center;width:100%}ul,ol{margin-bottom:24px;margin-top:12px}ul{list-style:none outside}ol{list-style:decimal}ol,ul.square,ul.circle,ul.disc{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ul ul,ul ol,ol ol,ol ul{margin:6px 0 6px 30px}ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom:6px}li{line-height:18px;margin-bottom:12px}video{width:100%}.row{margin:0 auto;max-width:1020px;width:96%}.ie .row{width:1000px}.narrow .row{max-width:980px}.row .row{margin:0 -20px;max-width:none;width:auto}.row::before,.row::after{content:' ';display:table}.row::after{clear:both}.column,.columns{float:left;min-height:1px;padding:0 20px;position:relative}.column.centered,.columns.centered{float:none;margin:0 auto}.row.collapsed>.column,.row.collapsed>.columns,.column.collapsed,.columns.collapsed{padding:0}[class*=column]+[class*=column]:last-child{float:right}[class*=column]+[class*=column].end{float:right}.row .one{width:8.33333%}.row .two{width:16.66667%}.row .three{width:25%}.row .four{width:33.33333%}.row .five{width:41.66667%}.row .six{width:50%}.row .seven{width:58.33333%}.row .eight{width:66.66667%}.row .nine{width:75%}.row .ten{width:83.33333%}.row .eleven{width:91.66667%}.row .twelve{width:100%}.row .offset-1{margin-left:8.33333%}.row .offset-2{margin-left:16.66667%}.row .offset-3{margin-left:25%}.row .offset-4{margin-left:33.33333%}.row .offset-5{margin-left:41.66667%}.row .offset-6{margin-left:50%}.row .offset-7{margin-left:58.33333%}.row .offset-8{margin-left:66.66667%}.row .offset-9{margin-left:75%}.row .offset-10{margin-left:83.33333%}.row .offset-11{margin-left:91.66667%}.row .push-1{left:8.33333%}.row .pull-1{right:8.33333%}.row .push-2{left:16.66667%}.row .pull-2{right:16.66667%}.row .push-3{left:25%}.row .pull-3{right:25%}.row .push-4{left:33.33333%}.row .pull-4{right:33.33333%}.row .push-5{left:41.66667%}.row .pull-5{right:41.66667%}.row .push-6{left:50%}.row .pull-6{right:50%}.row .push-7{left:58.33333%}.row .pull-7{right:58.33333%}.row .push-8{left:66.66667%}.row .pull-8{right:66.66667%}.row .push-9{left:75%}.row .pull-9{right:75%}.row .push-10{left:83.33333%}.row .pull-10{right:83.33333%}.row .push-11{left:91.66667%}.row .pull-11{right:91.66667%}.bgrid-sixths [class*=column]{width:16.66667%}.bgrid-quarters [class*=column]{width:25%}.bgrid-thirds [class*=column]{width:33.33333%}.bgrid-halves [class*=column]{width:50%}[class*=bgrid] [class*=column]+[class*=column]:last-child{float:left}.first{clear:left}.s-first{clear:none}@media only screen and (max-width:900px){.s-bgrid-sixths [class*=column]{width:16.66667%}.s-bgrid-quarters [class*=column]{width:25%}.s-bgrid-thirds [class*=column]{width:33.33333%}.s-bgrid-halves [class*=column]{width:50%}.first{clear:none}.s-first{clear:left}}@media only screen and (max-width:767px){.row{margin:0 auto;padding:0;width:460px}.column,.columns{float:none;margin-left:0;margin-right:0;padding:0 30px;width:auto!important}.row .row{margin:0 -30px;max-width:none;width:auto}[class*=column]+[class*=column]:last-child{float:none}[class*=bgrid] [class*=column]+[class*=column]:last-child{float:none}.row .offset-1{margin-left:0%}.row .offset-2{margin-left:0%}.row .offset-3{margin-left:0%}.row .offset-4{margin-left:0%}.row .offset-5{margin-left:0%}.row .offset-6{margin-left:0%}.row .offset-7{margin-left:0%}.row .offset-8{margin-left:0%}.row .offset-9{margin-left:0%}.row .offset-10{margin-left:0%}.row .offset-11{margin-left:0%}}@media only screen and (max-width:460px){.row{width:auto}.captcha .form-data{margin-left:0!important}}@media screen and (min-width:1200px){.wide .row{max-width:1180px}}.default{background-color:#fff}.default-text{color:rgba(0,0,0,.87);margin:0 auto;padding-bottom:3em;padding-top:5em;text-align:left;width:48em}.default-text ul{list-style:disc outside}.default-text ul p+ul{margin-top:-20px}.default-text ul ul{list-style:circle outside;margin-left:0}.default-text table{border:1px solid #eaeaea;color:rgba(0,0,0,.87);width:100%}.default-text table th{background:#ebeeee;padding:.5em}.default-text table tr{border-bottom:1px solid #eaeaea}.default-text table tr:last-child{border:none}.default-text table td{border-right:1px solid #eaeaea;padding:.5em}.default-text table td:last-child{border:none}.default-modular{background:#ebeeee}.container{display:table;margin:0 auto;max-width:1280px;padding-bottom:3em;padding-top:5em;text-align:left;width:96%}.text-left{text-align:left!important}.text-right{text-align:right!important}.service{background-color:#fff}.service-container{color:rgba(0,0,0,.87);margin:0 auto;padding-bottom:3em;padding-top:5em;text-align:left;width:48em}.service-container h2{text-align:center}.service-container li{line-height:30px;margin-bottom:8px}.service-container ul{list-style:disc outside}.service-container ul p+ul{margin-top:-20px}.service-container ul ul{list-style:circle outside;margin-left:0;padding-left:1.5em}.service-container ul ul>li{margin-top:10px}header .social{font-size:30px;overflow:unset;text-shadow:0 1px 2px rgba(0,0,0,.8)}header .social li{display:inline-block;margin:0 .5em}header .social li a{border:1px solid #fff;border-radius:5px;color:rgba(255,255,255,.87)}header .social li a:hover{background-color:#fff;transition:all .5s ease-out}header .social li a:hover i.icon-facebk{color:#3c5a98}header .scrolldown a{border-radius:100%;bottom:30px;color:rgba(255,255,255,.87);display:block;font-size:42px;height:42px;left:50%;line-height:42px;margin-left:-29px;position:absolute;transition:all .3s ease-in-out;width:42px;z-index:10}header .scrolldown a:hover{color:#11abb0}body #nav-wrap{background-color:#333}body #nav-wrap.opaque{background-color:#333}ul#nav{text-align:center}ul#nav li a{color:rgba(255,255,255,.38);text-align:left;transition:color .2s ease-in-out}#home #nav-wrap.opaque ul#nav li a{color:rgba(255,255,255,.38);text-shadow:none}#home #nav-wrap.opaque ul#nav li.current a{color:#f06000}#nav-wrap.opaque ul#nav li.current a{color:#f06000}.om{background:#2b2b2b;padding-bottom:3em;padding-top:5em}.om p{color:rgba(255,255,255,.87)}.om .om-text{margin:0 auto;width:48em}.om .om-text h1{color:rgba(255,255,255,.87);text-align:center}.om .om-text h3{color:rgba(255,255,255,.6);text-align:center}.om .om-text h4{color:rgba(255,255,255,.87);font-size:22px;padding-top:32px;text-align:center}.om .om-text .profile{display:block;margin:30px auto -15px}.om .om-features{display:table;margin:0 auto;padding-bottom:3em;padding-top:2em;width:960px}.om .om-features p{margin:0}.om .om-features .om-feature-image{float:left;margin-right:1em}.om .om-features .om-feature{float:left;max-height:8.375em;padding:1.5em 1em;width:33%}.kontakt{background:#191919;color:rgba(255,255,255,.6);padding-bottom:3em;padding-top:5em}.kontakt .section-head{margin-bottom:42px}.kontakt a:hover,.kontakt a:focus{color:rgba(255,255,255,.87)}.kontakt h1{margin:0}.kontakt h1::before{color:rgba(255,255,255,.87);float:left;font-size:72px;line-height:72px;margin-left:unset;padding-right:10px;text-align:left}.kontakt h1 span{display:none}.kontakt h4{color:rgba(255,255,255,.87);font-size:16px;line-height:24px}.kontakt p.lead{font:18px;line-height:36px}.kontakt label{color:rgba(255,255,255,.87);display:block;float:left;font:700 15px/24px open sans,sans-serif;width:26%}.kontakt input,.kontakt textarea,.kontakt select{background:#373233;border:0;color:rgba(255,255,255,.87);display:block;line-height:24px;margin:0 0 24px;outline:none;padding:18px 20px;width:65%}.kontakt input:focus,.kontakt textarea:focus,.kontakt select:focus{background-color:#50494a}.kontakt textarea{min-height:220px}.kontakt button.button{background:#0d0d0d;letter-spacing:3px;margin-left:26%;text-transform:uppercase}.kontakt button.button:hover{background:#fff;color:#0d0d0d}.kontakt span.required{color:#11abb0;font:13px/24px open sans,sans-serif}.kontakt #g-recaptcha-kontakt_form{margin-bottom:42px;margin-left:26%}.kontakt .error{background-color:inherit}.kontakt .form-error{background-color:rgba(217,74,61,.25);border:1px solid rgba(217,74,61,.7);color:rgba(255,255,255,.87);display:block;line-height:24px;margin:0 0 24px;padding:18px 20px;width:65%}.kontakt .gizmow{display:none}footer{font-size:14px;margin-bottom:48px;padding-top:48px;position:relative;text-align:center}footer a,footer a:visited{color:rgba(255,255,255,.38)}footer a:hover,footer a:focus{color:rgba(255,255,255,.87)}footer .copyright,footer .footer-links{margin:0;padding:0}footer .copyright li,footer .footer-links li{color:rgba(255,255,255,.38);display:inline-block;margin:0}footer .copyright li::before,footer .footer-links li::before{color:#095153;content:'\2022';padding-left:10px;padding-right:10px}footer .copyright li:first-child::before,footer .footer-links li:first-child::before{display:none}footer .social{font-size:30px;padding:0}footer .social li{display:inline-block;margin:0 .5em}footer .social li a{border:1px solid rgba(255,255,255,.38);border-radius:5px;color:rgba(255,255,255,.38)}footer .social li a:hover{background-color:#fff;transition:all .5s ease-out}footer .social li a:hover i.icon-facebk{color:#3c5a98}#top{left:50%;margin-left:-30px;position:absolute;top:-24px}#top a{background-color:#525252;border-radius:100%;color:rgba(255,255,255,.87);display:block;font-size:21px;height:60px;line-height:60px;transition:all .2s ease-in-out;width:60px}#top a:hover{background-color:#11abb0}.products{background-color:#fff}.product-overview-specification span::before,.product-specification-details table span::before,.product-page-price span::before{color:#f06000;content:'•';padding-left:10px;padding-right:10px}.product-overview-specification span:first-of-type,.product-specification-details table span:first-of-type,.product-page-price span:first-of-type{color:#407e7f}.product-overview-specification span:first-of-type::before,.product-specification-details table span:first-of-type::before,.product-page-price span:first-of-type::before{display:none}.product-overview-specification span:nth-of-type(2),.product-specification-details table span:nth-of-type(2),.product-page-price span:nth-of-type(2){color:#0071a0}.product-overview-specification span:nth-of-type(3),.product-overview-specification span.premium,.product-specification-details table span:nth-of-type(3),.product-specification-details table span.premium,.product-page-price span:nth-of-type(3),.product-page-price span.premium{color:#023b7e}.product-overview-specification,.product-specification-details table{border:1px solid #eaeaea;color:rgba(0,0,0,.87);width:100%}.product-overview-specification th,.product-specification-details table th{background:#ebeeee;padding:.5em}.product-overview-specification td,.product-specification-details table td{border-bottom:1px solid #eaeaea;padding:.5em}.specification{background:#fff}.product-specification{margin:0 auto;max-width:1160px;padding-bottom:3em;padding-top:5em;text-align:center;width:96%}.product-specification-details{display:inline-block;width:75%}.product-specification-details table{margin-bottom:2em}.product-row-one,.product-row-two,.product-row-three{margin:0 auto;max-width:1280px;padding-top:5em;text-align:center;width:96%}.product-row-one p,.product-row-two p,.product-row-three p{color:rgba(0,0,0,.87);margin:0 auto 30px;width:48em;text-align:left}.product{margin-top:2rem;padding:1em}.product .product-button{margin-top:1em}.product-row-one .product .product-image,.product-row-one .product .product-overview-specification{float:left;margin:0 2.5%;width:45%}.product-row-one .product .product-button-one a.button{margin-top:1em}.product-row-two .product{display:block;float:left;width:50%}.product-row-three .product{display:block;float:left;width:calc(100%/3)}.product-line,.accessory-line{border-color:#0c6;margin:0;padding:0}.product-button-front-line{margin:1.3em auto;width:45%}.button.front-button{background-color:#f06000}.button.front-button:hover{background-color:#3d4145;color:#f06000}.product-page{display:table;margin:0 auto;max-width:1280px;padding-bottom:3em;padding-top:5em;text-align:center;width:96%}.product-page .product-page-image{float:left;width:55%}.product-page .product-page-description,.product-page .product-page-price{float:right;margin:auto 0;padding-top:2em;width:35%}.product-page .product-page-description{text-align:left}.product-page .product-page-price{font-size:1.2em}.product-page .product-page-price strong{color:rgba(0,0,0,.87);font-size:1.5em}.features{background:#ebeeee}.product-features{margin:0 auto;max-width:1160px;padding-bottom:3em;padding-top:5em;text-align:center;width:96%}.product-features h3{margin-top:0}.product-features .feature-left{float:left;height:20.5em;width:45%}.product-features .feature-right{float:right;height:20.5em;width:45%}.product-features .product-feature-image{float:left;margin-bottom:8em;padding-right:1em}.product-features .feature-text{text-align:left}.downloads{background:#ebeeee}.product-downloads{margin:0 auto;max-width:1160px;padding-bottom:3em;padding-top:5em;text-align:center;width:96%}.product-downloads .manual,.product-downloads .app{display:block;float:left;margin:0 5% 5em;width:40%}.product-downloads .app-store img,.product-downloads .google-play img{height:54px}#tilbehoer .product-row-three .product-image{width:50%}#tilbehoer .product-row-three .product-image+h3{padding-top:1em}#tilbehoer .product-row-three p{padding-bottom:1em;width:85%}.product-page-image[src$='amico.jpg']{float:left;width:35%}.message{background:#fff}.message-content{margin:0 auto;width:60%}.message-content h3{margin-bottom:2em;text-align:center}.message-content div{text-align:left}.error{background:#fff}.error-text{color:rgba(0,0,0,.87);height:70vh;margin:0 auto;max-width:560px;padding-bottom:3em;padding-top:5em;text-align:center;width:96%}@media only screen and (max-width:80em){.product-page .product-page-image,.product-page .product-page-description,.product-page .product-page-price{float:left;width:60%;margin:0 20%}}@media only screen and (max-width:70em){.product-row-three .product,.product-row-one .product{width:60%;margin:0 20%}.product-row-one .product .product-image,.product-row-one .product .product-overview-specification{float:left;width:100%;margin:0}.product-button-three{padding-bottom:3em}.product-features .feature-left,.product-features .feature-right{width:80%;margin:0 10%}}@media only screen and (max-width:64em){header .banner-text h2{font-size:34px}.om .om-features{width:48em}.om .om-features .om-feature{width:50%}}@media only screen and (max-width:56em){header .banner-text h2{font-size:30px}.product-page .product-page-image,.product-page .product-page-description,.product-page .product-page-price{float:left;width:80%;margin:0 10%}}@media only screen and (max-width:48em){header li[data-thumb$='image-2.jpeg'] .banner h1{font-size:52px}header .banner-text h2{font-size:26px}header .banner .social{font-size:24px}header .banner .scrolldown{display:none}#nav-wrap{font:700 12px open sans,sans-serif;background:0 0!important;letter-spacing:1.5px;width:auto;position:fixed;top:0;right:0}#nav-wrap>a{width:48px;height:48px;text-align:left;background-color:#f06000;border:none;float:right;font:0/0 a;text-shadow:none;color:transparent;position:relative;top:0;right:30px}#nav-wrap ul#nav{height:auto;display:none;clear:both;width:auto;float:right;position:relative;top:12px;right:0}#nav-wrap:target>ul#nav{display:block;padding:30px 20px 48px;background:#333;margin:0 30px;clear:both}ul#nav li{display:block;height:auto;margin:0 auto;padding:0 4%;text-align:left;border-bottom:1px solid #2b2b2b;border-bottom-style:solid}#nav-wrap ul#nav li a{display:block;margin:0;padding:0;margin:12px 0;line-height:16px;border:none;color:rgba(255,255,255,.38);text-shadow:none}footer .copyright li:before{content:none}footer .social-links{font-size:22px}footer .social-links li{margin-left:18px}#go-top{margin-left:-25px}#go-top a{width:54px;height:54px;font-size:18px;line-height:54px}.product-row-three .product,.product-row-two .product,.product-row-one .product{width:80%;margin:0 10%}.om .om-text,.om .om-features,.product-row-one p,.product-row-two p,.product-row-three p,.service-container{width:38em}.product-specification-details{width:80%}#kontakt .footer-widgets{text-align:center}.message-content{width:90%}.default-text{width:90%}}@media only screen and (max-width:40em){.om .om-text,.om .om-features,.product-row-one p,.product-row-two p,.product-row-three p,.service-container{width:28em}.om .om-features .om-feature{width:96%;margin:0 2%}.product-features .feature-left,.product-features .feature-right{width:98%;margin:0 1%;float:left;height:unset}.product-button-front-line{width:65%}.product-specification-details{width:90%}.product-downloads .manual,.product-downloads .app{width:100%;display:block;float:left;margin:0 0 1em}.product-downloads .app{margin-bottom:5em}}@media only screen and (max-width:30em){#nav-wrap ul#nav{width:auto;float:none}header li[data-thumb$='image-2.jpeg'] .banner-text h1{font-size:40px}header .banner-text h2{font-size:22px}.product-row-three .product,.product-row-two .product,.product-row-one .product{width:98%;margin:0 1%;padding:1em 0}.product-row-three .product .product-image,.product-row-two .product .product-image,.product-row-one .product .product-image{width:96%}.product-row-one p,.product-row-two p,.product-row-three p{width:93%}.product-page .product-page-image,.product-page .product-page-description,.product-page .product-page-price{float:left;width:95%;margin:0 2.5%}.product-features .feature-left,.product-features .feature-right{padding-bottom:1em}.product-features .product-feature-image{margin-bottom:0}.product-specification-details{width:98%}.om .om-text{width:90%}.om .om-features{width:100%}.kontakt label{float:unset}.kontakt input,.kontakt textarea,.kontakt select{width:100%}.kontakt .form-error{width:100%}.kontakt button.button{margin-left:0}.message-content{width:95%}.message-content h3{font-size:18px}.service-container{width:90%}}@media only screen and (max-width:23em){header li[data-thumb$='image-2.jpeg'] .banner-text h1{font-size:38px}header .banner-text h2{font-size:20px}}