/* start store neutral theme */
.defaultColor.topnav_background_color {
  background: #374250;
}
.defaultColor.topnav_text_color {
  background: #ffffff;
}
.defaultColor.header_background_color {
  background: #f5f5f5;
}
.defaultColor.header_text_color {
  background: #374250;
}
.defaultColor.banner_background_color {
  background: #ffffff;
}
.defaultColor.bg_color {
  background: #ffffff;
}
.defaultColor.body_text_color {
  background: #374250;
}
.defaultColor.body_links_color {
  background: #374250;
}
.defaultColor.button_color {
  background: #007bff;
}
.defaultColor.footer_background_color {
  background: #374250;
}
.defaultColor.footer_text_color {
  background: #ffffff;
}
.defaultColor.countdown_background_color {
  background: #990000;
}
.defaultColor.countdown_text_color {
  background: #ffffff;
}
body,
.storePreview {
  font-family: "Raleway", Helvetica, Arial, sans-serif;
  color: #374250;
  font-weight: 400;
  font-size: 16px;
}
.canvasWrap,
.webbloxBody {
  background: #ffffff;
}
.bg-primary,
.gridHeader {
  background: #374250 !important;
  color: #ffffff;
}
.topNav,
.webbloxTopNav {
  background: #374250;
  color: #ffffff;
}
.topNav a,
.webbloxTopNav a {
  color: #ffffff;
}
.headerBanner,
.webbloxBanner {
  background: #ffffff;
}
#header,
.webbloxHeader {
  background: #f5f5f5;
  color: #374250;
}
#header a,
.webbloxHeader a {
  color: #374250;
}
#header .circle-btn,
.webbloxHeader .circle-btn {
  border-color: #374250;
}
#header .circle-btn i,
.webbloxHeader .circle-btn i {
  color: #374250;
}
#header .userDetails,
.webbloxHeader .userDetails {
  border-color: #374250;
}
#header .userDetails .userAvatar,
.webbloxHeader .userDetails .userAvatar {
  border-color: #374250;
}
#header .userTools .cartValue,
.webbloxHeader .userTools .cartValue {
  border-color: #374250;
}
#header .boxMenu ul a,
.webbloxHeader .boxMenu ul a {
  color: #374250;
}
#header .mainMenu > ul > li > a,
.webbloxHeader .mainMenu > ul > li > a {
  color: #374250;
  border-color: transparent;
}
#header .mainMenu > ul > li.active > a,
.webbloxHeader .mainMenu > ul > li.active > a {
  color: #374250;
  border-color: #374250;
}
#header .mainMenu > ul > li:hover > a,
.webbloxHeader .mainMenu > ul > li:hover > a {
  color: unset;
  text-decoration: none;
}
#header .mainMenu > ul > li > ul > li > a,
.webbloxHeader .mainMenu > ul > li > ul > li > a {
  color: #374250;
}
#header .mainMenu > ul > li > ul > li:hover > a,
.webbloxHeader .mainMenu > ul > li > ul > li:hover > a {
  color: unset;
}
#header .mainMenu > ul > li > ul > li.hasChild i,
.webbloxHeader .mainMenu > ul > li > ul > li.hasChild i {
  color: #374250;
}
#header .mainMenu > ul > li > ul > li ul li a,
.webbloxHeader .mainMenu > ul > li > ul > li ul li a {
  color: #374250;
}
#header .mainMenu > ul > li > ul > li ul li:hover a,
.webbloxHeader .mainMenu > ul > li > ul > li ul li:hover a {
  color: unset;
}
#header .toolDropdownInner,
.webbloxHeader .toolDropdownInner {
  color: #374250;
}
#header .toolDropdownInner a,
.webbloxHeader .toolDropdownInner a {
  color: #374250;
}
.horzNav .mainMenu > ul > li > a {
  color: #374250;
  border-color: transparent;
}
.horzNav .mainMenu > ul > li.active > a {
  color: #374250;
  border-color: #374250;
}
.horzNav .mainMenu > ul > li:hover > a {
  color: unset;
  text-decoration: none;
}
.horzNav .mainMenu > ul > li > ul > li > a {
  color: #374250;
}
.horzNav .mainMenu > ul > li > ul > li:hover > a {
  color: unset;
}
.horzNav .mainMenu > ul > li > ul > li.hasChild i {
  color: #374250;
}
.horzNav .mainMenu > ul > li > ul > li ul li a {
  color: #374250;
}
.horzNav .mainMenu > ul > li > ul > li ul li:hover a {
  color: unset;
}
.boxMenu {
  background: #flyoutBackgroundColor;
}
.jumbotron {
  background: #f5f5f5;
  color: #374250;
}
.jumbotron a {
  color: #374250;
}
.jumbotron .breadcrumb-item.active {
  color: #374250;
}
.jumbotron .breadcrumb-item + .breadcrumb-item::before {
  color: #374250;
}
#footer,
.webbloxFooter {
  background: #374250;
  color: #ffffff;
}
#footer a,
.webbloxFooter a {
  color: #ffffff;
}
.canvasMenu {
  background: #374250;
  color: #ffffff;
}
.canvasMenu a {
  color: #ffffff;
}
.btn.btn-primary {
  background: #007bff;
  border-color: #007bff;
}
.btn.btn-primary:not(:disabled):not(.disabled):active {
  background: #007bff;
  border-color: #007bff;
}
.btn.btn-primary:hover {
  background: #007bff;
  border-color: #007bff;
}
a {
  color: #374250;
}
a:hover {
  color: unset;
}
.footerWidget .widget-title {
  border-color: #fff;
}
.social-button {
  background: #374250;
}
.social-button i {
  color: #fff;
}
.social-button.light-social {
  background: #374250;
}
.social-button.light-social i {
  color: #fff;
}
.menuOpen span:after {
  color: #374250;
}
.userTools .cartValue {
  color: #374250;
}
.userTools .cartValue i {
  color: #374250;
  font-size: 20px;
}
.userTools .cartValue:hover {
  color: unset;
  text-decoration: none;
}
.userTools > div .toolDropdown .toolDropdownInner {
  background: #fff;
}
.userTools > div .toolDropdown .toolDropdownInner ul li a {
  color: #374250;
}
.userTools > div .toolDropdown .toolDropdownInner ul li:hover a {
  color: unset;
}
.canvasNav .navTitle {
  color: #ffffff;
}
.canvasNav ul li a {
  color: #ffffff;
}
.canvasNav ul li:hover a {
  text-decoration: none;
  color: unset;
}
.canvasNav ul li.hasChild .openSubMenu {
  color: #ffffff;
}
.canvasMenu .userDetails .userInfo .userInfoName {
  color: #ffffff;
}
.canvasMenu .userDetails .userInfo .userInfoPoints {
  color: #ffffff;
}
.canvasMenu .userDetails .userInfo .userInfoPoints a {
  color: #ffffff;
}
.circle-btn {
  color: #374250;
}
.circle-btn i {
  color: #374250;
}
.circle-btn:hover {
  color: unset;
}
.pageWrap .owl-carousel .owl-nav button {
  color: #374250;
}
.filterWrap .filterAccordion .filterBox .plusToggle {
  background: #374250;
}
.filterWrap .filterAccordion .filterBox .plusToggle:after {
  background: #374250;
}
.filterWrap .filterAccordion .filterTitle {
  background: #f5f5f5;
}
.filterWrap .filterAccordion .filterTitle a {
  background: #f5f5f5;
}
.priceRange #amount {
  color: #374250;
}
.priceRange .ui-slider .ui-widget-header {
  background: #374250;
}
.priceRange .ui-slider .ui-slider-handle {
  border-color: #374250;
  background: #fff;
}
.priceRange .ui-slider.ui-slider-horizontal {
  border-color: #fff;
}
.custom-control-label::before {
  border: 1px solid #374250;
}
.page-link {
  color: #374250;
}
.page-link:hover {
  color: unset;
}
.pagination .page-item span {
  color: #374250;
}
.cartArticle .card-header .productQty b {
  color: #374250;
}
.text-default {
  color: #374250 !important;
}
.text-default p,
.text-default label {
  color: #374250 !important;
}
/* end store neutral theme */
