@media (min-width:1601px) {
.modal_scroll{max-height:550px; overflow-y:auto; padding-right:4px;}
}
@media (max-width:1600px) {
.lazyload_images li figure:before {padding-top: 270px;}
}
@media (max-width:1500px) {
.lazyload_images li figure:before {padding-top: 250px;}
}
@media (max-width:1440px) {
#goto_top {width: 36px;height: 34px;}
#goto_top span {top: -6px;}
.lazyload_images li figure:before {padding-top: 240px;}
}
@media (max-width:1366px) {
.lazyload_images li figure:before {padding-top: 232px;}
}
@media (max-width:1320px) {
.lazyload_images li{width: 25%;}
.lazyload_images li figure:before {padding-top: 284px;}
}
@media (max-width:1280px) {
.lazyload_images li figure:before {padding-top: 270px;}
}
@media (max-width:1200px) {
.lazyload_images li figure:before {padding-top: 250px;}
}
@media (max-width:1140px) {
.lazyload_images li figure:before {padding-top: 240px;}
}
@media (max-width:1050px) {
.lazyload_images li figure:before {padding-top: 220px;}
}
@media (max-width:1024px) {
.lazyload_images li figure:before {padding-top: 216px;}
}
@media (max-width:992px) {
.lazyload_images li figure:before {padding-top: 208px;}
}
@media (max-width:991px) {
.custom_nav .navbar-nav .nav-link{padding: 10px 22px 10px 0;}
.btn_login_lg{padding: 10px 30px; height: 50px; line-height: 18px; font-size: 18px; min-width: auto;}
.btn_black{padding: 15px 40px; height: 54px;}
.success_stories{background-size: 50%;background-position: center 98%; !important; padding: 70px 0 300px;}
.success_stories .owl-nav {right: 0;float: right;top: 20px;}
.search_result_page .custom_nav .navbar-nav .nav-link{margin: 0 15px;}
.lazyload_images li{width: 33.33%;}
.lazyload_images li figure:before {padding-top: 284px;}
.lazyload_images {margin-bottom: 20px;}
}
@media (max-width:960px) {
.lazyload_images li figure:before {padding-top: 260px;}
}
@media (max-width:880px) {
.lazyload_images li figure:before {padding-top: 220px;}
}
@media (max-width:780px) {
.lazyload_images li figure:before {padding-top: 215px;}
}
@media (max-width:767px) {
h2{font-size: 2rem;}
.custom_nav .navbar-collapse{border-top: solid 1px #eaeaea;margin-top: 10px;}
.custom_nav .navbar-nav .nav-link{text-align: left;}
.custom_nav .navbar-nav .nav-link{margin: 0;}
.navbar-light .navbar-nav .active > .nav-link{border-bottom: none;}
.search_result_page .custom_nav .navbar-collapse{border-top: none;overflow-x: auto;width: 100%;}
.search_result_page .navbar-nav {-ms-flex-direction: inherit;flex-direction: inherit;}
.search_result_page .custom_nav .navbar-nav .nav-item{width: 33.33%; min-width: 130px;}
.search_result_page .custom_nav .navbar-nav .nav-link{padding: 10px 4px;margin: 0;text-align: center;}
.search_result_page .btn_filter{padding: 5px;border-radius: 50%;letter-spacing: 0;width: 34px;height: 34px;display: inline-block;}
.search_result_header_mob{display: flex; padding-top: 10px;}

.find_real_love h3, .find_real_love h5{text-shadow: 1px 1px #fff, -1px 1px #fff, 1px -1px #fff, -1px -1px #fff, 1px 1px 7px #b2b5b4;}
.banner{background:url(../images/banner-mob.jpg) #352162 no-repeat center center /cover;padding: 50px 15px; height: auto;}
.find_real_love{background:url(../images/find-real-love-mob.jpg) #e9efed no-repeat center center /cover;}
.success_stories .profile_img{width: 80px !important; height: 80px !important;margin-right: 15px;}
.success_stories .owl-nav {right;top: 20px;}
.lazyload_images li{width: 50%;}
.lazyload_images li figure:before {padding-top: 336px;}
.lazyload_images .lazy_image figure img {max-height: 336px;}
.favorites_tab .nav-tabs .nav-link .fa {display: block;}
.favorites_tab .nav-justified .nav-item, .favorites_tab .nav-justified>.nav-link{font-size: 16px;}
.list_gride_img {max-height: 300px;}
}
@media (max-width:750px) {
.lazyload_images li figure:before {padding-top: 320px;}
}
@media (max-width:720px) {
.lazyload_images li figure:before {padding-top: 300px;}
}
@media (max-width:660px) {
.lazyload_images li figure:before {padding-top: 280px;}
}
@media (max-width:620px) {
.lazyload_images li figure:before {padding-top: 260px;}
}
@media (max-width:575px) {
.success_stories{background-size: 80%;padding: 40px 0 300px;}
.login_social_btn{font-size: 14px;}
.login_social_btn .login_social_icon{width: 30px;height: 30px; line-height: 30px;left: 10px;}
.search_result_page .custom_nav .navbar-nav .nav-link{font-size: 12px;}
.lazyload_images li figure:before {padding-top: 220px;}
.interests_btn{font-size: 13px;}
.Unfavorite_active .fa{font-size: 32px;}
.list_gride_img {max-height: 100%;}
.list-view .list_gride_img {max-height: 123px;}
}
@media (max-width:520px) {
.lazyload_images li figure:before {padding-top: 200px;}
}
@media (max-width:479px) {
.lazy_image {width: calc(100% - 20px);}
}
@media (max-width:460px) {
.lazyload_images li figure:before {padding-top: 190px;}
}
@media (max-width:430px) {
.lazyload_images li figure:before {padding-top: 175px;}
}
@media (max-width:414px) {
.success_stories .profile_img{width: 70px !important; height: 70px !important;margin-right: 10px;}
.success_stories{padding: 40px 0 200px;}
.lazyload_images li{width: 100%;}
.lazy_image {width: calc(100% - 30px);}
.lazyload_images li figure:before {padding-top: 366px;}
.lazyload_images .lazy_image figure img {max-height: 366px;}
.interests_btn{font-size: 12px;}
.list-view .list_gride_img {max-height: 100px;}
.Unfavorite_active .fa{font-size: 28px;}
.gride_list_ul li .font18 {font-size: 16px;}
.gride_list_ul li p{font-size: 12px;}
.list-view .gride_list_ul li:nth-child(3) {top: 25%;}
}
@media (max-width:400px) {
.lazyload_images li figure:before {padding-top: 336px;}
.list-view .list_gride_img {max-height: 80px;}
}
@media (max-width:375px) {
.lazyload_images li figure:before {padding-top: 328px;}
.lazyload_images .lazy_image figure img {max-height: 328px;}
.login_social_btn_box {width: 60px;height: 60px;margin: 0 8px 10px 0;padding: 18px;}
}
@media (max-width:360px) {
.lazyload_images li figure:before {padding-top: 314px;}
.lazyload_images .lazy_image figure img {max-height: 314px;}
.list-view .list_gride_img {max-height: 70px;}
.Unfavorite_active .fa{font-size: 24px;}
.gride_list_ul li .font18 {font-size: 14px;}
.gride_list_ul li p{font-size: 11px;}
.list-view .gride_list_ul li:nth-child(3){font-size: 11px;}
.favorites_tab .card-body {padding: 6px;}
}
@media (max-width:320px) {
.lazyload_images li figure:before {padding-top: 275px;}
.lazyload_images .lazy_image figure img {max-height: 275px;}
}