﻿html,body{
    background-color:#f0eee9;
    font-family:"Open Sans",sans-serif
}

.preloading{
    display:inline-block;
    font-size:10px;
    color:#a147f8;
    font-weight:bold;
    letter-spacing:1px;
    vertical-align:middle;
    border:1px solid #a147f7;
    line-height:14px;
    padding:0 2px 1px;
    border-radius:4px
}

.pronto{
    display:block;
    color:#fff;
    text-transform:uppercase;
    font-size:9px;
    letter-spacing:1px;
    position:absolute;
    top:0;
    right:0;
    background-color:#484848;
    border:1px solid #666;
    padding:0px 2px;
    border-radius:2px;
    text-align:center;
    box-shadow:2px 2px 0px #222;
    cursor:default
}

.nuevo{
    display:block;
    color:#fff;
    text-transform:uppercase;
    font-size:9px;
    letter-spacing:1px;
    position:absolute;
    top:0;
    right:0;
    background-color:#e6716e;
    border:1px solid #e7544e;
    padding:0px 2px;
    border-radius:2px;
    text-align:center;
    box-shadow:2px 2px 0px #222;
    cursor:default
}

.enlace-nuevo {
    display: inline-flex;
    align-items: center;
    gap: 6px; /* o usa margin-left si prefieres */
}
.inline-link {
  display: inline-block;
}

.inline-link span {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}

.nuevo-pob{
    display:block;
    color:#fff;
    text-transform:uppercase;
    font-size:9px;
    letter-spacing:1px;
    position:absolute;
    top:10rem;
    right:150rem;
    background-color:#e6716e;
    border:1px solid #e7544e;
    padding:0px 2px;
    border-radius:2px;
    text-align:center;
    box-shadow:2px 2px 0px #222;
    cursor:default
}

#dashboard-container{
    overflow:hidden
}

#dashboard-container #dashboard-frame{
    width:100%;
    height:100%
}

.bg-purpure{
    border:none;
    background-color:#7f5594
}

.bg-purpure:hover,.bg-purpure:active{
    border:none;
    background-color:#b790d3
}

#page-content-wrapper{
    background-color:#f0eee9
}

#page-content-wrapper .navbar-light.beta{
    background-repeat:no-repeat
}

#page-content-wrapper .navbar-light button.navbar-toggler{
    color:#7f5594
}

#page-content-wrapper .navbar-light button.navbar-toggler:hover{
    color:#6f4585
}

.navbar-light .navbar-nav .nav-link{
    color:#68616f
}

.navbar-light .navbar-nav .nav-link img{
    opacity:.5;
    vertical-align:text-bottom
}

.navbar-light .navbar-nav .nav-link:hover{
    color:#000
}

.navbar-light .navbar-nav .nav-link:hover img{
    opacity:1
}

#sidebar-wrapper{
    background-color:#333
}

#sidebar-wrapper .logo-dataviz{
    display:block;
    margin:0 auto;
    width:149px
}

#sidebar-wrapper #column-index .index-title{
    color:#fff;
    font-size:10.5px;
    text-align:center;
    margin-top:24px;
    margin-bottom:0;
    letter-spacing:1px;
    text-shadow:0px 0px 2px #000
}

#sidebar-wrapper #column-index ul{
    border-left:1px dotted #999;
    margin-top:8px;
    padding-left:25px;
    list-style:none;
    margin-left:-10px;
    margin-bottom:16px
}

#sidebar-wrapper #column-index ul.main-list{
    margin-top:16px;
    border-left:none;
    padding:0 12px 0 32px;
    margin-left:0
}

#sidebar-wrapper #column-index ul li{
    line-height:1.2;
    margin-bottom:12px
}

#sidebar-wrapper #column-index ul li:hover::before{
    color:#fff
}

#sidebar-wrapper #column-index ul li::before{
    color:#aaa;
    width:24px;
    content:"";
    text-align:center;
    margin-left:-24px;
    display:inline-block;
    font-size:15px;
    font-family:"Font Awesome 5 Free"
}

#sidebar-wrapper #column-index ul li.folder-closed:before{
    content:"";
    color:#dcd3e1
}

#sidebar-wrapper #column-index ul li.folder-open:before{
    content:"";
    color:#dcd3e1
}

#sidebar-wrapper #column-index ul li a{
    color:#aaa49a;
    cursor:pointer;
    text-decoration:none
}

#sidebar-wrapper #column-index ul li a.folder-title{
    color:#fff
}

#sidebar-wrapper #column-index ul li li{
    position:relative;
    font-size:15px;
    font-weight:300
}

#sidebar-wrapper #column-index ul li li a:hover{
    color:#fff
}

#sidebar-wrapper #column-index ul li.disabled:before{
    color:#666
}

#sidebar-wrapper #column-index ul li.disabled a{
    color:#666;
    cursor:default
}

#sidebar-wrapper #column-index ul li.disabled a:hover{
    color:#666
}

#sidebar-wrapper #column-index ul li.current,#sidebar-wrapper #column-index ul li.current:hover{
    cursor:default
}

#sidebar-wrapper #column-index ul li.current::before,#sidebar-wrapper #column-index ul li.current:hover::before{
    color:pink
}

#sidebar-wrapper #column-index ul li.current a,#sidebar-wrapper #column-index ul li.current:hover a{
    cursor:default;
    color:pink
}

#sidebar-wrapper #column-index ul li.current a::after,#sidebar-wrapper #column-index ul li.current:hover a::after{
    content:" ›"
}

#sidebar-wrapper .other-links{
    padding:2em 0;
    font-size:12px
}

#sidebar-wrapper .other-links a{
    color:#a29999;
    margin:0;
    padding:8px 0 8px 12px;
    border-bottom:1px solid #444
}

#sidebar-wrapper .other-links a:hover{
    color:#fff;
    background-color:#444
}

#sidebar-wrapper .other-links a:first-child{
    border-top:1px solid #444
}

#sidebar-wrapper .copy p{
    color:#9b9b9b;
    font-size:11px;
    text-align:center;
    padding:0 2em
}

#sidebar-wrapper .copy p a{
    color:#a89699
}

#sidebar-wrapper .copy p a:hover{
    color:#c4bfbf
}

#sidebar-wrapper .version{
    font-size:8px;
    color:#fff;
    letter-spacing:1px;
    text-align:center
}

.inicio a{
    color:#7f5594
}

.inicio .card .card-header{
    color:#fff;
    background-color:#e6716e
}

.inicio .card .card-body .card-subtitle{
    margin-bottom:1.5em
}

.inicio .card .card-body .card-text{
    color:#666;
    font-size:.9em;
    line-height:1.4em
}

.inicio .credits{
    font-size:15px
}

.inicio .credits img{
    width:20px
}

/*# sourceMappingURL=style.css.map */
