.navigation li.level1 {
	text-align: left;
}
@media (min-width: 768px), print {
	.navigation .level0 .submenu a.ui-state-focus {
	    color: #ffffff;
	    background-color: #9cbb6a;
	}
	.tabs-list-sty04 .tabs-list [id^="cdz-tab"]:checked + label {
		color: #9cbb6a;
		border-color: #9cbb6a;
	}
	.tabs-list-sty04 .tabs-list .title:hover {
		color: #9cbb6a;
		border-color: #9cbb6a;
	}
	.tabs-list-sty04 .tabs-list .title:before {
		background: #9cbb6a;
	}
	.cart-footer .cart-qty {
		background-color: #9cbb6a;
		border-color: #9cbb6a;
	}
	.product.data.items > .item.title.active > .switch {
	    color: #9cbb6a;
	    border-color: #9cbb6a;
	}
	.product.data.items > .item.title > .switch:before {
		background: #9cbb6a;
	}
	.navigation .level0.active > .level-top, .navigation .level0.has-active > .level-top {
		border-color: #9cbb6a;
	}
	.product-item-details {
		text-align: center;
	}
	.page-layout-1column .product-info-main {
		width: 45% !important;
	}
	.page-layout-1column .product.media {
		width: 50% !important;
	}
	.fotorama__stage__frame .fotorama__img {
		max-width: 80%;
	}
	.product-main-content {
		padding: 20px 20px 0px 20px;
	}
	.mobile-slideshow {
		display: none;
	}
	.sidebar .block-wishlist a.action.tocart {
		color: #9cbb6a;
		border-color: #9cbb6a;
	}
	.sidebar .block-wishlist a.action.tocart:hover {
		border-color: #9cbb6a;
		background-color: #9cbb6a;
		color: #fff;
	}
	.small-banner img {
		width: 50%;
	}
}
@media (max-width: 767px), print {
	.page-header .switcher .options ul.dropdown a {
		font: 500 12px/1.35 PT Sans, Helvetica Neue, Verdana, Arial, sans-serif;
		padding-left: 20px;
	}
	.desktop-slideshow {
		display: none;
	}
	.block.newsletter .field .control:before {
		display: none;
	}
	.block.newsletter input {
		padding-left: 0px;
	}
	.product.info.detailed .row {
		display: flex !important;
	}
	.small-banner img {
		width: 100%;
	}
}
.minicart-wrapper .action.showcart .counter.qty {
	background: #9cbb6a;
}
.product-into-title {
	font-weight: 700;
}
.product-info-right-col {

}
.product-info-left-col {
	padding-left: 0px;
}
.alter-row {
	padding: 10px 0px 10px 5px;
	border-width: 0 0 0 8px;
	border-color: #fff;
	border-style: solid;
}
.alter-row:nth-child(6n-1), .alter-row:nth-child(6n-2) {
	
}
.alter-row:nth-child(6n-4), .alter-row:nth-child(6n-5) {
	background-color: #f2f7e0;
}
.fieldset > .legend {
	font-size: 18px;
}
.fieldset .field.note {
	font-size: 14px;
}
.contact-col-left {
	padding-right: 20px;
}
.product-image-photo {
	max-width: 90%;
}
.product-info-main .page-title-wrapper .page-title {
	font-weight: 500;
	font-size: 23px;
}
.product-info-main .product.attribute.sku .type {
	margin-right: 0px;
}
html[lang="en"] .products-grid .product-item .product-item-info .stock.unavailable > span {
	display: block;
}
html[lang="en"] .products-grid .product-item .product-item-info .stock.unavailable:after {
	display: none;
}
.fotorama__thumb-border {
	background-image: none !important;
}
.table-order-items > thead > tr > th.col, .table-order-items > tfoot > tr > th.mark {
	font-weight: 700;
}
.order-details-items tr.grand_total strong {
	font-weight: 700 !important;
}
.order-details-items .col.price .price-excluding-tax {
	font-size: 13px;
}
table.wishlist > thead > tr > th.comment, table.wishlist > tbody > tr > td.comment {
	display: none;
}
.block.related .related-available .product-item-name {
	margin-left: 0px;
}
.product-attr-col>.row>div:first-child {
	border-width: 0 0 0 0;
    border-color: #fff;
    border-style: solid;
}
.product-attr-col>.row>div:last-child {
	border-width: 0 0 0 8px;
    border-color: #fff;
    border-style: solid;
}
.header.panel .widget.block.block-static-block {
	margin: 0;
    position: absolute;
    margin-left: 80px;
	font-size: 10px;
	text-transform: uppercase;
	padding-top: 2px;
}
.header.panel .widget.block.block-static-block a:hover {
	color: #000;
}
/*
.page-header .switcher strong {
	vertical-align: top;
	position: relative;
	top: -1.5px;
}
.page-header .switcher .options #switcher-language-trigger:after {
	vertical-align: top !important;
}
*/
.product-info-main .product.attribute.sku, .product-info-main .stock.available, .product-info-main .stock.unavailable, .product-info-main .product-weight-wrapper {
	font-size: 13px;
	line-height: 1.4;
}
.filter-options-content a {
	color: #9cbb6a;
}
.cart .table.items .col.qty, .cart .table.items .col.subtotal {
	color: #9cbb6a;
}
.cart.table-wrapper .col.qty .input-text.qty {
	color: #9cbb6a;
}
/*
.page-header .header-stores {
	margin-top: -5px;
}
*/
.pages a.page, .pages a.page:visited {
	background: #ffffff;
	border: 1px solid #9cbb6a;
	color: #9cbb6a;
}
div#switcher-language-trigger {
	display: block;
}
.modal-popup .action-close, .modal-slide .action-close {
	background: #9cbb6a !important;
}
.order-details-items .table-order-items .product-item-name {
	font-weight: normal !important;
    font-size: 16px;
}
.product-description ul {
	padding-left: 15px;
}
.contact>.fieldset>.captcha>.label {
	display: none;
}
.actions.dropdown.options.switcher-options a:before {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\f0ac";
    font-size: 12px;
    margin-right: 5px;
}
.actions.dropdown.options.switcher-options a:hover {
	color: #000;
}
@media screen and (max-width: 768px) {
	.nav-sections-item-content div.switcher .switcher-options > a {
		color: #9cbb6a;
		width: 100%;
		font-size: 14px;
		padding: 10px 20px;
		display: block;
	}
}