@media only screen and (min-width:1200px){
    .sweet_stories_image{width: 540px;height: 387px;position: relative;}
    .sweet_stories_image img{width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;object-fit: cover;border-radius: 4px;content: '';}

}
@media only screen and (min-width:600px){
    .best_matches.owl-carousel .owl-stage{display: flex;}
    .best_matches.owl-carousel .owl-stage .owl-item {display: flex;flex: 1 0 auto;}
    .best_matches_box  {position: relative;overflow: hidden;display: flex;flex-direction: column;
        align-items: stretch;}
    .best_matches_box p{min-height: 64px;}
}
@media only screen and (max-width:1199px) {
    .search_body #sidebar{width: 225px;}
    .meet_someone_slider.owl-carousel .owl-nav .owl-prev{left: -20px;}
    .meet_someone_slider.owl-carousel .owl-nav .owl-next{right: -20px;}
    .facebook-icon1{left:-1px;}
}
@media only screen and (max-width:1024px) {
    .font34{font-size: 26px;}
    .font26{font-size: 22px;}
    .facebook-icon1{left:-1px;}

}
@media (max-width: 991px) {
    .search_body #sidebar {
        left: -900px;
    }
    .search_body #sidebar.position-relative {
        position: absolute !important;
    }
    .search_body #sidebar.active {
        left: 0; }
}

@media only screen and (max-width:991px) {
    .main-logo{max-width: 60%;}
    .yellow-btn{padding: 9px 19px;}
    .red-btn{padding: 9px 19px;}
    .font26{font-size: 22px;}
    .py-280{padding: 190px 0 170px;}
    .font34{font-size: 20px;}
    .membership_box img{width: 30%;}
    .membership_box{padding: 25px 22px;}
    /*.about_us{padding-top: 90px;padding-bottom: 90px;}*/
    .sweet_stories_text{padding: 40px 28px 34px 34px;margin: 10px;margin-top: -18px;text-align: center;}
    .font12{font-size: 11px;}
    .offer-btn{padding: 2px 5px;}
    .innerpage-header .header-bottom .main-logo{max-width: 60%;}
    .modify-search-bar .font14{font-size: 12px;}
    .modify-search-bar .font18{font-size: 16px;}
    .modify-search-bar .modify-btn{padding: 8px 8px;}
    .searchper-box-image{height: 258px;}
    .search-list-box .font26{font-size: 18px;}
    .search-list-box .font14{font-size: 13px;}
    .two-buttons .red-btn{padding: 6px 23px}
    .interest-btn{padding: 5px 23px;}
    .search_body #sidebar{width: 100%;}
    .rounded-0-2{border-radius: 5px;}
    .facebook-icon1{left:0px;}
}
@media only screen and (max-width:767px) {
    .search_body #sidebar {
        left: -800px; }
    .yellow-btn{padding: 7px 14px;}
    .font14.yellow-btn,.font14.red-btn{font-size: 12px;}
    .red-btn{padding: 7px 14px;}
    .font26{font-size: 20px;}
    .py-280{padding: 170px 0;}
    .main_banner_sec .py-280{padding:0px;}
    .search_form {margin: 0 0px;border-radius: 5px;}
    .search-select-box{font-size: 12px;padding: 8px 15px;}
    .select-box-arrow::before {top:15px;}
    .search-btn{padding:5px 0;}
    .font34{font-size: 18px;}
    .title-effect{padding: 12px 22px;}
    .title-image{margin-bottom: 0px;display: none;}
    .title-image2{margin-bottom: 0px;display: none;}
    .sweet_stories_text{padding: 40px 28px 34px 34px;margin: 10px;margin-top: -18px;text-align: center;}
    .sweet_stories_slider .owl-dots{margin-top: 2px;}
    .meet_someone_sec{padding: 60px 0px 40px;}
    .membership_box img{width: 16%;}
    .font16{font-size: 14px;}
    /*.about_us{padding-top: 70px;padding-bottom: 80px;}*/
    .footer .font14{font-size: 13px;}
    .loadmore_btn{padding: 10px 25px;}
    .register-free,.loging_btn {padding: 10px 0px;}
    .meet_some_image{margin: 0 auto;}
    .signup_btn{width: 100%;}
    .message_module .chat_img{width: 27px !important;}
    .top-left-offer p{text-align: center;}
    .main_banner_sec{background: url("../images/main-banner-mobile.jpg"); background-size: cover; background-position: right -30px top;background-repeat: no-repeat;}
    .header.sticky-menu, .innerpage-header.sticky-menu{padding-top: 1px !important; padding-bottom: 1px !important;}
    .banner_form .form-group{margin-bottom: 10px;}
    .banner_form{margin-top: 280px!important;}
    .meet_someone_slider.owl-carousel .owl-nav .owl-prev{left: 0px;}
    .meet_someone_slider.owl-carousel .owl-nav .owl-next{right: 0px;}
    .facebook-icon1 {
        left: 0px;
    }
}
@media only screen and (max-width:575px) {
    .facebook-icon1 {
        left: 0px;
    }
}
@media only screen and (max-width:528px) {
    .facebook-icon1 {
        left: 0px;
    }
}
@media only screen and (max-width:528px) {
    .facebook-icon1 {
        left: 0px;
    }
}
@media only screen and (max-width:414px) {
    .facebook-icon1 {
        left: 0px;
    }
}
@media only screen and (max-width:360px) {
    .facebook-icon1 {
        left: 0px;
    }
}
@media only screen and (max-width:320px) {
    .facebook-icon1 {
        left: 0px;
    }
}
