/*

OLD COLORS:

$dark_primary_clr: #424242;
$dark_secondary_clr: #424242;
$dark_secondary_br: #32373c;
$dark_primary_sep: #737373;

NEW COLORS:

$dark_primary_clr: #38373a;
$dark_secondary_clr: #302f31;
$dark_secondary_br: #282729;
$dark_primary_sep: #737373;

ALT COLORS:

$dark_primary_clr: #403f42;
$dark_secondary_clr: #363638;
$dark_secondary_br: #2c2c2d;
$dark_primary_sep: #737373;
*/
/* Transparent button */
/* grey button */
/* darkgrey button */
/* blue button */
/* green button */
/* red button */
#wpadminbar {
  height: 42px !important;
  background: #38373a !important;
  border-bottom: 1px solid #38373a !important; }
  #wpadminbar * {
    font-size: 14px !important;
    font-weight: 400 !important; }
  #wpadminbar .ab-top-menu > li.hover > .ab-item,
  #wpadminbar:not(.mobile) .ab-top-menu > li:hover > .ab-item,
  #wpadminbar:not(.mobile) .ab-top-menu > li > .ab-item:focus {
    background: transparent !important; }
  #wpadminbar .menupop .ab-sub-wrapper {
    left: -1px;
    top: 44px !important;
    box-shadow: none !important;
    border: none !important; }
  #wpadminbar .ab-top-secondary .menupop .ab-sub-wrapper {
    left: auto !important; }
  #wpadminbar .menupop .ab-sub-wrapper,
  #wpadminbar .menupop .ab-sub-wrapper * {
    background: #38373a !important; }
  #wpadminbar .menupop .ab-sub-wrapper li:hover,
  #wpadminbar .menupop .ab-sub-wrapper li:hover * {
    background: #444 !important;
    color: #fff !important; }
  #wpadminbar ul#wp-admin-bar-root-default li,
  #wpadminbar ul#wp-admin-bar-top-secondary li {
    padding: 5px 7px;
    color: #d4d4d4; }
  #wpadminbar li#wp-admin-bar-customize {
    padding: 5px 3px 5px 5px; }
  #wpadminbar ul#wp-admin-bar-root-default > li {
    border-right: 1px solid #999; }
  #wpadminbar .quicklinks .menupop ul li .ab-item {
    font-size: 14px !important; }
  #wpadminbar ul > li > a,
  #wpadminbar ul > li > a:before,
  #wpadminbar ul > li > a *,
  #wpadminbar ul > li > a *:before,
  #wpadminbar ul > li #adminbarsearch:before {
    color: #d4d4d4 !important;
    background: transparent !important; }
  #wpadminbar ul > li:hover > a,
  #wpadminbar ul > li:hover > a:before,
  #wpadminbar ul > li:hover > a *,
  #wpadminbar ul > li:hover > a *:before,
  #wpadminbar ul > li:focus > a,
  #wpadminbar ul > li:focus > a:before,
  #wpadminbar ul > li:focus > a *,
  #wpadminbar ul > li:focus > a *:before,
  #wpadminbar ul > li:hover #adminbarsearch:before,
  #wpadminbar ul > li:focus #adminbarsearch:before {
    color: #fff !important;
    background: transparent !important; }
  #wpadminbar li#wp-admin-bar-search {
    padding: 5px 5px 5px 14px !important; }
  #wpadminbar li#wp-admin-bar-my-account {
    border-right: 1px solid #999 !important;
    border-left: 1px solid #999 !important;
    padding: 5px 10px !important; }
  #wpadminbar li#wp-admin-bar-my-account.with-avatar > a img,
  #wpadminbar li#wp-admin-bar-user-info img.avatar {
    width: 30px !important;
    height: 30px !important;
    border-radius: 30px !important;
    border-color: #38373a !important;
    margin: 0 !important; }
  #wpadminbar li#wp-admin-bar-user-info {
    display: none !important; }
  #wpadminbar ul#wp-admin-bar-user-actions > li {
    margin: 0 !important;
    text-align: center !important; }
  #wpadminbar ul#wp-admin-bar-user-actions.ab-submenu {
    padding: 10px 0 !important; }
  #wpadminbar ul#wp-admin-bar-user-actions > li {
    margin: 0 !important;
    text-align: center !important; }
  #wpadminbar li#wp-admin-bar-search {
    margin-right: 10px !important; }
  #wpadminbar li#wp-admin-bar-kodeo-admin a:before {
    font: 400 22px/1 'dashicons' !important;
    content: "\f324" !important; }
  #wpadminbar li#wp-admin-bar-customize .ab-item:before,
  #wpadminbar li#wp-admin-bar-new-content .ab-item:before,
  #wpadminbar li#wp-admin-bar-edit .ab-item:before,
  #wpadminbar li#wp-admin-bar-updates .ab-icon:before {
    top: 2px !important;
    font-size: 20px; }
  #wpadminbar li#wp-admin-bar-new-content .ab-icon:before {
    top: 4px !important; }
  #wpadminbar li#adminbarsearch input.adminbar-input:focus {
    background-color: inherit !important;
    color: #fff !important;
    padding: 16px 20px 12px 30px !important; }
  #wpadminbar li#wp-admin-bar-new-content .ab-icon:before {
    font-family: 'dashicons' !important;
    font-size: 20px !important; }
  #wpadminbar li#adminbarsearch:before,
  #wpadminbar .ab-icon:before,
  #wpadminbar .ab-item:before {
    transition: none !important; }
  @media (max-width: 782px) {
    #wpadminbar,
    #wpadminbar #wp-toolbar > ul > li,
    #wpadminbar #wp-toolbar > ul > li > a,
    #wpadminbar #wp-toolbar > ul > li > a:before,
    #wpadminbar #wp-toolbar > ul > li .ab-item:before,
    #wpadminbar #wp-toolbar > ul > li .ab-icon:before {
      height: 40px !important;
      line-height: 40px !important; }
    #wpadminbar li#wp-admin-bar-kodeo-admin {
      display: block !important; }
    #wpadminbar li#wp-admin-bar-kodeo-admin a {
      font-size: 0 !important;
      padding: 0 20px !important; }
    #wpadminbar ul#wp-admin-bar-root-default li {
      padding: 0 !important;
      text-align: center !important; }
    #wpadminbar li#wp-admin-bar-customize .ab-item:before,
    #wpadminbar li#wp-admin-bar-edit .ab-item:before {
      top: 0 !important; }
    #wpadminbar li#wp-admin-bar-new-content .ab-icon:before {
      top: 2px !important; }
    #wpadminbar li#wp-admin-bar-updates .ab-icon:before {
      top: -14px !important; }
    #wpadminbar li#wp-admin-bar-my-account {
      padding: 0 10px !important; }
    #wpadminbar li#wp-admin-bar-my-account.with-avatar > a img,
    #wpadminbar li#wp-admin-bar-user-info img.avatar {
      top: 5px !important; }
    #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper .ab-item {
      padding: 5px 10px !important; }
    #wpadminbar .ab-top-menu > .menupop > .ab-sub-wrapper .ab-item,
    #wpadminbar li#wp-admin-bar-user-info .display-name {
      font-size: 14px !important; }
    #wpadminbar .menupop .ab-sub-wrapper {
      top: 40px !important; } }

.kaui-mini-toolbar.admin-bar:before {
  top: 0 !important; }

.kaui-mini-toolbar #wpadminbar {
  width: auto !important;
  min-width: 0 !important;
  padding: 0 !important;
  margin: 10px !important;
  border-radius: 20px !important; }
  .kaui-mini-toolbar #wpadminbar,
  .kaui-mini-toolbar #wpadminbar ul#wp-admin-bar-root-default,
  .kaui-mini-toolbar #wpadminbar ul#wp-admin-bar-root-default li,
  .kaui-mini-toolbar #wpadminbar ul#wp-admin-bar-root-default li > a,
  .kaui-mini-toolbar #wpadminbar ul#wp-admin-bar-root-default li .ab-item:before,
  .kaui-mini-toolbar #wpadminbar ul#wp-admin-bar-root-default li .ab-icon:before,
  .kaui-mini-toolbar #wpadminbar ul#wp-admin-bar-root-default li > a:before {
    height: 40px !important;
    line-height: 40px !important; }
  .kaui-mini-toolbar #wpadminbar .quicklinks ul {
    padding: 0 5px; }
  .kaui-mini-toolbar #wpadminbar .quicklinks > ul > li > a,
  .kaui-mini-toolbar #wpadminbar #wp-toolbar span.ab-label {
    padding: 0 5px !important; }
  .kaui-mini-toolbar #wpadminbar .ab-sub-wrapper,
  .kaui-mini-toolbar #wpadminbar #wp-admin-bar-my-account,
  .kaui-mini-toolbar #wpadminbar #wp-admin-bar-updates,
  .kaui-mini-toolbar #wpadminbar ul#wp-admin-bar-top-secondary {
    display: none !important; }
  .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-kodeo-admin,
  .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-edit {
    display: block !important; }
  .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-kodeo-admin a,
  .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-edit a,
  .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-new-content a,
  .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-customize a {
    font-size: 0 !important;
    padding: 0 !important; }
  .kaui-mini-toolbar #wpadminbar ul#wp-admin-bar-root-default li {
    border-right: none !important;
    padding: 0 !important;
    min-width: 30px; }
  .kaui-mini-toolbar #wpadminbar #wp-toolbar {
    padding-left: 12px; }
  .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-kodeo-admin {
    width: 32px !important;
    margin-left: 0; }
  .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-customize > .ab-item:before {
    left: 2px; }
  .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-kodeo-admin .ab-item:before,
  .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-customize .ab-item:before,
  .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-new-content .ab-item:before {
    top: -4px !important; }
  .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-edit .ab-item:before {
    top: -3px !important; }
  .kaui-mini-toolbar #wpadminbar ul#wp-admin-bar-root-default > li:not(#wp-admin-bar-kodeo-admin):not(#wp-admin-bar-edit):not(#wp-admin-bar-customize) {
    display: none !important; }
  @media (max-width: 782px) {
    .kaui-mini-toolbar #wpadminbar #wp-toolbar > ul > li {
      display: inline-block; }
    .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-edit > .ab-item,
    .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-edit > .ab-item:before,
    .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-customize > .ab-item,
    .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-customize > .ab-item:before {
      width: auto !important; }
    .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-kodeo-admin .ab-item:before,
    .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-customize .ab-item:before {
      top: 0 !important; }
    .kaui-mini-toolbar #wpadminbar li#wp-admin-bar-edit .ab-item:before {
      top: 1px !important; } }

.kaui-mini-toolbar.mini-toolbar-is-right #wpadminbar {
  left: auto !important;
  right: 0 !important; }

/*# sourceMappingURL=frontend.css.map */