/**
 * Logicargo styles
 * #303f9f indigo darken-2
 * #ef6c00 orange darken-3
 */

/**
 * Reset styles 
 */
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 #303f9f;
    -webkit-box-shadow: 0 1px 0 0 #303f9f;
    box-shadow: 0 1px 0 0 #303f9f;
}

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 : #303f9f ;
}

.dropdown-content li > a, .dropdown-content li > span {
   color: #303f9f;
}

/**
 * Create styles 
 */
.logos {
    display: flex;
    align-content: center;
    justify-content: center;
}
.logo-logicargo {
    padding-top: 10%;
}

.logo-logicargo img {
    width: 300px;
}

.logo-polifitas.right {

    padding-top: 7%;
    margin-left: 10%;

}

.brand-logo.center {
    font-size: 1.5em;
}


.mobile-logos {
    display: flex;
    align-content: center;
    justify-content: center;
  }
  .mobile-logos img {
    width: 100%;
    margin-bottom:3em;
  }



#footer {
margin-top: 10em;
position: relative;
}
#footer p {
    line-height: 6px
}

.card-header.bg-dark.text-white {
    margin-bottom: 18px;
}

div#DataTables_Table_0_wrapper {
    padding: 10px;
}