﻿@media (max-width: 768px) {
    .dropdown-item {
        padding: 14px 16px; /* más alto */
        /*font-size: 1.1rem; opcional: más grande el texto */
    }
}

.pace .pace-activity {
    display: block;
    position: fixed;
    z-index: 2000;
    top: 21px;
    left: 390px;
    width: 14px;
    height: 14px;
    border: solid 2px transparent;
    border-top-color: transparent;
    border-left-color: transparent;
    border-top-color: #fff;
    border-left-color: #fff;
    border-radius: 10px;
    -webkit-animation: loading-bar-spinner 400ms linear infinite;
    -moz-animation: loading-bar-spinner 400ms linear infinite;
    -ms-animation: loading-bar-spinner 400ms linear infinite;
    -o-animation: loading-bar-spinner 400ms linear infinite;
    animation: loading-bar-spinner 400ms linear infinite;
}

.pace .pace-progress {
    background: rgb(30, 136, 229);
    height: 3px;
}
.item.candidates
{
    position: relative;
    background-color: #F5F5F5;
    background-position: center;
    background-size: cover;
    width: 100%;
    height: 178px;
}
.floating-candidates {
    position: absolute;
    bottom: 0;
    width: 100%;
    background: rgba(0, 0, 0, .70);
    text-align: left !important;
}
.floating-candidates img {
    box-shadow: 0 1px 3px rgba(255,255,255,0.12), 0 1px 2px rgba(255,255,255,0.24);
}
.box.candidates
{
    cursor: pointer;
    transition: all 350ms ease;
    -moz-transition: all 350ms ease;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}
.box.candidates:hover
{
    box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);
}
.box.candidates .box-body
{
    padding: 0 !important;
}
.w-full
{
    width: auto !important;
    max-height: 177px;
}
@media(min-width: 992px)
{
    .modal-lg {
        max-width: 1000px;
    }
}
.image-frame-content
{
    background: #212121;
}
.image-frame-content canvas
{
    margin: 0 auto;
}
.table-records tbody tr:nth-child(odd) {
    background: #FAFAFA;
}
body.dark .table-records tbody tr:nth-child(odd)
{
    background: transparent;
}
.table-records tbody tr td
{
    vertical-align: middle;
}
.box.white {
    background: rgb(23,44,61);
    background: linear-gradient(180deg, rgba(23,44,61,1) 0%, rgba(23,44,61,1) 50%, rgba(20,37,51,1) 100%);
    border-radius: 3px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}
.box.white .p-a-sm
{
    font-weight: bold;
}
.img-responsive.finger
{
    height: 174px;
    margin: 0 auto;
}
.hide-scroll {
    width: auto;
    margin-right: -17px;
    overflow-y: auto;
    overflow-x: hidden;
    -webkit-overflow-scrolling: touch;
}
.app-header .navbar{
    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
}
.dark {
    color: rgba(255, 255, 255, 1);
    /*background-color: #bd5d38;*/
}
.dark .form-control option
{
    color: black;
}
.fix-text
{
    font-size: 12px;
}
.ui-check > i {
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    -moz-border-top-colors: #CCCCCC;
    -moz-border-bottom-colors: #CCCCCC;
    -moz-border-left-colors: #CCCCCC;
    -moz-border-right-colors: #CCCCCC;
}
.lang-selector
{
    position: absolute;
    top: 5px;
    right: 15px;
}
.im-search-box {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAwFBMVEVHcEyVpaeVpaaVqqqVpaaOqqqWpaaXoqKVpqafn5+VpaaSqqqVpaWUpaaVpaaWpaWVpKaWpqaVpKaVpaeUpaeUpqaVqqqUpKeUp6eLoqKVpaaVpKaVpKaSo6iZo6OVpqaVpaaVpaaZmbOUpKSXp6eVpaaVpaeUpKaVpaaVpaaVpKaVpaaVpaadnZ2VpaaXpqaUpKeVpaWWpaWTpaWWo6eVpKaAgID///+VpaWVpaaWpaWVpaaUpqaZmZmVpaWVpabpdMnuAAAAP3RSTlMA2/wY1wncFtMI0hWA+eBE1n7Ff4hFDEM3C+qEty8ZicPaCkwx+IKB0caV+v4N30JRuWZHTrQCAfXmousrBVLOkFx/AAABEklEQVRIx+3VaW/CIBgHcNq1pWy9vG/rscPd023qptv/+38rEWvWWFqLL0wWfV6QQPiFB8gDhJx2QDkOI6pZncm+SYNby7UcU4GY9+I2imZ+coeXWsP3UMpPLLzy1oeWn7io8vYZNxJCOymr1HhbQT9JqB0wGXHg+dWKh0KCUBsIpSdWFCfWY7uEC03X6zLDSpqrFdjuvVxdwrgIYZi5b5+vYVPCApTF8M9+shGE1HV9+NZqN0Unk4isRL8c1arRzSbbNdY7DZrt1m/nbyCFxCew7fGlms0LE2UVC55qlOG1lCRFzDw6U9leMmrl4QnjrmJVvn9h8aFYyPQT+G6o1f5sMld/YJej85v8P8gxfuTTjhUigXQeUQ4lAQAAAABJRU5ErkJggg==);
    background-color: #102027;
    width: 100%;
    min-height: 300px;
    max-height: 300px;
    background-repeat: no-repeat;
    background-position: center;
    text-align: center;
    position: relative;
}
.im-search-box img {
    max-height: 300px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, 0);
    -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}
.im-search-box.face {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAABsFBMVEVHcEyVpaaVpaaVpaaVqqqAgICWo6OUpab///+VpKaXp6eToqKUpKaVpaaWpaaVpaaVpaaWpaWZo6OVpaaUo6iUpaWWpKeVpaaVpaaVpaeVpaWLoqKVpaaVpaaVpaWQpqaWpaWVpaWUpqaVpKiTpaWVpaaVpaaVpqaVpaaUpaWWpKSVpKaWpqaVpqaZmZmTpqaVpaWVpaeUpaaVpaWVpKaVpaeWpKaVpaaVpaaVpqaWpqaSpKSVpKaUpKaUpaaVpKaUpqaVpaWVpaaVpqaVpaaWpaeWpKeOqqqZpqaXoaqVpqaAv7+WpaWVpaaVpaaWpqaZmbOUpaeStraVpaaVpaWTpqaVqqqUqKiVpaWVpKeqqqqXoqiWpqaVpaaTp6eVpaeXpqaUpaWWpaeVpaWUpaWVpaaVpaWUpKeVpaaTpKSVpaaVqKiVpqaWpaWWpaaXpaWUpaaVpqaVpqafn5+Wo6eVpaaVpKaSqKiUpaWVpaaWp6eVo6OVpaaUpqaXp6eWpKaVpaaVpaaVpKaVpaaVpqaVpaeVpaeZqqqYpaWUpaaVpaaYpKSVpaaVpaaVpaaVpaamB1qUAAAAj3RSTlMA8fj3DAIn+QGpICGB2Kf9/DMZ2jJYWvPdqqgL9tf1FyJBhkZHwfTk3z44xb9nBShvn70w1n955carcg7ncKymOYDwwr6FawkUG1kEd8DpbQpuB8+LUxgmUlQDLC7OGt5CesRb4aRgQ+w70ik8Vdw2nolqCD3rhCNK0Usk4GQxX+rvc+NIcccPJcnyKsu7uofO96IAAAJsSURBVFjD7VZXWxpREF1hWXYVUUBARcAC9hoTS+y9RhNLetE0TdXENFM0saWp+5edWWQ/t91v1od8eWAeYPfMnHPL3Jm7HJexjP3vVuCpj1ZWRoc9Bedhi7dyZdWii6Jdfk6HrLG6bHv8ZzOyzlbL7PBr3MhxeINCJCIEi5U39zsb83+PDEmddU4Rvn8nr0LE9ec3n4V68gF6SBV4heM1a7HLiN0kTgDzJ+nRTgAv0gR8uGOlejTbAXArScADkV4jLAF8iSRQD5FBIxwC+AJJIACRX4ywAHAuSSAMkbwR5gEOkwSc5gJdAJeQBLoh8ob5EtpJAlcgctIIPyJv4gJEFpun8Q1J4CUepI+GAsODVEsScOFRLtKjvXiUiX3pKRZOjxbbQWybWI2uAyznfU0xYjnXuaj1LAzieJ1qQZXi/OUfv+gtKeFQmpgUauL5ppCktDRnhZ2mmMjSN9UsW3yO63dr+e5+W/SfA8YZDHTR+WW7sol171GzWJ6XYiRHfRNjYxO+0WTqPW+EdJBur6eHTKah4TTyZIowvqTsWR/+jqSgcnzuU3bV6yK1VLmwVTzE/+OK8fHEET79FrceyJS2+hnXv+nnuL9/NDl4wXH+57gPn9h8vh2CquNKKs5kcrAGketf4bGKZwrgcp13TitiKM0fElLIXTzhH1h8PzbUNvWOW2kJxGKBliXVv4z6cYZAG25go7W/sRoCphkpLAT/N9YUGyDgtci8VsNXWQKRGIRYf7RdM79W9b151tKLXzINbIG35j3/1ObBu8YWqIWQe5beKvDG2QL3IeSxpbcEvHNsgQ3yFZuxjP1TOwF3VRXHDrVs3wAAAABJRU5ErkJggg==);
}
.im-search-box.iris {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAMAAAC5zwKfAAACf1BMVEVHcEyVpaaVpaaWpKeVpqaSqqqVpKaqqqqVpaaqqqr///+VpaaWpKefn5+WpaWTpqaUpqaVqKiZmZmWpaWPn5+VpaaWpaWLoqKVp6eWpaeYpKSZqqqXoqKVpqaVpaWZpqaUqKiUpKaVpaeVpaaVpaWVpaaVpaaUpaednZ2VpKeVpaaYpaWVpaaUpaaVpaaUpaWVpaeWpqaWpaaVpaaVpaaOqqqVpKSVpaaVpKaSpKSVpaaVpaaVpaWVpaaZmbOVo6OVpKaVpqaVpaWUpqaVpaeVpqaVpKaVpaaVpaWWpaWUpaeVqqqAv7+VpaaStraUoaGUpaaWpqaUpKeSo6iZoqqVpaaUpaWcqqqVpaeWpqaWpaWVpKaWpaeUp6eVpKaWpKSVpaWUpaaVpqaVpaaXp6eVpaaWpaWWpaWWpaeVpaaVpKiWpKeVpaaUpKaQpqaUpaeVpaeVpqaUpqaVp6eVpaWVpaWUpaWVpaaTpaWVpqaVpaWUpqaVpKaVpaaVpKeXoaqWpaWTpqaVpqaSpKSUpaaWpKaSqKiVpKeVpaaVpaaUpaaVpaaTp6eVpaeZo6OWpaaVpaaTpKSAgICTpKSVpaaWpaWVpaeVpKaUpqaUpaeVpaaVpaaWpqaVpqaWo6OVpaeVpaWVpqaVpKaWpqaWo6eVpaaUpaaWpKaVqqqVpaaVpaaVpqaUpKSVpaeWpqaVpaaUpqaVpaaVpaaWpKiVpaWVpaeVpaeUpqaUpKeWpqaVpaeVpaaVpaWUpaWXp6eUpaaVpaWVpqaVpaaUpaWVpaWWpaeVpaaVpaWVpKaUpqaVpaaWpqaToqKUpaaVpaaWpaaVpKaVpaaVpaeVpaaVpabspQ0UAAAA1HRSTlMA9v1awhXFA8MGAexoCCIoOSkFZhD+gwsdsyoPFmqoFCaBsPr1/OuIDVTBJfj5sliqXKfu8wk1urcO1Olb5gokc1mLsXGdh8xeVZkMBM4HE9UuUS8e2h8S278RtMQ3hDi8rKv3MfR3M4W7RmvqcBdddDwrOrlgacBHZ32Gqa9XG6JTjBztiiNlkO+N2RreGbjoOwIt3UStdnVuz8ZtSCeCgK6mck7Snl8Y8fuJTJxh8KDj4kmOn39WYlCT8pc+IL3NmtiUypakQaNk5T8hydfc1uDHywfsZzwAAAQESURBVFjD7Vf1XxtJFN8Y2U1IIEQgUDQhgZDgBYo7hRZpi1/d3d2vrlfv+bUnPXd3d5fvH3RpCJuZzbKbwG/97PenfW/evJ158p0ZhlGgQIECBQ8G0va39+zrvWkMBIw3e8d6tmxMm4EzXXfPZUShodR6bDre5s1drg5Or6s5t/fWDfM4x42bb9zKPFezOahUb9iWGqe79I5KwL0yc6dBOGLYuWmFG6h8wxKHu+Q8NVzFmvAqOM0IwySwDDPSkhJevcbpgvrIshjd5RQDFd6TvHwUnQzDahnGi48iyXqtAsgrisFdxvsuGJ+fDFF6VhJjyw3Py8nNYCzPTW41tdmIwIk5cv7eewfu9Rm8mIlEejwTe/lv2yEV3t0v6W7OB8AVM6HQJ+tpC1pxphr2joKp/S0awilNJJ9PsOJmCU9GvssqcHHBVP7eVMFHNgJbI263W0sIg1qo9oiaXW+F3aGPvwP0DjtOX4/WNx7BZwsJOckq4Xx+4jOE9HAlbs+OSocPv1KxWIklEpWPLCr2DRgTpGb8P/w5TDdfosQK9YlJlPz7Rfxho/bLYuiRmbDcrL/x77yIyF3B6CXKIKXQJu3BVphCySf/Qg3Hb+AwLg/S9i1YKqg9QU2uRwmtGP4HWZNBugBjk2AB2a1k3z+6wsRqTc7HSQZp7RdMKTqFExNf9Qj8Jr2/h1S6YJhUTmmrn1wItdkiFX6RCbkpO3QimGTMrHAHK880gOMi7cqKCKJKEj9jwMSk1mL3/KghVisiiCrJ/qlGbZBIm4z4XGYvs0MEqZNpdMM38ISSe00Fh0xS1oSS0iZtdQiqXeHmVqNdeCR7SZp9rLgvgTU5mwmVuTNbMGU78nly2aO2b6dHy4SLFoZsKTS0Yi3y50akl9T4kBrmWjJkWq+Ebj0H8reRckk+PjVMnxsMF6j13YfGjx8pkkyXIli9laKvxnL4jwptvjDie/ISVIplsRJs2tfw7Ig2KhpCQ3JEtMRMsNeu4tsmMat+H/xn44/fgQDGRsSHuB+A20R5LS4Wt6teThRsHvAdN+XfCs+j4RNe6tWKWy3uiky4ioqFUuv/8qvgnYo47PVVwqvIEkIx7ASqB2Uq6uxbqMwtmPKytAkH+JPXsQbnP5av3kvH7ah7KlyT6aUWpiA3Z/I6V8BYysP5bdzigfrt2I7KKhbYfFfHdxG8E3x6Gt38sXnHA/jWxVwKT/uAVVmvT7QrV98/QQ7Z9WHFC4dXAfs2xlVdO/JeBTwdmq3CgZfrXzQCrmd3xV2wW5trgy8Ie235wcIqs66vT3emqvtg+cD9p8q99lnTIxGztfQV4bvHvWHtOmYG4FaXedu6Ruv8/rrRrrbOstWc8lxVoECBggcE/wN1BCEVJdWfJQAAAABJRU5ErkJggg==);
    margin-top: 18px;
    min-height: 254px;
    max-height: 254px;
}
.im-search-box.iris img {
    max-height: 254px;
}
.im-search-box.finger
{
    min-height: 180px;
    max-height: 180px;
}
    .im-search-box.finger img {
        max-height: 180px;
    }
.finger-control
{
    text-align: center;
}
.finger-control p
{
    width: 100%;
    text-align: left;
}
.finger-control .file-custom
{
    width: 100%;
    display: block;
}
.finger-control .finger {
    fill: transparent;
}

.finger-control .finger:focus {
    fill: transparent;
}

.finger-control .finger:hover {
    fill: rgba(0, 0, 0, .2);
    cursor: pointer;
}

.finger-control img {
    width: 100%;
}

.finger-control .hand:hover {
    cursor: pointer;
}
.nav-active-border.biometric {
    background: rgba(255,255,255, .1);
    margin-bottom: 6px;
}
.nav-active-border.biometric .nav {
    display: block;
}
.nav-active-border.biometric .nav-item {
    width: 100%;
    display: block;
}
.file-custom
{
    display: inline;
}
.file-custom input[type=file] {
    display: none;
}
.file-custom label
{
    margin: 0;
    font-weight: normal;
}
.file-custom label.margin
{
    margin: 0px 0px 12px 0px;
}
.btn
{
    cursor: pointer;
}
.btn-floating-search
{
    position: fixed;
    bottom: 24px;
    right: 24px;
    opacity: 1;
    z-index: 100;
    padding: 16px 17px;
    width: 54px;
    height: 54px;
    border-radius: 100%;
}
.app-footer:not(.hide) ~ .app-body {
    padding-bottom: 0 !important;
}
.candidates-box
{
    height: 100%;
    max-height: 50vh;
}
    .candidates-box a[data-dismiss="modal"] {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAFVBMVEX///9HcEz///////////////////9VtMmsAAAAB3RSTlMbALEYlxe1zmMRWAAAAERJREFUCNdjEIQCBgTDAUSxABlBjIKCwgpAhqiCoKARI0hNECNQAMQQVgAKgHWxJQiiMuBSRlDFwjDtIHFRBWQr0G0HAAdvCqGih9yLAAAAAElFTkSuQmCC);
        background-position: center;
        position: relative;
        top: 18px;
        right: 12px;
        transition: all 350ms ease;
        -moz-transition: all 350ms ease;
        -webkit-transition: all 350ms ease;
    }
.candidates-box a[data-dismiss="modal"]:hover
{
    opacity: 1;
}
.modal > .bottom {
    left: 37%;
    width: 500px;
}
.transaction-item
{
    padding: 0;
    font-size: 12px !important;
}
.transaction-box
{
    height: auto;
    max-height: 79vh;
    overflow-y: auto;
    position: relative;
}
.google-maps
{
    height: auto;
    height: 79vh;
}
.transaction-biometric {
    position: absolute;
    top: 38px;
    right: 12px;
}
.transaction-item .box-body {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
    position: relative;
}
.transaction-item .box-header .badge
{
    font-size: 12px;
    text-transform: uppercase;
    border-radius: 0px !important;
    margin-left: 12px;
}
    .transaction-item .box-footer {
        padding-top: 0px;
    }
.transaction-item-options
{
    text-align: right;
    padding-top: 24px;
}
.transaction-item-options .btn
{
    display: block;
}
@media(max-width: 992px) {
    .transaction-box
{
    max-height: 100%;
    overflow-y: auto;
    padding-right: 0;
}
}
.box-tool {
    right: 0px;
}
::-webkit-scrollbar {
    width: 12px;
}

::-webkit-scrollbar-track {
    background: rgba(255, 255, 255, 0.5);
    border-radius: 0px;
}

::-webkit-scrollbar-thumb {
    background: #102027;
    border-radius: 0px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
}
/********* LOGIN **********/
body.login {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    width: 100%;
    /*height: 100%;*/
}
body.login .login-frm .p-a-md {
    background-color: rgba(255, 255, 255, .1);
    color: #FFFFFF;
}
body.login .login-frm .p-a-md .input-group
{
    background: #FFFFFF;
    color: #000000;
}
body.login .login-frm .p-a-md .primary {
    /*background: rgba(0, 0, 0, .7);*/
}
body.login .login-frm .hd-text {
    text-shadow: 2px 2px 2px #000000;
}
body.login .pull-logo
{
    margin-top: 48px;
    text-align: center;
}
body.login .pull-logo img {
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
}
.transaction-main .pagination
{
    margin-top: 12px;
}
@media (max-width: 992px) {
    #aside.app-aside.show::before {
        content: " ";
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: rgba(0, 0, 0, .6);
        display: block;
    }
    .pace .pace-activity
    {
        left: 225px;
    }
}
@media (min-width: 992px) {
    .app-aside.show .close-aside {
        visibility: hidden !important;
    }
}
.app-aside.show .close-aside {
    visibility: visible;
}

.app-aside .close-aside {
    position: absolute;
    width: 30px;
    height: 30px;
    top: 5px;
    right: 5px;
    z-index: 1024;
    border: none;
    visibility: hidden;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAAAmJLR0QA/4ePzL8AAABwSURBVDiN3ZJLDoAgDES5hESOCMe1C4/z3Jgo6fBbahckTObRDw3hV0EmSj2SlVwA8wgRA4oHNg7gJEl1Vzkc0rV7ZGivkSn7q0m7Tzk3nWXmdQeksXu1pKdV/S9Ne3VrIX6QXUTPvYMsL9/yen84LvAGzq7yBlGMAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-position: center;
    opacity: 0.7;
    transition: all 350ms ease;
    -moz-transition: all 350ms ease;
    -webkit-transition: all 350ms ease;
    cursor: pointer;
}

.app-aside .close-aside:hover {
    opacity: 1;
}
.fix-toggle-label
{
    position: relative;
    top: -5px;
}
input[type=range]
{
    display:block;
    width: 100%;
}
.resize-image-main {
    overflow: auto;
    width: 100%;
    height: 500px;
    position: relative;
}

#resizeCanvasPreview {
    display: none;
}

.resize-image-main .jcrop-active {
    position: absolute;
    top: 0;
    left: 0;
}
.im-search-box.editor canvas 
{
    max-width: 100%;
    height: 300px;
    max-height: 300px;
    margin: 0 auto;
}
.tb-icon {
    width: 14px;
    height: 14px;
    display: inline-block;
    content: " ";
    background-size: 100%;
    position: relative;
    top: 2px;
}

.icon-flip-horizontal {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAsklEQVQ4T52SUQ0CMRBE3yoAByABB1jAAUhAwuHkzgES7hSABRSAg5IhLdleSq+hSX+6fbOzkzX+PCYuhHACjkBvZkOLVgJH4A4cpAN0SwIe7CJ8BnSfNYEMNDN1lvV1hCVwAy6plsbw4Ap4zeaTwC6+SfQr4MPZtoQCjOruwU0jOHlQNvYL4BTD+uTgZ/wFZkApnDn4ULJmdi05KXUUoAXoa9Z9OFo7rVwVyKw2ppl9ewNlBk0P4KdgBwAAAABJRU5ErkJggg==);
}

.icon-flip-vertical {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAyUlEQVQ4T52SURHCMBAF9zkBBzhoKwEHoITiAAlIAAWAAixUAg6OuUxS0jSFGe6rk2S7eW8i/hwtcWbW+p6ke+1MFYxQAIF7DV4C3ZJMjaSutM7AaLsBx3j4AHSltQa6qSlAv+7EOgHNbAecgAG4ZEb/3EpKa5SgA2fAi0kZ/ao+g6R1yjqCmW0VbSXozF6S//hjNLNgk9SbWd5qMk6swRhtPbCR9PoCjtYEuuGZFeIFXYtyUryHpDY3eqP5hCzAbN1zLr7VX2//DSKhUw+BZSJIAAAAAElFTkSuQmCC);
}

.icon-rotate-left {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAA5ElEQVQ4T52SfQ3CUBDDWwUgAQeAA1AAOEACDpgEJMwB4GAOAAdIwEFJl7sXYB9/cMmS5e39rr3riD+Lv5ykFYAXgC3JaqjvFyhpAcCPqyH59IukA4BJnF9J3gsYUEVy2+PCysc4XxYw7C1InvqsSTJoVZdHaFrFtEiyHgDTfguT3CfojnXONLSQmNWKqwSbAHsVs1Ef2AK2MBarpHIvFZ3dBcCMpDPslKQZgBuAXVlOLMjd5gDWv3BAZwCPdPWZ4xSA49iEuud22Y2zdfBllKFfzhdszeW/xxvPRu1hBxxbzue3NyfOZA8COIoqAAAAAElFTkSuQmCC);
}

.icon-rotate-right {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAA50lEQVQ4T52SURHCQAxEdx0goQ5AAiigOEACEsABEuqA4gAHFAdIAAXL7M2FOVqOD/J5ybtsNiH+DP7iJO0B9ABmJC9lbQIlLQCsc+JJ8pjfGwDL/D6QHAIuwWt+PJB0p4+Q5M77gAP0r044nEwdv8A7AO58CbDLRQkoJZWwpG0GhwA9eF/rFLAkz7z1KCXYkYzOX82WZKktyeWHVJKWUg1J6WPXjc1pSD4qxlimnd+8zck7829zAKsxnGc7AbiFqvflSJoBsKs+BK8mLsWragGcy1EmJyfJhZ7V0hx3ADZuenK/DKnlXkMGaA9p15TmAAAAAElFTkSuQmCC);
}

.icon-invertcolor {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAz0lEQVQ4T52SURHCMBBE3yrAAg4ABzgAFAAScFAcIKEogDppHSABFBxznaRTjjAD5C93ebebTWRmxu+r0x/gHph+AjugBW7AGpglU3tJtZlVEXwAlaTT2L2ZOTzN9RJ4iJAPMLMamEjapP2LYidpHnNK0DbVF5LaqHiWtAsWXSlD3jpKqiLYFzMYlHK5CLaSFqM7jZUyWLTqTb+8J1iCGkne87DenuMALIFVCKkBdpLuJbB/3NTwdPvpwNWTDKENigP0zbfNVn3a5RtgdGb5BFJ3k3QNxa0pAAAAAElFTkSuQmCC);

}
.toolbar-filters
{
    margin-bottom: 12px;
}
.toolbar-filters .btn
{
    background: transparent;
}
.editor-candidate-item .p-a-sm
{
    font-size: 10px;
    text-align:center;
}
.editor-candidate-item img
{
    width: 100%;
    height: 94px;
}
.editor-candidate-item a {
    display: block;
    background: url(../ContainerFoto.png);
    background-size: 100%;
    padding: 6px 5px;
    background-repeat: no-repeat;
}
.app-aside {
    background-color: #001926;
    /*background-image: url("../diagmonds-light.png"); not found*/
    /* This is mostly intended for prototyping; please download the pattern and re-host for production environments. Thank you! */
}
.app-aside .dark.dk
{
    background-color: transparent !important;
}
.form-control-text-small
{
    font-size: 12px;
}
select.form-control-text-small:not([size]):not([multiple]) {
    height: calc(2.25rem + -3px);
}
.navbar-brand
{
    text-align: center;
}
.box-charts
{
    /*padding-top: 40px;*/
}
.apexcharts-tooltip {
    background: #f3f3f3;
    color: #323232;
}
.w-xxl {
    width: 370px;
}