 a:hover, a:focus {text-decoration: none;}.label {color: inherit;text-align: inherit;display: block;}a:focus, .button:focus, .button.alt:focus, .button.added_to_cart:focus, .button.wc-forward:focus, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus {outline: none;}button, input[type="button"], input[type="reset"], input[type="submit"], .button, .added_to_cart, .widget a.button, .site-header-cart .widget_shopping_cart a.button {font-family: 'Muli', sans-serif;background-image: url(assets/images/iQuoteBg.png);background-repeat: no-repeat;background-position: left top;background-color: transparent;padding: 10px 15px;color: #fff;border: 0;}button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .button:hover, .added_to_cart:hover, .widget a.button:hover, .site-header-cart .widget_shopping_cart a.button:hover {font-family: 'Muli', sans-serif;background-image: url(assets/images/iQuoteBg.png);background-repeat: no-repeat;background-position: left top;background-color: transparent;padding: 10px 15px;color: #fff;background-size: cover;}.col-full .content-area {width: 100%;}.widget_nav_menu ul li:before {content: none;}#fancybox-overlay {z-index: 899 !important;}#fancybox-wrap {z-index: 900 !important;}#instaquot_form_pop, .popupthemeStyle {padding: 20px 20px 0px 20px;position: relative;z-index: 99999;}.form-inline .form-group {width: 49%;margin-bottom: 10px;}.form-inline .form-group .form-control-lg {width: 100% !important;}.form-inline .form-group:nth-child(2) {float: right;}#wrapper input[type=file] {z-index: 101 !important;}#error_text_upload {z-index: 100 !important;;}.form-control.d-none {display: none;}label.radio-container {width: 70px;display: inline-block;}.radio-container .wpcf7-list-item-label {position: absolute;top: 0;left: 0;height: 51px;width: 51px;border-radius: 50%;text-indent: -9999px;}.form-group .radio-container .orange .wpcf7-list-item-label {background: url(assets/images/orange-texture.png) !important;}.form-group .radio-container .blue .wpcf7-list-item-label {background: url(assets/images/blue-texture.png) !important;}.form-group .radio-container .black .wpcf7-list-item-label {background: url(assets/images/black-texture.png) !important;}.form-group .radio-container .white .wpcf7-list-item-label {background: url(assets/images/white-texture.png) !important;}.radio-container:hover input ~ .wpcf7-list-item-label {background-color: #ccc;}.radio-container input:checked ~ .wpcf7-list-item-label {background-color: #2196F3;}.radio-container .wpcf7-list-item-label:after {content: "";position: absolute;display: none;}.radio-container input:checked ~ .wpcf7-list-item-label:after {display: block;}.radio-container .wpcf7-list-item-label:after {left: 17px;top: 10px;width: 15px;height: 26px;border: solid white;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.downloadBtn {display: inline-block;padding: 5px 10px;background: #009ab0;border: 1px solid #0a4f58;color: #fff;margin-bottom: 20px;margin-top: -2px;}.downloadBtn:before {font-family: FontAwesome;content: "\f1c1";display: inline-block;padding-right: 10px;vertical-align: middle;font-size: 20px;}.downloadBtn:hover {background: #ed1c24;border-color: #7b090d;color: #fff;}.downloadBtnGroup .downloadBtn {display: block;width: 50%;min-width: 300px;margin-bottom: 10px;width: 48%;margin-right: 2%;}.downloadBtnGroup br {display: none;}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {display: none;}.single-product .stockProGalleryInner .woocommerce-product-gallery, .single-product .stockProGalleryInner .woocommerce-product-gallery figure {min-width: 100% !important;float: none !important;}.single-product .stockProGalleryInner .woocommerce-product-gallery figure img {width: 100%;}.single-product div.product .woocommerce-product-gallery {margin: 0px !important;}.staticPageTemplate .woocommerce-breadcrumb {margin-bottom: 0px;}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {margin-right: 10px;}.staticPageTemplate .entry-header {margin-bottom: 20px;}.staticPageTemplate ul, .staticPageTemplate ol {margin-left: 25px;margin-top: 25px;margin-bottom: 15px;}.staticPageTemplate ul li, .staticPageTemplate ol li {margin-bottom: 8px;}.testiSec .viewAll {margin-top: -55px;}.testimonials {margin-bottom: 25px;}.testimonials blockquote {background: #f8f8f8 none repeat scroll 0 0;border: medium none;color: #666;display: block;font-size: 14px;line-height: 20px;padding: 15px;position: relative;}.testimonials blockquote::before {width: 0;height: 0;right: 0;bottom: 0;content: " ";display: block;position: absolute;border-bottom: 20px solid #fff;border-right: 0 solid transparent;border-left: 15px solid transparent;border-left-style: inset;border-bottom-style: inset;}.testimonials blockquote::after {width: 0;height: 0;right: 0;bottom: 0;content: " ";display: block;position: absolute;border-style: solid;border-width: 20px 20px 0 0;border-color: #e63f0c transparent transparent transparent;}.testimonials .carousel-info img {width: 100%;max-width: none;}.testimonials .testimonialsThumb {display: inline-block;width: 60px;height: 60px;border-radius: 50%;overflow: hidden;vertical-align: middle;border: 2px solid #05889c;}.testimonials .testimonialsCaption {display: inline-block;padding-left: 30px;}.testimonials .carousel-info {overflow: hidden;}.testimonials .carousel-info img {margin-right: 15px;}.testimonials .carousel-info span {display: block;}.testimonials span.testimonials-name {color: #e6400c;font-size: 16px;font-weight: 300;margin: 23px 0 7px;}.testimonials span.testimonials-post {color: #656565;font-size: 12px;}.sidebarBotContent {margin-top: 30px;color: #fff;}.faqTemplate .cusFaQ .panel {border: none;box-shadow: none;}.faqTemplate .cusFaQ .panel .panel-heading {padding: 0px;border: 0px;}.faqTemplate .cusFaQ .panel .panel-heading a {display: block;font-weight: 400;font-size: 17px;outline: none;text-decoration: none;padding: 12px 0px;position: relative;border-bottom: 1px solid #1ec0cf;color: #1ec0cf;}.faqTemplate .cusFaQ .panel .panel-heading a .more-less {position: absolute;right: 10px;top: 12px;}.faqTemplate .cusFaQ .panel .panel-heading a.collapsed {border-bottom: 1px solid #dadada;color: #595959;}.faqTemplate .cusFaQ .panel .panel-body {padding: 15px 0px;border: 0px;}.customTypography .woocommerce-tabs ul.tabs {width: 100%;float: none;margin-right: 0;}.customTypography .woocommerce-tabs ul.tabs li {display: inline-block;margin: 0;border: 1px solid rgba(0, 0, 0, .05);position: relative;margin-right: 10px;}.customTypography .woocommerce-tabs ul.tabs li a {padding: 1em 20px;display: block;}.customTypography .woocommerce-tabs ul.tabs {list-style: none;margin-left: 0;text-align: left;border-top: 0;}.customTypography .woocommerce-tabs ul.tabs li.active {border-bottom: 0;background: #fef6f3;border: 1px solid #fbccbd;border-bottom: 0px;}.customTypography .woocommerce-tabs ul.tabs li.active a {color: #000;}.customTypography .woocommerce-tabs .panel {width: 100%;float: none;margin-right: 0;margin-top: 0;overflow: hidden;}.customTypography .woocommerce-tabs ul.tabs li:after {display: none;}.customTypography #reviews_summary h3 {display: inline-block;vertical-align: middle;}.customTypography #reviews_summary .woocommerce-product-rating {vertical-align: middle;display: inline-block;padding-left: 25px;margin-bottom: 0;margin-top: 13px;}.customTypography #reviews_summary .reviews_bar {margin-top: 15px;}.customTypography #reviews_summary {float: right;width: 35%;margin-right: 15px;}.customTypography #reviews {outline: 0;float: left;width: 60%;}.woocommerce-Tabs-panel {background: #fef6f3;padding: 15px 20px;border: 1px solid #fbccbd;}.woocommerce-Tabs-panel:after {clear: both;display: block;}.customTypography .woocommerce-tabs ul.tabs {margin-bottom: 0px;}#reviews .commentlist li .comment_container {border: 1px solid #aad6d8;padding: 20px;}#comments .woocommerce-noreviews {margin-bottom: 0px;}.woocommerce-info, .woocommerce-noreviews, p.no-comments {background-color: #00c6c8;}#respond label {display: block;font-weight: 500;font-size: 17px;margin-top: 15px;}#respond input[type=text], #respond textarea, #respond input[type=email], #respond input[type=phone] {width: 400px;padding: 5px 10px;}#respond textarea {height: 80px;}#respond p {padding: 0px;}#respond #do_uploadFile {font-size: 12px !important;display: inline-block;width: auto;}#respond #submit {width: 250px;background: #00c6c8;border: 0;font-size: 18px !important;margin-top: 15px;}.ywar_review_row span {color: #00c6c8 !important;}.single_add_to_cart_button, .single_add_to_cart_button:hover {font-family: "Roboto Slab", serif;font-size: 20px;line-height: 24px;color: #fff;background: url(assets/images/cart-icon.png) no-repeat left 19px center #ed1c24;padding: 12px 30px 12px 55px;display: inline-block;margin: 0 0 23px 0;text-align: center;border: 0px;}.single-product div.product form.cart .quantity {float: left;margin-right: .875em;display: block;float: none;margin-bottom: 20px;}.infoRow .rev-sec {float: none;width: 100%;}.single-product div.product .infoRow .woocommerce-product-rating {margin-bottom: 0;margin-top: 0;}.quantity .screen-reader-text {display: none;}.heateor_sss_sharing_container.heateor_sss_horizontal_sharing {margin-top: -70px;}#wpcf7-f32-p345-o1 label {font-weight: 400;display: block;}#wpcf7-f32-p345-o1 .wpcf7-form-control-wrap {display: block;padding-top: 10px;}#wpcf7-f32-p345-o1 .wpcf7-form-control-wrap textarea {max-height: 100px;}#wpcf7-f32-p345-o1 .wpcf7-submit {padding: 7px 40px;border: 0px;outline: 0;font-size: 16px;}body .woocommerce table.shop_table .wdm_options_table td {padding: 0px;}body .woocommerce table.shop_table table.wdm_options_table td {border: none;font-size: 14px;}.woocommerce-message {display: none;}.woocommerce-cart.full-width-content .content, .woocommerce-checkout.full-width-content .content {max-width: 100%;}.woocommerce-cart .woocommerce table.shop_table td.actions {border-top: 1px solid #e6e6e6;background: #f7f7f7;border-bottom: 0px solid #e6e6e6;}.woocommerce-cart .entry-content form {width: 100%;overflow-x: auto;}.woocommerce-cart .woocommerce .cart-collaterals {width: 45%;float: none;margin: 0 auto;}.woocommerce-cart .woocommerce .cart-collaterals h2 {display: none;}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals {width: 100%;}#add_payment_method .cart-collaterals .cart_totals tr th, .woocommerce-cart .cart-collaterals .cart_totals tr th, .woocommerce-checkout .cart-collaterals .cart_totals tr th, #add_payment_method table.cart th, .woocommerce-cart table.cart th, .woocommerce-checkout table.cart th, .woocommerce-checkout table.shop_table th {color: #034997;font-size: 14px;font-size: 1.4rem;}#add_payment_method .cart-collaterals .cart_totals tr td, .woocommerce-cart .cart-collaterals .cart_totals tr td, .woocommerce-checkout .cart-collaterals .cart_totals tr td, #add_payment_method table.cart td, .woocommerce-cart table.cart td, .woocommerce-checkout table.cart td, .woocommerce-checkout table.shop_table td {color: #555;font-size: 16px;font-size: 1.6rem;}.woocommerce-cart .woocommerce table.shop_table th {border-bottom: 2px solid #099192;color: #fff;background: #00c6c8;}.woocommerce-cart .woocommerce table.shop_table, .woocommerce-checkout .woocommerce table.shop_table {border: 1px solid #e6e6e6;margin: 0;text-align: left;width: 100%;border-collapse: separate;border-radius: 0;border-bottom: none;border-right: none;margin-bottom: 35px;border-bottom: 1px solid #e6e6e6;}body #add_payment_method #payment ul.payment_methods li input, body.woocommerce-cart #payment ul.payment_methods li input, body.woocommerce-checkout #payment ul.payment_methods li input {width: auto;margin: -2px .5em 0 0;}body .woocommerce form .form-row .input-checkbox {width: auto;margin: -2px 5px 0 0;}#add_payment_method .cart-collaterals .cart_totals tr td, #add_payment_method .cart-collaterals .cart_totals tr th, body.woocommerce-cart .cart-collaterals .cart_totals tr td, body.woocommerce-cart .cart-collaterals .cart_totals tr th, body.woocommerce-checkout .cart-collaterals .cart_totals tr td, body.woocommerce-checkout .cart-collaterals .cart_totals tr th, body .woocommerce table.shop_table th {border-top: none;border-bottom: 1px solid #e6e6e6;border-right: 1px solid #e6e6e6;text-align: left;padding: 10px 20px;background: #deeeef;}body #add_payment_method table.cart td, body #add_payment_method table.cart th, body.woocommerce-cart table.cart td, body.woocommerce-cart table.cart th, body.woocommerce-checkout table.cart td, body.woocommerce-checkout table.cart th {border-right: 1px solid #e6e6e6;}#add_payment_method .cart-collaterals .cart_totals tr th, body.woocommerce-cart .cart-collaterals .cart_totals tr th, body.woocommerce-checkout .cart-collaterals .cart_totals tr th {}.woocommerce-cart .cart-collaterals .cart_totals table th {border-bottom: 1px solid #e6e6e6;}body .woocommerce #respond input#submit.alt, body .woocommerce a.button.alt, body .woocommerce button.button.alt, body .woocommerce input.button.alt {background: #00c6c8 !important;font-weight: 500;}body .woocommerce #respond input#submit.alt:hover, body .woocommerce a.button.alt:hover, body .woocommerce button.button.alt:hover, body .woocommerce input.button.alt:hover {background: #034997 !important;}body .woocommerce .cart .button, body .woocommerce .cart input.button, body .woocommerce #respond input#submit, body .woocommerce a.button, body .woocommerce button.button, body .woocommerce input.button {background: #00c6c8 !important;color: #fff;font-weight: 500;border-radius: 10px;transition: all 0.3s;border: 0px;cursor: pointer;padding: 10px 15px;}body .woocommerce button.button {background: #034997 !important;color: #fff;font-weight: 500;border-radius: 40px;border: none;border-radius: 5px;}body .woocommerce button.button:hover, body .woocommerce input.button:hover {background: #00c6c8 !important;}.shop_table.shop_table_responsive.cart .actions button.button {float: right;}body .woocommerce #payment #place_order, .woocommerce-page #payment #place_order {float: right;width: 100%;display: block;text-align: center;margin-bottom: 0;font-size: 1.25em;padding: 1em;border-radius: 40px;margin-top: .5em;}body .woocommerce form .form-row-first, body .woocommerce form .form-row-last, body .woocommerce-page form .form-row-first, body .woocommerce-page form .form-row-last {width: 49%;}body .woocommerce #respond input#submit.disabled, body .woocommerce #respond input#submit:disabled, body .woocommerce #respond input#submit:disabled[disabled], body .woocommerce a.button.disabled, body .woocommerce a.button:disabled, body .woocommerce a.button:disabled[disabled], body .woocommerce button.button.disabled, body .woocommerce button.button:disabled, body .woocommerce button.button:disabled[disabled], body .woocommerce input.button.disabled, body .woocommerce input.button:disabled, body .woocommerce input.button:disabled[disabled] {background: #ccc;}body .woocommerce a.checkout-button.button.alt {border-radius: 40px;}body .woocommerce #content table.cart td.actions .coupon, body .woocommerce table.cart td.actions .coupon {width: 68%;}body #add_payment_method table.cart td.actions .coupon .input-text, body.woocommerce-cart table.cart td.actions .coupon .input-text, body.woocommerce-checkout table.cart td.actions .coupon .input-text {padding: 8px 6px 7px;width: 65%;}body.woocommerce-cart table.cart td.actions .coupon .input-text {width: 30%;margin-right: 10px;border-color: #bbc7c7;box-shadow: none;outline: none;border-style: solid;border-width: 1px;font-size: 15px;}.shop_table.shop_table_responsive.cart thead tr th.product-thumbnail {width: 30%;}table.shop_table.shop_table_responsive.cart .product-thumbnail img {max-width: 100%;}.woocommerce-cart .cart-collaterals .cart_totals table.shop_table.shop_table_responsive th {color: white;background: #00c6c8 !important;}body .woocommerce table.shop_table td {padding: 15px;}body .woocommerce-checkout table.shop_table td {text-align: right;border-right: 1px solid #e6e6e6;border-top: 0;}.woocommerce a.remove {margin: 0 auto;}.woocommerce-cart .woocommerce table.shop_table th.product-remove, .woocommerce-cart .woocommerce table.shop_table th.product-name {text-align: center;}.woocommerce-cart .woocommerce table.shop_table th.product-price, .woocommerce-cart .woocommerce table.shop_table th.product-quantity, .woocommerce-cart .woocommerce table.shop_table th.product-subtotal {text-align: right;}.woocommerce-cart .woocommerce table.shop_table .cart_item td.product-price, .woocommerce-cart .woocommerce table.shop_table .cart_item td.product-quantity, .woocommerce-cart .woocommerce table.shop_table .cart_item td.product-subtotal {text-align: right;}.woocommerce-checkout #add_payment_method #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li {list-style: none;}.woocommerce-checkout .woocommerce .col2-set {width: 47.8260869565%;float: left;margin-right: 4.347826087%;}.woocommerce-checkout .woocommerce .col2-set .col-1, .woocommerce-checkout .woocommerce .col2-set .col-2 {margin-bottom: 2em;width: 100%;float: none;}.woocommerce-checkout #order_review_heading, .woocommerce-checkout #order_review {background: #fff;width: 47.8260869565%;float: right;margin-right: 0;}.woocommerce-checkout #order_review_heading {float: left;}.woocommerce-checkout #ship-to-different-address-checkbox {width: auto;float: right;margin-left: 15px;margin-top: 10px;opacity: 1;position: static;}.woocommerce-checkout #ship-to-different-address label {font-size: 24px;font-weight: 700;line-height: 1;margin: 0;margin-bottom: 1em;padding: 0;text-transform: uppercase;color: #000;}.woocommerce-checkout .woocommerce form .form-row.create-account label {padding-top: 2px;font-weight: bold;padding-left: 25px;position: relative;}.woocommerce-checkout .woocommerce form .form-row.create-account label .input-checkbox {position: absolute;left: 2px;top: 11px;}.woocommerce-checkout .payment-fixed {position: fixed;z-index: 9;box-shadow: rgba(0, 0, 0, 0.2) 0px 6px 2em;left: 52%;margin-left: 0;padding: 20px;top: 0;width: 45.5% !important;-webkit-transition: padding .1s ease-in;-moz-transition: padding .1s ease-in;-o-transition: padding .1s ease-in;-ms-transition: padding .1s ease-in;transition: padding .1s ease-in;}.product-shipping-message {font-size: 16px;text-align: center;text-transform: uppercase;padding: 10px 0px;border-top: 1px solid #139248;border-bottom: 1px solid #139248;}body .woocommerce table.shop_table tbody th, body .woocommerce table.shop_table tfoot td, body .woocommerce table.shop_table tfoot th {border-bottom: none;}body .woocommerce form .form-row input.input-text, body .woocommerce form .form-row textarea, body .woocommerce form .form-row select {max-width: 100%;padding: 5px 10px;}body .woocommerce .product-name a {color: #000;pointer-events: none;cursor: default;}.qaPanelCustomProductItem h4 {position: relative;padding-left: 25px;}.qaPanelCustomProductItem h4:before {font-family: FontAwesome;content: "\f196";display: inline-block;padding-right: 3px;vertical-align: middle;position: absolute;left: 4px;top: 2px;color: #807a7a;}.qaPanelCustomProductItem:first-child h4:before {content: "\f147";}.qaPanelCustomProduct .qaPanelCustomProductItem h4.headerActive:before {content: "\f147";}.qaPanelCustomProduct .qaPanelCustomProductItem h4:before {content: "\f196"}.qaPanelCustomProductItem:first-child h4.show:before, .qaPanelCustomProduct .qaPanelCustomProductItem h4.show:before {content: "\f147";}section.whatwedoSection .workList .buttons-link a button {background: transparent;color: #2c2d33;font-family: inherit;text-transform: unset;display: block;width: 100%;font-weight: 600;}section.whatwedoSection .workList .buttons-link a {display: block;padding: 0;}section.whatwedoSection .workList .buttons-link a button:hover {color: #fff;}@media only screen and (max-width: 1139px) {.woocommerce-cart .entry-content form {width: 64%;}.heateor_sss_sharing_container.heateor_sss_horizontal_sharing {margin-top: -150px;}}@media only screen and (max-width: 980px) {.woocommerce-cart .entry-content form {width: 80%;float: none;margin: 0 auto;}.woocommerce-cart .woocommerce .cart-collaterals {width: 80%;float: None;margin: auto;}body .woocommerce #content table.cart td.actions .coupon, body .woocommerce table.cart td.actions .coupon {width: 100%;}body #add_payment_method table.cart td.actions .coupon .input-text, body.woocommerce-cart table.cart td.actions .coupon .input-text, body.woocommerce-checkout table.cart td.actions .coupon .input-text {width: 48%;}}@media only screen and (max-width: 650px) {.woocommerce-cart .entry-content form {width: 100%;}.woocommerce-cart .woocommerce .cart-collaterals {width: 100%;}.woocommerce-checkout .woocommerce .col2-set {width: 100%;float: none;margin-right: 0;}.woocommerce-checkout #order_review_heading, .woocommerce-checkout #order_review {width: 100%;float: none;}}.woocommerce table.shop_table_responsive tr td {text-align: left;}.post-387 .woocommerce {max-width: 400px;width: 100%;}.post-387 .woocommerce .form-row {float: none;width: 100%;}.woocommerce .woocommerce-error, .woocommerce .woocommerce-alert, .woocommerce .woocommerce-worning, .woocommerce .woocommerce-success {margin-left: 0px;}.woocommerce-MyAccount-content .form-row-first {margin-right: 0px;}.woocommerce-orders-table__row td {border-left: 1px solid #deeeef;border-right: 1px solid #deeeef;border-bottom: 1px solid #deeeef;;}label {font-weight: 400;}.lost_reset_password .woocommerce-Button {margin-top: 25px;}.woocommerce-cart .woocommerce table.shop_table th.product-name, .woocommerce-cart .woocommerce table.shop_table th.product-price, .woocommerce-cart .woocommerce table.shop_table th.product-quantity, .woocommerce-cart .woocommerce table.shop_table th.product-subtotal {text-align: left;}@media only screen and (min-width: 769px) {.woocommerce-account .woocommerce-MyAccount-navigation {width: 22%;margin-right: 0;float: left;}.woocommerce-account .woocommerce-MyAccount-content {width: 78%;padding-top: 26px;float: right;}}nav.woocommerce-MyAccount-navigation ul {list-style-type: none;padding-left: 0;max-width: 200px;font-size: 17px;line-height: 26px;}nav.woocommerce-MyAccount-navigation ul li {padding: 8px 20px;background-color: rgba(0, 0, 0, 0.05);border-bottom: 1px solid rgba(0, 0, 0, 0.05);}nav.woocommerce-MyAccount-navigation ul li.is-active {background-color: rgba(0, 0, 0, 0.1);}nav.woocommerce-MyAccount-navigation ul li.is-active a {color: rgba(0, 0, 0, 0.8);cursor: default;}nav.woocommerce-MyAccount-navigation ul li.is-active:after {content: "";height: 0;width: 0;border-top: 20px solid transparent;border-left: 14px solid rgba(0, 0, 0, 0.1);border-bottom: 20px solid transparent;float: right;margin-right: -34px;margin-top: -45px;content: none;}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover {background-color: rgba(0, 0, 0, 0.07);}nav.woocommerce-MyAccount-navigation ul li:not(.is-active):hover:after {content: "";height: 0;width: 0;border-top: 20px solid transparent;border-left: 14px solid rgba(0, 0, 0, 0.07);border-bottom: 20px solid transparent;float: right;margin-right: -34px;margin-top: -45px;content: none;}#customer_login .u-column1, #customer_login .u-column2 {border: 1px solid #00c6c8;padding: 20px;}body .woocommerce table tfoot th, body .woocommerce table tbody th {background: transparent !important;border-top: 1px solid #e6e6e6 !important;}body .woocommerce form .form-row .wc-terms-and-conditions .input-checkbox {margin-top: 5px !important;}#payment p.form-row.terms.wc-terms-and-conditions label span {padding-left: 25px;}.woocommerce-checkout table.shop_table td {border-top: 1px solid #e6e6e6 !important;}section.shipping-calculator-form > p {margin-bottom: 10px;}#payment .terms {padding-left: 15px;}#payment .payment_methods li .payment_box {padding: 0;}#payment .payment_methods > .wc_payment_method > label, #payment .payment_methods > .woocommerce-PaymentMethod > label {width: 100%;padding: 0;}#payment .place-order {margin-top: 0;padding-left: 0;}.chatHead {display: none;}.windowBody {position: relative;}.imgDesignPlaceholder {position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;background: rgba(255, 255, 255, 0.7) url(assets/images/ajax-loader.gif) no-repeat center 50px;z-index: 3;}.algn-sec ul li a {display: inline-block;padding: 2px;border: 2px solid transparent;border-radius: 50%;}.woven-list li {border: 2px solid transparent;}.algn-sec ul li a.selected, .algn-sec ul li a:hover, .woven-list li.selected, .woven-list li:hover {border: 2px solid #00c7c7;}.colorContainer {cursor: pointer;}#yikes-mailchimp-container-1 .EMAIL-label.yikes-mailchimp-field-required {width: 100%;}#yikes-mailchimp-container-1 .yikes-easy-mc-submit-button {width: 100%;margin-top: 0;}#instaquot_form_pop .custom-design .wpcf7-radio, .popupthemeStyle .custom-design .wpcf7-radio {}#instaquot_form_pop .custom-design .wpcf7-radio label, .popupthemeStyle .custom-design .wpcf7-radio label {position: relative;padding: 10px;cursor: pointer;}#instaquot_form_pop .custom-design .wpcf7-radio .wpcf7-list-item-label, .popupthemeStyle .custom-design .wpcf7-radio .wpcf7-list-item-label {position: relative;z-index: 2;color: #000;}#instaquot_form_pop .custom-design .wpcf7-radio .wpcf7-list-item.first .wpcf7-list-item-label, .popupthemeStyle .custom-design .wpcf7-radio .wpcf7-list-item.first .wpcf7-list-item-label {color: #000;}#instaquot_form_pop div#wpcf7-f33-o2 .wpcf7-list-item-label {color: #fff;}#instaquot_form_pop .custom-design .wpcf7-radio .wpcf7-list-item.last .wpcf7-list-item-label {color: #09888a;}#instaquot_form_pop .custom-design .wpcf7-radio .wpcf7-list-item.selected .wpcf7-list-item-label {color: #fff;}#instaquot_form_pop .custom-design .wpcf7-radio input[type="radio"] {position: relative;top: 3px;margin-right: 2px;}span + #instaquot_form_pop .custom-design .wpcf7-radio input[type="radio"]:checked {color: #fff;}.tab-pro-des .main-container {min-height: 0;}.tab-pro-des .main-container > .page-wrap {margin: 0px;}.tab-pro-des .main-container .big-text {font-size: 20px;font-weight: 400;padding-top: 0;text-align: left;}.tab-pro-des .main-container .sm-text {font-size: 15px;padding-top: 2px;text-align: left;}.tab-pro-des .main-container .share-wrap {min-height: 0;}.tab-pro-des .main-container .tabs-wrap {display: block;padding-left: 0;}.tab-pro-des .main-container .product-rating-details a {color: #00c7c7;}.tab-pro-des .main-container .rating-count a {text-decoration: none;}.qaPanelCustomProductItem {padding-bottom: 10px;}.qaPanelCustomProductItem h4 {margin-bottom: 5px;cursor: pointer;}.qaPanelCustomProductItem .qaPanelCustomProductAns {display: none;padding: 15px 15px;background: #f3f2f2;font-size: 14px;font-style: italic;}.qaPanelCustomProduct .qaPanelCustomProductItem:first-child .qaPanelCustomProductAns {display: block;}.comment-borderbox .br-wrapper.br-theme-fontawesome-stars {float: right;}.charectorInfo {text-align: right;color: #00c7c7;}.mobileAddtocart {display: none;}.header_mobile_sticky_menu {display: none;}.header_mobile_sticky_menu ul li {margin-right: 12px;}.header_mobile_sticky_menu ul li a {font-size: 15px;padding: 5px 10px;}button#responsive-menu-button {background: #fff;z-index: 99;}.proPrevFxd .note-txt {display: none;}@media(max-width: 1599px) {.menu-item-has-children {margin-right: 12px;}.mainHeader .headerSection .mainNavigation .wooMenu ul li a {padding-right: 3px;}}@media(max-width: 1320px) {.mainHeader .headerSection .mainNavigation .mainMenu ul li a {font-size: 15px;}.mainHeader .headerSection .mainNavigation .wooMenu ul li a {font-size: 15px;padding-right: 10px;}.mainHeader .headerSection .mainNavigation .wooMenu {width: 40%;}.productarea .productItem {padding: 50px 130px 55px 10px;background-position: 0 center;}.designedProductSection {padding: 50px 0px 30px;}.readyProducts {padding-bottom: 30px;}}@media(max-width: 1199px) {.mainHeader .headerSection .mainNavigation .wooMenu ul li a {padding-right: 5px;}.upload-logo-sec .select-list .select-listItem {padding: 0px;width: 50%;float: left;}}@media(max-width: 1099px) {.quickQuotebar h3 {padding: 10px 10px 10px 0px;}.quickQuotebar a {margin: 10px 0px;}.innerBanner-txt h2 {font-size: 27px;line-height: 35px;}.innerBanner-txt h3 {font-size: 20px;}.quickQuotebar {padding: 12px 20px;}}@media(max-width: 1023px) {.header_mobile_sticky_menu {display: block;float: right;margin-right: 80px;padding: 25px 0px;}.googleReviews {width: 100%;float: none;margin-top: 30px;}.proPreview {width: 100%;float: none;}.proCustomizations {width: 100%;float: none;margin-top: 50px;}.windowBody .productPrevImg {text-align: center;width: 58%;float: left;}.productPrevCont {margin: 10px 0 10px;}.proPrevFxd .productPrevCont {margin-bottom: 0;}.windowBody:after {content: '';display: block;clear: both;}.rev-dwnl-sec {padding: 0px 0 0px 0;}.productPrevCont .add-to-cart-btn, .productPrevCont .add-to-cart-btn:hover {margin-bottom: 0px;}.previewWindow .windowBody {padding: 10px 5px 0;}.previewWindow .rev-sec p {padding-bottom: 5px;}.previewWindow .note-txt p {font-size: 14px;line-height: 18px;}}@media(max-width: 850px) {.panel-body-desig-order .row-sec {display: block;}.labelSize .panel-body-desig-order .desig-order-shrt-des {padding: 0px 10px;}.panel-body-desig-order .save-button {clear: both;}.woven-list li {width: 32%;}.ironAdhesive .panel-body-desig-order .desig-order-shrt-des {width: 45%;padding: 0;}}@media(max-width: 768px) {.productarea {overflow: hidden;margin-left: 0;margin-right: 0;}.productarea .productItem {margin: 0;margin-bottom: 15px;padding-left: 4%;}.designedProductSection .resp-tab-content {padding: 20px;border: 1px solid #ee151d;margin-bottom: 2px;}.innerBanner-txt {left: 25%;transform: translate(-12.5%, -50%);}}@media(max-width: 767px) {.cont3nt ul li, .aboutTesti .aboutSec ul li {margin: 2px 15px 2px 0;}section.newsection {padding: 0;}.mob_buttons {margin: 35px auto 20px;display: block;text-align: center;}.mob_buttons .butmn {display: inline-block;width: 155px;border: 1px solid;padding: 10px;font-size: 11px;letter-spacing: 1px;color: #e54a10;}.readyProducts .readyProductItem img {display: block;margin: auto;width: auto;}.mob_banners img {max-width: 100%;}.mob_banners {padding: 0 5px;}.rev-sec {width: 38%;}.panel-body-table-sec .stripped-table tr td:first-child {padding-left: 5px;padding-right: 20px;}.heateor_sss_sharing_container.heateor_sss_horizontal_sharing {margin-top: -60px;}.viewall {text-align: right;margin: 0;cursor: pointer;}.viewall span {font-size: 1rem;}.designerIcons a span {line-height: normal;}.designerIcons a {flex: 1 0 20%;}td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions a {display: inline-block;margin-bottom: 5px;}}@media(max-width: 640px) {.header_mobile_sticky_menu ul li {margin-right: 0px;}.header_mobile_sticky_menu {margin-right: 65px;}.pluginReview .decor.decorRight {font-size: 22px;}.mobileAddtocart {display: block;}.productPrevCont {display: none;height: 300px;overflow: scroll;}.windowBody .productPrevImg {float: none;width: 100%;}.quickQuotebar {background-position: 0;}.panel-body-desig-order .desig-order-shrt-des h4 {font-size: 12px;line-height: 1;margin-top: 0;margin-bottom: 5px;text-transform: uppercase;font-weight: 600;}.panel-heading .hd-check {margin: 6px 10px 0 0px;}.proCustomizations .panel .panel-heading {font-size: 14px;}.quickQuotebar h3 {font-size: 18px;}.panel-body-desig-order .desig-order-shrt-des h3 {font-size: 13px;line-height: 13px;}.frm-sec label {width: 100%;float: none;display: block;}.frm-sec input[type="text"] {width: 100%;float: none;margin-bottom: 10px;padding: 8px;}.frm-sec p {padding: 0 0 10px 0;display: block;}.selectFontSize {padding-left: 0 !important;width: auto !important;}.algn-sec p {padding: 0 !important;}.panel-heading {padding: 10px 10px;}.fontPreviewImg {font-size: 15px !important;padding: 5px 8px !important;}.designerIcons a {margin-right: 5px;margin-bottom: 5px;padding: 5px;}.designerIcons {overflow: hidden;margin-top: 30px;width: 100%;clear: both;}.woven-list {padding: 0;}.two-row-panel .panel-body-desig-order .desig-order-shrt-des .img-hvr {padding: 0;}.woven-list li img {margin-bottom: 0;}.woven-list li {width: auto;float: none;padding: 5px;}.stripped-table tr th {font-size: 15px;line-height: 18px;}.cart-sec .lft-cart-sec.col-lg-7 {float: none;width: 100%;}.cart-sec .lft-cart-sec.col-lg-7 > ul {overflow: hidden;}.cart-sec .lft-cart-sec ul li {float: left;list-style-type: none;padding: 20px 0px;}.cart-sec .rght-cart-sec.col-lg-5 {float: none;width: 100%;}.rght-add-to-cart-sec {width: 100%;position: relative;}.rght-add-to-cart-sec h5 {font-size: 14px;line-height: 19px;padding: 12px 15px;}.cart-sec .add-to-cart-btn {font-size: 16px;margin: 0;display: block;}.rght-add-to-cart-sec p {position: absolute;right: auto;left: auto;width: 100%;}.tab-pro-des .resp-tabs-container {padding: 0px;margin-top: 30px;border: 0px;}.innerBanner-txt h2 {font-size: 20px;line-height: 26px;margin-bottom: 0px;}.innerBanner-txt h3 {font-size: 15px;}.upload-logo-sec .select-list .select-listItem {width: 100%;float: none;padding-bottom: 10px;}.additionalColorCode {margin-top: 5px;font-size: 15px;line-height: normal;}.innerBanner.innerBanner-design-order-printed img {width: auto;}.innerBanner.innerBanner-design-order-printed .innerBanner-txt {margin: 0;position: absolute;top: 50%;left: 22%;transform: translate(-15%, -50%);}.h1, h1 {font-size: 31px;}}@media(max-width: 550px) {.heateor_sss_sharing_container.heateor_sss_horizontal_sharing {margin-top: 0;margin-bottom: 15px;}.header_mobile_sticky_menu ul li a {font-size: 14px;padding: 5px 6px;}.header_mobile_sticky_menu {padding: 27px 0px;}button#responsive-menu-button {right: 1% !important;top: 59px !important;}.header_mobile_sticky_menu {margin-right: 50px;}}@media(max-width: 480px) {.topMenu .list-inline > li {padding-right: 3px;padding-left: 3px;}.header_mobile_sticky_menu {margin-right: 50px;width: 48%;margin-right: 46px;padding: 18px 0px;text-align: right;}button#responsive-menu-button {right: 1% !important;top: 50px !important;}.mainHeader .headerSection .mainNavigation .header_mobile_sticky_menu ul li {display: none;}.mainHeader .headerSection .mainNavigation .header_mobile_sticky_menu ul li:last-child {display: inline-block;}.mainHeader .headerSection .header_mobile_sticky_menu ul li.instantQuote a {padding: 6px 10px;}.productarea .productItem {padding: 0;}.googleReviews .gpr-reviews-wrap .gpr-review-info .gpr-rating-value {position: absolute;right: 10px;}}@media (min-width: 768px) {.viewall {display: none;}}table.shop_table.shop_table_responsive.cart .product-thumbnail img {max-width: 100%;min-height: 75px;min-width: 100px;}.smlinf ul li {font-size: 16px;font-style: italic;list-style: square;}.smlinf ul {margin-left: 15px;padding: 0;}.smlinf {margin-top: 45px;}.windowBody.loads::after {content: '';position: absolute;width: 100%;height: 100%;top: 0;bottom: 0;left: 0;right: 0;z-index: 9999;background-color: #fdfdfd42;}.infos p {font-size: 16px;font-style: italic;color: #4c2b1d;line-height: 1;font-weight: 600;margin-top: 30px;}