/* C U S T O M - I C O N S ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.dashicons-admin-post:before,
.dashicons-format-standard:before{ content:'\f508'; }
#menu-posts-rtheme_infocenter .dashicons-admin-post:before{ content:'\f513'; }
/* R E C O M M E N D E D - P L U G I N S ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#setting-error-tgmpa p{ line-height:22px; }
#setting-error-tgmpa code{ word-break:break-all; transition: all 0.3s ease; }
#setting-error-tgmpa code:hover{ cursor:pointer; background:white; color:#00a0d2; }
/* G F O R M S ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/* #toplevel_page_gf_edit_forms div.wp-menu-name::before{ content:'R'; } */
/* O P T I O N S - P A G E (s) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.toplevel_page_rtheme-settings #wpwrap,
body.details_page_extras #wpwrap{ background:grey; }
ul#adminmenu>li#toplevel_page_rtheme-settings.current>a.current:after,
ul#adminmenu>li#toplevel_page_rtheme-settings>a.wp-has-submenu:after{ border-right-color:grey; }
.toplevel_page_rtheme-settings #wpcontent h1,
body.details_page_extras #wpcontent h1{ color:white; padding-top:3px; }
.toplevel_page_rtheme-settings #wpcontent h1::before,
body.details_page_extras #wpcontent h1::before{ content:""; }
.toplevel_page_rtheme-settings #wpcontent #post-body.columns-2 #postbox-container-1,
body.details_page_extras #wpcontent #post-body.columns-2 #postbox-container-1{ margin-top:44px; }
#acf-details .inside.acf-fields.-top,
#acf-extras .inside.acf-fields.-top{ background:#f1f1f1; margin-left:0px!important; }
#acf-details .inside.acf-fields.-top .acf-tab-wrap.-top,
#acf-extras .inside.acf-fields.-top .acf-tab-wrap.-top{ background:grey; padding-left:0; padding-right:0; }
#acf-details .inside.acf-fields.-top .acf-tab-wrap.-top .acf-hl.acf-tab-group,
#acf-extras .inside.acf-fields.-top .acf-tab-wrap.-top .acf-hl.acf-tab-group{ padding-left:0px; }
#acf-details .inside.acf-fields.-top .acf-tab-wrap.-top .acf-hl.acf-tab-group li a,
#acf-extras .inside.acf-fields.-top .acf-tab-wrap.-top .acf-hl.acf-tab-group li a{ border:none; background:#23282d; color:white; }
#acf-details .inside.acf-fields.-top .acf-tab-wrap.-top .acf-hl.acf-tab-group li a:hover,
#acf-extras .inside.acf-fields.-top .acf-tab-wrap.-top .acf-hl.acf-tab-group li a:hover{ background:black; color:#00b9eb; }
#acf-details .inside.acf-fields.-top .acf-tab-wrap.-top .acf-hl.acf-tab-group li.active a,
#acf-extras .inside.acf-fields.-top .acf-tab-wrap.-top .acf-hl.acf-tab-group li.active a{ background:#f1f1f1; color:#006799; }
#acf-details .acf-field.align_right *,
#acf-extras .acf-field.align_right *{ text-align:right; }
#acf-details .acf-field.align_center *,
#acf-extras .acf-field.align_center *{ text-align:center; }
#acf-details .acf-field.align_center a.acf-button.button,
#acf-extras .acf-field.align_center a.acf-button.button{ display:block; margin-top:3px; }
/* O P T I O N S - T A B - I C O N S ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#acf-details .acf-tab-group li>a:before,
#acf-extras .acf-tab-group li>a:before{ content:''; display:inline-block;
  width:16px; height:16px; font-size:16px; line-height:25px; padding-right:5px;
  font-family:dashicons; text-decoration:inherit; font-weight:400; font-style:normal;
  vertical-align:top; text-align:center; transition:color .1s ease-in 0;
  -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;
}
/* details ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#acf-details .acf-tab-group li>a[data-key='key_search_terms']:before{ content:'\f534'; }
#acf-details .acf-tab-group li>a[data-key='our_reviews']:before{ content:'\f155'; }
#acf-details .acf-tab-group li>a[data-key='our_locations']:before{ content:'\f230'; }
/* extras ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#acf-extras .acf-tab-group li>a[data-key='menu_options']:before{ content:'\f484'; }
#acf-extras .acf-tab-group li>a[data-key='phone_details']:before{ content:'\f525'; }
#acf-extras .acf-tab-group li>a[data-key='social']:before{ content:'\f307'; }
#acf-extras .acf-tab-group li>a[data-key='header_image']:before{ content:'\f102'; }
#acf-extras .acf-tab-group li>a[data-key='header_alert']:before{ content:'\f488'; }
/* A C F - I N P U T - F I X ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#acf-details .acf-input-prepend,
#acf-details .acf-input-append,
#acf-details .acf-input-wrap,
#acf-contact .acf-input-prepend,
#acf-contact .acf-input-append,
#acf-contact .acf-input-wrap,
#acf-extras .acf-input-prepend,
#acf-extras .acf-input-append,
#acf-extras .acf-input-wrap{ height:30px; }
#acf-details .acf-field-settings-branding .image-wrap img,
#acf-contact .acf-field-settings-branding .image-wrap img,
#acf-extras .acf-field-settings-branding .image-wrap img{ background-color:#ccc; }
/* S V G - S U P P O R T ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#postimagediv a#set-post-thumbnail>img,
.editor-post-featured-image .components-responsive-wrapper__content{
  width:100%; background:white;
}
body.post-type-rtheme_clients .editor-post-featured-image .components-responsive-wrapper__content{ position:relative; }
/* C A T E G O R Y / T A X O N O M Y - C L E A N U P ~~~~~~~~~~~~~~~~~~~~~~~~~*/
.block-editor div[class^="editor-post-taxonomies__"] input[id^="editor-post-taxonomies-"],
.block-editor div[class^="editor-post-taxonomies__"] label[for^="editor-post-taxonomies-"]{ display:inline-block; }
.block-editor div[class^="editor-post-taxonomies__"] label[for^="editor-post-taxonomies-"]{ max-width:80%; word-break:break-all; }
.block-editor div[class^="editor-post-taxonomies__"] input[id^="editor-post-taxonomies-"]{}
/* A C F - F I E L D S - T O P - M A I N - G U T E N B E R G - F I X ~~~~~~~~~*/
.block-editor .edit-post-layout__content{  }
.block-editor .edit-post-layout__content .edit-post-layout__metaboxes{ order:-1; margin-top:0; border-top:none; }
.block-editor .edit-post-layout__content .edit-post-layout__metaboxes .acf-postbox.seamless>.inside{
  margin-left:-20px!important; margin-right:-20px!important;
  padding:0 14px 14px!important;
}
/* N O T I C E - F I X - G U T E N B E R G ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
body.auto-fold .block-editor .components-notice-list{ position:relative;
  order:-2; width:100%; top:0; left:0; display:flex; flex-direction:column;
  padding:0; margin:0;
}
/* P O S T - L I S T - L A Y O U T - F I X ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
thead tr th.manage-column.column-headshot,
thead tr th.manage-column.column-logomark,
thead tr th.manage-column.column-featured,
thead tr th.manage-column.column-featured_image{ width:100px; }
