@media only screen and (max-width: 1280px){
    .j-p-c-m-s-2-i-image-b img{
        margin: -20px 70px;
    }
}




@media only screen and (max-width: 1024px){
    .navbar-expand-lg .navbar-nav .nav-link{
        font-size: 12px;
    }
}






@media only screen and (max-width: 912px){
    .social-share {
        top: 70%;
        left: 82%;
    }
    .mutual-fund-banner {
    height: 40vh !important;
}
.j-p-s-2-w-a-img img{
    width: 100%;
}

.j-p-c-m-s-2-i-image{
    padding-top: 55px;
}

.j-p-c-m-s-2-i-image-b{
    margin: auto;
}
.j-p-c-m-s-2-i-image-b img{
    margin: 0;
}
.chat-middle-wrap-inner .tabcontent{
    width: 100% !important;
}
}





@media only screen and (max-width: 600px){
    .mutual-fund-banner{
        height: 60vh !important;
    }
    
    .social-share {
        left: 83%;
        top: 75%;
    }
    
    .j-p-s-1-w-a-img img {
    width: 65%;
}
.ctgy-1-emplyee-count{
    display: none;
}

/*about us start*/

.a-s-inner{
    padding: 0;
}

/*about us end*/


.j-b-option{
    margin-top: -150px;
}

.popup {
    width: 100%;
    left: 0;
    margin-left: 0;
}

.popupk {
    width: 100%;
    left: 0;
    margin-left: 0;
}
}




@media only screen and (max-width: 540px){
    .mutual-fund-banner {
    height: 60vh !important;
}
    .mutual-fund-banner-content h1 {
    font-size: 37px;
}

    .m-f-b-c-left p span{
        font-size: 16px !important;
    }
    .j-p-s-7-i-box-left button {
    padding: 10px 20px;
    font-size: 10px;
}
}





@media only screen and (max-width: 414px){
    .mutual-fund-banner-content{
        top: 115px;
    }
    .mutual-fund-banner-content h1 {
    font-size: 30px;
}

    .m-f-b-c-left p span{
        font-size: 16px !important;
    }
    .j-p-s-7-i-box-left button {
    padding: 10px 20px;
    font-size: 10px;
}
    .mutual-fund-banner {
    height: 40vh !important;
}


.f-d-t-profile-list{
    display: block;
}


.j-p-f-j-f-s-1-filter-result-summery .r-a-s-a-j-l-left {
    transform: translateY(-33px);
    margin-top: 0;
}
}



@media only screen and (max-width: 393px){
    .mutual-fund-banner {
    height: 47vh !important;
    }
    
    .j-p-f-j-f-s-1-filter-result-summery .r-a-s-a-j-l-left{
        transform: translateY(-40px);
        margin-top: 0;
    }
}





@media only screen and (max-width: 375px){
    .social-share {
        top: 84%;
        height: 60px;
        width: 60px;
    }
    .social-hor {
        width: 18px;
    }
    .social-ver {
        height: 18px;
        width: 5px;
    }
    .mutual-fund-banner-content{
        top: 115px;
    }
    .mutual-fund-banner {
    height: 60vh !important;
}
    .mutual-fund-banner-content h1 {
    font-size: 30px;
}

    .m-f-b-c-left p span{
        font-size: 16px !important;
    }
    .j-p-s-7-i-box-left button {
    padding: 10px 20px;
    font-size: 10px;
}

.j-b-option {
    margin-top: -180px;
}


.j-p-f-j-f-s-1-filter-result-summery .r-a-s-a-j-l-left {
    transform: translateY(-8px);
    margin-top: 0;
}
}




@media only screen and (max-width: 360px){
    .mutual-fund-banner-content {
    top: 145px;
    }
    .mutual-fund-banner {
    height: 68vh !important;
    }
    
    .j-p-f-j-f-s-1-filter-result-summery .r-a-s-a-j-l-left {
    transform: translateY(-5px);
    margin-top: 0;
}
}






@media only screen and (max-width: 280px){
    .social-share {
        top: 84%;
        height: 60px;
        width: 60px;
    }
    .social-hor {
        width: 18px;
    }
    .social-ver {
        height: 18px;
    }
    
    .j-b-option i {
    top: 4px;
    font-size: 15px;
}
    
    .j-b-option {
    margin-top: -140px;
    width: 30px;
    height: 30px;
}


.j-p-f-j-f-s-1-filter-result-summery .r-a-s-a-j-l-left {
    transform: translateY(-75px);
    margin-top: 0;
}

.r-a-s-a-j-l-left{
    font-size: 10px;
}

.msger-inputarea *{
    font-size: 10px !important;
}
}