/**
 * WARNING: Do not change this file. Your changes will be lost.
 * 2017-07-12 09:22:41 */

.filter-title>a { text-transform: none; }
.product-image-area {
  padding: 0;
  border: 0;
  border-radius: 0;
}
.filter-products .products div.item .product-image {
  border-radius: 0;
}
#brands-slider-demo-2.owl-no-narrow .owl-item .item { padding-top: 15px; }
.footer-middle .block .block-title strong {
  font-weight: 700;
  text-transform: uppercase;
}
.cms-index-index .header-container.type14 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	border-bottom: 1px solid rgba(255,255,255,.25);
	z-index: 20;
	background-color: rgba(255,255,255,.85);
}
@media(min-width:768px){
	.cms-index-index .header-container.type8 .header.container {
		width: auto !important;
		padding-left: 30px;
		padding-right: 30px;
	}
	.cms-index-index .main-nav .container {
		width: auto !important;
	}
	.cms-index-index .cart-area {
		right: 30px;
	}
}
@media(max-width: 991px){
	.cms-index-index  .header-container.sticky-header.type8 {
		background-color: #5c616e;
	}
}
.header-container.sticky-header .menu-wrapper .mini-cart {
    position: absolute;
    right: 0;
    left: auto;
    top: -5px;
    margin: 0;
    background-color: transparent;
    border: 0;
}
.header-container.type14 .header>.logo img {height: 70px;}
.header>.logo { max-width:230px; }
.header-container.type14 .main-nav ul.menu > li > a {
    padding: 9px 10px;
}.header-container.type14 .header .search-area a.search-icon {
    color: #000;
}
.header-container.type14 .header {
    display: block;
    vertical-align: middle;
    padding: 10px 0;
}
.header-container.type14 .header>.logo {margin: -5px 5px;}
.header-container.type14 .main-nav ul.menu > li > a {
    padding: 10px 10px;
}
.footer-bottom {
    min-height: 50px;
    line-height: 60px;
    background-color: #fff;
    padding: 5px 0;
}
.footer-bottom address {
    float: right;
    line-height: 60px;
}
.header-container.type14 .main-nav .menu {
    text-align: centre;
    padding-right: 150px;
}