#product-list-sidebar .product-list-item .product-image a:not(.label-unavailable),
#product-list .product-list-item .product-image a:not(.label-unavailable) {
    padding-top: 100%;
}

.product-thumbnails .product-thumbnails-list .product-thumbnails-item a,
.product-thumbnails .product-thumbnails-list .product-thumbnails-item div {
    height: 80px;
    line-height: 80px;
}

.element-product-detail .product-main-image {
    height: 420px;
}

#nav-main .element-menu-main #menu-main .menu-main-list > li > a {
    font-size: 14px;
}

/*
#header-main .header-2 {
	background: #fff;
}

#header-main .element-search .search-field {
	border-color: #000;
}

.welcome-message {
	color: #000;
}

#header-main .element-shopping-cart .link-shopping-cart {
	background: #000;
}

#product-list .product-list-item, #product-list-sidebar .product-list-item {
	background: #000;
}

#product-list .product-list-item .product-info .product-name,
#product-list-sidebar .product-list-item .product-info .product-name {
	color: #fff;
}

.element-product-detail .product-info .product-name {
	color: #000;
}

.element-breadcrumb .breadcrumb ul.breadcrumb-list li.active a {
	color: #000; 
}

.element-product-detail .product-thumbnails .product-thumbnails-list .product-thumbnails-item a:hover,
.element-product-detail .product-thumbnails .product-thumbnails-list .product-thumbnails-item div:hover,
.element-product-detail .product-thumbnails .product-thumbnails-list .product-thumbnails-item a.active,
.element-product-detail .product-thumbnails .product-thumbnails-list .product-thumbnails-item div.active {
	border-color: #bf2727;
}

.wrapper-btn-actions .btn .btn-icon, .wrapper-btn-actions .btn .btn-text {
	color: #000;
}
*/