@media screen and (-webkit-min-device-pixel-ratio: 0) {
  select,
  textarea,
  input {
    font-size: 16px;
  }
}
input,
textarea {
  -webkit-appearance: none;
  -webkit-border-radius: 0;
}

input:focus,
select:focus,
textarea:focus,
button:focus {
  outline: none;
}

.backgroundOverlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
  background: #000000;
  opacity: 0.85;
  filter: alpha(opacity=85);
  -moz-opacity: 0.85;
  z-index: 9999999999;
  display: none;
}

@media (min-width: 601px) {
  .popup-content .popup-logo {
    width: 100%;
    max-width: 250px!important;
    margin-bottom: 15px;
  }

  .popup-content h2 {
    color: green;
    font-size: 25px;
    font-weight: bold;
    text-align: center !important;
  }

  .popup-content p {
    color: #333;
    font-size: 15px;
    font-weight: 200;
  }

  .delayedPopupWindow {
    display: none;
    position: fixed;
    width: auto;
    max-width: 500px;
    height: 550px;
    margin-top: 10% !important;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: 0 auto;
    background-color: #EAEAEA;
    border: 2px solid #333;
    border-radius: 7px;
    z-index: 999999999999;
    padding: 3px 20px;
  }
}

@media (max-width: 600px) {
  .popup-content .popup-logo {
    width: 100%;
    max-width: 200px!important;
    margin-bottom: 15px;
  }

  .popup-content h2 {
    color: #333;
    font-size: 20px;
    font-weight: bold;
    text-align: center !important;
  }

  .popup-content p {
    color: #333;
    font-size: 15px;
    font-weight: 200;
  }

  .delayedPopupWindow {
    display: none;
    position: fixed;
    width: auto;
    max-width: 400px;
    height: 520px;
    margin-top: 30% !important;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: 0 auto;
    background-color: #EAEAEA;
    border: 2px solid #333;
    border-radius: 7px;
    z-index: 999999999999;
    padding: 1px 20px;
  }
}

/*   This is the closing button  */
#btnClose {
  font-size: 28px;
  font-weight: bolder;
  width: 100%;
  display: block;
  text-align: right;
  text-decoration: none;
  color: green;
  cursor: pointer;
}

#btnClose:hover {
  color: green;
  cursor: pointer;
}

.popup-icon {
    font-size: 30px!important;
}


/*@media screen and (-webkit-min-device-pixel-ratio: 0) {*/
/*  select,*/
/*  textarea,*/
/*  input {*/
/*    font-size: 16px;*/
/*  }*/
/*}*/
/*input,*/
/*textarea {*/
/*  -webkit-appearance: none;*/
/*  -webkit-border-radius: 0;*/
/*}*/

/*input:focus,*/
/*select:focus,*/
/*textarea:focus,*/
/*button:focus {*/
/*  outline: none;*/
/*}*/

/*.backgroundOverlay {*/
/*  position: fixed;*/
/*  top: 0;*/
/*  right: 0;*/
/*  bottom: 0;*/
/*  left: 0;*/
/*  height: 100%;*/
/*  width: 100%;*/
/*  margin: 0;*/
/*  padding: 0;*/
/*  background: #000000;*/
/*  opacity: 0.85;*/
/*  filter: alpha(opacity=85);*/
/*  -moz-opacity: 0.85;*/
/*  z-index: 9999999999;*/
/*  display: none;*/
/*}*/

/*@media (min-width: 601px) {*/
/*  .popup-content .popup-logo {*/
/*    width: 100%;*/
/*    max-width: 250px!important;*/
/*    margin-bottom: 15px;*/
/*  }*/

/*  .popup-content h2 {*/
/*    color: green;*/
/*    font-size: 25px;*/
/*    font-weight: bold;*/
/*    text-align: center !important;*/
/*  }*/

/*  .popup-content p {*/
/*    color: #333;*/
/*    font-size: 15px;*/
/*    font-weight: 200;*/
/*  }*/

/*  .delayedPopupWindow {*/
/*    display: none;*/
/*    position: fixed;*/
/*    width: auto;*/
/*    max-width: 500px;*/
/*    height: 500px;*/
/*    margin-top: 10% !important;*/
/*    left: 0;*/
/*    right: 0;*/
/*    top: 0;*/
/*    bottom: 0;*/
/*    margin: 0 auto;*/
/*    background-color: #fafafa;*/
/*    border: 2px solid #333;*/
/*    border-radius: 7px;*/
/*    z-index: 999999999999;*/
/*    padding: 10px 20px;*/
/*  }*/
/*}*/

/*@media (max-width: 600px) {*/
/*  .popup-content .popup-logo {*/
/*    width: 100%;*/
/*    max-width: 200px!important;*/
/*    margin-bottom: 15px;*/
/*  }*/

/*  .popup-content h2 {*/
/*    color: #333;*/
/*    font-size: 20px;*/
/*    font-weight: bold;*/
/*    text-align: center !important;*/
/*  }*/

/*  .popup-content p {*/
/*    color: #333;*/
/*    font-size: 15px;*/
/*    font-weight: 200;*/
/*  }*/

/*  .delayedPopupWindow {*/
/*    display: none;*/
/*    position: fixed;*/
/*    width: auto;*/
/*    max-width: 400px;*/
/*    height: 495px;*/
/*    margin-top: 30% !important;*/
/*    left: 0;*/
/*    right: 0;*/
/*    top: 0;*/
/*    bottom: 0;*/
/*    margin: 0 auto;*/
/*    background-color: #fafafa;*/
/*    border: 2px solid #333;*/
/*    border-radius: 7px;*/
/*    z-index: 999999999999;*/
/*    padding: 10px 20px;*/
/*  }*/
/*}*/

/*   This is the closing button  */
/*#btnClose {*/
/*  font-size: 28px;*/
/*  font-weight: bolder;*/
/*  width: 100%;*/
/*  display: block;*/
/*  text-align: right;*/
/*  text-decoration: none;*/
/*  color: green;*/
/*  cursor: pointer;*/
/*}*/

/*#btnClose:hover {*/
/*  color: green;*/
/*  cursor: pointer;*/
/*}*/

/*.popup-icon {*/
/*    font-size: 30px!important;*/
/*}*/