#banner-meld .content-text{
    position:relative;
}
#blog-home .card-footer a {
    position: absolute !important;
    width: 30% !important;
    bottom: 20px !important;
    padding: 2px 10px !important;
    border-radius: 0px !important;
}
#bg-section-banner02{
     background-image:url('banner-sub02.png') !important;
    background-repeat:no-repeat !important;
    background-position:left center !important;
    padding: 50px 0px !important;
    background-color: #fbfbfb;
    border-bottom: 1px solid #ebebeb !important;
    background-size: contain;
    position: relative;
    min-height: 412px;
}

#bg-section-banner03{
     background-image:url('banner-sub03.png') !important;
    background-repeat:no-repeat !important;
    background-position:right 7.9% center !important;
    padding: 50px 0px !important;
    border-bottom: 1px solid #ebebeb !important;
    background-size: contain;
    position: relative;
    min-height: 412px;
}

#bg-section-banner04{
    background-image:url('banner-sub04.png') !important;
    background-repeat:no-repeat !important;
    background-position:left -14.9% center !important;
    padding: 50px 0px !important;
    background-color: #fbfbfb;
    background-size: contain;
}
#accordion-subpage button.btn.btn-link{
    width:100%;
    background-image:url('icons/arrow-top.png') !important;
    background-repeat:no-repeat !important;
    background-position:right center !important;
    text-align: left;
}
#accordion-subpage button.btn.btn-link.collapsed{
    width:100%;
    background-image:url('icons/arrow-bottom.png') !important;
    background-repeat:no-repeat !important;
    background-position:right center !important;
}
#accordion-subpage .card-header h5{
    width:100%;
}
.top-bar-right a.register{
    font-size:13px !important;
}
.list-users li{
    transition: transform .2s;
}

#myCarousl1{
    display:none;
}
button#gdpr-cookie-advanced {
    color: #fff;
    background-color: #ff7300 !important;
}
.owl-carousel .owl-item .icons-user img{
    display:inline-block !important;
}
/* CSS for Mobile */
@media only screen and (max-width: 480px){

#bg-section-banner02,
#bg-section-banner03,
#bg-section-banner04{
    background-position: top left !important;
    padding-top: 130px !important;
}
.sptb.bg-white .owl-nav .owl-next {
    padding: 0px !important;
    position: absolute !important;
    top: auto !important;
    right: 28% !important;
    left: auto !important;
    bottom: -50% !important;
}
.sptb.bg-white .owl-nav .owl-prev {
    padding: 0px !important;
    position: absolute !important;
    top: auto !important;
    right: auto !important;
    left: 28% !important;
    bottom: -50% !important;
}
#top-leveranciers .owl-carousel button.owl-dot{
    padding-left:0px !important;
}

}