﻿label, p, a, h1, h2, h3, h4, h5, h6, i {
    color: #404040;
}

.home {
    color: #404040;
    background-color: #cccccc;
}

.content-home #principal-menu,
.content-home #recent-pages {
    background-color: #f2f2f2
}

.title-form {
    color: #00468c;
}
/*----------------------------------------nav bar*----------------------------------------*/
nav {
    background-color: #006666;
}

    nav ul li:hover {
        background-color: #005050;
    }

    nav ul li button {
        color: #ffffff;
    }

.separate {
    border-right-color: #e5e5e5;
}
/*--------------------------------------------------------------------------------*/

.menu-background {
    background-color: #ffffff;
}

/*----------------------------------------side menu----------------------------------------*/

.side-menu ul li a:hover {
    background-color: #f7f7f7;
}


.side-menu ul li a[aria-expanded="true"] {
    background-color: #E3Efff;
}

/*----------------------------------------Forms----------------------------------------*/

div.modal-header {
    background-color: #006666;
    color: #ffffff;
}

    div.modal-header p {
        color: #ffffff;
    }

div.modal-footer {
    background-color: #006666;
    color: #ffffff;
}

/*----------------------------------------Buttons----------------------------------------*/

.btn-vu {
    background-color: transparent;
}

    .btn-vu:hover {
        background-color: #005050;
    }

/*-------------------------------------Modal Styles-------------------------------------------*/

.modal-content {
    background-color: #f2f2f2;
}

.vu-modal-header p {
    color: #006666;
}

.vu-modal-header .close {
    color: #808080;
}

    .vu-modal-header .close:hover {
        color: #b2b2b2;
    }

.vu-modal-body {
    background-color: #ffffff;
}

    .vu-modal-body input:focus,
    .vu-modal-body select:focus {
        border-bottom-color: #006666;
    }


.vu-modal-footer input[type="button"] {
    background-color: #006666;
    color: #ffff;
}


.btn-vu {
    background-color: #006666;
    color: #ffff;
}

.border {
    border-color: #e5e5e5;
}

.ag-header-container {
    /*background-color: #53ace5 !important;*/
}

.ag-theme-balham .ag-ltr .ag-header-cell {
    background-color: #53ace5 !important;
}

.ag-theme-balham .ag-header-cell-label .ag-header-cell-text {
    color: #fff !important;
}

/*Reporte Embebido*/
.navEmbebido {
    background-color: #deffff;
}
    .navEmbebido ul li:hover {
        background-color: #deffff;
    }

    .navEmbebido  ul li button {
        color: #deffff;
    }

    .navEmbebido .separate {
        border-right-color: #e5e5e5;
    }
.btn-filtersembedded {
    color: #13afaf !important;
}

/**Group AG**/
.ag-theme-group .ag-ltr .ag-header-cell {
    background-color: #ffffff !important;

}

.ag-theme-group .ag-header-cell-label .ag-header-cell-text {
    color: #000000 !important;
}

.ag-theme-group .ag-header-cell::after, .ag-theme-balham .ag-header-group-cell::after {
    height: 100% !important;
    margin-top: 0 !important;
    border-right: 0px !important;
}

.md-select-group .md-select-value {
    border-bottom-style: none !important;
}