  /* GAMMEL - custom CSS to overwrite existing styles */


    .header {
        background-color: #e0e2e1 !important;
    }

    .footer {
        background-color: #e0e2e1 !important;
        color: #6c757d;
    }

    .fixed-header .header .navbar.fadeIn {
        background-color: rgba(242, 243, 242, 0.9) !important;
    }

    .price-label .price {
        font-weight: 500 !important;
        font-size: 19px !important;
    }

    .grid-view .price .lead {
        font-size: 16px !important;
    }

    .cd-overlay.is-visible {
        opacity: 1 !important;
        visibility: visible !important;
        transition:opacity .3s 0s, visibility 0s 0s, transform .3s 0s !important;
    }

    .cd-primary-nav, .cd-primary-nav ul {
        background: #e0e2e1 !important;
    }

    .cd-primary-nav a, .cd-primary-nav ul a {
        color: #3a3f40 !important;
        border-bottom: 1px solid #c1c6c7 !important;
    }

    .cd-primary-nav .see-all a {
        color: #875f74 !important;
        font-weight: 700 !important;
    }

    .has-children > a::before, .has-children > a::after, .go-back a::before, .go-back a::after {
        background: #3a3f40 !important;
    }

    .has-children > a:hover::before, .has-children > a:hover::after, .go-back a:hover::before, .go-back a:hover::after {
        background: #fc6621 !important;
    }

    .cd-primary-nav a:hover {
        color: #fc6621 !important;
    }

    .cd-secondary-nav a:hover {
        color: #fc6621 !important;
    }
 


@media (min-width: 1600px) {
    .container {
        max-width: 1480px !important;
    }
}

body {
    font-family: Raleway, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}

.dgcenter {
        width: 100% !important;
}

.listDetails {
    margin-bottom: 10px !important;
}

.header .navbar .nav-link {
    font-weight: 500 !important;
}

.details-picture {
    margin-top: 13px !important;
}