@charset "utf-8";address,article,aside,blockquote,body,dd,dialog,dl,dt,fieldset,footer,form,h1,h2,h3,h4,h5,h6,header,li,nav,ol,p,pre,section,td,th,tr,ul{margin:0;padding:0}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}ol,ul{list-style:none}fieldset,input,legend,select,textarea{font-size:100%;vertical-align:middle;margin:0;padding:0;border:none}table{border-collapse:collapse;border-spacing:0;empty-cells:show}th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:''}sub,sup{line-height:-1px;vertical-align:text-top}sub{vertical-align:text-bottom}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0}.ie6 .clearfix,.ie7 .clearfix{zoom:1}::-moz-selection{background:#81a531;color:#fff;text-shadow:none}::selection{background:#81a531;color:#fff;text-shadow:none}html{height:100%}body{height:100%;color:#262626;font-family:Lato,Helvetica,Arial,Verdana,Geneva,sans-serif;font-size:15px;font-weight:300;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-font-smoothing:antialiased;background-color:#fff}p{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:25px;line-height:1.9em;word-break:break-word}em{padding:0;margin:0}address{font-style:normal}img{vertical-align:middle;border:none;-ms-interpolation-mode:bicubic}img.photo_left{float:left;margin:10px 40px 35px 0;border:none}img.photo_right{float:right;margin:10px 0 35px 50px;border:none}img.photo_center{display:block;margin:15px auto 25px}img.photo_center.small,img.photo_left.small,img.photo_right.small,img.small{width:15%}img.medium,img.photo_center.medium,img.photo_left.medium,img.photo_right.medium{width:33%}img.large,img.photo_center.large,img.photo_left.large,img.photo_right.large{width:45%}img.photo_center.verylarge,img.photo_left.verylarge,img.photo_right.verylarge,img.verylarge{width:65%}img.full,img.photo_center.full,img.photo_full,img.photo_left.full,img.photo_right.full{clear:both;display:block;float:none;margin:10px 0 35px;width:100%;height:auto}b,strong{font-weight:700}hr{display:block;height:1px;color:transparent;background-color:transparent;border:none;border-bottom:solid 1px #ccc;padding:25px 0 0;margin:0 0 25px;clear:both}hr.invisible{background-color:transparent;border-color:transparent;padding:0;margin:0}table,table td,table tr{border:none}.center{text-align:center}.txtleft{text-align:left}.txtright{text-align:right}blockquote{background-color:#ecf0e5;border:1px solid #81a531;border-left:10px solid #81a531;color:#2b2b2b;margin:0 0 25px;padding:20px 20px 5px;line-height:1.4em;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}ol,ul{margin:0 0 25px 35px}ul li{list-style-type:disc;padding:5px 0}ol li{list-style-type:decimal;padding:5px 0}a,a:link,a:visited{color:#81a531;text-decoration:underline}a:active,a:focus,a:hover{color:#5a7819}a.nomarkup,a.nomarkup:link,a.nomarkup:visited{color:#2b2b2b;text-decoration:none}a.nomarkup:active,a.nomarkup:focus,a.nomarkup:hover{color:#81a531}a.golink,a.golink:link,a.golink:visited,input[type=submit].golink,span.golink{display:inline-block;*display:inline;background-color:#262626;color:#fff!important;padding:10px 15px;cursor:pointer;line-height:normal;text-decoration:none;font-size:15px;margin:15px 15px 15px 0}a.golink:active,a.golink:focus,a.golink:hover,input[type=submit].golink:hover,span.golink:hover{background-color:#81a531}.golink a{color:#fff!important;text-decoration:none}.golink i{padding-right:10px;vertical-align:-1px}.golink.large{padding:14px 27px!important;text-transform:uppercase;font-weight:400}.goleft{float:left}.goright{float:right}.centered{text-align:center}.error{border-color:#c61a1a;color:#c61a1a}p.infotext,span.infotext{color:#b0b0b0;font-weight:400;font-style:italic}p.disabledtext,p.softtext,span.disabledtext,span.softtext{color:#95979a}.colortext{color:#81a531}.hide{display:none!important}body .noborder{border:none!important}body .phone-only{display:none!important}.form-wrapper{margin:25px auto 60px;max-width:650px}form{margin:0 0 30px}form:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0}.party-form form{margin:15px 0 0;padding:25px 25px 30px}.party-form form .form-line strong{font-size:18px;font-weight:900;display:inline-block;padding:0 0 0 5px}.party-form form .form-line strong i{padding:0 10px 0 0}.party-form form p{margin:0 0 15px}.form-line .form-block{width:100%}.form-line .form-block.form-block-12{float:left;width:47%;padding-right:3%}.form-line .form-block.form-block-13{float:left;width:31%;padding-right:2%}.form-line .form-block.form-block-23{float:left;width:64%;padding-right:2%}.formerror{display:inline-block;color:#c61a1a;padding:0 20px 10px 0;line-height:2em}label{display:block;font-weight:700;padding:12px 0;cursor:pointer}label.error{border:none;color:#e10000}label.inline{display:inline-block;margin:20px 25px 20px 0;padding:5px 0 0;vertical-align:middle;line-height:1.4em}label.inline i{display:block;padding:3px 20px 10px 0;float:left}label em{color:#81a531;font-style:normal}input,textarea{font-family:Lato,Helvetica,Arial,Verdana,Geneva,sans-serif;font-weight:300;background-color:#fff;border:solid 1px #ccc;line-height:normal;padding:10px;font-size:15px;margin:0 0 15px;vertical-align:middle;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#262626;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-shadow:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text]{-webkit-appearance:none}textarea{-webkit-appearance:none;resize:vertical;min-height:250px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.error input,.error select,input.error,select.error{border-color:#c61a1a!important}input[type=submit]{background-color:#262626;color:#fff;font-weight:400;cursor:pointer;border:solid 1px #262626;-webkit-appearance:none;width:auto}input[type=submit]:hover{background-color:#81a531;border-color:#81a531}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=checkbox],input[type=radio]{width:25px;padding:0 4px;margin:5px 0 15px;vertical-align:middle}.ie8 input[type=checkbox],.ie8 input[type=radio],.ie9 input[type=checkbox],.ie9 input[type=radio]{border:none}input:disabled{color:#ccc}select{font-family:Lato,Helvetica,Arial,Verdana,Geneva,sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;display:inline-block;*display:inline;zoom:1;color:#262626;font-weight:300;background-color:#fff;padding:10px 30px 10px 10px;margin:0 7px 0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;border:solid 1px #ccc;width:100%;cursor:pointer}.ie8 select,.ie9 select{padding-right:10px}select::-ms-expand{display:none}.select-wrapper{position:relative;width:100%;margin:0 0 15px;display:inline-block}.select-wrapper.small{width:25%;margin-right:2%}.select-wrapper.medium{width:40%;margin-right:2%}.select-wrapper:after{content:"\ea5b";font-family:entypo-webfont;color:#2b2b2b;right:0;top:0;bottom:0;padding:0 12px 0 10px;position:absolute;pointer-events:none;line-height:38px;background-color:transparent}.select-wrapper:before{position:absolute;content:'';right:0;top:0;width:23px;height:18px;background-color:transparent;pointer-events:none;display:block}.ie8 .select-wrapper:after,.ie8 .select-wrapper:before,.ie9 .select-wrapper:after{display:none}::-webkit-input-placeholder{color:#a6a6a6}:-moz-placeholder{color:#a6a6a6}::-moz-placeholder{color:#a6a6a6}:-ms-input-placeholder{color:#a6a6a6}h1,h2,h3,h4,h5,h6{display:block}h1{font-family:Times,'Times New Roman',serif,Georgia;font-size:31px;font-style:italic;padding:10px 0 25px}h2{font-size:25px;padding:35px 0 25px}h2:nth-of-type(1){padding:0 0 25px}h3{font-size:19px;padding:10px 0 20px}h4{font-size:17px;padding:5px 0 18px}h5{font-size:16px;padding:5px 0 10px}h6{font-size:18px;padding:0 0 2px}h2.spotlight-title{position:relative;display:block;font-family:Times,'Times New Roman',serif,Georgia;font-size:31px;font-style:italic;text-align:center;margin:40px 0 0;padding:0 50px 40px;border-top:solid 1px #dcdcdc}h2.spotlight-title:before{position:absolute;top:-11px;left:0;font-family:entypo-webfont;font-size:20px;display:block;font-style:normal;content:'\eaa2';background-color:#fff;color:#d5d5d5}h2.spotlight-title:after{position:absolute;top:-11px;right:0;font-family:entypo-webfont;font-size:20px;display:block;font-style:normal;content:'\eaa2';background-color:#fff;color:#d5d5d5}h2.spotlight-title span{position:relative;display:inline-block;background-color:#fff;padding:0 30px;margin:-20px 0 0 0;-ms-transform:translate(0px,-20px);-webkit-transform:translate(0px,-20px);transform:translate(0px,-20px)}h1 i,h2 i,h3 i,h4 i,h5 i,h6 i{padding-right:15px;vertical-align:-2px}.no-animation{transition:none!important;-moz-transition:none!important;-o-transition:none!important;-webkit-transition:none!important}.fullwidth{position:relative;width:100%;min-width:1240px;background-color:#fff;overflow:hidden}.sitewidth{position:relative;width:1200px;margin:0 auto}.grey{background-color:#ecede9}.panel-top{background-color:#262626;font-size:13px;color:#fff;font-weight:400;padding:12px 0;overflow:visible}.panel-top .panel-top-info{width:50%;float:left}.panel-top .panel-top-info ul{display:block;float:left;margin:0;padding:0}.panel-top .panel-top-info ul li{position:relative;display:inline;margin:0;padding:0 20px 0 0}.panel-top .panel-top-info ul li a,.panel-top .panel-top-info ul li a:link,.panel-top .panel-top-info ul li a:visited{display:inline-block;color:#fff;padding:0;text-decoration:none}.panel-top .panel-top-info ul li a:active,.panel-top .panel-top-info ul li a:focus,.panel-top .panel-top-info ul li a:hover{color:#aed75b}.panel-top .panel-top-info .usp-carousel{float:left;padding:0 0 0 10px;max-width:300px}.panel-top .panel-top-info .usp-carousel ul{display:block;float:left;height:15px;overflow:hidden}.panel-top .panel-top-info .usp-carousel ul li{display:block;height:20px;color:#aed75b}.panel-top .panel-top-info .usp-carousel ul li i{padding:0 10px 0 0;font-size:16px;color:#bebebe;vertical-align:-2px}.panel-top .menu-panel-top{width:50%;float:right;text-align:right}.panel-top .menu-panel-top ul{display:block;margin:0;padding:0}.panel-top .menu-panel-top ul li{position:relative;display:inline;margin:0;padding:0 0 0 20px}.panel-top .menu-panel-top ul li span{position:relative;cursor:pointer;z-index:1000}.panel-top .menu-panel-top ul li a,.panel-top .menu-panel-top ul li a:link,.panel-top .menu-panel-top ul li a:visited{position:relative;display:inline-block;color:#fff;padding:0;text-decoration:none;z-index:1000}.panel-top .menu-panel-top ul li a:active,.panel-top .menu-panel-top ul li a:active i,.panel-top .menu-panel-top ul li a:focus,.panel-top .menu-panel-top ul li a:focus i,.panel-top .menu-panel-top ul li a:hover,.panel-top .menu-panel-top ul li a:hover i,.panel-top .menu-panel-top ul li:hover,.panel-top .menu-panel-top ul li:hover i{color:#aed75b}.panel-top .menu-panel-top ul li i{padding:0 7px 5px 0;font-size:16px!important;color:#bebebe;vertical-align:-2px}.panel-top .menu-panel-top ul li ul{position:absolute;left:0;top:-500px;background-color:#262626;z-index:900;padding:15px 0 10px;opacity:0;transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;-webkit-transition:opacity .3s ease}.panel-top .menu-panel-top ul li:hover ul{top:100%;opacity:1}.panel-top .menu-panel-top ul li ul li{display:block;padding:7px 20px 7px 45px;text-align:left}.panel-top .menu-panel-top ul li ul li:before{content:'\e992';font-family:entypo-webfont;float:left;margin:2px 0 0 -1.8em;color:#fff}.panel-top .menu-panel-top ul li ul li.currentlanguage a{color:#aed75b}.header .logo{display:block;float:left;width:224px;height:113px;text-indent:-99999px;margin:10px 0 20px;overflow:hidden;background-image:url(assets/logo-upperathome.png);background-size:contain;background-position:center center;background-repeat:no-repeat}.respmenu{display:none;float:right;padding:40px 0 45px 10px;color:#262626}.respmenu i{font-size:32px;padding:0 0 0 15px}.respmenu:active,.respmenu:focus,.respmenu:hover{cursor:pointer;color:#81a531}.menu-main{position:relative;float:right;text-align:right}.menu-main ul{display:inline-block;margin:0;padding:0}.menu-main ul li{position:relative;display:inline-block;margin:0;padding:25px 0 25px 40px}.menu-main ul li a,.menu-main ul li a:link,.menu-main ul li a:visited{position:relative;display:inline-block;font-size:20px;font-weight:300;color:#353535;text-decoration:none;padding:40px 0}.menu-main ul li a:active,.menu-main ul li a:focus,.menu-main ul li a:hover,.menu-main ul li.active a{color:#81a531}.menu-main ul li a i{font-size:24px;vertical-align:-3px;padding:0 0 0 5px}.content-wrapper{padding:0 0 50px}.pre-content-panel img{margin:0 0!important}.content{padding:30px 0}.content-sidepanel{width:19%;float:left;padding:35px 3%;margin:10px 0 0;background-color:#ecede9}.content-sidepanel h3{font-family:Times,'Times New Roman',serif,Georgia;font-size:22px;letter-spacing:.03em;font-style:italic;font-weight:700;padding:0 0 20px}.content-rightpanel{width:70%;float:right;margin:10px 0 0}.content-12,.content-12+.content-12+.content-12,.content-12+.content-12+.content-12+.content-12+.content-12{width:47%;float:left}.content-12+.content-12,.content-12+.content-12+.content-12+.content-12,.content-12+.content-12+.content-12+.content-12+.content-12+.content-12{float:right}.content-13{width:33%;float:left}.content-23{width:63%;float:right}.home-blocks{overflow:hidden;position:relative;margin:-40px 0 80px 0;width:100%}.home-blocks .home-block-slider{width:73%}.home-blocks .home-block-slider ul li{list-style-type:none}.home-blocks .home-block-slider .flex-direction-nav a:before{color:#fff}.home-blocks .home-block-quicklink{position:absolute;top:0;right:0;width:26%;height:58%;background-position:center center;background-repeat:no-repeat;background-size:cover}.home-blocks .home-block-quicklink+.home-block-quicklink{top:auto;right:0;bottom:0;height:40%}.home-blocks .home-block-quicklink .home-block-content{position:absolute;display:block;right:25px;bottom:25px;left:25px;padding:20px;text-align:center;text-decoration:none;color:#262626;background-color:rgba(255,255,255,.9)}.home-blocks .home-block-quicklink .home-block-content h5{display:block;font-family:Times,'Times New Roman',serif,Georgia;font-size:23px;letter-spacing:.03em;font-style:italic;font-weight:700}.home-blocks .home-block-quicklink .home-block-content:hover h5{color:#81a531}.home-blocks .home-block-quicklink .home-block-content p{margin:0;font-size:14px;line-height:1.6em}.breadcrumb-wrapper{background-color:#ecede9;padding:10px 0}.breadcrumb-wrapper .breadcrumb ul{margin:0;max-width:80%;float:left}.breadcrumb-wrapper .breadcrumb ul li{list-style-type:none;display:inline-block;margin:0;padding:0}.breadcrumb-wrapper .breadcrumb ul li+li{margin:0 0 0 10px}.breadcrumb-wrapper .breadcrumb ul li+li:before{content:" / ";padding:0 10px 0 0}.breadcrumb-wrapper .breadcrumb a,.breadcrumb-wrapper .breadcrumb a:link,.breadcrumb-wrapper .breadcrumb a:visited{text-decoration:none;color:#262626}.breadcrumb-wrapper .breadcrumb a:active,.breadcrumb-wrapper .breadcrumb a:focus,.breadcrumb-wrapper .breadcrumb a:hover{color:#81a531}.breadcrumb-wrapper .breadcrumb a.backtooverview{float:right}.categories-spotlight{padding:40px 0 20px;margin-left:-30px}.categories-spotlight a.categorie-spotlight-item,.categories-spotlight a.categorie-spotlight-item:link,.categories-spotlight a.categorie-spotlight-item:visited{display:inline-block;vertical-align:top;width:25%;border-left:solid 30px #fff;border-bottom:solid 30px #fff;background-color:#262626;text-align:center;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.categories-spotlight .categorie-spotlight-item:active h3,.categories-spotlight .categorie-spotlight-item:focus h3,.categories-spotlight .categorie-spotlight-item:hover h3,.categories-spotlight a.categorie-spotlight-item:active,.categories-spotlight a.categorie-spotlight-item:focus,.categories-spotlight a.categorie-spotlight-item:hover{background-color:#81a531}.categories-spotlight .categorie-spotlight-item img{display:block;width:100%;height:auto}.categories-spotlight .categorie-spotlight-item h3{position:relative;display:block;padding:10px;margin:0;font-weight:300;font-size:20px;line-height:25px;background-color:#262626}.categories-spotlight.categories-large{margin-left:-20px}.categories-spotlight.categories-large a.categorie-spotlight-item,.categories-spotlight.categories-large a.categorie-spotlight-item:link,.categories-spotlight.categories-large a.categorie-spotlight-item:visited{width:33.33%;border-left:solid 20px #fff;border-bottom:solid 20px #fff}.menu-product-categories{padding:0 0 25px;margin:0 0 35px;border-bottom:solid 1px #d4d6d1}.menu-product-categories:last-child{border-bottom:none;margin:0;padding:0}.menu-product-categories ul{margin:0}.menu-product-categories ul li{list-style-type:none;font-size:17px;padding:6px 0 15px}.menu-product-categories ul li span{cursor:pointer}.menu-product-categories ul li a,.menu-product-categories ul li a:link,.menu-product-categories ul li a:visited{text-decoration:none;color:#262626}.menu-product-categories ul li a:active,.menu-product-categories ul li a:focus,.menu-product-categories ul li a:hover,.menu-product-categories ul li span:hover,.menu-product-categories ul li.active a,.menu-product-categories ul li.active span{color:#81a531}.menu-product-categories ul li.closed ul{display:none}.menu-product-categories ul li ul{margin:0 0 0 20px}.menu-product-categories ul li ul li{font-size:15px;padding:6px 0}.menu-product-categories ul li ul li a,.menu-product-categories ul li ul li a:link,.menu-product-categories ul li ul li a:visited{color:#262626}.menu-product-categories ul li ul li a:active,.menu-product-categories ul li ul li a:focus,.menu-product-categories ul li ul li a:hover,.menu-product-categories ul li ul li span:hover,.menu-product-categories ul li ul li.active a,.menu-product-categories ul li ul li.active span{color:#81a531}.product-filter-item{padding:10px 0}.product-filter-item span{display:block;font-size:17px;font-weight:400;padding:0 0 10px}ul.filter-checklist{margin:0 0 15px}ul.filter-checklist li{list-style-type:none;padding:3px 0}ul.filter-checklist li label{margin:0;padding:5px 0;font-weight:300}ul.filter-checklist li label i{padding:3px 12px 0 0}.property-range{padding:15px 0 0}.filterslider-input-wrapper span,.filterslider-input-wrapper span em{font-weight:300;font-style:normal;font-size:15px}a.product-filter-button,a.product-filter-button:link,a.product-filter-button:visited{display:inline-block;background-color:#262626;color:#fff;padding:10px 20px 10px 15px;margin-bottom:15px;cursor:pointer;text-decoration:none}a.product-filter-button:active,a.product-filter-button:focus,a.product-filter-button:hover{background-color:#81a531}.product-filter-button i{vertical-align:-2px;padding:0 10px 0 0}.categorie-header{display:block;width:100%;height:auto;margin:0 0 30px}.products-overview-header h1{display:inline;padding:0 25px 0 0}.products-overview-header span{font-size:17px;color:#868686}.products-overview-header .product-sorting{float:right;max-width:220px;width:30%}.products-wrapper{overflow:hidden}.products-wrapper .product-item{display:inline-block;width:29%;padding:0 2%;margin:30px 0;text-align:center;vertical-align:top}.products-wrapper .product-item:nth-child(3n+2){border-left:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc}.products-wrapper .product-item .product-item-image{position:relative;display:block;width:100%;height:auto;text-decoration:none;border:solid 1px #fff;margin:0 auto 10px}.products-wrapper .product-item .product-item-image:hover{border-color:#dcdcdc}.products-wrapper .product-item .product-item-image img{display:block;width:100%;height:auto}.products-wrapper .product-item .product-item-image .product-item-labels{position:absolute;top:10px;right:0}.products-wrapper .product-item .product-item-image .product-item-labels span{padding:4px 10px;font-size:12px;text-transform:uppercase;font-weight:400}.products-wrapper .product-item .product-item-image .product-item-labels .product-item-label-new{background-color:#262626;color:#fff}.products-wrapper .product-item .product-item-image .product-item-labels .product-item-label-sale{background-color:#ffea00;color:#262626}.products-wrapper .product-item .product-item-image .product-item-labels .product-item-label-topper{background-color:#81a531;color:#fff}.products-wrapper .product-item h2{font-size:18px;font-weight:400;margin:0;padding:0}.products-wrapper .product-item h2 a,.products-wrapper .product-item h2 a:link,.products-wrapper .product-item h2 a:visited{display:block;color:#262626;text-decoration:none;padding:0 0 5px}.products-wrapper .product-item h2 a:active,.products-wrapper .product-item h2 a:focus,.products-wrapper .product-item h2 a:hover{color:#81a531}.products-wrapper .product-item .product-item-description{min-height:60px;padding-bottom:10px}.products-wrapper .product-item .product-item-description p{margin:0;font-size:14px}.products-wrapper .product-item .product-item-price{font-size:22px}.products-wrapper .product-item .product-item-price em{font-size:16px;position:relative;color:#777;margin-left:10px}.products-wrapper .product-item .product-item-price em:after{content:'';background-color:#999;position:absolute;left:0;top:50%;width:100%;height:1px;overflow:hidden}.products-spotlight .products-wrapper .product-item{width:20.4%;margin:5px 0 50px}.products-spotlight .products-wrapper .product-item:nth-child(3n+2){border:none}.products-spotlight .products-wrapper .product-item:nth-child(4n+2){border-left:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc}.products-spotlight .products-wrapper .product-item:nth-child(4n+4){border-left:solid 1px #dcdcdc}.content-rightpanel .products-spotlight .products-wrapper .product-item{width:29%}.content-rightpanel .products-spotlight .products-wrapper .product-item:nth-child(4n+2),.content-rightpanel .products-spotlight .products-wrapper .product-item:nth-child(4n+4){border:none}.content-rightpanel .products-spotlight .products-wrapper .product-item:nth-child(3n+2){border-left:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc}.pagination{text-align:center;padding:50px 0}.pagination ul{margin:20px 0}.pagination ul li{display:inline-block;list-style-type:none;padding:0 2px}.pagination ul li.previouspage{float:left;padding:0}.pagination ul li.nextpage{float:right;padding:0}.pagination ul li i{vertical-align:-1px}.pagination ul li a,.pagination ul li a:link,.pagination ul li a:visited,.pagination ul li span{display:inline-block;border:solid 1px #dcdcdc;padding:5px 10px;text-decoration:none;color:#262626}.pagination ul li a:active,.pagination ul li a:focus,.pagination ul li a:hover,.pagination ul li.active a{background-color:#262626;color:#fff}.pagination .showall{display:inline-block;cursor:pointer}.pagination .showall:hover{color:#81a531}.product-detail{padding-top:70px}.product-detail .product-detail-image-wrapper{width:55%;float:left}.product-detail .product-detail-image-wrapper .product-detail-image{width:82%;float:right;max-height:800px;overflow:hidden}.product-detail .product-detail-image-wrapper .product-detail-image ul{margin:0;padding:0}.product-detail .product-detail-image-wrapper .product-detail-image ul li.product-detail-image-item{padding:0;margin:0;list-style-type:none}.product-detail .product-detail-image-wrapper .product-detail-image img{display:block;width:98%;height:auto;margin:0 auto}.product-detail .product-detail-image-wrapper .product-detail-image ul li.product-detail-image-item a{cursor:zoom-in;cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.product-detail .product-detail-image-wrapper .product-detail-thumbs{width:15%;float:left}.product-detail .product-detail-image-wrapper .product-detail-thumbs .flex-viewport{height:auto!important;overflow:visible!important}.product-detail .product-detail-image-wrapper .product-detail-thumbs ul{position:relative!important;transform:none!important;height:auto!important;margin:0;padding:0}.product-detail .product-detail-image-wrapper .product-detail-thumbs ul li.product-detail-thumb-item{display:block;padding:0;margin:0 0 15px;list-style-type:none;cursor:pointer;border:solid 1px #dcdcdc}.product-detail .product-detail-image-wrapper .product-detail-thumbs li.product-detail-thumb-item:hover{border-color:#999}.product-detail .product-detail-image-wrapper .product-detail-thumbs img{display:block;width:100%;height:auto}.product-detail .product-detail-content{width:40%;float:right}.product-detail .product-detail-content h1{font-family:Lato,Helvetica,Arial,Verdana,Geneva,sans-serif;font-size:25px;font-style:normal;padding:0 0 10px}.product-detail .product-detail-content .product-detail-tagline{display:block;padding:0 0 25px}.product-detail .product-detail-content .product-detail-variations{padding:10px 0;margin:0 0 15px}.product-detail .product-detail-content ul.product-detail-variations-list{margin:0;padding:0;display:inline}.product-detail .product-detail-content ul.product-detail-variations-list li{display:inline-block;padding:7px 20px;margin:0 5px 7px 0;cursor:pointer;list-style-type:none;background-color:#ecede9}.product-detail .product-detail-content ul.product-detail-variations-list li:hover{background-color:#d4d6d1}.product-detail .product-detail-content ul.product-detail-variations-list li.active{color:#fff;background-color:#81a531}.product-detail .product-detail-content .product-detail-item-price{font-size:26px;padding:0 0 15px}.product-detail .product-detail-content .product-detail-item-price em{font-size:18px;position:relative;color:#777;margin-left:10px}.product-detail .product-detail-content .product-detail-item-price em:after{content:'';background-color:#999;position:absolute;left:0;top:50%;width:100%;height:1px;overflow:hidden}.product-detail .product-detail-content .product-detail-actions{padding:0 0 15px}.product-detail .product-detail-content .product-selling-points{padding:0 0 25px}.product-detail .product-detail-content .product-selling-points .product-selling-point-item{padding:10px 0;color:#777}.product-detail .product-detail-content .product-selling-points .product-selling-point-item i{display:inline-block;width:50px;color:#bbb;font-size:25px;vertical-align:-4px}.product-detail .product-detail-content .product-detail-item-description{padding:20px 0 0}.product-detail .product-detail-sharebuttons{display:none;width:55%;float:left;text-align:right;padding:20px 0}.product-detail .product-detail-sharebuttons span{padding:0 15px 0 0}.product-detail .product-detail-sharebuttons a,.product-detail .product-detail-sharebuttons a:link,.product-detail .product-detail-sharebuttons a:visited{text-decoration:none;font-size:25px;vertical-align:middle;color:#262626;padding:0 3px}.product-detail .product-detail-sharebuttons a:active,.product-detail .product-detail-sharebuttons a:focus,.product-detail .product-detail-sharebuttons a:hover{color:#81a531}.product-detail .product-detail-image-wrapper .product-detail-sharebuttons{display:block;width:82%}.product-usps{padding:50px 0 40px;text-align:center}.product-usps .product-usp-item{display:inline-block;width:17%;padding:0 4%;text-align:center;vertical-align:top}.product-usps .product-usp-item i{display:block;font-size:50px;height:60px;color:#bbb}.product-usps .product-usp-item strong{display:block;font-family:Times,'Times New Roman',serif,Georgia;font-size:20px;font-style:italic;padding:25px 0 15px}.usp-line-wrapper{background-color:#ecede9;padding:10px 0}.usp-line-wrapper .usp-line .usp-line-item{width:33%;float:left;text-align:center}.usp-line-wrapper .usp-line .usp-line-item i{padding:0 15px 0 0;font-size:25px;color:#bbb;vertical-align:-5px}.checkout-steps-wrapper .checkout-step{width:32.66%;float:left;text-align:center;padding:13px 0;text-transform:uppercase;margin:0 0 0 1%;background-color:#ecede9}.checkout-steps-wrapper .checkout-step.first{margin:0}.checkout-steps-wrapper .checkout-step.active{background-color:#262626;color:#fff}.checkout-steps-wrapper .checkout-step span{padding:0 5px 0 0}.checkout-action-panel{margin:0;padding:20px}.checkout-action-panel .checkout-action-panel-left{float:left;width:40%;padding:12px 0 0}.checkout-action-panel .checkout-action-panel-right{float:right;width:53%;text-align:right}.checkout-action-panel .checkout-action-panel-right .golink{margin:0}.shopping-bag{padding:20px 0 40px}.shopping-bag .product-bag{padding:20px 0;border-top:solid 1px #dcdcdc}.shopping-bag .product-bag a.product-bag-delete,.shopping-bag .product-bag a.product-bag-delete:link,.shopping-bag .product-bag a.product-bag-delete:visited{display:inline-block;width:2.5%;vertical-align:middle;text-decoration:none;font-size:20px;color:#bbb}.shopping-bag .product-bag a.product-bag-delete:active,.shopping-bag .product-bag a.product-bag-delete:focus,.shopping-bag .product-bag a.product-bag-delete:hover{color:#262626}.shopping-bag .product-bag a.product-bag-image,.shopping-bag .product-bag a.product-bag-image:link,.shopping-bag .product-bag a.product-bag-image:visited{display:inline-block;width:11.5%;vertical-align:middle;border:solid 1px #fff}.shopping-bag .product-bag a.product-bag-image:active,.shopping-bag .product-bag a.product-bag-image:focus,.shopping-bag .product-bag a.product-bag-image:hover{border-color:#dcdcdc}.shopping-bag .product-bag .product-bag-image img{display:block;width:100%}.shopping-bag .product-bag .product-bag-content{display:inline-block;width:43%;padding:0 2% 0 3%;vertical-align:middle}.shopping-bag .product-bag .product-bag-content h2{font-size:18px;padding:0}.shopping-bag .product-bag .product-bag-content h2 a,.shopping-bag .product-bag .product-bag-content h2 a:link,.shopping-bag .product-bag .product-bag-content h2 a:visited{display:block;color:#262626;text-decoration:none;padding:0 0 5px}.shopping-bag .product-bag .product-bag-content h2 a:active,.shopping-bag .product-bag .product-bag-content h2 a:focus,.shopping-bag .product-bag .product-bag-content h2 a:hover{color:#81a531}.shopping-bag .product-bag .product-bag-content p{margin:0;font-size:14px}.shopping-bag .product-bag .product-bag-content p+p{font-style:italic}.shopping-bag .product-bag .product-bag-price{display:inline-block;width:13%;vertical-align:middle}.shopping-bag .product-bag .product-bag-quantity{display:inline-block;width:10%;vertical-align:middle;text-align:right}.shopping-bag .product-bag .product-bag-quantity span{display:inline-block;border:solid 1px #ccc;line-height:normal;padding:10px 4%;margin:0;vertical-align:middle;text-align:center;color:#262626;width:16%;background-color:#ecede9;cursor:pointer}.shopping-bag .product-bag .product-bag-quantity span:hover{background-color:#d4d6d1}.shopping-bag .product-bag .product-bag-quantity input{width:36%;text-align:center;margin:0;border-width:1px 0}.shopping-bag .product-bag .product-bag-total-price{display:inline-block;width:13%;vertical-align:middle;text-align:right;font-size:18px}.shopping-counter{background-color:#ecede9;padding:30px}.shopping-counter .shopping-counter-totals{float:right;width:41%;text-align:right;font-size:18px}.shopping-counter .shopping-counter-totals .shopping-counter-totals-line{display:block;padding:5px 0 15px}.shopping-counter .shopping-counter-totals .shopping-counter-totals-line.active{font-weight:700;font-size:20px}.shopping-counter .shopping-counter-totals .shopping-counter-totals-line .shopping-counter-totals-line-price{display:inline-block;width:28%}.shopping-counter .shopping-counter-totals .shopping-counter-totals-line input{width:38%;margin:0 0 0 4%;vertical-align:middle;border-width:1px 0 1px 1px}.shopping-counter .shopping-counter-totals .shopping-counter-totals-line a.submitter,.shopping-counter .shopping-counter-totals .shopping-counter-totals-line a.submitter:link,.shopping-counter .shopping-counter-totals .shopping-counter-totals-line a.submitter:visited{display:inline-block;padding:10px 15px;background-color:#262626;font-size:15px;vertical-align:middle;border:solid 1px #ccc;border-width:1px 1px 1px 0;color:#fff;text-decoration:none}.shopping-counter .shopping-counter-totals .shopping-counter-totals-line a.submitter:active,.shopping-counter .shopping-counter-totals .shopping-counter-totals-line a.submitter:focus,.shopping-counter .shopping-counter-totals .shopping-counter-totals-line a.submitter:hover{background-color:#81a531}.shopping-counter .shopping-counter-totals a.golink{margin:10px 0 0}.shopping-counter .shopping-counter-delivery{float:left;width:56%}.shopping-counter a.continueshopping,.shopping-counter a.continueshopping:link,.shopping-counter a.continueshopping:visited{float:left;width:50%;font-size:18px;font-weight:400;text-decoration:none;color:#262626;margin:15px 0 5px}.shopping-counter a.continueshopping:active,.shopping-counter a.continueshopping:focus,.shopping-counter a.continueshopping:hover{color:#81a531}.shopping-counter-delivery-item{background-color:#fff;padding:20px 25px;margin:0 0 10px}.shopping-counter-delivery-item .shopping-counter-delivery-item-radiobutton{display:inline-block;vertical-align:middle;width:8%}.shopping-counter-delivery-item .shopping-counter-delivery-item-icon{display:inline-block;vertical-align:middle;width:12%;font-size:30px}.shopping-counter-delivery-item .shopping-counter-delivery-item-content{display:inline-block;vertical-align:middle;width:77%}.shopping-counter-delivery-item .shopping-counter-delivery-item-content p{margin:0;font-weight:300}.shopping-counter-delivery-item .shopping-counter-delivery-item-content .select-wrapper{margin:7px 0}.checkout-login .checkout-login-item{width:44%;padding:0 5% 0 0;margin:0 0 50px;float:left}.checkout-login .checkout-login-item+.checkout-login-item{padding:0 0 0 6%;float:right;border-left:solid 1px #dcdcdc}.checkout-content-left{width:44%;padding:0 5% 0 0;float:left}.checkout-content-right{width:44%;padding:0 0 0 6%;float:right}.checkout-checkup-order{padding:20px;margin:0 0 25px}.checkout-checkup-order:last-child{margin:0}.checkout-checkup-order p{line-height:2.3em}.mini-bag hr{margin:10px 0;padding:0}.product-mini-bag .product-mini-bag-content{padding:10px 0}.product-mini-bag .product-mini-bag-content h2{float:left;width:60%;padding:0 5% 0 0;font-size:15px;font-weight:300}.product-mini-bag .product-mini-bag-content .product-mini-bag-quantity{float:left;text-align:right;width:10%}.product-mini-bag .product-mini-bag-content .product-mini-bag-total-price{float:right;text-align:right;width:25%}.product-mini-bag .mini-bag-totals-line{padding:10px 0;text-align:right}.product-mini-bag .mini-bag-totals-line span{display:inline-block;width:25%}.product-mini-bag .mini-bag-totals-line.active{font-weight:700;font-size:16px}.payment-option{display:block;padding:20px;border:solid 1px #dcdcdc;margin-bottom:20px}.payment-option i{vertical-align:middle}.payment-option span{display:inline-block;vertical-align:middle;padding:5px 25px}.payment-option img{display:block;float:right;height:30px;width:auto}.news-overview{text-align:center}.news-overview-header{padding:0 0 25px}.news-overview-header h1{float:left}.news-overview-header .news-overview-header-actions{float:right;text-align:right;width:60%}.news-overview-header .news-overview-header-actions .select-wrapper{width:29%;margin:8px 0 0 3%}.news-items-wrapper{margin:0 0 0 -5%;text-align:left}.news-items-wrapper .news-item{display:inline-block;vertical-align:top;width:33.333%;padding:0 0 40px 5%;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.news-items-wrapper .news-item a,.news-items-wrapper .news-item a:link,.news-items-wrapper .news-item a:visited{text-decoration:none;color:#262626}.news-items-wrapper .news-item a:active,.news-items-wrapper .news-item a:focus,.news-items-wrapper .news-item a:hover{color:#81a531}.news-items-wrapper .news-item .news-item-image{width:100%;margin:0;padding:0 0 25px}.news-items-wrapper .news-item img{display:block;width:100%;height:auto}.news-items-wrapper .news-item .news-item-content h1{font-family:Lato,Helvetica,Arial,Verdana,Geneva,sans-serif;font-size:21px;font-style:normal;padding:0 0 20px}a.readmore,a.readmore:link,a.readmore:visited{display:inline-block;text-decoration:none;padding:8px 12px;color:#262626;border:solid 1px #ccc}a.readmore:active,a.readmore:focus,a.readmore:hover{border-color:#81a531;color:#81a531}.news-items-wrapper .news-item .news-item-content time{display:none}.news-overview a.loadmorenews{margin:25px auto 0}.news-item-detail{padding:15px 0 0}.news-item-detail .news-item-image{width:47%;float:left;margin:0;padding:7px 0 25px}.news-item-detail .news-item-image img{display:block;width:100%;height:auto}.news-item-detail .news-item-content{width:46%;float:right}.news-item-detail .news-item-content h1{padding:0 0 10px}.news-item-detail .news-item-content .description{padding:25px 0 0}.news-item-detail .news-detail-sharebuttons{width:47%;float:left;text-align:right;padding:7px 0 25px}.news-item-detail .news-detail-sharebuttons span{padding:0 15px 0 0}.news-item-detail .news-detail-sharebuttons a,.news-item-detail .news-detail-sharebuttons a:link,.news-item-detail .news-detail-sharebuttons a:visited{text-decoration:none;font-size:25px;vertical-align:middle;color:#262626;padding:0 3px}.news-item-detail .news-detail-sharebuttons a:active,.news-item-detail .news-detail-sharebuttons a:focus,.news-item-detail .news-detail-sharebuttons a:hover{color:#81a531}ul.faq-list{margin:0 0 25px 40px}ul.faq-list li{position:relative;list-style-type:none;padding:10px 0}ul.faq-list li:before{content:'\eaa2';font-family:entypo-webfont;float:left;margin:2px 0 0 -2.2em;color:#81a531}ul.faq-list li a,ul.faq-list li a:link,ul.faq-list li a:visited{color:#262626;text-decoration:none}ul.faq-list li a:active,ul.faq-list li a:focus,ul.faq-list li a:hover{color:#81a531}ul.faq-list li.special{padding:15px 0}ul.faq-list li.special a{background-color:#ecede9;padding:10px 15px}ul.faq-list li.special:before{display:none}.highlight{width:35%;float:left;margin:15px 0;padding:35px 6%;text-align:center}.highlight+.highlight{float:right}.highlight p{font-size:18px;font-weight:700;color:#81a531}.highlight a{text-decoration:none}.highlight i{display:inline-block;width:70px;height:53px;padding:17px 0 0;background-color:#262626;color:#fff;text-align:center;font-size:35px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;margin-bottom:25px}.pages-spotlight a,.pages-spotlight a:link,.pages-spotlight a:visited{display:block;text-decoration:none;color:#262626;padding:0 0 10px}.pages-spotlight a:active,.pages-spotlight a:focus,.pages-spotlight a:hover{text-decoration:none;color:#81a531}.search-form{padding:25px;margin:0 0 50px}.search-form input{width:85%;margin:0;border-right:none}.search-form input[type=submit]{width:15%}.homeparty-widget{background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center}.homeparty-widget a{display:block;padding:35px 35% 35px 35px;text-decoration:none;color:#262626}.homeparty-widget h5{font-family:Times,'Times New Roman',serif,Georgia;font-size:23px;font-style:italic;font-weight:700;letter-spacing:.03em;padding:15px 0}.addtocart-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.2)}.addtocart-wrapper .addtocart{position:absolute;width:400px;top:30%;left:50%;margin-left:-250px;text-align:center;background-color:#fff;border:solid 1px #dcdcdc;padding:50px}.message{padding:25px;background-color:#ecede9;margin:0 0 35px;border:solid 1px #ccc;font-size:16px;font-weight:400}.message i{padding:0 20px 0 0;opacity:.8}.message.warning{color:#2d0000;background-color:#eb9292;border-color:#972929}.social-panel{background-color:#ecede9}.social-panel h5{font-family:Times,'Times New Roman',serif,Georgia;font-size:23px;font-style:italic;font-weight:700;letter-spacing:.03em;padding:0 0 15px}.social-panel .social-panel-media-wrapper{width:40%;float:left;background-color:#d4d6d1;text-align:right}.social-panel .social-panel-media{width:auto;float:right;max-width:300px;padding:40px 16% 65px 0;text-align:center}.social-panel .social-panel-media a,.social-panel .social-panel-media a:link,.social-panel .social-panel-media a:visited{display:inline-block;vertical-align:middle;text-decoration:none;font-size:30px;color:#353535;padding:5px 10px;margin:15px 10px 10px}.social-panel .social-panel-media a:active,.social-panel .social-panel-media a:focus,.social-panel .social-panel-media a:hover{color:#81a531}.social-panel .social-panel-mailing{width:45%;max-width:600px;float:left;padding:40px 0 40px 6%}.social-panel .social-panel-mailing p{margin:0 0 15px}.social-panel .social-panel-mailing form{margin:0}.social-panel .social-panel-mailing input{width:75%;border:none;font-size:14px}.social-panel .social-panel-mailing input[type=submit]{width:auto;padding:10px 20px;margin-left:10px}.footer{background-color:#262626;color:#fff;padding:50px 0}.footer .footer-item{float:left;width:20%;padding:0 5% 0 0}.footer .footer-item h5{font-family:Times,'Times New Roman',serif,Georgia;font-size:23px;letter-spacing:.03em;font-style:italic;font-weight:700;padding:0 0 25px}.footer .footer-item ul{margin:0}.footer .footer-item ul li{list-style-type:none;padding:0 0 7px;line-height:1.9em}.footer .footer-item a,.footer .footer-item a:link,.footer .footer-item a:visited{color:#fff;text-decoration:none}.footer .footer-item a:active,.footer .footer-item a:focus,.footer .footer-item a:hover{color:#81a531}.footer .footer-item p{margin:0}.footer .footer-item .golink{background-color:transparent;padding:0;margin:10px 0;font-size:25px;font-weight:700;cursor:auto}.footer .footer-item .golink i{padding:0 15px 0 0}.panel-bottom{padding:35px 0 50px}.panel-bottom .payment-options-line{position:relative;max-width:700px;margin:0 auto;padding:0 0 30px;text-align:center}.panel-bottom .payment-options-line:before{content:'';display:block;position:absolute;left:50%;bottom:0;margin-left:-150px;width:300px;height:2px;background-color:#ecede9}.panel-bottom .payment-options-line img{display:inline-block;width:auto;height:25px;padding:0 10px}.panel-bottom .credits{position:relative;max-width:700px;font-size:14px;color:#666;margin:0 auto;padding:30px 0 0;text-align:center}.panel-bottom .credits .menu-credits{display:inline;padding:0 0 0 10px}.panel-bottom .credits .menu-credits ul{margin:0;display:inline}.panel-bottom .credits .menu-credits ul li{position:relative;list-style-type:none;display:inline;padding:0 12px 0 13px}.panel-bottom .credits .menu-credits ul li:before{content:'';display:block;position:absolute;top:2px;bottom:2px;left:0;width:1px;background-color:#ccc}.panel-bottom .credits .menu-credits ul li a,.panel-bottom .credits .menu-credits ul li a:link,.panel-bottom .credits .menu-credits ul li a:visited{color:#666;text-decoration:none}.panel-bottom .credits .menu-credits ul li a:active,.panel-bottom .credits .menu-credits ul li a:focus,.panel-bottom .credits .menu-credits ul li a:hover{color:#81a531}.panel-bottom .credits a.webdesign-link,.panel-bottom .credits a.webdesign-link:link,.panel-bottom .credits a.webdesign-link:visited{display:block;margin:10px 0;text-decoration:none;color:#666}.panel-bottom .credits a.webdesign-link:active,.panel-bottom .credits a.webdesign-link:focus,.panel-bottom .credits a.webdesign-link:hover{color:#81a531}ul.menu-breadcrumb{margin:0;padding:0}ul.menu-breadcrumb li{position:relative;display:inline;margin:0;padding:0 10px 0 0;color:#848484}ul.menu-breadcrumb li+li{padding-left:20px}ul.menu-breadcrumb li+li:before{position:absolute;content:" / ";color:#848484;left:0;top:0;padding:0;line-height:16px}ul.menu-breadcrumb li a,ul.menu-breadcrumb li a:link,ul.menu-breadcrumb li a:visited{display:inline;padding:0;text-decoration:none}.menu-sub ul{margin:0}.menu-sub ul li{list-style-type:none;font-size:17px;padding:6px 0 15px}.menu-sub ul li a,.menu-sub ul li a:link,.menu-sub ul li a:visited{text-decoration:none;color:#262626}.menu-sub ul li a:active,.menu-sub ul li a:focus,.menu-sub ul li a:hover,.menu-sub ul li.active a{color:#81a531}.menu-footer{display:inline;text-align:left;padding-left:20px}.menu-footer ul{display:inline;margin:0;padding:0}.menu-footer ul li{position:relative;display:inline;margin:0;padding:0 20px}.menu-footer ul li a,.menu-footer ul li a:link,.menu-footer ul li a:visited{display:inline;color:#fff;padding:0;text-decoration:none}.menu-footer ul li a:active,.menu-footer ul li a:focus,.menu-footer ul li a:hover,.menu-footer ul li.active a{color:#ffdbb8}@media only screen and (max-width:1260px){.fullwidth{width:100%;min-width:100%}.sitewidth{width:90%}.home-blocks .home-block-quicklink .home-block-content{right:15px;bottom:15px;left:15px;padding:15px}.home-blocks .home-block-quicklink .home-block-content h5{font-size:20px}.categories-spotlight{margin-left:-20px}.categories-spotlight a.categorie-spotlight-item,.categories-spotlight a.categorie-spotlight-item:link,.categories-spotlight a.categorie-spotlight-item:visited{border-left:solid 20px #fff;border-bottom:solid 20px #fff}.categories-spotlight .categorie-spotlight-item h3{font-size:18px}.checkout-action-panel .checkout-action-panel-left{font-size:13px;line-height:22px}.checkout-action-panel .checkout-action-panel-right{font-size:13px}.shopping-counter .shopping-counter-totals{width:46%}.shopping-counter .shopping-counter-delivery{width:51%}.footer .footer-item h5{font-size:20px}.footer .footer-item .golink{font-size:22px}}@media only screen and (max-width:1050px){h1{font-size:28px}h2{font-size:24px}h2.spotlight-title{font-size:27px;padding:0 50px 20px}.panel-top .panel-top-info{width:70%}.panel-top .menu-panel-top{width:30%}.panel-top .menu-panel-top ul li{font-size:0;padding:0 0 0 15px}.panel-top .menu-panel-top ul li i{color:#fff;padding:0 5px}.panel-top .menu-panel-top ul li:hover ul{top:}.panel-top .menu-panel-top ul li ul li{font-size:13px}.header .logo{width:178px;height:90px}.menu-main ul li{padding:15px 0 15px 25px}.menu-main ul li a,.menu-main ul li a:link,.menu-main ul li a:visited{font-size:18px}.menu-main ul li a i{font-size:20px}.content-wrapper{padding:0 0 30px}.content{padding:20px 0}.content-sidepanel{width:21%;padding:25px 3%}.content-sidepanel h3{font-size:20px}.content-13{width:100%;float:none;margin-bottom:40px}.content-23{width:100%;float:none}.home-blocks{margin:-30px 0 70px 0}.home-blocks .home-block-quicklink,.home-blocks .home-block-quicklink+.home-block-quicklink{height:49%}.home-blocks .home-block-quicklink .home-block-content{right:5px;bottom:5px;left:5px}.home-blocks .home-block-quicklink .home-block-content h5{font-size:17px}.home-blocks .home-block-quicklink .home-block-content p{font-size:13px;line-height:1.4em}.breadcrumb-wrapper .breadcrumb ul li{font-size:13px}.breadcrumb-wrapper .breadcrumb ul li+li{margin:0 0 0 5px}.breadcrumb-wrapper .breadcrumb ul li+li:before{content:" / ";padding:0 5px 0 0}.breadcrumb-wrapper .breadcrumb a.backtooverview{font-size:13px}.categories-spotlight{padding:20px 0;margin-left:-15px}.categories-spotlight a.categorie-spotlight-item,.categories-spotlight a.categorie-spotlight-item:link,.categories-spotlight a.categorie-spotlight-item:visited{border-left:solid 15px #fff;border-bottom:solid 15px #fff}.categories-spotlight .categorie-spotlight-item h3{font-size:16px;font-weight:400}.categories-spotlight.categories-large{margin-left:-15px}.categories-spotlight.categories-large a.categorie-spotlight-item,.categories-spotlight.categories-large a.categorie-spotlight-item:link,.categories-spotlight.categories-large a.categorie-spotlight-item:visited{border-left:solid 15px #fff;border-bottom:solid 15px #fff}.menu-product-categories ul li{font-size:15px;padding:4px 0 10px}.menu-product-categories ul li ul li{font-size:14px}.products-wrapper .product-item h2{font-size:17px}.products-wrapper .product-item .product-item-price{font-size:20px}.product-detail .product-detail-image-wrapper{width:45%}.product-detail .product-detail-image-wrapper .product-detail-image,.product-detail .product-detail-image-wrapper .product-detail-thumbs{width:100%;float:none}.product-detail .product-detail-image-wrapper .product-detail-thumbs ul li.product-detail-thumb-item{display:block;width:30%;float:left;padding:0;margin:0 2% 8px 0}.product-detail .product-detail-content{width:50%}.product-detail .product-detail-sharebuttons{clear:both;width:auto;float:none;text-align:left;padding:20px;margin:0 0 35px;background-color:#ecede9}.product-detail .product-detail-image-wrapper .product-detail-sharebuttons{background-color:#fff;border:solid 1px #dcdcdc;padding:20px 5%;width:86%}.product-detail .product-detail-image-wrapper .product-detail-sharebuttons span{display:block;padding:0 0 10px}.product-usps{padding:30px 0 20px}.product-usps .product-usp-item{width:21%;padding:0 2%}.product-usps .product-usp-item i{font-size:40px;height:40px}.product-usps .product-usp-item strong{display:block;font-size:19px}.product-usps .product-usp-item p{font-size:14px}.checkout-action-panel .checkout-action-panel-left{float:none;width:100%;text-align:right;padding:0 0 20px}.checkout-action-panel .checkout-action-panel-right{float:none;width:100%;text-align:right}.shopping-bag .product-bag .product-bag-content{width:37%;padding:0 3%}.shopping-bag .product-bag .product-bag-content h2{font-size:17px}.shopping-bag .product-bag .product-bag-price{width:16%}.shopping-bag .product-bag .product-bag-quantity{width:8%}.shopping-bag .product-bag .product-bag-quantity span{display:none}.shopping-bag .product-bag .product-bag-quantity input{width:100%;border-width:1px}.shopping-bag .product-bag .product-bag-total-price{width:16%;font-size:17px}.shopping-counter .shopping-counter-totals{float:none;width:100%}.shopping-counter .shopping-counter-delivery{float:none;width:100%;margin-bottom:30px}.shopping-counter a.continueshopping{display:none}.news-item-detail .news-detail-sharebuttons{clear:both;width:auto;float:none;text-align:left;padding:20px;margin:20px 0 0;background-color:#ecede9}.homeparty-widget a{padding:25px 35% 25px 25px}.homeparty-widget h5{font-size:20px}.social-panel .social-panel-media a,.social-panel .social-panel-media a:link,.social-panel .social-panel-media a:visited{font-size:25px;padding:10px;margin:20px 5px 5px}.footer .footer-item{width:45%;padding:0 5% 25px 0}.menu-sub ul li{list-style-type:none;font-size:15px;padding:4px 0 12px}}@media only screen and (max-width:870px){.resp-no{display:none!important}.content-sidepanel{width:94%;float:none;padding:15px 3%;margin:10px 0;left:0;z-index:1000}.content-rightpanel{width:100%}.home-blocks{margin:-30px 0 60px 0}.home-blocks .home-block-slider{width:100%}.home-blocks .home-block-quicklink{position:relative;top:auto;right:auto;float:left;width:49%;margin-top:10px;height:250px;background-position:center center;background-repeat:no-repeat;background-size:cover}.home-blocks .home-block-quicklink+.home-block-quicklink{top:auto;right:auto;bottom:auto;height:250px;float:right}.home-blocks .home-block-quicklink .home-block-content{position:absolute;top:50%;transform:translateY(-50%);bottom:auto;padding:20px;margin:0 25px}.home-blocks .home-block-quicklink .home-block-content h5{font-size:20px}.home-blocks .home-block-quicklink .home-block-content p{font-size:14px}.categories-spotlight a.categorie-spotlight-item,.categories-spotlight a.categorie-spotlight-item:link,.categories-spotlight a.categorie-spotlight-item:visited{width:50%}.categories-spotlight .categorie-spotlight-item img{margin:-45px 0}.categories-spotlight.categories-large a.categorie-spotlight-item,.categories-spotlight.categories-large a.categorie-spotlight-item:link,.categories-spotlight.categories-large a.categorie-spotlight-item:visited{width:50%}.categories-spotlight.categories-large .categorie-spotlight-item img{margin:-30px 0}.menu-product-categories{width:45%;float:left;border:none;padding:0;margin:0}.menu-product-categories:last-child{width:100%}.menu-product-categories h3{display:block;position:relative;font-family:Lato,Helvetica,Arial,Verdana,Geneva,sans-serif;font-size:15px;font-style:normal;font-weight:300;cursor:pointer;padding:0}.menu-product-categories h3:after{content:'\ea16';font-family:entypo-webfont;float:right;margin:2px 0 0;color:#262626}.menu-product-categories ul{display:none}.menu-product-categories.open ul{display:block}.menu-product-categories.open h3{padding-bottom:20px;font-weight:400}.product-filter-wrapper{width:45%;float:right;padding:0 0 0 5%;border-left:solid 1px #dcdcdc}.product-filter-wrapper h3{display:block;position:relative;font-family:Lato,Helvetica,Arial,Verdana,Geneva,sans-serif;font-size:15px;font-style:normal;font-weight:300;cursor:pointer;padding:0}.product-filter-wrapper h3:after{content:'\e9f2';font-family:entypo-webfont;float:right;margin:2px 0 0;color:#262626}.product-filter-wrapper .product-filter-item{display:none}.product-filter-wrapper.open .product-filter-item{display:block}.product-filter-wrapper.open h3{padding-bottom:20px;font-weight:400}.product-filter-item span{font-size:16px}a.product-filter-button,a.product-filter-button:link,a.product-filter-button:visited{display:none}.product-filter-wrapper.open a.product-filter-button,.product-filter-wrapper.open a.product-filter-button:link,.product-filter-wrapper.open a.product-filter-button:visited{display:inline-block}.filterslider-input-wrapper span,.filterslider-input-wrapper span em{font-size:14px}.content-rightpanel .products-spotlight .products-wrapper .product-item,.products-spotlight .products-wrapper .product-item,.products-wrapper .product-item{width:45%;padding:0 2%}.products-wrapper .product-item .product-item-image{width:90%}.content-rightpanel .products-spotlight .products-wrapper .product-item:nth-child(3n+2),.products-spotlight .products-wrapper .product-item:nth-child(4n+2),.products-spotlight .products-wrapper .product-item:nth-child(4n+4),.products-wrapper .product-item:nth-child(3n+2){border:none}.content-rightpanel .products-spotlight .products-wrapper .product-item:nth-child(2n+2),.products-spotlight .products-wrapper .product-item:nth-child(2n+2),.products-wrapper .product-item:nth-child(2n+2){border-left:solid 1px #dcdcdc}.product-detail .product-detail-image-wrapper,.product-detail .product-detail-image-wrapper .product-detail-image{width:100%;float:none}.product-detail .product-detail-image-wrapper .product-detail-thumbs{margin-bottom:35px}.product-detail .product-detail-image-wrapper .product-detail-thumbs ul li.product-detail-thumb-item{width:18%;margin:0 1% 8px 0}.product-detail .product-detail-content{padding-top:15px;width:100%;float:none}.product-detail .product-detail-sharebuttons{display:block}.product-detail .product-detail-image-wrapper .product-detail-sharebuttons{display:none}.usp-line-wrapper .usp-line .usp-line-item{font-size:13px}.usp-line-wrapper .usp-line .usp-line-item i{padding:0 5px 0 0;font-size:16px;vertical-align:-2px}.news-spotlight .news-items-wrapper .news-item:last-child{display:none}.searchresults .news-spotlight .news-items-wrapper .news-item:last-child{display:inline-block}.news-items-wrapper .news-item{width:50%}.news-item-detail .news-item-image{width:44%;float:right;padding:7px 0 25px 50px}.news-item-detail .news-item-content{float:none;width:100%}.homeparty-widget a{padding:20px 20% 20px 20px}.homeparty-widget a p{margin-bottom:10px}.homeparty-widget .golink{margin-right:0}.submenu-wrapper{display:none}}@media only screen and (max-width:730px) and (min-device-width :900px),only screen and (max-device-width:480px){body .phone-only{display:block!important}body .phone-no{display:none!important}.phone-block-element{display:block!important}body.noscroll{height:100%;overflow:hidden;position:fixed}img.photo_center,img.photo_center.large,img.photo_center.medium,img.photo_center.small,img.photo_center.verylarge,img.photo_full,img.photo_left,img.photo_left.large,img.photo_left.medium,img.photo_left.small,img.photo_left.verylarge,img.photo_right,img.photo_right.large,img.photo_right.medium,img.photo_right.small,img.photo_right.verylarge{display:block;float:none;width:100%;height:auto;margin:0 auto 25px}a.golink,a.golink:link,a.golink:visited,input[type=submit].golink,span.golink{font-size:16px}.panel-top .panel-top-info{display:none}.panel-top .menu-panel-top{width:100%}.header .logo{width:158px;height:80px}.respmenu{display:block}.menu-main{position:fixed;float:none;text-align:left;top:0;bottom:0;left:-500px;width:50%;z-index:1000000;background-color:#ecede9;border-right:solid 1px #dcdcdc;transition:left .3s ease;-moz-transition:left .3s ease;-o-transition:left .3s ease;-webkit-transition:left .3s ease;overflow-y:auto}.menu-main.open{left:0}.menu-main ul{display:block;float:none;margin:25px 0;padding:0;text-align:left;border-top:solid 1px #dcdcdc}.menu-main ul li{position:relative;display:block;float:none;margin:0;padding:5px 0;border-bottom:solid 1px #dcdcdc;background-color:#ecede9}.menu-main ul li a,.menu-main ul li a:link,.menu-main ul li a:visited{display:block;font-size:18px;color:#262626;padding:5px 25px}.menu-main ul li a:active,.menu-main ul li a:focus,.menu-main ul li a:hover,.menu-main ul li.active a{color:#81a531}.menu-main ul li a i{display:none}.content-12,.content-12+.content-12,.content-12+.content-12+.content-12,.content-12+.content-12+.content-12+.content-12,.content-12+.content-12+.content-12+.content-12+.content-12,.content-12+.content-12+.content-12+.content-12+.content-12+.content-12{width:100%;float:none}.home-blocks .home-block-quicklink{position:relative;top:auto;right:auto;float:none;width:90%;padding:50px 5%;margin-top:10px;height:auto}.home-blocks .home-block-quicklink+.home-block-quicklink{float:none;height:auto}.home-blocks .home-block-quicklink .home-block-content{position:relative;top:auto;width:auto;transform:none;left:auto;right:auto;margin:0}.categories-spotlight,.categories-spotlight.categories-large{margin-left:0}.categories-spotlight a.categorie-spotlight-item,.categories-spotlight a.categorie-spotlight-item:link,.categories-spotlight a.categorie-spotlight-item:visited,.categories-spotlight.categories-large a.categorie-spotlight-item,.categories-spotlight.categories-large a.categorie-spotlight-item:link,.categories-spotlight.categories-large a.categorie-spotlight-item:visited{width:100%;border-left:none}.menu-product-categories{width:100%;padding:0 0 10px}.product-filter-wrapper{width:100%;border-left:none;padding:0;border-top:solid 1px #dcdcdc}.product-filter-wrapper h3{padding:10px 0 0}.categorie-header{display:none}.products-overview-header h1{max-width:75%}.products-overview-header span{display:none}.products-wrapper .product-item{display:inline-block;width:100%!important;padding:30px 0!important;margin:0 0!important;border:solid 1px #dcdcdc!important;border-width:0 0 1px!important}.products-wrapper .product-item .product-item-description{min-height:0;padding-bottom:15px}.products-overview-header .product-sorting{width:20%}.pagination ul li.nextpage,.pagination ul li.previouspage,.product-detail .product-detail-image-wrapper .product-detail-thumbs{display:none}.product-detail .product-detail-image-wrapper .product-detail-thumbs ul li.product-detail-thumb-item{width:22%;margin:0 2% 8px 0}.product-detail .product-detail-content .product-selling-points{display:none}.product-detail .product-detail-sharebuttons span{display:block;padding:0 0 15px}.product-usps .product-usp-item{width:100%;padding:0}.usp-line-wrapper .usp-line .usp-line-item{display:none}.checkout-steps-wrapper .checkout-step,.checkout-steps-wrapper .checkout-step.first{width:100%;margin:0 0 5px}.checkout-action-panel .checkout-action-panel-left{float:none;width:100%;padding:0;text-align:left}.checkout-action-panel .checkout-action-panel-right{float:none;width:100%;text-align:left}.checkout-action-panel .golink{display:block!important;text-align:center}.shopping-bag .product-bag a.product-bag-delete,.shopping-bag .product-bag a.product-bag-delete:link,.shopping-bag .product-bag a.product-bag-delete:visited{width:5%}.shopping-bag .product-bag a.product-bag-image,.shopping-bag .product-bag a.product-bag-image:link,.shopping-bag .product-bag a.product-bag-image:visited{width:25%}.shopping-bag .product-bag .product-bag-content{width:64%;padding:0 0 0 3%}.shopping-bag .product-bag .product-bag-content h2{font-size:15px}.shopping-bag .product-bag .product-bag-content p{display:none}.shopping-bag .product-bag .product-bag-content p+p{display:block}.shopping-bag .product-bag .product-bag-price{display:none}.shopping-bag .product-bag .product-bag-quantity{width:15%;padding:0 0 0 35%}.shopping-bag .product-bag .product-bag-total-price{width:40%;padding:0 0 0 5%;text-align:left;font-size:16px}.shopping-counter{padding:20px}.shopping-counter .shopping-counter-totals{font-size:16px}.shopping-counter .shopping-counter-totals .shopping-counter-totals-line{text-align:left}.shopping-counter .shopping-counter-totals .shopping-counter-totals-line:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0}.shopping-counter .shopping-counter-totals .shopping-counter-totals-line .shopping-counter-totals-line-price{width:auto;float:right;text-align:right}.shopping-counter .shopping-counter-totals .shopping-counter-totals-line input{width:30%}.shopping-counter .shopping-counter-totals a.golink{display:block;text-align:center}.shopping-counter-delivery-item .shopping-counter-delivery-item-radiobutton{width:12%}.shopping-counter-delivery-item .shopping-counter-delivery-item-icon{display:none}.shopping-counter-delivery-item .shopping-counter-delivery-item-content{width:85%}.checkout-login .checkout-login-item{width:100%;padding:0;margin:0 0 30px;float:none}.checkout-login .checkout-login-item+.checkout-login-item{padding:0;float:none;border-left:none}.checkout-content-left{width:100%;padding:0 0 30px;float:none}.checkout-content-right{width:100%;padding:0;float:none}.product-mini-bag .product-mini-bag-content h2{width:55%}.product-mini-bag .product-mini-bag-content .product-mini-bag-total-price{width:30%}.product-mini-bag .mini-bag-totals-line:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0}.product-mini-bag .mini-bag-totals-line{text-align:left}.product-mini-bag .mini-bag-totals-line span{width:auto;float:right}.news-items-wrapper{margin:0}.news-items-wrapper .news-item{width:100%;padding:0 0 40px}.news-spotlight .news-items-wrapper .news-item:last-child{display:inline-block}.news-item-detail .news-item-image{width:100%;float:none;padding:0 0 25px}.news-item-detail .news-detail-sharebuttons span{display:block;padding:0 0 15px}.highlight{width:90%;float:none;margin:10px 0;padding:35px 5%}.search-form input{width:70%}.search-form input[type=submit]{width:30%}.homeparty-widget a{padding:20px}.social-panel h5{font-size:20px}.social-panel .social-panel-media-wrapper{width:100%;float:none;text-align:left}.social-panel .social-panel-media{width:90%;max-width:90%;padding:20px 0;float:none;text-align:left;margin:0 auto}.social-panel .social-panel-media h5{display:none}.social-panel .social-panel-media a,.social-panel .social-panel-media a:link,.social-panel .social-panel-media a:visited{font-size:22px;margin:0 10px 0 0;padding:10px 0 0;width:45px;text-align:center;height:35px;background-color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.social-panel .social-panel-mailing{width:90%;max-width:100%;float:none;margin:0 auto;padding:25px 0}.footer{padding:30px 0}.footer .footer-item{display:none;float:left;width:100%!important;padding:0}.footer .footer-item:last-child{display:block}.footer .footer-item h5{padding:0 0 15px}.footer .footer-item ul li{padding:0 0 2px}.panel-bottom{padding:30px 0}.panel-bottom .payment-options-line{max-width:100%;text-align:left}.panel-bottom .payment-options-line:before{left:0;margin-left:0;width:100%}.panel-bottom .payment-options-line img{height:20px;padding:0 20px 0 0}.panel-bottom .credits{max-width:100%;text-align:left}.panel-bottom .credits .menu-credits{padding:0}.panel-bottom .credits .menu-credits ul li{display:inline-block;padding:10px 20px 0 0}.panel-bottom .credits .menu-credits ul li:before{display:none}}