.woocommerce-checkout #payment .payment_method_stripe label[for=payment_method_stripe]{padding-left:0;}
@media screen and (max-width:991px){
.page-template-designTool .btns-inline .btn{flex:1;}
}
@media screen and (max-width:991px){
.page-template-designToolnew .btns-inline .btn{flex:1;}
}
@media(min-width:768px){
.form-row-first{margin-right:0px;}
}
@media(min-width:1200px){
.stockProducts .stockProductItem .stockProContent .stockOpt .icoCart{position:absolute;right:5px;bottom:5px;}
.stockProducts .stockProductItem .stockProContent{position:relative;}
.stockProducts .stockProductItem .stockProContent .stockOpt .price{font-size:15px;}
}
@media screen and (max-width:1599px){
.guide-page-woven-label .rght-algn-txt-bar .bn-sd-txt{top:47%;}
.dtls-row .txt-sec{min-width:200px;}
}
@media screen and (max-width:1420px){
.mainHeader .topHeader{padding:11px 0px;}
.mainHeader .headerBlockBtn{height:88px;}
.lft-sidebar{width:31%;}
.rght-algn-txt-bar .bn-sd-txt{padding:0;width:255px;}
.lft-algn-txt-bar .bn-sd-txt{top:47%;left:55%;}
.rght-algn-txt-bar .bn-sd-txt{top:51%;left:65%;}
.rght-algn-txt-bar .bn-sd-txt h3, .lft-algn-txt-bar .bn-sd-txt h3, .list-sidebar .list-cont h2{font-size:19px;line-height:22px;}
.rght-algn-txt-bar .bn-sd-txt p, .lft-algn-txt-bar .bn-sd-txt p{font-size:15px;line-height:24px;}
.lft-algn-txt-bar.big-txt .bn-sd-txt{width:227px;margin:0 0 0 -21%;}
.lft-algn-txt-bar{min-height:183px;}
.rght-algn-txt-bar{min-height:249px;}
.guide-page-woven-label .rght-algn-txt-bar.small-txt .bn-sd-txt{width:245px;padding:0 5% 0 20px;}
.rght-algn-txt-bar .bn-sd-txt{padding:0 5% 0 20px;}
.size-label-title-sec{background:url(//www.xpresalabels.com/wp-content/themes/xpresa-labels/assets/images/bigArrow.png) no-repeat right 0px top 25px;}
.dtls-row .txt-sec{min-width:177px;padding-right:0;padding-left:0;}
.dtls-row .title-dtls h2{font-size:19px;line-height:20px;}
.dtls-row .title-dtls .icon-dtls-title{padding:0 0 20px 0;}
.dtls-row .title-dtls .icon-dtls-title img{width:30%;}
.dtls-box ul li .ico img{width:60%;}
.dtls-box ul li, .dtls-box ul li:first-child{margin:0 1% 15px 1%;}
}
@media screen and (max-width:1320px){
.container{max-width:95%;}
.mainHeader .headerBlockBtn{height:84px;}
#mainBanner .owl-item > a .bannerCaption h1{font-size:140px;}
.top-list-sec li{width:142px;height:142px;}
.top-list-sec li p{width:120px;height:120px;font-size:21px;line-height:27px;}
.size-label h2{font-size:33px;line-height:37px;}
.size-label h3{font-size:25px;line-height:28px;}
.size-label h4{font-size:21px;line-height:25px;}
.workList .margin-left{margin:0;}
.sectionPadding{padding:80px 0;}
.sectionHeader h1, .sectionHeader h2{font-size:42px;}
.productarea .product-name{font-size:24px;margin-bottom:30px;}
.reviewratings .left-side{padding:80px 50px 80px 50px;}
.pluginReview h3{font-size:38px;width:410px;}
.reviewratings .testiContent{padding:50px 60px;}
.reviewratings .right-side .aboutSec h3, .reviewratings .right-side .testiSec h3{font-size:38px;}
.reviewratings .right-side .testiSec, .reviewratings .right-side .aboutSec{padding:80px 50px 80px 50px;}
.faq h3{font-size:42px;}
.partners{padding:60px 0px;}
.footertopheader{padding:60px 0;}
.newsletter h5{font-size:42px;}
}
@media screen and (max-width:1200px){
.lft-algn-txt-bar, .rght-algn-txt-bar, .lft-algn-txt-bar.big-txt{min-height:1px;}
.lft-algn-txt-bar{background:url(//www.xpresalabels.com/wp-content/themes/xpresa-labels/assets/images/bg1.jpg) repeat 0 0;}
.guide-page-woven-label .lft-algn-txt-bar{background:url(//www.xpresalabels.com/wp-content/themes/xpresa-labels/assets/images/bg4.jpg) repeat 0 0;}
.lft-algn-txt-bar img, .rght-algn-txt-bar img, .lft-algn-txt-bar.big-txt img{display:none;}
.lft-algn-txt-bar .bn-sd-txt, .rght-algn-txt-bar .bn-sd-txt, .lft-algn-txt-bar.big-txt .bn-sd-txt{position:static;transform:none;margin:0;width:100%;padding:20px;box-sizing:border-box;}
.lft-algn-txt-bar.big-txt{background:url(//www.xpresalabels.com/wp-content/themes/xpresa-labels/assets/images/bg3.jpg) repeat 0 0;}
.rght-algn-txt-bar{background:url(//www.xpresalabels.com/wp-content/themes/xpresa-labels/assets/images/bg2.jpg) repeat 0 0;}
.table-pricing th{font-size:19px;line-height:24px;}
.list-sidebar{padding:239px 0 0 0;}
.list-sidebar .list-cont ul li a{font-size:16px;line-height:26px;}
.guide-page-woven-label .rght-algn-txt-bar.small-txt{background:url(//www.xpresalabels.com/wp-content/themes/xpresa-labels/assets/images/bg5.jpg) repeat 0 0;}
.guide-page-woven-label .rght-algn-txt-bar.small-txt .bn-sd-txt{padding:20px;width:100%;box-sizing:border-box;}
.dtls-box ul li .ico img{width:52%;}
.frm-algn-holder .frm-sec{width:100%;float:none;}
.frm-algn-holder .algn-sec{width:100%;float:none;}
.mainHeader .headerSection .mainNavigation .mainMenu{width:100%;margin-right:0;}
#mainBanner .owl-item > a .bannerCaption h1{font-size:120px;}
.aboutList{margin-bottom:30px;}
.aboutList li h3 span{font-size:28px;}
.offerSection .col-sm-4 a:hover img{transform:none;}
.workList .buttons-link a, .productarea .buttons-link a{padding:10px;}
.designedProductSection #designedProduct .resp-tabs-list li.resp-tab-item,
.designedProductSection #designedProduct .resp-tabs-list li.resp-tab-active{font-size:26px;}
.designedProductSection{padding:20px 0px 30px;}
.designedProductSection .viewAll{font-size:16px;}
.productarea .product-name{font-size:20px;letter-spacing:1px;}
.customReview .reviewItem .reviewImg{width:90px;height:90px;}
.customReview .reviewItem{padding-left:110px;}
.pluginReview .totalReview{top:55px;}
.reviewratings .right-side .testiSec, .reviewratings .right-side .aboutSec{padding:70px 50px 70px 50px;}
.footertopheader{padding:50px 0;}
.mainFooter .footerTop p{font-size:14px;}
}
@media screen and (max-width:1050px){
.top-list-sec li{margin:0 0 0 20px;width:132px;height:132px;}
.top-list-sec li p{width:111px;height:111px;font-size:19px;line-height:22px;}
.guid-form-sec form{width:93%;}
.rght-cont-layout .lnk-sec ul li a{font-size:19px;}
.guid-form-sec h2{font-size:36px;}
.dtls-row .txt-sec{min-width:149px;}
.dtls-box h3{font-size:19px;line-height:23px;}
.dtls-box ul{padding:50px 15px 0 15px;}
}
@media screen and (max-width:1023px){
html{overflow-x:hidden;}
div#displaydesignnew:after{content:none !important;}
.mainHeader .headerSection .siteLogo{padding:8px 0;width:110px;}
.fixed-top.mainHeader .headerSection .siteLogo{width:70px;}
.fixed-top.mainHeader .headerBlockBtn{height:48px;right:50px;}
.menuTrigger{display:none;}
.mainHeader .socialMenu{margin-left:0;}
#mainBanner .owl-item > a .bannerCaption h1{font-size:90px;}
.bannerCaption .col-md-9{width:90%;margin:0 auto;}
#mainBanner .owl-item > a .bannerCaption p{font-size:18px;}
.sectionPadding{padding:60px 0;}
.sectionHeader h1, .sectionHeader h2:not(:last-child){margin-bottom:30px;}
.sectionHeader h1, .sectionHeader h2{font-size:36px;}
.sectionHeader{margin-bottom:40px;}
.aboutList li h3{font-size:14px;}
.btn{font-size:16px;}
.aboutList li h3 span{font-size:24px;line-height:32px;}
.productarea{width:100%;}
.reviewratings .left-side{padding:40px 30px;}
.pluginReview h3{font-size:30px;width:100%;}
.readyProducts .sectionHeader{margin-bottom:40px;}
.reviewratings .right-side .testiSec, .reviewratings .right-side .aboutSec{padding:50px 30px;}
.reviewratings .right-side .aboutSec h3, .reviewratings .right-side .testiSec h3{font-size:30px;margin:0 0 20px;}
.readyProducts{padding-bottom:10px;}
.faq h3{font-size:36px;}
.customReview .reviewItem .reviewImg{width:50px;height:50px;}
.customReview .reviewItem .reviewContent{padding-top:0;}
.customReview .reviewItem{padding-left:60px;}
button#responsive-menu-button{top:67px !important;right:150px !important;}
button#responsive-menu-button.is-active{right:10px !important;}
.workList .col-sm-2{width:100%;}
.cont3nt ul li:after{content:none;}
.googleReviews{padding-top:20px;}
.table-pricing{border:0;}
.table-pricing caption{font-size:1.3em;}
.table-pricing thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.table-pricing tr{float:left;width:100%;}
.table-pricing tr td{float:right;overflow:hidden;width:100%;text-align:right;}
.table-pricing td:first-child{text-align:right;}
.table-pricing tr:nth-of-type(1){border-bottom:none;}
.table-pricing td:first-child{border-left:2px solid #fedcd6;}
.table-pricing td img{float:right;}
.table-pricing td{border-right:2px solid #fedcd6;border-left:2px solid #fedcd6;border-top:1px solid #fedcd6;}
.table-pricing tr th{display:none;}
.table-pricing tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em;}
.table-pricing td{border-bottom:1px solid #ddd;display:block;font-size:15px;text-align:right;padding:11px 28px;}
.table-pricing td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase;}
.table-pricing td:last-child{border-bottom:0;}
.rght-cont-layout .lnk-sec ul li a{font-size:16px;line-height:22px;width:307px;min-height:1px;}
.rght-cont-layout .lnk-sec ul li{vertical-align:top;}
.size-label-title-sec{padding:40px 0 32px 31px;background:url(//www.xpresalabels.com/wp-content/themes/xpresa-labels/assets/images/bigArrow.png) no-repeat right 0px top 25px;}
.inner-pro-sample{width:855px;}
.brand-name:before{left:86px;}
.slogan-sec:before{right:80px;}
.care-symbols:before{left:85px;}
.material-origin:before{right:73px;}
.dtls-box ul li{min-height:90px;}
.panel-body .algn-sec{width:100%;float:none;}
button#responsive-menu-button{position:fixed !important;top:0px !important;right:0 !important;width:50px !important;height:48px !important;}
}
@media screen and (max-width:990px){
.rght-cont-layout .lnk-sec ul li a{width:auto;padding:14px 40px 14px 30px;}
.rght-cont-layout .lnk-sec ul li a.fill-btn{background:url(//www.xpresalabels.com/wp-content/themes/xpresa-labels/assets/images/white-rounded-arrow-small.png) no-repeat right 13px center #e54a10;}
.rght-cont-layout .lnk-sec ul li a.blnk-btn{background:url(//www.xpresalabels.com/wp-content/themes/xpresa-labels/assets/images/orange-circle-icon-small.png) no-repeat right 13px center #fff;}
.rght-cont-layout .lnk-sec ul li a.blnk-btn:hover{background:url(//www.xpresalabels.com/wp-content/themes/xpresa-labels/assets/images/white-rounded-arrow-small.png) no-repeat right 13px center #000;}
.rght-cont-layout .lnk-sec, .table-pricing{margin:0 0 40px 0;}
.guid-form-sec h2{font-size:32px;line-height:38px;}
.size-label h2{font-size:31px;line-height:37px;}
.size-label h3{font-size:22px;line-height:28px;margin:0;}
.size-label h4{font-size:19px;line-height:23px;}
.size-label{background-size:cover;background-position:right top;}
.inner-pro-sample{width:751px;}
.pro-sample-sec .small-box{width:199px;}
.pro-sample-sec .small-box h3{font-size:19px;}
.brand-name:before{left:102px;top:161px;width:169px;height:45px;background-size:100% auto;}
.slogan-sec:before{right:130px;top:138px;width:169px;height:45px;background-size:100% auto;}
.care-symbols:before{left:120px;top:-37px;width:169px;height:45px;background-size:100% auto;}
.material-origin:before{right:126px;bottom:-46px;width:169px;height:45px;background-size:100% auto;}
.dtls-row .txt-sec{min-width:1px;padding:20px 40px;}
.dtls-row .title-dtls{margin:30px 0 10px 0;}
.dtls-row .title-dtls .icon-dtls-title img{width:auto;}
.dtls-row{display:inline;}
.dtls-box{margin:0;}
.dtls-box, .dtls-box .in-dtls{min-height:1px;}
.dtls-box ul{padding:20px 15px 0 15px;}
.dtls-box ul li{width:14%;}
.dtls-box ul li .ico img{width:auto;}
.dtls-box .in-dtls{padding:0 0 12px 0;}
}
@media screen and (max-width:991px){
.banner h2.bannTitle{font-size:1.4em;text-align:center;margin:0;padding:10px;background:#009AB0;color:#fff;}
.bannHeadBox h2{font-size:18px;text-align:center;text-transform:uppercase;margin:10px 0;font-weight:600;}
.bannHeadBox ul li a{padding:5px;text-align:center;display:block;box-shadow:0 2px 3px rgb(0 0 0 / 0.16);border-radius:30px;background:#fff;}
.wv{background:#E8F6F3;}
.pr{background:#FBECEF;}
.ht{background:#F8F5EF;}
.ls{background:#e1f0ff;}
.wv h2{color:#009ab0;}
.ht h2{color:#89B007;}
.pr h2{color:#E34A10;}
.ls h2{color:#0543B0;}
.bannHeadBox ul{list-style:none;padding:0;margin:0 0 20px 0;}
.bannHeadBox ul li{margin-bottom:5px;}
.bannCaption .col-sm-6.col-xs-6{padding-top:15px;padding-bottom:15px;border:1px solid #fff;}
}
@media screen and (max-width:820px){
.top-list-sec{margin:-94px 0 50px 0;}
.top-list-sec li{width:126px;height:126px;margin:0 0 0 14px;}
.top-list-sec li p{width:106px;height:106px;font-size:16px;line-height:22px;}
.size-label-title-sec{background:url(//www.xpresalabels.com/wp-content/themes/xpresa-labels/assets/images/bigArrow.png) no-repeat right 0px top 3px;}
.size-label h2{font-size:28px;line-height:28px;}
.size-label h3{font-size:21px;line-height:26px;}
.size-label h4{font-size:17px;line-height:23px;}
.size-label ul li{font-size:14px;line-height:29px;}
.size-label-title-sec{padding:40px 0 32px 16px}
.size-label{padding:30px 0;}
.inner-pro-sample{width:707px;}
.brand-name:before{left:79px;}
.care-symbols:before{left:97px;}
.slogan-sec:before{right:109px;}
.material-origin:before{right:107px;}
.label-buttons{margin:24px 0;}
.labels-story h2{max-width:100%;margin:0 auto 15px;font-size:17px;line-height:1.2;font-weight:700;text-transform:uppercase;}
.labels-story p{max-width:100%;}
.home-product-item .btns-area a{width:100%;}
}
@media screen and (max-width:767px){
.newHeader .menu-new-header-menu-container > ul > li > ul li ul{position:static;margin:0;width:100%;visibility:visible;opacity:1;}
.newHeader .menu-new-header-menu-container > ul > li > ul li ul li a{background-color:rgb(0 178 181 / 12%);}
.newHeader .headerNav .menu-new-header-menu-container{background-color:#DBDCDB;}
.newHeader ul li.current-menu-item a, .newHeader ul li a:hover{color:#000;}
.newHeader.fixed-top ul li a, .newHeader ul li a{color:#000;}
.menutoggle{background:#06c6c8;}
.lft-sidebar, .rght-cont-layout{width:100%;}
.list-sidebar{background:url(//www.xpresalabels.com/wp-content/themes/xpresa-labels/assets/images/list-bg.jpg) repeat 0 0;padding:0;}
.list-sidebar .list-cont{padding:30px;}
.guid-btn{margin:25px 0 0 0;font-size:13px;line-height:18px;}
.guid-form-sec h2{margin:0 0 21px 0;}
.guid-form-sec{padding:40px 0;margin:0 0 40px 0;}
.rght-cont-layout .lnk-sec ul li a{font-size:15px;line-height:22px;}
.size-label-title-sec{background:none;padding-top:0;}
.pro-sampl-img{display:none;}
.pro-sampl-img-mob{display:block;width:100%;}
.pro-sampl-img-mob img{width:100%;height:auto;}
.pro-sample-sec .small-box{width:100%;position:static;margin:10px 0;}
.inner-pro-sample{width:100%;padding-right:15px;padding-left:15px;box-sizing:border-box;}
.material-origin::before, slogan-sec::before, .care-symbols::before, .brand-name::before, .slogan-sec::before{background:none;width:0;height:0;}
.pro-sample-sec{padding:50px 0;}
.fontWrapper{justify-content:center;}
.fontWrapper a{flex:25% 1 0;display:flex;justify-content:center;flex-direction:column;line-height:normal;}
.cart-sec-btns{flex-direction:column;}
.cart-sec-btns > *:nth-child(2){margin:0 0 5px 0 !important;}
.cart-sec-btns > *{width:100% !important;margin-bottom:5px;}
.cart-sec-btns > *:nth-child(2) a{margin-bottom:0;}
tr.recommended > td:first-child:before{width:45px;height:40px;}
section.panel-headings-section.fixed{position:fixed;top:105vw;left:0;right:0;background:#fff;z-index:1;}
section.panel-headings-section.fixed button.owl-prev{left:0;}
section.panel-headings-section.fixed button.owl-next{right:0;}
.tab-pro-des .resp-tab-active{padding:10px 15px !important;}
.resp-tab-content p{font-size:1.10rem;padding:5px 10px;}
.previewWindow .windowBody{padding:2px 5px 0;}
.proCustomizations .panel .panel-body{padding-top:10px;}
div#customer_login .u-column2.col-2,
div#customer_login .u-column1.col-1{width:100%;}
div#customer_login .u-column1.col-1{margin-bottom:20px;}
.woocommerce-cart .entry-content form tr td:not(.product-remove, .product-thumbnail){min-width:200px;}
table.shop_table_responsive tr td[data-title]:before{content:attr(data-title) ":";font-weight:600;float:left;}
.woocommerce-cart td.product-name a{width:75%;float:right;text-align:right;}
table.shop_table_responsive thead{display:none;}
table.shop_table_responsive tr td:before, table.shop_table_responsive tr td:after{content:"";display:table;}
table.shop_table_responsive tr td:after{clear:both;}
table.shop_table_responsive tr td{display:block;text-align:right;clear:both;}
table.cart .product-thumbnail img{margin:15px auto 15px;max-width:3.706325903em;height:auto;}
.woocommerce-cart td.product-name a{width:75%;float:right;text-align:right;}
body .woocommerce table.cart td.actions .coupon input.button{margin-top:15px;width:100%;margin-bottom:10px;}
.shop_table.shop_table_responsive.cart .actions button.button{width:100%;}
a.button.wecb_emptycart{width:100% !important;display:block;text-align:center;}
ul#shipping_method{list-style:none;margin-top:35px;}
ul#shipping_method li{text-align:left;}
}
.dtls-box ul li .ico img{max-width:39%;}
@media screen and (max-width:640px){
.rght-cont-layout .lnk-sec ul li:first-child{margin:0 5px 0 0;}
.guid-form-sec h2{font-size:29px;line-height:37px;}
.dtls-box ul li{width:18%;}
.mainHeader .headerBlockBtn{height:80px;}
.frm-sec p:empty{display:none;}
.sectionHeader h1, .sectionHeader h2{font-size:25px;}
.sectionPadding{padding:30px 0;}
.sectionHeader h1, .sectionHeader h2:not(:last-child){margin-bottom:20px;}
.aboutList li:nth-child(1), .aboutList li:nth-child(2){margin-bottom:20px;}
.aboutList li h3 span{font-size:18px;}
.buttons-link.d-flex button{padding:0;}
.aboutList li:nth-child(1), .aboutList li:nth-child(2){margin-bottom:20px;}
.aboutList li h3 span{font-size:18px;}
.workList .buttons-link a:nth-child(2){margin-bottom:10px;}
.workList .product-name{margin-bottom:5px;}
.sectionPadding{padding:20px 0;}
.sectionHeader p{font-size:16px;}
.aboutList li .icon img{max-width:90%;margin:0 auto;}
.cont3nt ul li{text-align:center;}
.algn-sec ul{margin-top:20px;}
}
@media screen and (max-width:535px){
.top-list-sec{margin:7px 0 30px 0;}
.list-sidebar .list-cont ul li{padding:0 0 14px 40px;}
.list-sidebar .list-cont ul li a{font-size:14px;}
.table-pricing td{font-size:13px;padding:11px 19px;}
.list-sidebar .list-cont{padding:19px;}
.rght-cont-layout .lnk-sec ul li{display:block;}
.rght-cont-layout .lnk-sec ul li:first-child{margin:0 0 10px 0;}
.rght-cont-layout .lnk-sec ul li a{width:247px;}
.guid-form-sec h2{font-size:26px;line-height:35px;}
.size-label{background-position:left top;}
.size-label p{font-size:15px;line-height:28px;}
.dtls-box ul li .ico img{max-width:74%;}
a.checkout-button.button.alt.wc-back{display:block;width:100%;text-align:center;}
a.checkout-button.button.alt.wc-forward{width:100%;display:block;text-align:center;margin-top:5px;}
}
@media screen and (max-width:480px){}
@media screen and (max-width:450px){
.top-list-sec{margin:20px 0 14px 0;}
.top-list-sec li, .top-list-sec li:first-child{display:block;margin:10px auto;position:relative;width:136px;height:136px;}
.top-list-sec li p{position:absolute;width:117px;height:117px;margin:auto;top:0;left:0;right:0;bottom:0;font-size:17px;line-height:22px;}
.innerBanner-dskp{display:none;}
.innerBanner-mob{width:100%;height:200px;background-size:cover;display:block;background-position:center center;}
.guid-form-sec h2{font-size:22px;line-height:33px;}
.top-list-sec li, .top-list-sec li:first-child{width:92px;height:92px;display:inline-block;}
.top-list-sec li p{width:81px;height:81px;font-size:13px;line-height:17px;}
.pro-sample-sec{padding:40px 0 0 0;}
.dtls-box ul li, .dtls-box ul li:first-child{width:26%;margin-bottom:10px;}
}
@media screen and (max-width:400px){
.dtls-box ul li, .dtls-box ul li:first-child{width:41%;}
}
@media screen and (max-width:1278px){
.product-item .lbtn{width:100%}
.btn, .lbtn{font-size:20px;line-height:normal;height:auto;width:auto;padding:10px 20px;}
.two-btn .lbtn, .two-btn .btn{height:auto;line-height:normal;}
}
@media screen and (max-width:991px){
.product-item{padding:20px 15px}
}
@media screen and (max-width:767px){
.lbtn, .btn{margin:5px;font-size:16px;}
.two-btn .lbtn, .two-btn .btn{font-size:14px;}
.pr-col{width:50%}
.page-template-designToolnew .btns-inline{position:fixed;left:0;width:100%;bottom:0;border-top:1px solid #fff;z-index:9999;flex-wrap:wrap;}
}
@media screen and (max-width:575px){
.pr-col {width: 100%}
.btn-right .lbtn, .btn-right .btn {
margin: 0 0 0 7px;
font-size: 12px;
padding: 5px 8px;
}
.product-item h3 {
font-size: 25px;
}
}