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(//www.xpresalabels.com/wp-content/themes/xpresa-labels/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(//www.xpresalabels.com/wp-content/themes/xpresa-labels/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(//www.xpresalabels.com/wp-content/themes/xpresa-labels/assets/images/orange-texture.png) !important;}
.form-group .radio-container .blue .wpcf7-list-item-label{background:url(//www.xpresalabels.com/wp-content/themes/xpresa-labels/assets/images/blue-texture.png) !important;}
.form-group .radio-container .black .wpcf7-list-item-label{background:url(//www.xpresalabels.com/wp-content/themes/xpresa-labels/assets/images/black-texture.png) !important;}
.form-group .radio-container .white .wpcf7-list-item-label{background:url(//www.xpresalabels.com/wp-content/themes/xpresa-labels/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(//www.xpresalabels.com/wp-content/themes/xpresa-labels/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(//www.xpresalabels.com/wp-content/themes/xpresa-labels/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;
}