/*
Theme Name: Bridge
Theme URI: http://bridgelanding.qodeinteractive.com/
Description: Creative Multipurpose WordPress Theme
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Author: Qode Interactive
Author URI: http://qodethemes.com/
Text Domain: bridge
Version: 23.5
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/


/* Searchbar Customizations */

.searchandfilter ul {
    display: flex;
    background: #eceeef;
    border-radius: 3px;
    padding: 0px 15px 0px 15px !important;
    justify-content: space-evenly;
}

.searchandfilter ul li {
    margin: 10px !important;
    padding: 0px !important;
}

.sf-input-text,
.sf-input-select {
    padding: 10px 15px 10px 15px !important;
    border: none;
    background: transparent;
    font-family: "rubik", Sans-serif;
    font-weight: 400;
}

.sf-field-submit>input {
    padding: 10px 15px 10px 15px !important;
    border: none;
    background: transparent;
    font-family: "rubik", Sans-serif;
    font-weight: 400;
    background: #575656;
    color: #fff;
    border-radius: 3px;
}

.searchandfilter select.sf-input-select {
    max-width: 240px;
}

.sf-field-reset {
    padding: 20px !important;
}

.home-search-form .sf-field-submit {
    padding-left: 40px !important;
}

.home-search-form .sf-field-submit>input {
    background: #575656;
    color: #fff;
    border-radius: 3px;
}

.archive-page-search .sf-field-submit {
    padding-left: 40px !important;
}


/* .sf-field-submit {
    padding-left: 40px !important;
} */

@media (max-width:768px) {
    .searchandfilter ul {
        display: grid !important;
    }
    .searchandfilter select.sf-input-select {
        min-width: 300px !important;
        max-width: 300px !important;
    }
    .sf-field-submit {
        text-align: center;
    }
    .block-filter .searchandfilter ul {
        display: grid !important;
    }
    .sf-field-reset {
        text-align: center !important;
    }
}

.block-filter .searchandfilter ul {
    display: inline-flex;
    background: #eceeef;
    border-radius: 3px;
}

.block-filter-wide .searchandfilter ul {
    display: inline-flex;
    background: #eceeef;
    border-radius: 3px;
}

.block-filter .searchandfilter select.sf-input-select {
    max-width: 170px !important;
}

.block-filter-wide .searchandfilter select.sf-input-select {
    max-width: 178px !important;
}

.country-filter .searchandfilter select.sf-input-select {
    max-width: 175px !important;
    min-width: 175px !important;
}

.searchandfilter select.sf-input-select {
    min-width: 162px !important;
}

.country-search .searchandfilter select.sf-input-select {
    min-width: 250px !important;
}


/* Map Styles */


/* #visnames {
    display: none !important;
} */


/* Hide Iactive Countries in map 

path #eu_18,
#eu_36,
#eu_32,
#eu_18,
#eu_42,
#eu_25,
#eu_43,
#eu_6,
#eu_26,
#eu_9,
#eu_21,
#eu_28,
#eu_4,
#eu_44 {
    display: none !important;
}

#eu_vn36,
#eu_vn32,
#eu_vn18,
#eu_vn42,
#eu_vn25,
#eu_vn43,
#eu_vn6,
#eu_vn26,
#eu_vn9,
#eu_vn21,
#eu_vn28,
#eu_vn4,
#eu_vn44 {
    display: none;
}*/

path {
    fill: #E6E853 !important;
    stroke: #000000 !important;
}

path:hover {
    fill: #ffffff !important;
}

a.elementor-sub-item {
    justify-content: flex-start !important;
}


/* POST GRID STYLES */