body,
html {
  background: #FFFFFF;
}

.hdn-debug {
  height: 0px;
  width: 0px;
  font-size: 0px;
  display: none;
}

table, th, td, tr {
  border: 1px #CECECE solid;
}

.uk-section-default > * a {
  font-weight: bold;
}

.tm-toolbar * {
  color: #FFF !important;
}

.tm-toolbar *:hover {
  color: #FFF !important;
}

.tm-headerbar-top {
  margin-bottom: -8px;
}

li.uk-parent > a {
  font-size: 20px;
  font-weight: 700;
  /* text-transform: uppercase; */
}

.uk-navbar-dropdown-nav .uk-nav-sub a {
  padding: 10px 0;
  -webkit-transition: all 300ms ease, background-color 300ms ease;
  transition: all 300ms ease, background-color 300ms ease;
}

.uk-navbar-dropdown-nav .uk-nav-sub a:hover {
  background: #ebebec;
  border-radius: 10px;
  padding: 10px 15px;
  -webkit-transition: all 300ms ease, background-color 300ms ease;
  transition: all 300ms ease, background-color 300ms ease;
}

.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active {
  font-weight: 700;
}


.uk-submenu {
  text-transform: uppercase;
}

.uk-falang {
  font-size: 18px;
}

.tm-header-mobile * .uk-navbar-container {
  background: #FFF !important;
}

.uk-tile-muted {
  border-radius: 12px;
}

.img-direktori {
  width: 130px;
}

#module-tm-3 {
  margin-left: 0 !important;
  padding-left: 0 !important;
}

#module-menu-mobile > * img {
  height: 20px;
  padding-right: 5px;
}

#system-message-container {
  display: none !important;
  height: 0 !important;
  width: 0 !important;
}

.el-overlay {
    border-radius: 100px !important:height: 500px !important;
}

.uk-button-date {
  font-size: 18px;
  text-transform: uppercase;
  background-color: transparent;
  color: #434a4c;
  border: 1px solid #434a4c;
}

/* .uk-badge {
  padding-top: 6px;
}

a.uk-badge {
  color: #FFFFFF !important;
}

a.uk-badge:hover {
  background: #2853B9 !important;
  color: #FFFFFF !important;
} */

/* Button Archive */
.chzn-single {
  font-size: 15px !important;
  line-height: 30px !important;
  height: 30px !important;
}

.jfontsizes,
.contras-button {
  font-weight: bold;
  padding: 1px;
  margin-left: 4px;
  color: #000;
  background: #333 !important;
  font-size: 12px !important;
  width: 23px !important;
  float: left;
  text-align: center;
  border-radius: 4px;
}

.jfontsizes:hover,
.contras-button:hover {
  text-decoration: none !important;
  background: #444 !important;
  color: #fff !important;
  cursor: pointer;
}

/* Screen Reader ========================================================================== */
#accessibility-links {
  display: none !important;
}