/* ================================= */
/* --------- Responsive  Css  ------- */
/* ================================= */
@media only screen and (max-width: 991px) and (min-width: 575px)  {
}
@media only screen and (max-width: 1199px) and (min-width: 992px)  {
}
@media (max-width: 991px) {
    #header .bsnav {
        padding: 10px 15px;
        z-index: 10;
    }
    .has-search {
        margin: 10px 0;
    }
    .bg-dark .bsnav-mobile .navbar-nav .nav-item .nav-link{
        color: #d9d9d9;
        padding:10px 20px;
    }
    .bg-dark .bsnav-mobile .navbar-nav .nav-item .nav-link:hover,
    .bg-dark .bsnav-mobile .navbar-nav .nav-item .nav-link:focus
    .bg-dark .bsnav-mobile .navbar-nav .nav-item.active .nav-link{
        background: #1dbf73;
    }
}

@media (max-width: 480px) {
    .card-detail .social-icons .share-icons {
        display: none;
    }
    .green-btn {
        padding: 7px 18px;
    }
}
