﻿/*#region MODALES*/
.m-h-black {
    background-color: #000000;
    color: #FFFFFF;
}

.m-h-black .small, 
.m-h-black small {
    color: #EAE7E7;
}
/*endregion*/

/*#region PANELES*/
.panel-darkblue {
    border-color: #1c2a38;
    border-radius: 1px;
}

    .panel-darkblue > .panel-heading {
        background-color: #1C1C1C;
        border-color: #1C1C1C;
        color: #ffffff;
    }

    .panel-darkblue > .panel-footer {
        background-color: #1C1C1C;
        border-color: #1C1C1C;
        color: #ffffff;
    }

.panel-orange {
    border-color: #CC692F;
    border-radius: 1px;
}

    .panel-orange > .panel-heading {
        background-color: #CC692F;
        border-color: #CC692F;
        color: #ffffff;
    }

    .panel-orange > .panel-footer {
        background-color: #CC692F;
        border-color: #CC692F;
        color: #ffffff;
    }

/*#endregion*/

/*#region BOOTSTRAP-SELECT*/

.bootstrap-select .dropdown-toggle:focus {
    border-color: #CC692F !important;
    outline: 0 !important;
    -ms-outline-offset: -2px;
    outline-offset: -2px;
}
.dropdown-menu {
    font-size: 10px;
}
.open > .bootstrap-select .dropdown-toggle {
    border-color: #CC692F !important;
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
    background-color: #CC692F;
}

.dropdown-menu > li > a:active, .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    color: white;
    background-color: #CC692F;
    outline: 0 !important;
}
/*#endregion*/

/*#region TOASTR*/
.toast {
    background-color: #1ab394;
}

.toast-success {
    background-color: #18A689;
}

.toast-error {
    background-color: #EC4859;
}

.toast-info {
    background-color: #23c6c8;
}

.toast-warning {
    background-color: #f8ac59;
}
/*#endregion*/

/*#region NAV, TABS*/

.nav.nav-tabs > li.active {
    border-left: 4px solid #CC692F;
}

.tabs-container .nav > li > a {
    -ms-border-radius: 1px;
    border-radius: 1px;
    color: #736d6d;
}

.tabs-container .nav > li:hover {
    background-color: #ededed;
    -ms-border-radius: 1px;
    border-radius: 1px;
}

.tabs-container .nav > li.active > a {
    color: #676A6C;
}

.nav-tabs > li > a {
    border: 1px solid #e6e4e4;
}

    .nav-tabs > li > a :hover {
        border: 1px solid #e6e4e4;
    }

.top-navigation .nav > li a:hover, .top-navigation .nav > li a:focus {
    color: #CC692F;
}
/*#endregion*/

/*#region TOP NAVIGATION*/

#navMenu .navbar-static-top {
    background: #1C1C1C;
    /*background: #000000;*/
}

#navMenu .navbar-brand {
    background: #1C1C1C;
    /*background: #000000;*/
    padding: 5px 13px 5px 25px;
}

    #navMenu .navbar-brand:hover {
        background: #2D2A2A;
    }

#navMenu .nav > li > a {
    padding: 15px 15px;
    color: #fff;
}

#navMenu .nav > li a:hover, #navMenu .top-navigation .nav > li a:focus {
    /*background: #223344;*/
    background: #2D2A2A;
    color: #ffffff;
}

#navMenu .nav .open > a, #navMenu .nav .open > a:hover, #navMenu .nav .open > a:focus, #navMenu .nav .open > a:Active {
    /*background: #223344;*/
    background: #2D2A2A;
    color: #ffffff;
}

.top-navigation #navMenu .nav > li a:hover, .top-navigation #navMenu .nav > li a:focus {
    /*background: #223344;*/
    background: #2D2A2A;
    color: #ffffff;
}

#navMenu .dropdown-menu {
    background-color: #1C1C1C;
    /*background-color: #1c2a38;*/
    color: #ffffff;
    font-weight: bold;
    min-width: 212px;
}

.ibox-tools a {
    color: inherit;
}

.ibox-heading {
    background-color: #656565;
    color: #ffffff;
    border-bottom: none;
}
/*#endregion*/

/*#region BOTONES*/

.btn-link:hover,
.btn-link:focus,
.btn-link:active,
.btn-link.active,
.open .dropdown-toggle.btn-link {
    color: #CC692F;
    text-decoration: none;
}

.btn-primary.btn-outline {
    color: #CC692F;
}

    .btn-primary.btn-outline:hover,
    .btn-success.btn-outline:hover,
    .btn-info.btn-outline:hover,
    .btn-warning.btn-outline:hover,
    .btn-danger.btn-outline:hover {
        color: #fff;
    }

.btn-primary {
    background-color: #CC692F;
    border-color: #CC692F;
    color: #FFFFFF;
}

    .btn-primary:hover,
    .btn-primary:focus,
    .btn-primary:active,
    .btn-primary.active,
    .open .dropdown-toggle.btn-primary,
    .btn-primary:active:focus,
    .btn-primary:active:hover,
    .btn-primary.active:hover,
    .btn-primary.active:focus {
        background-color: #CC692F;
        border-color: #CC692F;
        color: #FFFFFF;
    }

    .btn-primary:active,
    .btn-primary.active,
    .open .dropdown-toggle.btn-primary {
        background-image: none;
    }

        .btn-primary.disabled,
        .btn-primary.disabled:hover,
        .btn-primary.disabled:focus,
        .btn-primary.disabled:active,
        .btn-primary.disabled.active,
        .btn-primary[disabled],
        .btn-primary[disabled]:hover,
        .btn-primary[disabled]:focus,
        .btn-primary[disabled]:active,
        .btn-primary.active[disabled],
        fieldset[disabled] .btn-primary,
        fieldset[disabled] .btn-primary:hover,
        fieldset[disabled] .btn-primary:focus,
        fieldset[disabled] .btn-primary:active,
        fieldset[disabled] .btn-primary.active {
            background-color: #CC692F;
            border-color: #CC692F;
        }

.btn-darkblue {
    background-color: #1C2A38;
    border-color: #1C2A38;
    color: #FFFFFF;
}

    .btn-darkblue:hover,
    .btn-darkblue:focus,
    .btn-darkblue:active,
    .btn-darkblue.active,
    .open .dropdown-toggle.btn-darkblue,
    .btn-darkblue:active:focus,
    .btn-darkblue:active:hover,
    .btn-darkblue.active:hover,
    .btn-darkblue.active:focus {
        background-color: #1C1C1C;
        border-color: #1C1C1C;
        color: #FFFFFF;
    }

    .btn-darkblue:active,
    .btn-darkblue.active,
    .open .dropdown-toggle.btn-darkblue {
        background-image: none;
    }

        .btn-darkblue.disabled,
        .btn-darkblue.disabled:hover,
        .btn-darkblue.disabled:focus,
        .btn-darkblue.disabled:active,
        .btn-darkblue.disabled.active,
        .btn-darkblue[disabled],
        .btn-darkblue[disabled]:hover,
        .btn-darkblue[disabled]:focus,
        .btn-darkblue[disabled]:active,
        .btn-darkblue.active[disabled],
        fieldset[disabled] .btn-darkblue,
        fieldset[disabled] .btn-darkblue:hover,
        fieldset[disabled] .btn-darkblue:focus,
        fieldset[disabled] .btn-darkblue:active,
        fieldset[disabled] .btn-darkblue.active {
            background-color: #1C1C1C;
            border-color: #1C1C1C;
        }

.btn-green {
    background-color: #1ab394;
    border-color: #1ab394;
    color: #FFFFFF;
}

    .btn-green:hover,
    .btn-green:focus,
    .btn-green:active,
    .btn-green.active,
    .open .dropdown-toggle.btn-green,
    .btn-green:active:focus,
    .btn-green:active:hover,
    .btn-green.active:hover,
    .btn-green.active:focus {
        background-color: #1ab394;
        border-color: #1ab394;
        color: #FFFFFF;
    }

    .btn-green:active,
    .btn-green.active,
    .open .dropdown-toggle.btn-green {
        background-image: none;
    }

        .btn-green.disabled,
        .btn-green.disabled:hover,
        .btn-green.disabled:focus,
        .btn-green.disabled:active,
        .btn-green.disabled.active,
        .btn-green[disabled],
        .btn-green[disabled]:hover,
        .btn-green[disabled]:focus,
        .btn-green[disabled]:active,
        .btn-green.active[disabled],
        fieldset[disabled] .btn-green,
        fieldset[disabled] .btn-green:hover,
        fieldset[disabled] .btn-green:focus,
        fieldset[disabled] .btn-green:active,
        fieldset[disabled] .btn-green.active {
            background-color: #1ab394;
            border-color: #1ab394;
        }

    .btn-green.btn-outline {
        color: #1ab394;
    }

.btn-darkblue.btn-outline {
    color: #1C1C1C;
}

    .btn-darkblue.btn-outline:hover,
    .btn-green.btn-outline:hover {
        color: #fff;
    }

.btn-outline {
    color: inherit;
    background-color: transparent;
    transition: all .5s;
}
/*#endregion*/

/*#region DATA TABLE*/
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    border-color: #CC692F;
}
/*#endregion*/

.div-header {
    background-color: #656565;
    color: #ffffff;
}