.description.ml-2 {
}

.w-80 {
  width: 80%!important;
}

.w-90 {
  width: 90%!important;
}

.sc-form-border {
  border: 1px solid #F1F3F6!important;
}

.sc-form-field-icon {
  /*color: #ba1111 !important;*/
  background-color: #ffffff;
}

.sc-span-error-msg {
  color: #FF0000;
  font-size: 12px;
}

.sc-span-suggestion-msg {
}

.field-data-validation-status > .ok {
  color: #3bbf00;
}

.field-validation-status.ok {
  color: #3BBF00;
}

.field-data-validation-status > .bad {
  color: #FF0000;
}

*, i:not() {
  font-family: 'Source Sans Pro', sans-serif !important;
}

/* button .sc-login-btn {
  color: #ffaaaa;
} */

button.sc-login-btn {
  color: #ffffff !important;
  background: #FF9A00 0% 0% no-repeat padding-box !important;
  border: 1px solid #FF9A00 !important;
  border-radius: 6px !important;
  opacity: 1 !important;
}

.w-90 {
  width: 90% !important;
}

* i:not() {
  font-family: 'Source Sans Pro', sans-serif;
}

.strike {
  display: block;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
}

.strike > span {
  position: relative;
  display: inline-block;
}

.strike > span:before, .strike > span:after {
  content: "";
  position: absolute;
  top: 50%;
  width: 9999px;
  height: 1px;
  background: #F1F3F6;
}

.strike > span:before {
  right: 100%;
  margin-right: 15px;
}

.strike > span:after {
  left: 100%;
  margin-left: 15px;
}

button.sc-gSignin:before {
  background-image: url(https://blog.hubspot.com/hubfs/image8-2.jpg);
}

.sc-gSignin {
  background-color: #FFFFFF;
  border-color: #F1F3F6;
}

.signinLink {
  text-align: left;
  font: Semibold 16px/22px Source Sans Pro;
  letter-spacing: 0;
  color: #FF9A00 !important;
  opacity: 1;
}

@media (min-width:768px) and (max-width:900px) {
  .navbar-expand-md .navbar-toggler {
    display: flex !important;
  }
}

ul.horizontal-list {
  min-width: 270px;
  list-style: none;
  padding-top: 0px;
}

ul#horizontal-list li {
  display: inline;
}

ul.horizontal-list li {
  display: inline;
}

.hide {
  display: none !important;
}

/* .navbar-light .navbar-nav .nav-link {
  width: 44px;
  padding-left: 0.85em;
}
 */
