/*
custom style
 */
.gdlr-core-title-item .gdlr-core-title-item-title, .gdlr-core-title-item .gdlr-core-title-item-title a,.gdlr-core-blog-title a, .corzo-body .corzo-single-article-title, .corzo-body .corzo-single-article-title a,.corzo-body, .corzo-body span.wpcf7-not-valid-tip   {
    color: #696969;
}

 /*header*/
 .corzo-logo {
    padding-bottom: 19px;
}
.corzo-navigation .sf-menu {
    margin-top: 10px;
}
.sf-menu > li > a, .sf-vertical > li > a {
    color: #dda63a;
}
.corzo-animate-fixed-navigation.corzo-header-style-plain .corzo-logo-inner, .corzo-animate-fixed-navigation.corzo-header-style-boxed .corzo-logo-inner {
    max-width: 125px;
}
.corzo-navigation .sf-menu > li > a, .corzo-navigation .sf-vertical > li > a {
    font-size: 17px;
}
.corzo-navigation .sf-menu > li {
    padding-left: 15px;
    padding-right: 15px;
}
/*footer*/
.corzo-footer-wrapper {
    padding-bottom: 40px;
}

/*home*/
/*slide*/
.tparrows {
    background: none;
}
.tparrows:before {
    font-size: 40px;
}
.tparrows:hover {
    background: none;
}
.payoffmobile{
    display: none;
}
.payoff{
    display: block;
}
#rev_slider_1_1_wrapper,#rev_slider_1_1, .gdlr-core-pbf-wrapper.slideb18 {
    height: 600px !important;
    max-height:600px !important;
}
rs-sbg-px, rs-sbg-wrap {
    height: auto;
}

/*chi siamo*/
.img-staff{
    margin-top: 130px;
}

/*news*/
.gdlr-core-blog-grid.gdlr-core-style-4 .gdlr-core-blog-grid-top-info .gdlr-core-blog-info-date {
    float: left;
}
.gdlr-core-blog-grid .gdlr-core-blog-content {
    margin-bottom: 30px;
}
.gdlr-core-blog-grid .gdlr-core-blog-title {
    margin-bottom: 5px;

}
.gdlr-core-blog-grid {
    height: 500px;
}
/*.corzo-footer-wrapper {
    background-color: #233e97;
}*/
.corzo-footer-wrapper {
    background-color: #ffffff;
    color: #233e97 !important;
    border-top: 2px solid #efefef;
    border-bottom: 2px solid #efefef;
}
/*.corzo-copyright-wrapper {
    background-color: #dda63a;
}*/
.corzo-copyright-wrapper {
    background-color: #fff;
}
.corzo-footer-wrapper a, .corzo-footer-wrapper .corzo-widget-title, .corzo-copyright-wrapper a {
    color: #233e97;
}
.corzo-footer-wrapper a:hover, .corzo-copyright-wrapper a:hover {
    color: #999999;
}

/*servizi page*/
.gdlr-core-pbf-column-content.clearfix.gdlr-core-js.servizioff {
    padding: 0 0 90px;
}
.corzo-page-title-wrap {
    background-image: url(../upload/header2.jpg);
}


@media screen and (max-width: 1200px) {
    .gdlr-core-page-builder-body.pagespadd {
        padding: 30px 0 !important;
    }
    .gdlr-core-pbf-column-content.clearfix.gdlr-core-js {
        padding: 0 0 30px !important;
    }
    .gdlr-core-pbf-column-content-margin.gdlr-core-js {
        padding: 30px 0px 0px 0px !important;
    }
    .gdlr-core-button-item.gdlr-core-item-pdlr.gdlr-core-item-pdb.gdlr-core-center-align {
        padding-bottom: 5px !important;
    }
    .payoff{
        width: 700px !important;
        height: 143px !important;
        margin-left: -340px !important;
    }
/*    .gdlr-core-pbf-wrapper{
            padding: 0px 0px 30px 0px !important;
    }*/

}

@media screen and (max-width: 882px) {
    .text-right-small p{
        margin-left: 0 !important;
    }
    .text-right-small img{
        margin-top: 8px;
    }
    

}
@media screen and (max-width: 767px) {
    img.rev-slidebg.payoff{
        width: 500px !important; 
        height:102px !important; 
    }
    .payoffmobile{
        display: block;
    }
    .payoff{
        display: none;
    }
    .buttonmenu{
        font-size: 20px !important;
        padding: 20px 20px !important;
    }
    a.gdlr-core-button.gdlr-core-button-gradient.gdlr-core-center-align.gdlr-core-button-no-border{
        font-size: 20px !important;
    }
    #rev_slider_1_1_wrapper, #rev_slider_1_1, .gdlr-core-pbf-wrapper.slideb18 {
        height: 500px !important;
        max-height: 500px !important;
    }
    .gdlr-core-pbf-wrapper {
        padding: 20px 0 25px 0 !important;
    }
    .corzo-footer-wrapper {
        padding-bottom: 0px;
    }
    .corzo-footer-wrapper {
        padding-top: 40px;
    }
    .corzo-footer-column {
        margin-bottom: 30px;
    }
    .gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-blog-info-wrapper .gdlr-core-blog-info-sep {
        display: none;
    }
    .gdlr-core-blog-grid.gdlr-core-style-2 .gdlr-core-blog-info-wrapper .gdlr-core-blog-info {
        display: block;
    }
    .corzo-content-area {
        padding-bottom: 20px;
    }
    .gdlr-core-item-pdb {
        padding-bottom: 10px;
    }
    .gdlr-core-blog-full {
        margin-bottom: 20px;
    }
    a.gdlr-core-excerpt-read-more.gdlr-core-plain-text.gdlr-core-hover-border{
        float: none !important;
    }
    .gdlr-core-title-item.gdlr-core-item-pdb.clearfix.gdlr-core-center-align.gdlr-core-title-item-caption-bottom.gdlr-core-item-pdlr{
        padding-bottom: 10px !important;
    }
    .img-staff{
        margin-top: -30px;
    }
    .mobile-hidden{
        display: none;
    }
}

@media screen and (max-width: 480px) {
    .tp-rightarrow,.tp-leftarrow{
        display: none;
    }

}




    