﻿#btn-subscriber {
    background-color: RGB(251,186,0);
    border-color: RGB(251,186,0);
}

    #btn-subscriber:hover {
        background-color: RGB(251,186,0);
        border-color: RGB(251,186,0);
    }

footer, widget-title, .widget-newsletter p, #input-subscriber-email, .footer-middle .widget-body, .widget-newsletter .widget-title, .footer-middle label, .footer-middle .widget-title {
    color: white !important;
}

.header-middle .main-nav {
    margin-right: 1.5rem !important;
    margin-left: initial !important;
}
/*belsino*/
.preloader-172 {
    position: absolute;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    top: 50%;
    /*left: 50%;*/
    width: 50px;
    height: 50px;
    transition: all .2s;
    text-align: center;
    z-index: 10000;
    animation: preloader-172 2s infinite;
}

@keyframes preloader-172 {
    0% {
        transform: scale(0.5) rotate(360deg);
    }

    50% {
        transform: scale(1.4);
    }

    100% {
        transform: scale(0.5) rotate(-360deg);
    }
}

.custom-form-group {
    background: #005670;
    color: #fff;
    border: 1px solid;
    padding: 5px;
}

#modal-btn-ok {
    width: initial !important;
}

@media (min-width:1200px) {
    .intro-slider img {
        height: 100vh !important;
    }

    .intro-slider .banner {
        height: 100vh !important;
    }
}

.home .logo img {
    filter: initial !important;
}

.logo img, .fixed .logo img {
    filter: brightness(0) invert(1) !important;
}

.footer, .sticky-header.fixed, .header:not(.header-transparent) .header-top, .header:not(.header-transparent) .header-middle {
    background: #005670;
}

.cart-dropdown .cart-price, .cart-dropdown .minicart-icon, .cart-dropdown .cart-count {
    color: #fff;
}

.fixed #menu1 .menu > li:hover .megamenu {
    top: 4.7rem !important;
}

a:hover {
    color: #cbcbcb !important;
}

.menu-pic img {
    width: initial !important;
    height: initial !important;
}
.bg-custom {
    background-color: #005670;
}
.overlay-zoom {
    overflow: initial;
}

/*.grid .grid-item{
    z-index:999;
}*/
@media(min-width:767px){
    .grid {
        z-index: 1;
    }

    .appear-animate {
        transform: initial;
        will-change: initial;
    }

    .grid .grid-item {
        transform: initial;
    }
}

.msg-style {
    color: #c22134;
    font-size: 1.5rem;
}

ul li a[href="/search/sale"] {
    color: red;
}