/* Minification failed. Returning unminified contents.
(277,1): run-time error CSS1019: Unexpected token, found '}'
 */
* {
   margin: 0; /* !important;*/
}

/*html {
    min-height: 100vh;
    min-width: 100vh;
}*/

body {
    width: 100%;
    height: auto;
    font-size: 14px; 
}

.container body-content {
    width: 100%;
    height: auto;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    margin-right: 0px;
}

.container {
    height: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 0px;
    margin-right: 0px;
}

footer {
    background-color: black;
    left: 0px;
    bottom: 0px;
    height: auto;
    color: white;
    padding-top: 0px;
    padding-right: 0px;
    margin-right: 0px;
}

    .card-container.card {
    max-width: 250px;
}

.btn {
    height: 35px;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    border-radius: 4px;
    font-size: 13px;
}

.card {
    background-color: #F7F7F7;
    padding: 10px 15px 20px;
    margin: 0 auto 20px;
    margin-top: 30px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 10px;
    -moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
}

.form-signin.form-control {
    direction: ltr;
    height: 10px;
    font-size: 16px;
    position: center;
    border-radius: 10px;
    display: inline;
}

.form-signin input[type=text],
.form-signin input[type=password] {
    width: 100%;
    height: 36px;
    padding: 10px;
   /* display: inline;*/
    display: block;
    margin-bottom: 10px;
    z-index: 1;
    position: relative;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.btn.btn-signin {
    color: #fff;
    background-color: rgb(0, 158, 192);
    padding: 0px;
    font-weight: 700;
    font-size: 14px;
    height: 36px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 10px;
    border: none;
    -o-transition: all 0.218s;
    -moz-transition: all 0.218s;
    -webkit-transition: all 0.218s;
    transition: all 0.218s;
    text-align: center;
    width: 100%
}

    .btn.btn-signin:hover,
    .btn.btn-signin:active,
    .btn.btn-signin:focus{
        background-color: rgb(0, 128, 150)
    }

    .titleLogin{
        font-family: sans-serif;
    }

.requerido {
   /* color: #c51244 !important;*/
    color: #E74C3C !important;
}

.item form-group {
    padding-top: 35px;
    padding-bottom: 35px;
    border-radius: 10px;
    font-size: 13px;
    height: 30px;
}

.form-group {
    font-size: 13px;
    height: 30px;
}

    .form-group input {
        border-radius: 5px;
        font-size: 13px;
        height: 34px;
        width: 230px;
    }

input[type=text] {
    /*width: 200px;*/
    padding: 12px 20px;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}

    .form-group textarea {
        border-radius: 5px;
        font-size: 13px;
        height: 70px;
        width: 210px;
        border: 1px solid #ccc;
    }

    .form-group select {
        width: 230px;
        /*width: auto;*/
        /*height: 40px;*/
        font-size: 13px;
        /*padding: 12px 20px;*/
        margin-bottom: 10px;
        border: 1px solid #ccc;
        border-radius: 4px;
        box-sizing: border-box;
    }

input[type=submit] {
    width: 110px;
    height: 35px;
    background-color: #4CAF50;
    color: white;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    position: relative;
   /* left: 80px;*/
}

.form-control {
    padding-top: 15px;
    padding-bottom: 15px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    width: 500px;
    height: 30px;
}

.table.dataTable tbody th, table.dataTable tbody td table.dataTable tbody tr {
    padding-top: 0px;
    padding-bottom: 0px;
    height: auto;
}

.wwwhome:link {
    color: #0000ff
}

.wwwhome:visited {
    color: #0000ff
}

.wwwhome:hover {
    font-size: 120%;
}

.example1 {
    border-radius: 10px;
}

.btn btn-success {
    padding-top: 0px;
    padding-bottom: 0px;
    height: 30px;
   /* width: 30px;*/
    border-radius: 4px;
    font-size: 13px;
}

.btn btn-primary {
    padding-top: 0px;
    padding-bottom: 0px;
    height:30px;
    width: 15px;
    border-radius: 4px;
    font-size: 13px;
}

.btn.btn-volver {
    color: #fff;
    background-color: rgb(93, 109, 126);
    padding: 0px;
    font-weight: 700;
    font-size: 13px;
    height: 30px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    border: none;
    -o-transition: all 0.218s;
    -moz-transition: all 0.218s;
    -webkit-transition: all 0.218s;
    transition: all 0.218s;
    text-align: center;
    width: 120px;
}

h6, .h6 {
    display: inline;
}

h1 {
    color: black;
}
h2 {
    color: black;
}

p {
    color: black;
}

.lead {
    color: black;
}

}
.btn-lg:link {
    color: #FFFFFF
}
.btn-lg:visited {
    color: #FFFFFF
}
.btn-lg:hover {
    /*font-size: 120%;*/
    background-color: #ff002f;
}

.referidos:link {
    color: #0000ff
}
.referidos:visited {
    color: #FF0000
}
.referidos:hover {
    color: red;
}









/*body {
    padding-top: 50px;
    padding-bottom: 20px;
}*/

/* Set padding to keep content from hitting the edges */
/*.body-content {
    padding-left: 15px;
    padding-right: 15px;
}*/

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

