/*!Theme Name: Storefront Child
Template: storefront*/html{background:#000}body{overflow-x:hidden}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit;font-size:100%}body ul li{list-style:none!important}.hidden{display:none}.hiddenimp{display:none!important}.wpsl-search{margin-bottom:10px;padding:0;background:0 0}#wpsl-search-btn,#wpsl-search-wrap input{border-radius:3px;font-size:.8em;border:0}#wpsl-search-wrap div label,#wpsl-wrap .wpsl-selected-item{font-size:.7em}#wpsl-wrap.wpsl-store-below #wpsl-result-list li{line-height:.8em;padding:10px}#wpsl-wrap.wpsl-store-below #wpsl-result-list li:hover{background:#eee}#wpsl-wrap #wpsl-stores .wpsl-store-location{width:75%;display:inline-block}#wpsl-wrap #wpsl-stores p{margin:0}#wpsl-wrap #wpsl-stores .wpsl-direction-wrap{margin-left:2%;display:inline-block;width:calc(23% - 10px);vertical-align:top;font-size:.8em}#wpsl-wrap #wpsl-stores .wpsl-direction-wrap .wpsl-directions{margin-top:2em}#wpsl-search-input{padding:5px;background:#eee}#wpsl-search-wrap .wpsl-search-btn-wrap{float:right;margin:0}#wpsl-search-btn,#wpsl-search-wrap div{margin-right:0}#wpsl-search-wrap .wpsl-input label{margin-right:10px}.wpsl-dropdown .wpsl-selected-item,.wpsl-dropdown li,.wpsl-selected-item{padding:6px 12px!important}#wpsl-search-btn{font-weight:400;line-height:1em;padding:5px!important;color:#fff;background:#285407;box-shadow:none}body,button,input,select{padding:0;margin:0;background-color:#fff;font-family:calibri,Helvetica,sans-serif;line-height:26px;font-size:18px;font-size:1.8rem}body.home .insidebody{background:url(img/back.jpg);background-size:cover}body{background-color:#000}body.search-no-results p.woocommerce-info{font-size:1.2em;text-align:center;background:transparent none repeat scroll 0% 0%;padding:170px 0!important;margin:0!important}*,*:focus{outline:0!important}input,textarea,select{border:0;padding:5px;font-size:1em;border:1px solid #ccc;max-width:100%;font-family:calibri,Helvetica,sans-serif}.a1_1,.a1_2,.a1_3,.a2_3,.a1_4,.a3_4{box-sizing:border-box}.a1_1{width:100%;clear:both}.a1_2{width:49%;float:left}.a1_3{width:33.333%;float:left}.a2_3{width:66.666%;float:left}.a1_4{width:25%;float:left}.a3_4{width:75%;float:left}.i1_2{width:calc(50% - 3px);display:inline-block;vertical-align:middle}.i2_5{width:calc(40% - 3px);display:inline-block;vertical-align:middle}.i3_5{width:calc(60% - 3px);display:inline-block;vertical-align:middle}.i1_3{width:33.333%;display:inline-block;vertical-align:middle}.i2_3{width:calc(66.666% - 10px);display:inline-block;vertical-align:middle}.i1_4{width:25%;display:inline-block;vertical-align:middle}.i3_4{width:75%;display:inline-block;vertical-align:middle}.r{float:right}h1,h2,h3,h4,h5,h6{clear:both;font-family:calibri,Helvetica,sans-serif}h1{font-size:1.5em;line-height:1.5em;font-weight:700}h2{font-size:1.3em;line-height:1.3em;font-weight:700}.woocommerce-account h2{font-size:1.1em;line-height:1em}.woocommerce-account form .form-row label.remembermeline{width:100%}h3{font-size:.9em;line-height:1em;font-weight:700}h4{font-size:.8em;line-height:1em;font-weight:700}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}p{margin-bottom:.75em;font-size:.8em}p a{font-style:italic;font-weight:700}p.nom{margin:0}ul,ol{margin:0 0 1em 1em;font-size:.8em}ul{list-style:disc;color:#191919}ol{list-style:decimal}ul ul,ol ol,ul ol,ol ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}b,strong{font-weight:700}.italic,dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{font-size:.8em;margin:0 0 24px}.smalllink{font-size:.7em;font-weight:400;color:#999}pre{background:#eee;font-family:"courier 10 pitch",Courier,monospace;font-size:.7em;line-height:1.5em;margin-bottom:1.6em;padding:1.6em;overflow:auto;max-width:100%;box-shadow:0 3px 5px #ddd inset}a{color:#000;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;transition:color .25s ease-in-out;text-decoration:none}a:hover,a:focus,a:active{color:#d8ae1b}.alignleft{display:inline;float:left;margin-right:.75em}.alignright{display:inline;float:right}.aligncenter{clear:both;display:block;margin:0 auto}.center{text-align:center}.left{text-align:left}.impleft{text-align:left!important}.right{text-align:right}.impright{text-align:right!important}.line{height:3px;background:rgba(255,255,255,.3) none repeat scroll 0% 0%;margin:10px 0;border-radius:10px}.bold{font-weight:700}.bor1{border-right:1px solid rgba(40,84,7,.5);padding-right:30px}.bor1 article .the-content>p{margin-bottom:5px}.menu{margin:0}.menu li{list-style:none;padding:0;position:relative}.menu li a{color:#fff}.menu li a:hover{color:#d8ae1b}.menu li.current_page_item>a{color:#d8ae1b}#menu-footer-menu{font-size:1em}#menu-footer-menu li{display:inline-block;margin-left:1em}.tos-wrapper .tos-caption{font-size:.9em}.tos-caption>div{overflow:visible}.tos-close,.tos-next,.tos-prev{background:#fff}.tos-close span::after,.tos-next span{border-top:3px solid #000;border-right:3px solid #000}.tos-close span::before,.tos-prev span{border-bottom:3px solid #000;border-left:3px solid #000}.tos-desktop .tos-wrapper:hover .tos-close,.tos-desktop .tos-wrapper:hover .tos-next,.tos-desktop .tos-wrapper:hover .tos-prev,.tos-touch .tos-wrapper.tos-hover .tos-close,.tos-touch .tos-wrapper.tos-hover .tos-next,.tos-touch .tos-wrapper.tos-hover .tos-prev{opacity:1}#map-canvas{width:100%;height:200px;margin-bottom:10px}.site-title a{text-transform:uppercase;font-size:4em;text-align:center}.site-title a:hover{}.site-description{}#header{padding:0;box-shadow:0 0 4px 1px #000;position:fixed;top:0;left:0;width:100%;z-index:5;-webkit-transition:all 600ms ease 0s;-moz-transition:all 600ms ease 0s;-ms-transition:all 600ms ease 0s;-o-transition:all 600ms ease 0s;transition:all 600ms ease 0s;opacity:1}#header .insidehead{padding:10px 0}#header .gravatar{overflow:hidden;width:100px;height:100px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0;float:right}#header #brand{margin:1em 0}#header #brand h1{font-weight:900;color:#565656;font-size:16px;font-size:1.6rem;margin:0;padding:0;text-transform:uppercase;letter-spacing:.45em}#header #brand h1 a{color:#565656;text-decoration:none}#header #brand h1 span{font-weight:200;color:#888;text-transform:lowercase}#header nav{font-family:calibri,Helvetica,sans-serif}.menu-main-nav-container,.menu-main-container{float:right}#header nav .menu{list-style:none;margin:0;text-align:left}#header nav .menu li{display:inline-block;margin:0 15px 0 0}#header nav #menu-primary li[class*=forcategory-]{display:none}#header nav .menu li a{}#header nav .menu .cart{font-size:1.3em;margin-right:25px}#header nav .menu .cart .cart-count{position:absolute;font-size:22px;width:28px;text-align:center;line-height:28px;border-radius:100px;right:-30px;top:-2px;border:1px solid #285407;color:#fff;background:#d8ae1b none repeat scroll 0% 0%}#header nav .menu .search{font-size:1.3em;margin-right:15px}.insidebody{left:0;position:relative;-webkit-transition:600ms;-moz-transition:600ms;-ms-transition:600ms;-o-transition:600ms;transition:600ms;opacity:1;overflow:hidden;margin-top:179px;margin-bottom:30px}.woocommerce div.product form.cart .variations{font-size:.8em;margin:0}.woocommerce div.product form.cart .variations select.error{border-color:red}.woocommerce div.product p.stock,.product_meta{font-size:.8em}.woocommerce .mhecfec{padding:125px 0}.woocommerce .mhecfec p{text-align:center}.dpc-breadcrumbs{pointer-events:none!important;opacity:0!important;-webkit-user-select:none!important;-moz-user-select:none!important;line-height:0!important}div#side-cart{width:380px;position:fixed;top:0;right:-380px;height:100%;-webkit-transition:600ms;-moz-transition:600ms;-ms-transition:600ms;-o-transition:600ms;transition:600ms;z-index:9998}div#side-cart::before{content:""}div#side-cart nav{border-left:2px solid #285407}div#side-cart nav header{max-height:24px;text-align:center;color:#fff;position:relative;padding:53px 0}div#side-cart .cart-container{background:#fff}div#side-cart .table{height:100%;display:table;width:100%;text-align:center}div#side-cart .table>div{display:table-cell;vertical-align:middle}div#side-cart .panel-close{position:absolute;bottom:5px;right:10px;color:#fff;cursor:pointer;font-size:.8em}div#side-cart .panel-close:hover{text-decoration:underline}div#side-cart .cart{position:relative;width:83px;margin:auto;font-size:3em;margin-bottom:30px}div#side-cart .cart .fa{color:#285407}div#side-cart .cart .cart-count{position:absolute;font-size:24px;background:#d8ae1b none repeat scroll 0% 0%;width:28px;text-align:center;line-height:28px;border-radius:100px;right:-8px;top:-5px;border:1px solid #285407;color:#fff}div#side-cart .table>p{color:#285407}div#side-cart .table .button{background:#285407 none repeat scroll 0% 0%;color:#fff;padding:10px 20px;display:inline-block;font-style:normal}div#side-cart .table .button:hover{background:#1b3805}div#side-cart .table .buttons{padding:15px;width:100%;box-sizing:border-box;max-width:380px}div#side-cart .table .buttons .button{width:100%;box-sizing:border-box;margin-top:2px}div#side-cart .table .buttons .button.color{background:#d8ae1b}div#side-cart .table .buttons .button.color:hover{background:#ad8a13}div#side-cart .table .cartcontent{padding:15px;width:100%;box-sizing:border-box;max-width:380px;max-height:450px;overflow:auto}div#side-cart .table .widget_shopping_cart_content .subtotal{margin:15px 0 0}div#side-cart .table .widget_shopping_cart_content .shipping{font-size:.7em;margin:0}.ipshippingcost{font-size:.7em}div#side-cart .table .cartcontent>table{display:block;width:100%;overflow:hidden;font-size:.5em}div#side-cart .table .cartcontent .cart_item{margin-bottom:10px;position:relative;box-shadow:1px 1px 2px 0 #ccc;border-bottom:1px solid #ccc;padding:5px}div#side-cart .table .cartcontent .cart_item .product-remove{position:absolute;top:-13px;right:-13px}div#side-cart .table .cartcontent .cart_item .product-remove .remove{font-size:1em}div#side-cart .table .cartcontent .cart_item .product-thumbnail{width:20%;display:inline-block;vertical-align:middle}div#side-cart .table .cartcontent .cart_item .product-info{display:inline-block;width:calc(80% - 6px);vertical-align:middle}div#side-cart .table .cartcontent .cart_item .product-info .delivery-time-info{font-size:.8em;line-height:1em;margin:0}div#side-cart .table .cartcontent .cart_item .product-name{text-align:left;font-size:.8em}div#side-cart .table .cartcontent .cart_item .product-quantity{text-align:right;font-size:.8em;font-weight:700}div#side-cart .table .woocommerce-message{background:#eaeaea;margin:0 15px;font-size:.8em;padding:5px}div#side-cart .table .woocommerce-message a{color:red;display:block}div#side-cart .cart-collaterals{width:100%;padding:15px;box-sizing:border-box;max-width:380px}div#side-cart .cart-collaterals{width:100%;padding:15px;box-sizing:border-box;max-width:380px}div#side-cart .cart-collaterals .cart_totals{width:100%;float:none}div#side-cart .cart-collaterals .cart_totals>table{width:100%}div#side-cart .cart-collaterals .wc-proceed-to-checkout{display:none}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{line-height:1.5em}.product p.wc-gzd-additional-info{font-size:.8em;margin:0;float:left}.product p.wc-gzd-additional-info{display:none}.single-product p.wc-gzd-additional-info{display:block}.single-product ul.products .product>.wc-gzd-additional-info{display:none}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt[disabled]:disabled,.woocommerce #respond input#submit.alt[disabled]:disabled:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt[disabled]:disabled,.woocommerce a.button.alt[disabled]:disabled:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt[disabled]:disabled,.woocommerce button.button.alt[disabled]:disabled:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt[disabled]:disabled,.woocommerce input.button.alt[disabled]:disabled:hover{background-color:#000}.woocommerce input:disabled,.woocommerce input[disabled]:disabled{color:inherit;cursor:not-allowed!important;opacity:.5}.opened{right:0!important;z-index:9999!important}.moved{left:-380px!important;opacity:.75!important}.woocommerce-order-received .extratabs{display:none}.extratabs{position:absolute;top:0;right:0;cursor:pointer;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:100% 0 0;-moz-transform-origin:100% 0 0;-ms-transform-origin:100% 0 0;transform-origin:100% 0 0;line-height:26px;height:38px;overflow:hidden;padding:0 5px 5px}.extratabs .extratab{display:inline-block;width:180px;text-align:center;color:#fff;padding:5px 10px;font-size:.8em;position:relative;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.extratabs .extratab:nth-child(1){background:url(img/tabback3.png)}.extratabs .extratab:nth-child(2){background:url(img/tabback2.png);margin-left:-30px}.extratabs .extratab:nth-child(3){background:url(img/tabback.png);margin-left:-30px}.extratabs .extratab span{}.extratab-post{z-index:999;width:380px;position:fixed;top:0;right:-380px;height:100%;-webkit-transition:600ms;-moz-transition:600ms;-ms-transition:600ms;-o-transition:600ms;transition:600ms;background:#fff;border-left:2px solid #285407;overflow:hidden}.extratab-post .hrefxs{line-height:2em;margin-left:10px}.extratab-post.megatab{width:100%;box-sizing:border-box;padding:50px 10%;border-left:0;top:-100%;left:0;background:rgba(0,0,0,.5)}.extratab-post.megatab .table{background:#fff;padding:2.5% 5%}.extratab-post.megatab .table>div{max-height:100%;overflow:auto}.extratab-post.active{right:0!important;top:0!important;z-index:9999!important}.extratab-post header{max-height:24px;text-align:center;color:#fff;position:relative;padding:53px 0}.extratab-post .table{height:calc(100% - 130px);width:100%;padding:20px;box-sizing:border-box;overflow-y:auto}.extratab-post .table #reviews{max-height:100%;overflow:auto}.extratab-post .table>div{}.extratab-post .table .tab-reports p{margin:0}.extratab-post .table .tab-reports hr{margin:.3em 0}.extratab-post .table>div p{font-size:.8em}.extratab-post .panel-close{position:absolute;bottom:5px;right:10px;color:#fff;cursor:pointer;font-size:.8em}.extratab-post .panel-close:hover{text-decoration:underline}.woocommerce ul.products.recent-products{margin-bottom:0}.woocommerce ul.products.recent-products li.product{margin-bottom:0;padding-bottom:0;border-bottom:0}.woodesc{min-height:95px}.woodesc p{margin:0;font-size:1em}.error404 .error{border-bottom:0;padding:125px}.woocommerce table.shop_table th{font-weight:400;padding:7px 12px 0}.woocommerce table.shop_table th.product-total{text-align:right}.woocommerce table.shop_table .order-total-top{background:rgba(0,0,0,.1)}.woocommerce table.shop_table .order-total-top tr th,.woocommerce table.shop_table .order-total-top tr td{padding:0 12px;border-top:0;padding:5px 12px;border-top:0;font-size:1.2em}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{line-height:38px}.woocommerce-checkout #ship-to-different-address-checkbox{margin-right:.5em}.woocommerce-cart table.cart .product-remove .remove{width:3em;font-weight:400;font-size:1em}.woocommerce-cart table.cart img{width:70px}.woocommerce-cart #header nav .menu li#cart,.woocommerce-checkout #header nav .menu li#cart{display:none}.woocommerce a.remove i{color:red}.woocommerce a.remove:hover i{color:#c00}.woocommerce a.remove:hover{background:0 0!important;color:#c00!important;text-decoration:underline}.woocommerce ul#shipping_method{margin:0 0 0 30px;text-align:left}.woocommerce .cart-collaterals .cart_totals table .pickshipping{vertical-align:middle;min-width:150px}.woocommerce .cart-collaterals .cart_totals table .pickshipping select{width:80%;background:#fff}.woocommerce-cart .cart-collaterals .cart_totals table small{white-space:nowrap}.woocommerce form{margin-bottom:10px}.woocommerce form .form-row{text-align:right;margin:0 0 6px;padding:0;font-size:.75em;width:100%}.woocommerce form .form-row.terms,.woocommerce form .form-row.create-account{text-align:left}.woocommerce form .form-row.terms{font-size:inherit}.woocommerce form.login,.woocommerce form.register{margin:.5em 0}.woocommerce form.login .form-row,.woocommerce form.register .form-row{text-align:left}.woocommerce form .form-row label{line-height:1;width:27%;display:inline-block;vertical-align:middle;margin-right:3%}.woocommerce form .form-row label.checkbox{width:auto;display:inline}.woocommerce form .form-row select{cursor:pointer;margin:0 0 0 -4px;width:70%;display:inline-block;padding:0 5px;font-size:.9em}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{width:70%!important;margin:0 0 0 -5px;outline:0;display:inline-block;font-size:.9em;vertical-align:middle;line-height:1em}.woocommerce form .form-row .select2-container{cursor:pointer;margin:0 0 0 -4px;display:inline-block!important;text-align:left;font-size:.9em;width:70%!important;line-height:1.579em}.woocommerce-checkout .checkout small.woocommerce-password-hint{font-size:1em;text-align:left}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:0 0 .5em!important;border-top:0;position:relative;padding:.35em .5em!important;display:block;background-color:#eee;line-height:1em;border-radius:3px;font-size:.8em}.woocommerce-error{background-color:#ffbfbf}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{display:none}.woocommerce-checkout #payment{background:0 0;border-radius:5px}.woocommerce-checkout #payment div.payment_box{border-radius:3px;background:transparent none repeat scroll 0% 0%;border:1px solid #e4e4e4;box-shadow:none;margin:0;padding:.5em}.woocommerce-checkout #payment div.payment_box::before{filter:drop-shadow(0px -1px 0px rgb(228,228,228));border-color:transparent transparent #fff;display:none}.woocommerce-checkout #payment div.payment_box p{font-size:1em}.woocommerce-checkout #payment ul.payment_methods{border-bottom:0 solid #d3ced2;padding:0}.woocommerce-checkout table.shop_table{border:1px solid rgba(0,0,0,.1);margin:0 -1px 24px 0;text-align:left;width:100%;border-radius:5px;border-collapse:separate;border-spacing:0;font-size:.8em}.woocommerce-checkout table.shop_table thead,.woocommerce-checkout table.shop_table tfoot{background:0 0}.woocommerce table.shop_table td small.shipped_via{display:none}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{font-size:.8em;display:none}.woocommerce-view-order .gobackbutton{line-height:2.25em;color:#007a00;cursor:pointer;font-weight:400!important}.woocommerce-checkout-review-order-table .delivery-time-info{display:none}.woocommerce-checkout-review-order-table .wc-gzd-product-name-left{max-width:10%;margin-right:1em;float:none;display:inline-block;vertical-align:middle}.woocommerce-checkout-review-order-table .wc-gzd-product-name-right{float:none;display:inline-block;vertical-align:middle}.woocommerce-checkout-review-order-table .amount{float:right}.woocommerce-checkout-review-order-table .pickshipping .amount{float:none}.woocommerce-checkout-review-order-table .pickshipping{text-align:right}.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table{margin-bottom:0;font-size:.75em}.woocommerce-checkout .edit-bck-btn{background:#d8ae1b!important;color:#fff!important;padding:11px 15px!important}.woocommerce-checkout .edit-bck-btn:hover{background:#ad8a13!important;color:#fff!important}.woocommerce .commentlist .comment{margin:20px 0}.woocommerce-order-received .bankname{margin:0}.woocommerce-order-received .mt05{margin-top:.5em}.woocommerce-table.woocommerce-table--order-details .woocommerce-Price-amount.amount,.woocommerce-order-received .woocommerce-table.woocommerce-table--order-details .woocommerce-Price-amount.amount{float:right}.woocommerce-order-received .woocommerce-order{max-width:650px;margin:auto;padding:10px 20px 0;border-radius:15px;border:1px dashed #d3ced2}.woocommerce-order-received .woocommerce-order ul.order_details{margin-bottom:1em;border-top:1px dashed #d3ced2;border-bottom:1px dashed #d3ced2;padding:10px 0 15px}.woocommerce-order-received .woocommerce-order ul.order_details li{margin-right:1em;padding-right:1em;font-size:1em;text-transform:none}.woocommerce-order-received .woocommerce-order ul.order_details li strong{font-size:1em}.woocommerce-order-received .woocommerce-order .headingline{clear:both;padding:3px 10px;background:#285407;color:#fff;font-weight:400;border-radius:3px;font-size:1em;margin-left:-10px;margin-right:-10px;margin-bottom:10px;margin-top:5px}.woocommerce-order-received .woocommerce-order .woocommerce-table.woocommerce-table--customer-details.shop_table.customer_details{margin-bottom:.5em}.woocommerce-order-received .woocommerce-order .woocommerce-table__product-sku.product-sku,.woocommerce-order-received .woocommerce-order .woocommerce-table__product-quantity.product-quantity,.woocommerce-order-received .woocommerce-order .woocommerce-table__product-name.product-name,.woocommerce-order-received .woocommerce-order .woocommerce-table__product-subtotal.product-subtotal{padding:0!important}.woocommerce-order-received .woocommerce-order .woocommerce-table__product-sku.product-sku,.woocommerce-order-received .woocommerce-order .woocommerce-table__product-quantity.product-quantity{width:10%}.woocommerce-order .woocommerce-table__product-name.product-name a{font-weight:400}.woocommerce-order table.shop_table tbody:first-child tr:first-child td,.woocommerce-order table.shop_table tbody:first-child tr:first-child th{padding-top:0!important}.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tr>td,.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tr>th{padding:0 12px}.mmwa strong{min-width:100px;display:inline-block}.ip-added-message{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.25) none repeat scroll 0% 0%;z-index:2}.ip-added-message .ip-added-message-body{position:absolute;top:50%;left:50%;width:50%;box-sizing:border-box;padding:50px;text-align:center;background:rgba(255,255,255,.95) none repeat scroll 0% 0%;border-radius:5px;box-shadow:2px 2px 3px #000;z-index:2;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:700px}.ip-added-message .ip-added-message-body br{display:none!important}.ip-added-message .ip-added-message-body .button{float:none!important;margin:0 2px!important;white-space:normal!important;width:125px!important}.ip-added-message .ip-added-message-body .button.color{margin-right:35px!important;background-color:#d8ae1b!important;color:#fff!important}.ip-added-message .ip-added-message-body .button.color:hover{background-color:#b6931a!important}.ip-added-message .ip-added-message-body p{font-size:1.28em;margin-bottom:1em}.ip-added-message .ip-added-message-body #fairy-box{float:none!important;margin:30px auto 0!important}.ip-added-message .ip-added-message-body #fairy-box .fairy-price-box img{margin-bottom:-15px;height:35px;width:auto;margin-right:10px}.search-in{position:absolute;right:0;min-width:300px;padding-top:10px;z-index:1}.search-in .searchform{box-sizing:border-box;min-width:250px;background:rgba(255,255,255,.9) none repeat scroll 0% 0%;border:2px solid #285407;border-radius:5px;padding:20px;box-shadow:0 6px 2px -3px #000}.search-in .searchform input{width:180px;display:inline-block;vertical-align:middle;font-size:.9em;line-height:29px;background:transparent none repeat scroll 0% 0%;border:0;border-bottom:1px solid;color:#285407;padding:2px 10px}.search-in .searchform .gosearch{display:none}.search-in .searchform .fa-search{display:inline-block;vertical-align:middle;float:right;width:30px;line-height:30px;text-align:center;border-radius:25px;font-size:.5em;background:transparent none repeat scroll 0% 0%;color:#285407;border:2px solid;cursor:pointer;margin-right:20px}.search-in .close-search{position:absolute;font-size:.8em;top:15px;right:8px;cursor:pointer}.search-in .searchform .response{font-size:.7em;padding:5px 10px 0;margin:0;display:none}.search-in .searchform .response.error{color:#cf0000}#topline{border-bottom:1px solid rgba(255,255,255,.3);background:rgba(255,255,255,.6);height:49px;width:100%;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:600ms;-moz-transition:600ms;-ms-transition:600ms;-o-transition:600ms;transition:600ms;opacity:1;overflow:hidden}#topline .mempar{display:inline-block;padding:5px 0;font-size:.75em;vertical-align:middle}#topline .mempar.sep{width:20px}#topline .mempar span{display:inline-block;vertical-align:middle;color:#000}#topline .mempar img{margin:0 0 0 10px;display:inline-block;vertical-align:middle;max-height:35px}#topline .mempar.pip img{border:2px solid #e0be43}.removesearch{color:red!important;font-weight:400;font-size:.75em}.removesearch:hover{text-decoration:underline}.banner img{width:100%;height:auto}.wwtk{background:#009039 none repeat scroll 0% 0%;color:#fff;padding:8px 12px 5px;max-height:146px}.wwtk .wwtk-img{display:inline-block;width:110px}.wwtk .wwtk-img img{margin:-8px 0 0 -16px!important;background:#fff none repeat scroll 0% 0%;width:130px;height:auto}.wwtk .wwtk-txt{display:inline-block;width:430px;vertical-align:top}.wwtk .wwtk-txt p{font-size:18px;margin:0;text-align:justify;color:#fff}.wwtk .wwtk-txt h3{display:inline-block;color:#d8ae1b;text-shadow:0 0 2px #000;text-align:center;width:100%;font-size:1.6rem}.navigation-box{background:#d8ae1b;box-shadow:0 -3px 4px -3px #000 inset;display:none}.breadcrumbs{list-style:none;margin:0;padding:20px 0}.breadcrumbs li{display:inline-block;margin-right:10px;vertical-align:middle;font-size:16px;line-height:16px;opacity:.75;-webkit-transition:300ms;-moz-transition:300ms;-ms-transition:300ms;-o-transition:300ms;transition:300ms;cursor:default}.breadcrumbs li:hover{opacity:1}.breadcrumbs a{color:#000}.breadcrumbs .item-home{}.breadcrumbs .item-home img{width:40px}.breadcrumbs .separator{}.breadcrumbs .item-current{}.sectitle{background:#d3f5cb;text-align:center;color:#285407;margin-bottom:10px}.ip_title{padding:10px 0}.ip_title .title{font-size:1.7em;line-height:1.7em;color:#285407;font-weight:700}.callus{color:#fff;font-size:.9em}.callus div{margin-right:10px;float:left}table.tg{text-align:left;padding-left:10%;width:60%;margin-bottom:.75em;font-size:.8em}.container{max-width:1170px;margin:auto;padding:0 20px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button{margin-left:10px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:32%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:60%}.woocommerce div.product div.images,.woocommerce div.product div.summary{margin-bottom:.5em}.woocommerce div.product form.cart,.woocommerce div.product p.cart{margin-bottom:0;float:right}.woocommerce div.product form.variations_form.cart{min-width:54%}.woocommerce div.product .product_title{clear:both;padding:10px;line-height:30px;font-size:1.5rem;background:#285407;color:#fff;margin-bottom:10px;font-weight:400;border-radius:3px}.woocommerce div.product .product_title .sku_wrapper{font-size:.8em;float:right;line-height:1.6em}.woocommerce div.product .stock{color:#000;float:left;line-height:2.32em;font-size:.8em;margin-right:20px}.woocommerce .quantity .qty{text-align:center;border:0;padding:0;border-radius:3px;line-height:1em;font-size:1em;background:rgba(0,0,0,.1) none repeat scroll 0% 0%;height:48px;width:3em}.woocommerce .h48{height:48px!important;box-sizing:border-box}.woocommerce div.product form.cart .button{font-size:1em;line-height:1em}.woocommerce div.product form.cart .button.single_add_to_cart_button{height:46px}.woocommerce-cart .wc-proceed-to-checkout{padding:.5em 0 0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin-bottom:0;font-size:1em}.woocommerce table.shop_table{text-align:left;width:100%;border-collapse:separate;border:0}.woocommerce table.shop_table.cart tbody{font-size:.8em}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{font-size:.8em;float:right;width:24.05%}.woocommerce-page .cart-collaterals .cart_totals .order-tax{display:none}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:400;padding:0 12px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#3d7f0b;color:#fff;padding:.5em 1em}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#d8ae1b}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0 0 .5em}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0 1em}.woocommerce div.product .woocommerce-tabs .panel h3{margin-bottom:.5em}#respond form label{display:inline-block;margin-right:20px;vertical-align:middle}.woocommerce p.stars{display:inline-block}.woocommerce div.product div.images div.thumbnails{padding-top:0}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:calc(20% - 0.25em);margin-bottom:.25em;margin-right:.25em}.woocommerce .woocommerce-product-details__short-description{min-height:155px}.woocommerce .regular-price-info{float:left}.woocommerce div.product .woocommerce-product-rating{margin-bottom:0;font-size:.8em}.woocommerce ul.products li.product .star-rating{font-size:.8em;margin:0;position:absolute;margin-top:-10px;right:0}.woocommerce .star-rating{color:#d8ae1b}.woocommerce ul.products li.product .price del{color:#000;display:inline-block}.shop_table .product-quantity{min-width:80px;text-align:center}.shop_table .product-price{text-align:right}.shop_table .product-subtotal{text-align:right}.shop_table .product-fairy-price,.shop_table .product-fairy-subtotal{text-align:right;background:#4577a8 none repeat scroll 0% 0%;color:#fff;font-weight:700}.shop_table .product-fairy-price{width:11.1%}.shop_table .product-fairy-subtotal{width:13%}.woocommerce-order-details .delivery-time-info{display:none}.woocommerce-order-details .order-meta{line-height:1em!important}.woocommerce-order-details .order-meta p,.woocommerce-order-details .order-meta .wc-item-meta-label{display:inline-block;font-weight:400;font-size:.8em}.woocommerce-checkout #payment .payment_method_paypal img{max-height:48px}.woocommerce #reviews #comments h2{font-size:.8em;line-height:1.5em;margin-bottom:.5em}.woocommerce #reviews #comments ol.commentlist li{box-shadow:none}div#side-cart .table .cartcontent .cart_item .product-name dl.variation,.woocommerce table.shop_table td.product-name dl.variation,.woocommerce-cart table.cart td.product-name dl.variation{margin:0}div#side-cart .table .cartcontent .cart_item .product-name dl.variation dt,.woocommerce table.shop_table td.product-name dl.variation dt,.woocommerce-cart table.cart td.product-name dl.variation dt{padding:0;clear:left;margin:0 .3em 0 0;font-weight:400;font-size:.8em;line-height:1em}div#side-cart .table .cartcontent .cart_item .product-name dl.variation dt{margin:0;display:inline-block}div#side-cart .table .cartcontent .cart_item .product-name dl.variation dd,.woocommerce table.shop_table td.product-name dl.variation dd,.woocommerce-cart table.cart td.product-name dl.variation dd{padding:0;margin:0;line-height:.8em}div#side-cart .table .cartcontent .cart_item .product-name dl.variation dd{font-size:.8em;display:inline-block}div#side-cart .table .cartcontent .cart_item .product-name dl.variation dd p,.woocommerce table.shop_table td.product-name dl.variation dd p,.woocommerce-cart table.cart td.product-name dl.variation dd p{margin:0}.delivery-time-info{margin:0}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{padding-right:0}.woocommerce-page table.cart td.actions .button,.woocommerce-page table.cart td.actions input.button{width:24.3%;color:#fff}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border-bottom:1px solid #ccc;padding-bottom:1em;margin-bottom:1em}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;line-height:1em;font-weight:700;color:#285407;min-height:38px}.woocommerce ul.products li.product p{line-height:1.2em;margin:0}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#fff;background-color:#3d7f0b;padding:.5em 1em;font-style:normal;-webkit-transition:all .25s;-moz-transition:all .25s;-o-transition:all .25s;-ms-transition:all .25s;transition:all .25s}.woocommerce input.button:disabled[disabled]{padding:.5em 1em!important}.wpcf7-form-control.wpcf7-submit{color:#fff;background-color:#3d7f0b;padding:.5em 1em;font-style:normal;font-weight:700;border-radius:3px;border:0;white-space:nowrap;display:inline-block;background-image:none;box-shadow:none;font-size:100%;margin:0;line-height:1;cursor:pointer}.specsendin>.wpcf7-form-control.wpcf7-submit{margin-left:20%}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#d8ae1b;color:#fff}.woocommerce a.button.color,.woocommerce button.button.color,.woocommerce input.button.color{background-color:#fff;color:#3d7f0b}.woocommerce a.button.color:hover,.woocommerce button.button.color:hover,.woocommerce input.button.color:hover{background-color:#d8ae1b;color:#fff}.woocommerce a.button.added{color:#285407;background-color:#d3f5cb}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{padding-right:2.618em!important}.woocommerce a.added_to_cart{color:#444}.woocommerce-cart .cart-collaterals .cart_totals table{width:100%;background:#f4f4f4;font-size:.9em}.woocommerce-cart .cart-collaterals .cart_totals table tr{box-sizing:border-box;display:block;width:100%;padding:2px 15px}.woocommerce-cart .cart-collaterals .cart_totals table th{text-align:left;width:100%}.woocommerce-cart .cart-collaterals .cart_totals table .order-fairy-total{background:#4577a8 none repeat scroll 0% 0%;font-weight:700;color:#fff;border:medium 0}.woocommerce-cart .cart-collaterals .cart_totals table .order-fairy-total th,.woocommerce-cart .cart-collaterals .cart_totals table .order-fairy-total td{border:0!important}.cart-total{border-top:1px solid;border-bottom:1px solid;padding:10px 0;margin:0 15px;color:gray}.cart-total p{margin:0}.woocommerce ul.products li.product .price{font-size:1em;margin:0;display:inline;color:#285407}.woocommerce ul.products li.product .price .from{font-size:1em;text-transform:none;margin:0;color:inherit}.woocommerce ul.products li.product .tax-info{color:#000}.woocommerce ul.products li.product .shipping-costs-info{margin:0}.woocommerce ul.products li.product .button.see-product{margin:0;padding:.5em .75em}.woocommerce div.product p.price,.woocommerce div.product span.price{display:inline-block;margin-top:10px;color:#285407}.woocommerce div.product .price .from{font-size:.8em;color:inherit}.single-product.woocommerce div.product p.price{margin:0}.woocommerce div.product .tax-info{font-size:.7em}.single-product .shipping-info{margin:0}.single-product .shipping-info .shipping-costs-info{font-size:.8em}.woocommerce .order_details{background:0 0}.woocommerce .order_details,.woocommerce .customer_details{font-size:.8em}.woocommerce .customer_details{background:#fff}.woocommerce .order_details tfoot td,.woocommerce .order_details .product-total,.woocommerce .customer_details tfoot td,.woocommerce .customer_details .product-total{text-align:right}.woocommerce .order_details tr,.woocommerce .customer_details tr{padding:3px 12px}.woocommerce .order_details tr td,.woocommerce .order_details tr .product-name,.woocommerce .order_details tr .product-total,.woocommerce .customer_details tr td,.woocommerce .customer_details tr .product-name,.woocommerce .customer_details tr .product-total{padding:0}.woocommerce table.shop_table.order_details tbody th,.woocommerce table.shop_table.order_details tbody td,.woocommerce table.shop_table.order_details tfoot th,.woocommerce table.shop_table.order_details tfoot td,.woocommerce table.shop_table.customer_details tbody th,.woocommerce table.shop_table.customer_details tbody td,.woocommerce table.shop_table.customer_details tfoot th,.woocommerce table.shop_table.customer_details tfoot td{padding:5px 0 0!important}.woocommerce table.shop_table.order_details td:first-child,.woocommerce table.shop_table.order_details th:first-child{padding-left:0!important}.woocommerce table.shop_table.order_details td:last-child,.woocommerce table.shop_table.order_details th:last-child{padding-right:0!important}.woocommerce table.shop_table tbody tr th{width:70px}.addresses-block .woocommerce-Address-title h3{line-height:inherit}.woocommerce .addresses-block header{line-height:1.1em;background:#285407 none repeat scroll 0% 0%;padding:.2em;color:#fff;font-size:1em;margin-bottom:.3em!important;text-align:left}.woocommerce .addresses-block header h3{padding:.2em;font-size:1em;font-weight:400;line-height:1.2em}.woocommerce .addresses-block header .edit{font-size:.8em}.woocommerce table.my_account_orders{font-size:.8em}.woocommerce .woocommerce-customer-details address{box-sizing:border-box}.woocommerce .order-status{line-height:inherit;color:inherit;background:0 0;border-radius:0;border-bottom:0;margin:0;line-height:2.2em}.woocommerce .pass-change{margin:1em 0;padding-top:1em;border-top:1px solid #eee}.woocommerce .pass-change span{line-height:2em;font-size:.7em}.woocommerce-checkout #payment ul.payment_methods li input{margin:0 .3em 0 0}.woocommerce-checkout #payment ul.payment_methods li label,.woocommerce-checkout #payment ul.payment_methods li input{cursor:pointer}.woocommerce-checkout #payment ul.payment_methods li img{max-height:30px}.woocommerce-checkout #payment ul.payment_methods li.payment_method_sofortgateway img{max-height:15px}.blockUI.blockOverlay,.loader{-webkit-opacity:1!important;-moz-opacity:1!important;opacity:1!important;filter:alpha(opacity=100)!important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)!important;background:rgba(255,255,255,.75)!important}.blockUI.blockOverlay:before,.loader:before{-moz-animation:none!important;-webkit-animation:none!important;animation:none!important;background:url(img/calculating.png) center center!important;background-size:110px!important;width:5em!important;height:1em!important;margin-top:-.5em!important;background-repeat:no-repeat!important;margin-left:-2.5em!important;-webkit-opacity:1!important;-moz-opacity:1!important;opacity:1!important;filter:alpha(opacity=100)!important;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)!important}div.wpcf7{width:100%;max-width:600px;margin:auto;font-size:.8em}.wpcf7 form>.a1_1{}.wpcf7 form .labeldiv{line-height:1.4em;margin-top:6px}.wpcf7 form input.wpcf7-quiz,.wpcf7 form .inputdiv textarea,.wpcf7 form .inputdiv input{padding:0;margin-top:6px}.wpcf7 form>.a1_1:nth-child(2) .labeldiv,.wpcf7 form>.a1_1:nth-child(2) .inputdiv input{margin-top:0}.wpcf7 form .wpcf7-quiz-label{width:49%;float:left;text-align:right;line-height:1.4em;margin-top:6px}.wpcf7 form input.wpcf7-quiz{width:49%;float:left}.wpcf7 span.wpcf7-not-valid-tip{font-size:.8em;line-height:1em}.wpcf7 form .quiz-272 span.wpcf7-not-valid-tip{padding-left:49%;float:left}div.wpcf7 .required{color:red;font-weight:700;border:0;margin:0 5px 0 10px}#content{background:#fff;padding:20px;margin:20px auto;box-shadow:2px 2px 4px #285407;border-radius:3px;position:relative}.featuredimgs{padding:0 0 15px 20px}.featuredimgs img.half{width:49%;display:inline-block;margin-bottom:.75em}.featuredimgs .caption{font-size:.7em;font-style:italic;line-height:1.1em}.featuredimgs .caption.half{width:47%;display:inline-block;vertical-align:top;margin-left:2%}.featuredimgs .wp-post-image{border:1px solid #999;box-sizing:border-box}article{background:0 0;padding:0;border-bottom:1px solid #ddd}article .title{color:#404040;line-height:56.24px;font-size:38px;font-size:3.8rem;font-weight:400;text-align:center}article .title a{text-decoration:none;color:#404040}article .title a:hover{color:#007998}article .post-meta{margin-bottom:40px;font-size:14px;text-align:center;font-family:karla,Helvetica,sans-serif;text-transform:uppercase;font-weight:500}article .post-meta a{color:#888;text-decoration:none}article .post-meta a:hover{color:rgba(136,136,136,.5)}article .the-content a{font-weight:900;text-decoration:none}article .the-content p{color:#191919;text-align:justify;font-size:.8em}article .the-content img{max-width:100%;height:auto}article .meta{line-height:14.8px;font-size:10px;font-size:1rem;text-transform:uppercase;letter-spacing:.9px}article .meta div{margin:1px auto}article .meta .post-categories{list-style:none;margin:0 0 10px}article .meta .post-categories li{display:inline-block;margin-right:10px}.wp-post-image{max-width:100%;height:auto}.page article{border-bottom:0}.page article .title{margin-bottom:40px}#pagination{margin-bottom:40px;width:100%}#pagination .past-page{float:right;width:49%;text-align:right}#pagination .next-page{float:left;width:50%;border-right:1px solid #ccc;height:200px}.next-page a,.past-page a{font-size:2em;font-family:quicksand,Helvetica,sans-serif;font-weight:400;font-style:italic;padding:10%}h3#comments{margin-bottom:80px;font-size:16px}.commentlist{list-style:none;margin:0}.commentlist .comment{margin:0 0 40px 50px;padding:20px;position:relative;list-style:none;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}.commentlist .comment .children{margin-top:40px}.commentlist .comment-author{float:left;margin-right:10px}.commentlist .comment-author img{position:absolute;left:-50px;top:5px;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}.commentlist .comment-author .says{display:none}.comment-meta{font-size:12px;margin-bottom:10px}.comment-subscription-form,.comment-subscription-form{margin-bottom:0;font-size:14px}#respond{margin-bottom:80px}#respond>h3{font-size:.8em;font-weight:700;border-top:1px solid #ccc;margin-bottom:20px}#respond form{padding:10px;background:#eee}#respond form label{color:#000;font-size:.8em;line-height:1em}.woocommerce form.woocommerce-checkout #customer_details .form-row-first,.woocommerce form.woocommerce-checkout #customer_details .form-row-last{float:none;clear:both;width:100%}footer{font-size:14px;color:#fff;padding:10px;box-sizing:border-box}footer a{color:#fff}.gallery{}.gallery::after{content:"";clear:both;display:block}.gallery .gallery-item{width:32%!important;margin:0 1% 0 0!important}.gallery .gallery-item img{border:1px solid #999!important}.gallery .gallery-item .gallery-caption{margin:0 0 10px;text-align:left;font-size:.7em;line-height:1.1em;font-style:italic}.pswp .pswp__caption .pswp__caption__center{max-width:820px;font-size:16px;text-align:center}.site-footer{position:fixed;left:0;width:100%;bottom:0;padding:3px 10px;-webkit-transition:all 600ms ease 0s;-moz-transition:all 600ms ease 0s;-ms-transition:all 600ms ease 0s;-o-transition:all 600ms ease 0s;transition:all 600ms ease 0s;opacity:1}.hide-text{overflow:hidden;text-indent:100%;white-space:nowrap}.clear{clear:both}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:block;width:100%;clear:both;float:none}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}#lang_sel_list{height:auto!important;font-family:inherit!important;float:right;margin-top:.25em}#lang_sel_list a{font-size:initial;color:#fff;background:0 0;line-height:1em}#lang_sel_list a.lang_sel_sel,#lang_sel_list ul a{background:0 0!important;color:#fff}@media only screen and (min-width:1281px){body{font-size:1.5em;line-height:1em}article .title{font-size:1.8em;line-height:1.5em}article .post-meta{font-size:.7em;line-height:1em}.menu-main-nav-container a,.side-title,.menu-main-container a{font-size:1em;line-height:1.5em}#sidebar{font-size:.7em;line-height:1.5em}#sidebar h3{font-size:1.5em;line-height:1.5em}.woocommerce-checkout .create-account,.woocommerce-checkout #ship-to-different-address{margin-left:7.25em!important;font-weight:400;font-size:.8em!important;width:auto!important}.ml30a{margin-left:30%!important;width:auto!important}}.woocommerce .passmatch-feedback p,.woocommerce .pass-feedback p{color:red;margin:0;font-size:.9em}.woocommerce .pass-feedback p.success{color:#3d7f0b}@media only screen and (max-width:1280px){body{font-size:1.25em;line-height:1em}article .title{font-size:1.5em;line-height:1.25em}article .post-meta{font-size:.8em;line-height:1em}.menu-main-nav-container a,.side-title,.menu-main-container a{font-size:1em;line-height:1.5em}#sidebar{font-size:.8em;line-height:1.25em}#sidebar h3{font-size:1.25em;line-height:1.25em}#fairy-box{width:75%!important}}@media only screen and (max-width:959px){.side-title{font-size:1em;line-height:1.5em}}@media only screen and (min-width:769px) and (max-width:959px){.side-title{font-size:1em;line-height:1.5em}}@media only screen and (max-width:768px){.side-title{font-size:1em;line-height:1.5em}.x1_1{width:100%;padding:0}.xs-center{text-align:center}.xs-left{text-align:left}#topline{position:static;height:auto}#topline .mempar{font-size:.65em}#topline .mempar.sep{width:0}#topline .mempar img{max-height:18px;margin-left:0;border-width:1px!important}#header{position:static;top:auto}#header .insidehead{padding:.75em .25em;font-size:.95em}#header #brand{margin:.25em 0 0}#header nav .menu .cart{margin-right:80px}.insidebody{margin-top:0;margin-bottom:0}.bor1{border-right:0}.wwtk .wwtk-img img{width:120px}.wwtk .wwtk-txt{width:220px}.wwtk .wwtk-txt p{font-size:11px;line-height:14px}.wwtk .wwtk-txt h3{font-size:1.25rem}.callus div{margin-right:2px}.woocommerce ul.products li.product .button.see-product{padding:.5em 0;width:100%}.woocommerce-tabs{margin-top:.5em}#fairy-box{float:none;margin:6px auto 15px;width:100%}#fairy-box.collaterals-fairy{margin:20px 30px 0 0;width:100%}#fairy-box.collaterals-fairy .fairy-box-left{width:100%}#fairy-box.collaterals-fairy .fairy-box-right{width:100%;padding-left:1em}div#side-cart .table,.extratab-post .table{overflow-y:scroll}.extratab-post.megatab{padding:30px 5%}.ip-added-message .ip-added-message-body{width:95%;padding:20px 10px}.ip-added-message .ip-added-message-body .button{width:75px!important;vertical-align:middle}.woocommerce-checkout #payment ul.payment_methods li{width:100%}.woocommerce form{overflow-x:scroll}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;float:none}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:none;width:100%}.site-footer{position:static}}@media only screen and (min-width:480px) and (max-width:768){body,article .post-meta{font-size:1.2em;line-height:1.5em}article .title{font-size:2em;line-height:1.5em}.site-title{font-size:10px!important;line-height:50px}.menu-main-nav-container a,.side-title,.menu-main-container a{font-size:1em;line-height:1.5em}}@media only screen and (max-width:479px){body,article .post-meta{font-size:1.2em;line-height:1.2em}article .title{font-size:2em;line-height:1.5em}.site-title{font-size:6px!important;line-height:30px}.menu-main-nav-container a,.side-title,.menu-main-container a{font-size:1em;line-height:1.5em}.woocommerce ul.products.recent-products li.product{width:46%!important;float:left!important;list-style:none!important;clear:both}.woocommerce ul.products.recent-products li.product:nth-child(2n){clear:none!important}}nav.woocommerce{margin:0;padding:0;border:0;overflow:scroll!important;height:100%!important;max-height:100%!important}div#side-cart nav header{max-height:24px;text-align:center;color:#fff;position:relative;padding:30px 0!important}body .insidebody{background-size:100%!important;background-position:unset}body .moved{background-position:top}.woocommerce ul.product_list_widget li a{display:flex!important;flex-direction:column!important}.woocommerce ul.product_list_widget li a img{margin:auto!important}#side-cart .woocommerce{background-color:#fff!important}#side-cart .woocommerce #cart-container .table{height:100%!important}body .woocommerce ul.product_list_widget li img{width:64px}#tab-addi_info_tab h3{display:none!important}.products.columns-4 li .shipping-info{margin-top:-7px!important}body .product p.wc-gzd-additional-info{font-size:19.2px}.woocommerce-mini-cart-item.mini_cart_item .remove_from_cart_button{position:absolute;margin-top:20px}@media only screen and (min-width:480px) and (max-width:1024px){table#fairy-box{width:75%!important}}.woocommerce-mini-cart-item.mini_cart_item{position:relative}.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:left!important}