   
       .overlay-bg-257 {
           display: none;
           position: fixed;
           top: 0;
           right: 0;
           bottom: 0;
           left: 0;
           height:100%;
           width: 100%;
           cursor: pointer;
           z-index: 1000000257; /* high z-index */
           background: #59d600; /* fallback */
           background: rgba(89,214,0,0.7);            
       }   
       .overlay-content-257 {
           display: none;
           background: #8224e3;
           padding: 10px 10px;
           width: 40%;
           max-height: 100%;
           position: fixed;
           top: 15%;
           left: 50%;
           margin-left: -20%; /* add negative left margin for half the width to center the div */
           cursor: default;
           z-index: 1000000258;
           border-radius: 4px;
           box-shadow: 0 0 5px rgba(0,0,0,0.9); /* fallback */
           box-shadow: 0px 0px 5px rgba(30,115,190,0.7);
       } 
       .overlay-content p:first-child{
           margin-top: 30px;
       } 
       .close-btn-257{
           cursor: pointer;
           position: absolute;
           top: 0;
           right: 0;
           padding: 5px;
           text-align: center;
           font-size: 1em;
           font-family: arial;
           color: #000;  
           background: #fff;
           /* border-radius: 100%; */
           box-shadow: 0 0 4px rgba(0,0,0,0.3);
       }
       .close-btn-257:after{
           content: 'close';
       }
       .close-btn-257:hover {
           background: #fff;
       }
       /* media query for most mobile devices */
       @media only screen and (min-width: 480px) and (max-width: 980px){         
           .overlay-content-257 {
               width: 70%;
               margin: 0 15%;
               left: 0;
           }
       }
       @media only screen and (min-width: 0px) and (max-width: 480px){         
           .overlay-content-257 {
               width: 92%;
               margin: 0 0% 0 2%;
               left: 0;
           }
       }
  
      
       .overlay-bg-252 {
           display: none;
           position: fixed;
           top: 0;
           right: 0;
           bottom: 0;
           left: 0;
           height:100%;
           width: 100%;
           cursor: pointer;
           z-index: 1000000252; /* high z-index */
           background: #59d600; /* fallback */
           background: rgba(89,214,0,0.7);            
       }   
       .overlay-content-252 {
           display: none;
           background: #8224e3;
           padding: 10px 10px;
           width: 40%;
           max-height: 100%;
           position: fixed;
           top: 15%;
           left: 50%;
           margin-left: -20%; /* add negative left margin for half the width to center the div */
           cursor: default;
           z-index: 1000000253;
           border-radius: 4px;
           box-shadow: 0 0 5px rgba(0,0,0,0.9); /* fallback */
           box-shadow: 0px 0px 5px rgba(30,115,190,0.7);
       } 
       .overlay-content p:first-child{
           margin-top: 30px;
       } 
       .close-btn-252{
           cursor: pointer;
           position: absolute;
           top: 0;
           right: 0;
           padding: 5px;
           text-align: center;
           font-size: 1em;
           font-family: arial;
           color: #000;  
           background: #fff;
           /* border-radius: 100%; */
           box-shadow: 0 0 4px rgba(0,0,0,0.3);
       }
       .close-btn-252:after{
           content: 'close';
       }
       .close-btn-252:hover {
           background: #fff;
       }
       /* media query for most mobile devices */
       @media only screen and (min-width: 480px) and (max-width: 980px){         
           .overlay-content-252 {
               width: 70%;
               margin: 0 15%;
               left: 0;
           }
       }
       @media only screen and (min-width: 0px) and (max-width: 480px){         
           .overlay-content-252 {
               width: 92%;
               margin: 0 0% 0 2%;
               left: 0;
           }
       }
  
      
       .overlay-bg-247 {
           display: none;
           position: fixed;
           top: 0;
           right: 0;
           bottom: 0;
           left: 0;
           height:100%;
           width: 100%;
           cursor: pointer;
           z-index: 1000000247; /* high z-index */
           background: #59d600; /* fallback */
           background: rgba(89,214,0,0.7);            
       }   
       .overlay-content-247 {
           display: none;
           background: #8224e3;
           padding: 10px 10px;
           width: 40%;
           max-height: 100%;
           position: fixed;
           top: 15%;
           left: 50%;
           margin-left: -20%; /* add negative left margin for half the width to center the div */
           cursor: default;
           z-index: 1000000248;
           border-radius: 4px;
           box-shadow: 0 0 5px rgba(0,0,0,0.9); /* fallback */
           box-shadow: 0px 0px 5px rgba(30,115,190,0.7);
       } 
       .overlay-content p:first-child{
           margin-top: 30px;
       } 
       .close-btn-247{
           cursor: pointer;
           position: absolute;
           top: 0;
           right: 0;
           padding: 5px;
           text-align: center;
           font-size: 1em;
           font-family: arial;
           color: #000;  
           background: #fff;
           /* border-radius: 100%; */
           box-shadow: 0 0 4px rgba(0,0,0,0.3);
       }
       .close-btn-247:after{
           content: 'close';
       }
       .close-btn-247:hover {
           background: #fff;
       }
       /* media query for most mobile devices */
       @media only screen and (min-width: 480px) and (max-width: 980px){         
           .overlay-content-247 {
               width: 70%;
               margin: 0 15%;
               left: 0;
           }
       }
       @media only screen and (min-width: 0px) and (max-width: 480px){         
           .overlay-content-247 {
               width: 92%;
               margin: 0 0% 0 2%;
               left: 0;
           }
       }
  
      
       .overlay-bg-200 {
           display: none;
           position: fixed;
           top: 0;
           right: 0;
           bottom: 0;
           left: 0;
           height:100%;
           width: 100%;
           cursor: pointer;
           z-index: 1000000200; /* high z-index */
           background: #1e73be; /* fallback */
           background: rgba(30,115,190,0.7);            
       }   
       .overlay-content-200 {
           display: none;
           background: #59d600;
           padding: 10px 10px;
           width: 40%;
           max-height: 100%;
           position: fixed;
           top: 15%;
           left: 50%;
           margin-left: -20%; /* add negative left margin for half the width to center the div */
           cursor: default;
           z-index: 1000000201;
           border-radius: 4px;
           box-shadow: 0 0 5px rgba(0,0,0,0.9); /* fallback */
           box-shadow: 0px 0px 5px rgba(221,153,51,0.7);
       } 
       .overlay-content p:first-child{
           margin-top: 30px;
       } 
       .close-btn-200{
           cursor: pointer;
           position: absolute;
           top: 0;
           right: 0;
           padding: 5px;
           text-align: center;
           font-size: 1em;
           font-family: arial;
           color: #000;  
           background: #fff;
           /* border-radius: 100%; */
           box-shadow: 0 0 4px rgba(0,0,0,0.3);
       }
       .close-btn-200:after{
           content: 'close';
       }
       .close-btn-200:hover {
           background: #fff;
       }
       /* media query for most mobile devices */
       @media only screen and (min-width: 480px) and (max-width: 980px){         
           .overlay-content-200 {
               width: 70%;
               margin: 0 15%;
               left: 0;
           }
       }
       @media only screen and (min-width: 0px) and (max-width: 480px){         
           .overlay-content-200 {
               width: 92%;
               margin: 0 0% 0 2%;
               left: 0;
           }
       }
  
      
       .overlay-bg-196 {
           display: none;
           position: fixed;
           top: 0;
           right: 0;
           bottom: 0;
           left: 0;
           height:100%;
           width: 100%;
           cursor: pointer;
           z-index: 1000000196; /* high z-index */
           background: #dd8500; /* fallback */
           background: rgba(221,133,0,0.7);            
       }   
       .overlay-content-196 {
           display: none;
           background: #ff0000;
           padding: 10px 10px;
           width: 40%;
           max-height: 100%;
           position: fixed;
           top: 15%;
           left: 50%;
           margin-left: -20%; /* add negative left margin for half the width to center the div */
           cursor: default;
           z-index: 1000000197;
           border-radius: 4px;
           box-shadow: 0 0 5px rgba(0,0,0,0.9); /* fallback */
           box-shadow: 0px 0px 5px rgba(89,214,0,0.7);
       } 
       .overlay-content p:first-child{
           margin-top: 30px;
       } 
       .close-btn-196{
           cursor: pointer;
           position: absolute;
           top: 0;
           right: 0;
           padding: 5px;
           text-align: center;
           font-size: 1em;
           font-family: arial;
           color: #000;  
           background: #fff;
           /* border-radius: 100%; */
           box-shadow: 0 0 4px rgba(0,0,0,0.3);
       }
       .close-btn-196:after{
           content: 'close';
       }
       .close-btn-196:hover {
           background: #fff;
       }
       /* media query for most mobile devices */
       @media only screen and (min-width: 480px) and (max-width: 980px){         
           .overlay-content-196 {
               width: 70%;
               margin: 0 15%;
               left: 0;
           }
       }
       @media only screen and (min-width: 0px) and (max-width: 480px){         
           .overlay-content-196 {
               width: 92%;
               margin: 0 0% 0 2%;
               left: 0;
           }
       }
  
      
       .overlay-bg-190 {
           display: none;
           position: fixed;
           top: 0;
           right: 0;
           bottom: 0;
           left: 0;
           height:100%;
           width: 100%;
           cursor: pointer;
           z-index: 1000000190; /* high z-index */
           background: #dd9933; /* fallback */
           background: rgba(221,153,51,0.7);            
       }   
       .overlay-content-190 {
           display: none;
           background: #dd3333;
           padding: 10px 10px;
           width: 40%;
           max-height: 100%;
           position: fixed;
           top: 15%;
           left: 50%;
           margin-left: -20%; /* add negative left margin for half the width to center the div */
           cursor: default;
           z-index: 1000000191;
           border-radius: 4px;
           box-shadow: 0 0 5px rgba(0,0,0,0.9); /* fallback */
           box-shadow: 0px 0px 5px rgba(129,215,66,0.7);
       } 
       .overlay-content p:first-child{
           margin-top: 30px;
       } 
       .close-btn-190{
           cursor: pointer;
           position: absolute;
           top: 0;
           right: 0;
           padding: 5px;
           text-align: center;
           font-size: 1em;
           font-family: arial;
           color: #000;  
           background: #fff;
           /* border-radius: 100%; */
           box-shadow: 0 0 4px rgba(0,0,0,0.3);
       }
       .close-btn-190:after{
           content: 'close';
       }
       .close-btn-190:hover {
           background: #fff;
       }
       /* media query for most mobile devices */
       @media only screen and (min-width: 480px) and (max-width: 980px){         
           .overlay-content-190 {
               width: 70%;
               margin: 0 15%;
               left: 0;
           }
       }
       @media only screen and (min-width: 0px) and (max-width: 480px){         
           .overlay-content-190 {
               width: 92%;
               margin: 0 0% 0 2%;
               left: 0;
           }
       }
  
      
       .overlay-bg-184 {
           display: none;
           position: fixed;
           top: 0;
           right: 0;
           bottom: 0;
           left: 0;
           height:100%;
           width: 100%;
           cursor: pointer;
           z-index: 1000000184; /* high z-index */
           background: #8224e3; /* fallback */
           background: rgba(130,36,227,0.7);            
       }   
       .overlay-content-184 {
           display: none;
           background: #81d742;
           padding: 10px 10px;
           width: 40%;
           max-height: 100%;
           position: fixed;
           top: 15%;
           left: 50%;
           margin-left: -20%; /* add negative left margin for half the width to center the div */
           cursor: default;
           z-index: 1000000185;
           border-radius: 4px;
           box-shadow: 0 0 5px rgba(0,0,0,0.9); /* fallback */
           box-shadow: 0px 0px 5px rgba(221,153,51,0.7);
       } 
       .overlay-content p:first-child{
           margin-top: 30px;
       } 
       .close-btn-184{
           cursor: pointer;
           position: absolute;
           top: 0;
           right: 0;
           padding: 5px;
           text-align: center;
           font-size: 1em;
           font-family: arial;
           color: #000;  
           background: #fff;
           /* border-radius: 100%; */
           box-shadow: 0 0 4px rgba(0,0,0,0.3);
       }
       .close-btn-184:after{
           content: 'close';
       }
       .close-btn-184:hover {
           background: #fff;
       }
       /* media query for most mobile devices */
       @media only screen and (min-width: 480px) and (max-width: 980px){         
           .overlay-content-184 {
               width: 70%;
               margin: 0 15%;
               left: 0;
           }
       }
       @media only screen and (min-width: 0px) and (max-width: 480px){         
           .overlay-content-184 {
               width: 92%;
               margin: 0 0% 0 2%;
               left: 0;
           }
       }
  
      
       .overlay-bg-175 {
           display: none;
           position: fixed;
           top: 0;
           right: 0;
           bottom: 0;
           left: 0;
           height:100%;
           width: 100%;
           cursor: pointer;
           z-index: 1000000175; /* high z-index */
           background: #59d600; /* fallback */
           background: rgba(89,214,0,0.1);            
       }   
       .overlay-content-175 {
           display: none;
           background: #fff;
           padding: 10px 10px;
           width: 40%;
           max-height: 100%;
           position: fixed;
           top: 15%;
           left: 50%;
           margin-left: -20%; /* add negative left margin for half the width to center the div */
           cursor: default;
           z-index: 1000000176;
           border-radius: 4px;
           box-shadow: 0 0 5px rgba(0,0,0,0.9); /* fallback */
           box-shadow: 0px 0px 20px rgba(30,115,190,0.1);
       } 
       .overlay-content p:first-child{
           margin-top: 30px;
       } 
       .close-btn-175{
           cursor: pointer;
           position: absolute;
           top: 0;
           right: 0;
           padding: 5px;
           text-align: center;
           font-size: 1em;
           font-family: arial;
           color: #000;  
           background: #fff;
           /* border-radius: 100%; */
           box-shadow: 0 0 4px rgba(0,0,0,0.3);
       }
       .close-btn-175:after{
           content: 'close';
       }
       .close-btn-175:hover {
           background: #fff;
       }
       /* media query for most mobile devices */
       @media only screen and (min-width: 480px) and (max-width: 980px){         
           .overlay-content-175 {
               width: 70%;
               margin: 0 15%;
               left: 0;
           }
       }
       @media only screen and (min-width: 0px) and (max-width: 480px){         
           .overlay-content-175 {
               width: 92%;
               margin: 0 0% 0 2%;
               left: 0;
           }
       }
  
   