/*~~~~~~~~~~Site theme CSS file. All site graphic design styles will go in here~~~~~~~~~~*//*|| Notes can go in here|*//*============================Begin site theme===========================*//*--------------------Google font calls------------------*/@import url(http://fonts.googleapis.com/css?family=Open Sans:400,300,700italic,400italic,300italic,700);/*--------------------Basic Standards--------------------*/#dpt{display: none;}html{} body{font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 0.9rem;}ul, ol, dl{font-size: 0.8rem;}h1,h2,h3,h4,h5{font-weight: 700;letter-spacing: 0;}h1{border-bottom: 2px solid #6a969f;font-size: 1.8rem;margin-bottom: 1rem !important;margin-top: 1rem !important;padding-bottom: 0.5rem;}p{font-size:0.9rem;}a{color: #1e2233;line-height: inherit;text-decoration: none;}.clearBoth{height: 0;margin: 0 !important;padding: 0;}.clearBlock{height: 0;margin: 0;padding: 0;}select{}#bread_crumbs{background: #E1E1E1 none repeat scroll 0 0;color: #6a969f;font-size: 0.7rem;margin: 20px 0;padding: 10px 20px;}#bread_crumbs a{color: #A9AFC8;}#bread_crumbs a:hover{color: #343434;}button, .button{background-color: #1C1D23;border-color: #007095;border-style: solid;border-width: 0;color: white;cursor: pointer;display: inline-block;font-family: 'Open Sans', sans-serif;font-size: 1rem;font-weight: normal;line-height: 0.7rem;margin: 0 0 1.25rem;padding: 0.7rem;position: relative;text-align: center;text-decoration: none;transition: background-color 300ms ease-out 0s;}button:hover, button:focus, .button:hover, .button:focus{background-color: #202E5F;}@media only screen and (max-width: 1200px){.tab-bar{color: white;height: 3.53rem;line-height: 2.8125rem;position: relative;/*background-color:#333333 !important;*/}}/*--------------------TopNav Styles------------------*/.topNav ul li ul{display: none;}.topNav ul li:hover ul{display: inline-block;position: absolute;z-index: 999999;background: #2A2A48;}f .topNav ul li:hover ul li{display: block;clear: left;}.top-bar{background: transparent;}.top-bar-section li:not(.has-form) a:not(.button){padding: 0 10px;}.top-bar .dropdown{background: none repeat scroll 0 0 rgb(54, 56, 71);background: none repeat scroll 0 0 rgba(54, 56, 71, 0.98);}.top-bar li:hover{background: rgba(0, 0, 0);background: rgba(0, 0, 0, 0.4);}.tab-bar{color: white;line-height: 1.813rem;}.lowerbar a{background-color: transparent;}.topBarContainer.lowerbar{background-color:#006171;height: 45px;}.topBarContainer.upperbar{background: #ffffff none repeat scroll 0 0;height: 102px;z-index: 2;}/*Search Box Styling-------------------------------------------------------------------------------*/.search:before{background: none repeat scroll 0 0 #343434;border-radius: 0 5px 5px 0;color: #fff;content: "\f002";font-family: "FontAwesome";height: 35px;line-height: 35px;position: absolute;right: 0;text-align: center;top: 6px;width: 35px;}#sBox{border: 4px solid #d2d2d2 !important;border-radius: 5px;box-sizing: border-box;height: 36px;margin: 0;outline: medium none;padding: 5px !important;position: static !important;width: 100%;}.searchButton{cursor: pointer;height: 35px;opacity: 0;position: absolute;right: 0;top: 0;width: 35px;}#searchBox button{background-color: #6a969f;border: medium none;content: "0";font-size: 66%;height: 35px;line-height: 3px;margin-top: 9px;top: 0 !important;width: 40px;}#searchResults, #searchResults_2{background-color: rgba(0, 0, 0, 0.9);border: 4px solid #6a969f;border-radius: 10px;box-shadow: 0 5px 5px 2px #000000;display: none;left: -125px !important;min-height: 500px;padding: 10px !important;position: absolute;top: 41px !important;width: 300px !important;}.small-12.small-centered.columns a{border: 0 none;margin: 0 !important;padding: 0;text-decoration: none;}.small-12.small-centered.columns a:hover{background-color: #333;border: 0 none;margin: 0 !important;padding: 0;text-decoration: none;}#searchResults_2{left: 681px !important;top: 31px !important;width: 272px !important;}#searchResults b, #searchResults_2 b{color: #ffffff;display: block;font-size: 10pt;height: 1px;margin: 0 0 -21px;padding: 0;}#searchResults_2 b{color: #ffee00;font-size: 14px;}#searchContainer table, #searchContainer_2 table{border-bottom: 1px solid #353535 !important;color: #777777;display: block !important;font-size: 10pt;}#searchContainer table:hover, #searchContainer table:focus{background: none repeat scroll 0 0 #141414 !important;color: #cccccc;}#searchContainer table:hover b{color: #000000;}#searchContainer table img{background: none repeat scroll 0 0 #ff9600 !important;color: #000000;margin: 7px 10px 7px 0;}#rolly_1{background: none repeat scroll 0 0 transparent !important;color: #fff;padding: 0 0 10px;}#searchResults td{color: #fff;font-size: 0.7rem;max-width: 124px;vertical-align: top;}#searchResults .product_price{background-color: #32696f;border-radius: 50px;color: #fff;float: left;font-size: 13px !important;height: 70px;margin: 0;padding: 20px 0 0 !important;text-align: center;width: 70px;font-weight: normal;}#searchResults table{background: none repeat scroll 0 0 transparent;border-bottom: 1px ditted #d23232;border-left: medium none;border-right: medium none;cursor: pointer;margin-bottom: 0.25rem;border-top: none;padding-bottom: 5px;}#searchResults table tr:hover{background: rgba(0,0,0,0.5) !important;background: rgba(0,0,0,0.5) !important;color: #81A0A3 !important;}#rolly_1:hover, #rolly_2:hover, #rolly_3:hover, #rolly_4:hover, #rolly_5:hover, #rolly_6:hover, #rolly_7:hover, #rolly_8:hover, #rolly_9:hover, #rolly_10:hover{background: rgba(0,0,0,0.5) !important;background: rgba(0,0,0,0.5) !important;color: #81A0A3 !important;}.mini-cart.right{width: auto;}.column > input{border: medium none;box-shadow: none;margin: 5px;outline: medium none;width: 50%;}.searchBox{border: 0 none;height: 34px;margin: 0;padding: 5px;width: 50%;}#searchBox button{background-color: #666;border: medium none;content: "0";font-size: 66%;height: 35px;line-height: 3px;margin-top: 9px;top: 0;width: 80px;}.top-bar-section button{background-color: #666;border: medium none;content: "0";font-size: 66%;height: 31px !important;line-height: 1px;margin-top: -5px;top: -2px !important;width: 10%;}.top-bar input{border: medium none !important;height: 30px;margin-top: 10px;top: 0;}.top-bar input, .top-bar .button, .top-bar button{position: absolute !important;}#sidebarButton img{margin-top: 14px;height: 42px;}#sidebarButton > span{box-shadow: 26px 0 20px -21px #E3E3E3;display: block;height: 100px;padding-right: 25px;}.phoneNumber{color: #343434;font-size: 1.5rem;left: 340px;position: absolute;top: 30px;}.phoneNumber span{color: #006171;}.lowerbar .top-bar{background-color: #006171;}.tab-bar{/*background: none repeat scroll 0 0 #333333;*/color: white;height: 3.53rem;line-height: 2.8125rem;position: relative;}#noti_Container{height: 0;position: relative;top: 14px;}.noti_bubble{background-color: red;border: 2px solid #FFFFFF;border-radius: 50px;box-sizing: border-box;color: white;display: inline-block;font-size: 0.8em;font-weight: 400;height: auto;line-height: 0;padding: 8px 5px;position: absolute;right: -1px;text-align: right;top: -10px;}.basketItems ul{display: block;font-size: 16px;height: auto;margin: 0;padding: 0;width: 124px;}.basketItems{margin-top: 3px;}.basketItems li{float: left;}.hideOnBasket{display: none !important;}.wideOnBasket{width: 100%;}aside form .error{color: red;}.search{position: relative;width: 100%;}#dpt{display: none;}/*--------------------Body columns----------------------*/.mainContent{background: none repeat scroll 0 0 #eeeeee;}.mainContent.medium-12.large-12.columns p{margin: 0 0 12px;}.mainContent.medium-12.large-12.columns ul{margin-bottom: 16px;margin-left: 19px;margin-top: -4px;}.mainContent.medium-12.large-12.columns li{/*margin-bottom: 8px;*/}.mainContent.medium-12.large-12.columns ol{margin-bottom: 16px;margin-left: 19px;margin-top: -4px;}.mainContent.medium-9.large-9.columns p{margin: 0 0 12px;}.leftCol.small-12.medium-6.large-6.columns p{margin: 0 0 12px;}.rightCol.small-12.medium-5.large-5.columns > p{margin: 0 5px 12px 0;}#layout-two-columns-50-50 .off-canvas-wrap .inner-wrap .main-section .mainBodySection .row .leftCol small-12 medium-6 large-6 columns p{margin: 0px 0px 12px !important;}#layout-two-columns-60-40 .off-canvas-wrap .inner-wrap .main-section .mainBodySection .row .leftCol.small-12.medium-7.large-7.columns p{margin: 0px 0px 12px !important;}#layout-two-columns-60-40 .off-canvas-wrap .inner-wrap .main-section .mainBodySection .row .leftCol.small-12.medium-8.large-8.columns p{margin: 0px 0px 12px !important;}#layout-two-columns-70-30 .off-canvas-wrap .inner-wrap .main-section .mainBodySection .row .leftCol.small-12.medium-8.large-8.columns p{margin: 0px 0px 12px !important;}input[type="file"], input[type="checkbox"], input[type="radio"], select{margin: 0 0 1rem;}.sideCol{background: none repeat scroll 0 0 transparent;}.mainSliderArea{background: none repeat scroll 0 0 #E0E0E0;}.footerArea{background: none repeat scroll 0 0 #31373c;}.footerAreaLower{background: none repeat scroll 0 0 transparent;color: #ffffff;margin-top: 5px;}.footerAreaLower a{color: #6a969f;}.footerAreaLower a:hover{color: #FFFFFF;}.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li, .panel.callout dl{color: #333333; }/*---------------------Site sections---------------------*/div.sliderSection{background: #ffffff url("/assets/background/iCreateBG.jpg") no-repeat scroll center center / 100% auto;margin-top: 0;padding-top: 40px;padding-bottom: 20px;}div.iconBarSection{background: none repeat scroll 0 0 #ebebeb;display: block;height: 140px;}div.homePageTilesSection{background: none repeat scroll 0 0 #18191E;display: block;padding-top: 20px;}div.mainBodySection{background: #EEEEEE;padding-bottom: 20px;}div.brandSliderSection{background: #262d2d none repeat scroll 0 0;height: 90px;}div.footerSection{background: none repeat scroll 0 0 #31373c;}div.lowerFooterSection{background: none repeat scroll 0 0 #222328;height: 50px;}div.iconBarHere{height: 71px;}/*---------------------Homepage Specific styles------------------------*/.slick-slider{margin-bottom: 20px;position:relative;}.slick-slide{position:relative;}.slick-slide img{height: auto !important;}/*Content box styling*/.slideInfo{background: none repeat scroll 0 0 #e9eeee;bottom: 0px;display: block;position: absolute;right: 0;}.slideInfo > h2{border: 0 none !important;color: #656565;font-size: 3rem !important;font-weight: 100;margin: 5px 20px !important;}.slideInfo > p{color: #656565;font-size: 0.8rem;font-weight: 300;margin: 0 20px 10px !important;}.slick-prev:before, .slick-next:before{font-size: 42px !important;color: #6a969f;}.slick-next, .slick-prev{height: 40px !important;width: 50px !important;}.slick-next{right: -100px;}.slick-prev{left: -100px;}#departmentPage .slick-prev, #departmentPage .slick-next{display:none !important;}.slick-dots{background: none repeat scroll 0 0 rgba(254, 254, 254, 0.19);bottom: 0;display: block;left: 0;list-style: outside none none;padding: 8px 0 0;position: absolute;text-align: center;width: 180px;display:none !important;}.brandSliderSection .sliderDiv{padding-top: 20px;}/*-------------------Page layout------------------------*/.pageHeading h1{border-bottom: 2px solid #cccccc;font-size: 2.2rem;margin-bottom: 25px;padding-bottom: 10px;}.main-section h2{border-bottom: 2px solid #bbbbbb;font-size: 1.5rem;margin: 1rem 0;}/*-------------------Homepage Tiles-------------------*//*Product tiles*/.store_heading{margin-top: 20px;}.homepageTiles span.tile, .storeProducts span.tile, .storeProductsAppStore span.tile, span.tile{background: none repeat scroll 0 0 #ffffff;display: inline-block;font-size: 1.1rem;font-weight: 300;height: auto;margin: 0 1% 1rem 0;padding: 0;width: 23.7%;position: relative;}body#homePage .tile{width: 23.8%;}.storeProductsAppStore span.tile, span.tile{width:32%}.homepageTiles span.tile:nth-child(3n+4), span.tile:nth-child(3n+4){margin-right: 0;}.storeProducts span.tile:nth-child(3n+3){margin-right: 0!important;}.storeProducts span.tile:nth-child(3n+4), .storeProductsAppStore span.tile:nth-child(3n+4){margin-right: 1%;}.storeProductsAppStore span.tile:nth-child(3n+2){margin-right: 0;}.homepageTiles span.tile > a, span.tile > a{bottom: 0;display: block;height: 100%;margin-bottom: 0;}.homepageTiles .tile span, .storeProducts span.tile span, .storeProductsAppStore span.tile span, .tile span{background-color: #6a969f;bottom: 19px;color: white!important;font-size: 18px;left: 0;line-height: 26px;margin-bottom: -19px !important;padding-bottom: 10px;padding-top: 10px;position: absolute;text-align: center;width: 100%;}.homepageTiles .tile img, .storeProducts span.tile img, .storeProductsAppStore span.tile img, .tile img{margin-bottom: 44px;width: 100%;}p.deptPage .tile{width: 32%;}/*~~~~~~~~~~Icon Bar Styles~~~~~~~~~~*/.icon-bar{display: inline-block;font-size: 0;height: 140px;width: 100%;}.item:hover, .item:focus{background: transparent;color: #951228;}.item:hover > label, .item:hover > i::before{color: #0d7078;text-shadow: none;}.icon-bar .item{margin: 0 !important;padding: 0;vertical-align: middle;height:100%;}.icon-bar.eight-up .item{width: 12.5%;}.icon-bar > * img{height: auto;width: 65%;}.icon-bar > *:hover{background: none repeat scroll 0 0 #ffffff;box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.4) inset;color: #6a969f;}.icon-bar > *:hover{background: rgba(134, 166, 171, 0.48) none repeat scroll 0 0;color: #6a969f !important;}.icon-bar > * label{color: #000000;margin-top:10px;}/*~~~~~Static pages~~~~~~~*/.leftCol, .rightCol{margin-bottom: 1.5rem;}.rightCol img{margin-left: 10%;width: 90% !important;height: auto !important;}.leftCol ul{margin: 2rem;}/*~~~~~Product listings~~~~~*/.homeEcommsContainer{margin: 20px 0 20px 22px;width: 980px;}/*~~~~~Product listings~~~~~*/.homeEcommsContainer{margin: 20px 0 20px 22px;width: 980px;}.pg_row{display: inline-block;margin: 0px 12px 20px 12px;width: 215px;box-sizing: border-box;}.pg_row_image{background: none repeat scroll 0 0 #FFFFFF;border-radius: 0;margin: 0;padding: 11px;}.pg_row_image img{margin: 0;width: 100%;}.pg_row:nth-child(3n+5){margin-right: 0;}body#homePage .pg_row:nth-child(4n 4){margin-right: 0;}body#appliance-store .pg_row:nth-child(4n 4){margin-right: 0;}/*Product description*/.pg_row_desc{background: none repeat scroll 0 0 #dddddd;color: #ffffff;height: 140px;margin: 0;overflow: hidden;padding: 10px 10px 50px;}.pg_row_desc h3{background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;color: #fff !important;font-size: 0.9rem !important;letter-spacing: 0;margin: 0;padding: 0 !important;position: relative !important;right: auto !important;top: auto !important;}.pg_row_desc h3 a{color: #343434;font-weight: normal;text-decoration: none;}.pg_row_buy{background: none repeat scroll 0 0 #dddddd;border-radius: 0;padding: 10px 0 0;}.pg_row_buy .button{background-image: url("/assets/interface-images/buttonArrow.png");background-position: 95% 12px;background-repeat: no-repeat;background-size: 25px auto;height: 50px;line-height: 50px;margin: 0;padding-right: 60px;padding-top: 0;text-align: left;width: 100%;}/*Stock status image*/.pg_row_desc div img{vertical-align: middle;width: 25px;}/*+++++++Price section+++++++*//*~~~~~~Short template~~~~~~*/.priceStockContainer{height: 70px;margin-bottom: 0;position: relative;}.product_price{background-color: #fff;color: #000;float: left;font-size: 1.5rem;font-weight: 500;height: 70px;margin: 0;padding: 0.5rem;width: 74%;line-height: 30px;}.priceString{color: #343434;font-size: 0.8rem;margin: 0;position: absolute;}.priced{color: #343434;display: block;font-size: 1.4rem;margin: 0;position: absolute;top: 30px;}// WISHLIST NO IMAGE.sorryNothingFound{background-color: #333 !important;background-image: url("/assets/logo/ZEUSFooter.svg") !important;color: white !important;padding: 110px 10px;}@media only screen and (max-width: 768px){.product_price{width: 100%;}.inStock{display: inline-block;height: auto;margin-top: -30px !important;position: absolute;width: 100%;}.clearLink{margin-top: 5% !important;}}.pg_row_was{color: #ED4242;font-size: 9pt;text-decoration: line-through;}.pg_row_was span#was{margin-left: 0;}.pg_row_was{background: none repeat scroll 0 0 #ffffff;border-bottom: 1px dotted #cccccc;color: #ed4242;display: block;font-size: 9pt;left: 0;padding: 0.5rem;position: absolute;text-decoration: line-through !important;top: -47px;width: 100%;}h5.was{display: inline-block;font-size: 0.7rem;color: #47beed;text-decoration: line-through;}span.was_price{display: inline-block;color: #47beed;text-decoration: line-through;}#productOnSale h5.ourPrice{color: #000000;font-size: 1rem;font-weight: normal;letter-spacing: 0;line-height: 1rem;margin: 10px 10px 0 10px;padding: 0;}#productOnSale h5#priceTag{color: #343434;font-size: 14px;font-weight: 300;margin: 10px 0 0 10px;}#priceAreaLeft > div{font-size: 1.3em;margin: 10px 10px 0;}.inStock{background: none repeat scroll 0 0 #ffffff;border-left: 1px dotted #cccccc;border-radius: 0;color: #000;display: inline;font-size: 0.7rem;height: 70px;padding: 14px 6px;position: absolute;right: 0;text-align: center;bottom: 0;vertical-align: middle;width: 35%;font-weight: bold;}.inStock img{vertical-align: middle;width: 25px;}h5.ourPrice{color: #00AA00;font-size: 0.7rem;font-weight: normal;letter-spacing: 0;line-height: 0.7rem;margin: 0;padding: 0;}/*-----------------Filter options------------------*/.filter_options{padding-left: 1px;}.filter_options fieldset{float: left;height: 100px;margin-left: -1px;padding: 1%;width: 20%;}fieldset > label{border-bottom: 1px dotted #6a969f;font-size: 0.7rem;font-weight: bold;height: auto;margin-bottom: 0.5rem;padding-bottom: 0.5rem;}.clearLink{background-color: #6a969f;border-color: #007095;border-style: solid;border-width: 0;color: white !important;cursor: pointer;display: inline-block;font-family: 'Open Sans', sans-serif;font-size: 1rem;font-weight: normal;line-height: 1rem;margin: 0 0 1.25rem;padding: 1rem 1.4rem 1.0625rem;position: relative;text-align: center;text-decoration: none;transition: background-color 300ms ease-out 0s;border-radius: 7px;}.clearLink a{color: white !important;}.clearLink:hover, .clearLink:focus, .clearLink:hover, .clearLink:focus{background-color: #31373c;color: white !important;}.ecomm_options{border-top: 2px solid #6a969f;padding-top: 10px;}.ecomm_options > select{width: auto;}span.pg_r{color: #343434;font-size: 0.7rem;margin-right: 5px;}.floatRight{float: right; font-size: 0.8rem;}.floatRight > a{color: #C63232;}/*--------------Department page----------------*/h2.deptPage{border-bottom: 2px solid #6a969f !important;box-sizing: border-box;font-size: 1.8rem;line-height: 38px;margin-bottom: 20px;margin-top: 20px;}body#departmentPage .slick-slide > span{background: none repeat scroll 0 0 #6a969f;bottom: 12px;display: inline-block;font-size: 2rem !important;position: absolute;z-index: 1;}body#departmentPage .slick-slide span p{font-size: 2rem;font-weight: 100;margin: 0 1rem;}body#departmentPage .slick-slide img{height: auto !important;}body#departmentPage div.intro{background: none repeat scroll 0 0 #ffffff;display: inline-block;margin: 2rem 0 1rem;padding: 0.5rem 1rem 1rem;width: 100%;}body#departmentPage div.intro > h2{border: medium none;}body#departmentPage div.intro > p{margin: 0 0 1rem;}/*----------------Price section----------------*/.priceStockContainer{height: 70px;margin-bottom: 0;position: relative;}.pg_row_was{color: #ED4242;font-size: 9pt;text-decoration: line-through;}.pg_row_was span#was{margin-left: 0;}#productOnSale h5#priceTag{color: #343434;font-size: 14px;font-weight: 300;margin: 10px 0 0 10px;}/*--------------Start Nav Search----------------*//* Styles for expanding search element */.search-field{width: 0;}.search-icon{margin-top: 15px;}.menu{margin-top: 15px;}.top-bar input{top: 0;height: 40px;margin-top: 10px;padding: 0;border: none;}span{padding-left: 5px;color: #fff;}.icon{font-size: 20px;color: #fff;}/*------------- Search bar spacing mobile center nav ----------------*/.tab-bar-section.middle{left: 3.813rem !important;right: 3.813rem !important;}/*====================================================*//*displaying for large *//*====================================================*/@media only screen and (min-width: 600px){.search-field,.search-field input{width: 385px !important;}.icon{display: none;}.top-bar input{display: inline-block;padding: 5px;border: 1px solid #ccc;}#searchBox{margin-top: 0px;}}/*----------------End Nav Search--------------------*/.upper-nav{height: 30px;}/*------------------Footer Nav Menu-----------------*/.panel.callout{background: none repeat scroll 0 0 transparent;border: medium none;color: #333333;margin-bottom: 1.25rem;padding: 1.25rem;}.footerNav ul{font-size: 0.8rem;list-style: none outside none;margin: 0;padding: 0;}.footerNav .panel.callout a:not(.button){color: #FFFFFF;}.footerNav .panel.callout a:hover:not(.button){color: #6a969f;}li.header{border-bottom: 2px solid #6a969f;font-size: 1.2rem;margin-bottom: 5%;padding-bottom: 7%;}.footerAddress{margin-top: 5%!important;}.footerAddress > li{color: #ffffff !important;}ul.footerAddress{color: #FFFFFF;border-top: none;font-size: 0.7rem;margin-top: 1rem !important;opacity: 0.7;padding-left: 0;padding-top: 1rem;}/*-------------------Lower Footer--------------------*/.footerAreaLower ul{text-align: center;margin: 10px 0;font-size: 0.8rem;}.lowerFooterSection li{display: inline-block;margin: 0 10px;}/*------------------Slider container-----------------*/.sliderDiv.large-12.columns{margin-top: 0;}/*---------------------Icon Bar----------------------*/.icon-bar > * label{color: white;margin-top: 10%;}.icon-bar > *:hover{background: rgba(134, 166, 171, 0.48) none repeat scroll 0 0;color: #6a969f !important;}.icon-bar > * label{color: #000000;display: block;}.icon-bar > * img, .icon-bar > * i{display:inline-block;color:# 000000;}i:before{color: #222328;}/*--------------Homepage Delivery Box----------------*/.homePageDeliveryBox{background: url("/assets/interface-images/homepageUKDeliveryIcon.png") no-repeat scroll 0 0 / 100% auto #eeeeee;border-radius: 0;box-sizing: border-box;display: block;float: left;height: 360px;margin: 20px 0 0;position: relative;width: 100%;}.homePageDeliveryBox > p{bottom: 50px;color: #104165;font-family: Montserrat, sans-serif;font-size: 25pt;letter-spacing: -2px;position: absolute;text-align: center;width: 220px;}.button2{background: none repeat scroll 0 0 #ffffff;border-radius: 10px;color: #0e71b8;position: absolute;font-size: 12pt;padding: 15px;text-decoration: none;bottom: 20px;right: 0;display: block;}.homePageDeliveryBox .button2,.homepageLowerLinks .button2{background: none repeat scroll 0 0 #0e71b8;bottom: 20px;color: #ffffff;text-align: center;width: 100%;}/*------------------------Tab module styling-----------------------*/.tabsContainer{display: inline-block;margin-top: 2rem;}.tabs{clear: left;margin-bottom: 0 !important;margin-left: 0;}.tabs-content .content.active{background: none repeat scroll 0 0 #e1e1e1;border: 1px solid #b4b4b4;box-sizing: border-box;color: #343434;padding: 20px;}.tabs dd{border-color: #e1e1e1 #e1e1e1 -moz-use-text-color -moz-use-text-color;border-style: solid solid none none;border-width: 1px 1px medium medium;text-align: center;width: 25%;}.tabs dd:nth-of-type(1){border-left: 1px solid #e1e1e1;}.tabs dd > a,.tabs .tab-title > a{padding: 1rem 0;background-color: #5C5C65;color: #e1e1e1;}.tabs dd.active a,.tabs .tab-title.active a{background-color: #2c2c2c;color: #ffffff;}.tabs dd > a:hover,.tabs .tab-title > a:hover{background-color: #b7b6b6;color: #343434;}dl.tabs dd p{margin: 0;}/*==============Appliance Store Styles==============*/ul.sideNav{list-style: outside none none;padding: 0px;margin: 20px 0px 0;}ul.sideNav ul{margin: 0;}ul.sideNav ul li{list-style: outside none none;margin: 0px;padding: 0;font-size: 0.8rem;border-bottom: 1px solid #BBBBBB;width: 100%;position: relative;box-sizing: border-box;}ul.sideNav ul li:hover{background: none repeat scroll 0 0 #E0E0E0;cursor: pointer;}ul.sideNav ul li:hover ul li:last-child{border-bottom: none;}ul.sideNav ul li ul,ul.sideNav ul li ol,ul.sideNav ul li ul li ul,ul.sideNav ul li:hover ul li ul{display: none;}ul.sideNav ul li ol{margin-left:0;}ul.sideNav ul li:hover ul,ul.sideNav ul li:hover ol,ul.sideNav ul li ul li:hover ul{background: #ccc none repeat scroll 0 0;border: 1px solid #bbbbbb;display: block;left: 100%;position: absolute;top: -1px;width: 100%;z-index: 99999;}ul.sideNav ul li a{color: #343434;display: block;padding: 5px 10px;}ul.sideNav h3:first-child{border-bottom: 2px solid #6a969f;}ul.sideNav h3{border-bottom: 2px solid #31373c;box-sizing: border-box;font-size: 1.2rem;margin-bottom: 0rem;padding-bottom: 0.5rem;padding-top: 0.5rem;}.sideNav h3 a{color: #343434;}/*================Product template================*//*----------Product template styling----------*/div#product_large{position: relative;}div#product_large_img{background: none repeat scroll 0 0 #eeeeee;border-radius: 0;float: left;margin-bottom: 10px;margin-left: 1px;margin-right: 0;padding: 0;width: 300px;}#product_large_img > span{padding: 0;}div#product_large_img img{width: 100%;}#product_other_images{margin-left: -10px;}#product_other_images h4{font-weight: normal;font-size: 14pt;border-bottom: 2px solid #CCCCCC;padding-bottom: 5px;margin: 0 0 0 10px;}#product_other_images > b{border-bottom: 2px solid #cccccc;display: block;padding-bottom: 0.5rem;}#product_other_images > span{background: none repeat scroll 0 0 #fff;border: 1px solid #777777;box-shadow: 0 5px 5px #aaaaaa;display: inline-block;height: 90px !important;margin: 0 0 0 11px;width: 90px !important;}div#product_large_desc{float: left;font-size: 10pt;margin-bottom: 20px;margin-left: 20px;padding: 0;width: 398px;}#product_description{font-family: 'Open Sans', sans-serif;font-size: 10pt;font-weight: 300;line-height: 140%;}div#product_large_desc h2{border-bottom: 2px solid #6a969f;font-family: "Open Sans",sans-serif;font-size: 16pt;font-weight: normal;letter-spacing: 0;line-height: 120%;margin: 5px 0 0;padding-bottom: 5px;}div#product_large_desc h3{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border-bottom: 2px solid #6a969f;border-radius: 0;color: #000000;font-family: 'Open Sans', sans-serif;font-size: 0.9rem;font-weight: normal;letter-spacing: 0;line-height: 120%;margin: 5px 0 0;padding: 5px;position: relative;}#productLargeDescTop{background: none repeat scroll 0 0;border-radius: 0;box-sizing: border-box;display: inline-block;padding: 20px;width: 100%;}#productLargeDescTop > p{margin: 0 0 10px;}#productLargeDescFooter{background: none repeat scroll 0 0;display: block;}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin: 0;padding: 0;}*,*:before,*:after{box-sizing: border-box;}div#product_large_desc{font-size: 10pt;}body{font-family: "Open Sans", sans-serif;font-weight: 400;}body{color: #222222;cursor: auto;font-family: 'Open Sans', sans-serif;font-style: normal;font-weight: normal;line-height: 1.5;}html,body{font-size: 100%;}html,body{font-size: 100%;}/*-----Price area details-----*/.attribute_box{color: #000;margin: 0 10px 10px;}.attribute_box > b{border-bottom: 2px solid #CCCCCC;display: block;font-weight: normal;margin-bottom: 0;padding-bottom: 5px;}#productPriceArea{position: relative;width: 400px;}#priceAreaLeft{background: #E1E1E1 none repeat scroll 0 0;border-color: transparent;border-radius: 20px 0 0 20px;border-style: solid none solid solid;border-width: 1px 0 1px 1px;box-sizing: border-box;color: #000000;display: inline-block;height: 89px;margin: 0 0 0 3%;width: 58%;}#productOnSale{font-size: 0.8rem !important;}#priceAreaLeft .product_price{background: none repeat scroll 0 0 transparent;border-radius: 0 5px 19px;color: #343434;display: block;font-size: 1.5rem !important;height: auto;margin: 0 0 0 10px;padding: 5px 13px;position: relative;width: auto;}#productOnSale h5{margin: 10px;}#productOnSale h5#priceTag{margin: 10px 0 0 10px;}.product_price h5#priceTag{color: #FFFFFF;font-size: 9pt;font-weight: normal;margin: 0;}span#basePrice{color: #343434;}#salePrice{margin: 10px 0 0 10px;}#was,#was_price,.was_currency{margin-left: 10px;color: #ED4242;}#was_price{text-decoration: line-through;margin: 0}.was_currency{margin: 0;}#priceAreaRight{background: #e1e1e1 none repeat scroll 0 0;border-color: transparent;border-radius: 0 15px 15px 0;border-style: none;border-width: 0;box-sizing: border-box;color: #000000;display: inline-block;height: 89px;position: absolute;top: 0;width: 34%;margin-left: 2%;}#inStock{margin: 14px 20px 0 12px;text-align: right;font-size: 12px;line-height: 10px;}#inStock img{margin: 15px 12px;vertical-align: middle;margin: 4px;}#quantity{color: #333;font-size: 0.8rem;font-weight: normal;margin: 3% 3% 0;position: absolute;right: 65px;top: -51px;}#qty{position: absolute;right: 30px;top: -40px;width: auto;}div#product_large_desc form{background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border-top: 2px solid #6a969f;color: #ffffff;display: inline-block;padding: 10px 0 10px 0;position: relative;width: 398px;}div.attribute_box input{margin: 5px;}/*-----Product template button-----*/#priceAreaButton{position: relative;}#priceAreaButton button{width: 96%;box-sizing: border-box;margin: 0px 2%;display: inline-block;background-image: url("/images/svg/addtoBasketWhite.svg");background-position: 95% 50%;background-size: 2.5rem;background-repeat: no-repeat;line-height: 2rem;border-radius: 30px;}#productLargeDescFooter #priceAreaButton > button{margin-bottom: 15px;}.wishlistButton{background-image: url("/images/assets/add_to_wishlist.png") !important;}#priceAreaButton button:hover{background-color: #525252;cursor: pointer;}div#product_part_of_type,div#product_part_of_brand,div#product_part_of_category,div#product_part_of_collection{background-color: #eeeeee;border-bottom-left-radius: 0;border-bottom-right-radius: 0;border-top-left-radius: 0;border-top-right-radius: 0;clear: both;margin-bottom: 10px;margin-right: 0;padding-bottom: 10px;padding-left: 0;padding-right: 0;padding-top: 10px;}div#product_part_of_collection h2,div#product_part_of_type h2,div#product_part_of_category h2,div#product_part_of_brand h2{border-bottom: 2px solid #6A969F;color: #434343;font-size: 1.5rem;letter-spacing: 0;margin: 5px 5px 10px;padding-bottom: 10px;}div#product_part_of_type p,div#product_part_of_brand p,div#product_part_of_category p,div#product_part_of_collection p{color: #777777;margin-left: 10px;margin-bottom: 5px;}div#product_part_of_collection img,div#product_part_of_type img,div#product_part_of_category img,div#product_part_of_brand img{margin: 0;width: 100%;}.product_snap_sm{display: inline-block;margin: 1.33%;width: 14%;}div.partFooter{clear: both;text-align: center;}/*----------------------------------------Blog Style sheets----------------------------------------*/.blogEntrySmall{background: none repeat scroll 0 0 #ffffff;border-radius: 0;box-shadow: 0 16px 0 -9px rgb(200,200,200);box-shadow: 0 16px 0 -9px rgba(0, 0, 0, 0.1);box-sizing: border-box;display: block;margin: 20px 0;padding-bottom: 20px;}.blogEntrySmall a{color: #7AC142;text-decoration: none;}.blogEntrySmall strong a{margin: 0;}section#blogLeft{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);float: left;margin: 0;padding: 0;width: 736px;}.articleLeftContentLongBlog #blogLeft{background: none repeat scroll 0 0 #ffffff;margin-bottom: 20px;}div.blogRight{background: none repeat scroll 0 0 #ffffff;border-radius: 0;float: left;margin: 20px;padding: 10px;width: 98%;}div.blogRight h4{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border-bottom: 2px solid #6a969f;color: #343434;font-size: 1rem;letter-spacing: 0;margin: 0 0 1rem;padding: 7px 0;}.blogRight > ul{list-style-type: none;padding: 0;}.blogRight > ul a{text-decoration: none;color: #000000;}/*Blog styles*/#blogLeft > h3{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);font-size: 14pt;margin: 0;padding: 0;}section#newsBlog h3{font-size: 35px !important;font-weight: 500;}.articleLTopShortBlog > h3{font-size: 24px;font-weight: 900;margin: 0;}.articleTopShortBlog > h3 a{border-bottom: 2px solid #6a969f;color: #343434;display: inline-block;font-size: 24px;letter-spacing: 0;margin: 18px 18px 0;padding-bottom: 10px;text-decoration: none;width: 94%;}.articleLeftContentShortBlog > h3 a{color: #67737B;text-decoration: none;font-size: 14pt;border-bottom: 1px dotted;display: block;}.articleLeftContentShortBlog a{background: url("/images/blogNext.png") no-repeat scroll 144px 12px #17484b;border-radius: 0;color: #ffffff;display: inline-block;height: 50px;letter-spacing: 0;line-height: 50px;margin: 4.5% 0 0 2%;padding: 0 65px 0 15px;text-decoration: none;}.articleLeftContentShortBlog a:hover{background-color: #525252;}.articlePublishedShortBlog > p{font-size: 10pt;}section#newsBlog h4{color: #343434;display: inline-block;font-size: 14px !important;font-weight: 300;margin: 5px 0 25px;}section#newsBlog h4 a{color: #EEEEEE;}section#newsBlog article{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none;box-shadow: none;height: auto;padding: 0;}section#newsBlog article p{font-size: 12px;}section#newsBlog article hr{-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-bottom: 1px solid #EEEEEE !important;border-collapse: collapse;border-image: none;border-left: medium none;border-right: medium none;border-top: 1px solid #CCCCCC !important;clear: both;margin: 10px 0;}section#newsBlog article a{color: #EEEEEE;padding: 5px 10px;text-decoration: none;}section#newsBlog article a:hover{color: #FFFFFF;}section#newsBlogHomeHome h3{font-size: 30px !important;font-weight: 300;}#newsBlogHome h3 a{background: none repeat scroll 0 0 #C9C6C6;display: inline-block;font-size: 20px;font-weight: 300;margin-bottom: 7px;padding: 7px;text-decoration: none;width: 321px;}section#newsBlogHome h4{color: #343434;font-size: 14px !important;font-weight: 300;margin: 5px 0;padding: 0 10px;}section#newsBlogHome h4 a{color: #EEEEEE;}section#newsBlogHome article{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none;box-shadow: none;height: auto;padding: 0;width: 332px;}section#newsBlogHome article p{font-size: 12px;}.articleRightContent > img{border: 1px solid #CCCCCC;}section#newsBlogHome hr{-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-bottom: 1px solid rgba(255, 255, 255, 0.5) !important;border-collapse: collapse;border-image: none;border-left: medium none;border-right: medium none;border-top: 1px solid rgba(0, 0, 0, 0.15) !important;clear: both;margin: 10px 0;}section#newsBlogHome article a{color: #EEEEEE;}section#newsBlogHome article strong a{color: #343434;display: inline;}section#newsBlogHome article a:hover{color: #FFFFFF;}section#newsBlogHome article a.button{background: none repeat scroll 0 0 #ED1F60;color: #F8F8F8 !important;font-weight: 300;margin: 10px 0 0;width: 100px;}section#newsBlogHome article a.button:hover{background: none repeat scroll 0 0 #FFCB03;color: #343434 !important;}section#newsBlogHome article.articleRightContent{float: left;margin: 0;padding: 0;width: 115px;}section#newsBlogHome article.articleLeftContent{float: left;width: 200px;}section#newsBlogShortList article.articleRightContent{float: left;margin: 0;padding: 0;width: 115px;}.articleRightContentShortBlog{float: left;margin: 2%;padding: 0;width: 30%;}.articleLeftContentShortBlog{float: right;margin: 2%;width: 60%;}.articleRightContentShortBlog > img{border: 1px solid #cccccc;margin-bottom: 1.5%;margin-left: 2%;width: 100%;}.articleLeftContentShortBlog > h3{font-size: 22pt;font-weight: 900;margin: 0;}article.articleRightContentLongBlog{float: left;margin: 0 0 0 15px;padding: 0;}article.articleLeftContentLongBlog{float: left;margin: 20px;}.articleLeftContentLongBlog > img{border: 1px solid #67737b;margin: 20px 0;width:100%;}.articleLeftContentLongBlog > h4{font-size: 1.5rem;font-weight: lighter;letter-spacing: 0;line-height: 30px;margin: 0 0 25px;}#contentRightBlog > section#blogCategories{background: none repeat scroll 0 0 #EEEEEE;border-radius: 10px 10px 10px 10px;padding: 5px 20px;}#articleContentLeftBlog hr{clear: both;display: block;margin: 10px 40px 10px 0;}#blogFooter{background: none repeat scroll 0 0 #ffffff;border-bottom: medium none;border-radius: 0;border-top: 1px solid #cccccc;box-sizing: border-box;clear: left;display: inline-block;margin: 3%;padding: 1% 0 0;width: 94%;}#blogFooter > p{border-top: 1px solid #cccccc;margin-top: 1%;padding-top: 2%;}#blogFooter a{color: #375596 !important;}span.ShareArticle{color: #343434;font-size: 0.8rem;}#blogFooter .addthis_sharing_toolbox{height: auto;margin: -20px 0 0;padding: 0;}#contentRightBlog{background: #000000 /*Black*/;border-radius: 10px;float: right;margin-left: 51px;padding: 10px;width: 170px;}#contentRightBlog > h3{border-bottom: 1px dotted #555555;color: #FFFFFF;padding-bottom: 10px;}.articleLeftContentShortBlog > h4{font-size: 1.5rem;font-weight: bold;letter-spacing: 0;line-height: 22px;margin: 2%;color: #6a969f;}.articlePublishedShortBlog{margin: 1rem;}a.button{color: #FFFFFF;text-decoration: none;}#contentRightBlog > ul{display: block;margin: 0;padding: 5px 0;text-indent: 0;}#contentRightBlog > ul a{color: #FFFFFF;}h2#blogHeadline{color: #343434;font-size: 2.5rem;margin: 20px 0;}.blogRight > h4{margin: 0;}#blogLeft hr{display: none;}.articleLeftContentLongBlog > img{margin: 0;}.blogRight li{line-height: 150%;font-size: 10pt;}#blogHead{border-bottom: 2px solid #E5E5E5;margin: 0 20px;}#blogHead h1{color: #343434;display: inline-block;font-size: 40px;margin: 0 2% 0 0;border-bottom: none;}#blogHead h2{color: #000000;display: inline-block;font-size: 18px;font-weight: normal;letter-spacing: 0;margin: 0 0 20px;padding: 0;}#blogBodyContent p{}#blogBodyContent > ul{font-size: 0.9em;margin: 0 !important;padding-bottom: 0 !important;padding-left: 20px;padding-right: 0 !important;padding-top: 0 !important;}.blogButtonBar{margin: 0 3%;}.blogArticleContainer{background: none repeat scroll 0 0 #ffffff;margin-bottom: 40px;}/*----------Account Page----------*/#accountPage ol{list-style: outside none none;margin: 0;padding: 0;}.admin_box{background: #FFFFFF;padding: 2rem;}#old_login, #new_reg{background: none repeat scroll 0 0 #ffffff;float: left;padding: 2rem;width: 48%;margin:1%}span.cn{color: #343434;font-weight: bold;font-size: 1.5rem;border-bottom: 1px solid #CCCCCC;display: inline-block;width: 100%;margin-bottom: 1rem;}.login{position: absolute;right: 190px;}.unloadQuote{border-radius: 5px;color: #6a969f !important;cursor: pointer;display: block !important;height: 24px !important;left: 0;line-height: 24px !important;margin-left: 0px;position: absolute;text-decoration: underline;text-shadow: none;top: 40px;}.quoteName{color: #6a969f !important;cursor: default;display: block !important;height: 27px;left: 79px;line-height: 27px !important;pointer-events: none;position: absolute;text-shadow: none;top: 38px;width: 170px !important;}.top-bar-section ul li > a{color: white;display: block;font-family: "Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size: 0.8125rem;font-weight: normal;padding: 12px 0 12px 15px;text-align: left;text-transform: none;width: 100%;}li.login:hover a:nth-child(1), li.login:hover a:nth-child(2), li.login:hover a:nth-child(3){background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;}li.login:hover a:nth-child(3) .unloadQuote{background: #ff0000 !important;}/*Old Account Page*/#accountPage table{background: none repeat scroll 0 0 white;border: 0 none;margin-bottom: 1.25rem;table-layout: auto;width: 100%;}#accountPage table:first-of-type{background: none repeat scroll 0 0 transparent;margin-bottom:0;}#accountPage .basket button{font-size: 0.8rem;line-height: 1rem;text-align: center;width: 48% !important;margin:0;}#accountPage th{background: none repeat scroll 0 0 #2f3644;color: #fff;font-weight: normal !important;}#accountPage th:last-child{background: none repeat scroll 0 0 #6a969f;border-left: 2px solid #bbbbbb;text-align: center;}#accountPage table.basket tr:nth-child(odd) td{background: #F4F4F4;}#accountPage table.basket tr:nth-child(even) td{background: #FFFFFF;}#accountPage table.basket tr:nth-child(odd) td:last-child{background: none repeat scroll 0 0 #CCC;border-left: 2px solid #BBBBBB;text-align: center;}#accountPage table.basket tr:nth-child(even) td:last-child{background: none repeat scroll 0 0 #DDD;border-left: 2px solid #BBBBBB;text-align: center;}/*New account page*/ul.accountList{list-style: outside none none;margin: 1rem 0 !important;padding: 0;text-indent: 0;}.accountList > li{background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0;border-radius: 0.25rem;display: inline-block;float: left;height: 65px;margin: 1%;padding: 0.5rem 1rem;position: relative;width: 31.3%;}.accountList > li:hover{background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0;}.accountList li a{display: block;left: 0;padding: 0.5rem;position: absolute;text-indent: 0.5rem;top: 0;width: 100%;}.accountList li a span{color: #343434;font-size: 1rem;margin-left: 1rem;text-align: left;}.accountList li:hover a span{color: #006171}/*----------Basket Styling----------*/tr.headingRow th{border-bottom: 1px solid #cccccc;}.basket th{border-bottom: 1px solid #cccccc;}table.basket tr td:first-of-type{border-left: medium none;}.productRow a{font-size: 0.8rem;margin-bottom: 1rem !important;}.productRow input{padding: 0 !important;}.productRow td div{position: relative;}.productRow td div ul{background: none repeat scroll 0 0 #dddddd;border: 1px solid #aaa;box-shadow: 0 5px 5px #cccccc;cursor: pointer;display: none;left: 10px;margin: 10px 0 !important;padding: 10px !important;position: absolute;top: 10px;width: 300px;z-index: 9999999;}.productRow td div:hover ul{display:block;}tr.productRow:nth-child(even) td{/*border-top:1px dotted #CCCCCC;border-bottom:1px dotted #CCCCCC;*/}.productRow li{margin: 0;font-size: 0.7rem;padding: 0;list-style-type: square;line-height: 20px;}.buttonRow td{border-top: 1px dashed #00AA00 !important;padding-top: 14px !important;text-align: right;vertical-align: top;}.postcodeRow td{background: none repeat scroll 0 0 #ffffff;border-bottom: 1px solid #cccccc !important;}.postcodeRow select{margin-bottom: 0;width: 200px;margin-left: 20px;}.postcodeRow img{margin: 2px 0 !important;padding: 0 !important;}.totalRow select{margin: 10px;padding: 6px !important;width: 300px;}.totalRow .td2{text-align: right;}.productRow textarea{border: 1px solid #ccc !important;box-shadow: none !important;}.buttonRow input{float: right;}.storeProductsAppStore form center{border: 1px dotted;margin-bottom: 40px;padding: 0 10px 20px;}.basket.firstTable h1{border-bottom: none;font-size: 1.5rem;margin: 0 10px 0 0;}.basket.firstTable img{padding: 0 20px 20px 0;}.basketButtonBar{float: left;padding: 4px !important;}.productRow input{width: 40px;}.por1{display: none;}.por2 button.bbApply{display: block !important;/*float: right !important;*/}.por2.basketActions{width: 100% !important;}td.promoRow{background: none repeat scroll 0 0 #ffffff;}.totalRow input, .postcodeRow input{height: 2rem;width: 84px;margin-bottom: 0;}.totalRow td{background-color: #e5fce4;border-top: 1px solid #00aa00;text-align:right;}.payRow td{background-color: #F5F5F5;border-top: 1px solid #00aa00;}.toPayRow td{background-color: #ffffff;border-bottom: 6px solid #00aa00 !important;border-top: 1px solid #00aa00 !important;padding: 14px !important;}.totLable{text-align: right;}.totVal{font-weight:bold;}.gTotalLable{text-align: right;}.gTotalVal{font-weight: bold;}.selConfig{text-align: right;}.delVal input{margin-bottom: 0;}.postcodeRow button, .ToPayRow button, .promoRow button{margin-bottom: 0;}.ppDrop{margin-left: 10px;width: 15%;margin-bottom: 0;}.changeLink > img{padding: 0 !important;}.cngPC{vertical-align: top;}.basket li{margin-left: 16px;}.ppLabel{text-align: right;}/*---------------Print Basket----------------*/body#basket > img{height: 75px;margin-bottom: 15px;}body#basket .basket img{padding: 0 20px 20px 0;}body#basket table.basket tr:first-of-type h1{margin-left: 162px;}body#basket h1{display: block;border-bottom: 3px solid #000;}#basket table.basket td{border: medium none !important;border-collapse: collapse;padding: 20px !important;}body#basket table.basket tr td ul{display: none;}.ppDrop{margin-left: 10px;width: 15%;}.selConfig{text-align: right;}@media only screen and (max-width: 998px){tr.productRow td.eachCell{background-color: #f9f9f9;border: 0 none !important;font-size: 16px;}tr.productRow td.totalCell{background-color: #f9f9f9;border: 0 none;font-size: 16px;}tr.productRow input{width: 100% !important;}.buttonRow input{margin-top: 10px;}.basketButtonBar > span{width: 100% !important;}.totalRow select{margin: 10px 10px 35px 0;padding: 6px !important;width: 90% !important;}.basket.firstTable img{padding-right: 20px;padding-bottom: 20px;}.postcodeRow > td{margin-top: 20px !important;}.postcodeRow td:first-child{margin-bottom: -29px !important;}.buttonRow input{float: right;}.bbApply{float: right;}.storeProductsAppStore form center{border: 1px dotted !important;margin-bottom: 20px !important;padding: 0 10px 20px !important;}.totalRow b:last-child{}.basketButtonBar{float: left;padding: 4px !important;}.por1{display: none;}.buttonRow div{float: right;width: 98% !important;}.bbUpdateBasket{float: left;margin-bottom: 2px;margin-right: 10px;}.totVal{text-align: right;}}/*----------Furniture Store----------*/.rangeTitleText{border-bottom: 2px solid #343434;margin-bottom: 1rem;}#furnitureStore h2{font-weight: bold;}#furnitureStore b{display: inline-block;margin-bottom: 0.5rem;}.furnRangeImg{width: 100%;}.furnRangeImg img{width:100%;height: auto;}.furnRangeDesc{background: none repeat scroll 0 0 #f7f7f7;border: 1px solid #cccccc;float: left;margin: 0;padding: 1rem;width: 100%;display: none;}#furnList table{background: none repeat scroll 0 0 white;border: 1px solid #dddddd;margin-bottom: 1.25rem;table-layout: auto;width: 100%;}#furnList td h3{text-align: right;}.f_choice_box img{width: 90px !important;}.f_choice_box select{margin: 0;}.f_choice_box button{font-size: 0.8rem;margin: 0;}.f_choice_box span{color: #343434;}.fn_colour_options > h3{border-bottom: 2px solid #cccccc;margin-bottom: 1rem;padding-bottom: 0.25rem;}.fn_colour_options{border: 1px solid #c4c4c4;float: none;margin: 1rem 0;padding: 1rem;width: 100%;}.fn_colour_options span{color: #343434;font-size: 0.6rem;padding: 0.2rem;}.fn_prod_code{background: none repeat scroll 0 0 #6a969f;border-radius: 0 25px 25px;color: #ffffff;display: inline-block;padding: 10px;}.fn_colour_options a{background: none repeat scroll 0 0 #fff;display: block;padding: 4px;box-shadow: 0 2px 5px #C5C5C5;}.fn_colour_options > div{display: inline-block;margin: 0 1%1rem;width: 14.67%;}.fn_colour_options img{width: 100%;}.fn_colour_options span{background: none repeat scroll 0 0 #FFFFFF;display: block;}.fn_rangeTile{display: inline-block;margin: 0 1% 1rem 0;width: 32.2%;}.fn_rangeTile:nth-child(3n+4){margin-right: 0;}.fn_rangeTile img{width: 100%;}.furnRangeDesc > h3{border-bottom: 2px solid #cccccc;font-size: 1.5rem;margin-bottom: 1rem;padding-bottom: 0.25rem;width:100%;}.furnRangeDesc h4{border-bottom: 2px solid #cccccc;font-size: 1rem;margin-bottom: 1rem;padding-bottom: 0.25rem;width: 100%;display: inline-block;margin-top: 1rem;}.f_resource_thumb img{width: 100%;}.fn_tile{display: inline-block;margin: 0 1% 1rem;padding: 0 !important;width: 31.5% !important;}.fn_tile:nth-child(3n+4){margin-right: 0;}.f_resource_thumb > div{background: none repeat scroll 0 0 #ccc;box-sizing: border-box;display: inline-block !important;font-size: 0.8rem;height: 3rem !important;line-height: 3rem;padding: 0 1rem !important;width: 100% !important;}.f_resource_thumb > div a{color: #343434;display: block;height: 50px;}.f_choice_box h3{font-size: 1.2rem;font-weight: bold;letter-spacing: 0;margin-top: 15px;}.f_choice_box td h3{margin: 0;}#f_main_box > span#f_colour_style{color: #343434;}.f_choice_box tr:first-child td{border-bottom: 1px solid #aaaaaa;}#f_main_box > span#f_choose{color: #000000;font-weight: bold;}.carcaseThumbnail{background: none repeat scroll 0 0 #ffffff;border: 1px solid #ccc;display: inline-block;height: auto !important;padding: 0.3rem;}.carcaseThumbnail > div{height: 4rem !important;}.carcaseThumbnail p{font-size: 0.8rem;padding: 0rem;position: relative;}.carcaseTile.selectedCarcase img{border: 4px dashed #18A600;box-shadow: 0 5px 5px -2px rgba(0, 0, 0, 0.5);}.fn_otherImages > div{display: inline-block;margin: 0;background: #FFFFFF;padding: 7px;margin: 3px;box-shadow: 0 2px 4px #AAAAAA;}.fn_header > h3, .fn_otherImages > h3{border-bottom: 2px solid #6a969f;margin-bottom: 20px;}.showOtherRanges{margin-top: 1rem;}.showOtherRanges > select{margin-top: 0.5rem;}/*------------------------Colour Bar stuff--------------------------------*/.f_info_box{background-color: white;border: none;margin-top: 0;padding: 6px;width: 430px;font-size: 0.8rem;}.f_info_box > h3{font-size: 1.4rem;border-bottom: none;margin-bottom: 5px;}.f_choice_box{background-color: transparent;border: medium none;padding:0;}.f_options_door{background-color:white;border:1px solid #cccccc;margin-top:15px;}.f_info_box_price{background-color: #DDDDDD;border: 1px solid #CCCCCC;display: inline-block;height: auto;margin-top: 0;padding: 6px;width: 430px;}.f_info_box_price select{width: auto;margin: 0;}.f_resource_thumb{text-align:center;background-color:white;border:1px solid #777777;}.f_colour_bar{background-color: #dddddd;border: 1px solid #cccccc;color: black;display: inline-block;font-size: 18px;margin-bottom: 1rem;min-height: 40px;padding: 4px 8px 11px;position: relative;width: 100%;}.f_colour_bar a{font-size:12px;color:#3366cc;text-decoration:none;}.f_colour_bar a:hover{color:#777777;}.f_colour_style{float:left;width:300px;padding-top:8px;font-size:18px;}#f_main_box{width: 50%;}.f_colour_box{border: 1px solid #fff;box-shadow: 0 2px 2px #aaaaaa;cursor: pointer;display: none;float: right;height: 50px !important;margin-bottom: 4px;margin-left: 0;margin-right: 4px;overflow: hidden;position: relative;width: 50px !important;margin-top: 8px;}.fn_showFullView{font-size:0.8rem !important;}#f_choose{display:none;}#f_full_view{position:absolute;display:none;padding:4px;border:1px solid #777777;background-color:#ffffff;color:black;font-size:18px;z-index:99999999;}#colour_on{display: inline;height: 50px;width: 50px;}#f_change{float: right;height: 50px;margin-bottom: 0px;margin-right: 10px;margin-top: 8px;position: relative;}.f_info_box_price span{color: #343434;}.f_info_box_price .product_price{background: none repeat scroll 0 0 transparent;clear: left;display: inline-block;height: auto !important;padding: 0;position: relative;width: auto !important;margin: 3px 0 0 10px;}.f_info_box_price button{margin: 0;}.f_info_box_price .product_price > span#base_price{color: #000000;}.handCell{font-size: 0.7rem;vertical-align: top;text-align: center;}.handCell > input[type="radio"]{margin-bottom: 0;}.totVal > input{margin: 0;}.totalRow button{margin: 0;}.totalCell{text-align: right;}.promoText{width: 150px;}.bbUpdateBasket{float: left;margin-right: 10px;}.promoEntry{float: left !important;height: 35px !important;margin: 0 20px 0 10px !important;width: 200px !important;}.promoText{float: left;line-height: 35px;margin: 0 !important;padding: 0 !important;}.delVal, .gTotalVal{text-align: right;font-weight: bold;}select#attrib_depth{width: auto;}table tr.even, table tr.alt, table tr:nth-of-type(2n){background: none repeat scroll 0 0 #ffffff;}/*-------------------------Furniture Basket Styling-----------------------*/tr.furnHeaderRow th, tr.appHeaderRow th{background: none repeat scroll 0 0 #ebebeb;border-right: 4px solid #ffffff;padding: 10px 10px;font-size: 0.8rem;}tr.furnHeaderRow th:last-child, tr.appHeaderRow th:last-child{border-right: medium none;}tr.furnHeaderRow th.handingHeader, tr.appHeaderRow th.handingHeader{text-align: center;}tr.furnHeaderRow th.qtyHeader, tr.furnHeaderRow th.eachHeader, tr.appHeaderRow th.qtyHeader, tr.appHeaderRow th.eachHeader{text-align: center;}tr.furnHeaderRow .totalHeader, tr.appHeaderRow .totalHeader{text-align: right !important;}tr.furnHeaderRow .removeHeader, tr.appHeaderRow .removeHeader{text-align: center !important;vertical-align: middle;}.td8{text-align:center;}.td8 img{margin: 0 !important;padding: 0 !important;}.removeHeader > img{margin: 0 !important;padding: 0 !important;}.handChoice hr{margin: 0 0 10px 0;}.productRow b{font-size: 0.8rem;}.productRow input[type="text"]{margin-top: 4px;}/*Change Range*/.storeProductsAppStore > div{position: relative;}.storeProductsAppStore div h3{background: none repeat scroll 0 0 rgba(255, 0, 0, 0.8);border-radius: 30px 0 30px 30px;color: #ffffff;font-size: 1rem;font-weight: normal;height: 65px;padding: 15px 15px 0;position: absolute;right: 4px;top: 3px;}.storeProductsAppStore div span.cn h3{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border-bottom: none;color: #000000;font-weight: bold;height: auto;margin-bottom: 0;padding: 0 0 1rem;position: relative;}/*-------------------------Holding page styles----------------------------*/body#holdingPage{background-image: url(/images/holdingBGKitchen.jpg);/*background-image: url(/images/holdingBGBathroom.jpg);*/background-repeat: no-repeat;background-size: cover;background-color: :#CCCCCC;}div.holdingDiv{background: none repeat scroll 0 0 #eeeeee;box-shadow: 0 0.5rem 0.5rem 0rem rgba(0, 0, 0, 0.5);margin: 25% auto;padding: 3rem;width: 25rem;boz-sizing: border-box;}.holdingDiv img{margin-bottom: 2rem;}/*----------Checkout registration form styles----------*/.reg_box{background: none repeat scroll 0 0 #ffffff;padding: 10px;border: 1px solid #CDCCCC;}.reg_box ol{list-style: none;}.reg_box select{display: inline-block;width: 10%;}.reg_box input{display: inline-block;width: 40% !important;}.reg_box button[type="submit"]{float: right;}.reg_box input[type="checkbox"]{width: 5% !important;}.reg_box input[type="submit"]{background-color: #1c1d23;border-color: #007095;border-style: solid;border-width: 0;color: white;cursor: pointer;display: inline-block;font-family: 'Open Sans', sans-serif;font-size: 1rem;font-weight: normal;line-height: 0.7rem;margin: 0 0 1.25rem;padding: 0.7rem;position: relative;text-align: center;text-decoration: none;transition: background-color 300ms ease-out 0s;}.reg_box input[type="submit"]:hover{background-color: #202e5f;}.reg_box ol li span.red{color: red;margin: 0;padding: 0;}.redNotice{background: none repeat scroll 0 0 #f9e7e7;border: 1px solid #aa0000;padding: 1rem;margin-bottom: 1rem;}.red{color:#CC0000;}.amountToPay{background: none repeat scroll 0 0 #ffffff;border: 1px solid #00aa00;font-size: 2rem;font-weight: bold;padding: 0.5rem 1rem;}.amountToPay .basketLabel{font-size: 0.8rem;}.eachTitle, .totalTitle{display:none;}.amountToPay > span{color: #232323;}.reg_box img{margin: 1rem 0;width: 60px;}/*--------------------------Brochure page-------------------------------*/#brochurePage img{float: left;}#brochurePage div.brochureDetails{background: none repeat scroll 0 0 #e0e0e0;border-radius: 10px;display: block;float: left;height: 155px;margin: 2%;padding: 20px;position: relative;width: 66%;}#brochurePage div.brochureDetails a{background-color: #375596;background-image: url("/images/downloadIcon.png");background-position: 95% 4px;background-repeat: no-repeat;border-radius: 5px;bottom: 15px;color: #ffffff;display: inline-block;height: 32px;line-height: 32px;padding: 0 50px 0 15px;position: absolute;right: 15px;text-decoration: none;}#brochurePage div.brochureDetails a:hover{background-color: #233B6F;color: #FFFFFF;}#brochurePage img{float: left;width: 30% !important;height:auto !important;}.brochureSection{display: inline-block;width: 100%;}/*--------------------------Mega Menu styles------------------------------*/.mg_mega.dropdown{background-color: rgb(12, 34, 34);background-color: rgba(12, 34, 34, 0.98);min-width: 800px !important;padding: 1rem 1rem 2rem;}ul.mg_mega li ul li a, ul.mg_mega li ul li{line-height: 35px;height: 35px;}.mg_mega form label{display: none;}.mg_mega form{border-top: 2px solid #6a969f;clear: both;padding-top: 17px;margin-top: 20px;display: inline-block;width: 100%;}.top-bar-section li:not(.has-form) ul li:not(.has-form) a:not(.button){line-height: 35px;}.mg_types{max-width: 250px !important;}.mg_Department{max-width: 250px !important;}.mg_search{max-width: 250px !important;}.mg_search ul li > button{width: 30px;}.mg_mega label{color:#FFFFFF !important;border-bottom: 2px solid #6a969f;font-size: 0.8rem !important;margin: 0.5rem !important;padding: 0 0 0.5rem !important;}/*Mega menu search*/li.column{height: 30px;line-height: 20px !important;}li.column > input{border: 3px solid #6a969f !important;border-radius: 7px 0 0 7px;height: 31px;padding: 0 5px !important;width: 170px;}.top-bar-section .column > button{background: none repeat scroll 0 0 #6a969f;border-radius: 0 7px 7px 0;margin-top: -4px;width: 40px;padding: 0;}/*~~Foundation blanket Override of hover colours~~*/.top-bar-section li.hover > a:not(.button), .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button), .no-js .top-bar-section ul li:hover > a, .top-bar-section ul li:hover:not(.has-form) > a{background-color: #122626;background: #122626;color: #FFFFFF;/*box-shadow: 0 -5px 0 rgba(0,0,0,0.4) inset;*/}/*Mega menu item hover styling*/.mg_mega ul li:hover a{box-shadow: none !important;background: rgba(0,0,0,0.2) !important;;color:#1e949a !important;}.top-bar-section .dropdown li{height: auto;margin: 0;width: 100%}.top-bar-section .dropdown li li{height: auto;margin: 0 3%;width: 94%;}/*--------------------------Off canvas menu styles-------------------------------*/.right-off-canvas-toggle.right-icon{background-image: url("/images/icon/right-icon.png");background-repeat: no-repeat;background-size: 37px auto;margin: 10px 10px 0;padding: 3px 15px 15px;}.off-canvas-list h4{color: #ffffff;font-size: 1rem;margin-bottom: 1rem;margin-top: 1rem;}/*~~~~~~~~~~FAQ Section~~~~~~~~~~*/.accordion .accordion-navigation > a, .accordion dd > a{background-color: #dcdcdc;background-image: url(/images/faq/plus.png);background-size: 32px;background-repeat: no-repeat;background-position: right 2% top 50%;}.accordion .accordion-navigation > a:hover, .accordion dd > a:hover{background: none repeat scroll 0 0 #e3e3e3;background-image: url(/images/faq/plus.png);background-size: 32px;background-repeat: no-repeat;background-position: right 2% top 50%;}.accordion .accordion-navigation.active > a, .accordion dd.active > a{background: none repeat scroll 0 0 #e8e8e8;background-image: url(/images/faq/minus.png);background-size: 32px;background-repeat: no-repeat;background-position: right 2% top 50%;}.accordion .accordion-navigation > .content.active, .accordion dd > .content.active{background: none repeat scroll 0 0 white;display: block;font-family: georgia,times new roman,serif;font-style: italic;}.accordion .accordion-navigation, .accordion dd{display: block;margin-bottom: 0.25rem !important;}/*~~~~~~~~~~~~Gallery Styles~~~~~~~~~~~~~*/.galleryTile:nth-child(4n+4){margin-right: 0 !important;}/*------------------Circle Styles-----------------*/.circlenumber{background-color: #fff;border-radius: 50%;border: 1px solid #0b4f69;position: relative;}.circlenumber h3{line-height: 1px;color: #0b4f69;position: relative;text-align: center;font-weight: normal;}/* Circle Style One Mobile */@media only screen and (min-width: 0) and (max-width: 40em){.step-by-step-style-one .circlenumber{width: 80px;height: 80px;left: -12px;margin: 30px auto 15px auto;}.step-by-step-style-one .circlenumber h3{padding-top: 35px;font-size: 20px;}}/* Circle Style One Medium and Large */@media only screen and (min-width: 40em){.step-by-step-style-one .path-item{padding-left: 55px;position: relative;}.step-by-step-style-one .path-item .circlenumber{width: 40px;height: 40px;position: absolute;margin-top: 6px;left: 0;}.step-by-step-style-one .path-item .circlenumber h3{padding-top: 15px;font-size: 16px;}}/* Circle Style Two Mobile */@media only screen and (min-width: 40em){.step-by-step-style-two .circlenumber{width: 80px;height: 80px;left: -12px;margin: 30px auto 15px auto;}.step-by-step-style-two .circlenumber h3{padding-top: 35px;font-size: 20px;}}/* Circle Style Two Medium and Large */@media only screen and (min-width: 0) and (max-width: 40em){.step-by-step-style-two .path-item{padding-left: 55px;position: relative;}.step-by-step-style-two .path-item .circlenumber{width: 40px;height: 40px;position: absolute;margin-top: 6px;left: 0;}.step-by-step-style-two .path-item .circlenumber h3{padding-top: 15px;font-size: 16px;}}/*------------------Testimonial Quote-----------------*/h2{margin-top: 40px;font-weight: 300;color: #333;}.centered-text{text-align: center;}.quote-marks{font-size: 100px;font-family: Garamond;color: #777;}/* .move-right{position: relative;text-align: right;} */.quote{border-radius: 5px;}.quote p{font-weight: 300;}@media only screen and (max-width: 40em){.quote p{padding-left: 20px;}}.student{margin-left: 25px;margin-bottom: 80px;}.student .photo{background-color: #ccc;border-radius: 100px;width: 70px;height: 70px;float: left;margin-right: 15px;}.student p{position: relative;top: 5px;}.student p:nth-child(2){font-size: 16px;font-weight: 500;margin-bottom: 0;}.student p:nth-child(3){font-size: 14px;font-weight: 400;color: #777;}/*---------------------Video-------------------*/.flex-video{height: 0;margin-bottom: 0.88889rem;overflow: hidden;padding-bottom: 67.5%;padding-top: 1.38889rem;position: relative;border: 2px solid #999999;}/*---------------------Google Maps and Tour-------------------*/.maps_tour{height: 0;margin-bottom: 0.88889rem;overflow: hidden;padding-bottom: 67.5%;padding-top: 1.38889rem;position: relative;border: 2px solid #999999;}/*---------------------Form Error-------------------*/p.form-field.error{color: red;margin-bottom: 0;}/*---------------------reCAPTCHA-------------------*/#recaptcha_area input[type="text"]{display: inline-block !important;height: auto !important;}/*---------------------Gallery Images-------------------*/.galleryTile img{padding-bottom: 6px;border: medium none;transition: opacity 0.7s ease-in-out 0s;}.galleryTile img:hover{opacity: 0.7;border: medium none;padding-bottom: 6px;}/*------------------Pricing Table with Icons-----------------*/ul.pricing-table{ margin-bottom: 0; }ul.pricing-table .price{ background: #f8f8f8; }ul.pricing-table i{ display: inline-block; margin-right: 5px; }.recommended{ box-shadow: 0 0 10px rgba(0,0,0,0.25); position: relative; z-index: 2; }@media only screen and (min-width: 768px){.left-side{ border-right: none; }.right-side{ border-left: none; }}/*------------------------------Admin box styling----------------------------------*/.left200{float: left;width: 20%;}.admin_box input{display: inline-block;}.admin_box select{width: auto;}.admin_box input#title_other{display: inline-block;margin-left: 5%;width: 25%;}.product_purchase_accessories input{width: 77%;display: inline-block;}.product_purchase_accessories input[type="radio"], .product_purchase_accessories input[type="checkbox"]{width: auto;}.product_purchase_accessories select{width: auto;}.product_purchase_accessories textarea{width: 77%;display: inline-block;}.access_header{border-bottom: 2px solid #CCCCCC;padding-bottom: 0.5rem;margin-bottom: 1rem;}.product_purchase_accessories input[type="radio"]{margin-right: 20px;}#accountPage .basket li{margin-left: 16px;text-align: left;display:block !important;}.td1, .td2, .td3, .td4, .td5, .td6, .td7, .td8, .td9, .td9, .totalCell, table.basket td{border-top: none;border-right: none;border-bottom: none;border-left: 1px solid #cccccc;}.totalCell{border-right: none;}.td1{border-left:none;}}/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~Media query breakpoints~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/// Small screens@media only screen{}/*++++++++++++Mobile styles+++++++++++++ *//*----------Mobile devices styles portrait Phones----------*/@media only screen and (max-width: 40em){.title-area{float:left;}.topBarContainer.upperbar{height: 75px;}.top-bar{height: 75px;}.tab-bar{background-color: #6a969f !important;color: white;height: 3.53rem;line-height: 2.8125rem;position: relative;}select{background-image: url("/images/svg/iconDropDown.svg");background-size: 0.8rem;background-position: 96% 50%;}/*Slider styles*/.slick-slider{margin-top: 20px;}.slideInfo > h2{font-size:1.5rem !important;}.slideInfo > p{display:none;}.slick-dots{display:none !important;}/*-------------------Homepage Tiles-------------------*/.homepageTiles span.tile{background: none repeat scroll 0 0 #2c2c2c;display: inline-block;height: auto;margin: 0 1% 1rem 0;padding: 3% 3% 0;width: 48%;}.homepageTiles span.tile:nth-child(3n+4){margin-right: 0;}.homepageTiles .tile span, .storeProducts span.tile span, .storeProductsAppStore span.tile span, .tile span{font-size: 0.7rem;}/*----------------------Products-----------------------*/body#homePage span.tile{width: 48%;}.storeProducts span.tile, .storeProductsAppStore span.tile{background: none repeat scroll 0 0 #343434;display: inline-block;font-size: 0.7rem;margin: 0 2% 1rem 0;padding: 1.5% 1.5% 0;width: 47%;}.storeProducts span.tile:nth-child(3n+3){margin-right: 2%;}.storeProducts span.tile:nth-child(3n+3){margin-right: 2% !important;}.storeProductsAppStore span.tile:nth-child(3n+1){margin-right: 0 !important;}/*.storeProductsAppStore span.tile:nth-child(3n+3){margin-right: 2% !important;}*/.pg_row{display: inline-block;margin: 2%;width: 98%;box-sizing: border-box;}.pg_row_image{background: none repeat scroll 0px 0px #EEE;border-radius: 0px;margin: 0px;padding: 4%;width: 100% !important;background: #FFF;}.pg_row_image img{margin: ;width: 100%;}.slick-next,.slick-prev{height: 40px;width: 40px;top: 40%;}div.homePageTilesSection{padding-bottom: 20px;}div.appliance-storeTilesSection{padding-bottom: 20px;}.icon-bar label{display: none;}//Override slider padding in small mode.sliderDiv.large-12.columns{padding-left: 0;padding-right: 0;}div#product_large_img{background: none repeat scroll 0 0 #ffffff;width: 100%;}#product_other_images{padding: 2%;}#product_other_images > b{margin: 0 3%;}#product_other_images > span{height: auto !important;margin: 2%;width: 30% !important;}div#product_large_desc{margin-left: 0;width: 100%;}div#product_large_desc h3{margin: 5px 0 0;padding: 10px 0 20px;}div#product_large_desc form{width: 100%;height: auto;}#productPriceArea{position: relative;width: 100%;display: inline-block;height: auto;}#priceAreaLeft{background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border-right: medium none;box-sizing: border-box;display: inline-block;height: 89px;left: auto;margin: 0 3%;position: relative;width: 94%;}#priceAreaLeft .product_price{font-size: 2.5rem;margin: 0 50px 0 10px;}#priceAreaRight{background: none repeat scroll 0 0 #ffffff;box-sizing: border-box;display: inline-block;height: 50px;left: auto;margin: 0 3%;position: relative;right: auto;width: 94%;border-top: none;border-left: none;}#priceAreaButton{width: 100%;box-sizing: border-box;position: relative;display: inline-block;top: auto;}#priceAreaButton button{width: 96%;box-sizing: border-box;margin: 0px 2%;display: inline-block;background-image: url("/images/svg/addtoBasketWhite.svg");background-position: 95% 50%;background-size: 2.5rem;}#inStock{background: #C9E8D9 none repeat scroll 0 0;border: medium none red;border-radius: 20px;font-size: 0.8rem;line-height: 10px;margin: 4%;padding: 10px;text-align: center;}/*Mobile basket overrides*/.handChoice > input[type="radio"]{display: inline-block;margin-left: 1rem;text-align: left !important;width: auto !important;}.delVal:nth-child(2){border-top: 0 none;}.gTotalVal:nth-child(2){border-top: 0 none;}.gTotalVal:nth-child(3){border-top: 0 none;}.postcodeRow > td.cngPC{margin-top: 0 !important;border-top: 0;}.totalRow input, .postcodeRow input{height: 2rem;width: 100%;}td.blankBit{border-top: 0;}.toPayRow > td:nth-child(1), .toPayRow > td:nth-child(2){border-bottom: medium none !important;}.toPayRow > td:nth-child(2), .toPayRow > td:nth-child(3){border-top: 0 none !important;}.promoEntry{margin: 0 0 1rem !important;width: 100% !important;}.reg_box button[type="submit"]{display: inline-block;float: none;}tr.postcodeRow .selConfig{margin-top: 0 !important;}/*LDF*/#productLargeDescFooter{background: none repeat scroll 0px 0px #FFFFFF;display: inline-block;width: 100%;}div#product_part_of_type,div#product_part_of_brand,div#product_part_of_category,div#product_part_of_collection{margin-right: 0;padding: 0;}.product_snap_sm{display: inline-block;margin: 1% 1% 1% 1%;width: 31%;}div#product_part_of_collection img,div#product_part_of_type img,div#product_part_of_category img,div#product_part_of_brand img{width: 100%;}#qty{position: relative;top: 0;width: auto;display: inline-block;width: 94%;right: auto;margin: 2% 3% 0;}#qty:after{background-image url('../images/iconDropDown.png');width: 32px;height: 32px;display: block;content: "abc";}#quantity{font-size: 1rem;font-weight: normal;left: auto;right: auto;margin: 3% 3% 0 3%;position: relative;top: auto;color: #343434;}#inStock{font-size: 0.8rem;line-height: 10px;margin: 4%;text-align: center;}.tabs dd{width: 50%;}/*--------------FurnitureStore----------------*/#furnitureStore table tr td{width:100%;float:left;}.f_choice_box img{width: 100% !important;}#furnitureStore table tr td button{width: 100%;}#furnitureStore table h3, #furnitureStore table span{color: #343434 !important;}#furnitureStore h2{font-weight: bold !important;}#furnitureStore b{display: inline-block;margin-bottom: 0.5rem;}.fn_rangeTile{display: inline-block;margin: 0 1% 1rem 0;width: 100%;}.fn_rangeTile:nth-child(3n+4){margin: 0 1% 1rem 0;}.fn_colour_options > div{display: inline-block;margin: 0 1% 1rem;-webkit-margin: 0 0.8% 1rem;width: 31.3%;}.fn_tile{display: inline-block;margin: 0 1% 1rem;padding: 0 !important;width: 48% !important;}.fn_tile:nth-child(3n+4){margin-right: 1%;}.f_resource_thumb > div{background: none repeat scroll 0 0 #ccc;box-sizing: border-box;display: inline-block !important;font-size: 0.8rem;line-height: 1rem !important;height: auto;padding: 0 1rem !important;width: 100% !important;}.f_resource_thumb > div{line-height:auto !important;}.f_resource_thumb > div a{color: #343434;display: block;height: 50px;padding-top: 7px;}.f_choice_box tr:first-child{display:none;}#f_colour_bar > button{height: 40px;left: 0;margin: 0 2% 0.4rem;padding: 0 1rem;top: 7px;width: 96%;}/*---------------Blog Styles------------------*/.articleRightContentShortBlog{margin: 2%;padding: 0;width: 92%;}.articleLeftContentShortBlog{margin: 2%;width: 94%;}.articleTopShortBlog > h3 a{border-bottom: 1px solid #cccccc;color: #343434;display: inline-block;font-size: 2rem;letter-spacing: -0.1rem;margin: 10% 4%;padding-bottom: 10px;text-decoration: none;width: 92%;}.articleLeftContentShortBlog a{margin: 25px 0 20px;text-align: center;padding: 0;width: 100%;}.off-canvas-list > h4{color: #c1a719;font-size: 16px;font-weight: 500;letter-spacing: 0;margin: 4% 5% 1%;}#old_login, #new_reg{background: none repeat scroll 0 0 #ffffff;float: left;padding: 2rem;width: 98%;margin:1%}span.cn{font-size:1.2rem;}/*----------Registration and Checkout form styles----------*/.reg_box li{width: 100% !important;}button, .button{width:100%;}.reg_box img{margin: 0.5rem 0.3% 0 0;width: 18%;}.reg_box input{display: inline-block;width: 100% !important;}.reg_box select{display: inline-block;width: 100% !important;}/*----------Basket----------*/table.basket{width: 100% !important;}table.basket th{display:none !important;}table.basket td{display: block;float: left;text-align: left !important;width: 100% !important;}.eachTitle, .totalTitle{display:inline;font-weight:bold;}.bbUpdateBasket, .bbPrint{bottom: 0;height: 80px;margin: 0;position: fixed;right: 0;width: 50%;z-index: 99999;}.bbPrint{left: 0;}.productRow input{padding: 0 !important;}.totalCell, .eachCell{border-radius: 0;border-top: 2px solid #ccc;box-sizing: border-box;font-size: 1.2rem;margin: 0;}.totalCell{background: none repeat scroll 0 0 #daf9ce;}.eachCell{background: none repeat scroll 0 0 #e7e7e7;}/*----------Department page styles----------*/body#departmentPage .slick-slide span p{font-size: 1rem;font-weight: 100;margin: 0 1rem;}/*----------Brochure details----------*/#brochurePage div.brochureDetails{width:96%}#brochurePage img{width: 96% !important;height: auto !important;margin: 2%;}#brochurePage div.brochureDetails a{background-color: #375596;background-image: url("/images/downloadIcon.png");background-position: 95%x 4px;background-repeat: no-repeat;border-radius: 5px;bottom: auto;color: #ffffff;display: inline-block;height: 32px;line-height: 32px;padding: 0 50px 0 15px;position: relative;right: auto;text-decoration: none;width: 100%;}/*~~~~~~~~~~~Searchbox Overrides~~~~~~~~~~~~~~*/#searchBox button{margin-top: 0;top: 2px !important;}.rightCol img{height: auto !important;margin-left: 0;width: 90% !important;}div.iconBarHere{height: 70px;}.search:before{top: 6px !important;}/*-----------------Filter options------------------*/.filter_options{padding-left: 1px;}.filter_options fieldset{float: left;height: 100px;margin-left: -1px;padding: 1%;width: 100%;margin-bottom: 0;margin-top: 0.5rem;}fieldset > label{border-bottom: 2px solid #CCCCCC;font-size: 0.7rem;font-weight: bold;height: auto;margin-bottom: 0.5rem;padding-bottom: 0.5rem;}/*testing*/.showFilter{background: none repeat scroll 0 0 #1c1d23;color: #ffffff;display: block;padding: 10px;}.filter_options fieldset{display: none;}div.iconBarHere{display:none;}#sidebarButton img{height: 35px;margin-top: 18px;margin-left: 10px;}div.lowerFooterSection{height:80px;}.homepageTiles .tile span, .storeProducts span.tile span, .storeProductsAppStore span.tile span, .tile span{font-size: 0.7rem !important;}.quoteName{top: 38px !important;}.unloadQuote{top: 40px !important;}/*AccountStyles - mobile*/.accountList > li{width: 98%;}}/*----------Mobile styles Landscape----------*/// MENU.top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown{clip: auto;display: block;height: auto;overflow: visible;position: absolute !important;width: auto;}// Medium screens@media only screen and (min-width: 40.063em){.topBarContainer.upperbar{height: 75px;}.top-bar{height: 75px;}li.logoList{list-style: none;}.pg_row{display: inline-block;margin: 2%;width: 45%;box-sizing: border-box;}.inStock{width: 28%;}.slick-next,.slick-prev{height: 40px;width: 40px;top: 40%;}// Side Nav on Mobile Only#sidebar input.search-zurb{background: url("offcanvas/search.png") no-repeat scroll right center #444;border: 0 solid #cccccc;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;box-sizing: border-box;color: #f1f1f1;display: block;font-family: inherit;font-size: 0.875em;font-weight: 500;height: 2.3125em;margin: 0 0 1em;padding: 0.5em;transition: all 0.15s linear 0s;width: 100%;}a.sidebar-button h4{color: #fff;display: inline !important;font-weight: bold;line-height: 1;margin-left: 8px;}#sidebar{background: none repeat scroll 0 0 #333;box-shadow: -2px 0 8px -1px #111111 inset;height: 100%;padding: 10px 0 0;position: absolute;}#sidebar hr{border-color: #444444;margin: 8px 0 20px;}#sidebar h6,#sidebar h5{color: #727272;margin-bottom: 0;text-transform: uppercase;}#sidebar h6{font-size: 0.95em;}#sidebar .nav-bar{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);margin-bottom: 0;}#sidebar .nav-bar li{width: 100%;}#sidebar .nav-bar li a{color: #ccc;font-size: 1.3em;}// End Side Navdiv#product_large_img{width: 100%;}.rightCol img{height: auto !important;margin-left: 0;width: 90% !important;}.search:before{top: 6px !important;}#sidebarButton img{height: 35px;margin-top: 18px;margin-left: 10px;}}/*----------Close X Button----------*/.c-hamburger{display: block;position: relative;overflow: hidden;margin: 0;padding: 0;width: 56px;height: 56px;font-size: 0;text-indent: -9999px;appearance: none;box-shadow: none;border-radius: none;border: none;cursor: pointer;transition: background 0.3s;}.c-hamburger:focus{outline: none;}.c-hamburger span{display: block;position: absolute;top: 24px;left: 12px;right: 12px;height: 4px;background: white;}.c-hamburger span::before,.c-hamburger span::after{position: absolute;display: block;left: 0;width: 100%;height: 4px;background-color: #fff;content: "";}.c-hamburger span::before{top: 12px;}.c-hamburger span::after{bottom: 12px;}.c-hamburger--htx{border-right: 1px solid #343434;}.c-hamburger--htx span{transition: background 0s 0.3s;}.c-hamburger--htx span::before,.c-hamburger--htx span::after{transition-duration: 0.3s, 0.3s;transition-delay: 0.3s, 0s;}.c-hamburger--htx span::before{transition-property: top, transform;}.c-hamburger--htx span::after{transition-property: bottom, transform;}/* active state, i.e. menu open */.move-right .c-hamburger--htx{background-color: #6a969f;}.move-right .c-hamburger--htx span{background: none;}.move-right .c-hamburger--htx span::before{top: 0;transform: rotate(45deg);}.move-right .c-hamburger--htx span::after{bottom: 0;transform: rotate(-45deg);}.move-right .c-hamburger--htx span::before,.move-right .c-hamburger--htx span::after{transition-delay: 0s, 0.3s;}.c-hamburger a{display: block;height: 3.5rem;width: 3.5rem;}.move-left .c-hamburger--htx span{background: none;}.move-left .c-hamburger--htx span::before{top: 0;transform: rotate(45deg);}.move-left .c-hamburger--htx span::after{bottom: 0;transform: rotate(-45deg);}.move-left .c-hamburger--htx span::before,.move-left .c-hamburger--htx span::after{transition-delay: 0s, 0.3s;}/*------------------------min-width 641px, medium screens-------------------------*//*~~~~~~~~~~~~~~~~~~~~~~~~~~Tablets / Small Desktops 641px-1024px wide~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*//* min-width 641px and max-width 1024px, use when QAing tablet-only issues */@media only screen and (min-width: 40.063em) and (max-width: 64em){.topBarContainer{background: none repeat scroll 0px 0px #111111;/*height: 45px;*/}.top-bar{background: transparent;max-width: 970px;margin: 0 auto;}.topBarContainer.upperbar{height: 75px;}.top-bar{height: 75px;}.tab-bar{background: #6a969f !important;}#sidebarButton img{margin-top: 14px;height: 50px;}/*Slider styles*/.slideInfo > h2{font-size:1.5rem !important;}.slideInfo > p{display:none;}.slick-dots{display:none !important;}body#homePage .tile{width: 23.7%;}.pg_row{box-sizing: border-box;display: inline-block;margin: 0 1% 1rem;width: 48%;}.pg_row:nth-child(3n+5){margin-right: 1%;}.pg_row_image img{margin: 0;width: 100%;}.storeProducts span.tile{background: none repeat scroll 0 0 #343434;display: inline-block;margin: 0 2% 1rem 0;padding: 1.5% 1.5% 0;width: 47.5%;}#quantity{top: -52px;margin: 0 3% 0px;right: 65px;}/*----------Product details------------*/div#product_large_desc{font-size: 10pt;margin-bottom: 20px;margin-left: 0;padding: 0;width: 100%;}.homepageTiles .tile span, .storeProducts span.tile span, .storeProductsAppStore span.tile span, .tile span{font-size: 0.7rem !important;}/*----------Furniture Store----------*/.fn_rangeTile{display: inline-block;margin: 0 1% 1rem 0;width: 49%;}.fn_rangeTile:nth-child(3n+4){margin-right: 1%;}.fn_rangeTile:nth-child(2n+3){margin-right: 0;}.fn_colour_options > div{display: inline-block;margin: 0 1% 1rem;width: 23%;}.f_resource_thumb > div{background: none repeat scroll 0 0 #ccc;box-sizing: border-box;display: inline-block !important;font-size: 0.8rem;line-height: 1rem !important;height: auto;padding: 0 1rem !important;width: 100% !important;}.f_resource_thumb > div{line-height:auto !important;}.f_resource_thumb > div a{color: #343434;display: block;height: 50px;padding-top: 7px;}/*~~~~~~~~~~~Searchbox Overrides~~~~~~~~~~~~~~*/.search:before{top: 6px !important;}#searchBox button{margin-top: 0;top: 2px !important;}/*~~~~~~~~~~~TopBar Overrides~~~~~~~~~~~~~~*/.topBarContainer.upperbar{height: 75px;}.top-bar{height: 75px;}button.showFilter{display:none;}/*Slider buttons placement*/.slick-next{right: 25px;}.slick-prev{left: 25px;}.bbUpdateBasket{margin-right: 10px;}.quoteName{top: 38px;}.unloadQuote{top: 40px;}}/*-----------------------------------Large screens-------------------------------------*//*~~~~~~~~~~~~~~~~~~~~~~~~~~Large/Wide Screen Desktops over 1024px wide~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/@media only screen and (min-width: 64.063em){select{height: auto !important;padding: 0 !important;}.topBarContainer{background: none repeat scroll 0 0 #111111;}.top-bar{background: transparent;max-width: 970px;margin: 0 auto;}#sidebarButton img{height: auto;margin-top: 8px;width: 150px;}button.showFilter{display:none;}/*!Do not remove the below class, it makes sure the filters display in desktop mode*/.filter_options fieldset{display: block !important;}#searchBox{margin-top: 0;position: absolute;right: 0;top: 30px;}.barBasketContainer.right{margin-right: 190px;margin-top: 30px;}.handTitle{display: none;}.por2 .bbUpdateBasket{margin-right: 10px;}.basketLabel{display: inline-block;height: 33px;width: 170px;}.reg_box input{display: inline-block;font-size: 0.8rem;height: auto;padding: 4px !important;width: auto !important;}.totalRow td{background-color: #e5fce4;border-top: 1px solid #00aa00;border-bottom:1px solid #00AA00;}.qtyTotal{background: none repeat scroll 0 0 #b0dcb0 !important;width: 100px;}.qtyTotal > b{margin-top: 4px;margin-bottom: 0;}.totalText{text-align: right;}.totalText > b{font-size: 1.2rem;text-align: right !important;margin: 0 !important;}.homepageTiles span.tile:nth-child(3n+4), span.tile:nth-child(3n+4){margin-right: 1%;}.homepageTiles span.tile:nth-child(3n+4), span.tile:nth-child(4n+4){margin-right: 0;}}@media only screen and (min-width: 64.063em) and (max-width: 90em){}/* min-width 1025px and max-width 1440px, use when QAing large screen-only issues */// XLarge screens@media only screen and (min-width: 90.063em){}/* min-width 1441px, xlarge screens */@media only screen and (min-width: 90.063em) and (max-width: 120em){}/* min-width 1441px and max-width 1920px, use when QAing xlarge screen-only issues */// XXLarge screens@media only screen and (min-width: 120.063em){}/* min-width 1921px, xxlarge screens */#sBox, .searchBox, #sBox, .top-bar input{border: 0 none;margin: 0 !important;padding: 5px !important;position: static !important;top: -3px;height:36px;}.mobilesearch #searchBox{margin-top: 5px;}/* Login form on hover */.pop-up{display: none;background:#666;color:#fff;padding:10px;visibility: hidden;opacity:0;}li:hover + .pop-up{display: block;visibility: visible !important;-webkit-transition: all ease 0.1s;transition: all ease 0.1s;opacity:1 !important;}.pop-up:hover{display:block;opacity:1;visibility: visible !important;}/*==================================================* Effect 1* ===============================================*/.effect1{-webkit-box-shadow: 0 10px 6px -6px #777;-moz-box-shadow: 0 10px 6px -6px #777;box-shadow: 0 10px 6px -6px #777;}/*==================================================* Effect 2* ===============================================*/.effect2{position: relative;}.effect2:before, .effect2:after{z-index: -1;position: absolute;content: "";bottom: 15px;left: 10px;width: 50%;top: 80%;max-width:300px;background: #777;-webkit-box-shadow: 0 15px 10px #777;-moz-box-shadow: 0 15px 10px #777;box-shadow: 0 15px 10px #777;-webkit-transform: rotate(-3deg);-moz-transform: rotate(-3deg);-o-transform: rotate(-3deg);-ms-transform: rotate(-3deg);transform: rotate(-3deg);}.effect2:after{-webkit-transform: rotate(3deg);-moz-transform: rotate(3deg);-o-transform: rotate(3deg);-ms-transform: rotate(3deg);transform: rotate(3deg);right: 10px;left: auto;}/*==================================================* Effect 3* ===============================================*/.effect3{position: relative;}.effect3:before{z-index: -1;position: absolute;content: "";bottom: 15px;left: 10px;width: 50%;top: 80%;max-width:300px;background: #777;-webkit-box-shadow: 0 15px 10px #777;-moz-box-shadow: 0 15px 10px #777;box-shadow: 0 15px 10px #777;-webkit-transform: rotate(-3deg);-moz-transform: rotate(-3deg);-o-transform: rotate(-3deg);-ms-transform: rotate(-3deg);transform: rotate(-3deg);}/*==================================================* Effect 4* ===============================================*/.effect4{position: relative;}.effect4:after{z-index: -1;position: absolute;content: "";bottom: 15px;right: 10px;left: auto;width: 50%;top: 80%;max-width:300px;background: #777;-webkit-box-shadow: 0 15px 10px #777;-moz-box-shadow: 0 15px 10px #777;box-shadow: 0 15px 10px #777;-webkit-transform: rotate(3deg);-moz-transform: rotate(3deg);-o-transform: rotate(3deg);-ms-transform: rotate(3deg);transform: rotate(3deg);}/*==================================================* Effect 5* ===============================================*/.effect5{position: relative;}.effect5:before, .effect5:after{z-index: -1;position: absolute;content: "";bottom: 25px;left: 10px;width: 50%;top: 80%;max-width:300px;background: #777;-webkit-box-shadow: 0 35px 20px #777;-moz-box-shadow: 0 35px 20px #777;box-shadow: 0 35px 20px #777;-webkit-transform: rotate(-8deg);-moz-transform: rotate(-8deg);-o-transform: rotate(-8deg);-ms-transform: rotate(-8deg);transform: rotate(-8deg);}.effect5:after{-webkit-transform: rotate(8deg);-moz-transform: rotate(8deg);-o-transform: rotate(8deg);-ms-transform: rotate(8deg);transform: rotate(8deg);right: 10px;left: auto;}/*==================================================* Effect 6* ===============================================*/.effect6{position:relative;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}.effect6:before, .effect6:after{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);-moz-box-shadow:0 0 20px rgba(0,0,0,0.8);box-shadow:0 0 20px rgba(0,0,0,0.8);top:50%;bottom:0;left:10px;right:10px;-moz-border-radius:100px / 10px;border-radius:100px / 10px;}.effect6:after{right:10px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg);}/*==================================================* Effect 7* ===============================================*/.effect7{position:relative;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}.effect7:before, .effect7:after{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);-moz-box-shadow:0 0 20px rgba(0,0,0,0.8);box-shadow:0 0 20px rgba(0,0,0,0.8);top:0;bottom:0;left:10px;right:10px;-moz-border-radius:100px / 10px;border-radius:100px / 10px;}.effect7:after{right:10px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg);}/*==================================================* Effect 8* ===============================================*/.effect8{position:relative;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}.effect8:before, .effect8:after{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);-moz-box-shadow:0 0 20px rgba(0,0,0,0.8);box-shadow:0 0 20px rgba(0,0,0,0.8);top:10px;bottom:10px;left:0;right:0;-moz-border-radius:100px / 10px;border-radius:100px / 10px;}.effect8:after{right:10px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg);}.wishlistTitle a{background: none repeat scroll 0 0 #e4e4e4;border-radius: 5px !important;bottom: 10px;display: block;font-size: 30px !important;height: 48px !important;margin: 10px 0 15px !important;text-align: center;}.hideFnHeader{display: none;}.plannerbut, .plannerButton{width: 100%;background-color: #6a969f;}.cantDeliverProducts{display: none;}.f_choice_box button{display: none;}.totalRow button{display: inline-block;}.fnTypeH3, .fnTypeUl, .fnStyleH3, .fnStyleUl{display: none;}