.underLineImg {
    background: url('/wp-content/themes/tally/assets/images/yellow-underline-img.svg');
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: contain;
}

.partnerContent {
    box-shadow: 0rem 0.125rem 1.25rem rgba(0, 0, 0, .075) !important;
    border: 1px solid #EBECF0;
}

.btn-secondary{
    /* padding: 0 20px !important; */
    height: 40px !important;
    align-items: center !important;
    justify-content: center !important;
    border: 1px solid #d2daea !important;
    padding: 5px;
    border-right:none;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
#dropdownMenuButton.selectOption.arrowDown{
    background: url(/wp-content/themes/tally/assets/images/arrow-down-sharp.png);
    background-position: right 10px center;
    background-size: 16px 16px;
    padding-right: 30px;
    background-repeat: none !important;}

    .starImg {
        width: 6rem;
    }

    #loading {
        background: url('/wp-content/themes/tally/assets/images/loader.gif') no-repeat center center;
        position: fixed;
        top: 0%;
        left: 0%;
        height: 100%;
        width: 100%;
        background-size: 40px 40px;
        background-color: rgba(0, 0, 0, .75);
        z-index: 9999999;
    }

    .partnerListingCard {
        border: 1px solid #EBECF0;
    }

    .partnerlogo {
        width: 10rem;
        height:10rem;
    }

    .border-radius-8px {
        border-radius: 8px;
    }

    .partnerDetails p {
        font-size: 14px !important;
    }

    .border-radius-6px {
        border-radius: 6px;
    }

    .bg-light-sky-blue {
        background-color: #F6F9FC;
    }

    .ratingStarImg {
        width: 1.1rem;
    }

    .reviewText {
        font-size: 11px;
    }

    .partnerName {
        font-size: 18px;
    }

    .partnerSince {
        font-size: 14px;
        color: #6C6C70;
    }

    .profileIcons {
        width: 1.3rem;
    }

    .searchSelection .dropdown-toggle.show::before {
        background-color: #fff !important;
    }

    .searchBox .input-group-text {
        background-color: #fff !important;
    }

    .searchBox .form-control:focus {
        border-color: #dee2e6 !important;
        box-shadow: 0 0 0 0rem !important;
    }

    .searchSelection .btn:hover,
    .searchSelection .btn {
        color: #fff !important;
    }

    .pageLinkActive .page-link {
        background-color: #006EA6 !important;
        color: #fff;
    }

    .page-link {
        text-decoration: none !important;
    }

    .border-radius-5px {
        border-radius: 5px;
    }

    .paginationPrevBtn,
    .paginationNextBtn {
        border: none;
    }

    .page-link:focus,
    .form-select:focus {
        box-shadow: 0 0 0 0rem !important;
    }

    .fetauresLi {
        font-size: 1rem;
        padding: 10px;
        margin: 0;
        list-style-type: none;
    }

    .fetauresCheckCircle {
        background: url('/wp-content/themes/tally/assets/images/oval-circle-with-tick-mark.svg') no-repeat left 4px;
        height: 30px;
        padding-left: 40px;
        background-size: 36px;
    }

    .pageLinkActive .page-link:hover{
        color: #fff!important;
    }
    .selectOption, .selectOption:hover {
        background-color: #ffc632 !important;
        border: #fff !important;
        color: #000 !important;
    }
    .btn:focus {
        box-shadow: 0 0 0 0rem rgb(0 123 255 / 25%) !important;
    }
    .dropdown-toggle:after{
        display: none!important;
    }
    .filterBlock .searchIcon, .filterBlock .searchIcon:hover {
        background-color: #fff !important;
        border: #fff !important;
        color: #86878b !important;
    }
    .filterBlock .select2-container{
        width: 88%!important;
    }

    .filterBlock .select2-selection{
        height: 2.5rem!important;
    }
    .filterBlock .select2-container--default .select2-selection--single .select2-selection__rendered,.filterBlock .select2-container--default .select2-selection--single .select2-selection__arrow{
        margin-top: 0.4rem!important;
    }
    .filterBlock .select2-container--default .select2-selection--single{
        border: 1px solid #fff!important;
    }

    .form-select-dropdown .select2-container .selection .select2-selection .select2-selection__rendered{
        color: #8f9db8!important;
    }
    @media (min-width: 280px) {
        .partnerPageBannerBg {
            background: url('/wp-content/themes/tally/assets/images/mobile-banner-bg-prime-page.svg');
            background-repeat: no-repeat;
            background-position-y: -8rem;
            background-size: cover;
        }
        .filterBg {
            border-radius: 0.5rem;
        }
        .filterBg {
            background-color: #F3F3F3;
        }

        .underLineImg {
            height: 2.5rem;
            background-position-y: 1.8rem;
        }

        .partnerRightImg {
            width: 18rem;
        }

        .partnerPageBannerBg {
            background-position-y: -2rem;
        }

        .associatePartnerImg {
            width: 20rem;
            margin: 10px;
        }

        .gvlaImg {
            width: 18rem;
        }

        .starImg {
            width: 8rem;
        }
        .filterBlock .select2-container {
            width: 58% !important;
        }
    }

    @media (min-width: 375px) {
        .partnerRightImg {
            width: 20rem;
        }

        .associatePartnerImg {
            width: 22rem;
        }

        .gvlaImg {
            width: 20rem;
        }
    }

    @media (min-width: 425px) {
        .partnerRightImg {
            width: 25rem;
        }

        .gvlaImg {
            width: 22rem;
        }
        .filterBlock .select2-container {
            width: 63% !important;
        }
    }

    @media (min-width: 576px) {

        .partnerPageBannerBg {
            background-position-y: -22rem;
        }

        .partnerRightImg {
            width: 27rem;
        }

        .associatePartnerImg {
            width: 24rem;
        }

        .gvlaImg {
            width: 23rem;
        }
        .filterBlock .select2-container {
            width: 73% !important;
        }
    }

    @media (min-width: 768px) {
        .partnerPageBannerBg {
            background-position-y: -20rem;
        }

        .partnerPageBannerBg {
            background: url('/wp-content/themes/tally/assets/images/prime-page-bg-image.svg');
            background-repeat: no-repeat;
            background-position-y: -8rem;
            background-size: cover;
            height: 52rem;
        }
        .heading{
            padding-top :50px !important;
        }
        .filterBlock .select2-container {
            width: 80% !important;
        }
    }

    @media (min-width: 1024px) {
        .partnerPageBannerBg {
            height: 35rem;
            background-position-y: 0rem;
        }

        .starPartnerImg {
            width: 10rem;
        }

        .underLineImg {
            height: 3.5rem;
            background-position-y: 2.7rem;
        }

        .partnerRightImg {
            width: 30rem;
        }

        .shadedBg {
            background: url('/wp-content/themes/tally/assets/images/certified-partner-bg.svg');
            background-repeat: no-repeat;
            background-position: left;

        }

        .shadedBg {
            background-size: 23rem;
            background-position-y: 25rem;
        }
        .filterBlock .select2-container {
            width: 86% !important;
        }
    }

    @media (min-width: 1200px) {
        .partnerPageBannerBg {
            height: 39rem;
            background-position-y: -3rem;
        }

        .shadedBg {
            background-size: 28rem;
            background-position-y: 25rem;
        }

        .partnerRightImg {
            width: 36rem;
        }

        .starPartnerImg {
            width: 13rem;
        }

        .associatePartnerImg {
            width: 32rem;
        }
        .partnerDetails{
            min-height: 13rem;
        }
        .filterBlock .select2-container {
            width: 88% !important;
        }
    }

    @media (min-width: 1366px) {
        .partnerPageBannerBg {
            background-position-y: -5rem;
        }

        .shadedBg {
            background-size: 28rem;
            background-position-y: 21rem;
        }
    }

    @media (min-width: 1440px) {

        .partnerPageBannerBg {
            background-position-y: -7rem;
        }

        .gvlaImg {
            width: 28rem;
        }
    }

    @media (min-width: 1536px) {
        .partnerPageBannerBg {
            background-position-y: -10rem;
        }
    }

    @media (min-width: 1600px) {
        .partnerPageBannerBg {
            background-position-y: -12rem;
        }
    }

    @media (min-width: 1680px) {
        .partnerPageBannerBg {
            background-position-y: -15rem;
        }
    }

    @media (min-width: 1920px) {
        .partnerPageBannerBg {
            background-position-y: -11rem;
            height: 50rem;
        }

        .shadedBg {
            background-size: 28rem;
            background-position-y: 17rem;
        }

        .underLineImg {
            height: 3.2rem;
            background-position-y: 2.5rem;
        }

        .gvlaImg {
            width: 32rem;
        }

        .partnerRightImg {
            width: 40rem;
            margin-top: 4rem;
        }
    }
    html,body{
        overflow-x: hidden;
        width:100%;
    }