body:not(.folded) #adminmenu li.menu-top a.menu-top {
  padding: 0;
}
body:not(.folded) #adminmenu .wp-submenu li {
  padding: 2px 0;
}
#adminmenu li.menu-top.wp-has-current-submenu {
  background: #413256;
  border-top: 1px solid #2C223B;
  border-bottom: 1px solid #695D79;
}
body.wp-admin.slate-admin-theme,
.post-type-wc_user_membership #post-body.columns-2 #postbox-container-1 div#side-sortablesback,
.post-type-wc_user_membership #normal-sortables .postbox {
  background: none;
}
.comment-count, 
#dashboard_right_now > div.inside > div.sub, 
#dashboard_right_now > div.inside > div > p, 
#dashboard_right_now > div.inside > div > ul > li.scheduled-action-count, 
li.team-member-count.at-a-glance-count, 
.theme-about .theme-info p.parent-theme, 
li#toplevel_page_psts-checkout,
.user-admin-color-wrap #color-picker.scheme-list .color-option:not(.selected),
.user-admin-color-wrap #color-picker.scheme-list .color-option label {
  display: none;
}
li#wp-admin-bar-ub_admin_bar_134 {
  display: none !important;
}
#welcome-panel {
  border: 1px solid #e5ddf0;
  border-radius: 15px 15px 2px 2px;
  padding-left: 15px;
  background-color: #FFFFFF;
  box-shadow: 0 0 10px #E5DDF0;
  padding-right: 15px;
}
#adminmenu .wp-not-current-submenu .wp-submenu, 
.folded #adminmenu .wp-has-current-submenu .wp-submenu {
  min-width: 200px;
}
body.index-php #side-sortablesback, 
body.index-php .comment-php #submitdiv-back, 
body.index-php #poststuff #post-body.columns-2 #side-sortables, 
body.index-php .comment-php #submitdiv, 
body.index-php #normal-sortables .postbox, 
body.index-php #dashboard-widgets-wrap #normal-sortables .postbox, 
body.index-php #dashboard-widgets-wrap #side-sortables .postbox, 
body.index-php #dashboard-widgets-wrap #column3-sortables .postbox, 
body.index-php #dashboard-widgets-wrap #column4-sortables .postbox, 
body.index-php #dashboard-widgets-wrap #column5-sortables .postbox, 
body.index-php #contextual-help-link-wrap,
body.index-php #screen-options-link-wrap {
  background-color: #ffffff;
  border: 1px solid #e5ddf0;
  box-shadow: 0 0 10px #E5DDF0;
}
#normal-sortables #woocommerce-product-data .inside {
  margin-left: -19px;
  margin-right: -19px;
  padding-bottom: 0;
  margin-bottom: -9px;
}
html.wp-toolbar {
  background-color: #FAFAFA;
}
#adminmenu a.menu-top, 
#adminmenu .wp-submenu-head {
  padding: 6px 0;
}
#adminmenu .wp-has-current-submenu ul>li>a:before, 
.folded #adminmenu li.menu-top .wp-submenu>li>a:before {
  content: "\f345";
  margin-right: 2px;
  font-size: 11px;
  color: #DED2EE;
  font-family: dashicons;
}
#adminmenu .wp-submenu a {
  padding: 10px 0;
}
#adminmenu li.wp-menu-separator {
  background: #746489;
  width: 60%;
  height: 1px;
  border: 0;
}
h2 a.nav-tab {
  font-weight: 500;
  font-size: 12px;
  padding: 6px 6px;
}
h2 a.nav-tab.nav-tab-active {
  background-color: #ffffff;
}
#dashboard_right_now li a.postman_sent_mail-count:before {
  content: "\f466";
}
#dashboard_right_now > div.inside > div > ul > li.product-count a:before {
  content: "\f174";
}
#dashboard_right_now > div.inside > div > ul > li.project-count a:before {
  content: "\f322";
}
#dashboard_right_now > div.inside > div > ul > li.document-count a:before {
  content: "\f330";
}
#dashboard_right_now > div.inside > div > ul > li.shop_order-count a:before {
  content: "\f123";
}
#dashboard_right_now > div.inside > div > ul > li.shop_coupon-count a:before {
  content: "\f323";
}
#dashboard_right_now > div.inside > div > ul > li.fl-builder-template-count a:before {
  content: "\f116";
}
#dashboard_right_now > div.inside > div > ul > li.postman_sent_mail-count a:before {
  content: "\f466";
}
#dashboard_right_now > div.inside > div > ul > li.x-portfolio-count a:before {
  content: "\f161";
}
#dashboard_right_now > div.inside > div > ul > li.noicon a:before {
  content: "";
}
div.aag-title {
  float: left;
  padding: 5px 20px 10px 0;
  line-height: 2em;
  width: 80px;
  border-right: 1px solid #ddd;
  font-weight: bold;
}
div.aag-content {
  line-height: 2em;
  padding: 5px 0 5px 120px;
}
@media screen and (min-width: 400px) {
    #dashboard_right_now li {
      width: 33.3%;
      margin-bottom: 15px;
    }
}
@media screen and (max-width: 399px) {
    #dashboard_right_now li {
      width: 50%;
      margin-bottom: 15px;
    }
}
.dash-account-content,
.dash-resources-content a.resource img {
  width: 100%;
}
.dash-my-account ul {
  margin-bottom: 10px;
}
.dash-my-account ul, 
.dash-my_account- li {
  clear: none;
  overflow: hidden;
}
.dash-account ul {
  clear: both;
}
.dash-account li .dash-item_title {
  float: left;
  padding: 5px 20px 11px 0;
  line-height: 2em;
  width: 80px;
  border-right: 1px solid #ddd;
  font-weight: bold;
}
.dash-account li .dash-item_value {
  line-height: 2em;
  padding: 5px 0 5px 120px;
}
.size-text {
  display: inline;
}
.twg-nav-tab-wrapper {
  display: flex;
  border-bottom: 1px solid #E5DDF0;
  padding-bottom: 0 !important;
}
.form-field span.description {
  border: 0;
  background-color: transparent;
  box-shadow: none;
  -webkit-box-shadow: none;
}
.wp-core-ui .welcome-panel .button.button-hero {
  margin: 3px 2px 8px 0;
  padding-left: 20px;
  padding-right: 20px;
}
@media (min-width: 768px) {
    .dash-resources-content a.resource.large {
      width: 32%;
    }
}
.dash-resources-content a.resource.large {
  min-width: 150px;
  float: left;
  padding: 1px 0.5%;
}
.dash-resources-content a.resource.small {
  float: left;
  padding: 1px;
}
.welcome-panel-content .welcome-avatar {
  width: 55px;
  float: left;
}
.welcome-panel-content .welcome-avatar img {
  width: 54px;
  position: absolute;
  margin-top: -20px;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.welcome-panel-content .welcome-top {
  padding-left: 58px;
}
@media (min-width: 783px) {
    body.wp-admin #wpwrap #wpcontent #wp-admin-bar-site-name > a.ab-item {
      text-indent: unset;
      width: unset;
    }
    body.wp-admin #wpwrap #wpcontent #wp-admin-bar-site-name > a.ab-item:before {
      margin-right: 6px;
    }
}
.mce-edit-area iframe#content_ifr {
  padding: 0 1% !important;
  max-width: 98%;
}
#titlediv input#title {
  padding: 0 10px;
}
ul#adminmenu {
  margin-top: 0 !important;
}
#adminmenu li.admin-menu-logo-twg a.admin-menu-logo-twg {
  display: block;
  background: url(https://thatwebsiteguy.net/twgimages/twgadminlogo.png) no-repeat center center;
  background-size: 95%;
  height: 93px;
  margin: 0 auto;
}
body.folded #adminmenu li.admin-menu-logo-twg a.admin-menu-logo-twg {
  background: url(https://thatwebsiteguy.net/twgimages/faviconsmalltrans.png) no-repeat center center;
  background-size: 90%;
  height: 33px;
}
#adminmenu li.admin-menu-logo-twg a.admin-menu-logo-twg div.wp-menu-name,
#adminmenu li.admin-menu-logo-twg a.admin-menu-logo-twg div.wp-menu-image {
  display: none;
}
@media only screen and (min-width: 783px) and (max-width: 960px) {
  .auto-fold #adminmenu li.admin-menu-logo-twg a.admin-menu-logo-twg {
    background: url(https://thatwebsiteguy.net/twgimages/faviconsmalltrans.png) no-repeat center center;
    background-size: 90%;
    height: 33px;
  }
}
@media (max-width: 767px) {
  h2.twg-nav-tab-wrapper {
    display: inline-block;
  }
}
@media (min-width: 768px) {
  h2.twg-nav-tab-wrapper {
    display: flex;
    border-bottom: 1px solid #e5e5e5;
  }
}
.twg-dismissible {
  padding-right: 38px;
  position: relative;
}
.notice > a.dismiss {
  text-decoration: none;
  position: absolute;
  top: 0;
  right: 1px;
  padding: 9px;
}
a.dismiss:before {
  background: 0 0;
  color: #72777c;
  content: "\f153";
  display: block;
  font: 400 16px/20px dashicons;
  speak: none;
  height: 20px;
  text-align: center;
  width: 20px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#siteorigin-custom-css .updated, 
#siteorigin-custom-css .notice {
  margin: 0 20px 20px 20px;
}
body #woocommerce-product-data ul.wc-tabs li.follow-ups_options a:before, 
body #woocommerce-coupon-data ul.wc-tabs li.follow-ups_options a:before, 
body .woocommerce ul.wc-tabs li.follow-ups_options a:before,
body #woocommerce-product-data ul.wc-tabs li.affiliate_wp_options a:before {
  font-family: "WooCommerce";
}
body #woocommerce-product-data ul.wc-tabs li.affiliate_wp_options a:before {
  content: "\e002";
}
body #woocommerce-product-data ul.wc-tabs li a:before, 
body #woocommerce-coupon-data ul.wc-tabs li a:before, 
body .woocommerce ul.wc-tabs li a:before {
  font-family: "Dashicons";
}
.post-type-wc_user_membership img.avatar.avatar-256.photo {
  max-width: 100%;
  height: auto;
}
#woocommerce-order-actions .order_actions li#actions select {
  width: 185px;
}
.meta-box-sortables div#woocommerce-order-items {
  background: none;
  padding: 0;
  border: 1px solid #e3dfef;
}
.wc-shipping-zone-settings tbody {
  display: table-row-group;
}
.settings_page_theseoframework-settings .attention {
  color: unset;
}
.wc-metaboxes-wrapper .wc-metabox h3 .handlediv {
  margin-right: 20px;
}
.upgrade-account a.button-streched.button-gateway {
  margin-top: 10px;
}
ul.wu-button-upgrade-account {
  background: #e5ddf0 !important;
}
body .subsubsub li {
  color: unset;
}
body #wp-content-editor-tools, .wp-editor-expand #wp-content-editor-tools {
  background: #fafafa;
}
@media (min-width: 851px) {
	.media-upload-form .notice, .media-upload-form div.error, .wrap .notice, .wrap div.error, .wrap div.updated {
	  margin-right: 359px;
	}
}
@media (min-width: 1050px) {
	.welcome-panel .welcome-panel-content .welcome-panel-column:first-child {
	  width: 42%;
	}
	.welcome-panel .welcome-panel-content .welcome-panel-column.welcome-panel-last {
	  width: 22%;
	}
}
.login .anr_captcha_field {
  padding: 0 0 10px 0;
}

.woocommerce-layout__header {
  display: none !important
}
div#woocommerce-layout__primary .woocommerce-card {
  display: none !important
}
.woocommerce-layout__primary {
  margin-top: 30px
}
.woocommerce-embed-page #screen-meta-links {
  position: inherit !important;
  margin-right: 60px
}
.woocommerce-embed-page #screen-meta, 
.woocommerce-embed-page #screen-meta-links {
  top: 0
}
.woocommerce-embed-page .woocommerce-layout__primary {
  padding-top: 0
}
div#wpfooter {
  display: block
}
#woocommerce-order-actions .order_actions li#actions select {
  width: 184px
}
#menu-settings-column span.post-state,
html > span.post-state {
  display: none
}
body.woocommerce-feature-enabled-store-alerts #wpbody {
  margin-top: 60px !important
}
#adminmenumain #adminmenuwrap {
  position: relative !important
}
.wrap .widget-content .notice, 
.wrap .widget-content div.error, 
.wrap .widget-content div.updated {
  margin-right: 0;
}