.tax-product_cat .eltd-grid-col-push-3 {
	left:0;
	width:100%;
}


.page-title.bwp-title{
display: none;}


#nav-menu-item-106634 > div > div > ul {
	
	width:60%
}

#nav-menu-item-106634 > div > div > ul > li {
	
	width:33%
}




/* customizer */
path{pointer-events: all;}
.color-sep-quickslide {
 width: 100% !important;
 color: #fff;
 pointer-events: none;
 cursor: default !important;
 text-transform: uppercase;
 font-weight: bold;
 padding: 0px 0px 0px 0px;
 margin-bottom: 12px !important;
 font-size: 15px;
}
.color-sep-quickslide::before {
 content:'Quickslide';
}
@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
}

.fieldsMissing{
	font-weight:bold;
	font-size:1.2em;
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.clearfix {
    display: inline-block;
}

.clearfix {
    display: block;
}

.customizer-content {
    float: left;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px;
    margin-top: 0px;
    width: 66.5%;
    background: #fff;
    width:70%;
}

@media only screen and (min-width: 1000px) {
    .customizer-content, .customizer-sidebar {
        padding: 20px;
margin-top: 0px;
    }
    .customizer-content {
margin-top: 0px;

    }
}


button#clear{display:none;}


.customizer-sidebar {
    float: right;
    width: 30%;
    background: #fff;
}

.customizer-section {
    background: #f0f0f0;
    display: block;
    min-height: 83px;
    margin: 0 0 32px;
    padding-bottom: 8px;
    border-radius: 3px;
}

.customizer-box .customizer-title {
    color: #fff;
    background: #000;
    font: bold 15px/23px 'Exo', sans-serif;
    padding: 0 9px;
    text-transform: uppercase;
}

.customizer-box{
    display: flex;
}

.customizer-image img {
    width: 100%;
}

.zone-item {
    padding: 0 11px;
    display: block;
}

.zone-item span {
    border: 1px solid #aaa;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
    margin: 0 6px 20px;
    float: left;
    height: 31px;
    text-align: center;
    font: bold 12px/31px 'Open Sans', sans-serif;
    text-transform: uppercase;
    width: 108px;
    position: relative;
}

span.clear-color {
    background: transparent url("../images/icons/clear-color.png") no-repeat center center;
}

.desktop-device .zone-item span:hover, .zone-item span.hover, .zone-item span.active {
    border-color: #c8ff0b;
    background: #c8ff0b;
    color: #191919;
}

.zone-item span.active {
    box-shadow: 0 3px 4px rgba(0, 0, 0, 0.4);
    top: -2px;
}

.customizer-content .customizer-section .customizer-title {
    margin-bottom: 24px;
margin-top: 0px;
}

.customizer-content .customizer-section {
    min-height: 226px;
    padding-bottom: 10px;
}

/* Color box*/

.color-box {
    display: block;
    margin: 0 20px;
}

.color-box span {
    cursor: pointer;
    /*overflow: hidden;*/
    /*text-indent: -9999px;*/
    margin: 0 7px 9px;
    float: left;
    height: 22px;
    width: 31px;
    opacity: 1;
    box-sizing: border-box;
    border-radius: 2px;
    position: relative;
    border: 1px solid rgba(0, 0, 0, 0.1);
}

.color-box span:hover {
    opacity: 0.9;
    border: 1px solid rgba(0, 0, 0, 0.3);
}

.light-black {
    background-color: #353535;
}

.medium-blue {
    background-color: #2939b1;
}

.orange-white-gradient {
    background: url("../images/icons/color-1.jpg") no-repeat left top;
}

.dark-red {
    background-color: #774b62;
}

.dark-yellow {
    background-color: #f2d358;
}

.light-green {
    background-color: #6db579;
}

.gray-green {
    background-color: #9ea69e;
}

.gray {
    background-color: #b8b8b8;
}

.red-dark {
    background-color: #af5477;
}

.yellow-white-gradient {
    background: url("../images/icons/color-2.jpg") no-repeat left top;
}

.dark-slate-blue {
    background-color: #464497;
}

.dark-orange {
    background-color: #eb8c47;
}

.dark-orchid {
    background-color: #6e3f8e;
}

.red {
    background-color: #e7332a;
}

.dark-cyan {
    background-color: #018a93;
}

.medium-white {
    background-color: #fbfbfb;
}

.yellow {
    background-color: #faea3a;
}

.texture:before {
    background: url("../images/icons/texture.png") repeat left top;
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    height: 21px;
    width: 21px;
}

.medium-black {
    background-color: #202620;
}

.dark-yellow {
    background-color: #f2d258;
}

.burly-wood {
    background-color: #d2ab8d;
}

.dark-blue {
    background-color: #2d3097;
}

.gray-white-gradient {
    background: url("../images/icons/color-3.jpg") no-repeat left top;
}

.teal {
    background-color: #004d2f;
}

.light-blue {
    background-color: #a0c2d5;
}

.green-yellow {
    background-color: #e9f933;
}

.plum {
    background-color: #eb99c0;
}

.steel-blue {
    background-color: #3689bf;
}

.saddle-brown {
    background-color: #6e3318;
}

.sienna {
    background-color: #a6763a;
}

.maroon {
    background-color: #942723;
}

.customizer-sidebar .customizer-section .customizer-title {
    margin-bottom: 14px;
}

.reqfld {
    color: #cf0a13;
    font-weight: bold;
    font-size: 1.1em;
}

.row-form, .cell-form {
    display: block;
    margin-bottom: 15px;
}



.cell-form {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    width: 66%;
}

.cell-form.small-cell {
    width: 33%;
}

.form-box {
    display: block;
    padding: 0 30px 0 18px;
}

.form-box label {
    color: #000;
font-family: "Roboto Condensed";
flex-grow: 2;
display: initial;
max-width: 100%; 
margin-bottom: 0px; 
font-weight: 400;

}


.row-form div {
display: flex;
flex-wrap: wrap;
margin-bottom: 15px;
}

@media only screen and (max-width: 1111px) {
.row-form div {
flex-direction: column;}
}


/* 
#additional-fields div input {
    height: 13px;
    width: 13px;
    margin: 5px 0px 0 0;
    vertical-align: bottom;
    position: relative;
    float: left;
    top: -1;
}

#additional-fields div label {
    width: auto;
    position: relative;
    padding-left: 5px;
    display: block;
    float: left;
    text-indent: 0;
}
*/


#additional-fields div input[type=checkbox] {
    height: 15px;
    width: 15px;
    margin-top:3px;
    vertical-align: bottom;
    position: relative;
    float: left;
    top: -1;
}

#additional-fields div label[for=velcro-strap],
#additional-fields div label[for=inside-skate-pockets],
#additional-fields div label[for=outside-skate-pockets],
#additional-fields div label[for=padded-strap],
#additional-fields div label[for=side-pockets],
#additional-fields div label[for=pvc-bottom] {
    width: auto;
    position: relative;
    padding-left: 5px;
    display: block;
    float: left;
    text-indent: 0;
}

.form-box input, .form-box textarea {
    border: none;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 10px;
    width: 100%;
    font: normal 11px/17px 'Open Sans', sans-serif;
}

.form-box input {
    height: 22px;
    border: 1px solid #C0C0C0;
}

.form-box textarea {
    border: 1px solid #C0C0C0;
    -webkit-box-shadow: inset 0 5px 5px -5px #333, inset 0 -5px 5px -5px #333;
    -moz-box-shadow: inset 0 5px 5px -5px #333, inset 0 -5px 5px -5px #333;
    box-shadow: inset 0 5px 5px -5px #333, inset 0 -5px 5px -5px #333;
    height: 80px;
    resize: none;
}

@media only screen and (max-width: 1196px) {
    .cell-form {
        display: block;
        width: auto;
    }

    .cell-form.small-cell {
        padding-left: 95px;
        float: none;
        width: auto;
    }

}

@media only screen and (max-width: 965px) {
    .customizer-content, .customizer-sidebar {
        width: 100%;
    }

    .customizer-box{
    display: block;
}

    .customizer-sidebar {
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 0 20px;
    }
}



#data-preloader {
    position: fixed;
    z-index: 99999998;
    width: 84px;
    height: 84px;
    background: #fff url('../images/bg/preloader.gif') center center no-repeat;
    left: 50%;
    top: 50%;
    margin-top: -42px;
    margin-left: -42px;
    border-radius: 84px;
}

#customizer-error-message {
    position: fixed;
    z-index: 99999999;
    padding: 20px;
    left: 50%;
    top: 50%;
    background: #fff;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.2);
    transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    text-align: center;
    border-radius: 3px;
}

#customizer-error-message a.close {
    display: inline-block;
    padding: 10px;
    background: #007299;
    color: #fff;
    margin-top: 7px;
    text-decoration: none;
    line-height: 100%;
    border: none;
    outline: none;
}

.customizer-image {
    opacity: 0.01;
}

.customizer-image svg {
    max-width: 100%;
}

.success-message {
    font-size: 18px;
    text-align: center;
    padding-top: 70px;
    padding-bottom: 70px;
}

.tooltip {
    display: inline;
    position: relative;
}

.tooltip:hover:after {
    background: #333;
    background: rgba(0, 0, 0, .9);
    border-radius: 2px;
    bottom: 26px;
    color: #fff;
    content: attr(data-title);
    left: 20%;
    padding: 8px;
    line-height: 100%;
    position: absolute;
    z-index: 900000008;
    white-space: nowrap;
    font-size: 11px;
    text-align: center;
    opacity: 1;
}

/* Colors */
.color-red-no-outline {
    background: #ec2924;
}
.color-black-silver-outline {
    background: #000;
    border-color: #768493 !important;
    box-sizing: border-box;
    border-width: 3px !important;

}
.color-black-white-outline {
    background: #000;
    border-color: #ffffff !important;
    box-sizing: border-box;
    border-width: 3px !important;

}
.color-white-silver-outline {
    background: #fff;
    border-color: #768493 !important;
    box-sizing: border-box;
    border-width: 3px !important;
}
.color-navy-silver-outline {
    background: #1f0f47;
    border-color: #768493 !important;
    box-sizing: border-box;
    border-width: 3px !important;
}
.color-red-silver-outline {
    background: #ec2924;
    border-color: #768493 !important;
    box-sizing: border-box;
    border-width: 3px !important;
}
.color-silver-black-outline {
    background: #768493 url("../images/patterns/silver.png");
    border-color: #000 !important;
    box-sizing: border-box;
    border-width: 3px !important;
}

.color-sport-gold-black-outline {
    background: #fbb615;
    border-color: #000 !important;
    box-sizing: border-box;
    border-width: 3px !important;
    stroke: 3px !important;
    stroke-linejoin: round;
    
}
.color-sport-gold-silver-outline {
    background: #fbb615;
    border-color: #768493 !important;
    box-sizing: border-box;
    border-width: 3px !important;
    stroke: 3px !important;
    stroke-linejoin: round;
    
}




.color-red-nylon {    
    background: #ec2924;
}

.color-orange-nylon {
    background: #ee6129;
}

.color-white-nylon {
    background: #ffffff;
}

.color-silver-nylon {
    background: #768493 url("../images/patterns/silver.png");
}

.color-sport-gold-nylon {
    background: #fbb615;
}

.color-black-nylon {
    background: #000000;
}

.color-purple-nylon {
    background: #372e7d;
}

.color-forest-green-nylon {
    background: #004d28;
}

.color-navy-nylon {
    background: #1f0f47;
}

.color-cranberry-nylon {
    background: #842528;
}

.color-teal-nylon {
    background: #007390;
}

.color-yellow-nylon {
    background: #f6de56;
}
.color-swedish-yellow {
    background: #f6de56;
}

.color-blue-nylon {
    background: #2d439c;
}

.color-eggplant-nylon {
    background: #352128;
}

.color-maroon-nylon {
    background: #67161c;
}

.color-brown-nylon {
    background: #462921 url("../images/patterns/brown.png");
}

.color-bl-brown {
    background: #663300;
}

.color-kelly-green-nylon {
    background: #016c38;
}

.color-bronze-nylon {
    background: #ce8035;
}
.color-royal-nylon {
    background: #4169E1;
}
.color-grey-nylon {
    background: #333333;
}
.color-sep-quickslide {
    background: #000;
}

.color-red-quickslide {
    background: #b90b22 url("../images/patterns/quickslide-red-hi.png");
}
.color-white-quickslide {
    background: #ffffff url("../images/patterns/quickslide-white-hi.png");
}
.color-silver-quickslide {
    background: #888888 url("../images/patterns/quickslide-silver-hi.png");
}
.color-sport-gold-quickslide {
    background: #dba53a url("../images/patterns/quickslide-sport-gold-hi.png");
}
.color-black-quickslide {
    background: #000000 url("../images/patterns/quickslide-black-hi.png");
}
.color-blue-quickslide {
    background: #2a47e1 url("../images/patterns/quickslide-blue-hi.png");
}
.color-navy-quickslide {
    background: #2a47e1 url("../images/patterns/quickslide-navy-hi.png");
}



.color-red-airknit {
    background: #b90b22 url("../images/patterns/airknit-red.png");
}
.color-white-airknit {
    background: #ffffff url("../images/patterns/airknit-white.png");
}
.color-silver-airknit {
    background: #888888 url("../images/patterns/airknit-silver.png");
}
.color-sport-gold-airknit {
    background: #dba53a url("../images/patterns/airknit-sport-gold.png");
}
.color-black-airknit {
    background: #000000 url("../images/patterns/airknit-black.png");
}
.color-navy-airknit {
    background: #1f0f47 url("../images/patterns/airknit-navy.png");
}
.color-blue-airknit {
    background: #2a47e1 url("../images/patterns/airknit-blue.png");
}
.color-royal-airknit {
    background: #4343d3 url("../images/patterns/airknit-royal.png");
}

.color-red-clarino {    
    background: #ec2924 url("../images/patterns/leather-red.png");
}

.color-seafoam-clarino {    
    background: #70d2dd url("../images/patterns/leather-seafoam.png");
}

.color-orange-clarino {
    background: #ee6129 url("../images/patterns/leather-orange.png");
}

.color-white-clarino {
    background: #ffffff url("../images/patterns/leather-white.png");
}

.color-silver-clarino {
    background: #768493 url("../images/patterns/leather-silver.png");
}

.color-sport-gold-clarino {
    background: #fbb615 url("../images/patterns/leather-sport-gold.png");
}

.color-black-clarino {
    background: #000000;
}

.color-purple-clarino {
    background: #372e7d url("../images/patterns/leather-purple.png");
}

.color-dc-blue-clarino {
    background: #063e78 url("../images/patterns/leather-dc-blue.png");
}

.color-forest-green-clarino {
    background: #004d28 url("../images/patterns/leather-forest-green.png");
}

.color-navy-clarino {
    background: #1f0f47 url("../images/patterns/leather-navy.png");
}

.color-cranberry-clarino {
    background: #842528 url("../images/patterns/leather-cranberry.png");
}

.color-teal-clarino {
    background: #007390 url("../images/patterns/leather-teal.png");
}

.color-yellow-clarino {
    background: #f6de56 url("../images/patterns/leather-yellow.png");
}

.color-blue-clarino {
    background: #2d439c url("../images/patterns/leather-blue.png");
}

.color-eggplant-clarino {
    background: #352128 url("../images/patterns/leather-eggplant.png");
}

.color-maroon-clarino {
    background: #67161c url("../images/patterns/leather-maroon.png");
}

.color-metallic-gold-clarino {
    background: #a8925e url("../images/patterns/leather-metallic-gold.png");
}

.color-brown-clarino {
    background: #462921 url("../images/patterns/leather-brown.png");
}

.color-california-tan-clarino {
    background: #8c5829 url("../images/patterns/leather-california-tan.png");
}

.color-powder-blue-clarino {
    background: #88adc4 url("../images/patterns/leather-powder-blue.png");
}

.color-blue-leather {
    background: #2d439c url("../images/patterns/leather-blue.png");
}
.color-black-leather {
    background: #000000 url("../images/patterns/leather-black.png");
}
.color-white-leather {
    background: #ffffff url("../images/patterns/leather-white.png");
}
.color-gold-leather {
    background: #a8925e url("../images/patterns/leather-metallic-gold.png");
}

.color-kelly-green-clarino {
    background: #016c38 url("../images/patterns/leather-kelly-green.png");
}

.color-fluorescent-lime-clarino {
    background: #f4eb24 url("../images/patterns/leather-fluorescent-lime.png");
}

.color-pink-clarino {
    background: #d780ad url("../images/patterns/leather-pink.png");
}

.color-bronze-clarino {
    background: #ce8035 url("../images/patterns/leather-bronze.png");
}
.color-royal-clarino {
    background: #4169E1 url("../images/patterns/leather-royal.png");
}
.color-grey-clarino {
    background: #333333 url("../images/patterns/leather-grey.png");
}







.color-bronze-weave {
    background: #ce8035 url("../images/patterns/bronze-weave.png");
}
.color-blue-weave {
    background: #292865 url("../images/patterns/blue-weave.png");
}
.color-metallic-gold-weave {
    background: #a8925e url("../images/patterns/metallic-gold-weave.png");
}
.color-green-weave {
    background: #15402c url("../images/patterns/green-weave.png");
}
.color-lime-green-weave {
    background: #15402c url("../images/patterns/lime-green-weave.png");
}
.color-sport-gold-weave {
    background: #fbb615;
}
.color-black-weave {
    background: #000000 url("../images/patterns/black-weave.png");
}
.color-red-weave {
    background: #cb3129 url("../images/patterns/red-weave.png");
}
.color-silver-weave {
    background: #5f7175 url("../images/patterns/silver-weave.png");
}
.color-navy-weave {
    background: #1f0f47 url("../images/patterns/navy-weave.png");
}
.color-white-weave {
    background: #f8f8f8 url("../images/patterns/white-weave.png");
}
.color-orange-weave {
    background: #f5703f url("../images/patterns/orange-weave.png");
}







.color-black-carbon {    
    background: #000000 url("../images/patterns/black-weave.png");
}
.color-white-carbon {    
    background: #ffffff url("../images/patterns/white-weave.png");
}
.color-red-carbon {    
    background: #ff001a url("../images/patterns/red-weave.png");
}
.color-navy-carbon {    
    background: #01002a url("../images/patterns/navy-weave.png");
}
.color-royal-carbon {    
    background: #3d23d0 url("../images/patterns/blue-weave.png");
}
.color-sport-gold-carbon {    
    background: #ffc645 url("../images/patterns/sport-gold-weave.png");
}
.color-orange-carbon {    
    background: #ff5425 url("../images/patterns/orange-weave.png");
}
.color-silver-carbon {    
    background: #c4c4c4 url("../images/patterns/silver-weave.png");
}
.color-antique-gold-carbon {    
    background: #ded189 url("../images/patterns/antique-gold-weave.png");
}










.color-black-portofino {    
    background: #000000 url("../images/patterns/leather-black.png");
}
.color-white-portofino {    
    background: #ffffff url("../images/patterns/leather-white.png");
}
.color-red-portofino {    
    background: #ff001a url("../images/patterns/leather-red.png");
}
.color-navy-portofino {    
    background: #020141 url("../images/patterns/leather-navy.png");
}
.color-blue-toronto-portofino {    
    background: #060682 url("../images/patterns/leather-blue.png");
}
.color-sport-gold-portofino {    
    background: #ffc645 url("../images/patterns/leather-sport-gold.png");
}
.color-yellow-portofino {    
    background: #fee851 url("../images/patterns/leather-yellow.png");
}
.color-orange-portofino {    
    background: #ff5425 url("../images/patterns/leather-orange.png");
}
.color-silver-portofino {    
    background: #c0c0c0 url("../images/patterns/leather-silver.png");
}
.color-grey-portofino {    
    background: #808080 url("../images/patterns/leather-grey.png");
}
.color-green-portofino {    
    background: #0c4b26 url("../images/patterns/leather-green.png");
}
.color-jade-portofino {    
    background: #014941 url("../images/patterns/leather-jade.png");
}
.color-maroon-portofino {    
    background: #500003 url("../images/patterns/leather-maroon.png");
}
.color-eggplant-portofino {    
    background: #240234 url("../images/patterns/leather-eggplant.png");
}
.color-baby-blue-portofino {    
    background: #80c0bf url("../images/patterns/leather-baby-blue.png");
}
.color-purple-portofino {    
    background: #4b0082 url("../images/patterns/leather-purple.png");
}
.color-pink-portofino {    
    background: #ff0e8f url("../images/patterns/leather-pink.png");
}
.color-kelly-green-portofino {    
    background: #16a538 url("../images/patterns/leather-kelly-green.png");
}
.color-dc-blue-portofino {    
    background: #0d4f8b url("../images/patterns/leather-dc-blue.png");
}
.color-brown-portofino {    
    background: #8b441f url("../images/patterns/leather-brown.png");
}
.color-california-tan-portofino {    
    background: #8c5829 url("../images/patterns/leather-california-tan.png");
}



.color-black-tufftek {    
    background: #000000;
}
.color-black-black {    
    background: #000000;
}

.color-white-tufftek {    
    background: #ffffff;
}
.color-red-tufftek {    
    background: #ff001a;
}
.color-navy-tufftek {    
    background: #020141;
}
.color-blue-toronto-tufftek {    
    background: #060682;
}
.color-sport-gold-tufftek {    
    background: #ffc645;
}
.color-yellow-tufftek {    
    background: #fee851;
}
.color-orange-tufftek {    
    background: #ff5425;
}
.color-silver-tufftek {    
    background: #c0c0c0 url("../images/patterns/silver.png");
}
.color-green-tufftek {    
    background: #0c4b26;
}
.color-maroon-tufftek {    
    background: #500003;
}
.color-cream-tufftek {    
    background: #ffffcc;
}
.color-kelly-green-tufftek {    
    background: #16a538;
}
.color-purple-tufftek {    
    background: #4b0082;
}
.color-eggplant-tufftek {    
    background: #240234;
}
.color-antique-gold-tufftek {    
    background: #ded189;
}
.color-california-tan-tufftek {    
    background: #8c5829;
}

.color-black {    
    background: #000000;
}
.color-white {    
    background: #ffffff;
}
.color-red {    
    background: #ff001a;
}
.color-navy {    
    background: #020141;
}
.color-blue {    
    background: #060682;
}
.color-sport-gold {    
    background: #ffc645;
}
.color-gold {    
    background: #ffc645;
}
.color-yellow {    
    background: #fee851;
}
.color-burgundy {    
    background: #800020;
}
.color-antique-gold {    
    background: #ded189;
}
.color-silver {    
    background: #c0c0c0 url("../images/patterns/silver.png");
}
.color-grey {    
    background: #808080;
}
.color-orange {    
    background: #ff5425;
}
.color-maroon {    
    background: #500003;
}
.color-phoenix-red {    
    background: #b21f27;
}
.color-green {    
    background: #0c4b26;
}
.color-forest-green {    
    background: #004d28;
}
.color-kelly-green {    
    background: #016c38;
}
.color-brown {    
    background: #8b441f;
}
.color-royal {    
    background: #4169E1;
}
.color-burgundy {    
    background: #500000;
}
.color-purple {    
    background: #4b0082;
}
.color-pink {    
    background: #ff0e8f;
}
.color-baby-blue {    
    background: #80c0bf;
}
.color-aviator-blue {    
    background: #1E90FF;
}
.color-avi {    
    background: #1E90FF;
}
.color-aviator{    
    background: #1E90FF;
}
.color-metallic-gold {    
    background: #FFD700;
}
.color-charcoal {    
    background: #696969;
}
.color-teal {    
    background: #008080;
}
.color-blue-toronto {    
    background: #060682;
}
.color-jade {    
    background: #014941;
}
.color-eggplant {    
    background: #240234;
}






#shades {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
        background-position: inherit;
    background-repeat: no-repeat;
    z-index: 9999999999;
    max-width: 100%;
    background-size: 100% auto;
    margin-top: 22px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    pointer-events:none;
}

svg image{
	pointer-events:none;
}
.customizer-image {
    position: relative;
}

@media screen and (max-width: 414px) {
    .zone-item span {
        margin: 0 5px 13px;
        width: 76px;
    }
    .color-box span {
        width: 27px;
    }
}
@media screen and (max-width: 375px) {
    .zone-item span {
        margin: 0 5px 13px;
        width: 92px;
    }
    .color-box span {
        width: 35px;
    }
}
@media screen and (max-width: 320px) {
    .zone-item span {
        width: 73px;
    }
    .color-box span {
        width: 34px;
    }
}