/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */

header.header .navbar a {
  color: #fff;
}

header.header .main-navbar-wrapper {
  background: #5AB1F1 !important;
}

header.header .main-navbar-wrapper .navbar-collapse {
  padding: .5rem 0rem  !important;
}

.dropdown-item {
  color: #333 !important;
}
.dropdown-item:hover {
  background-color: #e5e5e5 !important;
}

.btn-primary {
  color: #fff;
  background-color: #5AB1F1 !important;
  border-color: #5AB1F1 !important;
}
.btn-primary:hover {
  color: #5AB1F1 !important;
  background-color: #fff !important;
  border-color: #5AB1F1 !important;
}
.btn-primary:focus {
  color: #5AB1F1 !important;
  background-color: #fff !important;
  border-color: #5AB1F1 !important;
}
.primary-bg-color {
  background-color: #fff !important;
}
.btn-outline-primary {
  color: #5AB1F1 !important;
  background-color: #fff !important;
  border-color: #5AB1F1 !important;
}
.btn-outline-primary:hover {
  color: #fff !important;
  background-color: #5AB1F1 !important;
  border-color: #5AB1F1 !important;
}
.btn-outline-primary:focus {
  color: #fff !important;
  background-color: #5AB1F1 !important;
  border-color: #5AB1F1 !important;
}
.card-title {
  color: #000 !important;
}
.pricing-card-title {
  color: #000 !important;
}


.list-group-item.active {
  background-color: #5AB1F1 !important;
  border-color: #5AB1F1 !important;
}
.domain-checker-bg {
  margin: 0 !important;
  padding: 20px 0 !important;
  background-repeat: no-repeat !important;
  background-position: 110% -5px !important;
  background-image: none !important;
}
.domain-checker-container {
  background: #efefef !important;
}
.btn-add-to-cart {
  color: #fff !important;
  background-color: #5cb85c !important;
  border-color: #5cb85c !important;
}
.btn-add-to-cart:hover {
  color: #fff !important;
  background-color: #5AB1F1 !important;
  border-color: #5AB1F1 !important;
}
.btn-add-to-cart:active {
  color: #fff !important;
  background-color: #7ccf7c !important;
  border-color: #7ccf7c !important;
}
.checkout {
  background-color: #5AB1F1 !important;
  border-color: #5AB1F1 !important;
}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #5AB1F1 !important;
  border-color: #5AB1F1 !important;
}
.btn-success {
  color: #fff;
  background-color: #5AB1F1 !important;
  border-color: #5AB1F1 !important;
}
.btn-success:hover {
  color: #5AB1F1 !important;
  background-color: #fff !important;
  border-color: #5AB1F1 !important;
}
header.header .toolbar .nav-link {
  color: #777 !important;
  border: 0px solid #ccc !important;
  font-size: 1.2em !important;
}
.badge-info {
  background-color: coral !important;
}
.order-summary {
  background-color: gray !important;
  border-bottom: 3px solid gray !important;
  border-radius: 4px;
}
.view-cart-items-header {
  background-color: gray !important;
}
.view-cart-items {
  border-bottom: 2px solid gray !important;
}
.empty-cart .btn {
  background-color: gray !important;
}
.view-cart-items .item {
  font-size: 1em !important;
  color: coral !important;
}
.view-cart-items .item-title {
  font-size: .8em !important;
  color: #333 !important;
}

