@media (max-width: 1343px) {
.container{max-width: 100%;}
.slider-section .owl-dots{display: none !important;}
}

/* 1024 */
@media (max-width:1280px){
.navbar-toggler{display: block !important; width: 40px; height: 40px; border-radius: 5px; background: #000; padding: 5px;}
body .navbar-expand-lg .navbar-collapse{position: absolute; left: 0; top: 100%; background: #fff; z-index:9; width: 100%; padding: 15px; display: none !important; flex-direction: column; align-items: start;}    
.navbar-expand-lg .navbar-nav{flex-direction: column;}
.login-signup{flex-wrap: wrap;}
body .navbar-expand-lg .navbar-collapse.show{display: flex !important;}
}

/* 768 */
@media (max-width:1023px){
.navbar-nav .dropdown-menu{position: absolute; max-height: 250px; overflow: auto;}    
.message-board-section .message-board-section-in{padding: 30px 0px;}
.message-board-section .message-board-section-in .row{row-gap: 30px;}
.auth-image{display: none;}
.auth-form{height: auto; width: 100%; flex: auto; padding: 15px !important;}
.auth-box .auth-form .form-box{min-width: 100px; max-width: 100%; width: 100%;}
.page-title-head h1{line-height: normal;}
.categories-video-inner{flex-wrap: wrap;}
.categories-box{width: 100%; position: relative;}
.profile-full-view{flex-wrap: wrap;}
.profile-full-view-left{width: 100%;}
.profile-full-view-right{width: 100%;}

.about-info-text .row > *{width: auto;}

.profile-full-view-right .tab-pane > .d-flex.flex-column.flex-md-row{gap: 15px;}
.profile-full-view-right .tab-pane > .d-flex.flex-column.flex-md-row .col{width: 100%;}
.profile-full-view-right .tab-pane > .d-flex.flex-column.flex-md-row .col-auto{margin-left: 0 !important;}



}

/* 375 */
@media (max-width:767px){
header .container-fluid{padding: 15px;}
.categories-video-bg .container-fluid{padding: 0px 15px;}
.container-fluid{padding: 0px 15px;}
.slider-section{padding: 0px 15px;}
.section-head{margin-bottom: 30px;}
.message-board-section{padding: 0px 15px;}
.signup-form-card{padding: 15px;}
.profile-photo figure{width: 100px; height: 100px;}
.signup-form-card .col-6{width:100%; flex:0 0 100%;}
.video-chat-wrap .col-md-8{width: 100%;}
.video-chat-wrap .profile-video-box{height: 65vh;}
.public-chat-list{max-height: 50vh;}
.video-chat-wrap .col-md-4{width: 100%;}
.profile-message-box{height: 50vh;}

footer .headings-h5{margin-bottom: 15px;}
.top-footer .row{row-gap: 15px;}
.login-signup .dropdown-menu{left: 0;}
.user-profile-box .dropdown-menu{right: 0; left: auto;}




}