/*

* Override Pages default styles or create your own styles here

*/
.modal-content .form-group {
    margin-bottom: 6px;
}

.modal-content .form-group label {
    margin-bottom: 3px;
    font-size: 10px;
}

.modal-content .form-group .form-control {
    padding: 4px 6px;
    height: calc(2.0rem + 2px);
}

/*.modal-content .form-group-default .form-control {*/
    /*min-height: 18px;*/
/*}*/

/*.modal-content label, input, button, select, textarea {*/
    /*line-height: 12px;*/
/*}*/

/*.modal-content select.form-control:not([size]):not([multiple]) {*/
    /*height: calc(1.75rem + 2px);*/
/*}*/

/*.table tbody tr td {*/
    /*padding: 6px;*/
/*}*/

.velTextoBlanco {

}

.velTextoBlanco .fc-content .fc-title {
    color: #ffffff;
}

.velTextoBlanco .fc-content .fc-time {
    color: #ffffff;
}
@media(min-width: 1201px) {
    .m-login.m-login--1 .m-login__aside {
        width: 500px;
        padding: 2rem 6rem;
    }
}

.v-login__logo {
    width: 300px;
    height: 82px;
}

@media(max-width: 568px) {
    .v-login__logo {
        width: 240px;
        height: 66px;
    }
}

.m-brand {
    background: #eee;
}

.m-header {
    background-color: #ffffff;
}

.m-topbar .m-topbar__nav.m-nav > .m-nav__item:hover, .m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-dropdown--open {
    background-color: #eeeeee;
}

.velClickableTable tbody tr {
    cursor: pointer;
}

.velClickableTD {
    cursor: pointer;
}

.main-logo img {
    position: relative;
    top: 50%;
    transform: translate(0, -50%);
}

.select2-contaniner {
    width: 100% !important;
    z-index:99999;
}
.velSelect2 {
    width: 100% !important;
    z-index:99999;
}

.vTDpointer {
    cursor: pointer;
}