ADMIN DASHBORD



.ls-1 {
    letter-spacing: .0625rem;
    background-color: transparent !important;
    }


ul.navbar-nav {
    padding-top: 15px !important;
}
/* BODY BAK */
body {
    font-family: Open Sans, sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    margin: 0;
    text-align: left;
    color: #bfbfbf;
    background-color: #eff0f7 !important;
}
/* NAV SIDEPANEL */
nav#sidenav-main {
    background: #f4f7f9 !important;
}
a.nav-link {
    color: #5d5d5d !important;
    letter-spacing: 0.5px !important;
    font-family: poppins, arial, helvetica !important;
    font-size: 14px !important;
    font-weight: 500 !important;
}
a.nav-link:hover {
    color: #2d344c !important;
}
.navbar-vertical .navbar-nav .nav-link > i {
    font-size: 1.3375rem;
    line-height: 1.5rem;
    min-width: 2.25rem;
}
.nav-link i.ni {
    position: relative;
    top: 2px;
    color: #5d5d5d !important;
}
.nav-link i.ni:hover {
    color: #2d344c !important;
}
/* BOKSER TOPP FRONT */
.card {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    border: 1px solid rgba(0, 0, 0, .00) !important;
    border-radius: 0px !important;
    background-color: #ffffff !important;
    background-clip: border-box;
}
/* TEKST FOR BOKSER LITEN TOPP */
.text-muted {
    color: #9ea0a2 !important;
    letter-spacing: 0.5px !important;
}
span.h2.font-weight-bold.mb-0 {
    color: #5d5d5d !important;
}
/* PROFIL MENYBOKS TOPP */
.dropdown-menu.dropdown-menu-arrow.dropdown-menu-right.show {
    border-radius: 0px !important;
}
h6.text-overflow.m-0 {
    font-family: poppins, arial, helvetica !important;
    letter-spacing: 0.8px !important;
    color: #414141 !important;
}
.dropdown-menu .dropdown-item {
    font-size: .875rem;
    padding: .5rem 1rem;
    font-family: poppins, arial, helvetica !important;
    letter-spacing: 0.5px !important;
    color: #414141 !important;
    font-weight: 500 !important;
}
/* TEKST FOR BOKSER EIER TOPP */
h3.mb-0 {
    color: #414141 !important;
    letter-spacing: 1px !important;
    font-family: poppins, arial, helvetica !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    text-transform: uppercase !important;
}
h5.h3.mb-0 {
    color: #414141 !important;
    letter-spacing: 1px !important;
    font-family: poppins, arial, helvetica !important;
    font-weight: 600 !important;
    font-size: 16px !important;
    text-transform: uppercase !important;
}
/* KNAPP EIER TOPP */
a#tabs-icons-text-1-tab {
    color: #3c414c!important;
    background-color: #eceff1 !important;
    border-color: #3c414c;
    box-shadow: 0 4px 0px rgb(50 50 93 / 0%), 0 0px 0px rgb(0 0 0 / 0%) !important;
    border-radius: 0px !important;
    width: 50% !important;
}
a#tabs-icons-text-1-tab:hover {
    color: #fff !important;
    background-color: #3c414c !important;
    border-color: #3c414c;

}
/* KNAPP EIER VIS SIDEN TOPP */
a.btn.btn-sm.btn-success {
    color: #3c414c !important;
    background-color: #fff !important;
    border-color: #3c414c;
    box-shadow: 0 4px 0px rgb(50 50 93 / 0%), 0 0px 0px rgb(0 0 0 / 0%) !important;
    border-radius: 0px !important;
    padding: 10px !important;
    letter-spacing: 0.8px !important;
    border: 3px solid #3c414c !important;
    font-weight: 600 !important;
    font-family: popppins, arial, helvetica !important;
    text-transform: uppercase !important;
}
a.btn.btn-sm.btn-success:hover {
    color: #fff !important;
    background-color: #3c414c !important;
    border: 3px solid #3c414c !important;
}
/* KNAPP EIER LAGRE */
button.btn.btn-success.mt-4 {
    color: #fff !important;
    background-color: #3c414c;
    box-shadow: 0 4px 0px rgb(50 50 93 / 0%), 0 0px 0px rgb(0 0 0 / 0%) !important;
    border-radius: 0px !important;
    padding: 10px !important;
    letter-spacing: 0.8px !important;
    font-weight: 500 !important;
    font-family: popppins, arial, helvetica !important;
    text-transform: uppercase !important;
    border-color: #3c414c !important;
}

/* KNAPP EIER FILER */
span.btn.btn-outline-secondary.btn-file {
    color: #fff !important;
    background-color: #3c414c;
    box-shadow: 0 4px 0px rgb(50 50 93 / 0%), 0 0px 0px rgb(0 0 0 / 0%) !important;
    border-radius: 0px !important;
    padding: 10px !important;
    letter-spacing: 0.8px !important;
    font-weight: 500 !important;
    font-family: popppins, arial, helvetica !important;
    text-transform: uppercase !important;
    border-color: #3c414c !important;
    margin-top: 10px !important;
}
span.btn.btn-outline-secondary.btn-file:hover {
    color: #fff !important;
    background-color: #313b52;
    border-color: #313b52 !important;
}
/* BILDER LAST OPP EIER */
.fileinput .img-thumbnail {
    overflow: hidden;
    display: inline-block;
    margin-bottom: 5px;
    vertical-align: middle;
    text-align: center;
    border-radius: 0px !important;
    border: 4px solid #eceff1 !important;
    background: #fff !important;
}
/* FORM EIER TITTEL FYLL INN */
.form-control-label {
    font-size: .875rem;
    font-weight: 600 !important;
    color: #414141 !important;
    font-family: poppins, arial, helvetica !important;
    letter-spacing: 0.8px !important;
    -webkit-font-smoothing: antialiased !important;
}
/* FORM EIER FYLL INN */
.focused .form-control {
    border-color: rgb(222 222 222 / 0%)!important;
    background: #eceff1 !important;
    border-radius: 0px !important;
    color: #5d5d5d !important;
}
/* FORM EIER TIDER FYLL INN */
.input-group {
    transition: all .15s ease;
    border-radius: 0px !important;
    box-shadow: none;
}
.input-group-text {
    transition: all .2s cubic-bezier(.68, -.55, .265, 1.55);
    color: #9ea0a2 !important;
    border-radius: 0px !important;
}
.input-group .form-control:not(:first-child) {
    padding-left: 0;
    border-left: 0;
    border-radius: 0px !important;
}
/* FORM EIER FYLL INN SJEKKBOKS */
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
    border-color: #3c414c;
    border-radius: 0px !important;
    background-color: #3c414c !important;
}
/* FORM EIER INFO BUNN */
.form-control-alternative {
    transition: box-shadow .15s ease;
    border: 0;
    box-shadow: 0 0px 0px rgb(50 50 93 / 0%), 0 0px 0 rgb(0 0 0 / 0%)!important;
    border-radius: 0px !important;
}
/* KART TOPP */
#map_location, #map_area {
    border-radius: 0px !important;
}
/* IKONER BOKSER TOPP */
.icon-shape {
    display: inline-flex;
    padding: 12px;
    text-align: center;
    border-radius: 50%;
    align-items: center;
    justify-content: center;
    background: #d0373700 !important;
    color: #5d5d5d !important;
}
/* TITTEL H2 TOPP ORDRE */
h2.mb-0 {
    font-family: poppins !important;
    letter-spacing: 0.5px !important;
    font-weight: 500 !important;
    color: #5d5d5d !important;
}
/* SALG GRAFEN BOKS */

/* HEADER IMG TOPP */
.bg-gradient-primary {
    background: url(https://images.unsplash.com/photo-1554990772-0bea55d510d5?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1050&q=80) !important;
    background-position: center !important;
    background-size: cover !important;
}
/* PROFIL ADMIN TEKST TOPP */
span.mb-0.text-sm.font-weight-bold {
    color: #68696b !important;
}
.shadow, .card-profile-image img {
    box-shadow: 0 0 0 0 rgba(255, 255, 255, .0) !important;
}

/* NY ORDRE NOTIS ADMIN */
.notifyjs-custom-success {
    color: #fff;
    border-color: #4fd69c !important;
    background-color: #4fd69c !important;
}
.notifyjs-custom-base {
    position: relative;
    margin-bottom: 1rem;
    padding: 1rem 1.5rem;
    border: 1px solid transparent;
    -webkit-border-radius: .375rem;
    -moz-border-radius: .375rem;
    border-radius: 0px !important;
    color: #fff;
    border-color: #4fd69c;
    background-color: #4fd69c;
}

/* ALERT NOTIS TOPP ADMIN */

.alert-success {
    color: #fff;
    border-color: #4fd69c;
    background-color: #4fd69c;
}
.alert {
    position: relative;
    margin-bottom: 1rem;
    padding: 1rem 1.5rem;
    border: 1px solid transparent;
    border-radius: 0px !important;
}
a.nav-link {
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    font-size: 14px !important;
}
i.ni.ni-tv-2.text-primary {

i.ni.ni-tv-2.text-primary::after {
  width: 20px;
  height: 20px;
  background: url(https://salenhalden.no/edesk/system/ikoner/gallerier.svg) no-repeat;
  content: " ";
  position: absolute;
  margin-top: -11px !important;
  filter: brightness(0.6) !important;
}
a.navbar-brand.pt-0 {
position: absolute !important;
}
a.navbar-brand.pt-0:before {
  content:" ";
}
a.navbar-brand.pt-0::after {
  width: 150px;
  height: 60px;
  background: url(https://semeny.no/system/logo/semeny_logoadmin.svg) no-repeat;
  content: " ";
  position: absolute;
}
ul.navbar-nav {
    margin-top: 29px !important;
}
img.navbar-brand-im
@media only screen and (max-width: 640px) {
a.navbar-brand.pt-0::after {
    width: 160px;
    height: 120px;
    position: absolute;
    margin-left: 150px !important;
    margin-top: -30px !important;
  }
}