a {
    color: #808185;
}

.button.shop {
	background-color: #808185 !important;
}

.button.shop:hover {
	background-color: #072b75 !important;
}

.network-bar .menu-network li a:hover, .network-bar .menu-network li a.hover, .network-bar .menu-network li .fake-link:hover, .network-bar .menu-network li .fake-link.hover {
    color: #808185 !important;
} 

.cd-dropdown-trigger {
    border: 2px solid #808185 !important;
    color: #808185 !important;
}

.head-backcall span {
    color: #808185 !important;
    border-bottom: 1px dotted #808185 !important;
}

.cd-dropdown-trigger::before, .cd-dropdown-trigger::after {
    background: #808185 !important;
}

.btn-primary {
    background-color: #808185 !important;
    border-color: #808185 !important;
	color: #fff !important;
}

.breadcrumbs li.home a svg {
    fill: #808185 !important;
}

.cd-dropdown-content > .has-children > a.is-active {
    box-shadow: inset 2px 0 0 #808185 !important;
    color: #808185 !important;
}

.cd-dropdown-content > .has-children > a.is-active::before, .cd-dropdown-content > .has-children > a.is-active::after {
    background: #808185 !important;
}

.cd-secondary-dropdown>li>a {
    color: #808185 !important;
}

.cd-dropdown-content a, .cd-dropdown-content ul a {
    color: #000 !important;
}

.account-nav svg[class*='icon'] {
    fill: #808185;
}

._login, .button.primary {
    background: #808185 !important;
	color:#fff !important;
}
.network-bar {
    /*background: #111c22 !important;*/
}
.top-bar {
	/*background: #111c22 !important;*/
}

.rev-slider-full {
    /*margin-top: 8px !important;*/
}

.phone-header {
    color: #111 !important;
}

.head-phone-code {
    /*color: #7c7d88 !important;*/
}

.icon-phone-header[class*='icon'] {
    /*fill: rgba(255, 255, 255, 0.7) !important;*/
}

.bubble-cart {
	/*
    -webkit-box-shadow: 0 0 0 .15em #444 !important;
    -moz-box-shadow: 0 0 0 .15em #444 !important;
    box-shadow: 0 0 0 .15em #444 !important;
	*/
}

.bubble-cart.bubble-compare {
    /*background: #b3b2b1 !important;*/
}

.list-social-header a svg {
    /*fill: #ccc !important;*/
}

.network-bar .menu-network li.flags span.active a {
    color: #808185 !important;
}

.breadcrumbs li a {
    color: #808185;
    float: left;
}

.avatar {
	color:#111 !important;
}

.tabs .tabs-title.r-tabs-state-active {
    color: #808185 !important;
    -webkit-box-shadow: inset 0 -2px 0 0 #808185 !important;
    box-shadow: inset 0 -2px 0 0 #808185 !important;
}

.top-bar {
    /*padding: 9px 0 6px !important;*/
}

.cd-secondary-dropdown .has-children>ul>li:nth-of-type(n+8) {
	display:none !important;
}

.cd-secondary-dropdown .has-children>ul>li a {
	color:#29690e !important;
}

.tabs-title>a:hover {
    -webkit-box-shadow: inset 0 -2px 0 0 #000 !important;
    box-shadow: inset 0 -2px 0 0 #000 !important;
    color: #000 !important;
}

.mphoneh {
    background-color: #f1f1f1 !important;
}

.footer-accordion .contacts-phones li span {
    color: #fff !important;
}

.footer-accordion .contacts-phones li {
    border-bottom: 1px solid #7c7c7c !important;
}

.footer-accordion .accordion-content {
    color: #fff !important;
	fill: #fff !important;
}

.footer-accordion a svg {
    fill: #fff !important;
}

@media print, screen and (min-width: 64em) {

.productpage-carousel.owl-carousel .item img {
    height: auto !important;
}

}

.home-category-tile figure {
    height: 508px !important;
}

.home-category-tile figcaption {
    top: 52% !important;
    background: rgb(149 176 193 / 80%) !important;
    padding: 16px !important;
    color: #fff !important;
}

.product figcaption {
    text-align: center !important;
}

.product figcaption .price {
    text-align: center !important;
}

.availability {
    padding-top: 14px;
    padding-bottom: 20px;
}

.product figcaption .price {
    font-size: 23px !important;
    font-weight: 600 !important;
}

.product-page .image-counter-in-sale {
	padding: 2px 6px !important;
	font-size: 15px !important;
}

.product-page .image-counter-in-stock {
	right: 12px !important;
	font-size: 15px !important;	
}

.pos-relative .phone-text {
	display: inline-block;
    float: right;	
	margin: 10px 0px;
	margin-right: 30px;
	text-align: right;
}

.pos-relative .phone-text div {
	line-height:30px;
	font-weight:600;
	color: #777;
}

.pos-relative .head-backcall {
	display: inline-block;
    float: right;
	margin: 20px 0px;
}

@media screen and (max-width:65.9375em) {
    .productpage-carousel.owl-carousel .item img {
		height: 424px !important;
	}
}

@media screen and (max-width: 39.9375em) {
	.product a .cont-image {
		float: none !important;
		width: 100% !important;
	}
	
	.product figcaption {
		float: none !important;
		width: 100% !important;
		min-height: auto !important;
	}
	
	.product .image-counter-in-stock {
		height: 20px !important;
		padding: 2px 6px !important;
		font-size: 14px !important;
	}
	
	.product .image-counter-in-sale {
		padding: 2px 6px !important;
		font-size: 15px !important;
	}
	
	.product figcaption .product-price {
		position:relative !important;
	}
		
	.product-page-column .product-page-buy {
		min-height: auto !important;
	}
	
	.product-page .image-counter-in-stock {		
		top: inherit !important;
		bottom: 0 !important;
	}
	
	.account-nav .button {
		padding: 4px 2px !important;
	}
	
	.top-bar {
		height: 60px !important;
	}
	
	.product-page-column .product-compare {
		position: absolute !important;
		bottom: 20px !important;
		right: 0 !important;
	}

	.product-page-column .product-compare span.compare-t {
		width: 85px !important;
	}
	
	.product-page .product-title h1 {		
		margin-bottom: 12px !important;
	}
}

.tp-caption-title {
    color: #808185 !important;
}

.mega-dropdown_menu-categories .menu-cat-link {
  background: #808185 !important; 
}

.mega-dropdown_menu-categories .menu-cat-link span {
  color: #ffffff !important;
}

.mega-drop-down-menu-wrapper {
   background: #808185 !important;
}

.rev-slider-full .button.btn-flat:hover, .rev-slider-fixed .button.btn-flat:hover { color: #fff !important; background-color: #808185 !important; border-color: #808185 !important;
} 

@media screen and (max-width: 39.9375em) {
    h1 {
        padding: 0px 0;
    }
}

.metadata .more {
    background: #808185 !important;
}

.button.brand-ap {
    background: #808185 !important;
    -webkit-box-shadow: inset 0 -2px 0 0 #808185 !important;
    box-shadow: inset 0 -2px 0 0 #808185 !important;
}

blockquote {
    border-left: 5px solid #808185 !important;
    border-right: 5px solid #808185 !important;
}

.product-page-buy .margin-top-1 {
    margin-top: 6px !important;
}