.modal-content{
    background-color: #EEF4FA !important;
}

.modal-content #country-name {
    color: #777777 !important;
}

.modal-body{
  background-color: #ffffff;
  margin: 20px;
}

.btn-dealer , #dealerDropdown {
    background-color: #01B9E8 !important;
    color: black !important;
}

.dropdown-menu {
    color: black !important;
    border: none !important;
}

.modal-body .fas, .text-yellow{
    color: #01B9E8 !important;
}

.dealer-content-section{
    height: 370px !important;
    overflow-y: scroll;
    overflow-x: hidden;
    border: 2px solid #f8f9fa;
    background-color: #393838 !important;
    border-radius: 10px;

}

.region-title{
    color: #01B9E8 !important;
}

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

.form-select#regionSelect{
    background-color: #01B9E8 !important;
}


.dropdown-menu li{
    border-bottom: 1px solid black;
    background-color: #01B9E8;
}

.dropdown-menu li:first-child {
    margin-top: -10px; /* or any margin value you prefer */
}

.dropdown-menu li:last-child {
    margin-bottom: -10px; /* or any margin value you prefer */
}

.dropdown-toggle::after {
    margin-left: 63% !important;
}

#dealer-list{
    max-height: 400px !important;
    overflow-y: scroll;
    background: none  !important;
}

#region-list{
    background: none  !important;
}

.dropdown-item:focus, .dropdown-item:hover {
    background-color: #000 !important;
    color: white !important;
}

#map_asia:hover,#map_africa:hover,#map_europe:hover,#map_north_america:hover,
#map_south_america:hover,#map_oceania:hover,#map_central_america:hover{
    fill:#0a85a4 !important;
}

.hover-link:hover{
    color: #01B9E8 !important;
}

@media(min-width:200px)
{
    #adjust-matrix{
        transform: matrix(0.452,0,0,0.452,0,0) !important;
    }
    .fm-map-container{
        height: auto !important;
    }
}

@media(min-width:300px)
{
    #adjust-matrix{
        transform: matrix(0.502,0,0,0.502,0,0) !important;
    }
    .fm-map-container{
        height: auto !important;
    }
}

@media(min-width:400px)
{
    #adjust-matrix{
        transform: matrix(0.702,0,0,0.702,0,0) !important;
    }
    .fm-map-container{
        height: 220px !important;
    }
}

@media(min-width:500px)
{
    #adjust-matrix{
        transform: matrix(0.9,0,0,0.9,0,0) !important;
    }
    .fm-map-container{
        height: 250px !important;
    }
}

@media(min-width:600px)
{
    #adjust-matrix{
        transform: matrix(1,0,0,1,0,0) !important;
    }
    .fm-map-container{
        height: 270px !important;
    }
}

@media(min-width:1000px)
{
    #adjust-matrix{
        transform: matrix(1.116,0,0,1.116,0,0) !important;
    }

    .fm-map-container{
        height: 365px !important;
    }
}

@media(min-width:1200px)
{
    #adjust-matrix{
        transform: matrix(1.332,0,0,1.332,0,0) !important;
    }
    .fm-map-container{
        height: 372px !important;
    }
}