.hero-slider .btn-default {
  background: #00abff !important;
  color: white !important; }
.hero-slider .btn-primary {
  border-color: white !important;
  color: white !important; }

.notify.sale {
  background: #00abff; }

p a,
.accent-color {
  color: #00abff; }

a {
  color: black; }
  a:hover, a:focus {
    color: #00abff;
    text-decoration: none;
    opacity: .7; }

.navbar-default .navbar-nav li a:hover, .navbar-default .navbar-nav li a:focus {
  color: #00abff;
  opacity: .8; }
.navbar-default .navbar-nav li a.menu-cart {
  color: #00abff; }
  .navbar-default .navbar-nav li a.menu-cart:hover, .navbar-default .navbar-nav li a.menu-cart:focus {
    color: #00abff;
    opacity: .8; }
.navbar-default .navbar-nav .active a {
  color: #00abff; }
  .navbar-default .navbar-nav .active a:hover, .navbar-default .navbar-nav .active a:focus {
    background: none;
    color: #00abff;
    opacity: .8; }
.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar {
  background: #00abff; }
@media screen and (max-width: 768px) {
  .navbar-default {
    background: #F5F5F7; } }

.navbar .open a {
  color: #00abff; }
  .navbar .open a:hover, .navbar .open a:focus, .navbar .open a:active {
    color: #00abff !important; }

.accent-bg {
  background-color: #00abff; }

.btn-default,
input[type="submit"],
input[type="button"],
input[type="reset"] {
  background-color: #1dadfc;
  color: #fff;
  border-color: #1dadfc;
  font-family: "Roboto Condensed", sans-serif; }
  .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default:active:hover, .btn-default:active:visited,
  input[type="submit"]:hover,
  input[type="submit"]:focus,
  input[type="submit"]:active,
  input[type="submit"]:active:hover,
  input[type="submit"]:active:visited,
  input[type="button"]:hover,
  input[type="button"]:focus,
  input[type="button"]:active,
  input[type="button"]:active:hover,
  input[type="button"]:active:visited,
  input[type="reset"]:hover,
  input[type="reset"]:focus,
  input[type="reset"]:active,
  input[type="reset"]:active:hover,
  input[type="reset"]:active:visited {
    background-color: #1dadfc;
    opacity: .8;
    color: #fff; }

.btn-default,
input[type="submit"],
input[type="button"],
input[type="reset"] {
  color: white; }
  .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default:active:hover, .btn-default:active:visited,
  input[type="submit"]:hover,
  input[type="submit"]:focus,
  input[type="submit"]:active,
  input[type="submit"]:active:hover,
  input[type="submit"]:active:visited,
  input[type="button"]:hover,
  input[type="button"]:focus,
  input[type="button"]:active,
  input[type="button"]:active:hover,
  input[type="button"]:active:visited,
  input[type="reset"]:hover,
  input[type="reset"]:focus,
  input[type="reset"]:active,
  input[type="reset"]:active:hover,
  input[type="reset"]:active:visited {
    color: white;
    box-shadow: none; }

.btn.btn-primary {
  background: none;
  color: black;
  border-color: rgba(0, 0, 0, 0);
  border: none; }
  .btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-primary:active, .btn.btn-primary:active:hover, .btn.btn-primary:active:visited {
    opacity: .8;
    background-color: transparent;
    border-color: rgba(0, 0, 0, 0);
    color: black;
    box-shadow: none; }

.action-bar a:hover, .action-bar a:focus {
  background-color: #00abff;
  color: #fff; }
  .action-bar a:hover span, .action-bar a:focus span {
    color: #fff; }

.overlay.accent:before {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0px;
  content: '';
  opacity: 0.6;
  z-index: 2;
  background-color: #00abff; }

.accent-bg {
  color: #fff; }
  .accent-bg p, .accent-bg h2 {
    color: #fff; }
  .accent-bg .btn.btn-primary {
    border-color: #1dadfc;
    background: #1dadfc;
    color: #fff;
    line-height: 1; }
  .accent-bg .btn.btn-default {
    background: #1dadfc;
    color: #00abff; }

section.products-grid .product .product-details:before {
  background: #000; }

.thumbnail.with-info .info {
  background: #00abff; }

a:hover .custom-icon span, a:focus .custom-icon span {
  border-color: #00abff !important; }

.map-wrapper .directions {
  background-color: #00abff;
  color: #fff; }
  .map-wrapper .directions:hover, .map-wrapper .directions:focus {
    opacity: .8; }

.product-full-width .product .thumbnail .product-details {
  background: #00abff; }

.product-list .product a:hover, .product-list .product a:focus {
  color: #00abff !important; }
.product-list .product .product-price {
  color: #00abff; }

.product-single .product-price {
  color: #00abff; }

.error h1 {
  color: #00abff; }

#comments .notice {
  color: #00abff; }

#ResetSuccess {
  color: #00abff; }

.thumbnail.with-info .info-on-sale {
  background: #00abff; }
.thumbnail.with-info .info-sold-out {
  background: #bcbcbc; }

#delivery-date .ui-datepicker .ui-state-default.ui-state-active {
  background: #00abff !important;
  color: #fff; }

.errors ul li {
  list-style: none;
  color: #00abff; }

.ui-datepicker .ui-state-default:hover {
  background: #00abff !important;
  color: #fff; }

#product-tabs .nav-tabs li a:before {
  background-color: #00abff !important; }
#product-tabs .nav-tabs .ui-state-active a:before {
  width: 100%; }

.spr-summary {
  color: #00abff !important; }

footer.footer {
  background: white; }
