html{min-height:100%;position:relative}body{height:100%}#footer{position:absolute!important;top:100%;left:0;right:0}#search form.general{padding:20px;border:1px solid #ddd;margin-bottom:5px;position:relative}#search form.general input.textfield{width:100%!important;max-width:480px;margin-bottom:5px}#search form.general input.button{margin-bottom:5px;display:block;margin-top:15px;margin-left:0}#resp,#toggle,a#toggleMainNav,a#viewMoreProducts,ul#mainNavList li.haschildren a.toggle{display:none}#search form.general input.button:hover{background-color:#000;color:#ffea00}#searchResults{margin:10px 0;font-weight:700;font-size:14px}#productSlides div.largeImage:after{top:-14px}input[type=button],input[type=submit],input[type=text],input[type=password]{-webkit-appearance:none!important}#sidebar.Resp{display:none;width:100%}ul#mainNavList li.navcart a{position:relative}#cartSize{background:#000;border-radius:50%;bottom:20px;color:#ffea00;font-size:11px;font-weight:100;height:18px;left:10px;line-height:16px;position:absolute;text-align:center;width:18px}@media all and (max-width:1515px){.tehnical_box .profile>img.img_1{right:-34.5px;top:162px;width:31%}.tehnical_box .profile>img.img_2{right:-34.5px;top:110px;width:31%}.tehnical_box .profile>img.img_1.steel,.tehnical_box .profile>img.img_2.steel{right:-10px;top:10px;width:30%}}@media screen and (max-width:1200px),(max-device-width:1200px){body{overflow-x:hidden}a#cartLabel{display:none!important}div.container.header,div.container.mainNav{width:auto;margin:0 -5px}div#header{overflow:hidden}div#header h1,div#logo{margin:0 auto;background-position:left center}.tehnical_box .profile>div{width:60%}.tehnical_box .profile>img.img_1{right:2%;top:40px;width:35%}.tehnical_box .profile>img.img_2{right:2%;top:25px;width:35%}.tehnical_box .profile>img.img_1.steel,.tehnical_box .profile>img.img_2.steel{right:79px}div#leftNav ul#leftNavList li.lev2 a{padding-left:25px;background-color:#ccc!important}div#leftNav ul#leftNavList li.lev2:hover a,div#leftNav ul#leftNavList li.onPath.lev2 a{background-color:#434340!important}}@media screen and (max-width:1110px),(max-device-width:1110px){div#stickySignUp a.close{background-color:#001523;background:url(../images/buttons/btnClose.png) center bottom no-repeat rgba(0,21,35,.9);top:-40px;right:-10px;opacity:1;padding:0 10px;height:40px;border-top-left-radius:6px;border-top-right-radius:6px}}@media screen and (max-width:1200px),(max-device-width:1200px){div#header h1,div#logo{top:25px;z-index:1}div#mainNav{width:100%}#toggle{display:block;width:40px;height:40px;background:url(../images/layout/responsive.png);background-size:cover;margin-left:5px}ul#mainNavList{display:none;position:absolute;z-index:6;width:100%;padding-bottom:10px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#ffea00}ul#mainNavList li{float:none}div.copy p{padding-bottom:3px}div#contentWrap,div#contentWrapNoLeft,div#contentWrapWide{margin-top:0}div#homeContentText div.introduction{width:auto}#homeProductContainer .productContainer{width:100%}ul#leftNavList{padding-bottom:0!important}body#home ul#quickLinksList{width:100%;text-align:center}body#home ul#quickLinksList li{width:310px;margin-right:0;float:none}body#home ul#quickLinksList li img{width:auto;height:auto;margin:0 auto;padding:0}body#home ul#quickLinksList li p{display:none}body#home ul#quickLinksList li p.more{display:block;font-size:11px;position:relative;margin:0 auto;width:200px;right:0}div#bbdc,div#bottomInner,ul#footerNavList{width:auto;float:none;text-align:center;padding:10px}img#footerCards{position:static;margin:5px 0}div.myAccountSection{width:292px;margin:0 auto}body#home div#banner,body#home div#bannerInner,body#home div#contentWrap,body#home div.bannerPhoto a.frame,div#bottom,div#footer,div#header,div#mainNav,div#wrap{width:100%}div#logo{top:25px}a#feedbackLabel,div#background,div#banner,div#bottom,ul#topToolbar li.translate{display:none}body#home div#banner{display:block}div#content,div#contentWrap,div#contentWrapNoLeft,div#contentWrapWide{width:auto!important}div#content{float:none}div#path{border-bottom:1px solid #808a91;margin:0 -15px 15px;height:auto;overflow:auto;padding:15px 15px 11px}div#contentWrap div#path{border-top:1px solid #808a91}div#path li a{padding:0 15px 0 0;background:0 0;position:relative}div#path li a:after{content:" / ";position:absolute;right:5px;font-size:1.3em;top:-3px}div#path li a:hover:after{color:#3E4954}div#path li.sel a:after{content:""}div#content,div#path li.sel a{padding:0}div#wrap{margin:0 auto;padding:0 5px;overflow-x:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div#header,div#leftNavInner{box-sizing:border-box;overflow:hidden}div#footer{width:auto;margin:0 -5px}ul#productsListing.list{border-top:none}ul#productsListing li{text-align:left;float:none;display:inline-block;vertical-align:top;width:160px;height:280px;position:relative}body#home #homeProductContainer ul.productSection p.summary{padding:6px}ul#productsListing.list li{border-top:1px solid #eee;margin-bottom:-1px}div#wrap ul.productList li:nth-child(3n+3){margin-right:15px}ul#productsListing li a.removeFromWishlist{margin:0;right:0;top:10px}ul#productsListing.list li a.removeFromWishlist{margin:0;right:10px;top:0}div.copy div#displayButtons img{max-width:auto;height:auto;float:none!important;display:inline!important;margin:0!important}body#home div#banner{left:0;margin-top:10px;margin-bottom:30px;width:100%;height:auto;background:0 0}#bannerSlides .slides .image{float:none!important;width:auto!important}body#home #bannerText{width:100%;min-height:122px;position:relative;top:0;margin-bottom:0}body#home #bannerText div{min-height:122px;padding:1%}body#home #bannerText h2{line-height:35px}body#home div#bannerSlides,body#home div.bannerPhoto,body#home div.bannerPhoto div.image,body#home div.bannerPhoto div.image img{width:100%;height:100%}body#home div#bannerSlides{position:relative}body#home ol.proto-navigation{width:100%}body#home div.bannerPhoto div.text{height:100%}body#home div.bannerPhoto div.text h2{font-size:30px;line-height:30px;padding:30px 0 20px}body#home div.bannerPhoto div.text p{font-size:14px}body#home div#banner div.bgNext a,body#home div#banner div.bgPrev a{top:50%;margin-top:-75px}div#mainNav{height:46px;position:relative}ul#mainNavList{overflow:hidden;height:auto;top:0;text-align:center}ul#mainNavList li{display:block}div#header div.badge a,ul#mainNavList li.sfhover ul.subNavList1,ul#mainNavList li:hover ul.subNavList1{display:none}div#header{height:125px;padding:0 5px 5px}div#header p.contact{right:10px}div#header div.search{top:90px;right:auto;left:50%;margin-left:-245px;padding-right:20px;border-right:1px solid #a5acb1;height:37px}div#header div.search form.mini{width:200px}div#header div.search form.mini input.text{width:165px}div#header div.cart{right:50%;margin-right:-233px;width:260px;text-align:right;bottom:auto;top:61px}div#header div.cart a.cart{display:inline-block;position:relative;top:10px;background-image:none;width:100px}div#header div.cart a.checkout{display:inline-block;margin-left:10px}ul#currencies{margin-left:-15px}ul#topNavList{position:static;text-align:center;padding-top:10px}ul#topNavList li{float:none;display:inline}body#home div.next_button,body#home div.previous_button{display:none}body#home div#contentWrap{padding:0}body#home div#carousel,body#home div#carousel div.container{width:auto;height:auto}body#home div#carousel div.container{position:relative}body#home div#carousel div.container ul{position:relative;text-align:center;height:auto}body#home div#carousel div.container li{width:33.333333333%;margin:0;height:auto;position:relative;overflow:hidden;display:inline;float:left}body#home div#carousel div.container li>a{border:1px solid #fff;overflow:hidden;display:block}body#home div#carousel div.container li img{width:100%;height:auto;float:left}body#home #carousel ul li h2{width:100%}body#home #carousel ul li h2 a{font-size:12px;text-align:left}div#footer{padding-bottom:0}div#footerInner{width:640px;padding:5px 0}div.footerColumn li a{padding-right:0}div.footerColumn{width:213px;text-align:center}div.footerColumn.social{float:none;clear:left;padding-top:30px;text-align:left;width:640px}div.footerColumn.social form,div.footerColumn.social h4{display:inline-block;float:left}div.footerColumn.social h4{margin:10px 10px 0 0}div#footer div.social form.mini{width:300px}div#footer div.social form.mini input.text{width:230px}div.footerColumn.social ul.socialNavList{float:right;margin-top:3px}div#contentWrapNoLeft ul#productsListing,div#contentWrapWide ul#productsListing{margin-left:0}h3#searchResults{text-align:center}div.productImages{width:100%}div.productDetail div.text,div.productDetail div.text.wide{width:auto;padding:20px 0 0;max-width:96%;float:none;clear:both;margin:auto}div.reviews{max-width:560px;margin:auto}ul.reviewsList.column2 li.review,ul.reviewsList.column3 li.review{width:auto;padding:0}ul#mainNavList{background:#000;margin-top:46px}div#content div#carousel{padding-top:15px;height:320px}div#carousel,div#carousel div.container,div#carousel.alsoBought div.container{width:auto;position:static;float:none;margin-left:0}.productImages .thumbList,div#leftNav{position:relative}div#content div#carousel.alsoBought{margin-right:-15px;width:auto;height:360px;padding-top:0}div#content div#carousel.alsoBought div.container{height:310px;padding:0 20px}div#content div#carousel.alsoBought div.container ul li{height:310px}div#carousel.alsoBought h2.alsoBought{text-align:center;padding:10px}div#carousel div.container{height:280px}div#carousel div.container ul{text-align:center;height:280px;margin-top:10px}div#carousel div.container ul li{float:none;display:inline-block;vertical-align:top;text-align:left;width:150px;height:280px}div#carousel div.container ul li a img{width:150px;height:207px}div#carousel div.container ul li h2{width:150px}div.buttons.top{right:0;margin-right:15px;margin-top:-55px}div.sel div.checkoutStep{height:auto!important;padding-bottom:15px}div.checkout,div.orderSummary{float:none;margin:15px auto 0}div.orderSummary{width:528px}div.productDetail ul.thumbList div.imageCaption{display:none!important}div.multiples table{width:100%}table td.number,table th.number{width:40px}div.copy ul#productList li{width:40%!important;margin-right:9%!important;height:auto}div.copy ul#productList li:nth-child(2n){margin-right:0!important}div.copy ul#productList li a img{max-width:100%;margin:0 auto!important}div.productDetail{width:96%;margin:0 auto}div.text ul{height:auto}div.productDetail .left{width:300px}div.productDetail div#productSlides,div.productDetail div#productSlides div.largeImage{width:300px;height:300px}div.productDetail div#productSlides div.largeImage img{width:300px;height:auto}div.productDetail ul.thumbList{width:300px;padding:10px 0 0}div.productDetail ul.thumbList li a,div.productDetail ul.thumbList li a img{width:50px;height:50px}div.productDetail .right{width:300px}div.productDetail div.text{padding-top:0}form.addToCart div.voucher li a{width:60px}div.productDetail div.checkAvailibility{width:240px;height:220px}form#checkAvailibility a.btn{float:left;clear:left;margin-left:0;margin-top:10px}div.copy img{max-width:640px;height:auto!important;float:none!important;display:block!important;margin:10px 0!important}div#content #banner,div#leftNav ul#quickLinksList,div#stickySignUp h3{display:none}div#stickySignUp .inner{width:640px}div#stickySignUp h4{font-size:15px;line-height:17px;margin:0 10px 0 0}div#stickySignUp .social{width:230px;margin:25px 0 0}div#stickySignUp .signUp{width:410px;margin:25px 0 0}div#stickySignUp a.close{background-color:#001523;background:url(../images/buttons/btnClose.png) center bottom no-repeat rgba(0,21,35,.9);top:-40px;right:-10px;opacity:1;padding:0 10px;height:40px;border-top-left-radius:6px;border-top-right-radius:6px}div#leftNav{width:100%;float:none;border:0;margin:10px 0 20px;z-index:999}div#leftNavInner{width:100%;padding:0;height:43px}div#leftNavInner.open{height:100%}div#productFilters{width:94%;padding:0 3%;height:50px;overflow:hidden;background:#e6e9eb;margin-top:10px}div#productFilters.open{height:100%;padding-bottom:20px}div#leftNav h3{cursor:pointer;background:url(../images/buttons/expandMenu.png) right 15px no-repeat;margin:0;padding:7px 0 0 3%;height:38px}div#leftNavInner>h3#hdInThisSection:before{content:"\f067";font-family:FontAwesome;position:absolute;right:11px;top:11px}div#leftNav .open h3{cursor:pointer;background-position:right -114px}ul#leftNavList{position:absolute;display:none;width:100%;padding:0 0 30px}ul#leftNavList li a:link,ul#leftNavList li a:visited{font-size:16px;border-bottom:1px solid #a9a9a9}img#filterLoading{top:19px;left:170px}ul#leftNavList li a{font-size:15px;padding-top:10px;padding-bottom:10px;background-position:8px 16px}div.productFilter h4{background-position:96% 16px}div#content,div#contentNoLeft{border:0}h1#pageTitle.hasBanner{width:auto;padding-right:0;background-color:transparent;position:static;text-align:left}div#homeStarburstText{position:relative;margin-left:auto;margin-right:auto}ul.productCategories p.more a:link{font-size:14px}div#detailsSelectFom{margin-top:15px}div#box div.addedToCart p.more{text-align:center}div#box div.addedToCart p.more a{display:block;margin:5px auto!important}#dccom_twLinks ul{padding:10px 0}#dccom_twLinks ul li{padding-left:0}#dccom_twLinks ul li:before{display:none}#dccom_twLinks div.linkImage img{margin:0 0 10px}#dccom_twLinks div.linkImage{width:160px;padding-top:15px}}@media all and (max-width:1023px){#homeProductContainer .sideText h2{font-size:28px}.tehnical_box .profile>img.img_1,.tehnical_box .profile>img.img_2{top:125px}.tehnical_box .profile>img.img_1.steel,.tehnical_box .profile>img.img_2.steel{top:30px}#productGallery{height:160px}}@media (min-width:901px) and (max-width:1023px){body#home #homeProductContainer ul.productSection p.summary{max-height:115px}}@media all and (max-width:900px){.tehnical_box .profile>img.img_2{top:145px;right:1%}.tehnical_box .profile>img.img_1{top:160px;right:1%}.tehnical_box .profile>img.img_1.steel,.tehnical_box .profile>img.img_2.steel{right:70px}.tehnical_box .profile>img.img_2.steel{top:90px}body#home #bannerText,body#home #bannerText div{min-height:105px}body#home #bannerText h2{font-size:30px;padding-bottom:5px}body#home #bannerText p{font-size:28px;padding-top:0}#homeProductContainer .productSection,#homeProductContainer .sideText{float:none;width:100%}#homeProductContainer .sideText h2{padding-bottom:3px}#homeProductContainer .productContainer{margin-top:10px}div.text a.btn.cart,div.text a.btnContinueShopping{padding-right:10px;padding-left:10px;margin-right:5px}div.text a.btn.cart{width:125px}.checkoutStep>div#shippingAddressContainer{float:none;padding-right:0}div#deliveryNotes{float:none;height:auto}}@media screen and (max-width:830px),(max-device-width:830px){div#header,div#header h2,div#header p.contact{text-align:center}body#home div#wrap,div#wrap{min-height:540px;background:0 0}div#header h1,div#logo{margin:0 auto;left:auto;position:relative;top:5px;max-width:90%;background-size:100%;width:375px;height:71px}div#header h1 a,div#logo a{max-width:100%}div#header h2{position:relative;margin-top:8px;margin-right:21px;top:0;left:auto}div#header p.contact{position:relative;top:7px;width:auto;margin-right:43px;font-size:27px;line-height:22px;display:inline-block;right:-15px}ul#topNavList{position:relative;display:none}#toggle{margin-top:7px}div#box{max-width:485px;left:0!important;right:0!important;margin-left:auto;margin-right:auto}div#boxContents{padding:0;max-width:100%}div#box div.addedToCart{max-width:92%;padding:30px 2%;height:auto;border:10px solid #ffea00}div#box div.addedToCart h2{padding-left:0}div.copy ul#productList li{width:100%!important;margin-right:0!important;height:auto}div#box div.addedToCart p.more a{color:#000;background:#ffea00}.tehnical_box .profile>img.img_1.steel,.tehnical_box .profile>img.img_2.steel{right:65px}body#home #bannerText h2{font-size:28px;line-height:27px}body#home #bannerText p{font-size:26px;line-height:27px}#box #lbClose{right:0;z-index:11;cursor:pointer}div#messageBox,div#noscriptMessage{margin:auto;width:100%;max-width:100%;text-align:center}}@media all and (max-width:767px){.tehnical_box .profile>div{width:60%}.tehnical_box .profile>img.img_1{top:250px;right:-1%}.tehnical_box .profile>img.img_2{top:160px;right:-1%}.tehnical_box .profile>img.img_1.steel{top:100px}.tehnical_box .profile>img.img_2.steel{top:200px}.tehnical_box .profile>img.img_1.steel,.tehnical_box .profile>img.img_2.steel{right:53px}div#homeContentText div.introduction h2,div#homeContentText div.introduction p{font-size:26px}body#home #homeProductContainer ul.productSection li{width:45%}body#home #homeProductContainer ul.productSection li:nth-of-type(3n+3){margin:0 2% 2% 0}div.text .all-included{display:block;margin-bottom:10px}div.text a.buy-btn{float:none;display:inline-block}div.text #cartBtn>div,div.text #cartBtn>h2.step-no{float:none}div.text #cartBtn>div{margin:10px}div.text div#cartBtn .step-no>img{transform:rotate(90deg);width:6%;margin-left:2%}div#box div.addedToCart p.more a.btnCheckout{width:105px}div.cart table td.image img{width:90%!important}.tehnical_box .profile ul{padding:0}#epoxy-adhesives .copy li,#pu-tactiles .copy li,#stainless-steel-tactiles .copy li,#template-formats .copy li{padding-left:20px}.profile h3{margin-left:15px!important}}@media screen and (max-width:640px),(max-device-width:640px){body#home ul#quickLinksList li p,div#header div.cart a.cart{display:none}div.productDetail{width:100%}html.background-size div#logo{background:url(../images/layout/narrowlogo.png) left top no-repeat}div#header div.search{top:70px;margin-left:-140px;padding-right:13px}div#header div.search form.mini{width:150px}div#header div.search form.mini input.text{width:130px}div#header div.cart{top:54px;width:100px;margin-right:-130px}div#header div.cart a.checkout{width:100px}div.copy{padding:0 5px}div#homeContentText div.image img{float:none;width:85%}body#home ul#quickLinksList{width:480px;margin-right:auto;margin-left:auto;overflow:hidden;padding-bottom:20px}body#home ul#quickLinksList li{width:150px}body#home ul#quickLinksList li img{width:150px;height:auto}body#home ul#quickLinksList li p.more{display:block;font-size:11px}body#home #carousel ul li h2{bottom:15px;left:0;right:0;width:auto}body#home #carousel ul li a{display:block;border:1px solid #fff;border-right:none}body#home #carousel ul li:nth-child(odd) a{border-left:none;border-right:1px solid #fff}body#home #carousel ul li h2 a{padding:10px 10px 8px;border:none}body#home div#carousel{margin:0;border-top:1px solid #fff;border-bottom:1px solid #fff}body#home div#carousel div.container li{width:50%;margin:0;float:left}body#home div.bannerPhoto div.text{width:160px}body#home div#banner div.text p{display:none}body#home div#banner div.text p.more{display:block}body#home div#banner div.text p.more a{padding:10px 15px 9px}body#home div#banner div.bgNext a,body#home div#banner div.bgPrev a,body#home ol.proto-navigation{display:none}body#home div#banner{padding-bottom:0}div#footer{margin-top:0}div#footerInner{width:480px}div.footerColumn{width:160px}div.footerColumn.social{float:none;clear:left;padding-top:30px;text-align:left;width:480px}div.footerColumn.social h4{margin:10px 10px 0 0;float:none;display:block}div#footer p.contact span{display:block;margin-bottom:5px}div.buttons.top,div.cart table .emptyTotal,div.cart table .image{display:none}div.checkout,div.orderSummary{width:450px;float:none;margin:15px auto 0}div.orderSummary{width:388px}div.checkout div.box,div.checkout div.signIn{float:none!important;width:auto!important;margin-top:15px}div.signIn form.small input.text{width:195px}div.checkout div.box.shippingAddressBox{margin-top:180px;position:relative}.checkoutStep div#shippingAddressContainer div.shippingAddressBox{margin-top:0}.checkoutStep div#shippingAddressContainer form#ShippingAddressForm select,div#deliveryNotes textarea{width:100%;box-sizing:border-box}div#checkoutStep2 div.box div.box{margin-left:0;width:auto;left:-1px;right:-1px;top:-155px;height:120px}img#footerCards{width:225.5px}div.productDetail .left{width:100%;float:none;margin-top:40px}div.productDetail .right{width:100%;float:none}div.productDetail .left div.tabbedContent{width:300px}div.copy img{max-width:480px;height:auto!important;float:none!important;display:block!important;margin:10px 0!important}.productCategories li,.profile{margin-bottom:10px}div#stickySignUp{display:none}ul.productCategories p.more a:link{font-size:14px}.productCategories{height:auto}div.cart table td{padding:20px 5px}form.addToCart input.text{width:15px}.tehnical_box{padding:10px}.tehnical_box .profile>div{width:100%;margin-bottom:0}.tehnical_box .profile>img{position:relative;right:-50%;top:auto;width:auto}#dccom_twLinks div.linkInfo,.tehnical_image img{width:100%}.tehnical_box .profile>img.img_1,.tehnical_box .profile>img.img_1.steel,.tehnical_box .profile>img.img_2,.tehnical_box .profile>img.img_2.steel{top:auto;right:-50%}div#homeContentText div.introduction h2{font-size:22px}div#homeContentText div.introduction p{font-size:24px;padding:5px 0}.productDetail .text,.productDetail .text ul li{font-size:14px}#dccom_twLinks div.linkImage{width:auto;float:left}div.chooseLiniar::after{top:5px}#productGallery{height:auto;width:auto;max-width:none;margin:0 -5px}#productGallery>div,#productGallery>div:last-of-type{margin:0 2% 15px;padding:0;width:46%}#whatYouGet #inclusionList .price{margin:5px 3px;white-space:nowrap}#inclusionList .quantity input{margin-bottom:0;width:50px;font-size:12px}.not-enough{display:block}#itemForm table tr th{font-size:13px}.steps,div.text .all-included{font-size:24px;margin-bottom:25px}.totalCart p{font-size:14px!important;margin:5px 0!important}}@media screen and (max-width:480px),(max-device-width:480px){div#whatYouGet{width:100%;overflow-x:auto;float:none;font-size:11px}#search form.general{overflow:hidden}div.cart table tr.grandTotal td.empty{display:none}div.text a.btn.cart{width:65px}form#kitboxHomeOrderForm select{width:300px}body#home #homeProductContainer ul.productSection li{width:95%}div.productDetail{margin-top:20px}#bannerSlides .slides img{min-height:170px!important}div#contentWrap,div#contentWrapNoLeft,div#contentWrapWide{padding-top:5px}div#footerInner{width:99%;margin-left:auto;margin-right:auto;padding-top:0}div#bottomInner{padding:0}div.footerColumn{width:100%;margin-top:30px}div.footerColumn.social{padding-top:30px;text-align:center;width:100%}div.footerColumn.social h4{margin:10px 10px 0 0;float:none;display:block}div.footerColumn.social form{margin:0 auto;float:none}div.footerColumn.social ul.socialNavList{float:none;margin:20px auto 0}div.footerColumn.social ul.socialNavList a,div.footerColumn.social ul.socialNavList li{display:inline-block;float:none}div#footer p.contact span{display:block;margin-bottom:5px}div#homeContentText h3{font-size:32px}div#homeContentText h4{font-size:22px}body#home ul#quickLinksList{width:100%}div.cart table th{padding:10px 5px}div#wrap a.continueShopping{font-size:14px;padding-left:25px;padding-right:13px;line-height:25px;background-position:6px center;margin-top:6px}div#box,div#messageBox,div#noscriptMessage{margin:auto!important}div#wrap a.checkout{padding:12px 40px 10px 25px;background-position:122px center}div.cart table .pTotal,div.cart table .price,div.cart table .total,ul#topToolbar li.currency:hover ul#currencies{display:none}ul#topToolbar li.currency.open ul#currencies{display:block;border-top:none;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;left:-40px}ul#topToolbar li.currency.open ul#currencies:before{display:none}div#box{max-width:90vw;left:0!important;right:0!important}div#box div.addedToCart{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%}#productsListing.list li,div#contentWrapWide #productsListing.list li{display:block;width:auto;height:auto;min-height:135px;padding-left:95px;position:relative}a#toggleMainNav,a#toggleMainNav img{display:block;top:0;background:#FFF;border-left:1px solid #000;z-index:50;height:44px;right:0}ul#productsListing.list li img{width:76px;position:absolute;left:0}a#toggleMainNav{width:100%;position:absolute;border-bottom:1px solid #000}a#toggleMainNav img{position:absolute;width:44px}a#toggleMainNav span.pageTitle{color:#000;text-transform:uppercase;text-decoration:none;font-size:13px;display:inline-block;padding:15px 0 0 20px}div#contentWrap div#path{border-top:none}div#mainNav{z-index:89;height:40px}#toggle{margin-top:0}ul#mainNavList{margin-top:40px}body#home div.bannerPhoto div.text{width:100%;height:60px;padding:0;top:auto;bottom:0;right:0;text-align:center}body#home div.bannerPhoto div.text h2{font-weight:400;font-size:20px;padding-top:15px}body#home div#banner div.bannerPhoto div.text p.more{display:none}div#displayButtons{margin-left:-33px;margin-top:0;width:auto;padding:7px 10px 5px;line-height:20px}div#displayButtons img{width:16px}a#btnViewAsThumbs{margin-left:0}a#viewMoreProducts{display:block;position:relative;background:#FCF3ED;border:1px solid #F4DFD1;left:50%;margin:20px 0 20px -85px;width:170px;padding-top:3px;text-align:center;text-decoration:none;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;line-height:24px;color:#C14F21;text-transform:uppercase;font-size:14px}#carousel.alsoBought h2.alsoBought,div#messageBox input,div#noscript a{font-size:12px}div#productSlides,div.productDetail div.image{width:auto;height:auto;float:none;position:static}div.productDetail div.image img.medium{width:100%;height:auto;cursor:default;float:none}div#productSlides{height:660px}div#productSlides div.slide{position:absolute;left:0;right:0;margin-top:0}form a.cart{padding:12px 15px 11px!important;background-image:none}div.productDetail ul.thumbList{display:block;overflow:auto;width:auto;float:none;clear:both;border-bottom:1px solid #808a91;position:relative;top:-15px;margin:0 -15px;padding:15px;left:0}div.productDetail ul.thumbList li{float:left;margin:0 10px 0 0}div.productDetail ul.thumbList li a{margin:0}div.reviews p.more a.btn{margin:10px 0 0 10px}div.multiples table{width:100%}div#messageBox,div#noscriptMessage{width:310px;margin-left:-177px}div.sel div.checkoutStep{height:auto!important;padding-bottom:15px}div.checkout{width:100%;float:none}div.orderSummary{width:auto;float:none;clear:both}div#shippingMethods{padding-right:20px}div#deliveryNotes textarea{width:95%}div#checkoutStep3 form.small input.text{width:180px}table#ReviewOrder td{width:auto;display:block;margin-bottom:20px}#threeDSecure iframe{width:100%;left:0;margin-left:0}div#checkoutStep3 form.small select{width:80px}div.checkout div.box,div.checkout div.signIn{float:none!important;width:auto!important;margin-top:15px}div#signUpBoxOuter{display:none}body#cart_processedOrders div.copy{margin:-15px}table#orderTable{position:relative;top:-1px}table#orderTable th:first-child{text-align:left;border-radius:0}table#orderTable th:last-child{border-radius:0}table#orderTable td,table#orderTable th{padding:5px 15px;border-bottom:none}table#orderTable tr{border-top:1px solid #F4DFD1}div.copy img{max-width:320px;height:auto!important;float:none!important;display:block!important;margin:10px 0!important}form#checkoutForm.addToCart,form#kitboxHomeOrderForm select{float:none}div#detailsSelectFom{float:none;padding:20px 0}label.chooseLiniar::after{top:2px;right:15px}div#whatYouGet h3{font-size:21px}form#kitboxHomeOrderForm.general{padding:15px 0}form.general select{max-width:100%}div#whatYouGet div.btn{margin-top:0}body#home #bannerText h2{font-size:22px}body#home #bannerText p{font-size:20px}form.general input.textfield,form.general select,form.general textarea{width:100%}form.general input.button{margin-left:0}form#kitboxHomeOrderForm label{font-size:14px;line-height:27px}div#whatYouGet h3{padding-top:15px}#inclusionList .productItems table{overflow:auto}div#box div.addedToCart p.more a{margin:7px 0}div#box div.addedToCart .confirmShop h1{width:240px;height:55px}div#box div.addedToCart{padding:10px 2%}.confirmShop{margin-top:0}div.cart table .emptyTotal{display:block}}@media (max-width:380px){#inclusionList .quantity input{font-size:11px;width:40px}form#itemForm tr .thumb{width:35px;height:35px}.tipso-row.tooltipstered>td{padding:0}.totalCart p{font-size:13px!important;letter-spacing:-.5px}}@media (max-width:365px){#inclusionList .quantity input{font-size:11px;width:40px}form#itemForm tr .thumb{width:30px;height:30px}.totalCart p{font-size:12px!important;letter-spacing:-.5px}}