/**
* Este arquivo cuida de todos os modal do site (formulários) 
*/

.iziModal-overlay { background-color: rgba(0,0,0,.9)!important;}
.iziModal-form {width:75%;margin:0 auto;margin-top:3rem;}
#contato-modal, #abertura-modal, #migracao-modal, #trabalhe-modal {z-index:10001!important;}

#contato-modal .iziModal-header, #simulacao-modal .iziModal-header {background:#0b3090;}
#contato-modal .iziModal-form .form-control:focus, 
#simulacao-modal .iziModal-form .form-control:focus {
    border-color: #0b3090;
    box-shadow: 0 0 9px 0 #0b3090;
}
#contato-modal .btn-contato, #contato-modal .btn-simulacao, #simulacao-modal .btn-simulacao {border:0;color:#fff;outline:none;background:#0b3090;}
#contato-modal .btn-contato:hover, #simulacao-modal .btn-simulacao:hover {background:#0b3090;}
#contato-modal .simula-text {margin-bottom:3rem;}

#simulacao-modal .iziModal-form{width:90%;}
#simulacao-modal .row{margin:3rem 0;display:flex;}
#simulacao-modal #simulacao-col {border-right:1px solid #ccc;display:flex;align-items:center;flex-wrap:wrap;}
#simulacao-modal #simulacao-col .form-group {width:100%;}

#abertura-modal .iziModal-header {background:#0b3090;}
#abertura-modal .btn-abertura {background:#0b3090;border:0;color:#fff;outline:none;}
#abertura-modal .btn-abertura:hover {background:#0b3090;}
#abertura-modal .btn-abertura:focus #abertura-modal .btn-abertura:active {box-shadow:0 0 0;border:0;}
#abertura-modal .iziModal-form .form-control:focus {border-color:#0b3090;box-shadow: 0 0 9px 0 rgb(0,180,158);}

#migracao-modal .iziModal-header {background:#0b3090; }
#migracao-modal .btn-migracao { background: #0b3090; color:#fff; }
#migracao-modal .btn-migracao:hover { background: #0b3090; }
#migracao-modal .iziModal-form .form-control:focus { box-shadow: 0 0 9px 0 rgb(124,183,65);border:1px solid #0b3090; }

#trabalhe-modal {background:linear-gradient(to top, #ccc 0%, #fff 15%, #ccc 100%);}
#trabalhe-modal .iziModal-header {background:#0b3090;}
#trabalhe-modal .btn-trab-anexo, #trabalhe-modal .btn-trab-form {color:#fff;width:100%;margin-top:5rem;}
#trabalhe-modal .btn-trab-anexo {background:#0b3090;margin-top:0;}
#trabalhe-modal .btn-trab-form {background:#0b3090;}
#trabalhe-modal .btn-trab-form:hover {background:#0b3090;}
#trabalhe-modal .btn-trab-anexo:hover {background:#0b3090;}
#trabalhe-modal #trabalhe-geral {padding:5rem 10rem 0;}
#trabalhe-modal #trabalhe-anexo, #trabalhe-modal #trabalhe-form {display:none;}
#trabalhe-modal .section {display:none;opacity:0;}
#trabalhe-modal .section.active {
    display:block;
    -webkit-transition: opacity .3s ease-in;
    -moz-transition: opacity .3s ease-in;
    -o-transition: opacity .3s ease-in;
    transition: opacity .3s ease-in;
    opacity:1;
}
#trabalhe-modal .section-head {padding:20px 0;margin-left:0;margin-right:0;}
#trabalhe-modal h4, #trabalhe-modal h3 {font-size:2rem;font-family:"Alwyn-MediumOblique";margin:0;}
#trabalhe-modal .fileinput {margin:2rem 0 4rem;}
#trabalhe-modal .idioma-loop,
#trabalhe-modal .escolaridade-loop,
#trabalhe-modal .experiencia-loop,
#trabalhe-modal #pretensoes-content,
#trabalhe-modal #escolaridade-grau {border-bottom:1px solid #ccc; margin-left:0px; margin-right:0px;margin-bottom: 15px;}
#trabalhe-modal #pretensoes-content {padding-bottom:15px;}

@media all and (max-width:767px) {
    #trabalhe-modal #trabalhe-geral {padding:5rem 0 0;}
}