#adminmenuback,
#adminmenuwrap,
#adminmenu {
  background-color: #208d83;
}

#wpadminbar,
#adminmenu a.wp-has-current-submenu:focus+.wp-submenu,
.no-js li.wp-has-current-submenu:hover .wp-submenu,
#adminmenu .wp-submenu,
.folded #adminmenu .wp-has-current-submenu .wp-submenu,
#adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head,
#adminmenu .wp-menu-arrow,
#adminmenu .wp-menu-arrow div,
#adminmenu li.current a.menu-top,
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
.folded #adminmenu li.current.menu-top,
.folded #adminmenu li.wp-has-current-submenu,
.folded #adminmenu a.wp-has-current-submenu:focus+.wp-submenu,
#adminmenu .wp-has-current-submenu .wp-submenu,
#adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu {
  background-color: #186962;
}

#adminmenu li.menu-top:hover,
#adminmenu li.opensub>a.menu-top,
#adminmenu li>a.menu-top:focus,
#adminmenu .wp-submenu a:focus,
#adminmenu .wp-submenu a:hover,
#adminmenu a:hover,
#adminmenu li.menu-top>a:focus {
  background-color: #208d83;
  color: #fff;
}

#adminmenu li a:focus div.wp-menu-image:before,
#adminmenu li.opensub div.wp-menu-image:before,
#adminmenu li:hover div.wp-menu-image:before,
#adminmenu .wp-has-current-submenu ul>li>a,
.folded #adminmenu li.menu-top .wp-submenu>li>a,
#adminmenu .wp-submenu a {
  color: #fff;
}

#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after {
  border-right-color: #fff;
}

#adminmenu li.wp-menu-separator .separator {
  background-color: #8bc6b6;
  width: 90%;
  height: 1px;
  margin: 8px auto 8px;
}

#collapse-button,
#collapse-button:hover,
#collapse-button:hover {
  color: #33dccd;
  margin-top: 40px;
}

#wpadminbar .ab-top-menu>li.hover>.ab-item,
#wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus,
#wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item,
#wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus,
#wpadminbar .menupop .ab-sub-wrapper,
#wpadminbar .shortlink-input,
#wpadminbar:not(.mobile)>#wp-toolbar a:focus span.ab-label,
#wpadminbar:not(.mobile)>#wp-toolbar li:hover span.ab-label,
#wpadminbar>#wp-toolbar li.hover span.ab-label,
#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a,
#wpadminbar .quicklinks .menupop ul li a:focus,
#wpadminbar .quicklinks .menupop ul li a:focus strong,
#wpadminbar .quicklinks .menupop ul li a:hover,
#wpadminbar .quicklinks .menupop ul li a:hover strong,
#wpadminbar .quicklinks .menupop.hover ul li a:focus,
#wpadminbar .quicklinks .menupop.hover ul li a:hover,
#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:focus,
#wpadminbar .quicklinks .menupop.hover ul li div[tabindex]:hover,
#wpadminbar li #adminbarsearch.adminbar-focused:before,
#wpadminbar li .ab-item:focus .ab-icon:before,
#wpadminbar li .ab-item:focus:before,
#wpadminbar li a:focus .ab-icon:before,
#wpadminbar li.hover .ab-icon:before,
#wpadminbar li.hover .ab-item:before,
#wpadminbar li:hover #adminbarsearch:before,
#wpadminbar li:hover .ab-icon:before,
#wpadminbar li:hover .ab-item:before,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover {
  background-color: #0f433f;
  color: #fff !important;
}

#dashboard-widgets-wrap .empty-container {
  display: none !important;
}

#dashboard-widgets-wrap .postbox>*:nth-child(-n+2).postbox-header {
  display: none !important;
}

#dashboard-widgets-wrap .postbox .inside {
  margin: 30px 20px;
}

.postbox .inside {
  margin: 0;
}

.postbox .inside>h1:first-child {
  padding-top: 0;
}

.postbox .inside>h2:first-child {
  padding-top: 0;
}

.postbox .inside p {
  font-size: 15px;
}

.postbox .inside a {
  color: #208d83;
}

.postbox .inside a:hover {
  color: #208d83;
  text-decoration: underline !important;
}

#wpbody-content .wrap>h1 {
  font-size: 28px;
  padding: 30px 0 20px;
}

#wpcontent,
#wpfooter {
  padding-left: 30px;
}

.metabox-holder .postbox-container .empty-container {
  border: none;
}

.metabox-holder .postbox-container .empty-container::after {
  display: none;
}

.acf-fc-layout-handle {
  background-color: #208d83;
  color: #fff !important;
}

.wp-core-ui .button-primary,
.wp-core-ui .button-primary:hover {
  background: #00afb1;
  border: 0;
  box-shadow: none;
  -webkit-box-shadow: none;
  text-shadow: none;
}

.login #login_error,
.login .message {
  border-left: 4px solid #00afb1;
}

#login {
  width: 90%;
  max-width: 500px;
}

.acf-button {
  color: #fff !important;
  background: #00afb1 !important;
}

#wp-admin-bar-imagify,
li:not(.menu-plugins) .update-plugins,
li:not(.menu-plugins) .awaiting-mod,
.yoast-issues-count {
  display: none !important;
}

.kodeksInfo {
  position: absolute;
  bottom: 5%;
  left: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
}

.manage-column.column-cb.check-column.hidden,
.manage-column.column-name.hidden,
.name.column-name.hidden {
  display: table-cell;
}

@media screen and (max-height: 700px) {
  .kodeksInfo {
    bottom: -10%;
    padding-bottom: 30px;
  }
}

#article_number {
  width: 80px;
}

#postexcerpt2 {
  margin-top: 40px;
}

.acf-fr .button {
  color: #fff !important;
}

#wp-admin-bar-w3tc-default #wp-admin-bar-w3tc_overlay_upgrade,
#wp-admin-bar-w3tc-default #wp-admin-bar-w3tc_settings_general,
#wp-admin-bar-w3tc-default #wp-admin-bar-w3tc_settings_extensions,
#wp-admin-bar-w3tc-default #wp-admin-bar-w3tc_settings_faq,
#wp-admin-bar-w3tc-default #wp-admin-bar-w3tc_support {
  display: none;
}

.nonag .notice-warning {
  display: none;
}

.block-directory-downloadable-blocks-panel {
  display: none !important;
}