@font-face{font-family:'Nunito Sans';src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_200.eot');src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_200.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_200.woff') format('woff'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_200.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_200.svg#webfont') format('svg');font-weight:200;font-style:normal}@font-face{font-family:'Nunito Sans';src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_200italic.eot');src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_200italic.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_200italic.woff') format('woff'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_200italic.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_200italic.svg#webfont') format('svg');font-weight:200;font-style:italic}@font-face{font-family:'Nunito Sans';src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_300.eot');src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_300.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_300.woff') format('woff'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_300.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_300.svg#webfont') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Nunito Sans';src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_300italic.eot');src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_300italic.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_300italic.woff') format('woff'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_300italic.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_300italic.svg#webfont') format('svg');font-weight:300;font-style:italic}@font-face{font-family:'Nunito Sans';src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_regular.eot');src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_regular.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_regular.woff') format('woff'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_regular.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_regular.svg#webfont') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Nunito Sans';src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_italic.eot');src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_italic.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_italic.woff') format('woff'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_italic.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_italic.svg#webfont') format('svg');font-weight:400;font-style:italic}@font-face{font-family:'Nunito Sans';src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_600.eot');src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_600.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_600.woff') format('woff'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_600.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_600.svg#webfont') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Nunito Sans';src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_600italic.eot');src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_600italic.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_600italic.woff') format('woff'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_600italic.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_600italic.svg#webfont') format('svg');font-weight:600;font-style:italic}@font-face{font-family:'Nunito Sans';src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_700.eot');src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_700.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_700.woff') format('woff'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_700.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_700.svg#webfont') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Nunito Sans';src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_700italic.eot');src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_700italic.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_700italic.woff') format('woff'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_700italic.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_700italic.svg#webfont') format('svg');font-weight:700;font-style:italic}@font-face{font-family:'Nunito Sans';src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_800.eot');src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_800.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_800.woff') format('woff'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_800.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_800.svg#webfont') format('svg');font-weight:800;font-style:normal}@font-face{font-family:'Nunito Sans';src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_800italic.eot');src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_800italic.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_800italic.woff') format('woff'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_800italic.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_800italic.svg#webfont') format('svg');font-weight:800;font-style:italic}@font-face{font-family:'Nunito Sans';src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_900.eot');src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_900.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_900.woff') format('woff'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_900.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_900.svg#webfont') format('svg');font-weight:900;font-style:normal}@font-face{font-family:'Nunito Sans';src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_900italic.eot');src:url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_900italic.eot?iefix') format('eot'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_900italic.woff') format('woff'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_900italic.ttf') format('truetype'),url('../../../../../Shared/fonts/google/Nunito Sans/Nunito Sans_900italic.svg#webfont') format('svg');font-weight:900;font-style:italic}@font-face{font-family:'Artifika';src:url(../../../../../Shared/fonts/google/Artifika/Artifika_regular.eot);src:url(../../../../../Shared/fonts/google/Artifika/Artifika_regular.eot?iefix) format('eot'),url(../../../../../Shared/fonts/google/Artifika/Artifika_regular.woff) format('woff'),url(../../../../../Shared/fonts/google/Artifika/Artifika_regular.ttf) format('truetype'),url('../../../../../Shared/fonts/google/Artifika/Artifika_regular.svg#webfont') format('svg');font-weight:400;font-style:normal}a[href],input[type='submit'],input[type='image'],label[for],select,button,.pointer{cursor:pointer}html{overflow:-moz-scrollbars-vertical;-ms-overflow-y:scroll;overflow-y:scroll;min-height:100%;max-width:100%;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#FFF;color:#999;font-family:'Nunito Sans';font-size:17px;margin:0;-o-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease}.text2{color:#999}td{color:#999;font-family:'Nunito Sans';font-size:1em}input,select,textarea,file{background-color:#F7F7F7;border-style:solid;border-color:#B0B0B0;border-width:1px;color:#333;font-family:'Nunito Sans';font-size:1em;font-weight:400}h1{color:#000;font-family:'Nunito Sans';font-size:2em;font-weight:700;;margin-top:0;margin-bottom:0}h2{color:#6C6D6E;font-family:'Nunito Sans';font-size:1.5em;font-weight:700;margin-top:0;margin-bottom:0}h3{color:#6C6D6E;font-family:'Nunito Sans';font-size:1.4em;font-weight:700;margin-top:0;margin-bottom:0}h4{color:#6C6D6E;font-family:'Nunito Sans';font-size:1.3em;font-weight:700;margin-top:0;margin-bottom:0}A:link{COLOR:#000;TEXT-DECORATION:none}A:visited{COLOR:#000;TEXT-DECORATION:none}A:active{COLOR:#000}A:hover{COLOR:#878787;TEXT-DECORATION:underline}hr{border-color:#EEE;margin-top:10px;margin-bottom:10px}.generalBorder{border-color:#EEE}.generalLine{border-color:#EEE;border-top-color:#EEE;border-bottom-color:#EEE;border-left-color:#EEE;border-right-color:#EEE}.generalBox{border:1px solid #EEE;background-color:#CCC}.generalTextBox{line-height:20px}.generalTextBox li{display:list-item;list-style:inside}.generalTextBox p{margin:1.12em 0}.generalTextBox h1{margin:1.12em 0}.generalTextBox h2{margin:1.12em 0}.generalTextBox ul{margin:1.12em 0;margin-left:30px;margin-top:0;margin-bottom:0}.generalTextBox li{display:list-item;list-style:inside}.generalTextBox strong{font-weight:bolder}.generalTextBoxNoVPadding{line-height:20px}.generalTextBoxNoVPadding li{display:list-item;list-style:inside}.generalTextBoxNoVPadding p{margin:1.12em 0}.generalTextBoxNoVPadding h1{margin:1.12em 0}.generalTextBoxNoVPadding h2{margin:1.12em 0}..generalTextBoxNoVPadding ul{margin:1.12em 0;margin-left:30px;margin-top:0;margin-bottom:0}.generalTextBoxNoVPadding li{display:list-item;list-style:inside}.generalTextBoxNoVPadding strong{font-weight:bolder}.img-cover-container{overflow:hidden;position:relative}img.cover-image{min-height:100%;min-width:100%;max-width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}img.cover-image.landscape-responsive{max-height:100%;max-width:none}.b{background-color:#B3B3B3;BORDER:1px solid #E8E8E8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;COLOR:#FFF;cursor:pointer;font-family:'Nunito Sans';FONT-SIZE:1em;font-weight:400;padding-left:7px;padding-right:7px;padding-top:3px;padding-bottom:3px}.b:hover{background-color:#8F9191;COLOR:#C4C4C4}.t1{background-color:#E0E0E0}.hc{background-color:#666;color:#FFF;font-family:'Nunito Sans';font-size:1em}.tc{background-color:#E9E9E9;color:#4D4D4D;font-family:'Nunito Sans';font-size:1em}.c1{background-color:#F2F2F2;color:#707070;font-family:'Nunito Sans';font-size:1em}.c2{background-color:#F2F2F2;color:#707070;font-family:'Nunito Sans';font-size:1em}.c3{background-color:#FFF;color:#707070;font-family:'Nunito Sans';font-size:1em}.hic1{background-color:#FCF8E3;color:#000;font-family:'Nunito Sans';font-size:1em}.hic2{background-color:#FFE1A4;color:#000;font-family:'Nunito Sans';font-size:1em}.hic3{background-color:#FFC;color:#000;font-family:'Nunito Sans';font-size:1em}header{padding-top:5px}.HeaderTitle{color:#91AEBF;font-family:Artifika;font-size:4.5em;word-wrap:break-word}.HeaderTitle:link{COLOR:#91AEBF;text-decoration:none}.HeaderTitle:visited{COLOR:#91AEBF;text-decoration:none}.HeaderTitle:active{COLOR:#91AEBF}.HeaderTitle:hover{COLOR:#91AEBF;text-decoration:none}.center-logo{text-align:center}ul.center-nav{float:none;text-align:center;width:100%}li.center-nav{display:inline-block;float:none;text-align:center}.HeaderNavBasket{font-family:'Nunito Sans';font-size:1em;font-weight:400}.HeaderNavBasket:link{COLOR:#000;TEXT-DECORATION:none}.HeaderNavBasket:visited{COLOR:#000;TEXT-DECORATION:none}.HeaderNavBasket:active{COLOR:#000}.HeaderNavBasket:hover{COLOR:#999;TEXT-DECORATION:none}.HeaderContactDetails{color:#000;font-family:'Nunito Sans';font-size:1.1em;font-weight:400;font-style:normal}#loginBox{font-size:1em;margin-top:-20px;margin-bottom:30px}.BlogHome{background-color:#FFF;border-color:#FFF}.ui-dialog-titlebar{background:#F0F0F0}button.ui-dialog-titlebar-close{display:none}.ui-dialog-content{background-color:#FFFFFF!important;color:#5C5C5C!important;display:none}.ui-dialog-content table.t1 tr td.tc,.ui-dialog-content table.t1 tr td.c1{background-color:#FFFFFF!important;color:#5C5C5C!important}#dialogAddToBasket_Inner{padding:10px}.ui-widget-content{border:1px solid #D9D9D9}.ui-dialog-titlebar-close{color:#333}.AddToBasket_nQty{text-align:center;width:50px}.AddToBasket_nShopProdOption_ID{width:300px}#dialogEmailToAFriend{background-color:#fff;display:none}.EmailToAFriendBox{width:200px}#dialogEmailEnquiry{background-color:#fff;display:none}.EmailEnquiryBox{width:200px}.EmailEnquiryBox_Enquiry{width:280px;height:80px}.ShopProdPrice_RRP:before,.ShopProdPrice_Currency:before,.ShopProdPrice_QtyPerPack:before{content:'\a';white-space:pre}.ShopProdPrice_Currency{font-style:italic;font-weight:400;font-size:.9em}.stage-line{background:#EEE}.stage-circle{background-color:#F2F2F2;color:#707070}.stage-circle.active-stage{background-color:#B3B3B3;color:#FFF}.ui-tabs .ui-tabs-nav li.ui-tabs-active{background:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header,.ui-state-active{color:inherit}.ui-widget-content{background:#CCC;color:inherit}.ui-tabs .ui-tabs-nav li.ui-state-default a{color:inherit}.ui-tabs .ui-tabs-nav li.ui-tabs-active a{background:#CCC;color:inherit}.ui-tabs .ui-tabs-nav{border-bottom:none}.cc-cookies a:link{color:#fff;text-decoration:underline}.cc-cookies a:hover{color:#fff;text-decoration:underline}#page-message-modal .modal-content,#privacy-policy-modal .modal-content{background-color:#FFF;border:1px solid #D9D9D9;color:#5C5C5C}p{line-height:1.4}body{max-width:100vw;overflow-x:hidden}body>.container{padding-top:30px;padding-bottom:30px}.container{width:100%!important}.container.container-page-100{padding-top:40px;padding-right:0;padding-bottom:0;padding-left:0;width:100%}.hover-translate{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear}.hover-translate:hover{-webkit-transform:translateY(-15%);-moz-transform:translateY(-15%);-ms-transform:translateY(-15%);-o-transform:translateY(-15%);transform:translateY(-15%)}.top-header-bar{min-height:25px;background-color:#FFF}.header-cart-wrapper{font-size:1em;margin-top:6px;margin-bottom:6px}.header-login-wrapper{font-size:1em;margin-top:6px;margin-bottom:6px;text-align:right}.middle-header-bar{width:100%;border-top:1px #000 solid;background-image:url(../../../../../upload/images/themes/a047302a-4a84-11e6-8960-001ec9fe8d02/profiles/a04d7b3a-4a84-11e6-8960-001ec9fe8d02/bg-header.png);background-position:center center;background-size:cover}.header-social-wrapper{margin-top:6px}.header-social-wrapper a{color:#000;font-size:1.4em}.header-social-wrapper a:hover{color:#999;text-decoration:none}.header-social-icon{margin-right:7px}.header-search-bar .input-group-btn{font-size:inherit}.header-search-bar .input-group-btn .search-btn-style{height:34px}.square-corners{border-radius:0%}.header-social-link:hover{cursor:pointer}.header-search-bar{max-width:300px;padding-top:4px}.header-logo{margin-top:40px;margin-bottom:40px;max-width:70%!important;max-height:200px}.header-contact{color:#000;margin-top:1px;text-align:center}.bottom-header-bar{background-color:#FFF;color:#fff;width:100%}.middle-section-container{padding-top:5px;padding-bottom:15px}.nav-container{padding-top:5px;padding-bottom:5px}.header-btn-style{border-radius:0%}.phone-number{display:inline}.email-address{display:inline}.bs-navbar-override{margin-bottom:0}.navigation-dropdown-item{position:relative;padding:5px;width:100%}.no-wrap{white-space:nowrap}.no-wrap a{display:block;width:100%}.nav-column-wrapped{background-color:inherit;display:inline-block;position:absolute!important;top:0}@media screen and (max-width:768px){.nav-column-wrapped{background-color:inherit;display:block;position:relative!important;top:0;left:0px!important;height:auto!important}}.navbar-nav{display:table;float:none;font-family:;margin:0 auto;table-layout:fixed}.navbar-toggle{margin-top:0;margin-bottom:0}.nav>li>a,.nav>li>a:focus{background:#FFF;color:#000000!important;font-family:'Nunito Sans';font-size:1em!important;font-weight:bold!important;text-decoration:none!important}.nav>li>a:hover,.nav .open>a,.nav .open>a:focus{color:#7D7D7D!important;background:#FFF;text-decoration:underline!important}.nav>li>.dropdown-menu{background:#FFF;font-size:1em!important}.row>ul>li>a{clear:both!important;color:#000;display:block!important;font-weight:bold!important;font-weight:400!important;line-height:20px;padding:5px 20px!important;white-space:nowrap!important}.dropdown-menu li a{color:#000;font-family:'Nunito Sans';font-weight:bold!important;text-decoration:none!important}.dropdown-menu li{padding-left:5px;padding-right:5px}.dropdown-menu li:hover{background:#FFF;cursor:pointer}.dropdown-menu li:hover a{color:#7D7D7D;text-decoration:underline!important}.dropdown-menu li a:hover{background:#FFF;color:#7D7D7D;text-decoration:underline!important}.row>ul>li>a:hover{background-color:#FFFFFF!important;color:#7D7D7D!important;text-decoration:none!important;text-decoration-color:-moz-use-text-color!important;text-decoration-line:none!important;text-decoration-style:solid!important}.dropdown-column-container{padding-bottom:10px;width:1000px!important}#hamburger-menu-id{color:#000}.temp-class{color:#000}.hambg-span{background-color:#000;display:block;height:3px;margin-bottom:5px;margin-top:5px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;width:28px}.span-container{position:relative;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.span-container-rotate{-moz-transform:rotate(90deg) translateX(20%) translateY(50%);-ms-transform:rotate(90deg) translateX(20%) translateY(50%);-webkit-transform:rotate(90deg) translateX(20%) translateY(50%);transform:rotate(90deg) translateX(20%) translateY(50%)}.hmbg-span-3-trans{-ms-transform:scaleX(.5) rotate(20deg) translateX(-50%) translateY(50%);-webkit-transform:scaleX(.5) rotate(20deg) translateX(-50%) translateY(50%);transform:scaleX(.5) rotate(20deg) translateX(-50%) translateY(50%)}.hmbg-span-2-trans{-ms-transform:scaleX(.9);-webkit-transform:scaleX(.9);transform:scaleX(.9)}.hmbg-span-1-trans{-ms-transform:scaleX(.5) rotate(20deg) translateX(-50%) translateY(-50%);-webkit-transform:scaleX(.5) rotate(20deg) translateX(-50%) translateY(-50%);transform:scaleX(.5) rotate(-20deg) translateX(-50%) translateY(-50%)}@media (max-width:1000px){.navbar-nav{font-size:.9em}.header-logo{max-width:80%!important}}@media (max-width:900px){.navbar-nav{font-size:.8em}}@media (min-width:768px){.dropdown:hover .dropdown-menu{display:block}}@media (max-width:767px){.header-logo{max-width:90%!important}.width-control-collapsed{margin:auto;width:60%}.top-navbar{width:60%!important}.row>ul>li>a{color:#000}.row>ul>li>a:hover{color:#7D7D7D}.dropdown-menu>li>a{color:#000}.dropdown-menu>li>a:hover{color:#7D7D7D}.header-search-bar{display:table;float:none!important;margin:auto}#id-for-search-append{text-align:center}#searchbar-col{margin-bottom:5px}.phone-number{display:block}.email-address{display:block;margin-bottom:12px}.navbar-nav{margin-bottom:15px}.hamburger-button{cursor:pointer}.dropdown-menu{overflow:hidden}.header-contact{margin-top:15px}.category-name{font-size:.9em}.category-btn{display:none}}@media(max-width:500px){.phone-number{font-size:.7em}.email-address{font-size:.7em;word-wrap:break-word}.HeaderTitle{font-size:2.4em}}.footer-padding{padding-top:15px;padding-bottom:15px}.footer-container hr{border-color:#000}.footer-container label{color:#FFF}.FooterText2 li{margin-bottom:7px}.FooterText2 li a{text-decoration:none}.footer-container{background-color:#000;color:#CFCFCF;text-align:center}.footer-container a:link{color:#CFCFCF;font-family:;font-size:1em}.footer-container a:active{color:#CFCFCF;font-family:;font-size:1em}.footer-container a:visited{color:#CFCFCF;font-family:;font-size:1em}.footer-container a:hover{color:#FFF;font-family:;font-size:1em}.footer-category-header{margin-bottom:30px;margin-top:30px}.footer-title{color:#FFF;font-family:;font-size:1em;font-weight:400;font-style:none}.footer-form-title{cursor:default;margin-top:30px;margin-bottom:30px}.newsletter-form-group{margin-bottom:0px!important}.newsletter-input-boxes{border-radius:0px!important}.small-squares-button-newsletter-footer{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-top:0;padding:12px;width:100%}.footer-logo-row{font-weight:700;padding-top:30px}.footer-affiliate-container{margin:auto}.footer-affiliate-logo{display:inline-block;max-width:100%;max-height:40px}.v-bottom-footer{font-family:;font-size:1em;font-weight:400;font-style:none;margin-bottom:15px}.slider-wrapper{position:relative;top:0;left:0;right:0;bottom:0;width:100%;height:600px;background-color:gray;overflow:hidden}.slides-container{height:600px}.slider-left-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider-arrow-icon{color:#fff;padding:20px;font-size:2em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-arrow-icon:hover{color:gray;cursor:pointer}.slider-right-arrow{position:absolute;top:50%;-moz-transform:-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}.slideshow-text-container{height:600px}.slide{background-position:center center;background-size:cover;position:absolute;width:100vw;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.link-slide{cursor:pointer}.slideshow-text{color:#fff;font-size:4em;line-height:1.1em;text-align:center}.slideshow-textlink-container{font-size:.6em;line-height:1.1em}.slideshow-text>.slideshow-text-textlink{display:block;vertical-align:middle}.slide>.container{position:relative}.slide>.container>.row{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sliding{-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s}.fade-out{opacity:0}.slider-wrapper{margin-top:-40px;margin-bottom:30px}#space-for-header{display:block}.header{background-color:aqua;font-size:4em;text-align:center;padding-top:40px;padding-bottom:40px}.container-fluid{padding:0 0 0 0;margin:0 0 0 0}.h1-container{margin-bottom:15px;padding-bottom:20px;padding-top:20px;text-align:center}#home-categories .row{align-content:space-between;display:flex;display:-webkit-flex;-webkit-flex:wrap;-webkit-flex-wrap:wrap;flex-direction:row;flex-flow:row wrap;justify-content:flex-start}#home-categories .row:before,#home-categories .row:after{display:none}#home-categories .row:after{clear:both;content:'';display:block}.category-box{padding:15px 15px 15px 15px}.category-box-inner{background-size:cover;background-position:center;height:270px;position:relative;width:100%}@media screen and (max-width:590px){.category-box-inner{height:auto}.category-box-inner:before{content:'';display:block;padding-top:100%}.slideshow-text-overlay{margin-left:0px!important}}.category-box:hover .category-box-text-positioning{background-color:#FFF}.category-box:hover .category-box-text-positioning>.category-name{-webkit-transform:translateX(8%);-moz-transform:translateX(8%);-ms-transform:translateX(8%);-o-transform:translateX(8%);transform:translateX(8%)}.category-name{float:left;max-width:80%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}.category-box-text-positioning{background-color:#FFF;bottom:0;color:#424242;padding:18px 15px 18px 15px;width:100%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}.category-box-text-positioning::after{clear:both;content:'';display:block}.category-btn{background-color:#FFF;color:#424242}.h2-container{margin-top:30px;margin-bottom:30px;padding:25px}.h2-section-content{padding:25px;line-height:150%}.clear{clear:both}@media (max-width:450px){.category-name{font-size:.8em}}#home-slideshow .slideshow-text{color:#000}#home-slideshow .slideshow-text-overlay{background-color:rgba(170,170,170,.8)}.slider-arrow-icon{color:#000}.slider-arrow-icon:hover{color:#FFF}.slider-arrow-icon:active{color:#FFF;cursor:pointer}.slideshow-text a{color:#000}.slideshow-text a:hover{color:#FFF}#home-h1-tag{background-color:#FFF}#home-h1-tag h1{color:#000}#home-h2-tag{background-color:#CCC}#home-h2-tag h2{color:#6C6D6E}#home-h2-text p{margin:0 0 1.12em 0}.h2-section-content{background-color:#FFF;color:#333}.carousel-section{background:#FFF;background-position:center center;background-size:cover;box-sizing:border-box;margin-top:25px;padding-bottom:20px}.carousel-container{height:450px;position:relative;overflow:hidden;white-space:nowrap}#carousel-left-button{color:#7A7A7A;cursor:pointer}#carousel-left-button:hover{color:#B0B0B0;cursor:pointer}#carousel-right-button{color:#7A7A7A;cursor:pointer}#carousel-right-button:hover{color:#B0B0B0;cursor:pointer}.carousel-right-chevron{position:absolute;transform:translateX(-50%)}.carousel-left-chevron{position:absolute;transform:translateX(-50%)}.carousel-tab{border:none;display:block;margin:30px auto;padding:15px 0 15px 0;text-align:center;width:80%}.carousel-item{left:0;padding:15px 15px 15px 15px;top:0;width:250px;position:absolute}.inner-carousel-item{display:block;white-space:normal;z-index:-1}.img-carousel-container{height:220px;margin-bottom:10px;width:220px}.carousel-bottom-text{margin:auto;padding-bottom:10px;width:80%;z-index:2}.carousel-section .ShopProd_HomePage_Price_MainPrice{display:block;width:100%}.carousel-btn-container{padding:0 0 0 0}.carousel-add-cart-btn{bottom:20px;display:block;left:10%;margin-bottom:5px;padding:10px;position:absolute;width:80%}.carousel-left-button{height:450px;text-align:right;z-index:99}.carousel-button-icon{font-size:3em;line-height:450px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#first-shopprod-tab .carousel-tab{background-color:#E8E8E8;color:#525252}#first-shopprod-tab .carousel-tab-active{background-color:#A3A3A3;color:#6B6B6B}.first-shopprod-tab-item .inner-carousel-item{background-color:#E8E8E8;color:#525252}.first-shopprod-tab-item a{color:#525252}.first-shopprod-tab-item a:hover{color:#525252}.first-shopprod-tab-item a:active{color:#525252}.first-shopprod-tab-item a:visited{color:#525252}.first-shopprod-tab-item .carousel-shopprod-name{color:#525252}.first-shopprod-tab-item .carousel-price{color:#525252}#second-shopprod-tab .carousel-tab{background-color:#E8E8E8;color:#525252}#second-shopprod-tab .carousel-tab-active{background-color:#A3A3A3;color:#6B6B6B}.second-shopprod-tab-item .inner-carousel-item{background-color:#E8E8E8;color:#525252}.second-shopprod-tab-item a{color:#525252}.second-shopprod-tab-item a:hover{color:#525252}.second-shopprod-tab-item a:active{color:#525252}.second-shopprod-tab-item a:visited{color:#525252}.second-shopprod-tab-item .carousel-shopprod-name{color:#525252}.second-shopprod-tab-item .carousel-price{color:#525252}#third-shopprod-tab .carousel-tab{background-color:#E8E8E8;color:#525252}#third-shopprod-tab .carousel-tab-active{background-color:#A3A3A3;color:#6B6B6B}.third-shopprod-tab-item .inner-carousel-item{background-color:#E8E8E8;color:#525252}.third-shopprod-tab-item a{color:#525252}.third-shopprod-tab-item a:hover{color:#525252}.third-shopprod-tab-item a:active{color:#525252}.third-shopprod-tab-item a:visited{color:#525252}.third-shopprod-tab-item .carousel-shopprod-name{color:#525252}.third-shopprod-tab-item .carousel-price{color:#525252}@media(max-width:450px){.carousel-tab{font-size:.8em}.carousel-title-col{padding-left:0;padding-right:0}}.slider-wrapper{position:relative;top:0;left:0;right:0;bottom:0;width:100%;height:600px;background-color:gray;overflow:hidden}.slides-container{height:600px}.slider-left-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider-arrow-icon{color:#fff;padding:20px;font-size:2em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-arrow-icon:hover{color:gray;cursor:pointer}.slider-right-arrow{position:absolute;top:50%;-moz-transform:-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}.slideshow-text-container{height:600px}.slide{background-position:center center;background-size:cover;position:absolute;width:100vw;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.link-slide{cursor:pointer}.slideshow-text{color:#fff;font-size:4em;line-height:1.1em;text-align:center}.slideshow-textlink-container{font-size:.6em;line-height:1.1em}.slideshow-text>.slideshow-text-textlink{display:block;vertical-align:middle}.slide>.container{position:relative}.slide>.container>.row{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.sliding{-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s}.fade-out{opacity:0}.slider-wrapper{margin-top:-40px;margin-bottom:30px}#home-slideshow .slideshow-text{color:#000}#home-slideshow .slideshow-text-overlay{background-color:rgba(170,170,170,.8)}.slider-arrow-icon{color:#000}.slider-arrow-icon:hover{color:#FFF}.slider-arrow-icon:active{color:#FFF;cursor:pointer}.slideshow-text a{color:#000}.slideshow-text a:hover{color:#FFF}@media screen and (max-width:950px){.slider-wrapper{height:420px}.slides-container{height:420px}.slideshow-text-container{height:420px}.slideshow-text{font-size:3.2em}}@media screen and (max-width:767px){.slider-wrapper{height:300px}.slides-container{height:300px}.slideshow-text-container{height:300px}.slideshow-text{font-size:2.5em}.slide>.container>.row{position:absolute;top:50%;left:50%;left:calc(50% - 7px);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:65%}}@media screen and (max-width:500px){.slider-wrapper{height:250px}.slides-container{height:250px}.slideshow-text-container{height:250px}.slideshow-text{font-size:1.5em}}.h1-container{margin-bottom:15px;padding-bottom:20px;padding-top:20px;text-align:center}#home-h1-tag{background-color:#FFF}#home-h1-tag h1{color:#000}.category-box{padding:15px 15px 15px 15px}.category-box-inner{background-size:cover;background-position:center;background-repeat:no-repeat;height:270px;position:relative;width:100%}#home-categories .row{align-content:space-between;display:flex;display:-webkit-flex;-webkit-flex:wrap;-webkit-flex-wrap:wrap;flex-direction:row;flex-flow:row wrap;justify-content:flex-start}#home-categories .row:before,#home-categories .row:after{display:none}#home-categories .row:after{clear:both;content:'';display:block}.category-box:hover .category-box-text-positioning{background-color:#FFF}.category-box:hover .category-box-text-positioning>.category-name{-webkit-transform:translateX(8%);-moz-transform:translateX(8%);-ms-transform:translateX(8%);-o-transform:translateX(8%);transform:translateX(8%)}.category-name{float:left;max-width:80%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}.category-box-text-positioning{background-color:#FFF;bottom:0;color:#424242;padding:18px 15px 18px 15px;width:100%;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease}.category-box-text-positioning::after{clear:both;content:'';display:block}.category-btn{background-color:#FFF;color:#424242}@media screen and (max-width:590px){.category-box-inner{height:auto}.category-box-inner:before{content:'';display:block;padding-top:100%}}@media screen and (max-width:450px){.category-name{font-size:.8em}}.carousel-section{background:#FFF;background-position:center center;background-size:cover;box-sizing:border-box;margin-top:25px;padding-bottom:20px}.carousel-container{height:450px;position:relative;overflow:hidden;white-space:nowrap}#carousel-left-button{color:#7A7A7A;cursor:pointer}#carousel-left-button:hover{color:#B0B0B0;cursor:pointer}#carousel-right-button{color:#7A7A7A;cursor:pointer}#carousel-right-button:hover{color:#B0B0B0;cursor:pointer}.carousel-right-chevron{position:absolute;transform:translateX(-50%)}.carousel-left-chevron{position:absolute;transform:translateX(-50%)}.carousel-tab{border:none;display:block;margin:30px auto;padding:15px 0 15px 0;text-align:center;width:80%}.carousel-item{left:0;padding:15px 15px 15px 15px;top:0;width:250px;position:absolute}.inner-carousel-item{display:block;white-space:normal;z-index:-1}.img-carousel-container{height:220px;margin-bottom:10px;width:220px}.carousel-bottom-text{margin:auto;padding-bottom:10px;width:80%;z-index:2}.carousel-section .ShopProd_HomePage_Price_MainPrice{display:block;width:100%}.carousel-btn-container{padding:0 0 0 0}.carousel-add-cart-btn{bottom:20px;display:block;left:10%;margin-bottom:5px;padding:10px;position:absolute;width:80%}.carousel-left-button{height:450px;text-align:right;z-index:99}.carousel-button-icon{font-size:3em;line-height:450px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#first-shopprod-tab .carousel-tab{background-color:#E8E8E8;color:#525252}#first-shopprod-tab .carousel-tab-active{background-color:#A3A3A3;color:#6B6B6B}.first-shopprod-tab-item .inner-carousel-item{background-color:#E8E8E8;color:#525252}.first-shopprod-tab-item a{color:#525252}.first-shopprod-tab-item a:hover{color:#525252}.first-shopprod-tab-item a:active{color:#525252}.first-shopprod-tab-item a:visited{color:#525252}.first-shopprod-tab-item .carousel-shopprod-name{color:#525252}.first-shopprod-tab-item .carousel-price{color:#525252}@media screen and (max-width:450px){.carousel-tab{font-size:.8em}.carousel-title-col{padding-left:0;padding-right:0}.carousel-container{width:75%!important}.carousel-left-button,.carousel-right-button{width:12.5%!important}}#second-shopprod-tab .carousel-tab{background-color:#E8E8E8;color:#525252}#second-shopprod-tab .carousel-tab-active{background-color:#A3A3A3;color:#6B6B6B}.second-shopprod-tab-item .inner-carousel-item{background-color:#E8E8E8;color:#525252}.second-shopprod-tab-item a{color:#525252}.second-shopprod-tab-item a:hover{color:#525252}.second-shopprod-tab-item a:active{color:#525252}.second-shopprod-tab-item a:visited{color:#525252}.second-shopprod-tab-item .carousel-shopprod-name{color:#525252}.second-shopprod-tab-item .carousel-price{color:#525252}#third-shopprod-tab .carousel-tab{background-color:#E8E8E8;color:#525252}#third-shopprod-tab .carousel-tab-active{background-color:#A3A3A3;color:#6B6B6B}.third-shopprod-tab-item .inner-carousel-item{background-color:#E8E8E8;color:#525252}.third-shopprod-tab-item a{color:#525252}.third-shopprod-tab-item a:hover{color:#525252}.third-shopprod-tab-item a:active{color:#525252}.third-shopprod-tab-item a:visited{color:#525252}.third-shopprod-tab-item .carousel-shopprod-name{color:#525252}.third-shopprod-tab-item .carousel-price{color:#525252}#home-h2-tag{background-color:#CCC}#home-h2-tag h2{color:#6C6D6E}.h2-container{margin-top:30px;margin-bottom:30px;padding:25px}.h2-section-content{background-color:#FFF;color:#333;padding:25px;line-height:150%}