 /* Responsive css start */

.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
  --bs-gutter-x: 2rem;
}

@media (min-width: 375px) {
	.btn-primary.btn-social {padding:0px 22px;}
}

@media (min-width: 576px) {

	.navbar-logo .regular-logo{height:80px; margin-top: 2px;}
	.navbar-logo .sticky-logo{height:30px;}

	.sidebar-toggler {width: 60px; height: 60px;}
	.sidebar-toggler img {width: 40px; height: 40px;}

	.hamburger {
    	-moz-transform: scale(0.9);
    	-webkit-transform: scale(0.9);
    	transform: scale(0.9);
	}

	.topbar-phone{font-size:22px;}

	.sidebar-right {min-width: 475px;}

	.sidebar-logo {height: 32px;}

	.close-btn {
		-moz-transform: scale(0.85);
    	-webkit-transform: scale(0.85);
    	transform: scale(0.85);
	}

	.btn-primary.btn-social {padding:0px 34px;}

	/*.topbar-notise {background: radial-gradient(circle farthest-side, rgba(218, 15, 25, .65) 70%,#1c232d);}*/

}

@media (min-width: 768px) {
	.sidebar-toggler {width: 65px; height: 65px;}
	.sidebar-toggler img {width: 42px; height: 42px;}
}

@media (min-width: 992px) {
	.main-nav-toggler {display: none !important;}
	.navbar {padding-top: 1rem; padding-bottom: 1rem;}
	.navbar.fixed{ padding-top: 1.25rem; padding-bottom: 1.25rem;}
	.navbar-logo .regular-logo{margin-top: -50px;}
}

@media (min-width: 1400px) {
	.container {max-width: 1366px;}

}

/*
.nav-tabs{display: none; margin-top: 0px; border: 1px solid  var(--dark-gray-2); border-top:0px; }
	.vertical-tab .nav-tabs{display: none; margin-top: 0px; border: 1px solid  var(--dark-gray-2); border-top:0px; }
	.select-filter{cursor: pointer; padding: 15px 20px; text-align: left; color:#000000; font-size: 18px; position: relative; display: block; text-transform: uppercase; font-weight: 700; border: 2px solid var(--main-color); width:100%; font-family: 'Poppins', sans-serif; }
	.select-filter::before { content: "\f0d7"; font-family: 'Font Awesome 5 Free'; font-weight:900;  position: absolute; right:20px; top: 0; font-size:30px; line-height:58px;}
	.nav-tabs .nav-item .nav-link.active::before{display:none; }
	.nav-tabs .nav-item{margin:0;}
	.nav-tabs .nav-item .nav-link::after {display:none;}
	.nav-tabs .nav-item .nav-link{padding: 15px 20px; border-top: 1px solid var(--dark-gray-2); border-radius: 0;}
	.vertical-tab .nav-tabs .nav-item .nav-link.active::before{display:none; }
	.vertical-tab .nav-tabs .nav-item .nav-link{padding: 15px 20px; border-top: 1px solid var(--dark-gray-2); border-radius: 0;}

	*/
