@media (min-width: 992px) {
    .col-md-3 {
        width: 22%;
    }

    .col-md-6 {
        width: 56%;
    }
}

@media (max-width: 767px) {
    .dropdown-menu.multi-column {
        min-width: 240px !important;
        overflow-x: hidden;
    }

    .search-container button {
        min-width: auto;
    }

    .search-container input, .search-container select {
        min-width: auto;
        width: 100%;
        margin-bottom: 5px;
    }
}

@media (max-width: 720px) {
    .sidebar-left {
        display: none;
    }
}

@media (max-width: 480px) {
    h2, .h2 {
        font-size: initial;
    }

    .jb_submit_login {
        float: left !important;
    }

    .wrapper {
        min-height: auto;
    }
}