﻿.panel-default > .panel-heading {
    background-color: #daecff;
}

.subpanel-title {
    padding: 0.5%;
    background-color: #daecff;
}

a {
    color: #394dc4;
}

a:hover, a:focus {
    color: #394dc4 !important;
}

footer {
    background-color: #daecff;
}

.has-success .input-group-addon {
    color: #394dc4;
    background-color: #daecff;
    border-color: #394dc4;
}

.has-success .form-control {
    border-color: #394dc4;
}

.grid-aggregate-row {
    background-color: #daecff !important;
}

.grid-page-aggregate-row {
    background-color: rgba(218, 236, 255, 0.50) !important;    
}

.list-group-first-item {
    color: black !important;
    background-color: #daecff !important;
    border: none !important;
}

.filter-clear {
    white-space: nowrap;
    padding-left: 23px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAARpJREFUKFNjYGj//58o/P//fwdiMIOkpKQ/VhOQMFgNULWIh4fHYWNj4//YMEgOpIYBBI4dO2axOC/396GinP/O+vpwRVbGxl92+vluXm1kuASsEKiD5VB99aG3eTH/HxjL/A/RUPsfrqb6f7e21uutlhbRYEUwAFQskOLmun2+lND/0xxM/7dycXzd6OxoCpVGBduWLjXv4+f/v5WF+f9RbtYvfeysqlApBKhhY2Hcxsy0+xAL038nbe3/m8W4ss/Jcx2GSiPAal6uvGtczP9TFOXBHgGJ7RHlmLGOjy0UrAAGzgT7rn7urP/P3NDgv6+v73aQWAMzM+dqTtbJYAUwsNzeyuhImE8GSBHQYxpQYYYJQCcxMDAwAAB7/bt5uWh9FAAAAABJRU5ErkJggg==');
    background-position: 3px center;
    background-repeat: no-repeat;
}

.ck-editor__editable {
    min-height: 300px;
    max-height: 600px;
}

.color {
    color: #394dc4 !important;
}

.glyphicon-circle-arrow-left:hover {
    color: #5f6ec7;
}


/* #region SYNCFUSION */

/* Limpiar filtros */
.clear-filter:hover i {
    color: #394dc4 !important;
}

/* Cargando... */
.e-grid .e-spin-material {
    stroke: #394dc4 !important;
}

/* Header text */
.e-grid .e-gridheader {
    color: #394dc4 !important;
}

/* Filtro que está activo */
/*.e-grid .e-filtered::before {
    color: #394dc4 !important;
}*/

/* Filtro */
.e-btn.e-flat.e-primary, .e-css.e-btn.e-flat.e-primary {
    color: #394dc4 !important;
}
.e-btn.e-flat.e-primary:hover, .e-css.e-btn.e-flat.e-primary:hover {
    color: #394dc4 !important;
}
.e-btn.e-flat.e-primary:focus {
    background-color: rgba(57,77,196,0.12) !important;
}
.e-btn.e-flat.e-primary:active {
    background-color: rgba(57,77,196,0.24) !important;
}

/* Filtro Dropdown */
.e-check {
    background-color: #394dc4 !important;
}

/* Filtro Modal */
.e-radio:checked + label::before {
    border-color: #394dc4 !important;
}
.e-radio:checked + label::after {
    background-color: #394dc4 !important;
    color: #394dc4 !important;
}
.e-radio:checked + label:hover::before {
    border-color: #394dc4 !important;
}

/* Barra de búsqueda */
.e-input-group:not(.e-disabled):not(.e-float-icon-left)::before,
.e-input-group:not(.e-disabled):not(.e-float-icon-left)::after,
.e-input-group.e-float-icon-left:not(.e-disabled) .e-input-in-wrap::before,
.e-input-group.e-float-icon-left:not(.e-disabled) .e-input-in-wrap::after,
.e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::before,
.e-input-group.e-control-wrapper:not(.e-disabled):not(.e-float-icon-left)::after,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled) .e-input-in-wrap::before,
.e-input-group.e-control-wrapper.e-float-icon-left:not(.e-disabled) .e-input-in-wrap::after {
    background: #394dc4 !important;
}

/* Color de texto resaltado */
input.e-input::selection,
textarea.e-input::selection,
.e-input-group input.e-input::selection,
.e-input-group.e-control-wrapper input.e-input::selection,
.e-float-input input::selection,
.e-float-input.e-control-wrapper input::selection,
.e-input-group textarea.e-input::selection,
.e-input-group.e-control-wrapper textarea.e-input::selection,
.e-float-input textarea::selection,
.e-float-input.e-control-wrapper textarea::selection {
    background: #394dc4 !important;
}

/* Botón desplegar Sidebar */
#btnDesplegarSidebar:hover {
    color: #394dc4 !important;
}

/* Elemento sobre el que se pasa el ratón en Accordion */
.e-acrdn-header:hover > .e-acrdn-header-content {
    color: #394dc4 !important;
}

/* Elemento seleccionado en Accordion */
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-icon,
.e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header .e-acrdn-header-content,
.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-icon,
.e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header .e-acrdn-header-content {
    color: #394dc4 !important;
}

/* Toggle Switch Button */
.e-switch-wrapper .e-switch-on,
.e-switch-wrapper .e-switch-handle.e-switch-active {
    background-color: #394dc4 !important;
}

/* #endregion */

/* Colores personalizados carousel */

.carousel .thumb-content .btn {
    color: #394dc4;
    font-size: 11px;
    text-transform: uppercase;
    font-weight: bold;
    background: none;
    border: 1px solid #394dc4;
    padding: 6px 14px;
    margin-top: 5px;
    line-height: 16px;
    border-radius: 20px;
}

.carousel .thumb-content .btn:hover, .carousel .thumb-content .btn:focus {
    background: #ffffff;
    box-shadow: none;
}

.carousel .carousel-control {
    height: 44px;
    width: 40px;
    background: #394dc4;
    margin: auto 0;
    border-radius: 4px;
    opacity: 1;
}

.carousel .carousel-control:hover {
    background: #5f6ec7;
    color: #ffffff;
    opacity: 0.5;
}

/* Fin colores personalizados carousel */

/* CHATBOT */

#chat-icon-ChatBot {
    background-color: #daecff !important;
}

.chat-header-ChatBot {
    background-color: #daecff !important;
}

.message-ChatBot.user {
    background-color: #daecff !important;
}

.message-ChatBot.user::after {
    border-left: 10px solid #daecff !important;
}

/* FIN CHATBOT */