.buy_now_cart_btn{
    /* position: relative;
     transform: translateX(0%) translateY(75%); */
    background: #00B9AC;
    height: 30px !important;
    z-index: 999 !important;
    opacity: 1 !important;
}
.buy-now-div{
    cursor: pointer;
    top: 23px;
    opacity: 1 !important;
    z-index: 999 !important;
}
.add_to_cart_btn:hover {
    color: #18A0FB;
}

.product-box {
    border-radius: 15px;
    box-shadow: 10px;
}

.categories{
    padding-right: 1.5rem;
    padding-left: 1.5rem;
}

.mosquebtn.active {
    background: #143387 !important;
}

.mosquebtn.active>strong {
    color: white !important;
}

.border-blue {
    border-color: #143387 !important;
}

.rounded-top-left-min {
    border-top-left-radius: 1em !important;
}

.rounded-top-right-min {
    border-top-right-radius: 1em !important;
}

.bg-green {
    background: #D8FFE8 !important;
}

.bg-blue {
    background: #D8E1FF !important;
}

.bg-red {
    background: #FFBFDF !important;
}

.tab-pane>.card:hover {
    background: #00B9AC;
}

.tab-pane>.card>.card-body>a:hover {
    color: white !important;
}

@media screen and (max-width: 500px) {
    /* .map-row {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .home_text{
        font-size: 12px;
    }
    .mosque_text{
        font-size: 12px;
    }
    .makkah-label{
        font-size: 12px;
    }
    .madinah-label{
        font-size: 12px;
    }
    .other-label{
        padding: 17px 0px 9px !important;
        font-size:12px;
    }
    .other-map-hide{
        display: inline !important;
    }
    .mosque-row{
            padding-right: 0.5rem !important;
            padding-left: 0.5rem !important;
        }
    .homeTab-btn > a{
        height:40px;	
    }
    .homeTab-btn{
        padding-left: 10px;
    }
    .mosqueTab-btn > a{
        height:40px;	
    }
    .mosqueTab-btn{
        padding-right:10px;
    }
    .mosquelist_tab_form > .overflow-hidden{
        padding-right: 0.5rem !important;
        padding-left: 0.5rem !important;
    } */

}


.nav-tabs .nav-link.active {
    background-color: #00B9AC;
    color: #ffffff !important;
}

.home_cat_tab_button {
    height: 70px;
    border: 1px solid #2a508057 !important;
}
