

.sp-module ul >li >a, .sppb-addon-module ul >li >a {
    color: #525774 !important;
}

#sp-footer {
    background-color: #525774 !important;
    color: #b0b0b0;
}

body {
  color: #525774;
}


.sp-module-content ul.VMmenu li a > .nmb_products {
  display: none;
}

.category-view .row .spacer .spacer-inner h2, .browse-view .row .spacer .spacer-inner h2, .latest-view .row .spacer .spacer-inner h2, .recent-view .row .spacer .spacer-inner h2, .featured-view .row .spacer .spacer-inner h2, .topten-view .row .spacer .spacer-inner h2 {
    margin: 5px auto;
    font-size: 110%;
    line-height: 1.5;
    display: block;
}


element.style {
}
.category-view .row .spacer .spacer-inner .product-price .PricesalesPrice .PricesalesPrice, .category-view .row .spacer .spacer-inner .product-price .PricesalesPrice .PricesalesPriceTt, .category-view .row .spacer .spacer-inner .product-price .PricesalesPriceTt .PricesalesPrice, .category-view .row .spacer .spacer-inner .product-price .PricesalesPriceTt .PricesalesPriceTt, .browse-view .row .spacer .spacer-inner .product-price .PricesalesPrice .PricesalesPrice, .browse-view .row .spacer .spacer-inner .product-price .PricesalesPrice .PricesalesPriceTt, .browse-view .row .spacer .spacer-inner .product-price .PricesalesPriceTt .PricesalesPrice, .browse-view .row .spacer .spacer-inner .product-price .PricesalesPriceTt .PricesalesPriceTt, .latest-view .row .spacer .spacer-inner .product-price .PricesalesPrice .PricesalesPrice, .latest-view .row .spacer .spacer-inner .product-price .PricesalesPrice .PricesalesPriceTt, .latest-view .row .spacer .spacer-inner .product-price .PricesalesPriceTt .PricesalesPrice, .latest-view .row .spacer .spacer-inner .product-price .PricesalesPriceTt .PricesalesPriceTt, .recent-view .row .spacer .spacer-inner .product-price .PricesalesPrice .PricesalesPrice, .recent-view .row .spacer .spacer-inner .product-price .PricesalesPrice .PricesalesPriceTt, .recent-view .row .spacer .spacer-inner .product-price .PricesalesPriceTt .PricesalesPrice, .recent-view .row .spacer .spacer-inner .product-price .PricesalesPriceTt .PricesalesPriceTt, .featured-view .row .spacer .spacer-inner .product-price .PricesalesPrice .PricesalesPrice, .featured-view .row .spacer .spacer-inner .product-price .PricesalesPrice .PricesalesPriceTt, .featured-view .row .spacer .spacer-inner .product-price .PricesalesPriceTt .PricesalesPrice, .featured-view .row .spacer .spacer-inner .product-price .PricesalesPriceTt .PricesalesPriceTt, .topten-view .row .spacer .spacer-inner .product-price .PricesalesPrice .PricesalesPrice, .topten-view .row .spacer .spacer-inner .product-price .PricesalesPrice .PricesalesPriceTt, .topten-view .row .spacer .spacer-inner .product-price .PricesalesPriceTt .PricesalesPrice, .topten-view .row .spacer .spacer-inner .product-price .PricesalesPriceTt .PricesalesPriceTt {
    font-size: 15px !important;
}

.btn-primary, .button, .btn-readmore, .sppb-btn-primary, .vm-button-correct {
    border-color: #525774;
    background-color: #525774;
    background-color: #525774;
    color: #fff;
    outline: 0;
}

.sp-module .sp-module-title, .sppb-addon-module .sp-module-title {
  margin: 0 0 20px;
  font-size: 110% !important;
  line-height: 1.2;
  width: auto;
  padding-right: 30px;
  box-shadow: inset 0 -1px 0 #ddd;
  display: table;
}

#offcanvas-toggler {
  float: centre;
  position: relative;
  z-index: 3;
}