.lptw_contact_form_widget .widget-title{border-bottom:0 none;font-size:1.25em;font-weight:600;letter-spacing:0.063em;line-height:1em;margin:0;padding:0
0 15px;text-transform:uppercase}.lptw_contact_form_widget .form-description{padding:0}.lptw_contact_form_widget .form-wrapper{padding:0;overflow:hidden;position:relative}.lptw_contact_form_widget .lptw-round{border-radius:50%;width:15px;height:15px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none}.lptw_contact_form_widget .after-send-text{display:none;color:#fff;position:absolute;text-align:center;top:50%;z-index:100}.after-send-text.lptw-ast-small{left:30%;-webkit-transform:translate(-20%,-50%);-ms-transform:translate(-20%,-50%);transform:translate(-20%,-50%);font-size:1em}.after-send-text.lptw-ast-normal{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.5em;line-height:1}.after-send-text.lptw-ast-large{left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:1.75em}.lptw_contact_form_widget .lptw-round-green{background-color:#c1d739}.lptw_contact_form_widget .lptw-round-red{background-color:#ce5043}.lptw_contact_form_widget .lptw-round-orange{background-color:#fb8521}.lptw_contact_form_widget .lptw-round-lightblue{background-color:#1aa1e1}.lptw_contact_form_widget .lptw-round-darkblue{background-color:#3f5ca9}.lptw_contact_form_widget .mode-send .lptw-round{display:block;-webkit-animation:scaleround 0.5s forwards;animation:scaleround 0.5s forwards}@-webkit-keyframes
scaleround{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:scale(150);transform:scale(150)}}@keyframes
scaleround{0%{-webkit-transform:none;transform:none}100%{-webkit-transform:scale(150);transform:scale(150)}}.lptw_contact_form_widget .mode-send .close-send-mode{display:block}.lptw_contact_form_widget .close-send-mode{position:absolute;top:0;right:15px;font-size:2em;outline:none;color:#fff;text-decoration:none;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;z-index:1000;display:none}.lptw_contact_form_widget .close-send-mode:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.lptw_contact_form_widget .input-wrapper, .lptw_contact_form_widget .textarea-wrapper{overflow:hidden;position:relative;margin-bottom:1em}.lptw_contact_form_widget .input-wrapper-green, .lptw_contact_form_widget .textarea-wrapper-green{border-bottom:2px solid #b3c833}.lptw_contact_form_widget .input-wrapper-green .input-field:focus, .lptw_contact_form_widget .textarea-wrapper-green .input-area:focus{border:1px
solid #c1d739}.lptw_contact_form_widget .input-wrapper-red, .lptw_contact_form_widget .textarea-wrapper-red{border-bottom:2px solid #ce5043}.lptw_contact_form_widget .input-wrapper-red .input-field:focus, .lptw_contact_form_widget .textarea-wrapper-red .input-area:focus{border:1px
solid #e45a4e}.lptw_contact_form_widget .input-wrapper-orange, .lptw_contact_form_widget .textarea-wrapper-orange{border-bottom:2px solid #fb8521}.lptw_contact_form_widget .input-wrapper-orange .input-field:focus, .lptw_contact_form_widget .textarea-wrapper-orange .input-area:focus{border:1px
solid #ff9a5c}.lptw_contact_form_widget .input-wrapper-lightblue, .lptw_contact_form_widget .textarea-wrapper-lightblue{border-bottom:2px solid #1aa1e1}.lptw_contact_form_widget .input-wrapper-lightblue .input-field:focus, .lptw_contact_form_widget .textarea-wrapper-lightblue .input-area:focus{border:1px
solid #1bb5ff}.lptw_contact_form_widget .input-wrapper-darkblue, .lptw_contact_form_widget .textarea-wrapper-darkblue{border-bottom:2px solid #3f5ca9}.lptw_contact_form_widget .input-wrapper-darkblue .input-field:focus, .lptw_contact_form_widget .textarea-wrapper-darkblue .input-area:focus{border:1px
solid #4267ba}.lptw_contact_form_widget .input-field{display:block;width:100%;margin:0;padding:7px
7px 7px 34px;box-sizing:border-box;border:0
none;font-size:14px;line-height:21px;border:1px
solid #fff;background-color:#fefefe;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.lptw_contact_form_widget .input-field:focus{outline:none;padding-left:42px}.lptw_contact_form_widget .input-area{display:block;width:100%;margin:0;padding:10px
10px 10px 10px;box-sizing:border-box;border:0
none;min-height:150px;font-size:14px;line-height:21px;border:1px
solid #fff;background-color:#fefefe;resize:none;overflow:auto}.lptw_contact_form_widget .input-area:focus{outline:none}.lptw_contact_form_widget .input-label{text-align:center;vertical-align:middle;display:inline-block;position:absolute;left:0;top:0;bottom:0;width:36px;height:36px;line-height:32px}.lptw_contact_form_widget .input-label-green{color:#b3c833}.lptw_contact_form_widget .input-label-red{color:#ce5043}.lptw_contact_form_widget .input-label-orange{color:#fb8521}.lptw_contact_form_widget .input-label-lightblue{color:#1aa1e1}.lptw_contact_form_widget .input-label-darkblue{color:#3f5ca9}.lptw_contact_form_widget
.fa{line-height:inherit}.lptw_contact_form_widget .textarea-label{display:block;position:absolute;left:0;top:0;line-height:32px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.lptw_contact_form_widget .label-icon{text-align:center;vertical-align:middle;display:inline-block;width:36px;height:36px;line-height:32px}.lptw_contact_form_widget .label-icon-green{color:#b3c833}.lptw_contact_form_widget .label-icon-red{color:#ce5043}.lptw_contact_form_widget .label-icon-orange{color:#fb8521}.lptw_contact_form_widget .label-icon-lightblue{color:#1aa1e1}.lptw_contact_form_widget .label-icon-darkblue{color:#3f5ca9}.lptw_contact_form_widget .label-text{font-size:14px;line-height:32px;color:#aeaeae}.lptw_contact_form_widget .lptw-button{padding:7px
0;text-transform:uppercase;border:none;border-radius:2px;font-weight:600;font-size:1em;width:100%;cursor:pointer;color:#fff;-webkit-transition:all 0.8s ease;transition:all 0.8s ease}.lptw_contact_form_widget .lptw-button-green{background-color:#b3c833;border-bottom:2px solid #b3c833}.lptw_contact_form_widget .lptw-button-green:hover{background-color:#c1d739;border-bottom:2px solid #8c9c29}.lptw_contact_form_widget .lptw-button-red{background-color:#ce5043;border-bottom:2px solid #ce5043}.lptw_contact_form_widget .lptw-button-red:hover{background-color:#e45a4e;border-bottom:2px solid #a54138}.lptw_contact_form_widget .lptw-button-orange{background-color:#fb8521;border-bottom:2px solid #fb8521}.lptw_contact_form_widget .lptw-button-orange:hover{background-color:#ff9a5c;border-bottom:2px solid #b96f42}.lptw_contact_form_widget .lptw-button-lightblue{background-color:#1aa1e1;border-bottom:2px solid #1aa1e1}.lptw_contact_form_widget .lptw-button-lightblue:hover{background-color:#1bb5ff;border-bottom:2px solid #1383b9}.lptw_contact_form_widget .lptw-button-darkblue{background-color:#3f5ca9;border-bottom:2px solid #3f5ca9}.lptw_contact_form_widget .lptw-button-darkblue:hover{background-color:#4267ba;border-bottom:2px solid #2f4a87}.lptw_contact_form_widget input[type="email"]{display:none}.lptw-button-spinner{display:none;margin-left:15px}.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce #content div.product div.thumbnails:after,.woocommerce #content div.product div.thumbnails:before,.woocommerce .col2-set:after,.woocommerce .col2-set:before,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product div.thumbnails:after,.woocommerce div.product div.thumbnails:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page #content div.product div.thumbnails:before,.woocommerce-page .col2-set:after,.woocommerce-page .col2-set:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product div.thumbnails:after,.woocommerce-page div.product div.thumbnails:before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce #content div.product div.thumbnails a.first,.woocommerce #content div.product div.thumbnails:after,.woocommerce .cart-collaterals:after,.woocommerce .col2-set:after,.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails:after,.woocommerce ul.products,.woocommerce ul.products li.first,.woocommerce ul.products:after,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails:after,.woocommerce-page .cart-collaterals:after,.woocommerce-page .col2-set:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:after,.woocommerce-page div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails:after,.woocommerce-page ul.products,.woocommerce-page ul.products li.first,.woocommerce-page ul.products:after{clear:both}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.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 img,.woocommerce-page
img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product
div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails
a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails
a.last{margin-right:0}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1
a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2
a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4
a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5
a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product
div.summary{float:right;width:48%}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs
li{display:inline-block}.woocommerce #content div.product #reviews .comment:after,.woocommerce #content div.product #reviews .comment:before,.woocommerce .woocommerce-pagination ul.page-numbers:after,.woocommerce .woocommerce-pagination ul.page-numbers:before,.woocommerce div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:before,.woocommerce ul.products:after,.woocommerce ul.products:before,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:before,.woocommerce-page .woocommerce-pagination ul.page-numbers:after,.woocommerce-page .woocommerce-pagination ul.page-numbers:before,.woocommerce-page div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:before,.woocommerce-page ul.products:after,.woocommerce-page ul.products:before{content:" ";display:table}.woocommerce #content div.product #reviews .comment:after,.woocommerce div.product #reviews .comment:after,.woocommerce-page #content div.product #reviews .comment:after,.woocommerce-page div.product #reviews .comment:after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment
img{float:right;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%}.woocommerce ul.products li.last,.woocommerce-page ul.products
li.last{margin-right:0}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products
li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products
li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products
li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products
li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products
li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers
li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart
img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart
td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions
.coupon{float:left}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon
label{display:none}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce .cart-collaterals .shipping_calculator:before,.woocommerce .cart-collaterals:after,.woocommerce .cart-collaterals:before,.woocommerce form .form-row:after,.woocommerce form .form-row:before,.woocommerce ul.cart_list li:after,.woocommerce ul.cart_list li:before,.woocommerce ul.product_list_widget li:after,.woocommerce ul.product_list_widget li:before,.woocommerce-page .cart-collaterals .shipping_calculator:after,.woocommerce-page .cart-collaterals .shipping_calculator:before,.woocommerce-page .cart-collaterals:after,.woocommerce-page .cart-collaterals:before,.woocommerce-page form .form-row:after,.woocommerce-page form .form-row:before,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.cart_list li:before,.woocommerce-page ul.product_list_widget li:after,.woocommerce-page ul.product_list_widget li:before{content:" ";display:table}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.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%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator:after,.woocommerce form .form-row-wide,.woocommerce form .form-row:after,.woocommerce ul.cart_list li:after,.woocommerce ul.product_list_widget li:after,.woocommerce-page .cart-collaterals .shipping_calculator:after,.woocommerce-page form .form-row-wide,.woocommerce-page form .form-row:after,.woocommerce-page ul.cart_list li:after,.woocommerce-page ul.product_list_widget li:after{clear:both}.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%}.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;height:auto}.woocommerce form .form-row label,.woocommerce-page form .form-row
label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row
label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row
select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.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 #payment .form-row select,.woocommerce-page #payment .form-row
select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0
1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment
#place_order{float:right}.twentyfourteen
.tfwc{padding:12px
10px 0;max-width:474px;margin:0
auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0
0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}.twentyfourteen .tfwc .product .images
img{margin-bottom:1em}@media screen and (min-width:673px){.twentyfourteen
.tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen
.tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen
.tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen
.tfwc{margin-right:54px}.full-width .twentyfourteen
.tfwc{margin-right:auto}}.twentyfifteen
.t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen
.t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen
.t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product
div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}