/*=========== xtra small device ============*/
@media(max-width:385.98px) {
    .card-section .govt-hot {
        float: left;
        background: #fff;
        padding: 10px 0 10px 10px;
        border-radius: 3px;
        transition: all linear .2s;
        height: 75px;
        position: absolute;
        top: -1px;
        left: 10px;
    }

.card-section .media_extra_small {
        float: left;
        background: #fff;
        padding: 10px 0 10px 10px;
        border-radius: 3px;
        transition: all linear .2s;
        height: 75px;
        position: absolute;
        top: 0px;
        left: 13px;
    }
}
.align-items-start article .article-content p{
    margin-left: 0px !important;
}
.align-items-start article .article-content{
    padding-left: 5px !important;
    padding-right: 0px !important;
}

@media(max-width:575.98px) {
    /* #ad-manu{
        display: none;
    } */

    .nav-btn{
        position: relative;
        left: -100px;

    }
    .nav-dropdown{
    left:-100px;
    }

    .coli{
        display: flex;
    }

    .extra-small-display-none{
        display: none!important;
    }
    h4{
        font-size: 18px!important;
    }
    h5{
        font-size: 16px !important;
    }
    h6{
        font-size: 12px !important;
    }
    .contact-option a{
        font-size: 14px;
    }
    #top-manu{
        display: none;
    }
    
    .navbar-nav .navbar-li {
        position: relative;
        transition: all linear .3s;
        display: inline-block;
    }
    .navbar-nav .nav-link {
        font-size: 14px;
    }
    .login-as-recruiter{
        margin-left: 190px!important;
    }
    .navbar .navbar-collapse ul {
        /* display: block !important; */
        padding-bottom: 10px;
    }
    .navbar-nav .navbar-li .login-as-jobseeker{
        top: -10px!important;
        right: -100px!important;
    }
    .navbar-nav .navbar-li .login-as-recruiter{
        top: 34px!important;
        right: -100px!important;
    }
    /* Notification */
    .notification {
        display: none;
    }
    .notification-card {
        left: -215px;
        width: 300px
    }
    .notification-card::after {
        left: 73%;
    }
    .card-body {
        padding: 1rem;
    }
    .float-right{
        float: none !important;
        text-align: center;
    }
    #caregory .category-ads-sec{
        display: none;
    }
    #caregory .catagory-title{
        font-size: 14px;
    }
    /* Footer */
    #contact-login .overlay-footer {
        padding: 15px 10px;
    }
    #contact-login h4{
        font-size: 18px;
        margin-top: 10px;
    }
    #contact-login {
        padding: 10px 15px;
    }
    #contact-login h6{
        font-size: 14px!important;
    }
    #contact-login a{
        font-size: 14px!important;
    }
    /* Banner */
    #banner{
        padding: 15px 0;
    }
    #banner .banner-left {
        padding: 10px 15px;
        height: 220px!important;
    }
    .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
        font-size: 14px;
    }.banner-right .nav a {
        font-size: 14px;
    }
    #banner .banner-right {
        height: 225px!important;
        
    }
    .company-logo{
        background: none!important;
    }
    .banner-left {
        padding: 7px 15px;
    }
    .responsive-pl{
        padding-left: 5px;
    }
    .responsive-pr{
        padding-right: 5px;
    }
    .category-ads{
        margin-top: 10px;
        flex: 1;
    }
    .find-right-job h4 {
        font-size: 16px !important;
    }
    .find-district-job h4 {
        font-size: 16px !important;
    }
    .find-district-job span {
        font-size: 16px !important;
    }
    .find-district-job {
        margin: 30px 0px 10px 10px;
    }
    .organization-type{
        display: none
    }
    .search-field {
        padding: 10px 7px 10px 7px;
        margin: 5px 10px 5px 10px;
    }
    .find-right-job {
        margin: 35px 10px 10px 10px;
    }
    .search-field form input {
        height: 27px;
    }
    .search-field form button {
        height: 27px;
    }
    .banner-right .search-job {
        background: none;
    }
    #job-search .about-collaps{
        display: none;
    }
    #job-search .search-result-img{
        margin: 0 auto;
    }
    #job-search .search-result-text{
        margin: 10px 0;
    }
    #job-search .search-result-text h5{
        font-size: 16px
    }
    #job-search .search-result-text h6{
        font-size: 14px
    }
}
/*=== Govt Job ===*/

#govt_all .card-section{
    padding: 20px 0 !important;
}
#caregory .card-section{
    padding: 20px 0 !important;
}
.card-body h5 {
    padding: 0 !important;
}
/* Blog */
.align-items-start article .article-content p{
    margin-left: 0px !important;
}
.align-items-start article .article-content{
    padding-left: 5px !important;
    padding-right: 0px !important;
}
/* Large Device */
@media(min-width:992px) and (max-width:1199.98px) {
    .search-field {
        padding: 15px 10px 15px 10px;
        margin: 5px 30px 22px 30px;
    }
    .card-section .card-custome .company-logo img {
        width: 64px;
        height: 64px;
    }
    .category-ads img {
        height: 185px!important;
    }
    .card-section .cards {
        height: 64px;
    }
}
/* Large Device */
@media(min-width:1200px) {
    .category-ads img {
        height: 191px!important;
    }
}