#bodyElement {
    height: 100%;
    width: 100%;
    z-index: 0;
/*    background-color: #4c00ff1f;*/
    cursor: pointer;
    position: absolute;
}
       
#canvas_parent{
    position: absolute;
    overflow: hidden;
}       

html,
	body {
  position: absolute;
  width: 100%;
  height: 100%;
  background: #cecece;
  -webkit-tap-highlight-color:rgba(255,0,0,0);
 font-family: 'MyriadProLight';
 		
}
body *{box-sizing: border-box;}
body {
/*  color: #fff;*/
  padding: 0px;
  font: 11px "MyriadProLight";
  margin: 0px;
  overflow: hidden;
}
.hide-Scroll-bar{
  overflow: hidden !important;
}
#close {
    position: absolute;
    top: -531px;
    left: 1145px;
    display: none;
}
#Logo {
    position: absolute;
    top: 8px;
    left: -20px;
}
.btnFont{
    position: absolute; 
    height: 38px;
    padding: 1px 1px;
    color: red;
    font-size: 16px;
    cursor: pointer;
    width: max-content;
}
#fontCal{
    top: 75px;
}
#fontMil{
    top: 77px;
    left: 80px;
}
#fontDia{
    top: 77px;
    left: 155px;
}
.switchView {
   position: absolute;
    bottom: 15px;
    left: 145px;
     color: #000; 
    padding: 8px 30px;
    height: 21px;
    /* border: 1px solid #000; */
    cursor: pointer;
    font-size: 19px;
    font-family: Audty1;
    z-index: 1;
    top: 15px;
  /*  background-color: #000;*/
}


.switchViewext {
    position: absolute;
    bottom: 15px;
    left: 15px;
   /* color: #000;*/
    padding: 8px 30px;
    height: 21px;
    /*border: 1px solid #000;*/
    /*cursor: pointer;*/
    font-size: 19px;
     font-family: Audty1; 
    z-index: 1;
    top: 15px;
   /* opacity: 0.2;*/
     background-color: #000;
}
.fullScreenBox{    
/*    right: 113px;*/
    right: 63px;
    top: 17px;
    position: absolute;
    cursor: pointer;
    z-index: 4;
    width: 40px;
    height: 40px;
}
#reset{
  right: 15px;
  bottom: 7px;
  visibility:hidden;
  z-index: 3;
}
#resetConfig {
    position: absolute;
    font-size: 14px;
    display: inline-block;
    right: 26px;
    top: 664px;
    color: #272c32;
    letter-spacing: 4.9px;
    user-select: none;
    cursor: pointer;
    z-index: 2;
    padding: 8px 0px;
}
#config_img{
    position: relative;
    top: -15px;
    left: 78px;
}

#loader {
  position: absolute;
  left: 0px;
  top: 0px;
  text-align: left;
  padding: 0px 0px;
  margin: 0px;
  display: none;
}
/*#superblazeWrapper, #superblaze{
  max-width: 1400px;
}*/
#scenediv {
  /*position: absolute;*/
  text-align: left;
  padding: 0px 0px;
  margin: 0;
  width: 1280px;
  height: 720px;
  visibility: hidden;
  /*max-width: 1400px;*/
    overflow: hidden;    
}
#scenediv.ipad-detected #fullScreen, #scenediv.ipad-detected #fullScreenOff{
    display: none !important;
}
#scenediv.ipad-detected #expandMenuDesk {
    right: 145px !important;
}
.btn{
  position: absolute;
  width: 49px;
  height: 49px;
  cursor: pointer;
}
.btn1{
  position: absolute;
  width: 45px;
  height: 45px;
  cursor: pointer;
  z-index:3;


}
.btn2{
    height: 40px;
    width: 40px;
    position: absolute;
    cursor: pointer;
}
#resetBtn {
    background-repeat: no-repeat;
    overflow: hidden;
    position: absolute;
    top: 16px;
/*    right: 68px;*/
    right: 18px;
    z-index: 4;
    cursor: pointer;
   
}

@font-face {
   font-family: MyriadProLight;
   src: url(./fonts/myriad/Myriad-Pro-Light_31642.ttf);
    src: url('./fonts/myriad/MyriadPro-Light.eot');
    src: url('./fonts/myriad/MyriadPro-Light.eot?#iefix') format('embedded-opentype'),
        url('./fonts/myriad/MyriadPro-Light.woff2') format('woff2'),
        url('./fonts/myriad/MyriadPro-Light.woff') format('woff'),
        url('./fonts/myriad/MyriadPro-Light.ttf') format('truetype'),
        url('./fonts/myriad/MyriadPro-Light.svg#MyriadPro-Light') format('svg');
}

*{
	font-family: 'MyriadProLight';
}

@font-face {
    font-family: 'CrownFontEE';
    src: url('./fonts/CrownFont-Regular.eot');
    src: url('./fonts/CrownFont-Regular.eot?#iefix') format('embedded-opentype'),
        url('./fonts/CrownFont-Regular.woff2') format('woff2'),
        url('./fonts/CrownFont-Regular.woff') format('woff'),
        url('./fonts/CrownFont-Regular.ttf') format('truetype'),
        url('./fonts/CrownFont-Regular.svg#CrownFont-Regular') format('svg');
    font-weight: normal;
    font-style: italic;
    letter-spacing: 5px;
}

@font-face {
    font-family: 'AllStarResort';
    src: url('./fonts/AllStarResort.eot');
    src: url('./fonts/AllStarResort.eot?#iefix') format('embedded-opentype'),
        url('./fonts/AllStarResort.woff2') format('woff2'),
        url('./fonts/AllStarResort.woff') format('woff'),
        url('./fonts/AllStarResort.ttf') format('truetype'),
        url('./fonts/AllStarResort.svg#AllStarResort') format('svg');
    font-weight: normal;
    font-style: italic;
    letter-spacing: 5px;
}

.hideImp{
    display: none !important;
}
/*
@font-face {
    font-family: 'MyriadProLight';
    src: url('fonts/MyriadPro-Light/gelrzbtyzsvqrtb.eot');
    src: url('fonts/MyriadPro-Light/gelrzbtyzsvqrtb.eot') format('embedded-opentype'),
         url('fonts/MyriadPro-Light/gelrzbtyzsvqrtb.woff') format('woff'),
         url('fonts/MyriadPro-Light/gelrzbtyzsvqrtb.ttf') format('truetype'),
         url('fonts/MyriadPro-Light/gelrzbtyzsvqrtb.svg#MyriadProLight') format('svg');
}
*/
/*
@font-face {
    font-family: 'Audty1';
    src: url('fonts/font1/AudiTypeV01-Normal-1.eot');
    src: url('fonts/font1/AudiTypeV01-Normal-1.eot') format('embedded-opentype'),
         url('fonts/font1/AudiTypeV01-Normal-1.woff') format('woff'),
         url('fonts/font1/AudiTypeV01-Normal-1-Normal-1.woff2') format('woff2'),
         url('fonts/font1/AudiTypeV01-Normal-1.ttf') format('truetype'),
         url('fonts/font1/AudiTypeV01-Normal-1.svg#MyriadProLight') format('svg');
}
*/
#mainText{
    position: absolute;
    left: 205px;
    bottom: 32px;
    color: black;
    text-align: left;
    }
#colorText{
  display: none;
  position: absolute;
  font-family: 'Audty1';
  font-size: 17px;
  width: 220px;  
}
#colorTextforcat5{
  display: none;
  position: absolute;
  font-family: 'Audty1';
  font-size: 17px;
  width: 160px;  
}
#dropdown{
       position: absolute;
    left: 15px;
    bottom: 15px;
    width: 250px;
    height: 40px;
    background: black;
    z-index:3;
}
#forClick{
  position: absolute;
    left: 0px;
    bottom: 0px;
    cursor: pointer;
    width: 200px;
    height: 40px;
}
#text1{
  font-family: Audty1;
    position: absolute;
    left: 20px;
    top: -10px;
    font-size: 19px;
}
#dropdownlist{
    position: absolute;
    left: 213px;
    top: 12px;
    cursor: pointer;

}
#list1{
   display:none;
    position: absolute;
    left: 0px;
    bottom: 40px;
    width: 250px;
    height: 0px;
    background: white;
/*    border: 1px solid red;*/
}
#one {
    list-style-image: url('../images_gl/arrow.png');
    font-size: 19px;
    position: absolute;
    bottom: -12px;
    text-indent: 4px;
    line-height: 1.8em;
    color: black;
    cursor: pointer;
    width: 200px;
    padding-left: 28px;
}


#cat5{
  display: none;
    list-style-type: none;
    position: absolute;
    width: 178px;
    left: 0px;
    top: -72px;
    height: 51px;
    background: #e7e9ea;
    list-style-image: none;
    font-size: 1.0em;
    line-height: 2em;
    text-indent: -19px;
    color: black;
    cursor: pointer;
    padding-top: 10px;

}

#cat4{
  display: none;
    list-style-type: none;
    position: absolute;
    width: 178px;
    left: 0px;
    top: -122px;
    height: 51px;
    background: #e7e9ea;
    list-style-image: none;
    font-size: 1.0em;
    line-height: 2em;
    text-indent: -19px;
    color: black;
    cursor: pointer;
    padding-top: 10px;

}

#two{
  display: none;
    list-style-type: none;
    position: absolute;
    width: 178px;
    left: 0px;
    top: -228px;
    height: 51px;
    background: #e7e9ea;
    list-style-image: none;
    font-size: 1.0em;
    line-height: 2em;
    text-indent: -19px;
    color: black;
    cursor: pointer;
    padding-top: 10px;

}
#three{
  display: none;
     list-style-type: none;
    position: absolute;
    width: 178px;
    left: 0px;
    bottom: 153px;
    height: 110px;
    background: #e7e9ea;
    list-style-image: none;
    font-size: 12px;
    line-height: 1.7em;
    text-indent: -19px;
    color: black;
    cursor: pointer;
    padding-top: 10px;
}
#four{
  display: none;
       list-style-type: none;
    position: absolute;
    width: 178px;
    left: 0px;
    /*top: -178px;*/ 
    top: -95px;
    height: 70px;
    background: #e7e9ea;
    list-style-image: none;
    font-size: 12px;
    line-height: 1.7em;
    text-indent: -19px;
    color: black;
    cursor: pointer;
    padding-top: 10px;
}
#firstlist{
    position: absolute;
    top: -37px;
}
/*-----------colors1-------------*/
#colors16 {
    display: none;
    position: absolute;
    left: 13px;
    bottom: -32px;
    height: 30px;
    width: 300px;
}

#colors17 {
  display: none;
  position: absolute;
  left: 13px;
  bottom: -32px;
  height: 30px;
  width: 300px;
}
#option33 {
  left: 0px;      
}
#option33Btn {
  overflow: hidden; 
}
#option33BtnActive {
  overflow: hidden;  
  visibility: hidden;   
}
#option34 {
  left: 72px;      
}
#option34Btn {
  overflow: hidden;     
}
#option34BtnActive {
  overflow: hidden; 
  visibility: hidden; 
}
#option35 {
left: 144px;      
}
#option35Btn {
  overflow: hidden;
}
#option35BtnActive {
  overflow: hidden;  
  visibility: hidden;
}
#forselectcolor17 {
  display: none;
  position: absolute;
  left: 26px;
  bottom: -23px;
}



#option30 {
      left: 0px;      
    }

    #option30Btn {
      overflow: hidden; 
             
    }
    #option30BtnActive {
      overflow: hidden;  
       visibility: hidden;   
    }
      #option31 {
      left: 72px;      
    }

    #option31Btn {
      overflow: hidden;     
    }
    #option31BtnActive {
      overflow: hidden; 
     visibility: hidden; 
    }
      #option32 {
      left: 144px;      
    }
    #option32Btn {
      overflow: hidden;
        
    }
    #option32BtnActive {
      overflow: hidden;  
      visibility: hidden;
    }



/*
#colors1{
  display: none;
 position: absolute;
    left: 13px;
    bottom: -32px;
    height: 30px;
    width: 300px;
}
*/
.btnC{
  position: absolute;
  width: 73px;
  height: 35px;
  cursor: pointer;
  z-index:3;
  top: 0px;
}
/*-----------colors1 -------------------*/
 #option1 {
      left: 0px;      
    }

    #option1Btn {
      overflow: hidden; 
             
    }
    #option1BtnActive {
      overflow: hidden;  
       visibility: hidden;   
    }
      #option2 {
      left: 72px;      
    }

    #option2Btn {
      overflow: hidden;     
    }
    #option2BtnActive {
      overflow: hidden; 
     visibility: hidden; 
    }
      #option3 {
      left: 144px;      
    }
    #option3Btn {
      overflow: hidden;
        
    }
    #option3BtnActive {
      overflow: hidden;  
      visibility: hidden;
    }

    /*------Colors2-------*/
    #colors2{
    display: none;
   position: absolute;
    left: 13px;
    bottom: -32px;
    height: 30px;
    width: 300px;
}
    #option4 {
      left: 216px;      
    }

    #option4Btn {
      overflow: hidden;     
        
    }
    #option4BtnActive {
      overflow: hidden;  
     visibility: hidden;      
    }
      #option5 {
      left: 288px;      
    }

    #option5Btn {
      overflow: hidden;
         
    }
    #option5BtnActive {
      overflow: hidden; 
     visibility: hidden;     
    }
      #option6 {
      left: 360px;      
    }
    #option6Btn {
      overflow: hidden;
        
    }
    #option6BtnActive {
      overflow: hidden;  
      visibility: hidden;
    }
     #option7 {
      left: 432px;      
    }

    #option7Btn {
      overflow: hidden;          
    }
    #option7BtnActive {
      overflow: hidden;  
      visibility: hidden;  
    }
     #option29 {
      left: 289px;      
    }

    #option29Btn {
      overflow: hidden;          
    }
    #option29BtnActive {
      overflow: hidden;  
      visibility: hidden;  
    }
    /*------------colors3----------*/
    #colors3{
  display: none;
 position: absolute;
    left: 13px;
    bottom: -32px;
    height: 30px;
    width: 300px;
}
  #option8 {
      left: 504px;      
    }

    #option8Btn {
      overflow: hidden;
             
    }
    #option8BtnActive {
      overflow: hidden; 
     visibility: hidden; 
    }
     
    /*----------colors4-------*/
    #colors4{
  display: none;
 position: absolute;
    left: 13px;
    bottom: -32px;
    height: 30px;
    width: 300px;
}
 #option9 {
      left: 576px;      
    }
    #option9Btn {
      overflow: hidden;
        
    }
    #option9BtnActive {
      overflow: hidden;  
      visibility: hidden;
    }
    
    /*------------------colors5------------*/
  /*  #colors5{
  display: none;
 position: absolute;
    left: 13px;
    bottom: -32px;
    height: 30px;
    width: 300px;
}
#option10 {
      left: 0px;      
    }

    #option10Btn {
      overflow: hidden;          
    }
    #option10BtnActive {
      overflow: hidden;  
      visibility: hidden;  
    }*/
      
    /*--------------colors6----------------*/
    #colors5{
  display: none;
 position: absolute;
    left: 13px;
    bottom: -32px;
    height: 30px;
    width: 300px;
}
#option11 {
      left: 0px;      
    }

    #option11Btn {
      overflow: hidden;
        
    }
    #option11BtnActive {
      overflow: hidden; 
     visibility: hidden;      
    }
      #option12 {
      left: 72px;      
    }
    #option12Btn {
      overflow: hidden;
        
    }
    #option12BtnActive {
      overflow: hidden;  
      visibility: hidden;
    }
    
    /*----------------------colors7-----------------------*/
    #colors6{
  display: none;
 position: absolute;
    left: 13px;
    bottom: -32px;
    height: 30px;
    width: 300px;
}
#option13 {
      left: 0px;      
    }

    #option13Btn {
      overflow: hidden;      
         
    }
    #option13BtnActive {
      overflow: hidden;  
       visibility: hidden;  
    }
      #option14 {
      left: 72px;      
    }

    #option14Btn {
      overflow: hidden;
              
    }
    #option14BtnActive {
      overflow: hidden; 
      visibility: hidden;
     
    }

     
    /*---------------------colors8----------------*/
    #colors7{
  display: none;
 position: absolute;
    left: 13px;
    bottom: -32px;
    height: 30px;
    width: 300px;
}
 #option15 {
      left: 0px;      
    }
    #option15Btn {
      overflow: hidden;
       
    }
    #option15BtnActive {
      overflow: hidden;  
       visibility: hidden;
    }
    #option16 {
      left: 72px;      
    }

    #option16Btn {
      overflow: hidden;          
    }
    #option16BtnActive {
      overflow: hidden;  
      visibility: hidden;  
    }
      #option17 {
      left: 144px;      
    }

    #option17Btn {
      overflow: hidden;
             
    }
    #option17BtnActive {
      overflow: hidden; 
     visibility: hidden; 
    }
      #option18 {
      left: 216px;      
    }
    #option18Btn {
      overflow: hidden;
        
    }
    #option18BtnActive {
      overflow: hidden;  
      visibility: hidden;
    }
    #option19 {
      left: 288px;      
    }

    #option19Btn {
      overflow: hidden;          
    }
    #option19BtnActive {
      overflow: hidden;  
      visibility: hidden;  
    }
      #option20 {
      left: 360px;      
    }

    #option20Btn {
      overflow: hidden;
            
    }
    #option20BtnActive {
      overflow: hidden; 
     visibility: hidden;  
    }
   /*-------------colors 9----------------*/
   #colors8{
  display: none;
 position: absolute;
    left: 13px;
    bottom: -32px;
    height: 30px;
    width: 300px;
}
 #option21 {
    left: 0px;      
  }
  #option21Btn {
      overflow: hidden;
     
    }
  #option21BtnActive {
      overflow: hidden; 
       visibility: hidden;
    }
    /*-------------colors10-----------*/
     #colors9{
  display: none;
 position: absolute;
    left: 13px;
    bottom: -32px;
    height: 30px;
    width: 300px;
}
 #option22 {
    left: 0px;      
  }
  #option22Btn {
      overflow: hidden;
       
    }
  #option22BtnActive {
      overflow: hidden; 
      visibility: hidden;
    }
    /*---------------colors11-------------------*/
     #colors10{
  display: none;
 position: absolute;
    left: 13px;
    bottom: -32px;
    height: 30px;
    width: 300px;
}
 #option23 {
    left: 0px;      
  }
  #option23Btn {
      overflow: hidden;
     
    }
  #option23BtnActive {
      overflow: hidden; 
       visibility: hidden;
    }
    /*--------------colors12------------*/
     #colors11{
  display: none;
 position: absolute;
    left: 13px;
    bottom: -32px;
    height: 30px;
    width: 300px;
}
 #option24 {
    left: 0px;      
  }
  #option24Btn {
      overflow: hidden;
      
    }
  #option24BtnActive {
      overflow: hidden; 
      visibility: hidden;
    }
    /*------------------colors13-----------------*/
     #colors12{
  display: none;
 position: absolute;
    left: 13px;
    bottom: -32px;
    height: 30px;
    width: 300px;
}
 #option25 {
    left: 0px;      
  }
  #option25Btn {
      overflow: hidden;
      
    }
  #option25BtnActive {
      overflow: hidden; 
      visibility: hidden;
    } 
    /*---------------colors14-------------*/
    #colors13{
  display: none;
 position: absolute;
    left: 13px;
    bottom: -32px;
    height: 30px;
    width: 300px;
}
 #option26 {
    left: 0px;      
  }
  #option26Btn {
      overflow: hidden;
      
    }
  #option26BtnActive {
      overflow: hidden;
      visibility: hidden; 
    }
    /*------------------colors15--------------*/
     #colors14{
  display: none;
 position: absolute;
    left: 13px;
    bottom: -32px;
    height: 30px;
    width: 300px;
}
 #option27 {
    left: 0px;      
  }
  #option27Btn {
      overflow: hidden;
      
    }
  #option27BtnActive {
      overflow: hidden; 
      visibility: hidden;
    }
    /*---------------colors16-------------*/
         #colors15{
  display: none;
 position: absolute;
    left: 13px;
    bottom: -32px;
    height: 30px;
    width: 300px;
}
 #option28 {
    left: 0px;      
  }
  #option28Btn {
      overflow: hidden;
     
    }
  #option28BtnActive {
      overflow: hidden; 
       visibility: hidden;
    }



#forselectcolor16
{
  display: none;
  position: absolute;
  left: 26px;
  bottom: -23px;
}
#forselectcolor1{
  display: none;
  position: absolute;
  left: 320px;
  bottom: -23px;
}#forselectcolor2{
  display: none;
  position: absolute;
  left: 26px;
  bottom: -23px;
}#forselectcolor3{
  display: none;
  position: absolute;
  left: 26px;
  bottom: -23px;
}#forselectcolor4{
  display: none;
  position: absolute;
  left: 26px;
  bottom: -23px;
}#forselectcolor5{
  display: none;
  position: absolute;
  left: 26px;
  bottom: -23px;
}#forselectcolor6{
  display: none;
  position: absolute;
  left: 26px;
  bottom: -23px;
}#forselectcolor7{
  display: none;
  position: absolute;
  left: 26px;
  bottom: -23px;
}#forselectcolor8{
  display: none;
  position: absolute;
  left: 26px;
  bottom: -23px;
}#forselectcolor9{
  display: none;
  position: absolute;
  left: 26px;
  bottom: -23px;
}#forselectcolor10{
  display: none;
  position: absolute;
  left: 26px;
  bottom: -23px;
}#forselectcolor11{
  display: none;
  position: absolute;
  left: 26px;
  bottom: -23px;
}#forselectcolor12{
  display: none;
  position: absolute;
  left: 26px;
  bottom: -23px;
}#forselectcolor13{
  display: none;
  position: absolute;
  left: 26px;
  bottom: -23px;
}#forselectcolor14{
  display: none;
  position: absolute;
  left: 26px;
  bottom: -23px;
}#forselectcolor15{
  display: none;
  position: absolute;
  left: 26px;
  bottom: -23px;
}
#first{
position: absolute;
    right: -80px;
    bottom: 20px;
    height: 33px;
    width: 420px;
    cursor: pointer;
}
#fan{
   position: absolute;
    left: 26px;
}#fan1{
 position: absolute;
    left: 81px;
}#fan2{
       position: absolute;
    left: 161px;
}#fan3{
    position: absolute;
    left: 296px;
}
#logo{
  position: absolute;
    right: 20px;
    top: 4px;
}
#design{
        position: absolute;
    left: 14px;
    top: 20px;
    height: 30px;
    width: 266px;
        /*z-index: 3;*/
}
}
#exterior{
       position: absolute;
       cursor: pointer;
}
#interior{
       position: absolute;
    left: 130px;
    cursor: pointer;
    top: 0px;
}

#on {
    position: absolute;
    left: 161px;
    display: block;
}

#off {
    position: absolute;
    left: 161px;
    display: none;
}
#doors{
    width: 100px;
    height: 33px;
    position: absolute;
    left: 1036px;
    top: 551px;
    border: 1px solid black;
    font-size: 16px;
    color: black;
    line-height: 35px;
    text-align: center;
}

.colorBtn{
position: relative;
    left: -4px;
    top: -425px;
    width: 47px;
    height: 47px;
    z-index: 2;
    cursor: pointer;
    overflow: hidden;
    border-radius: 25px;
    margin-top: 12px;
}

.color_images{
        height: 65px;
    width: 94px;
    position: absolute;
    left: -24px;
    top: -5px;

}

#backgroud_strip{
	    height: 55px;
/*    top: 669px;*/
	    bottom: 0px;
    width: 1281px;
    background-color: #faebd78a;
    position: absolute;
    left: -1px;
/*
    height: 720px;
    width: 71px;
    background-color: #faebd78a;
    position: absolute;
    left: 1209px;
*/

}

.tooltip {
/*  position: relative;*/
  display: inline-block;
  border-bottom: 1px dotted black;
}

.tooltiptext {
    width: 160px;
    background-color: #00000057;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    position: absolute;
    z-index: 1;
    left: -181px;
    top: -401px;
    font-size: 16px;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
}

/*
   #color3{
    top: -136px;
    }


    #color2{
    top: -215px;
    }


    #color1{
    top: -290px;
    }
*/
#colors1 {
    display: none;
    position: absolute;
    left: 13px;
    bottom: 10px;
    height: 30px;
    width: 300px;
}

#side_container {
    position: relative;
    height: 100%;
    width: 361px;
    background: #dbdbdb;
    z-index: 3;
    overflow: hidden;
}
#header{
    position: relative;
    width: 371px;
    height: 90px;
    background: #dbdbdb;
    box-shadow: rgba(136, 136, 136, 0.55) -10px 2px 12px 4px;
    z-index: 2;
}
#header_text {
    font-size: 28px;
    color: black;
    position: relative;
    top: 49px;
     left: -6px; 
    user-select: none;
    text-align: center;
    letter-spacing: 0.5px;
}
img#header_img {
    position: absolute;
    top: 11px;
    left: 11px;
    width: 80px;
}
.accordian{
    height: 37px;
    width: 340px;
    line-height: 48px;
    text-align: center;
    font-size: 15px;
    margin: 15px 10px;
    background-color: #464c58;
    cursor: pointer;
}
.child_accordian{
    display: block;
    margin-bottom: 0px;
    z-index: 9;
}
#accordian{
    position: relative;
    width: 361px;
    height:630px;
    left: 1px;
}
.accor_text {
    position: relative;
    top: -4px;
    color: #dbdbdb;
    letter-spacing: 4px;
    left: 1px;
}
.accor_img{
    position: absolute;
    width: 15px;
    bottom: 11px;
    left: 10px;
}
.accordian {
    position: relative;
}
#accordian1_img {
/*
    left: -197px;
    top: -8px;
*/
}
#accordian1_1_img {
/*    left: -170px;*/
}
#accordian1_2_img {
/*    left: -179px;*/
}
.accordian.active .accor_img{
  bottom: 18px;  
}
/*
#accordian1_2::before{
    background: url(../images_gl/icon/plus.svg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    content: '';
    position: absolute;
    left: 18px;
    width: 16px;
    height: 16px;
    top: 14px;
}  */
#emblem_name,#flaggpin_name,#whl_name,#calipers_name,#embroidery_name,#streakUpClr_name,#screenClr_name,#streakDownClr_name,#screenTrimClr_name,#top_clr_name,#memorial_Box_name,#band_clr_name,#sweat_band_clr_name,#stripe_clr_name,#wing_name,#aerob_name,#heat_name,#tyre_name,#lock_name,#upper_name,#lower_name,#backhead_name,#engine_name,#cockade_name,#liningClr_name,#reartopEmb,#rearbottomEmb,#frontleftEmb,#frontrightEmb,#liningEmb,#textByUserInput-color-name, #text-color-name, #stanzapeakClr_name,#Strap_clr_name{
    margin-top: -11px;
    font-size: 16px;
    position: relative;
    text-align: center;
    height: 25px;
    /* width: 360px; */
    z-index: 2;
    background-image: url(../images_gl/GRADIANT.png);
    text-transform: uppercase;
    width: 341px;
    margin-left: -16px;
}
#reartopEmb,#rearbottomEmb,#frontleftEmb,#frontrightEmb,#liningEmb{
margin-top: 0px !important;
}
#models_container{
    height: 57px;
}

#emblem_Accordion{
/*    padding-bottom: 0px;*/
}

#emblem_div{
    position: relative;
    height: 306px;
    overflow-y: scroll;
    width: 350px;
    left: -16px;
    margin-top: 0px;
/*    padding-top: 25px;*/
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
/*    margin-bottom: -40px;*/
}
#embroidery_clr_div{
    position: relative;
    height: 326px;
    width: 350px;
    left: -22px;
    top: -25px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
/*    margin-bottom: -45px;*/
}
.clr_btn_img, .aero_btn_img, .heat_btn_img{
    width: 51px;
    border-radius: 50px;
    box-sizing: border-box;
}
#embroideryClr{
	height: 206px;
}
.embroidery_clr_div{
    box-sizing: border-box;
    display: block;
    height: 200px;
    position: relative;
    width: 330px;
    left: -11px;
    border-bottom: 22px solid transparent;
/*    top: -12px;*/
/*    padding-top: 25px;*/
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
}


.cockade_clr_div{
    box-sizing: border-box;
    display: block;
    height: 200px;
    position: relative;
    width: 330px;
    left: -11px;
    top: -12px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
}

.flagpin_btn{
    position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    border-radius: 5px;
    height: 26px;
    width: 30px;
    pointer-events: none;
}
#flaggpin_body{
    padding-bottom: 0px !important;
}
.flaggpin_div{
	position: relative;
    height: 218px;
    width: 350px;
    left: -12px;
/*    top: -12px;*/
/*    padding-top: 25px;*/
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
}

.streakUp_clr_btn, .stanzapeakClr_clr_btn{
    position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    height: 30px;
    width: 30px;
    border-radius: 5px;
}
.streakUp_clr_btn{
        background-image: url(../images_gl/spritesheet4.png);
}

#streakUpClr{
	height: 205px;
}

#stanzapeakClr{
	height: 120px;
}


.streakUp_clr_div, .stanzapeak_clr_div{
    position: relative;
    height: 202px;
    width: 350px;
    left: -12px;
    border-bottom: 32px solid transparent;
/*    top: -12px;*/
    padding-top: 10px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
/*    margin-bottom: -45px;*/
}


#streakDownClr{
	height: 220px;
}

.streakDown_clr_div{
    position: relative;
    height: 202px;
    width: 350px;
    left: -12px;
    border-bottom: 32px solid transparent;
    /*top: -12px;
    padding-top: 25px;*/
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
/*    margin-bottom: -45px;*/
}

.streakDown_clr_btn{
    position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    height: 30px;
    width: 30px;
    border-radius: 5px;
}

#streakDownClr{height:206px }

#screenTrimClr{
    padding-bottom: 0px !important;
}
.screenTrim_clr_div{
    position: relative;
    height: 148px;
    width: 350px;
    left: -12px;
    top: -12px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
/*    margin-bottom: -45px;*/
}


.screenTrim_clr_btn{
    position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    height: 30px;
    width: 30px;
    border-radius: 5px;
}


.screen_clr_div{
    position: relative;
    height: 100px;
    width: 350px;
    left: -12px;
    top: -12px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
/*    margin-bottom: -45px;*/
}

.screen_clr_btn{
    position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    height: 30px;
    width: 30px;
    border-radius: 5px;
}

#screenClr{height:120px;}

#liningClr{
    padding-bottom: 0px !important;
}
.lining_clr_div{
    position: relative;
    height: 194px;
    width: 350px;
    left: -12px;
    top: -12px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
/*    margin-bottom: -45px;*/
}

.lining_clr_btn{
    position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    height: 30px;
    width: 30px;
    border-radius: 5px;
}

.embroidery-text-colors-div{
    position: relative;
    height: 100px;
    width: 350px;
    left: -12px;
    top: -12px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
/*    margin-bottom: -45px;*/
}

.embroiderytext_clr_btn{
    position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    height: 30px;
    width: 30px;
    border-radius: 5px;
}

.embroidery_clr_btn.activeEmbroiderycolor, .band_clr_btn.activeNameBandColor, .embroiderytext_clr_btn.activeEmbroiderytext{
    border: 2px solid rgb(243, 109, 29);
}

#screenClr{height:120px;}

#clr_11{
/*    border: 3px solid rgb(243, 109, 29);*/
}
#whl_7{
    border: 3px solid rgb(243, 109, 29); 
}

.emblem_btn {
    float: left;
    position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    height: 32px;
    width: 32px;
    border-radius: 50%;
	box-sizing: border-box;
    pointer-events: none;
}

#emblem_1{background-position: -357px -198px;pointer-events: all;}
#emblem_1.activeEmblem{background-position: -357px -231px;}
#emblem_2, #emblem_61{background-position: -325px -132px;pointer-events: all;}
#emblem_2.activeEmblem, #emblem_61.activeEmblem{background-position: -325px -165px;}
#emblem_3{background-position: -389px -132px;pointer-events: all;}
#emblem_3.activeEmblem{background-position: -389px -165px;}
#emblem_4{background-position: -389px -198px;pointer-events: all;}
#emblem_4.activeEmblem{background-position: -389px -231px;}
#emblem_5{background-position: -389px -264px;pointer-events: all;}
#emblem_5.activeEmblem{background-position: -389px -297px;}
#emblem_6{background-position: -421px 0;pointer-events: all;}
#emblem_6.activeEmblem{background-position: -421px -33px;}
#emblem_7{background-position: -160px -228px;pointer-events: all;}
#emblem_7.activeEmblem{background-position: -160px -261px;}
#emblem_8{background-position: -421px -66px;pointer-events: all;}
#emblem_8.activeEmblem{background-position: -421px -99px;}
#emblem_9{background-position: -64px -96px;pointer-events: all;}
#emblem_9.activeEmblem{background-position: -64px -129px;}
#emblem_10{background-position: 0 -96px;pointer-events: all;}
#emblem_10.activeEmblem{background-position:  0 -129px;}
#emblem_11{background-position: -357px 0;pointer-events: all;}
#emblem_11.activeEmblem{background-position: -357px -33px;}
#emblem_12{background-position: -325px -198px;pointer-events: all;}
#emblem_12.activeEmblem{background-position: -325px -231px;}
#emblem_13{background-position: -325px -66px;pointer-events: all;}
#emblem_13.activeEmblem{background-position: -325px -99px;}
#emblem_14{background-position: -325px 0;pointer-events: all;}
#emblem_14.activeEmblem{background-position: -325px -33px;}
#emblem_15{background-position: -256px -228px;pointer-events: all;}
#emblem_15.activeEmblem{background-position: -256px -261px;}
#emblem_16{background-position: -288px -228px;pointer-events: all;}
#emblem_16.activeEmblem{background-position: -288px -261px;}
#emblem_17{background-position: -421px -132px;pointer-events: all;}
#emblem_17.activeEmblem{background-position: -421px -165px;}
#emblem_18{background-position: -128px -228px;pointer-events: all;}
#emblem_18.activeEmblem{background-position: -128px -261px;}
#emblem_19{background-position: -96px -228px;pointer-events: all;}
#emblem_19.activeEmblem{background-position: -96px -261px;}
#emblem_20{background-position: -64px -228px;pointer-events: all;}
#emblem_20.activeEmblem{background-position: -64px -261px;}
#emblem_21{background-position: -32px -228px;pointer-events: all;}
#emblem_21.activeEmblem{background-position: -32px -261px;}
#emblem_22{background-position: 0 -228px;pointer-events: all;}
#emblem_22.activeEmblem{background-position: 0 -261px;}
#emblem_23{background-position: -293px -132px;pointer-events: all;}
#emblem_23.activeEmblem{background-position: -293px -165px;}
#emblem_24{background-position: -293px -66px;pointer-events: all;}
#emblem_24.activeEmblem{background-position: -293px -99px;}
#emblem_25{background-position: -389px -66px;pointer-events: all;}
#emblem_25.activeEmblem{background-position: -389px -99px;}
#emblem_26{background-position: -224px -228px;pointer-events: all;}
#emblem_26.activeEmblem{background-position: -224px -261px;}
#emblem_27{background-position: -192px -228px;pointer-events: all;}
#emblem_27.activeEmblem{background-position: -192px -261px;}
#emblem_28{background-position: -293px 0;pointer-events: all;}
#emblem_28.activeEmblem{background-position: -293px -33px;}
#emblem_29{background-position: -261px -132px;pointer-events: all;}
#emblem_29.activeEmblem{background-position: -261px -165px;}
#emblem_30{background-position: -165px 0;pointer-events: all;}
#emblem_30.activeEmblem{background-position: -165px -33px;}
#emblem_31{background-position: -261px -66px;pointer-events: all;}
#emblem_31.activeEmblem{background-position: -261px -99px;}
#emblem_32{background-position: -229px -132px;pointer-events: all;}
#emblem_32.activeEmblem{background-position: -229px -165px;}
#emblem_33{background-position: -229px -66px;pointer-events: all;}
#emblem_33.activeEmblem{background-position: -229px -99px;}
#emblem_34{background-position: -229px 0;pointer-events: all;}
#emblem_34.activeEmblem{background-position: -229px -33px;}
#emblem_35{background-position: -192px -162px;pointer-events: all;}
#emblem_35.activeEmblem{background-position: -192px -195px;}
#emblem_36{background-position: -160px -162px;pointer-events: all;}
#emblem_36.activeEmblem{background-position: -160px -195px;}
#emblem_37{background-position: -128px -162px;pointer-events: all;}
#emblem_37.activeEmblem{background-position: -128px -195px;}
#emblem_38{background-position: -96px -162px;pointer-events: all;}
#emblem_38.activeEmblem{background-position: -96px -195px;}
#emblem_39{background-position: -64px -162px;pointer-events: all;}
#emblem_39.activeEmblem{background-position: -64px -195px;}
#emblem_40{background-position: -32px -162px;pointer-events: all;}
#emblem_40.activeEmblem{background-position: -32px -195px;}
#emblem_41{background-position: -261px 0;pointer-events: all;}
#emblem_41.activeEmblem{background-position: -261px -33px;}
#emblem_42{background-position: -197px -66px;pointer-events: all;}
#emblem_42.activeEmblem{background-position: -197px -99px;}
#emblem_43{background-position: -197px 0;pointer-events: all;}
#emblem_43.activeEmblem{background-position: -197px -33px;}
#emblem_44{background-position: -165px -66px;pointer-events: all;}
#emblem_44.activeEmblem{background-position: -165px -99px;}
#emblem_45{background-position: -96px -96px;pointer-events: all;}
#emblem_45.activeEmblem{background-position: -96px -129px;}
#emblem_46{background-position: 0 -162px;pointer-events: all;}
#emblem_46.activeEmblem{background-position: 0 -195px;}
#emblem_47{background-position: -128px -96px;pointer-events: all;}
#emblem_47.activeEmblem{background-position: -128px -129px;}
#emblem_48{background-position: -357px -66px;pointer-events: all;}
#emblem_48.activeEmblem{background-position: -357px -99px;}
#emblem_49{background-position: -357px -132px;pointer-events: all;}
#emblem_49.activeEmblem{background-position: -357px -165px;}
#emblem_50{background-position: 0 -294px;pointer-events: all;}
#emblem_50.activeEmblem{background-position: 0 -327px;}
#emblem_51{background-position: -32px -294px;pointer-events: all;}
#emblem_51.activeEmblem{background-position: -32px -327px;}
/*
#emblem_52{background-position: -32px -96px;}
#emblem_52.activeEmblem{background-position: -32px -129px;}
*/
#emblem_52{background-position: -96px -294px;pointer-events: all;}
#emblem_52.activeEmblem{background-position: -96px -327px;}
#emblem_53{background-position: -128px -294px;pointer-events: all;}
#emblem_53.activeEmblem{background-position: -128px -327px;}
#emblem_54{background-position: -160px -294px;pointer-events: all;}
#emblem_54.activeEmblem{background-position: -160px -327px;}
#emblem_55{background-position: -192px -294px;pointer-events: all;}
#emblem_55.activeEmblem{background-position: -192px -327px;}
/*
#emblem_57{background-position: -133px 0;}
#emblem_57.activeEmblem{background-position: -133px -33px;}
*/
#emblem_56{background-position: -256px -294px;pointer-events: all;}
#emblem_56.activeEmblem{background-position: -256px -327px;}
#emblem_57{background-position: -288px -294px;pointer-events: all;}
#emblem_57.activeEmblem{background-position: -288px -327px;}
#emblem_58{background-position: -320px -294px;pointer-events: all;}
#emblem_58.activeEmblem{background-position: -320px -327px;}
#emblem_59{background-position: -352px -294px;pointer-events: all;}
#emblem_59.activeEmblem{background-position: -352px -327px;}
#emblem_60{background-position: -389px 0;pointer-events: all;}
#emblem_60.activeEmblem{background-position: -389px -33px;}
#emblem_61{background-position: -389px 0;pointer-events: all;}
#emblem_61.activeEmblem{background-position: -389px -33px;}
#emblem_62{background-position: -389px 0;pointer-events: all;}
#emblem_62.activeEmblem{background-position: -389px -33px;}
#emblem_63{background-position: -389px 0;pointer-events: all;}
#emblem_63.activeEmblem{background-position: -389px -33px;}





#embroideryClr_1{background-position: -904px -832px;}
#embroideryClr_2{background-position: -905px -417px;}
#embroideryClr_3{background-position: -481px -788px;}
#embroideryClr_4{background-position: -905px -801px;}
#embroideryClr_5{background-position: -544px -788px;}
#embroideryClr_6{background-position: -904px -32px;}
#embroideryClr_7{background-position: -904px -736px;}
#embroideryClr_8{background-position: -904px -448px;}
#embroideryClr_9{background-position: -905px -577px;}
#embroideryClr_10{background-position: -904px -771px;}
#embroideryClr_11{background-position: -904px -64px;}
#embroideryClr_12{background-position: 0 -883px;}
#embroideryClr_13{background-position: -904px -704px;}
#embroideryClr_14{background-position: -905px -673px;}
#embroideryClr_15{background-position: -904px -480px;}
#embroideryClr_16{background-position: -905px -384px;}
#embroideryClr_17{background-position: -904px -512px;}
#embroideryClr_18{background-position: -904px -640px;}
#embroideryClr_19{background-position: -905px -320px;}
#embroideryClr_20{background-position: -905px -193px;}
#embroideryClr_21{background-position: -905px -289px;}
#embroideryClr_22{background-position: -904px -160px;}
#embroideryClr_23{background-position: -904px -256px;}
#embroideryClr_24{background-position: -968px -192px;}
#embroideryClr_25{background-position: -969px -225px;}
#embroideryClr_26{background-position: -937px -96px;}
#embroideryClr_27{background-position: -832px -884px;}
#embroideryClr_28{background-position: -801px -884px;}

#topClr_1{background-position: -905px 0;}
#topClr_2{background-position: -768px -851px;}
#topClr_3{background-position: -864px -851px;}
#topClr_4{background-position: -832px -851px;}
#topClr_5{background-position: -776px -640px;}
#topClr_6{background-position: -937px -128px;}

#memorial_Box_1{background-position: -970px -481px;}
#memorial_Box_2{background-position: -970px -513px;}
#memorial_Box_3{background-position: -970px -545px;}
#memorial_Box_4{background-position: -970px -577px;}

#bandClr_1{background-position: -768px -851px;}
#bandClr_2{background-position: -905px -1px;}
#bandClr_3{background-position: -864px -851px;}
#bandClr_4{background-position: -832px -851px;}
#bandClr_5{background-position: -776px -640px;}
#bandClr_6{background-position: -768px -851px;}
#bandClr_7{background-position: 1391px -884px;}
#bandClr_8{background-position: -768px -851px;}
#bandClr_9{background-position: -937px -192px;}
#bandClr_10{background-position: -938px -865px;}

#sweatbandClr_1 {background-position: -834px -884px;Display: none !important;}
#sweatbandClr_2{background: #262727;}
#sweatbandClr_3{background: #deceb5;}
#sweatbandClr_4{background: #525052;}
#sweatbandClr_5{background: #814928;}
#sweatbandClr_6{background: #393837;}
#sweatbandClr_7{background: #e0c99f;}
#sweatbandClr_8{background: #cecdcd;}

.sweatband_clr_btn.activeSweatBand{
    border: 2px solid rgb(243, 109, 29);
}

/*#bandClr_6{background-position: -936px -128px;}*/


.flagpin_btn{/* pointer-events: none */}

#flagPin_1{background-position: -677px -404px;pointer-events: all}
#flagPin_1.activeFlagpin{background-position: -678px -430px;}
#flagPin_2{background-position: -709px -477px;pointer-events: all}
#flagPin_2.activeFlagpin{background-position: -709px -503px;}
#flagPin_3{background-position: -709px -530px;pointer-events: all;}
#flagPin_3.activeFlagpin{background-position: -709px -556px;}
#flagPin_4{background-position: -742px -205px;pointer-events: all;}
#flagPin_4.activeFlagpin{background-position: -742px -230px;}
#flagPin_5{background-position: -709px -318px;pointer-events: all;}
#flagPin_5.activeFlagpin{background-position: -709px -344px;}
#flagPin_6{background-position: -742px -361px;pointer-events: all;}
#flagPin_6.activeFlagpin{background-position: -741px -386px;}
#flagPin_7{background-position: -742px -257px;pointer-events: all;}
#flagPin_7.activeFlagpin{background-position: -741px -282px;}
#flagPin_8{background-position: -709px -265px;pointer-events: all}
#flagPin_8.activeFlagpin{background-position: -709px -291px;}
#flagPin_9{background-position: -742px -309px;pointer-events: all}
#flagPin_9.activeFlagpin{background-position: -741px -334px;}
#flagPin_10{background-position: -710px -159px;pointer-events: all}
#flagPin_10.activeFlagpin{background-position: -709px -185px;}
#flagPin_11{background-position: -710px -53px;pointer-events: all}
#flagPin_11.activeFlagpin{background-position: -710px -80px;}
#flagPin_12{background-position: -672px -654px;pointer-events: all}
#flagPin_12.activeFlagpin{background-position: -673px -680px;}
#flagPin_13{background-position: -608px -654px;pointer-events: all}
#flagPin_13.activeFlagpin{background-position: -609px -680px;}
#flagPin_14{background-position: -640px -654px;pointer-events: all}
#flagPin_14.activeFlagpin{background-position: -641px -680px;}
#flagPin_15{background-position: -741px -48px;pointer-events: all}
#flagPin_15.activeFlagpin{background-position: -741px -74px;}
#flagPin_16{background-position: -678px -193px;pointer-events: all}
#flagPin_16.activeFlagpin{background-position: -678px -218px;}
#flagPin_17{background-position: -512px -654px;pointer-events: all}
#flagPin_17.activeFlagpin{background-position: -513px -680px;}
#flagPin_18{background-position: -709px -424px;pointer-events: all}
#flagPin_18.activeFlagpin{background-position: -709px -450px;}
#flagPin_19{background-position: -741px -101px;pointer-events: all}
#flagPin_19.activeFlagpin{background-position: -741px -126px;}
#flagPin_20{background-position: -352px -654px;pointer-events: all}
#flagPin_20.activeFlagpin{background-position: -353px -680px;}
#flagPin_21{background-position: -320px -654px;pointer-events: all}
#flagPin_21.activeFlagpin{background-position: -321px -680px;}
#flagPin_22{background-position: -288px -654px;pointer-events: all}
#flagPin_22.activeFlagpin{background-position: -289px -680px;}
#flagPin_23{background-position: -384px -654px;pointer-events: all}
#flagPin_23.activeFlagpin{background-position: -385px -680px;}
#flagPin_24{background-position: -256px -654px;pointer-events: all}
#flagPin_24.activeFlagpin{background-position: -257px -680px;}
#flagPin_25{background-position: -224px -654px;pointer-events: all}
#flagPin_25.activeFlagpin{background-position: -225px -680px;}
#flagPin_26{background-position: -709px -212px;pointer-events: all}
#flagPin_26.activeFlagpin{background-position: -709px -238px;}
#flagPin_27{background-position: -192px -654px;pointer-events: all}
#flagPin_27.activeFlagpin{background-position: -193px -680px;}
#flagPin_28{background-position: -710px -106px;pointer-events: all}
#flagPin_28.activeFlagpin{background-position: -709px -132px;}
#flagPin_29{background-position: -416px -654px;pointer-events: all}
#flagPin_29.activeFlagpin{background-position: -417px -680px;}
#flagPin_30{background-position: -128px -654px;pointer-events: all}
#flagPin_30.activeFlagpin{background-position: -129px -680px;}
#flagPin_31{background-position: -96px -654px;pointer-events: all}
#flagPin_31.activeFlagpin{background-position: -97px -680px;}
#flagPin_32{background-position: -64px -654px;pointer-events: all}
#flagPin_32.activeFlagpin{background-position: -65px -680px;}
#flagPin_33{background-position: -742px -153px;pointer-events: all;}
#flagPin_33.activeFlagpin{background-position: -741px -178px;}
#flagPin_34{background-position: -32px -654px;pointer-events: all}
#flagPin_34.activeFlagpin{background-position: -33px -680px;}
#flagPin_35{background-position: -677px -510px;pointer-events: all}
#flagPin_35.activeFlagpin{background-position: -678px -536px;}
#flagPin_36{background-position: -677px -457px;pointer-events: all}
#flagPin_36.activeFlagpin{background-position: -678px -483px;}
#flagPin_37{background-position: -678px -563px;pointer-events: all;}
#flagPin_37.activeFlagpin{background-position: -678px -589px;}
#flagPin_38{background-position: -678px -351px;pointer-events: all;}
#flagPin_38.activeFlagpin{background-position: -677px -377px;}
#flagPin_39{background-position: -576px -654px;pointer-events: all}
#flagPin_39.activeFlagpin{background-position: -577px -680px;}
#flagPin_40{background-position: -480px -654px;pointer-events: all}
#flagPin_40.activeFlagpin{background-position: -481px -680px;}
#flagPin_41{background-position: -678px -298px;pointer-events: all;}
#flagPin_41.activeFlagpin{background-position: -677px -324px;}
#flagPin_42{background-position: -677px -245px;pointer-events: all}
#flagPin_42.activeFlagpin{background-position: -677px -271px;}
#flagPin_43{background-position: -544px -654px;pointer-events: all}
#flagPin_43.activeFlagpin{background-position: -545px -680px;}
#flagPin_44{background-position: -709px -1px;pointer-events: all;}
#flagPin_44.activeFlagpin{background-position: -710px -26px;}
#flagPin_45{background-position: -709px -371px;pointer-events: all}
#flagPin_45.activeFlagpin{background-position: -709px -397px;}
#flagPin_46{background-position: -160px -654px;pointer-events: all}
#flagPin_46.activeFlagpin{background-position: -161px -680px;}
#flagPin_47{background-position: -4448px -654px;pointer-events: all;}
#flagPin_47.activeFlagpin{background-position: -449px -680px;}



#streakUpClr_1, #streakDownClr_1,  #screenTrimClr_1{background-position: -968px -96px;display: none;}
#streakUpClr_2, #streakDownClr_2,  #screenTrimClr_2{background-position: -768px -915px;/*background: #e3e4e8;*/}
#streakUpClr_3, #streakDownClr_3,  #screenTrimClr_3{background-position: -936px -833px;/*background: #c8c8c8;*/}
#streakUpClr_4, #streakDownClr_4,  #screenTrimClr_4{background-position: -936px -800px;/*background: #093397;*/}
#streakUpClr_5, #streakDownClr_5,  #screenTrimClr_5{background-position: -640px -915px;/*background: #c8161f;*/}
#streakUpClr_6, #streakDownClr_6,  #screenTrimClr_6{background-position: -936px -705px;}
#streakUpClr_7, #streakDownClr_7,  #screenTrimClr_7{background-position: -936px -673px;/*background: #deabcf;*/}
#streakUpClr_8, #streakDownClr_8,  #screenTrimClr_8{background-position: -544px -915px;/*background: #bd641f;*/}
/*#streakUpClr_9, #streakDownClr_9,  #screenTrimClr_9{background-position: -936px -832px;background: #1e2338;}*/
#streakUpClr_9, #streakDownClr_9,  #screenTrimClr_9{     background: #362d61;    background-image: none !important;}
#streakUpClr_10, #streakDownClr_10,  #screenTrimClr_10{background-position: -936px -672px;background: #a8d247;    background-image: none !important;}
#streakUpClr_11, #streakDownClr_11,  #screenTrimClr_11{background-position: -904px -512px;background: #83b8da;    background-image: none !important;}
/*#streakUpClr_12, #streakDownClr_12,  #screenTrimClr_12{background-position: -832px -883px;background: #544932;}*/
#streakUpClr_12, #streakDownClr_12,  #screenTrimClr_12{background: #5f5542;}
#streakUpClr_13, #streakDownClr_13,  #screenTrimClr_13{background-position: -904px -512px;/*background: #df006d;*/}
#streakUpClr_14, #streakDownClr_14,  #screenTrimClr_14{background-position: -936px -481px;/*background: #646166;*/}
/*#streakUpClr_14, #streakDownClr_14,  #screenTrimClr_14{background: #646166;}*/
#streakUpClr_15, #streakDownClr_15,  #screenTrimClr_15{background-position: -904px -512px;background: #224b1b;    background-image: none !important;}
#streakUpClr_16, #streakDownClr_16,  #screenTrimClr_16{background-position: -936px -417px;/*background: #f0ca67;*/}
/*#streakUpClr_16, #streakDownClr_16,  #screenTrimClr_16{background: #f0ca67;}*/
#streakUpClr_17, #streakDownClr_17,  #screenTrimClr_17{background-position: -904px -384px;/*background: #582226;*/}
#streakUpClr_18, #streakDownClr_18,  #screenTrimClr_18{background-position: -905px -193px;background: #965635;    background-image: none !important;}
#streakUpClr_19, #streakDownClr_19,  #screenTrimClr_19{background-position: -96px -915px;/*background: #171817;*/}
/*#streakUpClr_19, #streakDownClr_19,  #screenTrimClr_19{background: #292829;}*/
#streakUpClr_20, #streakDownClr_20,  #screenTrimClr_20{background-position: 0 -915px;/*background: #d9cd00;*/}
/*#streakUpClr_21, #streakDownClr_21,  #screenTrimClr_21{background-position: -904px -288px;background: #ba868c;}*/
#streakUpClr_21, #streakDownClr_21,  #screenTrimClr_21{background-position:-832px -884px;/*background: #d19ca1;*/}
#streakUpClr_22, #streakDownClr_22,  #screenTrimClr_22{background-position: -800px -884px;/*background: #f2eed6;*/}
#streakUpClr_23, #streakDownClr_23,  #screenTrimClr_23 {background-position: -768px -884px;/*background: #cdb097;*/}
#streakUpClr_24, #streakDownClr_24,  #screenTrimClr_24 {background-position: -936px -352px;/*background: #c6c6c6;*/}
#streakUpClr_25, #streakDownClr_25,  #screenTrimClr_25 {background-position: -224px -916px;/*background: #eacc9e;*/}
#streakUpClr_26, #streakDownClr_26,  #screenTrimClr_26 {    background-position: -905px -289px;/*background: #815781;*/}
#streakUpClr_27, #streakDownClr_27,  #screenTrimClr_27 {background-position: -800px -852px;/*background: #1e3c63;*/}
#streakUpClr_28, #streakDownClr_28,  #screenTrimClr_28 {background-position: -905px -193px;/*background: #7b6e57;*/}
#streakUpClr_29, #streakDownClr_29,  #screenTrimClr_29 {
    /*    background: #ae7373;*/
    background-image: url(../images_gl/spritesheet4.png);
    background-position: -969px -609px;
}

/*Remove colors*/
#streakUpClr_12, #streakDownClr_12,  #screenTrimClr_12, #streakUpClr_18, #streakDownClr_18,  #screenTrimClr_18, #streakUpClr_10, #streakDownClr_10,  #screenTrimClr_10, #bandClr_2{
    display: none !important;
}
/**/


/*streakDown commented for new changes*/
/*#streakDownClr_1{background-position: -968px -96px;display: none;}
#streakDownClr_2{background-position: -768px -915px;}
#streakDownClr_3{background-position: -96px -915px;}
#streakDownClr_4{background-position: -640px -915px;}
#streakDownClr_5{background-position: -936px -800px;}
#streakDownClr_6{background-position: -936px -705px;}
#streakDownClr_7{background-position: 0 -915px;}
#streakDownClr_8{background-position: -936px -417px;}
#streakDownClr_9{background-position: -936px -833px;}
#streakDownClr_10{background-position: -936px -673px;}
#streakDownClr_11{background-position: -936px -481px;}
#streakDownClr_12{background-position: -832px -884px;}
#streakDownClr_13{background-position: -800px -884px;}
#streakDownClr_14{background-position: -904px -384px;}
#streakDownClr_15{background-position: -904px -512px;}
#streakDownClr_16{background-position: -768px -884px;}
#streakDownClr_17{background-position: -544px -915px;}
#streakDownClr_18{background-position: -905px -193px;}
#streakDownClr_19{background-position: -224px -916px;}
#streakDownClr_20{background-position: -936px -352px;}
#streakDownClr_21{background-position: -905px -289px;}
#streakDownClr_22{background-position: -800px -852px;}*/
/*
#streakDownClr_23 {background: #cdb097;}
#streakDownClr_24 {background: #c6c6c6;}
#streakDownClr_25 {background: #b19360;}
#streakDownClr_26 {background: #a074a0;}
#streakDownClr_27 {background: #809cca;}
#streakDownClr_28 {background: #dbc69c;}
#streakDownClr_29 {background: #ae7373;}
*/



#stanzapeaktextClr_1{background: #44444a;}
#stanzapeaktextClr_2{background: #fdfdff;}
#stanzapeaktextClr_3{background: #57565c;}
#stanzapeaktextClr_4{background: #f4f5f8;}
#stanzapeaktextClr_5{background: #3b3c41;}
#stanzapeaktextClr_6{background: #a9a9ab;}
#stanzapeaktextClr_7{background: #cebb93;}
#stanzapeaktextClr_8{background: #e3e4e8;}



/*#screenTrimClr_1{background-position: -968px -96px;display: none;}
#screenTrimClr_2{background-position: -768px -915px;}
#screenTrimClr_3{background-position: -96px -915px;}
#screenTrimClr_4{background-position: -640px -915px;}
#screenTrimClr_5{background-position: -936px -800px;}
#screenTrimClr_6{background-position: -968px -769px}
#screenTrimClr_7{background-position: 0 -915px;}
#screenTrimClr_8{background-position: -937px -417px;}
#screenTrimClr_9{background-position: -936px -833px;}
#screenTrimClr_10{background-position: -936px -673px;}
#screenTrimClr_11{background-position: -937px -481px;}
#screenTrimClr_12{background-position: -833px -884px;}
#screenTrimClr_13{background-position: -801px -884px;}
#screenTrimClr_14{background-position: -904px -384px;}
#screenTrimClr_15{background-position: -904px -512px;}
#screenTrimClr_16{background-position: -768px -884px;}
#screenTrimClr_17{background-position: -544px -915px;}
#screenTrimClr_18{background-position: -905px -193px;}
#screenTrimClr_19{background-position: -224px -916px;}
#screenTrimClr_20{background-position: -936px -352px;}
#screenTrimClr_21{background-position: -905px -289px;}
#screenTrimClr_22{background-position: -704px -915px;}*/


#screenClr_1{background-position: -832px -915px;}
#screenClr_2{background-position: -928px -915px;}
#screenClr_3{background-position: -832px -915px;}
#screenClr_4{background-position: -928px -915px;}
#screenClr_5{background-position: -832px -915px;}
#screenClr_6{background-position: -928px -915px;}
#screenClr_7{background-position: -864px -915px}
#screenClr_7{background-position: -865px -916px;}
#screenClr_8{background-position: -896px -916px;}




/*#cockadeClr_1{background-position: -904px -832px;}
#cockadeClr_2{background-position: -905px -417px;}
#cockadeClr_3{background-position: -481px -788px;}
#cockadeClr_4{background-position: -905px -801px;}
#cockadeClr_5{background-position: -544px -788px;}
#cockadeClr_6{background-position: -904px -32px;}
#cockadeClr_7{background-position: -904px -736px;}
#cockadeClr_8{background-position: -904px -448px;}
#cockadeClr_9{background-position: -905px -577px;}
#cockadeClr_10{background-position: -904px -771px;}
#cockadeClr_11{background-position: -904px -64px;}
#cockadeClr_12{background-position: 0 -883px;}
#cockadeClr_13{background-position: -904px -704px;}
#cockadeClr_14{background-position: -905px -673px;}
#cockadeClr_15{background-position: -904px -480px;}
#cockadeClr_16{background-position: -905px -384px;}
#cockadeClr_17{background-position: -904px -512px;}
#cockadeClr_18{background-position: -904px -640px;}
#cockadeClr_19{background-position: -905px -320px;}
#cockadeClr_20{background-position: -905px -193px;}*/


#cockadeClr_1{background-color: #191919;}
#cockadeClr_2{background-color: #8b755f;}
#cockadeClr_3{background-color: #6d9f76;}
#cockadeClr_4{background-color: #733d0c;}
#cockadeClr_5{background-color: #4c5450;}
#cockadeClr_6{background-color: #373737;}
#cockadeClr_7{background-color: #87a0af;}
#cockadeClr_8{background-color: #46484c;}
#cockadeClr_9{background-color: #983663;}
#cockadeClr_10{background-color: #544482;}
#cockadeClr_11{background-color: #820807;}
#cockadeClr_12{background-color: #593a38;}
#cockadeClr_13{background-color: #515381;}
#cockadeClr_14{background-color: #79080b;}
#cockadeClr_15{background-color: #573f3f;}
#cockadeClr_16{background-color: #3b2a30;}
#cockadeClr_17{background-color: #e8e8e8;}



#Lining1{background-position: 352px -1525px;}
#Lining2{background-position: -545px -885px;}
#Lining3{background-position: -321px -707px;}
#Lining4{background-position: -193px -707px;}
#Lining5{background-position: -289px -707px;}
#Lining6{background-position: -353px -707px;}
#Lining7{background-position: -834px -915px;}
#Lining8{background-position: -352px -852px;}
#Lining9{background-position: -673px -885px;}
#Lining10{background-position: -34px -853px}
#Lining11{background-position: -97px -853px;}
#Lining12{background-position: -65px -853px;}
#Lining13{background-position: -385px -853px;}
#Lining14{background-position: -224px -852px;}
#Lining15{background-position: -481px -852px;}
#Lining16{background-position: -554px -617px;}
#Lining17{background-position: -586px -616px;}
#Lining18{background-position: -651px -616px;}
#Lining19{background-position: -520px -616px;}
#Lining20{background-position: -193px -916px;}
#Lining21{background-position: -450px -885px;display:none !important;}
/*#Lining22{background-position: -394px -618px;}*/
#Lining22{background: #5c827a;display:none !important;}
#Lining23{background-position: -832px -884px;}
#Lining24{background-position: -162px -1800px;}
#Lining25{background-position: -257px -788px;}
#Lining26{background-position: -545px -885px;}




/*
#embroiderytextClr_1{background: #0a0a0a;}
#embroiderytextClr_2{background: #8d0000;}
#embroiderytextClr_3{background: #64341d;}
#embroiderytextClr_4{background: #0d3b0f;}
#embroiderytextClr_5{background: #493922;}
#embroiderytextClr_6{background: #530a2c;}
#embroiderytextClr_7{background: #4f6e79;}
#embroiderytextClr_8{background: #a28f97;}
#embroiderytextClr_9{background: #311f3f;}
#embroiderytextClr_10{background: #5f0000;}
#embroiderytextClr_11{background: #314c29;}
#embroiderytextClr_12{background: #000662;}
#embroiderytextClr_13{background: #f2f2ee;}
#embroiderytextClr_14{background: #b56213;}
#embroiderytextClr_15{background: #ac9b4f;}
#embroiderytextClr_16{background: #cd0000;}
#embroiderytextClr_17{background: #af9681;}
#embroiderytextClr_18{background: #77a17d;}
#embroiderytextClr_19{background: #0a0a0a;}
#embroiderytextClr_20{background: #8d0000;}
#embroiderytextClr_21{background: #64341d;}
#embroiderytextClr_22{background: #0d3b0f;}
#embroiderytextClr_23{background: #493922;}
#embroiderytextClr_24{background: #530a2c;}
#embroiderytextClr_25{background: #4f6e79;}
#embroiderytextClr_26{background: #a28f97;}
#embroiderytextClr_27{background: #311f3f;}
#embroiderytextClr_28{background: #5f0000;}
*/

/*
#embroiderytextClr_1{background-position: -162px -1800px;}
#embroiderytextClr_2{background-position: -227px -707px;}
#embroiderytextClr_3{background-position: -321px -707px;}
#embroiderytextClr_4{background-position: -193px -707px;}
#embroiderytextClr_5{background-position: -289px -707px;}
#embroiderytextClr_6{background-position: -257px -788px;}
#embroiderytextClr_7{background-position: -834px -915px;}
#embroiderytextClr_8{background-position: -352px -852px;}
#embroiderytextClr_9{background-position: -673px -885px;}
#embroiderytextClr_10{background-position: -34px -853px;}
#embroiderytextClr_11{background-position: -97px -853px;}
#embroiderytextClr_12{background-position: -65px -853px;}
#embroiderytextClr_13{background-position: -385px -853px;}
#embroiderytextClr_14{background-position: -224px -852px;}
#embroiderytextClr_15{background-position: -480px -852px;}
#embroiderytextClr_16{background-position: -554px -616px;}
#embroiderytextClr_17{background-position: -586px -616px;}
#embroiderytextClr_18{background-position: -651px -616px;}
#embroiderytextClr_19{background-position: -520px -616px;}
#embroiderytextClr_20{background-position: -421px -328px;}
#embroiderytextClr_21{background-position: -362px -618px;}
#embroiderytextClr_22{background-position: -394px -618px;}
#embroiderytextClr_23{background-position: -832px -884px;}
#embroiderytextClr_24{background-position: -801px -884px;}
#embroiderytextClr_25{background-position: -801px -884px;}
#embroiderytextClr_26{background-position: -801px -884px;}
#embroiderytextClr_27{background-position: -801px -884px;}
#embroiderytextClr_28{background-position: -801px -884px;}
*/


.embroidery_clr_btn{
    position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    height: 30px;
    width: 30px;
    border-radius: 5px;
}


.cockade_clr_btn{
    position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    height: 30px;
    width: 30px;
    border-radius: 5px;
}
/*
#whl_name {
    font-size: 16px;
    position: fixed;
    text-align: center;
    height: 25px;
    width: 360px;
    background-color: gainsboro;
    z-index: 1;
    margin-top: -9px;
}
*/
#whl_div{
    position: relative;
    height: 320px;
    overflow-y: scroll;
    width: 350px;
    left: -21px;
    top: -25px;
    padding-top: 25px;
    -webkit-transition: height 1s;
    transition: height 1s;
    transition-timing-function: linear;
    margin-bottom: -30px;
}
.whl_btn_img{
    width: 50px;
    height: 50px;
    border-radius: 50px;
    box-sizing: border-box;
}
.whl_btn {
    float: left;
    position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    height: 50px;
    width: 50px;
    border-radius: 50%;
}
.active{
    background-color: #d6007a;
    z-index: 9;
}
/*Deskhand*/
#hand-groupDesk{
    position: absolute;
    left: 80%;
	top: 60%;
    width: 0px;
    height: 0px;
    display: none;
}
#hand-groupDesk img{
  	position: absolute;
    width: 110px;
    display: none;
    margin-left: -50px;
    margin-top: -100px;
}
/*Deskhand*/
#expandMenuDesk {
    position: absolute;
/*    right: 190px;*/
    right: 140px;
    top: 44px;
    z-index: 5;
}
#expandMenuDeskImg{
    display: block;
    width: 34px;
    position: absolute;
    bottom: -6px;
    cursor: pointer;
    right: -22px;
}
#expand_text {
    position: absolute;
    font-size: 16px;
    display: inline-block;
    left: -143px;
    top: -19px;
    color: #dbdbdb;
    letter-spacing: 4.9px;
    user-select: none;
    cursor: pointer;
}
#expandMenuDesk map{
    cursor: pointer;
}
/*Deskhand*/
/*Desktop Circle button*/
.white_btn {
    width: 100%;
    position: absolute;
    height: 50px;
    z-index: 2;
    bottom: 0px;
    text-align: center;
    margin-left: 1.5%;
}

.white_btn .btn-circle-sm {
    width: 18px !important;
    height: 18px !important;
    line-height: 35px !important;
    font-size: 0.9rem !important;
    position: relative !important;
    top: 30% !important;
    border: none !important;
}
.white_btn .btn-circle {
    width: 20px !important;
    height: 20px !important;
    line-height: 45px !important;
    text-align: center !important;
    padding: 0 !important;
    border-radius: 50% !important;
    margin-left: 3% !important;
    background-color: #696969;
    user-select: none;
    outline: none;
}
.white_btn .active {
    background-color: #d6007a;
}

#sharelogo{
    position: absolute;
    right: 18px;
    top: 16px;
    position: absolute;
    /* cursor: pointer; */
    z-index: 4;
}
.share-container {
    width: 50px;
    height: 160px;
    right: 63px;
    position: absolute;
    top: 0px;
    display: none;
    z-index: 1;
}
/*
.row
{
	position: absolute;
    top: 50px;
    padding: 1px;
    width: 50px;
}
*/
.share-container::before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    background-color: #ebebeb;
	border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    z-index: 0;
    opacity: 0.8;
}
#instagram{
	margin: 5px 0px 0px 0px !important;
}
#instagram img {
    width: 56px;
    margin-left: -4px;
    margin-top: -1px;
}
#facebook img {
   width: 34px;
   margin-left: 7px;
}
#facebook{
	margin: 10px 0px !important;
}
.os-scrollbar-handle{
    background: #ffffff;
}
#emblem_div.clr_div_new_height{
    height: 125px;
  -webkit-transition: width 1s; /* For Safari 3.1 to 6.0 */
  transition: height 1s;
    transition-timing-function: linear;
}
#whl_div.whl_div_new_height{
    height: 115px;
      -webkit-transition: width 1s; /* For Safari 3.1 to 6.0 */
  transition: height 1s;
    transition-timing-function: linear;
}
.all_div_new_height{
    height: 64px;
      -webkit-transition: width 1s; /* For Safari 3.1 to 6.0 */
  transition: height 1s;
    transition-timing-function: linear;
}
.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{
    background: gainsboro;
}

/*need to uncomment after images will come*/
/*.models_div {
    position: relative;
    display: inline-block;
    margin: 0px 30px;
    font-size: 15px;
    text-align: center;
    cursor: pointer; 
}
.models_div span{
    display: inline-block;
    margin: 16px 0px;
    position: relative;
}*/

.activeUpsalla{background: #d6007a !important}

.models_div{
	position: relative;
    display: inline-block;
    margin: 15px 32px;
    font-size: 15px;
    text-align: center;
    cursor: pointer;
    height: 40px;
    width: 85px;
    background:#9E9E9E;
}

    .models_div span {
    display: inline-block;
    margin: 11px 0px;
    position: relative;
	color:#fff;	
}

#models_container {
    text-align: center;
}


.stylepin_material_div.activeStylepinMaterial, .stylepin_div.activeStylepin{
    background-color: #d6007a;
}
.stylepin_material_div{
    position: relative;
    display: inline-block;
    margin: 0px 1px 8px 1px;
    font-size: 15px;
    text-align: center;
    cursor: pointer;
    height: 30px;
    padding: 6px 6px 0px 6px;
    /* width: 96px; */
    background: #9E9E9E;
}

#stylepin_div_container{
    border-top: 1px solid darkgray;
}
#textByUserMainDivs{
    padding-bottom: 0px !important;
}
#stylepin_material_container, #stylepin_div_container, #cockade_flower_div_container, #textByUser_div_container{position: relative;top:7px;}
/*#textByUser_div_container{position: relative;top:-20px;}*/
#cockade_flower_div_container{
    /*max-height: 270px;
    overflow: hidden;
    overflow-y: auto;  */  
}


.stylepin_div{
	position: relative;
    display: inline-block;
    margin: 4px 2px;
    font-size: 15px;
    text-align: center;
    cursor: pointer;
    height: 38px;
    width: 96px;
    background: #9E9E9E;
}

#cockade_flower_div_container::-webkit-scrollbar {display:none;} /* Safari */
#cockade_flower_div_container::-moz-scrollbars {display:none;}
#cockade_flower_div_container::-o-scrollbar {display:none;} /* opera */
#cockade_flower_div_container::-google-ms-scrollbar {display:none;}
#cockade_flower_div_container::-khtml-scrollbar {display:none;}

.cockade_flower_div {
    position: relative;
    display: inline-block;
    margin: 0px 1px 0px 3px;
    font-size: 15px;
    text-align: center;
    cursor: pointer;
    height: 30px;
    padding: 6px 6px 0px 6px;
    /* width: 96px; */
    background: #9E9E9E;
}
.cockade_flower_div.activeCockade{
    background-color: #d6007a;
}
#cockade_flower_div8{
    margin-top: 10px;
}

.btnFont.activefontbtn{
    border: 2px solid rgb(243, 109, 29);
}
/*
#textByUser_div_container{
    border-top: 1px solid darkgrey;
    padding: 4px;
}
*/
.embroidery-text-div{
    display: none;
}

#textByUser_div_container::-webkit-scrollbar {display:none;} /* Safari */
#textByUser_div_container::-moz-scrollbars {display:none;}
#textByUser_div_container::-o-scrollbar {display:none;} /* opera */
#textByUser_div_container::-google-ms-scrollbar {display:none;}
#textByUser_div_container::-khtml-scrollbar {display:none;}

.textByUser_div {
    position: relative;
    display: inline-block;
    margin: 0px 1px 8px 1px;
    font-size: 15px;
    text-align: center;
    cursor: pointer;
    height: 30px;
    padding: 6px 6px 0px 6px;
    width: 55px;
    background: #9E9E9E;
}
.textByUser_div.activetextByUser{
    background-color: #d6007a;
}

#textByUser_div6{
    width: 90px;
}

#textByUser_div7{
    width: 90px;
}

.stylepin_div span, .cockade_flower_div span, .textByUser_div span {
    display: inline-block;
    margin: 10px 0px;
    position: relative;
	color:#fff;	
}

.stylepin-colors-div{
    position: relative;
    top: 20px;
    height: 70px;
    display: block;
    border-top: 1px solid darkgray;
}

.stylepin-color-name{    
    margin-top: 4px;
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
}
.stylepin-colors-div .stylepin-color{
    height: 30px;
    background: red;
    width: 30px;
    display: inline-block;
    margin: 2px;
    border-radius: 4px;
    cursor: pointer;
}

#stylepin-frame-color1 {background: #b8bfcb;}
#stylepin-frame-color2 {background: #d8b075;}

.stylepin-color.active-stylepin-color, .screenClr_btn.activeScreenColor, .lining_btn.activeLiningClr{
    border: 2px solid #f36d1d; 
}
.cockade_flower_div span{
    margin: 0px;
}
.textByUser_div span{
    margin: 0px;
}

.frame-colors-div, .diamond-colors-div {
    display: none;
    border-top: 1px solid darkgray;    
}
.frame-colors-div{
    margin-top: 8px;
}
.frame-color-name, .diamond-color-name{    
    margin-top: 4px;
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
}
.frame-colors-div .frame-color, .diamond-colors-div .diamond-color, .embroidery-text-colors-div .text-color{
    height: 30px;
    background: red;
    width: 30px;
    display: inline-block;
    margin: 2px;
    border-radius: 4px;
    cursor: pointer;
}

.text-color-name {
    margin-top: 12px;
    font-size: 16px;
    padding-top: 10px;
    text-align: center;
    text-transform: uppercase;
    border-top: 1px solid darkgray;
}

#Metal-frame-color1 {background: #b8bfcb;}
#Metal-frame-color2 {background: #d8b075;}
#Metal-diamond-color1{background: #0a0a0a;}
#Metal-diamond-color2{background: #8d0000;}
#Metal-diamond-color3{background: #d8b075;}
#Metal-diamond-color4{background: #0d3b0f;}
#Metal-diamond-color5{background: #a2a29a;}
#Metal-diamond-color6{background: #8c185b;}
#Metal-diamond-color7{background: #4f6e79;}
#Metal-diamond-color8{background: #a28f97;}
#Metal-diamond-color9{background: #311f3f;}
#Metal-diamond-color10{background: #5f0000;display: none;}
#Metal-diamond-color11{background: #ffcc9b;}
#Metal-diamond-color12{background: #000662;}
#Metal-diamond-color13{background: #f2f2ee;}
#Metal-diamond-color14{background: #b56213;}
#Metal-diamond-color15{background: #ac9b4f;}
#Metal-diamond-color16{background: #cd0000;}
#Metal-diamond-color17{background: #af9681;}
#Metal-diamond-color18{background: #77a17d;}

#Strass-frame-color1 {background: #b8bfcb;}
#Strass-frame-color2 {background: #d8b075;}

#Strass-diamond-color1{background: #0a0a0a;}
#Strass-diamond-color2{background: #8d0000;}
#Strass-diamond-color3{background: #d8b075;}
#Strass-diamond-color4{background: #0d3b0f;}
#Strass-diamond-color5{background: #a2a29a;}
#Strass-diamond-color6{background: #8c185b;}
#Strass-diamond-color7{background: #4f6e79;}
#Strass-diamond-color8{background: #a28f97;}
#Strass-diamond-color9{background: #311f3f;}
#Strass-diamond-color10{background: #5f0000;display: none;}
#Strass-diamond-color11{background: #ffcc9b;}
#Strass-diamond-color12{background: #000662;}
#Strass-diamond-color13{background: #f2f2ee;}
#Strass-diamond-color14{background: #b56213;}
#Strass-diamond-color15{background: #ac9b4f;}
#Strass-diamond-color16{background: #cd0000;}
#Strass-diamond-color17{background: #af9681;}
#Strass-diamond-color18{background: #77a17d;}

#Kristall-frame-color1{background: #d7b283;}
#Kristall-frame-color2{background: #626567;}
#Kristall-frame-color3{background: #7f7054;}
#Kristall-frame-color4{background: #986250;}

#Kristall-diamond-color1{background: #202020;}
#Kristall-diamond-color2{background: #725337;}
#Kristall-diamond-color3{background: #578f63;}
#Kristall-diamond-color4{background: #794517;}
#Kristall-diamond-color5{background: #6b706d;}
#Kristall-diamond-color6{background: #404040;}
#Kristall-diamond-color7{background: #486f87;}
#Kristall-diamond-color8{background: #676869;}
#Kristall-diamond-color9{background: #ac3f71;}
#Kristall-diamond-color10{background: #3f2b6e;}
#Kristall-diamond-color11{background: #a70000;}
#Kristall-diamond-color12{background: #906c6d;}
#Kristall-diamond-color13{background: #172067;}
#Kristall-diamond-color14{background: #720306;}
#Kristall-diamond-color15{background: #7d4845;}
#Kristall-diamond-color16{background: #61404c;}
#Kristall-diamond-color17{background: #ecebeb;}


#Diamond-frame-color1 {background: #b8bfcb;}
#Diamond-frame-color2 {background: #d8b075;}

#Queen-frame-color1, #Princess-frame-color1, #King-frame-color1 {background: #b8bfcb;}
#Queen-frame-color2, #Princess-frame-color2, #King-frame-color2 {background: #d8b075;}
#Princess-frame-color3{background: #ff98d4;}

#Queen-diamond-color1{background: #fcbeff;}
#Queen-diamond-color2{background: #7d4845;}

#Princess-diamond-color1{background: #f4f4f5;}
#Princess-diamond-color2{background: #d8b075;}
#Princess-diamond-color3{background: #ff98d4;}
#Princess-diamond-color4{background: #7d4845;}


#King-diamond-color1{background: #2c2c2c;}
#King-diamond-color2{background: #81705f;}
#King-diamond-color3{background: #63845f;}
#King-diamond-color4{background: #d4b079;}
#King-diamond-color5{background: #16543b;}
#King-diamond-color6{background: #6b706d;}
#King-diamond-color7{background: #bffaff;}
#King-diamond-color8{background: #292640;}
#King-diamond-color9{background: #f3aaba;}
#King-diamond-color10{background: #730057;}
#King-diamond-color11{background: #c20000;}
#King-diamond-color12{background: #c59178;}
#King-diamond-color13{background: #0005cf;}
#King-diamond-color14{background: #690b0b;}
#King-diamond-color15{background: #fff6d0;}
#King-diamond-color16{background: #eaa1a8;}
#King-diamond-color17{background: #c6c6c3;}
#King-diamond-color18{background: #000000;}
#King-diamond-color19{background: #ffffff;}

.frame-color.activeFrameColor{
    border: 2px solid #f36d1d; 
}

.diamond-color.activeDiamondColor{
    border: 2px solid #f36d1d; 
}

#internalZip_Content, #creditCard_Content{
    text-align: center;
}

#GoldStrassBorderColor_Content{
    text-align: center;
}
.creditCardOnnOff, .internalZipOnnOff, .cockadeOnnOff{
    display: inline-block;
    padding: 4px 18px;
    background: #9E9E9E;
    font-size: 15px;
    color: #FFFFFF;
    margin: 10px 20px -4px 20px;
    cursor: pointer;
}
.creditCardOnnOff.activeCreditCard, .internalZipOnnOff.activeinternalZip, .Memorial_Box_OpenClose.activeiMemorialBox,.CustomeImage.activeiMemorialBox,#GoldStrassBorderColor_Content .activeCreditCard, .cockadeOnnOff.activeFrameColor{
    background: #d6007a;
}
.textByUserInput_Content_div_1, .textByUserInput_Content_div_2, .textByUserInput_Content_div_3, .textByUserInput_Content_div_4, .textByUserInput_Content_div_5{
    text-align: center;
/*    margin: 8px 0px -4px 0px;*/
    margin: 5px 0px 10px 0px;
}
.textByUserInput_Content_div_1 #inputtext_1, .textByUserInput_Content_div_2 #inputtext_2, .textByUserInput_Content_div_3 #inputtext_3, .textByUserInput_Content_div_4 #inputtext_4, .textByUserInput_Content_div_5 #inputtext_5, .textByUserInput_Content_div_6 #inputtext_6, .textByUserInput_Content_div_7 #inputtext_7{
    width: 250px;
    height: 30px;
    z-index: 5;
    display: block;
    padding: 10px 6px;
    font-size: 16px;
    margin: 0 auto;
}
#caliper_div{
    position: relative;
    height: 185px;
    overflow-y: scroll;
    width: 350px;
    top: -25px;
    left: -31px;
    padding-top: 25px;
     -webkit-transition: height 1s; /* For Safari 3.1 to 6.0 */
  transition: height 1s;
}
.caliper_btn{
    position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    height: 50px;
    width: 50px;
    border-radius: 50%;
}
.cal_btn_img{
    width: 51px;
    height: 51px;
    border-radius: 50px;
    box-sizing: border-box;
}
img {
    -webkit-user-drag: none;
}
#cal_4{
    border: 3px solid rgb(243, 109, 29);
}
.anim_btn_img{
    width: 70px;
}
.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden>.os-scrollbar-vertical {
    z-index: -1;
}



.accordian1_3Height{
	margin-top: 5px;
}


#top_strip{
    position: absolute;
    top: 0px;
    left: 0px;
    background: #696969;
    height: 67px;
    width: 100%;
    z-index: 4;
}
#mclaren_logo{
    width: 90px;
    height: 59px;
    position: relative;
    margin-top: 3px;
    margin-left: 5px;
}
.ui-accordion .ui-accordion-header{
    height: 37px;
    width: 340px;
    line-height: 38px;
    text-align: center;
    font-size: 15px;
    margin: 15px 10px;
    background-color: #272727;
    cursor: pointer;
    margin-bottom: 0px;
}

#topClr_Conatainer{height:115px}

.top_clr_div{
    position: relative;
    height: 100px;
    width: 350px;
    left: -12px;
    top: -12px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
    margin-bottom: -45px;
}
.top_clr_btn{
	position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    border-radius: 5px;
    height: 30px;
    width: 30px;
}


.top_clr_div_img{
    width: 125px;
    border-radius: 10px;
    box-sizing: border-box;
}

#memorial_Box_Conatainer{height:115px;margin-top: 20px;}

.memorial_Box_div{
    position: relative;
    height: 100px;
    width: 350px;
    left: 19px;
    top: -12px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
    margin-bottom: -45px;
}
.memorial_Box_btn{
	position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    border-radius: 5px;
    height: 30px;
    width: 30px;
}


.memorial_Box_div_img{
    width: 125px;
    border-radius: 10px;
    box-sizing: border-box;
}

#CustomeImage_Conatainer{height:70px;margin-top: 20px;}

.memorial_Box_div{
    position: relative;
    height: 100px;
    width: 350px;
    left: 19px;
    top: -12px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
    margin-bottom: -45px;
}
.memorial_Box_btn{
	position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    border-radius: 5px;
    height: 30px;
    width: 30px;
}


.memorial_Box_div_img{
    width: 125px;
    border-radius: 10px;
    box-sizing: border-box;
}

.top_Cover_model {
    text-align: center;
}
.topCoverModels {
    position: relative;
    display: inline-block;
    margin: 0px 10px 0px 10px;
    font-size: 15px;
    text-align: center;
    cursor: pointer;
    height: 30px;
    width: 110px;
    padding: 6px 6px 0px 6px;
    color: white;
    background: #9E9E9E;
}
.topCoverModels.activeTopCoverModel {
    background-color: #d6007a;
}
#top_Cover_Lunda_model_Colors{
    display: none;
}
.top_Cover_model_Colors {
    margin: 10px 0px 0px 0px;
    border-top: 1px solid darkgray;
    display: none;
}
#topCoverUppsalaModelColorName, #topCoverLundaModelColorName {
    margin-top: 4px;
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
}
.topCoverModelColorDiv {
    margin-top: 0px;
}
.topCoverModelColorDiv .topCoverModelColor{
    height: 30px;
    background: red;
    width: 30px;
    display: inline-block;
    margin: 2px;
    border-radius: 4px;
    cursor: pointer;
}
.topCoverModelColorDiv .topCoverModelColor.activeCoverModelColor {
    border: 2px solid #f36d1d;
}
#topCoverUppsalaModelColorBtn1, #topCoverLundaModelColorBtn1{background: #000000;}
#topCoverUppsalaModelColorBtn2, #topCoverLundaModelColorBtn2{background: #c6b388;}
#topCoverUppsalaModelColorBtn3, #topCoverLundaModelColorBtn3{background: #fff99a;}
#topCoverUppsalaModelColorBtn4, #topCoverLundaModelColorBtn4{background: #e83279;}
#topCoverUppsalaModelColorBtn5, #topCoverLundaModelColorBtn5{background: #afafb2;}
#topCoverUppsalaModelColorBtn6, #topCoverLundaModelColorBtn6{background: #262627;display: none}
#topCoverUppsalaModelColorBtn7, #topCoverLundaModelColorBtn7{background: #ededf2;}
#topCoverUppsalaModelColorBtn8, #topCoverLundaModelColorBtn8{background: #8fb5de;}
#topCoverUppsalaModelColorBtn9, #topCoverLundaModelColorBtn9{background: #e28bc0;}
#topCoverUppsalaModelColorBtn10, #topCoverLundaModelColorBtn10{background: #8eac3e;display: none}
#topCoverUppsalaModelColorBtn11, #topCoverLundaModelColorBtn11{background: #cf501c;display: none}
#topCoverUppsalaModelColorBtn12, #topCoverLundaModelColorBtn12{background: #471e60;}
#topCoverUppsalaModelColorBtn13, #topCoverLundaModelColorBtn13{background: #7e0a0a;}
#topCoverUppsalaModelColorBtn14, #topCoverLundaModelColorBtn14{background: #ac6e55;}
#topCoverUppsalaModelColorBtn15, #topCoverLundaModelColorBtn15{background: #e1e1e5;}
#topCoverUppsalaModelColorBtn16, #topCoverLundaModelColorBtn16{background-image: url(../images_gl/spritesheet4.png);background-position: 352px -1525px;}
#topCoverUppsalaModelColorBtn17, #topCoverLundaModelColorBtn17{background-image: url(../images_gl/spritesheet4.png);background-position: -193px -707px;}


.Memorial_Box_OpenCloseBtn {
    text-align: center;
}
.CustomeImageBtn {
    text-align: center;
}
.Memorial_Box_OpenClose {
    position: relative;
    display: inline-block;
    margin: 0px 10px 0px 10px;
    font-size: 15px;
    text-align: center;
    cursor: pointer;
    height: 30px;
    width: 110px;
    padding: 6px 6px 0px 6px;
    color: white;
    background: #9E9E9E;
}
.CustomeImage {
    position: relative;
    display: inline-block;
    margin: 0px 10px 0px 10px;
    font-size: 15px;
    text-align: center;
    cursor: pointer;
    height: 30px;
    width: 78px;
    padding: 6px 6px 0px 6px;
    color: white;
    background: #9E9E9E;
}
.Memorial_Box_OpenClose.activeMemorial_Box_OpenClose {
    background-color: #d6007a;
}

.Memorial_Box_OpenCloseColors {
    margin: 10px 0px 0px 0px;
    border-top: 1px solid darkgray;
    display: none;
}
#Memorial_Box_Open_Name, #Memorial_Box_Close_Name {
    margin-top: 4px;
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
}
.Memorial_Box_Open_CloseColorDiv {
    margin-top: 0px;
}
.Memorial_Box_Open_CloseColorDiv .Memorial_Box_Open_CloseColorBtn{
    height: 30px;
    background: red;
    width: 30px;
    display: inline-block;
    margin: 2px;
    border-radius: 4px;
    cursor: pointer;
}
.Memorial_Box_Open_CloseColorDiv .Memorial_Box_Open_CloseColorBtn.activeMemorial_Box {
    border: 2px solid #f36d1d;
}
#Memorial_Box_Open_ColorBtn1, #Memorial_Box_CloseColorBtn1{background: #000000;}
#Memorial_Box_Open_ColorBtn2, #Memorial_Box_CloseColorBtn2{background: #c6b388;}
#Memorial_Box_Open_ColorBtn3, #Memorial_Box_CloseColorBtn3{background: #fff99a;}
#Memorial_Box_Open_ColorBtn4, #Memorial_Box_CloseColorBtn4{background: #e83279;}
#Memorial_Box_Open_ColorBtn5, #Memorial_Box_CloseColorBtn5{background: #afafb2;}

#nameBandDiv,#sweatBandDiv{height:118px;}
.sweat_band_clr_div{
    margin-left: -12px;
}
.band_clr_div{
    position: relative;
    /*    height: 200px;*/
    width: 350px;
    left: -12px;
    top: -12px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
    margin-bottom: -45px;
}
.band_clr_btn, .sweatband_clr_btn, .Strap_clr_btn{
	position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    border-radius: 5px;
    height: 30px;
    width: 30px;
    background-image: url(../images_gl/spritesheet4.png);
}
.band_clr_div_img{
    width: 125px;
    border-radius: 10px;
    box-sizing: border-box;
}
#StrapClr_1{background-position: -160px -883px;}
#StrapClr_2{background-position: -192px -883px;}
#StrapClr_3{background-position: -32px -883px;}
#StrapClr_4{background-position: -608px -883px;}
#StrapClr_5{background-position: -256px -883px;}
#StrapClr_6{background-position: -544px -883px;}
#StrapClr_7{background-position: -384px -883px;background: #cdd3e2;}
#StrapClr_8{background-position: -576px -883px;}
#StrapClr_9{background-position: -64px -883px;}
#StrapClr_10{background-position: -640px -883px;}
#StrapClr_11{background-position: -512px -883px;}
#StrapClr_12{background-position: -480px -883px;}
#StrapClr_13{background-position: -288px -883px;}
#StrapClr_14{background-position: -448px -883px;}
#StrapClr_15{background-position: 0px 0px; background: #ca7e4d;}
#StrapClr_16{background-position: -224px -883px;}
#StrapClr_17{background-position: -320px -883px;}

.Strap_clr_btn.activeStrap{border: 2px solid rgb(243, 109, 29);}
#stripe_clr_div{
    position: relative;
    height: 330px;
    overflow-y: scroll;
    width: 350px;
    left: -22px;
    top: -25px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
    margin-bottom: -45px;
}
.stripe_clr_btn{
    float: left;
    position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    height: 50px;
    width: 50px;
    border-radius: 50%;
}
.stripe_clr_btn_img{
    width: 51px;
    border-radius: 50px;
    box-sizing: border-box;
}

#wing_clr_div{
    position: relative;
    height: 320px;
    overflow-y: scroll;
    width: 350px;
    left: -22px;
    top: -25px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
    margin-bottom: -45px;
}
.wing_clr_btn{
    float: left;
    position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    height: 50px;
    width: 50px;
    border-radius: 50%;
}
.wing_clr_btn_img{
    width: 51px;
    border-radius: 50px;
    box-sizing: border-box;
}

.ui-accordion .ui-accordion-header{
    height: 37px;
    width: 340px;
    line-height: 38px;
    text-align: center;
    font-size: 15px;
    margin: 13px 10px;
    background-color: #696969;
    cursor: pointer;
    margin-bottom: 0px;
}
/*plusminus*/
.ui-icon-triangle-1-e{
	background-position: center;
}
.ui-icon-triangle-1-s{
	background-position: center;
}
.ui-state-default .ui-icon{
	background-image: url(../images_gl/icon/plus.svg);
        background-size: cover;
}
.ui-state-active .ui-icon{
	background-image: url(../images_gl/icon/minus.svg);
        background-size: contain;
}
.ui-accordion .ui-accordion-header .ui-icon{
	left: 0.7em;
}
/*textcolor*/
.ui-state-default{
	color: #ced1d8;
	letter-spacing: 4px;
}
.ui-state-active{
	background-color: #d6007a !important;
	color: #ced1d8;
	letter-spacing: 4px;
}
/*Aeroblade*/
#aerob_div{
    position: relative;
    height: 320px;
    width: 350px;
    left: -22px;
    top: -25px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
    margin-bottom: -45px;
}
#aero_11,#wing_c_11,#tyre_1,#lock_15,#lower_1,#upper_1,#backhead_1{
        border: 3px solid rgb(243, 109, 29);
}
/*heat*/
#heat_div{
    position: relative;
    height: 70px;
    /* width: 350px; */
    left: 19px;
    top: -25px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
    margin-bottom: -45px;
}
div#accordion {
    position: absolute;
    height: 654px;
    top: 64px;
}
.ui-accordion-content-active{
overflow:hidden !important;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { 
    border: 1px solid #d6007a!important
}
/*
.ui-accordion .ui-accordion-header:hover {
    border: 1px solid #454d58!important
}
*/
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
     border: 1px solid #d6007a!important
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
     border: 1px solid #454d58!important
}
.set_height{
    height: 133px!important;
}
#heat_3,#engine_1{
    border: 3px solid rgb(243, 109, 29);
}
.class_m_bottom{
    margin-bottom: -12px;
}
.heightClass{
    height: 138.9px!important;
}
.heightClass2{
    height: 80px!important;
}
#tyre_div{
    position: relative;
    height: 75px;
    left: 23px;
    top: -25px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
    margin-bottom: -45px;
}
.tyre_btn_img {
    width: 70px;
    border-radius: 50px;
    box-sizing: border-box;
}
.tyre_btn{
    float: left;
    position: relative;
    display: inline-block;
    margin: 0px 30px;
    font-size: 15px;
    text-align: center;
    cursor: pointer;
}

/*Wheel lock nut*/
#lock_div{
    position: relative;
    height: 320px;
    width: 350px;
    left: -23px;
    top: -25px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
    margin-bottom: -45px;
    overflow-x: hidden;
}
.lock_btn_img {
    width: 51px;
    border-radius: 50px;
    box-sizing: border-box;
}
.lock_btn{
    float: left;
    position: relative;
    float: left;
    cursor: pointer;
    margin-left: 30px;
    margin-bottom: 15px;
    height: 50px;
    width: 50px;
    border-radius: 50%;
}

/*Door Lower*/
#lower_div{
    position: relative;
    height: 196px;
    width: 350px;
    left: 20px;
    top: -25px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
    margin-bottom: -45px;
}
.lower_btn_img {
    width: 80px;
    border-radius: 50%;
    box-sizing: border-box;
    height: 80px;
}
.lower_btn{
    float: left;
    position: relative;
    display: inline-block;
    margin: 0px 26px;
    font-size: 15px;
    text-align: center;
    cursor: pointer;
}

/*Door upper*/
#upper_div{
    position: relative;
    height: 196px;
    width: 350px;
    left: 20px;
    top: -25px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
    margin-bottom: -45px;
}
.upper_btn_img {
    width: 80px;
    border-radius: 50%;
    box-sizing: border-box;
    height: 80px;
}
.upper_btn{
    float: left;
    position: relative;
    display: inline-block;
    margin: 0px 26px;
    font-size: 15px;
    text-align: center;
    cursor: pointer;
}

/*Door upper*/
#backhead_div{
    position: relative;
    height: 196px;
    width: 350px;
    left: 20px;
    top: -25px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
    margin-bottom: -45px;
}
.backhead_btn_img {
    width: 80px;
    border-radius: 50%;
    box-sizing: border-box;
    height: 80px;
}
.backhead_btn{
    float: left;
    position: relative;
    display: inline-block;
    margin: 0px 26px;
    font-size: 15px;
    text-align: center;
    cursor: pointer;
}

/*engine*/
#engine_div{
    position: relative;
    height: 196px;
    width: 350px;
    left: 20px;
    top: -25px;
    padding-top: 25px;
    -webkit-transition: height 1s!important;
    transition: height 1s!important;
    transition-timing-function: linear;
    margin-bottom: -45px;
}
.engine_btn_img {
    width: 80px;
    border-radius: 50%;
    box-sizing: border-box;
    height: 80px;
}
.engine_btn{
    float: left;
    position: relative;
    display: inline-block;
    margin: 0px 26px;
    font-size: 15px;
    text-align: center;
    cursor: pointer;
}
#accordion #rear_backhead.ui-accordion-content,
#accordion #engine_head.ui-accordion-content
{
    max-height:90px;
}
#accordion #embroideryClr.ui-accordion-content
{
    max-height:210px;
}
#accordion #brake_Cal_div.ui-accordion-content
{
   max-height: 200px;
}
#accordion #model_divs.ui-accordion-content,
#accordion #door_lower.ui-accordion-content
{
   max-height: 170px;
}
#accordion #accordian_exhaust.ui-accordion-content{
   max-height: 70px; 
}
.event-none{
    pointer-events: none;
}
#accordion #door_upper.ui-accordion-content
{
   max-height: 90px;
}
#accordion #tyre_type.ui-accordion-content
{
    max-height:75px;
}

#configURl {
    display: block;
    position: absolute;
    top: 17px;
    right: 18px;
    z-index: 4;
    cursor: pointer;
}


#confirm_div {
    display: none;
    position: absolute;
    height: 70px;
    width: 318px;
    background: white;
    border-radius: 0px;
    right: 22px;
    bottom: 68px;
    z-index: 1;
    text-align: center;
    border: 1px solid #d6007a;
}
.cfm_btn{
    margin: 0px 7px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    background: transparent;
    border-radius: 5px;
    border: none;
    margin-top: 19px;
    cursor: pointer;
    padding: 0px;
    letter-spacing: 0.5px;
    color: #d6007a;
}
.cfm_btn img {
    margin-right: 8px;
    margin-top: 0px;
    position: relative;
    top: 5px;
}

#confirm_text {
    font-size: 14px;
    position: relative;
    text-align: center;
    width: 308px;
    top: 13px;
    letter-spacing: 0.1px;
}
/*.cfm_btn:hover{
    background: #eaedf1;
      border: none;
}*/
* {
	outline: none;
}
 