div#idwovencustom{display:flex;justify-content:center;flex-direction:column;margin:0 auto}
.selectedcol{width:50px;border-radius:34px;height:50px;background-color:red}
.ff_fileupload_wrap .ff_fileupload_dropzone:hover{-webkit-background-size:unset;background-size:unset}
.upload-logo-sec .ff_fileupload_hidden{display:none}
.ff_fileupload_wrap .ff_fileupload_dropzone{background-color:#efeeee}
.dropzone{border:1px solid rgba(126, 126, 126, .3);background:#f6e7e7;text-align:center}
.dropzone.dz-drag-hover{background:#00c7c7;color:#fff}
.dropzone .dragIcon{display:inline-block}
ul#swatchColors li{position:relative;max-width:50px;}
ul#swatchColors li span{position:absolute;left:77%;z-index:9;color:#fff;top:30%;text-shadow:0 1px 10px #000}
.ttlClrs{font-size:20px}
.ttlClrs span{font-weight:600;font-size:20px}
.proCustomizations .panel{position:relative}
.proCustomizations .panel .panel-body{width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:center}
.hangtags_customization .panel-body{min-height:100%;display:flex;flex-direction:column;justify-content:center}
div#displaydesignnew{overflow:visible;position:relative}
div#displaydesignnew:after{content:'';position:absolute;background:#dff3f3;top:0;width:100%;height:100%;transform:rotate(0)}
.gap{width:10px;position:relative;margin:10px auto 0;height:60px;border-left:1px solid;border-right:1px solid}
.row-sec{display:flex;flex-wrap:wrap}
.row-sec .imgWrapW{text-align:center;flex:1 0 15%;min-height:100px;padding:5px;border:1px solid transparent}
.row-sec .imgWrapW .imgWrap{display:flex;flex-direction:column;justify-content:center;height:100%;background:#ddd;cursor:pointer}
.gap:after, .gap:before{content:'';position:absolute;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfkAhwGBwEdxZKQAAAAWUlEQVQ4y2NgGHJAl4GPFOWODP8ZbjFIE69BneEzqVqsGT4Nei2MDKwMMgyMBLXYMsxhYGG4zeDIwHCO4T8J8AIT8e6CADKcRINwGlTKSU58JCdvkjPQgAAArWo/x3X4ZhIAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDItMjhUMDY6MDc6MDErMDA6MDA7SaCbAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTAyLTI4VDA2OjA3OjAxKzAwOjAwShQYJwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=);width:15px;height:15px;background-size:contain;background-repeat:no-repeat;top:50%;margin-top:-7.5px}
.gap:after{transform:rotate(180deg);right:-15px}
.gap:before{left:-15px}
.center{margin:10px 0 5px}
.oneSide img{margin:0 auto}
.oneSide{cursor:pointer;border:1px solid #fff;background:#ddd;padding:30px}
div#Surfaces .col-lg-4,
div#holeLocations .col-lg-3,
div#holePunchs .col-lg-6{border:1px solid transparent;cursor:pointer}
div#holeLocations .col-lg-3{margin-bottom:25px}
.panel .row{padding:0 50px}
.oneSide:before{content:'';position:absolute;top:0;right:15px;border-width:0 150px 150px 0;border-style:solid;border-color:#fff #fff #7b7b7b #7b7b7b;background:#658e15;display:block;width:0;-webkit-box-shadow:-1px 2px 1px rgba(0, 0, 0, .3), -1px 1px 1px rgba(0, 0, 0, .2);-moz-box-shadow:-1px 2px 1px rgba(0, 0, 0, .3), -1px 1px 1px rgba(0, 0, 0, .2);box-shadow:-1px 2px 1px rgba(0, 0, 0, .3), -1px 1px 1px rgba(0, 0, 0, .2)}
.twoSide:after{content:'Text';position:absolute;right:60px;top:64px;color:#fff;transform:rotate(-90deg);font-size:25px}
.hole{text-align:center;width:75%;margin:5px auto;padding:40px 0 10px;background:#ddd}
.hole img{margin:0 auto;max-width:60%}
.hole:after{content:'';position:absolute;width:10px;height:10px;top:10px;background:#fff;border-radius:50%}
.hole.hole3:after{width:16px;height:16px}
.holeLocation-LC{transform:rotate(-90deg)}
.holeLocation-RC{transform:rotate(90deg)}
.holeLocation-TL:after{left:45px}
.holeLocation-TR::after{right:45px}
.hangtags_customization .panel-body ul li:not(.symbol-click){list-style:none;text-align:center;box-shadow:0 0 5px #ddd;margin:10px;border:1px solid transparent;cursor:pointer;padding:5px 20px;display:flex;justify-content:center;flex-direction:column;flex:25%}
.hangtags_customization .panel-body ul{display:flex;justify-content:center;flex-wrap:wrap}
.holeIcon{position:absolute;top:5px;width:100%;margin:0 auto;right:0;left:0;max-width:10px;z-index:1}
.holeIcon.hole-3-16{max-width:15px}
.holeIcon>img{margin:0 auto}
.hole1-8 .holeIcon{max-width:10px}
.hole3-16 .holeIcon{max-width:15px}
.holeIcon.loc-LeftCenter{width:auto;margin-left:0;top:50%;margin-top:-5px;left:3px}
.holeIcon.loc-RightCenter{width:auto;margin-right:0;top:50%;margin-top:-5px;right:3px}
.holeIcon.loc-TopLeft{width:auto;margin-left:0;top:5px;left:5px}
.holeIcon.loc-TopRight{margin-right:0;top:5px;right:5px}
.holeIcon.loc-TopRight>img{margin:0 auto}
.surface, figure.materialSelect{text-align:center;cursor:pointer;border:1px solid transparent}
.surface img, figure.materialSelect img{margin:0 auto}
figure.materialSelect figcaption{font-size:16px;line-height:n}
div#previewPricing{max-height:450px;overflow:auto;padding-right:10px}
div#previewPricing::-webkit-scrollbar{width:.25em}
div#previewPricing::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0, 0, 0, .3)}
div#previewPricing::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:0 solid #708090;border-radius:5px}
.productPrevImg.hangtag_circle div#idwovencustom{border-radius:50%;overflow:hidden}
.displaydesignnew_bck_vw:after{content:'';position:absolute;background:url(//www.xpresalabels.com/wp-content/plugins/xpresalabels/assets/css/<?php echo plugins_url(xpresalabels);?>/assets/images/pattern-overlay.png") repeat;width:100%;height:100%;left:0;top:0}
.displaydesignnew_bck_vw:before{background:#dff3f3;position:absolute;width:100%;top:0;height:100%;position:absolute;z-index:1;transform:rotate(.01deg)}
.displaydesignnew_bck_vw.Circle_h{position:relative;overflow:hidden;border-radius:50%}
div#displaydesignnew_bck{position:relative;display:block;width:100%;margin:20px auto 0}
#texts_bck{height:100%;display:flex;flex-direction:column;justify-content:center}
.displaydesignnew_bck_vw, .icon_n_txt_bck{height:100%}
div#texts_bck>div{line-height:normal;font-size:26px;white-space:nowrap}
.panel-body.panel-body-2{position:absolute;left:-100vw;top:0;background:#fff;transition:.3s;background:rgba(255, 255, 255, .9294117647058824)}
.panel-body.panel-body-2.full{left:0;width:100%}
.close-panel{text-align:right}
.close-panel span{padding:5px 10px;font-size:18px;font-weight:600;background:#ed1c2470;color:#fff;cursor:pointer}
.close-panel span:hover{background:#ed1c24}
div#displaydesignnew_bck_vw:after{margin:0 auto;background:url(https://xpresalabels.com/wp-content/plugins/xpresalabels/assets/images/pattern-overlay.png) repeat;width:100%;height:100%;left:0;top:0;content:'';position:absolute;z-index:1}
div#displaydesignnew_bck_vw{position:relative;margin:0 auto;display:flex;justify-content:center;align-items:center}
div#displaydesignnew_bck_vw_wrp{display:block;text-align:center;position:relative}
div#displaydesignnew_bck_vw_wrp.hide{display:none;}
canvas#myCanvas_back{position:absolute;top:0;left:0;right:0;margin:0 auto}
.closebutton{z-index:1}
.hangtag_circle #displaydesign .labelwrapper .woven_label:after{border-radius:50%;}
img#backImg{max-width:100%;height:100%;}
.plwtlding:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:hsl(0deg 0% 77% / 59%);z-index:99999;color:black;}
.proPreview.model-preview .label-input-details{scrollbar-color:#00c7c7 #b7d5d5;scrollbar-width:thin;}
.proPreview.model-preview .label-input-details::-webkit-scrollbar{width:5px;}
.proPreview.model-preview .label-input-details::-webkit-scrollbar-track{background:#b7d5d5;}
.proPreview.model-preview .label-input-details::-webkit-scrollbar-thumb{background:#00c7c7;border-radius:5px;}
.proPreview.model-preview .label-input-details::-webkit-scrollbar-thumb:hover{background:#00c7c7;border-radius:5px;}
                           
.proPreview.model-preview{position:fixed;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,0.9);display:flex;justify-content:center;align-items:center;}
.proPreview .wrapper{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.proPreview.model-preview .wrapper{position:relative;margin:0;top:0;-webkit-animation-name:zoomIn;animation-name:zoomIn;}
.proPreview.model-preview .close-preview{position:absolute;right:-15px;background:#fff;width:30px;height:30px;z-index:1;text-align:center;line-height:30px;border-radius:50%;top:-15px;cursor:pointer;font-size:1.5rem;font-weight:bold;box-shadow:0 0 10px rgba(0,0,0,0.3);}
.proPreview.model-preview .label-input-details{max-height:86px;overflow:auto;}
.proPreview.model-preview .productPrevCont{display:block;}
@-webkit-keyframes zoomIn {
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
@keyframes zoomIn {
0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
.panel-heading{padding-left:38px!important}
.panel-heading > *:last-child{position:absolute;left:-1px;width:35px;height:35px;line-height:35px!important;background:#009ab0;color:#d5faff!important;font-size:21px;clip-path:polygon(56% 0, 100% 50%, 56% 100%, 0% 100%, 0 50%, 0% 0%);padding-right:10px;}
.panel-heading.active-h > *:last-child{background:#ed1c24;color:#ffd6d7!important;}
@media only screen and (min-width: 576px) {
.proPreview.model-preview .previewWindow{width:500px;}
}                
@media only screen and (max-width: 768px) {
#amnt_qbltm,
div#additionalLayers,
div#folds,
div#icons,
div#ironAdhesives{padding-top:30px;}
.panel-body-desig-order.customLabelSizes{margin-top:30px;}
div#additionalLayers{padding-left:0;padding-right:0;}
.woven-list li h3{font-size:14px;margin-top:8px;}
.ironAdhesive .panel-body-desig-order .desig-order-shrt-des{width:auto;}
div#ironHeatSeal .desig-order-shrt-des p{padding:0;}
.add-amount{display:block;}
}
.save-button{display:none;}
.panel-body-desig-order .btn-grp{display:none!important;}
@media only screen and (max-width: 991px) {
.proPreview.model-preview .windowBody{padding:7px 25px 3px 25px;}
.page-template-designTool .btns-inline .btn{flex:1;}
.proPreview.model-preview .windowBody > *{margin-right:-15px;margin-left:-15px;}
.proPreview.model-preview .windowBody #previewRow{position:relative;top:auto;margin:12px 0 0 0 !important;}
}
@media only screen and (max-width: 575px) {
.proPreview.model-preview .previewWindow{width:300px;}
.proPreview.model-preview .windowBody{padding:7px 15px 57px 15px;}
}
.repair{position:absolute;right:0;left:auto;z-index:1;opacity:0.3;}
.repair:hover{opacity:1;}
.btn-prev{font-size:12px;padding:10px 25px;background:#00c7c7;color:#fff!important;}
.btn-prev:hover{font-size:12px;padding:10px 25px;background:#EF1A25;color:#fff;}
.btn-next{font-size:12px;padding:10px 25px;background:#EF1A25;color:#fff;margin:10px;}
.btn-next:hover{font-size:12px;padding:10px 25px;background:#00c7c7;color:#fff;margin:10px;}
#canvascr{max-width:100%;}
.panel-title{width:100%;cursor:pointer;}
.proCustomizations .panel .panel-title{background:transparent url(//www.xpresalabels.com/wp-content/plugins/xpresalabels/assets/images/drop-down-arrow.png) no-repeat right 15px center;}
.proCustomizations .panel .panel-title.section-open{background-image:url(//www.xpresalabels.com/wp-content/plugins/xpresalabels/assets/images/drop-up-arrow.png);}
.proCustomizations .panel{overflow:inherit;height:auto !important;}
section.panel-headings-section .panel-headings-wrapper .panel-heading{padding:19px 6px}
.tab-pro-des #horizontalTab li.resp-tab-active{border-top-color:#009A9A !important;color:#fff !important}
section.panel-headings-section .owl-carousel .owl-stage .owl-item{display:flex;flex-direction:column;justify-content:center;padding:0px;border:1px solid #03e9e9 !important;border-right:none;margin:0;}
section.panel-headings-section .owl-carousel .owl-stage .owl-item:hover .panel-heading, .active-h{background:#03e9e9 !important;cursor:pointer;}
h4.panel-title::before{content:'';display:inline-block;width:19px;height:19px;background-color:red;border-radius:50%;margin-right:8px;vertical-align:middle;}
@media only screen and (max-width: 640px) {
section.panel-headings-section .panel-headings-wrapper .panel-heading p {
font-size: 15px!important;
padding-bottom: 0;
}
.panel-heading > *:last-child {
width: 27px;
height: 27px;
line-height: 27px !important;
}
.panel-heading {
padding-left: 19px !important;
}
h4.panel-title {
display: flex;
align-items: center;
font-size: 16px;
}
h4.panel-title::before {
content: '';
display: inline-block;
width: 19px;
height: 19px;
background-color: red;
border-radius: 50%;
margin-right: 8px;
}
}#wrapper{position:relative;}
#wrapper input[type=file]{position:absolute;top:28%;left:50%;margin-left:-17%;padding:60px 30px;-webkit-appearance:none;opacity:0;}
#div-drop-area, #div-drop-area1,
#div-drop-area2{margin-bottom:25px;margin-top:20px;min-height:200px;border:dashed 1px #00c7c7;background:#f7f7f7 url(//www.xpresalabels.com/wp-content/plugins/xpresalabels/assets/images/file-drag-icon.png) center center no-repeat;display:inline-block;vertical-align:top;width:100%;text-align:center;}
.drop-text{margin-top:20px;color:#a2a2a2;font-size:24px;font-weight:400;}
#drop-area, 
#div-drop-area1 img,
#div-drop-area2 img{max-width:200px;display:inline-block;margin:20px;border:2px dashed #00c7c7;border-radius:15px;box-shadow:0px 0px 5px 2px #797171;}
#drop-area, #div-drop-area1 .droppedimgwrapper,
#div-drop-area2 .droppedimgwrapper{position:relative;display:inline-block;}
#error_text_upload{display:inline-block;color:red;background:#ece4e4;padding:10px 15px;border:1px dashed red;position:relative;z-index:999;margin:10px auto;}
#drop-area, #div-drop-area1,
#div-drop-area2{transition:all 0.3s;}
img#ldr{position:absolute;z-index:1;left:50%;margin-left:-100px;}
#drop-area, #div-drop-area1.dropareadrag,
#div-drop-area2.dropareadrag{background:#94e2e2;border-color:#1d4a4a;}
.closebutton{position:absolute;right:0;padding:2px 5px;background:#f12e2e;border:2px solid #980707;color:#fff;border-radius:50%;width:30px;height:30px;text-align:center;line-height:21px;font-size:12px;font-weight:600;transition:all 0.3s;z-index:999;}
.closebutton:hover {
background: #fff;
color: #f12e2e;
}