.probootstrap-heading .primary-heading {
  font-family: "Pinyon Script", serif;
  /*color: #22bb99;*/
  color: #dddddd;
  margin: 0;
  padding: 0;
  font-size: 80px;
}
.probootstrap-section.probootstrap-bg-white .probootstrap-heading .primary-heading {
  color: #aaa;
}
.probootstrap-section .probootstrap-heading .primary-heading {
  color: #fff;
}
.probootstrap-section .probootstrap-heading.dark .primary-heading {
  color: #444;
}
@media (min-width: 236px) and (max-width: 500px) {
  .probootstrap-heading .primary-heading {
    font-size: 50px;
    line-height: 100px;
  }
  .probootstrap-heading .secondary-heading {
    font-size: 35px;
    line-height: 35px;
  }
}
@media (max-width: 235px) {
  .probootstrap-heading .primary-heading {  
    font-size: 40px;
    line-height: 100px;
  }
  .probootstrap-heading .secondary-heading {
    font-size: 25px;
    line-height: 25px;
  }

}

.btn-warning {
    background-color: #666666;
    border-color: #666666;
}
.btn-warning:hover {
    color: #fff;
    background-color: #999999;
    border-color: #666666;
}
a {
    color: #666666;
}
a:hover, a:focus, a:active {
    color: #999999;
}

.probootstrap-navbar.scrolled .navbar-nav > li.active > a {
    color: #999999 !important;
}
.probootstrap-form .form-control:active, .probootstrap-form .form-control:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    border-color: #999999;
}
.probootstrap-cell .text p.price {
    color: #999999;
}
.product-page p.price {
    color: #999999;
}
.scrolled #mini-basket a {
     color: #999999;
}
.btn.btn-primary:hover, .btn.btn-primary:active, .btn.btn-primary:focus {
    background: #666666 !important;
}
.btn.btn-primary {
    border: 1px solid #999999;
    background: #999999;
    color: #ffffff;
}
.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .open>.dropdown-toggle.btn-warning.focus, .open>.dropdown-toggle.btn-warning:focus, .open>.dropdown-toggle.btn-warning:hover,.btn-warning.active, .btn-warning:active, .btn-warning:focus, .open>.dropdown-toggle.btn-warning {
     color: #fff;
    background-color: #999999;
    border-color: #666666;
}
.question {
    color: #999999;
}

.probootstrap-custom-link:before {
  content: "";
  display: block;
  width: 0;
  height: 2px;
  background: #777777;
  position: absolute;
  bottom: 0;
  z-index: 2;
  -webkit-transition: width .5s;
  transition: width .5s;
}

.probootstrap-custom-link:after {
  z-index: 1;
  position: absolute;
  bottom: 0;
  content: '';
  display: block;
  width: 100%;
  height: 2px;
  background: #000;
}

.probootstrap-custom-link:hover {
  color: #000000;
}

.probootstrap-custom-link:hover:before {
  width: 100%;
  background: #777777;
}
.probootstrap-navbar .navbar-brand {
    top: 10px;

}
.probootstrap-navbar.scrolled .parent-nav-link-padding, .probootstrap-navbar.scrolled .navbar-brand, .probootstrap-navbar.scrolled .navbar-nav > li > a {
    padding-top: 40px;
    padding-bottom: 20px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .probootstrap-navbar .parent-nav-link-padding, .probootstrap-navbar .navbar-brand, .probootstrap-navbar .navbar-nav > li > a {
    padding-top: 0px !important;
  }
  .category-banner .primary-heading {
    margin-top: 60px !important;
  }
}

  
@media (max-width: 767px) {
  .category-banner .primary-heading {
    margin-top: 80px !important;
  }
}
