/* CSS generale */

.style_text p{
    margin-bottom:10px!important
}
.style_text > h1,h2,h3{
    margin-bottom:20px!important
}	
.amenities li i{
    margin-right:10px!important;
}
.amenities li{
    border-right:none!important;
}		
.amenities{
    text-align:left!important;
}		
.blocco_lista > ul{
    text-align:left;
    border:1px solid #e3e3e3;
}						
.pricing .item > ul > li{
    padding:10px;
    border-left:none;
    border-right:none;
}
.pricing .item h3 {
    border: 1px solid #e3e3e3;
    margin:0px!important;
    padding:24px 10px 24px 10px;
}
.pricing .item:hover h3, .pricing .item.featured h3 {
    background-color: #665349;
    color:white;
}
@media only screen and (max-width: 820px) {
    .col_bottone {
        text-align:center;
    }
    .bottone{
        margin-top:25px;
    }
}	

/* CSS homepage */
.low p{
    margin-bottom:10px!important
}
.low h1, .low h2, .low h3{
    margin-bottom:20px!important
}
.blocco_home{
    border:1px solid #e3e3e3;
}
.pricing .item header {
    border-bottom:none;
}
