.clear{clear:both}.nobr{white-space:nowrap}@font-face{font-family:'star';src:url("../fonts/star.eot");src:url("../fonts/star.eot?#iefix") format("embedded-opentype"),url("../fonts/star.woff") format("woff"),url("../fonts/star.ttf") format("truetype"),url("../fonts/star.svg#star") format("svg");font-weight:normal;font-style:normal}.woocommerce-message,.woocommerce-error,.woocommerce-info{padding:1em 1em 1em 3.5em;margin:0 0 2em;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fcfbfc;background:-webkit-gradient(linear, left top, left bottom, from(#fcfbfc), to(#f7f6f7));background:-webkit-linear-gradient(#fcfbfc, #f7f6f7);background:-moz-linear-gradient(center top, #fcfbfc 0%, #f7f6f7 100%);background:-moz-gradient(center top, #fcfbfc 0%, #f7f6f7 100%);color:#5d5d5d;text-shadow:0 1px 0 #fff;list-style:none outside;width:auto;-webkit-box-shadow:inset 0 -2px 6px rgba(0,0,0,0.05),inset 0 -2px 30px rgba(0,0,0,0.015),inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,0.3);box-shadow:inset 0 -2px 6px rgba(0,0,0,0.05),inset 0 -2px 30px rgba(0,0,0,0.015),inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,0.3)}.woocommerce-message:after,.woocommerce-error:after,.woocommerce-info:after{content:"";display:block;clear:both}.woocommerce-message:before,.woocommerce-error:before,.woocommerce-info:before{content:"";height:1.5em;width:1.5em;display:block;position:absolute;top:0;left:1em;font-family:sans-serif;font-size:1em;line-height:1.5;text-align:center;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.2);padding-top:1em;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,0.1)}.woocommerce-message .button,.woocommerce-error .button,.woocommerce-info .button{float:right}.woocommerce-message li,.woocommerce-error li,.woocommerce-info li{list-style:none outside;padding-left:0;margin-left:0}.woocommerce-message{border-top:3px solid #8fae1b}.woocommerce-message:before{background-color:#8fae1b;content:"\2713"}.woocommerce-info{border-top:3px solid #1e85be}.woocommerce-info:before{background-color:#1e85be;content:"i";font-family:Times, Georgia, serif;font-style:italic}.woocommerce-error{border-top:3px solid #b81c23}.woocommerce-error:before{background-color:#b81c23;content:"\00d7";font-weight:700}p.demo_store{position:fixed;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:.5em 0;text-align:center;background:#ad74a2;background:-webkit-gradient(linear, left top, left bottom, from(#ad74a2), to(#96588a));background:-webkit-linear-gradient(#ad74a2, #96588a);background:-moz-linear-gradient(center top, #ad74a2 0%, #96588a 100%);background:-moz-gradient(center top, #ad74a2 0%, #96588a 100%);border:1px solid #96588a;color:#fff;z-index:99998;box-shadow:inset 0 0 0 3px rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 0 0 3px rgba(255,255,255,0.2);-moz-box-shadow:inset 0 0 0 3px rgba(255,255,255,0.2)}.admin-bar p.demo_store{top:28px}.woocommerce small.note,.woocommerce-page small.note{display:block;color:#777;font-size:11px;line-height:21px;margin-top:10px}.woocommerce .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb{margin:0 0 1em;padding:0;font-size:0.92em;color:#777}.woocommerce .woocommerce-breadcrumb:after,.woocommerce-page .woocommerce-breadcrumb:after{content:"";display:block;clear:both}.woocommerce .woocommerce-breadcrumb a,.woocommerce-page .woocommerce-breadcrumb a{color:#777}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set:after,.woocommerce-page .col2-set:after{content:"";display:block;clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce div.product,.woocommerce #content div.product,.woocommerce-page div.product,.woocommerce-page #content div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title,.woocommerce #content div.product .product_title,.woocommerce-page div.product .product_title,.woocommerce-page #content div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product span.price,.woocommerce div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content div.product p.price{color:#86ad74;font-size:1.25em}.woocommerce div.product span.price ins,.woocommerce div.product p.price ins,.woocommerce #content div.product span.price ins,.woocommerce #content div.product p.price ins,.woocommerce-page div.product span.price ins,.woocommerce-page div.product p.price ins,.woocommerce-page #content div.product span.price ins,.woocommerce-page #content div.product p.price ins{background:inherit}.woocommerce div.product span.price del,.woocommerce div.product p.price del,.woocommerce #content div.product span.price del,.woocommerce #content div.product p.price del,.woocommerce-page div.product span.price del,.woocommerce-page div.product p.price del,.woocommerce-page #content div.product span.price del,.woocommerce-page #content div.product p.price del{font-size:0.67em;color:fade(#919191, 50%)}.woocommerce div.product p.stock,.woocommerce #content div.product p.stock,.woocommerce-page div.product p.stock,.woocommerce-page #content div.product p.stock{font-size:0.92em}.woocommerce div.product .stock,.woocommerce #content div.product .stock,.woocommerce-page div.product .stock,.woocommerce-page #content div.product .stock{color:#86ad74}.woocommerce div.product .out-of-stock,.woocommerce #content div.product .out-of-stock,.woocommerce-page div.product .out-of-stock,.woocommerce-page #content div.product .out-of-stock{color:red}.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images{float:left;width:48%;margin-bottom:2em}.woocommerce div.product div.images img,.woocommerce #content div.product div.images img,.woocommerce-page div.product div.images img,.woocommerce-page #content div.product div.images img{display:block;width:100%;height:auto;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.woocommerce div.product div.images div.thumbnails,.woocommerce #content div.product div.images div.thumbnails,.woocommerce-page div.product div.images div.thumbnails,.woocommerce-page #content div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images div.thumbnails:after,.woocommerce #content div.product div.images div.thumbnails:after,.woocommerce-page div.product div.images div.thumbnails:after,.woocommerce-page #content div.product div.images div.thumbnails:after{content:"";display:block;clear:both}.woocommerce div.product div.images div.thumbnails a,.woocommerce #content div.product div.images div.thumbnails a,.woocommerce-page div.product div.images div.thumbnails a,.woocommerce-page #content div.product div.images div.thumbnails a{float:left;width:30.75%;margin-right:3.8%}.woocommerce div.product div.images div.thumbnails a.last,.woocommerce #content div.product div.images div.thumbnails a.last,.woocommerce-page div.product div.images div.thumbnails a.last,.woocommerce-page #content div.product div.images div.thumbnails a.last{margin-right:0}.woocommerce div.product div.images div.thumbnails a.first,.woocommerce #content div.product div.images div.thumbnails a.first,.woocommerce-page div.product div.images div.thumbnails a.first,.woocommerce-page #content div.product div.images div.thumbnails a.first{clear:both}.woocommerce div.product div.summary,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.summary{float:right;width:48%;margin-bottom:2em}.woocommerce div.product div.social,.woocommerce #content div.product div.social,.woocommerce-page div.product div.social,.woocommerce-page #content div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span,.woocommerce #content div.product div.social span,.woocommerce-page div.product div.social span,.woocommerce-page #content div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span,.woocommerce #content div.product div.social span span,.woocommerce-page div.product div.social span span,.woocommerce-page #content div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets,.woocommerce #content div.product div.social span .stButton .chicklets,.woocommerce-page div.product div.social span .stButton .chicklets,.woocommerce-page #content div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe,.woocommerce #content div.product div.social iframe,.woocommerce-page div.product div.social iframe,.woocommerce-page #content div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs{clear:both}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{border:1px solid #e0dadf;background:#f7f6f7;background:-webkit-gradient(linear, left top, left bottom, from(#f7f6f7), to(#e0dadf));background:-webkit-linear-gradient(#f7f6f7, #e0dadf);background:-moz-linear-gradient(center top, #f7f6f7 0%, #e0dadf 100%);background:-moz-gradient(center top, #f7f6f7 0%, #e0dadf 100%);display:inline-block;position:relative;z-index:0;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 3px 3px rgba(0,0,0,0.2),inset 0 1px 0 rgba(255,255,255,0.6);margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:bold;color:#5d5d5d;text-shadow:0 1px 0 rgba(255,255,255,0.8);text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#777}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active{background:#fff;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after{border:1px solid #e0dadf;position:absolute;bottom:-1px;width:5px;height:5px;content:" "}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before{left:-6px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e0dadf}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after{right:-6px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e0dadf}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #e0dadf;z-index:1}.woocommerce div.product .woocommerce-tabs .panel,.woocommerce #content div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel,.woocommerce-page #content div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart,.woocommerce #content div.product p.cart,.woocommerce-page div.product p.cart,.woocommerce-page #content div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart:after,.woocommerce #content div.product p.cart:after,.woocommerce-page div.product p.cart:after,.woocommerce-page #content div.product p.cart:after{content:"";display:block;clear:both}.woocommerce div.product form.cart,.woocommerce #content div.product form.cart,.woocommerce-page div.product form.cart,.woocommerce-page #content div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart:after,.woocommerce #content div.product form.cart:after,.woocommerce-page div.product form.cart:after,.woocommerce-page #content div.product form.cart:after{content:"";display:block;clear:both}.woocommerce div.product form.cart div.quantity,.woocommerce #content div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table,.woocommerce #content div.product form.cart table,.woocommerce-page div.product form.cart table,.woocommerce-page #content div.product form.cart table{border-width:0 0 1px 0}.woocommerce div.product form.cart table td,.woocommerce #content div.product form.cart table td,.woocommerce-page div.product form.cart table td,.woocommerce-page #content div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity,.woocommerce #content div.product form.cart table div.quantity,.woocommerce-page div.product form.cart table div.quantity,.woocommerce-page #content div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock,.woocommerce #content div.product form.cart table small.stock,.woocommerce-page div.product form.cart table small.stock,.woocommerce-page #content div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations,.woocommerce #content div.product form.cart .variations,.woocommerce-page div.product form.cart .variations,.woocommerce-page #content div.product form.cart .variations{margin-bottom:1em}.woocommerce div.product form.cart .variations label,.woocommerce #content div.product form.cart .variations label,.woocommerce-page div.product form.cart .variations label,.woocommerce-page #content div.product form.cart .variations label{font-weight:bold}.woocommerce div.product form.cart .variations select,.woocommerce #content div.product form.cart .variations select,.woocommerce-page div.product form.cart .variations select,.woocommerce-page #content div.product form.cart .variations select{width:100%;float:left}.woocommerce div.product form.cart .variations td.label,.woocommerce #content div.product form.cart .variations td.label,.woocommerce-page div.product form.cart .variations td.label,.woocommerce-page #content div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .variations td,.woocommerce #content div.product form.cart .variations td,.woocommerce-page div.product form.cart .variations td,.woocommerce-page #content div.product form.cart .variations td{vertical-align:top}.woocommerce div.product form.cart .button,.woocommerce #content div.product form.cart .button,.woocommerce-page div.product form.cart .button,.woocommerce-page #content div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.label,.woocommerce #content div.product form.cart .group_table td.label,.woocommerce-page div.product form.cart .group_table td.label,.woocommerce-page #content div.product form.cart .group_table td.label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td,.woocommerce #content div.product form.cart .group_table td,.woocommerce-page div.product form.cart .group_table td,.woocommerce-page #content div.product form.cart .group_table td{vertical-align:top}.woocommerce span.onsale,.woocommerce-page span.onsale{min-height:32px;min-width:32px;padding:4px;font-size:12px;font-weight:bold;position:absolute;text-align:center;line-height:32px;top:6px;left:6px;margin:0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#a2c094;background:-webkit-gradient(linear, left top, left bottom, from(#a2c094), to(#86ad74));background:-webkit-linear-gradient(#a2c094, #86ad74);background:-moz-linear-gradient(center top, #a2c094 0%, #86ad74 100%);background:-moz-gradient(center top, #a2c094 0%, #86ad74 100%);text-shadow:0 -1px 0 #86ad74;color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),inset 0 -1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),inset 0 -1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0 1px 0 rgba(255,255,255,0.3),inset 0 -1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(0,0,0,0.2)}.woocommerce .products ul,.woocommerce ul.products,.woocommerce-page .products ul,.woocommerce-page ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul:after,.woocommerce ul.products:after,.woocommerce-page .products ul:after,.woocommerce-page ul.products:after{content:"";display:block;clear:both}.woocommerce .products ul li,.woocommerce ul.products li,.woocommerce-page .products ul li,.woocommerce-page ul.products li{list-style:none outside}.woocommerce .related:after,.woocommerce .upsells.products:after,.woocommerce-page .related:after,.woocommerce-page .upsells.products:after{content:"";display:block;clear:both}.woocommerce .related ul.products,.woocommerce .related ul,.woocommerce .upsells.products ul.products,.woocommerce .upsells.products ul,.woocommerce-page .related ul.products,.woocommerce-page .related ul,.woocommerce-page .upsells.products ul.products,.woocommerce-page .upsells.products ul{float:none}.woocommerce .related ul.products li.product,.woocommerce .related ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .upsells.products ul.products li.product,.woocommerce-page .upsells.products ul li.product{width:48%}.woocommerce .related ul.products li.product img,.woocommerce .related ul li.product img,.woocommerce .upsells.products ul.products li.product img,.woocommerce .upsells.products ul li.product img,.woocommerce-page .related ul.products li.product img,.woocommerce-page .related ul li.product img,.woocommerce-page .upsells.products ul.products li.product img,.woocommerce-page .upsells.products ul li.product img{width:100%;height:auto}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{top:0;right:0;left:auto;margin:-6px -6px 0 0}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a,.woocommerce-page ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 8px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.woocommerce ul.products li.product a:hover img,.woocommerce-page ul.products li.product a:hover img{box-shadow:0 1px 3px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.4);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.4)}.woocommerce ul.products li.product strong,.woocommerce-page ul.products li.product strong{display:block}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{color:#86ad74;display:block;font-weight:normal;margin-bottom:.5em}.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{font-size:0.67em;color:fade(#919191, 50%);margin:-2px 0 0 0}.woocommerce ul.products li.product .price ins,.woocommerce-page ul.products li.product .price ins{background:none}.woocommerce ul.products li.product .price .from,.woocommerce-page ul.products li.product .price .from{font-size:0.67em;margin:-2px 0 0 0;text-transform:uppercase;color:fade(#919191, 50%)}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left;margin:0 0 1em}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin:0 0 1em;float:right}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination,.woocommerce #content nav.woocommerce-pagination,.woocommerce-page nav.woocommerce-pagination,.woocommerce-page #content nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul,.woocommerce #content nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul,.woocommerce-page #content nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #e0dadf;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li,.woocommerce #content nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li,.woocommerce-page #content nav.woocommerce-pagination ul li{border-right:1px solid #e0dadf;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce #content nav.woocommerce-pagination ul li a,.woocommerce #content nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li span,.woocommerce-page #content nav.woocommerce-pagination ul li a,.woocommerce-page #content nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1em;font-size:1em;font-weight:normal;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce #content nav.woocommerce-pagination ul li span.current,.woocommerce #content nav.woocommerce-pagination ul li a:hover,.woocommerce #content nav.woocommerce-pagination ul li a:focus,.woocommerce-page nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li a:focus,.woocommerce-page #content nav.woocommerce-pagination ul li span.current,.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,.woocommerce-page #content nav.woocommerce-pagination ul li a:focus{background:#f7f6f7;color:#998896}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce #content input.button,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button,.woocommerce-page #respond input#submit,.woocommerce-page #content input.button{font-size:100%;margin:0;line-height:1em;cursor:pointer;position:relative;font-family:inherit;text-decoration:none;overflow:visible;padding:6px 10px;text-decoration:none;font-weight:bold;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;left:auto;text-shadow:0 1px 0 #fff;color:#5d5d5d;text-shadow:0 1px 0 rgba(255,255,255,0.8);border:1px solid #c8bfc6;background:#f7f6f7;background:-webkit-gradient(linear, left top, left bottom, from(#f7f6f7), to(#e0dadf));background:-webkit-linear-gradient(#f7f6f7, #e0dadf);background:-moz-linear-gradient(center top, #f7f6f7 0%, #e0dadf 100%);background:-moz-gradient(center top, #f7f6f7 0%, #e0dadf 100%);white-space:nowrap;display:inline-block;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.075),inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.075),inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.075),inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.1)}.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading,.woocommerce #respond input#submit.loading,.woocommerce #content input.button.loading,.woocommerce-page a.button.loading,.woocommerce-page button.button.loading,.woocommerce-page input.button.loading,.woocommerce-page #respond input#submit.loading,.woocommerce-page #content input.button.loading{color:#777;border:1px solid #f7f6f7}.woocommerce a.button.loading:before,.woocommerce button.button.loading:before,.woocommerce input.button.loading:before,.woocommerce #respond input#submit.loading:before,.woocommerce #content input.button.loading:before,.woocommerce-page a.button.loading:before,.woocommerce-page button.button.loading:before,.woocommerce-page input.button.loading:before,.woocommerce-page #respond input#submit.loading:before,.woocommerce-page #content input.button.loading:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:url(../images/ajax-loader.gif) center no-repeat rgba(255,255,255,0.65)}.woocommerce a.button.added:before,.woocommerce button.button.added:before,.woocommerce input.button.added:before,.woocommerce #respond input#submit.added:before,.woocommerce #content input.button.added:before,.woocommerce-page a.button.added:before,.woocommerce-page button.button.added:before,.woocommerce-page input.button.added:before,.woocommerce-page #respond input#submit.added:before,.woocommerce-page #content input.button.added:before{content:"";position:absolute;height:16px;width:16px;top:0.35em;right:-26px;text-indent:0}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page #content input.button:hover{background:#f7f6f7;background:-webkit-gradient(linear, left top, left bottom, from(#f7f6f7), to(#d4cdd2));background:-webkit-linear-gradient(#f7f6f7, #d4cdd2);background:-moz-linear-gradient(center top, #f7f6f7 0%, #d4cdd2 100%);background:-moz-gradient(center top, #f7f6f7 0%, #d4cdd2 100%);text-decoration:none}.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active,.woocommerce #respond input#submit:active,.woocommerce #content input.button:active,.woocommerce-page a.button:active,.woocommerce-page button.button:active,.woocommerce-page input.button:active,.woocommerce-page #respond input#submit:active,.woocommerce-page #content input.button:active{top:1px}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page #content input.button.alt{background:#ad74a2;background:-webkit-gradient(linear, left top, left bottom, from(#ad74a2), to(#96588a));background:-webkit-linear-gradient(#ad74a2, #96588a);background:-moz-linear-gradient(center top, #ad74a2 0%, #96588a 100%);background:-moz-gradient(center top, #ad74a2 0%, #96588a 100%);border-color:#76456c;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.6)}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #content input.button.alt:hover{background:#ad74a2;background:-webkit-gradient(linear, left top, left bottom, from(#ad74a2), to(#864f7b));background:-webkit-linear-gradient(#ad74a2, #864f7b);background:-moz-linear-gradient(center top, #ad74a2 0%, #864f7b 100%);background:-moz-gradient(center top, #ad74a2 0%, #864f7b 100%);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.6)}.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce-page .cart .button,.woocommerce-page .cart input.button{float:none}.woocommerce a.added_to_cart,.woocommerce-page a.added_to_cart{padding-top:.5em;white-space:nowrap;display:inline-block}.woocommerce .quantity,.woocommerce #content .quantity,.woocommerce-page .quantity,.woocommerce-page #content .quantity{width:60px;position:relative;margin:0 auto;overflow:hidden;zoom:1}.woocommerce .quantity input::-webkit-outer-spin-button,.woocommerce .quantity input::-webkit-inner-spin-button,.woocommerce #content .quantity input::-webkit-outer-spin-button,.woocommerce #content .quantity input::-webkit-inner-spin-button,.woocommerce-page .quantity input::-webkit-outer-spin-button,.woocommerce-page .quantity input::-webkit-inner-spin-button,.woocommerce-page #content .quantity input::-webkit-outer-spin-button,.woocommerce-page #content .quantity input::-webkit-inner-spin-button{display:none}.woocommerce .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce-page #content .quantity input.qty{width:40px;height:28px;float:left;padding:0;text-align:center;border:1px solid #c8bfc6;border-right:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:inset 0 0 2px 0 #f7f6f7;-webkit-box-shadow:inset 0 0 2px 0 #f7f6f7;-moz-box-shadow:inset 0 0 2px 0 #f7f6f7;font-weight:bold;-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-bottomleft:2px;border-top-left-radius:2px;border-bottom-left-radius:2px}.woocommerce .quantity noindex:-o-prefocus,.woocommerce .quantity input[type=number],.woocommerce #content .quantity noindex:-o-prefocus,.woocommerce #content .quantity input[type=number],.woocommerce-page .quantity noindex:-o-prefocus,.woocommerce-page .quantity input[type=number],.woocommerce-page #content .quantity noindex:-o-prefocus,.woocommerce-page #content .quantity input[type=number]{padding-right:1.2em}.woocommerce .quantity .plus,.woocommerce .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce #content .quantity .minus,.woocommerce-page .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page #content .quantity .plus,.woocommerce-page #content .quantity .minus{display:block;padding:0;margin:0;position:absolute;text-align:center;vertical-align:text-top;width:20px;height:15px;text-decoration:none;overflow:visible;text-decoration:none;font-weight:bold;cursor:pointer;line-height:13px;font-size:12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#5d5d5d;text-shadow:0 1px 0 rgba(255,255,255,0.8);border:1px solid #c8bfc6;background:#f7f6f7;background:-webkit-gradient(linear, left top, left bottom, from(#f7f6f7), to(#e0dadf));background:-webkit-linear-gradient(#f7f6f7, #e0dadf);background:-moz-linear-gradient(center top, #f7f6f7 0%, #e0dadf 100%);background:-moz-gradient(center top, #f7f6f7 0%, #e0dadf 100%);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.075),inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.075),inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.075),inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.1)}.woocommerce .quantity .plus:hover,.woocommerce .quantity .minus:hover,.woocommerce #content .quantity .plus:hover,.woocommerce #content .quantity .minus:hover,.woocommerce-page .quantity .plus:hover,.woocommerce-page .quantity .minus:hover,.woocommerce-page #content .quantity .plus:hover,.woocommerce-page #content .quantity .minus:hover{background:#f7f6f7;background:-webkit-gradient(linear, left top, left bottom, from(#f7f6f7), to(#d4cdd2));background:-webkit-linear-gradient(#f7f6f7, #d4cdd2);background:-moz-linear-gradient(center top, #f7f6f7 0%, #d4cdd2 100%);background:-moz-gradient(center top, #f7f6f7 0%, #d4cdd2 100%)}.woocommerce .quantity .plus,.woocommerce #content .quantity .plus,.woocommerce-page .quantity .plus,.woocommerce-page #content .quantity .plus{top:0;right:0;border-bottom:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.woocommerce .quantity .minus,.woocommerce #content .quantity .minus,.woocommerce-page .quantity .minus,.woocommerce-page #content .quantity .minus{bottom:0;right:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-top-left-radius:0;border-top-right-radius:0}.woocommerce #reviews h2 small,.woocommerce-page #reviews h2 small{float:right;color:#777;font-size:15px;line-height:21px;margin:10px 0 0 0}.woocommerce #reviews h2 small a,.woocommerce-page #reviews h2 small a{text-decoration:none;color:#777}.woocommerce #reviews h3,.woocommerce-page #reviews h3{margin:0}.woocommerce #reviews #respond,.woocommerce-page #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment,.woocommerce-page #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review:after,.woocommerce-page #reviews #comments .add_review:after{content:"";display:block;clear:both}.woocommerce #reviews #comments h2,.woocommerce-page #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist,.woocommerce-page #reviews #comments ol.commentlist{margin:0;width:100%;background:none;list-style:none}.woocommerce #reviews #comments ol.commentlist:after,.woocommerce-page #reviews #comments ol.commentlist:after{content:"";display:block;clear:both}.woocommerce #reviews #comments ol.commentlist li,.woocommerce-page #reviews #comments ol.commentlist li{padding:00;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li .meta,.woocommerce-page #reviews #comments ol.commentlist li .meta{color:#777;font-size:0.75em}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#f7f6f7;border:1px solid #f0eef0;margin:0;line-height:1}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #f0eef0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text p,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,.woocommerce-page #reviews #comments ol.commentlist li .comment-text p.meta{font-size:0.83em}.woocommerce #reviews #comments .commentlist>li:before,.woocommerce-page #reviews #comments .commentlist>li:before{content:""}.woocommerce .star-rating,.woocommerce-page .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1em;font-size:1em;width:5.4em;font-family:'star'}.woocommerce .star-rating:before,.woocommerce-page .star-rating:before{content:"\73\73\73\73\73";color:#e0dadf;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span,.woocommerce-page .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{display:block;margin:0 0 0.5em;float:none}.woocommerce .hreview-aggregate .star-rating,.woocommerce-page .hreview-aggregate .star-rating{margin:10px 0 0 0}.woocommerce #review_form #respond,.woocommerce-page #review_form #respond{position:static;margin:0;width:auto;padding:0 0 0;background:transparent none;border:0}.woocommerce #review_form #respond:after,.woocommerce-page #review_form #respond:after{content:"";display:block;clear:both}.woocommerce #review_form #respond p,.woocommerce-page #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input,.woocommerce-page #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea,.woocommerce-page #review_form #respond textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.woocommerce table.shop_attributes,.woocommerce-page table.shop_attributes{border:0;border-top:1px dotted rgba(0,0,0,0.1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th,.woocommerce-page table.shop_attributes th{width:150px;font-weight:bold;padding:8px;border-top:0;border-bottom:1px dotted rgba(0,0,0,0.1);margin:0;line-height:1.5em}.woocommerce table.shop_attributes td,.woocommerce-page table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0,0,0,0.1);margin:0;line-height:1.5em}.woocommerce table.shop_attributes td p,.woocommerce-page table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes .alt td,.woocommerce table.shop_attributes .alt th,.woocommerce-page table.shop_attributes .alt td,.woocommerce-page table.shop_attributes .alt th{background:rgba(0,0,0,0.025)}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border:1px solid rgba(0,0,0,0.1);margin:0px -1px 24px 0px;text-align:left;width:100%;border-collapse:separate;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{font-weight:bold;line-height:18px;padding:9px 12px}.woocommerce table.shop_table td,.woocommerce-page table.shop_table td{border-top:1px solid rgba(0,0,0,0.1);padding:6px 12px;vertical-align:middle}.woocommerce table.shop_table td small,.woocommerce-page table.shop_table td small{font-weight:normal}.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th,.woocommerce-page table.shop_table tfoot td,.woocommerce-page table.shop_table tfoot th{font-weight:bold;border-top:1px solid rgba(0,0,0,0.1)}.woocommerce table.my_account_orders,.woocommerce-page table.my_account_orders{font-size:0.85em}.woocommerce table.my_account_orders th,.woocommerce table.my_account_orders td,.woocommerce-page table.my_account_orders th,.woocommerce-page table.my_account_orders td{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button,.woocommerce-page table.my_account_orders .button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions,.woocommerce-page table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions .button,.woocommerce-page table.my_account_orders .order-actions .button{margin:0.125em 0 0.125em 0.25em}.woocommerce td.product-name dl.variation,.woocommerce-page td.product-name dl.variation{margin:0.25em 0 0.5em;font-size:0.8751em}.woocommerce td.product-name dl.variation dt,.woocommerce-page td.product-name dl.variation dt{font-weight:bold;float:left;clear:left;margin:0 0.25em 0 0;padding:0}.woocommerce td.product-name dl.variation dd,.woocommerce-page td.product-name dl.variation dd{margin:0 0 0.25em 0}.woocommerce td.product-name p.backorder_notification,.woocommerce-page td.product-name p.backorder_notification{font-size:0.83em}.woocommerce td.product-quantity,.woocommerce-page td.product-quantity{min-width:80px}.woocommerce table.cart .product-thumbnail,.woocommerce #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail{min-width:32px}.woocommerce table.cart img,.woocommerce #content table.cart img,.woocommerce-page table.cart img,.woocommerce-page #content table.cart img{width:32px;height:auto}.woocommerce table.cart th,.woocommerce table.cart td,.woocommerce #content table.cart th,.woocommerce #content table.cart td,.woocommerce-page table.cart th,.woocommerce-page table.cart td,.woocommerce-page #content table.cart th,.woocommerce-page #content table.cart td{vertical-align:middle}.woocommerce table.cart a.remove,.woocommerce #content table.cart a.remove,.woocommerce-page table.cart a.remove,.woocommerce-page #content table.cart a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;color:red;text-decoration:none;font-weight:bold}.woocommerce table.cart a.remove:hover,.woocommerce #content table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover,.woocommerce-page #content table.cart a.remove:hover{background-color:red;color:#fff}.woocommerce table.cart td.actions,.woocommerce #content table.cart td.actions,.woocommerce-page table.cart td.actions,.woocommerce-page #content table.cart td.actions{text-align:right}.woocommerce table.cart td.actions .coupon,.woocommerce #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:left}.woocommerce table.cart td.actions .coupon label,.woocommerce #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label{display:none}.woocommerce table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text{width:80px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.1);border:1px solid #e0dadf;padding:6px 6px 5px;margin:0 4px 0 0;outline:0;line-height:1em}.woocommerce table.cart td.actions .button.alt,.woocommerce #content table.cart td.actions .button.alt,.woocommerce-page table.cart td.actions .button.alt,.woocommerce-page #content table.cart td.actions .button.alt{float:right;margin-left:.25em}.woocommerce table.cart input,.woocommerce #content table.cart input,.woocommerce-page table.cart input,.woocommerce-page #content table.cart input{margin:0;vertical-align:middle;line-height:1em}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget,.woocommerce-page ul.cart_list,.woocommerce-page ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li,.woocommerce-page ul.cart_list li,.woocommerce-page ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.product_list_widget li:after{content:"";display:block;clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce-page ul.cart_list li a,.woocommerce-page ul.product_list_widget li a{display:block;font-weight:bold}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3)}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl,.woocommerce-page ul.cart_list li dl,.woocommerce-page ul.product_list_widget li dl{margin:0;font-size:0.8751em;padding-left:1em;border-left:2px solid rgba(0,0,0,0.1)}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt,.woocommerce-page ul.cart_list li dl dt,.woocommerce-page ul.product_list_widget li dl dt{float:left;clear:left;margin-right:.25em}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd,.woocommerce-page ul.cart_list li dl dd,.woocommerce-page ul.product_list_widget li dl dd{margin-bottom:.5em}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating,.woocommerce-page ul.cart_list li .star-rating,.woocommerce-page ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce-page .widget_shopping_cart .total{border-top:3px double #f7f6f7;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce-page .widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .buttons:after,.woocommerce-page .widget_shopping_cart .buttons:after{content:"";display:block;clear:both}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals:after,.woocommerce-page .cart-collaterals:after{content:"";display:block;clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;text-align:right;margin:20px 0 0 0;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:after{content:"";display:block;clear:both}.woocommerce .cart-collaterals .shipping_calculator .button,.woocommerce-page .cart-collaterals .shipping_calculator .button{width:100%;float:none;display:block}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%;text-align:right}.woocommerce .cart-collaterals .cart_totals p,.woocommerce-page .cart-collaterals .cart_totals p{margin:0}.woocommerce .cart-collaterals .cart_totals p small,.woocommerce-page .cart-collaterals .cart_totals p small{color:#777;font-size:0.83em}.woocommerce .cart-collaterals .cart_totals table,.woocommerce-page .cart-collaterals .cart_totals table{border-collapse:separate;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 0 6px;padding:0}.woocommerce .cart-collaterals .cart_totals table tr:first-child th,.woocommerce .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-page .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-page .cart-collaterals .cart_totals table tr:first-child td{border-top:0}.woocommerce .cart-collaterals .cart_totals table td,.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table td,.woocommerce-page .cart-collaterals .cart_totals table th{padding:6px 3px}.woocommerce .cart-collaterals .cart_totals table small,.woocommerce-page .cart-collaterals .cart_totals table small{display:block;color:#777}.woocommerce .cart-collaterals .cart_totals table select,.woocommerce-page .cart-collaterals .cart_totals table select{width:100%}.woocommerce .cart-collaterals .cart_totals .discount td,.woocommerce-page .cart-collaterals .cart_totals .discount td{color:#86ad74}.woocommerce .cart-collaterals .cart_totals tr td,.woocommerce .cart-collaterals .cart_totals tr th,.woocommerce-page .cart-collaterals .cart_totals tr td,.woocommerce-page .cart-collaterals .cart_totals tr th{border-top:1px solid #f7f6f7;padding:6px 6px}.woocommerce .cart-collaterals .cart_totals a.button.alt,.woocommerce-page .cart-collaterals .cart_totals a.button.alt{width:193px;display:block;font-size:0.92em}.woocommerce form .form-row,.woocommerce-page form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row:after,.woocommerce-page form .form-row:after{content:"";display:block;clear:both}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder,.woocommerce-page form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity 0.5s 0.5s ease;-moz-transition:opacity 0.5s 0.5s ease;transition:opacity 0.5s 0.5s ease;opacity:0}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.hidden,.woocommerce-page form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%;cursor:pointer;margin:0}.woocommerce form .form-row .required,.woocommerce-page form .form-row .required{color:red;font-weight:bold;border:0}.woocommerce form .form-row .input-checkbox,.woocommerce-page form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1em}.woocommerce form .form-row textarea,.woocommerce-page form .form-row textarea{height:3.5em;line-height:1.5em;display:block;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce form .form-row.validate-required.woocommerce-validated input.input-text,.woocommerce-page form .form-row.validate-required.woocommerce-validated input.input-text{background-image:url(../images/icons/valid.png);background-position:95% center;background-repeat:no-repeat}.woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text,.woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text{background-image:url(../images/icons/invalid.png);background-position:95% center;background-repeat:no-repeat}.woocommerce form .form-row.validate-required.woocommerce-invalid .chzn-single,.woocommerce form .form-row.validate-required.woocommerce-invalid .chzn-drop,.woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text,.woocommerce form .form-row.validate-required.woocommerce-invalid select,.woocommerce-page form .form-row.validate-required.woocommerce-invalid .chzn-single,.woocommerce-page form .form-row.validate-required.woocommerce-invalid .chzn-drop,.woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text,.woocommerce-page form .form-row.validate-required.woocommerce-invalid select{border-color:#fb7f88}.woocommerce form .form-row ::-webkit-input-placeholder,.woocommerce-page form .form-row ::-webkit-input-placeholder{line-height:1em;padding-top:2px}.woocommerce form .form-row :-moz-placeholder,.woocommerce-page form .form-row :-moz-placeholder{line-height:1em;padding-top:2px}.woocommerce form .form-row :-ms-input-placeholder,.woocommerce-page form .form-row :-ms-input-placeholder{line-height:1em;padding-top:2px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:left;width:47%;overflow:visible}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form.login,.woocommerce form.checkout_coupon,.woocommerce form.register,.woocommerce-page form.login,.woocommerce-page form.checkout_coupon,.woocommerce-page form.register{border:1px solid #e0dadf;padding:20px;margin:2em 0 2em 0px;text-align:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.woocommerce ul#shipping_method,.woocommerce-page ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li,.woocommerce-page ul#shipping_method li{margin:0;padding:0.25em 0 0.25em 22px;text-indent:-22px;list-style:none outside}.woocommerce ul#shipping_method .amount,.woocommerce-page ul#shipping_method .amount{font-weight:bold}.woocommerce .checkout .col-2 h3,.woocommerce-page .checkout .col-2 h3{float:left;clear:none}.woocommerce .checkout .col-2 .notes,.woocommerce-page .checkout .col-2 .notes{clear:left}.woocommerce .checkout .col-2 .form-row-first,.woocommerce-page .checkout .col-2 .form-row-first{clear:left}.woocommerce .checkout div.shipping-address,.woocommerce-page .checkout div.shipping-address{padding:0;clear:left;width:100%}.woocommerce .checkout #shiptobilling,.woocommerce-page .checkout #shiptobilling{float:right;line-height:1.62em;margin:0 0 0 0;padding:0}.woocommerce .checkout #shiptobilling label,.woocommerce-page .checkout #shiptobilling label{font-size:0.6875em}.woocommerce .checkout .shipping_address,.woocommerce-page .checkout .shipping_address{clear:both}.woocommerce #payment,.woocommerce-page #payment{background:#f7f6f7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.woocommerce #payment ul.payment_methods,.woocommerce-page #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #e0dadf;margin:0;list-style:none outside}.woocommerce #payment ul.payment_methods:after,.woocommerce-page #payment ul.payment_methods:after{content:"";display:block;clear:both}.woocommerce #payment ul.payment_methods li,.woocommerce-page #payment ul.payment_methods li{line-height:2em;text-align:left;margin:0;font-weight:normal}.woocommerce #payment ul.payment_methods li input,.woocommerce-page #payment ul.payment_methods li input{margin:0 1em 0 0}.woocommerce #payment ul.payment_methods li img,.woocommerce-page #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 0.5em;position:relative}.woocommerce #payment div.form-row,.woocommerce-page #payment div.form-row{padding:1em;border-top:1px solid #fff}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right;margin:0}.woocommerce #payment .terms,.woocommerce-page #payment .terms{padding:0 1em 0;text-align:right}.woocommerce #payment div.payment_box,.woocommerce-page #payment div.payment_box{position:relative;width:96%;padding:1em 2%;margin:1em 0 1em 0;font-size:0.92em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;line-height:1.5em;background:#ebe8eb;background:-webkit-gradient(linear, left top, left bottom, from(#ebe8eb), to(#e0dadf));background:-webkit-linear-gradient(#ebe8eb, #e0dadf);background:-moz-linear-gradient(center top, #ebe8eb 0%, #e0dadf 100%);background:-moz-gradient(center top, #ebe8eb 0%, #e0dadf 100%);box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.25);color:#5d5d5d;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.woocommerce #payment div.payment_box p:last-child,.woocommerce-page #payment div.payment_box p:last-child{margin-bottom:0}.woocommerce #payment div.payment_box #cc-expire-month,.woocommerce #payment div.payment_box #cc-expire-year,.woocommerce-page #payment div.payment_box #cc-expire-month,.woocommerce-page #payment div.payment_box #cc-expire-year{width:48%;float:left}.woocommerce #payment div.payment_box #cc-expire-year,.woocommerce-page #payment div.payment_box #cc-expire-year{float:right}.woocommerce #payment div.payment_box span.help,.woocommerce-page #payment div.payment_box span.help{font-size:11px;color:#777;line-height:13px;font-weight:normal}.woocommerce #payment div.payment_box .form-row,.woocommerce-page #payment div.payment_box .form-row{margin:0 0 1em}.woocommerce #payment div.payment_box .form-row select,.woocommerce-page #payment div.payment_box .form-row select{width:48%;float:left;margin-right:3.8%}.woocommerce #payment div.payment_box .form-row select:nth-child(3n),.woocommerce-page #payment div.payment_box .form-row select:nth-child(3n){margin-right:0}.woocommerce #payment div.payment_box:after,.woocommerce-page #payment div.payment_box:after{content:"";display:block;border:8px solid #ebe8eb;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-3px;left:0;margin:-1em 0 0 2em}.woocommerce .order_details,.woocommerce-page .order_details{margin:0 0 1.5em;list-style:none}.woocommerce .order_details:after,.woocommerce-page .order_details:after{content:"";display:block;clear:both}.woocommerce .order_details li,.woocommerce-page .order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:0.715em;line-height:1em;border-right:1px dashed #e0dadf;padding-right:2em}.woocommerce .order_details li strong,.woocommerce-page .order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5em}.woocommerce .order_details li:last-of-type,.woocommerce-page .order_details li:last-of-type{border:none}.woocommerce .addresses .title:after,.woocommerce-page .addresses .title:after{content:"";display:block;clear:both}.woocommerce .addresses .title h3,.woocommerce-page .addresses .title h3{float:left}.woocommerce .addresses .title .edit,.woocommerce-page .addresses .title .edit{float:right}.woocommerce ol.commentlist.notes li.note p.meta,.woocommerce-page ol.commentlist.notes li.note p.meta{font-weight:bold;margin-bottom:0}.woocommerce ol.commentlist.notes li.note .description p:last-child,.woocommerce-page ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce ul.digital-downloads,.woocommerce-page ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce ul.digital-downloads li,.woocommerce-page ul.digital-downloads li{list-style:none;margin-left:0;padding-left:1.5em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAQUlEQVQIHWP8//8/AwgwMjLWgxlQAijeCGIyIQtiYxNUwAjUhWI0uilMMLvQJUB8kBzYCmyKYGJwN8AEYDphJgIAPtccffZCsOoAAAAASUVORK5CYII=) left no-repeat}.woocommerce ul.digital-downloads li .count,.woocommerce-page ul.digital-downloads li .count{float:right}.woocommerce .widget_layered_nav ul,.woocommerce-page .widget_layered_nav ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_layered_nav ul li,.woocommerce-page .widget_layered_nav ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_layered_nav ul li:after,.woocommerce-page .widget_layered_nav ul li:after{content:"";display:block;clear:both}.woocommerce .widget_layered_nav ul li a,.woocommerce .widget_layered_nav ul li span,.woocommerce-page .widget_layered_nav ul li a,.woocommerce-page .widget_layered_nav ul li span{padding:1px 0;float:left}.woocommerce .widget_layered_nav ul li.chosen a,.woocommerce-page .widget_layered_nav ul li.chosen a{padding:0 6px 0 18px;border:1px solid #ad74a2;background:#ad74a2 url(../images/cross_white.png) no-repeat 6px center;box-shadow:inset 0 1px 1px rgba(255,255,255,0.5) #888;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5) #888;-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5) #888;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.woocommerce .widget_layered_nav ul small.count,.woocommerce-page .widget_layered_nav ul small.count{float:right;margin-left:6px;font-size:1em;padding:1px 0;color:#777}.woocommerce .widget_layered_nav_filters ul,.woocommerce-page .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li,.woocommerce-page .widget_layered_nav_filters ul li{float:left;padding:0 1px 1px 0;list-style:none}.woocommerce .widget_layered_nav_filters ul li a,.woocommerce-page .widget_layered_nav_filters ul li a{padding:0 6px 0 18px;border:1px solid #ad74a2;background:#ad74a2 url(../images/cross_white.png) no-repeat 6px center;box-shadow:inset 0 1px 1px rgba(255,255,255,0.5) #888;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5) #888;-moz-box-shadow:inset 0 1px 1px rgba(255,255,255,0.5) #888;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:left}.woocommerce .widget_price_filter .price_slider,.woocommerce-page .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount,.woocommerce-page .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4em;font-size:0.8751em}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce-page .widget_price_filter .price_slider_amount .button{font-size:1.15em}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce-page .widget_price_filter .price_slider_amount .button{float:left}.woocommerce .widget_price_filter .ui-slider,.woocommerce-page .widget_price_filter .ui-slider{position:relative;text-align:left}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:0.9em;height:0.9em;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;border:1px solid #150d14;cursor:pointer;background:#ad74a2;background:-webkit-gradient(linear, left top, left bottom, from(#ad74a2), to(#96588a));background:-webkit-linear-gradient(#ad74a2, #96588a);background:-moz-linear-gradient(center top, #ad74a2 0%, #96588a 100%);background:-moz-gradient(center top, #ad74a2 0%, #96588a 100%);outline:none;top:-.3em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 0 0 1px rgba(255,255,255,0.65);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 0 0 1px rgba(255,255,255,0.65);box-shadow:0 1px 2px rgba(0,0,0,0.3),inset 0 0 0 1px rgba(255,255,255,0.65)}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:#ad74a2 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAADCAYAAABS3WWCAAAAFUlEQVQIHWP4//9/PRMDA8NzEPEMADLLBU76a5idAAAAAElFTkSuQmCC) top repeat-x;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 0 1px rgba(0,0,0,0.5);-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;background:#1e1e1e;background:-webkit-gradient(linear, left top, left bottom, from(#1e1e1e), to(#6a6a6a));background:-webkit-linear-gradient(#1e1e1e, #6a6a6a);background:-moz-linear-gradient(center top, #1e1e1e 0%, #6a6a6a 100%);background:-moz-gradient(center top, #1e1e1e 0%, #6a6a6a 100%)}.woocommerce .widget_price_filter .ui-slider-horizontal,.woocommerce-page .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min,.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max,.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.twentythirteen .entry-summary{padding:0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.woocommerce a.button.loading:before,.woocommerce button.button.loading:before,.woocommerce input.button.loading:before,.woocommerce #respond input#submit.loading:before,.woocommerce #content input.button.loading:before,.woocommerce-page a.button.loading:before,.woocommerce-page button.button.loading:before,.woocommerce-page input.button.loading:before,.woocommerce-page #respond input#submit.loading:before,.woocommerce-page #content input.button.loading:before{background-image:url(../images/ajax-loader@2x.gif);background-size:16px 16px}.woocommerce a.button.added:before,.woocommerce button.button.added:before,.woocommerce input.button.added:before,.woocommerce #respond input#submit.added:before,.woocommerce #content input.button.added:before,.woocommerce-page a.button.added:before,.woocommerce-page button.button.added:before,.woocommerce-page input.button.added:before,.woocommerce-page #respond input#submit.added:before,.woocommerce-page #content input.button.added:before{background:url(../images/success@2x.png) no-repeat;background-size:16px 14px}.woocommerce .woocommerce form .form-row.validate-required.woocommerce-validated input.input-text,.woocommerce .woocommerce-page form .form-row.validate-required.woocommerce-validated input.input-text,.woocommerce-page .woocommerce form .form-row.validate-required.woocommerce-validated input.input-text,.woocommerce-page .woocommerce-page form .form-row.validate-required.woocommerce-validated input.input-text{background-image:url(../images/icons/valid@2x.png);background-size:12px 9px}.woocommerce .woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text,.woocommerce .woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text,.woocommerce-page .woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text,.woocommerce-page .woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text{background-image:url(../images/icons/invalid@2x.png);background-size:12px 9px}.woocommerce p.stars span,.woocommerce-page p.stars span{background-image:url(../images/star@2x.png);background-size:16px 48px}.woocommerce p.stars span a:hover,.woocommerce p.stars span a:focus,.woocommerce-page p.stars span a:hover,.woocommerce-page p.stars span a:focus{background-image:url(../images/star@2x.png);background-size:16px 48px}.woocommerce p.stars span a.active,.woocommerce-page p.stars span a.active{background-image:url(../images/star@2x.png);background-size:16px 48px}}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;font-size:100%;vertical-align:baseline}body{line-height:1;background-position:center center}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}h1,h2,h3,h4,h5,h6{clear:both}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}del{color:#333}ins{background:#fff9c0;text-decoration:none}hr{background-color:#ccc;border:0;height:1px;margin:24px;margin-bottom:1.714285714rem}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}small{font-size:smaller}img{border:0;-ms-interpolation-mode:bicubic}.clear:after,.wrapper:after,.format-status .entry-header:after{clear:both}.clear:before,.clear:after,.wrapper:before,.wrapper:after,.format-status .entry-header:before,.format-status .entry-header:after{display:table;content:""}.row img{max-width:100%}.entry-content{padding-top:10px}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.gallery-caption{color:#707070;color:rgba(51,51,51,0.7);display:block;font-family:"Noto Sans", sans-serif;font-size:12px;font-size:1.2rem;line-height:1.5;padding:0.5em 0}.entry-summary p.ambassador_quote{font-size:15px;line-height:normal;font-style:italic;color:#999;margin:0px 0 7px 0}.ambassador-content{font-weight:bold;line-height:auto !important}.standard_content .entry-summary .ambassador-content p{margin-bottom:15px;line-height:14px !important;margin-top:15px}.entry-testimonial p{font-family:'Dosis',sans-serif;font-size:18px;line-height:normal;font-style:italic;color:#999;margin-bottom:15px}.ambassador_article:nth-child(odd) .ambassador_link_text a{text-decoration:none;color:#ea8935}.ambassador_article:nth-child(even) .ambassador_link_text a{text-decoration:none;color:#31b0c9}.ambassador_article:nth-child(odd) h3.entry-title{font-family:'Amatic SC',sans-serif;font-size:36px;line-height:normal;font-weight:normal;color:#ea8935}.ambassador_article:nth-child(even) h3.entry-title{font-family:'Amatic SC',sans-serif;font-size:36px;line-height:normal;font-weight:normal;color:#31b0c9}a.simple_button{padding:6px 10px;background:#31b0c9;color:#fff;text-decoration:none;border-radius:4px;-webkit-border-radius:4px;border:solid 1px #25a7c1}.comments-title{margin-bottom:48px;margin-bottom:3.428571429rem;font-size:16px;font-size:1.142857143rem;line-height:1.5;font-weight:normal}.comments-area article{margin:14px 0;margin:1rem 0}.comments-area article header{margin:0 0 7px;margin:0 0 0.5rem;overflow:hidden;position:relative}.comments-area article header img{float:left;padding:0;line-height:0}.comments-area article header cite,.comments-area article header time{display:block}.comments-area article header cite{font-style:normal;font-size:15px;font-size:1.071428571rem;line-height:1.42857143}.comments-area article header time{line-height:1.714285714;text-decoration:none;font-size:12px;font-size:0.857142857rem;color:#999}.comments-area article header a{text-decoration:none;color:#5e5e5e}.comments-area article header a:hover{color:#21759b}.comments-area article header cite a{color:#444}.comments-area article header cite a:hover{text-decoration:underline}.comments-area article header h4{position:absolute;top:0;right:0;padding:6px 12px;padding:0.42857rem 0.85714rem;font-size:12px;font-size:0.857142857rem;font-weight:normal;color:#fff;background-color:#0088d0;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #009cee, #0088d0);background-image:-ms-linear-gradient(top, #009cee, #0088d0);background-image:-webkit-linear-gradient(top, #009cee, #0088d0);background-image:-o-linear-gradient(top, #009cee, #0088d0);background-image:linear-gradient(top, #009cee, #0088d0);border-radius:3px;border:1px solid #007cbd}.comments-area li.bypostauthor cite span{position:absolute;margin-left:5px;margin-left:0.357142857rem;padding:2px 5px;padding:0.14286rem 0.35714rem;font-size:10px;font-size:0.714285714rem}a.comment-reply-link,a.comment-edit-link{color:#686868;font-size:13px;font-size:0.928571429rem;line-height:1.846153846}a.comment-reply-link:hover,a.comment-edit-link:hover{color:#21759b}.commentlist .pingback{line-height:1.714285714;margin-bottom:24px;margin-bottom:1.714285714rem}#respond{margin-top:48px;margin-top:3.428571429rem}#respond h3#reply-title{font-size:16px;font-size:1.142857143rem;line-height:1.5}#respond h3#reply-title #cancel-comment-reply-link{margin-left:10px;margin-left:0.714285714rem;font-weight:normal;font-size:12px;font-size:0.857142857rem}#respond form{margin:24px 0;margin:1.714285714rem 0}#respond form p{margin:11px 0;margin:0.785714286rem 0}#respond form p.logged-in-as{margin-bottom:24px;margin-bottom:1.714285714rem}#respond form label{display:block;line-height:1.714285714}#respond form input[type="text"],#respond form textarea{-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-size:0.857142857rem;line-height:1.714285714;padding:10px;padding:0.714285714rem;width:100%}#respond form p.form-allowed-tags{margin:0;font-size:12px;font-size:0.857142857rem;line-height:2;color:#5e5e5e}.required{color:red}#comments{width:100%;margin-top:20px;padding:20px 0;border-top:solid 1px #eee;float:left}.commentlist .comment{float:left;width:100%}.commentlist .depth-1{padding-bottom:10px;margin-bottom:10px;border-bottom:dashed 1px #dfdfdf}.commentlist .children li{border-left:dotted 1px #dfdfdf}.comments_gravatar{float:left;width:11%;display:inline;margin-left:4%}.comments_content{float:left;width:79%;margin-left:4%;display:inline}.comment-content p{font-size:13px;color:#777;margin-bottom:5px}a.comment-reply-link,a.comment-edit-link{color:#ea8935;text-decoration:none}#page_wrapper{background-color:#171615;background-position:center top;background-image:url("../images/boku_bg.jpg");clear:both;float:left;width:100%}.entry-meta{clear:both}.entry-header{margin-bottom:24px;margin-bottom:1.714285714rem}.entry-header img.wp-post-image{margin-bottom:24px;margin-bottom:1.714285714rem}.entry-header .entry-title{font-size:20px;font-size:1.428571429rem;line-height:1.2;font-weight:normal}.entry-header .entry-title a{text-decoration:none}.entry-header .entry-format{margin-top:24px;margin-top:1.714285714rem;font-weight:normal}.entry-header .comments-link{margin-top:24px;margin-top:1.714285714rem;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;color:#757575}.comments-link a,.entry-meta a{color:#757575}.comments-link a:hover,.entry-meta a:hover{color:#21759b}article.sticky .featured-post{border-top:4px double #ededed;border-bottom:4px double #ededed;color:#757575;font-size:13px;font-size:0.928571429rem;line-height:3.692307692;margin-bottom:24px;margin-bottom:1.714285714rem;text-align:center}article.page_content .entry-content{padding-top:42px;padding-top:3rem}.site-content article.page_content{border-bottom:none;margin-bottom:0;padding-bottom:0}.entry-content,.entry-summary,.mu_register{line-height:1.714285714}.entry-content h1,.comment-content h1,.entry-content h2,.comment-content h2,.entry-content h3,.comment-content h3,.entry-content h4,.comment-content h4,.entry-content h5,.comment-content h5,.entry-content h6,.comment-content h6{margin:24px 0;margin:1.714285714rem 0;line-height:1.714285714}.entry-content h1,.comment-content h1{font-size:21px;font-size:1.5rem;line-height:1.5}.entry-content h2,.comment-content h2,.mu_register h2{font-size:18px;font-size:1.285714286rem;line-height:1.6}.entry-content h3,.comment-content h3{font-size:16px;font-size:1.142857143rem;line-height:1.846153846}.entry-content h4,.comment-content h4{font-size:14px;font-size:1rem;line-height:1.846153846}.entry-content h5,.comment-content h5{font-size:13px;font-size:0.928571429rem;line-height:1.846153846}.entry-content h6,.comment-content h6{font-size:12px;font-size:0.857142857rem;line-height:1.846153846}.entry-content p,.entry-summary p,.comment-content p,.mu_register p{margin:0 0 24px;margin:0 0 1.71429rem;line-height:1.714285714}.entry-content ol,.comment-content ol,.entry-content ul,.comment-content ul,.mu_register ul{margin:0 0 24px;margin:0 0 1.71429rem;line-height:1.714285714}.entry-content ul ul,.comment-content ul ul,.entry-content ol ol,.comment-content ol ol,.entry-content ul ol,.comment-content ul ol,.entry-content ol ul,.comment-content ol ul{margin-bottom:0}.entry-content ul,.comment-content ul,.mu_register ul{list-style:disc outside}.entry-content ol,.comment-content ol{list-style:decimal outside}.entry-content li,.comment-content li,.mu_register li{margin:0 0 0 36px;margin:0 0 0 2.57143rem}.entry-content blockquote,.comment-content blockquote{margin-bottom:24px;margin-bottom:1.714285714rem;padding:24px;padding:1.714285714rem;font-style:italic}.entry-content blockquote p:last-child,.comment-content blockquote p:last-child{margin-bottom:0}.entry-content code,.comment-content code{font-family:Consolas, Monaco, Lucida Console, monospace;font-size:12px;font-size:0.857142857rem;line-height:2}.entry-content pre,.comment-content pre{border:1px solid #ededed;color:#666;font-family:Consolas, Monaco, Lucida Console, monospace;font-size:12px;font-size:0.857142857rem;line-height:1.714285714;margin:24px 0;margin:1.714285714rem 0;overflow:auto;padding:24px;padding:1.714285714rem}.entry-content pre code,.comment-content pre code{display:block}.entry-content abbr,.comment-content abbr,.entry-content dfn,.comment-content dfn,.entry-content acronym,.comment-content acronym{border-bottom:1px dotted #666;cursor:help}.entry-content address,.comment-content address{display:block;line-height:1.714285714;margin:0 0 24px;margin:0 0 1.71429rem}img.alignleft{margin:12px 24px 12px 0;margin:0.85714rem 1.71429rem 0.85714rem 0;float:left}img.alignright{float:right;margin:12px 0 12px 24px;margin:0.85714rem 0 0.85714rem 1.71429rem}img.aligncenter{margin-top:12px;margin-top:0.857142857rem;margin-bottom:12px;margin-bottom:0.857142857rem}img.no_margins{margin:0px}img.full-width{margin:0 -2.05%}.entry-content embed,.entry-content iframe,.entry-content object,.entry-content video{margin-bottom:24px;margin-bottom:1.714285714rem}.entry-content dl,.comment-content dl{margin:0 24px;margin:0 1.71429rem}.entry-content dt,.comment-content dt{font-weight:bold;line-height:1.714285714}.entry-content dd,.comment-content dd{line-height:1.714285714;margin-bottom:24px;margin-bottom:1.714285714rem}.entry-content table,.comment-content table{border-bottom:1px solid #ededed;color:#757575;font-size:12px;font-size:0.857142857rem;line-height:2;margin:0 0 24px;margin:0 0 1.71429rem;width:100%}.entry-content table caption,.comment-content table caption{font-size:16px;font-size:1.142857143rem;margin:24px 0;margin:1.714285714rem 0}.entry-content td,.comment-content td{border-top:1px solid #ededed;padding:6px 10px 6px 0}.site-content article{border-bottom:4px double #ededed;margin-bottom:72px;margin-bottom:5.142857143rem;padding-bottom:24px;padding-bottom:1.714285714rem;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.page-links{clear:both;line-height:1.714285714}footer.entry-meta{margin-top:24px;margin-top:1.714285714rem;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;color:#757575}.single-author .entry-meta .by-author{display:none}.mu_register h2{color:#757575;font-weight:normal}.form-allowed-tags{display:none}.entry-content h1{font-family:'Amatic SC',sans-serif;font-size:30px;line-height:normal;font-weight:normal;color:#ea8935;margin-top:0px}.faq-categories{float:left;margin:10px 0;padding:20px 0 10px;border-top:solid 1px #eee;border-bottom:solid 1px #eee}.faq_list{list-style:disc}.faq_list li{float:left;width:30.33%;margin-left:3%;margin-bottom:10px;font-size:16px;color:#777}.faq_list a{color:#777;text-decoration:none}.faq_list a:hover{color:#503b2e;text-decoration:none}.faq_category{width:31%;margin:5px 1%;display:inline;float:left}.faq_cat_image{width:100%}.faq_cat_image img{width:100%}.faq_category h3{text-align:center;margin:0px 0 15px}.faq_category h3 a{text-decoration:none}.faq_search{float:left;width:73%;padding:0px 1%;border:solid 1px #dfdfdf;border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;font-size:18px;margin-left:1%;line-height:40px;height:40px}.faq_submit{float:left;width:22%;padding:0px 1%;border:solid 1px #a2bd5c;border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;font-size:18px;height:42px;line-height:36px}.faq_search_form{float:left;width:100%;clear:both;margin-bottom:10px;padding-bottom:20px;border-bottom:solid 1px #dfdfdf}.faq_category a.faq_tax_name{font-family:'Amatic SC',sans-serif;font-size:20px;color:#444}.faq_product_img{float:left;width:30px;height:30px;margin-right:10px;padding:3px;border:solid 1px #dfdfdf;background:#fff;margin-top:-2px}.faq_product_img img{width:100%;height:auto}.faq_product_details a{text-decoration:none;color:#31b0c9;font-size:16px;line-height:20px}.faq_product_details p{font-size:12px;color:#aaa}.faq_product_details .woocommerce a.button{float:right;margin-top:-18px !important;background:#31b0c9;color:#fff;font-weight:normal;border:solid 1px #2da7bf;text-shadow:none}.faq_product_details .woocommerce a.button:hover{background:#2da7bf}.product_faqs{width:71%;float:right;display:inline;margin-left:1%;border-left:solid 1px #eee;padding-left:2%}.product_faqs_side{float:left;display:inline;width:25%}.product_faq_wrapper:after{clear:both}.product_faq_wrapper:before,.product_faq_wrapper:after{display:table;content:""}.standard_content .faq_question .entry-title{font-family:'Dosis',sans-serif;font-size:18px;color:#2198b0;font-weight:bold}.standard_content .faq_question .entry-title img{position:relative;top:5px}.faq_answer{display:none}.faq_question{cursor:pointer}.site-blogroll .faq_content{border-bottom:none;padding-bottom:0px}.submit_question{float:right;width:20.8%;background:#fff;border-bottom:solid 1px #eee;border-left:solid 1px #eee;border-top:solid 1px #eee;padding:20px 0 10px 2%}.submit_question h3{font-size:12px;font-weight:normal;margin-bottom:2px;text-transform:uppercase;color:#31b0c9}.submit_question p{font-size:12px;color:#999}#content h3.faq_header{color:#444;font-family:'Amatic SC',sans-serif;font-size:40px;font-weight:normal;line-height:36px;margin-bottom:30px;margin-top:24px}.entry-content h3.faq_question{font-family:'Dosis',sans-serif;font-size:18px;color:#2198b0;font-weight:bold}.entry-content h3.faq_question img{float:left;margin-top:3px;margin-right:3px}.faq_category a{font-weight:normal;color:#888}.amatic{font-family:'Amatic SC', cursive}.floating_footer_image{position:absolute;right:-75px;top:-100px}footer[role="contentinfo"]{border-top:4px solid #2e92a4;clear:both;font-size:11px;font-size:0.7857142857rem;padding:24px 0;padding:1.714285714rem 0;position:relative}.footer-wrapper{max-width:960px;max-width:68.571428571rem;margin:0 auto}footer[role="contentinfo"] a{color:#bbd47a;text-decoration:none}footer[role="contentinfo"] a:hover{color:#d1f37a}footer[role="contentinfo"] .widget-area{width:100%;margin-top:0}footer[role="contentinfo"] .widget{float:left;width:14.285714285%;display:inline;margin-bottom:5px;margin-bottom:.35714285714rem}footer[role="contentinfo"] .widget:first-child{width:12.285714285%}footer[role="contentinfo"] .widget:last-child{width:14.285714285%}footer[role="contentinfo"] .widget-area .widget li{font-size:11px;font-size:0.7857142857rem;line-height:normal}footer[role="contentinfo"] .widget .widget-title{color:#fff;font-weight:normal;margin-bottom:5px;margin-bottom:.35714285714rem;font-size:12px;font-size:.857142857}footer #copyright{color:#fff;text-align:center;width:100%;clear:both}footer #copyright a{color:#fff}footer #footer_icons{float:right;margin-right:175px;margin-top:-40px}footer #footer_icons img{float:right}#page,.header-wrapper,.footer-wrapper{width:960px;position:relative}#livechat-compact-container,#livechat-full{width:250px !important}#livechat-full{height:350px !important}#boku_2015_contact_form input,#boku_2015_contact_form textarea,div.woocommerce form input[type="text"],div.woocommerce form input[type="email"],div.woocommerce form input[type="password"],.faq_product_search_form input[type="text"],div.woocommerce form textarea{width:100%;padding:14px;border-radius:2px;-webkit-border-radius:2px;border:1px solid #e1e1e1;background-color:#fcfcfc;color:#919191;text-indent:0;outline:none;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px 0 10px 0}#page_wrapper .gform_wrapper input,#page_wrapper .gform_wrapper textarea{padding:14px;border-radius:2px;-webkit-border-radius:2px;border:1px solid #e1e1e1;background-color:#fcfcfc;color:#919191;text-indent:0;outline:none;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px 0 10px 0}#page_wrapper .gform_wrapper .top_label .gfield_label{font-size:11px;font-weight:bold;padding-top:5px}#page_wrapper .gform_wrapper .ginput_complex label{font-size:10px;font-weight:normal;padding:0px;margin:-8px 0 10px;color:#999}#boku_2015_contact_form .req{color:#bbd47a;font-weight:bold;padding:0 5px}#boku_2015_contact_form label{font-size:11px;font-weight:bold;padding-top:5px}button,.btn,.button,input[type="submit"],#page_wrapper .gform_wrapper .gform_footer input.button,#page_wrapper .gform_wrapper .gform_footer input[type=submit]{background:#bbd47a;color:#fff;padding:4px 8px;border:solid 1px #a7c163;font-size:14px;font-weight:normal;cursor:pointer;font-family:Arial,sans-serif}button:hover,.btn:hover,.button:hover{background:#a7c163}.faq_product_search_form input[type="text"]{padding:5px 8px;width:70%;max-width:70%}.faq_product_search_form button,.woocommerce .pp_woocommerce #respond input#submit{font-size:11px;background:#31b0c9;color:#fff;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:none;-webkit-border-radius:none;-moz-border-radius:none;padding:4px 8px;border:none;font-weight:normal;float:right;margin-right:10px}.faq_product_search_form button{padding:6px 10px;margin-top:2px}select{-webkit-appearance:none;padding:9px 6px;line-height:1.2;height:auto;background:url(../images/select-arrow.png) no-repeat center right;font-size:12px}#send_question{padding-right:10px}#send_question *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#send_question input[type="text"],#send_question textarea{padding:5px 8px;width:100%;border:solid 1px #dfdfdf;background:#fafafa;margin-top:5px;margin-bottom:4px}#send_question button{font-size:11px;background:#31b0c9;color:#fff;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:none;-webkit-border-radius:none;-moz-border-radius:none;padding:4px 8px;border:none;font-weight:normal;float:right}#wholesale_request_form *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#wholesale_request_form .row{float:left;width:100%;margin-bottom:10px}#wholesale_request_form label{font-size:12px;margin:0px}#wholesale_request_form input[type="text"]{width:100%;background:#fff;padding:12px 8px;border:solid 1px #eee;margin:0px 0 10px}#wholesale_request_form input[type="text"].required{color:#111}#wholesale_request_form input[type="text"].wholesale_error{border:solid 1px #992a2a}#wholesale_request_form .span12{padding-left:1%}#affiliate_request_form .success{color:#a7be54}#affiliate_request_form .required{color:#111}#affiliate_request_form .wholesale_error{border:solid 1px #992a2a}#top-navigation{background-position:center;background-image:url("../images/boku_header.jpg")}body{background-position:center;background-image:url("../images/boku_footer.jpg")}html{font-size:87.5%}body{font-size:15px;font-size:1.07142857142rem;font-family:"Open Sans", Arial, Helvetica, sans-serif;text-rendering:optimizeLegibility;color:#5b3a23}body .site{padding:0;margin:-72px auto 0px auto;box-shadow:0 2px 6px rgba(100,100,100,0.3)}body.custom-font-enabled{font-family:"Open Sans", Arial, Helvetica, sans-serif}a{outline:none;color:#21759b}select{border-radius:0px;overflow:hidden;height:24px;font-size:14px;color:#666;padding:2px 20px;border:solid 1px #ccc;margin:5px 0;min-width:175px}a:hover{color:#0f3647}.social_icons{background-image:url("../images/social_icons_sprite.png");width:19px;height:20px;float:right;margin-right:10px}.social_icons.facebook{background-position:-20px -22px}.social_icons.twitter{background-position:-140px 0px}.social_icons.youtube{background-position:-240px 0px}.social_icons.rss{background-position:-60px 0px}.social-links a .fa-facebook{color:#3b5998}.social-links a .fa-twitter{color:#00acee}.social-links a .fa-pinterest{color:#c8232c}.social-links a .fa-google-plus{color:#dd4b39}.boku_2015_cart_social .social-links a{color:#666;margin-left:10px}.boku_2015_cart_social .social-links a:hover i.fa{opacity:.8}.boku_2015_cart_social{float:left;width:100%}.boku_2015_cart_social .social-title{color:#999;text-transform:uppercase;border-bottom:solid 1px #dfdfdf;padding-bottom:0px;margin-bottom:5px;margin-top:20px;font-size:13px}.boku_2015_cart_social .social-links{font-size:22px}.col{margin-left:1%;padding:0 0.5%}.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12{float:left;margin-left:1%}.span1{width:6.41666666667%}.span2{width:14.8333333333%}.span3{width:23.25%}.span4{width:31.6666666667%}.span5{width:40.0833333333%}.span6{width:48.5%}.span7{width:56.9166666667%}.span8{width:65.3333333333%}.span9{width:73.75%}.span10{width:82.1666666667%}.span11{width:90.5833333333%}.span12{margin-left:0;width:100%}.row .col:first-child,.first{margin-left:0}.ui-tooltip{position:absolute;background:#333;font-size:11px;padding:5px 10px;color:#fff;opacity:0.9;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}.arrow.top{top:-16px;bottom:auto}.arrow.left{left:20%}.arrow:after{content:"";background:#333;position:absolute;left:20px;top:-20px;width:25px;height:25px;box-shadow:6px 5px 9px -9px black;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);tranform:rotate(45deg)}.arrow.top:after{bottom:-20px;top:auto}.boku_instagram{width:100%;float:left;display:block}.boku_instagram_image{width:143px;float:left;margin:5px}.boku_instagram_image img{width:133px;height:133px;padding:3px;background:#eee;border:solid 1px #dfdfdf}#boku_2015_maca_audio{width:325px;height:95px;float:right;background:url("../images/maca_audio.jpg");cursor:pointer}#boku_2015_maca_audio.active{background:url("../images/maca_audio_active.jpg")}.full_gray{background:#f1efed;position:relative;float:left;width:92%;padding:35px 6% 20px 6%;margin:0 -2%}h3.big_blue{color:#2ba7bf;margin-bottom:3px;font-size:18px}p.indent{padding-left:25px}.blue_quote{background:#31b0c9;color:#fff;font-family:'Just Another Hand', cursive;text-align:center;padding:20px 10px;float:left;font-size:20px;letter-spacing:2px;line-height:normal;line-height:26px;margin:10px 0}.blue_quote span{font-family:Arial, Helvetica, sans-serif;font-size:15px;letter-spacing:0px}.blue{color:#31b0c9}.padded_row{width:80%;margin-left:10%;margin-right:10%;float:left;margin-bottom:20px}.main-navigation .assistive-text:hover,.main-navigation .assistive-text:active,.main-navigation .assistive-text:focus{background:#fff;border:2px solid #333;border-radius:3px;clip:auto !important;color:#000;display:block;font-size:12px;padding:12px;position:absolute;top:5px;left:5px;z-index:100000}.site-header{padding:0}h1.site-title,h2.site-description,div.site-title,div.site-description{text-indent:-9999px;position:relative;display:inline-block;margin:0;padding:0}h1.site-title,div.site-title{width:290px;height:72px;float:left;font-size:24px;font-size:1.714285714rem;margin-bottom:0}h2.site-description,div.site-description{height:72px;width:285px;background-image:url(../images/tagline.png);background-repeat:no-repeat;background-position:left 40px;font-weight:normal;font-size:13px;font-size:0.928571429rem;color:#757575}h1.site-title a,div.site-title a{background-image:url(../images/logo.png);display:block;position:absolute;width:334px;height:119px;top:-20px;left:-60px}h1.site-title a:hover,h2.site-description a:hover,div.site-title a:hover,div.site-description a:hover{color:#21759b}.header-image{height:72px;margin-left:60px}.logo_icon{position:absolute;left:-60px;top:-32px}.alt-header-image{height:72px;float:right;margin-right:20px;max-width:50%}.site_tagline{background:#614a3d;color:#fdfaf6;text-align:center;width:100%;height:30px;font-size:14px;line-height:30px;float:left;display:block;letter-spacing:2px;font-weight:normal}.edit-link,.edit-link a.post-edit-link{text-decoration:none;color:#999;font-size:11px}.main-navigation{margin-top:72px;text-align:center;background:url("../images/nav_bg.jpg");border-top:solid 2px #fff;border-bottom:solid 2px #fff;border-right:solid 2px #fff;border-left:solid 2px #fff;height:30px}.main-navigation li{margin-top:0;font-size:12px;font-size:0.857142857rem;line-height:30px}.main-navigation a{color:#5e5e5e}.main-navigation a:hover{color:#21759b}.main-navigation ul.nav-menu,.main-navigation div.nav-menu>ul{display:none}.main-navigation ul.nav-menu.toggled-on,.menu-toggle{display:inline-block}.main-navigation ul>li a{position:relative;z-index:2}.main-navigation ul>li:first-child a{z-index:0}section[role="banner"]{margin-bottom:48px;margin-bottom:3.428571429rem}.header-wrapper{max-width:960px;max-width:68.571428571rem;margin:0 auto;position:relative}#top-bar .header-wrapper{background-image:url(../images/alt-logo.png);background-repeat:no-repeat;background-position:right center}#main-banner{margin-bottom:-2px;position:relative}.top-navigation{padding-top:10px;padding-top:0.714285714rem;text-align:right;background:#4e3d2d;color:#fff}.top-navigation li{margin-top:24px;margin-top:1.714285714rem;font-size:12px;font-size:0.857142857rem;line-height:1.42857143}.top-navigation a{color:#c3e666}.top-navigation a.tel{color:#fff}.top-navigation a:hover{color:#90b135}.top-navigation .delimiter{color:#fff;padding-left:10px;font-family:'Amatic SC', sans-serif}.top-navigation .delimiter:first-child{display:none}.no_delimiter .delimiter{display:none}.top-navigation ul.nav-menu,.top-navigation div.nav-menu>ul{display:none}.top-navigation ul.nav-menu.toggled-on,.top-toggle{display:inline-block}.top-navigation ul.nav-menu,.top-navigation div.nav-menu>ul{border-bottom:1px solid #ededed;border-top:1px solid #ededed;display:inline-block !important;text-align:left;width:100%}.top-navigation ul{margin:14px 0 0 0;margin:1rem 0 0 0;text-indent:0;padding-bottom:3px;padding-bottom:.25rem}.top-navigation li a,.top-navigation li{display:inline-block;text-decoration:none;font-size:18px}.top-navigation li a{border-bottom:0;color:#fff;line-height:2.692307692;white-space:nowrap;font-size:18px;font-family:'Amatic SC', sans-serif;line-height:normal}.top-navigation li a:hover{color:#90b135}.top-navigation li.search_header form{margin-bottom:-7px;float:right}.top-navigation li{margin:0 3px 3px 0;margin:0 0.25rem 0.25rem 0;position:relative}.top-navigation li ul{display:none;margin:0;padding:0;position:absolute;top:100%;z-index:1}.top-navigation li ul ul{top:0;left:100%}.top-navigation ul li:hover>ul{border-left:0;display:block}.top-navigation li ul li a{background:#efefef;border-bottom:1px solid #ededed;display:block;font-size:11px;font-size:0.785714286rem;line-height:2.181818182;padding:8px 10px;padding:0.57143rem 0.71429rem;width:180px;width:12.85714286rem;white-space:normal}.top-navigation li ul li a:hover{background:#e3e3e3;color:#444}.boku_2015_search{background:url("../images/search_bar.png") right;width:147px;border:none;height:19px;color:#dbd0c9;text-indent:10px;margin-left:5px}.boku_2015_search:focus{border:none;box-shadow:0px;outline:none}#top-bar{background:url("../images/white_trans_banner.png");position:relative;z-index:1;height:72px}.main-navigation ul.nav-menu,.main-navigation div.nav-menu>ul{border-bottom:1px solid #ededed;border-top:1px solid #ededed;display:inline-block !important;text-align:left;width:100%}.main-navigation ul{margin:0;text-indent:0}.main-navigation ul>li{float:left}.main-navigation li a,.main-navigation li{display:inline-block;text-decoration:none}.main-navigation .boku-delimiter{width:16px;height:30px;background:url("../images/boku-delimiter.png");float:right;z-index:200;position:relative}.main-navigation li a{border-bottom:0;color:#fff;line-height:30px;text-transform:uppercase;white-space:nowrap;padding:0 35px;z-index:150;margin:0 -7px 0 -10px;position:relative;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-ms-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}.main-navigation ul>li:first-child a{margin:0 -7px 0 0}.main-navigation ul>li a:hover,.main-navigation ul>li:hover a{color:#fff;background:#a7be54}.main-navigation li{margin:0 0px 0 0;position:relative}.main-navigation li ul{margin:-1px 0 0 0;padding:0;position:absolute;opacity:0;top:100%;z-index:10001;left:-8px;border-top:solid 1px #fafafa;width:auto;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;visibility:hidden}.main-navigation li ul ul{top:0;left:100%}.main-navigation ul li:hover>ul{border-left:0;visibility:visible;opacity:1}.main-navigation li ul li a{background:#a7be54;border-bottom:1px solid #fafafa;display:block;font-size:13px;line-height:2.181818182;padding:8px 0px;width:100%;white-space:normal;text-align:left}.main-navigation li ul li a:hover{background:#a7be54;color:#fff}.main-navigation .current-menu-item>a,.main-navigation .current-menu-ancestor>a,.main-navigation .current_page_item>a,.main-navigation .current_page_ancestor>a{color:#fff;background:#a7be54}.main-navigation li ul.sub-menu li{margin:0px;width:100%}.main-navigation li ul.sub-menu li a{margin:0px;background:#a7be54;padding:5px 15px;border-left:solid 2px #fff;border-right:solid 2px #fff}.main-navigation li ul.sub-menu li a:hover{background:#b7cd66}.main-navigation li ul.sub-menu li:last-child a{-webkit-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;border-bottom:solid 2px #fff;-webkit-box-shadow:0 2px 1px 1px rgba(0,0,0,0.2);box-shadow:0 2px 1px 1px rgba(0,0,0,0.2)}.main-navigation li ul.sub-menu li .boku-delimiter{display:none}.site-header h1,.site-header h2{text-align:left}.site-header{min-width:960px}#page,.header-wrapper,.footer-wrapper{width:960px;position:relative}.signout_link{display:none !important}.loggedin .signin_text{display:none}.loggedin .signout_link{display:inline-block !important}.topnav-socialicons{margin-bottom:-6px !important}.topnav-socialicons a{float:left;width:25px;height:25px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin-left:10px;text-align:center;line-height:25px !important}.topnav-socialicons a:hover{opacity:.8;color:#fff !important}.topnav-socialicons a i{font-size:16px}.topnav-socialicons .facebook{background:#3b5998}.topnav-socialicons .twitter{background:#00aced}.topnav-socialicons .youtube{background:#bb0000}.topnav-socialicons .instagram{background:#517fa4}.topnav-socialicons .rss{background:#a4c32a}.top-navigation .topnav-login{margin-right:10px;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;background:#90b135;padding:0;margin-left:15px;margin-bottom:-10px;text-align:center;position:relative;bottom:-3px;border-bottom:solid 1px #546032}.top-navigation .topnav-login:hover{background:#fff;border-bottom:solid 1px #bbb}.top-navigation .topnav-login:hover a{color:#90b135}.top-navigation .topnav-login a{font-size:17px;padding:5px 20px;font-weight:300;font-family:Helvetica, sans-serif}.top-navigation li.menu-item,.top-navigation li.menu-item a{font-weight:normal;font-size:13px !important;font-family:Arial,sans-serif !important}.main-navigation li a{font-family:"Dosis",Arial, sans-serif;font-size:16px;padding:0 41px;text-transform:none}.top-navigation .delimiter{font-family:Arial, sans-serif}.header_slide{position:relative;overflow:hidden;width:100%;height:350px}.header_slide a,.header_slide img{position:absolute;top:0px;left:0px;width:100%;min-height:350px;z-index:1000}.header_slide a:first-child{display:block;z-index:2000}.header_slide_dots{font-size:30px;text-align:center;margin-top:-28px;position:relative;z-index:10000;color:#fff}.slide_dot{padding:0 5px;cursor:pointer}.slide_dot.active{color:#b4d333}.header_slide_left{position:absolute;left:0px;border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0}.header_slide_right{position:absolute;right:0px;border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px}.header_slide_left,.header_slide_right{background-color:#efefef;background-image:url("../images/boku_icon_padding.png");width:27px;height:27px;border:solid 1px #dfdfdf;color:#fff;opacity:.9;font-weight:bold;z-index:9999;top:170px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;cursor:pointer;display:none !important}.header_slide_left:hover,.header_slide_right:hover{background-color:#777;color:#444}.entry-content h3.header_label{color:#31b0c9;font-family:'Amatic SC',sans-serif;font-size:36px;font-weight:normal;line-height:36px;margin-bottom:8px}.wcmenucart-display-standard{max-width:200px;overflow:hidden}.translate_header{background:#c3e769;padding:10px 0}.site-header .top-navigation li.multi_language_currency{padding:3px 5px;background:#fff;border-radius:3px 3px 0 0;width:250px;margin:0 10px -4px 10px;border-bottom:solid 1px #ccc}.site-header .top-navigation li.multi_language_currency a{color:#555 !important;font-family:'Arial','Helvetica',sans-serif;font-size:12px}.multi_language_currency #google_translate_element{float:left}.site-header .top-navigation li.multi_language_currency .wccc-select-currency-menu-item a{display:block;line-height:24px;font-size:11px}.wccc-container div.wccc-overlay{z-index:11000}.wccc-container form.wccc-select-currency{z-index:12000}.addthis_toolbox{float:left;width:100%;margin-top:10px;padding-top:10px}.main-navigation li:hover ul#wc_menu_cart,.main-navigation li:hover ul#wc_menu_cart ul{opacity:1;visibility:visible}.main-navigation li ul#wc_menu_cart{right:-7px}.main-navigation li ul#wc_menu_cart *{-webkit-box-sizing:border-box;box-sizing:border-box}.main-navigation li ul#wc_menu_cart li{margin:0px;background:#fff;-webkit-box-shadow:0 2px 2px 2px rgba(0,0,0,0.2);box-shadow:0 2px 2px 2px rgba(0,0,0,0.2)}.main-navigation li ul#wc_menu_cart li li{border:none;background:transparent;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:none;-webkit-border-radius:none;border-radius:none;padding:8px 10px}.main-navigation li ul#wc_menu_cart ul{position:static;border:none}.main-navigation li ul#wc_menu_cart ul li{padding-bottom:5px;margin-bottom:5px;border-bottom:solid 1px #ececec;line-height:2em}.main-navigation li ul#wc_menu_cart ul li a{border:none;background:transparent;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:none;-webkit-border-radius:none;border-radius:none;padding:0px;line-height:1;color:#444;font-weight:normal}.main-navigation li ul#wc_menu_cart ul li a.remove{display:none}.main-navigation li ul#wc_menu_cart ul li a img{float:left;margin:0 5px 0 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:solid 1px #dfdfdf}.main-navigation li ul#wc_menu_cart ul li span{float:left;min-width:100px;color:#666;text-align:left}.main-navigation li ul#wc_menu_cart ul li span span{float:none;min-width:0px}.main-navigation li ul#wc_menu_cart ul li dl{display:none !important}.main-navigation li ul#wc_menu_cart p{clear:both;text-align:right;color:#666;text-transform:uppercase;padding:8px 10px;float:left;width:100%}.main-navigation li ul#wc_menu_cart p strong{font-weight:normal}.main-navigation li ul#wc_menu_cart p span.amount{font-weight:bold;font-size:20px;color:#555}.main-navigation li ul#wc_menu_cart p a{font-size:11px;background:#83c8da;color:#fff;text-shadow:none;padding:8px;border:none;font-weight:normal;text-transform:uppercase;float:right;width:auto;-webkit-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;box-shadow:none;margin-left:4px;margin-bottom:5px}.main-navigation li ul#wc_menu_cart p a:hover{background:#39a3be}.product_ingredients_label h3{color:#fff;padding:0px 10px;background:#604b3b;font-family:'Amatic SC',sans-serif;font-size:36px;font-weight:normal;float:left;position:absolute;top:-18px;left:0;line-height:50px}.product_ingredients{float:left;display:inline;width:56%}.prod_ing_full{width:100%}.product_label{float:right;display:inline;width:40%;margin:10px 0 10px 4%;position:relative}.p_i_wrapper{float:none;padding-bottom:20px;padding-top:40px}.p_i_wrapper:before,.p_i_wrapper:after{content:"";display:block;clear:both}.boku_list{list-style-image:url("../images/boku_bullet.png");margin-left:18px}.boku_list li{padding-left:8px}.site{padding:0 24px;padding:0 1.71429rem;background-color:#fff}.site-content{margin:24px 0 0;margin:1.714285714rem 0 0}.widget-area{margin:24px 0 0;margin:1.714285714rem 0 0}#content{min-height:300px}.site{max-width:960px;max-width:68.571428571rem}.site-content{float:left;width:96%;margin:0 2%}.site-content-full,.site-content-front{width:100%;margin:0}.site-content-sidebar{width:67.104166667%;float:left;margin-left:8%}.entry-content p.signature{font-family:'Just Another Hand', cursive;color:#aaa;font-size:36px;float:right;margin-right:30px;margin-bottom:40px}article.format-image footer h1{font-size:13px;font-size:0.928571429rem;line-height:1.846153846;font-weight:normal}article.format-image footer h2{font-size:11px;font-size:0.785714286rem;line-height:2.181818182}article.format-image footer a h2{font-weight:normal}article.format-link header{padding:0 10px;padding:0 0.71429rem;float:right;font-size:11px;font-size:0.785714286rem;line-height:2.181818182;font-weight:bold;font-style:italic;text-transform:uppercase;color:#848484;background-color:#ebebeb;border-radius:3px}article.format-link .entry-content{max-width:80%;float:left}article.format-link .entry-content a{font-size:22px;font-size:1.571428571rem;line-height:1.090909091;text-decoration:none}article.format-quote .entry-content p{margin:0;padding-bottom:24px;padding-bottom:1.714285714rem}article.format-quote .entry-content blockquote{display:block;padding:24px 24px 0;padding:1.71429rem 1.71429rem 0;font-size:15px;font-size:1.071428571rem;line-height:1.6;font-style:normal;color:#6a6a6a;background:#efefef}.format-status .entry-header{margin-bottom:24px;margin-bottom:1.714285714rem}.format-status .entry-header header{display:inline-block}.format-status .entry-header h1{font-size:15px;font-size:1.071428571rem;font-weight:normal;line-height:1.6;margin:0}.format-status .entry-header h2{font-size:12px;font-size:0.857142857rem;font-weight:normal;line-height:2;margin:0}.format-status .entry-header header a{color:#757575}.format-status .entry-header header a:hover{color:#21759b}.format-status .entry-header img{float:left;margin-right:21px;margin-right:1.5rem}.author-avatar{float:left;margin-top:8px;margin-top:0.571428571rem}.author-description{float:right;width:80%}.standard_content .entry-header{margin:0 0 8px 0}.standard_content .entry-title{font-family:'Amatic SC',sans-serif;font-size:30px;line-height:normal;font-weight:normal;color:#ea8935}.standard_content .entry-title a{color:#ea8935}.standard_content .entry-meta,.standard_content .entry-meta a{color:#999;font-size:13px;text-decoration:none}.standard_content .entry-content p{line-height:18px;margin-bottom:8px;font-size:14px}.standard_content .entry-content a{color:#ea8935;text-decoration:none}.site-blogroll .standard_content{margin-top:20px;padding-bottom:15px;border-bottom:solid 1px #444;float:left;width:100%}.single .standard_content{border-bottom:none}.blogroll_thumbnail_wrapper{float:left;margin-right:3%;width:27%;display:inline;overflow:hidden;max-height:160px}.ambassador_thumbnail{float:left;margin-right:3%;width:27%;display:inline;overflow:hidden;position:relative;height:172px}.ambassador_thumbnail img{position:absolute;width:100%;height:auto;top:0px;left:0px}.blogroll_wrapper{float:left;width:70%;display:inline}.blogroll_wrapper_full{float:left;width:100%}.post_image_wrapper{float:left;width:100%;display:block;overflow:hidden;margin:10px 0}.site-blogroll{background:url("../images/blog_bg.jpg");float:left;width:100%}.entry-content .blog-entry-title{font-family:'Amatic SC',sans-serif;font-weight:normal;font-size:35px;color:#ea8935;line-height:normal;margin-top:0px}.recipe-content{border-top:solid 1px #eee;padding-top:10px}.pagination,.woocommerce-pagination{clear:both;padding:20px 0;position:relative;font-size:11px;line-height:13px;float:right}.woocommerce-pagination{float:left;margin-top:-30px}.pagination span,.pagination a,.woocommerce-pagination span,.woocommerce-pagination a{display:block;float:left;margin:2px 2px 2px 0;padding:6px 9px 5px 9px;text-decoration:none;width:auto;color:#fff;background:#555}.pagination a:hover,.woocommerce-pagination a:hover{color:#fff !important;background:#ea8935 !important}.pagination .current,.woocommerce-pagination .current{padding:6px 9px 5px 9px;background:#ea8935 !important;color:#fff !important}.site-sidebar .widget .widget-title{font-size:15px;font-weight:normal;margin-bottom:8px;text-transform:uppercase;color:#778650}.site-sidebar .widget a{color:#999;font-family:'Dosis',sans-serif;text-decoration:none;font-size:14px;line-height:22px}.site-sidebar .current-cat a,.site-sidebar .current-menu-item a{color:#ea8935}.site-sidebar .widget a:hover{color:#666}.site-sidebar .widget li{line-height:normal}.press_thumbnail_wrapper{float:left;margin-right:3%;width:17%;display:inline;overflow:hidden}.press_thumbnail_wrapper img{max-width:100%;height:auto}.press_wrapper{float:left;width:80%;display:inline}.press_image_wrapper{float:left;max-width:250px;overflow:hidden;margin:10px}.press_image_wrapper img{max-width:100%;height:auto}.entry-content h3.tagline{color:#fff;padding:0px 10px;background:#b4d333;font-family:'Amatic SC',sans-serif;font-size:36px;font-weight:normal;float:left;position:absolute;top:-42px;left:0;line-height:50px}.recipe-content h3{font-family:'Amatic SC',sans-serif;font-size:30px;line-height:normal;font-weight:normal;margin:10px 0}.recipe_contents{margin-top:30px}.recipe_content{background:#bbcf8a;height:105px;width:174px;margin:100px 20px 45px 20px;position:relative;float:left;display:inline;padding-top:100px;color:#333}.recipe_content .blogroll_thumbnail_wrapper{width:184px;overflow:hidden;position:absolute;height:184px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;top:-100px;left:-10px;border:solid 5px #ffffff;-webkit-box-shadow:1px 2px 2px 2px rgba(0,0,0,0.1);box-shadow:1px 2px 2px 2px rgba(0,0,0,0.1)}.recipe_content .blogroll_thumbnail_wrapper img{width:100%;height:auto;min-height:184px;position:absolute;top:0px;left:0px}.recipe_content .blogroll_wrapper{width:96%;margin:0 2%}.recipe_content .entry-title,.recipe_content .entry-summary{font-family:'Just Another Hand', cursive}.recipe_content h3.entry-title{position:absolute;font-family:'Amatic SC',sans-serif;background:url("../images/recipe_name.png");width:124px;height:60px;top:50px;right:2px;text-align:center;line-height:57px;-webkit-transform:rotate(355deg);-moz-transform:rotate(355deg);-o-transform:rotate(355deg);writing-mode:tb-rl;margin:0px;font-size:22px;font-weight:normal}.recipe_content h3.entry-title a{color:#999}.recipe_content .entry-summary{text-align:center;font-weight:normal;margin:15px 0 3px 0px;font-size:20px;line-height:normal}.recipe_content hr{background-color:#333;height:2px;margin:0 50px;margin-top:10px}.recipe_ingredient_image{width:30%;float:left;display:inline}.recipe_ingredients_with_image{width:65%;margin-left:5%;float:left;display:inline}.recipe_image_wrapper{width:90%;float:left;display:inline;padding:6px;border:solid 1px #efefef;background:#fdfdfd}.blogroll_thumbnail{width:100%;height:auto}.recipe_ingredients{margin-top:20px}.recipe_ingredients ul{padding:0px;margin:5px 0 0px 0px;font-size:12px;display:inline-block}.recipe_ingredients ul li{width:48%;margin:0 0 10px 2%;display:inline;float:left;padding-left:0px;padding-right:0px}.recipe_ingredients ul li:before{content:"\f00c";font-family:FontAwesome;padding-right:10px;color:#f1f1f1}.recipe_ingredients h3 span{font-family:"Open Sans", Arial, Helvetica, sans-serif;font-size:10px;background:#ccc;color:#fff;padding:3px 10px;cursor:pointer;position:relative;top:-6px}span.ingredients_regular{border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-right:solid 1px #fefefe;margin-left:10px}span.ingredients_low{border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0}.recipe_ingredients h3 span:hover,.recipe_ingredients h3 span.selected{background:#4ab1c7}.recipe_tabs{display:none}.recipe_tabs.active{display:block}.recipe_ingredients{border:solid 14px #dcd5c5;background:#fff;margin-bottom:30px;padding:20px;clear:both}.standard_content .recipe_description p{font-family:'Dosis',sans-serif;color:#785943;font-size:18px;line-height:30px}.standard_content .recipe_description{margin-bottom:30px}.recipe_instructions{border:solid 14px #9ed3df;background:#fff;margin-bottom:30px;padding:20px;clear:both}.recipe_wrap{width:100%;display:block;margin:0px;padding:0px}.recipe_instructions:after{content:"";display:block;clear:both}.recipe-content h3{margin-top:0px}.recipeInstructions{color:#6b6866;padding-left:20px;margin-bottom:10px}.print_recipe{background:#ea8935;float:right;border:none;margin-top:12px;font-size:12px}.recipe_post_image{width:100%;height:auto;float:left}.recipeVideo{position:relative;top:1px;font-size:16px}.widget-area{float:right;width:20.041666667%;margin-left:4%}.widget-area .widget{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;margin-bottom:48px;margin-bottom:3.428571429rem;word-wrap:break-word}.widget-area .widget h3{margin-bottom:24px;margin-bottom:1.714285714rem}.widget-area .widget p,.widget-area .widget li,.widget-area .widget .textwidget{font-size:13px;font-size:0.928571429rem;line-height:1.846153846}.widget-area .widget p{margin-bottom:24px;margin-bottom:1.714285714rem}.widget-area .textwidget ul{list-style:disc outside;margin:0 0 24px;margin:0 0 1.71429rem}.widget-area .textwidget li{margin-left:36px;margin-left:2.571428571rem}.widget-area .widget a{color:#bbd47a}.widget-area .widget a:hover{color:#d0f07e}.widget-area #s{width:53.66666666666%}.site-sidebar .widget a{color:#999;font-family:'Dosis',sans-serif;text-decoration:none;font-size:14px;line-height:22px}.widget-area .widget ul ul{margin-left:12px;margin-left:0.857142857rem}.widget_rss li{margin:12px 0;margin:0.857142857rem 0}.widget_recent_entries .post-date,.widget_rss .rss-date{color:#aaa;font-size:11px;font-size:0.785714286rem;margin-left:12px;margin-left:0.857142857rem}#wp-calendar{margin:0;width:100%;font-size:13px;font-size:0.928571429rem;line-height:1.846153846;color:#686868}#wp-calendar th,#wp-calendar td,#wp-calendar caption{text-align:left}#wp-calendar #next{padding-right:24px;padding-right:1.714285714rem;text-align:right}.widget_search label{display:block;font-size:13px;font-size:0.928571429rem;line-height:1.846153846}.widget_twitter li{list-style-type:none}.widget_twitter .timesince{display:block;text-align:right}.bx-controls{margin-top:-55px;z-index:9999;position:relative}.bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;left:0px}.bx-wrapper .bx-pager{text-align:left;margin-left:10px}.bx-wrapper img{width:100%}#home_product_carousel .bx-wrapper{max-width:100% !important}.entry-content #home_product_carousel .bx-wrapper li{margin:0px;position:relative}#home_product_carousel .bx-wrapper .bx-prev,#home_product_carousel .bx-wrapper .bx-next{background:url("../images/boku_icon.png") no-repeat;width:16px;height:16px;position:absolute;cursor:pointer;z-index:1000;margin-top:-16px}#home_product_carousel .bx-wrapper .bx-prev{left:-12px}#home_product_carousel .bx-wrapper .bx-next{right:-12px}.upsells .bx-wrapper{margin:30px 0 30px 0 !important;width:100% !important;max-width:100% !important}.upsells .bx-wrapper .bx-viewport{padding-bottom:30px;margin:0px !important}.woocommerce #container .upsells ul.products li.product{margin:0 0 0 20px !important}.upsells .bx-wrapper .bx-prev{position:absolute;top:50%;left:0px;margin-top:-24px;background:#333;color:#fff;padding:10px 10px;font-size:20px;cursor:pointer;text-indent:0;width:auto;height:auto}.upsells .bx-wrapper .bx-next{position:absolute;top:50%;right:0px;margin-top:-24px;background:#333;color:#fff;padding:10px 10px;font-size:20px;cursor:pointer;text-indent:0;width:auto;height:auto}.upsells .bx-controls{position:static;margin-top:-100px}.upsells .bx-wrapper .bx-next:hover,.upsells .bx-wrapper .bx-prev:hover{background:#a4c32a}.entry-content #home_product_carousel a.range_link{display:block;overflow:hidden;position:relative}.entry-content #home_product_carousel a.range_link img{height:140px !important;width:auto;max-width:none}#main-banner{overflow:hidden;max-height:350px}.banner{position:relative;overflow:hidden}.banner li{list-style:none;max-height:350px;overflow:hidden}.banner ul li{float:left;height:100%}.banner .dot{display:inline;font-size:40px;color:#fff;padding:0 3px;cursor:pointer;text-shadow:0 0 3px #000000}.bx-wrapper .bx-pager.bx-default-pager a{box-shadow:0 0 3px #000000;-webkit-box-shadow:0 0 3px #000000;-moz-box-shadow:0 0 3px #000000;background:#ffffff}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#b4d333}.banner .dot.active{color:#b4d333}.banner ol{text-align:left;z-index:1500;position:absolute;bottom:-5px;left:8px;width:100%;display:none}.banner ol.showdots{display:block}.banner img{width:100%}.team_members{float:left;width:800px;margin:5px 61px}.team_member{background:#bbcf8a;height:145px;width:150px;margin:100px 25px 45px 25px;position:relative;float:left;display:inline;padding-top:100px;color:#333}.team_member.large{width:240px;height:250px}.team_member.large .team_member_image{width:260px;height:260px}.team_member.large h3.team_member_name{top:140px}.team_member.large .team_member_title{margin-top:105px;font-size:38px}.team_member.large .team_member_description{font-size:22px}.team_member_image{width:170px;overflow:hidden;position:absolute;height:170px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;top:-100px;left:-15px;border:solid 5px #ffffff;-webkit-box-shadow:1px 2px 2px 2px rgba(0,0,0,0.1);box-shadow:1px 2px 2px 2px rgba(0,0,0,0.1)}.team_member_image img{width:100%;height:auto;min-height:170px;position:absolute;top:0px;left:0px}.team_member_title,.team_member_name,.team_member_description{font-family:'Just Another Hand', cursive}.entry-content h3.team_member_name{position:absolute;font-family:'Amatic SC',sans-serif;background:url("../images/team_member_name.png");width:110px;height:60px;top:50px;right:2px;text-align:center;line-height:57px;-webkit-transform:rotate(355deg);-moz-transform:rotate(355deg);-o-transform:rotate(355deg);writing-mode:tb-rl;margin:0px;font-size:30px;font-weight:normal}.entry-content h4.team_member_title{text-align:center;font-weight:normal;margin:15px 0 3px 0px;font-size:20px;line-height:normal}.team_member_description{text-align:center;font-size:17px;line-height:20px;margin:10px 0 0 0}.team_member hr{background-color:#333;height:2px;margin:0 50px}.team_member_arrow_popout{position:absolute;left:-30px;top:40px;background:url("../images/hover_arrow.png") no-repeat;width:30px;height:60px}.team_member_content{padding:20px 8px 8px 8px;background:#fff;background-color:rgba(255,255,255,0.9);width:240px;text-align:center}.team_member_popout{display:none;position:absolute;left:90px;top:-80px;-webkit-box-shadow:0px 0px 8px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 8px 5px rgba(0,0,0,0.1);z-index:1500}.entry-content .team_member_popout,.entry-content .team_member_popout p{font-size:14px;line-height:17px;text-align:center}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page #content input.button.alt{background:#4cb0ca;border:solid 1px #3495af}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #content input.button.alt:hover{background:#39a3be;border-color:#2d8197}.woocommerce-ordering .orderby,.wppp-select{font-size:10px;float:right;padding:4px;color:#aaa;border:solid 1px #dfdfdf;margin:0 5px 0 0;min-width:50px;padding-right:25px}.woocommerce.post-type-archive-product #main{width:100%;float:left;background:url("../images/woo_products_bg.jpg")}.woocommerce .widget-area{float:left;margin:24px 4% 0 2%}.woocommerce .site-content-sidebar{float:right;margin:0 3% 0 0;width:69.1%}.woocommerce-page #container ul.products{padding-top:30px}.woocommerce ul.products li.product{width:30.05%;text-align:center;font-size:12px;font-weight:normal;position:relative}.woocommerce ul.products li.product a img{margin:0 auto;width:auto;max-width:150px;border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;z-index:500;display:inline-block;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.woocommerce ul.products li.product:hover a img{opacity:.8;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.woocommerce .boku_2015_woo_buttons{margin-top:10px}.boku_2015_woo_buy{font-size:12px;background:#32b1ca;color:#fff;padding:2px 10px;margin-right:1px}.boku_2015_woo_buy:hover{background:#2ca7c0}.boku_2015_woo_info{background:#b4d333;color:#fff;padding:2px 5px;cursor:pointer}.boku_2015_woo_info:hover{background:#a2c02a}.woocommerce ul.products li.product a,.woocommerce ul.products li.product h3{color:#604b3b;font-weight:normal;padding-top:12px;font-size:16px;font-family:'Dosis',sans-serif}.woocommerce .product-details_box a{float:left;width:65%;text-align:left;padding:0px !important;font-size:14px !important}.woocommerce .product-details_box a h3{font-size:14px !important}.carousel_product img{z-index:1600;position:relative}.boku_2015_product_box{display:none;position:absolute;width:210px;padding:20px 10px 20px 115px;height:120px;background:#fff;background-color:rgba(255,255,255,0.8);-webkit-box-shadow:0px 0px 8px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 8px 5px rgba(0,0,0,0.1);top:10px;left:30px;font-size:12px}.boku_2015_box_left{left:-175px;padding:20px 115px 20px 10px}.carousel_product_priority{z-index:9999 !important}.boku_2015_product_box a{margin:0 auto;width:auto;padding:4px 12px;background:#31b0c9;color:#fff;text-decoration:none}.boku_2015_product_box a:hover{background:#229fb7}.product_box_buy_text{text-align:right}.boku_2015_box_left .product_box_buy_text{text-align:left}.boku_2015_single_product_box{display:none;position:absolute;left:-95px;top:0;padding:20px;background:#fff;background-color:rgba(255,255,255,0.8);-webkit-box-shadow:0px 0px 8px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 8px 5px rgba(0,0,0,0.1);width:400px;z-index:1500;text-align:left}.single-product #main{position:relative}.boku_2015_single_product_box{display:block;left:50%;top:50px}.boku_2015_product_box h2,.boku_2015_single_product_box h2{font-size:20px;font-family:'Dosis',sans-serif;color:#604b3b;font-weight:normal;margin-bottom:8px;margin-top:0px}.boku_2015_product_box p,.boku_2015_single_product_box p{color:#888;margin-bottom:14px;line-height:18px;margin-top:0px}.boku_2015_product_box hr,.boku_2015_single_product_box hr{background-color:#dadada;margin:14px}.boku_2015_product_box li{margin:0px}.boku_2015_product_box .single_variation_wrap,.boku_2015_single_product_box .single_variation_wrap{float:left;width:100%;margin-top:10px;border-top:solid 1px #dfdfdf;padding-top:10px}.boku_2015_single_product_box .single_variation_wrap .price{color:#b4d333}.woocommerce .boku_2015_product_box .variations_button .single_add_to_cart_button,.woocommerce .boku_2015_single_product_box .variations_button .single_add_to_cart_button{float:right;line-height:16px;margin-left:10px}.boku_2015_product_box .variations_button .quantity,.boku_2015_single_product_box .variations_button .quantity{float:right}.boku_2015_product_box td.label,.boku_2015_single_product_box td.label{text-align:right;padding-right:5px;color:#999}.boku_2015_product_box .single_variation,.boku_2015_single_product_box .single_variation{float:left;font-size:20px;margin-top:5px}.woocommerce ul.products li.product .boku_2015_product_box .reset_variations,.woocommerce .boku_2015_single_product_box .reset_variations{font-size:11px}.woocommerce.single #container{background:none}.woocommerce-result-count{display:none}.woocommerce .woocommerce-breadcrumb{background:#fafafa;font-size:11px;padding:10px;text-align:right;color:#999;float:left;z-index:999;margin-top:5px;margin-left:-20px}.woocommerce.single-product .woocommerce-breadcrumb{display:none}.woocommerce-breadcrumb a{text-decoration:none;color:#888}.woocommerce .widget-area ul.product_list_widget li{margin-bottom:10px;font-size:11px}.woocommerce .widget-area ul.product_list_widget li img{float:left;margin:0 6px 0 0;box-shadow:none;-webkit-box-shadow:none;border:solid 1px #dfdfdf;width:50px}.woocommerce .widget-area ul.product_list_widget li a{font-weight:normal;line-height:normal}.woocommerce .product_details{padding:20px}.woocommerce #content .woocommerce-tabs{padding-bottom:40px;padding-top:20px}.woocommerce .product div.products:nth-child(odd){padding:10px 0px;position:relative}.woocommerce .product div.products:nth-child(even){background:#fff;padding:10px 0px;position:relative;clear:both}.woocommerce #content a.button{background:#604b3b;border-radius:3px;-webkit-border-radius:3px;color:#fff;font-weight:normal;font-size:12px;text-shadow:none;padding:8px 10px;box-shadow:none;-webkit-box-shadow:none}.woocommerce #content .noreviews a.show_review_form{color:#604b3b}.woocommerce .upsells{padding:20px 0 60px 0;height:360px}.woocommerce .upsells ul.products{width:9999px;position:absolute;left:0px}.woocommerce .upsells ul.products li.product,.woocommerce .related ul.products li.product{width:215px;margin-left:20px;text-align:center;font-size:12px;font-weight:normal;position:relative;clear:none}#tab-reviews #comments{margin-top:0px;padding:0px;border-top:none}.single-product div.product{margin-bottom:30px !important;clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs{margin-bottom:0px}.woocommerce #content div.product .woocommerce-tabs ul.tabs:before{border-bottom:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs>li{background:#eee;border-top:solid 4px #eee;border-right:solid 4px #eee;border-left:solid 4px #eee;border-bottom:none;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;box-shadow:none;margin-left:8px;padding-bottom:5px}.woocommerce #content div.product .woocommerce-tabs ul.tabs>li a{font-weight:normal;padding:10px 15px;color:#2d2d2d}.woocommerce #content div.product .woocommerce-tabs ul.tabs>li:last-child a{border-right:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:nth-child(1){border-color:#d8d1cb;background-color:#d8d1cb}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:nth-child(2){border-color:#d3ddb9;background-color:#d3ddb9}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:nth-child(3){border-color:#c1d9df;background-color:#c1d9df}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:nth-child(4){border-color:#f0edc8;background-color:#f0edc8}.woocommerce #content div.product .woocommerce-tabs ul.tabs>li.active{background:#fff;padding-bottom:10px;margin-bottom:0px;position:relative;z-index:9999;top:5px}.woocommerce #content div.product .woocommerce-tabs ul.tabs>li.active a{color:#604b3b}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after{box-shadow:none;-webkit-box-shadow:none;border:none;border-radius:none;-webkit-border-radius:none}.woocommerce #content div.product .woocommerce-tabs .panel{margin:-5px 1% 40px 1%;padding:15px;border:solid 5px #eee}.woocommerce #tab-reviews .star-rating{float:left;width:100%;clear:both}.woocommerce #tab-reviews #reviews #comments h2{font-size:14px;font-weight:normal;float:left;display:block;width:100%;color:#666;margin:4px 0 10px 0;text-transform:uppercase}.woocommerce #tab-reviews #reviews #comments ol.commentlist li .comment-text{padding:0 0 0 20px;border:none}.woocommerce #tab-reviews #reviews #comments ol.commentlist li .comment-text p{font-size:12px;color:#3b3e3f}.woocommerce #tab-reviews #reviews #comments ol.commentlist>li.comment{padding:10px 5%;background:#f9f7f5;border:solid 1px #ece9e6;width:90%}.woocommerce #tab-reviews #reviews #comments ol.commentlist>li .avatar{top:10px;left:10px;width:60px}.entry-content h3.product_faq_question{margin-bottom:1px}.product_faq_answer{color:#777}.woocommerce #content .entry-summary h1.product_title{color:#604b3b;font-family:'Amatic SC',sans-serif;font-size:48px;line-height:normal;margin:0px 0 6px;border-bottom:solid 3px #fafafa;font-weight:normal !important}.woocommerce #content .entry-summary p{margin:0 0 8px 0}.woocommerce #content .entry-summary small{font-size:11px;line-height:15px;display:block}.woocommerce #content .entry-summary p.price{display:none}.woocommerce #content .entry-summary .product_meta{padding-bottom:5px;font-size:12px;color:#999;font-family:'Georgia',serif;font-style:italic;clear:both;padding-top:7px}.woocommerce #content .entry-summary .product_meta .tagged_as{clear:both;display:block}.woocommerce #content .entry-summary .product_meta a{color:#999;text-decoration:none}.product_ingredients{overflow-y:scroll;overflow-x:hidden;height:550px;position:relative}.product_ingredients::-webkit-scrollbar{width:12px}.product_ingredients::-webkit-scrollbar-track{-webkit-box-shadow:none;-webkit-border-radius:2px;border-radius:2px;background:#e7e1da}.product_ingredients::-webkit-scrollbar-thumb{-webkit-border-radius:2px;border-radius:2px;background:#604b3b;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}.product_ingredients::-webkit-scrollbar-thumb:window-inactive{background:#ada7a3}.product_ingredient{float:left;width:98%;margin-right:3%;padding-bottom:8px;margin-bottom:8px;border-bottom:solid 1px #e7e1da}.product_ingredient .product_ingredient_img{margin:0 8px 8px 0;float:left;width:100px;height:auto}.product_ingredient_img img{width:100%;height:auto}.product_ingredient_desc{margin-left:108px}.product_ingredient h4{clear:none;font-weight:normal;margin-bottom:8px;margin-top:0px}.product_ingredient p{font-size:13px;color:#887a6f}.onsale{display:none}.woocommerce #page ul.products li.product a.product_type_gcp,.woocommerce #page ul.products li.product a.product_type_variable-subscription,.woocommerce #page ul.products li.product a.product_type_simple,.woocommerce #page ul.products li.product a.product_type_variable,.woocommerce #page ul.products .product-buttons_box a.addtocart,.woocommerce-cart #page ul.products li.product a.product_type_variable-subscription,.woocommerce-cart #page ul.products li.product a.product_type_simple,.woocommerce-cart #page ul.products li.product a.product_type_variable,.woocommerce-cart #page ul.products .product-buttons_box a.addtocart{background:#31b0c9;color:#fff;float:left;width:69%;display:inline-block;text-align:left;padding:0px 0 0 5%;line-height:34px;font-size:14px;text-transform:uppercase;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:none;text-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.woocommerce #page ul.products li.product a.product_type_variable-subscription:hover,.woocommerce #page ul.products li.product a.product_type_simple:hover,.woocommerce #page ul.products li.product a.product_type_variable:hover,.woocommerce #page ul.products .product-buttons_box a.addtocart:hover,.woocommerce-cart #page ul.products li.product a.product_type_variable-subscription:hover,.woocommerce-cart #page ul.products li.product a.product_type_simple:hover,.woocommerce-cart #page ul.products li.product a.product_type_variable:hover,.woocommerce-cart #page ul.products .product-buttons_box a.addtocart:hover{background:#b4d333}.woocommerce-cart #page ul.products li.product a img{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}li.product .product-buttons_box i.fa-plus{padding-right:5px}.woocommerce-cart #page ul.products li.product a i.fa-plus{display:none}.woocommerce #page ul.products li.product h3,.woocommerce-cart #page ul.products li.product h3{padding-top:5px}.woocommerce #page a.button.added:before,.woocommerce-cart #page a.button.added:before{height:20px;width:20px;background-position:center center;right:10px;top:7px;background-color:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.woocommerce #page a.added_to_cart,.woocommerce-page #container a.added_to_cart,.woocommerce-cart #page a.added_to_cart{position:absolute;top:203px;left:0;width:70%;background:#75cbdb;padding:5px 0 !important;font-size:14px !important;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;color:#fff !important}.woocommerce #page a.added_to_cart:hover,.woocommerce-page #container a.added_to_cart:hover,.woocommerce-cart #page a.added_to_cart:hover{color:#fff !important;background:#72b8c4 !important}.woocommerce #content .upsells h2{color:#fff;padding:0px 10px;background:#31b0c9;font-family:'Amatic SC',sans-serif;font-size:36px;font-weight:normal;float:left;position:relative;top:0px;left:0px;line-height:50px}.woocommerce #content .related h2{color:#fff;padding:0px 10px;background:#b4d333;font-family:'Amatic SC',sans-serif;font-size:36px;font-weight:normal;float:left;position:relative;top:-18px;left:0px;line-height:50px}.woocommerce-cart #page ul.products li.product a.product_type_variable-subscription,.woocommerce-cart #page ul.products li.product a.product_type_simple,.woocommerce-cart #page ul.products li.product a.product_type_variable,.woocommerce-cart #page ul.products .product-buttons_box a.addtocart{font-size:11px;font-weight:normal;width:67%;padding-left:3%}.woocommerce-cart #page ul.products .product-buttons_box .wishlist,.woocommerce-cart #page ul.products .product-buttons_box .quickview{font-size:12px;font-weight:normal}.woocommerce-cart #page ul.products .product-buttons_box .wishlist.added,.woocommerce #page ul.products .product-buttons_box .wishlist.added{color:#31b0c9}body.woocommerce-page #page .entry-summary .label,body.woocommerce-page #page .entry-summary .value{width:auto;margin:0px;clear:none;float:none}body.woocommerce-page #page .entry-summary .label label{line-height:46px;font-weight:normal !important}body.woocommerce-page .pp_woocommerce_quick_view div.product .product_title,.pp_woocommerce_quick_view div.product .product_title{color:#604b3b;font-family:'Amatic SC',sans-serif;font-size:40px;line-height:normal;margin:0px 0 6px;font-weight:normal}body.woocommerce-page div.pp_woocommerce .pp_content_container,.pp_woocommerce .pp_content_container{padding:20px 0 0 0 !important}.pp_woocommerce_quick_view div.product p.price,body.woocommerce-page .pp_woocommerce_quick_view div.product p.price{display:none}.pp_woocommerce_quick_view div.product span.price,body.woocommerce-page .pp_woocommerce_quick_view div.product span.price{float:left;line-height:30px;font-size:15px;color:#31b0c9}.pp_woocommerce_quick_view div.product .variations_button,body.woocommerce-page .pp_woocommerce_quick_view div.product .variations_button{float:right}.pp_woocommerce_quick_view div.product .quick-view-content p,body.woocommerce-page .pp_woocommerce_quick_view div.product .quick-view-content p{color:#888;font-size:12px;line-height:18px;margin-bottom:6px}div.product div.images img,body.woocommerce-page div.product div.images img{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border:none}.pp_woocommerce_quick_view div.product form,body.woocommerce-page .pp_woocommerce_quick_view div.product form{margin-top:20px}body .pp_woocommerce_quick_view .quick-view-content .label,body .pp_woocommerce_quick_view .quick-view-content .value,body.woocommerce-page .pp_woocommerce_quick_view .quick-view-content .label,body.woocommerce-page .pp_woocommerce_quick_view .quick-view-content .value{width:auto;margin:0px;clear:none;float:none;font-size:12px;vertical-align:top;min-width:100px}body .pp_woocommerce_quick_view .quick-view-content .label label,body.woocommerce-page .pp_woocommerce_quick_view .quick-view-content .label label{line-height:46px;font-weight:normal !important;font-size:12px}body .pp_woocommerce_quick_view form.cart .buttons_added{float:left;margin-right:4px}body .pp_woocommerce_quick_view form.cart .single_add_to_cart_button,body.woocommerce-page form.cart .single_add_to_cart_button{font-size:14px;background:#31b0c9;color:#fff;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:none;-webkit-border-radius:none;-moz-border-radius:none;padding:8px 20px;border:none;font-weight:normal;text-transform:uppercase;float:right}body .pp_woocommerce_quick_view form.cart .single_add_to_cart_button,body.woocommerce-page .pp_woocommerce_quick_view form.cart .single_add_to_cart_button{font-size:11px;line-height:15px}.pp_woocommerce_quick_view div.quick-view div.quick-view-image a.button{font-size:14px;background:#eee;color:#999;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:none;-webkit-border-radius:none;-moz-border-radius:none;padding:8px 20px;border:none;font-weight:normal;width:auto}.quick-view-button span{display:none !important}.pp_woocommerce_quick_view div.quick-view div.quick-view-image a.button:hover{background:#ccc}.pp_woocommerce_quick_view form.cart .variations{margin-bottom:1em}.pp_content{height:auto !important}.wl-add-to{display:none !important}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{background:#31b0c9 !important;color:#fff !important}.product-buttons_box{float:left}.woocommerce ul.products li.product .price{line-height:34px;font-size:12px;float:right;width:30%;margin:0px;padding:0px;text-align:center}.woocommerce ul.products li.product .price del{display:none}.woocommerce-cart #page ul.products li.product a.button,.woocommerce #page ul.products li.product a.button{color:#fff;border-right:solid 1px #6ac9db;width:70%;-webkit-box-shadow:none;box-shadow:none;font-size:13px}.woocommerce-cart #page ul.products li.product .product-details_box a{float:left;width:63%}.woocommerce-cart #page ul.products li.product .product-details_box a h3{font-size:13px !important;line-height:1}.pp_woocommerce_quick_view div.quick-view div.quick-view-content{margin-bottom:15px;width:63%;overflow:visible;padding-bottom:10px}.product_list_widget .star-rating{display:none}.pp_woocommerce_quick_view div.quick-view div.quick-view-image{width:35% !important}.pp_content{width:100% !important}body div.pp_woocommerce .pp_details{display:block !important}#boku_product_search{margin-top:8px;float:right;font-size:12px}#boku_product_search input[type="text"]{font-size:10px;line-height:14px;padding:4px;color:#aaa;border:solid 1px #dfdfdf;margin:0 2px 0 5px;width:100px}#boku_product_search label{display:none}#boku_product_search #searchsubmit{font-size:11px}.woocommerce .woocommerce-ordering,.woocommerce .products-per-page{margin-top:8px}.woocommerce .woocommerce-ordering select,.woocommerce .products-per-page select{width:100px}.comparison_table td{text-align:center;border-left:solid 1px #f1f1f1;padding:3px 5px}.comparison_table td i{color:#a3ab4f}.comparison_table td.index{text-align:left;width:55%;font-weight:bold;border-left:none}.comparison_table th{font-weight:bold;text-align:center;padding:4px 5px}.comparison_table td.table_price{font-size:16px;font-weight:bold}.comparison_table td.table_price.autoship_price{color:#a3ab4f}#user_switching_switch_on{position:fixed;bottom:0px;left:5px;padding:5px 10px;background:#fff;border:solid 1px #dfdfdf}#user_switching_switch_on a{text-decoration:none;font-size:11px}.spend_image{margin:-35px 0 -115px;width:450px;float:left;height:300px;background:url("../images/spend_bg.png");color:#493c34;padding-left:100px;padding-top:40px;padding-right:450px}.spend_image h2{font-size:27px;font-weight:normal;margin:5px 0 0}.spend_image p{font-size:14px}.commission_square{float:left;border:solid 1px #eee;background:#fdfdfd;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 1px 2px 2px rgba(0,0,0,0.1);box-shadow:0px 1px 2px 2px rgba(0,0,0,0.1);width:400px;padding:10px 20px;margin:10px 0 30px 0;text-align:center;font-size:20px;line-height:20px;font-family:'Dosis',sans-serif}.commission_square h3{text-align:center;margin:0px;padding:0px;font-size:30px;color:#b4d333;font-weight:normal;font-family:'Dosis',sans-serif}.commission_square p{line-height:normal}.commission_quote{font-size:19px;font-style:italic;color:#888;padding:44px 30px;float:right;width:418px}.affiliate_register_today{background:url("../images/register_today.png") no-repeat;width:300px;height:100px;display:block;margin:0 auto}#payment{clear:both;margin-bottom:70px}.affiliate_buttons{text-align:center;margin:0px}.affiliate_buttons button,.affiliate_buttons a{display:inline-block;margin:0 5px;background:#31b0c9;border:solid 1px #1590a8;color:#fff;text-decoration:none;font-size:14px;padding:4px 8px;text-align:center;line-height:normal}.affiliate_buttons button:hover,.affiliate_buttons a:hover{background-color:#2ba8c1}.affiliates_registration{display:none;padding:20px;border:solid 1px #eee}.affiliates_registration input[type="text"],.affiliates_registration input[type="email"],.affiliates_registration input[type="password"],.affiliates_registration textarea{-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-size:0.857142857rem;line-height:1.714285714;padding:10px;padding:0.714285714rem;width:100%}.affiliates_registration label{color:#666;font-size:13px;margin-top:20px}.affiliates_registration h3{font-size:26px;font-weight:normal;margin:0px}.affiliates_registration input[type="submit"]{display:inline-block;margin:15px 0;background:#31b0c9;border:solid 1px #1590a8;color:#fff;text-decoration:none;font-size:14px;padding:4px 8px;text-align:center;line-height:normal;float:left}.affiliates_registration input[type="submit"]:hover{background-color:#2ba8c1}.affiliate_code{color:#31b0c9;padding:10px 2%;margin:0px 0 20px;border-top:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;width:96%;float:left;display:block}.performance_box{width:48%;margin-right:2%;float:left;display:inline;color:#888;margin-bottom:40px}.performance_box h4{margin:0px 0 5px;font-size:22px;color:#666;border-bottom:solid 1px #eee;font-weight:normal}.performance_box ul{color:#31b0c9;list-style:none;margin:5px 0;font-size:14px;line-height:20px}.performance_box li{margin-left:18px}.square_banners{display:block;width:100%;float:left;margin-bottom:30px}.square_banners img{width:175px;height:175px;margin:10px 0 10px 20px;float:left;border:solid 1px #dfdfdf}.rectangle_banners{display:block;width:100%;float:left;margin-bottom:30px}.rectangle_banners img{width:300px;height:100x;margin:10px 0 10px 20px;float:left;border:solid 1px #dfdfdf}.square_banners img,.rectangle_banners img{cursor:pointer}.square_banners img:hover,.rectangle_banners img:hover{opacity:.8;border:solid 1px #31b0c9}.affiliates_login{display:none;padding:20px;border:solid 1px #eee}.affiliates_login input[type="text"],.affiliates_login input[type="email"],.affiliates_login input[type="password"],.affiliates_login textarea{-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-size:0.857142857rem;line-height:1.714285714;padding:10px;padding:0.714285714rem;width:100%}.affiliates_login label{color:#666;font-size:13px;margin-top:20px}.affiliates_login h3{font-size:26px;font-weight:normal;margin:0px}.affiliates_login input[type="submit"]{display:inline-block;margin:15px 0;background:#31b0c9;border:solid 1px #1590a8;color:#fff;text-decoration:none;font-size:14px;padding:4px 8px;text-align:center;line-height:normal;float:left}.affiliates_login input[type="submit"]:hover{background-color:#2ba8c1}#wl-wrapper.wl-button-wrap{display:none !important}.subscription-actions .cancel{display:none !important}body.woocommerce table.my_account_orders .subscription-actions .button,body.woocommerce-page table.my_account_orders .subscription-actions .button{border:none;background:transparent;box-shadow:none;-webkit-box-shadow:none;color:#a4c32a;font-weight:normal}body.woocommerce .button,body.woocommerce-page .button{background:#e6e6e6}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page #content input.button.alt{-webkit-appearance:none !important}body.woocommerce button.button,body.woocommerce-page button.button,body.woocommerce input[type="submit"].button,body.woocommerce-page input[type="submit"].button,body.woocommerce-cart .cart .button,body.woocommerce-cart .cart .checkout-button{box-shadow:none !important;-webkit-box-shadow:none !important;text-shadow:none !important;font-weight:normal !important}body.woocommerce-cart .cart .button{background:#e6e6e6}body.woocommerce-cart #content .woocommerce table.cart td.actions .button.checkout-button{background:#31b0c9;border-color:#27a3bc;-webkit-appearance:none}body.woocommerce-cart #content .woocommerce table.cart td.actions .button.checkout-button:hover{background:#2aa7c0}.shipping-calculator-button{padding:0px;background:none;color:#31b0c9;text-decoration:none;font-size:12px}.woocommerce a.button.added:before,.woocommerce button.button.added:before,.woocommerce input.button.added:before,.woocommerce #respond input#submit.added:before,.woocommerce #content input.button.added:before,.woocommerce-page a.button.added:before,.woocommerce-page button.button.added:before,.woocommerce-page input.button.added:before,.woocommerce-page #respond input#submit.added:before,.woocommerce-page #content input.button.added:before{display:none !important}.button-social-login:visited,a.button-social-login:visited,input.button-social-login:visited,button.button-social-login:visited,.widget-area a.button-social-login:visited,.wc-social-login a{color:#fff !important}#shopping_cart-title{color:#83c8da}.woocommerce-cart table.shop_table{clear:both}.woocommerce-cart table.shop_table a{color:#333;font-size:13px;text-transform:uppercase;text-decoration:none}.woocommerce-cart table.shop_table a:hover{color:#83c8da}.woocommerce-cart table.shop_table a.remove{color:#83c8da !important}.woocommerce-cart table.shop_table a.remove:hover{color:#fff !important;background:#83c8da !important}.woocommerce-cart table.shop_table td{vertical-align:middle}.woocommerce-cart table.shop_table td.product-thumbnail img{width:64px !important;height:auto}.woocommerce-cart table.shop_table td.product-name dl.variation{margin:0px}.woocommerce-cart table.shop_table td.product-name dl.variation p{margin:0px}.woocommerce-cart table.shop_table td select{margin:3px 0 0 0px}.woocommerce-cart table.shop_table td .quantity_select{position:relative}.woocommerce-cart .cart-collaterals .cross-sells{width:55%}.woocommerce-cart .cart-collaterals .cross-sells h2{font-family:'Amatic SC',sans-serif;font-size:30px;line-height:normal;font-weight:normal;color:#ea8935;margin-top:0px}.woocommerce-cart .cart-collaterals .cross-sells h3{margin:0 0 5px 0;font-weight:normal}.woocommerce-cart .cart-collaterals .cross-sells ul.products{text-align:center;font-weight:normal}.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product{width:40%;margin-right:10%}.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product img{display:inline-block}.woocommerce-cart .cart-collaterals .cross-sells .product-details_box .star-rating{float:right;width:36%;margin-left:1%;display:inline;margin-top:4px;font-size:12px;text-align:right}.woocommerce-cart .cart-collaterals .cart_totals{width:45%}.woocommerce-cart .cart-collaterals .cart_totals h2{font-family:'Amatic SC',sans-serif;font-size:30px;line-height:normal;font-weight:normal;color:#31b0c9;margin-top:0px;text-align:left;margin-bottom:8px}.woocommerce-cart .cart-collaterals .cart_totals p{color:#999 !important;text-align:left !important;line-height:normal !important}.woocommerce-cart .cart-collaterals .cart_totals table tr th{vertical-align:middle}.woocommerce-cart .cart-collaterals .cart_totals table tr td{padding:2px;text-align:right;vertical-align:middle}.woocommerce-cart .cart-collaterals .cart_totals table select{font-size:11px;max-width:100%;min-width:0px;width:auto;padding-left:5px;line-height:12px;margin-top:4px}.woocommerce-cart .cart-collaterals .cart_totals a.button.alt{clear:both;float:right;width:auto;margin-top:15px;margin-bottom:15px}.woocommerce-cart .cart-collaterals .shipping_calculator{margin:0 0 70px;width:45%}.woocommerce-cart .cart-collaterals .shipping_calculator a{text-decoration:none}.woocommerce-cart .cart-collaterals .shipping_calculator h2{margin:0 0 20px 0;font-size:16px;font-weight:normal}.woocommerce-cart .cart-collaterals .shipping_calculator button{padding:6px 10px;background:#31b0c9;color:#fff;text-decoration:none;border-radius:4px;-webkit-border-radius:4px;border:solid 1px #25a7c1;font-size:12px;width:auto !important;float:right !important}.woocommerce-checkout #order_review_heading{font-family:'Amatic SC',sans-serif;font-size:30px;line-height:normal;font-weight:normal;color:#ea8935;margin-top:0px}.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-checkout .woocommerce-shipping-fields{border:solid 1px #ececec;margin:0 0 30px;padding:20px;font-size:12px}.woocommerce-checkout .woocommerce-billing-fields h3,.woocommerce-checkout .woocommerce-shipping-fields h3{text-transform:uppercase;margin:0 0 5px;padding:0 0 5px;border-bottom:solid 1px #ececec;font-size:14px}.woocommerce-checkout .woocommerce-billing-fields input[type="text"],.woocommerce-checkout .woocommerce-shipping-fields input[type="text"]{padding:8px 5px;background:#fefefe}.woocommerce-checkout .woochimp_checkout_checkbox{border-top:solid 1px #dadada;border-bottom:solid 1px #dadada;text-align:center;font-family:'Dosis',sans-serif;font-size:20px;font-weight:bold;color:#31b0c9}.woocommerce-checkout .woochimp_checkout_checkbox #woochimp_user_preference{position:relative;top:-3px}.woocommerce-checkout .boku_2015_extra_fields{width:31%;display:inline;margin:0 1%;float:left;font-size:13px}.woocommerce-checkout .boku_2015_extra_fields input[type="text"]{padding:5px 8px !important;margin-top:5px !important;font-size:13px !important}.woocommerce-checkout .boku_2015_extra_fields select{font-size:13px !important}.woocommerce-checkout table.shop_table a{color:#333;font-size:13px;text-transform:uppercase;text-decoration:none}.woocommerce-checkout table.shop_table a:hover{color:#83c8da}.woocommerce-checkout table.shop_table a.remove{color:#83c8da !important}.woocommerce-checkout table.shop_table a.remove:hover{color:#fff !important;background:#83c8da !important}.woocommerce-checkout table.shop_table td,.woocommerce-checkout table.shop_table th{vertical-align:middle}.woocommerce-checkout table.shop_table td:last-child,.woocommerce-checkout table.shop_table th:last-child{text-align:right}.woocommerce-checkout table.shop_table td.product-thumbnail img,.woocommerce-checkout table.shop_table th.product-thumbnail img{width:64px !important;height:auto}.woocommerce-checkout table.shop_table td.product-name dl.variation,.woocommerce-checkout table.shop_table th.product-name dl.variation{margin:0px}.woocommerce-checkout table.shop_table td.product-name dl.variation p,.woocommerce-checkout table.shop_table th.product-name dl.variation p{margin:0px}.woocommerce-checkout table.shop_table td select,.woocommerce-checkout table.shop_table th select{margin:3px 0 0 0px}.woocommerce-checkout table.shop_table tfoot tr th{text-align:right;width:75%}.woocommerce-checkout table.shop_table tfoot tr td,.woocommerce-checkout table.shop_table tfoot tr th{font-weight:normal;font-size:13px;color:#333;text-align:right;background:#fcfcfc;border:none;text-transform:uppercase;padding:2px 5px}.woocommerce-checkout table.shop_table tfoot tr td select,.woocommerce-checkout table.shop_table tfoot tr th select{font-size:11px;padding-left:3px;position:relative;top:3px;margin-top:0px}.woocommerce-checkout table.shop_table tfoot tr:first-child td,.woocommerce-checkout table.shop_table tfoot tr:first-child th{border-top:solid 5px #ececec}.woocommerce-checkout #payment{background:#fff}.woocommerce-checkout #payment .payment_box .form-row select{-webkit-appearance:none;padding:9px 6px;line-height:1.2;height:auto;background:url(../images/select-arrow.png) no-repeat center right;font-size:12px;background-color:#ffffff}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce .woocommerce-error{background:#fff;border:solid 1px #ececec;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:13px;line-height:23px;padding:0.75em 0.75em 0.75em 3.5em;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce .woocommerce-info li,.woocommerce .woocommerce-message li,.woocommerce .woocommerce-error li{padding:4px 0}.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a,.woocommerce .woocommerce-error a{border:none;border-radius:0;box-shadow:none;font-weight:normal;text-shadow:none}.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-message a.button,.woocommerce .woocommerce-error a.button{font-size:11px;color:#fff}.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-top:solid 3px #83c8da}.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{background:#83c8da;height:auto}.woocommerce .woocommerce-info a,.woocommerce .woocommerce-message a{color:#83c8da}.woocommerce .woocommerce-info a.button,.woocommerce .woocommerce-message a.button{background:#4cb0ca}.woocommerce .woocommerce-info a.button:hover,.woocommerce .woocommerce-message a.button:hover{background:#3495af}.woocommerce .woocommerce-error{border-top:solid 3px #604b3a}.woocommerce .woocommerce-error:before{background:#604b3a;height:auto}.woocommerce .woocommerce-error a{color:#604b3a}.woocommerce .woocommerce-error a.button{background:#604b3a}.woocommerce .woocommerce-error a.button:hover{background:#140f0c}.myaccount_info{margin-bottom:70px}.woocommerce table.my-account-cim-payment-methods{margin-bottom:10px}.boku_2015_account_menu{float:left;width:27%;margin-right:3%;border:solid 1px #e7e2d5;background:#FCF8F4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.boku_2015_account_menu ul{margin:0px;padding:0px}.boku_2015_account_menu ul li{list-style:none;border-bottom:solid 1px #e7e2d5;padding:10px;margin:0px;cursor:pointer}.boku_2015_account_menu ul li:hover{background:#FFFFFF}.boku_2015_account_menu ul li.active{background:#fffdfc;color:#222}.boku_2015_account_tabs{float:right;width:70%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:50px}.boku_2015_account_tabs .woocommerce-error{padding:4px !important;margin-bottom:10px !important}.boku_2015_account_tabs>ul{list-style:none;margin:0px;padding:0px}.boku_2015_account_tabs>ul>li{display:none;margin:0px;padding:0px}.boku_2015_account_tabs>ul>li.active{display:block}.boku_2015_account_tabs>ul>li h2{margin-top:0px}.wc-points-rewards-product-message{display:none}.price .wc-points-rewards-product-message{clear:both;display:block;font-size:12px;color:#777;width:100%}.wc-points-rewards-product-variation-message{display:none}a.category_box{-webkit-border-radius:4px;background:#eb8a2c;color:#fff;font-weight:700;text-transform:uppercase;text-align:center;float:left;width:29%;margin:5px 2% 35px 2%;padding:40px 0;font-size:20px;text-decoration:none;display:block}a.category_box:hover{color:#fff;opacity:.7}.category_box.blue{background:#3cb0c9}.category_box.green{background:#c5e86c}.category_box.brown{background:#604b3b}.category_box_image{margin:10px;display:inline-block}.shop_category_list{text-align:center;float:left;width:100%}.shop_category_list a{text-align:left;color:#fff;margin:0px 10px 40px 10px;display:inline-block;width:280px;height:130px}.shop_category_list a:hover{opacity:.8}.woocommerce .products .product-category{display:inline-block}.woocommerce .products .product-category h3{display:none}.entry-content .woocommerce .products .product-category img{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border:none}.shop_category_list br{display:none}.woocommerce #page ul.products .product-buttons_box .quickview,.woocommerce-cart #page ul.products .product-buttons_box .quickview{background:#dfdfdf;color:#31b0c9;float:left;display:inline-block;width:15%;padding:0px;line-height:32px;font-size:16px;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;cursor:pointer;border-top:solid 1px #31b0c9;border-bottom:solid 1px #31b0c9;border-right:solid 1px #31b0c9}.woocommerce #page ul.products .product-buttons_box .quickview:hover,.woocommerce-cart #page ul.products .product-buttons_box .quickview:hover{background:#31b0c9;color:#fff}#home_product_carousel a.quick-view-button,.woocommerce #page ul.products li.product a.quick-view-button,.woocommerce-cart #page ul.products li.product a.quick-view-button{position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-48px;opacity:0;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;background:#444;border:none;padding:15px}#home_product_carousel a.quick-view-button{color:#fff;padding:10px;text-decoration:none;margin-top:-15px;margin-left:-38px;font-size:12px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.woocommerce-cart #page ul.products li.product a.quick-view-button{text-shadow:none;color:#fff;font-size:12px;margin-top:-60px}#home_product_carousel li:hover a.quick-view-button,.woocommerce #page ul.products li.product:hover a.quick-view-button,.woocommerce-cart #page ul.products li.product:hover a.quick-view-button{opacity:.9}.pp_woocommerce #respond h3#reply-title{font-family:'Amatic SC',sans-serif;font-size:30px;line-height:normal;font-weight:normal}.pp_woocommerce #respond form{margin:0px}.woocommerce .pp_woocommerce #respond input#submit{font-size:14px;text-transform:uppercase;margin-right:0px;padding:6px 10px}.pp_description{display:none !important}.pp_nav{margin-bottom:15px}.pp_woocommerce #commentform input[type="text"]{width:93%;padding:5px 8px;border-radius:2px;-webkit-border-radius:2px;border:1px solid #e1e1e1;background-color:#fcfcfc;color:#919191;text-indent:0;outline:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px 10px 10px 0}.pp_woocommerce #commentform label{color:#999;display:inline}.pp_woocommerce #commentform .required{color:#666}.pp_woocommerce .comment-form-email,.pp_woocommerce .comment-form-author{float:left;width:50%}.pp_woocommerce .comment-form-comment{clear:both;margin-top:10px}.pp_woocommerce .comment-form-rating{float:left;display:inline;margin-right:10px}.entry-summary .woocommerce-product-rating{display:none}.woocommerce #customer_login input,.woocommerce #customer_login textarea,.woocommerce .lost_reset_password input{width:100%;padding:14px;border-radius:2px;-webkit-border-radius:2px;border:1px solid #e1e1e1;background-color:#fcfcfc;color:#919191;text-indent:0;outline:none;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px 0 10px 0}.woocommerce #customer_login .req{color:#bbd47a;font-weight:bold;padding:0 5px}.woocommerce #customer_login label{font-size:11px;font-weight:bold;padding-top:5px}#content .woocommerce #customer_login input[type="submit"],#content .woocommerce .lost_reset_password input[type="submit"]{background:#bbd47a;color:#fff;padding:4px 8px;border:solid 1px #a7c163;font-size:14px;font-weight:normal !important;cursor:pointer;font-family:Arial,sans-serif;width:auto;float:right;text-shadow:none;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}#content .woocommerce #customer_login input[type="submit"]:hover,#content .woocommerce .lost_reset_password input[type="submit"]:hover{background:#a7c163}#content .woocommerce form.login,#content .woocommerce form.register{border:none;padding:0;margin:0}#customer_login h2{font-family:'Amatic SC',sans-serif;font-size:36px;font-weight:normal;margin:0}#customer_login .col-1,#customer_login .col-2{height:400px;margin-bottom:20px;width:48%}#customer_login .col-1{border-right:solid 1px #eee;padding-right:2%}#customer_login .login_details{font-size:13px;color:#ab9283;line-height:normal}#customer_login .lost_password{font-size:12px;color:#999;text-decoration:none}#content .woocommerce .lost_reset_password input[type="submit"]{float:left}.myaccount_info h2{padding:0px 10px;font-family:'Amatic SC',sans-serif;font-size:36px;font-weight:normal}.addresses h3{margin-top:0px}.addresses .col-1,.addresses .col-2{height:200px;margin-bottom:20px;width:48%}.addresses .col-1{border-right:solid 1px #eee;padding-right:2%}.widget-area .widget_product_search{margin-bottom:20px}.widget_product_search #s{padding:6px 5px;border:solid 1px #dfdfdf}#woocommerce_search #page{width:100%;border-bottom:solid 1px #eee;margin-bottom:20px}#woocommerce_search #page .products{margin-top:30px}#woocommerce_search #page ul.products li.product{width:30.05%;margin-bottom:8px}#woocommerce_search #container{background:none}.primary_product_search_nav{margin-top:10px}.primary_product_search_nav .woocommerce-breadcrumb{float:left !important;margin-left:-25px;padding:5px 10px;margin-bottom:0px}.primary_product_search_nav #searchform{float:right;margin-right:-20px}.primary_product_search_nav #searchform #searchsubmit{font-size:11px}.primary_product_search_nav #searchform #s{padding:3px;color:#777}.no-results,.not-found{margin-top:20px}.single-product.woocommerce .container #content *{-webkit-box-sizing:border-box;box-sizing:border-box}.single-product.woocommerce .container #content .product{padding:30px 0px}.single-product.woocommerce .container #content .product .summary{width:72%;padding-right:10px}.single-product.woocommerce .container #content .product .summary .summary_container{width:63%;float:left}.single-product.woocommerce .container #content .product .summary form.cart{float:right;width:35%;margin-left:2%;padding:10px;border:solid 1px #e7e2d5;background:#FCF8F4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.single-product.woocommerce .container #content .product .summary form.cart .stock{float:right;margin-bottom:0px;position:relative;top:4px;display:block}.single-product.woocommerce .container #content .product .summary form.cart .stock.out-of-stock{color:#bc3614;background:transparent;padding:0px;margin:0px}.single-product.woocommerce .container #content .product .summary table.variations{margin-bottom:0px}.single-product.woocommerce .container #content .product .summary .stock{display:none}.single-product.woocommerce .container #content .product .summary .stock.out-of-stock{display:block;color:#fff;background:#bc3614;padding:8px 20px;float:right;margin:20px}.single-product.woocommerce .container #content .product .summary select{background-color:#fff;min-width:0px;padding-right:30px;padding-left:10px;font-size:12px;margin:0px;width:100%}.single-product.woocommerce .container #content .product .summary table td{vertical-align:middle}.single-product.woocommerce .container #content .product .summary label{font-size:12px;line-height:1}.single-product.woocommerce .container #content .product .summary .reset_variations{display:none}.single-product.woocommerce .container #content .product .summary .quantity input.qty{float:right !important;border-left:0 !important;border-right:solid 1px #c7c0c7 !important}.single-product.woocommerce .container #content .product .summary .quantity_select{position:relative;width:30%;margin:0px !important;float:left}.single-product.woocommerce .container #content .product .summary .quantity_select .qty{margin-top:0px;padding:7px 6px;width:100%;height:30px;background-color:#fff;min-width:0px}.single-product.woocommerce .container #content .product .summary .button{width:70%;float:right;font-size:14px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}.single-product.woocommerce .container #content .product .images{background:#fff;border:none;width:28%;padding-left:10px}.single-product.woocommerce .container #content .product .images .woocommerce-main-image img{width:auto;max-width:100%;margin:0 auto;border:none;box-shadow:none;-webkit-box-shadow:none}.single-product.woocommerce .container #content .product .images .thumbnails{float:left;width:100%;display:block}.single-product.woocommerce .container #content .product .images .thumbnails a{clear:none;display:inline;overflow:hidden;background:#fff;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.single-product.woocommerce .container #content .product .images .thumbnails a img{width:69px;padding:5px;height:auto;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;margin:0px}#wholesale_note{-webkit-box-shadow:1px 1px 3px 3px rgba(0,0,0,0.2);box-shadow:1px 1px 3px 3px rgba(0,0,0,0.2);position:absolute;width:300px;background:#fff;padding:20px;right:0px;top:36px;border:solid 1px #dfdfdf;z-index:10000}#wholesale_note .want_more_close{position:absolute;top:-5px;right:5px;color:#a63535;cursor:pointer}#wholesale_note .want_more_close:hover{opacity:.8}#tab-description>h2{display:none}.product_savings{color:#d54040;font-family:'Amatic SC',sans-serif;font-size:24px;font-weight:bold;margin:0px 0 12px;float:left;width:100%}.outofstock .quantity{display:none}.star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1em;font-size:1em;width:5.4em;font-family:'star'}.star-rating:before{content:"\73\73\73\73\73";color:#e0dadf;float:left;top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.star-rating span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0}.woocommerce #page .products .star-rating{float:right;display:inline;width:32%;margin:6px 0 0 0;text-align:right;color:#693c77}.woocommerce .star-rating span,.woocommerce-page .star-rating span{color:#693c77}p.stars{position:relative;font-size:1em}p.stars span{width:100% !important}p.stars a{display:inline-block;font-weight:700;margin-right:1em;text-indent:-9999px;position:relative}p.stars a:last-child{border-right:0}p.stars a.star-1,p.stars a.star-2,p.stars a.star-3,p.stars a.star-4,p.stars a.star-5{border-right:1px solid #ccc}p.stars a.star-1:after,p.stars a.star-2:after,p.stars a.star-3:after,p.stars a.star-4:after,p.stars a.star-5:after{font-family:"WooCommerce";text-indent:0;position:absolute;top:0;left:0}p.stars a.star-1{width:2em}p.stars a.star-1:after{content:"\e021"}p.stars a.star-1:hover:after,p.stars a.star-1.active:after{content:"\e020"}p.stars a.star-2{width:3em}p.stars a.star-2:after{content:"\e021\e021"}p.stars a.star-2:hover:after,p.stars a.star-2.active:after{content:"\e020\e020"}p.stars a.star-3{width:4em}p.stars a.star-3:after{content:"\e021\e021\e021"}p.stars a.star-3:hover:after,p.stars a.star-3.active:after{content:"\e020\e020\e020"}p.stars a.star-4{width:5em}p.stars a.star-4:after{content:"\e021\e021\e021\e021"}p.stars a.star-4:hover:after,p.stars a.star-4.active:after{content:"\e020\e020\e020\e020"}p.stars a.star-5{width:6em;border:0}p.stars a.star-5:after{content:"\e021\e021\e021\e021\e021"}p.stars a.star-5:hover:after,p.stars a.star-5.active:after{content:"\e020\e020\e020\e020\e020"}h3.thank_you_header{color:#32b1ca;text-transform:uppercase;font-size:28px;margin:0px;padding:0px;line-height:1;font-weight:300}.upsell_left{position:absolute;top:50%;margin-top:-24px;background:#333;color:#fff;padding:10px 10px;font-size:20px;cursor:pointer}.upsell_right{position:absolute;top:50%;right:0px;margin-top:-24px;background:#333;color:#fff;padding:10px 10px;font-size:20px;cursor:pointer}.upsell_left:hover,.upsell_right:hover{background:#a4c32a}.product-image_box{width:100%;display:block;margin-bottom:1px}.product-details_box{width:100%;padding:10px 0}.product-buttons_box{width:100%;display:block;margin-top:10px}.upsells .bx-wrapper{clear:both}.woocommerce .upsells ul.products li.product .price{font-size:12px !important}.woocommerce #page ul.products .product-buttons_box .wishlist,.woocommerce-cart #page ul.products .product-buttons_box a.wishlist{background:#eee;color:#959e9f;float:left;display:inline-block;width:15%;padding:0px;line-height:32px;font-size:16px;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;border-top:solid 1px #31b0c9;border-bottom:solid 1px #31b0c9}.woocommerce #page ul.products .product-buttons_box .wishlist:hover,.woocommerce-cart #page ul.products .product-buttons_box a.wishlist:hover{background:#75cbdb;color:#fff}.about_you_third{float:left;display:inline;margin:0 5px}.about_you_third img{max-width:100%}.community_box{background:#cde867;padding:10px 5%;width:90%;margin:0px 0 15px 0;color:#614a3d;float:left}.community_box_image{float:left;margin-right:3%;width:27%;display:inline;overflow:hidden}.community_box_image img{max-width:100%}.community_box_content{float:left;width:70%;display:inline}h3.community_box_title{font-family:'Amatic SC',sans-serif;font-size:30px;line-height:normal;font-weight:normal;margin:10px 0}.community_box_title a{color:#614a3d;text-decoration:none}a.community_box_more{float:right;margin-top:30px;color:#503b2e;font-size:12px;text-decoration:none}.home_slide{width:100%;float:left;display:block}.home_slide_bg{position:absolute;top:0;left:0;width:100%;height:auto;z-index:50}.home_slide_content{position:absolute;top:0;left:0;width:100%;z-index:100}.home_slide_content h2{font-family:'Amatic SC',cursive;font-size:42px;padding:5px 20px;background:#32b1ca;color:#fff;float:left;font-weight:normal}.home_slide_content p{color:#644731;font-family:Arial,sans-serif;line-height:normal}#home_product_carousel{float:left;width:96%;padding:20px 2%;position:relative;overflow:hidden;height:145px}#home_product_carousel_wrapper{width:9999px;position:absolute;left:30px;top:0px;height:100%;z-index:100}.home_product_carousel_left,.home_product_carousel_right{background:url("../images/boku_icon.png") no-repeat;width:16px;height:16px;position:absolute;cursor:pointer;z-index:1000}#home_product_carousel:after{content:"";display:block;clear:both}.home_product_carousel_left{left:15px;top:50%}.home_product_carousel_right{right:15px;top:50%}#home_product_carousel .carousel_product{width:100px;display:inline;float:left;height:145px;padding:20px 40px;position:relative}#home_product_select .carousel_product{width:100px;display:inline;float:left;height:145px;padding:20px 40px;position:relative}.boku_2015_product_box_home{display:none;position:absolute;left:-100px;top:-80px;padding:20px;background:#fff;background-color:rgba(255,255,255,0.9);-webkit-box-shadow:0px 0px 8px 5px rgba(0,0,0,0.1);box-shadow:0px 0px 8px 5px rgba(0,0,0,0.1);width:400px;z-index:1500;text-align:left}.boku_2015_product_box_home h2{font-size:20px;font-family:'Dosis',sans-serif;color:#604b3b;font-weight:normal;margin-bottom:10px;padding-bottom:10px;text-align:center;border-bottom:solid 1px #dfdfdf}.boku_2015_product_box_home p{color:#888;margin-bottom:14px;line-height:18px}.boku_2015_product_box_home hr{background-color:#dadada;margin:14px}.boku_2015_product_box_home .single_variation_wrap{float:left;width:100%;margin-top:10px;padding-top:10px}.boku_2015_product_box_home .single_variation_wrap .price{color:#b4d333}.boku_2015_product_box_home .variations_button .single_add_to_cart_button{float:right;line-height:16px;margin-left:10px}.boku_2015_product_box_home .variations_button .quantity{float:right}.boku_2015_product_box_home td.label{text-align:right;padding-right:5px;color:#999}.boku_2015_product_box_home .single_variation{float:left;font-size:20px;margin-top:5px}.boku_2015_product_box_home .reset_variations{font-size:11px}.boku_2015_box_labels{float:left;width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #dfdfdf}.boku_2015_box_labels img{float:left;width:60px;height:60px;margin:0 20px;display:inline}.boku_2015_box_stats{float:left;width:100%;display:block;border-bottom:solid 1px #dfdfdf;margin-bottom:10px;padding-bottom:10px}.boku_2015_box_stats ul{list-style:disc;margin:0px 0 0 20px;padding:0px}.boku_2015_box_stats li{float:left;width:105px;margin:5px 20px 5px 0;font-size:12px;font-style:italic;color:#777;line-height:normal}.boku_2015_colors{float:left;width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #dfdfdf}.boku_2015_color{float:left;width:48%;display:inline;margin:10px 1%}.boku_color_circle{float:left;width:30px;height:30px;margin-right:10px}.boku_2015_color_red{background:url("../images/colored_circles_red.png")}.boku_2015_color_orange{background:url("../images/colored_circles_orange.png")}.boku_2015_color_yellow{background:url("../images/colored_circles_yellow.png")}.boku_2015_color_green{background:url("../images/colored_circles_green.png")}.boku_2015_color_blue{background:url("../images/colored_circles_blue.png")}.boku_2015_color_violet{background:url("../images/colored_circles_violet.png")}.boku_2015_box_link{float:left;width:100%;display:block;text-align:center;padding-top:7px}.boku_2015_box_link a{background:#b4d333;color:#fff;padding:5px 15px;cursor:pointer;text-decoration:none;font-size:13px}.box_header{font-size:12px;color:#888;text-align:center;font-weight:bold;margin:0 0 5px 0px;padding:0px}#boku_2015_product_box_home_background{display:none;position:absolute;top:0px;left:0px;right:0px;bottom:0px;background:url("../images/transparent_pixel.png");z-index:1000}.home .woocommerce.columns-4 ul.products li.product{width:19% !important;margin:0 3% !important;float:left !important;clear:none !important}.home .woocommerce ul.products li.product a img{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.home .woocommerce ul.products li.product a,.home .woocommerce ul.products li.product h3{color:#604b3b;font-weight:normal;padding-top:0px;font-size:13px;font-family:'Dosis',sans-serif;line-height:1}.home .woocommerce .product-details_box a{float:left;width:65%}.home .woocommerce .products .star-rating{float:right;display:inline;width:32%;margin:7px 0 0 0;text-align:right;color:#693c77;font-size:10px}.woocommerce #page ul.products .product-buttons_box .wishlist,.woocommerce #page ul.products .product-buttons_box .quickview{text-align:center}.home .content_row{padding:55px 30px;background:#fff}h3.home_title{font-family:'Amatic SC', cursive;text-align:center;font-size:52px;text-transform:none;font-weight:300;margin:0px;line-height:1}p.home_subtitle{font-family:'Dosis',sans-serif;font-weight:300;font-size:22px;line-height:28px;margin-top:0px;text-align:center;color:#887f78}.home_subtitle a{text-decoration:none;font-size:14px;background:#fff;padding:3px 5px;color:#47351f;-webkit-border-radius:3px;border-radius:3px;position:relative;top:-2px}.boku_2015-recent-posts{margin:10px 0 20px;float:left;width:100%}.boku_2015-recent-posts *{-moz-box-sizing:border-box;box-sizing:border-box}.boku_2015-recent-post{width:31.33%;margin:20px 1% 40px 1%;float:left;display:inline}.boku_2015-recent-post a{font-family:'Dosis',sans-serif;text-decoration:none;font-size:16px}.boku_2015-recent-post a.recent_posts-title{font-size:18px;min-height:42px;line-height:1.2;font-weight:normal;margin-bottom:8px;display:inline-block}.boku_2015-recent-post img{width:100%;border:solid 5px #dfdfdf;max-height:160px}.boku_2015-recent-recipes:after{display:table;content:"";clear:both}.boku_2015-recent-recipes *{-moz-box-sizing:border-box;box-sizing:border-box}.boku_2015-recent-recipe{width:48%;float:left;margin:30px 1% 20px 1%;position:relative;overflow:hidden;-moz-box-shadow:2px 2px 15px #aaa;-webkit-box-shadow:2px 2px 15px #aaa;box-shadow:2px 2px 15px #aaa;padding:15px;background:#fff}.boku_2015-recent-recipe img{display:block;margin:0;padding:0;width:100%;height:auto}.recipe-overlay{top:80px;bottom:80px;left:50px;right:50px;opacity:1;display:block;position:absolute;z-index:20;background:rgba(255,255,255,0.7);overflow:hidden;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.recipe-shortcode-title,.recent_recipes_shortcode-title{text-align:center;color:#555;text-decoration:none;font-family:'Dosis',sans-serif;font-size:20px;padding-top:6px}.boku_2015-recent-recipe:hover .recipe-overlay{background:rgba(255,255,255,0.9)}.recipe-overlay a{top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;font-family:'Dosis',sans-serif;text-decoration:none;display:table;position:absolute;z-index:100;width:90%;text-align:center;color:#5b3a23;line-height:1.2;font-weight:300;font-size:30px;text-shadow:0px 0px 4px #fff;vertical-align:center}.recipe-overlay a span{display:table-cell;vertical-align:middle}#instagram-block{width:59%;margin-right:1%;float:left}#facebook-block{width:40%;float:left;display:inline}.home_video{width:550px;height:309px;padding:12px;background:#eff5de;display:inline-block;margin-bottom:20px}.home_video iframe{margin:0 !important}.entry-content h3.home_cursive{font-family:'Just Another Hand', cursive;text-align:center;font-size:26px;line-height:normal;margin-bottom:0px;margin-top:0px;padding-top:8px;letter-spacing:2px;font-weight:normal}.site-content-front .entry-content{padding-top:0px}.boku_home_bottom{width:100%;height:300px;position:relative;background:url("../images/boku_home_bottom.jpg")}.boku_home_leaf{width:300px;height:237px;position:absolute;bottom:0px;right:-40px;background:url("../images/boku_home_leaf.png")}.home_cat_boxes{width:100%;text-align:center}.home_cat_box{border-radius:10px;text-align:left;color:#fff;padding:15px 10px;margin:25px 10px;display:inline-block;width:260px;height:100px;background-image:url("../images/cat_basket.png");background-repeat:no-repeat;background-position:left center;vertical-align:middle;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.home_cat_box:hover{padding:25px 10px;margin:15px 10px}.home_cat_box h4{padding:40px 0 40px 85px;font-size:20px;margin:0px;line-height:1}.home_cat_box p{margin:0px;font-weight:300;text-transform:uppercase;font-size:14px;line-height:1;padding:0 0 0 85px}.home_cat_box a{color:#fff;text-decoration:none}.home_cat_box a:hover{opacity:.8}#what_is_superfood{position:relative;width:960px;height:988px;display:block}#what_is_superfood img{position:absolute;top:0;left:0}#what_is_superfood h3{position:absolute;width:500px;left:50%;margin-left:-250px;bottom:50px}h3.home_superfood_desc{text-align:center;width:560px;margin:0 auto !important;font-weight:300;font-size:26px;line-height:normal;font-family:'Dosis', sans-serif;margin-bottom:-50px !important;position:relative;top:-85px;z-index:500}.home_superfood_desc a{color:#000100;text-decoration:none}.site-content-front article{clear:both}.home .content_row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both}.terms_box{position:absolute;display:none;top:10px;right:5px;padding:10px;width:400px;border:solid 2px #fafafa;-webkit-box-shadow:1px 1px 2px 2px rgba(0,0,0,0.1);box-shadow:1px 1px 2px 2px rgba(0,0,0,0.1);background:#fff}.terms_box ul{margin-top:10px;margin-left:20px;list-style:disc}.terms_bg{top:0;left:0;width:100%;height:100%;z-index:20000;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);display:none}.terms_wrap{top:0;left:0;width:100%;height:100%;z-index:20100;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;display:none;overflow:auto}.terms_content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;background:#fff;width:800px;padding:10px;border:solid 5px #dfdfdf;top:100px;left:50%;margin-left:-415px}.terms_content a.popup-modal-dismiss{position:absolute;top:0px;right:10px}.autoship_term_container{position:relative;float:right;clear:both;font-size:13px;z-index:1000}.autoship_term_container span{font-size:13px;text-decoration:none;color:#999}.autoship_term_container span.active,.autoship_term_container a.active{color:#b02525}


.boku_2015_address_block {
margin-right:auto;
margin-left:auto;
width: 200px;
height: 400px;
background: #9bbb58;
border-bottom-right-radius: 100px 200px;
border-top-right-radius: 100px 200px;
border-bottom-left-radius: 100px 200px;
border-top-left-radius: 100px 200px;

}

.boku_2015_address_block p {
color:#ffffff;
text-align: center;
padding-top: 30px;
}
