@media all and (min-width: 480px) and (max-width: 768px) and (orientation: portrait) {
#CONTENITORE-CONTENT {background:url(../images/struttura/sf_content_top_1200.png) right -20px top no-repeat;}

.item-page {padding-top:40px; padding-left:5%; padding-right:5%; font-size:18px; line-height:24px;}
.item-page p {margin-bottom:10px;}

#menu_Responsive {line-height:65px; height:65px;}

.boxSocial_HP #social_fb, .boxSocial #social_fb {left:25px; top:160px; width:50px; height:50px; border-radius:25px; background-color:#7abda0; background-position:center center; background-size:60%;}
.boxSocial_HP #social_ins, .boxSocial #social_ins {left:80px; top:160px; width:50px; height:50px; border-radius:25px; background-color:#7abda0; background-position:center center; background-size:60%;}
.boxSocial #social_fb {top:130px;}
.boxSocial #social_ins {top:130px;}

.banner_Hp {background:url(../images/struttura/contenitore_top_800.jpg) right 30px center no-repeat;}
.banner_Hp #logo {width:290px; height:72px; margin-top:20px; margin-left:15px;}
.banner_Hp h6 {top:-10px; margin-left:100px;}
.banner_Hp #telefono {top:-10px; margin-left:200px; margin-bottom:50px;}
.banner_Hp #slogan {margin-left:50%; left:225px; top:80px;}
.banner_pagInterne {background:url(../images/struttura/contenitore_top_800.jpg) right 50px bottom -20px no-repeat; background-size:cover;}
.banner_pagInterne #logo img {height:70px; margin-top:20px; margin-left:15px;}
.banner_pagInterne #telefono {margin-left:140px; margin-bottom:50px;}
.banner_pagInterne #slogan {margin-left:50%; left:215px; top:70px;}

.hp_presentazione {background:url(../images/struttura/sf_content_top_1200.png) right -20px top no-repeat; min-height:900px;}
.hp_presentazione h2 {padding-left:10%; padding-right:10%;}
.hp_presentazione .servizi {background-image:url("../images/struttura/servizi_hp_sfTop_800.png");}
.hp_presentazione .rigaPulsServizi a {width:330px;}

.box_testoArticolo {width:400px; margin-left:25px;}

.box_trattamento {width:270px;}
.box_trattamento figure {width:270px; height:270px; border-radius:135px; background-position:bottom -30px center !important;}
.box_trattamento p {padding-top:140px;}

.chisono_boxPresentazione {margin-left:50%; left:-273px; width:600px; padding:35px 50px 35px 230px;}
.chisono_boxPresentazione img {left:-100px; top:-15px; width:300px; height:300px;}
.chisono_consulenze {margin-left:15%; width:70%; text-align:center;}
.chisono_consulenze a {margin-left:auto; margin-right:auto;}

#CONTENITORE-FOOTER:before {height:100px; background-image:url("../images/struttura/sf_footer_1200.png");}

}