



.bloqueMapa{

    border: #28C850 solid 1px; 

    cursor: pointer;

}



.divMapas{

    background: #28C850;

}



.center-justified {

    text-align: justify;

    -moz-text-align-last: center;

    text-align-last: center;

  }

  #btnEnviar{
    background:#FFDC00;
    color: black;
  }
  

  #nombre, #email, #telefono, #comentario {
    color: white !important;
  }

  input.valid:not([type]),input.valid:not([type]):focus,input.valid[type=text]:not(.browser-default),input.valid[type=text]:not(.browser-default):focus,input.valid[type=password]:not(.browser-default),input.valid[type=password]:not(.browser-default):focus,input.valid[type=email]:not(.browser-default),input.valid[type=email]:not(.browser-default):focus,input.valid[type=url]:not(.browser-default),input.valid[type=url]:not(.browser-default):focus,input.valid[type=time]:not(.browser-default),input.valid[type=time]:not(.browser-default):focus,input.valid[type=date]:not(.browser-default),input.valid[type=date]:not(.browser-default):focus,input.valid[type=datetime]:not(.browser-default),input.valid[type=datetime]:not(.browser-default):focus,input.valid[type=datetime-local]:not(.browser-default),input.valid[type=datetime-local]:not(.browser-default):focus,input.valid[type=tel]:not(.browser-default),input.valid[type=tel]:not(.browser-default):focus,input.valid[type=number]:not(.browser-default),input.valid[type=number]:not(.browser-default):focus,input.valid[type=search]:not(.browser-default),input.valid[type=search]:not(.browser-default):focus,textarea.materialize-textarea.valid,textarea.materialize-textarea.valid:focus,.select-wrapper.valid>input.select-dropdown {
    border-bottom: 1px solid #FFDC00 !important;
    -webkit-box-shadow: 0 1px 0 0 #FFDC00 !important;
    box-shadow: 0 1px 0 0 #FFDC00 !important;
}




  .input-field input[type=text]:focus + label, .input-field input[type=tel]:focus + label, .input-field input[type=email]:focus + label,textarea.materialize-textarea:focus + label {

    color:#FFDC00 !important;

   }





   .material-icons.prefix.active{

     color:#FFDC00 !important;

   }



.btn:hover, .btn-large:hover, .btn-small:hover {

    background-color: #000000;

    color:#FFFFFF;

}

   .input-field input[type=text]:focus,.input-field input[type=tel]:focus , .input-field input[type=email]:focus {

    border-bottom: 1px solid #FFDC00 !important;

    box-shadow: 0 1px 0 0 #FFDC00 !important;

   }



  textarea.materialize-textarea:focus{

    border-bottom: 1px solid #FFDC00 !important;



    box-shadow: 0 1px 0 0 rgb(155, 148, 145) !important;

  }



  #btnEnviar:active,#btnEnviar:focus{

    background-color: #000000;

    color:#FFFFFF;

}



.justificarTexto{

  text-align: justify;

  text-justify: inter-word;

}



.slider .indicators .indicator-item {

  background-color: rgb(121, 116, 116);
 
}

.slider .indicators .indicator-item.active {
  background-color: #FFDC00;
}


.carousel .carousel-item {
  visibility: hidden;
  width: 349px;
  height: 200px;
  position: absolute;
  top: 0;
  left: 0;
  margin-right: -22em;
}


/* More then 640 px -------------------*/ 
@media only screen and (max-width: 987px) {
  #SolicitarAsistenciaM { display:flex !important;} 
}  