/* IE10+ VIEWPORT FIX */
@-ms-viewport { width:device-width;}
@viewport { width:device-width;}


/* IPHONE 767px  */
@media screen and (max-width:900px) {

.fotovetrina{
width:100%;
}

.unterzo{
width:70%;
text-align:left;
float:none;
background-color:#330099;
}

.quattrocategorie{
width:50%;
}

.dueterzi{
width:30%;
text-align:right;
padding-top:10px;
}

.unterzoscheda{
width:98%;
}


.dueterzischeda{
width:98%;
}

.menualto{
display:none; 
}

.motorericerca{
width:100%;
text-align:center;
float:none;
}

.mezzoaltouno{
width:100%;
}

.mezzoaltodue{
display:none; 
}

.telefono{
width:100%;
text-align:center;
float:none;
}

.nav-logo{
padding-left: 0px;
padding-right:0px;
}


.nav-menu{
display:block;
}

.fotodellavetrina {
	min-height: 100%;
}

.fotometti{
display:block;
float:left;
width:97%;
margin:0px;
padding:0px;
}

.fotomettilunga{
display:block;
float:left;
width:97%;
margin:0px;
padding:0px;
}

.fotoinscheda{
display:block;
float:left;
width:31%;
padding-left:3px;
padding-bottom:20px;
}

.arealatosx{
float:right;
display:block;
width:45%;
}

.areadati{
display:block;
float:left;
width:45%;
margin-left:0px;
margin-right:5px;
}


.boxtitoli{
width:95%;
padding-left: 0px;
padding-right: 0px;
text-align:center;
}


.ricercafoto{
width:98%;
}

.ricercaprezzo{
width:98%;
}


.nav-contatti{
	float:left;
	padding-top:10px;
	padding-bottom:15px;
}


.bottomsx{
float:left;
width:45%;
padding:10px 10px;
}

.bottomdx{
float:right;
width:45%;
padding:10px 10px;
}

.bottomquarto{
width:50%;
font-family: Personal, Arial, Helvetica, sans-serif;
}


.areavetrina{
	display:block;
	float:left;
	width:98%;
	margin-left:0px;
	height:500px;
}


.fotodentro {
    width:100%;
	height:auto;
    overflow:hidden;
}

.fotodentro-img img {
  min-width:271px;
  max-width:none;
  height:auto;
  margin:0 -100%;
}


}

@media screen and (max-width:640px) {


.telsx{
width:100%;
text-align:center;
}

.teldx{
display:none;
}

.fotovetrina{
width:94%;
}

.logo {
    width:200px;
}

.dueterzi{
padding-top:0px;
}

.contenitore p{
	line-height:1,55em;
	.columns:1;
	-webkit-columns:1;
	-moz-columns:1;
	-ms-columns:1;
	-o-columns:1;
	
}

.contenutobarratestata,
.contenitore{
padding-top:10px;
}

.areavetrina{
	height:600px;
}


.trefoto{
width:100%;
}

.ricercafoto{
width:98%;
padding:0px;
}

.ricercaprezzo{
width:98%;
padding:0px;
}

.fotometti{
display:block;
float:left;
width:97%;
margin:0px;
padding:0px;
}

.fotomettilunga{
display:block;
float:left;
width:97%;
margin:0px;
padding:0px;
}

.fotoinscheda{
display:block;
float:left;
width:47%;
padding-left:3px;
padding-bottom:20px;
}

.arealatodx{
float:left;
display:block;
width:98%;
margin:0px;
text-align:center;
}

.arealatosx{
display:none;
}

.areadati{
display:block;
float:left;
width:100%;
margin:0px;
}

.nav-contatti{
	float:none;
	vertical-align: baseline;
	text-align:center;
}

.bottomsx{
text-align: center;
width:98%;
padding-top:10px;
}

.bottomdx{
text-align: center;
width:98%;
padding-top:10px;
padding-bottom:10px;
}

.no-pc-tablet{
display:block;
}

.si-pc-tablet{
display:none;
}

}
