@charset "UTF-8";.container{position:relative}.container-fluid{position:relative;max-width:1400px}@media (max-width: 479px){.col-xxs-12{float:none;width:100%}}.clear{clear:both}.btn{border-radius:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.btn:focus,.btn:hover,.btn.active:focus,.btn.active:hover{outline:0}.pointer{cursor:pointer}.underline{text-decoration:underline}.glyphicon-star{color:#F0AD4E}.table-striped{margin:0}.table-striped > tbody > tr > td,.table-striped > tbody > tr > th,.table-striped > tfoot > tr > td,.table-striped > tfoot > tr > th,.table-striped > thead > tr > td,.table-striped > thead > tr > th{border:1px solid #666;vertical-align:middle}@media (min-width: 1200px){.table-striped > tbody > tr > td,.table-striped > tbody > tr > th,.table-striped > tfoot > tr > td,.table-striped > tfoot > tr > th,.table-striped > thead > tr > td,.table-striped > thead > tr > th{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.table-striped > tbody > tr > td,.table-striped > tbody > tr > th,.table-striped > tfoot > tr > td,.table-striped > tfoot > tr > th,.table-striped > thead > tr > td,.table-striped > thead > tr > th{font-size:13px!important}}@media (max-width: 991px){.table-striped > tbody > tr > td,.table-striped > tbody > tr > th,.table-striped > tfoot > tr > td,.table-striped > tfoot > tr > th,.table-striped > thead > tr > td,.table-striped > thead > tr > th{font-size:13px!important}}.table-striped > tbody > tr:first-child{background:#666;color:#FFF}.table-striped > tbody > tr:first-child th:first-child{border-right-color:#FFF}.table-striped > tbody > tr:nth-of-type(odd):not(:first-child){background:transparent}.table .option{width:25%}.table .rating{text-align:center;width:15%}#bulkPrices .table{margin-bottom:0}#reviews .table > tbody > tr > td,#reviews .table > tbody > tr > th,#reviews .table > tfoot > tr > td,#reviews .table > tfoot > tr > th,#reviews .table > thead > tr > td,#reviews .table > thead > tr > th,#bulkPrices .table > tbody > tr > td,#bulkPrices .table > tbody > tr > th,#bulkPrices .table > tfoot > tr > td,#bulkPrices .table > tfoot > tr > th,#bulkPrices .table > thead > tr > td,#bulkPrices .table > thead > tr > th{border:1px solid #DDD}#bulkPrices .table > tbody > tr > td,#bulkPrices .table > tbody > tr > th{text-align:center;width:50%}#reviews .table > tbody > tr > td > p,#reviews .table > tbody > tr > td > input[type=radio]{margin:0}.asterisk,p.error{color:red}p.success{color:#093}p.marginZero{margin:0}p strong.instock{color:#093}p strong.outofstock{color:red}em.error{color:red;font-size:13px}#summary{margin-bottom:10px}.reviewTextarea{margin-bottom:10px;height:112px!important;resize:none}body{background:#F2F2F2;color:#666;font-family:"Poppins",sans-serif;padding-top:115px}body.imitating{padding-top:155px}@media (min-width: 992px) and (max-width: 1199px){body{padding-top:78px}body.imitating{padding-top:149px}}@media (min-width: 768px) and (max-width: 991px){body{padding-top:84px}body.imitating{padding-top:116px}}@media (min-width: 480px) and (max-width: 767px){body{padding-top:153px}body.imitating{padding-top:180px}}@media (max-width: 479px){body{padding-top:212px}body.imitating{padding-top:240px}}body.offline{background:#FFF;padding-top:140px}@media (max-width: 991px){.searchWebsite #searchForm{margin:0 15px}.searchWebsite p{margin:0 15px!important}}@media (max-width: 479px){.searchWebsite p{margin-bottom:10px;text-align:center}}@media (min-width: 1200px){.searchWebsite p{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.searchWebsite p{font-size:13px!important}}@media (max-width: 991px){.searchWebsite p{font-size:13px!important}}.searchWebsite p.overlayHeading{font-size:24px!important;font-weight:700;margin:0 0 10px}@media (max-width: 479px){.searchWebsite p.overlayHeading{font-size:18px!important}}.searchWebsite p.overlayHeading span{color:#000}.searchWebsite .form-control{float:left;font-size:18px!important;height:50px;padding:5px 15px;width:85%}@media (max-width: 991px){.searchWebsite .form-control{font-size:14px!important;height:40px}}@media (min-width: 480px) and (max-width: 767px){.searchWebsite .form-control{font-size:13px!important;padding:5px 10px;width:82%}}@media (max-width: 479px){.searchWebsite .form-control{font-size:13px!important;margin-bottom:10px;padding:5px 10px;text-align:center;width:100%}}.searchWebsite .form-control::-webkit-input-placeholder{color:#333}.searchWebsite .form-control::-moz-placeholder{color:#333}.searchWebsite .form-control:-ms-input-placeholder{color:#333}.searchWebsite .form-control:-moz-placeholder{color:#333}.searchWebsite .btn{float:left;font-size:18px;height:50px;padding:5px 15px;width:15%}@media (max-width: 991px){.searchWebsite .btn{font-size:14px;height:40px}}@media (min-width: 480px) and (max-width: 767px){.searchWebsite .btn{font-size:13px;padding:5px 10px;width:18%}}@media (max-width: 479px){.searchWebsite .btn{float:none;font-size:14px;height:34px;width:100%}.loginRegister img{width:48px}}@media (min-width: 1200px){.loginRegister label,.loginRegister p{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.loginRegister label,.loginRegister p{font-size:13px!important}}@media (max-width: 991px){.loginRegister label,.loginRegister p{font-size:13px!important}}.loginRegister label.overlayHeading,.loginRegister p.overlayHeading{font-size:24px!important;font-weight:700;margin:0 0 10px}@media (max-width: 479px){.loginRegister label.overlayHeading,.loginRegister p.overlayHeading{font-size:18px!important}}.loginRegister label.overlayHeading span,.loginRegister p.overlayHeading span{color:#000}.loginRegister .form-control{font-size:18px;height:40px;padding:5px 15px}.loginRegister hr{border-color:#DDD}#loginBtn,#resetBtn{font-size:18px;height:40px;width:100%}@media (max-width: 479px){#loginBtn,#resetBtn{font-size:14px;height:34px}}#forgotPasswordSection{display:none}.overlayHeading{font-size:24px;font-weight:700;margin:0 0 10px}.overlayHeading span{color:#666}.siteNavigation .navigation{margin:0;padding:0;text-align:center}.siteNavigation .navigation li{font-size:26px;font-weight:700;list-style:none;margin-bottom:10px}@media (max-width: 479px){.siteNavigation .navigation li{font-size:21px}}.siteNavigation .navigation li a{color:#666;text-decoration:none;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.siteNavigation .navigation li a:hover{border-bottom-width:5px;border-bottom-style:solid;border-bottom-color:#666}.closeOverlay{color:#666;cursor:pointer;font-size:32px;position:absolute;right:-50px;top:10px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.closeOverlay.show{right:10px}.siteOverlay{background:#00000080;position:absolute;left:0;top:0;height:100%;width:100%;z-index:1000}.screenPush{overflow-x:hidden;position:relative;left:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.screenPush.pushToLeft{left:-305px}.screenPush.pushToRight{left:305px}.sideNav{background:#FFF;position:fixed;height:100%;top:0;width:305px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;z-index:1001}.sideNav.left{left:-305px}.sideNav.left.open{box-shadow:2px 0 2px #DDD;left:0}.sideNav.right{right:-305px}.sideNav.right.open{box-shadow:-2px 0 2px #DDD;right:0}.sideNavHeading{border-bottom:1px solid #DDD;font-size:18px;margin:0;padding:10px 15px}.sideNavHeading i{color:#666;cursor:pointer;font-size:24px;float:right}#categoriesSidebar,#filterSidebar{display:none;height:100%;overflow-y:scroll}#categoriesSidebar::-webkit-scrollbar,#filterSidebar::-webkit-scrollbar{width:15px}#categoriesSidebar::-webkit-scrollbar-track,#filterSidebar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #0003;border-left:5px solid #fff;border-right:5px solid #fff}#categoriesSidebar::-webkit-scrollbar-thumb,#filterSidebar::-webkit-scrollbar-thumb{background-color:#666;min-height:20px;outline:1px solid #666}#basketContents,#filterContents{padding:10px 15px}#basketContents .filterHeading,#filterContents .filterHeading{font-weight:700;margin:10px 0 5px}#basketContents .pretty,#filterContents .pretty{margin-bottom:10px;width:100%}#basketContents .clearFilter,#basketContents .viewBasket,#filterContents .clearFilter,#filterContents .viewBasket{float:left;padding:0 5px 0 0;width:50%}#basketContents .applyFilter,#basketContents .proceedToCheckout,#filterContents .applyFilter,#filterContents .proceedToCheckout{float:left;padding:0 0 0 5px;width:50%}#basketContents .clearFilter .btn,#basketContents .applyFilter .btn,#basketContents .viewBasket .btn,#basketContents .proceedToCheckout .btn,#filterContents .clearFilter .btn,#filterContents .applyFilter .btn,#filterContents .viewBasket .btn,#filterContents .proceedToCheckout .btn{width:100%}@media (min-width: 1200px){#basketContents .clearFilter .btn,#basketContents .applyFilter .btn,#basketContents .viewBasket .btn,#basketContents .proceedToCheckout .btn,#filterContents .clearFilter .btn,#filterContents .applyFilter .btn,#filterContents .viewBasket .btn,#filterContents .proceedToCheckout .btn{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){#basketContents .clearFilter .btn,#basketContents .applyFilter .btn,#basketContents .viewBasket .btn,#basketContents .proceedToCheckout .btn,#filterContents .clearFilter .btn,#filterContents .applyFilter .btn,#filterContents .viewBasket .btn,#filterContents .proceedToCheckout .btn{font-size:13px!important}}@media (max-width: 991px){#basketContents .clearFilter .btn,#basketContents .applyFilter .btn,#basketContents .viewBasket .btn,#basketContents .proceedToCheckout .btn,#filterContents .clearFilter .btn,#filterContents .applyFilter .btn,#filterContents .viewBasket .btn,#filterContents .proceedToCheckout .btn{font-size:13px!important}}#basketContents hr,#filterContents hr{margin:10px 0}#basketContents #basketItemsHolder,#filterContents #basketItemsHolder{max-height:315px;margin:-10px -15px 0;overflow-y:scroll;padding:10px 15px 0}#basketContents .basketItem .basketImage,#filterContents .basketItem .basketImage{border:1px solid #DDD;padding:7.5px 5px;height:80px;text-align:center;width:80px}#basketContents .basketDetails,#filterContents .basketDetails{padding-left:5px;vertical-align:top;width:178px}#basketContents .basketDetails p,#filterContents .basketDetails p{line-height:125%;margin:0}@media (min-width: 1200px){#basketContents .basketDetails p,#filterContents .basketDetails p{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){#basketContents .basketDetails p,#filterContents .basketDetails p{font-size:13px!important}}@media (max-width: 991px){#basketContents .basketDetails p,#filterContents .basketDetails p{font-size:13px!important}}#basketContents .basketDetails p.basketProductName,#filterContents .basketDetails p.basketProductName{height:58px;margin-bottom:5px;overflow:hidden}#basketContents .basketTotals,#filterContents .basketTotals{padding-right:15px}#basketContents .basketTotals table,#filterContents .basketTotals table{width:100%}#basketContents .basketTotals table p:last-child,#filterContents .basketTotals table p:last-child{font-size:18px;margin-bottom:0}#basketContents .basketTotals table .values,#filterContents .basketTotals table .values{width:100px}.viewAsCustomer{background:#666;position:fixed;top:0;left:0;height:40px;line-height:40px;text-align:center;width:100%;z-index:1030}.viewAsCustomer p{color:#F0AD4E;margin:0}.viewAsCustomer p a{color:#FFF}@media (max-width: 767px){.viewAsCustomer{height:60px;line-height:15px;padding:5px 10px 0}.viewAsCustomer p{float:none!important}.viewAsCustomer p.pull-right{margin-top:5px}}@media (max-width: 479px){.viewAsCustomer p{font-size:13px}}.cookies{background:#666;padding:10px 20px;position:fixed;top:0;width:100%;z-index:1030;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cookies p{color:#FFF;float:left;margin:5px 0 0}@media (min-width: 1200px){.cookies p{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.cookies p{font-size:13px!important}}@media (max-width: 991px){.cookies p{font-size:13px!important}}.cookies p a{color:#FFF}.cookies #cookieActions{margin-left:10px}@media (max-width: 479px){.cookies #cookieActions{clear:both;margin:0!important}}.cookies .cookieButton{float:left;margin-left:10px}@media (max-width: 479px){.cookies .cookieButton{margin:0 10px 0 0 !important}}.cookies .cookieButton .btn{color:#FFF;padding:4px 20px}@media (min-width: 480px) and (max-width: 767px){.cookies .cookieButton .btn{padding:4px 8px}}@media (min-width: 1200px){.cookies .cookieButton .btn{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.cookies .cookieButton .btn{font-size:13px!important}}@media (max-width: 991px){.cookies .cookieButton .btn{font-size:13px!important}}.cookies .btn-accept{background:#093}.cookies .btn-accept:hover{background:#197C37}.cookies .btn-moreinfo{border:1px solid #FFF}.cookies .btn-leave{background:#C01613}.cookies .btn-leave:hover{background:#92110E}.cookies.smaller{padding:5px 20px}.smallModal{display:none;width:300px}.largeModal{display:none;width:660px}.animated-modal{background:#FFF;overflow:hidden;transform:translateY(-80px);transition:all .5s}.animated-modal h4{font-size:21px}.animated-modal h5{font-size:16px;text-align:right}.animated-modal hr{margin:10px 0}.animated-modal h4,.animated-modal h5,.animated-modal p,.animated-modal table,.animated-modal hr,.animated-modal .form-group,.animated-modal .btn{opacity:0;transform:translateY(-40px);transition-property:transform,opacity;transition-duration:.3s}.animated-modal #loading{display:none;margin:20px auto 0;width:32px}.fancybox-slide--current .animated-modal{opacity:1;transform:translateY(0);transition-duration:.3s}.fancybox-slide--current .animated-modal h4,.fancybox-slide--current .animated-modal h5,.fancybox-slide--current .animated-modal p,.fancybox-slide--current .animated-modal table,.fancybox-slide--current .animated-modal hr,.fancybox-slide--current .animated-modal .form-group,.fancybox-slide--current .animated-modal .btn{opacity:1;transform:translateY(0);transition-duration:.3s}.fancybox-slide--current .animated-modal h4,.fancybox-slide--current .animated-modal h5{transition-delay:.1s}.fancybox-slide--current .animated-modal p{line-height:125%;margin:0 0 10px;transition-delay:.2s}.fancybox-slide--current .animated-modal table,.fancybox-slide--current .animated-modal hr,.fancybox-slide--current .animated-modal .form-group{transition-delay:.2s}.fancybox-slide--current .animated-modal .btn{transition-delay:.3s}#newsletter .form-group{margin-bottom:5px}#newsletter .newsletterIcon{padding-right:10px}#newsletter .newsletterIcon i{font-size:32px}#newsletter .newsletterText p{margin:0}#newsletter .btn-subscribe{background:#666;color:#FFF;font-weight:700;margin:5px 0 10px;width:100%}@media (min-width: 1200px){#newsletter .btn-subscribe{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){#newsletter .btn-subscribe{font-size:13px!important}}@media (max-width: 991px){#newsletter .btn-subscribe{font-size:13px!important}}#newsletter .btn-subscribe:hover{color:#FFF}#welcome_signup .btn-myaccount{background:#666;color:#FFF;font-weight:700;margin:0;width:100%}@media (min-width: 1200px){#welcome_signup .btn-myaccount{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){#welcome_signup .btn-myaccount{font-size:13px!important}}@media (max-width: 991px){#welcome_signup .btn-myaccount{font-size:13px!important}}#welcome_signup .btn-myaccount:hover{color:#FFF}.basketImage,.basketDetails,.basketOverviewImage,.basketOverviewDetails{padding:0}@media (max-width: 479px){.basketOverviewImage,.basketOverviewDetails{width:100%}.backSave{width:100%}.backSave .btn{width:100%}.nextPrevious{margin-top:10px;width:100%}.nextPrevious .btn{width:100%}}@media (min-width: 480px) and (max-width: 767px){.basketOverviewProductName{padding-right:0}}@media (max-width: 479px){.basketOverviewProductName{margin:20px 0 0}}.basketOverviewProductName h5{font-size:18px;margin:0 0 20px}@media (min-width: 480px) and (max-width: 767px){.basketOverviewProductName h5{font-size:15px;margin:0 0 10px}}@media (max-width: 479px){.basketOverviewProductName h5{font-size:15px;margin:0 0 10px}}.basketOverviewRight{text-align:right}@media (min-width: 480px) and (max-width: 767px){.basketOverviewRight{text-align:left}}@media (max-width: 479px){.basketOverviewRight{text-align:left}}.overviewSpacer{clear:both;height:20px}.addressDetailsLeft{padding-left:0;text-align:left}.addressDetailsRight{padding-right:0}@media (min-width: 480px) and (max-width: 767px){.addressDetailsRight{padding-left:0;margin-top:20px}}@media (max-width: 479px){.addressDetailsRight{padding-left:0;margin-top:20px}}@media (min-width: 1200px){.defaultOptions{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.defaultOptions{font-size:13px!important}}@media (max-width: 991px){.defaultOptions{font-size:13px!important}}@media (min-width: 480px) and (max-width: 767px){.basketProductName{padding-right:0;margin-bottom:20px}}@media (max-width: 479px){.basketProductName{padding-right:0;margin-bottom:10px}}@media (min-width: 480px) and (max-width: 767px){.basketQuanity{margin-bottom:20px}}@media (max-width: 479px){.basketQuanity{margin-bottom:10px}}.btn-primary:hover{background:#666;border-color:#666}.btn-continue,.btn-previous,.btn-enquiry,.btn-cancel{background:transparent;border:1px solid #666;color:#666;font-weight:700;float:left}@media (min-width: 1200px){.btn-continue,.btn-previous,.btn-enquiry,.btn-cancel{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.btn-continue,.btn-previous,.btn-enquiry,.btn-cancel{font-size:13px!important}}@media (max-width: 991px){.btn-continue,.btn-previous,.btn-enquiry,.btn-cancel{font-size:13px!important}}.btn-continue:hover,.btn-previous:hover,.btn-enquiry:hover,.btn-cancel:hover{background:#666;color:#FFF}.btn-enquiry{float:right;margin-right:10px}.btn-checkout{float:right}@media (min-width: 1200px){.btn-checkout{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.btn-checkout{font-size:13px!important}}@media (max-width: 991px){.btn-checkout{font-size:13px!important}}[v-cloak] > *{display:none}[v-cloak]::before{content:"loading…"}.btn-login,.btn-delete{background:#666;color:#FFF;font-weight:700;float:right}@media (min-width: 1200px){.btn-login,.btn-delete{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.btn-login,.btn-delete{font-size:13px!important}}@media (max-width: 991px){.btn-login,.btn-delete{font-size:13px!important}}.btn-login:hover,.btn-delete:hover{color:#FFF}.btn-delete{background:#C01613}.btn-delete:hover{background:#92110E}.btn-more{background:#666;color:#FFF}@media (min-width: 1200px){.btn-more{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.btn-more{font-size:13px!important}}@media (max-width: 991px){.btn-more{font-size:13px!important}}.btn-more:focus,.btn-more:hover{color:#FFF}#savedOrder .deleteOrder,#savedQuote .deleteQuote{margin-left:10px}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder{color:#DDD}.form-control{border-radius:0;border:1px solid #DDD;padding:5px 10px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (min-width: 1200px){.form-control{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.form-control{font-size:13px!important}}@media (max-width: 991px){.form-control{font-size:13px!important}}.form-control:focus{border-color:#666;-webkit-box-shadow:inset 0 1px 1px #00000013 0 0 8px #8d8d8d99;box-shadow:inset 0 1px 1px #00000013 0 0 8px #8d8d8d99}.form-control.inputError{border:1px solid red;-webkit-box-shadow:inset 0 1px 1px #00000013 0 0 8px #f009;box-shadow:inset 0 1px 1px #00000013 0 0 8px #f009}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.has-error .form-control,.has-error .form-control:focus{border-color:red}.has-success .form-control,.has-success .form-control:focus{border-color:#093}.navbar-nav > li > a{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.headerNav{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.headerNav.imitating{top:40px}.headerNav.smaller{min-height:42px}.headerNav.smaller .navbar-nav > li > a{padding:10px}.headerNav.smaller .navbar-social li a{padding:6px 5px}.headerNav.smaller .sh-top--vat a{line-height:40px}.headerNav.smaller #languagePicker{height:40px}.headerNav.smaller #languagePicker select{height:22px}@media (max-width: 991px){.headerNav{min-height:42px}.headerNav .navbar-nav.navbar-contact,.headerNav .navbar-nav.navbar-contact > li{padding:0}.headerNav .navbar-nav > li > a{padding:10px}.headerNav .navbar-social li a{padding:6px 5px}.headerNav .sh-top--vat a{line-height:40px}.headerNav .navbar-header p{margin:11px 5px 0 0}.headerNav .navbar-toggle{margin-top:3px;margin-bottom:3px}}.navbar-default{margin:0}.headerNav .navbar-nav > li > a,.headerNav .navbar-nav > li > a:focus,.headerNav .navbar-nav > li > a:hover,.headerNav .navbar-nav > .open > a,.headerNav .navbar-nav > .open > a:focus,.headerNav .navbar-nav > .open > a:hover{color:#FFF}.headerNav .navbar-nav > li > a:focus,.headerNav .navbar-nav > li > a:hover{background:#FFF}#mainMenu{padding:0}.mainMenuNav{min-height:40px}.mainMenuNav .navbar-toggle{margin-top:3px;margin-bottom:3px}.mainMenuNav .navbar-header p{margin:11px 5px 0 0}.mainMenuNav .navbar-nav > li > a,.mainMenuNav .navbar-nav > li > a:focus,.mainMenuNav .navbar-nav > li > a:hover,.mainMenuNav .navbar-nav > .open > a,.mainMenuNav .navbar-nav > .open > a:focus,.mainMenuNav .navbar-nav > .open > a:hover{color:#FFF}.mainMenuNav .navbar-nav > li > a:focus,.mainMenuNav .navbar-nav > li > a:hover,.mainMenuNav .navbar-nav > li > a.active{background:#FFF}.mainMenuNav .navbar-nav > li > a.ecommerce{background:#363435}.mainMenuNav .navbar-nav > li > a.home{font-size:20px;padding-bottom:9.5px}@media (min-width: 1200px){.navbar-nav > li,.dropdown-menu > li{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.navbar-nav > li,.dropdown-menu > li{font-size:13px!important}}@media (max-width: 991px){.navbar-nav > li,.dropdown-menu > li{font-size:13px!important}}.navbar{border-radius:0;border:0}.navbar-default .navbar-nav > li > a:focus{outline:0}.navbar-right{margin-right:0}.dropdown-menu{border-radius:0;padding:0}.nav .open > a:focus,.nav .open > a:hover{background:#DDD}.dropdown-menu > li > a{color:#666;padding:5px 15px}.dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover{background:#FFF}.navbar-default .navbar-text{color:#FFF;font-weight:700}.sh-top--vat{float:left;padding-left:10px}.sh-top--vat a{color:#FFF;line-height:50px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (min-width: 1200px){.sh-top--vat a{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.sh-top--vat a{font-size:13px!important}}@media (max-width: 991px){.sh-top--vat a{font-size:13px!important}}.sh-top--vat a:hover{color:#FFF}.vattoggle{display:inline-block;background-color:#FFF;box-shadow:inset 0 2px 5px #00000080;border-radius:11px;margin-top:0;width:40px;height:20px;vertical-align:text-top;position:relative}.vattoggle:after{content:"";display:block;width:12px;height:12px;border-radius:11px;position:absolute;top:4px;left:5px;box-shadow:0 1px 1px #00000080}.vatexc:after{right:5px;left:inherit}#languagePicker{height:50px;padding:9px 0;float:right;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#languagePicker select{color:#FFF;background:transparent;border:0;height:32px;outline:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#languagePicker select option{color:#444}@media (min-width: 992px){.navbar-nav.navbar-contact > li{font-size:18px!important}.mainMenuNav .collapse ul li{position:relative}.mainMenuNav .collapse ul li:hover > ul{display:block}.mainMenuNav .collapse ul ul{position:absolute;top:100%;left:0;min-width:250px;display:none}.mainMenuNav .collapse ul ul li{position:relative}.mainMenuNav .collapse ul ul li:hover > ul{display:block}.mainMenuNav .collapse ul ul ul{position:absolute;top:0;left:100%;min-width:250px;display:none}.mainMenuNav .collapse ul ul ul li{position:relative}.mainMenuNav .collapse ul ul ul li:hover ul{display:block}.mainMenuNav .collapse ul ul ul ul{position:absolute;top:0;left:-95%;min-width:250px;display:none;z-index:1}.nav > li > a{padding:15px 10px}.mainMenuNav .nav > li > a{padding:10px 15px}}@media (max-width: 991px){.container{width:auto}.navbar-header{float:none}.navbar-header p{float:right;margin:16px 5px 0 0}}@media (max-width: 991px) and (min-width: 1200px){.navbar-header p{font-size:14px!important}}@media (max-width: 991px) and (min-width: 992px) and (max-width: 1199px){.navbar-header p{font-size:13px!important}}@media (max-width: 991px) and (max-width: 991px){.navbar-header p{font-size:13px!important}}@media (max-width: 991px){.headerNav p{color:#FFF}.headerNav .navbar-toggle{border-color:#FFF}.headerNav .navbar-toggle .icon-bar{background-color:#FFF}.mainMenuNav p{color:#FFF}.mainMenuNav .navbar-toggle{border-color:#FFF;margin-top:5px;margin-bottom:5px;padding:7px 8px}.mainMenuNav .navbar-toggle .icon-bar{background-color:#FFF}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-toggle:focus,.navbar-toggle:hover{background:transparent!important}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 #ffffff1a;padding:0}#mainMenu.navbar-collapse{padding:0}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:0!important}.navbar-nav > li{float:none}.navbar-nav > li > a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#666}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu > li{font-size:13px}.navbar-nav .open .dropdown-menu > li > a{line-height:20px;padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu > li .dropdown-menu > li > a{padding:5px 15px 5px 35px}.navbar-nav .open .dropdown-menu > li .dropdown-menu > li .dropdown-menu > li > a{padding:5px 15px 5px 45px}.navbar-nav.navbar-contact,.navbar-nav.navbar-contact > li{font-size:18px!important;float:left!important;padding:2.5px 0}.navbar-nav.navbar-contact a span,.navbar-nav.navbar-contact > li a span{display:none}.navbar-social,.navbar-social > li{float:left!important}#categorySection,#productSection,.guestCheckout,.contactBlocksSection{margin-top:20px}}@media (max-width: 991px) and (max-width: 991px){#categorySection,#productSection,.guestCheckout,.contactBlocksSection{margin-top:0}}@media (max-width: 991px){.contactBlocksSection{margin-top:20px!important}#mainMenuNav{padding:0}#basketReview{clear:both;margin-top:20px}}.navbar-social{margin:0;padding:0}.navbar-social li a{padding:11px 5px}.navbar-social li img{height:28px}header{padding:10px 0;position:fixed;top:0;width:100%;z-index:1000;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}header.overlayStyle{border-bottom-width:5px;border-bottom-style:solid;padding:5px 0 10px}header.overlayStyle.vatBorder{border-bottom-width:35px}@media (max-width: 991px){header{padding:10px 0}}header.imitating{top:40px}@media (max-width: 767px){header.imitating{top:60px}}header.smaller{border-bottom:1px solid #DDD;padding:10px 0}header.smaller.imitating{top:40px}header.smaller #siteLogo{padding-top:0;padding-bottom:0;width:17%}header.smaller #siteContact{padding-top:0;width:26%}header.smaller #siteSearch{padding-top:0;width:26%}header.smaller #siteActions{padding-top:0;width:30%}@media (min-width: 992px) and (max-width: 1199px){header.smaller #siteLogo{width:20%}header.smaller #siteContact{width:20%}header.smaller #siteContact p.phoneNumber{font-size:21px}header.smaller #siteContact p.emailAddress{font-size:14px}header.smaller #siteSearch{width:33%}header.smaller #siteActions{padding-left:0;width:27%}header.smaller #siteActions #actionIconsHolder .actionIcon{width:60px}}@media (min-width: 768px) and (max-width: 991px){header.smaller #siteLogo{width:25%}header.smaller #siteSearch{width:41.66666667%}header.smaller #siteActions{width:33.33333333%}}#newProductsTicker{background:#000;position:fixed;top:0;left:0;height:40px;width:100%;z-index:999}#newProductsTickerDemo{background:#000;height:34px;width:100%}#tickerTitle{float:left;text-align:center;width:20%}#tickerTitleDemo{float:left;width:100%}#tickerTitleText,#tickerTitleTextDemo{border:2px solid #FFF;border-radius:2px;color:#FFF;display:inline-block;margin:6px 0;padding:2px 5px}#tickerTitleTextDemo{margin:3.5px 0}.tickercontainer{height:40px;margin:0;padding:0;overflow:hidden;width:80%}.tickercontainer .mask{position:relative;width:100%;overflow:hidden}#tickerSlider{float:left;line-height:40px;margin:0;padding:0;position:relative}#tickerSlider li{float:left;list-style:none;margin:0 30px 0 0}#tickerSlider li a{color:#FFF}#tickerSlider li a:hover{text-decoration:underline}#siteLogo{padding-top:4px;padding-bottom:4px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (min-width: 992px) and (max-width: 1199px){#siteLogo{width:20%}}@media (min-width: 480px) and (max-width: 767px){#siteLogo{padding-right:0;width:40%}}@media (max-width: 479px){#siteLogo{text-align:center;width:100%}}#siteLogo img{display:inline-block;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (min-width: 1200px){#siteLogo img{max-height:105px}}@media (min-width: 768px) and (max-width: 991px){#siteLogo img{max-height:55px}}@media (min-width: 480px) and (max-width: 767px){#siteLogo img{height:55px}}@media (max-width: 479px){#siteLogo img{height:60px}}#siteContact{width:24%;padding-top:22.5px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (min-width: 992px) and (max-width: 1199px){#siteContact{padding:5px 0 0 15px;width:20%}}@media (min-width: 768px) and (max-width: 991px){#siteContact{padding-top:2.5px;padding-right:0}}@media (min-width: 480px) and (max-width: 767px){#siteContact{padding-top:2.5px;text-align:right}}#siteContact p{font-weight:700;margin:0 0 5px}#siteContact p.phoneNumber{font-size:24px}#siteContact p.emailAddress{font-size:16px}@media (min-width: 992px) and (max-width: 1199px){#siteContact p.phoneNumber{font-size:21px}#siteContact p.emailAddress{font-size:14px}}@media (min-width: 768px) and (max-width: 991px){#siteContact p{font-size:14px}}@media (min-width: 480px) and (max-width: 767px){#siteContact p{font-size:14px;margin-bottom:5px}}#siteContact p.last{margin:0}#siteContact p a{text-decoration:none}@media (max-width: 479px){#siteContact{display:none}}#siteSearch{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (min-width: 1200px){#siteSearch{padding:15px 0 0 15px;width:26%}}@media (min-width: 992px) and (max-width: 1199px){#siteSearch{width:33%}}@media (min-width: 480px) and (max-width: 767px){#siteSearch{padding-left:0;width:60%}}@media (max-width: 479px){#siteSearch{width:100%}}#siteSearch p{font-size:14px;font-weight:700;margin:0}.searchWebsite,.loginRegister,.siteNavigation{background:#ffffffe6;display:none;padding:40px 0 0;position:fixed;top:0;height:100%;width:100%;z-index:1001}#searchbox{background:transparent;border:1px solid #000;border-radius:17px;position:relative;height:34px;width:100%}#searchbox .form-control{background:transparent;border:0;border-radius:17px;color:#000;padding-left:38px;padding-right:30px;height:32px;width:100%;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}@media (max-width: 767px){#searchbox .form-control{padding-right:0}}#searchbox .form-control::-webkit-input-placeholder{color:#000}#searchbox .form-control::-moz-placeholder{color:#000}#searchbox .form-control:-ms-input-placeholder{color:#000}#searchbox .form-control:-moz-placeholder{color:#000}#searchbox .btn{border:0;border-radius:17px;color:#FFF;font-size:16px;padding:6px;position:absolute;left:0;top:0;height:32px;width:32px;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}#searchbox .btn.focused{background:#000;left:100%;margin-left:-32px;transform:rotate(360deg)}#searchbox .form-control.focused{padding-left:10px}#searchbox em.error{position:absolute;bottom:-18px}@media (max-width: 767px){#searchbox em.error{display:none!important}}#siteActions{padding-top:22.5px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (min-width: 992px) and (max-width: 1199px){#siteActions{padding:5px 15px 0 0;width:27%}}@media (min-width: 768px) and (max-width: 991px){#siteActions{padding-top:0;padding-left:0}}@media (min-width: 480px) and (max-width: 767px){#siteActions{padding-top:10px}}@media (max-width: 479px){#siteActions{padding-top:10px}}#siteActions #actionIconsHolder{float:right;margin:0;padding:0}@media (min-width: 480px) and (max-width: 767px){#siteActions #actionIconsHolder{float:none}}@media (max-width: 479px){#siteActions #actionIconsHolder{float:none}}@media (min-width: 480px) and (max-width: 767px){#siteActions #actionIconsHolder.loggedInActions .actionIcon{width:20%}}@media (max-width: 479px){#siteActions #actionIconsHolder.loggedInActions .actionIcon{width:20%}}#siteActions #actionIconsHolder .actionIcon{background-repeat:no-repeat;background-size:36px 36px;background-position:top;cursor:pointer;float:left;list-style:none;margin:0;padding:40px 0 0;text-align:center;height:60px;width:65px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (min-width: 992px) and (max-width: 1199px){#siteActions #actionIconsHolder .actionIcon,header.smaller #siteActions #actionIconsHolder .actionIcon{width:58px}}@media (min-width: 768px) and (max-width: 991px){#siteActions #actionIconsHolder .actionIcon{height:56px;padding-top:38px;width:58px}}@media (min-width: 480px) and (max-width: 767px){#siteActions #actionIconsHolder .actionIcon.fiveIcons{width:20%}#siteActions #actionIconsHolder .actionIcon{width:25%}}@media (max-width: 479px){#siteActions #actionIconsHolder .actionIcon.fiveIcons{width:20%}#siteActions #actionIconsHolder .actionIcon{width:25%}}#siteActions #actionIconsHolder .actionIcon span{font-size:13px}@media (max-width: 479px){#siteActions #actionIconsHolder .actionIcon span{font-size:12px}}#siteActions #actionIconsHolder .actionIcon:hover{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15)}.headerVatToggle{position:absolute;bottom:-40px;right:15px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.headerVatToggle .vattext{color:#FFF;font-weight:400}@media (max-width: 991px){.headerVatToggle{right:20px}}#websiteHotlinks{background:#FFF;padding:10px 0;text-align:center}#websiteHotlinks #hotLinkSlider{opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}@media (min-width: 992px){#websiteHotlinks #hotLinkSlider{visibility:visible;opacity:1}}#websiteHotlinks #hotLinkSlider.slick-initialized{visibility:visible;opacity:1}#websiteHotlinks #hotLinkSlider .hotlinks{outline:0;padding:0 5px}#websiteHotlinks #hotLinkSlider .hotlinks .hotlinkItem img{display:inline;height:40px;margin-right:5px;vertical-align:top}@media (min-width: 992px) and (max-width: 1199px){#websiteHotlinks #hotLinkSlider .hotlinks .hotlinkItem img{height:32px;margin-right:4px}}@media (max-width: 991px){#websiteHotlinks #hotLinkSlider .hotlinks .hotlinkItem img{height:32px;margin-right:4px}}#websiteHotlinks #hotLinkSlider .hotlinks .hotlinkItem p{display:inline-block;line-height:125%;margin:0;padding-top:2.5px;text-align:left}@media (min-width: 992px) and (max-width: 1199px){#websiteHotlinks #hotLinkSlider .hotlinks .hotlinkItem p{font-size:13px;padding-top:0}}@media (max-width: 991px){#websiteHotlinks #hotLinkSlider .hotlinks .hotlinkItem p{font-size:13px;padding-top:0}}#websiteHotlinks #hotLinkSlider .hotlinks .hotlinkItem p span{font-size:16px;font-weight:700}@media (min-width: 992px) and (max-width: 1199px){#websiteHotlinks #hotLinkSlider .hotlinks .hotlinkItem p span{font-size:13px}}@media (max-width: 991px){#websiteHotlinks #hotLinkSlider .hotlinks .hotlinkItem p span{font-size:13px}}#homepageBanner{padding:10px}@media (max-width: 479px){#homepageBanner{padding:0}}#homepageBanner #homepageBannerSlider{opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}#homepageBanner #homepageBannerSlider.slick-initialized{visibility:visible;opacity:1}#homepageBanner #homepageBannerSlider img{width:100%}#homepageOption2 #homepageBanner{padding:0}#specialLinks{margin:40px 0 0}@media (min-width: 480px) and (max-width: 767px){#specialLinks{margin:20px 0}}@media (max-width: 479px){#specialLinks{margin:20px 0}}#specialLinks img{border:1px solid #DDD;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.slick-dots li button:before{opacity:.25;color:#333!important}.slick-dots li.slick-active button:before{opacity:.75;color:#333!important}#homepageOption2{padding:15px 0}#homepageOption2 #homepageContent{margin-top:20px}#homepageOption2 #featuredCategories,#homepageOption2 #featuredProducts,#homepageOption2 #homepageBrands{margin:20px 0 0}#homepageOption2 #homepageContent h1,#homepageOption2 #featuredCategories h2,#homepageOption2 #featuredProducts h3,#homepageOption2 #homepageBrands h4{color:#FFF;float:left;font-size:24px;font-weight:700;padding:5px 10px;margin-top:0;text-align:unset}@media (max-width: 479px){#homepageOption2 #homepageContent h1,#homepageOption2 #featuredCategories h2,#homepageOption2 #featuredProducts h3,#homepageOption2 #homepageBrands h4{font-size:16px}}.sliderNav{float:right;margin-left:5px}.sliderNav .btn{border:0;color:#FFF;height:36px;padding:0;width:36px}.sliderNav .btn:focus,.sliderNav .btn:hover{background:#666;color:#FFF}.sliderNav .btn i{font-size:24px}@media (max-width: 479px){.sliderNav .btn{height:27px;width:27px;padding-top:2px}.sliderNav .btn i{font-size:16px}}#homepageOption2 .pageContent{background:#FFF;border-color:#DDD;padding:10px}#homepageOption2 .pageContent .btn-more{float:right;margin:0 -10px -10px 0}.categoryFeatured{background-color:#FFF;border:1px solid #DDD;float:left;margin-bottom:20px;padding:0;position:relative;transition:all .5s;width:100%}.categoryFeatured img{transition:all .5s}.categoryFeatured:hover img{transform:scale(1.15)}.categoryFeatured.odd .categoryImage,.categoryFeatured.even .categoryDetails{float:left}.categoryFeatured.even .categoryImage,.categoryFeatured.odd .categoryDetails{float:right;text-align:right}.categoryFeatured .categoryImage{height:180px;overflow:hidden}.categoryFeatured .categoryImage img{height:180px}@media (min-width: 992px) and (max-width: 1199px){.categoryFeatured .categoryImage,.categoryFeatured .categoryImage img{height:150px}}@media (max-width: 767px){.categoryFeatured .categoryImage,.categoryFeatured .categoryDetails{float:none}}@media (max-width: 419px){.categoryFeatured .categoryImage{float:none!important;height:auto}.categoryFeatured .categoryImage img{margin:0 auto}.categoryFeatured .categoryDetails{float:none!important;text-align:center!important}.categoryName{height:60px!important;width:auto!important}}.categoryFeatured .categoryDetails{padding:15px}.categoryFeatured .categoryDetails p{color:#666;transition:all .5s;margin:0}.categoryName{font-size:21px;height:120px;line-height:125%;width:150px}@media (min-width: 992px) and (max-width: 1199px){.categoryName{font-size:18px;height:100px;width:120px}}#featuredProducts,#newProducts,#homepageBrands{margin:20px 0}@media (max-width: 991px){#featuredProducts,#newProducts,#homepageBrands{margin:20px 0 10px}}#featuredProducts .pageContent h2,#featuredProducts .pageContent h3,#featuredProducts .pageContent h4,#newProducts .pageContent h2,#newProducts .pageContent h3,#newProducts .pageContent h4,#homepageContent h1,#homepageBrands .pageContent h2,#homepageBrands .pageContent h3,#homepageBrands .pageContent h4{font-size:26px;text-align:center}@media (min-width: 992px) and (max-width: 1199px){#featuredProducts .pageContent h2,#featuredProducts .pageContent h3,#featuredProducts .pageContent h4,#newProducts .pageContent h2,#newProducts .pageContent h3,#newProducts .pageContent h4,#homepageBrands .pageContent h2,#homepageBrands .pageContent h3,#homepageBrands .pageContent h4{font-size:26px}}@media (max-width: 991px){#featuredProducts .pageContent h2,#featuredProducts .pageContent h3,#featuredProducts .pageContent h4,#newProducts .pageContent h2,#newProducts .pageContent h3,#newProducts .pageContent h4,#homepageBrands .pageContent h2,#homepageBrands .pageContent h3,#homepageBrands .pageContent h4{font-size:21px}}#featuredProducts .homepageProductSliders,#featuredProducts #topBrands,#newProducts .homepageProductSliders,#newProducts #topBrands,#homepageBrands .homepageProductSliders,#homepageBrands #topBrands{opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}#featuredProducts .homepageProductSliders.slick-initialized,#featuredProducts #topBrands.slick-initialized,#newProducts .homepageProductSliders.slick-initialized,#newProducts #topBrands.slick-initialized,#homepageBrands .homepageProductSliders.slick-initialized,#homepageBrands #topBrands.slick-initialized{visibility:visible;opacity:1}.homepageCard{background:#FFF;border-width:1px;border-style:solid;border-bottom-width:10px;border-bottom-style:solid;margin-bottom:30px;padding:30px}.homepageCard h3{border-bottom-style:solid;border-bottom-width:5px;display:inline-block;font-weight:700;margin:0 0 20px;padding:0 0 5px}.homepageCard p{margin-bottom:20px}.homepageCard .socialIcons{margin-bottom:32px;padding:0}.homepageCard .socialIcons img{width:48px}@media (max-width: 479px){.homepageCard .socialIcons img{width:32px}}#topBrands{border:1px solid #DDD;background:#FFF;margin-bottom:20px;padding:10px 15px}#topBrands img{height:60px;margin:0 10px;max-width:100%}@media (max-width: 991px){#topBrands img{height:50px}}#contactPage{margin:10px 0 0}#sitePages,#categoriesSection,#checkoutSection{padding:10px 0}.breadcrumb{border-radius:0;background:transparent;border:0;margin-bottom:10px;padding:0}@media (max-width: 479px){.breadcrumb{display:none}}@media (max-width: 991px){.breadcrumb{margin-bottom:10px}}@media (min-width: 1200px){.breadcrumb li{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.breadcrumb li{font-size:13px!important}}@media (max-width: 991px){.breadcrumb li{font-size:13px!important}}.breadcrumb .active{color:#666}.breadcrumb a{color:#666}#sitePages .pageHeader,#contactPage .pageHeader{margin:0 0 10px}#sitePages .pageHeader h1,#sitePages .pageHeader h2,#contactPage .pageHeader h1,#contactPage .pageHeader h2{font-weight:700;float:left;margin:0}@media (min-width: 1200px){#sitePages .pageHeader h1,#sitePages .pageHeader h2,#contactPage .pageHeader h1,#contactPage .pageHeader h2{font-size:26px}}@media (min-width: 992px) and (max-width: 1199px){#sitePages .pageHeader h1,#sitePages .pageHeader h2,#contactPage .pageHeader h1,#contactPage .pageHeader h2{font-size:21px}}@media (min-width: 768px) and (max-width: 991px){#sitePages .pageHeader h1,#sitePages .pageHeader h2,#contactPage .pageHeader h1,#contactPage .pageHeader h2{font-size:18px}}@media (min-width: 480px) and (max-width: 767px){#sitePages .pageHeader h1,#sitePages .pageHeader h2,#contactPage .pageHeader h1,#contactPage .pageHeader h2{font-size:16px}}@media (max-width: 479px){#sitePages .pageHeader h1,#sitePages .pageHeader h2,#contactPage .pageHeader h1,#contactPage .pageHeader h2{font-size:15px}}#sitePages .pageHeader p,#contactPage .pageHeader p{float:right;margin:0;text-transform:capitalize}#sitePages .pageHeader p.filterByText,#contactPage .pageHeader p.filterByText{margin:6.5px 3px 0 0}@media (min-width: 1200px){#sitePages .pageHeader p,#contactPage .pageHeader p{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){#sitePages .pageHeader p,#contactPage .pageHeader p{font-size:13px!important}}@media (max-width: 991px){#sitePages .pageHeader p,#contactPage .pageHeader p{font-size:13px!important}}@media (max-width: 479px){#sitePages .pageHeader p,#contactPage .pageHeader p{clear:left;float:none;margin:10px 0 0}}#sitePages .pageHeader p a,#contactPage .pageHeader p a{color:#666}#sitePages .pageHeader h3,#contactPage .pageHeader h3{font-size:18px;font-weight:700;margin:0}#sitePages .pageHeader .bootstrap-select,#contactPage .pageHeader .bootstrap-select{float:right;width:50%}#storeContactSlider h2,#storeContactSlide h2{font-size:18px;font-weight:700;margin:0 0 20px}@media (max-width: 479px){#storeContactSlider h2,#storeContactSlide h2{font-size:16px}}#errorPage{margin:40px 0;text-align:center}#errorPage h1{font-weight:700;margin:0 0 20px;text-transform:uppercase}@media (min-width: 1200px){#errorPage p{font-size:16px!important}}@media (min-width: 992px) and (max-width: 1199px){#errorPage p{font-size:16px!important}}@media (min-width: 768px) and (max-width: 991px){#errorPage p{font-size:14px!important}}@media (min-width: 480px) and (max-width: 767px){#errorPage p{font-size:14px!important}}@media (max-width: 479px){#errorPage p{font-size:13px!important}}#errorPage .btn-next{float:none}#sitePages .eventHolder{background:#FFF;border:1px solid #DDD;height:160px;margin-bottom:30px}@media (min-width: 992px) and (max-width: 1199px){#sitePages .eventHolder{height:170px}}@media (min-width: 768px) and (max-width: 991px){#sitePages .eventHolder{height:140px;margin-bottom:10px}}@media (min-width: 480px) and (max-width: 767px){#sitePages .eventHolder{height:140px;margin-bottom:10px}}@media (max-width: 479px){#sitePages .eventHolder{height:auto;margin-bottom:20px}}#sitePages .eventHolder p{margin:0}#sitePages .eventHolder .eventDates{float:left;text-align:center;width:79px}@media (min-width: 992px) and (max-width: 1199px){#sitePages .eventHolder .eventDates{width:69px}}@media (min-width: 768px) and (max-width: 991px){#sitePages .eventHolder .eventDates{width:15%}}@media (min-width: 480px) and (max-width: 767px){#sitePages .eventHolder .eventDates{width:15%}}@media (max-width: 479px){#sitePages .eventHolder .eventDates{width:100%}}#sitePages .eventHolder .eventDates p{color:#FFF;font-size:16px;height:79px;line-height:18px;padding-top:8px}@media (min-width: 992px) and (max-width: 1199px){#sitePages .eventHolder .eventDates p{font-size:14px;height:84px;line-height:16px;padding-top:12px}}@media (min-width: 768px) and (max-width: 991px){#sitePages .eventHolder .eventDates p{font-size:14px;height:69px;line-height:16px;padding-top:5px}}@media (min-width: 480px) and (max-width: 767px){#sitePages .eventHolder .eventDates p{font-size:14px;height:69px;line-height:16px}}@media (max-width: 479px){#sitePages .eventHolder .eventDates p{font-size:14px;font-weight:700;height:32px;line-height:16px}}#sitePages .eventHolder .eventDates p strong{display:block;margin-bottom:6px}@media (max-width: 479px){#sitePages .eventHolder .eventDates p strong{display:inline}}#sitePages .eventHolder .eventDates p span{display:block;margin-bottom:4px;font-size:26px;font-weight:700}@media (min-width: 992px) and (max-width: 1199px){#sitePages .eventHolder .eventDates p span{font-size:24px}}@media (min-width: 480px) and (max-width: 767px){#sitePages .eventHolder .eventDates p span{font-size:21px}}@media (max-width: 479px){#sitePages .eventHolder .eventDates p span{font-size:14px;display:inline}}#sitePages .eventHolder .eventDates p.endDate{background:#666}#sitePages .eventHolder .eventDetails{float:left;line-height:125%;padding:10px 15px;width:474px}@media (min-width: 992px) and (max-width: 1199px){#sitePages .eventHolder .eventDetails{width:384px}}@media (min-width: 768px) and (max-width: 991px){#sitePages .eventHolder .eventDetails{width:85%}}@media (min-width: 480px) and (max-width: 767px){#sitePages .eventHolder .eventDetails{font-size:13px;width:85%}}@media (max-width: 479px){#sitePages .eventHolder .eventDetails{font-size:13px;text-align:center;width:100%}}#sitePages .eventHolder .eventDetails .eventName{font-size:18px;font-weight:700;margin-bottom:20px}@media (min-width: 992px) and (max-width: 1199px){#sitePages .eventHolder .eventDetails .eventName{font-size:14px;margin-bottom:10px}}@media (min-width: 480px) and (max-width: 767px){#sitePages .eventHolder .eventDetails .eventName{font-size:14px;margin-bottom:10px}}@media (max-width: 479px){#sitePages .eventHolder .eventDetails .eventName{font-size:14px;margin-bottom:10px}#sitePages .eventHolder .eventDetails .eventName strong{display:block}}#sitePages .eventHolder .eventDetails .eventName span{float:right}@media (max-width: 479px){#sitePages .eventHolder .eventDetails .eventName span{display:block;float:none}}#sitePages .eventHolder .eventDetails .eventVenue{margin-bottom:10px}.pageContent h1,.pageContent h2,.pageContent h3,.pageContent h4,.pageContent h5,.pageContent h6{font-weight:700;margin:0 0 20px}@media (min-width: 1200px){.pageContent h1,.pageContent h2,.pageContent h3,.pageContent h4,.pageContent h5,.pageContent h6{font-size:21px}}@media (min-width: 992px) and (max-width: 1199px){.pageContent h1,.pageContent h2,.pageContent h3,.pageContent h4,.pageContent h5,.pageContent h6{font-size:18px}}@media (min-width: 768px) and (max-width: 991px){.pageContent h1,.pageContent h2,.pageContent h3,.pageContent h4,.pageContent h5,.pageContent h6{font-size:15px}}@media (min-width: 480px) and (max-width: 767px){.pageContent h1,.pageContent h2,.pageContent h3,.pageContent h4,.pageContent h5,.pageContent h6{font-size:15px}}@media (max-width: 479px){.pageContent h1,.pageContent h2,.pageContent h3,.pageContent h4,.pageContent h5,.pageContent h6{font-size:15px}}.pageContent p{line-height:140%;margin:0 0 20px}@media (min-width: 1200px){.pageContent p{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.pageContent p{font-size:13px!important}}@media (max-width: 991px){.pageContent p{font-size:13px!important}}.pageContent p:nth-last-child(1){margin:0}.pageContent p a{color:#666}.pageContent ul{margin:0;padding:0 0 0 20px}@media (min-width: 1200px){.pageContent ul li{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.pageContent ul li{font-size:13px!important}}@media (max-width: 991px){.pageContent ul li{font-size:13px!important}}.pageContent .newsArticle{float:left;border-bottom:1px solid #DDD;clear:both;margin:0 0 10px;padding:0 0 10px}@media (min-width: 1200px){.pageContent .newsArticle p.newsHeading{font-size:18px!important}}@media (min-width: 992px) and (max-width: 1199px){.pageContent .newsArticle p.newsHeading{font-size:18px!important}}@media (min-width: 768px) and (max-width: 991px){.pageContent .newsArticle p.newsHeading{font-size:15px!important}}@media (min-width: 480px) and (max-width: 767px){.pageContent .newsArticle p.newsHeading{font-size:15px!important}}@media (max-width: 479px){.pageContent .newsArticle p.newsHeading{font-size:15px!important}}.pageContent .newsArticle .newsItemDetails p{float:left;margin:8px 0 0 10px}.pageContent .newsImage{float:right;margin-bottom:15px;margin-left:15px}@media (min-width: 768px) and (max-width: 991px){.pageContent .newsImage{max-width:75%}}@media (min-width: 480px) and (max-width: 767px){.pageContent .newsImage{max-width:50%}}@media (max-width: 479px){.pageContent .newsImage{float:none;margin:0 auto 10px;max-width:100%}}@media (max-width: 768px){.newsSidebar{padding:0 30px}}.pageContent ul.newsListItems{margin:0;padding:0}.pageContent ul.newsListItems li{font-size:16px!important;list-style:none;margin:0 0 5px;padding:0}@media (min-width: 768px) and (max-width: 991px){.pageContent ul.newsListItems li{font-size:14px!important}}@media (max-width: 768px){.pageContent ul.newsListItems li{font-size:13px!important}}.knowledgeBaseItems{margin-bottom:30px;overflow:hidden;position:relative}.knowledgeBaseItems .knowledgeBaseOverlay{background:#0006;position:absolute;top:-100%;left:0;height:100%;width:100%;transition:all .5s}.knowledgeBaseItems:hover .knowledgeBaseOverlay{top:0}.knowledgeBaseItems .knowledgeBaseDetail{color:#FFF;font-weight:700;font-size:21px;position:absolute;top:40%;left:0;right:0;text-align:center;text-shadow:1px 1px 1px #000}@media (max-width: 479px){.knowledgeBaseCol{width:100%}.knowledgeBaseItems{margin:0 auto 20px;max-width:100%;width:370px}}.pageContent .pdfDocuments{margin-bottom:20px}.pageContent .pdfDocuments img{margin-right:5px;width:40px}.pageContent .pdfDocuments a{font-weight:700;text-decoration:none}.pageContent .knowledgeBaseVideos{margin-bottom:20px}.pageContent .faqHeadingBlock{clear:both;height:40px;line-height:40px;margin:20px 0;padding:0}.pageContent .faqHeadingBlock .faqHeadingBlockTitle{float:left;font-size:14px;font-weight:700;line-height:40px;margin:0 0 0 20px}.pageContent .faqHeadingBlock .faqHeadingBlockExpand{border:0;background:transparent;float:right;display:inline-block;font-size:21px;text-decoration:none;height:40px;padding:0 15px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.pageContent .faqHeadingBlock .faqHeadingBlockExpand:focus{outline:0}.pageContent .faqHeadingBlock.active .faqHeadingBlockTitle{color:#FFF}.pageContent .faqHeadingBlock.active .faqHeadingBlockExpand i{color:#FFF}.pageContent .faqContentBlock h6{margin:0}@media (min-width: 1200px){.pageContent .faqContentBlock h6{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.pageContent .faqContentBlock h6{font-size:13px!important}}@media (max-width: 991px){.pageContent .faqContentBlock h6{font-size:13px!important}}.pageContent .brands{background:#FFF;border:1px solid #DDD;padding:10px 0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (max-width: 479px){.pageContent .brands{width:50%}}.pageContent .brands img{height:60px;margin:0 auto;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (min-width: 480px) and (max-width: 767px){.pageContent .brands img{height:50px}}@media (max-width: 479px){.pageContent .brands img{height:40px}}#allProducts{margin-top:20px}@media (max-width: 991px){#allProducts{margin-top:10px}}#testimonialsSection .clientTestimonial .table{margin-bottom:0}#testimonialsSection .clientTestimonial .table tr td{border-top:0}#testimonialsSection .clientTestimonial .table tr td i{font-size:21px}#testimonialsSection .clientTestimonial .table tr td p{font-style:italic}@media (min-width: 1200px){#testimonialsSection .clientTestimonial .table tr td p{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){#testimonialsSection .clientTestimonial .table tr td p{font-size:13px!important}}@media (max-width: 991px){#testimonialsSection .clientTestimonial .table tr td p{font-size:13px!important}}#testimonialsSection .clientTestimonial .table tr td p:last-child{margin-bottom:0}@media (min-width: 1200px){#testimonialsSection .clientTestimonial .table tr td strong{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){#testimonialsSection .clientTestimonial .table tr td strong{font-size:13px!important}}@media (max-width: 991px){#testimonialsSection .clientTestimonial .table tr td strong{font-size:13px!important}}#testimonialsSection .clientTestimonial .table tr td.quotes{width:40px}#testimonialsSection .clientTestimonial .table tr td.endquote{vertical-align:bottom}#testimonialsSection hr{margin:10px 0}.teamMemberCard{background:#FFF;border:1px solid #DDD;border-bottom:10px solid #000;margin-bottom:30px;padding:15px}.teamMemberCard img{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.teamMemberCard:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}#accountSection .btn-newAddress{background:#8D8D8D;color:#FFF;font-weight:700;float:left;margin:0 0 10px}@media (min-width: 1200px){#accountSection .btn-newAddress{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){#accountSection .btn-newAddress{font-size:13px!important}}@media (max-width: 991px){#accountSection .btn-newAddress{font-size:13px!important}}@media (min-width: 480px) and (max-width: 767px){#accountSection .btn-newAddress{margin-bottom:20px}}@media (max-width: 479px){#accountSection .btn-newAddress{margin-bottom:20px}}#accountSection .editAddress{cursor:pointer;float:left}#accountSection .deleteAddress{color:red;cursor:pointer;clear:left;float:left}@media (min-width: 480px) and (max-width: 767px){#accountSection .delAddress{margin-bottom:20px}}@media (max-width: 479px){#accountSection .delAddress{margin-bottom:20px;width:100%}}.showPasswordInput input,.defaultOptions input,.gdprOptions input{float:left}.showPasswordInput label,.defaultOptions label,.gdprOptions label{float:left;display:inline;margin:0 0 0 5px;width:90%}.panel{border:1px solid #DDD;background:transparent;border-radius:0;box-shadow:unset}.panel.checkoutPanel{background:#FFF;padding:20px;position:relative}.panel.checkoutPanel p{margin:0 0 5px}.panel.checkoutPanel .bootstrap-select{width:100%!important}.panel.checkoutPanel .bootstrap-select .dropdown-header{color:#CECECE;padding:5px 20px}.panel.checkoutPanel .dropdown-menu .divider{margin:9px 0 4px}@media (min-width: 1200px){.panel.checkoutPanel .btn{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.panel.checkoutPanel .btn{font-size:13px!important}}@media (max-width: 991px){.panel.checkoutPanel .btn{font-size:13px!important}}@media (min-width: 480px) and (max-width: 767px){.panel.checkoutPanel .btn{margin-top:10px}}@media (max-width: 479px){.panel.checkoutPanel .btn{margin-top:10px}}.panel.checkoutPanel .btn.btn-block{margin-top:5px!important}.panel h4{font-weight:700;margin:0 0 20px}@media (max-width: 479px){.panel h4{font-size:14px}}.panel h4 span{border-radius:50%;color:#FFF;display:block;float:left;margin:-6px 10px 0 0;padding-top:5px;height:30px;text-align:center;width:30px}@media (max-width: 479px){.panel h4 span{height:26px;margin:-6px 5px 0 0;width:26px}}@media (min-width: 1200px){.panel p{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.panel p{font-size:13px!important}}@media (max-width: 991px){.panel p{font-size:13px!important}}.panel p.requiredText{margin:10px 0 0}@media (min-width: 1200px){.panel .mailingOptions,.panel .loginTypeOptions,.panel .deliveryAddressOptions{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.panel .mailingOptions,.panel .loginTypeOptions,.panel .deliveryAddressOptions{font-size:13px!important}}@media (max-width: 991px){.panel .mailingOptions,.panel .loginTypeOptions,.panel .deliveryAddressOptions{font-size:13px!important}}.panel .loginTypeOptions,.panel .deliveryAddressOptions{margin:0 0 10px}.panel .loginTypeOptions input{float:left}.panel .loginTypeOptions label{font-weight:400;margin-left:5px}.panel .alreadyRegistered{float:right;margin:7px 10px 0 0 !important}.panel hr.smallRule{margin:0 0 10px}.panel hr.overviewRule{margin:0 0 5px}.panel .ifisCompanyShow,.panel .ifisNewCustomer,.panel .ifHasCouponShow{display:none}.panel .ifisNewCustomer{margin-top:10px}.panel .fakeInput{height:34px;width:100%}@media (min-width: 480px) and (max-width: 767px){.panel .fakeFromField{display:none}}@media (max-width: 479px){.panel .fakeFromField{display:none}}@media (min-width: 480px) and (max-width: 767px){.panel .deliveryAddressMethods{margin-top:20px}}@media (max-width: 479px){.panel .deliveryAddressMethods{margin-top:20px}.panel .agreeToTerms input[type=checkbox]{float:left;margin:2px 5px 0 0}.panel .agreeToTerms label{width:90%}}.panel .completeOrder{opacity:.2}.panel .securedPaymentImage{float:right;width:140px}@media (max-width: 479px){.panel .securedPaymentImage{width:70px}}.panel-default > .panel-heading{color:#FFF;border:0;border-radius:0;font-size:14px;font-weight:700}.panel-default > .panel-heading i{float:right;font-size:18px}.panel-default > .panel-body{background:#FFF}.formLeft{clear:left;padding-left:0}@media (min-width: 480px) and (max-width: 767px){.formLeft{padding:0}}@media (max-width: 479px){.formLeft{padding:0}}.formRight{padding-right:0}@media (min-width: 480px) and (max-width: 767px){.formRight{padding:0}}@media (max-width: 479px){.formRight{padding:0}}.formFull{padding:0}@media (min-width: 1200px){.formLeft.formFullDesktop,.formRight.formFullDesktop{clear:none;padding:0 15px}}@media (min-width: 992px) and (max-width: 1199px){.formLeft.formFullDesktop,.formRight.formFullDesktop{clear:none;padding:0 15px}}.formLeft .input-group-btn .btn,.formRight .input-group-btn .btn,.formFull .input-group-btn .btn{border-radius:0;border-top:1px solid #DDD;border-left:1px solid #DDD;border-bottom:1px solid #DDD;cursor:unset}.formLeft .input-group-btn .btn.active,.formRight .input-group-btn .btn.active,.formFull .input-group-btn .btn.active,.formLeft .input-group-btn .btn:active,.formRight .input-group-btn .btn:active,.formFull .input-group-btn .btn:active{box-shadow:unset}@media (max-width: 479px){.manualAddress{margin-top:10px}.manualAddress .btn{width:100%}}label{margin-bottom:0}@media (min-width: 1200px){label{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){label{font-size:13px!important}}@media (max-width: 991px){label{font-size:13px!important}}.denotesText{margin:5px 0 0}@media (min-width: 1200px){.denotesText{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.denotesText{font-size:13px!important}}@media (max-width: 991px){.denotesText{font-size:13px!important}}@media (max-width: 479px){.denotesText{margin:0 0 10px}}.descriptionOverview{padding-left:0}.quantityOverview{padding:0;text-align:center}.subtotalOverview,.subtotalFinal,.vattotalFinal,.vattotalValueFinal,.subtotalValueFinal,.deliveryFinal,.deliveryValueFinal,.grandtotalFinal,.grandtotalValueFinal{padding-left:0;padding-right:0;text-align:right}.grandtotalFinal p,.grandtotalValueFinal p{margin:0!important}@media (min-width: 1200px){.grandtotalFinal p,.grandtotalValueFinal p{font-size:18px!important}}@media (min-width: 992px) and (max-width: 1199px){.grandtotalFinal p,.grandtotalValueFinal p{font-size:16px!important}}@media (min-width: 768px) and (max-width: 991px){.grandtotalFinal p,.grandtotalValueFinal p{font-size:16px!important}}@media (min-width: 480px) and (max-width: 767px){.grandtotalFinal p,.grandtotalValueFinal p{font-size:15px!important}}@media (max-width: 479px){.grandtotalFinal p,.grandtotalValueFinal p{font-size:14px!important}}.btn-submit,.btn-next,.btn-search{background:#666;color:#FFF;cursor:pointer!important;font-weight:700;float:right}@media (min-width: 1200px){.btn-submit,.btn-next,.btn-search{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.btn-submit,.btn-next,.btn-search{font-size:13px!important}}@media (max-width: 991px){.btn-submit,.btn-next,.btn-search{font-size:13px!important}}.btn-submit:focus,.btn-submit:hover,.btn-next:focus,.btn-next:hover,.btn-search:focus,.btn-search:hover{color:#FFF}.btn-submit.btn.disabled,.btn-submit.btn[disabled],.btn-next.btn.disabled,.btn-next.btn[disabled],.btn-search.btn.disabled,.btn-search.btn[disabled]{cursor:not-allowed!important}.btn-search{border:0!important;height:34px}@media (max-width: 479px){.btn-submit{clear:left}}.accountBlocks{background:#FFF;border:1px solid #DDD;height:200px;margin-bottom:10px;padding:20px;text-align:center}.accountBlocks i{font-size:36px}.accountBlocks h3{font-weight:700}@media (min-width: 1200px){.accountBlocks h3{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.accountBlocks h3{font-size:13px!important}}@media (max-width: 991px){.accountBlocks h3{font-size:13px!important}}@media (min-width: 1200px){.accountBlocks p{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.accountBlocks p{font-size:13px!important}}@media (max-width: 991px){.accountBlocks p{font-size:13px!important}}.accountBlocks .btn-view{border:1px solid #666;background:transparent;color:#666;width:80px}@media (min-width: 1200px){.accountBlocks .btn-view{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.accountBlocks .btn-view{font-size:13px!important}}@media (max-width: 991px){.accountBlocks .btn-view{font-size:13px!important}}.accountBlocks .btn-view:focus,.accountBlocks .btn-view:hover{color:#FFF}.forgotPassword,.createAccountText{margin:8px 0 0!important}@media (min-width: 1200px){.forgotPassword,.createAccountText{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.forgotPassword,.createAccountText{font-size:13px!important}}@media (max-width: 991px){.forgotPassword,.createAccountText{font-size:13px!important}}@media (min-width: 1200px){.normalText{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.normalText{font-size:13px!important}}@media (max-width: 991px){.normalText{font-size:13px!important}}.forgotPassword a{color:#666}#accountContactDetails{background:#FFF;border:1px solid #DDD;padding:20px}#accountContactDetails .input-group-addon{color:#FFF}#accountContactDetails .securedPaymentImage{float:left;width:140px}@media (max-width: 479px){#accountContactDetails .securedPaymentImage{width:70px}}#basketItems,#basketReview{background:#FFF;border:1px solid #DDD;margin-bottom:10px;padding:20px}#basketItems h3,#basketReview h3{font-weight:700;margin:0 0 10px}@media (min-width: 1200px){#basketItems h3,#basketReview h3{font-size:18px}}@media (min-width: 992px) and (max-width: 1199px){#basketItems h3,#basketReview h3{font-size:15px}}@media (min-width: 768px) and (max-width: 991px){#basketItems h3,#basketReview h3{font-size:15px}}@media (min-width: 480px) and (max-width: 767px){#basketItems h3,#basketReview h3{font-size:15px}}@media (max-width: 479px){#basketItems h3,#basketReview h3{font-size:13px}}#basketItems h4,#basketReview h4{font-weight:700;margin:0 0 5px}@media (min-width: 1200px){#basketItems h4,#basketReview h4{font-size:15px}}@media (min-width: 992px) and (max-width: 1199px){#basketItems h4,#basketReview h4{font-size:13px}}@media (max-width: 991px){#basketItems h4,#basketReview h4{font-size:13px}}#basketItems h5,#basketReview h5{font-weight:700;text-align:right}@media (min-width: 1200px){#basketItems h5,#basketReview h5{font-size:15px}}@media (min-width: 992px) and (max-width: 1199px){#basketItems h5,#basketReview h5{font-size:13px}}@media (max-width: 991px){#basketItems h5,#basketReview h5{font-size:13px}}#basketItems h5:last-child,#basketReview h5:last-child{font-size:18px}@media (max-width: 991px){#basketItems h5:last-child,#basketReview h5:last-child{font-size:15px}}#basketItems h6,#basketReview h6{font-weight:700;margin:0}@media (min-width: 1200px){#basketItems h6,#basketReview h6{font-size:18px}}@media (min-width: 992px) and (max-width: 1199px){#basketItems h6,#basketReview h6{font-size:15px}}@media (max-width: 991px){#basketItems h6,#basketReview h6{font-size:13px}}#basketItems p,#basketReview p{font-size:13px;line-height:125%;margin:0 0 10px}@media (min-width: 480px) and (max-width: 767px){#basketItems p,#basketReview p{font-size:12px}}@media (max-width: 479px){#basketItems p,#basketReview p{font-size:11px}}#basketItems .btn-estimate,#basketReview .btn-estimate{background:#666;color:#FFF;font-weight:700;width:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (min-width: 1200px){#basketItems .btn-estimate,#basketReview .btn-estimate{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){#basketItems .btn-estimate,#basketReview .btn-estimate{font-size:13px!important}}@media (max-width: 991px){#basketItems .btn-estimate,#basketReview .btn-estimate{font-size:13px!important}}#basketItems .btn-estimate:hover,#basketReview .btn-estimate:hover{color:#FFF}#basketItems .btn-group,#basketReview .btn-group{width:100%}#basketItems .basketImage{text-align:center}@media (min-width: 768px) and (max-width: 991px){#basketItems .basketImage img{max-width:100%;height:auto}}#basketItems .form-control{height:32px;text-align:center}@media (min-width: 1200px){#basketItems .form-control{height:34px}}@media (min-width: 480px) and (max-width: 767px){#basketItems .basketDetails > div{padding:0}}@media (max-width: 479px){#basketItems .basketDetails > div{padding:0}#basketItems .col-xs-6{padding-right:10px!important}}@media (min-width: 992px) and (max-width: 1199px){#basketReview .form-control{height:32px}}@media (min-width: 768px) and (max-width: 991px){#basketReview .form-control{height:32px}}@media (min-width: 480px) and (max-width: 767px){#basketReview .form-control{height:31px}}@media (max-width: 479px){#basketReview .form-control{height:29px}}#basketItems p{font-size:16px;margin:0}@media (min-width: 992px) and (max-width: 1199px){#basketItems p{font-size:14px}}@media (max-width: 991px){#basketItems p{font-size:14px}}#basketItems p span{font-size:14px}#basketItemPrice{padding-right:0;text-align:right}@media (min-width: 480px) and (max-width: 767px){#basketItemPrice{margin-top:20px}}@media (max-width: 479px){#basketItemPrice{margin-top:20px}}@media (min-width: 480px) and (max-width: 767px){.basketActions{margin-bottom:20px}}@media (max-width: 479px){.basketActions .btn{float:none;margin-bottom:20px;width:100%}}.basketActions .btn.btn-enquiry{float:left}textarea.form-control.messageBox,textarea.form-control.commentBox{height:140px;resize:none}.contactBlocks{margin-bottom:10px}.contactBlocks h3{font-weight:700;margin:0 0 5px}@media (min-width: 1200px){.contactBlocks h3{font-size:16px}}@media (min-width: 992px) and (max-width: 1199px){.contactBlocks h3{font-size:16px}}@media (min-width: 768px) and (max-width: 991px){.contactBlocks h3{font-size:14px}}@media (min-width: 480px) and (max-width: 767px){.contactBlocks h3{font-size:13px}}@media (max-width: 479px){.contactBlocks h3{font-size:13px}}.contactBlocks p{line-height:150%;margin:0}@media (min-width: 1200px){.contactBlocks p{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.contactBlocks p{font-size:13px!important}}@media (max-width: 991px){.contactBlocks p{font-size:13px!important}}.contactBlocks p a{color:#666}.contactBlocks hr{margin:10px 0}#moreStoreAddresses p{font-size:18px;font-weight:700;margin:0;text-align:center}#moreStoreAddresses p span{cursor:pointer}#moreStoreAddresses p span:hover{color:#333}#moreStoreAddresses p #previousStore{float:left}#moreStoreAddresses p #nextStore{float:right}.googleMap{border-top:1px solid #DDD;border-bottom:1px solid #DDD;margin-top:40px}@media (max-width: 991px){.googleMap{margin-top:20px}}.googleMap iframe{border:0;width:100%}@media (min-width: 1200px){.googleMap iframe{height:400px}}@media (min-width: 992px) and (max-width: 1199px){.googleMap iframe{height:320px}}@media (max-width: 991px){.googleMap iframe{height:280px}}.lessPadding{padding:0 10px}#categoryProducts,#categoryProductsSubItems{margin:0 -10px}@media (min-width: 480px) and (max-width: 767px){#categoryProducts .categoryThumbnail,#categoryProductsSubItems .categoryThumbnail{width:50%!important}}.categoryThumbnail{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.categoryThumbnail.listDisplay{width:100%!important}.categoryThumbnail.listDisplay .thumbnail{margin-bottom:10px}@media (min-width: 768px){.categoryThumbnail.listDisplay .productImage{border-right:1px solid #DDD;height:115px;float:left;margin:0 10px 0 0;padding:10px;width:140px}}.categoryThumbnail.listDisplay .productImage img{width:auto}.categoryThumbnail.listDisplay .productImage .tag{right:0}.categoryThumbnail.listDisplay .productImage i.viewProduct{left:8px}.categoryThumbnail.listDisplay .thumbnailProductName{float:left;margin-bottom:0;padding:0;width:480px}@media (min-width: 768px) and (max-width: 991px){.categoryThumbnail.listDisplay .thumbnailProductName{width:375px}}.categoryThumbnail.listDisplay .thumbnailProductName .thumbnailTable{height:60px}.categoryThumbnail.listDisplay .thumbnailProductName p{text-align:left}@media (min-width: 992px) and (max-width: 1199px){.categoryThumbnail.listDisplay .thumbnailProductName{width:335px}}.categoryThumbnail.listDisplay .thumbnailProductPrice{float:right;height:60px;margin:10px 10px 0 0;text-align:right;width:200px}.categoryThumbnail.listDisplay .stockUnitOptions{margin:5px 0 0;padding:0}.categoryThumbnail.listDisplay .thumbnailProductPurchase{clear:right;margin:95px 0 0;padding-bottom:10px}.categoryThumbnail.listDisplay .thumbnailProductPurchase p{float:left!important;text-align:left;width:45%}.categoryThumbnail.listDisplay .thumbnailProductPurchase .input-group,.categoryThumbnail.listDisplay .thumbnailProductPurchase .btn-loginforprices{float:left!important;width:180px}.categoryThumbnail.listDisplay .thumbnailProductPurchase .btn-buynow,.categoryThumbnail.listDisplay .thumbnailProductPurchase .btn-viewmore{float:right;margin-top:0;width:auto}@media (max-width: 479px){.categoryThumbnail{width:100%}}@media (max-width: 767px){.categoryThumbnail.listDisplay .productImage i.viewProduct{left:-30px;bottom:10px}.categoryThumbnail.listDisplay .thumbnail:hover i.viewProduct{left:8px}.categoryThumbnail.listDisplay .thumbnailProductName,.categoryThumbnail.listDisplay .thumbnailProductPrice{float:none;width:100%}.categoryThumbnail.listDisplay .thumbnailProductName .thumbnailTable td p,.categoryThumbnail.listDisplay .thumbnailProductPrice{text-align:center}.categoryThumbnail.listDisplay .thumbnailProductPurchase{margin:10px 0}.categoryThumbnail.listDisplay .thumbnailProductPurchase .btn-viewmore{float:none;width:100%}}.thumbnail{border-color:#DDD;border-radius:0;padding:0;position:relative}.thumbnail a:focus{outline:unset}.thumbnail .productImage{height:220px;margin:10px 0 0;overflow:hidden;position:relative;text-align:center}@media (max-width: 479px){.thumbnail .productImage{height:220px}}.thumbnail .productImage img{height:100%;margin:0 auto;left:0;right:0;top:0;bottom:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.thumbnail .productImage .tag{color:#FFF;padding:2px 8px;position:absolute;right:8px;top:0}.thumbnail .productImage .tag.onSale{background:#197C37}.thumbnail .productImage .tag.new{background:#4A90E2}.thumbnail .productImage i{color:#666;font-size:21px;position:absolute;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.thumbnail .productImage i.viewProduct{left:-30px;bottom:10px}.thumbnail .productImage .featured{background-image:url(../images/icons/featured-icon.svg);background-repeat:no-repeat;background-size:cover;height:21px;width:21px;position:absolute;right:8px;top:0}.thumbnail:hover img{transform:scale(1.15);-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15)}.thumbnail:hover i.viewProduct{left:8px}a:hover.thumbnail,a:focus.thumbnail{text-decoration:none}a.thumbnail.active .thumbnailCatName,a.thumbnail:focus .thumbnailCatName,a.thumbnail:hover .thumbnailCatName,a.thumbnail.active .thumbnailProductName,a.thumbnail:focus .thumbnailProductName,a.thumbnail:hover .thumbnailProductName{background:transparent}.thumbnailCatName{margin:0;padding:5px 10px}.thumbnailCatName .thumbnailTable{height:40px;width:100%}.thumbnailCatName .thumbnailTable p{color:#666;font-size:16px;line-height:125%;margin:0;text-align:center}.thumbnailCatName .thumbnailTable p span{font-size:14px}@media (max-width: 991px){.thumbnailCatName .thumbnailTable p{font-size:14px}.thumbnailCatName .thumbnailTable p span{font-size:13px}}.thumbnailProductName{margin:10px 0;padding:0 10px}.thumbnailProductName .thumbnailTable{height:80px;width:100%}.thumbnailProductName .thumbnailTable td{vertical-align:top}.thumbnailProductName .thumbnailTable td p{color:#666;font-size:16px;line-height:125%;margin:0;text-align:center}.thumbnailProductName .thumbnailTable td p span{font-size:14px}@media (min-width: 992px) and (max-width: 1199px){.thumbnailProductName .thumbnailTable td p{font-size:14px}.thumbnailProductName .thumbnailTable td p span{font-size:13px}}@media (max-width: 991px){.thumbnailProductName .thumbnailTable td p{font-size:14px}.thumbnailProductName .thumbnailTable td p span{font-size:13px}}@media (max-width:450px){.thumbnailProductName{min-height:150px}}.thumbnailProductPrice{color:#666;font-size:16px;font-weight:700;margin:0;text-align:center}@media (max-width: 991px){.thumbnailProductPrice{font-size:14px}}.thumbnailProductPrice p{margin:0}.thumbnailProductPrice p span.small{font-size:14px;font-weight:400}.thumbnailProductPrice p span.rrp{color:#5cb85c}.priceUnitOptions{padding:0 10px;min-height:80px}.categoryThumbnail.listDisplay .priceUnitOptions{padding:0}.priceUnitOptions span.small{display:inline;font-size:14px;font-weight:400}.categoryThumbnail .stockUnitDropDown{display:inline-block;height:20px;width:60%}.productSections .stockUnitDropDown{display:inline-block;width:140px}.productSections #units{display:inline-block;width:100%}.categoryThumbnail .stockUnitDropDown .bootstrap-select > .dropdown-toggle{border:0;color:#666;line-height:1;margin-top:-2px;padding:0 12px}@media (max-width: 991px){.categoryThumbnail .stockUnitDropDown .bootstrap-select > .dropdown-toggle{margin-top:-4px}}.categoryThumbnail .priceByStockUnit{font-size:14px}.categoryThumbnail .priceByStockUnit img{width:14px}.stockUnitOptions,.thumbnailProductPurchase{margin:10px 0;padding:0 10px}.thumbnailProductPurchase p{margin:0;height:34px;text-align:center;line-height:34px}.thumbnailProductPurchase .input-group,.thumbnailProductPurchase p{float:left;width:45%}@media (min-width: 370px) and (max-width: 1199px){.thumbnailProductPurchase .input-group,.thumbnailProductPurchase p{float:none;width:100%}}.thumbnailProductPurchase .input-group .input-group-addon{background:transparent;border:0;padding:0}.thumbnailProductPurchase .input-group .form-control{border:1px solid #DDD;padding:5px;text-align:center}.thumbnailProductPurchase .input-group .btn{background:transparent;color:#666;padding:6px 5px}.thumbnailProductPurchase .input-group .btn:hover{background:transparent}.thumbnailProductPurchase .btn-addtobasket{color:#FFF;float:right}.thumbnailProductPurchase .btn-addtobasket:hover{background:#666}@media (min-width: 992px) and (max-width: 1199px){.thumbnailProductPurchase .btn-addtobasket{font-size:13px;height:34px;padding-left:6px;padding-right:6px}}@media (min-width: 768px) and (max-width: 991px){.thumbnailProductPurchase .btn-addtobasket{font-size:13px;height:34px;padding-left:6px;padding-right:6px}}@media (min-width: 480px) and (max-width: 767px){.thumbnailProductPurchase .btn-addtobasket{font-size:12px;height:34px;padding-left:6px;padding-right:6px}}@media (max-width: 479px){.thumbnailProductPurchase .btn-addtobasket{font-size:12px;height:34px;padding-left:10px;padding-right:10px;width:45%}}.thumbnailProductPurchase .btn-loginforprices,.thumbnailProductPurchase .btn-viewmore,.thumbnailProductPurchase .btn-remove{background:transparent;width:100%}.thumbnailProductPurchase .btn-loginforprices:hover,.thumbnailProductPurchase .btn-viewmore:hover,.thumbnailProductPurchase .btn-remove:hover{color:#FFF}#basketQuantity{margin-top:40px;padding-left:15px}@media (min-width: 480px) and (max-width: 767px){#basketQuantity{margin-top:20px}}@media (max-width: 479px){#basketQuantity{margin-top:20px}}.basketDetails .input-group{float:left;width:70%}@media (min-width: 768px) and (max-width: 991px){.basketDetails .input-group{width:65%}}@media (min-width: 480px) and (max-width: 767px){.basketDetails .input-group{width:80%}}@media (max-width: 479px){.basketDetails .input-group{width:65%}}.basketDetails .input-group .input-group-addon{background:transparent;border:0;padding:0}.basketDetails .input-group .btn{background:transparent;border:1px solid #DDD;color:#666;padding:6px 5px}@media (min-width: 1200px){.basketDetails .input-group .btn{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.basketDetails .input-group .btn{font-size:13px!important}}@media (max-width: 991px){.basketDetails .input-group .btn{font-size:13px!important}}.basketDetails .input-group .btn:hover{background:transparent}.basketDetails .input-group .input-number{padding:5px}.productSections .input-group{width:200px}@media (min-width: 768px) and (max-width: 991px){.productSections .input-group{width:160px}}@media (max-width: 479px){.productSections .input-group{width:100%}}.productSections .input-group .input-group-addon{background:transparent;border:0;padding:0}.productSections .input-group .btn{background:transparent;border-radius:0;color:#666;padding:6px 5px}.productSections .input-group .btn:hover{background:transparent}.productSections .input-group .form-control{border:1px solid #DDD;text-align:center}.basketDetails .btn-update{background:#666;color:#FFF;font-weight:700;float:right}@media (min-width: 1200px){.basketDetails .btn-update{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.basketDetails .btn-update{font-size:13px!important}}@media (max-width: 991px){.basketDetails .btn-update{font-size:13px!important}}.deleteBasketItem{color:#000;clear:both;cursor:pointer;display:inline-block;margin:10px 0 0!important}@media (min-width: 1200px){.deleteBasketItem{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.deleteBasketItem{font-size:13px!important}}@media (max-width: 991px){.deleteBasketItem{font-size:13px!important}}.deleteBasketItem:hover{color:#000}.basketSubtotal{margin-top:40px;text-align:right}@media (min-width: 480px) and (max-width: 767px){.basketSubtotal{margin-top:20px}}@media (max-width: 479px){.basketSubtotal{margin-top:20px}}.basketSubtotal p{margin-bottom:0!important}.thumbnailProductPurchase .btn-buynow,.productSections .btn-buynow{color:#FFF;font-weight:700;float:right}.thumbnailProductPurchase .btn-buynow:hover,.productSections .btn-buynow:hover{background:#333}@media (min-width: 1200px){.productSections .btn-buynow{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.productSections .btn-buynow{font-size:13px!important}}@media (max-width: 991px){.productSections .btn-buynow{font-size:13px!important}}@media (min-width: 992px) and (max-width: 1199px){.thumbnailProductPurchase .btn-buynow{float:none;margin-top:10px;width:100%}}@media (min-width: 768px) and (max-width: 991px){.thumbnailProductPurchase .btn-buynow{float:none;margin-top:10px;width:100%}}@media (min-width: 370px) and (max-width: 767px){.thumbnailProductPurchase .btn-buynow{float:none;margin-top:10px;width:100%}}#quickCategorySidebar{padding-right:0}@media (max-width: 991px){#quickCategorySidebar{padding-right:15px}}#quickCategorySidebar #quickCategoryContent #quickCategoryHeader{background:#FFF;font-size:18px;font-weight:700;padding:6px 15px 0}@media (max-width: 991px){#quickCategorySidebar #quickCategoryContent #quickCategoryHeader{cursor:pointer;font-size:14px;padding-bottom:6px}#quickCategorySidebar #quickCategoryContent #quickCategoryHeader i{float:left;font-size:21px;margin-right:5px}}#quickCategorySidebar #quickCategoryContent ul,#categoriesSidebar ul{margin:0;padding:0}#quickCategorySidebar #quickCategoryContent ul li,#categoriesSidebar ul li{background:#FFF;margin:0;padding:5px 15px;list-style:none}#quickCategorySidebar #quickCategoryContent ul li.special,#categoriesSidebar ul li.special{background:red;color:#FFF;margin:5px 0;text-transform:uppercase}@media (min-width: 1200px){#quickCategorySidebar #quickCategoryContent ul li,#categoriesSidebar ul li{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){#quickCategorySidebar #quickCategoryContent ul li,#categoriesSidebar ul li{font-size:13px!important}}@media (max-width: 991px){#quickCategorySidebar #quickCategoryContent ul li,#categoriesSidebar ul li{font-size:13px!important}}#quickCategorySidebar #quickCategoryContent ul li.divider,#categoriesSidebar ul li.divider{height:1px;margin:0;overflow:hidden;background-color:#DDD;padding:0}#quickCategorySidebar #quickCategoryContent ul li a,#categoriesSidebar ul li a{color:#666}#quickCategorySidebar #quickCategoryContent ul li.special a,#categoriesSidebar ul li.special a,#quickCategorySidebar #quickCategoryContent ul li.special a:hover,#categoriesSidebar ul li.special a:hover{color:#FFF}#quickCategorySidebar #quickCategoryContent ul li ul,#categoriesSidebar ul li ul{border-left:1px solid #DDD}#quickCategorySidebar #quickCategoryContent ul li ul li,#categoriesSidebar ul li ul li{list-style:url(../images/bullet.png);margin-left:15px;padding:2.5px 0}#quickCategorySidebar #quickCategoryContent ul li ul li:last-child,#categoriesSidebar ul li ul li:last-child{padding-bottom:0}@media (max-width: 991px){#quickCategorySidebar #quickCategoryContent ul.treeview{display:none}}#quickCategorySidebar #quickCategoryContent .parentFilter,#categoriesSidebar .parentFilter{display:block;font-weight:700;margin:0;padding:0}#quickCategorySidebar #quickCategoryContent .parentFilter i,#categoriesSidebar .parentFilter i{color:#666;cursor:pointer;float:right;font-size:14px;margin-top:2px}#quickCategorySidebar #quickCategoryContent .parentFilter i:hover,#categoriesSidebar .parentFilter i:hover{color:#333}.sidebarSpacer{height:20px}#sizeOptions,#colourOptions,#armOptions,#woodOptions,#frameOptions,#lengthOptions,#fragranceOptions{border:0;border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px}#dynamicColours,#dynamicWoods,#dynamicFrames{float:left;margin-top:10px}#armOptions input[type=radio],#lengthOptions input[type=radio],#packOptions input[type=radio],#fragranceOptions input[type=radio]{position:absolute;left:-10000px}#armOptions input[type=radio] + label,#lengthOptions input[type=radio] + label,#packOptions input[type=radio] + label,#fragranceOptions input[type=radio] + label{background-color:#666;border-radius:4px;color:#FFF;cursor:pointer;display:block;font-weight:400;float:left;flex-grow:1;margin:0 10px 10px 0;padding:8px 15px;text-align:center;text-indent:-10000px}#dynamicArms,#dynamicLengths,#dynamicPacks,#dynamicFragrances{display:flex;justify-content:space-evenly;flex-wrap:wrap;margin-top:10px}#colourOptions input[type=radio],#woodOptions input[type=radio],#frameOptions input[type=radio]{position:absolute;left:-10000px}#colourOptions input[type=radio] + label,#woodOptions input[type=radio] + label,#frameOptions input[type=radio] + label{background-size:cover;background-repeat:no-repeat;border:1px solid #666;border-radius:50%;color:#FFF;cursor:pointer;display:block;font-weight:400;float:left;height:42px;margin:0 10px 10px 0;text-indent:-10000px;width:42px}@media (max-width: 479px){#colourOptions input[type=radio] + label,#woodOptions input[type=radio] + label,#frameOptions input[type=radio] + label{margin-right:7px}}#colourOptions input[type=radio] + label:last-child,#woodOptions input[type=radio] + label:last-child,#frameOptions input[type=radio] + label:last-child{margin-right:0}#colourOptions input[type=radio] + label i,#woodOptions input[type=radio] + label i,#frameOptions input[type=radio] + label i{font-size:21px}#colourOptions input[type=radio]:checked + label span,#woodOptions input[type=radio]:checked + label span,#frameOptions input[type=radio]:checked + label span{background-image:url(../images/radio-image-checked.png);background-size:cover;background-repeat:no-repeat;display:block;height:40px;width:40px}.sizeOptionsItem{display:flex;align-items:center;width:100%;margin-top:10px;background-color:#eee;box-shadow:0 1px 2px #231f2033;min-height:42px}.sizeOptionsItem:hover{background-color:#DDD}@media (max-width: 479px){.sizeOptionsItem{display:block}}.sizeOptionName{display:flex;align-items:center;flex:1;min-height:42px;padding:0 10px}@media (max-width: 479px){.sizeOptionName{display:block;float:left;flex:unset;width:60%}}.sizeOptionName p{margin-top:2px!important;line-height:125%!important}@media (max-width: 479px){.sizeOptionName p{margin-top:5px!important}}.sizeOptionPrice{text-align:right}@media (max-width: 479px){.sizeOptionPrice{float:right;min-height:42px;width:40%}}.sizeOptionPrice p{margin-top:4px!important;line-height:105%!important}@media (max-width: 479px){.sizeOptionPrice p{margin-top:8px!important;margin-right:10px!important}}.sizeOptionPrice p strong{font-size:18px}.sizeOptionQty{display:flex;flex-shrink:0}@media (max-width: 479px){.sizeOptionQty{clear:both;display:block;flex:unset;width:100%}}.sizeOptionQty .input-group{width:160px}#productSection p.totalCosts{font-size:18px!important}#productSection p.totalPerItem{font-size:16px!important}.variantProducts{padding:0}@media (min-width: 480px) and (max-width: 767px){.variantProducts .formLeft,.variantProducts .formRight{margin-bottom:20px}}@media (max-width: 479px){.variantProducts .formLeft,.variantProducts .formRight{margin-bottom:20px}}.productSections{margin:10px 0 20px;padding:0}.productSectionsAlt{margin:10px 0 0;padding:0}.productSections h2,.productSections h3,.productSections h4,.productSectionsAlt h2,.productSectionsAlt h3,.productSectionsAlt h4{font-weight:700;font-size:16px;margin:0}.productSections p,.productSectionsAlt p{margin-bottom:0!important}.productSections .btn-group{margin-top:5px}@media (max-width: 479px){.productSections .btn{margin-bottom:10px;width:100%}}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}#units{width:50%}#qb_table{margin-top:10px}.qtyPriceBlocks{display:inline-block;margin:10px 15px 20px 0;text-align:center}.qtyPriceBlocks span{display:block;font-weight:700;font-size:16px;margin:0;padding:3px 10px}.qtyPriceBlocks .qtyBlock{color:#FFF}.qtyPriceBlocks .priceBlock{background:#EEE}#productPageImageHolder{margin-top:10px}#productPageImageHolder .productPageImage{border:1px solid #DDD;padding:10px;position:relative;margin-bottom:10px;text-align:center}#productPageImageHolder .productPageImage .tag{color:#FFF;padding:2px 8px;position:absolute;right:8px;top:10px}#productPageImageHolder .productPageImage .tag.onSale{background:#197C37}#productPageImageHolder .productPageImage .tag.new{background:#4A90E2}#productPageImageHolder .productPageImage a{outline:0}#productPageImageHolder .productPageImage img{max-width:100%;margin:auto}@media (max-width: 479px){#productPageImageHolder .productPageImage{width:100%}#productPageImageHolder .productPageImage img{padding:20px}}#mainCategoryDetails{margin-bottom:10px}#mainCategoryDetails h1{font-size:26px;font-weight:700;margin:0 0 10px}@media (min-width: 992px) and (max-width: 1199px){#mainCategoryDetails h1{font-size:26px}}@media (max-width: 991px){#mainCategoryDetails h1{font-size:21px}}#mainCategoryDetails p{margin-bottom:0}@media (min-width: 1200px){#mainCategoryDetails p{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){#mainCategoryDetails p{font-size:13px!important}}@media (max-width: 991px){#mainCategoryDetails p{font-size:13px!important}}#subCategoriesHeading{padding:0 10px;text-align:center}#subCategoriesHeading h2{font-size:26px;font-weight:700;margin:0 0 10px}@media (max-width: 479px){#subCategoriesHeading h2{font-size:18px}}#productSection{background:#FFF;border:1px solid #DDD;padding:15px 20px}@media (max-width: 479px){#productSection{padding:10px 15px}}#productSection #productName h1{font-weight:700;font-size:26px;margin:0}@media (min-width: 992px) and (max-width: 1199px){#productSection #productName h1{font-size:26px}}@media (min-width: 768px) and (max-width: 991px){#productSection #productName h1{font-size:21px}}@media (min-width: 480px) and (max-width: 767px){#productSection #productName h1{font-size:18px}}@media (max-width: 479px){#productSection #productName h1{font-size:21px}}#productSection #productName p{margin:0}@media (min-width: 480px) and (max-width: 767px){#productSection #productName{text-align:center}}@media (max-width: 479px){#productSection #productName{text-align:center}}@media (min-width: 480px) and (max-width: 767px){#productSection .productBrandImage{margin:10px 0 0;text-align:center}}@media (max-width: 479px){#productSection .productBrandImage{margin:10px 0 0;text-align:center}}#productSection .productBrandImage img{float:right;height:57px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (min-width: 992px) and (max-width: 1199px){#productSection .productBrandImage img{height:46px}}@media (min-width: 480px) and (max-width: 767px){#productSection .productBrandImage img{float:none}}@media (max-width: 479px){#productSection .productBrandImage img{float:none}}#productSection .productBrandImage img:hover{transform:scale(1.1)}.productPageVat{margin-top:5px}@media (max-width: 767px){.productPageVat{float:none;margin:5px 0;text-align:center}}#productSection p{margin:0 0 10px;line-height:140%}@media (min-width: 1200px){#productSection p{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){#productSection p{font-size:13px!important}}@media (max-width: 991px){#productSection p{font-size:13px!important}}#productSection p.bulkPricing{line-height:125%}#productSection p span.rrp{color:#5cb85c}@media (min-width: 992px){#productSection p .priceLarge{font-size:21px!important}}@media (min-width: 768px) and (max-width: 991px){#productSection p .priceLarge{font-size:21px!important}}#productSection p.bulkPricing{margin-top:3px}@media (max-width: 479px){#productSection .btn-primary{font-size:13px}}#filterSortViewOptions{border-top:1px solid #DDD;border-bottom:1px solid #DDD;margin-bottom:10px;height:34px;line-height:34px}@media (max-width: 479px){#filterSortViewOptions{height:68px}}#filterCategoriesOption{padding:0}@media (max-width: 479px){#filterCategoriesOption{padding-right:0;width:100%}}#displayPricesVat{padding:0;text-align:right}@media (max-width: 479px){#displayPricesVat{text-align:left;width:100%}}#displayPricesVat .pretty{font-size:18px}#displayPricesVat .pretty .state label{font-size:18px!important}@media (max-width: 1199px){#displayPricesVat .pretty{font-size:16px}#displayPricesVat .pretty .state label{font-size:15px!important}}@media (max-width: 479px){#displayPricesVat .pretty .state label{text-indent:.9em}#displayPricesVat .pretty .state label span{display:inline-block!important}}#displayAsOption{padding:0}#filterCategories{cursor:pointer;font-size:18px;margin:0}@media (max-width: 1199px){#filterCategories{font-size:16px}#filterCategories i{font-size:16px}}@media (max-width: 479px){#filterCategories{font-size:14px}#filterCategories i{font-size:14px}}#filterCategories i{font-size:18px}@media (max-width: 991px){#sortByOption{padding-right:0}}@media (max-width: 479px){#sortByOption{border-top:1px solid #DDD;padding-left:0;width:100%}}#sortByOption #sortByOptions{background-color:transparent;background-image:url(../images/icons/dd-menu-icon.png);background-repeat:no-repeat;background-position:right;border:0;font-size:18px;padding:0 0 0 10px;width:100%;-webkit-appearance:none}@media (max-width: 1199px){#sortByOption{padding-right:0}#sortByOption #sortByOptions{font-size:16px}}@media (max-width: 479px){#sortByOption #sortByOptions{font-size:14px}}#sortByOption #sortByOptions:focus{outline:unset}#displayAsList,#displayAsGrid{cursor:pointer;font-size:24px;float:right;margin:0 0 0 10px}.bootstrap-select > .dropdown-toggle{border:1px solid #DDD;border-radius:0}.bootstrap-select > .dropdown-toggle:hover{background:transparent}@media (min-width: 1200px){.bootstrap-select > .dropdown-toggle{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.bootstrap-select > .dropdown-toggle{font-size:13px!important}}@media (max-width: 991px){.bootstrap-select > .dropdown-toggle{font-size:13px!important}}.bootstrap-select.btn-group .dropdown-menu.inner{padding:0}.open > .dropdown-toggle.btn-default.focus,.open > .dropdown-toggle.btn-default:focus,.open > .dropdown-toggle.btn-default:hover,.btn-default.active,.btn-default:active,.open > .dropdown-toggle.btn-default,.btn-default.focus,.btn-default:focus,.dropdown-menu > li > a:focus,.dropdown-menu > li > a:hover{background:transparent;outline:0}.bootstrap-select .dropdown-toggle:focus{outline:0!important}@media (min-width: 1200px){.nav-tabs > li{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.nav-tabs > li{font-size:13px!important}}@media (max-width: 991px){.nav-tabs > li{font-size:13px!important}}@media (max-width: 479px){.nav-tabs > li{width:100%}}.nav-tabs > li > a{background:#FFF;border:1px solid #DDD;border-radius:0;font-weight:700;margin:0;padding:10px 15px}.nav-tabs > li > a:focus,.nav-tabs > li > a:hover{border-color:#333;background:#333;color:#FFF;outline:0}.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus,.nav-tabs > li.active > a:hover{color:#FFF}.tab-content{background:#FFF;border-left:1px solid #DDD;border-bottom:1px solid #DDD;border-right:1px solid #DDD;padding:15px}.tab-content h3{font-size:18px;font-weight:700;margin:0 0 10px}@media (min-width: 768px) and (max-width: 991px){.tab-content h3{font-size:15px}}@media (min-width: 480px) and (max-width: 767px){.tab-content h3{font-size:15px}}@media (max-width: 479px){.tab-content h3{font-size:13px}}.tab-content p{margin:0 0 10px;line-height:140%}@media (min-width: 1200px){.tab-content p{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.tab-content p{font-size:13px!important}}@media (max-width: 991px){.tab-content p{font-size:13px!important}}.tab-content p:nth-last-child(1){margin:0}.tab-content p a{color:#666;font-weight:700}.tab-content .reviewRating{margin:0 0 10px}.tab-content .reviewRating p{float:left;margin:0!important;width:80px}@media (max-width: 479px){.tab-content .reviewRating p{margin:3px 0 0!important}.tab-content ul{margin-left:18px;padding:0}.tab-content ul.nav-tabs{margin-left:0}}.tab-content li{margin:0;line-height:140%}@media (min-width: 1200px){.tab-content li{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.tab-content li{font-size:13px!important}}@media (max-width: 991px){.tab-content li{font-size:13px!important}}.tab-content .pdfSpecSheets{margin:0 0 10px;padding:0}.tab-content .pdfSpecSheets li{margin:0 0 10px;list-style:none}.tab-content .pdfSpecSheets li img{margin-right:5px;width:80px}.tab-content .pdfSpecSheets li a{font-weight:700;text-decoration:none}.pagination{float:right;margin:0}@media (max-width: 479px){.pagination{margin:20px 0}}.pagination > li{float:left}.pagination > li > a,.pagination > li > span{border:1px solid #DDD;color:#666;font-weight:700;padding:6px 12px;text-align:center}@media (min-width: 1200px){.pagination > li > a,.pagination > li > span{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){.pagination > li > a,.pagination > li > span{font-size:13px!important}}@media (max-width: 991px){.pagination > li > a,.pagination > li > span{font-size:13px!important}}.pagination > li:first-child > a,.pagination > li:first-child > span,.pagination > li:last-child > a,.pagination > li:last-child > span{border-radius:0}.pagination > li > a:focus,.pagination > li > a:hover,.pagination > li > span:focus,.pagination > li > span:hover{background:#333;border-color:#333;color:#FFF}.pagination > .active > a,.pagination > .active > a:focus,.pagination > .active > a:hover,.pagination > .active > span,.pagination > .active > span:focus,.pagination > .active > span:hover{color:#FFF}.spacer{clear:both}@media (min-width: 1200px){.spacer{height:30px}}@media (min-width: 992px) and (max-width: 1199px){.spacer{height:30px}}@media (min-width: 768px) and (max-width: 991px){.spacer{height:20px}}@media (min-width: 480px) and (max-width: 767px){.spacer{height:20px}}@media (max-width: 479px){.spacer{height:20px}#basket .spacer{height:0}}.submitReview .heading{font-weight:700;margin:0 0 20px}@media (min-width: 1200px){.submitReview .heading{font-size:18px}}@media (min-width: 992px) and (max-width: 1199px){.submitReview .heading{font-size:16px}}@media (min-width: 768px) and (max-width: 991px){.submitReview .heading{font-size:14px}}@media (min-width: 480px) and (max-width: 767px){.submitReview .heading{font-size:14px}}@media (max-width: 479px){.submitReview .heading{font-size:14px}}.submitReview img{border:1px solid #E7E7E7;margin-bottom:10px}.ratings{text-align:center}.ratings h4{font-weight:700;margin:0 0 10px}@media (min-width: 1200px){.ratings h4{font-size:18px}}@media (min-width: 992px) and (max-width: 1199px){.ratings h4{font-size:16px}}@media (min-width: 768px) and (max-width: 991px){.ratings h4{font-size:15px}}@media (min-width: 480px) and (max-width: 767px){.ratings h4{font-size:14px}}@media (max-width: 479px){.ratings h4{font-size:14px}}.br-theme-bootstrap-stars .br-widget{height:28px;white-space:nowrap}.br-theme-bootstrap-stars .br-widget a{font:normal normal normal 24px/1 'Glyphicons Halflings';text-rendering:auto;-webkit-font-smoothing:antialiased;text-decoration:none;margin-right:4px}.br-theme-bootstrap-stars .br-widget a:after{content:'\e006';color:#d2d2d2}.br-theme-bootstrap-stars .br-widget a.br-active:after{color:#edb867}.br-theme-bootstrap-stars .br-widget a.br-selected:after{color:#edb867}.br-theme-bootstrap-stars .br-widget .br-current-rating{display:none}.br-theme-bootstrap-stars .br-readonly a{cursor:default}@media print{.br-theme-bootstrap-stars .br-widget a:after{content:'\e007';color:#000}.br-theme-bootstrap-stars .br-widget a.br-active:after,.br-theme-bootstrap-stars .br-widget a.br-selected:after{content:'\e006';color:#000}}footer{background:#FFF;border-top:1px solid #DDD;border-bottom:1px solid #DDD;padding:30px 0;margin-top:40px}@media (max-width: 991px){footer{padding:20px 0;margin-top:20px}}footer .footerHeading,.footerHeadingAlt{font-weight:700;margin:0 0 10px}@media (min-width: 992px){footer .footerHeading{font-size:18px}}@media (min-width: 768px) and (max-width: 991px){footer .footerHeading{font-size:15px}}@media (min-width: 480px) and (max-width: 767px){footer .footerHeading{font-size:13px}}@media (max-width: 479px){footer .footerHeading{font-size:13px;text-align:center}}footer .footerHeading a:focus,footer .footerHeading a:hover{color:#333}#footerContact .icons{padding-right:10px;vertical-align:top}#footerContact .icons img{height:32px}@media (max-width: 479px){#footerContact .icons{display:none}}#footerContact p{color:#666}@media (min-width: 1200px){#footerContact p{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){#footerContact p{font-size:13px!important}}@media (max-width: 991px){#footerContact p{font-size:13px!important}}@media (max-width: 479px){.footerLinks{text-align:center;width:100%}}.footerLinks ul{margin:0;padding:0}.footerLinks ul li{list-style:none}@media (max-width: 991px){.footerLinks ul li{font-size:13px!important}}.footerLinks ul li a{color:#666}@media (max-width: 479px){#footerSocial{text-align:center;width:100%}}#footerSocial ul{margin:0 0 15px;padding:0}#footerSocial ul li{display:inline-block;list-style:none}#footerSocial ul li.last{margin-right:0}#trustpilotLogo{margin-left:20px}@media (min-width: 1200px){#footerContact{width:30%}.footerLinks{width:18%}.footerLinks ul li{font-size:14px!important;margin:0 0 15px}#footerSocial{width:34%}#footerSocial ul li{margin-right:10px}#footerSocial ul li img{height:36px}}@media (min-width: 992px) and (max-width: 1199px){#footerContact{padding-right:0;width:34%}.footerLinks{padding-right:0;width:17%}.footerLinks ul li{font-size:13px!important;margin:0 0 12px}#footerSocial{width:32%}#footerSocial ul li{margin-right:10px}#footerSocial ul li img{height:32px}#getAstra,#trustpilotLogo{height:60px}}@media (min-width: 768px) and (max-width: 991px){#footerContact p{width:280px}.footerLinks ul li{font-size:13px!important;margin:0 0 12px}#footerSocial{clear:left}#footerSocial ul{float:left;width:40%}#footerSocial ul li{margin-right:10px}#footerSocial ul li img{height:32px}#getAstra,#trustpilotLogo{height:32px}#trustpilotLogo{margin-left:10px}}@media (min-width: 480px) and (max-width: 767px){#footerContact p{width:280px}.footerLinks ul li{font-size:13px!important;margin:0 0 12px}#footerSocial{clear:left}#footerSocial ul li{margin-right:10px}#footerSocial ul li img{height:32px}#getAstra,#trustpilotLogo{height:32px}#trustpilotLogo{margin-left:10px}}@media (max-width: 479px){#footerContact{text-align:center;width:100%}.footerLinks ul li{font-size:13px!important;margin:0 0 12px}#footerSocial ul li{margin-right:10px}#footerSocial ul li img{height:32px}#getAstra{clear:left}#getAstra,#trustpilotLogo{height:52px}#trustpilotLogo{margin-left:10px}}@media (min-width: 480px){.block{display:none}}#siteFooter{height:40px;line-height:40px}@media (min-width: 480px) and (max-width: 767px){#siteFooter{height:50px;line-height:25px}}@media (max-width: 479px){#siteFooter{height:50px;line-height:25px}}#siteFooter p{color:#FFF;margin:0}@media (min-width: 1200px){#siteFooter p{font-size:14px!important}}@media (min-width: 992px) and (max-width: 1199px){#siteFooter p{font-size:13px!important}}@media (max-width: 991px){#siteFooter p{font-size:13px!important}}#siteFooter p a{color:#FFF}@media (min-width: 480px) and (max-width: 767px){#siteFooter p{text-align:center}}@media (max-width: 479px){#siteFooter p{text-align:center}.footerCopyright{padding:0 5px}}.footerCopyright a{color:#666}.footerDesignBy{text-align:right}@media (min-width: 480px) and (max-width: 767px){.footerDesignBy{text-align:center}}@media (max-width: 479px){.footerDesignBy{padding:0 5px;text-align:center}}#backToTop{cursor:pointer;height:40px;position:fixed;bottom:50px;text-align:center;right:-50px;width:40px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}#backToTop.show{right:50px}@media (min-width: 480px) and (max-width: 767px){#backToTop.show{height:30px;width:30px}}@media (max-width: 479px){#backToTop.show{right:10px;bottom:50px;height:30px;width:30px}}#backToTop i{color:#FFF;font-size:32px;margin-top:2px}@media (min-width: 480px) and (max-width: 767px){#backToTop i{font-size:18px;margin-top:5px}}@media (max-width: 479px){#backToTop i{font-size:18px;margin-top:5px}}#backToTop:hover{background:#666}.loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid blue;border-bottom:16px solid blue;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.basketItems{display:block;font-size:12px!important;font-weight:400;position:absolute;top:20px;right:8px;text-align:center}.featuredProduct{display:flex;flex-direction:column;justify-content:space-between;min-height:550px;box-sizing:border-box}.clearance{background-color:red}.product-image{aspect-ratio:192 / 160;object-fit:contain}.product-card{width:100%;min-height:600px;display:flex;align-items:center;justify-content:center}