/*
***************
***FORMULARIO**
***************
*/
.formulario-senha{ margin: auto; max-width: 700px; padding-top: 30px; padding-bottom: 50px;}
.formulario-senha .select2, input{ margin-bottom: 10px; }
.form-control { border: 1px solid #aaa; }
form .form-group label { color: #212529; background-color: #fff; border-color: #aaa; outline: 0; box-shadow: none; margin-bottom: 2px;}

/*
***************
***SELEC*******
***************
*/
.select2-container .select2-selection--single { height: 40px !important;}
.select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 40px!important;}
.select2-container--default .select2-selection--single .select2-selection__arrow {top: 8px;}

/*
***************
***Toast*******
***************
*/
#aviso { width: 50%;max-width: 200px;}
#aviso .toast-body{ background-color: #fff}


@media (min-width:0px) and (max-width: 767px){
    .col-md-4 {width: 100%;}
    .select2-container{ width: 100% !important; }
}

@media (min-width: 768px){
    .col-md-4 { width: 100%;}
}