﻿.show-menu {
    display: none !important;
}
@media screen and (min-width: 992px) {
    .desktop-search{
        display:block;
    }
    .desktop-blue-bar, .desktop-show-section, .hm-banner-prt#directory-page {
        display: block;
    }

    .non-desktop-blue-bar {
        display: none;
    }
    .table_mobile_show{display:none;}
    .news-advert-button-section {
        display: flex;
    }
}
@media screen and (max-width: 1280px) {
    li.nav-item.hide-menu {
        display: none;
    }
    .show-menu {
        display: block !important;
    }
    .menu > li {
        margin: 0 13.5px;
    }
}
    @media screen and (max-width: 768px) {
        .mobile_show {
            text-align: right;
        }

        .banner-ad {
            padding: 0px;
        }

        .modal-backdrop.show {
            display: none;
        }

        #mobilemenumodal, #searchmodal, #searchmodal-yellow {
            padding-top: 0px;
            z-index: 10000;
        }

        .mCS_img_loaded_right {
            margin-right: 35px;
        }

        .mCS_img_loaded_left {
            margin-left: 35px;
        }
    }

    @media screen and (min-width: 768px) and (max-width: 991px) {
        .modal-backdrop.show {
            display: none;
        }

        #mobilemenumodal, #searchmodal, #searchmodal-yellow {
            padding-top: 0px;
            z-index: 10000;
        }
    }

    @media screen and (max-width: 991px) {
        /*.desktop-blue-bar, .desktop-show-section, .hm-banner-prt#directory-page {
        display: none;
    }*/
        .chosen-select {
            display: none !important;
            border-radius: 30px;
        }

        .non-desktop-blue-bar {
            display: block;
        }

        .desktop-search {
            display: none;
        }

        .btm-menu-prt, .membership-btm-menu-prt {
            display: none;
        }

        .non-desktop-blue-bar {
            display: block;
            background: #FFF;
            height: 65px;
            max-width: 991px;
            border-bottom: 1px solid gray;
        }

        .banner-frm .input-frm-list3, .banner-frm .select-frm-list1, .banner-frm .select-frm-list2 {
            width: 100%
        }

        .non-desktop-blue-bar .top-header-inner .col-2 {
            margin-top: -5px;
        }

        .row.news-advert-border {
            margin: 2px;
            margin-bottom: 25px;
        }

        .news-advert-button-section {
            display: block;
            margin-bottom: 10px;
        }
    }

    .mobile_search_lens {
        color: gray;
        font-size: 30px;
    }

    div#searchmodal,
    div#searchmodal .modal-content,
    div#mobilemenumodal,
    div#mobilemenumodal .modal-content {
        background: #fff;
        border: 0;
    }

    div#searchmodal-yellow,
    div#searchmodal-yellow .modal-content {
        background: #02b08a;
        border: 0;
    }

    .search-bar-close {
        font-size: 35px;
        color: #fff;
        opacity: 1;
    }

    #mobilemenumodal ul,
    #searchmodal-yellow ul {
        text-align: center;
        list-style-type: none;
        font-size: 30px;
        text-transform: uppercase;
        padding: 0px;
    }

    #mobilemenumodal li.nav-item a {
        font-size: 18px;
        color: #000;
    }

    #searchmodal-yellow li.nav-item a {
        color: #fff;
        margin: 18px;
    }

    .mobile-button-search {
        background: #00a884 !important;
        color: #fff !important;
    }

    .news-advert-border {
        padding: 2px;
        border: 3px solid #ccc;
        margin-bottom: 25px;
    }

    .news-advert-button-section {
        border-radius: 5px;
        text-align: center;
        align-items: center;
    }

    .news-advert-button {
        background: #11a911 !important;
        color: white !important;
        width: 200px;
        border-radius: 5px !important;
    }

    button.close.search-bar-close {
        color: #000;
    }
a.dropdown-item {
    cursor: pointer;
    font-weight: bold;
    padding: 10px 15px;
}
.dropdown-item:hover{
    text-decoration:underline;
}