@media (min-width: 1400px) {

    /* .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {

        max-width: 1520px;

    } */

}

@media screen and (min-width: 1200.98px) {

    #removeClassBtn{ display: none!important;}}
@media screen and (max-width: 1200.98px) {



    .chat__content {
        height: calc(100vh - 208px);
      }

    #not_selected{ display: none!important;}
    .chat--mobile {
        position: fixed;
        top: 0;
        left: 0;
        z-index: 10001;
        transform: translateY(100%);
        display: none;
        transition: transform 0.3s ease-in-out 0.1s;
      }

}


@media screen and (max-width: 1450.98px) {
    .heding_bg {
    position: absolute;
    top: 11%;}

    .profile_setup {
    padding: 60px 0px;
}

    .inner_controls{ width: 15%!important;}

    .navbar .menu-items{ justify-content: end;}

    header .menu-items {
    width: 52%;
}

    .logo_header {
    width: 15%;
}

    .acces_user_btn {
    width: 30%;
}

  

    .secure_data .img_box img {
        width: 60%;
    }

    .profile_img img {
        width: 70px;
        height: 70px;}


    .explore_profile_box .profile_bg img {
        height: 115px;}



    .inner_controls .profile {

        display: flex;

        gap: 25px;}



    .slide_pages ul {

        display: flex;

        gap: 70px;}

    .login_form h1 {

        font-size: 20px;}



    .google_btn{ font-size: 14px;}



    .login_form_field .form-control {

        padding: 8px;

        border-radius: 15px;

        font-size: 14px;

    }



    .secure_data_inner {

 

        padding: 50px;}



    .tittle_review {



        margin-top: 15px;

        margin-bottom: 15px;

    }



    .content_steps h4 {

        font-size: 22px;

    }    



    .global_heading h3 {

        font-size: 22px;}



    .secure_data_inner h2 {



        font-size: 26px;

    

        line-height: 36px;

    }



    .custom-btn {

        font-size: 14px;

        padding: 7px 18px;



    }



    p{ font-size: 14px;} 



    .hero_section h1 {

        font-size: 32px;}



    .hero_section {

 

        padding: 145px 0 65px}



  }


  @media screen and (max-width: 1200.98px) {

    .messaging-member__avatar img {
    width: 55px;
    height: 55px;}

  }


@media screen and (max-width: 1100.98px) {



    footer{ margin-bottom: 61px;}



    .inner_login_user .slide_pages{ padding: 10px;}



    .slide_pages{ position: fixed; bottom: 0px; left: 0px; border-radius: 0px!important; width: 100%!important;}



    .reviwes {

        padding: 60px 0px 60px;

    }



    .flex_mine{ flex-direction: row-reverse;}







  }





  @media screen and (max-width: 991.98px) {

    .messaging-member__avatar img {
    width: 55px;
    height: 55px;}

    .rating_bar .start{ flex-direction: column;}



    .main_page_flex{ align-items: unset!important;}



    .wallet{  padding: 30px 0;}



    .wislist_order {

        padding: 30px 0;

    }







    .my_tab{ display: grid;grid-template-columns: 1fr 1fr;}

    .wislist_order .nav-pills .nav-link{ width: 100%;}



    .explore_friend_family_search {



        padding-top: 55px;

    }

    



    .main_page_flex{ height: 100vh;}



    .main_page_flex .imh_box{ display: none; }

.footer-7-wrapper{ background-image: unset!important; }


.rating_bar .start ul{ margin-right: 0px;}


.rating_bar{ width: 100%;}

  }



  @media screen and (max-width: 767.98px) {

 .heding_bg {
        top: 5.8%;
    }

    .breadcrumb_global h1 {
        font-size: 24px;}

    .op_btn .custom-btn {
        flex: 1;
    }

    .testimonials_box {
        padding: 15px;}

    /* .wishlist_create .op_btn { justify-content: start!important;} */

    .messaging-member__avatar img {
  
    
        width: 50px;
        height: 50px;}

    .profile_edit{ margin-bottom: 25px;}

    .secure_data_inner .img_box{ margin-bottom: 35px;}

     .steps_sec {
        padding: 0px 0 0px;
        margin-top: 40px;
    }

    .left_arrow img { width: 100px;}

    .left_arrow {
        position: absolute;
        top: 42%;
        left: 0px;
    }

    .right_arrow {
        position: absolute;
        top: 3%;}

        .right_arrow img{ width: 100px;}



    .company_support {

        padding: 40px 0;

    }



    .explore_list {

        padding: 55px 0;

    }



    .inner_login_user{padding-right: 5px; padding-left: 5px;}



    .content_profile .tab-content {

        padding: 30px 0px 90px;

    }



    .dash_preview {

        padding: 25px 0 45px;

    }



    .hero_section {

        padding: 145px 0 15px;

    }



    .secure_data_inner {

        padding: 20px;

        border-radius: 15px;

    }



    .social_links li a {

        width: 40px;

        height: 40px;

        font-size: 15px;

    }



    footer {



        padding: 50px 0px 0px;

    }

    .footer_pages{ justify-content: center;}



    .copy_right{ margin-bottom: 20px; text-align: center;}



    .footer-7-wrapper {

  

        padding: 0px 0 45px;

     

    }



    .content_steps{ padding: 40px 0 10px;}



    .main_box_stpes:after{ content: unset!important; display: none;}



    .steps_sec .global_heading {

        padding: 40px 0px 0px;}



  }



  @media screen and (max-width: 575.98px) {

    .bg_image_wishlist {
    height: 265px;}

    .wislist_order img{

        height: 125px;
        width: 125px;
    }

    .top_heading_glob h1 {
        font-size: 22px;
    }   

    .profile_bio img {
        width: 130px;
        height: 130px;}

    .bg_image_wishlist img {
        height: 265px;}

    .accordian_outer {
        padding: 0px 15px 15px;}

    .ani_img img{ width: 70px;}

    .divide{width: 100%;}


    .steps_heading{ flex-direction: column; gap: 15px;}



    .stripe_status{ width: 100%;}

    .connect_strpe a{ margin-top: 15px;}



    .main_connect{ flex-direction: column;}



    .wislist_order .nav-pills .nav-link{





        padding: 8px 41px;



    }





    .search_feield input {

        width: calc(100% - 40px);

        padding: 8px;

      

     

    }



    .search_feield .custom-btn {

        width: 40px !important;

        height: 40px !important;}



    .explore_friend_family_search h1 {

        font-weight: 500;

        font-size: 20px;

    }



    .slide_pages ul {

        display: flex;

        gap: 50px;

    }   



    .logo img {

        max-width: 105px;

    }



    .profile span{ display: none;}

    



.content_profile .nav-tabs{ flex-wrap: nowrap;}



  }