.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.irs-line{position:relative;display:block;overflow:hidden;outline:none !important;}
.irs-line-left, .irs-line-mid, .irs-line-right{position:absolute;display:block;top:0;}
.irs-line-left{left:0;width:11%;}
.irs-line-mid{left:9%;width:82%;}
.irs-line-right{right:0;width:11%;}
.irs-bar{position:absolute;display:block;left:0;width:0;}
.irs-bar-edge{position:absolute;display:block;top:0;left:0;}
.irs-shadow{position:absolute;display:none;left:0;width:0;}
.irs-slider{position:absolute;display:block;cursor:default;z-index:1;}
.irs-slider.single{}
.irs-slider.from{}
.irs-slider.to{}
.irs-slider.type_last{z-index:2;}
.irs-min{position:absolute;display:block;left:0;cursor:default;}
.irs-max{position:absolute;display:block;right:0;cursor:default;}
.irs-from, .irs-to, .irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap;}
.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px;}
.irs-with-grid .irs-grid{display:block;}
.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000;}
.irs-grid-pol.small{height:4px;}
.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000;}
.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0.0);z-index:2;}
.irs-disabled{opacity:0.4;}
.lt-ie9 .irs-disabled{filter:alpha(opacity=40);}
.irs-hidden-input {
position: absolute !important;
display: block !important;
top: 0 !important;
left: 0 !important;
width: 0 !important;
height: 0 !important;
font-size: 0 !important;
line-height: 0 !important;
padding: 0 !important;
margin: 0 !important;
outline: none !important;
z-index: -9999 !important;
background: none !important;
border-style: solid !important;
border-color: transparent !important;
}.irs-line-mid, .irs-line-left, .irs-line-right, .irs-bar, .irs-bar-edge, .irs-slider{background:url(//www.xpresalabels.com/wp-content/plugins/xpresalabels/img/sprite-skin-flat.png) repeat-x;}
.irs{height:40px;}
.irs-with-grid{height:60px;}
.irs-line{height:12px;top:25px;}
.irs-line-left{height:12px;background-position:0 -30px;}
.irs-line-mid{height:12px;background-position:0 0;}
.irs-line-right{height:12px;background-position:100% -30px;}
.irs-bar{height:12px;top:25px;background-position:0 -60px;}
.irs-bar-edge{top:25px;height:12px;width:9px;background-position:0 -90px;}
.irs-shadow{height:3px;top:34px;background:#000;opacity:0.25;}
.lt-ie9 .irs-shadow{filter:alpha(opacity=25);}
.irs-slider{width:16px;height:18px;top:22px;background-position:0 -120px;}
.irs-slider.state_hover, .irs-slider:hover{background-position:0 -150px;}
.irs-min, .irs-max{color:#999;font-size:10px;line-height:1.333;text-shadow:none;top:0;padding:1px 3px;background:#e1e4e9;-moz-border-radius:4px;border-radius:4px;}
.irs-from, .irs-to, .irs-single{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background:#ed5565;-moz-border-radius:4px;border-radius:4px;}
.irs-from:after, .irs-to:after, .irs-single:after{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565;}
.irs-grid-pol{background:#e1e4e9;}
.irs-grid-text{color:#999;}
.irs-disabled {
}div#displaydesignnew{overflow:visible;position:relative}
.panel-body.panel-body-2.full{width:100%}
div#comms,
div#additionalLayers{padding:0 30px}
#amnt_qbltm,
div#additionalLayers,
div#folds,
div#icons,
div#ironAdhesives{padding-top:80px}
div#folds .col-lg-4.col-md-4.col-sm-4.col-xs-6{margin-bottom:25px;}
div#displaydesignnew:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;background:#dff3f3 url(https://www.xpresalabels.com/wp-content/themes/xpresa-labels/assets/images/pattern-overlay.jpg) !important;transform:rotate(360deg) !important;}
.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%;}
.windowBody.loads:after{display:none!important;}
.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;}
@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;
}
}