
@media(max-width: 1440px){
	.menu {
	    margin-left: 20px;
	    margin-right: 20px;
	}
	.menu-right ul{margin: auto -10px;}
	.menu-right li{padding: 0 10px;}
}
@media(max-width: 1366px){
	.container-fluid-lg {padding: 0 40px;}
	.menu ul li a{font-size: 14px;line-height: 20px;}
}
@media(max-width: 1240px){
	.footer-top .rw{margin-left: -20px;margin-right: -20px;}
    .footer-top .cl{padding-left: 20px;padding-right: 20px;}
    .footer-top .f-link-cl .rw-min{margin-left: -10px;margin-right: -10px;}
    .footer-top .f-link-cl .cl-min{padding-left: 10px;padding-right: 10px;}
	.footer-top .f-info-cl{max-width: 380px;}
	.footer-top .f-newsletter-cl{max-width: 280px;}
	.footer-top .f-link-cl{max-width: calc(100% - 380px - 280px)}
}
@media(max-width: 1040px){
	.menu-left .logo{height: 38px;}
	.footer-logo {height: 32px;}
	.footer-top .rw{flex-wrap: wrap;}
    .footer-top .f-info-cl{max-width: 100%;margin: 0 0 30px 0;}
    .footer-top .f-link-cl{max-width: 60%;margin: 0 0 30px 0;}
    .footer-top .f-newsletter-cl{max-width: 40%;margin: 0 0 0px 0;}
	
}
@media(max-width: 991px){
	.container-fluid-lg {padding: 0 30px;}
	.menu-right .search-card{display: none;}
	.user-dashboard-section .dashboard-left-sidebar.show{top: 80px;}
	.side-box-container{
		border-left: none;
		padding-left: 0px;
	}
	.side-box-container .sec-title{
		justify-content: center;
	}
	.side-box-container .sbc-listing{
		display: flex;
		flex-wrap: wrap;
		margin:0px -10px;
		justify-content: center;
		max-height: unset;
		overflow-y: unset;
	}
	.side-box-container .sbc-listing .product_details{
		padding: 0px 10px;
		width: 25%;
	}
	.home-hero{padding: 90px 0px;}
}
@media(min-width: 768px){
	.toggle,.menu.md{display: none;}
	.order-detail .order-details-contain .order-details-name h5,
	.order-detail .order-details-contain .order-details-name h2,
	.order-detail .order-details-contain .order-details-name h4{
		font-size: 14px;
		line-height: 20px;
	}
}
@media(max-width: 767px){
	.menu{display: none;}
	#toggleMenu .fa-close{display: none;}
	.menu-left .logo{height: 32px;}
	.menu-left .logo img {margin-top: -2.5px;}
	
	#toggleMenu.on .fa-bars{display: none;}
	#toggleMenu.on .fa-close{display: block;}
	.menu.md.show{
		transform: translateX(0);
		visibility: visible;
		opacity: 1;
		transition: 0.2s ease;
	}
	.home-hero{padding: 80px 0px;}
	.side-box-container .sbc-listing .product_details{
		padding: 0px 5px;
		width: 33.333%;
	}
	header .onhover-dropdown .onhover-div{
		position: fixed;
		right: 0;
		top: 80px;
	}
	header .onhover-dropdown:hover .onhover-div{
		top: 80px;
	}
	.order-tab-table tbody tr td{
		min-width: unset;
	}
	.order-detail .order-details-contain, .order-tab-table thead tr th,
	.order-detail .order-details-contain, .order-tab-table thead tr td,
	.order-tab-table tbody tr td{
		font-size: 12px;
		padding: 8px 2px;
	}
	.order-tracking, .order-table-section .table-responsive{
		padding: 10px;
	}
}
@media(max-width: 575px){
	.container-fluid-lg {padding: 0 20px;}
	.footer-top .f-info-cl{max-width: 100%;}
    .footer-top .f-link-cl{max-width: 100%;}
    .footer-top .f-newsletter-cl{max-width: 100%;}
    .footer .footer-links h4, .footer .newsletter h4{margin-bottom: 10px;}
    .home-hero{padding: 70px 0px;}
    .home-hero h6{
    	font-size: 16px;
    	line-height: 20px;
    }
    .home-hero h1{
    	font-size: 24px;
    	line-height: 30px;
    }
    .home-hero h2{
    	font-size: 18px;
    	line-height: 24px;
    }
    .home-hero h5{
    	font-size: 12px;
    	line-height: 14px;
    }
    .side-box-container .sbc-listing .product_details{
		padding: 0px 5px;
		width: 50%;
	}

	.order-items .ds-header{
		flex-direction: column;
		gap: 10px;
	}
	.order-items .ds-header.bottom{
		flex-direction: column-reverse;
	}
	.user-dashboard-section .dashboard-right-sidebar .dashboard-bg-box .btn{
		margin-left: 0;
	}
	.user-dashboard-section .dashboard-right-sidebar .dashboard-bg-box h5{max-width: unset;}
	.user-dashboard-section .dashboard-right-sidebar .dashboard-bg-box .row > [class*="col-"]:not(:last-child){
		padding-bottom: 10px;
	}
	.user-dashboard-section .dashboard-right-sidebar .dashboard-bg-box .last-cl{
		display: flex;
		justify-content: space-between;
	}
	.user-dashboard-section .dashboard-right-sidebar .dashboard-bg-box .row > [class*="col-"]:last-child .btn{
		margin: 0;
	}

}
@media(max-width: 441px){
	.checkout-section-2 .left-sidebar-checkout .checkout-detail-box > ul > li .checkout-box .checkout-title{
		flex-direction: column;
		align-items: flex-start;
		margin-bottom: 20px;
	}
	.checkout-section-2 .left-sidebar-checkout .checkout-detail-box > ul > li .checkout-box .addAddress{
		margin-top: 10px;
	}
	.home-hero{padding: 60px 0px;}
}
@media(max-width: 375px){
	.order-tracking, .order-table-section .table-responsive{
		padding: 0px;
	}
}