    /* Added for Cards */
    .bd-bannertop
{
    background: url(../images/businessdirectory-bannertop.png);
    overflow: hidden;
}

.bd-banner
{
    background: url(../images/businessdirectory-banner.png);
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
    background-size: cover !important;
    background-repeat: no-repeat !important;
}


.btn-regbusinesswhite {
    background: #FFFFFF !important;
    font-style: normal !important;
    font-weight: 500 !important;
    font-size: 18px !important;
    line-height: 27px !important;
    color: #28166F !important;
    font-family: 'Titillium Web' !important;
}

/* Add features related */
.container-fluid{
    position: relative
    ;
}

.addfeature-heading{
    position: absolute;
    top: 1%;
    left: 7%;
    font-family: 'Titillium Web';
    font-style: normal;
    font-weight: 600;
    font-size: 22px;
    line-height: 33px;
    color: #14142B;
}
.govtlinks-heading{
    
    padding-left: 2% !important;
    font-family: 'Titillium Web';
    font-style: normal;
    font-weight: 600;
    font-size: 22px;
}
/* right vertical css */


.heading1{
position: absolute;
top: 39%;
left: 15%;
font-family: 'Titillium Web';
font-style: normal;
font-weight: 600;
font-size: 22px;
line-height: 33px;

/* jpsr */

color: #14142B;
}

.carousel-control-prev {
        position: absolute;
        left: 220px !important;
        bottom: -540px !important;
    }

    .carousel-control-next {
        position: absolute;
        right: 190px !important;
        bottom: -540px !important;
    }

    .mandate{
        color: red !important;
    }

    .save1{
        background-color: #28166F !important;
        color: #FFFFFF !important;
       }

       /* Added by Hari for responsive - start */

       .bd-card
       {
           /* width: 17rem !important; */
           border: none !important;
           box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.15) !important;
           border-radius: 4px !important;
           background: white !important;
       }
       .bd-card-full
       {
           /* width: 17rem !important; */
           border: none !important;
           box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.15) !important;
           border-radius: 4px !important;
           background: white !important;
       }
       .bd-card-features
       {
            /* width: 17rem !important; */
           border: none !important;
           box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.15) !important;
           border-radius: 4px !important;
           background: white !important;
           font-size: 13px;
           /* width: 30rem !important; */
       }

       .addonfeatures{
        background-color: #F2F2F2 !important;
        border-radius: 4px;
        width: 100% !important;
        align-items: center !important;
        
        margin-left: 2% !important;
        padding-left: 2%;
        padding-top: 3%;
        padding-bottom: 3%;
        
    }
    .findconnectionbg{
        background-color: #28166F !important ;
        border-radius: 4px !important;
    }
    
    .findconnectionbg_bottom{
        background-color: #F4F6FF !important ;
        border-radius: 4px !important;
    }
    .findconnectionalign{
        text-align: center !important;
        justify-content: center !important;
        /* width: -webkit-fill-available !important */
    }
    .findconnectionalignImage{
        width: 100% !important;
    }
    .cimg{
        width: 100% !important;
        height: 300px !important;
    }
    .search-icon{
        width: auto;
    }
    
    @media(min-width: 576px){
        .search-icon {
            width: auto !important;
        }
         .bd-card-features{
            width: 100% !important;
            justify-content: center !important;
            padding-left: 2% !important;
            padding-right: 2% !important;
    
        }
        .addonfeatures{
            width: 100% !important;
        } 
        .bd-card{
            width: 48% !important;
        }
        .bd-card-full{
            width: 40% !important;
        }
        .cimg{
            width: 100% !important;
            height: 300px !important;
        }
        .findconnectionalign{
            text-align: center !important;
        }
    } 
     @media(min-width: 768px){
        .search-icon {
            width: auto !important ;
        }
        .bd-card-features{
            width: 100% !important;
            justify-content: center !important;
            padding-left: 2% !important;
            padding-right: 2% !important;
    
    
        }
        .bd-card{
            width: 32% !important;
        }
        .bd-card-full{
            width: 24% !important;
        }
        .cimg{
            width: 100% !important;
            height: 300px !important;
        }
        .findconnectionalign{
            text-align: center !important;
        }
        .findconnectionalignImage{
            text-align: center !important;
        }
    } 
    
    @media(min-width: 992px) and (max-width: 1199px) {
        .search-icon {
            width: auto !important;
        }
        .bd-card{
            width: 32% !important;
    
        }
        .bd-card-full{
            width: 24% !important;
        }
        .bd-card-features{
            width: 100% !important;
            justify-content: center !important;
            padding-left: 2% !important;
            padding-right: 2% !important;
    
        }
 
        .findconnectionalign{
            justify-content: center !important;
        }
    } 
    
    @media(min-width: 1200px) and (max-width: 1399px){
        .search-icon {
            width: auto !important;
        }
        .bd-card{
            width: 32% !important;
    
        }
        .bd-card-full{
            width: 24% !important;
        }
        .findconnectionalign{
            justify-content: center !important;
        }
    } 
    
    @media(min-width: 1400px){
        .search-icon {
            width: 100% !important;
        }
        .bd-card{
            width: 32% !important;
            /* width: 17rem !important; */
    
        }
        .bd-card-full{
            width: 24% !important;
        }
        .findconnectionalign{
            justify-content: center !important;
        }

    
    } 
    
    