#myBtn { height: 40px;font-size: 15px;outline: 0;width: 100%;color: white;background-color: #000000;border: none;}
.eo-sh-popup_container{max-width: 600px;margin: 0 auto;box-sizing: border-box;text-align: center;}
/* The Modal (background) */
.eo-sh-popup_container .eo-sh-modal {
  display: none;
  position: fixed;
  z-index: 11111111;
  padding-top: 100px;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgb(0,0,0);
  background-color: rgba(0,0,0,0.4);
}
/* Modal Content */
.eo-sh-popup_container .eo-sh-modal-content {background-color: #fff; margin: auto;padding: 20px 0px;border: 1px solid #888;max-width: 600px;border-radius: 5px;position: relative;
  box-sizing: border-box;}
/* The Close Button */
.eo-sh-popup_container .close {color: #aaaaaa;float: right;font-size: 28px;font-weight: 400;position: absolute;top: 0;right: 9px;
}
.eo-sh-popup_container .close:hover,
.eo-sh-popup_container .close:focus {color: #000;text-decoration: none;cursor: pointer;}
.eo-sh-pop-up_content{text-align: left!important;padding: 0px 0px }
.eo-sh-pop-up_content span{font-size: 18px;color: #212b36;padding: 20px;}
.eo-sh-pop-up_content p{font-size: 16px;color: #2c3540;border-top: 1px solid #dfe3e8;border-bottom: 1px solid #dfe3e8;padding: 15px 20px;line-height: 24px;}
.eo-sh-pop-up_content .button_links{text-align: end;padding: 10px;}
.eo-sh-pop-up_content .button_links a{background-color: #fdfdfe;padding: 8px 10px;border: 1px solid #c4cdd5;color: #212b36;text-decoration: none;margin: 0px 4px;}
.eo-sh-pop-up_content .button_links .purple_bg{background-color: #5d6bc4;color: white;border: none;}
@media (max-width:599px){
  .eo-sh-popup_container .modal-content{width: 100%;padding: 15px 0px;}
  .eo-sh-pop-up_content span{font-size: 16px;display: block;padding: 5px 15px}
  .eo-sh-pop-up_content p{font-size: 14px;line-height: 20px;padding: 10px;}
  .eo-sh-pop-up_content .button_links a{font-size: 14px;}
  .eo-sh-popup_container .close{top:14px;right: 8px;font-size: 24px;}
}
.eo-sh-link-button{height: 40px;font-size: 15px;outline: 0;color: white;background-color: #000000;border: none;}

/*loader css**/
.lds-ring {
  display: inline-block;
  position: fixed;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 8, 0, .1);
  z-index: 50;
  left: 0;
  top: 0
}
.lds-ring div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  top:45%;
  left:49%;
  width: 51px;
  height: 51px;
  margin: 6px;
  border: 6px solid #33c5dd;
  border-radius: 50%;
  animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #33c5dd transparent transparent transparent;
  z-index: 60;
}
.lds-ring div:nth-child(1) {
  animation-delay: -0.45s;
}
.lds-ring div:nth-child(2) {
  animation-delay: -0.3s;
}
.lds-ring div:nth-child(3) {
  animation-delay: -0.15s;
}
@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.eo-sh-spinner{
  display:none;
}