@media (max-width:767px){
 #wrapper{padding-top:62px;}
 .logo-mobile img{width:initial;}
 .mean-container .mean-bar{background:#fff;}
 .top-bar-style2{padding:0;}
 .top-bar-style2 .top-bar-right{text-align:center;padding-bottom:7px;padding-top:7px;}
 .top-bar-right ul{display:flex; align-items:center;justify-content:space-between;}
 .top-bar-style2 .top-bar-right ul li{margin-left:0;}
 .search-layout3{margin-top:15px;}
 .search-layout3 .search-layout3-holder .search-layout3-inner{padding:15px;}
 #cp-search-form .mb15--sm{margin-bottom:0!important;}
 .search-layout3-holder .form-group{margin:8px 0;}
 .slider-home{margin-top:15px;}
 .s-space-regular .ad-banner1{order:1;width:50%; padding:10px;height:778px!important; background-size:100%;}
 .section-title-dark{margin-bottom:20px;}
 .s-space-regular .container{margin-top:0!important;}
 .process-area{gap:10px;}
 .process-area .category-box{max-width:30%; padding:5px;}
 .process-area .category-box h3{margin-bottom:0; font-size:11px;}
 .process-area .theme-btn{margin-bottom:20px;}
 .celebrityBanner{width:50%;padding:10px; height:778px!important; background-size:100%;}
 .products-layout1.products-first{padding-top:0px;}
 .generic .card {
    height: initial;
    margin: 0;
    width: 48%;}
.products-layout1{padding-bottom:20px;padding-top:0px;}
.brand-image-section{height:100px;}
.brand-image-section .brand-main-section a{height:100px;}
.brand-image-section .brand-main-section a img{height:100px;}
.generic .card-body-section{text-align:center;}
.generic .card-body-section p{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; text-align:center;}
.generic .card-body-section .d-flex{display:block!important;}
.generic .card-info-amt{width:100%; text-align:center;}    
.generic .card-info{width:100%;}
.generic .link-section{margin-top:10px;}
footer{padding:30px 15px;}
.f-logo{text-align:center; margin-bottom:20px;}
.f-logo img{top:initial;}
.footer-text p{padding:0;margin-bottom:20px;}
footer .col-md-2{
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
footer .col-md-2:last-child{
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.copyright{margin-top:10px;}    
.about-section{margin-top:10px;}
.about-breadcrumbs{text-align:center;}
.breadcrumbs{justify-content:center;}
.leading-content{text-align:center;}
.leading-page h2, .leading-content h2{font-weight:600; margin-bottom:10px; text-align:center;} 
.social-icons a{height:25px; line-height:25px; width:25px; background:#fff;}
.social-icons a img{margin-bottom:0;}
.rating{margin-top:3px;}
.ad-sec-box{text-align:center;}
.pan-sec ul li{font-size:1rem; padding-left:10px;}
.list-bus{text-align:center;}
.ad-sec2{text-align:center;}
.sucess-title{margin-bottom:20px;}
.rev-img-sec{margin:25px 0;}
.pos-left{left:0;margin-top:20px;}
.ad-sec3{padding:30px 0px;}
.ad-sec3 h2{padding:0; font-size:2rem;line-height:1.2;}
.ad-box{margin-bottom:30px;}
.franchise-sec1{text-align:center;}
.fr-title-b h2{font-size:2rem; line-height:1.2;}
.fr-title-b p{font-size:1.4rem; font-weight:600;}
.franchise-sec1{padding-bottom:10px;}
.franchise-sec4{text-align:center;}
.franchise-sec4 .fr-title h2{font-size:2rem;line-height:1.2;margin-bottom:20px;}
.franchise-sec4 .col-md-2 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.fr-box .f-box-con h3{min-height:initial;margin-bottom:15px;}
.fr-box{margin-bottom:25px;}
.fr-box .f-box-con p{min-height:initial;}
.box-icon img{width:15%;}
.franchise-sec5{padding:20px 0;}
.fr-thankyou h2{font-size:2rem;line-height:1.2;margin-bottom:20px;}
.fr-thankyou p{padding:0;font-size:1rem;}
.franchise-sec6{padding:30px 0;}
.franchise-sec6 ul{margin-top:0;width:100%;}
.pr-box-profile .col-md-2{text-align:center;}
.pr-box-profile img{width:100px; margin:0 auto;}
.profile-con-s p{width:100%;}
.job-box-con h3{text-align:center;}
.exp-logo{width:20%;}
.exp-logo img{height:60px;width:60px;}
.exp-sec{align-items:initial;}

.exp-con{padding-left:20px; width:80%;}
.skill-text, .pers-box .pers-box-con{width:100%;}
.skill-btn, .pers-box .add-btn{width:100%; text-align:left; margin-top:10px;}
.title span{font-size:2rem;}
#forgotPasswordForm{margin-top:20px;}
.nbt-page-tabs .tab-pane{padding:15px!important;}
.add-listing-btn{text-align:center;}
.add-listing-btn a{display:block;}
.user-panel table th, .user-panel table td{font-size:12px;}
.franchise-sec3{display:none;}
.franchise-mobile{display:block;}
.f-benefit-sec{display:block;padding:0; text-align:center;margin-bottom:20px;}
.f-benefit.f-down p{bottom:0;position:relative; top:0; margin:10px 0; font-size:1.2rem;}
.f-benefit.f-top p{bottom:0;position:relative; top:0;margin:10px 0; font-size:1.2rem;}
.f-benefit{margin-bottom:15px;}
.about-us-page1{padding:30px 0;}
.about-us-page1 h1{font-size:1.8rem;}
.about-us-page1 p{font-size:14px;}
.about-us-page2{padding:0;}
.about-us-page2 .founder-sec{padding:0;}
.about-us-page2 .founder-sec h2{text-align:center;font-size:2rem;}
.bus-head{margin-top:50px;display:block;text-align:center;padding-bottom:30px;}
.bus-img{width:100%;}
.bus-con{width:100%;padding:0;}
.bus-img img{margin-top:0;}
.about-us-page2 .founder-sec p{text-align:center;font-size:14px;}
.bus-con h2{font-size:2rem;margin-top:20px;}
.bus-con h3{font-size:1.3rem;}
.bus-con h3:before {
    position: absolute;
    top: 100%;
    left: 50%;
    height: 3px;
    width: 37%;
    background: #fff;
    content: "";
    transform: translateX(-50%);
}
.bus-con ul{justify-content:center;margin-bottom:20px;}
.teambox {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.over-con p{font-size:15px;}
.team-head{font-size:2rem;margin-bottom:25px;}
/*********************************/
.about-listing .logo-row{margin:0;padding:10px;}
.list-logo-sec{display:block; text-align:center;}
.list-inf-title h2{font-size:1.8rem;}
.list-logo-sec img{height:100px!important;}
.list-info-sec{padding-left:0; margin:10px 0; border-left:0; position:relative;}
.btn-group-list{flex-wrap:wrap;} 
.online-btn {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    width: 100%;
    justify-content:center;
}
.btn-gr{display: block;text-align: center;width: 30%;font-size: 12px !important;}
.btn-gr i{margin: 0 auto 10px !important; display: block !important;text-align: center !important;}
.edit-btn{margin:10px 0;}
.rate-box{position:absolute; top:82%; right:0;}
.ratings .rating-sec-list{text-align:left;}
.ratings h5{margin-top:0; text-align:left;}
.btn-gr:last-child{margin:0;}
.list-tab-sec{gap:0}
.list-tab-sec li{width:50%; }
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{border-bottom:0;}
.list-tab-sec .nav-link{padding:5px 10px; text-align:center;}
.picture-gal-s img{height:100px!important; width:100%!important; object-fit:contain;}
.picture-gal-s p{text-align:center;}
.side-list{margin:30px 0;}
.listing-gallery{display:none;}
.list-gal-mob{display:block; margin-top:15px;}
.list-bread{display:none;}



}
@media (max-width:393px){
.btn-gr{font-size: 11px !important;}
}
@media (max-width:360px){
.btn-gr{font-size: 9px !important;}
}