@font-face {
    font-family: 'Riegla';
    src: url('../fonts/Riegla-Bold.eot');
    src: url('../fonts/Riegla-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Riegla-Bold.woff2') format('woff2'),
        url('../fonts/Riegla-Bold.woff') format('woff'),
        url('../fonts/Riegla-Bold.ttf') format('truetype'),
        url('../fonts/Riegla-Bold.svg#Riegla-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Riegla';
    src: url('../fonts/Riegla-Medium.eot');
    src: url('../fonts/Riegla-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Riegla-Medium.woff2') format('woff2'),
        url('../fonts/Riegla-Medium.woff') format('woff'),
        url('../fonts/Riegla-Medium.ttf') format('truetype'),
        url('../fonts/Riegla-Medium.svg#Riegla-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Riegla';
    src: url('../fonts/Riegla-Black.eot');
    src: url('../fonts/Riegla-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Riegla-Black.woff2') format('woff2'),
        url('../fonts/Riegla-Black.woff') format('woff'),
        url('../fonts/Riegla-Black.ttf') format('truetype'),
        url('../fonts/Riegla-Black.svg#Riegla-Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Riegla';
    src: url('../fonts/Riegla-Regular.eot');
    src: url('../fonts/Riegla-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Riegla-Regular.woff2') format('woff2'),
        url('../fonts/Riegla-Regular.woff') format('woff'),
        url('../fonts/Riegla-Regular.ttf') format('truetype'),
        url('../fonts/Riegla-Regular.svg#Riegla-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Riegla';
    src: url('../fonts/Riegla-LightItalic.eot');
    src: url('../fonts/Riegla-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Riegla-LightItalic.woff2') format('woff2'),
        url('../fonts/Riegla-LightItalic.woff') format('woff'),
        url('../fonts/Riegla-LightItalic.ttf') format('truetype'),
        url('../fonts/Riegla-LightItalic.svg#Riegla-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Riegla';
    src: url('../fonts/Riegla-BoldItalic.eot');
    src: url('../fonts/Riegla-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Riegla-BoldItalic.woff2') format('woff2'),
        url('../fonts/Riegla-BoldItalic.woff') format('woff'),
        url('../fonts/Riegla-BoldItalic.ttf') format('truetype'),
        url('../fonts/Riegla-BoldItalic.svg#Riegla-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Riegla';
    src: url('../fonts/Riegla-BlackItalic.eot');
    src: url('../fonts/Riegla-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Riegla-BlackItalic.woff2') format('woff2'),
        url('../fonts/Riegla-BlackItalic.woff') format('woff'),
        url('../fonts/Riegla-BlackItalic.ttf') format('truetype'),
        url('../fonts/Riegla-BlackItalic.svg#Riegla-BlackItalic') format('svg');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Riegla';
    src: url('../fonts/Riegla-MediumItalic.eot');
    src: url('../fonts/Riegla-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Riegla-MediumItalic.woff2') format('woff2'),
        url('../fonts/Riegla-MediumItalic.woff') format('woff'),
        url('../fonts/Riegla-MediumItalic.ttf') format('truetype'),
        url('../fonts/Riegla-MediumItalic.svg#Riegla-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Riegla';
    src: url('../fonts/Riegla-Light.eot');
    src: url('../fonts/Riegla-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Riegla-Light.woff2') format('woff2'),
        url('../fonts/Riegla-Light.woff') format('woff'),
        url('../fonts/Riegla-Light.ttf') format('truetype'),
        url('../fonts/Riegla-Light.svg#Riegla-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Riegla';
    src: url('../fonts/Riegla-Italic.eot');
    src: url('../fonts/Riegla-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Riegla-Italic.woff2') format('woff2'),
        url('../fonts/Riegla-Italic.woff') format('woff'),
        url('../fonts/Riegla-Italic.ttf') format('truetype'),
        url('../fonts/Riegla-Italic.svg#Riegla-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

.uk-navbar-nav > li.uk-active > a::before {
    margin-left: -5px;
}
.uk-navbar-nav > li.uk-active > a::after {
    content:" ";
    border:2px solid #E7376C;
    width:2px;
    height:2px;
    border-radius: 50%;
    position:absolute;
    left:-7px;
    
}
.uk-navbar-nav > li > a:hover::before {
    margin-left: -5px;
}
.uk-notification-message.uk-notification-message-success {
    background:#39b28e;
    color:#fff;
}
.uk-notification-message.uk-notification-message-danger {
background:#E7376C;
    color:#fff;
}
.item-103 a.perfil:before,.item-103 a.perfil:after {
    display:none;
}
.item-103 a.perfil {
  background:#1B52A1;
    color:#fff !important;
    padding:0px 10px;
    line-height:30px;
    border-radius:5px;
    font-family: Riegla;
    font-weight: 700;   
}
.item-103 a.perfil:hover, .item-103.uk-active a.perfil {
    background:#39B28A;
    color:#fff!important;;
}
.mi-perfil .tm-main {
    background: #f8f8f8;
}
.mi-perfil hr {
    margin-top:10px;
    margin-bottom: 10px;
}
.mi-perfil h1 {
    color: #1b52a1;
}
.img-perfil{
  width: 18px;
}

#users-profile-custom-actionlogs {
  display: none
}
.uk-button-danger:disabled {
    background: #E53F5F !important;
    color:#fff !important;
}

@media (max-width: 1250px) {
.uk-navbar-nav {
    gap: 20px !important;
}
}