@media only screen and (max-width: 1399px) {
	div#orderStepAddressPayment label {
		margin-top: -20px !important;
	}
	
}

@media only screen and (max-width: 1199px) {
	div.nav-social h5 {
		display:none !important;
	}
	
	p.phone a {
		font-size: 12px;
	}
	
	.navbar-nav .nav-item {    
    	margin-right: 25px;
	}
	
	.brands .brands-logo-wrapper .brands-logo-carousel .brand-logo img {
	    max-width: 123px !important;
	}
	
	.single-product .product-info .category {
	    padding-top: 20px;
	}
	
	.product-sidebar .single-widget ul.categories-tree.list li a {
	    width: 85%;
	}
	
	.product-sidebar .single-widget ul.categories-tree.list li li a{
	    width: 83%;
	}
	
	.oh-item-discount {
		text-align:right;
	}
	
	.navbar-nav .nav-item a.dd-menu::after {    
    	right: -14px;
    	font-size: 10px;
	}
}

@media only screen and (max-width: 1064px) {
	.section-title {
	    background-color: white;
	}
}

@media only screen and (max-width: 990px) {
	
	.brands .brands-logo-wrapper .brands-logo-carousel .brand-logo img {
	    max-width: 100px !important;
	}
	
	.oh-item-none,
	.oh-item-img,
	div.oh-status,
	div.user-orders-list-title,
	div.ordercontent-list-head div.cart-list-title {
		display:none;
	}
	
	.oh-item-right,
	.oh-item-name,
	.oh-item-amount,
	.oh-item-discount {
		text-align:right;
	}
	
	.order-list-item {
	    padding: 0;
	}
	
	.header-middle div.nav-social {
		display:none;
	}
	
	.header .navbar-brand img {	 
	    max-width: 100%;	    
	}
	
	#submenu-1-60c34b246dfe0694502764 {
	    margin-left: 20px;
	}
	
	.nav-inner.order-0 {
	    /*width: 310px;*/
	}
	
	.navbar-nav .nav-item a.dd-menu::after {
    	right: 30px;
	}
	
	.navbar {    
    	justify-content: space-around;
	}
	
	.navbar-toggler.mobile-menu-btn {
	    margin-top: 11px;
	}
	
	.header .header-bottom .navbar-brand {   
    	padding-top: 0;
	}
}

@media only screen and (max-width: 990px) {
	
	section.shop-order-steps {
		display:none;
	}
	
	#submenu-1-60c34b246dfe0694502764 {
	    columns: 1;
	}
	
}


@media only screen and (max-width: 767px) {
	
	.f-contact .address.fa-map-marker::before {    
    	margin-left: -125px;
    	float: none;
	}
	
	.header .stickable .navbar-brand img {    
    	max-width: 140px;
	}
	
	.stickable .nav-inner.d-flex.logo-responsive {
	    width: 60px;
	}
	
	.header .navbar-collapse {	    
    	max-height: 370px;
	}
	
	.main-menu-search {
		margin-top: 30px;
	}
	
	.sidebar .single-widget h3,
	.single-widget.condition h3 {
		margin-bottom:0;
		padding-bottom:0;
		cursor:pointer;
	}
	
	.single-widget.condition div.form-check {
		display:none;
	}
	
	.single-widget ul.list.categories-tree {
		display:none;
	}
	
	.product-sidebar .single-widget, .sidebar .widget {	  
  		margin-bottom: 10px;
	}
	
	
}

