
.extra-shadow {
  text-shadow: -1px -1px 0 #e3e3e330, 1px -1px 0 #e3e3e330, 1px 1px 0 #e3e3e330, 1px 1px 0 #e3e3e330;
}

.extra-light-shadow {
  text-shadow: -1px -1px 0 #d2d2d275, 1px -1px 0 #d2d2d275, 1px 1px 0 #d2d2d275, 1px 1px 0 #d2d2d275;
}

.dark-shadow {
  text-shadow: -1px -1px 0 #919191, 1px -1px 0 #919191, 1px 1px 0 #919191, 1px 1px 0 #919191;
}

.dark-medium-shadow {
  text-shadow: -1px -1px 0 #555, 1px -1px 0 #555, 1px 1px 0 #555, 1px 1px 0 #555;
}

.darker-shadow {
  text-shadow: -1px -1px 0 #212529, 1px -1px 0 #212529, 1px 1px 0 #212529, 1px 1px 0 #212529;
}

.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}

.fade.in {
  opacity: 1;
}

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  appearance: none;
  top:12.5% !important;
  margin-top:0 !important;
}

@media all and (max-width: 991px) and (min-width: 600px) {
  button.close {
    font-size:3rem !important;
  }
  .top-img-size {
    max-width:250px !important;
    /* margin-top:-25%; */
  }
}

@media all and (max-width: 599px) {
  button.close {
    font-size:2.5rem !important;
  }
  .top-img-size {
    max-width:200px !important;
    /* margin-top:-20%; */
  }
  .bizName-border {
    border:none;
  }
}
