/* stile default: mobile-first: nascondo tutte le cose che non voglio far
vedere nel mobile. poi uso degli step per mostrare cose diverse*/

/* al massimo 960px */
@media ( max-width : 60em) { 

.ui-content h3 {color:#0CA255;}	


	
html.ui-mobile body.ui-mobile-viewport div.prenofa-page div.ui-content form#svuotaCarrelloFrom div.bottoneN div.ui-btn {
	width:30em;}	
	
	
	
	
	
#updateForm > div.boxed.box_condizioni > div 		{
	font-size:0.9em;}


html.ui-mobile body.ui-mobile-viewport div.prenofa-page div.ui-content form#updateForm div.areaAnagrafica {
	width:100%;}

/* bottoni menu utente loggato */
.pulsantiera_user_logged{
	overflow: auto;
	width:100%;
}
.bottoneN.modificaDatiCliente{
	width:auto !important;
	margin-right:0 !important;
	float:none !important;
}


/* bottoni fase registrazione news e dati */
html.ui-mobile body.ui-mobile-viewport div.prenofa-page div.ui-content form#updateForm div.checkboxRegistrazione {
 width: 95% !important;
margin-left:0 !important;}

.ui-checkbox, .ui-radio {
    margin: 1.2em 0;}
    

.ui-checkbox input, .ui-radio input {
    left: 45%;
    margin: -20px 0 0;
    top: 0;
}


/* LOGO */
ul#menu li.logo {
    width: 53% !important;
    height:44px;
}
ul#menu li.logo img {
    margin-left: 5%;
    max-width: 100%;
    width: 100% !important;
}
.ui-header .ui-title, .ui-footer .ui-title {
    font-size: 0.7em !important;
    margin: 0 !important;
    min-height: 1.1em;
    text-overflow: clip !important;
    white-space: normal !important;
    width: 95%;
}
/*FOOTER*/
.ui-footer {
  margin-left: 0 !important;
}
.paginazione ul{
	padding-left: 0;
}
.paginazione ul li{
	width:9%;
}
.paginazione ul li.next_page_li{
	margin-right: 8px;	margin-left: 6px;
}

.paginazione ul li.prev_page_li{
	margin-left: 15px;   
}


} /* FINE min-width : 35em) >> da 560px in su */





