@import url('open-iconic/font/css/open-iconic-bootstrap.min.css');

body {
    background-color: #f8f8fb;
}

html body * {
    font-family: "Plus Jakarta Sans", sans-serif, e-icons, Icons !important;
}


.logo {
    width: 350px;
    margin-top: 25px;
    margin-bottom: 50px;
}

h1 {
    font-size: 18px;
}

.explanation {
    color: grey;
    text-align: center;
    font-size: 11px;
}

input[type=text] {
    border: 1px solid #d0d0d0 !important;
    padding: 5px !important;
    background: #fff !important;
}

.omnext-button {
    background-color: #66E09F !important;
    text-transform: none !important;
    font-weight: bold !important;
    color: #000 !important;
    border-radius: 15px !important;
    padding: 5px 20px 5px 20px;
}

.header {
    background-color: #212B46;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.account-settings {
    float: right;
    padding: 5px;
    color: #fff;
}

.maincontent {
    padding-top: 20px;
}

/* SIDEBAR */
.e-sidebar {
    background: #212B46;
    overflow: hidden;
}


#sidebar-portalselect #toggle-visibility {
    font-weight: bold;
    margin-left: 15px;
}
#sidebar-portalselect ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

#sidebar-portalselect {
    color: #fff;    
}

#sidebar-portalselect .sidebar-item {
    font-size: 12px;
    text-align: center;
    margin-bottom: 10px;
}

#sidebar-portalselect .sidebar-item img {
    width: 24px;
    margin: 8px;
}

#sidebar-portalselect .sidebar-item .col {
    text-align: center;
}

#sidebar-portalselect .sidebar-item a {
    color: #fff;
    opacity: 0.7;
    font-weight: bold;
    text-decoration: none;
}

#sidebar-portalselect .sidebar-item a.active {
    opacity: 1;
}

#sidebar-portalselect .sidebar-item a:hover {
    opacity: 1;
    text-decoration: none;
}