/***********************************MEDIA QUERIES*****************************************/


@media only screen and (min-width: 560px) and (max-device-width: 1136px) { /* iPhone 5 CSS */


}

@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) { /* iPhone 4 CSS */

}

@media screen and (max-width: 700px) {

a#logo {
width: 120px;
display: block;
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}

.acapomobile {
clear: both;
display: block;
height: 1px;
overflow: hidden;
color: #fff;
}
#dovesiamo p {
margin: 0;
}
img.loghino {
margin-right: 10px;
margin-top: -10px;
width: 50px;
height: auto;
}
.paddingbig {
padding: 10px;
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.tilde {
display: block;
line-height: 14px;
}
a#logo img {
width: 100%;
height: auto;
}

h1.titolowork {
font-size: 30px;
}

.linktop {
display: block;
float: none;
position: relative;
width: 90%;
margin: 0 auto !important;
margin-bottom: 8px !important;
vertical-align: middle;
background: #ec911c;
height: auto !important;
padding: 5px 0px;
color: #fff;
text-align: center;
font-size: 17px;
line-height: 27px;
}

.linktop .int {
display: block;
}

.linktop br {
display: none;
}

#tiler {
width: 100%;
}
.wrap {
width: 100%;
}


a.galleryimg {
display: block;
cursor: pointer;
vertical-align: middle;
float: none;
margin: 0;
margin-right: 0px;
margin: 0 auto;
width: 90%;
margin-bottom: 0px;
position: relative;
font-weight: 300;
}

a.galleryimg img {
width: 100%;
height: auto;
display: block;
}
.mobile {
display: block;
}
.desktop {
display: none;
}

}