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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'MusWeb';src:url("../fonts/museosans-300.eot");src:url("../fonts/museosans-300.eot?#iefix") format("embedded-opentype"),url("../fonts/museosans-300.woff2") format("woff2"),url("../fonts/museosans-300.woff") format("woff"),url("../fonts/museosans-300.ttf") format("truetype"),url("../fonts/museosans-300.svg#MusWeb") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'MusWeb';src:url("../fonts/museosans-100.eot");src:url("../fonts/museosans-100.eot?#iefix") format("embedded-opentype"),url("../fonts/museosans-100.woff2") format("woff2"),url("../fonts/museosans-100.woff") format("woff"),url("../fonts/museosans-100.ttf") format("truetype"),url("../fonts/museosans-100.svg#MusWeb") format("svg");font-weight:100;font-style:normal}@font-face{font-family:'MusWeb';src:url("../fonts/museosans-700.eot");src:url("../fonts/museosans-700.eot?#iefix") format("embedded-opentype"),url("../fonts/museosans-700.woff2") format("woff2"),url("../fonts/museosans-700.woff") format("woff"),url("../fonts/museosans-700.ttf") format("truetype"),url("../fonts/museosans-700.svg#MusWeb") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'MusWeb';src:url("../fonts/museosans-900.eot");src:url("../fonts/museosans-900.eot?#iefix") format("embedded-opentype"),url("../fonts/museosans-900.woff2") format("woff2"),url("../fonts/museosans-900.woff") format("woff"),url("../fonts/museosans-900.ttf") format("truetype"),url("../fonts/museosans-900.svg#MusWeb") format("svg");font-weight:900;font-style:normal}*{text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-stroke:0.4px}body{background:#fff;color:#353535;font:300 16px 'MusWeb', Helvetica, Arial, sans-serif;text-align:left;overflow-y:scroll}.wrapper{width:1200px;position:relative;margin:0 auto}.btn{padding:.5em 1em;font-size:1em;outline:none;border:none;border-radius:2px;background-color:#e8e8e8;text-decoration:none;text-align:center;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.btn:hover{color:#353535;background-color:#dcdcdc}.btn-green{color:#fff;background-color:#01311e;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.btn-green:hover{background-color:#00180f}.btn-black{color:#fff;background-color:#353535;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.btn-black:hover{background-color:#424242}.btn-cta{color:#fff;background-color:#98be33;border-radius:3px;border:3px solid #fff;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.35);-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.35);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.35)}.btn-cta:hover{background-color:#88aa2e;-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.5);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.5)}.alert{width:93.25%;float:left;font-size:14px;font-weight:900;color:#444;background:#fff;border:3px solid #444;border-radius:5px;margin:0 0 15px 0;padding:10px 3%}.alert-green{color:#427316;border:3px solid #427316}.alert-red{color:#c11d1d;border:3px solid #c11d1d}.img-container img{width:100%}h1,h2,h3,h4,h5,h6,b,strong{font-weight:900}h1{font-size:2.5em}sup{font-size:60%;vertical-align:super}sub{font-size:60%;vertical-align:sub}button{font-family:'MusWeb', Helvetica, Arial, sans-serif}a{color:#353535;outline:none;text-decoration:none}a:hover{color:#a7c851}a,input,select,button{outline:none}.fw-100{font-weight:100}.fw-300{font-weight:300}.fw-700{font-weight:700}.fw-900{font-weight:900}.ta-left{text-align:left}.ta-right{text-align:right}.ta-center{text-align:center}.italic{font-style:italic}.uppercase{text-transform:uppercase}.block{display:block}.inline-block{display:inline-block}.two-col .col{width:45%;display:inline-block}.three-col .col{width:30%;display:inline-block}label{margin-bottom:1em}label input,label select{width:100%;margin:.25em 0 1em 0;border-radius:4px;border:3px solid #e1e1e1;font-family:'MusWeb', Helvetica, Arial, sans-serif;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}label input:hover,label select:hover{border:3px solid #c8c8c8}label input:focus,label input:active,label select:focus,label select:active{border:3px solid #4b4b4b}header#header{width:100%;float:left;background:#fff}header#header a.logo{width:18%;float:left;margin-top:1em;outline:none;color:#464e57}header#header a.logo img{width:100%}header#header div.language{position:absolute;right:0;font-size:.85rem}header#header div.language ul li{float:left;margin:0;padding:.25em .5em .5em .5em;display:block;position:relative;background-color:#01311e}header#header div.language ul li a{color:#668378;font-weight:100}header#header div.language ul li.current a{color:#fff}header#header div.language ul li.current:after{content:' ';position:absolute;top:1.25em;display:block;width:0;height:0;border-style:solid;border-color:transparent transparent #fff transparent;border-width:0.43301em 0.25em;left:50%;margin-left:-0.21651em}header#header div.language ul li:first-child{border-bottom-left-radius:4px;padding-left:1em}header#header div.language ul li:first-child.current:after{margin-left:0}header#header div.language ul li:last-child{border-bottom-right-radius:4px;padding-right:1em}header#header div.language ul li:last-child.current:after{margin-left:-0.43302em}header#header div.language ul li:hover{background-color:#024a2d}header#header div.language ul li:hover a{color:#fff}header#header form#search-form{position:absolute;top:2em;left:20em;display:block}header#header form#search-form input{float:left;height:3em;font-size:.8em;padding:0 .5em;border:none;outline:none;border-radius:0;background-color:#e1e1e1}header#header form#search-form button{float:left;height:3em;font-size:.8em;border-radius:0;background-color:#e1e1e1}header#header form#search-form button:hover{background-color:#c8c8c8}header#header div.contact-us{width:80%;float:right;padding-top:2.5em;text-align:right;vertical-align:middle}header#header div.contact-us div.address{margin:.5em 1em .5em 0;padding:0 1em 0 0;display:inline-block;border-right:1px solid #e1e1e1}header#header div.contact-us div.address span{line-height:1.5em}nav#menu{width:100%;float:left;background-color:#f5f5f5}nav#menu ul li{padding:2em 1em;display:inline-block}section{width:100%;float:left;margin-bottom:3em}section article.two-col div.col{width:45%;display:inline-block}section article.three-col div.col{width:30%;display:inline-block}section article div.img-container{width:100%}section article div.img-container img{width:100%}section article div.btn-control a{color:#353535}section article header h1{font-weight:900}section article h1{font-size:3em}section article h2{font-size:1em;font-weight:900}section article p{font-size:1em;line-height:1.6em}section#featured{width:100%;float:left;overflow:hidden;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk4YmUzMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdjYTQxMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #98be33),color-stop(100%, #7ca413));background-image:-moz-linear-gradient(left, #98be33,#7ca413);background-image:-webkit-linear-gradient(left, #98be33,#7ca413);background-image:linear-gradient(to right, #98be33,#7ca413)}section#featured article{color:#fff;padding:2em 0;position:relative}section#featured article h1{font-size:2.7em}section#featured article p{margin-top:.5em;color:#3d5400;font-size:1.15em}section#featured article div.heading-container{width:60%;padding:3em 0}section#featured article div.img-container{width:50%;position:absolute;right:0;top:2em}section#featured article a.btn-featured{margin-top:2em;display:inline-block;font-size:.95rem}section#featured article a.btn-featured:hover{color:#fff}section#featured.smallheader article{padding:1em 0}section#featured.smallheader article div.heading-container{width:100%;padding:0}section#featured.smallheader article div.heading-container h4{font-size:2em}section#page-content{width:100%;float:left;margin-bottom:0}section#page-content div.wrapperception{width:100%;display:table}section#page-content div.content-container{width:71%;float:left;padding-right:3%;display:table-cell}section#page-content div.content-container section#cta article.wrapper{width:100%}section#page-content article h1{font-weight:300;margin-bottom:.5em}section#page-content article h2{font-size:2em}section#page-content article h3{font-size:1.25em}section#page-content article p{margin:1em 0}section#page-content article pre,section#page-content article code{font-family:monospace}section#page-content article small{font-size:90%}section#page-content article ul li,section#page-content article ol li{line-height:1.6em}section#page-content article ol li{list-style-type:decimal;margin-left:1.35em}section#page-content article ul li:before{content:'\f0da';color:#a7c851;margin-right:.8em;margin-left:.2em;font-family:'FontAwesome'}section#page-content article a.btn-next{margin:1em 0;display:inline-block}section#page-content article div.article-lead{margin:2em 0;font-size:1.2em;line-height:1.8em}section#page-content article div.col{width:47%;display:inline-block}section#page-content article div.type-item{margin:2em 2% 2em 0}section#page-content article div.type-item div.img-container{width:70%;margin:0 auto}section#page-content article div.type-item div.btn-control{margin-top:1em}section#page-content article div.type-item div.content h2{font-size:1.5em;font-weight:700}section#page-content article div.type-item div.content p{line-height:1.6em}section#page-content.template-list article,section#page-content.template-contact article{padding-bottom:2em;margin-bottom:2em}section#page-content.template-list article{border-bottom:1px solid #e1e1e1}section#page-content aside.sidebar{width:25%;float:right;display:table-cell;border-left:1px solid #e1e1e1}section#page-content aside.sidebar nav.sb-menu{background:#fff;margin-top:-2em;padding-top:2em;margin-left:-1px;padding-bottom:2em}section#page-content aside.sidebar nav.sb-menu dd{margin-left:3%}section#page-content aside.sidebar nav.sb-menu dl dt h2,section#page-content aside.sidebar nav.sb-menu dl dd h3{padding:.5em 0;font-size:1.2em;font-weight:300;display:block;border-bottom:1px solid #e1e1e1}section#page-content aside.sidebar nav.sb-menu dl dt.current h2,section#page-content aside.sidebar nav.sb-menu dl dd.current h3{font-weight:800;border-bottom:1px solid #a7c851}section#page-content aside.sidebar div.sb-container{border-top:1px solid #e1e1e1}section#page-content aside.sidebar div.sb-item{margin:2em 0 0 7.5%;padding-bottom:2em}section#page-content aside.sidebar div#sb-cta label{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}section#page-content aside.sidebar div#sb-cta label h2{margin-bottom:.5em;font-size:1.6em;font-weight:700}section#page-content aside.sidebar div#sb-cta label input{width:94%;font-size:1em;padding:.5em 2%;font-style:italic}section#page-content aside.sidebar div#sb-cta label button{width:100%;padding:.8em 0}section#page-content aside.sidebar div#sb-cta label.error-in-field{color:#f11e13}section#page-content aside.sidebar div#sb-cta label.error-in-field input{border:3px solid #f11e13}section#page-content aside.sidebar div#sb-contact h3{margin-bottom:.5em;font-size:1.8em;font-weight:700}section#page-content aside.sidebar div#sb-contact div.img-container-circle{margin:1em 0;overflow:hidden;width:12em;height:12em;background:none;-webkit-border-radius:6em;-moz-border-radius:6em;border-radius:6em}section#page-content aside.sidebar div#sb-contact div.img-container-circle img{height:100%}section#page-content aside.sidebar div#sb-contact p{line-height:1.6em}section#page-content aside.sidebar div#sb-contact p.contvia{margin-top:1em}section#page-content aside.sidebar div#sb-contact span.name{font-size:1.6em;font-weight:900;color:#a7c851}section#products{width:100%;float:left;padding:2em 0;background-color:#fff}section#products article.product-item{margin:0 auto;padding:1em 1.5% 2em 1.5%}section#products article.product-item h1{font-size:1.5em}section#products article.product-item p{margin-top:.5em;font-weight:100}section#products article.product-item div.img-container{height:17em;vertical-align:middle;display:table-cell}section#products article.product-item div.link-container{margin-top:2em}section#products article.product-item.col{display:block;float:left}section#shipping{width:100%;float:left;text-align:center;padding:3em 0;background-color:#f5f5f5;-moz-box-shadow:inset 0px 0px 25px -5px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0px 0px 25px -5px rgba(0,0,0,0.5);box-shadow:inset 0px 0px 25px -5px rgba(0,0,0,0.5)}section#shipping article h2{font-size:3em;font-weight:900}section#shipping article h2:before{margin-right:.2em;content:'\f00c';font-family:"FontAwesome";color:#a7c851}section#shipping article div.img-container{width:10%;margin:1.2em auto}section#shipping article p{font-size:1.2em}section#details-info{width:100%;float:left;text-align:center;padding:3em 0;background-color:#f5f5f5;-moz-box-shadow:inset 0px 0px 25px -5px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0px 0px 25px -5px rgba(0,0,0,0.5);box-shadow:inset 0px 0px 25px -5px rgba(0,0,0,0.5)}section#details-info article ul li{width:33%;display:inline-block;list-style:none;text-align:center}section#details-info article ul li h2{font-size:1.2em}section#details-info article ul li h2 i{color:#a7c851}body.main section#details article.wrapper{border-top:none}section#details{width:100%;float:left;text-align:center;padding-top:0}section#details article.wrapper{border-top:1px solid #e1e1e1}section#details article h3{color:#a7c851;font-size:1.8em;font-weight:700}section#details article div.img-container{width:25%;margin:0 auto}section#details article div.col{width:29%;padding:2em 2%;vertical-align:top}section#cta{width:100%;float:left}section#cta button.btn-cta{font-size:1.8rem}section#cta article.wrapper{width:60%;margin:0 auto;padding:2em 0;-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.35);-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.35);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.35)}section#cta article.wrapper header h1{color:#a7c851;font-size:3em;font-weight:500;text-align:center}section#cta article.wrapper div.form-wrapper{width:60%;margin:0 auto;padding-top:2em}section#cta article.wrapper div.form-wrapper div.btn-control{width:105%;margin:3em 0;display:block;text-align:center}section#cta article.wrapper div.form-wrapper label,section#cta article.wrapper div.form-wrapper span,section#cta article.wrapper div.form-wrapper small{width:100%;display:block}section#cta article.wrapper div.form-wrapper label[for="l_mezescsupor"]{display:none}section#cta article.wrapper div.form-wrapper label{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}section#cta article.wrapper div.form-wrapper label span{font-size:2em}section#cta article.wrapper div.form-wrapper label span em{color:#f11e13}section#cta article.wrapper div.form-wrapper label input,section#cta article.wrapper div.form-wrapper label select{padding:.5em .5em;font-size:1.4em}section#cta article.wrapper div.form-wrapper label select{width:105%;height:3.5em;font-size:1em}section#cta article.wrapper div.form-wrapper label.error-in-field{color:#f11e13}section#cta article.wrapper div.form-wrapper label.error-in-field input,section#cta article.wrapper div.form-wrapper label.error-in-field select{border:3px solid #f11e13}section#contact{width:100%;float:left;text-align:center;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk4YmUzMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdjYTQxMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #98be33),color-stop(100%, #7ca413));background-image:-moz-linear-gradient(left, #98be33,#7ca413);background-image:-webkit-linear-gradient(left, #98be33,#7ca413);background-image:linear-gradient(to right, #98be33,#7ca413)}section#contact article header{color:#fff;padding:1em 0 0 0}section#contact article header h1{font-size:3em;font-weight:900}section#contact article div.circle{position:relative;margin:0em auto -2.8em auto;width:25em;height:25em;background:#fff;-webkit-border-radius:12.5em;-moz-border-radius:12.5em;border-radius:12.5em;-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.35);-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.35);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.35)}section#contact article p{font-size:1.2rem}section#contact article p span{display:block}section#contact article p span.ask{font-size:1.4em;padding-bottom:.5em}section#contact article p span.name{padding-top:2em;font-size:1.4em;font-weight:900;color:#a7c851}section#contact article p.contvia{padding-top:.5em}section#contact article div.img-container-circle{position:absolute;right:-3em;bottom:2.8em;overflow:hidden;width:13em;height:13em;background:none;-webkit-border-radius:6.5em;-moz-border-radius:6.5em;border-radius:6.5em}section#contact article div.img-container-circle img{height:100%}section#contact article div.phone-wrapper{margin-left:2em;text-align:left}section#contact article div.email-wrapper{margin-left:3em;text-align:left}section#contact article div.col-2-wrapper div.col{width:50%;float:left}section#contact article div.col-3-wrapper div.col{width:33%;float:left;font-size:.8rem}section#contact article div.col-3-wrapper div.col p{font-size:.95rem}footer{width:100%;float:left;height:500px;text-align:center;position:relative;background-color:#fff}footer nav#bottom-menu{width:100%;float:left}footer nav#bottom-menu ul li{padding:2em 2em 2em 0;display:inline-block}footer a.map-opener{width:100%;height:100%;display:block;z-index:500;position:absolute;top:7em;left:0;background:none}footer div#stretch-map{width:100%;height:500px;display:block;position:absolute;top:7em;left:0;z-index:400}footer div.footer-info{width:20em;height:20em;margin:15em 0 0 0;position:relative;z-index:999;text-align:left;background-color:rgba(255,255,255,0.85);width:20em;height:20em;background:rgba(255,255,255,0.85);-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em}footer div.footer-info p{padding-left:2.5em;line-height:1.75em}footer div.footer-info p:first-child{padding-top:5em}@media only screen and (max-width: 1250px){body{font-size:.9rem}.wrapper{width:1000px}}@media only screen and (max-width: 1120px){body{font-size:.8rem}.wrapper{width:90%;padding:0 5%}header#header div.language{right:5%}section article h2{font-size:1.3em}section article p{font-size:1.3em}section#featured article div.img-container{width:40%}section#cta article.wrapper{width:70%;font-size:.8rem}section#cta article.wrapper div.form-wrapper{width:70%}section#cta article.wrapper label{margin-bottom:0}section#contact article header{padding-bottom:1em}section#contact article p{font-size:1rem}section#contact article p.contactvia{padding-top:.5em}section#contact article span.ask{padding-bottom:.5em}section#contact article div.col-2-wrapper div.col{width:100%}section#contact article div.col-3-wrapper div.col{width:100%}}@media only screen and (max-width: 880px){body{font-size:13px}.wrapper{width:90%;padding:0 5%}header#header .logo{width:25%}header#header .contact-us{width:75%;padding-top:1.8em}header#header form#search-form{left:15em}nav#menu ul{width:100%}section article h2{font-size:1.2em}section article p{font-size:1.2em}section#featured article h1{font-size:2.3em}section#products article span a{font-size:1.1em}section#details-info article ul li{width:28%}section#details-info article ul li h2{font-size:1em}section#details article{line-height:2em}section#cta article.wrapper{width:90%;font-size:.8rem}section#cta article.wrapper div.form-wrapper{width:80%}section#cta article.wrapper label{margin-bottom:0}section#contact article header{padding-bottom:1em}section#contact article p{font-size:1rem}section#contact article p.contactvia{padding-top:.5em}section#contact article span.ask{padding-bottom:.5em}section#contact article div.img-container-circle{margin:-23em 1% 0 auto;width:16em;height:16em;background:none;-webkit-border-radius:8em;-moz-border-radius:8em;border-radius:8em}nav#bottom-menu{display:none}div#stretch-map,a.map-opener{top:0 !important}div.footer-info{margin-top:7.5em !important}}@media only screen and (max-width: 675px){body{font-size:12px}.wrapper{width:95%;padding:0 2.5%}header#header a.logo{width:50%;margin-top:3em}header#header div.language{right:2.5%}header#header form#search-form{left:2.5%;top:0}header#header div.contact-us{width:50%;padding-top:2.5em}header#header div.contact-us div.address{display:block;margin:.5em 1% .5em 0;padding:0;border-right:none}header#header div.contact-us div.address span.mobile-block{display:block}header#header div.contact-us span.phone{display:block;margin:.5em 1% .5em 0}nav#menu ul{width:100%}nav#menu ul li{padding:1.5em .4em}section article.two-col div.col{width:90%;padding:0 5%;display:inline-block}section article.three-col div.col{width:50%;display:inline-block}section article header h1{font-size:2.2em}section article a.btn{font-size:1.2rem}section#featured article{padding:2em 0 15em 0}section#featured article h1{font-size:2.2em}section#featured article p{font-size:1.4em}section#featured article div.heading-container,section#featured article div.img-container{width:100%}section#featured article div.img-container{top:18em}section#featured article div.heading-container{padding:0}section#featured article a.btn-featured{margin-top:0}section#page-content div.content-container{width:100%;float:left;margin-bottom:3em}section#page-content article{padding:0}section#page-content article div.col{width:90%;margin:1em 0;padding:0 5%;float:left}section#page-content aside.sidebar{width:100%;float:left;border:none;margin-top:-3em}section#page-content aside.sidebar nav.sb-menu{width:80%;margin:0 auto}section#page-content aside.sidebar div.sb-container{border:none}section#page-content aside.sidebar div.sb-container div#sb-cta{width:80%;margin:0 auto}section#page-content aside.sidebar div.sb-container div#sb-cta input{width:94%}section#page-content aside.sidebar div.sb-container div#sb-contact{display:none}section#products article{width:95%;margin:0 auto;padding:0 0 5em 0 !important;display:block}section#products article header{font-size:1.3rem;margin-bottom:0.5em}section#products article span a{display:block;padding-top:1em;font-size:1.3em}section#products article div.img-container{display:none}section#types article.three-col div.col{width:90%;padding:1em 5%;display:block}section#types article h2{font-size:1.6em}section#types article p{font-size:1.6em}section#shipping article div.img-container{width:40%;margin:1.2em auto}section#details-info article ul li{width:90%}section#details-info article ul li h2{font-size:1.4em;line-height:2.2em}section#details article{line-height:2em}section#details article div.col{width:90%;padding:2em 5%;vertical-align:top}section#cta article.wrapper{font-size:.6rem}section#cta article.wrapper header{font-size:.7rem}section#cta article.wrapper div.form-wrapper{width:90%}section#cta article.wrapper label input,section#cta article.wrapper label select{width:94%;padding:.5em 4%}section#cta article.wrapper label select{width:100% !important}section#cta article.wrapper button.btn-cta{font-size:1rem;margin:-2em 0 1em 0}section#contact article div.circle{margin:-2.5em auto 0 auto;width:25em;height:25em;background:#fff;-webkit-border-radius:12.5em;-moz-border-radius:12.5em;border-radius:12.5em}section#contact article header{padding:5em 0 1em 0}section#contact article header h1{font-size:2.2em}section#contact article p{font-size:.7rem}section#contact article div.img-container-circle{margin:-11em .5% 0 auto;width:6.5em;height:6.5em;background:none;-webkit-border-radius:3.25em;-moz-border-radius:3.25em;border-radius:3.25em}}
