@media screen and (max-width:1700px) and (orientation: landscape) {
	.table__list-container{box-shadow: inset -7px 0 9px -7px rgba(0,0,0,0.7);}
}

/* TABLET LANDSCAPE */
@media screen and (min-width:990px) and (max-width:1100px) and (orientation: landscape) {
	
}

/* TABLET PORTRAIT */
@media screen and (min-width:700px) and (max-width:800px) and (orientation: portrait) {
	
}

@media screen and (max-width:1024px){
	/* .el__float{flex:auto;width:100%;} */
	/* section.page .aside__sidebar{margin-left:-250px;visibility:hidden;} */
}

@media screen and (max-width:700px){
	/* .gap-30{gap:20px;} */
	/* section.page .aside__sidebar{position:fixed;z-index:+100;margin-left:-250px;visibility:hidden;} */
	section.page.open-menu div.overlayGeneral{display:block;}
	.top__section .container{padding:0px!important;}
	.top__section .left__top,.top__section .right__top{width:auto;}
	.top__section .right__top{flex:1;}
	span.ham{margin-right:0px;}
	.top__section i{font-size:1.4rem;}
	.top__section__title{font-size:1.2rem;}
	.el__float-title{font-size:1.5rem;width:100%;text-align:center;justify-content:center;}
	.el__float{width:100%;flex:auto;padding:20px;}
	.table__list-container{font-size:1rem;}
	div.modalProduct div.container{padding:20px;}
	.resCart .totLabel{flex:1;text-align:left;}
	span.labelTop{display:none;}
	.left__top{margin-left:10px;}
	.top__badge{min-width:40px;margin:0px;padding:15px 20px;}
	.top__badge:last-child{border-left:1px solid #aaa;}
	.top__sub{top:52px;}
}

@media screen and (max-width:350px){
	section.head{padding:10px 0px;}
	.top__section .right__top{flex-wrap:wrap;gap:8px;}
	.top__section .right__top .cart__top{order:1;}
	.top__section .right__top .user__top{order:0;}
}