@media only screen and (max-width:1000px){
}


@media only screen and (max-width: 800px) {
	.m-step4 .print {
		display: none !important;
	}
	.m-step4 .prezzo-vettura{
		display: none !important;
	}
	.m-step4 .preventivo {
		width: auto !important;
	}
	.m-step4 .dettaglio-pickup .td-agenzia, .m-step4 .dettaglio-pickup .td-ora, .m-step4 .dettaglio-dropoff .td-agenzia, .m-step4 .dettaglio-dropoff .td-ora {
		float: none !important;
		width: 100% !important;
	}
	.m-step4 .radius-box {
		width: 100%  !important;
	}
	.m-step4 .radius-box-title {
		text-align: inherit !important;
	}
	.m-step4 .veicolo .info .title {
		padding: 0px 0 25px 0 !important;
	}
	.m-step4 .tooltip-maggiore {
		display: none !important;
	}
	.m-step4 .dettaglio-pickup, .m-step4 .dettaglio-dropoff {
		height: auto !important;
		float: left !important;
		width: 100% !important;
	}
	.m-step4 .box_gruppo .altre_vetture_gruppo {
		display: none !important;
	}
	.m-step4 .dettaglio-pickup .agenzia-icona, .m-step4 .dettaglio-dropoff .agenzia-icona {
		display: none;
	}
	.m-step4 .dettaglio-pickup .td-agenzia .td, .m-step4 .dettaglio-dropoff .td-agenzia .td {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.m-step4 .dettaglio-dropoff {
		margin-top: 10px;
	}
	.m-step4 .accessori-e-servizi .accessori-e-servizi-col-1 {
		display: none !important;
	}
	.m-step4 .accessori-e-servizi table td {
    	padding-left: 2px !important;
	}
	.m-step4 .veicolo .veicolo-col-3 {
		display:none !important;
	}
	.m-step4 .radius-box-title span {
	      font-size: 15px !important;
		margin-left: 15px !important;
	}
	.m-step4 .upgrade-veicolo .contenitore {
		width: 90% !important;
		margin: 10px auto !important;
	}
	.m-step4 .il-tuo-preventivo .il-tuo-preventivo-calcolo .il-tuo-preventivo-calcolo-col-1 {
		width:0 !important;
	}
	.m-step4 .il-tuo-preventivo .il-tuo-preventivo-calcolo .il-tuo-preventivo-calcolo-col-4 {
		width:0 !important;
	}
	.m-step4 .il-tuo-preventivo .il-tuo-preventivo-calcolo .il-tuo-preventivo-calcolo-col-2 {
		width: 75%;
	}
	.m-step4 .il-tuo-preventivo .il-tuo-preventivo-calcolo .il-tuo-preventivo-calcolo-col-3 {
		width: 25%;
	}
	.m-step4 .il-tuo-preventivo .il-tuo-preventivo-calcolo .il-tuo-preventivo-calcolo-col-3 span:first-child {
		padding-bootm: 20px !important;
	}
	
	
	.m-step4 .i-tuoi-dati form {
		margin-left: 10px !important;
		margin-right: 10px !important;
		margin-bottom: 20px !important;
	}
	.m-step4 .i-tuoi-dati .input-group {
		float: none !important;
		margin-top: 10px !important;
		margin-bottom: 10px !important;
		margin-right: 20px !important;
		width: 100% !important;
	}
	.m-step4 .i-tuoi-dati .input-group input[type="text"][data-width="235"] {
		width: 90% !important;
	}
	.m-step4 .i-tuoi-dati .input-group input[name="tp_residenza_indirizzo"] {
		margin-top: 10px !important;
	}
	.m-step4 .i-tuoi-dati .input-group-col-step2-3b .input-group-col-1a {
		float: none !important;
		width: 100% !important;
	}
	.m-step4 .i-tuoi-dati .input-group-col-step2-3b {
		float: none !important;
		width: 100% !important;
	}
	.m-step4 .i-tuoi-dati .input-group-col-step2-3b .input-group-col-2a {
		float: none !important;
		width: 100% !important;
	}
	.m-step4 .i-tuoi-dati .input-group input[name="tp_programmapunti_numerocarta"] {
		margin-top: 10px !important;
	}
	
	.m-step4 .preventivo.buonViaggioDaMaggiore {
		display:none !important;
	}
	.m-step4 .preventivo.riepilogo-prenotazione {
		width: 100% !important;
		padding: 20px 0px;
	}
	
	.m-step4 .veicolo .veicolo-col-1 {
		width: 100% !important;
	}
	
	
	.preventivo .box_gruppo .image .img-new-entry {
		right: auto !important;
		left: 70% !important;
	}
}


@media only screen and (max-width:320px) {
	
	
}