/*JMAM: Personalización Material Desing ********************************************************************************/

input:not([type]), input[type=text]:not(.browser-default), input[type=password]:not(.browser-default), input[type=email]:not(.browser-default), input[type=url]:not(.browser-default), input[type=time]:not(.browser-default), input[type=date]:not(.browser-default), input[type=datetime]:not(.browser-default), input[type=datetime-local]:not(.browser-default), input[type=tel]:not(.browser-default), input[type=number]:not(.browser-default), input[type=search]:not(.browser-default), textarea.materialize-textarea{
    border-color: #1469cdad;
    color: #1469cd;
}

.input-field>label{
    color: #1469cdad;
    font-size: 1.1rem;
}


.input-field.col label{
    left: 0px;
}


input:not([type]):focus:not([readonly]), input[type=text]:not(.browser-default):focus:not([readonly]), input[type=password]:not(.browser-default):focus:not([readonly]), input[type=email]:not(.browser-default):focus:not([readonly]), input[type=url]:not(.browser-default):focus:not([readonly]), input[type=time]:not(.browser-default):focus:not([readonly]), input[type=date]:not(.browser-default):focus:not([readonly]), input[type=datetime]:not(.browser-default):focus:not([readonly]), input[type=datetime-local]:not(.browser-default):focus:not([readonly]), input[type=tel]:not(.browser-default):focus:not([readonly]), input[type=number]:not(.browser-default):focus:not([readonly]), input[type=search]:not(.browser-default):focus:not([readonly]), textarea.materialize-textarea:focus:not([readonly]){
    border-bottom: 1px solid #1469cd;
    -webkit-box-shadow: 0 1px 0 0 #1469cd;
    box-shadow: 0 1px 0 0 #1469cd;
}

input:not([type]):focus:not([readonly])+label, input[type=text]:not(.browser-default):focus:not([readonly])+label, input[type=password]:not(.browser-default):focus:not([readonly])+label, input[type=email]:not(.browser-default):focus:not([readonly])+label, input[type=url]:not(.browser-default):focus:not([readonly])+label, input[type=time]:not(.browser-default):focus:not([readonly])+label, input[type=date]:not(.browser-default):focus:not([readonly])+label, input[type=datetime]:not(.browser-default):focus:not([readonly])+label, input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label, input[type=tel]:not(.browser-default):focus:not([readonly])+label, input[type=number]:not(.browser-default):focus:not([readonly])+label, input[type=search]:not(.browser-default):focus:not([readonly])+label, textarea.materialize-textarea:focus:not([readonly])+label{
    color: #1469cd;
}

.select-wrapper input.select-dropdown:focus {
    border-bottom: 1px solid #1469cd;
}

.select-wrapper .caret {
    fill: #1469cd;
}

.dropdown-content li>a, .dropdown-content li>span {
    color: #1469cd;
}

.select-wrapper input.select-dropdown{
    color: #1469cd;
}

.btn, .btn-large, .btn-small{
    border-radius: 50px;
    background-color: #1469cd;
}

.btn:focus, .btn-large:focus, .btn-small:focus, .btn-floating:focus, .btn-flat:focus{
    background-color: #1469cd;
    color:white;
}

.btn:hover, .btn-large:hover, .btn-small:hover, .btn-floating:hover, .btn-flat:hover{
    background-color: #1469cd;
    color:white;
}

.waves-ripple{
    background-color: #1469cd;
}

.btn-flat{
   border: solid 1px #1469cd;
   color: #1469cd;
}

textarea.materialize-textarea {
    height: 100px;
}

.waves-effect{
    border-radius: 50px;
}


.button-container{
    margin-top: 10px;
    margin-bottom: 10px;
}

.select-wrapper+label {
    font-size: 0.9rem !important;
}


::-webkit-input-placeholder { /* Edge */
    text-align: right;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    text-align: right;
}

::placeholder {
    text-align: right;
}


html{
    color: #1469cd;
    text-align: center;
}

h1 {
    font-size: 2rem;
    text-align: center;
    margin: 0 0 2em;
}

.contenedor_telefono{
    display:flex;
}

.selector_prefijoTelefono{
    min-width: 160px;
}

.input_telefono{
    margin-left: 15px;
}

.select-dropdown{
    transform: initial !important;
}