.logo {
    padding-top:0;  
}
#nav {
    padding-top:20px;
}
.blog-content table > tbody > tr >td {
    font-size:15px;
    line-height:1.6;
    padding:8px 0!important;
}
.rev_slider_wrapper.fullwidthbanner-container {
    left: 0 !important;
}
.post-detail .blog-content p {
    color:#000;
    font-weight:300;
    line-height:1.6;
}
.modulo-contatto h3{
    text-transform:none;
    font-size:24px;
}
.wpb_text_column {
    margin-left: -1px!important;
}
.feat-text {
    min-height:130px;
}
.feat-text p{
    margin: 0 30px 0 0;
    font-size:14px;
    line-height:150%;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    color: #515151;
}
.pagination {
    display:none;
}
.portfolio_details h3 {
    display: none;
}
.portfolio_details ul {
    display:none;
}
.single-sh_portfolio .column4 {
    width:60%;
}
.single-sh_portfolio .column8 {
    width:38%;
}
.filter-container .desc {
    bottom: 0;
    margin-top: 0;
    opacity: 0;
    padding: 10px;
    text-indent: 0;
}
.desc h4 {
    font-size:13px;
    margin-right:10px;
}
.desc span a, .desc h4 a, .desc a {
    line-height: 130%;
}
.feat-text {
    background:#c39035;
    border:1px solid #c39035;
}
.feature-box i {
    border-color:#c39035;
    color:#c39035;
}
.feature-box:hover i {
    background-color:#c39035;
    color:#fff;
}
.feature-box:hover .feat-text h4 {
    color:#c39035;
}
.wpb_wrapper h3 {
    margin-top:0;
}
.head-banner {
    background: #000 url(/wp-content/uploads/2016/05/banner.jpg) repeat-x scroll 0 0;
}
div.wpcf7 img.ajax-loader {
    width:auto;
}
.wpcf7-form-control.wpcf7-submit {
    background:#668630;
    color:#FFF;
    font-size:15px;
    padding:10px;
    border-radius:5px;
}
.message-form p {
    color:#333;
}
@media (max-width: 1200px) { 
    .breadcrumb li, .site_map a, .breadcrumb li a {
        color:#515151;
    }
    .single-sh_portfolio .column8,
    .single-sh_portfolio .column4 {
        width: 100%;
    }
}