body .mce-top-part.mce-container, 
body .mce-edit-area.mce-container, 
body .mce-tinymce.mce-container { z-index: 1!important; }

.acf-field-wysiwyg.medium iframe { height: 200px!important; min-height:200px!important; }
.acf-field-wysiwyg.small iframe  { height: 100px!important; min-height:100px!important; } 
.acf-field-textarea.small textarea {     height: 100px!important; }
html.et-fb-preview--wireframe .et-fb-preview__overlay { display: none!important; } 

.acf-field.disabled { position:relative; }
.acf-field.disabled .acf-label {color:#f00;font-style: italic;}
.acf-field.disabled::before {content:"";position: absolute;inset: 0;z-index: 2; background: #ff000017;}

.acf-field.dev {position:relative;background: #fffbc9;}
.acf-field.dev .acf-label {}
.acf-field.dev::before { content:"This field is in development. Not for production."; color: #a37e00; font-weight:700; padding-bottom:5px; display:block; }





#wpadminbar { background: #02686f; }
#adminmenu, #adminmenu .wp-submenu, #adminmenuback, #adminmenuwrap { background: #02686f; }
#adminmenu li.wp-menu-separator { border-top: 1px solid #9e9e9e; height: 1px;padding: 0;margin: 10px 0;}


body.wp-admin #poststuff #side-sortables #communitiesdiv #communities-add-toggle { display: none!important; }
body.wp-admin #poststuff #side-sortables #communitiesdiv .inside::after {content: "These are created and managed by going to Posts > Communities.";color: #f00;padding: 10px 0 0;display: block; }


/*
    .acf-postbox .postbox-header {border-bottom: 3px solid #183d6e;background: #183d6e;}
    .acf-postbox .postbox-header h2 { color: #fff; }
    .acf-postbox .acf-hndle-cog { color: #fff; }
    .wp-core-ui .button-primary { background: #6ebf4b; border-color: #6ebf4b;}
    .wp-core-ui .button-primary:hover { background: #57a037; border-color: #57a037;}
*/


body.login {background-color: #02686f !important;}
body.login #nav a, body.login #backtoblog a { color:#fff; } 
body.login h1 a { background-image: url('/wp-content/uploads/2022/07/StoryPoint-Group-Logo-white.png');width: 100%;margin:0;background-size: contain; }
body.login form {border: 1px solid #929292;box-shadow: 0 1px 11px rgb(0 0 0 / 20%);background: #02686f; color: #fff;}
body.login form .wp-tooltip__toggle {color: #fff;}
body.login-password-protected form:before { content:"This website is currently password protected."; display: block; margin:0 0 20px;}
body.login form p.submit input#wp-submit {color: #FFFFFF!important;border-width: 0px!important;border-radius: 6px!important;font-size: 17px;font-weight: 700!important;background-color: #004B72;}
body.login .privacy-policy-link { color:#fff; }




/* ------------ WP Post Title notice for internal name only ---------*/ 

body.post-type-promo #titlewrap::after,
body.post-type-event #titlewrap::after,
body.post-type-community_services #titlewrap::after,
body.post-type-comm_floorplan_feat #titlewrap::after {content:"Internal name only. Not user facing.";color: #f00;font-size: 15px;display: block;font-weight: 700;}











/* ------------ Community Listing ---------*/ 

body.post-type-community tr {background: #fff!important;}
body.post-type-community tr.level-0 th, body.post-type-community tr.level-0 td {border-top: 1px solid #e5e5e5;}
body.post-type-community tr.level-1 .column-title {padding-left: 35px;}

body.post-type-community .column-date { width:25%; }
body.post-type-community .column-title strong { display: inline-block; width:350px; margin-right: 25px;}
body.post-type-community .column-title .row-actions { left: 0; position: static; display: inline; }
body.post-type-community .column-title .row-actions .inline { display:none; }
body.post-type-community .column-title .row-actions .trash { display:none; }
body.post-type-community .column-date br {content: " "; margin-right: 15px;}

body.post-type-community select#parent_id option.level-1 { display: none; }

body.post-type-community tr th, body.post-type-community tr td { background:#fff; }
body.post-type-community tr.brand-sp .check-column {  border-left:10px solid #056e77; }
body.post-type-community tr.brand-iv .check-column {  border-left:10px solid #9A2F3D; }
body.post-type-community tr.brand-ll .check-column {  border-left:10px solid #00a9ff; }
body.post-type-community tr.brand-beo .check-column {  border-left:10px solid #35442D; }
body.post-type-community tr.brand-southwick .check-column {  border-left:10px solid #014C72; }
body.post-type-community tr.brand-danbury .check-column {  border-left:10px solid #8A1F03; }

body.post-type-community tr.status-draft td, 
body.post-type-community tr.status-draft th, 
body.post-type-community tr.post-password-required td, 
body.post-type-community tr.post-password-required th,  
body.post-type-community tr.post-password-protected td,
body.post-type-community tr.post-password-protected th {background: #fffad4;}




/* ------------ Comm Sections---------*/ 

/* Main */
#acf-group_6a468f62553fe {border: 5px solid #02686f;}
#acf-group_6a468f62553fe .postbox-header {background: #02686f;  }
#acf-group_6a468f62553fe .postbox-header h2 { color:#fff;}


/* Promos */
#acf-group_6aa7f4a3772bf {border: 5px solid #9daef1;}
#acf-group_6aa7f4a3772bf .postbox-header {background: #9daef1;}
#acf-group_6aa7f4a3772bf div [data-name="announcement_bar_settings"] {padding-bottom: 0;}
#acf-group_6aa7f4a3772bf div [data-name="announcement_bar_settings"] label{font-size: 17px;border-bottom: 1px solid #ccc;padding-bottom: 10px;}
#acf-group_6aa7f4a3772bf div [data-name="announcement_bar_settings"] + .acf-field {border-top: none;padding-top: 10px;}

/* Dream Big */
#acf-group_6aa1462fb435a {border: 5px solid #f1cf9d;}
#acf-group_6aa1462fb435a .postbox-header {background: #f1cf9d;}


body.post-type-community #wpseo_meta { display:none!important }



/* ------------ Events---------*/ 

table#event_tribe_venue,
table#event_tribe_organizer,
table#event_url,
table#event_cost,
#EventInfo .tribe-allday { display: none!important; }
body.post-type-tribe_events.wp-admin #poststuff .et_pb_toggle_builder_wrapper { display: none!important;  }





/* ------------ SSDMadmin user blocks ---------*/ 

body.role-ssdm_admin.post-type-community .bulkactions { display:none; }
body.role-ssdm_admin.post-type-community .page-title-action { display:none; }
body.role-ssdm_admin.post-type-community #delete-action { display:none; }
body.role-ssdm_admin #menu-posts-community li:has(a[href*='post-new']) { display:none;  }