.flexslider li{position:relative;}
.flexslider li span{position:absolute; top:1%; display:inline-block; line-height:140%; background-color: rgba(0,0,0,0.6); color:#FFFFFF; font-size:15px; padding:8px 20px;
    left: 1%; text-align: left; box-sizing: border-box; max-width: 98%}
.flexslider li img{-webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 5px;}
#FotoHomePage{height: auto !important}
.flex-control-nav {
    bottom: 0px;
}
.flex-control-nav {
    display: block !important;
}
iframe#iframe_mappa_view {
    width: 100% !important;
    border: 0;
}
div#iframe-mappa_view {
    padding: 10px;
}
#div_mappa_risultati{
    display:none !important;
}

#banner-home{display:none; width:80%; margin:auto; padding:5px; border:1px solid #cccccc; text-align: left; margin-top:30px; background:#fafafa}
#banner-home a{color:#333333; text-decoration: none;}
#banner-home p{margin:0; padding:4px 0 0;}

#FotoHomePage {
    margin-bottom: 10px;
}
#consigli span {
    float: none;
    display: inline-block;
}
#consigli a.consiglio {
    display: block;
    width: auto;}

@media only screen and (min-width: 768px){

    header .interno nav#main-menu {
        border: none;
        height: 40px;
        line-height: 40px;
        background-image: none;
        background-repeat: no-repeat;
        float: left;
        margin-top: 35px;
        margin-left: 300px;
        display: block;
        width: 360px;
        text-align: center;
        font-size: 18px;
    }
    #consigli span {
        text-align: center;
        width: auto;
        float: left;
    }
    #consigli a.consiglio {
        width: auto;

    }
}
@media only screen and (min-width: 1024px){
    #consigli span {
        text-align: center;
        width: 168px;
        /* width: 144px; */
        float: left;
    }
    #consigli a.consiglio img {
        width: 100%;
        height: auto;
        overflow: hidden;
        display: block;
    }
}