@font-face{font-family:'Open Sans';src:url("../thrive-dashboard/css/font/OpenSans.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Lato';src:url("../thrive-dashboard/css/font/Lato.ttf") format("truetype");font-weight:normal;font-style:normal}@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}@font-face{font-family:'WooCommerce';src:url("../fonts/WooCommerce.eot");src:url("../fonts/WooCommerce.eot?#iefix") format("embedded-opentype"),url("../fonts/WooCommerce.woff") format("woff"),url("../fonts/WooCommerce.ttf") format("truetype"),url("../fonts/WooCommerce.svg#WooCommerce") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot");src:url("../fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff") format("woff"),url("../fonts/fontawesome-webfont.ttf") format("truetype"),url("../fonts/fontawesome-webfont.svg#fontawesome-webfont") format("svg");font-weight:normal;font-style:normal}.clearfix-woo:after,.col2-set:after,form.woocommerce-ordering:after,.cnt ul.products:after,#review_form #respond:after,.product .summary.entry-summary:after,.product .cart:after,.product .woocommerce-tabs ul.tabs:after,.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist li .comment_container .comment-text .description:after,ul#shipping_method li:after,.cart-collaterals .cart_totals:after,.cnt .checkout h3#ship-to-different-address:after,.cnt .checkout .form-row.form-row-wide.create-account:after,.cnt .bSe ul.order_details:after,.addresses .address header:after,.addresses .col-1 header:after,.addresses .col-2 header:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.clearfix-woo,.col2-set,form.woocommerce-ordering,.cnt ul.products,#review_form #respond,.product .summary.entry-summary,.product .cart,.product .woocommerce-tabs ul.tabs,.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist li .comment_container .comment-text .description,ul#shipping_method li,.cart-collaterals .cart_totals,.cnt .checkout h3#ship-to-different-address,.cnt .checkout .form-row.form-row-wide.create-account,.cnt .bSe ul.order_details,.addresses .address header,.addresses .col-1 header,.addresses .col-2 header{display:inline-block}html[xmlns] .clearfix-woo,html[xmlns] .col2-set,html[xmlns] form.woocommerce-ordering,html[xmlns] .cnt ul.products,.cnt html[xmlns] ul.products,html[xmlns] #review_form #respond,#review_form html[xmlns] #respond,html[xmlns] .product .summary.entry-summary,.product html[xmlns] .summary.entry-summary,html[xmlns] .product .cart,.product html[xmlns] .cart,html[xmlns] .product .woocommerce-tabs ul.tabs,.product .woocommerce-tabs html[xmlns] ul.tabs,html[xmlns] .product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist li .comment_container .comment-text .description,.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist li .comment_container .comment-text html[xmlns] .description,html[xmlns] ul#shipping_method li,ul#shipping_method html[xmlns] li,html[xmlns] .cart-collaterals .cart_totals,.cart-collaterals html[xmlns] .cart_totals,html[xmlns] .cnt .checkout h3#ship-to-different-address,.cnt .checkout html[xmlns] h3#ship-to-different-address,html[xmlns] .cnt .checkout .form-row.form-row-wide.create-account,.cnt .checkout html[xmlns] .form-row.form-row-wide.create-account,html[xmlns] .cnt .bSe ul.order_details,.cnt .bSe html[xmlns] ul.order_details,html[xmlns] .addresses .address header,.addresses .address html[xmlns] header,html[xmlns] .addresses .col-1 header,.addresses .col-1 html[xmlns] header,html[xmlns] .addresses .col-2 header,.addresses .col-2 html[xmlns] header{display:block}* html .clearfix-woo,* html .col2-set,* html form.woocommerce-ordering,* html .cnt ul.products,.cnt * html ul.products,* html #review_form #respond,#review_form * html #respond,* html .product .summary.entry-summary,.product * html .summary.entry-summary,* html .product .cart,.product * html .cart,* html .product .woocommerce-tabs ul.tabs,.product .woocommerce-tabs * html ul.tabs,* html .product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist li .comment_container .comment-text .description,.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist li .comment_container .comment-text * html .description,* html ul#shipping_method li,ul#shipping_method * html li,* html .cart-collaterals .cart_totals,.cart-collaterals * html .cart_totals,* html .cnt .checkout h3#ship-to-different-address,.cnt .checkout * html h3#ship-to-different-address,* html .cnt .checkout .form-row.form-row-wide.create-account,.cnt .checkout * html .form-row.form-row-wide.create-account,* html .cnt .bSe ul.order_details,.cnt .bSe * html ul.order_details,* html .addresses .address header,.addresses .address * html header,* html .addresses .col-1 header,.addresses .col-1 * html header,* html .addresses .col-2 header,.addresses .col-2 * html header{height:1%}.cnt .bSe article .awr{border:none}.tve-woo-btn,.woocommerce .button,.cnt ul.products li a.added_to_cart,.cnt ul.products li .add_to_cart_button,.cnt ul.products li .button.product_type_external,.product .cart .single_add_to_cart_button,.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #review_form_wrapper #review_form .comment-respond .comment-form .form-submit input[type="submit"],.bSe .awr .woocommerce table.shop_table.cart tbody tr td.actions input[type="submit"],.cart-collaterals .cart_totals .woocommerce-shipping-calculator button,.cart-collaterals .checkout-button,.checkout_coupon input[type="submit"],.cnt .checkout .place-order #place_order,.addresses .address header a,.addresses .col-1 header a,.addresses .col-2 header a{background-color:#fff;border:2px solid #387fc8;border-radius:5px;color:#387fc8;cursor:pointer;display:inline-block;font-size:17px;line-height:12px;padding:12px 16px;text-align:center}.tve-woo-btn:hover,.woocommerce .button:hover,.cnt ul.products li a.added_to_cart:hover,.cnt ul.products li .add_to_cart_button:hover,.cnt ul.products li .button.product_type_external:hover,.product .cart .single_add_to_cart_button:hover,.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #review_form_wrapper #review_form .comment-respond .comment-form .form-submit input:hover[type="submit"],.bSe .awr .woocommerce table.shop_table.cart tbody tr td.actions input:hover[type="submit"],.cart-collaterals .cart_totals .woocommerce-shipping-calculator button:hover,.cart-collaterals .checkout-button:hover,.checkout_coupon input:hover[type="submit"],.cnt .checkout .place-order #place_order:hover,.addresses .address header a:hover,.addresses .col-1 header a:hover,.addresses .col-2 header a:hover{background-color:#387fc8;color:#fff}.tve-woo-btn-green,.cnt ul.products li a.added_to_cart{border:2px solid #8fca6f;color:#8fca6f}.tve-woo-btn-green:hover,.cnt ul.products li a.added_to_cart:hover{background-color:#8fca6f;color:#fff}.woocommerce strong{font-weight:400}.bSe table tr{border:none}.bSe .awr .woocommerce table.shop_table,table.shop_attributes,.cart_totals table{width:100%;max-width:100%;margin-bottom:20px;border:1px solid #ececec}.bSe .awr .woocommerce table.shop_table>thead>tr>th,.bSe .awr .woocommerce table.shop_table>tbody>tr>th,.bSe .awr .woocommerce table.shop_table>tfoot>tr>th,.bSe .awr .woocommerce table.shop_table>thead>tr>td,.bSe .awr .woocommerce table.shop_table>tbody>tr>td,.bSe .awr .woocommerce table.shop_table>tfoot>tr>td,table.shop_attributes>thead>tr>th,table.shop_attributes>tbody>tr>th,table.shop_attributes>tfoot>tr>th,table.shop_attributes>thead>tr>td,table.shop_attributes>tbody>tr>td,table.shop_attributes>tfoot>tr>td,.cart_totals table>thead>tr>th,.cart_totals table>tbody>tr>th,.cart_totals table>tfoot>tr>th,.cart_totals table>thead>tr>td,.cart_totals table>tbody>tr>td,.cart_totals table>tfoot>tr>td{padding:18px;line-height:1.42857143;vertical-align:top;border:1px solid #ececec;background-color:transparent}.bSe .awr .woocommerce table.shop_table>thead>tr>th,table.shop_attributes>thead>tr>th,.cart_totals table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ececec;color:#424242;font-size:17px;font-weight:400;background-color:transparent}.bSe .awr .woocommerce table.shop_table>tbody th,.bSe .awr .woocommerce table.shop_table>tbody td,.bSe .awr .woocommerce table.shop_table>tfoot th,.bSe .awr .woocommerce table.shop_table>tfoot td,table.shop_attributes>tbody th,table.shop_attributes>tbody td,table.shop_attributes>tfoot th,table.shop_attributes>tfoot td,.cart_totals table>tbody th,.cart_totals table>tbody td,.cart_totals table>tfoot th,.cart_totals table>tfoot td{color:#424242;font-size:17px;background-color:transparent}.bSe .awr .woocommerce table.shop_table tr:nth-child(even),table.shop_attributes tr:nth-child(even),.cart_totals table tr:nth-child(even){background:transparent}.bSe .awr .woocommerce table.shop_table>caption+thead>tr:first-child>th,.bSe .awr .woocommerce table.shop_table>colgroup+thead>tr:first-child>th,.bSe .awr .woocommerce table.shop_table>thead:first-child>tr:first-child>th,.bSe .awr .woocommerce table.shop_table>caption+thead>tr:first-child>td,.bSe .awr .woocommerce table.shop_table>colgroup+thead>tr:first-child>td,.bSe .awr .woocommerce table.shop_table>thead:first-child>tr:first-child>td,table.shop_attributes>caption+thead>tr:first-child>th,table.shop_attributes>colgroup+thead>tr:first-child>th,table.shop_attributes>thead:first-child>tr:first-child>th,table.shop_attributes>caption+thead>tr:first-child>td,table.shop_attributes>colgroup+thead>tr:first-child>td,table.shop_attributes>thead:first-child>tr:first-child>td,.cart_totals table>caption+thead>tr:first-child>th,.cart_totals table>colgroup+thead>tr:first-child>th,.cart_totals table>thead:first-child>tr:first-child>th,.cart_totals table>caption+thead>tr:first-child>td,.cart_totals table>colgroup+thead>tr:first-child>td,.cart_totals table>thead:first-child>tr:first-child>td{border-top:0}.bSe .awr .woocommerce table.shop_table>tbody+tbody,table.shop_attributes>tbody+tbody,.cart_totals table>tbody+tbody{border-top:2px solid #ececec}.s-b input,.s-b label{display:none}.col2-set{width:100%}.col2-set .col-1{float:left;width:48%}.col2-set .col-2{float:right;width:48%}.cnt p{color:#5a5a5a;font-size:17px}.woocommerce h2,.woocommerce h3{color:#5a5a5a;font-size:24px;font-weight:600}.woocommerce p{color:#5a5a5a;font-size:17px}.woocommerce a{color:#387fc8;text-decoration:none}.woocommerce header{background:transparent;box-shadow:none;padding:0;text-align:left;border:none}.woocommerce header h2,.woocommerce header h3{color:#5a5a5a;font-size:24px;font-weight:600}.woocommerce header:before{content:initial}.tve-woo-input,input[type="text"],input[type="email"],input[type="tel"],input[type="password"],select,textarea{box-sizing:border-box;border:1px solid #ececec;color:#5a5a5a;font-size:17px;height:36px;padding:0 15px}.tve-woo-input::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#ececec}.tve-woo-input:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ececec}.tve-woo-input:focus::-webkit-input-placeholder,input[type="text"]:focus::-webkit-input-placeholder,input[type="email"]:focus::-webkit-input-placeholder,input[type="tel"]:focus::-webkit-input-placeholder,input[type="password"]:focus::-webkit-input-placeholder,select:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}.select2-drop-active,.select2-container-active .select2-choice,.select2-container-active .select2-choices,.select2-drop.select2-drop-above.select2-drop-active,.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border-color:#ececec}.select2-container a.select2-choice{color:#424242}.select2-container .select2-choice{border-radius:0;padding:6px 15px}textarea{resize:none}.bSe .awr .entry-title,.bSe .awr .page-title{color:#5a5a5a;font-family:'Lato', sans-serif;font-size:42px;font-weight:400;margin-bottom:20px;margin-top:0;text-transform:uppercase}.bSe .product,.bSe .products,.bSe .woocommerce-ordering select,.bSe button,.bSe input,.bSe select,.bSe .woocommerce-error,.bSe .woocommerce-info,.bSe .woocommerce-message,.bSe table,.bSe legend,.bSe .payment_methods{font-family:'Open Sans', sans-serif}.quantity input[type="number"].input-text.qty.text{border:1px solid #ececec;color:#5a5a5a;float:left;font-size:19px;font-weight:600;height:40px;padding:0;text-align:center;width:50px}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.cnt p.woocommerce-result-count{color:#858585;float:left;font-size:15px;margin-top:6px}form.woocommerce-ordering{float:right}form.woocommerce-ordering select.orderby{border:1px solid #e1e1e1;border-radius:5px;color:#858585;font-size:15px;padding:6px 6px}@media (max-width: 540px){form.woocommerce-ordering{width:100%}form.woocommerce-ordering select{width:100%;margin-bottom:20px}}.cnt ul.products{list-style:none;margin:0;padding:0;display:block}.cnt ul.products:before{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}@media (min-width: 741px) and (max-width: 940px){.cnt ul.products li{width:49%;margin-right:2%}.cnt ul.products li:nth-child(2n){margin-right:0}}@media (max-width: 741px){.cnt ul.products li{width:100%}}@media (min-width: 940px){.cnt ul.products li{width:32%;margin-right:2%}.cnt ul.products li:nth-child(3n){margin-right:0}}.cnt ul.products li{padding:0;border:1px solid #d3d3d3;float:left;margin-bottom:23px;padding-bottom:20px;box-sizing:border-box;text-align:center}.cnt ul.products li:before{display:none}.cnt ul.products li:hover:before{display:block;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.cnt ul.products li img{margin-bottom:6px;width:100%}.cnt ul.products li.product-hover{position:relative}.cnt ul.products li.product-hover:before{position:absolute;top:0;left:0;width:100%;height:80%;background-color:rgba(255,255,255,0.3);content:"";z-index:1}.cnt ul.products li .tve-product-details-btn{background-color:rgba(255,255,255,0.4);color:#4b4b4b;border:2px solid #4b4b4b;left:50%;margin-left:-78.5px;position:absolute;top:120px;border-radius:5px;cursor:pointer;display:inline-block;font-size:17px;line-height:12px;padding:12px 16px;z-index:9}.cnt ul.products li .tve-product-details-btn:hover{background-color:rgba(255,255,255,0.6)}.cnt ul.products li .onsale{background-color:#eb6a32;color:#fff;font-size:15px;font-weight:600;left:-5px;line-height:15px;padding:7px 22px;position:absolute;text-transform:uppercase;top:-4px;z-index:2}.cnt ul.products li a{color:inherit;text-decoration:none}.cnt ul.products li a.add_to_cart_button,.cnt ul.products li a.product_type_grouped{z-index:3;position:relative}.cnt ul.products li a.added_to_cart{z-index:3;position:relative}.cnt ul.products li a.added_to_cart:after{line-height:10px}.cnt ul.products li h3{color:#5a5a5a;font-size:19px;margin:0;margin-bottom:13px}.cnt ul.products li span.price{display:block;font-size:17px;line-height:17px;margin-bottom:20px}.cnt ul.products li span.price .amount{color:#858585}.cnt ul.products li span.price del{color:#bcbcbc}.cnt ul.products li span.price del .amount{color:#bcbcbc}.cnt ul.products li span.price ins{background-color:#fff}.cnt ul.products li span.price ins .amount{background-color:#fff;color:#858585;font-weight:600}.cnt ul.products li .add_to_cart_button,.cnt ul.products li .button.product_type_external{position:relative;z-index:9}.cnt ul.products li .add_to_cart_button.loading,.cnt ul.products li .button.product_type_external.loading{text-indent:-9999px}@-moz-keyframes loading{to{transform:rotate(360deg)}}@-webkit-keyframes loading{to{transform:rotate(360deg)}}@-o-keyframes loading{to{transform:rotate(360deg)}}@keyframes loading{to{transform:rotate(360deg)}}.cnt ul.products li .add_to_cart_button.loading:after,.cnt ul.products li .button.product_type_external.loading:after{animation:loading 1s ease infinite;-webkit-animation:loading 1s ease infinite;border-radius:100%;border-right:2px solid #387fc8;content:"";display:inline-block;height:11px;width:11px;position:absolute;top:50%;left:50%;margin-top:-5.5px;margin-left:-5.5px}.cnt ul.products li .add_to_cart_button:hover.loading:after,.cnt ul.products li .button.product_type_external:hover.loading:after{border-color:#fff}.cnt .bSeCont ul.products li .added_to_cart,.cnt .bSeCont ul.products li .add_to_cart_button{padding:12px 8px}.star-rating{font-family:'star';font-size:15px;height:15px;letter-spacing:3px;line-height:15px;margin:0 auto;overflow:hidden;position:relative;width:92px}.star-rating:before{color:#ffd11a;content:"\73\73\73\73\73";float:left;left:0;position:absolute;top:0}.star-rating span{color:#ffd11a;float:left;left:0;overflow:hidden;padding-top:20px;position:absolute;top:0}.star-rating span:before{content:"\53\53\53\53\53";left:0;position:absolute;top:0}.woocommerce-product-rating{display:block;line-height:2em}.woocommerce-product-rating .star-rating{float:left;margin:8px 4px 0 0}.products .star-rating{display:block;float:none;margin-bottom:18px}.hreview-aggregate .star-rating{margin:10px 0 0 0}#review_form #respond{background:transparent none;border:0;margin:0;padding:0 0 0;position:static;width:auto}#review_form #respond p{margin:0 0 10px}#review_form #respond .form-submit input{left:auto}#review_form #respond textarea{box-sizing:border-box;width:100%}p.stars{font-size:1em;position:relative}p.stars a{display:inline-block;font-weight:700;margin-right:1em;position:relative;text-indent:-9999px}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 #ffd11a}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";left:0;position:absolute;text-indent:0;top: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{border:0;width:6em}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"}.bSe .woocommerce-pagination ul.page-numbers{list-style:none;margin:0;padding:0;border:none;background-color:transparent;background-image:none;height:auto;display:block}.bSe .woocommerce-pagination ul.page-numbers li{display:inline-block;background-color:transparent;line-height:20px;padding-left:0}.bSe .woocommerce-pagination ul.page-numbers li:before{display:none}.bSe .woocommerce-pagination ul.page-numbers li span.page-numbers.current{border:1px solid #d3d3d3;padding:6px 14px;background-color:transparent;line-height:20px;height:auto}.bSe .woocommerce-pagination ul.page-numbers li a{border:1px solid #d3d3d3;color:#858585;padding:6px 14px;text-decoration:none;line-height:20px;height:auto;background-color:transparent}.bSe .woocommerce-pagination ul.page-numbers li a:hover{background-color:#387fc8;border-color:#387fc8;color:#fff}.product{position:relative}.product .onsale{background-color:#eb6a32;color:#fff;font-size:15px;font-weight:600;left:-5px;line-height:15px;padding:7px 22px;position:absolute;text-transform:uppercase;top:-4px}.product .images{float:left;padding-right:22px;width:50%;box-sizing:border-box}.product .images img{width:100%}.product .images .flex-control-nav li{list-style:none;display:inline-block;margin-right:10px;margin-bottom:10px}.product .images .flex-control-nav li img{width:100px}.product .images .flex-control-nav li img:hover{outline:1px solid #4286cb}.product .summary.entry-summary{float:left;width:50%}.product .summary.entry-summary h1.product_title{text-transform:initial;color:#5a5a5a;font-size:28px;font-weight:600}.product .summary.entry-summary a.woocommerce-review-link{color:#858585;font-size:15px;text-decoration:none}.product .summary.entry-summary .price{font-size:24px}.product .summary.entry-summary .price>span.amount{color:#bcbcbc}.product .summary.entry-summary .price del{color:#bcbcbc}.product .summary.entry-summary .price ins{background-color:#fff;color:#858585}.product .summary.entry-summary p{color:#5a5a5a;font-size:17px}@media (max-width: 727px){.product .summary.entry-summary,.product .images{width:100%;float:none}}.product .cart{border-bottom:1px solid #ededed;border-top:1px solid #ededed;display:block;margin-bottom:20px;padding:24px 0}.product .cart .single_add_to_cart_button{float:left;margin-left:24px}.product .cart .single_add_to_cart_button:hover{background-color:#387fc8;color:#fff}.product table.variations tbody tr td{border:none}.product table.variations tbody tr td.label{font-weight:600;padding:10px 10px 10px 0}.product table.variations tbody tr td.value select{border:1px solid #ececec;height:36px;margin-right:10px;padding:0 15px}.product table.variations tbody tr td.value a.reset_variations{color:#387fc8;text-decoration:none}.product .product_meta{color:#858585;font-size:17px}.product .product_meta a{color:#5a5a5a;text-decoration:none}.product .woocommerce-tabs{clear:both;padding-top:15px}.product .woocommerce-tabs ul.tabs{display:block;list-style:none;margin:0;padding:0;padding-right:22px;box-sizing:border-box;width:100%}.product .woocommerce-tabs ul.tabs li:before{display:none}@media (max-width: 1080px){.product .woocommerce-tabs ul.tabs li{margin-bottom:5px;display:block}.product .woocommerce-tabs ul.tabs li a{border:1px solid #ececec;color:#858585;display:block;font-size:17px;line-height:12px;padding:5px 50px;text-align:center;text-decoration:none;text-transform:uppercase;border-radius:5px}.product .woocommerce-tabs ul.tabs li a:hover{border-color:#387fc8;color:#387fc8}}@media (min-width: 1080px){.product .woocommerce-tabs ul.tabs li{display:table-cell;width:1%}.product .woocommerce-tabs ul.tabs li a{border:1px solid #ececec;color:#858585;display:block;font-size:17px;line-height:20px;padding:10px 50px;text-align:center;text-decoration:none;text-transform:uppercase}.product .woocommerce-tabs ul.tabs li a:hover{border-color:#387fc8;color:#387fc8}.product .woocommerce-tabs ul.tabs li.active a{border-color:#387fc8;color:#387fc8}.product .woocommerce-tabs ul.tabs li:first-child a{border-bottom-left-radius:5px;border-top-left-radius:5px}.product .woocommerce-tabs ul.tabs li:last-child a{border-bottom-right-radius:5px;border-top-right-radius:5px}}.product .woocommerce-tabs .panel.entry-content#tab-description{color:#5a5a5a;font-size:17px}.product .woocommerce-tabs .panel.entry-content#tab-description h2{line-height:22px;font-size:24px;color:#5a5a5a;font-weight:600}.product .woocommerce-tabs .panel.entry-content#tab-reviews h2{color:#5a5a5a;font-size:24px;font-weight:600}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments h2{margin-bottom:20px}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist{margin:0;padding:0}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist li{border-bottom:1px solid #ededed;display:block;margin-bottom:30px}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist li .comment_container{display:inline-block;position:relative;width:100%}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist li .comment_container img{border:1px solid #d3d3d3;left:0;position:absolute;top:0;border-radius:0}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist li .comment_container .comment-text{position:relative}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist li .comment_container .comment-text .star-rating{left:72px;position:absolute;top:34px}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist li .comment_container .comment-text .meta{font-size:17px;left:72px;position:absolute;top:0;visibility:hidden;width:500px;text-align:left;display:block}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist li .comment_container .comment-text .meta strong{color:#5a5a5a;font-weight:600;visibility:visible}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist li .comment_container .comment-text .meta time{color:#959595;font-weight:400;margin-left:-12px;visibility:visible}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist li .comment_container .comment-text .meta time:before{content:" - "}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist li .comment_container .comment-text .description{left:0;position:inherit;top:73px}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist li .comment_container .comment-text .description p{color:#5a5a5a;font-size:17px;line-height:25px;padding-bottom:23px}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #comments ol.commentlist li .comment_container:after{content:" ";display:inline-block}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #review_form_wrapper #review_form .comment-respond{width:100%}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #review_form_wrapper #review_form .comment-respond h3.comment-reply-title{color:#5a5a5a;font-size:24px;font-weight:600;line-height:22px;margin-top:0}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #review_form_wrapper #review_form .comment-respond .comment-form{width:100%}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #review_form_wrapper #review_form .comment-respond .comment-form label{color:#5a5a5a;display:block;font-size:17px;margin-bottom:7px}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #review_form_wrapper #review_form .comment-respond .comment-form input[type="text"]{display:block;height:48px;max-width:415px;padding-left:10px;padding-right:10px}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #review_form_wrapper #review_form .comment-respond .comment-form input[type="text"]:focus,.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #review_form_wrapper #review_form .comment-respond .comment-form input[type="text"]:hover{border:1px solid #b1b1b1}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #review_form_wrapper #review_form .comment-respond .comment-form .comment-form-rating{margin:20px 0 20px}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #review_form_wrapper #review_form .comment-respond .comment-form .comment-form-rating a{border:1px solid #ececec;color:#5a5a5a;font-size:15px;font-weight:600;line-height:16px;padding:7px 12px;text-decoration:none;text-indent:initial;width:100px}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #review_form_wrapper #review_form .comment-respond .comment-form .comment-form-rating a.active{border-color:#b1b1b1}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #review_form_wrapper #review_form .comment-respond .comment-form .comment-form-rating a:hover{border-color:#387fc8}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #review_form_wrapper #review_form .comment-respond .comment-form .comment-form-rating a:after{color:#ffd11a;left:32px;top:7px}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #review_form_wrapper #review_form .comment-respond .comment-form .comment-form-comment textarea{border:1px solid #ececec;display:block;font-family:'Open Sans', sans-serif;font-size:14px;height:100px;padding-bottom:10px;padding-top:10px;width:100%}.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #review_form_wrapper #review_form .comment-respond .comment-form .comment-form-comment textarea:focus,.product .woocommerce-tabs .panel.entry-content#tab-reviews #reviews #review_form_wrapper #review_form .comment-respond .comment-form .comment-form-comment textarea:hover{border:1px solid #b1b1b1}.product .related.products h2,.product .upsells.products h2,.product .panel.entry-content h2{color:#5a5a5a;font-size:24px;font-weight:600;line-height:22px}.product table.shop_attributes th,.product table.shop_attributes td{background:transparent;border-color:#ececec}.product table.shop_attributes th{font-weight:600}.cnt .woocommerce-message,.cnt .woocommerce-error,.cnt .woocommerce-info{border-radius:5px;color:#5a5a5a;font-size:17px;font-weight:400;list-style:none;margin:0 0 10px 0;padding:13px 10px 13px 47px;position:relative;width:auto}.cnt .woocommerce-message:before,.cnt .woocommerce-error:before,.cnt .woocommerce-info:before{display:block;font-family:'FontAwesome';font-size:16px;left:15px;position:absolute;top:16px}.cnt .woocommerce-message .button,.cnt .woocommerce-error .button,.cnt .woocommerce-info .button{float:right}.cnt .woocommerce-message li,.cnt .woocommerce-error li,.cnt .woocommerce-info li{list-style:none;margin-bottom:0}.cnt .woocommerce-message a,.cnt .woocommerce-error a,.cnt .woocommerce-info a{color:#387fc8;text-decoration:none}.cnt .woocommerce-message{border:1px solid #8fca6f}.cnt .woocommerce-message a{color:#8fca6f;font-weight:600;text-decoration:underline}.cnt .woocommerce-message:before{color:#8fca6f;content:"\f058"}.cnt .woocommerce-info{border:1px solid #387fc8}.cnt .woocommerce-info:before{color:#387fc8;content:"\f05a"}.cnt .woocommerce-error{border:1px solid #d05621}.cnt .woocommerce-error:before{color:#d05621;content:"\f071"}.bSe .awr .woocommerce table.shop_table.cart{border:none}.bSe .awr .woocommerce table.shop_table.cart thead tr{border:1px solid #ececec}.bSe .awr .woocommerce table.shop_table.cart thead tr th{border:none}.bSe .awr .woocommerce table.shop_table.cart tbody tr{height:100%}.bSe .awr .woocommerce table.shop_table.cart tbody tr td{font-size:17px}.bSe .awr .woocommerce table.shop_table.cart tbody tr td.actions{border:none}.bSe .awr .woocommerce table.shop_table.cart tbody tr.cart_item td.product-remove{border-left:1px solid #ececec;padding-left:0;text-align:center}.bSe .awr .woocommerce table.shop_table.cart tbody tr.cart_item td.product-remove a.remove{color:#fff;font-size:0;text-decoration:none}.bSe .awr .woocommerce table.shop_table.cart tbody tr.cart_item td.product-remove a.remove:after{color:#858585;content:"\f05c";font-family:'FontAwesome';font-size:21px}.bSe .awr .woocommerce table.shop_table.cart tbody tr.cart_item td.product-remove a.remove:hover:after{color:#d05621}.bSe .awr .woocommerce table.shop_table.cart tbody tr.cart_item td.product-thumbnail,.bSe .awr .woocommerce table.shop_table.cart tbody tr.cart_item td.product-name,.bSe .awr .woocommerce table.shop_table.cart tbody tr.cart_item td.product-price,.bSe .awr .woocommerce table.shop_table.cart tbody tr.cart_item td.product-quantity,.bSe .awr .woocommerce table.shop_table.cart tbody tr.cart_item td.product-subtotal{border:none;border-bottom:1px solid #ececec}.bSe .awr .woocommerce table.shop_table.cart tbody tr.cart_item td.product-thumbnail img{border:1px solid #d5d5d5;height:54px;width:54px}.bSe .awr .woocommerce table.shop_table.cart tbody tr.cart_item td.product-thumbnail img:hover{border-color:#387fc8}.bSe .awr .woocommerce table.shop_table.cart tbody tr.cart_item td.product-name a{color:#387fc8;text-decoration:none}.bSe .awr .woocommerce table.shop_table.cart tbody tr.cart_item td.product-price,.bSe .awr .woocommerce table.shop_table.cart tbody tr.cart_item td.product-subtotal{color:#858585}.bSe .awr .woocommerce table.shop_table.cart tbody tr.cart_item td.product-subtotal{border-right:1px solid #ececec}.bSe .awr .woocommerce table.shop_table.cart tbody tr td{line-height:normal;padding:10px 0 5px 10px;vertical-align:middle}.bSe .awr .woocommerce table.shop_table.cart tbody tr td.actions{border:none;padding:10px 0;text-align:right}.bSe .awr .woocommerce table.shop_table.cart tbody tr td.actions .coupon{display:inline-block;float:left}.bSe .awr .woocommerce table.shop_table.cart tbody tr td.actions .coupon label{display:none}.bSe .awr .woocommerce table.shop_table.cart tbody tr td.actions .coupon input[type="text"]{float:left;height:38px;margin-right:10px}.bSe .awr .woocommerce table.shop_table.cart tbody tr td.actions input[type="submit"]{border-width:1px}ul#shipping_method{list-style:none;padding:0;margin:0}ul#shipping_method li{display:block}ul#shipping_method li:before{display:none}ul#shipping_method li input[type="radio"]{margin-top:8px}ul#shipping_method li input[type="radio"],ul#shipping_method li label{display:inline-block;float:left}.cart-collaterals h2 a{color:#5a5a5a;font-size:24px;font-weight:600}.cart-collaterals .cart_totals{display:block}.cart-collaterals .cart_totals table{border-top:none;border-right:none;border-bottom:1px solid #ececec;border-left:none}.cart-collaterals .cart_totals table ul#shipping_method input[type="radio"]{margin-top:4px}.cart-collaterals .cart_totals table ul#shipping_method label{font-size:17px;line-height:21px}.cart-collaterals .cart_totals table td,.cart-collaterals .cart_totals table th{border:none;padding:0 0 20px 0}.cart-collaterals .cart_totals table tr th{background:none;color:#424242;font-size:17px;font-weight:500;padding-right:10px;text-align:left;width:40%}.cart-collaterals .cart_totals table tr td{color:#858585}.cart-collaterals .cart_totals table tr.order-total td{color:#424242;font-weight:600}.cart-collaterals .cart_totals .woocommerce-shipping-calculator{width:250px}.cart-collaterals .cart_totals .woocommerce-shipping-calculator input[type="text"],.cart-collaterals .cart_totals .woocommerce-shipping-calculator select{display:block;margin-right:10px;box-sizing:border-box;width:100%}.cart-collaterals .cart_totals .woocommerce-shipping-calculator button{border-width:1px}.cart-collaterals .checkout-button{text-decoration:none}.checkout_coupon .form-row{display:inline-block;float:left}.checkout_coupon input[type="submit"]{padding-bottom:10px;padding-top:10px;margin-left:5px}.cnt .checkout .col2-set{display:block}.cnt .checkout .col2-set .col-1,.cnt .checkout .col2-set .col-2{float:none;width:100%}.cnt .checkout h3{font-size:24px;font-weight:600}.cnt .checkout h3#ship-to-different-address label{float:left}.cnt .checkout h3#ship-to-different-address input[type="checkbox"]{float:right;margin-top:7px}.cnt .checkout input[type="text"]{display:block;width:100%;box-sizing:border-box}.cnt .checkout label{font-weight:400}.cnt .checkout #order_comments_field textarea{font-family:'Open Sans', sans-serif;font-size:14px;height:100px;padding-bottom:10px;padding-top:10px;width:100%}.cnt .checkout #order_review table.shop_table td,.cnt .checkout #order_review table.shop_table th{background:none;border-color:#ececec;padding:20px 26px;text-align:left}.cnt .checkout #order_review table.shop_table tbody tr td .product-quantity{font-weight:600}.cnt .checkout #order_review table.shop_table tfoot tr th,.cnt .checkout #order_review table.shop_table thead tr th{font-weight:600}.cnt .checkout #order_review table.shop_table tfoot tr.order-total td,.cnt .checkout #order_review table.shop_table thead tr.order-total td{font-weight:600}.cnt .checkout .form-row.form-row-wide.create-account input[type="checkbox"]{margin-top:1px}.cnt .checkout .form-row.form-row-wide.create-account label{float:left}#payment ul.payment_methods{list-style:none;margin:0 0 20px 0;padding:0}#payment ul.payment_methods li{border-bottom:1px solid #ececec;line-height:32px;padding:21px 0 11px 0;vertical-align:middle}#payment ul.payment_methods li:before{display:none}#payment ul.payment_methods li label{color:#5a5a5a;display:inline-block;font-size:17px}#payment ul.payment_methods li input[type="radio"]{display:inline-block;float:left;margin-right:10px;margin-top:10.4px}#payment ul.payment_methods li:first-child{border-top:1px solid #ececec}#payment ul.payment_methods li.payment_method_paypal img{box-shadow:none;margin:-2px .5em 0 .5em;padding:0;position:relative;vertical-align:middle;width:100px}#payment ul.payment_methods li .payment_box{margin-left:28px}#payment ul.payment_methods li .payment_box p{color:#858585;font-weight:400}label{display:block;margin-bottom:10px}abbr.required,.required{border:none;color:#5a5a5a}.cnt .bSe ul.order_details{border:1px solid #ececec;list-style:none;margin:0 0 1.5em;padding-left:0;box-sizing:border-box;width:100%}.cnt .bSe ul.order_details li{border-right:1px solid #ececec;color:#818181;float:left;font-size:14px;font-weight:400;line-height:1;padding:14px 26px 16px 26px;text-transform:uppercase;margin-bottom:0}.cnt .bSe ul.order_details li:before{display:none}.cnt .bSe ul.order_details li strong{color:#5a5a5a;display:block;font-size:17px;font-weight:600;line-height:1.5;text-transform:none}.cnt .bSe ul.order_details li:last-of-type{border:none}@media (max-width: 1080px){.cnt .bSe ul.order_details{border-color:transparent}.cnt .bSe ul.order_details li{border-color:transparent;width:100%;padding:0 0 10px 0}}table.order_details a,table.customer_details a{color:#424242;font-size:17px;text-decoration:none}table.order_details .product-quantity,table.customer_details .product-quantity{color:#424242;font-size:17px;font-weight:600}table.order_details .product-name,table.order_details .product-total,table.customer_details .product-name,table.customer_details .product-total{font-weight:400}table.order_details td,table.order_details th,table.customer_details td,table.customer_details th{background:none;border-color:#ececec;padding:20px 26px;text-align:left}table.order_details tbody tr td,table.customer_details tbody tr td{color:#858585}table.order_details tbody tr td .product-quantity,table.customer_details tbody tr td .product-quantity{font-weight:600}table.order_details tfoot tr th,table.order_details thead tr th,table.customer_details tfoot tr th,table.customer_details thead tr th{color:#424242;font-weight:600}table.order_details tfoot tr td,table.order_details thead tr td,table.customer_details tfoot tr td,table.customer_details thead tr td{color:#858585}table.order_details tfoot tr td .amount,table.order_details thead tr td .amount,table.customer_details tfoot tr td .amount,table.customer_details thead tr td .amount{font-weight:600}table.order_details tfoot tr.order-total td,table.order_details thead tr.order-total td,table.customer_details tfoot tr.order-total td,table.customer_details thead tr.order-total td{font-weight:600}.woocommerce table.my_account_orders th{font-size:17px;padding:13px 10px}.woocommerce table.my_account_orders tr,.woocommerce table.my_account_orders th{background:none}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{border-color:#ececec}.woocommerce table.my_account_orders td.order-actions{text-align:center}.woocommerce table.my_account_orders td.order-actions a{font-size:17px;padding:9px 13px;border:none;background-color:transparent}.woocommerce table.my_account_orders td.order-actions a:hover{background-color:transparent;color:#387fc8}.woocommerce fieldset legend{color:#5a5a5a;font-size:24px;font-weight:600;margin-bottom:20px}.woocommerce .form-row{box-sizing:border-box}.woocommerce .form-row label{display:block}.woocommerce .form-row input[type="text"],.woocommerce .form-row input[type="email"],.woocommerce .form-row input[type="tel"],.woocommerce .form-row input[type="password"]{display:block;width:100%}.addresses .address,.addresses .col-1,.addresses .col-2{border:1px solid #ececec;padding:0 19px;box-sizing:border-box}.addresses .address header,.addresses .col-1 header,.addresses .col-2 header{display:block}.addresses .address header h3,.addresses .col-1 header h3,.addresses .col-2 header h3{color:#5a5a5a;float:left;font-size:19px;font-weight:600;margin:22px 0 26px 0}.addresses .address header a,.addresses .col-1 header a,.addresses .col-2 header a{float:right;font-size:16px;margin-top:17px;padding:9px 13px}.addresses .address address,.addresses .col-1 address,.addresses .col-2 address{color:#5a5a5a;font-size:17px;line-height:28px}#customer_login input[type="submit"]{margin-bottom:10px}@media screen and (max-width: 772px){.woocommerce-page table.shop_table thead tr{position:absolute;top:-9999px;left:-9999px}.woocommerce-page table.shop_table tbody tr.cart_item{margin-bottom:40px !important;display:block;position:relative;border:none !important}.woocommerce-page table.shop_table tbody tr.cart_item td{display:block;border:none !important}.woocommerce-page table.shop_table tbody tr.cart_item td.product-remove{width:33px;padding:0 !important}.woocommerce-page table.shop_table tbody tr.cart_item td.product-remove a.remove::after{font-size:32px !important}.woocommerce-page table.shop_table tbody tr.cart_item td.product-thumbnail{height:50px}.woocommerce-page table.shop_table tbody tr.cart_item td.product-thumbnail:before{content:"IMAGE"}.woocommerce-page table.shop_table tbody tr.cart_item td.product-thumbnail a{float:right}.woocommerce-page table.shop_table tbody tr.cart_item td.product-name:before{content:"PRODUCT"}.woocommerce-page table.shop_table tbody tr.cart_item td.product-name a{float:right}.woocommerce-page table.shop_table tbody tr.cart_item td.product-price:before{content:"PRICE"}.woocommerce-page table.shop_table tbody tr.cart_item td.product-price .amount{float:right}.woocommerce-page table.shop_table tbody tr.cart_item td.product-quantity{height:44px}.woocommerce-page table.shop_table tbody tr.cart_item td.product-quantity:before{content:"QUANTITY"}.woocommerce-page table.shop_table tbody tr.cart_item td.product-quantity .quantity{float:right}.woocommerce-page table.shop_table tbody tr.cart_item td.product-subtotal{border-bottom:1px solid #ececec !important}.woocommerce-page table.shop_table tbody tr td.actions .coupon{display:block !important;float:none !important}.woocommerce-page table.shop_table tbody tr td.actions input[type="text"],.woocommerce-page table.shop_table tbody tr td.actions input[type="submit"]{display:block;width:100%;margin-bottom:10px;float:none !important}.woocommerce-page table.shop_table tbody tr td.actions input[type="text"]{max-width:100%}table.shop_table_responsive thead{display:none}table.shop_table_responsive tbody th{display:none}table.shop_table_responsive tr{display:block;margin-bottom:20px;border:1px solid #ebebeb !important}table.shop_table_responsive tr td{display:block}table.shop_table_responsive tr td:before{font-weight:700}table.shop_table_responsive tr td.order-actions:before{display:none}table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,0.025)}}@media screen and (min-width: 773px){.woocommerce-page table.shop_table tbody tr td.actions input[type="text"]{max-width:220px}}
