﻿*:focus{outline:none;}a:link,a:active,a:visited,a:hover{text-decoration:none;}a:hover{text-decoration:underline;}a:active,a:focus{outline:none;ie-dummy:expression(this.hideFocus=!0);}img{vertical-align:bottom;border:0 none;}body{background:none repeat scroll 0 0 #fff;}body,p,div,li,td,label{font-size:12px;}body,p,div,li,td,h1,h2,h3,h4,h5,h6,select,input,label{font-family:'Montserrat',Arial,Helvetica,sans-serif;line-height:1.4em;}body,select,input{color:#2e2e30;}div,p,span,li,td,h1,h2,h3,h4,h5,h6,label{color:inherit;}a,a:link,a:active,a:visited,a:hover{color:inherit;}.upperCase,.upperCase span,.upperCase select,.upperCase option,.upperCase a,.upperCase td{text-transform:uppercase;}.italic,.italic span,.italic select,.italic option,.italic a,.italic td{font-style:italic;}.fontNormal,.fontNormal p,.fontNormal a,.fontNormal a:link,.fontNormal a:active,.fontNormal a:hover,.fontNormal a:visited,.fontNormal span,.fontNormal td,.fontNormal h1,.fontNormal h2{font-weight:normal;}.fontBold,.fontBold p,.fontBold a,.fontBold a:link,.fontBold a:active,.fontBold a:hover,.fontBold a:visited,.fontBold span,.fontBold td,.fontBold h1,.fontBold h2{font-weight:bold;}.aUnderline a{text-decoration:underline;}.aUnderline a:hover{text-decoration:none;}h1,h2,h3,h4,h5,h6{line-height:1.3em;}h1{font-size:30px;font-weight:bold;letter-spacing:-.02em;margin-bottom:19px;}h2{font-size:30px;font-weight:bold;letter-spacing:-.02em;}h3{font-size:20px;font-weight:normal;}@font-face{font-family:'comic sans ms';src:url("../fonts/comic-webfont.eot?");src:url("../fonts/comic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/comic-webfont.woff") format("woff"),url("../fonts/comic-webfont.ttf") format("truetype");}@font-face{font-family:'arial';src:url("../fonts/arial-webfont.eot?");src:url("../fonts/arial-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/arial-webfont.svg#svgFontName") format("svg"),url("../fonts/arial-webfont.woff") format("woff"),url("../fonts/arial-webfont.ttf") format("truetype");}@font-face{font-family:'lucida handwriting';src:url("../fonts/lhandw-webfont.eot?");src:url("../fonts/lhandw-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/lhandw-webfont.woff") format("woff"),url("../fonts/lhandw-webfont.ttf") format("truetype");}@font-face{font-family:'times new roman';src:url("../fonts/times-webfont.eot?");src:url("../fonts/times-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/times-webfont.woff") format("woff"),url("../fonts/times-webfont.ttf") format("truetype");}@font-face{font-family:'allstar';src:url("../fonts/all_star_resort-webfont.woff") format("woff"),url("../fonts/all_star_resort-webfont.woff2") format("woff2"),url("../fonts/All_Star_Resort.ttf") format("truetype");}@font-face{font-family:'arialblack';src:url("../fonts/Arial-Black.eot?");src:url("../fonts/Arial-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Arial-Black.woff") format("woff"),url("../fonts/Arial-Black.ttf") format("truetype");}.row{max-width:980px;}.row .row{margin-left:0;margin-right:0;}.column,.columns{padding-left:0;padding-right:0;}.mainIndent{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;}.bbot{border-bottom:1px solid #e4e4e4;}.btop{border-top:1px solid #e4e4e4;}hr{border-color:#e4e4e4;}select{background:none repeat scroll 0 0 #fff;border:1px solid #2e2e30;border-radius:3px;box-shadow:none;color:#2e2e30;font-size:12px;height:29px;line-height:16px;margin:0 0 12px;padding:4px 8px 4px 6px;transition:all .15s linear 0s;width:100%;}select:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:none repeat scroll 0 0 #fff;}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{-webkit-appearance:none;background:none repeat scroll 0 0 #fff;border:1px solid #2e2e30;border-radius:3px;box-shadow:none;color:#2e2e30;font-size:12px;height:29px;line-height:18px;padding:4px 10px;transition:all .15s linear 0s;margin-bottom:10px;width:100%;}::-webkit-input-placeholder{color:#2e2e30;opacity:1;}:-moz-placeholder{color:#2e2e30;opacity:1;}::-moz-placeholder{color:#2e2e30;opacity:1;}:-ms-input-placeholder{color:#2e2e30;opacity:1;}a.btn,span.btn,input.btn{background:none repeat scroll 0 0 transparent;border:1px solid #2e2e30;border-radius:3px;color:#2e2e30;display:inline-block;font-size:12px;font-weight:bold;letter-spacing:.2em;line-height:17px;padding:9px 17px;position:relative;text-align:center;text-transform:uppercase;vertical-align:middle;cursor:pointer;}a.btn,span.btn,input.btn{-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,background-color;transition-property:color,background-color;}a.btn:hover,span.btn:hover,input.btn:hover,.btn.hover{background:none repeat scroll 0 0 #2e2e30;border-color:#2e2e30;color:#fff;text-decoration:none;-webkit-user-select:none;-webkit-touch-callout:none;}.btn .hoverImg{display:none;}.btn:hover img,.btn.hover img{display:none;}.btn:hover img.hoverImg,.btn:hover img.hoverImg{display:inline;}.btn.small{font-size:10px;padding:5px 14px;}.btn.green{background-color:#96c525;border-color:#96c525;color:#fff;}.btn.green:hover{background-color:#96c525;border-color:#96c525;color:#2e2e30;}.topBar{background:none repeat scroll 0 0 #2e2e30;height:90px;}.topLogo{margin-left:1px;margin-top:29px;width:204px;}.topNavWrap{background:none repeat scroll 0 0 #f2f2f2;}.topInfoTp a,.topInfoEmaerke a{color:#fff;font-size:10px;text-transform:uppercase;}.topInfoTp img{margin-bottom:5px;margin-left:11px;position:relative;vertical-align:middle;height:18px;}.topInfoEmaerke img{margin-bottom:-7px;margin-left:11px;position:relative;vertical-align:middle;height:32px;bottom:5px;}.topInfoTp{margin-top:36px;}.topInfoEmaerke{margin-left:39px;margin-top:36px;}.topCartBtn .btn{color:#96c525;border-color:#96c525;}.topCartBtn .btn span{color:inherit;}.topCartBtn .btn:hover{color:#2e2e30;background-color:#96c525;border-color:#96c525;}.topCartBtn .btn img{bottom:2px;margin-left:3px;margin-right:13px;position:relative;width:15px;}.topCart{margin:26px 0 0 39px;position:relative;}.topCartLine{color:#ababac;font-size:10px;margin-top:4px;text-align:center;text-transform:uppercase;}.topCartDd{background:#fff none repeat scroll 0 0;border:1px solid #2e2e30;padding:20px;position:absolute;right:0;top:43px;width:310px;z-index:100;display:none;}.topCartDdExtra{padding-top:5px;}.topCartDdOrdrelines{margin-bottom:5px;}.topCartDdOrdrelines .row{padding-bottom:20px;}.topCartDdTotal{font-weight:bold;margin-bottom:20px !important;margin-top:10px !important;padding-bottom:10px;padding-top:10px;}.topNav ul{margin:0;}.topNav li{border-right:1px solid #e4e4e4;display:block;float:left;}.topNav li a{border-bottom:2px solid transparent;display:block;font-size:14px;line-height:20px;padding:18px 20px 14px;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,background-color;transition-property:color,background-color;}.topNav li a:hover{background:none repeat scroll 0 0 #e4e4e4;text-decoration:none;}.topNav li.topNavHome{border-left:1px solid #e4e4e4;}.topNav li.topNavHome img{bottom:3px;position:relative;width:18px;}.topNav li a.active{border-bottom-color:#96c525;}.topLogin{font-size:11px;margin-top:19px;position:relative;}.topLogin img{margin-right:10px;width:14px;}.topUsp ul{margin:0;padding:11px 0;}.topUsp ul li{display:inline-block;font-size:12px;margin:5px 21px;text-align:center;}.topUsp li img{bottom:5px;margin-right:9px;position:relative;width:13px;}.loginBox{background:none repeat scroll 0 0 #fff;border:1px solid #2e2e30;position:absolute;right:0;text-align:left;top:25px;width:200px;z-index:99;}.loginBoxUser{background:none repeat scroll 0 0 #f2f2f2;display:none;padding:10px;}.loginBoxForgetPass{bottom:6px;font-size:9px;margin-bottom:7px;position:relative;text-align:right;}.loginBoxHeader{font-size:19px;font-weight:bold;margin-bottom:18px;}.loginBoxInner{padding:18px 10px;}.dropdownContent{display:none;}.dropdownLink:hover{cursor:pointer;text-decoration:underline;}.unCollapsed.row{margin-left:-10px;margin-right:-10px;}.unCollapsed.row>.columns{padding-left:10px;padding-right:10px;}.breadcrumb{color:#888;font-size:11px;padding-top:11px;}.breadcrumb a{text-decoration:underline;}.breadcrumb a:hover{text-decoration:none;}.reveal-modal .close-reveal-modal{background-color:#fff;color:#2e2e30;font-size:30px;height:37px;letter-spacing:0;padding:3px 0 0;right:10px;top:10px;width:37px;}.reveal-modal{border:0 none;border-radius:0;padding:20px;}.forceDesktop .mainIndent{width:1020px;}.footerWrap{background:none repeat scroll 0 0 #f2f2f2;margin-top:70px;}.footNlText{float:left;font-size:20px;font-weight:bold;margin-right:28px;margin-top:3px;}.footNlForm{float:left;max-width:400px;position:relative;width:100%;}.footNl{margin:0 auto;max-width:552px;width:100%;}.footNlWrap{padding:30px 0 19px;}input.footNlInput{height:37px;line-height:17px;padding:10px 119px 8px 14px;width:100%;}.footNlForm{float:left;max-width:400px;width:100%;}.footNlForm .btn{background-color:#f2f2f2;border-radius:0 3px 3px 0;position:absolute;right:0;top:0;}.footNavWrap ul{list-style:outside none none;margin:0;}.footNavWrap li{font-size:14px;margin:4px 0;}.footNavWrap{border-right:1px solid #e4e4e4;margin:30px 0;padding:0 1.5% 0 5%;}.footNavSocial{border-right:1px solid #e4e4e4;margin:30px 0;padding:19px 0;}.footNavSocial .btn{margin:0 3px;max-width:37px;padding:0;}.footText{font-size:12px;margin:30px 0 19px;}.footText ul{list-style:outside none none;margin:0;}.footText li{display:inline-block;margin:0 10px;}.footSpace{margin:0 0 110px;}.footLang{float:right;}.footLangLabel{float:left;font-size:12px;}.footLangDropdown{float:left;margin-left:10px;position:relative;}.footLangDdCurrent:hover{text-decoration:underline;cursor:pointer;}.footLangWrap{margin:14px 0 18px;}.footLangDropdown img{bottom:1px;margin-left:10px;position:relative;vertical-align:middle;width:10px;}.footLangDropdown .footLangFlag{margin-left:0;margin-right:3px;width:auto;}.footRightWrap{margin:30px 0;padding-left:20px;}.footLangDropdown ul{background:none repeat scroll 0 0 #fff;border-color:#2e2e30;border-style:solid;border-width:1px;display:none;list-style:outside none none;margin:0;padding:3px 8px;position:absolute;right:0;top:20px;width:130px;z-index:9;text-align:left;}.footLangDropdown li{display:block;font-size:10px;margin:5px 0 6px;width:100%;}.footLangDropdown li a{display:block;width:100%;}.footLangDdList .footLangFlag{border:1px solid #f2f2f2;margin-right:5px;}.footTp{padding:30px 0 27px;}.footTp .trustpilot-widget{margin:0 auto;}.footDesktopLink{margin-top:40px;}.fpgBannerInner{height:430px;overflow:hidden;width:100%;}.fpgBannerImg{height:430px;position:relative;width:980px;z-index:0;}.fpgBannerText{left:3.5%;max-width:410px;position:absolute;text-align:center;top:22.1%;width:100%;z-index:9;}.fpgBannerText .btn{margin-top:20px;}.fpgCats{margin-top:40px;}.fpgCatText{position:absolute;text-align:center;}.fpgCatLarge .fpgCatText a.btn{margin-top:4px;}.fpgCatsSmall h2{font-size:23px;}.fpgCatsSmall2 h2{font-size:23px;}.fpgCatLarge .fpgCatText{left:10%;margin-top:-46px;top:50%;}.fpgCatSmall1 .fpgCatText{left:8.9%;margin-top:-38px;top:50%;}.fpgCatSmall2 .fpgCatText{right:8%;margin-top:-38px;top:50%;}.fpgCatsSmall .fpgCatText a.btn{margin-top:1px;}.fpgCatSmall1{margin-bottom:4.3%;}.fpgBrands{margin-top:40px;}.greyBg{background-color:#f2f2f2;}.boxHeader{border:1px solid #f2f2f2;font-size:12px;font-weight:bold;letter-spacing:.18em;line-height:1.35em;padding:12px 20px;text-transform:uppercase;}.fpgBrandsWrap a{border-left:1px solid #e4e4e4;display:block;width:100%;text-align:center;}.fpgBrandsWrap .columns:first-child a{border-left-color:transparent;}.fpgBrandsWrap{padding:10px 0;}.fpgForm{margin-top:40px;}.fpgFormWrap{margin:0 auto;max-width:590px;}.fpgFormInner{border-left:1px solid #e4e4e4;margin:10px 0;padding:7px 10px 10px;}.fpgFormInner:first-child{border-left:0 none;}.fpgFormText{font-size:19px;font-weight:bold;padding:7px 0 0;}.fpgProducts{margin-top:40px;}.fpgFormIcon img{max-width:100px;}.owl-carousel.productCarousel .infoCard{margin-bottom:2px;}.owl-carousel.productCarousel .infoCard img{display:inline;max-width:100%;width:auto;}.productCarousel .owl-next,.productCarousel .owl-prev{height:20px;margin-top:-10px;position:absolute;top:50%;}.productCarousel .owl-next{right:-35px;}.productCarousel .owl-prev{left:-35px;}@media only screen and (max-width:1065px){.productCarousel .owl-next,.productCarousel .owl-prev{display:none !important;}}.imageSlider .owl-dots{bottom:10px;position:absolute;right:10px;}.imageSlider .owl-dot{border:1px solid #2e2e30;border-radius:100%;float:left;height:15px;margin:0 0 0 5px;width:15px;}.imageSlider .owl-dot span{background:#aaa none repeat scroll 0 0;border-radius:100%;display:none;height:9px;margin:2px;width:9px;}.imageSlider .owl-dot.active span{background:#2e2e30 none repeat scroll 0 0;display:block;}.imageSlider .owl-dot:hover span{display:block;}.infoCard{border:1px solid #f2f2f2;margin:20px auto 0;}.icImg{position:relative;text-align:center;}.icLabelWrap{left:0;position:absolute;text-align:center;top:20px;width:100%;z-index:9;}.icLabel{background:none repeat scroll 0 0 #2e2e30;color:#fff;display:inline-block;font-size:10px;font-weight:bold;letter-spacing:.2em;line-height:13px;padding:7px 11px;text-transform:uppercase;}.icInfoBrand{border-right:1px solid #f2f2f2;padding-left:10%;padding-right:9%;text-align:right;}.icInfoBrand img{width:45px;}.icInfoForm{padding:3px 16% 3px 10%;text-align:left;}.icInfoForm img{width:35px;}.icPrice{font-size:14px;font-weight:bold;height:41px;overflow:hidden;padding-top:4px;text-align:center;}.icName{font-size:12px;height:48px;overflow:hidden;padding:13px 20px 0;text-align:center;}.productWrap>.columns{float:left !important;}.icInfoWrap{margin:0 auto !important;max-width:150px !important;}.prlHeader{padding-top:9px;text-align:center;}.prlHeader,.prlHeader h1, prlHeader h2{font-size:19px;margin-bottom:0;}.prlHeaderWrap{margin-bottom:24px;padding-bottom:24px;}.prlDesc{margin-bottom:20px;}.prlFilterBox{margin-bottom:20px;}.prlFilterWrap{margin-bottom:0 !important;margin-top:0;padding-right:40px;}.prlSortDD{float:right;max-width:140px;}.prlSortDD select{margin-bottom:0;}.prlSortText{float:right;margin-right:20px;padding-top:5px;}.prlFilterBox li a span{color:#888;margin-left:5px;}.prlGroup .itemColor li{margin-bottom:5px;}.prlGroup li.active a{color:#96c525;font-weight:bold;}.prlGroup{border-bottom:1px solid #e4e4e4;margin-bottom:20px !important;padding-bottom:20px;}.prlFilterBox .prlGroup:last-child{border-bottom:0 none;}.prlFilterBox li a{cursor:pointer;float:left;font-size:10px;line-height:18px;text-transform:uppercase;width:100%;}.prlFilterColor .itemColor li{margin-bottom:5px;}.prlFilterBox ul{list-style:outside none none;margin:0;}.prlDescLogo{padding-right:40px;}.prlFilterHeader{font-weight:bold;letter-spacing:.18em;padding-bottom:7px;text-transform:uppercase;}.prlProductWrap .infoCard{border-color:#e4e4e4;}.prlFilterHeaderInfo{bottom:7px;color:#888;font-size:10px;margin-bottom:1px;position:relative;}.prcHeader{padding-top:9px;text-align:center;}.prcHeader,.prcHeader h1{font-size:19px;margin-bottom:0;}.prcUspWrap{margin-top:5px;text-align:center;}.prcUspWrap ul{margin:0;}.prcUspWrap ul li{display:inline-block;margin:3px 13px;}.prcUspWrap ul li img{bottom:1px;margin-right:8px;position:relative;vertical-align:middle;width:13px;}.prcHeaderWrap{margin-bottom:40px;padding-bottom:24px;}.prcHeaderWrap .prcHeader{padding-top:0;}.prcHeaderWrap .prcHeader h1{margin-top:4px;}.prcPrdItemWrap{border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4;overflow-x:auto;overflow-y:hidden;}.prcPrdItemScroll{width:100%;min-width:610px;}.prcPrdItemForm{padding:0 20px;}.prcPrdItem{border-left:1px solid #e4e4e4;float:left !important;height:auto;position:relative;width:33.3333%;min-width:203px;}.prcPrdItemPrimery{border-left:0 none;}.prcPrdItemCheck{padding:15px 20px;}.prcInfoBrand{border-bottom:1px solid #e4e4e4;padding-bottom:15px;text-align:center;}.prcInfoBrand img{width:75px;}.prcInfoForm{border-bottom:1px solid #e4e4e4;padding:10px 0 15px;text-align:center;}.prcInfoForm img{width:85px;}.prcInfoFormText{font-size:10px;text-transform:uppercase;}.prcInfo{margin-bottom:23px;padding-right:20px;}.prcPrdLabels{padding-right:20px;text-align:right;}.prcPrdItemImgWrap,.prcInfo{height:175px;}.prcPrdLabels .columns{margin-bottom:17px;}.prcPrdLabels .columns.prcPrdSpaceAfter{margin-bottom:31px;}.prcPrdItemImgWrap{padding-top:12px;text-align:center;}.prcPrdItemImgText{left:0;position:absolute;top:53px;width:100%;z-index:9;color:#595959;}.prcPrdItemImgTextWrap{color:#595959;}.prcPrdItemImgText div{color:inherit;font-family:"comic sans ms";font-size:16px;line-height:1.1em;text-align:center;}.prcPrdItemImgText table,.prcPrdItemImgText td{height:70px;width:100%;vertical-align:middle;color:inherit;}.prcPrdItemImgText.font-comicsans div{font-family:"comic sans ms";}.prcPrdItemImgText.font-arial div{font-family:"arial";}.prcPrdItemImgText.font-arialblack div{font-family:arialblack;}.prcPrdItemImgText.font-allstar div{font-family:allstar;}.prcPrdItemImgText.font-lucidahandwriting div{font-family:"lucida handwriting";}.prcPrdItemImgText.font-timesnewroman div{font-family:"times new roman";}.prcPrdItemImgText.font-6 div{font-size:18px;}.prcPrdItemImgText.font-7 div{font-size:16px;}.prcPrdItemImgText.font-8 div{font-size:14px;}.prcPrdItemImgText.font-9 div{font-size:12px;}.prcPrdItemImgText.font-10 div{font-size:11px;}.prcPrdItemImgText img{bottom:2px;position:relative;vertical-align:middle;width:16px;}.prcPrdItemImgText.font-6 img{width:18px;}.prcPrdItemImgText.font-7 img{width:16px;}.prcPrdItemImgText.font-8 img{width:14px;}.prcPrdItemImgText.font-9 img{width:12px;}.prcPrdItemImgText.font-10 img{width:10px;}.itemColor{list-style:outside none none;margin:0;}.itemColor li{border-radius:100%;display:block;float:left;height:23px;margin-right:5px;width:23px;cursor:pointer;text-align:center;}.itemColor li input{display:none;}.itemColor li img{bottom:1px;position:relative;width:11px;display:none;}.prcPrdItemColor{margin-bottom:20px !important;padding-top:20px;}.itemColorOrange{background-color:#f7ab60;}.itemColorBlue{background-color:#60aef8;}.itemColorGreen{background-color:#96c525;}.itemColorViolet{background-color:#d652db;}.itemColorRed{background-color:#ee4e4e;}.itemColorYellow{background-color:#fef401;}.itemColorBlack{background-color:#333;}.itemColorGrey{background-color:#aaa;}.itemColorWhite{background-color:#fff;border:1px solid #d2d2d2;}.prcPrdItemInput input,.prcPrdItemInput select{margin-bottom:5px;}.prcPrdItemInput{position:relative;}.prcPrdItemForm .prcPrdSpaceAfter{margin-bottom:15px;}.prcPrdItemCheck input{float:left;margin-right:7px;position:relative;top:2px;}.prcPrdItemCheck span{display:block;float:left;width:80%;}.prcPrdRight{padding-left:20px;}.prcBuyWrap{margin-bottom:26px;padding:0 20px;}.prcBuyInner{margin:0 auto;max-width:260px;}.prcPrice{font-size:25px;font-weight:bold;padding:21px 0 0;text-align:center;}.prcPriceDel{bottom:3px;font-size:10px;margin-bottom:19px;position:relative;text-align:center;}.prcAmount{border-top:1px solid #e4e4e4;}.prcAmount label{border-bottom:1px solid #e4e4e4;display:block;padding:0 10px;width:100%;}.prcAmount label span{font-size:12px;font-weight:bold;}.prcAmount label input{margin:6px 5px 10px 0;position:relative;top:1px;}.prcAmount label small{bottom:6px;display:block;font-size:10px;font-weight:normal;line-height:13px;margin-left:22px;position:relative;}.prcBuy{padding:30px 0;}.prcBuy .btn{background-color:#96c525;border-color:#96c525;color:#fff;width:100%;}.prcBuy .btn img{bottom:2px;margin-right:13px;position:relative;width:15px;}.prcBuy .btn:hover{background-color:#96c525;border-color:#96c525;color:#2e2e30;}.prcSocial .btn{margin:0 3px;max-width:37px;padding:0;}.prcSocialText{margin-bottom:6px;}.prcPrdItemImg div{display:none;}.prcPrdItemImg div.current{display:block;}.prcPrdItemImg>div{background:none repeat scroll 0 0 transparent;}.prcPrdOverlay{background:url("/images/construction/prc-item-overlay.png") repeat scroll 0 0 transparent;bottom:0;height:242px;left:0;position:absolute;width:100%;}.prcPrdOverlayinput{background:url("/images/construction/prc-item-overlay.png") repeat scroll 0 0 transparent;bottom:0;height:20px;left:0;position:absolute;width:100%;}.prcDesc{margin-top:40px;}.prcDescInner{border-bottom:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;padding:16px 20px;}.prcDecImgWrap{padding-left:20px;margin-top:30px;}.prcDecImg{margin-top:10px;}.prcPrdItemTextSymbols{background:#fff none repeat scroll 0 0;border:1px solid #2e2e30;padding:10px;position:absolute;right:-152px;top:-3px;width:142px;z-index:20;}.prcPrdItemTextSymbols.arrRight{left:-152px;}.textSymbolWrap img{cursor:pointer;float:left;margin:4px;width:18px;}.textSymbolHeader{border-bottom:1px solid #e4e4e4;font-size:10px;margin-bottom:8px;padding-bottom:10px;padding-right:20px;text-align:left;text-transform:uppercase;}.textSymbolArrLeft{left:-7px;position:absolute;top:7px;width:7px;}.textSymbolArrRight{right:-7px;position:absolute;top:7px;width:7px;display:none;}.textSymbolArrDown{bottom:2px;height:7px;left:16px;position:absolute;display:none;}.prcPrdItemTextSymbols.arrRight .textSymbolArrRight{display:block;}.prcPrdItemTextSymbols.arrRight .textSymbolArrLeft{display:none;}.textSymbolClose{display:block !important;font-size:16px !important;height:20px;padding:1px 0 0 3px !important;position:absolute !important;right:10px;top:7px;width:20px;z-index:10;}.prcDecImg{float:left !important;}.prcPrdLabelsSmall{display:none;}.footCheckoutCC{margin:40px 0;}.header{padding-top:16px;text-align:center;}.header,.header h1,.header .h1{font-size:19px;margin-bottom:0;}.header h1,.header .h1{margin-top:6px;}.headerWrap{margin-bottom:30px;padding-bottom:24px;}.cartTitles{padding-bottom:10px;padding-top:12px;}.orderLine{padding:20px 0;position:relative;}.olImg1{float:left;margin-right:8px;width:108px;}.olImg{border-right:1px solid #e4e4e4;float:left;margin-right:8px;width:140px;}.olImg:last-child{border-right-color:#fff;}.olImg1 img{float:left;width:40px;margin-top:5px;}.olImg img{float:left;width:40px;margin-top:5px;}.olImgWrap{margin-top:13px;}.olImgText{float:left;font-size:10px;line-height:1em;text-align:center;width:90px;}.olImgText table{width:90px;height:40px;}.olImgText table td{font-size:10px;line-height:1em;text-align:center;vertical-align:middle;}.olAmount input{float:left;text-align:center;width:40px;}.olRemove{float:left;font-size:19px !important;height:29px;line-height:19px !important;margin-left:10px;padding:4px 1px 5px 5px !important;width:29px;}.olAmount{bottom:5px;position:relative;}.cartDiscountWrap{padding-bottom:17px;padding-top:17px;}.cartDiscountField input[type="text"]{float:left;margin-bottom:3px;margin-right:10px;padding-right:141px;}.cartDiscountField{margin-top:15px;max-width:100%;position:relative;}.cartDiscountOl{margin-top:21px;}.cartExtraLines{padding:20px 0 15px;}.cartExtraLines .row{padding-bottom:5px;}.cartExtraFreeDel{font-size:14px;font-weight:bold;}.cartTotalPrice{margin-bottom:20px;padding:20px 0;}.cartTotalPrice .columns{font-size:14px;}.cartCustomCharges{margin-bottom:20px;padding:0 0 20px 0;}.cartCustomCharges .columns{font-size:14px;}.checkoutBtns{padding-bottom:30px;}.cartOrderLines{padding:15px 0;}.checkoutSteps{margin-top:20px;text-align:center;}.checkoutSteps ul{margin:0;}.checkoutSteps ul li{display:inline-block;margin:3px 13px;}.checkoutSteps .current{text-decoration:underline;}.topCheckoutContactImg{border-radius:100%;overflow:hidden;width:45px;}.topCheckoutContactText{color:#fff;font-size:10px;line-height:1.2em;margin-left:10px;margin-top:2px;}.topCheckoutContactText div{color:#fff;display:block;font-size:11px;font-weight:bold;margin-bottom:3px;text-transform:uppercase;}.topCheckoutContact{margin-right:4%;margin-top:22px;}.olDec{padding-right:20px;}.cartDiscountField .btn{border-radius:0 3px 3px 0;font-size:10px !important;padding:5px 14px !important;position:absolute;right:0;top:0;}.checkoutSubHeader{margin-bottom:10px;}.checkoutInfoText{color:#888;margin-bottom:10px;}.checkoutSearchBtn{border-radius:0 3px 3px 0 !important;position:absolute !important;right:0;top:0;font-size:10px !important;padding:5px 14px !important;}.checkoutInputRow{position:relative;}.checkoutSearchInput{padding-right:72px !important;}.checkoutInputRow label{display:block;height:29px;padding-top:6px;}.checkoutCheckboxRow{margin-bottom:15px;}.checkoutCheckboxRow input{margin-right:7px;position:relative;top:2px;}.checkoutAddressDelivery{margin-top:20px !important;padding-top:30px;}.checkoutNewsletter{margin-top:10px;}.checkoutMessage{margin-top:20px !important;padding-top:30px;}.checkoutMessage textarea{height:90px;min-height:90px;width:100%;max-width:100%;min-width:100%;}.checkoutInfoFields{padding-right:30px;}.checkoutInfoOrder{padding-left:30px;}.box{border-bottom:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;padding:10px 20px;}.checkoutInfoOrder .olImg{width:100%;border-right:0 none;}.checkoutInfoOrder .olImg1{width:100%;border-right:0 none;}.checkoutSearch{margin-bottom:30px !important;padding-bottom:20px;}#cinfo-emailSearch{border-right-color:#fff;}.checkoutTerms{margin-top:20px !important;padding-top:30px;}.checkoutKviText{margin-bottom:30px;}.checkoutKviLine{margin-bottom:5px;}.checkoutKviAddress{margin-top:30px;}.checkoutKviMessage{margin-top:30px;margin-bottom:30px;}.checkoutKivOrderlines{margin-bottom:40px;margin-top:40px;}.checkOutBtnBack{padding-top:4px;}.footCheckoutSpace{margin-bottom:40px;}.checkoutPaymethod{margin-top:50px;padding-top:20px;}.checkoutPaymethod ul{list-style:outside none none;margin:0;}.checkoutPaymethod li{display:block;float:left;margin-bottom:15px;width:100%;}.checkoutPaymethod li input{margin-right:6px;position:relative;top:2px;}.checkoutPaymethod li span{display:block;font-size:12px;font-weight:bold;width:100%;}.checkoutPaymethod li div{float:left;}.checkoutPaymethod li img{margin-top:3px;}.checkoutPaymethod h2{font-size:16px;margin-bottom:21px;}.profileSubHeader{margin-bottom:10px;}.profileInputRow{position:relative;}.profileInputRow label{display:block;padding-bottom:6px;padding-top:6px;}.profileCheckboxRow{margin-bottom:15px;}.profileCheckboxRow input{margin-right:7px;position:relative;top:2px;}.profileNewsletter{margin-top:10px;}.profilePassword{margin-top:30px !important;padding-top:30px;}.profileOrders{padding-left:30px;}.profileFields{padding-right:30px;}.profileOrdersText{margin-top:10px;padding-bottom:20px;}.ordersTitles{padding-bottom:10px;padding-top:12px;}.ordersLine{padding:15px 0 0;}.ordersWrap{padding-bottom:15px;}.ordersLine>.columns{padding-bottom:6px;padding-top:6px;}.ordersLine .ordersLineBtn{padding-top:0;padding-bottom:0;}.profileTextRow{padding-top:6px;padding-bottom:17px;}.orderLineEdit{bottom:20px;position:absolute;right:0;}.orderDataEdit{margin-bottom:30px;padding-bottom:20px;}.orderEditProductBtns{padding:20px !important;}.orderEditProductBtns .green{margin-bottom:20px;}@media only screen and (min-width:64.063em){.topNavWrap{display:block !important;}.prlFilterWrap{display:block !important;}}@media only screen and (min-width:55.063em) and (max-width:64em){.topNavWrap{display:block !important;}.footNavWrap{padding-left:3%;}.fpgBannerImg{left:-2%;}.fpgBannerText{max-width:360px;}.fpgCatText h2{font-size:24px;}.fpgCatSmall2 .fpgCatText{right:5%;}.fpgCatSmall1 .fpgCatText{left:7%;}.prlFilterWrap{display:block !important;}}@media only screen and (min-width:40.063em) and (max-width:55em){.topNavWrap{display:block !important;}.loginBoxUser{display:block;}.topInfoEmaerke img,.topInfoTp img{bottom:0;display:block;margin:0 auto;}.topInfoTp img{left:-2px;}.topInfoEmaerke{margin-left:30px;margin-top:28px;}.topInfoTp{margin-top:28px;}.topCart{margin-left:30px;}.topNav li a{font-size:12px;padding:16px 12px 12px;}.topLoginUser{display:none;}.topLogin{font-size:10px;margin-top:17px;}.topLogin img{bottom:1px;margin-right:7px;position:relative;width:10px;}.footNavSocial{border-right:0 none;border-bottom:1px solid #e4e4e4;padding:30px 0;margin:0;left:auto;right:auto;width:100%;}.footNavWrap{left:auto;right:auto;width:50%;}.footRightWrap{left:auto;right:auto;width:50%;}.footNlForm .btn{font-size:12px;padding:9px 17px;}.fpgBannerText{left:8%;margin-top:-99px;max-width:210px;top:50%;}.fpgBannerInner{height:auto;}.fpgBannerImg{height:auto;width:100%;}.fpgBannerText h1{font-size:22px;margin-bottom:12px;}.fpgBannerText h3{font-size:15px;}.fpgBannerText .btn{margin-top:10px;}.fpgCatText h2{font-size:17px;margin-bottom:3px;margin-top:8px;}.fpgCatSmall2 .fpgCatText{right:5%;}.fpgCatSmall1 .fpgCatText{left:7%;}.fpgCatLarge .fpgCatText{width:34%;}.productWrap>.columns{width:50% !important;}.prlFilterWrap{display:block !important;}.prlDescLogo{width:30%;}.prlDescText{width:70%;}.olImg{width:100%;border-right:0 none !important;}.olImg1{width:100%;border-right:0 none !important;}.prcPrdWrap{width:100%;}.prcPrdRight{margin-top:40px;padding-left:0;width:100%;}.prcBuy .btn{width:auto;}.checkoutInfoOrder{padding-left:20px;}.checkoutInfoFields{padding-right:20px;}.profileOrders{padding-left:20px;}.profileFields{padding-right:20px;}}@media only screen and (min-width:40.063em) and (max-width:45em){.topCheckoutContactImg{display:none;}}@media only screen and (max-width:40em){.mainIndent{padding-left:10px;padding-right:10px;}.unCollapsed.row{margin-left:-5px;margin-right:-5px;}.unCollapsed.row>.columns{padding-left:5px;padding-right:5px;}.topLogo{margin-left:0;margin-top:28px;width:140px;}.topCart{margin:20px 0 0;}.topCartText{display:none;}.topCartBtn .btn img{margin-left:0;margin-right:0;}.topCartBtn .btn{padding:9px 10px;}.topBar{height:77px;}.topNav li{border-bottom:1px solid #e4e4e4;border-right:0 none;width:100%;}.topCartBtn{float:left;}.topNavBtn{float:left;margin-right:10px;}.topNavBtn .btn{border-color:#fff;padding:9px 0;width:37px;}.topNavBtn .btn img{bottom:1px;position:relative;width:15px;}.topNavBtn .btn:hover{background-color:#fff;border-color:#fff;}.topNavWrap{display:none;}.topUsp ul li{font-size:10px;margin:0 8px;}.topUsp li img{bottom:4px;margin-right:5px;width:10px;}.topUsp ul{padding:5px 0 9px;}.topLogin{padding:0 20px 20px;width:100%;}.loginBox{width:100%;}.topNav li a.active{border-bottom:0;}.footNlText{margin-right:0;text-align:center;width:100%;}.footNlForm{margin-top:10px;max-width:inherit;}.footNlWrap{padding:20px 0 21px;}.footNavSocial{border-right:0 none;border-bottom:1px solid #e4e4e4;padding:30px 0;margin:0;}.footNavWrap{border-bottom:1px solid #e4e4e4;border-right:0 none;margin:16px 0 0;padding-bottom:20px;}.footLangWrap{margin-top:0;}.footLang{float:left;text-align:center;width:100%;}.footRightWrap{padding-left:0;}.footLangLabel,.footLangDropdown{display:inline-block;float:none;}.footCC{text-align:center !important;}.footNavWrap{padding-left:0;padding-right:0;}.footNavWrap>.row{max-width:260px;margin:0 auto;text-align:center;}.footText{margin:20px 0 19px;}.footNl{max-width:300px;}.footSpace{margin:0 0 40px;}.fpgCats .unCollapsed{margin-left:0;margin-right:0;}.fpgCats .unCollapsed>.columns{padding-left:0;padding-right:0;}.fpgCatLarge{background-color:#f8f5f0;margin-bottom:20px;}.fpgCatLarge img{float:right;}.fpgCatSmall1{background-color:#edf2f8;margin-bottom:20px;}.fpgCatSmall1 img{float:right;}.fpgCatSmall2{background-color:#eae2f1;}.fpgCatText{border-top:1px solid rgba(0,0,0,.2);float:left;margin:0 !important;padding:10px 20px 20px;position:static;width:100%;}.fpgBrandsWrap{padding:10px;}.fpgFormIcon img{max-width:70px;}.fpgFormText{font-size:10px;font-weight:normal;}.fpgFormWrap{max-width:360px;}.fpgFormBtn{display:none;}.fpgFormInner{padding:7px 10px 0;}.fpgBannerText{float:left;max-width:none;position:static;width:100%;margin-bottom:2px;}.fpgBannerInner{height:auto;}.fpgBannerImg{height:auto;width:auto;}.fpgBannerText h1{font-size:20px;margin-bottom:.6em;}.fpgBannerText h3{font-size:16px;}.fpgBannerText .btn{margin-top:10px;}.imageSlider .owl-dots{bottom:13px;}.prlFilterWrap{margin-bottom:30px;padding-right:20px;}.prlFilterBrandItem{text-align:center;}.prlFilterBrandItem img{max-width:80px;}.prlFilterBrandItem span img{max-width:100%;}.prlSortText{bottom:28px;margin-right:0;padding-left:0;padding-top:0;position:relative;width:100%;}.prlSortDD{max-width:100%;position:relative;top:20px;width:100%;}.prlFilterBtn{left:0;position:relative;top:12px;}.prlDescLogo{padding-right:0;padding-bottom:20px;}.prlSort{border-top:1px solid #e4e4e4;margin-bottom:17px !important;margin-top:-21px !important;padding-top:12px;}.icLabel{font-size:7px;padding:3px 8px;}.infoCard{margin-top:10px;}.icName{height:64px;}.prcPrdRight{margin-top:40px;padding-left:0;}.prcPrdItem{border-left:0 none;height:auto;width:100%;}.prcPrdItem.prcPrdItemPrimery{height:470px;}.prcPrdItemScroll{width:100%;min-width:inherit;overflow:hidden;}.prcDecImgWrap{padding-left:0;}.prcPrdOverlay{display:none !important;}.prcPrdOverlayinput{display:none !important;}.prcPrdLabels{height:272px;}.prcPrdLabelsSmall{height:425px;padding-top:218px;}.prcPrdItemBtop{padding:0 20px;margin-top:20px !important;}.prcPrdItemTextSymbols{bottom:42px;right:0;top:inherit !important;left:inherit !important;width:164px;}.prcPrdItemTextSymbols .textSymbolArrLeft,.prcPrdItemTextSymbols .textSymbolArrRight{display:none !important;}.prcPrdItemTextSymbols .textSymbolArrDown{display:block;}.prcPrdItemTextSymbols .textSymbolArrDown img{height:100% !important;width:auto;}.olImg1{width:83px;}.olImg{width:83px;}.olSmallLabel{float:left;margin-right:8px;margin-top:6px;}.olImgWrap{margin-top:10px;}.olImg1 img{margin-top:8px;width:30px;}.olImg img{margin-top:8px;width:30px;}.olImg1 img{margin-top:8px;width:30px;}.olImgText table td{font-size:9px;}.olImgText table{width:90px;}.olImgText{width:90px;}.olDec{margin-bottom:15px;padding-right:0;}.olTotalprice{margin-top:2px;}.checkoutInfoFields{padding-right:0;}.checkoutTerms{padding-bottom:15px;}.checkoutInputRow label{height:auto;padding-bottom:2px;}.checkoutKivOrderlines .olSmallLabel{margin-top:0;}.checkoutKivOrderlines .olTotalprice{margin-top:0;}.checkoutKviPrint{margin-bottom:20px;}.checkoutKviText{margin-bottom:20px;}.profileFields{padding-right:0;}.profileOrders{padding-left:0;margin-top:40px;}.ordersLineBtnSmall{padding:2px 0 1px !important;}.ordersLineBtnSmall .btn{height:25px;line-height:17px;padding:3px 0 0;width:25px;}.ordersLineBtnSmall .btn img{width:10px;vertical-align:middle;}.orderLineEdit{float:left;margin-top:10px;position:static;width:100%;}.checkoutKviEdit div{text-align:left !important;}.orderGreenBtn{text-align:left !important;margin-bottom:20px;}}