/* SUPPORT-3608 */

.logos {
    padding-top: 20px;
    
    @media screen and (max-width: 639px) {
        width: 100%;
        display: flex;
        justify-content: center;
    }
}

.logos img {
    width: 50px;
    height: auto
}

/* SUPPORT-3629 */

h1 {
    position: unset !important;
}

/* SUPPORT-3685 */

span.link {
    display:flex;
    align-items: center;
}

/* SUPPORT-3847 */

.contact-cont .slider-block-outer h1 {
    text-shadow: unset;
}

/* SUPPORT-3850 */

.card-quantity .sub:hover,
.card-quantity .add:hover {
    color: #8196a8 !important;
}

/* SUPPORT-3854 */

.navBox ul>li>a {
    position: relative;    
}

/* SUPPORT-3853 */

.contact-cont {
    .location-image-adress {
        strong {
            display: block;
        }
        
        p {
            margin-top: -4px;
            padding-bottom: 6px;
        }
    }
    
    .contact-page-opening-hours {
        margin-top: 36px;
    }
    
}

/* SUPPORT-4006 */

.showroom .info span:before {
    background-image: url("/assets/templates/images/svg/informatie.svg")
}

.showroom .magazine span:before {
    background-image: url("/assets/templates/images/svg/boek.svg")
}

.showroom .showroom span:before {
    background-image: url("/assets/templates/images/svg/calendar.svg")
}

.showroom .info:hover span:before, .info:focus span:before {
    background-image: url("/assets/templates/images/svg/informatie-white.svg")
}

.showroom .magazine:hover span:before, .magazine:focus span:before {
    background-image: url("/assets/templates/images/svg/boek-white.svg")
}

.showroom .showroom:hover span:before, .showroom:focus span:before {
    background-image: url("/assets/templates/images/svg/calendar-white.svg")
}

/* SUPPORT-4411 */

#footerCntr .footerBox .item .opening-horse li {
    display: flex; 
    align-items: flex-start;
    
    @media screen and (min-width: 645px) {
        max-width: 200px;
        
        @media screen and (min-width: 1200px) {
            max-width: 250px;
        }
    }
    
    span {
        min-width: 81px;
        display: inline-block;
    }
}
