/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/

#main{font-family: Muli;}    
   
}
 
.page-template-preventivi   .preventivo,
.page-template-lavora-con-noi .preventivo{
        margin-bottom: -30px;
}

 .page-template-preventivi   .preventivo h3{
        color:#ffffff!important;
        padding-top:30px;
        
 }
.page-template-lavora-con-noi .preventivo h3 {
    color: #ffffff!important;
    padding-top: 30px;
}

.page-template-preventivi   .preventivo p{
    color:#ffffff!important;
}

 .page-template-preventivi  .preventivo  label, .page-template-lavora-con-noi  .preventivo  label{
        color:#ffffff!important;
        
    }

.preventivo input[type='submit'], .preventivo input[type='submit'].button, button{
    background:;
    color: #fff;
    border-color: #06111d;
}
.page-template-preventivi .result, 
.page-template-lavora-con-noi .result{
    background-color: rgb(32, 112, 204);
    display: block;
    position: absolute;
    z-index: 1000;
    top: 54%;
    left: 25%;
    width: 50%;
    padding: 40px;
}

.page-template-preventivi .result,
.page-template-preventivi .result h4, 
.page-template-preventivi .result h5,
.page-template-preventivi .result p,  
.page-template-preventivi .result strong, 
.page-template-lavora-con-noi .result,
.page-template-lavora-con-noi .result h4, 
.page-template-lavora-con-noi .result h5,
.page-template-lavora-con-noi .result p,  
.page-template-lavora-con-noi .result strong{
    
    color: #fff!important;
}

.page-template-preventivi .result,
.page-template-preventivi .result h4, 
.page-template-preventivi .result p,
.page-template-lavora-con-noi .result,
.page-template-lavora-con-noi .result h4, 
.page-template-lavora-con-noi .result p{
    
    font-weight:200;
}

.page-template-preventivi .result p.price{
    font-size: 180%;
    font-weight: bold;
}

.page-template-preventivi #main header, .page-template-lavora-con-noi #main header{
    height: 90px;
    background: #204d82;
}

.page-template-preventivi #main header h1, 
.page-template-lavora-con-noi #main header h1{
    padding-top: 30px;
    color: #ffff;
    text-align: center;
    letter-spacing: 4px;
    text-transform: uppercase;
    font-weight: 200;
}




.page-template-preventivi .wpcf7 .wpcf7-response-output {
    margin: 5px 0 0 0;
    border-radius: 0px;
}

.page-template-preventivi div.wpcf7-mail-sent-ok, .page-template-lavora-con-noi div.wpcf7-mail-sent-ok{
    border: 2px solid #43ca09;
    background: #54de19;
    text-align: center;
    color: #356d06;
    font-weight: 200;
    display: block;
    position: fixed;
    z-index: 100;
    top: 100px;
    left: 40%;
    padding: 40px;
}

.page-template-preventivi .result #result-close, .page-template-lavora-con-noi .result #result-close {
    background: #17395f;
    width: 30px;
    height: 30px;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    color: #ffff;
    font-size: .9rem;
    padding: 4px;
}


.footer .textwidget {
    color: #ffffff!important;
}

#logo-block{display:none}
#udm-account{display:none}

/* Nascondi "Recupera password" */
.w3eden .color-info, .w3eden .color-blue {
    color: var(--color-info) !important;
    display:none;
}
