footer{background-color:#f5f5f5}footer .footer-social-container{background-color:white}footer .footer-social-container .footer-social{border-top:1px solid #eaeaea;max-width:1200px;width:96%;margin:0 auto;margin-top:10px;padding-top:20px;padding-bottom:55px;font-size:12px;}footer .footer-social-container .footer-social .social{display:block;float:left;color:#f5f5f5}footer .footer-social-container .footer-social .social a{background-repeat:no-repeat;border-radius:50%;display:inline-block;height:30px;padding:3px;width:30px;background-color:#888;-webkit-transition:background-color 0.5s;transition:background-color 0.5s}footer .footer-social-container .footer-social .social a .icon{background-repeat:no-repeat;border-radius:50%;display:inline-block;height:30px;width:30px;z-index:50000}footer .footer-social-container .footer-social .social a .icon.i-twitter{background-image:url("../img/sprite-icons-social.png");background-position:-10px -110px}footer .footer-social-container .footer-social .social a .icon.i-twitter-w{background-image:url("../img/sprite-icons-social.png");background-position:-10px -160px}footer .footer-social-container .footer-social .social a .icon.i-facebook{background-image:url("../img/sprite-icons-social.png");background-position:-60px -110px}footer .footer-social-container .footer-social .social a .icon.i-facebook-w{background-image:url("../img/sprite-icons-social.png");background-position:-60px -160px}footer .footer-social-container .footer-social .social a .icon.i-googleplus{background-image:url("../img/sprite-icons-social.png");background-position:-110px -160px}footer .footer-social-container .footer-social .social a .icon.i-googleplus-w{background-image:url("../img/sprite-icons-social.png");background-position:-110px -160px}footer .footer-social-container .footer-social .social a .icon.i-pinterest{background-image:url("../img/sprite-icons-social.png");background-position:-310px -110px}footer .footer-social-container .footer-social .social a .icon.i-pinterest-w{background-image:url("../img/sprite-icons-social.png");background-position:-310px -160px}footer .footer-social-container .footer-social .social a .icon.i-instagram,footer .footer-social-container .footer-social .social a .icon.i-instagram-w{background-image:url("../img/insta.png");background-position:-1px -1px}footer .footer-social-container .footer-social .social a:hover{background-color:#333}footer .footer-social-container .footer-social .newsletter{display:block;float:right}footer .footer-social-container .footer-social .newsletter .block-title{display:inline-block;vertical-align:middle}footer .footer-social-container .footer-social .newsletter .input-box{display:inline-block;vertical-align:middle}footer .footer-social-container .footer-social .newsletter .input-box #newsletter{display:inline-block;width:300px;height:32px;padding:0 7px;font-size:12px;color:#c5c5c5;border-color:#c5c5c5;transition:color 300ms ease-in-out 0s, border-color 300ms ease-in-out 0s}footer .footer-social-container .footer-social .newsletter .input-box #newsletter:hover{color:#777;border-color:#777}footer .footer-social-container .footer-social .newsletter .actions{display:inline-block;background-color:#555;color:#fff;vertical-align:middle}footer .footer-social-container .footer-social .newsletter .actions button{background-color:#555;font:12px/15px Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:bold;background:transparent none repeat scroll 0 0;border:0 none;cursor:pointer;margin:0;overflow:visible;width:auto;color:#fff;height:32px;line-height:15px;padding:0 10px;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s}footer .footer-social-container .footer-social .newsletter .actions button:hover{color:#888;background-color:#fc0}footer .copy-right-container{background-color:#eaeaea}footer .copy-right-container .copy-right{max-width:1200px;width:96%;margin:0 auto;padding-top:20px;padding-bottom:20px;text-align:right;font-size:12px}footer .copy-right-container .copy-right p{display:inline-block;vertical-align:middle;margin-bottom:0px}footer .copy-right-container .copy-right p a{display:inline-block;vertical-align:middle}footer .footer-menu-container .footer-menus{max-width:1200px;width:96%;margin:0 auto;padding:15px 0}footer .footer-menu-container .footer-menus .widget{display:inline-block;vertical-align:top;width:20%}footer .footer-menu-container .footer-menus .widget .widget-title{font-size:16px;margin:10px 0}footer .footer-menu-container .footer-menus .widget > div{padding-top:10px}footer .footer-menu-container .footer-menus .widget > div ul{list-style:outside none none}footer .footer-menu-container .footer-menus .widget > div ul li{background:rgba(0, 0, 0, 0) url("../img/bullet.png") no-repeat scroll 0 0;padding-left:25px;transition:background-position 150ms ease-out 0;font-size:12px}footer .footer-menu-container .footer-menus .widget > div ul li a{color:#777;transition:color 150ms ease-in-out 0s}footer .footer-menu-container .footer-menus .widget > div ul li a:hover{color:#fc0}footer .footer-menu-container .footer-menus .widget > div ul li:hover{background-position:3px 0;color:#fc0}h3{font-size:1.6666em;line-height:1.2em}h4{font-size:1.3333em;line-height:1.25em}h5{font-size:1.1666em;line-height:1.1428em}h6{font-size:1em}.static-page{display:block;float:right;width:75.58%}.static-page h1,.static-page h2,.static-page h3,.static-page h4,.static-page h5,.static-page h6{font-weight:normal;margin:0 0 10px}.static-page p{line-height:18px}.static-page h1{font-size:2.6666em;line-height:1.25em}.static-page h2{font-size:2em;line-height:1.25em}.static-page-full{width:100%;display:block;float:left}.static-page-full h1,.static-page-full h2,.static-page-full h3,.static-page-full h4,.static-page-full h5,.static-page-full h6{font-weight:normal;margin:0 0 10px}.static-page-full p{line-height:18px}.static-page-full h1{font-size:2.6666em;line-height:1.25em}.static-page-full h2{font-size:2em;line-height:1.25em}.static-page-full .col-1{display:block;float:left;width:32%}.static-page-full .col-2{display:block;float:left;width:32%;margin-left:2%}.static-page-full .col-3{display:block;float:right;width:32%}#breadcrumbs{margin-top:40px;margin-bottom:5px;line-height:18px;font-size:11px;color:#c5c5c5}#breadcrumbs .bcicon{font-size:14px;font-family:sans-serif}#breadcrumbs a{color:#c5c5c5;transition:color 150ms ease-in-out 0s}#breadcrumbs a:hover{color:#fc0}.becamestockist{border-top:1px solid #e5e5e5;padding-top:30px;margin-top:30px}.becamestockist .contact-container{padding-left:30px;padding-right:30px;padding-bottom:10px;max-width:254px}.becamestockist .contact-container p:last-of-type{text-align:right;margin-top:60px}.becamestockist .contact-container p{margin-bottom:5px}.becamestockist .contact-container p .requiredfields{color:#d90000;font-size:10px}.becamestockist .contact-container p label{max-width:254px;color:#aaa;font-size:12px;font-weight:bold}.becamestockist .contact-container p label input:not([type="submit"]){max-width:254px;border:1px solid #ddd;padding:7px 2px;height:31px;font-size:12px;transition:color 300ms ease-in-out 0s, border-color 300ms ease-in-out 0s}.becamestockist .contact-container p label input:not([type="submit"]):hover{border-color:#999}.becamestockist .contact-container p label textarea{font-size:12px;max-width:254px;border:1px solid #ddd;transition:color 300ms ease-in-out 0s, border-color 300ms ease-in-out 0s}.becamestockist .contact-container p label textarea:hover{border-color:#999}.becamestockist .contact-container p label select{max-width:254px;min-width:254px;padding:6px 6px 6px 2px;height:30px;border:1px solid #ddd;background-color:#fff;font-size:12px;color:#333;transition:color 300ms ease-in-out 0s, border-color 300ms ease-in-out 0s}.becamestockist .contact-container p label select:hover{border-color:#999}.becamestockist .contact-container p input[type="submit"]{background-color:#555;color:#fff;margin-bottom:5px;margin-left:5px;width:108px;height:45px;border:0 none;font-size:17px;font-weight:bold;float:right;margin-bottom:10px;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s}.becamestockist .contact-container p input[type="submit"]:hover{color:#888;background-color:#fc0}.becamestockist .contact-container p req{color:#d90000;padding-left:5px}.becamestockist .contact-container p .wpcf7-not-valid-tip{color:#d90000;font-size:11px;margin:0px;margin-top:5px}.becamestockist .contact-container .wpcf7-response-output{margin-top:20px !important}.static-page .contact-form .two-columns-left{float:left;width:48%;margin-right:4%}.static-page .contact-form .two-columns-left .contact-title{border-bottom:1px solid #e5e5e5;padding-bottom:30px}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1{padding-top:15px;padding-left:30px;padding-right:30px;padding-bottom:10px;max-width:254px}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1 p:nth-last-of-type(2){margin-top:30px;text-align:right}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1 p:nth-last-of-type(5){margin-bottom:30px}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1 p:nth-last-of-type(4){margin-bottom:30px}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1 p{margin-bottom:5px}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1 p .requiredfields{color:#d90000;font-size:10px;text-align:right}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1 p label{max-width:254px;color:#aaa;font-size:12px;font-weight:bold}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1 p label input:not([type="submit"]):not([type="radio"]){max-width:254px;border:1px solid #ddd;padding:7px 2px;height:31px;font-size:12px;transition:color 300ms ease-in-out 0s, border-color 300ms ease-in-out 0s}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1 p label input:not([type="submit"]):hover{border-color:#999}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1 p label textarea{font-size:12px;max-width:254px;border:1px solid #ddd;transition:color 300ms ease-in-out 0s, border-color 300ms ease-in-out 0s}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1 p label textarea:hover{border-color:#999}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1 p label select{max-width:254px;min-width:254px;padding:6px 6px 6px 2px;height:30px;border:1px solid #ddd;background-color:#fff;font-size:12px;color:#333;transition:color 300ms ease-in-out 0s, border-color 300ms ease-in-out 0s}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1 p label select:hover{border-color:#999}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1 p label .your-promo{margin-bottom:30px}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1 p input[type="submit"]{background-color:#555;color:#fff;margin-bottom:5px;margin-left:5px;width:108px;height:45px;border:0 none;font-size:17px;font-weight:bold;float:right;margin-bottom:10px;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1 p input[type="submit"]:hover{color:#888;background-color:#fc0}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1 p req{color:#d90000;padding-left:5px}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1 p .wpcf7-not-valid-tip{color:#d90000;font-size:11px;margin:0px;margin-top:5px}.static-page .contact-form .two-columns-left #wpcf7-f2256-p663-o1 .wpcf7-response-output{margin-top:40px !important}.static-page .contact-form .two-columns-right{float:right;width:48%}.static-page .contact-form .two-columns-right .brand-name{color:#fc0;font-weight:bold}.two-columns{margin-top:30px}span.wpcf7-list-item{display:table-row}span.wpcf7-list-item *{display:table-cell}.wpcf7-not-valid{border:1px solid #d90000 !important}#search-stores-form .error{margin-top:6px;display:inline-block}#search-store-value{height:32px;line-height:32px;padding:0 5px;width:75%}#search-stores{background:#555;border:medium none;color:#fff;font-size:14px;font-weight:bold;height:32px;padding:5px 10px;cursor:pointer}#search-stores:hover{background:#3c3c3c}.myaccount,.myaccount-professionals{width:100%}.myaccount h3,.myaccount-professionals h3{font-size:1.6666em;line-height:1.2em}.myaccount h4,.myaccount-professionals h4{font-size:1.3333em;line-height:1.25em}.myaccount .from-header,.myaccount-professionals .from-header{padding-left:20px}.myaccount h2,.myaccount-professionals h2{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:5px;padding-top:20px}.myaccount .forgetpw-div,.myaccount-professionals .forgetpw-div{max-width:254px}.myaccount .forgetpw,.myaccount-professionals .forgetpw{border:0px;display:table;white-space:nowrap}.myaccount .forgetpw:before,.myaccount-professionals .forgetpw:before{border-top:1px solid #ddd;content:'';display:table-cell;position:relative;top:0.5em;width:2%}.myaccount .forgetpw:after,.myaccount-professionals .forgetpw:after{border-top:1px solid #ddd;content:'';display:table-cell;position:relative;top:0.5em;width:100%}.myaccount h1,.myaccount-professionals h1{padding-top:30px;font-size:2.6666em;line-height:1.25em}.myaccount .register,.myaccount-professionals .register{border:none !important}.myaccount .login,.myaccount-professionals .login{border:none !important}.myaccount #reset-pw,.myaccount-professionals #reset-pw{background-color:#555;color:#fff;margin-bottom:5px;width:108px;height:45px;border:0 none;font-size:17px;font-weight:bold;float:right;margin-bottom:10px;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s;border-radius:0px;margin-right:-5px}.myaccount #reset-pw:hover,.myaccount-professionals #reset-pw:hover{color:#888;background-color:#fc0}.myaccount #login-mayacc,.myaccount-professionals #login-mayacc{background-color:#555;color:#fff;margin-bottom:5px;width:108px;height:45px;border:0 none;font-size:17px;font-weight:bold;float:left;margin-bottom:10px;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s;border-radius:0px}.myaccount #login-mayacc:hover,.myaccount-professionals #login-mayacc:hover{color:#888;background-color:#fc0}.myaccount input:not([type="submit"]):not([type="radio"]),.myaccount-professionals input:not([type="submit"]):not([type="radio"]){max-width:254px;border:1px solid #ddd;padding:7px 2px;height:31px;font-size:12px;transition:color 300ms ease-in-out 0s, border-color 300ms ease-in-out 0s}.myaccount input:not([type="submit"]):hover,.myaccount-professionals input:not([type="submit"]):hover{border-color:#999}.myaccount #reg-myacc,.myaccount-professionals #reg-myacc{border-radius:0px;background-color:#555;color:#fff;margin-bottom:5px;width:184px;height:45px;border:0 none;font-size:17px;font-weight:bold;float:left;margin-bottom:10px;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s}.myaccount #reg-myacc:hover,.myaccount-professionals #reg-myacc:hover{color:#888;background-color:#fc0}.myaccount .woocommerce-MyAccount-navigation,.myaccount-professionals .woocommerce-MyAccount-navigation{padding-top:40px;width:20.45%}.myaccount .woocommerce-MyAccount-navigation .myacctitle,.myaccount-professionals .woocommerce-MyAccount-navigation .myacctitle{display:inline;color:#fc0;font-weight:bold;padding-left:5px}.myaccount .woocommerce-MyAccount-navigation .border-bottom,.myaccount-professionals .woocommerce-MyAccount-navigation .border-bottom{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:20px;width:100%;padding-left:5px}.myaccount .woocommerce-MyAccount-navigation ul li,.myaccount-professionals .woocommerce-MyAccount-navigation ul li{color:#333;font-size:12px;margin-top:10px;line-height:15px}.myaccount .woocommerce-MyAccount-navigation ul li a,.myaccount-professionals .woocommerce-MyAccount-navigation ul li a{vertical-align:middle;background:rgba(0, 0, 0, 0) url("../img/arrow-menu.png") no-repeat scroll 2px 1px;padding:8px 2px 4px 33px;transition:color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;color:#777}.myaccount .woocommerce-MyAccount-navigation ul li a:hover,.myaccount-professionals .woocommerce-MyAccount-navigation ul li a:hover{background:rgba(0, 0, 0, 0) url("../img/arrow-menu.png") no-repeat scroll 2px -48px;padding:8px 2px 4px 33px;color:#fc0}.myaccount .woocommerce-MyAccount-content,.myaccount-professionals .woocommerce-MyAccount-content{width:75.58%;float:right}.myaccount .woocommerce-MyAccount-content .mdb-title,.myaccount-professionals .woocommerce-MyAccount-content .mdb-title{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:20px;width:100%}.myaccount .woocommerce-MyAccount-content #sub-check,.myaccount-professionals .woocommerce-MyAccount-content #sub-check{display:inline-block;vertical-align:middle;color:#aaa;font-size:12px}.myaccount .woocommerce-MyAccount-content #sub-label,.myaccount-professionals .woocommerce-MyAccount-content #sub-label{color:#aaa;font-size:12px}.myaccount .woocommerce-MyAccount-content #border-header,.myaccount-professionals .woocommerce-MyAccount-content #border-header{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:5px}.myaccount .woocommerce-MyAccount-content #border-header a,.myaccount-professionals .woocommerce-MyAccount-content #border-header a{display:inline-block}.myaccount .woocommerce-MyAccount-content .account,.myaccount-professionals .woocommerce-MyAccount-content .account{border-right:1px solid #ddd;padding-right:2%}.myaccount .woocommerce-MyAccount-content .address:first-of-type,.myaccount-professionals .woocommerce-MyAccount-content .address:first-of-type{border-right:1px solid #ddd;padding-right:2%}.usernavs{text-align:right}.usernavs .firstrow .menumyacount{color:#333;font-weight:bold;transition:color 450ms ease-in-out 0s;padding-right:5px}.usernavs .firstrow .menumyacount:hover{color:#fc0}.usernavs .secondrow{display:inline-block}.usernavs .secondrow a{font-size:12px;padding:12px 7px;color:#777;line-height:36px;transition:color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s}.usernavs .secondrow a:hover{color:#fff;background-color:#333}.usernavs .secondrow #header-compare-button{display:inline-block;color:#333;font-weight:bold;transition:color 450ms ease-in-out 0s;background-color:#fff;content:"sadadsa" !important}.usernavs .secondrow #header-compare-button:hover{color:#fc0;background-color:#fff}.usernavs .menushop{display:inline-block}.usernavs .menushop h3{width:165px;padding:0px 10px;position:relative;font-size:12px;font-weight:bold;line-height:36px;margin-bottom:2px;z-index:1004;background-color:#fff}.usernavs .menushop h3 .itemscount{color:#999;font-weight:normal}.usernavs .menushop .widget_shopping_cart_content{display:none;z-index:1003;position:absolute;width:300px;padding:25px;background-color:#fff;color:#333}.usernavs .menushop:hover .carttitle{box-shadow:0 2px 10px rgba(0, 0, 0, 0.15)}.usernavs .menushop:hover .widget_shopping_cart_content{box-shadow:0 2px 10px rgba(0, 0, 0, 0.15);display:initial}.usernavs .menucompare-container{display:inline-block}.usernavs .menucompare-container h3{width:103px;padding:0px 10px;position:relative;font-size:12px;font-weight:bold;line-height:36px;margin-bottom:2px;z-index:1002;background-color:#fff}.usernavs .menucompare-container .menucompare{display:none;z-index:1001;position:absolute;width:300px;padding:25px;background-color:#fff;color:#333}.usernavs .menucompare-container .menucompare .products-list{text-align:left}.usernavs .menucompare-container .menucompare .products-list li .title{color:#fc0;font-size:12px;line-height:32px}.usernavs .menucompare-container .menucompare .products-list li .remove{font-size:16px !important;color:#333 !important;content:'X' !important}.usernavs .menucompare-container .menucompare .products-list li .remove:hover{font-size:14px !important;color:#333 !important;background:none !important;content:'x' !important}.usernavs .menucompare-container .menucompare .products-list li:last-of-type{border-bottom:1px dotted #c5c5c5}.usernavs .menucompare-container:hover{display:inline-block}.usernavs .menucompare-container:hover .widget-title{box-shadow:0 2px 10px rgba(0, 0, 0, 0.15)}.usernavs .menucompare-container:hover .menucompare{display:block;box-shadow:0 2px 10px rgba(0, 0, 0, 0.15)}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{text-align:left}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{right:0;left:auto}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{margin:0;float:left;width:50px;height:50px;padding:1px;border:1px solid #e5e5e5;margin-right:11px}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:0;margin-bottom:10px}.woocommerce .widget_shopping_cart .cart_list li a:last-of-type,.woocommerce.widget_shopping_cart .cart_list li a:last-of-type{color:#fc0}.woocommerce .widget_shopping_cart .cart_list li a:first-of-type,.woocommerce.widget_shopping_cart .cart_list li a:first-of-type{color:#333 !important;font-size:16px;content:'X' !important}.woocommerce .widget_shopping_cart .cart_list li a:first-of-type:hover,.woocommerce.widget_shopping_cart .cart_list li a:first-of-type:hover{background:none;color:#333 !important;font-size:14px;content:'X' !important}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{display:none}.buttons a{float:left;margin-right:15px !important;text-transform:lowercase;background-color:#555 !important;color:#fff !important;border:0 none;font-size:17px !important;font-weight:bold !important;float:left;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s;border-radius:0px !important;padding:8px}.buttons a:hover{color:#888 !important;background-color:#fc0 !important}buttons a:last-of-type{content:'proceed to checkout' !important}.yith-woocompare-widget a.compare{text-transform:lowercase;background-color:#555;color:#fff;margin-bottom:5px;border:0 none;font-size:17px;font-weight:bold;float:left;margin-bottom:10px;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s;border-radius:0px;padding:8px}.yith-woocompare-widget a.compare:hover{color:#888;background-color:#fc0}.yith-woocompare-widget a.clear-all{float:right;margin-top:10px}.yith-woocompare-widget ul.products-list a.remove{float:none}.usernavs .menucompare-container .menucompare .products-list li{margin-bottom:5px}.page-id-5 h1{margin:30px 0}.page-id-5 .static-page-full{float:none}.page-id-5 .static-page-full .woocommerce-shipping-calculator{display:none}.page-id-5 .static-page-full table{border:0}.page-id-5 .static-page-full table td{border:0;border-left:1px solid #e5e5e5}.page-id-5 .static-page-full table th{border:0;border-bottom:1px solid #e5e5e5}.page-id-5 .static-page-full table tr{border:0}.page-id-5 .static-page-full table tr:nth-child(even){background:#fbfbfb}.page-id-5 .static-page-full table tr:nth-child(odd){background:#fff}.page-id-5 .static-page-full table tr:last-child{background:#fff}.page-id-5 .static-page-full .actions{border-left:0;border-bottom:1px solid #e5e5e5}.page-id-5 .static-page-full .backtoshop{float:left}.page-id-5 .static-page-full .backtoshop a{text-transform:lowercase;background-color:#333;color:#fff;border:0 none;font-size:17px;font-weight:bold;float:left;margin:10px;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s;border-radius:0px;padding:8px}.page-id-5 .static-page-full .backtoshop a:hover{color:#888;background-color:#fc0}.page-id-5 .static-page-full .updatecart{text-transform:lowercase !important;background-color:#333 !important;color:#fff !important;opacity:1 !important;border:0 none;font-size:17px;font-weight:bold;float:left;margin:10px;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s;border-radius:0px;padding:8px}.page-id-5 .static-page-full .updatecart:hover{opacity:1 !important;color:#888 !important;background-color:#fc0 !important}.page-id-5 .static-page-full .product-thumbnail{text-align:center !important;border-left:0;min-width:50px}.page-id-5 .static-page-full .product-thumbnail a img{height:100px !important;width:auto !important}.page-id-5 .static-page-full .product-remove{min-width:16px;vertical-align:top}.page-id-5 .static-page-full .product-remove a{font-size:16px !important;color:#333 !important}.page-id-5 .static-page-full .product-remove a:hover{background:none !important;font-size:14px !important;color:#333 !important}.page-id-5 .static-page-full .product-name{min-width:64%;vertical-align:top}.page-id-5 .static-page-full .product-name a{font-size:20px}.page-id-5 .static-page-full .product-price{font-weight:bold;min-width:2%;vertical-align:top}.page-id-5 .static-page-full .product-quantity{min-width:1%;vertical-align:top}.page-id-5 .static-page-full .product-subtotal{font-weight:bold;min-width:2%;vertical-align:top}.page-id-5 .static-page-full .cart-collaterals{float:right;width:31.33%;padding:20px;text-align:right;background-color:#f5f5f5}.page-id-5 .static-page-full .cart-collaterals h2{display:none}.page-id-5 .static-page-full .cart-collaterals table{border:0}.page-id-5 .static-page-full .cart-collaterals table td{text-align:left;border:0}.page-id-5 .static-page-full .cart-collaterals table th{min-width:2%;text-align:right;border:0;padding:6px 12px !important}.page-id-5 .static-page-full .cart-collaterals table tr{text-align:right;border:0}.page-id-5 .static-page-full .cart-collaterals table tr:nth-child(even){background-color:#f5f5f5}.page-id-5 .static-page-full .cart-collaterals table tr:nth-child(odd){background-color:#f5f5f5}.page-id-5 .static-page-full .cart-collaterals table .order-total{font-size:20px}.page-id-5 .static-page-full .cart-collaterals .checkout-button{float:right;text-transform:lowercase !important;background-color:#333 !important;color:#fff !important;opacity:1 !important;border:0 none;font-size:17px;font-weight:bold;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s;border-radius:0px;padding:0px;width:212px;padding:20px}.page-id-5 .static-page-full .cart-collaterals .checkout-button:hover{color:#888 !important;background-color:#fc0 !important}.page-id-5 .static-page-full #coupon-container{width:64.67%;float:left}.page-id-5 .static-page-full #coupon-container #coupon-content{padding-top:15px;float:right;width:32.33%}.page-id-5 .static-page-full #coupon-container #coupon-content h3{width:100%;border-bottom:1px solid #c5c5c5;padding-bottom:10px;color:#fc0;font-weight:bold}.page-id-5 .static-page-full #coupon-container #coupon-content #coupon-input{width:100%;height:32px;padding:7px 2px;color:#c5c5c5;border-color:#c5c5c5;transition:color 300ms ease-in-out 0s, border-color 300ms ease-in-out 0s;margin:10px 0px}.page-id-5 .static-page-full #coupon-container #coupon-content #coupon-input:hover{color:#777;border-color:#777}.page-id-5 .static-page-full #coupon-container #coupon-content #coupon-submit{width:167px;height:45px;text-transform:lowercase !important;background-color:#333 !important;color:#fff !important;opacity:1 !important;border:0 none;font-size:17px;font-weight:bold;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s;border-radius:0px;padding:8px}.page-id-5 .static-page-full #coupon-container #coupon-content #coupon-submit:hover{color:#888 !important;background-color:#fc0 !important}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:110px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100% !important}.searchrow{margin-right:-6px}.page-id-6 .static-page-full{width:100%}.page-id-6 .static-page-full #billing_company_field{display:none !important}.page-id-6 .static-page-full #billinginfo p{float:none !important}.page-id-6 .static-page-full #billinginfo p #s2id_billing_country{max-width:254px !important}.page-id-6 .static-page-full #billinginfo p #s2id_billing_country a{border-radius:0px !important;max-width:254px !important;border:1px solid #ddd !important;padding:7px 2px !important;height:15px !important;font-size:12px !important;transition:color 300ms ease-in-out 0s, border-color 300ms ease-in-out 0s}.page-id-6 .static-page-full #billinginfo p #s2id_billing_country a span{margin-top:-5px !important;color:#999;font-size:12px !important}.page-id-6 .static-page-full #shippingifo #shipping_company_field{display:none !important}.page-id-6 .static-page-full #shippingifo p{float:none !important}.page-id-6 .static-page-full .checkou_title{height:34px;text-transform:lowercase;font-size:1.3333em;background:#f5f5f5;padding:10px;vertical-align:bottom}.page-id-6 .static-page-full .checkou_title span{height:18px;width:9px;display:inline-block;margin:0 8px 0 0;padding:8px 12px;background-color:#fff}.page-id-6 .static-page-full input:not([type="submit"]){max-width:254px;border:1px solid #ddd;padding:7px 2px;height:31px;font-size:12px;transition:color 300ms ease-in-out 0s, border-color 300ms ease-in-out 0s}.page-id-6 .static-page-full input:not([type="submit"]):hover{border-color:#999}.page-id-6 .static-page-full textarea{font-size:12px;max-width:254px;border:1px solid #ddd;transition:color 300ms ease-in-out 0s, border-color 300ms ease-in-out 0s}.page-id-6 .static-page-full textarea:hover{border-color:#999}.page-id-6 .static-page-full select{max-width:254px;min-width:254px;padding:6px 6px 6px 2px;height:30px;border:1px solid #ddd;background-color:#fff;font-size:12px;color:#333;transition:color 300ms ease-in-out 0s, border-color 300ms ease-in-out 0s}.page-id-6 .static-page-full select:hover{border-color:#999}.page-id-6 .static-page-full input[type="submit"]{background-color:#555;color:#fff;margin-bottom:5px;margin-left:5px;height:45px;border:0 none;border-radius:0;font-size:17px;font-weight:bold;float:right;margin-bottom:15px;padding:0 10px;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s}.page-id-6 .static-page-full input[type="submit"]:hover{color:#888;background-color:#fc0}.page-id-6 .static-page-full input[type="button"]{background-color:#555;color:#fff;margin-bottom:5px;margin-left:5px;height:45px;border:0 none;border-radius:0 !important;font-size:17px;font-weight:bold;margin-bottom:10px;padding:0 15px;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s}.page-id-6 .static-page-full input[type="button"]:hover{color:#888;background-color:#fc0}.page-id-650 .woocommerce table.shop_table{border:0}.page-id-650 .woocommerce table.shop_table thead th{border:0;border-top:0px;border-bottom:1px solid #e5e5e5}.page-id-650 .woocommerce table.shop_table tbody td{border:0;border-left:1px solid #e5e5e5}.page-id-650 .woocommerce table.shop_table tbody .product-add-to-cart{width:170px}.page-id-650 .woocommerce table.shop_table tbody .product-add-to-cart a{background-color:#555;color:#fff;border:0 none;border-radius:0 !important;font-size:17px;font-weight:bold;padding:10px 15px;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s}.page-id-650 .woocommerce table.shop_table tbody .product-add-to-cart a:hover{color:#888;background-color:#fc0}.page-id-650 .woocommerce table.shop_table tbody td:last-of-type a{font-size:16px;color:#333 !important;content:'X'}.page-id-650 .woocommerce table.shop_table tbody td:last-of-type a:hover{font-size:14px;color:#333 !important;background:none !important;content:'x' !important}.page-id-650 .woocommerce table.shop_table tbody td:first-of-type{border:0}.page-id-650 .woocommerce table.shop_table tbody td:first-of-type a{display:block;margin:0 0 5px;max-width:140px;min-width:113px}.page-id-650 .woocommerce table.shop_table tbody td:first-of-type a img{max-width:100%;vertical-align:top}.page-id-650 .woocommerce table.shop_table tbody tr{border:0}.page-id-650 .woocommerce table.shop_table tbody tr:nth-child(even){background:#fbfbfb}.page-id-650 .woocommerce table.shop_table tbody tr:nth-child(odd){background:#fff}.compareicon{background:#fff url("../img/pix.png") no-repeat scroll 0 0;border-radius:0;display:inline-block;vertical-align:middle;height:26px;margin:0;overflow:hidden;padding:0;text-indent:-9999em;width:26px;padding-bottom:4px}.shoppingicon{background:#fff url("../img/sprite.png") no-repeat scroll 0 0;background-position:-457px -7px;border-radius:0;display:inline-block;vertical-align:middle;height:26px;margin:0;overflow:hidden;padding:0;text-indent:-9999em;width:26px;padding:0 2px 13px}.single-product .product_meta{display:none}.single-product .in-stock{display:none}.single-product .thumbnails{text-align:center}.single-product .thumbnails ul{float:none !important}.single-product .thumbnails ul li{float:none !important}.single-product .thumbnails ul li a{width:65px !important;height:65px !important;display:inline-block !important;float:none !important;padding:2px !important;border:1px solid #eaeaea !important}.single-product .thumbnails ul li a img{width:auto !important;height:65px !important;display:inline !important}.single-product .related{text-align:center}.single-product .related ul.products li.product a img{width:auto !important;height:200px !important;display:inline-block}.single-product .related h3{font-size:16px}.single-product .related .woocommerce-LoopProduct-link{display:block}.single-product .related ul{width:100% !important}.single-product .related li.product{border:1px solid #fff;width:20% !important;padding:2px !important;margin:10px !important}.single-product .related li:hover{box-shadow:0 2px 10px rgba(0, 0, 0, 0.15);border:1px solid #eaeaea}.single-product .related a{text-align:center}.single-product .related .product_type_simple{display:inline-block !important;float:none !important;margin-bottom:15px !important}.single-product .cart{width:50% !important;display:inline-block !important}.single-product .cart .quantity{height:45px;float:none !important;margin-bottom:-50px !important;margin-left:135px !important}.single-product .cart .quantity input{margin-top:10px;height:30px;width:30px}.single-product .single_add_to_cart_button{background-color:#555 !important;color:#fff !important;border:0 none;border-radius:0 !important;font-size:17px !important;font-weight:bold;padding:10px 15px;margin-top:5px !important;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s}.single-product .single_add_to_cart_button:hover{color:#888 !important;background-color:#fc0 !important}.single-product .compare.button{background-color:#555 !important;color:#fff !important;border:0 none;border-radius:0 !important;font-size:17px;font-weight:bold;padding:10px 15px;margin-top:25px !important;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s}.single-product .compare.button:hover{color:#888 !important;background-color:#fc0 !important}.single-product .yith-wcwl-add-button{min-height:50px}.single-product .add_to_wishlist{display:inline-block !important;background-color:#555 !important;color:#fff !important;border:0 none;border-radius:0 !important;font-size:17px;font-weight:bold;padding:10px 15px !important;margin-top:5px !important;margin-bottom:5px !important;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s}.single-product .add_to_wishlist:hover{color:#888 !important;background-color:#fc0 !important}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.woocommerce-message .button{display:inline-block !important;background-color:#555 !important;color:#fff !important;border:0 none;border-radius:0 !important;font-size:17px;font-weight:bold;padding:10px 15px !important;margin-top:5px !important;margin-bottom:5px !important;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s}.woocommerce-message .button:hover{color:#888 !important;background-color:#fc0 !important}.woocommerce-message{border-top:3px solid #fc0 !important}.woocommerce-info{border-top:3px solid #fc0 !important}.top_product_slider{height:200px !important}.top_product_slider .woocommerce-LoopProduct-link img{width:auto !important;height:168px !important}.top_product_slider .product_type_simple{display:none !important}.wcpscwc-product-slider button.slick-next,.wcpscwc-product-slider button.slick-next:hover,.wcpscwc-product-slider button.slick-next:focus{display:none !important}.wcpscwc-product-slider button.slick-prev,.wcpscwc-product-slider button.slick-prev:hover,.wcpscwc-product-slider button.slick-prev:focus{display:none !important}.stockist-Search h1{font-size:2.6666em;line-height:1.25em}.store-page{padding:0 !important}.store-page h3{color:#555;font-weight:bold;font-size:1.6666em;margin:0 0 10px !important}.store-page .grid-col2-sidebar{padding:20px 0 0 !important}.store-page .stockist_address hr{border:1px solid #e5e5e5;margin:0 0 10px 0}.store-page .stockist_address p{margin:0;padding:0}.store-page .stockist_address a{color:#ffcd00 !important;text-transform:lowercase;font-size:12px}.store-page .wrapp1200{padding:0 !important}.store-page #store-map{float:left;height:325px;margin-bottom:20px;width:48%}.store-page .store-image{float:right;width:48%;background:#fff;border:4px solid #fff;border-radius:4px;box-shadow:0 1px 4px rgba(0, 0, 0, 0.2)}.store-page .store-image img{display:block;width:100%;height:auto}.store-results{margin-top:10px}.store-results li{display:block;background:rgba(0, 0, 0, 0) url("../img/bullet.png") no-repeat scroll left center;border-top:1px solid #ddd;padding:4px 10px 4px 20px}.store-results li a{text-decoration:none}@media screen and (max-width:768px){.store-page{padding:0 20px !important}.store-page #store-map,.store-page .store-image{float:none;width:100%}}body{position:relative}.login-modal-overlay{position:fixed;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);display:none;z-index:999999;top:0;left:0;right:0;bottom:0}.login-modal{background:#fff;max-width:480px;width:100%;height:450px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;-webkit-box-shadow:0 -2px 25px 0 rgba(0, 0, 0, 0.15), 0 13px 25px 0 rgba(0, 0, 0, 0.3);border-radius:2px;padding:30px}.login-modal h1{padding-top:0;margin:0;font-size:25px;color:#333;margin-bottom:10px;font-weight:bold}.login-modal h2{font-size:15px;font-weight:400;line-height:26px;color:#757575;font-feature-settings:"kern" 1;font-kerning:normal;hyphens:auto;padding-bottom:30px}.login-modal .group{position:relative;height:75px;margin-bottom:30px}.login-modal label{display:block;color:#aaa;font-size:12px;font-weight:bold}.login-modal .error{display:block;margin-top:5px}.login-modal input[type=password],.login-modal input[type=text]{max-width:100% !important;width:100% !important;transition:border-color 0.2s}.login-modal input[type=password]:hover,.login-modal input[type=text]:hover,.login-modal input[type=password]:focus,.login-modal input[type=text]:focus{border-color:#999 !important}.login-modal input[type=submit]{background-color:#555;border:0 none;color:#fff;font-size:17px;font-weight:bold;height:45px;margin-bottom:10px;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s;width:100%;cursor:pointer}.login-modal .password-reset{text-align:center}.login-modal .password-reset a{font-size:16px}.login-modal #pro-members-password-reset .group{height:auto}.login-modal .success{background-color:#82f284;margin-top:5px;border:1px solid #24b20e;border-radius:4px;color:green;display:block;margin-bottom:5px;padding:4px}.login-modal input[type=submit]:hover,.login-modal input[type=submit]:focus{background-color:#fc0;color:#777}.register-login-form h2{border-bottom:1px solid #e5e5e5;padding-bottom:5px;text-transform:lowercase;font-weight:normal;font-size:18px;margin-right:10px}.register-login-form h2 + p{margin-top:10px}.register-login-form .register{float:left;width:50%}.register-login-form .login{float:right;width:50%}.register-login-form .login form{width:100%;max-width:250px}.register-login-form .login form .button{margin-top:25px}.register-login-form .error{margin-top:10px;display:block}.register-login-form .group{margin-bottom:10px}.register-login-form input[type=text],.register-login-form input[type=password]{transition:color 300ms ease-in-out 0s, border-color 300ms ease-in-out 0s}.register-login-form input[type=text]:hover,.register-login-form input[type=password]:hover,.register-login-form input[type=text]:focus,.register-login-form input[type=password]:focus{border-color:#999 !important}.register-login-form .button{background-color:#555;border:0 none;color:#fff;cursor:pointer;display:inline-block;font-size:17px;font-weight:bold;padding:10px 20px;line-height:normal;text-align:center;margin-bottom:10px;text-transform:lowercase;transition:color 300ms ease-in-out 0s, background-color 300ms ease-in-out 0s}.register-login-form .button:hover{background-color:#fc0;color:#888}.register-login-form label{color:#aaa;font-size:12px;font-weight:bold;max-width:254px}@media screen and (max-width:768px){.register-login-form{max-width:260px;margin:0 auto}.register-login-form .register,.register-login-form .login{float:none;width:100%}}