.search-modal .results-serch-bl{
    padding-right: inherit;
    max-height: 75vh;
    /* overflow: hidden; */
    min-height: 0;
    height: 100%;
}

/* .search-modal #___gcse_0{
    margin-left: -10px;
} */

.search-modal .results-serch-bl .gsc-control-cse{
    background-color: inherit;
    padding: initial;
    border-color: transparent;
}

.search-modal .gsc-webResult.gsc-result, .gsc-results .gsc-imageResult {
    border-color: transparent;
    background-color: inherit;
    border: 1px solid transparent;
}

.search-modal .gsc-webResult.gsc-result:hover, .gsc-imageResult:hover {
    border-color: transparent;
    background-color: inherit;
}

.search-modal .gsc-thumbnail-inside {
    font-size: 20px;
}

.search-modal .gsc-control-cse .gs-spelling, .gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title{
    font-size: 19px;
    margin-bottom: 10px;
    text-transform: uppercase;
    text-decoration: none;
    overflow: inherit;
    color: white!important;
}

.search-modal .gs-webResult.gs-result a.gs-title:hover, .gs-webResult.gs-result a.gs-title:hover b, .gs-imageResult a.gs-title:hover, .gs-imageResult a.gs-title:hover b {
    color: #03a9f4!important;
}

.search-modal .gs-webResult.gs-result a.gs-title:hover, .gs-webResult.gs-result a.gs-title:hover b, .gs-imageResult a.gs-title:hover, .gs-imageResult a.gs-title:hover b {
    color: #03a9f4!important;
}

.search-modal .gs-webResult div.gs-visibleUrl-long {
    font-size: 14px;
    margin-bottom: 5px;
    line-height: 17px;
}

.search-modal .gs-webResult .gs-snippet, .gs-imageResult .gs-snippet, .gs-fileFormatType {
    color: gray!important;
    line-height: 17px;
}

.search-modal .gsc-control-cse .gsc-table-result{
    display: flex;
}

.search-modal .gs-web-image-box, .gs-promotion-image-box {
    width: auto;
    float: none;
    margin-left: -8px;
}

.search-modal .gs-web-image-box img.gs-image, .gs-promotion-image-box img.gs-promotion-image {
    max-width: 120px;
    max-height: 70px;
    width: 100%;
}

.search-modal .gsc-results .gsc-cursor-box .gsc-cursor-page {
    background-color: inherit;
}

.search-modal .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    background-color: inherit;
    color: #6FA8DC!important;
}

.search-modal .gs-webResult div.gs-visibleUrl-long {
    color: #6FA8DC!important;
}

.search-modal .gsc-control-cse .gs-spelling, .gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title * {
    font-size: 19px;
    text-decoration: none;
    font-weight: 100;
    color: white!important;
}

.search-modal .results-serch-bl .gsc-control-cse {
    margin-right: -10px;
}

.gs-image {
    display: none
}

.results-serch-bl a {
    color: #fff!important;
}

.search-modal .gcsc-find-more-on-google{
    color: grey!important;
}

.search-modal .gcsc-find-more-on-google-magnifier {
    fill: grey!important;
}



@media (max-width: 767px){
    .search-modal .gs-webResult.gs-result a.gs-title:link, .gs-webResult.gs-result a.gs-title:link b, .gs-imageResult a.gs-title:link, .gs-imageResult a.gs-title:link b {
        color: black!important;
    }

    .search-modal .gs-webResult div.gs-visibleUrl-long{
        color: gray!important;
    }

    .search-modal .gsc-control-cse .gs-spelling, .gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title{
        text-transform: inherit;
    }

    .search-modal .gsc-results .gsc-cursor-box .gsc-cursor-page {
        color: gray!important;
    }

    .search-modal .gcsc-find-more-on-google-text {
        color: gray!important;
    }
}

