﻿
.btn-custom-theme {
    background-color: #3069ac;
    color: #fff;
    border: 1px solid #3069ac;
}

    .btn-custom-theme:hover {
        color: #fff;
    }

.jumbotron-background {
    padding: 1em !important;
}

.h3-shadow {
}

.h1-shadow {
}

.margin-top-30 {
    margin-top: 30px;
}

table, .datetime {
    cursor: pointer;
}

input[disabled], input[readonly], select[disabled], select[readonly], .fixed-table-container {
    background-color: #fff !important;
}

.input-no-border {
    outline: none;
    background-color: transparent;
    border: none;
    border-bottom: 1px solid #9e9e9e;
    transition: box-shadow .3s, border .3s, -webkit-box-shadow .3s;
}

    .input-no-border:focus {
        border-bottom: 1px solid #3069ac;
        box-shadow: 0 1px 0 0 #3069ac;
        -webkit-box-shadow: 0 1px 0 0 #3069ac;
    }

/* Modificar los tabs */
.tabs ul li label {
    color: #000;
}

    .tabs ul li label:hover {
        color: #000;
    }

.tabs input[name="tab-control"]:nth-of-type(1):checked ~ ul > li:nth-child(1) > label, .tabs input[name="tab-control"]:nth-of-type(2):checked ~ ul > li:nth-child(2) > label {
    color: #000;
}

.indicator {
    background: #3069ac !important;
}
