.product-col h4 {
  font-size: 16px !important;
}
.st-header-nav {
  font-size: 16px !important;
  background-color: rgb(0, 0, 0) !important;
  font-family: 'Roboto' !important;
}
.st-nav-category {
  font-size: 14px !important;
  font-family: 'Roboto' !important;
}
.st-header-nav .dropdown-menu .st-link {
  font-size: 14px !important;
}
.gallery-title {
  font-size: 20px !important;
  font-family: 'Prosto One', cursive !important;
}
.menu-container .st-side-menu-title > h2 {
  font-size: 16px !important;
  color: rgb(0,0,0) !important;
  font-family: 'Roboto' !important;
}
.st-ft-aviso {
  font-size: 12px !important;
  color: rgb(255, 255, 255) !important;
  font-family: 'Roboto' !important;
}
.st-title-message-payment {
  font-size: 12px !important;
  color: rgb(255,255,255) !important;
  font-family: 'Roboto' !important;
}
.st-side-menu-subtitle > h2 {
  font-size: 16px !important;
  color: rgb(0,0,0) !important;
  font-family: 'Roboto' !important;
}
.mega-menu .nav-header > h2 {
  font-size: 10px !important;
  color: rgb(0,0,0) !important;
  font-family: 'Roboto' !important;
}
.mega-menu .st-submenu-link {
  font-size: 12px !important;
  color: rgb(0,0,0) !important;
  font-family: 'Roboto' !important;
}
.navbar > #navbar > .navbar-nav > li > a.st-btn-categoria,.navbar > #navbar > .navbar-nav > li > a.st-btn-categoria:hover,.navbar > #navbar > .navbar-nav > li > a.st-btn-categoria:focus {
  background-color: rgb(17, 245, 0) !important;
  color: rgb(0,0,0) !important;
}
.st-informative {
  background-color: rgb(55, 55, 55) !important;
}
.carousel-indicators li {
  background: linear-gradient(45deg, rgb(255,255,255,0) , rgb(255,255,255,0) ) !important;
}
.carousel-indicators .active {
  background-color: rgb(255,255,255) !important;
}
.st-bg-title {
  background-color: rgba(255,255,255,1) !important;
}
.st-product-social-link {
  background-color: rgb(255,255,255,1) !important;
  color: rgb(0,0,0) !important;
}
.st-product-social-link:hover {
  background-color: rgb(255,255,255,1) !important;
  color: rgb(0,0,0) !important;
}
.st-btn-aviso {
  background-color: rgb(0, 255, 8) !important;
  color: rgb(7, 7, 7) !important;
}
.st-btn-popup {
  background-color: rgb(0, 255, 5) !important;
  color: rgb(53, 53, 53) !important;
}
.alertify-notifier .ajs-message.ajs-visible {
  background-color: rgb(5, 255, 0) !important;
}
.st-nav > li > a.st-link:hover {
  background-color: rgba(255,255,255,1) !important;
  color: rgb(0,0,0) !important;
}
.st-nav-category, .menu-container {
  background-color: rgb(240, 240, 240) !important;
}
.menu-container ul li a:hover {
  background-color: rgb(5, 255, 0) !important;
  color: rgb(0, 61, 14) !important;
}
.social-gallery-tabs>li>a {
  background-color: rgb(255, 255, 255) !important;
  color: rgb(0,0,0) !important;
}
.social-gallery-tabs>li>a:hover {
  background-color: rgb(255, 255, 255) !important;
  color: rgb(0,0,0) !important;
}
.social-gallery-tabs>li.active>a, .social-gallery-tabs>li.active>a:focus, .social-gallery-tabs>li.active>a:hover {
  background-color: rgb(255,255,255) !important;
  color: rgb(0, 0, 0) !important;
}
.wizard > div.wizard-inner > .nav-tabs > li.active span.round-tab {
  background-color: rgb(17, 245, 0) !important;
  border-color: rgba(255,255,255,1) !important;
  color: rgb(0,0,0) !important;
}
.menu-container .st-side-menu-title {
  background-color: rgb(255, 255, 255) !important;
}
.st-bg-message-payment {
  background-color: rgba(0,0,0,1) !important;
}
.dropdown .mega-menu {
  background-color: rgba(255,255,255,1) !important;
}
.vertical-line {
  background-color: rgb(255, 255, 255) !important;
}
.product-border:hover {
  outline-color: rgb(0,0,0) !important;
}
.st-countdown {
  background-color: rgba(0,0,0,1) !important;
}
.st-countdown-link {
  background-color: rgba(0,0,0,1) !important;
  color: rgb(0,0,0) !important;
}
.discount-tag, .discount-tag-2 {
  background-color: rgba(255,255,255,1) !important;
  color: rgb(0,0,0) !important;
}
.st-container-social-networks {
  background-color: rgba(150, 114, 114, 0) !important;
}
.st-social-networks {
  background-color: rgba(0, 0, 0, 0) !important;
  color: rgb(255,255,255) !important;
}
.st-header-search {
  background-color: rgb(0,0,0) !important;
}
.st-nav {
  background-color: rgb(43, 48, 48) !important;
}
.st-cart-counter .counter {
  background-color: rgb(241, 171, 0) !important;
  color: rgb(0, 0, 0) !important;
}
.st-btn-buy {
  background-color: rgb(255, 165, 0) !important;
  color: rgb(0, 0, 0) !important;
}
.banner-brand a {
  background: linear-gradient(45deg, rgb(122,0,255) , rgb(49,133,41) ) !important;
}
.st-category {
  background: rgb(0, 0, 0) !important;
}
.st-category-active {
  background: rgb(255, 165, 0) !important;
}
.st-social-links {
  background: rgb(17, 245, 0) !important;
  color: rgb(0, 0, 0) !important;
}
.st-social-links:hover {
  background: rgb(0, 230, 0) !important;
  color: rgb(255, 255, 255) !important;
}
.st-btn-pay-cart {
  background-color: rgb(255, 165, 0) !important;
  color: rgb(255, 255, 255) !important;
}
.st-btn-shopping {
  background-color: rgb(43, 43, 43) !important;
  color: rgb(255, 255, 255) !important;
}
.st-btn-buy-ask {
  background-color: rgb(89, 89, 89) !important;
  color: rgb(255, 255, 255) !important;
}
.st-panel-carrito {
  background-color: rgb(116, 116, 116) !important;
  border-color: rgb(116, 116, 116) !important;
}
.st-tag-links {
  background: rgb(255, 165, 0) !important;
  color: rgb(255, 255, 255) !important;
}
.st-tag-links:hover {
  background: rgb(0, 91, 112) !important;
  color: rgb(255, 255, 255) !important;
}
.st-tag-links-active {
  background: rgb(0, 91, 112) !important;
}
.st-footer {
  background-color: rgba(9, 33, 46, 0) !important;
  color: rgb(255, 255, 255) !important;
}
.st-footer-bottom {
  background-color: rgb(0, 0, 0) !important;
  color: rgb(255, 255, 255) !important;
}
.st-countdown, .st-countdown h2 {
  color: rgb(0,0,0) !important;
}
.st-informative, .st-informative h4 {
  color: rgb(255, 255, 255) !important;
}
.st-font-title {
  color: rgb(0, 0, 0) !important;
}
.st-btn-close-popup:hover {
  color: rgb(5, 255, 0) !important;
}
.alertify-notifier .ajs-message.ajs-visible, .alertify-notifier .ajs-message.ajs-visible a {
  color: rgb(0,0,0) !important;
}
.alertify-notifier .ajs-message.ajs-visible .text-verify {
  color: rgb(72, 72, 72) !important;
}
.menu-container ul li, .menu-container ul li a {
  color: rgb(0,0,0) !important;
}
.st-title-payment-success {
  color: rgb(26, 255, 0) !important;
}
.st-title-payment-failure {
  color: rgb(255, 0, 0) !important;
}
.st-title-payment-pending {
  color: rgb(255, 251, 0) !important;
}
.st-message-payment {
  color: rgb(255, 255, 255) !important;
}
.st-btn-close-popup {
  color: rgb(184, 184, 184) !important;
}
.wizard > div.wizard-inner > .nav-tabs > li.active > a i {
  color: rgb(0,0,0) !important;
}
.mega-menu .st-submenu-link:hover {
  color: rgb(0,0,0) !important;
}
.menu .fa-store, .menu .fa-box {
  color: rgb(0,0,0) !important;
}
.st-header-nav a.st-link {
  color: rgb(255, 255, 255) !important;
}
.st-nav a.st-link {
  color: rgb(255, 255, 255) !important;
}
.st-nav span.caret {
  color: rgb(241, 171, 0) !important;
}
.st-category-link {
  color: rgb(0, 0, 0) !important;
}
.st-category a {
  color: rgb(255, 255, 255) !important;
}
.st-category-active a {
  color: rgb(255, 255, 255) !important;
}
.st-category-link-active {
  color: rgb(255, 165, 0) !important;
}
.st-panel-carrito>.panel-heading {
  color: rgb(255, 254, 254) !important;
}
.st-menu-footer {
  color: rgb(182, 178, 178) !important;
}
.st-logo-width {
  width: 65% !important;
}