﻿.search-no-record {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

section.listing .filter .search-bar .btn-filter:not(first-child) {
    padding-left: 32px;
}

@media(max-width:991px) {
    section.listing .filter .search-bar .btn-filter {
        font-size: 12px;
        padding: 2px 6px 2px 2px;
        margin-left: -14px;
    }

    section.listing .filter .search-bar .btn-filter:not(first-child) {
        padding-left: 0px;
        margin-left: 4px;
        line-height: normal;
    }

    section.listing .filter .search-bar .search-wrapper {
        padding: 4px 0 4px 4px;
    }

    section.listing .filter .search-bar .search-wrapper:before {
        width: 30px;
        margin-right: 5px;
    }

    section.listing .filter .search-bar .btn-filter .icon-filter {
        margin-right: 4px;
    }

    section.listing .filter .search-bar .btn-filter .icon-close {
        margin-right: 6px;
        margin-left: -2px;
    }

    section.listing .filter .search-bar .container {
        padding: 0 10px;
    }
    section.listing .filter .search-bar .search-wrapper input {
        font-size: 12px;
    }
}




@media only screen and (max-width: 767px) {
    div.main section.listing .filter form .search-bar .container .search-wrapper {
        flex: 2 2 50%;
        margin-left: -10px;
    }

        div.main section.listing .filter form .search-bar .container .search-wrapper input {
            font-size: 16px;
        }

    div.main section.listing .filter form .search-bar .container button {
        flex: 2 2 50%;
        font-size: 16px;
    }

    div.main section.listing .filter form .search-bar .container {
        padding: 0 20px;
    }
}


/* (08/03/24) add dim to the expired funding scheme */
.scheme-item .cover.has-expired {
    filter: brightness(0.5);
}

.scheme-item .cover-wrapper img.new-tag {
    position: absolute;
    width: 50px;
    height: auto;
    top: 15px;
    right: 15px;
}

/*@media(max-width:991px) {
    section.listing .filter .search-bar .btn-filter {
        border-right:none;
    }

    section.listing .filter .search-bar .btn-filter:nth-child(2) {
        padding-left: 0px;
    }

    section.listing .filter .search-bar > .container {
        display: grid;
    }

    section.listing .filter .search-bar .search-wrapper {
        padding: 4px 0 4px 0px;
    }
}
*/


/* (22/08/2024) Add custom css to the page  */
.com-popup.com-popup-facts .popup-facts .item .txt a {
    word-break: break-word;
}