@import "/assets/intl-tel-input/css/intlTelInput.min.css";

.overlay_content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  background: url('../../../assets/images/ajax-loader.gif') center center no-repeat rgba(0, 0, 0, 0.9);
}

.countdown_msg {
  padding: 5px;
  color: #B55;
  font-weight: bold;
  font-size: 35px;
  margin-top: 10px;
}

#countdown_time_content {}

#countdown_time_content label {
  margin: 0px;
}

.text-shadow {
  text-shadow: 0 0 2px #000;
  /* horizontal-offset vertical-offset 'blur' colour */
  -moz-text-shadow: 0 0 2px #000;
  -webkit-text-shadow: 0 0 2px #000;
}

.fit-content {
  width: -moz-fit-content;
  width: fit-content;
  width: -webkit-fit-content;
}

a {
  cursor: pointer !important;
  text-decoration: none !important;
}

.btn {
  cursor: pointer !important;
  text-decoration: none !important;
  white-space: normal !important;
}

.force_checkbox {
  -webkit-appearance: checkbox !important;
}

.force_radio {
  -webkit-appearance: radio !important;
}

.feedback {
  background-color: #31B0D5;
  color: white;
  padding: 10px 20px;
  border-radius: 4px;
  border-color: #46b8da;
}

#feedbackMybutton {
  position: fixed;
  bottom: -4px;
  right: 80px;
  z-index: 100;
}

.btn1 {
  margin-bottom: 20px;
  white-space: normal !important;
  font-size: 1.5em !important;
}