body .emma-show input, body .emma-show button {
  width: 100% !important;
}
body .emma-show button {
  color: #000000 !important;
}
.dropdown-toggle::after {
    border-top: .3rem solid;
    border-right: .3rem solid transparent;
    border-left: .3rem solid transparent;
}
@media ( max-width: 575px) {
  .custom-header-title{
      font-size: 1.5rem;
  }
}

@media ( min-width: 576px ) {
  .header-media-fullscreen {
      min-height: calc(80vh - 50px);
  }
  .header-media-default {
      min-height: 600px;
  }

}
#covid-header-link {
  font-size: .75em;
}
#covid-header-link-lg-wrap {
  background-color: rgba(0,0,0,.25);
  position: absolute;
  bottom: 4rem;
  right: 2.5rem;
}

.bg-gray {
  background-color: #efefef;
}

@media (min-width:992px) {
  .colleges-degree-search-wrap {
    background: -webkit-gradient(linear, left top, right top, from(#fff), color-stop(50%, #fff), color-stop(50%, #efefef), to(#efefef)) !important;
    background: linear-gradient(to right, #fff, #fff 50%, #efefef 50%, #efefef 100%) !important;
  }
}

.colleges-degree-search-content-deadlines {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 320 75' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='m0 0h320v75h-320z' fill='%23efefef'/%3E%3Cpath d='m160 0 160 75h-320z' fill='%23fff' transform='matrix(-1 0 0 -1 320 75)'/%3E%3C/g%3E%3C/svg%3E");
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: 100% 4rem;
  padding-bottom: 4rem
}

@media (min-width:992px) {
  .colleges-degree-search-content-deadlines {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='bg' height='100%25' width='150' viewBox='0 0 150 100' preserveAspectRatio='none' shape-rendering='geometricPrecision' style='background-color: %23efefef;'%3E%3Cpath fill='%23fff' d='M0,0 h110 l40,50 l-40,50 h-110z'%3E%3C/path%3E%3C/svg%3E");
    background-position: center right;
    background-size: 50% 100%;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding-bottom: 2.5rem;
    padding-right: 6rem
  }
}

.preem-wrapper {
  margin: 0 auto;
  z-index: 1;
  width: 575px;
}
@media (max-width: 575px) {
  .preem-wrapper {
    width: 375px;
  }
}

.navbar-inverse.bg-inverse-t-3 {
  background: transparent!important;
}
