.page-header.navbar .page-logo .logo-default {
  margin: 19px 10px 0 10px;
}
.page-header.navbar.navbar-fixed-top {
  z-index: 1000;
}
.page-header.navbar.navbar-static-top {
  z-index: 1000;
}
.page-footer-inner {
  padding-bottom: 10px;
}
.md-shadow-zero-light {
  box-shadow: 0 0 0 rgba(0, 0, 0, 0.1), 0 0 1px rgba(0, 0, 0, 0.18) !important;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-submenu:hover > a {
  background-color: #5b6f7c !important;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-submenu > a.open-left:after {
  content: '\f104' !important;
  left: 7px !important;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-submenu > ul.dropdown-menu {
  margin-top: -5px !important;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-submenu > ul.dropdown-menu:after {
  display: none !important;
}
.page-header.navbar .top-menu .navbar-nav > li.dropdown-dark .dropdown-submenu > ul.dropdown-menu li.divider {
  background-color: #607482 !important;
}
/* Begin Notification Bar */
a.navi-item.user-notification-item-clickable {
  cursor: pointer !important;
}
a.navi-item.user-notification-item-unread .kt-notification__item-title {
  color: #000 !important;
}
/* End Notification Bar */
.jcrop-keymgr {
  opacity: 0;
}
#ProfilePictureResize {
  width: 200px;
  height: 200px;
}
#loginAttemptsModalForm .control-label {
  font-weight: bold;
}
.subscription-info {
  clear: both;
  padding: 5px;
  background-color: #fffced;
  font-size: 0.9em;
  color: #755d2d;
}
@media only screen and (max-device-width: 640px) {
  .edition-info-text {
    display: none;
  }
}
@media (min-width: 992px) {
  .job-services-header {
    display: flex;
    align-items: center;
    border-bottom-width: 0 !important;
    border-top-width: 0 !important;
  }
}
@media (min-width: 993px) {
  #m_header_nav {
    height: auto;
  }
}
span.kt-topbar__username {
  padding-right: 10px;
}
div.dropdown-language div.dropdown-menu {
  width: 225px;
}
@media (max-width: 450px) {
  .tenancy-name {
    display: none !important;
  }
  .kt-menu__link-text.langname {
    display: none !important;
  }
  .dropdown-language i.famfamfam-flags {
    margin-right: 3px !important;
  }
}
@media (min-width: 1400px) {
  body.m-page--boxed .subscription-info {
    width: 1340px;
    margin-right: auto;
    margin-left: auto;
  }
}
@media (max-width: 992px) {
  form[name=ServiceInformationsForm] .alert-icon {
    display: none !important;
  }
}
div.kt-notification__custom.linked-accounts li {
  margin-left: 35px !important;
}
.kt-notification.user-profile-menu .kt-notification__item:after {
  content: none !important;
}
.active-user-delegations:hover div,
.active-user-delegations:hover span {
  cursor: default !important;
}
.active-user-delegations:hover .kt-header__topbar-icon--brand {
  background-color: transparent !important;
}
.active-user-delegations .kt-header__topbar-icon--brand {
  width: 200px !important;
}
.set-notification-as-read {
  float: right;
}
#kt_brand {
  width: 100%;
}
#kt_brand .brand-logo {
  margin: 0 auto;
}
.metronicTreeView .k-in {
  display: none;
}
.metronicTreeView .k-checkbox-wrapper .checkbox {
  padding: 0.429em 0.6667em 0.429em 2.7em;
  margin: 1px 0 1px 5px;
}
.metronicTreeView .k-checkbox-wrapper .checkbox span:after {
  border-width: 0 4px 4px 0 !important;
  width: 8px;
}
.origins--hide {
  display: none !important;
}
table.dataTable.dtr-column > tbody > tr > td.control:before,
table.dataTable.dtr-column > tbody > tr > th.control:before {
  height: 20px !important;
  width: 20px !important;
  margin-top: -12px !important;
  line-height: 20px !important;
}
.dataTables_wrapper .child .dtr-details > li .dtr-data {
  white-space: pre-line;
}
.repeater .form-group .col-lg-3.text-right {
  position: relative;
  top: -9px;
}
#teamsTree .jstree-default .jstree-icon {
  color: #B5B5C3;
}
#teamsTree .jstree-default .jstree-node {
  line-height: 40px;
  margin-bottom: 5px;
}
#teamsTree .jstree-default .jstree-node.jstree-leaf > .jstree-ocl {
  display: none;
}
#teamsTree .jstree-default .jstree-node .jstree-icon:empty {
  height: 40px;
  line-height: 40px;
  margin-right: 5px;
}
#teamsTree .jstree-default .jstree-node .jstree-wholerow {
  height: 40px;
  line-height: 30px;
}
#teamsTree .jstree-default .jstree-node .jstree-anchor {
  line-height: 40px;
  height: 40px;
  font-size: 14px;
  font-weight: 600;
  width: 100%;
  text-transform: uppercase;
}
#teamsTree .jstree-default .jstree-node .jstree-anchor .label {
  position: relative;
  top: 10px;
}
#teamsTree .jstree-default .jstree-node .jstree-anchor .fa {
  display: none;
}
.overflowY-hidden {
  overflow-y: hidden !important;
}
.custom-file-upload input[type="file"] {
  display: none;
}
.custom-file-upload.custom-file-upload-disabled .btn {
  opacity: 0.6;
  cursor: default;
}
#appliedFilters .btn-sm {
  margin-top: 5px;
  margin-right: 5px;
  font-size: 1rem;
}
#appliedFilters .btn-sm i {
  padding-left: 5px;
  font-size: 1.2rem;
  position: relative;
  top: -1px;
}
.no-border {
  border: 0 !important;
}
.enjoyhint div {
  font-family: Poppins, Helvetica, "sans-serif" !important;
}
.enjoyhint .enjoyhint_prev_btn,
.enjoyhint .enjoyhint_next_btn,
.enjoyhint .enjoyhint_close_btn,
.enjoyhint .enjoyhint_skip_btn {
  background: #1ecd97;
  border-radius: 0.42rem;
}
.enjoyhint .enjoy_hint_label {
  padding: 20px;
  font-size: 18px;
}
.pre-line {
  white-space: pre-line;
}
.cursor-text {
  cursor: text !important;
}
@media (min-width: 992px) {
  .enjoyhint .enjoyhint_prev_btn,
  .enjoyhint .enjoyhint_next_btn,
  .enjoyhint .enjoyhint_skip_btn {
    color: white;
    letter-spacing: 0;
    transition: color 0.15s ease, background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease, -webkit-box-shadow 0.15s ease;
    font-size: 1.1rem;
    font-weight: 500;
    text-transform: uppercase;
  }
}
.jqCron-period .jqCron-selector-list {
  z-index: 1000;
  position: absolute;
  background: white;
  top: 46px;
  right: 0;
}
.kt-sticky {
  position: sticky !important;
}
.no-js .owl-carousel,
.owl-carousel.owl-loaded {
  display: grid !important;
  z-index: auto !important;
}
.owl-carousel .owl-item img {
  border-radius: 5px;
}
.max-width-max-content {
  max-width: max-content !important;
}
.overflowY-auto {
  overflow-y: auto !important;
}
body.modal-open {
  overflow-y: hidden !important;
}
.text-left {
  text-align: left !important;
}
.text-center {
  text-align: center !important;
}
.text-right {
  text-align: right !important;
}
.border-right {
  border-right: 1px solid #EBEDF3 !important;
}
.border-bottom {
  border-bottom: 1px solid #EBEDF3 !important;
}
.border-left {
  border-left: 1px solid #EBEDF3 !important;
}
.border-top {
  border-top: 1px solid #EBEDF3 !important;
}
table.table thead th,
table.table thead td {
  font-weight: 600;
  font-size: 1rem;
  border-bottom-width: 1px;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
table.table th,
table.table td {
  padding: 0.5rem;
  vertical-align: top;
}
table.table tr:first-child,
table.table th:first-child,
table.table td:first-child {
  padding-left: 0.5rem;
}
table.table tr:last-child,
table.table th:last-child,
table.table td:last-child {
  padding-right: 0.5rem;
}
.table thead th,
.table thead td {
  font-weight: 600;
  font-size: 1rem;
  border-bottom-width: 1px;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
i.la,
i.las {
  font-size: 1.5rem;
}
.d-none-important {
  display: none !important;
}
.row.row-paddingless {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.row.row-paddingless > [class*="col"] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.card {
  margin-bottom: 1.5rem;
  box-shadow: 0 0.5rem 1.5rem 0.5rem rgba(0, 0, 0, 0.08) !important;
}
.menu-icon > span,
.menu-icon > i {
  font-size: 1.65rem !important;
  position: relative !important;
  top: -2px !important;
}
.d-inline-grid {
  display: inline-grid;
}
.btn:not(.btn-xs):not(.btn-sm):not(.btn-lg) {
  font-size: 1rem !important;
}
.btn-xs,
.btn-group-xs > .btn {
  font-size: 0.9rem !important;
}
.btn.btn-icon.btn-xs {
  height: calc(1.2em + 1rem + 2px);
  width: calc(1.2em + 1rem + 2px);
}
.btn.btn-icon.btn-xs > i.la {
  font-size: 1.2rem;
}
.btn > i.la {
  font-size: 1.5rem;
}
.btn-toolbar .btn.btn-icon i {
  font-size: 1.2rem !important;
}
.badge:not(.badge-circle) {
  white-space: pre-line !important;
}
.form-group {
  margin-bottom: 1.5rem;
}
.nav.nav-pills .nav-link {
  color: #B5B5C3;
}
@media (min-width: 992px) {
  .content {
    padding: 1.5rem 0 !important;
  }
}
.form-control {
  font-weight: 400 !important;
  font-size: 1.08rem !important;
  color: #3F4254 !important;
}
.dropdown-toggle:after {
  display: none !important;
}
.card-body.flex-grow-02 {
  flex-grow: 0.2;
}
.margin-right-50 {
  margin-right: 50px;
}
.table.table-feed td,
.table.table-feed th {
  padding: 0.5rem 1.5rem;
}
#reportActionsDiv {
  position: relative;
  float: right;
  bottom: 68px;
  cursor: pointer;
  font-size: 17px;
  padding: 4px 10px;
  border-radius: 5px;
  background: #ffc700;
}
/*#powerBISwitchModeBtn, #powerBIToggleFiltersBtn, #powerBIFullScreenBtn, #powerBIDashboardFullScreenBtn {
    position: relative;
    bottom: 26px;
    float: right;
    cursor: pointer;
    font-size: 17px;
}

#powerBISwitchModeBtn {
    right: 100px;
}

#powerBIToggleFiltersBtn {
    right: 50px;
}

#powerBIDashboardFullScreenBtn {
    bottom: 20px;
    right: 20px;
}*/
.user-notification-item-clickable a {
  cursor: pointer;
}
#bodyWS {
  /*    .form-check.form-check-warning .form-check-input:checked {
        background-color: #ee8176;
    }

    .text-hover-warning:hover {
        color: #ee8176 !important;
    }

    .btn.btn-light-warning {
        color: #fff !important;
        background-color: #f7c5bf;
    }

    .btn-check:checked + .btn.btn-light-warning, .btn-check:active + .btn.btn-light-warning, .btn.btn-light-warning:focus:not(.btn-active), .btn.btn-light-warning:hover:not(.btn-active), .btn.btn-light-warning:active:not(.btn-active), .btn.btn-light-warning.active, .btn.btn-light-warning.show, .show > .btn.btn-light-warning {
        background-color: #ee8176 !important;
    }*/
}
#bodyWS .btn.btn-primary,
#bodyWS .badge-warning {
  background: #ee8176 !important;
  color: #fff !important;
}
#bodyWS #reportActionsDiv {
  background: #ee8176 !important;
  color: #fff !important;
}
#bodyWS #reportActionsDiv .far,
#bodyWS #reportActionsDiv .fa {
  color: #fff !important;
}
#bodyWS .btn-group .btn.btn-warning {
  color: #fff !important;
  background-color: #f7c5bf;
}
#bodyWS .btn-group .btn.btn-warning i {
  color: #fff !important;
}
#bodyWS .btn-group .btn.btn-warning:hover,
#bodyWS .btn-group .btn.btn-warning:active,
#bodyWS .btn-group .btn.btn-warning:focus {
  background-color: #ee8176 !important;
}
#bodyWS .bg-light-warning {
  color: #fff !important;
  background-color: #f7c5bf !important;
}
#bodyWS .modal .btn.btn-light-primary,
#bodyWS .modal .btn.btn-light-warning {
  color: #fff !important;
  background-color: #f7c5bf;
}
#bodyWS .modal .btn.btn-light-primary:hover,
#bodyWS .modal .btn.btn-light-primary:active,
#bodyWS .modal .btn.btn-light-primary:focus,
#bodyWS .modal .btn.btn-light-warning:hover,
#bodyWS .modal .btn.btn-light-warning:active,
#bodyWS .modal .btn.btn-light-warning:focus {
  background-color: #ee8176 !important;
}
#bodyWS .menu-state-bg-light-primary .menu-item.hover > .menu-link:not(.disabled):not(.active),
#bodyWS .menu-state-bg-light-primary .menu-item .menu-link:hover:not(.disabled):not(.active) {
  background-color: #f7c5bf !important;
  color: #fff !important;
}
#bodyWS .svg-icon.svg-icon-warning svg [fill]:not(.permanent):not(g) {
  fill: #ee8176 !important;
}
#bodyWS .scrolltop,
#bodyWS .scrolltop .svg-icon svg [fill]:not(.permanent):not(g),
#bodyWS .k-grid .k-grouping-header .k-group-indicator,
#bodyWS .k-grid .k-grouping-header .k-group-indicator .k-link,
#bodyWS .k-pager-wrap .k-pager-numbers-wrap .k-pager-numbers .k-link.k-state-selected,
#bodyWS .k-pager-wrap .k-pager-numbers-wrap .k-pager-numbers .k-link.k-state-selected:hover,
#bodyWS .k-pager-wrap .k-pager-numbers-wrap .k-pager-numbers .k-link:hover,
#bodyWS .btn-check:checked + .btn.btn-active-warning,
#bodyWS .btn-check:active + .btn.btn-active-warning,
#bodyWS .btn.btn-active-warning:focus:not(.btn-active),
#bodyWS .btn.btn-active-warning:hover:not(.btn-active),
#bodyWS .btn.btn-active-warning:active:not(.btn-active),
#bodyWS .btn.btn-active-warning.active,
#bodyWS .btn.btn-active-warning.show,
#bodyWS .show > .btn.btn-active-warning,
#bodyWS .form-check.form-check-warning .form-check-input:checked {
  border-color: #ee8176 !important;
  background-color: #ee8176 !important;
  color: #fff !important;
  fill: #fff !important;
}
