body .communicationBar {
 background: #4f8c9f;
}

body .communicationBar ul li a {
 color: #fff;
}

a {
 color: #4f8c9f;
}
#bxSlider .slide {
 background-position: top;
}
.bs311nav > li > a {
 padding: 30px 11px;
}

div#minicart .minicart-products {
	max-height: calc(70vh - 133px);
}
#productMain .colors label {
 border: 1px solid #c0c0c0;
}
#productMain .colors label.active:before {
 color: #b3b3b3;
}

body .bs311navbar-default .bs311navbar-nav > li > a, body .bs311dropdown-menu > li > a {
    font-family: OpenSansHebrew;
    font-size: 15px;
    font-weight: 600;
    color: #000;
    text-decoration: none;
}
.yamm-content a {
    font-size: 18px;
    font-weight: 600 !important;
}
body .communicationBar ul li span {
    margin: 0 5px;
    color: #fff;
    font-size: 17px;
    font-weight: 600;
}
#basket-overview button {
    margin-right: 0px;
    margin-left: 5px;
}

#content #blog-listing .post .image, #content #blog-homepage .post .image, #content .product .image {
	position: relative;
	height: 0;
	padding-top: 100%;
}

#content #blog-listing .post .image a, #content #blog-homepage .post .image a, #content .product .image a {
	position: absolute;
	top: 50%;
	left: 50%;
	right: 0;
	width: 100%;
	transform: translateY(-50%);
	display: block;
}