
.form_pedido .elementor-message.elementor-message-success {
    color: #fff !important;
}

a.link_aceite {
    color:#1DD694;
    text-decoration: underline;
}

.elementor-field-group-termo_de_aceite span.elementor-field-option {
    padding: 0 ;
}


.form_pedido input[type="text"], .form_pedido input[type="email"], .form_pedido input[type="tel"] {
    padding: 15px 20px;
}


.form_pedido span.elementor-field-option {
    padding: 0;
}




.form_pedido input[type="text"]:focus, .form_pedido input[type="email"]:focus, .form_pedido input[type="tel"]:focus {
    background: #fff !important;
    -webkit-box-shadow: 0px 3px 0px 1px rgba(29,214,148,1)!important;
-moz-box-shadow: 0px 3px 0px 1px rgba(29,214,148,1)!important;
box-shadow: 0px 3px 0px 1px rgba(29,214,148,1);
color: #620BDC !important;

}

.form_pedido input[type="text"]::placeholder, .form_pedido input[type="email"]::placeholder, .form_pedido input[type="tel"]::placeholder {
    color: #C093FF !important;
}

.form_pedido input[type=checkbox]:checked {
    background: #1dd694 !important;
}


.form_pedido .elementor-field-type-acceptance a {
    color: #1DD694;
}


.elementor-field-group-escolha_a_musica, .elementor-field-group-definir_o_show, .elementor-field-group-data_do_pedido, .elementor-field-group-nome_musica_deste_pedido, .elementor-field-group-banda_deste_pedido, .elementor-field-group-show_status, .elementor-field-group-ordem, .elementor-field-group-ja_cantou, .elementor-field-group-status_do_pedido, .elementor-field-group-termo_de_aceite_txt, .elementor-field-group-nome_do_show{
    
    
    display: none ;
}

#form-field-banda_deste_pedido {
    
    margin: 20px 0 !important;
}

.elementor-field-group-nome_musica_deste_pedido {
    margin-bottom: 0 !important;
    
}






.bloco_form {
    transition: all 350ms cubic-bezier(0, 0.74, 0.41, 1) !important;
    height: 100vh !important;
    overflow: auto;
    
}

.no-scroll {
    overflow: hidden !important;
}



.bot_cancel_ped  {
    cursor: pointer;
}

.fechasubir .elementor-button {
    width: 50px;
    height: 50px;
}

h3#nomedamusica {
    color: #fff;
    font-weight: 900 !important;
    font-family: "Mulish", Sans-serif !important;
    font-size: 25px;
    padding: 0 0 5px 0;
    margin: 0;
}

h4#nomedabanda {
    color: #1dd694;
    font-size: 16px;
    font-weight: 800;
    padding: 0 0 15px 0;
     margin: 0;
     font-family: "Quicksand", Sans-serif;
}





@media only screen and (max-width: 767px) { 


::-webkit-scrollbar {
width: 0px !important;
display: none !important;
background: transparent; /* make scrollbar transparent */
}


.fechasubir .elementor-button {
    width: 60px;
    height: 30px;
    padding: 8.5px 2px 0 0 !important;
    font-size: 13px !important;
}

 h3#nomedamusica{
         font-size: 20px;
         padding: 0 0 5px 0 !important;
         margin: 0 !important;
         line-height 1.2em !important;
        
}


}