/*** Colors ***/
a {
    color: #708901;
}
a:focus, a:hover {
    color: #5b6f01;
}
#header a:hover, #header .top-menu a[data-depth="0"]:hover, a:hover, .product-miniature .highlighted-informations .quick-view:hover,
.account-list a:hover, .footer-container li a:hover {
    color: #85a201;
}
.btn-primary, .brands-sort .select-list:hover, .products-sort-order .select-list:hover, .suppliers-sort .select-list:hover, .custom-radio input[type=radio]:checked+span {
    background-color: #85a201;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary:active:focus, .btn-primary:active:hover {
    background-color: #5b6f01;
}
.bootstrap-touchspin .group-span-filestyle .btn-touchspin, .group-span-filestyle .bootstrap-touchspin .btn-touchspin, .group-span-filestyle .btn-default {
    background-color: #a3c311;
}
.block_newsletter form input[type=email]:focus {
    border-color: #85a201;
}
.product-price, .tabs .nav-tabs .nav-link.active {
    color: #85a201;
}
.product-images>li.thumb-container .thumb.selected, .product-images>li.thumb-container .thumb:hover,
.tabs .nav-tabs .nav-link.active, .tabs .nav-tabs .nav-link:hover {
    border-color: #85a201;
}
#product-modal .modal-content .modal-body .product-images img:hover,
body#checkout section.checkout-step .address-item.selected {
    border-color: #85a201;
}
.form-control:focus {
    outline-color: #85a201;
    border-color: #5b6f01;
}
#subcategories ul li .subcategory-name:hover, .block-categories .arrows .arrow-down:hover, .block-categories .arrows .arrow-right:hover,
 .block-categories .collapse-icons .add:hover, .block-categories .collapse-icons .remove:hover, .cart-grid-body a.label:hover,
.carousel .carousel-control .icon-next:hover i, .carousel .carousel-control .icon-prev:hover i, .dropdown:hover .expand-more,
.page-my-account #content .links a:hover i, .search-widget form button[type=submit] .search:hover, .top-menu .sub-menu a:hover,
#blockcart-modal .product-name {
    color: #85a201;
}
#header .header-nav .cart-preview.active, body#checkout section.checkout-step.-reachable.-current .step-number {
    background-color: #dd3a8b;
}
body#checkout a:hover {
    color: #dd3a8b;
}
.text-primary {
    color: #85a201!important;
}
a.text-primary:focus, a.text-primary:hover {
    color: #5b6f01 !important;
}
#main .wishlist-list-item:hover .wishlist-list-item-title, .done {
    color: #85a201;
}

/*** Modules ***/

/* ps_mainmenu */
.top-menu a[data-depth="0"] {
    font-size: .875rem;
}

/* Carousel */
@media (min-width: 1200px) {
    .carousel .carousel-inner {
        height: 465px;
    }
}

/* custom-text */
#custom-text .row {
    display: -webkit-box;
}