@media only screen and (max-width: 1025px) {

	ul.datiIdUtente
	{
		padding-left:0px;
	}
	.btnOrdGio,
	.btnOrdStock,
	.btnOrdLastMinute
	{
		font-size:12px;
	}
	ul.infoCarrello li
	{

		font-size:11px;
		text-align:center;
	}
	#wrap-cart-giornaliero ul.infoCarrello li,
	#wrap-cart-last-minute ul.infoCarrello li
	{
		width:24%;

	}
	#wrap-cart-stock ul.infoCarrello li
	{
		float:left;
		min-height:55px;
	}
	.btnDefault
	{
		margin-top:0px;
	}
	.addNote
	{
		margin-top:1.5rem;
	}
	.dataTable thead tr th,
	.dataTable tbody tr td {
    	line-height: 13px;
	}
	label
	{
		font-size:11px;
	}
}

@media only screen and (max-width: 992px) {

	.brand 
	{
		width:50%;
	}
	.boxCartGiornaliero, .boxCartStock, .boxCartLast
	{
		max-width:99%;
	}
	.boxInfoUte  
	{
		text-align:right;
		width:100%;
		margin-top:1rem;
	}
	.mainWrapp {
    	margin-top: 350px;

	}
	section.panel.container
	{
		margin-bottom:1.5rem;
	}
	#WrapRisultatiRicerca .container
	{
		overflow-x:auto;
     }
	#tableRisultatiRicerca
	{
		min-width:700px;
	}
	.listSezione
	{
	width:100%;
	}
	.listSezione ul li.nameGroup
	{
		float:left;
		width:48%;
		margin-top:5px;
		margin-bottom:5px;
	}
	.resetFltSEngine
	{
		margin-top:5px;
	}
	#sezGrafica
	{
		width:100%;
		margin:0 auto;
	}
	.container
	{
		max-width:95%;
	}

}
@media only screen and (max-width: 768px) {
	.brand
	{
		width:25%;
		text-align:center;
	}
	.bloccoIntestazione .col-md-2
	{
		max-width:25%;
		float:left;
	}
	.bloccoIntestazione .col-md-3:not(.brand)
	{
		max-width:33%;
		float:left;
	}
	.boxInfoUte.col-md-3
	{
		max-width:100% !important;
	}
	#navigationUtente li a i
	{
		font-size:15px;
	}
	#navigationUtente li a
	{
		font-size:12px;
	}
	#wrap-cart-giornaliero,
	#wrap-cart-last-minute,
	#wrap-cart-stock
	{
		overflow-x:auto;
	}
}
@media only screen and (max-width: 577px) {
	.brand
	{
	margin-bottom:0.8rem;
	}
	.brand.col-md-3
	{
		width:100%;
	}
	.bloccoIntestazione .col-md-2
	{
		width:33%;
		max-width:33%;
	}
	.bloccoIntestazione .col-md-3:not(.brand,.boxInfoUte)
	{
			width:50%;
		max-width:50%;
	}
	.boxInfoUte.col-md-3
	{
		width:100%;
		text-align:right;
	}
	
	
}
@media only screen and (max-width: 576px)
{
	.boxCartGiornaliero > a > div > h2, .boxCartStock > a > div > h2, .boxCartLast > a > div > h2
	{
	font-size:10px;
	}
	.container
	{
		max-width:99%;
	}
	#modal-carrello-giornaliero .modal-dialog, #modal-form-destinazione .modal-dialog, #modal-carrello-stock .modal-dialog, #modal-carrello-last-minute .modal-dialog, #modal-dettOrdineModal .modal-dialog, #dettDDTModal .modal-dialog, #dettFATTModal .modal-dialog, #dettCREDITModal .modal-dialog, #viewDettResoModal .modal-dialog, #modalSelectDocu .modal-dialog, #frmReso .modal-dialog, #frmConfirmReso .modal-dialog
	{
		width:99%;
	}
	ul.infoCarrello li,
	#wrap-cart-giornaliero ul.infoCarrello li, 
	#wrap-cart-last-minute ul.infoCarrello li
	{
	width:48%;
	margin-bottom:8px;
	}
	#wrap-cart-giornaliero,
	#wrap-cart-last-minute,
	#wrap-cart-stock,
	#infoAziendali
	{
		overflow-x:auto !important;
	}
}
