a { color:#D92406; }
a:active, a:hover, a:active:hover { color:#AD1804; }
h1 { color:#343434; }
h2 { color:#343434; }
h3 { color:#343434; }
h4 { color:#606060; }
h5 { color:#343434; }
.btn {
  background:#D92406;
  color:white;
}
.btn:active, .btn:focus, .btn:active:focus, .btn:hover {
  background:#f93919;
  color:#ffffff;
}
.btn.btn-default, .btn.btn-secondary {
  border-color:#D92406;
  color:white;
}
.btn.btn-sm.btn-sm-type1 {
  background:white;
  border-color:#D92406;
  color:#343434;
}
.btn.btn-sm.btn-sm-type2 {
  background:#D92406;
  border-color:#D92406;
  color:white;
}
div.modal >div.modal-dialog >div.modal-content >div.modal-header { background:#AD1804; }
div.modal >div.modal-dialog >div.modal-content >div.modal-header button.close {
  background:#D92406;
  border-color:#AD1804;
}
div.modal >div.modal-dialog >div.modal-content >div.modal-footer { background:#D92406; }
nav#mmenu #module-cart { display:none; }
nav#mmenu #menu-main { display:none; }
nav#mmenu .mm-panels .mm-navbar { display:none; }
nav#mmenu .mm-panels>.mm-panel.mm-hasnavbar { padding:20px; }
header div.cart {
  padding-left:30px;
  background:url('/bundles/webboxfront/images/theme/wholesale/basket-icon.png') no-repeat;
}
@media screen and (max-width: 767px) {
  header {
    background:#D92406;
    height:100px;
  }
}
header div.middle .wholesale-header-text h2 {
  position:absolute;
  top:10px;
  left:250px;
  white-space:nowrap;
}
@media screen and (max-width: 840px) {
  header div.middle .wholesale-header-text h2 { display:none; }
}
header div.middle .retail-header-text { display:none; }
header div.main-nav {
  background:#D92406;
  color:white;
}
header div.main-nav a { color:white; }
header div.main-nav nav.navbar-default .navbar-nav > li > a { color:white; }
header div.main-nav nav.navbar-default .navbar-nav > li > a:hover, header div.main-nav nav.navbar-default .navbar-nav > li > a:focus {
  background:white;
  color:#D92406;
}
header div.main-nav nav.navbar-default .navbar-nav > li:hover > a, header div.main-nav nav.navbar-default .navbar-nav > li:focus > a {
  background:white;
  color:#D92406;
}
header div.main-nav nav.navbar-default .dropdown-menu { background:#D92406; }
header div.main-nav nav.navbar-default .dropdown-menu li > a:hover, header div.main-nav nav.navbar-default .dropdown-menu li > a:focus {
  background:white;
  color:#D92406;
}
header div.main-nav nav.navbar-default .dropdown-menu li:hover > a, header div.main-nav nav.navbar-default .dropdown-menu li:focus > a {
  background:white;
  color:#D92406;
}
footer { color:white; }
footer >div.container {
  border-top:8px solid #AD1804;
  background:#D92406;
}
footer a { color:white; }
footer a:not(.bold) { border-color:white; }
footer h1 { color:#fff; }
footer div.links nav.navbar-default .navbar-nav > li > a { color:white; }
footer div.links nav.navbar-default .dropdown-menu li > a:hover, footer div.links nav.navbar-default .dropdown-menu li > a:focus {
  background:transparent;
  color:white;
}
footer div.links nav.navbar-default .dropdown-menu li:hover, footer div.links nav.navbar-default .dropdown-menu li:focus {
  background:transparent;
  color:white;
}
main div[id*="static-banner-"] .image-wrap > .info-wrap h4 { color:#FDB710; }
main div[id*="static-banner-"] .image-wrap > .info-wrap p { color:white; }
main div[id*="static-banner-"] .image-wrap > .info-wrap-small h4 { color:#FDB710; }
main div[id*="static-banner-"] .image-wrap > .info-wrap-small p { color:white; }
main div.h1-fancy:before { border-color:#D92406; }
main div.h1-fancy h1:before { background-image:url('/bundles/webboxfront/images/theme/wholesale/filigary-left.png'); }
main div.h1-fancy h1:after { background-image:url('/bundles/webboxfront/images/theme/wholesale/filigary-right.png'); }
main div.content-suffix >div.row.catalogue { background:#AD1804; }
main div.content-suffix >div.row.catalogue >div.text h1 { color:white; }
main div.content-suffix >div.row.catalogue >div.text h2 { color:white; }
main div.content-suffix >div.row.catalogue >div.text p { color:white; }
main div.content-suffix >div.row.links >div {
  width:22.75%;
  border-top:4px solid #D92406;
}
main div.content-suffix >div.row.links >div:nth-child(n) {
  margin-bottom:15px;
  margin-right:3%;
}
main div.content-suffix >div.row.links >div:nth-child(4n) { margin-right:0; }
@media screen and (max-width: 991px) {
  main div.content-suffix >div.row.links >div { width:48.5%; }
  main div.content-suffix >div.row.links >div:nth-child(n) {
    margin-bottom:50px;
    margin-right:3%;
  }
  main div.content-suffix >div.row.links >div:nth-child(2n) { margin-right:0; }
}
@media screen and (max-width: 380px) {
  main div.content-suffix >div.row.links >div { width:48.5%; }
  main div.content-suffix >div.row.links >div:nth-child(n) {
    margin-bottom:75px;
    margin-right:3%;
  }
  main div.content-suffix >div.row.links >div:nth-child(2n) { margin-right:0; }
}
main div.content-suffix >div.row.links >div a { color:#343434; }
main div.content-suffix >div.row.links >div a:hover { color:#AD1804; }
body.home main div.container div.pagination a { background:#AD1804; }
body.home main div.container div.pagination a.current { background:#D92406; }
body.product main div.container h1, body.product main div.container h2 { border-bottom:2px solid #D92406; }
body.product main div.container div.product-description form div.price strike { color:#D92406; }
body.product main div.container div.product-description form div.price.guest { color:#D92406; }
body.product main div.container div.product-reviews ul li div.author { border-color:#D92406; }
ul.product-list >li >a >p.price strike, ul.product-list >li >a >p.price.guest, ul.product-list >li >a >h1.price strike, ul.product-list >li >a >h1.price.guest, ul.product-list >li >a >h2.price strike, ul.product-list >li >a >h2.price.guest, ul.product-list >li >a >h3.price strike, ul.product-list >li >a >h3.price.guest, ul.product-list >li >a >h4.price strike, ul.product-list >li >a >h4.price.guest, ul.product-list >li >a >h5.price strike, ul.product-list >li >a >h5.price.guest { color:#D92406; }
.checkout-steps > li .btn { background:#D92406; }
.checkout-steps > li .btn:hover { background:#f93919; }
.checkout-steps .fixed { background:#D92406; }
.order-success { background:#f93919; }
