.logo-footer {
  width: 42px;
  height: 42px;
  margin-left: auto;
  margin-right: auto;
}
.navbar-default .navbar-nav > li + li {
  margin-left: 30px;
}
.t3-megamenu .t3-module .module-ct {
  background: #ffffff;
}
div.category-view table.bulkprice {
  display: none;
}
div.category-view .product-price div.PricebulkPriceLowest span.PricebulkPriceLowest {
  font-size: 22px !important;
}
div.category-view .product-price div.PricesalesPrice {
  display: none;
}
div.category-view .product-price div.PricesalesPrice span.PricesalesPrice {
  font-size: 22px !important;
}
div.category-view .product-price div.vm-prices-info {
  font-size: 12px;
  margin-top: -12px;
}
div.category-view .product-price div.PricesalesPriceTt {
  display: none;
}
div.category-view .product-price div.PriceunitPrice span.PriceunitPrice {
  float: left;
  margin-top: 10px;
  margin-bottom: 3px;
  font-size: 12px !important;
}
div.category-view .product-price div.PriceunitPrice span.vm-price-desc {
  display: inline-block;
  font-size: 12px !important;
}
div.productdetails-view .back-to-category {
  z-index: 21;
}
div.productdetails-view .vm-prices-info {
  font-size: 12px;
  line-height: 1;
}
div.productdetails-view table.bulkprice {
  width: 100%;
}
div.productdetails-view table.bulkprice th {
  background: #1e754f;
  color: #ffffff;
  text-align: center;
  padding: 0 5px;
  border: 1px solid #1e754f;
}
div.productdetails-view table.bulkprice th:not(last-child) {
  border-right: #dddddd;
}
div.productdetails-view table.bulkprice td {
  text-align: center;
  padding: 0 5px;
  border: 1px solid #dddddd;
  border-top: none;
  font-weight: 700;
  color: #2c2c2c;
}
div.productdetails-view .product-price span {
  font-size: 15px !important;
}
div.productdetails-view .product-price span.vm-price-desc {
  display: inline-block;
}
div.productdetails-view .product-price div.PricebulkPriceLowest {
  display: none;
}
div.productdetails-view .product-price div.PricesalesPriceTt span.vm-price-desc {
  margin-right: 12px;
}
div.productdetails-view .product-price div.PriceunitPrice span.vm-price-desc {
  font-size: 14px !important;
}
div.productdetails-view .product-price div.PriceunitPrice span.PriceunitPrice {
  float: left;
  margin-top: 10px;
  margin-bottom: 3px;
  font-size: 14px !important;
}
div.productdetails-view .product-description span {
  display: inline;
  color: #666666;
  font-weight: 400;
  text-transform: none;
  font-family: 'Archivo', sans-serif;
  font-size: 14px;
}
div.productdetails-view .product-description span.title {
  display: block;
  color: #2c2c2c;
  font-weight: 600;
  font-family: 'Rajdhani', sans-serif;
  font-size: 22px;
}
.com_virtuemart #cart-view table.cart-summary tr td.vm-cart-item-name span.cart-images {
  margin-right: 10px;
  display: block;
  float: left;
}
.com_virtuemart #cart-view table.cart-summary tr td.vm-cart-item-name span.vm-cart-item-sku {
  font-size: 12px;
  line-height: 1.33;
}
.com_virtuemart #cart-view table.cart-summary tr td.vm-cart-item-name a {
  display: block;
  line-height: 1.33;
}
#fancybox-wrap #fancybox-outer .continue_link,
#fancybox-wrap #fancybox-outer .showcart {
  font-weight: 700;
  margin-bottom: 10px;
  padding: 3px 10px;
  letter-spacing: 0;
  
}
#fancybox-wrap #fancybox-outer .continue_link {
  color: #ffffff;
  background-color: #333333;
  border-color: #262626;
  padding: 3px 10px;
  font-size: 14px;
  line-height: 1.46667;
  border-radius: 0;
  font-weight: 700;
  padding: 3px 10px 3px 10px;
  letter-spacing: 0;
}
#fancybox-wrap #fancybox-outer .continue_link:focus,
#fancybox-wrap #fancybox-outer .continue_link.focus {
  color: #ffffff;
  background-color: #1a1a1a;
  border-color: #000000;
}
#fancybox-wrap #fancybox-outer .continue_link:hover {
  color: #ffffff;
  background-color: #1a1a1a;
  border-color: #080808;
}
#fancybox-wrap #fancybox-outer .continue_link:active,
#fancybox-wrap #fancybox-outer .continue_link.active,
.open > .dropdown-toggle#fancybox-wrap #fancybox-outer .continue_link {
  color: #ffffff;
  background-color: #1a1a1a;
  background-image: none;
  border-color: #080808;
}
#fancybox-wrap #fancybox-outer .continue_link:active:hover,
#fancybox-wrap #fancybox-outer .continue_link.active:hover,
.open > .dropdown-toggle#fancybox-wrap #fancybox-outer .continue_link:hover,
#fancybox-wrap #fancybox-outer .continue_link:active:focus,
#fancybox-wrap #fancybox-outer .continue_link.active:focus,
.open > .dropdown-toggle#fancybox-wrap #fancybox-outer .continue_link:focus,
#fancybox-wrap #fancybox-outer .continue_link:active.focus,
#fancybox-wrap #fancybox-outer .continue_link.active.focus,
.open > .dropdown-toggle#fancybox-wrap #fancybox-outer .continue_link.focus {
  color: #ffffff;
  background-color: #080808;
  border-color: #000000;
}
#fancybox-wrap #fancybox-outer .continue_link.disabled:hover,
#fancybox-wrap #fancybox-outer .continue_link[disabled]:hover,
fieldset[disabled] #fancybox-wrap #fancybox-outer .continue_link:hover,
#fancybox-wrap #fancybox-outer .continue_link.disabled:focus,
#fancybox-wrap #fancybox-outer .continue_link[disabled]:focus,
fieldset[disabled] #fancybox-wrap #fancybox-outer .continue_link:focus,
#fancybox-wrap #fancybox-outer .continue_link.disabled.focus,
#fancybox-wrap #fancybox-outer .continue_link[disabled].focus,
fieldset[disabled] #fancybox-wrap #fancybox-outer .continue_link.focus {
  background-color: #333333;
  border-color: #262626;
}
#fancybox-wrap #fancybox-outer .continue_link .badge {
  color: #333333;
  background-color: #ffffff;
}
.tipthemeflatgreen {
  background: #1e754f;
}