﻿/***********
red-flamingo Colors
************/
/***
red-flamingo Default
***/
/* Button */
.red-flamingo.btn {
    color: #FFFFFF;
    background-color: #26a69a;
}

    .red-flamingo.btn:hover, .red-flamingo.btn:focus, .red-flamingo.btn:active, .red-flamingo.btn.active {
        color: #FFFFFF;
        background-color: #1f897f;
    }

.open .red-flamingo.btn.dropdown-toggle {
    color: #FFFFFF;
    background-color: #1f897f;
}

.red-flamingo.btn:active, .red-flamingo.btn.active {
    background-image: none;
    background-color: #1b746c;
}

    .red-flamingo.btn:active:hover, .red-flamingo.btn.active:hover {
        background-color: #1c7d74;
    }

.open .red-flamingo.btn.dropdown-toggle {
    background-image: none;
}

.red-flamingo.btn.disabled, .red-flamingo.btn.disabled:hover, .red-flamingo.btn.disabled:focus, .red-flamingo.btn.disabled:active, .red-flamingo.btn.disabled.active, .red-flamingo.btn[disabled], .red-flamingo.btn[disabled]:hover, .red-flamingo.btn[disabled]:focus, .red-flamingo.btn[disabled]:active, .red-flamingo.btn[disabled].active, fieldset[disabled] .red-flamingo.btn, fieldset[disabled] .red-flamingo.btn:hover, fieldset[disabled] .red-flamingo.btn:focus, fieldset[disabled] .red-flamingo.btn:active, fieldset[disabled] .red-flamingo.btn.active {
    background-color: #26a69a;
}

.red-flamingo.btn .badge {
    color: #26a69a;
    background-color: #FFFFFF;
}

/* Button Strip */
.btn.red-flamingo-stripe {
    border-left: 3px solid #26a69a;
}

/* Portlet */
.portlet > .portlet-body.red-flamingo,
.portlet.red-flamingo {
    background-color: #26a69a;
}

.portlet.solid.red-flamingo > .portlet-title,
.portlet.solid.red-flamingo > .portlet-body {
    border: 0;
    color: #FFFFFF;
}

    .portlet.solid.red-flamingo > .portlet-title > .caption {
        font-weight: 400;
    }

        .portlet.solid.red-flamingo > .portlet-title > .caption > i {
            color: #FFFFFF;
        }

    .portlet.solid.red-flamingo > .portlet-title > .tools > a.remove {
        background-image: url(../img/portlet-remove-icon-white.png);
    }

    .portlet.solid.red-flamingo > .portlet-title > .tools > a.config {
        background-image: url(../img/portlet-config-icon-white.png);
    }

    .portlet.solid.red-flamingo > .portlet-title > .tools > a.reload {
        background-image: url(../img/portlet-reload-icon-white.png);
    }

    .portlet.solid.red-flamingo > .portlet-title > .tools > a.expand {
        background-image: url(../img/portlet-expand-icon-white.png);
    }

    .portlet.solid.red-flamingo > .portlet-title > .tools > a.collapse {
        background-image: url(../img/portlet-collapse-icon-white.png);
    }

    .portlet.solid.red-flamingo > .portlet-title > .tools > a.fullscreen {
        color: #fdfdfd;
    }

.portlet.box.red-flamingo {
    border: 1px solid #30d0c1;
    border-top: 0;
}

    .portlet.box.red-flamingo > .portlet-title {
        background-color: #26a69a;
    }

        .portlet.box.red-flamingo > .portlet-title > .caption {
            color: #FFFFFF;
        }

            .portlet.box.red-flamingo > .portlet-title > .caption > i {
                color: #FFFFFF;
            }

        .portlet.box.red-flamingo > .portlet-title > .actions .btn-default {
            background: transparent !important;
            background-color: transparent !important;
            border: 1px solid #61dbd0;
            color: #76e0d6;
        }

            .portlet.box.red-flamingo > .portlet-title > .actions .btn-default > i {
                color: #83e3da;
            }

            .portlet.box.red-flamingo > .portlet-title > .actions .btn-default:hover, .portlet.box.red-flamingo > .portlet-title > .actions .btn-default:focus, .portlet.box.red-flamingo > .portlet-title > .actions .btn-default:active, .portlet.box.red-flamingo > .portlet-title > .actions .btn-default.active {
                border: 1px solid #8be4dc;
                color: #a0e9e2;
            }

/* Statistic Block */
.dashboard-stat.red-flamingo {
    background-color: #26a69a;
}

    .dashboard-stat.red-flamingo.dashboard-stat-light:hover {
        background-color: #22958b;
    }

    .dashboard-stat.red-flamingo .visual > i {
        color: #FFFFFF;
        opacity: 0.1;
        filter: alpha(opacity=10);
    }

    .dashboard-stat.red-flamingo .details .number {
        color: #FFFFFF;
    }

    .dashboard-stat.red-flamingo .details .desc {
        color: #FFFFFF;
        opacity: 1;
        filter: alpha(opacity=100);
    }

    .dashboard-stat.red-flamingo .more {
        color: #FFFFFF;
        background-color: #22958b;
    }

/* General Element */
.bg-red-flamingo {
    border-color: #26a69a !important;
    background-image: none !important;
    background-color: #26a69a !important;
    color: #FFFFFF !important;
}

.bg-red-flamingo-inactive {
    border-color: #26a69a !important;
    background-image: none !important;
    background-color: transparent !important;
    color: #26a69a !important;
}

.bg-red-flamingo:hover, .bg-red-flamingo:focus, .bg-red-flamingo:active {
    color: #FFFFFF;
    background-color: #1f897f !important;
}

/* General Text & Icon Font Colors */
.font-red-flamingo {
    color: #26a69a !important;
}

.progress-bar.red-flamingo {
    background: #26a69a !important;
    color: #FFFFFF !important;
}

.collapsible-header {
    background-color: #26a69a;
    color: #FFFFFF;
}

.pace .pace-progress {
    background: #26a69a;
}

/* Calendario */
#calendario .k-block,
#calendario .k-header,
#calendario .k-grid-header,
#calendario .k-toolbar,
#calendario .k-grouping-header,
#calendario .k-pager-wrap,
#calendario .k-button,
#calendario .k-draghandle,
#calendario .k-treemap-tile,
html #calendario .km-pane-wrapper .k-header {
    background-color: #26a69a;
}

#calendario .k-grid .k-header .k-button,
#calendario .k-scheduler .k-header .k-button,
#calendario .k-scheduler .k-header li,
#calendario .k-scheduler .k-header .k-link,
#calendario .k-gantt > .k-header li,
#calendario .k-gantt > .k-header .k-link,
#calendario .k-gantt-toolbar .k-button,
#calendario .km-pane-wrapper .k-header .k-button {
    color: #fff;
    background-color: #26a69a;
    border-color: #26a69a;
}

#calendario .k-scheduler .k-scheduler-toolbar ul li.k-state-hover,
#calendario .k-scheduler .k-scheduler-toolbar .k-state-selected,
#calendario .k-gantt-toolbar .k-button {
    background-color: #1f897f;
    border-color: #1f897f;
}

#calendario .k-gantt-toolbar > .k-gantt-views > li.k-state-selected,
#calendario .k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-selected.k-state-hover,
#calendario .k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-selected.k-state-hover,
#calendario .k-scheduler-toolbar > .k-scheduler-views > li.k-state-selected {
    border-bottom-color: #8be4dc;
}

#calendario .k-button:active:hover,
#calendario .k-button.k-state-active:hover {
    color: #fff;
    border-color: #1f897f;
    background-color: #1f897f;
}

#calendario .k-primary:hover {
    color: #fff;
    border-color: #1f897f;
    background-image: none;
    background-color: #1f897f;
    -webkit-box-shadow: none;
    box-shadow: none;
}

#calendario .k-primary:hover,
#calendario .k-primary.k-state-hover,
#calendario .k-primary:active:hover,
#calendario .k-primary.k-state-active:hover {
    color: #fff;
    border-color: #1f897f;
    background-color: #1f897f;
}

#calendario .k-window-titlebar .k-state-hover {
    background-color: #1f897f;
    border-color: #1f897f;
}

#calendario .k-tabstrip-items .k-item.k-state-hover {
    background: #1f897f;
    border-color: #1f897f;
}

#calendario .k-grid .k-header .k-button:hover,
#calendario .k-scheduler .k-header .k-button:hover,
#calendario .k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-hover,
#calendario .k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-hover .k-link,
#calendario .k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover,
#calendario .k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link,
#calendario .k-gantt .k-gantt-toolbar .k-button:hover,
#calendario .km-pane-wrapper .k-header .k-button:hover {
    background-color: #1f897f;
    border-color: #1f897f;
}

#calendario .k-task {
    background-color: #1f897f;
}

#calendario .k-calendar .k-header .k-state-hover {
    background-color: #1f897f;
}


.k-scheduler .k-header .k-button,
.k-scheduler .k-header li,
.k-scheduler .k-header .k-link {
    color: #fff;
    background-color: #26a69a;
    border-color: #26a69a;
}

.k-scheduler .k-scheduler-toolbar ul li.k-state-hover,
.k-scheduler .k-scheduler-toolbar .k-state-selected {
    background-color: #1f897f;
    border-color: #1f897f;
}

.k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-selected.k-state-hover,
.k-scheduler-toolbar > .k-scheduler-views > li.k-state-selected {
    border-bottom-color: #fff;
}


.k-scheduler .k-header .k-button:hover,
.k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-hover,
.k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-hover .k-link {
    background-color: #1f897f;
    border-color: #1f897f;
}

.k-task {
    background-color: #1f897f;
}

.k-calendar .k-header .k-state-hover {
    background-color: #1f897f;
}

.k-calendar .k-header {
    background-color: #26a69a;
}

.k-calendar td.k-state-selected {
    background-color: #1f897f;
}
/* Otros */
.btn:hover, .btn-large:hover {
    background-color: #8be4dc;
}

.bc-red-flamingo {
    border-color: #26a69a !important;
}

.bg-red-flamingo-lvl-1 {
    background-color: #26a69aa8;
    color: #FFFFFF;
}

.bg-red-flamingo-lvl-2 {
    background-color: #26a69ad1;
    color: #FFFFFF;
}