#wpwrap #vivaldiheader #usernav {
  position: absolute;
  top: -12px;
}
#update-nag,
.update-nag,
#wpwrap #wpfooter {
  display: none;
}
#wpadminbar,
.sticky-menu #adminmenuwrap {
  position: absolute !important;
  z-index: 90 !important;
}
#wpadminbar,
#wpadminbar * {
  box-sizing: border-box;
}
#adminmenuwrap {
  position: relative !important;
}
#wp-admin-bar-root-default > li > a {
  line-height: 32px !important;
}
@media screen and (max-width: 780px) {
  #adminmenu {
    top: 84px !important;
  }
  #adminmenuback {
    display: none !important;
  }
  #wpcontent {
    padding-top: 0;
  }
  #wpadminbar {
    top: -32px;
  }
}
#wpbody,
#wpwrap {
  box-sizing: border-box;
  text-align: left;
  max-width: 1340px;
  padding: 20px;
  margin: auto;
}
#wpwrap,
#wpfooter {
  position: static;
}
body #wpadminbar > #wp-toolbar > #wp-admin-bar-root-default #wp-admin-bar-wp-logo .ab-icon {
  display: block;
  width: 24px !important;
  height: 32px !important;
  background-color: transparent;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDBWMHoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTEgN2gydjJoLTJ6bTAgNGgydjZoLTJ6bTEtOUM2LjQ4IDIgMiA2LjQ4IDIgMTJzNC40OCAxMCAxMCAxMCAxMC00LjQ4IDEwLTEwUzE3LjUyIDIgMTIgMnptMCAxOGMtNC40MSAwLTgtMy41OS04LThzMy41OS04IDgtOCA4IDMuNTkgOCA4LTMuNTkgOC04IDh6Ii8+PC9zdmc+') !important;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 20px 20px;
  top: 0;
  left: 0;
  opacity: .75;
}
body #wpadminbar > #wp-toolbar > #wp-admin-bar-root-default #wp-admin-bar-menu-toggle .ab-icon {
  display: block;
  width: 24px !important;
  height: 32px !important;
  background-color: transparent;
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDBWMHoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMyAxOGgxOHYtMkgzdjJ6bTAtNWgxOHYtMkgzdjJ6bTAtN3YyaDE4VjZIM3oiLz48L3N2Zz4=') !important;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 24px 24px;
  top: 0;
  left: 0;
}
#wpadminbar li#wp-admin-bar-wp-logo {
  display: block;
}
#wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before,
#wpadminbar #wp-admin-bar-menu-toggle > .ab-item .ab-icon:before {
  content: "";
}
#wp-admin-bar-new-content .ab-icon,
#wp-admin-bar-new-content .ab-icon:before {
  line-height: 28px !important;
}
#wpwrap {
  padding-top: 10px;
}
#wpwrap #adminmenu,
#wpwrap #adminmenu .wp-submenu,
#wpwrap #adminmenuback,
#wpwrap #adminmenuwrap {
  background-color: #f2f2f2;
}
#wpwrap #adminmenu a,
#wpwrap #adminmenu .wp-submenu a {
  color: #222;
}
#wpwrap #adminmenu .wp-submenu a:focus,
#wpwrap #adminmenu .wp-submenu a:hover,
#wpwrap #adminmenu a:hover,
#wpwrap #adminmenu li.menu-top > a:focus {
  color: #ef3939;
}
#wpwrap #adminmenu .wp-submenu,
#wpwrap .folded #adminmenu .wp-has-current-submenu .wp-submenu,
#wpwrap .folded #adminmenu a.wp-has-current-submenu:focus + .wp-submenu {
  background-color: #e8e8e8;
  box-shadow: none;
}
#wpwrap #adminmenu .wp-has-current-submenu .wp-submenu,
#wpwrap #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
#wpwrap #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
#wpwrap #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
#wpwrap li.wp-has-current-submenu:hover .wp-submenu {
  background-color: #e8e8e8;
}
#wpwrap #adminmenu li.menu-top:hover,
#wpwrap #adminmenu li.opensub > a.menu-top,
#wpwrap #adminmenu li > a.menu-top:focus {
  background-color: #e8e8e8;
  color: #ef3939;
}
#wpwrap #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head,
#wpwrap #adminmenu .wp-menu-arrow,
#wpwrap #adminmenu .wp-menu-arrow div,
#wpwrap #adminmenu li.current a.menu-top,
#wpwrap #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
#wpwrap .folded #adminmenu li.current.menu-top,
#wpwrap .folded #adminmenu li.wp-has-current-submenu,
#wpwrap #adminmenu .awaiting-mod,
#wpwrap #adminmenu .update-plugins {
  background: #ef3939;
  color: #fff;
}
#wpwrap #adminmenu .opensub .wp-submenu li.current a,
#wpwrap #adminmenu .wp-submenu li.current,
#wpwrap #adminmenu .wp-submenu li.current a,
#wpwrap #adminmenu .wp-submenu li.current a:focus,
#wpwrap #adminmenu .wp-submenu li.current a:hover,
#wpwrap #adminmenu a.wp-has-current-submenu:focus + .wp-submenu li.current a {
  color: #ef3939;
}
#wpwrap #adminmenu .wp-menu-image img {
  opacity: 1;
  filter: alpha(opacity=100);
}
#wpwrap div.wp-menu-image:before {
  color: #222;
}
#wpwrap #adminmenu div.wp-menu-image:before {
  color: #222;
}
#wpwrap #adminmenu .current div.wp-menu-image:before,
#wpwrap #adminmenu .wp-has-current-submenu div.wp-menu-image:before,
#wpwrap #adminmenu a.current:hover div.wp-menu-image:before,
#wpwrap #adminmenu a.wp-has-current-submenu:hover div.wp-menu-image:before,
#wpwrap #adminmenu li.wp-has-current-submenu a:focus div.wp-menu-image:before,
#wpwrap #adminmenu li.wp-has-current-submenu.opensub div.wp-menu-image:before,
#wpwrap #adminmenu li.wp-has-current-submenu:hover div.wp-menu-image:before {
  color: #fff;
}
#wpwrap #adminmenu li a:focus div.wp-menu-image:before,
#wpwrap #adminmenu li.opensub div.wp-menu-image:before,
#wpwrap #adminmenu li:hover div.wp-menu-image:before {
  color: #222;
}
#wpwrap .ie8 #adminmenu li.opensub div.wp-menu-image:before {
  color: #222;
}
#wpwrap ul#adminmenu a.wp-has-current-submenu:after,
#wpwrap ul#adminmenu > li.current > a.current:after,
#wpwrap #adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after {
  border-right-color: #fff;
}
#wpwrap #adminmenu .wp-submenu .wp-submenu-head {
  color: #fff;
}
#wpwrap #adminmenu li a.wp-has-current-submenu .update-plugins,
#wpwrap #adminmenu li.current a .awaiting-mod {
  background-color: #e8e8e8;
  color: #ef3939;
}
#wpwrap #collapse-button {
  color: #222;
}
#wpwrap #collapse-button:focus,
#wpwrap #collapse-button:hover,
#wpwrap .msreader-widget .active a:first-child,
#wpwrap .msreader-widget a.active {
  color: #0084ff;
}
@media screen and (max-width: 782px) {
  #wpwrap .wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle a {
    background: #0084ff;
  }
  #wpwrap .wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle .ab-icon:before {
    color: #fff;
  }
}
#wpwrap .msreader-rss-feeds-link {
  display: none;
}
#wpwrap .postbox .inside h2,
#wpwrap .wrap [class$=icon32] + h2,
#wpwrap .wrap h1,
#wpwrap .wrap > h2:first-child {
  font-size: 21px;
}
#wpwrap a:hover,
#wpwrap .wrap .add-new-h2,
#wpwrap .wrap .add-new-h2:active,
#wpwrap .wrap .page-title-action,
#wpwrap .wrap .page-title-action:active {
  color: #0084ff;
}
#wpwrap .button-small .dashicons,
#wpwrap .add-new-h2 .dashicons {
  color: #0084ff !important;
}
#wpwrap .wrap .add-new-h2:hover,
#wpwrap .wrap .page-title-action:hover {
  border-color: #0084ff;
  background: #0084ff;
  color: #ffffff;
}
#wpwrap .add-new-h2:hover .dashicons {
  color: #fff !important;
}
#wpwrap #msreader-dashboard {
  max-width: 1200px;
  margin: 20px 0 0 0;
}
#wpwrap #poststuff {
  padding-top: 0;
}
#msreader-searc p:first-child {
  margin-top: 0;
}
@media (min-width: 851px) {
  #wpbody .msreader-sidebar {
    margin-top: -48px !important;
  }
}
#wpbody .msreader-sidebar.floating {
  position: absolute;
  margin-left: -180px !important;
}
@media (max-width: 960px) {
  #wpbody .msreader-sidebar.floating {
    display: none !important;
  }
}
@media (max-width: 782px) {
  #wpwrap {
    padding: 0 0 20px 0;
    margin-top: -110px;
  }
  #wpcontent {
    padding-top: 100px;
  }
  body #wpadminbar {
    padding-left: 7px !important;
  }
}
@media (max-width: 600px) {
  #wpwrap {
    margin-top: -64px;
  }
  #wpcontent {
    padding-top: 96px;
  }
}
@media (min-width: 800px) {
  #wpadminbar {
    height: 32px;
  }
}
.wp-core-ui .button-secondary:focus,
.wp-core-ui .button-secondary:hover,
.wp-core-ui .button.focus,
.wp-core-ui .button.hover,
.wp-core-ui .button:focus,
.wp-core-ui .button:hover {
  background: #fafafa;
  border-color: #999;
  color: #23282d;
}
.wp-core-ui .button-secondary:focus,
.wp-core-ui .button.focus,
.wp-core-ui .button:focus {
  border-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}
.wp-core-ui .button-secondary:active,
.wp-core-ui .button.active,
.wp-core-ui .button.active:hover,
.wp-core-ui .button:active {
  background: #eee;
  border-color: #999;
  box-shadow: none;
}
.wp-core-ui .button.active:focus {
  border-color: rgba(0, 0, 0, 0.3);
  box-shadow: none;
}
.wp-core-ui .button-disabled,
.wp-core-ui .button-secondary.disabled,
.wp-core-ui .button-secondary:disabled,
.wp-core-ui .button-secondary[disabled],
.wp-core-ui .button.disabled,
.wp-core-ui .button:disabled,
.wp-core-ui .button[disabled] {
  color: #a0a5aa !important;
  border-color: #ddd !important;
  background: #f7f7f7 !important;
  box-shadow: none;
  text-shadow: none !important;
}
.wp-core-ui .button-link {
  color: #0084ff;
}
.wp-core-ui .button-link:active,
.wp-core-ui .button-link:hover {
  color: #0084ff;
}
.wp-core-ui .button-link:focus {
  color: #111;
  box-shadow: none;
}
.wp-core-ui .button-link-delete {
  color: #ef3939;
}
.wp-core-ui .button-link-delete:focus,
.wp-core-ui .button-link-delete:hover {
  color: #ef3939;
}
.ie8 .wp-core-ui .button-link:focus {
  outline: rgba(0, 0, 0, 0.3) solid 1px;
}
.wp-core-ui .button-primary {
  background: #0084ff;
  border-color: #0084ff;
  box-shadow: none;
  color: #fff;
  text-shadow: none;
}
.wp-core-ui .button-primary.focus,
.wp-core-ui .button-primary.hover,
.wp-core-ui .button-primary:focus,
.wp-core-ui .button-primary:hover {
  background: #0084ff;
  border-color: #0084ff;
  color: #fff;
}
.wp-core-ui .button-primary.active,
.wp-core-ui .button-primary.active:focus,
.wp-core-ui .button-primary.active:hover,
.wp-core-ui .button-primary:active {
  background: #0084ff;
  border-color: #0084ff;
  box-shadow: none;
}
.wp-core-ui .button-primary-disabled,
.wp-core-ui .button-primary.disabled,
.wp-core-ui .button-primary:disabled,
.wp-core-ui .button-primary[disabled] {
  color: #333 !important;
  background: #aaa !important;
  border-color: #aaa !important;
  box-shadow: none;
  text-shadow: none;
}
.wp-core-ui .button-primary.focus,
.wp-core-ui .button-primary:focus,
.wp-core-ui .button.button-primary.button-hero,
.wp-core-ui .button.button-primary.button-hero.active,
.wp-core-ui .button.button-primary.button-hero.active:focus,
.wp-core-ui .button.button-primary.button-hero.active:hover,
.wp-core-ui .button.button-primary.button-hero:active {
  box-shadow: none;
}
/* Post Editor */
#wp-content-wrap {
  padding-top: 0 !important;
}
#wp-content-editor-tools,
#mceu_26 {
  position: static !important;
  top: auto !important;
}
/* Reader */
.msreader-post-content figure {
  max-width: 93% !important;
}
