a {
    color: #00bef2 !important;
}

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

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

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

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

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

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

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

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

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

.account-nav svg[class*='icon'] {
    fill: rgba(0, 190, 242, 1);
}

._login {
    background: #00bef2 !important;
	color:#fff !important;
}
.network-bar {
	background: #1d2a32 /*url(/images/bg-body.png) repeat*/ !important;
    /*box-shadow: 0 6px 18px rgb(0 0 0 / 60%) !important;*/
}
.top-bar {
	background: #1d2a32 /*url(/images/bg-body.png) repeat*/ !important;
    /*box-shadow: 0 6px 18px rgb(0 0 0 / 60%) !important;*/
    box-shadow: none;
}

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

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

.head-phone-code {
    color: #c3c3c3 !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: #444 !important;
}

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

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

@media print, screen and (min-width: 64em) {
	.top-bar .logo.show-bar {
		margin-top: -46px !important;
		max-width: inherit !important; 
	}		
}

.footer {
    background: #1d2a32 /*url(/images/bg-body.png) repeat*/ !important;
    box-shadow: 0 6px 18px rgb(0 0 0 / 60%) !important;
}

.footer .secure-shop .text { 
    color: #fff !important;
}

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

.footer .icon-medium {
	fill: #fff !important;
}

.footer-disclaimer {
    background-color: #111c22 !important;
    border-top: 1px solid #444 !important;
	margin-top: 0 !important;
}

.dropdown-pane {
    background-color: #111c22 !important;
}
.avatar {
	color:#fff !important;
}

.tabs .tabs-title.r-tabs-state-active {
    color: #00bef2 !important;
    -webkit-box-shadow: inset 0 -2px 0 0 #00bef2 !important;
    box-shadow: inset 0 -2px 0 0 #00bef2 !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;
}

@media print, screen and (min-width: 64em) {
	.top-bar .logo {
		margin-top: -20px !important;
		width: auto !important;
		height: 70px !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 #000 !important;
}

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

.autocomplete-submit-button {
	background-color: #00bef2 !important;
	top: -2px !important;
    right: 0 !important;
}

.triggle {
	content: "";
    position: absolute;
    top: 0;
    right: 41px;
    width: 0;
    height: 0;
    border-bottom: 47px solid #00bef2;
    border-left: 10px solid transparent;
}

input {
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
}

.button {
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
}   

.static-pages .normal-partner a {
    background: url(/images/bg-partners.png) repeat-x !important;
}

@media only screen and (min-width: 1024px) {
	.cd-dropdown-content>li>a {
		font-size: 16px !important;
		font-weight: 600 !important;
	}
}

.video-tile {
    min-height: 112px !important;
}

.owl-carousel .owl-item .reviews-text {
    min-height: 112px !important;
}

h3 {
    margin-bottom: 20px !important;
}

.margin-top-1 {
    margin-top: 26px !important;
}

.cleft-t {
    padding-bottom: 10px !important;
}

.owl-carousel .owl-item .reviews-date {
    float: none !important;
	display: block !important; 
}

.viewtovar {
	background: url(/images/bg-image.jpg) repeat-x 50% 100%;
	padding-bottom: 40px;
}

.product figcaption {
    padding-bottom: 20px !important; 
}

.column-product:hover .viewdet {
    bottom: -7px;
}

.column-product {
    overflow: hidden !important; 
}

.column-product .viewdet {
    position: absolute;
	text-decoration: none;
    background-color: #338111;
    bottom: -50px;
    left: 0;
    width: 100%;
    color: #fff;
    text-align: center;
    text-transform: uppercase;
    font: 700 15px/17px "Open Sans Condensed",sans-serif;
    padding: 6px 0;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
	z-index:0;
}


.product figcaption .product-manufacturer:hover {
	text-decoration:underline;
}

a:hover {
	text-decoration:underline !important; 
}

.button:hover, .button:focus {
	text-decoration:none !important; 
}

.categories .img-placeholder {
    min-height: 200px !important;
}

.social-block {
	margin-top:16px;
	display: block;
    text-align: center;
}