/**/


/************************************  MP SECTION START :  APPROX LINE 1960  **************************************/


/************************************  SPECIFIC SECTIONS :  APPROX LINE 3160  ***************************************/


/* - TINYMCE
    - TO REPLACE WPLUG COLOR MY POSTS
	- MEDIA LIBRARY
	- WP THEME EDITOR
	- CODEMIRROR
	- QUICK EDIT POST
	- MISC. FROM CXE-V1
	- WPBAKERY
	- CHROME EXT  */


/***************************************  WPLUGS  :  APPROX LINE 4150  ****************************************/


/*----------------   TINYMCE ADVANCED
/*----------------   W4 LISTS
/*----------------   WP ADD CUSTOM CSS
/*----------------   ADMIN COLUMNS PRO
/*----------------   TRANSPOSH
/*----------------   OZH ADMIN DROPDOWN MENU
/*----------------   EMOJI ONE
/*----------------   SLATE ADMIN THEME
/*----------------   FORMCRAFT
/*----------------   HTML SYNTAX HIGHLIGHTER
/*----------------   WP UPPER SHARE
/*----------------   PAGE LINK TO
/*----------------   WP ROCKET
/*----------------   SHULT
/*----------------   MEDIA LIBRARY ASSISTANT
/*----------------   ARMEMBER
/*----------------   FV PLAYER
/*----------------   LEARNDASH
/*----------------   POPUP BUILDER
/*----------------   KW BLUET
/*----------------   CODE SNIPPETS
/*----------------   WPBAKERY - Ex-VC
/*----------------   TEMPLATERA (FOR VC)
/*----------------   VC CLIPBOARD + VC UNDO-REDO
/*----------------   BBPRESS
/*----------------   ARCHIVE CONTROL
/*----------------   POPUP ANYTHING ON CLICK
/*----------------   DUPLICATE POSTS
/*----------------   POST VIEWS
/*----------------   POST2POST
/*----------------   CUSTOM CLASSES
/*----------------   FOOGALLERY
/*----------------   NESTED PAGES
/*----------------   DEMOCRACY POLL
/*----------------   MEMBERPRESS
/*----------------   BUDDYPRESS
/*----------------   USER SWITCH

 ------------------------------  MISC WPLUGS  ---------------------- */


/*************************  DDD-SPECIFIC   ***********************/

/*************************  EEE-SPECIFIC   *************************/

/*************************  D-TESTS-SPECIFIC   ********************/



/********************************************************************************************************************************************/
//*******************************************************************************************************************************************/



html.wp-toolbar {
    background: #fff;
    background: none
}
/* MPEDIT
@media only screen and (min-width: 782px) {
    html.wp-toolbar {
        padding-top: 36px
    }
}
@media only screen and (min-width: 961px) {
    html.wp-toolbar {
        padding-top: 61px
    }
}
*/
.login {
    background: #fff
}
.login form {
    background: #eeecec;
    border-radius: 3px;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 26px 24px 30px
}
.mobile #login .message,
.mobile #login form,
.mobile #login form,
.mobile #login_error {
    margin: 10px 15px
}
.login form .forgetmenot {
    margin-top: 10px
}
.login form .submit {
    margin: 10px 0 0
}
.login input[type=checkbox],
.login input[type=password],
.login input[type=text] {
    border: 1px solid rgba(0, 0, 0, 0);
    -webkit-box-shadow: none;
    box-shadow: none
}
body {
    background-color: #fff
}
body.post-php,
body.post-new-php { /* MPEDIT */
	margin-top: 30px;
}
#wpwrap {
    background: #fff;
    background: none
}
.branch-4-6 #wpwrap,
.branch-4-7 #wpwrap,
.branch-4-8 #wpwrap,
.branch-4-9 #wpwrap {
    background: #fff
}
#wpcontent {
    margin-top: -30px;
}
/* MPEDIT
@media screen and (max-width: 782px) {
    #wpcontent,
    .auto-fold #wpcontent {
        padding-left: 20px
    }
}
*/
.jetpack-pagestyles #wpcontent {
    margin-left: 200px
}
.jetpack-pagestyles .modal {
    margin-left: 200px;
    top: 81px
}
/* MPEDIT
@media screen and (max-width: 782px) {
    .wp-responsive-open #wpbody {
        right: -200px
    }
}
*/
.wrap {
    margin: 40px 60px 0 0
}
/* MPEDIT
@media screen and (max-width: 782px) {
    .wrap {
        margin: 20px 20px 0 0
    }
}
*/
.edit-tags-php .wrap {
    *zoom: 1;
    margin: 40px 0 0
}
.edit-tags-php .wrap:after,
.edit-tags-php .wrap:before {
    content: " ";
    display: table
}
.edit-tags-php .wrap:after {
    clear: both
}
.comment-php .wrap,
.post-new-php .wrap,
.post-php .wrap {
    margin: 0
}
/* MPEDIT
@media only screen and (max-width: 850px) {
    .comment-php .wrap,
    .post-new-php .wrap,
    .post-php .wrap {
        margin: 0 60px 0 0
    }
}
@media screen and (max-width: 782px) {
    .comment-php .wrap,
    .post-new-php .wrap,
    .post-php .wrap {
        margin: 0 20px 0 0
    }
}
*/
#wpadminbar {
    background: #617B91!important;
	background-color: #617B91!important;
    color: #ccc;
    height: 30px;
    /*left: 200px;*/
    padding: 0 10px;
    right: 0;
    width: auto;
    z-index: 49998
}
/* MPEDIT
@media screen and (max-width: 960px) {
    #wpadminbar {
        height: 36px
    }
}
@media screen and (max-width: 782px) {
    #wpadminbar {
        padding: 0
    }
}
*/
.folded #wpadminbar {
    height: 36px;
    left: 36px
}
/* MPEDIT
@media only screen and (max-width: 960px) {
    #wpcontent #wpadminbar {
        left: 200px
    }
    .auto-fold #wpcontent #wpadminbar {
        left: 36px
    }
}
@media screen and (max-width: 782px) {
    .folded #wpadminbar {
        height: 46px;
        left: 0
    }
    .auto-fold #wpcontent #wpadminbar {
        left: 0
    }
}
*/
#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper {
    padding: 6px 0
}
#wpadminbar .ab-submenu {
    padding: 0
}
#wpadminbar .ab-submenu li {
    padding: 0
}
.focus-on #wpadminbar {
    -webkit-transition-duration: 0.6s;
    transition-duration: 0.6s;
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out;
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%)
}
.focus-off #wpadminbar {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition-duration: 0.2s;
    transition-duration: 0.2s;
    -webkit-transition-property: -webkit-transform;
    transition-property: transform;
    -webkit-transition-timing-function: ease-in-out;
    transition-timing-function: ease-in-out
}
.focus-on #post-body-content>h1 {
    opacity: 0;
    transition: opacity 0.6s ease-in-out
}
.focus-off #post-body-content>h1 {
    opacity: 1;
    transition: opacity 0.6s ease-in-out
}
#wpadminbar .ab-top-menu>li>.ab-item:focus,
#wpadminbar .ab-top-menu>li.hover>.ab-item,
#wpadminbar .ab-top-menu>li:hover>.ab-item,
#wpadminbar .menupop .ab-sub-wrapper,
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary,
#wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu,
#wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus {
    background: #333
}
#wpadminbar #adminbarsearch:before,
#wpadminbar .ab-icon:before,
#wpadminbar .ab-item:before,
#wpadminbar>#wp-toolbar span.ab-label,
#wpadminbar>#wp-toolbar span.noticon,
#wpadminbar a.ab-item {
    color: #888888
}
#wpadminbar>#wp-toolbar a:focus span.ab-label,
#wpadminbar>#wp-toolbar li.hover span.ab-label,
#wpadminbar>#wp-toolbar li:hover span.ab-label,
#wpadminbar li .ab-item:focus:before,
#wpadminbar li a:focus .ab-icon:before,
#wpadminbar li.hover .ab-icon:before,
#wpadminbar li.hover .ab-item:before,
#wpadminbar li:hover #adminbarsearch:before,
#wpadminbar li:hover .ab-icon:before,
#wpadminbar li:hover .ab-item:before {
    color: #2ea2cc
}
#wpadminbar .ab-submenu .ab-item,
#wpadminbar .quicklinks .menupop ul li a,
#wpadminbar .quicklinks .menupop ul li a strong,
#wpadminbar .quicklinks .menupop.hover ul li a,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a {
    color: #c00
}
#wpadminbar .quicklinks .menupop ul li a:focus,
#wpadminbar .quicklinks .menupop ul li a:focus strong,
#wpadminbar .quicklinks .menupop ul li a:hover,
#wpadminbar .quicklinks .menupop ul li a:hover strong,
#wpadminbar .quicklinks .menupop.hover ul li a:focus,
#wpadminbar .quicklinks .menupop.hover ul li a:hover,
#wpadminbar li .ab-item:focus:before,
#wpadminbar li a:focus .ab-icon:before,
#wpadminbar li.hover .ab-icon:before,
#wpadminbar li.hover .ab-item:before,
#wpadminbar li:hover #adminbarsearch:before,
#wpadminbar li:hover .ab-icon:before,
#wpadminbar li:hover .ab-item:before,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a:focus,
#wpadminbar.nojs .quicklinks .menupop:hover ul li a:hover {
    color: #fff
}
#wpcontent #wp-admin-bar-root-default>li>a,
#wpcontent #wp-admin-bar-root-default>li>button,
#wpcontent #wp-admin-bar-top-secondary>li>a,
#wpcontent #wp-admin-bar-top-secondary>li>button,
#wpcontent #wpadminbar #wp-admin-bar-wp-logo>.ab-item {
    padding: 14px 10px 15px
}
.folded #wpcontent #wp-admin-bar-root-default>li>a,
.folded #wpcontent #wp-admin-bar-root-default>li>button,
.folded #wpcontent #wp-admin-bar-top-secondary>li>a,
.folded #wpcontent #wp-admin-bar-top-secondary>li>button,
.folded #wpcontent #wpadminbar #wp-admin-bar-wp-logo>.ab-item {
    padding: 2px 7px
}
/* MPEDIT
@media screen and (max-width: 960px) {
    #wpcontent #wp-admin-bar-root-default>li>a,
    #wpcontent #wp-admin-bar-root-default>li>button,
    #wpcontent #wp-admin-bar-top-secondary>li>a,
    #wpcontent #wp-admin-bar-top-secondary>li>button,
    #wpcontent #wpadminbar #wp-admin-bar-wp-logo>.ab-item {
        padding: 2px 7px
    }
}
@media screen and (max-width: 782px) {
    #wpcontent #wp-admin-bar-root-default>li>a,
    #wpcontent #wp-admin-bar-root-default>li>button,
    #wpcontent #wp-admin-bar-top-secondary>li>a,
    #wpcontent #wp-admin-bar-top-secondary>li>button,
    #wpcontent #wpadminbar #wp-admin-bar-wp-logo>.ab-item,
    .folded #wpcontent #wp-admin-bar-root-default>li>a,
    .folded #wpcontent #wp-admin-bar-root-default>li>button,
    .folded #wpcontent #wp-admin-bar-top-secondary>li>a,
    .folded #wpcontent #wp-admin-bar-top-secondary>li>button,
    .folded #wpcontent #wpadminbar #wp-admin-bar-wp-logo>.ab-item {
        padding: 0
    }
}
*/
#wpcontent #wp-admin-bar-new-content .ab-label,
#wpcontent #wp-admin-bar-site-name>a.ab-item {
    text-indent: -999em
}
#wpcontent #wpadminbar>#wp-toolbar #wp-admin-bar-new-content .ab-icon,
.wp-admin #wpcontent #wpadminbar #wp-admin-bar-site-name>.ab-item:before {
    text-indent: 0;
    margin-right: 0
}
.wp-admin #wpcontent #wpadminbar #wp-admin-bar-site-name>.ab-item {
    width: 20px
}
/* MPEDIT
@media screen and (max-width: 782px) {
    .wp-admin #wpcontent #wpadminbar #wp-admin-bar-site-name>.ab-item {
        width: 52px
    }
}
*/
.media-upload-form div.error,
.wrap div.error,
.wrap div.updated {
    -webkit-box-shadow: none;
    box-shadow: none;
    margin: 32px 0 12px
}
.post-php.post-type-post .media-upload-form div.error,
.post-php.post-type-post .wrap div.error,
.post-php.post-type-post .wrap div.updated {
    margin: unset;
}

.branch-4-8 .wrap div.error,
.branch-4-8 .wrap div.updated,
.branch-4-9 .wrap div.error,
.branch-4-9 .wrap div.updated {
    margin-right: 359px
}
.media-upload-form div.error+div.error,
.wrap div.error+div.error,
.wrap div.updated+div.updated {
    margin: 0 0 12px
}
div.error,
div.updated {
    background: #ebf7e3
}
#adminmenuback {
    background-color: #302d2d;
    background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.075) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
    background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.075) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
    background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.075) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.075) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
    width: 200px
}
.wp-responsive-open #adminmenuback {
    width: 200px
}
#adminmenuwrap {
    bottom: auto !important;
    position: relative !important;
    top: 0 !important
}
/* MPEDIT
@media only screen and (min-width: 782px) {
    #adminmenuwrap {
        margin-top: -36px
    }
}
@media only screen and (min-width: 961px) {
    #adminmenuwrap {
        margin-top: -61px
    }
}
*/
.sticky-menu #adminmenuwrap {
    position: fixed !important;
    top: 0 !important
}
/* MPEDIT
@media only screen and (min-width: 782px) {
    .sticky-menu #adminmenuwrap {
        margin-top: 0
    }
}
@media only screen and (min-width: 961px) {
    .sticky-menu #adminmenuwrap {
        margin-top: 0
    }
}
*/
.wp-responsive-open #adminmenuwrap {
    position: absolute !important
}
#adminmenu,
#adminmenuwrap {
    background: transparent;
    width: 200px;
    z-index: 9999
}
.wp-responsive-open #adminmenu,
.wp-responsive-open #adminmenuwrap {
    width: 200px
}
#adminmenu {
    margin: 12px 0 0
}
.folded #adminmenu {
    margin: 0
}
/* MPEDIT
@media only screen and (max-width: 960px) {
    .auto-fold #adminmenu {
        margin: 0
    }
}
@media only screen and (max-width: 782px) {
    .auto-fold #adminmenu {
        margin: 12px 0 0;
        top: 0
    }
    .auto-fold #adminmenu.adminLogoPresent {
        padding-top: 0;
        position: relative
    }
}
*/
.folded #adminmenu .menu-icon-dashboard a.menu-top.menu-top-first {
    height: 35px;
    margin: 0 0 -8px
}
/* MPEDIT
@media only screen and (max-width: 960px) {
    .auto-fold #adminmenu .menu-icon-dashboard a.menu-top.menu-top-first {
        height: 35px;
        margin: 0 0 -8px
    }
}
@media only screen and (max-width: 782px) {
    .auto-fold #adminmenu .menu-icon-dashboard a.menu-top.menu-top-first {
        height: auto;
        margin: 0
    }
}
@media only screen and (max-width: 960px) {
    #adminmenuback {
        background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.075) 0%, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0) 100%);
        background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.075) 0%, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0) 100%);
        background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.075) 0%, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0) 100%);
        background-image: linear-gradient(to left, rgba(0, 0, 0, 0.075) 0%, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 0) 100%)
    }
    #adminmenu,
    #adminmenuwrap {
        background: transparent
    }
}
@media screen and (max-width: 782px) {
    #adminmenuback {
        background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.075) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
        background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.075) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
        background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.075) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
        background-image: linear-gradient(to left, rgba(0, 0, 0, 0.075) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%)
    }
    #adminmenu {
        padding-top: 46px
    }
}
*/
#adminmenu .wp-submenu {
    border-radius: 0 2px 2px 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0 0 12px;
    width: 200px;
    z-index: 9999
}
/* MPEDIT
@media only screen and (max-width: 782px) {
    .wp-responsive-open #adminmenu .wp-submenu {
        background: none
    }
}
*/
#adminmenu .opensub .wp-submenu {
    padding: 8px 0
}
#adminmenu .wp-submenu a {
    font-size: 14px
}
#adminmenu .wp-has-current-submenu.opensub.wp-menu-open .wp-submenu,
#adminmenu .wp-menu-open.opensub .wp-submenu,
#adminmenu a.wp-has-current-submenu.wp-menu-open:focus+.wp-submenu,
.no-js li.wp-has-current-submenu.wp-menu-open:hover .wp-submenu {
    background: none;
    padding: 0 0 12px
}
.folded.sticky-menu #adminmenu .wp-has-current-submenu.opensub.wp-menu-open .wp-submenu {
    padding: 7px 0 8px
}
/* MPEDIT
@media only screen and (max-width: 960px) {
    .sticky-menu #adminmenu .wp-has-current-submenu.opensub.wp-menu-open .wp-submenu,
    .sticky-menu #adminmenu .wp-menu-open.opensub .wp-submenu,
    .sticky-menu #adminmenu a.wp-has-current-submenu.wp-menu-open:focus+.wp-submenu,
    .sticky-menu .no-js li.wp-has-current-submenu.wp-menu-open:hover .wp-submenu {
        background: #ea5340;
        padding: 7px 0 8px
    }
}
@media only screen and (max-width: 782px) {
    .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu,
    .sticky-menu #adminmenu .wp-has-current-submenu.opensub.wp-menu-open .wp-submenu,
    .sticky-menu #adminmenu .wp-menu-open.opensub .wp-submenu,
    .sticky-menu #adminmenu a.wp-has-current-submenu.wp-menu-open:focus+.wp-submenu,
    .sticky-menu .no-js li.wp-has-current-submenu.wp-menu-open:hover .wp-submenu {
        background: none !important;
        padding: 0 0 12px
    }
}
*/
#adminmenu a,
#adminmenu div.wp-menu-image:before {
    color: #888
}
#adminmenu .wp-submenu a:focus,
#adminmenu .wp-submenu a:hover,
#adminmenu a:hover,
#adminmenu li.menu-top>a:focus,
#adminmenu li.opensub a,
#adminmenu li:hover div.wp-menu-image:before {
    color: #2ea2cc
}
#adminmenu .current div.wp-menu-image:before,
#adminmenu .wp-has-current-submenu div.wp-menu-image:before,
#adminmenu a.current:hover div.wp-menu-image:before,
#adminmenu a.wp-has-current-submenu:hover div.wp-menu-image:before,
#adminmenu li.current a.menu-top,
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
#adminmenu li.wp-has-current-submenu:hover div.wp-menu-image:before {
    color: #ea5340
}
#adminmenu li.current a.menu-top,
#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu {
    background: none;
    font-weight: bold
}
#adminmenu .wp-has-current-submenu .wp-submenu {
    background: none
}
.folded #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu {
    background: #ea5340
}
/* MPEDIT
@media only screen and (max-width: 960px) {
    #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
    .auto-fold #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu {
        background: #ea5340
    }
}
@media only screen and (max-width: 782px) {
    #adminmenu .wp-responsive-open .wp-has-current-submenu.opensub .wp-submenu,
    .auto-fold .wp-responsive-open #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu {
        background: none
    }
}
*/
.folded #adminmenu .current div.wp-menu-image:before,
.folded #adminmenu .wp-has-current-submenu div.wp-menu-image:before,
.folded #adminmenu a.current:hover div.wp-menu-image:before,
.folded #adminmenu a.wp-has-current-submenu:hover div.wp-menu-image:before,
.folded #adminmenu li.wp-has-current-submenu:hover div.wp-menu-image:before {
    color: #fff
}
/* MPEDIT
@media only screen and (max-width: 960px) {
    .auto-fold #adminmenu .current div.wp-menu-image:before,
    .auto-fold #adminmenu .wp-has-current-submenu div.wp-menu-image:before,
    .auto-fold #adminmenu a.current:hover div.wp-menu-image:before,
    .auto-fold #adminmenu a.wp-has-current-submenu:hover div.wp-menu-image:before,
    .auto-fold #adminmenu li.wp-has-current-submenu:hover div.wp-menu-image:before {
        color: #fff
    }
}
@media only screen and (max-width: 782px) {
    .auto-fold #adminmenu .current div.wp-menu-image:before,
    .auto-fold #adminmenu .wp-has-current-submenu div.wp-menu-image:before,
    .auto-fold #adminmenu a.current:hover div.wp-menu-image:before,
    .auto-fold #adminmenu a.wp-has-current-submenu:hover div.wp-menu-image:before,
    .auto-fold #adminmenu li.wp-has-current-submenu:hover div.wp-menu-image:before {
        color: #d54e21
    }
}
*/
#adminmenu .wp-has-current-submenu .wp-submenu a,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu a,
#adminmenu .wp-submenu a {
    color: #bbb
}
#adminmenu .wp-has-current-submenu .wp-submenu a:hover,
#adminmenu .wp-has-current-submenu.opensub .wp-submenu a:hover {
    color: #fff
}
#adminmenu .opensub .wp-submenu li.current a,
#adminmenu .wp-submenu li.current,
#adminmenu .wp-submenu li.current a,
#adminmenu .wp-submenu li.current a:focus,
#adminmenu .wp-submenu li.current a:hover,
#adminmenu a.wp-has-current-submenu:focus+.wp-submenu li.current a {
    color: #fff
}
#adminmenu .wp-submenu {
    background: #2ea2cc
}
#adminmenu .opensub .wp-submenu a {
    color: #fff
}
#adminmenu .opensub .wp-submenu a:hover {
    color: #b9ecff
}
.folded #adminmenu .wp-has-current-submenu a {
    color: #ffd8d3
}
.folded.sticky-menu #adminmenu .wp-has-current-submenu.opensub .wp-submenu a:hover {
    color: #ffd8d3
}
/* MPEDIT
@media only screen and (max-width: 960px) {
    .sticky-menu #adminmenu .wp-has-current-submenu.opensub .wp-submenu a:hover {
        color: #ffd8d3
    }
}
*/
.folded.sticky-menu #adminmenu .wp-has-current-submenu.opensub .wp-submenu a {
    color: #fff
}
/* MPEDIT
@media only screen and (max-width: 960px) {
    .sticky-menu #adminmenu .wp-has-current-submenu.opensub .wp-submenu a {
        color: #fff
    }
}
*/
.folded #adminmenu .opensub .wp-submenu li.current,
.folded #adminmenu .opensub .wp-submenu li.current a,
.folded #adminmenu .opensub .wp-submenu li.current a:focus,
.folded #adminmenu .opensub .wp-submenu li.current a:hover,
.folded #adminmenu .wp-submenu li.current,
.folded #adminmenu .wp-submenu li.current a {
    color: #fff
}
/* MPEDIT
@media only screen and (max-width: 960px) {
    #adminmenu .opensub .wp-submenu li.current,
    #adminmenu .opensub .wp-submenu li.current a,
    #adminmenu .opensub .wp-submenu li.current a:focus,
    #adminmenu .opensub .wp-submenu li.current a:hover,
    #adminmenu .wp-submenu li.current a {
        color: #fff
    }
    .sticky-menu #adminmenu .opensub .wp-submenu li.current,
    .sticky-menu #adminmenu .opensub .wp-submenu li.current a,
    .sticky-menu #adminmenu .opensub .wp-submenu li.current a:focus,
    .sticky-menu #adminmenu .opensub .wp-submenu li.current a:hover,
    .sticky-menu #adminmenu .wp-submenu li.current a {
        color: #fff
    }
}
*/
.folded #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
.folded #adminmenu .wp-has-current-submenu.opensub .wp-submenu .wp-submenu-head,
.folded #adminmenu .wp-menu-arrow,
.folded #adminmenu .wp-menu-arrow div,
.folded #adminmenu a.wp-has-current-submenu.opensub:focus+.wp-submenu,
.folded #adminmenu li.current a.menu-top,
.folded #adminmenu li.current.menu-top,
.folded #adminmenu li.wp-has-current-submenu,
.folded #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu {
    background: #ea5340;
    color: #fff;
    font-size: 16px
}
.folded #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
.folded #adminmenu a.wp-has-current-submenu.opensub:focus+.wp-submenu {
    border-radius: 0 2px 2px 0;
    padding: 7px 0 8px
}
/* MPEDIT
@media only screen and (max-width: 960px) {
    #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head,
    #adminmenu .wp-menu-arrow,
    #adminmenu .wp-menu-arrow div,
    #adminmenu li.current a.menu-top,
    .folded #adminmenu .wp-has-current-submenu .wp-submenu,
    .folded #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head,
    .folded #adminmenu a.wp-has-current-submenu:focus+.wp-submenu,
    .folded #adminmenu li.current.menu-top,
    .folded #adminmenu li.wp-has-current-submenu,
    .wp-responsive-open #adminmenu li.current a.menu-top {
        background: #ea5340;
        color: #fff
    }
}
@media only screen and (max-width: 782px) {
    #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head,
    #adminmenu .wp-menu-arrow,
    #adminmenu .wp-menu-arrow div,
    #adminmenu li.current a.menu-top,
    .folded #adminmenu .wp-has-current-submenu .wp-submenu,
    .folded #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head,
    .folded #adminmenu a.wp-has-current-submenu:focus+.wp-submenu,
    .folded #adminmenu li.current.menu-top,
    .folded #adminmenu li.wp-has-current-submenu,
    .wp-responsive-open #adminmenu li.current a.menu-top {
        background: none;
        color: #ea5340
    }
}
*/
#adminmenu .wp-has-current-submenu.opensub .wp-submenu .wp-submenu-head,
#adminmenu .wp-submenu .wp-submenu-head,
.folded #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head,
.folded #adminmenu .wp-submenu .wp-submenu-head {
    color: #fff;
    font-size: 16px
}
#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after {
    border-right-color: #2ea2cc
}
ul#adminmenu>li.current>a.current:after,
ul#adminmenu a.wp-has-current-submenu:after {
    border-right-color: #fff
}
#adminmenu li>a.menu-top:focus,
#adminmenu li.menu-top:hover,
#adminmenu li.menu-top:hover a,
#adminmenu li.opensub>a.menu-top {
    background: none
}
#adminmenu .awaiting-mod,
#adminmenu .update-plugins,
#sidemenu li a span.update-plugins {
    background-color: #d54e21;
    color: #fff
}
#adminmenu div.wp-menu-image {
    float: right;
    margin: 0 11px
}
.folded #adminmenu div.wp-menu-image {
    float: none;
    margin: 0
}
/* MPEDIT
@media only screen and (max-width: 960px) {
    .auto-fold #adminmenu div.wp-menu-image {
        float: none;
        margin: 0
    }
}
@media screen and (max-width: 782px) {
    .auto-fold #adminmenu div.wp-menu-image {
        float: right;
        margin: 0 11px;
        position: relative
    }
}
@media screen and (max-width: 782px) {
    .auto-fold #adminmenu a.menu-top {
        height: auto;
        padding: 0
    }
}
*/
#adminmenu div.wp-menu-name {
    font-size: 16px;
    padding: 8px 20px
}
/* MPEDIT
@media screen and (max-width: 782px) {
    .auto-fold #adminmenu div.wp-menu-name {
        font-size: 16px;
        margin-left: 0;
        padding: 8px 20px
    }
}
*/
#adminmenu .wp-has-current-submenu ul>li>a,
.folded #adminmenu li.menu-top .wp-submenu>li>a {
    font-size: 14px;
    padding: 4px 21px
}
/* MPEDIT
@media only screen and (max-width: 960px) {
    #adminmenu li.menu-top .wp-submenu>li>a,
    .auto-fold #adminmenu li.menu-top .wp-submenu>li>a,
    .folded #adminmenu li.menu-top .wp-submenu>li>a {
        font-size: 14px;
        padding: 4px 21px
    }
}
*/
#adminmenu .wp-submenu {
    left: 200px
}
#adminmenu li.wp-menu-separator {
    border-top: 1px solid rgba(0, 0, 0, 0.2);
    height: 1px;
    margin: 14px auto 15px
}
.folded #adminmenu li.wp-menu-separator {
    margin: 8px auto 9px
}
/* MPEDIT
@media only screen and (max-width: 960px) {
    .auto-fold #adminmenu li.wp-menu-separator {
        margin: 8px auto 9px
    }
}
*/
#adminmenu #collapse-menu {
    border-top: 1px solid rgba(0, 0, 0, 0.2);
    margin: 14px auto 15px;
    padding: 12px 20px 12px 9px;
    transition-property: color
}
.folded #adminmenu #collapse-menu {
    padding: 12px 0
}
/* MPEDIT
@media only screen and (max-width: 960px) {
    .auto-fold #adminmenu #collapse-menu {
        padding: 12px 0
    }
}
*/
#poststuff {
    padding-top: 0
}
#post-body-content {
    /*margin-bottom: 60px;*/
	/*width: unset;*/
	/*margin-left: 12%;*/
}
#post-body-content>h1,
#post-body-content>h2 {
    /*border-bottom: 1px solid #eeecec;: MPEDIT */
    color: dodgerblue;
    display: block;
    font-size: 16px;
    font-weight: 400;
    margin: 0px 0 0;
    padding: 0 0 4px;
	z-index: -1!important;
}
.wrap .wp-heading-inline { /* MPEDIT */
    background: #fff; /* cornflowerblue */
    color: white;
    border: 1px solid #bbb;
	left: 45%;
	position: relative;
    font-size: 18px;
    padding: 2px 9px 6px 9px;
    font-weight: 600;
	background: deepskyblue;
    text-transform: uppercase;
	/*transform: translateX(-50%);*/
    /*display: block;*/
    /*margin: 30px 30px 0 40px!important;*/
}
.edit-php.post-type-page .wrap .wp-heading-inline { /* MPEDIT */
	left: 25%;
}
.post-php.post-type-post .wrap .wp-heading-inline,
.post-php.post-type-page .wrap .wp-heading-inline {
    background: none;
	color: dodgerblue;
    font-weight: normal;
	text-transform: uppercase;
	/*border: 1px dotted #666;*/
    /*border-radius: 5px;*/
}
.comment-php #post-body-content>h2 {
    border: 0 none;
    color: #222;
    font-size: 23px;
    line-height: 29px;
    padding: 9px 15px 4px 0
}
.wrap h2 {
    border-bottom: 1px solid #eeecec;
    margin-bottom: 20px;
    padding-bottom: 20px
}
.wrap h2.nav-tab-wrapper {
    margin-bottom: 0;
    padding-bottom: 0
}
.branch-4-6 .col-wrap>h1,
.branch-4-6 .wrap>h1,
.branch-4-6 .wrap>h2,
.branch-4-7 .col-wrap>h1,
.branch-4-7 .wrap>h1,
.branch-4-7 .wrap>h2 {
    border-bottom: 1px solid #eeecec;
    margin-bottom: 20px;
    padding-bottom: 20px
}
.branch-4-6 .col-wrap>h1.nav-tab-wrapper,
.branch-4-6 .wrap>h1.nav-tab-wrapper,
.branch-4-6 .wrap>h2.nav-tab-wrapper,
.branch-4-7 .col-wrap>h1.nav-tab-wrapper,
.branch-4-7 .wrap>h1.nav-tab-wrapper,
.branch-4-7 .wrap>h2.nav-tab-wrapper {
    margin-bottom: 0;
    padding-bottom: 0
}
.branch-4-8 .col-wrap>h1,
.branch-4-8 .wrap>h1,
.branch-4-8 .wrap>h2,
.branch-4-9 .col-wrap>h1,
.branch-4-9 .wrap>h1,
.branch-4-9 .wrap>h2 {
    display: block;
    margin-bottom: 20px
}
.branch-4-8 .col-wrap>h1.nav-tab-wrapper,
.branch-4-8 .wrap>h1.nav-tab-wrapper,
.branch-4-8 .wrap>h2.nav-tab-wrapper,
.branch-4-9 .col-wrap>h1.nav-tab-wrapper,
.branch-4-9 .wrap>h1.nav-tab-wrapper,
.branch-4-9 .wrap>h2.nav-tab-wrapper {
    margin-bottom: 0;
    padding-bottom: 0
}
.branch-4-7 .wrap>.wp-heading-inline,
.branch-4-8 .wrap>.wp-heading-inline,
.branch-4-9 .wrap>.wp-heading-inline {
    display: block
}
.wrap .add-new-h2,
.wrap .add-new-h2:active {
    background: #eaeaea;
    padding: 2px 6px;
    top: -1px
}
.branch-4-7 .wrap .wp-heading-inline .page-title-action,
.branch-4-8 .wrap .wp-heading-inline .page-title-action,
.branch-4-9 .wrap .wp-heading-inline .page-title-action {
    margin-left: 10px
}
#titlediv #title-prompt-text {
    color: #999;
    font-size: 24px;
    line-height: 1;
    padding: 3px 0
}
#titlediv #title:focus {
    /*background: #eaeaea;*/
    /*padding: 0 10px*/
}
input[type=checkbox]:focus,
input[type=color]:focus,
input[type=date]:focus,
input[type=datetime-local]:focus,
input[type=datetime]:focus,
input[type=email]:focus,
input[type=month]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=radio]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=week]:focus,
select:focus,
textarea:focus {
    -webkit-box-shadow: none;
    box-shadow: none
}
#screen-meta {
    margin: 0 0 -1px;
}
.branch-4-6.edit-tags-php #screen-meta,
.branch-4-7.edit-tags-php #screen-meta,
.branch-4-8.edit-tags-php #screen-meta,
.branch-4-9.edit-tags-php #screen-meta {
    width: calc(100% - 37%)
}
#screen-meta-links {
    /*margin: 0 60px 0 0;*/
}
.comment-php #screen-meta-links,
.post-new-php #screen-meta-links,
.post-php #screen-meta-links {
	margin: 0 30px 0 0;
}
.post-php.post-type-page #screen-meta-links {
	/*margin-right: 40px;*/
}
#contextual-help-link-wrap,
#screen-options-link-wrap {
    background: #eeecec;
    -webkit-box-shadow: none;
    border: 0 none;
    border-radius: 0 0 2px 2px;
    box-shadow: none;
    height: 28px;
    margin: 0 0 0 6px;
    padding: 0
}
#contextual-help-link-wrap a.show-settings,
#screen-options-link-wrap a.show-settings {
    background: #eeecec !important;
    padding: 6px 6px 6px 16px
}
#contextual-help-wrap,
#screen-options-wrap {
    margin: 0;
    position: relative
}
.comment-php #poststuff h3 {
    padding: 15px 0 0
}
.form-table.editcomment td {
    padding: 15px 10px 15px 0
}
/* MPEDIT
@media only screen and (min-width: 782px) {
    .block-editor__container {
        min-height: calc(100vh - 36px)
    }
}
@media only screen and (min-width: 961px) {
    .block-editor__container {
        min-height: calc(100vh - 61px)
    }
}
@media only screen and (min-width: 782px) {
    .edit-post-header {
        left: 200px;
        top: 36px
    }
}
@media only screen and (min-width: 961px) {
    .edit-post-header {
        top: 61px
    }
}
@media only screen and (min-width: 961px) {
    .auto-fold .edit-post-header {
        left: 200px
    }
}
@media only screen and (max-width: 600px) {
    .auto-fold .wp-responsive-open .edit-post-header {
        left: 200px;
        margin-left: 0
    }
}
@media only screen and (min-width: 961px) {
    .auto-fold .components-notice-list {
        left: 200px
    }
}
@media only screen and (min-width: 961px) {
    .folded .edit-post-header {
        left: 36px
    }
}

@media only screen and (min-width: 782px) {
    body.version-5-1 .edit-post-layout__content {
        margin-left: 200px;
        min-height: calc(100% - 92px);
        top: 92px
    }
}
@media only screen and (min-width: 961px) {
    body.version-5-1 .edit-post-layout__content {
        margin-left: 200px;
        min-height: calc(100% - 117px);
        top: 117px
    }
}
@media only screen and (min-width: 782px) {
    body.version-5-1.auto-fold .edit-post-layout__content {
        margin-left: 36px
    }
}
@media only screen and (min-width: 961px) {
    body.version-5-1.auto-fold .edit-post-layout__content {
        margin-left: 200px
    }
}
@media only screen and (min-width: 782px) {
    body.version-5-1.folded .edit-post-layout__content {
        margin-left: 36px
    }
}
@media only screen and (min-width: 961px) {
    body.version-5-1.folded .edit-post-layout__content {
        margin-left: 36px
    }
}
@media only screen and (min-width: 782px) {
    .block-editor-editor-skeleton {
        left: 200px
    }
}
@media only screen and (min-width: 961px) {
    .block-editor-editor-skeleton {
        top: 61px
    }
}
@media only screen and (min-width: 961px) {
    .auto-fold .block-editor-editor-skeleton {
        left: 200px
    }
}
@media only screen and (min-width: 782px) {
    .folded .block-editor-editor-skeleton {
        left: 36px
    }
}
@media only screen and (min-width: 961px) {
    .folded .block-editor-editor-skeleton {
        top: 32px
    }
}
@media (min-width: 783px) {
    .interface-interface-skeleton {
        left: 200px;
        top: 61px
    }
}
@media (min-width: 783px) {
    .auto-fold .interface-interface-skeleton {
        left: 36px
    }
}
@media (min-width: 961px) {
    .auto-fold .interface-interface-skeleton {
        left: 200px
    }
}
@media (min-width: 783px) {
    .folded .interface-interface-skeleton {
        left: 36px;
        top: 32px
    }
}
@media only screen and (min-width: 782px) {
    .edit-post-sidebar {
        top: 92px
    }
}
@media only screen and (min-width: 961px) {
    .edit-post-sidebar {
        top: 117px
    }
}
@media only screen and (min-width: 782px) {
    .edit-post-layout .editor-post-publish-panel {
        top: 36px
    }
}
@media only screen and (min-width: 961px) {
    .edit-post-layout .editor-post-publish-panel {
        top: 61px
    }
}
*/
#wp-content-editor-tools,
.wp-editor-expand #wp-content-editor-tools {
    background: #fff;
    border-bottom: 1px solid #dad9d9;
	width: 880px!important; /* MPEDIT */
}
.wp-editor-container {
    border-color: #fff !important;
    -webkit-box-shadow: none;
    box-shadow: none;
}
#wp-content-media-buttons {
    /*padding-bottom: 6px;*/
}
button#content-tmce.wp-switch-editor.switch-tmce,
button#content-html.wp-switch-editor.switch-html {
    text-transform: uppercase;
    border-radius: 2px 2px 0 0;
    padding: 7px 8px !important;
    font-size: 14px;
    font-weight: 500;
	color: #777!important;
}
button#content-tmce.wp-switch-editor.switch-tmce {
    /*background: #C1ECFA!important;*/
}
button#content-html.wp-switch-editor.switch-html {
	 background: mistyrose!important;
}
#wp-content-wrap.tmce-active button#content-tmce {
    background: lightsteelblue!important;
	color: white!important;
}
#wp-content-wrap.html-active button#content-html {
    background: violet!important;
	color: white!important;
}
.post-php.post-type-post #wpwrap {
	width: 92.5%;
}
.post-php.post-type-page #wpwrap {
    width: 93.5%;
}
#postbox-container-1 {
    margin-right: -349px;
    width: 330px;
}
#poststuff #post-body.columns-2 {
    margin-right: 359px;
}
.post-php.post-type-post #postbox-container-1,
.post-new-php.post-type-post #postbox-container-1 {
	margin-right: -420px!important;
    position: sticky;
    /*right: 355px;*/
}
.post-php.post-type-page #postbox-container-1,
.post-new-php.post-type-page #postbox-container-1 {
	margin-right: -475px;
}
#poststuff h3 {
    color: #333;
    font-size: 16px;
    font-weight: 400
}
/* MPEDIT
@media only screen and (max-width: 850px) {
    #poststuff h3 {
        padding: 8px 0
    }
}
*/
#side-sortablesback,
.comment-php #submitdiv-back {
    background: #eeecec;
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
    /*bottom: 0;*/
    /*position: absolute;*/
    top: 0;
    width: 330px;
    z-index: -1
}
.branch-4-6 #side-sortablesback,
.branch-4-6.comment-php #submitdiv-back,
.branch-4-7 #side-sortablesback,
.branch-4-7.comment-php #submitdiv-back,
.branch-4-8 #side-sortablesback,
.branch-4-8.comment-php #submitdiv-back,
.branch-4-9 #side-sortablesback,
.branch-4-9.comment-php #submitdiv-back {
    z-index: 0
}
/* MPEDIT
@media only screen and (max-width: 850px) {
    #side-sortablesback,
    .comment-php #submitdiv-back {
        background: none;
        display: none
    }
}
*/
#poststuff #post-body.columns-2 #side-sortables,
.comment-php #submitdiv {
    background: #eeecec;
    /*background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);*/
    /*background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);*/
    /*background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);*/
    /*background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);*/
    border: 0 none;
	border-left: 1px solid #ddd;
    color: #555;
    padding: 0px 0 0 5px;
    width: 330px;
}
input#post_name {
    width: 300px;
    color: mediumvioletred; /* MPEDIT */
    font-family: 'Roboto';
    padding: 7px 10px!important;
}
/* MPEDIT
@media only screen and (max-width: 850px) {
    #poststuff #post-body.columns-2 #side-sortables,
    .comment-php #submitdiv {
        background: none;
        padding: 0;
        width: auto
    }
}
*/
.comment-php #submitdiv {
    padding: 20px;
    position: relative;
    width: 259px
}
.postbox {
    background: none;
    border: 0 none;
    border-bottom: 1px solid #dad9d9;
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0 20px 20px
}
/* MPEDIT
@media only screen and (max-width: 850px) {
    .postbox {
        background: #eeecec;
        border: 0 none;
        border-radius: 2px;
        padding: 5px 20px 10px
    }
}
*/
#side-sortables .postbox:last-child {
    border: 0 none;
    padding: 0 20px
}
/* MPEDIT
@media only screen and (max-width: 850px) {
    #poststuff .inside {
        padding: 0 0 12px
    }
}
*/
.postbox .handlediv {
    width: 20px
}
.stuffbox {
    border: 0 none;
    -webkit-box-shadow: none;
    box-shadow: none
}
.postbox .hndle,
.stuffbox .hndle {
    border: 0 none
}
.post-format-icon:before,
.post-state-format:before {
    color: #ccc
}
.wp-core-ui .button,
.wp-core-ui .button-secondary {
    background: #eeecec;
    border-color: #eeecec;
    border-radius: 2px;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #555;
    vertical-align: top
}
.wp-core-ui .button-primary.focus,
.wp-core-ui .button-primary.hover,
.wp-core-ui .button-primary:focus,
.wp-core-ui .button-primary:hover {
    -webkit-box-shadow: none;
    box-shadow: none;
    text-shadow: none
}
.comment-php #minor-publishing .button,
.wp-core-ui .postbox .button,
.wp-core-ui .postbox .button-secondary {
    background: #fff;
    border-color: #fff;
    text-shadow: none
}
.comment-php #minor-publishing .button:hover,
.wp-core-ui .postbox .button:hover {
    border-color: #999999
}
.wp-core-ui .button-primary,
.wp-core-ui .postbox .button-primary {
    background: #2ea2cc;
    border-color: #2ea2cc;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #fff;
    text-decoration: none;
    text-shadow: none
}
.wp-core-ui .button-primary:hover,
.wp-core-ui .postbox .button-primary:hover {
    border-color: #0074a2
}
.wp-core-ui .button.button-primary.button-hero {
    box-shadow: none
}
.wp-core-ui .button.button-large {
    min-height: 27px; /* MPEDIT */
    line-height: 1.3;
}
#major-publishing-actions {
    background: none;
    border: 0 none;
	padding: 0px 10px!important; /* MPEDIT */
}
/* MPEDIT
@media only screen and (max-width: 960px) {
    #major-publishing-actions {
        padding: 5px 0
    }
}
*/
#minor-publishing-actions { /* MPEDIT */
	padding: 5px;
}
/* MPEDIT
@media only screen and (max-width: 960px) {
    #minor-publishing-actions {
        padding: 5px 0
    }
}
@media only screen and (max-width: 960px) {
    .misc-pub-section {
        padding: 6px 0 8px
    }
}
*/
#normal-sortables .postbox {
    background: #eeecec;
    border: 0 none;
    border-radius: 2px;
    padding: 5px 20px 10px
}
#normal-sortables h2,
#normal-sortables h3 {
    padding: 8px 0
}
#normal-sortables .postbox .inside,
.stuffbox .inside {
    padding: 0 0 12px
}
#normal-sortables .postbox .handlediv {
    width: 10px
}
.subsubsub {
    margin: 4px 0 12px
}
.subsubsub li {
    color: #fff
}
.tablenav {
    margin: 8px 0 12px
}
.tablenav .actions {
    padding: 0 8px 0 0
}
.wp-list-table,
table.comments {
    border-color: transparent !important;
    border-collapse: collapse !important;
    border-spacing: 0 !important;
    border: 0 none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important
}
.wp-list-table tfoot th,
.wp-list-table thead th,
table.comments tfoot th,
table.comments thead th {
    font-size: 14px;
    /*font-weight: 600*/
}
.row-title {
    font-size: 17px !important;
    font-weight: 400!important;
	color: black!important;
	/*float: left!important; DON'T SET THIS */
}
.post-state {
    background: #ccc;
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    font-size: 12px;
    font-weight: 400;
    margin: -1px 10px 2px 0;
    padding: 1px 5px;
    vertical-align: top
}
.admin-color-fresh .post-state {
    background: #ccc;
}
.admin-color-light .post-state {
    background: #888888
}
.admin-color-blue .post-state {
    background: #4796b3
}
.admin-color-coffee .post-state {
    background: #59524c
}
.admin-color-ectoplasm .post-state {
    background: #523f6d
}
.admin-color-midnight .post-state {
    background: #363b3f
}
.admin-color-ocean .post-state {
    background: #627c83
}
.admin-color-sunrise .post-state {
    background: #cf4944
}
td.page-title strong,
td.post-title strong {
    display: inline
}
.row-actions { /* MPEDIT */
    padding: 0;
}
.widefat tbody th.check-column,
.widefat tfoot th.check-column,
.widefat thead th.check-column {
    padding: 14px 0 0 3px
}
.wp-list-table tr th,
table.comments tr th {
    border-radius: 3px 0 0 3px
}
.wp-list-table tr td:last-child,
table.comments tr td:last-child {
    border-radius: 0 3px 3px 0
}
.wp-list-table tr:hover,
table.comments tr:hover {
    background: #fff !important;
}

.wp-list-table .alt,
.wp-list-table .alternate,
.wp-list-table ul.striped> :nth-child(odd),
.wp-list-table.striped>tbody> :nth-child(odd),
table.comments .alt,
table.comments .alternate,
table.comments ul.striped> :nth-child(odd),
table.comments.striped>tbody> :nth-child(odd) {
    background: #fff
}
.edit-tags-php #screen-meta-links {
    margin: 0 35% 0 0;
    padding: 0 60px 0 0;
}
#col-container {
    overflow: visible
}
.edit-tags-php .search-form {
    display: none; /* inline-block */
    padding: 20px 0;
}
.edit-tags-php .tablenav.top {
	margin-top: 30px;
}
/* MPEDIT
@media screen and (max-width: 782px) {
    .edit-tags-php .search-form {
        padding: 0;
    }
}
*/
.edit-tags-php p.search-box {
    float: none;
}
/* MPEDIT
@media screen and (max-width: 782px) {
    .edit-tags-php p.search-box {
        height: auto;
        margin: 0;
        position: static;
    }
}
*/
.edit-tags-php #col-left {
    background: #eeecec;
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
    color: #555;
    float: right
}
/* MPEDIT
@media only screen and (max-width: 768px) {
    .edit-tags-php #col-left {
        background: none;
        float: none;
        margin-right: 20px;
        width: auto
    }
}
*/
.branch-4-6.edit-tags-php #col-left,
.branch-4-7.edit-tags-php #col-left,
.branch-4-8.edit-tags-php #col-left,
.branch-4-9.edit-tags-php #col-left {
    position: relative
}
#col-leftback {
    background: #eeecec;
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
    bottom: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 35%;
    z-index: -1
}
/* MPEDIT
@media only screen and (max-width: 768px) {
    #col-leftback {
        display: none
    }
}
*/
.branch-4-6 #col-leftback,
.branch-4-7 #col-leftback,
.branch-4-8 #col-leftback,
.branch-4-9 #col-leftback {
    z-index: 0
}
.edit-tags-php #col-right {
    float: left
}
/* MPEDIT
@media only screen and (max-width: 768px) {
    .edit-tags-php #col-right {
        float: none;
        margin: 0
    }
}
*/
.edit-tags-php #col-right h2 {
    margin-right: 60px
}
/* MPEDIT
@media only screen and (max-width: 768px) {
    .edit-tags-php #col-right h2 {
        margin-right: 20px
    }
}
*/
.edit-tags-php #col-left .col-wrap {
    padding: 0 30px
}
.edit-tags-php #col-right .col-wrap {
    padding: 0 60px 0 0
}
/* MPEDIT
@media only screen and (max-width: 768px) {
    .edit-tags-php #col-right .col-wrap {
        padding-right: 20px
    }
}
*/
.edit-tags-php .widefat tfoot th.check-column,
.edit-tags-php .widefat thead th.check-column {
    padding: 10px 0 0 3px
}
.edit-tags-php #col-left h3 {
    font-size: 16px;
    font-weight: 400
}
/* MPEDIT
@media only screen and (max-width: 768px) {
    .edit-tags-php #col-left h3 {
        padding-top: 20px
    }
}
*/
.fixed .column-posts {
    width: 76px
}
#welcome-panel {
    border: 0 none;
    border-bottom: 1px solid #eeecec;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin: 20px 0 30px;
    padding: 20px 0
}
.welcome-panel-content {
    margin: 0
}
.branch-4-6 .welcome-panel-content h2,
.branch-4-7 .welcome-panel-content h2,
.branch-4-8 .welcome-panel-content h2,
.branch-4-9 .welcome-panel-content h2 {
    border-bottom: 0 none;
    margin-bottom: 0;
    padding-bottom: 0
}
.welcome-panel-content h3 {
    color: #2ea2cc;
    font-size: 20px;
    font-weight: 600
}
.welcome-panel-content h4 {
    color: #333;
    font-size: 16px;
    font-weight: 400
}
#wpbody-content #dashboard-widgets .postbox-container {
    margin: 0 0 0 0px;
    /*width: 23%; MPEDIT*/
}
#wpbody-content #dashboard-widgets.columns-2 .postbox-container {
    width: 50%!important; /* MPEDIT */
}
#wpbody-content #dashboard-widgets #postbox-container-4 {
    margin: 0 35px 0 0; /* MPEDIT */
    /*width: 25%; MPEDIT */
}
/* MPEDIT
@media only screen and (max-width: 1499px) and (min-width: 800px) {
    #wpbody-content #dashboard-widgets .postbox-container {
        margin: 0 5% 0 0;
        width: 47.5%
    }
    #wpbody-content #dashboard-widgets #postbox-container-2,
    #wpbody-content #dashboard-widgets #postbox-container-3,
    #wpbody-content #dashboard-widgets #postbox-container-4 {
        float: right;
        margin: 0;
        width: 47.5%
    }
    #wpbody-content #dashboard-widgets #postbox-container-3 {
        float: left
    }
}
@media only screen and (max-width: 1800px) and (min-width: 1500px) {
    #wpbody-content #dashboard-widgets #postbox-container-4,
    #wpbody-content #dashboard-widgets .postbox-container {
        margin: 0 3.3333% 0 0;
        width: 30%
    }
    #wpbody-content #dashboard-widgets #postbox-container-3 {
        margin: 0
    }
}
@media only screen and (max-width: 799px) {
    #wpbody-content #dashboard-widgets #postbox-container-4,
    #wpbody-content #dashboard-widgets .postbox-container {
        width: 100%
    }
}
*/
#wpbody-content #dashboard-widgets.columns-2 #postbox-container-2,
#wpbody-content #dashboard-widgets.columns-2 #postbox-container-3,
#wpbody-content #dashboard-widgets.columns-2 #postbox-container-4 { /* MPEDIT */
	float: left!important;
}
#dashboard-widgets .postbox-container .empty-container { /* MPEDIT */
	height: unset!important;
}
#activity-widget #published-posts { /* MPEDIT */
    display: none!important;
}
#activity-widget #the-comment-list { /* MPEDIT */
    margin: 0!important;
}
.akismet-right-now {
    display: none!important;  /* MPEDIT */
}

#dashboard-widgets .meta-box-sortables {
    margin: 0
}
#dashboard-widgets-wrap {
    margin: 0 0 0 45px; /* MPEDIT */
}
#dashboard-widgets-wrap .postbox {
    margin-bottom: 40px
}
#dashboard-widgets-wrap h3 {
    color: #333;
    font-size: 16px;
    font-weight: 400;
    padding: 12px
}
#dashboard-widgets-wrap #column3-sortables .postbox,
#dashboard-widgets-wrap #column4-sortables .postbox,
#dashboard-widgets-wrap #column5-sortables .postbox,
#dashboard-widgets-wrap #normal-sortables .postbox,
#dashboard-widgets-wrap #side-sortables .postbox {
    background: #eeecec;
    border: 0 none;
    border-radius: 2px;
    padding: 5px 10px 10px
}
#dashboard_right_now .main p {
    margin: 10px 0 0
}
#dashboard-widgets-wrap .postbox .handlediv {
    width: 23px
}
.branch-4-6 #dashboard-widgets #normal-sortables .ui-sortable-handle,
.branch-4-7 #dashboard-widgets #normal-sortables .ui-sortable-handle,
.branch-4-8 #dashboard-widgets #normal-sortables .ui-sortable-handle,
.branch-4-9 #dashboard-widgets #normal-sortables .ui-sortable-handle {
    padding: 8px 12px
}
.branch-4-6 #dashboard-widgets #normal-sortables #dashboard_activity .inside,
.branch-4-7 #dashboard-widgets #normal-sortables #dashboard_activity .inside,
.branch-4-8 #dashboard-widgets #normal-sortables #dashboard_activity .inside,
.branch-4-9 #dashboard-widgets #normal-sortables #dashboard_activity .inside {
    padding: 0 12px 12px
}
.branch-4-6 #dashboard-widgets #normal-sortables .inside h3,
.branch-4-7 #dashboard-widgets #normal-sortables .inside h3,
.branch-4-8 #dashboard-widgets #normal-sortables .inside h3,
.branch-4-9 #dashboard-widgets #normal-sortables .inside h3 {
    padding: 0
}
#wpfooter {
    background: #f7f7f7!important;
	background-color:  #f7f7f7!important;
    color: #000!important;
    margin-left: 0px!important;
	padding: 3px 20px!important;
    position: fixed!important;
    bottom: 0!important;
}
#wpfooter a {
    color: #999;
    text-decoration: underline
}
#wpfooter a:hover {
    color: #fff
}
div.notice-info.notice, #theme-plugin-editor-label {
  display:none;
}



/******************************************  MP SECTION START  *****************************************************/
/*********************************************************************************************************************/



.post-php.post-type-post #post-body-content,
.post-php.post-type-page #post-body-content {
    /*margin-top: 30px;*/
}
input#mp-title {
    border: none;
    border-bottom: 1px solid #777;
    padding-bottom: 12px;
    width: 100%;
    text-align: center;
    font-family: roboto;
    font-size: 19px!important;
    letter-spacing: .5px;
}
#titlediv #mp-title {
    font-size: 22px!important;
	line-height: 100%;
	/*height: 1.7em;*/
	width: 100%;
	outline: none;
	margin: 0 0 3px;
	background-color: #fff;
	border: none!important;
    border-bottom: 1px solid #ccc!important;
	text-align: center;
	padding-left: 17%;
}
.theme-editor-php .wrap {
    margin-top: 0;
}
.theme-editor-php .wrap h1 {
    margin-bottom: 0!important;
}
.theme-editor-php .fileedit-sub {
    padding: 0;
    line-height: 1;
}
.theme-editor-php .wrap h2 {
    border: none;
    margin-bottom: 0;
}
.theme-editor-php #template .submit {
	left: 60%;
    position: absolute;
}
.postbox {
	padding: 0!important;
	border-color: transparent!important;
}
.postbox, .stuffbox {
    margin-bottom: 0px!important;
}
.oam_plugin a {
    background-image: none!important;
}
#wp-admin-bar-root-default a.ab-item {
    padding: 0 10px!important;
}
#wpcontent #wp-admin-bar-top-secondary>li>a {
    padding: 0 10px;
    color: #fff!important;
	}
.ab-icon:before {
    color: #ddd!important;
}
span.ab-label.awaiting-mod.pending-count {
    color: #37F9FF!important;
    opacity: 1!important;
    font-size: 18px!important;
}
#oam_menu-comments .awaiting-mod {
    /*display: none!important;*/
}
#oam_menu-comments div.wp-menu-image {
	background: none!important;
}
.update-plugins {
    display: none!important;
}
#wpadminbar .ab-item:before {
    color: #ddd!important;
}
#titlediv #title {
    font-size: 22px!important;
	height: unset!important;
	/*color: #8f42ec;*/
	line-height: 1.5;
	/*background: #E5F0FF;*/
    padding: 0px 0px 0px 0px;
	/*font-weight: 500;*/
    /*font-family: 'Source sans pro';*/
    letter-spacing: 0.3px;
	/*max-width: 92%;*/
}
#mm-panel-alert,
#mm-panel-overview,
#mm-panel-current {
    display: none!important;
}
.widefat tfoot td,
.widefat th,
.widefat thead td,
input,
select,
textarea,
.mm-item-desc,
.mm-radio-inputs,
.mm-checkbox-inputs,
#mm-plugin-options p,
#mm-plugin-options h3 {
    font-size: 17px!important;
}
.mm-item-caption {
    font-size: 17px!important;
    color: red!important;
}
#mm-plugin-options h2 {
	color: red!important;
}
#mm-plugin-options h3 {
	color: blue!important;
}
#ws_menu_editor .ws_editbox input[type="text"],
#ws_menu_editor .ws_editbox select {
    height: auto!important;
}
#ws_menu_editor .ws_main_button {
	width: auto!important;
}
.widefat td, .widefat th {
    padding: 5px 9px!important;
}
.wp-list-table.widefat td {
    vertical-align: middle;
}
.taxonomy-category .wp-list-table.widefat  td.column-name {
    padding-left: 30px!important;
    padding-top: 10px!important;
}
.taxonomy-post_tag .wp-list-table.widefat td.column-name {
    padding-left: 30px!important;
	padding-top: 10px!important;
}
.widefat .check-column input {
    margin-left: -5px;
    vertical-align: middle;
}
input#cb-select-all-1,
input#cb-select-all-2 {
    border: 1px solid red;
}
 .widefat .check-column {
    width: 30px!important;
    background: #eee!important;
}
#wpbody-content {
    margin-top: 40px!important; /* MPEDIT */
}
.post-php.post-type-post #wpbody-content,
.post-new-php.post-type-post #wpbody-content,
.post-php.post-type-page #wpbody-content {
    margin-top: 20px!important; /* MPEDIT */
}

#wpbody-content .wrap {
    /*margin-top: 40px!important;*/
}
.branch-4-8 .col-wrap>h1,
.branch-4-8 .wrap>h1,
.branch-4-8 .wrap>h2,
.branch-4-9 .col-wrap>h1,
.branch-4-9 .wrap>h1,
.branch-4-9 .wrap>h2 {
    margin-bottom: 0px!important;
}
#wpadminbar {
	visibility: hidden;
}
.update-message.notice {
    display: none!important;
}
.updated.notice.wpos-anylc-notice.wpos-anylc-optin-notice {
    display: none;
}
.ozhmenu_toplevel div.wp-menu-image {
    height: 10px!important;
    width: 10px!important;
}
.dashicons-before:before {
    color: #607A90!important; /* GREY 9c9c9c ORANGE FBC02D - BLUE 2A445A */
	font-size: 23px!important;
    position: relative!important;
    left: -21px!important;
    top: 2px!important;
}
.dashicons-before.dashicons-admin-site:before {
    /*color: #1EE0FC!important;*/
}
.wp-has-current-submenu .dashicons-before.dashicons-admin-post:before,
.wp-has-current-submenu .dashicons-before.dashicons-admin-page:before {
    color: #aaa!important;
}
th.sortable a {
    padding: 0!important;
    display: inline-flex!important; /* MPEDIT */
}
.column-comments .comment-count-approved,
.column-comments .comment-count-no-comments,
.column-response .comment-count-approved,
.column-response .comment-count-no-comments {
    background-color: #19D8EB!important;
	font-size: 16px;
    height: 24px;
}
.column-comments .post-com-count-approved:after,
.column-comments .post-com-count-no-comments:after,
.column-response .post-com-count-approved:after,
.column-response .post-com-count-no-comments:after {
	display: none!important;
}
th .comment-grey-bubble:before {
    color: deepskyblue!important;
}
.edit-tags-php #col-right .col-wrap {
    padding: 0!important;
}
#titlediv #title-prompt-text { /* MAYBE NOT NEEDED */
    padding: 0!important;;
    font-size: 20px!important;
    line-height: 20px!important;
}
input[type=text],
input[type=search],
input[type=radio],
input[type=tel],
input[type=time],
input[type=url],
input[type=week],
input[type=password],
input[type=checkbox],
input[type=color],
input[type=date],
input[type=datetime],
input[type=datetime-local],
input[type=email],
input[type=month],
input[type=number],
select,
textarea {
	box-shadow: none!important;
}
#post-search-input {
    margin-top: 12px;
}
.theme-editor-php form#template {
    margin-top: -30px;
}
.theme-editor-php #templateside,
.theme-editor-php .fileedit-sub .alignright {
    right: 170px!important;
    position: absolute;
}
.theme-editor-php #wpbody {
    overflow: hidden;
}
.post-php.post-type-page .wpacc_editor_container {
	height: 700px!important;
}
.post-php.post-type-post #wp-content-editor-tools,
.wp-editor-expand #wp-content-editor-tools {
    /*margin-top: -30px; DON'T SET THIS */
	/*top: 0!important; NO !!! */
    padding: 10px 0 0 0;
}
.post-php.post-type-post #wp-content-editor-tools .wp-editor-tabs { /* MPEDIT */
    position: relative;
    top: -40px;
}
#wp-content-media-buttons .button {
    background: #fff!important;
}
#wp-content-wrap {
    max-width: 975px;
    left: 33%;
	padding-top: 50px!important;
}
#wp-content-wrap.html-active {
	padding-top: 10px!important;
}

.post-new-php #wp-content-wrap {
    left: 30%;
	/*padding-top: 0px!important; NO !!!! */
}
.wp-editor-expand #post-status-info {
    border: none;
    background: #F9F9F9;
}
#side-sortablesback,
.comment-php #submitdiv-back,
#poststuff #post-body.columns-2 #side-sortables,
.comment-php #submitdiv,
#normal-sortables .postbox,
#dashboard-widgets-wrap #normal-sortables .postbox,
#dashboard-widgets-wrap #side-sortables .postbox,
#dashboard-widgets-wrap #column3-sortables .postbox,
#dashboard-widgets-wrap #column4-sortables .postbox,
#dashboard-widgets-wrap #column5-sortables .postbox,
#contextual-help-link-wrap, #screen-options-link-wrap {
    background-color: #f9f9f9!important;
}
#side-sortablesback, .comment-php #submitdiv-back {
    background-image: none!important;
	height: 100%;
}
#post-status-info td {
    font-size: 13px!important;
    color: #aaa!important;
    letter-spacing: 1px!important;
    font-family: 'segoe ui'!important;
    font-weight: 400!important;
}
#contextual-help-link-wrap {
    /*display: none!important;*/
}
#edit-slug-box,
#titlediv #title {
    border: 0 none;
    box-shadow: none;
    padding: 0;
}
#titlediv #title {
	width: 90%; /* MPEDIT */
}
#edit-slug-box strong {
    display: none!important;
}
#edit-slug-box { /* MPEDIT */
    position: fixed;
    z-index: 9999;
    top: 80px;
    left: 30px;
	background: #f2f2f2;
    padding: 0 0px 0 10px;
    border: 1px solid #ddd;
}
#edit-slug-buttons {
    margin-left: 10px!important;
}
.post-php.post-type-post #edit-slug-box {
    /*right: 440px;*/
    /*top: 210px;*/
}
#edit-slug-box a {
    text-decoration: none!important;
    color: steelblue;
    letter-spacing: .5px;
    /*position: absolute;*/
    /*margin-top: -170px!important;*/
	/*right: -80px!important;*/
}
.post-php.post-type-page #edit-slug-box a {
	/*margin-top: -45px!important;*/
}
.post-type-page #titlediv {
    /*margin-top: -20px;*/
}
.post-type-page .wp-editor-container {
	margin-top: -20px!important;
}
.post-type-page #wp-content-editor-tools,
.post-type-page .wp-editor-expand #wp-content-editor-tools {
	padding-top: 0!important;
}
.post-type-page #wp-content-wrap {
    padding-top: 0px!important;
}
.post-type-page #wp-content-wrap.html-active {
    padding-top: 1px!important;
}
.post-type-page #wp-content-media-buttons {
    margin-top: 8px!important;
}
.edit_as_new_draft,
.submitduplicate.duplication {
     display: none;
}
.iconpicker-items .fa {
	font-size: 22px;
    color: red;
}
.iconpicker-popover.popover {
	width: 500px!important;
}
.iconpicker .iconpicker-items {
    max-height: 500px!important;
}
.iconpicker .iconpicker-item {
    margin: 3px 5px!important;
}
.widefat td, .widefat td ol,
.widefat td p, .widefat td ul {
	line-height: 1.35!important;
	color: #000;
}
#wp-featherlight-enable-wrap {
    display: none;
}
.copy_to_template {
    display: none;
}
#datetimepicker-postdatetimechange0 {
    color: red;
    font-size: 16px!important;
	margin-left: -30px;
	width: 145%!important;
	text-align: center!important;
}
#titlediv {
    margin-top: 35px;
    /*margin-bottom: 15px;*/
}
.edit-tags-php #col-left {
	float: left!important;
    width: 25%!important;
	margin-right: 30px;
	margin-left: 5%;
}
.edit-tags-php #col-leftback {
    display: none;
}
table.wp-list-table.widefat.fixed.striped.posts,
table.wp-list-table.widefat.fixed.striped.pages {
    margin-left: 5%;
	/*width: unset;*/
}
.ac-post .wrap table th,
.ac-page .wrap table th { /* NEW MP 25-01 */
    height: 40px!important;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wp-core-ui .button, .wp-core-ui .button-secondary,
.comment-php #minor-publishing .button {
    background: #eee!important;
    border-color: transparent!important;
}
.comment-php #minor-publishing .button:hover,
.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 {
    color: red!important;
}
.wp-core-ui .button-primary,
#minor-publishing-actions .preview {
    background: #B6D0E6!important;
	text-transform: uppercase!important;
}
#minor-publishing-actions .preview {
	color: #FFF!important;
	margin-top: 10px;
}
.tablenav {
    height: auto!important;
	display: inline-block!important;
    /*transform: translateX(25%)!important;*/
}
.tablenav.bottom {
    transform: translateX(175%)!important;
}
.fixed .column-slug {
    width: unset;
	color: blueviolet!important;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.fixed .column-categories,
.fixed .column-rel,
.fixed .column-response,
.fixed .column-role,
.fixed .column-tags {
    width: unset;
}
.widefat td,
.widefat td ol,
.widefat td p,
.widefat td ul {
    font-size: 17px;
    padding: 3px 0 1px 6px!important;
}
input#save-post {
    border: 2px solid red!important;
}
.edit-php.post-type-post .fixed .column-author {
	/*width: 29px!important;*/
    /*overflow: hidden!important;*/
    /*display: flex!important;*/
}
.theme-editor-php .editor-notices {
    left: 50%;
    position: relative;
}
.theme-editor-php .editor-notices p {
    font-size: 20px;
     display: inline;
}
.theme-editor-php .editor-notices .notice-success p {
   background: yellow;
}
.theme-editor-php .editor-notices .notice-error p,
.theme-editor-php .editor-notices .notice-warning p {
   background: red;
   color: #fff!important;
}
.theme-editor-php .notice.is-dismissible {
	margin-right: 70%!important;
	margin-top: 0!important;
	margin-bottom: 0!important;
}
.theme-editor-php .notice-dismiss:before {
	width: 30px!important;
	height: 30px!important;
	font-size: 28px!important;
}
.edit-php .inline-edit-row button.button.button-primary.save.alignright {
    float: unset!important;
    /* display: inline-block; */
    left: 50%!important;
    transform: translateX(-50%)!important;
    position: relative!important;
}
.edit-php.post-type-post .fixed .column-author a {
    background: none!important;
}
td.title.column-title.has-row-actions.column-primary.page-title {
    padding-left: 15px!important;
}
.edit-php select#cat {
    /*background: yellow!important;*/
}

.edit-comments-php .tablenav.top .actions.ac-search {
    display: inline;
}
.edit-comments-php .response-links a.comments-view-item-link,
.edit-comments-php .post-com-count-wrapper {
    display: none;
	font-size: 15px;
	margin-right: 10px;
}
.edit-comments-php .response-links {
    margin-bottom: 0;
}
.edit-comments-php .widefat td {
    font-size: 16px;
    padding-top: 5px!important;
    line-height: 1.5!important;
    padding: 3px 7px!important;
}
.edit-comments-php .widefat .column-comment p {
    margin: 0 0 5px 0;
	padding-top: 6px!important;
}
.edit-comments-php .row-actions {
    margin-bottom: 7px;
    font-size: 15px;
}
.dhtmlxcalendar_dhx_terrace {
    margin-left: 20%;
}
.wp-admin.post-new-php #titlewrap,
.wp-admin.post-php #titlewrap { /* MPEDIT */
    margin: 0px 0 0px 400px;
    width: 1000px;
}
.wp-admin.post-new-php #post-body.columns-2 #postbox-container-1,
.wp-admin.post-php #post-body.columns-2 #postbox-container-1 {
    /*margin-top: -55px;*/
	height: 100%;
	width: 300px;
}
.wp-admin.post-new-php #category-adder,
.wp-admin.post-php #category-adder {
    display: none;
}
.wp-admin.post-new-php .misc-pub-visibility,
.wp-admin.post-php .misc-pub-visibility {
    /*display: none;*/
	padding-bottom: 5px;
}
.wp-admin.post-new-php #category-tabs,
.wp-admin.post-php #category-tabs {
    display: none;
}
.wp-admin.post-new-php h2.hndle.ui-sortable-handle,
.wp-admin.post-php h2.hndle.ui-sortable-handle {
    /*margin-left: 20px!important;*/
    text-transform: uppercase;
    letter-spacing: 1px;
}
button#link-post_tag,
#new-tag-post_tag-desc {
    display: none;
}
select#parent_id {
    width: 100%;
}


/**** ADDED AFTER PAGE CATEGS & TAGS ****/


#page_category-adder,
button#link-page_tag {
    display: none;
}
ul#page_categorychecklist {
    margin: 2px 0 10px 0!important;
}
ul#page_tagchecklist {
	margin: 7px 0!important;
}
#tagsdiv-page_tag p.hide-if-no-js {
    display: none;
}

.tagchecklist {
    margin: 5px 0 0 15px;
	overflow: unset;
}
.jaxtag #new-tag-page_tag-desc {
    display: none;
}
#tagsdiv-post_tag {
    display: inline-block;
	margin-top: 10px;
}

/***********************************************/

input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week] {
    padding: 0 4px!important;
    line-height: 1.3!important;
    min-height: unset!important;
	/*border: none!important;*/
}
#tagsdiv-post_tag p {
    margin: 0;
}
#tagsdiv-post_tag h2.hndle.ui-sortable-handle {
    padding: 0 5px!important;
}
.form-table, .form-table td,
.form-table td p, .form-table th {
    font-size: 17px;
}
.plugin-version-author-uri {
    font-size: 16px;
    color: red;
}
.plugins .row-actions {
    font-size: 15px;
    letter-spacing: 0.2px;
}
.plugins td.desc p {
    line-height: 1.3!important;
    padding-top: 0!important;
}
td.plugin-title.column-primary strong {
    font-size: 16px!important;
}
table.wp-list-table.widefat.plugins {
    margin-left: 15%;
    max-width: 1400px!important;
}
.column-63bf3d681922a.column-content { /* SPECIFIC COLUMN FOR WHICH SITE ? */
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.misc-pub-post-status {
    font-size: 15px;
}
#post-status-display {
    color: red;
    letter-spacing: .5px;
    text-transform: uppercase;
 }
.misc-pub-curtime #timestamp {
	font-size: 15px;
    letter-spacing: 0.0px;
	margin-left: 10px;
}
.misc-pub-curtime #timestamp b {
	color: red;
}
#post-body .misc-pub-post-status:before,
.curtime #timestamp:before {
	display: none;
}
#post-body .misc-pub-post-status {
    margin-left: -5px;
    margin-top: -20px;
	line-height: 1.5;
}
 td.column-63c6d1ec2057e.column-meta { /* SPECIFIC COLUMN FOR WHICH SITE ? */
	 color: red!important;
	 font-weight: 500!important;
 }
 a#ac-button-add-new-inline {
    margin-left: 20px;
    background: #bbb;
}
 .admin-color-fresh .post-state {
	 display: none;
    background: #ccc;
	font-size: 14px;
	position: absolute;
    left: 0px;
}
.widefat td, .widefat th {
	border: 1px dotted lightblue!important;
}
.plugins-php .subsubsub {
    margin: 0!important;
    float: unset!important;
    display: inline-block;
    left: 51%;
    /*transform: translateX(-50%);*/
    position: relative;
}
wrap .wp-heading-inline {
	margin: 40px auto 0 auto!important;
    text-align: center!important;
}
.branch-4-7 .wrap>.wp-heading-inline,
.branch-4-8 .wrap>.wp-heading-inline,
.branch-4-9 .wrap>.wp-heading-inline {
    /*display: inline-block!important;
    left: 50%!important;
    transform: translateX(-50%)!important;
    position: relative!important;
    color: white;
	background: skyblue;
	padding: 3px 15px;*/
    font-weight: 600;
	text-transform: uppercase;
    font-family: roboto;
    letter-spacing: 1px;
}
.displaying-num {
    color: red;
    font-size: 18px!important;
	position: relative!important;
    left: 20px!important;
    font-weight: 600!important;
    letter-spacing: 0px!important;
}
.wrap h2, #poststuff h3,
.welcome-panel-content h3,
#dashboard-widgets-wrap h3,
th.sortable a:active,
th.sortable a:focus,
th.sortable a:hover {
    color: dodgerblue!important;
	background: #f9f9f9!important;
}
.widefat tfoot tr th,
.widefat thead tr th,
th.manage-column a {
    color: dodgerblue!important;
	background: #EFFFFF!important;
	text-align: center!important;
}
#post-formats-select .post-format-icon:before {
    top: 5px;
    color: orangered;
    opacity: .7;
    margin-right: 12px;
}
label.post-format-icon {
    text-transform: uppercase;
    font-size: 14px;
}

.post-type-post #taxonomy-post_tag label,
.post-new-php #taxonomy-post_tag label {
	font-size: 17px;
	color: blue;
}
.post-type-post #taxonomy-post_tag li,
.post-new-php #taxonomy-post_tag li {
	margin-bottom: 8px;
}

a.post-state-format.post-format-icon {
    display: none;
}
.theme-editor-php .wrap h1 {
	padding: 0;
}
.theme-editor-php #wpbody-content .wrap {
    margin-top: 0px!important;
}
li.auto-update-disabled {
    display: none;
}
code,
kbd {
	font-size: 17px!important;
}
 .row-actions {
    font-size: 15px;
	margin-top: 2px;
    margin-bottom: 4px;
}
.type-post .row-actions {
    /*margin-top: 17px;*/
}
.plugins-php .wrap .wp-heading-inline+.page-title-action,
.plugin-install-php .wp-heading-inline+.page-title-action {
    left: 46%!important;
    font-size: 17px!important;
}
.plugins .column-auto-updates {
     display: none;
}
.plugins-php .plugin-description {
    max-height: 26px;
    overflow: hidden;
}
.site-health-php p {
    font-size: 17px;
}
button.health-check-accordion-trigger {
    font-size: 17px;
}
#wp-fullscreen-save > .wp-fullscreen-saved-message,
#wp-fullscreen-save > .wp-fullscreen-error-message,
#wp-fullscreen-save > .spinner {
    background-color: rgb(11 11 11 / 52%)!important;
	height: auto!important;
    width: auto!important;
	font-size: 20px!important;
	line-height: 1!important;
	z-index: 2;
}
.wp-core-ui .notice.is-dismissible { /* MPEDIT  –  SEE ALSO JUST BELOW + LEARNDASH LESSON */
    /*padding-right: 38px;*/
    position: absolute;
    top: 30px; /* PREV =  100 */
    right: 220px;
	z-index: 99999;
}
.post-new-php.post-type-page .notice.is-dismissible,
.post-php.post-type-page .notice.is-dismissible {
    top: -24px;
}
#has-newer-autosave {
    /*display: none;*/
}
.notice-warning {
    margin: -6px 0!important;
    border: 1px dashed #ccc;
}
.post-type-page .notice-warning {
  text-align: center;
  background: dodgerblue!important;
  color: white;
}
.plugins-php .notice-warning { /* MPEDIT */
    /*display: none;*/
}
.update-nag.notice.notice-warning.inline { /* MPEDIT */
    display: none;
}
.wp-header-end {
	display: none;
    visibility: initial;
    margin: 13px 0;
    border-top: 1px solid #777;
}
#postbox-container-2 {
    /*margin-left: 11%;*/
}
.post-php.post-type-post #postbox-container-2,
.post-new-php.post-type-post #postbox-container-2 {
    margin-left: 0%;
}
.post-php.post-type-page #postbox-container-2 {
    margin-left: 2%;
}
.postbox .handlediv .toggle-indicator::before {
    text-indent: 3px;
}
.handle-actions.hide-if-no-js {
    margin-right: 15px;
}
.quicktags-toolbar {
    width: 910px!important;
	top: -50px!important; /* MPTEST */
}
.widgets-holder-wrap .quicktags-toolbar {
	width: unset !important;
    top: 0px !important;
}
td.bookmark.column-bookmark,
td.column-status {  /* VERY NARROW COLUMNS :  WPLUG  BOOKMARKS , STATUS, CATEG, ID ...  */
    padding: 0px!important;
	text-align: center;
	vertical-align: middle;
}
td.categories.column-categories,
td.column-postid {  /* NARROW COLUMNS :  CATEG, ID ...  */
    padding: 0px 10px!important;
	vertical-align: middle;
	text-align: center;
}
td.column-date_published {
    text-align: center;
}
.post-php.post-type-post #postexcerpt p,
.post-new-php.post-type-post  #postexcerpt p {
    display: none;
}
#misc-publishing-actions {
    padding: 0;
}
#titlewrap input { /* MPEDIT */
    color: red;
    /*border-bottom: 1px dotted #555!important;*/
    /*padding-bottom: 5px!important;*/
    /*text-align: center;*/
}
.column-status .dashicons,
.column-status .dashicons.large {
    height: unset;
    font-size: unset;
	vertical-align: bottom;
}
.post-php #poststuff #post-body.columns-2 #side-sortables,
.post-new-php #poststuff #post-body.columns-2 #side-sortables {
    top: 0px!important;
    overflow-y: auto;
    padding-bottom: 20px;
    width: 370px; /* Ex= auto */
	position: unset!important;
}
.post-php.post-type-page #poststuff #post-body.columns-2 #side-sortables,
.post-new-php.post-type-page #poststuff #post-body.columns-2 #side-sortables {
    width: 370px;
	position: unset!important;
}
#filter-by-date {
    display: none;
}
td.column-images {
    padding-left: 0!important;
}
td.column-images a span { /* MPEDIT */
    float: right!important;
}
td.column-images .ac-toggle-box-link .spinner { /* MPEDIT */
    display: none;
}
.wpview { /*  FOR YT AUTO-EMBEDDED iFRAME */
	text-align: center;
}
.post-php.post-type-post .updated.notice-success.is-dismissible a,
.post-new-php.post-type-post .updated.notice-success.is-dismissible a {
	display: none;
}
.notice-dismiss {
	padding: 0;
	top: 10px;
}
.notice-dismiss:before {
	font: normal 25px/25px dashicons;
	height: 30px;
	width: 30px;
}
#post-formats-select {
    line-height: 1.5!important;
}
.row-actions button,
.row-actions span a {
    color: orangered!important;
}
.postbox .inside {
	line-height: 1!important;
    margin: 0!important;
	padding-bottom: 0px;
}
.button.tagadd {
    padding: 0 10px!important;
	line-height: 1.3!important;
	min-height: unset!important;
}
.tagchecklist .ntdelbutton {
    margin-left: -25px!important;
}
.tagchecklist>li {
    line-height: 1.2!important;
    margin-bottom: 0!important;
	font-size: 17px!important;
}
#categorychecklist {
    margin: 0!important;
}
#categorychecklist label {
    text-transform: uppercase;
    color: dodgerblue;
    font-family: 'Roboto';
	font-weight: 500;
	font-size: 14px;
    letter-spacing: 0.7px;
}
.postbox .handle-order-higher,
.postbox .handle-order-lower,
.postbox .handlediv {
	height: 16px!important;
}
#poststuff .stuffbox>h3,
#poststuff h2,
#poststuff h3.hndle {
	padding: 5px 10px!important;
}
.misc-pub-section.curtime.misc-pub-curtime {
    padding: 4px 0 9px 0;
}
.error.sensei-message.sensei-connect { /* KEEP HERE FOR WPLUG SENSEI IN OLD CXE FOR TESTS */
    display: none;
}
#screen-meta {
    margin-left: 0!important;
}
.postbox-header {
    border-bottom: 1px solid #ddd!important;
}
#slugdiv input[type=text] {
    border-color: mediumvioletred!important; /* MPEDIT */
}

.widefat thead tr th:last-child,
.wp-list-table.widefat td:last-child {
    /*text-align: left!important;  MPEDIT */
}

#poststuff .tagsdiv .ajaxtag {
    margin-top: 0!important;
}

.wp-admin.post-php #ldnt_note_options,
.wp-admin.post-new-php #ldnt_note_options {
    display: none!important;	
}

.widget-title h3, .widget-title h4 {
    font-size: 16px!important;
}
#available-widgets .widget .widget-description {
    font-size: 17px!important ;
    color: mediumblue!important ;
}
div.widget-liquid-left {
    width: 40%!important ;
}
div.widget-liquid-right {
    float: right!important ;
    width: 58%!important ;
}
.widget-liquid-right .sidebars-column-1 {
    max-width: 100%!important;
	width: 100%!important;
}
.widget-liquid-right .sidebars-column-2 {
	width: 100% !important;
    max-width: unset !important;
}

td.column-662d365a67ef9c.column-excerpt { /* SPECIFIC COLUMN FOR WHICH SITE ? */
    white-space: nowrap;
    overflow: hidden;
    max-width: 50px;
    line-height: 0.8!important;
    text-overflow: ellipsis;
}
.acp-ie-value span.dashicons.gray {
    color: #ddd;
}
p.mplarge {
    border-top: 3px dotted cadetblue;
}

.notice.notice-warning.inline.wp-pp-notice {
    display: none;
}

.wp-admin.edit-php.post-type-post table.fixed {
    /*table-layout: unset;*/
}

td.column-69b3042673f7d0 { /* PAGE CUSTOM FIELD "RESIDENZA" */
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}


/**************  MAKE STICKY POST EDIT TITLE  **********/


.post-php.post-type-post #postdivrich,
.post-new-php.post-type-post #postdivrich {
	margin-top: 80px;
}
.post-php.post-type-post #titlediv {
	position: fixed;
	z-index: 9999;
}

/****************  2 BUTTONS VISUAL / HTML  *********/

 .post-php.post-type-post #wp-content-editor-tools .wp-editor-tabs {
	position: fixed; 
 	top: 50px;
	right: 400px;
} 
/*******************************************************/

table.wp-list-table.widefat.fixed.striped.table-view-list.posts { /* MPEDIT 25-01 */
    /*table-layout: unset;*/
}

.post-format-aside::before {
    font-size: 16px;
    text-align: right;
}

#rudrtagsdiv-post_tag .inside { /***  POST EDIT TAGS BOX  ***/
    background-color: #fff;
    padding-top: 2px!important;
    padding-bottom: 3px!important;
}
#rudrtagsdiv-post_tag {
    margin-left: 10px;
}

#post-formats-select { /***  POST EDIT FORMATS BOX  ***/
    background-color: #fff;
    padding-top: 7px;
    padding-bottom: 10px;
    padding-left: 12px;
}

.status-trash td.column-title strong {
    font-size: 17px;
    font-weight: normal;
    color: blue;
}
tr.status-trash { /* PAGES IN TRASH */
    background: whitesmoke;
}
.status-trash .row-actions span a {
    color: red!important;
}

.menu-item-handle.ui-sortable-handle,
.menu-item-settings { /* MENU LINES & CONTENT */
    max-width: 650px;
}
.menu-item-handle .item-title {
    margin-right: 0;
}
.wp-list-table.widefat  td.column-695a6d5a36c8b4 { /* SPECIFIC COLUMN DDD PAGES " LAST MODIFIED " */
    font-size: 16px;
    color: dodgerblue;
    text-align: center!important;
}

td.column-69c58be54b4394,
td.column-69cb9d75399998 { /* COLUMN "MORE TAG" IN LIST POSTS - DDD + D-TEST */
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 40px;
}

.users-php .fixed .column-posts {
	width: unset;
}



/*******************************************  SPECIFIC SECTIONS   ************************************************/
/*****************************************************************************************************************/



/***************************************  TINYMCE EDITOR  *************************************/


/***  SOME THINGS ARE AT THE END OF TWENTYTWENTY\ASSETS\CSS\EDITOR-STYLE-CLASSIC.CSS AND IF EDITS ARE MADE THERE, MAY NEED CLEAR HISTORY  ***/


/****************  TINYMCE TOOLBARS :  DIFFICULT !   ********************/


/********  POST  *******/

.post-php.post-type-post #wpbody-content .mce-toolbar-grp {
	/*margin-top: -30px;*/
	padding: 5px 0 5px 0;
}
i.mce-ico.mce-i-code {
    display: none;
}
/********  PAGE  *******/

.post-php.post-type-page #wpbody-content .mce-toolbar-grp {
    /*margin-top: -9px!important;*/
}
.post-php.post-type-page .mce-container-body.mce-stack-layout {
	margin-top: 40px;
}
.post-php.post-type-page .mce-container.mce-panel {
    /*margin-top: 19px!important;*/
}

/************* TEXT FLOATING WINDOW *************/


.mce-floatpanel.mce-window.mce-in {
	width: 800px!important;
	height: 800px!important;
	top: 50px!important;
    left: 560px!important;
}
.mce-floatpanel.mce-window.mce-in .mce-container-body.mce-abs-layout {
    width: 710px!important;
    height: 630px!important;
}
.mce-floatpanel.mce-window.mce-in textarea {
    width: 96%!important;
    height: 100%!important;
	padding: 30px 50px;
	border: none;
}
.mce-floatpanel.mce-window.mce-in .mce-container.mce-panel.mce-foot {
    /*width: 670px!important;*/
	margin-top: 80px!important;
    float: right;
}

/**************  TINYMCE SHORTCUTS HELP WINDOW  **************/


.mce-wp-help.mce-container {
    height: 100%!important;
    width: auto!important;
}
.mce-window .wp-editor-help .mce-window.mce-in {
    height: 100%!important;
}
.mce-floatpanel .mce-container-body.mce-window-body.mce-abs-layout,
.mce-wp-help.mce-container.mce-abs-layout-item.mce-first.mce-last {
    /*height: 900px!important;*/
}
.mce-window .wp-editor-help td,
.mce-window .wp-editor-help h2,
.mce-window .wp-editor-help p {
	font-size: 17px!important;
}

/********************  PAGE TEMPLATE  ******************/

label.post-attributes-label,
#poststuff .inside #page_template { /* IF NO MP CUSTOM TEMPLATE */
	/*opacity: 0.7;*/
}
select#page_template {
    display: inline;
}
.page-template-label-wrapper,
#poststuff .inside #page_template { /* IF NO MP CUSTOM PAGE TEMPLATE */
    display: none;
}


/*************************  TINYMCE OTHER   ********************************/


body#tinymce.wp-editor .mp-hidden {
	display: none!important;
}
body#tinymce .no_translate {/***** ADMIN ONLY  ******/
    color: red;
}
body#tinymce {
    font-family: 'Segoe UI'!important;
    font-size: 18px!important;
}
div.mce-toolbar-grp>.mce-container-body {
    padding: 0px 5px 0 5px!important;
}
div.mce-toolbar-grp {
    background: #fff !important;
    border-bottom: 0 none !important
}
div.mce-toolbar-grp>.mce-container-body {
    padding: 4px 0 8px
}
.mce-toolbar .mce-btn-group .mce-btn.mce-first {
    margin-left: 0 !important
}
#wpbody-content .mce-toolbar-grp {
    /*background: #f1f1f1!important;*/
    width: 960px!important;
    /*opacity: .6;*/
	border-bottom: 1px solid #ddd!important;
}
.mce-toolbar .mce-ico {
    color: #999!important;
}
i.symple-shortcodes-icon {
    opacity: .3;
}
span.mp-fw-icon-purple {
    color: grey;
}

.mce-menu .mce-menu-item-normal.mce-active,
.mce-menu .mce-menu-item-preview.mce-active,
.mce-menu .mce-menu-item.mce-selected,
.mce-menu .mce-menu-item:focus,
.mce-menu .mce-menu-item:hover {
    background: #E1F2FF!important;
}
#postexcerpt {
    max-width: 80%;
    margin: 0 auto;
}
p.post-attributes-label-wrapper.parent-id-label-wrapper,
p.post-attributes-label-wrapper.page-template-label-wrapper,
p.post-attributes-label-wrapper.menu-order-label-wrapper {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
}

ul#page_category-tabs,
ul#page_tag-tabs,
#page_tag-adder {
     display: none;
}
div#page_category-all {
    min-height: unset;
    font-size: 16px;
}
.meta-options label:last-child,
#ping_status { /* DISABLE PING & TRACKBACK ON PAGE */
    display: none;
}
.wp-editor-tabs {
    margin-top: 0px;
	/*margin-right: 70px!important;*/
}

.mce-menu-item.mce-menu-item-preview.mce-active {
    border-left: none!important;
}
.mce-edit-area {
    padding-top: 25px!important;
}
.mce-edit-area iframe {
	width: 830px!important;
    min-height: 1000px;
	height: unset!important; /* FOR SCROLLBAR IN VISUAL EDITOR */
    padding-top: 0px!important;
	/*padding-bottom: 80px!important;*/
	margin-top: 50px!important;
	margin-left: 60px;
}
.wp-admin.post-php.post-type-page .mce-edit-area iframe {
	margin-top: 90px!important;
}
.text-widget-fields .mce-edit-area iframe {
    min-height: unset;
	width: 100%!important;
}
.wp-media-buttons .button {
    margin-right: 0px!important;
    padding-right: 0px!important;
}

.wp-editor-container textarea.wp-editor-area {
	padding-top: 50px!important;
}

.post-php.post-type-page p.post-attributes-help-text,
.post-new-php.post-type-page p.post-attributes-help-text {
    display: none;
}

.post-php.post-type-page p.post-attributes-label-wrapper.menu-order-label-wrapper,
.post-new-php.post-type-page p.post-attributes-label-wrapper.menu-order-label-wrapper,
.post-php.post-type-page input#menu_order,
.post-new-php.post-type-page input#menu_order {
	display: none;
}

.mce-menu-item.mce-menu-item-preview.mce-stack-layout-item.mce-first {
    margin-top: -30px;
}
.mce-menu-item.mce-menu-item-preview.mce-stack-layout-item:hover {
    color: black;
}
.edit-php.post-type-page .page_tag-conj a.row-title {
    background: #d4ff91;
    color: black;
}

.edit-php.post-type-page .page_tag-conj td.column-taxonomy-page_tag a {
    background: #d4ff91;
    color: black;
}
.edit-php.post-type-page .page_category-site a.row-title:before {
    font-family: 'FontAwesome';
    content: "☰";
    margin-right: 15px;
    color: deepskyblue;
    /* font-weight: bold; */
}


/********  TO REPLACE WPLUG COLOR MY POSTS which SEEMS NOTWORKING FOR CATEGS & OTHERS   *************/

/*  CAREFUL COMPETITION BETWEEN STATUS & TAGS & CATEGS , also FOR TEXT INSIDE ROWS */


/*  by POST STATUS  */
			
.edit-php tr.status-draft,
edit-php tr.status-draft:hover {
    background: #F7F7F7!important; /* FEFEEE - ffffe0 */
}
.edit-php tr.status-pending,
edit-php tr.status-pending:hover {
	background: #FDF4FD !important;
}
.edit-php tr.status-private,
.edit-php tr.status-private:hover {
	background: #FFF1EB !important;
}
.edit-php tr.status-future,
.edit-php tr.status-future:hover {
	background: #E9F2D3 !important;
}
.edit-php tr.status-mp,
.edit-php tr.status-mp:hover {
    background: #EDFFFF!important; /* E4FFFF */
}

tr.category-test td.categories.column-categories,
tr.category-admin td.categories.column-categories {
    background: #efefef; /* grey f3f3f3 - light blue= d5f5ff */
}

.edit-php .status-draft a.row-title:before {
    /*content: "\f133";*/
    font-family: 'FontAwesome';
    margin-right: 15px;
    color: steelblue;
    font-weight: bold;
}

.edit-php tr.page_tag-site .page-title,
.edit-php tr.page_tag-site .page-title:hover {
    background: #FFF9FF!important;
}

tr.post-password-required {
	background: #ff9894 !important;
}

/*  EX-BY  POST TAG */

tr.tag-xadmin {
    background: #FFEAFF!important;
}
tr.tag-xadmin:hover {
    background: #FFEAFF!important;
}

tr.tag-old { /* USED ON EEE */
    background: #F7F7F7!important;
}
tr.tag-old:hover {
    background: #F7F7F7!important;
}

/*  EX-BY POST CATEGORY  */
			
.category-gp {
	/*background: #FBF5FB !important;*/ /* FBE0FB */
}
tr.category-ita a { /* FULL ROW */
	/*color: darkgreen!important;*/
}
tr.category-00 { /* FULL ROW */
	background: #FFEAFF!important;
}


/********************************************  MEDIA LIBRARY  *****************************************/


body.wp-admin.wp-core-ui.js.settings_page_pmr-setting-admin {
	font-size: 17px;
}
.upload-php .widefat td p {
	padding-top: 0px!important;
}
.upload-php .wp-list-table {
	margin-left: 5%;
    max-width: 95%;
}
.upload-php .column-title strong.has-media-icon {
    margin-top: 5px;
}
.upload-php td.column-title strong a,
.upload-php .parent.column-parent a {
	font-size: 17px;
	color: blue;
	font-weight: 400;
}
.upload-php .parent.column-parent .detach-from-parent,
.upload-php .parent.column-parent a.hide-if-no-js.aria-button-if-js {
	color: black;
	margin-top: 10px!important;
}
.upload-php .fixed .column-parent {
	line-height: 1.5!important;
}
.upload-php .wp-filter {
	display: inline-block!important;
    transform: translateX(5%)!important;
	width: unset;
}
.upload-php .attachments-browser .media-toolbar-secondary {
    display: inline!important;
	float: unset!important;
}
.upload-php .mode-grid .attachments-browser .media-toolbar-primary {
	display: inline!important;
	margin-top: 0px!important;
}
body {
    font-size: 17px;
}
.upload-php.post-type-attachment table.fixed {
    /*table-layout: unset;*/
}
table.media .column-title .filename {
	color: red;
    display: none;
}
button.button-link.copy-attachment-url.media-library {
    display: none;
}
table.media .column-title .media-icon {
    padding-left: 40px;
}
table.media .column-title .media-icon img {
    max-width: 90px!important;
    width: auto!important;
	max-height: 90px;
    margin-left: -50px!important;
}
.upload-php .row-actions .view {
	/*display: none;*/
}
.media-sidebar .media-types.media-types-required-info,
.media-sidebar .compat-field-su_slide_link,
.media-sidebar .setting.has-description,
.media-sidebar #alt-text-description {
    display: none;
}
.media-sidebar .attachment-info .details {
    display: contents;
}
.media-sidebar .compat-field-popup-categories.mla-taxonomy-row {
    margin-top: -10px;
}
.media-sidebar #mla-popup-categories-tabs {
    margin-top: -5px;
}
.media-sidebar .attachment-details.save-ready h2 {
    margin: 5px 0 0px 0;
}
.media-sidebar .compat-item .label {
    margin-top: -5px;
}
.media-sidebar #mla-popup-categories-adder,
.compat-field-popup-categories #mla-popup-categories-tabs {
    display: none!important;
}
.media-sidebar .attachment-details .setting .name,
.media-sidebar .attachment-details .setting .value,
.media-sidebar .attachment-details .setting span,
.media-sidebar .compat-item label span,
.media-sidebar .checkbox-label-inline,
.media-sidebar .setting .name,
.media-sidebar .setting .value,
.media-sidebar .setting span {
    display: inline;
}
.attachment-details .setting .value,
.attachment-details .setting input[type=email],
.attachment-details .setting input[type=number],
.attachment-details .setting input[type=password],
.attachment-details .setting input[type=search],
.attachment-details .setting input[type=tel],
.attachment-details .setting input[type=text],
.attachment-details .setting input[type=url],
.attachment-details .setting textarea,
.attachment-details .setting+.description,
.media-sidebar .setting .value,
.media-sidebar .setting input[type=email],
.media-sidebar .setting input[type=number],
.media-sidebar .setting input[type=password],
.media-sidebar .setting input[type=search],
.media-sidebar .setting input[type=tel],
.media-sidebar .setting input[type=text],
.media-sidebar .setting input[type=url],
.media-sidebar .setting textarea {
  width: 100%;
}
.media-frame-content[data-columns="8"] .attachment {
    width: 10%;
}
.upload-php .tablenav {
	transform: translateX(10%)!important;
}
body.upload-php .wp-filter .actions select {
	max-width: 150px;
}
.upload-php .search-form input[type=search] {
	max-width: 210px!important;
}
#media-attachment-date-filters,
.ac-mla-media-assistant #filter-by-date { /* 2nd LINE = WPLUG MEDIA LIB ASSISTANT */
    display: none;
}
.attachment-display-settings h2 {
    display: none;
}
.mp-emoji-inline {
  box-shadow: none;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  display: inline!important;
  vertical-align: text-bottom;
}
.upload-php.post-type-attachment .parent.column-parent a.detach-from-parent,
.upload-php.post-type-attachment .parent.column-parent a.hide-if-no-js.aria-button-if-js {
    color: #ccc;
}
.upload-php td.column-69443655a10624 { /* SPECIFIC COLUMN DDD : IMAGE DESC */
    white-space: unset; /* EX = nowrap */
    overflow: hidden;
    text-overflow: ellipsis;
	/*text-wrap: auto;*/
}


/***********************  MEDIA LIBRARY :  SINGLE EDIT  **************/


.post-type-attachment #wpcontent {
    margin-top: 0px!important;
}
.post-type-attachment #edit-slug-box {
    /*right: 550px;*/
    /*min-width: 500px!important;*/
    /*margin-top: -10px;*/
	/*float: right;*/
    position: absolute;
    top: -110px;
}
.post-type-attachment .wrap {
    margin-top: 20px!important;
}
.post-type-attachment #attachment_category-tabs,
.post-type-attachment .category-tabs,
.post-type-attachment #media-categ-adder {
    display: none;
}

.post-type-attachment #edit-slug-buttons {
    float: right;
    top: -45px;
    position: relative;
}
.post-type-attachment #post-body-content {
    margin-left: 4%;
	margin-bottom: 0;
	max-width: 900px;
}
.post-type-attachment #post-body.columns-2 #postbox-container-1 {
    margin-right: 100px;
    /*width: 880px;*/
}
.post-type-attachment #side-sortablesback,
.post-type-attachment div#side-sortables,
.post-type-attachment #poststuff #post-body.columns-2 #side-sortables {
    width: 600px!important;
}
.post-type-attachment .wp_attachment_details.edit-form-section p {
    margin: 0;
}
.post-type-attachment .wp_attachment_details .attachment-content-description {
    margin-top: 0;
}
.post-type-attachment .attachment-content-description {
    /*display: none!important;*/
}
.post-type-attachment #qt_attachment_content_toolbar {
    display: none;
}
.wp_attachment_details #attachment_caption {
    height: 50px;
    color: blue;
    padding: 10px 15px;
}
.post-type-attachment #wp-attachment_content-editor-container.wp-editor-container textarea {
    max-height: 90px;
    border: 1px solid #dcdcde;
	color: blue;
    font-family: 'Segoe UI';
    padding: 15px 16px !important;
}
}
.post-type-attachment .wp-editor-container textarea.wp-editor-area {
    padding-top: 5px!important;
}
.post-type-attachment p.media-types.media-types-required-info {
    display: none;
}
.post-type-attachment .wp_attachment_details.edit-form-section {
    margin-bottom: 0;
}
.post-type-attachment #post-body-content .compat-attachment-fields {
    margin-bottom: 0;
}
.post-type-attachment .compat-field-su_slide_link .help {
    margin: 0;
}
.post-type-attachment #attachment-id3 .inside p {
    margin: 0!important;
}
.post-type-attachment #attachment-id3 {
    margin-top: 20px;
}
.post-type-attachment #postbox-container-2 {
    width: 40%!important;
    margin-left:  10%;
}
.post-type-attachment .mejs-container .mejs-controls {
	background: #FEC9FF;
}
p.attachment-alt-text,
p#alt-text-description {
    display: none;
}
.post-php.post-type-attachment #screen-meta-links {
    margin: 0!important;
}
body.post-php.post-type-attachment {
	margin-top: 0px!important;
}
.post-php.post-type-attachment .wrap .wp-heading-inline {
	transform: translateX(-90%);
}
.post-php.post-type-attachment #titlediv {
    margin-bottom: 0px;
}
.post-php.post-type-attachment .wp_attachment_image p {
    margin: 0;
}
.post-php.post-type-attachment .wp_attachment_image img {
    max-height: 400px;
}
.post-type-attachment a.page-title-action {
    top: 20px!important;
}
.post-type-attachment .wp_attachment_holder {
    text-align: center;
    margin: 0 auto;
}
.post-php.post-type-attachment #titlewrap input {
    color: red;
    border-bottom: 1px dotted #555!important;
    padding-bottom: 7px!important;
    text-align: center;
	max-width: 800px!important;
	/*width: auto!important;*/
	margin-top: -20px !important;
    margin-bottom: 20px !important;
}
.post-type-attachment.wp-admin.post-new-php #titlewrap,
.post-type-attachment.wp-admin.post-php #titlewrap {
	margin-left: 50px;
}
.post-type-attachment #edit-slug-box a {
    margin-top: -120px!important;
}
.post-type-attachment #side-sortables {
    margin-top: -25px;
}


/***************************  MEDIA LIBRARY :  INSERT IMAGE MODAL  *******************/


.media-modal .media-selection,
.media-modal .media-selection .attachments,
.media-modal .media-selection .attachment,
.media-modal .media-selection .selection-info {
    height: 100px!important;
}
.media-selection .attachment {
    width: 100px!important;
}
.media-modal .media-frame-toolbar .media-toolbar {
    bottom: 50px!important;
}
.media-frame-toolbar {
    /*bottom: 130px;*/
}
.media-modal-content .media-toolbar-primary .media-button {
    /*bottom: -110px;*/
    position: absolute;
    right: 40px;
}
.media-sidebar.visible input.link-to-custom {
    width: 100%!important;
}
.upload-php .wrap .wp-heading-inline+.page-title-action,
.upload-install-php .wp-heading-inline+.page-title-action {
    left: 50%!important;
    font-size: 17px!important;
}
.media-modal-content .attachments-wrapper {
    z-index: 999!important;
	max-height: 540px!important;
	max-width: 80%!important;
}
.attachments-browser .media-toolbar-primary {
    margin-top: -40px!important;
}


/****************************************  WP THEME EDITOR  ******************************************/


.theme-editor-php .CodeMirror {
    width: 930px!important;
    height: 750px!important;
    margin-left: 470px!important;
    margin-top: -60px!important;
}
.theme-editor-php .CodeMirror-scroll {
/*font-family: Menlo Regular,Consolas,Monaco,monospace!important;*/
    font-family: 'Segoe ui'!important;
    font-size: 17px!important;
    line-height: 150%!important;
    width: 100%!important;
}
.theme-editor-php .CodeMirror-linenumber {
    color: #999!important;
    font-size: 15px!important;
}
#WidgetFloaterPanels { /* POPUP BOX IN EDITOR WINDOW */
    display: none!important;
}


/********************************************  CODEMIRROR  ************************************/


.CodeMirror pre {
    padding-top: 1px;
    padding-bottom: 12px; /* PREV = 1 */
    line-height: 1.5;
    /*font-family: 'source sans pro';*/
    font-size: 16px;
    color: blue;
}
.cm-s-xq-light span.cm-tag {
    color: red;
    margin-left: -1px;
    margin-right: 3px;
}
.cm-s-default .cm-tag {
    color: red;
}
.cm-s-xq-light span.cm-builtin {
    color: violet!important;
}
.cm-s-default .cm-builtin {
    color: violet!important;
}
.cm-s-xq-light span.cm-comment {
    color: mediumseagreen;
}
.cm-s-default .cm-atom {
    color: green;
}
.cm-s-xq-light span.cm-qualifier {
    color: darkslategrey;
}
.cm-s-default .cm-meta, .cm-s-default .cm-qualifier {
    color: #000;
}
.cm-s-default .cm-keyword {
    line-height: 1em;
    font-weight: 700;
    color: #5a5cad;
}
.CodeMirror-linenumber {
    background: #fff;
    margin-left: -10px!important;
    padding-left: 11px;
    font-family: 'segoe ui';
    color: #777;
    font-size: 14px;
    line-height: 26px;
	text-align: left!important;
}
.CodeMirror-line::selection,
.CodeMirror-line>span::selection,
.CodeMirror-line>span>span::selection {
    background: yellow;
    color: #FFF!important;
}
.CodeMirror-activeline-background {
    background: #EFF9FF;
}
.CodeMirror-sizer {
    padding-left: 10px;
}
#template .CodeMirror,
#template textarea,
#templateside>ul {
	border: none!important;
}


/***************************************  QUICK EDIT POST  ********************************/


.inline-edit-row fieldset ul.cat-checklist {
    width: 290px;
    padding-left: 30px;
}
ul.cat-checklist.category-checklist { /* MAYBE DOESN'T WORK HERE */
    height: 150px!important;
}
.inline-edit-row fieldset ul.cat-checklist input,
.inline-edit-row fieldset ul.cat-checklist li {
    margin: 0;
    position: relative;
}
.inline-edit-row fieldset ul.cat-checklist label {
    font-size: 16px;
    color: red;
}
.inline-edit-row fieldset label {
    line-height: 1.3;
}
.inline-edit-row-post button.button.cancel.alignleft {
    /* display: inline-block; */
    left: 45%!important;
    transform: translateX(-45%)!important;
    position: relative!important;
}
.inline-edit-row fieldset ul.cat-checklist {
    width: 290px;
    padding-left: 30px;
}
ul.cat-checklist.post_series-checklist {
    position: absolute;
    width: 350px;
    margin-left: 620px;
    margin-top: -270px;
    height: 140px!important;
}
.edit-php.post-type-post .quick-edit-row-post .inline-edit-tags-wrap .howto,
.edit-php.post-type-post .quick-edit-row-post .inline-edit-col-right .inline-edit-col div:nth-child(3) .inline-edit-tags .title,
.edit-php.post-type-post .quick-edit-row-post .inline-edit-col-right textarea.tax_input_status  { /* POST QUICK EDIT DOUBLE STATUS AREA */
    display: none;
}

.inline-edit-wrapper .inline-edit-col-right .inline-edit-row #post_parent, .inline-edit-row select[name=page_template] {
    display: none;
}
.wp-admin.edit-php.post-type-page .inline-edit-wrapper .inline-edit-col-right .inline-edit-row #post_parent, .inline-edit-row select[name=page_template] {
    display: initial;
}

.inline-edit-wrapper .inline-edit-col-right .inline-edit-tags span.title {
    color: blue!important;
	margin-left: -115px;
}
.wp-admin.edit-php.post-type-page .inline-edit-wrapper .inline-edit-col-right .inline-edit-tags span.title {
	margin: 0px;
	line-height: 1.3;
}
.inline-edit-wrapper .inline-edit-col-right .inline-edit-col .inline-edit-group input,
.inline-edit-wrapper .inline-edit-col-right .inline-edit-col .inline-edit-group .checkbox-title { /** FIELDS ALLOW COMMENTS + ALLOW PINGS ***/
    /*display: none;*/
}
.wp-admin.edit-php.post-type-page p#inline-edit-page_tag-desc {
    display: none;
}
p#inline-edit-post_tag-desc {
    padding: 0!important;
    margin: 0;
    text-align: center;
    font-size: 15px;
}


/************************  MISC. FROM CXE-V1  ************************/


#post_tag .howto,
#link-post_tag,
.button.tagadd,
#category-tabs,
#post_series-tabs,
#keywords_family-tabs,
#lesson-categ-tabs,
#category-add-toggle,
#keywords_family-add-toggle,
#lesson-categ-add-toggle {
    display: none;
}


/*****************  MADE FOR WPBAKERY  *****************/


.row-actions .edit_vc {
    display: none;
}
.js .meta-box-sortables .postbox .toggle-indicator:before {
	font-size: 25px!important;
}
div.mce-toolbar-grp {
    background: #fff !important;
    border-bottom: 0 none !important;
}
.wp-editor-container {
    border: none!important;
	box-shadow: none;
}

/*********  PAGE  *************/

a.page-title-action {
    top: -12px!important;
}
.post-type-page #edit-slug-box {
	/*right: 630px;*/
	top: 70px;
}
.post-type-page #titlewrap {
    margin: 20px 0 30px 500px!important;
}
.post-type-page #post-body.columns-2 #postbox-container-1 {
	margin-right: -400px;
}
.post-new-php.post-type-page #post-body.columns-2 #postbox-container-1 {
    margin-right: -300px;
}
.post-type-page #postbox-container-2 {
    margin-left: 0px!important;
	margin-top: -15px;
	width: 1450px;
}
.post-type-page.vc_fullscreen #postbox-container-2 {
	width: 106%;
}
.post-type-page #normal-sortables .postbox .handlediv {
    margin-right: 20px!important;
}
.post-type-page #submitdiv {
	/*margin-top: 90px;*/
	z-index: 2;
}

/*********  POST  *************/

.post-type-post .mce-edit-area {
    /*padding-top: 50px!important;*/
    min-height: 600px;
}

.post-php.post-type-post #postbox-container-2
.post-new-php.post-type-post #postbox-container-2 {
    margin-left: 0px!important;
	margin-top: -15px;
	width: 1550px;
}

/******************************/

input[type=checkbox] {
	height: 0.8rem!important;
	width: 1rem!important;
}
input[type=checkbox]:checked:before {
	filter: hue-rotate(153deg)!important;
	margin: -0.3rem 0.2rem .5rem -0.2rem!important;
}

.wp-full-overlay-footer .devices {
    margin-top: -18px;
	padding: 0!important;
    background: none;
}
.wp-full-overlay-footer .devices button {
	height: 38px;
}
.wp-full-overlay-footer .devices button.active:before {
    margin: 0!important;
	padding: 0 8px!important;
}
.nav-menus-php #nav-menu-header #menu-name {
    width: 800px;
}
.nav-menus-php .manage-menus select#select-menu-to-edit {
    width: 750px;
}


/*************  FONT AWESOME  *************/  /*** MAYBE NOTWORKING HERE  ***/


i.mp-link-out.fa.fa-external-link.fa- {
    margin-left: 0.5rem;
    margin-right: 0.3rem;
    font-size: 0.7rem;
    color: #ff9a02;
    vertical-align: super;
}


/***********************  CHROME EXT SCROLL TO TOP - ARROWS  **************************/


.wp-admin.post-new-php div#pratikabuSTTDiv,
.wp-admin.post-php div#pratikabuSTTDiv {
	/*display: none!important;*/
	z-index: 2!important;
	top: 43%!important;
}
.learndash-post-type.wp-admin.post-php div#pratikabuSTTDiv {
    bottom: 20px!important;
    top: unset!important;
}
.post-php #pratikabuSTTDiv,
.post-new-php #pratikabuSTTDiv,{
	/*display: none!important;*/
    right: 90px!important;
}
.post-php.post-type-page #pratikabuSTTDiv {
	/*display: none!important;*/
    z-index: 1!important;
}



/****************************************************  WPLUGS  *************************************************/
/****************************************************                  ************************************************/



/*************************************  WPLUG :  TINYMCE ADVANCED  ******************************/


.settings_page_tinymce-advanced .tadv-submit .button {
    color: #fff!important;
    pointer-events: none;
}
.settings_page_tinymce-advanced .tadv-submit .button-large {
    float: unset;
}


/****************************************  WPLUG :  W4 LISTS  ****************************************/


textarea#w4pl_template {
    width: 100%!important;
}
.post-type-w4pl .widefat {
	width: 70%;
	margin-left: 12%!important;
}
.post-type-w4pl table#w4pl_tax_query_table {
	width: 100%;
	margin-left: 0%!important;
}
.post-php.post-type-w4pl #post-body-content {
    width: 90%;
    margin-left: 7%;
}
#w4pl_date_query_table .column,
#w4pl_date_query_table .key,
#w4pl_date_query_table .compare,
#w4pl_date_query_table select {
    width: auto!important;
}
.post-php.post-type-w4pl #titlediv #title {
	color: #000;	
}
.wp-list-table input[readonly] {
	background-color: #fff;
}
.wp-list-table input[type=text] {
	/*border: none;*/
}
.post-php.post-type-w4pl .wffdw,
.post-php.post-type-w4pl .wffdw2,
.post-new-php.post-type-w4pl .wffdw,
.post-new-php.post-type-w4pl .wffdw2 {
    color: dodgerblue;
    font-size: 16px;
}
.post-php.post-type-w4pl label,
.post-php.post-type-w4pl .metabox-prefs label,
.post-new-php.post-type-w4pl label,
.post-new-php.post-type-w4pl .metabox-prefs label {
    font-size: 17px !important;
}
.w4pl_group_title {
	font-size: 17px!important;
}
.edit-php.post-type-w4pl td.shortcode.column-shortcode input {
    border: none;
}


/*************************************  WPLUG :  WP ADD CUSTOM CSS  ******************************/


#wp_add_custom_css {
	margin-top: 12px;
    margin-left: 25%;
    width: 70%;
}
.post-php.post-type-page #wp_add_custom_css {
    /*margin-left: 20%;*/
}
.edit-tags-php td.posts.column-posts {
	/*text-align: left;*/
}
textarea#single_custom_css {
    min-height: 600px!important;
}
#single_custom_css_ace .ace_content { /* CREATES PB !!!  */
    /*font-size: 17px!important;*/
	/*margin-left: 5px!important;*/
}


/**************************************  WPLUG :  ADMIN COLUMNS PRO  **********************************/


.ac-page.edit-php #ozhmenu li .wp-first-item.wp-has-current-submenu {
    background-color: inherit!important;
}
/*****  'CONTENT' ICONS NOTWORKING HERE - GOTO (wp-admin/css) edit.min.css  *****/

.format-standard td.column-post_formats:before {
    /*content: "✔";*/
}
label.post-format-icon.post-format-link,
label.post-format-icon.post-format-image {
	/*color: #ddd;*/
}
label.post-format-icon.post-format-link:before {
	/*content: "\f471";*/
}
label.post-format-icon.post-format-link:after {
    /*content: "BASIC";*/
    /*left: -15px;*/
    /*position: relative;*/
	/*color: initial;*/
}
label.post-format-icon.post-format-image:after {
    /*content: "PHOTO";*/
    /*left: -25px;*/
    /*position: relative;*/
	/*color: initial;*/
}
/*************************************************************************/

.ac-post-state-format.post-state-format.post-format-icon:before,
.ac-page-state-format.post-state-format.post-format-icon:before {
    color: deeppink;
	top: 4px;
    position: relative;
	font-size: 16px;
}
.post-format-icon.post-format-standard:before {
    content: "–-";
}
.post-format-icon.post-format-chat:before {
    content: "\f163"!important; /* MAYBE NOTWORKING HERE - GOTO (wp-admin/css) edit.min.css  */
	font-size: 12px;
}
label.post-format-icon.post-format-chat {
    position: relative;
    top: 5px;
	color: grey;
}
#post-formats-select .post-format-icon.post-format-chat:before {
    vertical-align: text-top;
    color: grey;
    left: 5px;
    position: relative;
}
.post-format-icon.post-format-image::before {
    content: "\f235"; /* MAYBE NOTWORKING HERE - GOTO (wp-admin/css) edit.min.css  */
}
.ac-post.post-type-post td.column-post_formats,
.ac-page.post-type-post td.column-post_formats {
    text-align: center;
    vertical-align: inherit;
}
.ac-post.edit-php.post-type-post p.search-box,
.ac-page.edit-php.post-type-page p.search-box {
	margin-top: -50px;
}
.cacie-editable-select .editable-container .input-sm {
    padding: 0px 5px;
}

.ac-post.edit-php.post-type-post #wpbody-content,
.ac-page.edit-php.post-type-page #wpbody-content {
    margin-top: 40px!important;
}
.ac-post.edit-php.post-type-post .wp-list-table.widefat td,
.ac-page.edit-php.post-type-page .wp-list-table.widefat td {
	/*white-space: nowrap;*/
	/*overflow: hidden;*/
}
.ac-page .page-title .post-state {
    left: 10px;
}
.ac-w4pl .page-title .post-state {
    left: 10px;
}
.ac-page td.page-title strong,
.ac-w4pl td.page-title strong {
    /*display: inherit;*/
}

.ac-post.edit-php table.wp-list-table.widefat.fixed.striped.posts,
.ac-page.edit-php table.wp-list-table.widefat.fixed.striped.posts
table.wp-list-table.widefat.fixed.striped.pages {
    /*transform: translateX(65%)!important;*/
	/*margin-right: 10%!important;*/
	max-width: 100%;
	margin-left: 1%;
}
td.categories.column-categories a,
td.date.column-date, .column-date_published,
.subsubsub a,
.ac-toggle {
    font-size: 16px!important;
}
.ac-page.edit-php table.wp-list-table.widefat.fixed.striped.posts,
table.wp-list-table.widefat.fixed.striped.pages {
    /*transform: translateX(100%)!important;*/
}
.ac-setting-input-date .ac-setting-input-date__custom {
    width: 180px !important;
}
a.ac-table-button.-segments {
    display: none!important;
}
.actions.ac-search {
    padding-top: 0!important;
}
.post-type-page .actions.ac-search {
    display: inline!important;
}
.edit-php.post-type-post td.column-attachment .ac-image,
.edit-php.post-type-page td.column-attachment .ac-image {
    max-height: 40px!important;
    max-width: 50px!important;
	opacity: 0.5;
}
.ac-post.edit-php.post-type-post td.column-attachment,
.ac-page.edit-php.post-type-page td.column-attachment {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.edit-tags-php .acp-ie-table,
.ac-wp-taxonomy_category .wp-list-table {
	width: 98%;
}
table.wp-list-table .acp-be-noticerow td p {
    margin: 0 0!important;
	padding: 0!important;
}
.upload-php .ac-search {
	display: inline-block;
}
.ac-page table.wp-list-table.widefat.fixed.striped.pages.acp-ie-table.acp-ie-table--v2.acp-ie-disabled {
	/*max-width: 1400px!important;*/
}
.ac-page.edit-php.post-type-page .widefat { /* DOESN'T WORK */
	/*width: unset!important;*/
}
.ac-page.edit-php.post-type-page table.wp-list-table.widefat.fixed.striped.pages {
    margin-left: 70px;
	max-width: 1640px!important;
}
.ac-post.edit-php .column-63c3fd9fdb99c.column-meta {
	color: red;
	font-weight: 500;
    text-transform: uppercase;
}
.ac-column {
    min-height: 40px;
}
a.ac-table-button.-export {
	margin-left: 30px;
}
.ac-table-actions .ac-table-actions-buttons .ac-table-button {
	border-right: 1px solid #016088!important;
}
tr.acp-be-noticerow, tr.acp-be-editrow {
    /*display: none!important;*/
}
.subsubsub a, .ac-toggle {
	color: red!important;
}
.acp-ie-value {
	line-height: 1.3;
}
td.column-5f90227d214b8 .acp-ie-value {
	color: red;
}
.ac-post.edit-php table.wp-list-table.widefat.fixed.striped.posts .row-title,
.ac-page.edit-php table.wp-list-table.widefat.fixed.striped.posts .row-title {
	line-height: 1.2;
}
table.acp-ie-table.acp-ie-enabled.acp-ie-table--v2 tr td.acp-ie-editable:hover {
    background-color: #fff!important;
}
.ac-wp-media .wrap table th.column-date {
    width: unset!important;
}
.ac-wp-media.upload-php .tablenav {
	margin-top: -20px;
    /*float: right;*/
	/*transform: translateX(0%)!important;*/
}
table.wp-list-table tbody.cacie-enabled td .cacie-editable {
	padding-right: 0;
}
.ac-columns.ui-sortable td {
    padding-bottom: 10px!important;
}
.ac-column-header table tr td.column_label .inner {
	height: 25px!important;
}
.ac-column-header table tr td.column_type .inner {
    height: unset!important;
}
.ac-setting-input-width div.description {
    width: 80px!important;
}
.ac-post .qtip.qtip-tipsy,
.ac-page .qtip.qtip-tipsy {
	display: none!important;
}
.ac-image-details .ac-image-info {
    display: block;
}
td.column-excerpt {
    white-space: unset; /* EX = nowrap */
    overflow: hidden;
}
td.column-6456dc4da7914,
td.column-6456dc4da70e6 { /* SPECIFIC COLUMN DDD ??? CXE ??? : POSTS/PAGES : "ADD CUSTOM CSS" and "VC CSS" */
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 110px;
}
.edit-php.post-type-post td.column-661c277869ba60 span { /* SPECIFIC COLUMN FOR WHICH SITE ? */
    font-size: 20px;
}
td.column-63bb0b61e902e { /* SPECIFIC COLUMN FOR WHICH SITE ? */
    max-width: 290px;
}
th.column-63cd466dd163c { /* SPECIFIC COLUMN FOR WHICH SITE ? */
    padding: 0!important;
}
td.column-63cda50edc379 { /* SPECIFIC COLUMN FOR WHICH SITE ? */
    font-size: 15px!important;
    color: royalblue;
	line-height: 1.6!important;
}
td.column-663e64646e147c,
td.column-67a0a0319a9fc0 { /* SPECIFIC COLUMN DDD + EEE : "CUSTOM CSS" */
    /* white-space: nowrap; */
    overflow: hidden;
    text-overflow: ellipsis;
    height: 40px!important;
    display: block; /* NOT IDEAL */
    font-size: 15px!important;
	color: red;
}
td.column-permalink a,
td.column-postid {
    color: blueviolet!important;
}

/******************* POSTS LIST :  COL TAGS *****************/


.wp-admin.edit-php.post-type-post .column-tags {
    text-align: center;
	/*max-width: 40px!important;*/
}
.wp-admin.edit-php.post-type-post td.tags.column-tags a {
	color: red;
	font-size: 16px!important;
}

/****************** POSTS LIST :  COL REVISIONS ************/


.wp-admin.edit-php.post-type-post .column-revisions {
	max-width: 30px!important;
}
/***********************/

.aceditable__form__controls .dashicons {
    color: #000;
}

.wp-admin.wp-core-ui.ac-mla-media-assistant form.layout-switcher {
	position: absolute;
    top: 45px;
    left: 100px;
}

.post-php.post-type-page input#new-tag-post_tag,
.post-new-php.post-type-page input#new-tag-post_tag {
    width: 100%;
}

#page_categorydiv .postbox-header,
#tagsdiv-page_tag .postbox-header {
    margin-top: 10px;
}

.column-content,
.column-excerpt {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}



/*****  RESPONS ****/


@media screen and (min-width: 783px) {
	.ac-post .wrap table th.column-title,
	.ac-page .wrap table th.column-title	{
		width: unset;
}


/****************************************  WPLUG :  TRANSPOSH  *********************************/


.ui-progressbar { /* TRANSPOSH */
    height: 6px!important;
}
a#transposh-clean-auto {
    background-color: red!important;
    color: white;
}
.transposh_page_tp_advanced form,
.transposh_page_tp_advanced form h3,
.transposh_page_tp_settings form,
.transposh_page_tp_settings form h3, 
.transposh_page_tp_settings .inside,
.transposh_page_tp_settings .inside p, 
.transposh_page_tp_advanced .inside,
.transposh_page_tp_advanced .inside p {
    font-size: 17px!important;
}
.settings_page_language-switcher-settings .wp-die-message, p,
.settings_page_language-switcher-settings label {
    font-size: 18px;
}


/********************************  WPLUG :  OZH ADMIN DROPDOWN MENU  *****************************/


#ozhmenu_wrap {
	top: 0;
	position: fixed;
	overflow: unset!important;
}
.post-php.post-type-post #ozhmenu_wrap,
.post-new-php.post-type-post #ozhmenu_wrap {
    /*top: -30px;*/
    /*position: absolute;*/
}
.posts_page_JustWritingPost #ozhmenu_wrap {
    top: -30px;
    /*position: absolute;*/
}
#ozhmenu {
    background: #9DB7CD!important;
	/*padding: 0px 0px 0px 5%!important;*/
	display: flex;
    justify-content: center;
}
.ozhmenu_toplevel a {
    font-size: 17px!important;
    color: #fff!important;
}
.ozhmenu_toplevel ul a {
    color: #555!important;
	padding-left: 30px!important;
	padding-right: 20px!important;
	line-height: 1.8!important;
}
#ozhmenu li:hover,
#ozhmenu li.ozhmenu_over,
#ozhmenu li .wp-has-current-submenu {
    background: #758FA5!important;
    border-radius: 0!important;
}
#ozhmenu li a .awaiting-mod span {
	background-color: #888!important; /* red */
	color: #FFF!important;
	font-weight: 600!important;
    padding: 2px 7px!important;
    font-size: 14px!important;
}
#ozhmenu li a .awaiting-mod {
    background-image: none!important;
    top: 5px!important;
}
.ozhmenu_toplevel:nth-child(2),
.ozhmenu_toplevel:nth-child(4),
#oam_menu-settings {
    /*margin-left: 25px!important;*/
}
.ozhmenu_toplevel:last-child {
    /*margin-left: 20px!important;*/
}
.ozhmenu_toplevel ul {
    padding-top: 15px!important;
    padding-bottom: 15px!important;
}
#ozhmenu ul a {
    color: #000!important;
}
.ozhmenu_toplevel {
	margin: 0 13px!important;
    /*padding-left: 7px!important;*/
}
#ozhmenu .ozhmenu_sublevel {
    padding-left: 0px!important;
}
#ozhmenu li.toplevel_label {
    margin-left: 6px!important;
}
#ozhmenu li ul {
    padding-left: 0px!important;
}
#ozhmenu .ozhmenu_sublevel a {
    /*background-position-x: 0px!important;*/
	background-image: none!important;
	padding-left: 22px!important;
	font-size: 17px!important;
	line-height: 1.7!important;
}
#ozhmenu img.wp-menu-image {
    max-height: 20px;
    max-width: 20px;
}
.wp-admin #footer-left, #footer-ozh-oam {
    display: none;
}


/*******************************************  WPLUG :  EMOJI ONE  ********************************************/


.mce-container-body.mce-window-body.mce-abs-layout { /* MPREDIT */
    /*height: 800px!important;*/
}


/****************************************  WPLUG :  SLATE ADMIN THEME  *************************************/


.slate-admin-theme .caldera-editor-header {
    top: 71px
}
.slate-admin-theme .caldera-editor-header.caldera-editor-subnav {
    top: 113px
}
.slate-admin-theme .caldera-config-editor-side-panel {
    top: 201px
}
.slate-admin-theme .caldera-config-editor-main-panel>h3,
.slate-admin-theme .caldera-editor-body>h3 {
    top: 157px
}


/******************************************  WPLUG :  FORMCRAFT  *******************************************/


a#fc_afb { /* INSERT FORM BUTTON  */
    display: none;
}
#formcraft_dashboard .tr.canHover:first-child {
    /*margin-top: 60px;*/
}
#formcraft_dashboard .formcraft_table .tr.thead {
    overflow: hidden;
}
.toplevel_page_formcraft-dashboard #wpadminbar {
	display: none;
}
#formcraft-builder-cover #main-options-panel {
	top: 15px!important;
	left: -20px!important;
	box-shadow: none!important;
}
#formcraft-builder-cover #main-options-panel>a {
	background: none!important;
	color: #000!important;
	font-weight: normal!important;
    height: unset!important;
}
#help_button {
    color: #000!important;
    font-weight: normal!important;
    height: unset!important;
}
#formcraft-builder-cover #main-options-panel>#help_button {
    background: none!important;
}
#formcraft-builder-cover #main-options-panel>button {
    border-radius: 50px!important;
    background: lightskyblue!important;
    height: 35px!important;
	line-height: unset!important;
    font-weight: normal!important;
}
#formcraft-builder-cover #main-options-panel>button #form_save_button {
    background: dodgerblue!important;
}

#formcraft-builder-cover #add-fields-panel {
	top: 20px!important;
	right: 420px!important;
	width: unset!important;
}
#formcraft-builder-cover #add-fields-panel>button {
    background: deepskyblue!important;
    /*height: 35px!important;*/
	/*line-height: unset;*/
    /*font-weight: normal;*/
}
#formcraft-builder-cover #add-fields-panel .hover-on-fields button {
    background: deepskyblue!important;
}
#formcraft-builder-cover #add-fields-panel .toggleAddField {
    line-height: unset!important;
	height: 45px!important;
}
#formcraft-builder-cover #add-fields-panel button.toggleAddField {
    background: dodgerblue!important;
}
#formcraft-builder-cover .option-box {
	margin-top: 65px!important;
}
html .formcraft-css .fc-form .form-page-content {
	background: #fff;
	padding: 50px 20px!important;
}
html .formcraft-css .fc-form .form-element .matrix-cover table tr:nth-child(odd) td {
	background-color: transparent!important;
	border-bottom: 1px solid #ccc;
}
html .formcraft-css .fc-form .form-element .matrix-cover table tr td:first-child {
	padding: 0px 10px 10px 10px!important;
}
html .formcraft-css .fc-form .form-element .matrix-cover table tr:nth-child(odd) td label:hover {
	background-color: transparent!important;
}
html .formcraft-css .fc-form .form-element .matrix-cover table td label input {
	margin-right: 0; margin: 16px 0 5px 0;
}
#formcraft-builder-cover .form-cover-builder {
	padding: 0 20%!important;
}
#formcraft-builder-cover #form-width-cover {
	border: none!important;
	margin: 100px 0 0 0!important;
}
#formcraft-builder-cover #form-width-cover input {
    position: relative!important;
    top: -50px!important;
    left: 67%!important;
}
#formcraft-builder-cover #form-width-cover span {
    left: 40%!important;
}
html .formcraft-css .fc-form .form-element .field-cover .formcraft-icon {
	line-height: unset!important;
    font-size: inherit!important;
    margin: 0!important;
    width: unset!important;
    color: #ddd!important;
}
#formcraft-builder-cover #form-cover-html .form-element .form-options {
	left: unset!important;
	right: 50px!important;
	position: fixed!important;
	top: 35px!important;
}
#formcraft-builder-cover #form-cover-html .form-element:nth-child(even) .form-options {
    right: 100%;
    margin-right: 0!important;
}
#formcraft-builder-cover #form-cover-html .form-element .form-options .options-head .delete {
	color: #aaa!important;
	font-size: 12px!important;
}
#formcraft-builder-cover #form-cover-html .form-element .form-options .options-head .minimize {
	color: dodgerblue!important;
	font-size: 25px!important;
}
#formcraft-builder-cover #form-cover-html .form-element .form-options .options-head .duplicate {
	color: orange!important;
	font-size: 25px!important;
}
#formcraft-builder-cover #form-cover-html .form-element .form-options .options-head {
	background: lightskyblue!important;
	color: #fff!important;
	font-weight: 600!important;
	font-size: 15px!important;
	font-family: 'roboto'!important;
	letter-spacing: 1px!important;
	padding: 5px 5px 5px 20px!important;
}
html .formcraft-css .fc-form {
	 box-shadow: none;
}
html .formcraft-css .fc-form .form-element .star-cover label .formcraft-icon {
	font-size: 30px;!important
}
.formcraft-css .tooltip.top {
	margin-top: 100px;
	width: 490px;
	position: relative;
	/*left: -300px!important;*/
}
#formcraft-builder-cover #form_addon_box {
    width: 33rem!important;
}


/***********  NEW 25-11  ***********/


#formcraft-builder-cover .option-box {
	left: 10px!important;
	background-color: #fff!important;
}
#formcraft-builder-cover .option-box .nav-tabs-slide {
    border-bottom: 1px solid #555!important;
}
#formcraft-builder-cover .option-box .nav-tabs-slide>span {
	padding: 8x 15px!important;
	font-size: 14px!important;
	opacity: 1!important;
	width: auto!important;
	border: 1px solid #aaa!important;
	margin-left: -1px;
}
#formcraft-builder-cover .option-box .nav-tabs-slide>span.active {
	background-color: #87cefa69!important;
    /*border-bottom: 1px solid #555;*/
}
#formcraft-builder-cover #form_options_box .nav-tabs-slide>span:nth-child(5) {
    width: unset!important;
}
#formcraft-builder-cover .option-box .single-option>h3 {
	font-size: 16px!important;
	color: #000!important;
}
#formcraft-builder-cover .option-box .single-option.has-checkbox {
    padding-left: 20px!important;
}
#formcraft-builder-cover .option-box .single-option.has-checkbox>h3 {
    opacity: 1!important;
}
label,
.metabox-prefs label {
    font-size: 15px!important;
}
.formcraft-css input[type=text] {
	 margin-top: 10px!important;
}
.form-cover .button {
    background: #ddd!important;
}
html .formcraft-css .fc-form .field-cover>span {
	width: unset!important;
}
#formcraft-builder-cover #form-cover-html {
	margin-left: 250px!important;
}
#formcraft-builder-cover .option-box .custom-text-cover input[type=text],
#formcraft-builder-cover .option-box .custom-text-cover textarea {
	color: #000!important;
}
#formcraft-builder-cover .option-box .custom-text-cover input[type=text]:focus,
#formcraft-builder-cover .option-box .custom-text-cover textarea:focus {
	color: dodgerblue!important;
}
#formcraft-builder-cover .option-box .ac-toggle,
#formcraft-builder-cover .option-box .single-option {
	padding: 12px!important;
}


/*******************************  WPLUG :  HTML SYNTAX HIGHLIGHTER  *******************************/


.theme-editor-php .CodeMirror.cm-s-default.CodeMirror-wrap.CodeMirror-overlayscroll {
    display: none!important;
}
.cm-s-default .cm-tag {
    color: #189b02;
}
span.bracket:before {
  content: '['
}
span.bracket:after {
  content: ']'
}
.wp-editor-expand .CodeMirror .CodeMirror-scroll {
    padding-bottom: 0px!important;
    margin-bottom: 0px!important;
}
.CodeMirror-code {
	/*padding-top: 40px!important; DON'T SET THIS !!!!!!!! */
	margin-top: 40px!important;
    margin-bottom: 60px!important;
}


/***********************************  WPLUG :  WP UPPER SHARE for WHATSAPP  ****************************/


#wpupper-share-buttons h2.hndle.ui-sortable-handle {
    max-width: 110px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

/*******************************************  WPLUG :  PAGE LINK TO  **************************************/


.plt-post-info {
    opacity: 1!important;
}
.plt-post-state-link span.dashicons.dashicons-admin-links {
    background: red!important;
    color: white!important;
}
.plt-post-info a {
    /*background: yellow;*/
	/*padding: 5px;*/
    color: black!important;
}
a.plt-post-state-link span.url {
    margin-left: 10px;
    position: absolute;
    background: yellow;
    padding: 7px 20px 10px 20px;
    font-size: 17px;
}
.column-63da6d8124613.column-meta { /* SPECIFIC COLUMN FOR WHICH SITE ? */
    color: red;
}


/*********************************************  WPLUG :  WP ROCKET  *****************************************/


#rocketcdn-promote-notice,
.wpr-sectionHeader .wpr-title1:before {
    display: none!important;
}
aside.wpr-Sidebar {
    display: none!important;
}
.wpr-sectionHeader .wpr-title1 {
    line-height: unset!important;
}
.wpr-title1.wpr-icon-home {
    margin: 0;
    padding: 0;
}
.wpr-sectionHeader {
    z-index: 0;
}
.wpr-wrap.wrap .notice-success.is-dismissible,
.wpr-wrap.wrap .notice-info.is-dismissible,
.wpr-wrap.wrap .notice-alt.notice-warning.is-dismissible {
	z-index: 1!important;
}
.wpr-Content.isNotFull {
    margin-top: 60px;
    padding-top: 0;
}
#purge-action {
    margin-top: -66px;
    position: absolute;
    right: 0px;
}
div#wpr-rocketcdn-cta-small {
    display: none;
}
.wp-admin.edit-tags-php.taxonomy-page_category .rocket_purge,
.wp-admin.edit-tags-php.taxonomy-page_tag .rocket_purge,
.wp-admin.edit-tags-php.taxonomy-category .rocket_purge,
.wp-admin.edit-tags-php.taxonomy-post_tag .rocket_purge {
    display: none;
}


/******************************************  WPLUG :  SHULT  ******************************************/


tr.compat-field-su_slide_link { /* "SLIDE LINK" FILED AT BOTTOM OF SINGLE MEDIA SCREEN */
    display: none;
}


/************************************  WPLUG :  MEDIA LIBRARY ASSISTANT  ************************************/


.mla-display-settings-page div {
    font-size: 17px!important;
}
.mla-settings-help {
    font-size: 17px!important;
    line-height: 1.4;
}
.media_page_mla-menu .row-actions {
    margin-top: 0;
	display: inline;
}
table.wp-list-table.widefat.fixed.striped.table-view-list.attachments .has-media-icon a,
 table.wp-list-table.widefat.fixed.striped.table-view-list.attachments .has-media-icon a span:nth-child(2) {
    margin-left: 40px;
}
td.ID_parent.column-ID_parent.has-row-actions.column-primary p {
    padding: 6px 0px 3px 10px!important;
	margin: 0!important;
	line-height: 1!important;
	display: inline;
	margin-left: 28px!important;
}
td.ID_parent.column-ID_parent.has-row-actions.column-primary {
    vertical-align: top!important;
	padding-bottom: 6px!important;
}
td.galleries.column-galleries {
    visibility: hidden;
}
td.galleries.column-galleries a {
    visibility: initial!important;
}
.media_page_mla-menu .updated.error {
    display: none;
}
#mla-add-new-bulk-edit-div ul.cat-checklist {
    height: 220px!important;
}
#attachment_category-all {
    height: 260px;
    max-height: unset;
}
.post-type-attachment #attachment_category-all {
    height: 210px;
}
td.attached_to.column-attached_to a:first-child {
    color: red;
}
.table-view-list.attachments {
    margin-left: 12%;
    width: 95%;
}
.wp-admin.ac-mla-media-assistant .table-view-list.attachments {
    margin-left: 4%;
	/*width: 88%;*/
}
.ac-mla-media-assistant .wp-heading-inline {
    left: 20%;
}
.ac-mla-media-assistant .filename {
    color: blue;
}
.compat-field-attachment_category.mla-taxonomy-row {
    margin-top: -8px;
}
.compat-field-attachment_category.mla-taxonomy-row span {
    color: red;
    font-weight: bold;
}
td.attached_to.column-attached_to .hide-if-no-js {
    display: none;
}


/*****************************************  WPLUG :  ARMEMBER  ****************************************/


.arm_shortcode_popup_btn_wrapper {
    background: #eee;
    margin: 0px;
}
.arm_logo_btn {
    display: none;
}
.arm_shortcode_popup_btn_wrapper * {
    line-height: 30px;
}
.arm_shortcode_popup_btn_wrapper a,
.wp-media-buttons .arm_shortcode_popup_btn_wrapper a {
    color: #000!important;
    text-transform: lowercase;
    padding: 0 7px;
}
.arm_shortcode_popup_btn_wrapper a:focus,
.arm_shortcode_popup_btn_wrapper a:hover {
    background-color: #fff;
    border: 1px dotted #000;
}
.arm_spacer {
    display: none;
}
#arm_membership_access_id .postbox-header,
#arm_paid_post_metabox_wrapper .postbox-header {
    background: #eee;
}
.arm_set_page_label {
    /*background-color: #eee;*/
	background-color: #FFFAA5!important;
    color: #000!important;
}
.arm_set_page_label,
.arm_set_page_label_protected,
.arm_set_page_label_drippred {
    font-size: 13px;
	color: #000;
    border-radius: 0!important;
}
.arm_dashboard_member_summary div {
    background: #FFF!important;
}
arm_plugin_logo {
    display: none!important;
}
.notice.notice-error.arf-notice-update-warning.is-dismissible {
    display: none;
}
.wrap .greensavebtn {
    background-color: bisque!important;
	padding: 1px 15px!important;
}
.greensavebtn span {
    color: black!important!important;
}
.wrap .greensavebtn img {
    background: dodgerblue!important;
}
.arm_form_list_container table tr td {
    padding: 7px 12px!important;
}
.arm_manage_forms_container .page_title {
    padding: 10px 20px!important;
}
#arm_drip_rule_metabox_wrapper .postbox-header,
#arm_membership_access_id .postbox-header,
#arm_paid_post_metabox_wrapper .postbox-header {
    background: unset;
}
#arm_drip_rule_metabox_wrapper .handle-order-higher,
#arm_drip_rule_metabox_wrapper .handle-order-lower {
    color: #555!important;
}
.postbox#arm_drip_rule_metabox_wrapper h2.hndle {
    color: dodgerblue!important;
}
.postbox#arm_drip_rule_metabox_wrapper button.handlediv .toggle-indicator:before,
.postbox#arm_edit_paid_post_metabox_wrapper button.handlediv .toggle-indicator:before,
.postbox#arm_paid_post_metabox_wrapper button.handlediv .toggle-indicator:before {
    color: #555!important;
}
#poststuff .meta-box-sortables #arm_membership_access_id .handlediv .toggle-indicator,
#poststuff .meta-box-sortables #arm_membership_paid_post_id .handlediv .toggle-indicator {
	color: #555!important;
}


/******************************************  WPLUG :  FV PLAYER  ******************************************/


a.button.fv-wordpress-flowplayer-button { /* BUTTON IN POST EDITOR TOP ROW */
    display: none;
}
.plugin-update-tr.fv-wordpress-flowplayer-tr {
    display: none;
}
.settings_page_fvplayer .form-table2 td p,
.settings_page_fvplayer #fv_flowplayer_admin_tabs .nav-tab,
.settings_page_fvplayer #wpfp_options .ui-sortable-handle,
.settings_page_fvplayer .meta-box-sortables input.large,
.settings_page_fvplayer input,
.settings_page_fvplayer #wpfp_options .inside label {
    font-size: 18px;
	color: #000!important;
}
#wpfp_options table td {
    padding: 5px;
}
form#wpfp_options {
    margin-left: 140px;
}
.error.mp-fv-upgrade {
    display: none;
}


/******************************************  WPLUG :  LEARNDASH  *****************************************/


.learndash-post-type.sfwd-lessons #screen-meta-links {
	margin: -30px 30px 0 0!important;
}
.sfwd-lessons .wp-core-ui .notice.is-dismissible {
    /*top: -24px;*/
}
body:not(.block-editor-page) #sfwd-header {
	margin-left: 0px!important;
    width: unset!important;
	padding-bottom: 10px!important;
}

.learndash-post-type.sfwd-lessons .ld-global-header {
    width: unset!important;
	flex-wrap: unset!important;
}
.learndash-post-type.sfwd-lessons .ld-global-header-title-area h1 {
    font-size: 18px;
    color: limegreen;
    font-weight: normal;
    line-height: 1;
	display: inline;
    margin-left: 20px;
	margin-right: 30px;
}

.learndash-post-type.sfwd-lessons .ld-tab-buttons {
    flex: auto!important;
}
.ld-tabs-ready .ld-tab-buttons button.button {
    margin-top: 0!important;
}
.learndash-post-type.sfwd-lessons .ld-tabs-ready .ld-tab-buttons a.button,
.learndash-post-type.sfwd-lessons .ld-tabs-ready .ld-tab-buttons button.button {
    margin-top: 0!important;
}
.learndash-post-type.sfwd-lessons .ld-global-header a.button,
.learndash-post-type.sfwd-lessons .ld-global-header button.button {
	font-weight: normal;
}
.learndash-post-type.sfwd-lessons .ld-global-header a.button.is-primary,
.learndash-post-type.sfwd-lessons .ld-global-header button.button.is-primary {
	border-bottom: 2px solid #007cba!important;
    box-shadow: none!important;
}

.admin_page_learndash_lms_settings #postbox-container-2 {
    margin-left: 0;
}
.learndash-post-type .ld-global-header.edit-post-header {
    /*display: none;*/
}
 .learndash-post-type .mce-edit-area, .learndash-post-type .mce-edit-area iframe {
    padding-top: 30px!important;
    min-height: 600px;
}
.sfwd-courses #screen-meta-links {
	margin: 0;
}
#oam_toplevel_page_learndash-lms:before {
    /*content: "\f111"!important;  ICON GEAR*/
    color: #FBC02D!important;
}
.ld-global-header a.button,
.ld-global-header button.button {
    font-size: 17px!important;
}
.learndash-user-admin .postbox .inside {
    font-size: 16px!important;
}
.ld_settings_postbox h2 {
    font-size: 17px!important;
}
.learndash-settings-sub.subsubsub {
    font-size: 17px!important;
}
.learndash-binary-selector .learndash-binary-selector-section-middle {
	width: 2%!important;
}
.learndash-post-type.wp-admin.post-php #page-links-to,
.learndash-post-type.wp-admin.post-new-php #page-links-to {
    display: none!important;
}


/*****************  LESSON WITH VC  *******************/

.sfwd-lessons.wp-admin.post-new-php #titlewrap,
.sfwd-lessons.wp-admin.post-php #titlewrap { /* MPEDIT */
    margin-top: 20px;
	margin-bottom: -10px;
	margin-left: 450px;
}
.sfwd-lessons #edit-slug-box {
    margin-top: -37px;
}


/***************  LEARNDASH OZH MENU  *******************/

.toplevel_page_learndash-lms .wp-menu-image {
    display: none;
}
#oam_toplevel_page_learndash-lms:before {
    font-family: dashicons;
    content: "\f159";
    color: steelblue!important;
    font-size: 24px!important;
    position: relative!important;
    left: -5px!important;
	top: 5px!important;
    display: inline-block;
}
.toplevel_page_learndash-lms {
    display: inline-block!important;
}


/***************************************  WPLUG :  POPUP BUILDER  ****************************************/


.ac-popupbuilder.edit-php table.fixed {
    table-layout: unset;
    width: 95%;
}
a.button.sgpb-insert-media-button-js {
    display: none;
}


/******************************************  WPLUG :  KW BLUET  *****************************************/


.post-type-post #bluet_kw_post_related_keywords_meta {
	margin-top: 25px;
}

/* TO POSITION "POST" EDIT METABOX ON LEFT ON SOME SITES */

.post-type-post #bluet_kw_post_related_keywords_meta {
    /*position: fixed;*/
    /*top: 110px;*/
    /*left: 30px!important;*/
}
div#bluet_kw_post_related_keywords_meta {
	/*overflow: hidden!important;*/
	/*position: fixed;*/
	/*top: 47px;*/
	/*left: -10px!important;*/
	/*background: #f2f2f2!important;*/
	/*padding: 2px 10px 2px 10px!important;*/
}
#bluet_kw_post_related_keywords_meta h2.hndle.ui-sortable-handle {
	/*max-height: 14px;*/
	/*overflow: hidden;*/
}

/**************************************************************************/

#bluet_kw_post_related_keywords_meta h3 {
	color: red!important;
	font-size: 15px!important;
	margin: 8px 0 5px 0!important;
	/*text-align: center;*/
	display: inline;
	letter-spacing: 0.5px!important;
}
#bluet_kw_post_related_keywords_meta ul {
	margin-left: 15px!important;
	margin-bottom: 1px!important;
	margin-top: 1px!important;
	font-size: 15px!important;
	max-height: 70px;
	overflow: initial;
}
div#bluet_kw_post_related_keywords_meta button {
	margin-left: -8px!important;
}
#bluet_kw_post_related_keywords_meta input[type=checkbox] {
	background: #ddd!important;
	margin-left: 10px;
	margin-top: 5px!important;
	/*pointer-events: none!important;*/
}
#bluet_kw_post_related_keywords_meta input.easy_tags-field {
	background: #fff!important;
	width: 240px;
}
#bluet_kw_admin_div_terms .easy_tags-field {
	height: 20px!important;
}
#bluet_kw_post_related_keywords_meta input#cover_class_add {
	pointer-events: none!important;
}
#bluet_kw_post_related_keywords_meta .easy_tags {
	opacity: 0.7!important;
}
div#bluet_kw_admin_div_terms {
	margin-top: 5px;
	display: inline;
}
#bluet_kw_post_related_keywords_meta ul li {
	font-size: 15px!important;
	display: inline;
	margin-left: 5px;
}
#bluet_kw_post_related_keywords_meta ul li:before {
	content: "– ";
	/*left: -3px;*/
	position: relative;
}
#bluet_kw_post_related_keywords_meta ul li i {
	font-style: normal!important;
}
#bluet_kw_post_related_keywords_meta ul li:first-child {
	margin-left: -30px;
}
#bluet_kw_admin_div_terms p {
	display: none!important;
	/*margin: 7px!important;*/
}
#bluet_kw_admin_div_terms li {
	font-size: 14px!important;
	/*line-height: 0.8!important;*/
	letter-spacing: 0.5px!important;
}
#bluet_kw_admin_div_terms .tagchecklist span a:before {
	display: none!important;
}
#bluet_kw_post_related_keywords_meta h3:first-child {
	display: none!important;
}
#bluet_kw_post_related_keywords_meta label {
	color: blue!important;
	font-size: 15px!important;
}
#bluet_kw_post_related_keywords_meta label {
	/*display: none!important;*/
}
#cover_areas_list .elem_class,
#cover_tags_list .elem_class,
span.elem_class {
	background-color: white!important;
	border: 1px solid #bbb!important;
	padding: 0px!important;
}
.my_keywords_page_my_keywords_settings span.elem_class {
	padding-left: 8px!important;
}
.post-type-page td.column-5c90bd6cb0add { /* SPECIFIC COLUMN FOR WHICH SITE ? */
	color: blue;
	font-weight: 600;
	text-align: center;
}
.my_keywords_page_my_keywords_settings .tagchecklist a.ntdelbutton:before {
	display: none!important;
}
.my_keywords_page_my_keywords_settings .tagchecklist .ntdelbutton {
	margin-left: -14px!important;
}
.my_keywords_page_my_keywords_settings .tagchecklist>span {
	font-size: 15px;
	font-weight: 600;
	color: #D74A48;
	margin-left: 13px;
}
.my_keywords_page_my_keywords_settings .easy_tags-content { /* KW BLUET SETTINGS CLASSES TO EXCLUDE */
    max-width: unset!important;
	width: 800px;
}
.my_keywords_page_my_keywords_settings .easy_tags-field {
	width: unset;
}
i.mce-ico.mce-i-none { /* KW BLUET ICON ON TINY TOOLBAR */
    /*display: none;*/
	/*opacity: 0.3!important;*/
}
i.mce-ico.mce-i-dem.dashicons-before.dashicons-megaphone {
	display: none;
} /*  BUTTON INSERT DEMOCRACY IN EDITOR */
.my_keywords_page_my_keywords_settings .button.tagadd {
	display: initial;
}
.my_keywords_page_my_keywords_settings .easy_tags-list {
	width: 590px;
}
.post-php .easy_tags-list {
	display: initial;
}
.post-php #bluet_kw_admin_div_terms .easy_tags-field {
	width: 240px!important;
}
.easy_tags-content {
	line-height: 1!important;
}
#bluet_kw_post_related_keywords_meta .inside {
	padding: 0!important;
}
.post-type-my_keywords #slugdiv input#post_name {
    width: 100%;
}
.post-type-page #bluet_kw_post_related_keywords_meta {
    /*margin-top: -40px;*/
    /*position: absolute;*/
    /*left: 10%;*/
    /*z-index: 2;*/
}
.post-type-my_keywords ul.categorychecklist li {
    line-height: 22px;
    font-size: 16px;
}
.edit-php.post-type-my_keywords td.column-attachment .ac-image img {
    max-height: 40px!important;
}
.edit-tags-php.post-type-my_keywords #the-list input {
    margin-left: -3px;
    margin-top: 13px;
}
td.column-post_to_kw-bluet_to a:before {
    content: "●";
    font-size: 12px;
    color: red;
    margin-right: 4px;
}
.post-php.post-type-my_keywords .categorydiv div.tabs-panel {
	max-height: unset;
}
.edit-php.post-type-my_keywords .widefat td.column-6218a88f7f5b9 { /* SPECIFIC COLUMN FOR WHICH SITE ? : EXCERPT COLUM HEIGHT */
    white-space: nowrap;
    overflow: hidden;
}
.ac-my_keywords.edit-php table.wp-list-table.widefat.fixed.striped.posts,
.ac-my_keywords.edit-php table.wp-list-table.widefat.fixed.striped.pages {
	     margin-left: 1%;
}


/***********************************  WPLUG :  CODE SNIPPETS  ***********************************/


p.snippet-scope.html-scopes-list {
    margin: 0!important;
}
#edit-snippet-form-container .wrap {
    margin-top: 0!important;
}
#edit-snippet-form-container h1 {
    display: inline-block!important;
    vertical-align: top!important;
}
#snippet-form {
    display: inline-block!important;
    margin-left: 8%!important;
}
#snippet-form .submit {
    margin-top: 0!important;
	padding: 20px!important;
}
#wp-snippet_description-wrap .mce-top-part {
    display: none!important;
}
.snippet-code-container h2 {
    margin: 0!important;
    padding: 0!important;
	background: none!important;
}
#snippet-type-tabs {
    position: relative!important;
    top: -30px!important;
}
.snippet-editor .CodeMirror {
    top: -30px!important;
}
.below-snippet-editor {
    margin-top: -10px!important;
    margin-bottom: 10px!important;
}
#snippet-form .submit-inline {
    margin: 0!important;
}
.below-snippet-editor .html-shortcode-options {
    margin: 0!important;
}
.widefat.snippets td p {
    padding: 0!important;
    line-height: 1.4!important;
    margin: 4px 0!important;
}

iframe#snippet_description_ifr {
    width: 84%!important;
    min-height: 30px!important;
    margin: 0 0 0 70px!important;
    padding: 0!important;
}
#wp-snippet_description-wrap iframe {
    border: 1px solid red!important;
	max-height: 50px!important;
}
#qt_snippet_description_toolbar .mce-edit-area {
    padding-top: unset!important;
}
#wp-snippet_description-wrap .mce-edit-area {
    padding-top: 0px!important;
}
.snippet-description-container {
    margin-top: 0!important;
	font-size: 12px!important;
}
.snippet-description-container .mce-container-body.mce-flow-layout {
	display: none!important;
}
.snippet-description-container h2,
.snippet-tags-container h2 {
    padding: 0!important;
	border: none!important;
    background: none!important;
	text-transform: uppercase!important;
	margin: 0 auto!important;
    text-align: center!important;
    float: unset!important;
}
#wp-snippet_description-wrap .mce-tinymce {
    box-shadow: none!important;
    -webkit-box-shadow: none!important;
}
#wp-snippet_description-wrap .wp-editor-tabs {
    margin-top: -30px!important;
}
.inactive-snippet a {
    color: #555!important;
}
.snippet .column-date span[title] {
    text-decoration: none!important;
}

.snippet-tags-container {
    font-size: 12px!important;
}
.snippet-tags-container h2 {
    text-align: center!important;
}
.snippet-tags-container .tagger.wrap {
    margin: 0!important;
	margin-top: 15px!important;
	border: 1px solid dodgerblue!important;
}
.snippet-tags-container .tagger>ul {
	border: none!important;
	margin-bottom: 15px!important;
}
div.mce-statusbar {
    border-top: none!important;
}
.tagger>ul>li:not(.tagger-new)>:first-child {
    background: #ffa2025e!important;
}
input#snippet_tags {
    color: blue!important;
    font-size: 20px!important;
}
.tagger>ul>li:not(.tagger-new)>a>span, .tagger>ul>li:not(.tagger-new)>span {
    font-size: 18px!important;
}
.snippet-type-badge[data-snippet-type=php] {
    color: coral!important;
    font-size: 15px!important;
}
	
.toplevel_page_snippets .updated.fade {
    margin: 0 0 10px 0!important;
    padding: 0 0 0 20px!important;
    border-top: none!important;
    border-bottom: none!important;
}
.toplevel_page_snippets .updated.fade p {
    margin: 0!important;
}
.php-snippet td {
    padding: 6px 0 5px 10px!important;
}
.snippets .row-actions {
	margin-top: 2px!important;
}
.snippet-priority label {
    font-weight: normal!important;
    color: dodgerblue;
    font-size: 1em;
}

table.wp-list-table.widefat.snippets {
    width: 76%!important;
    margin-left: 10%!important;
}
.snippets .dashicons-shortcode:before {
    color: deepskyblue!important;
    font-size: 20px!important;
    margin-left: 7px!important;
    top: -7px!important;
    position: relative!important;
}
.snippets th.sortable a, .snippets th.sorted a {
    display: initial!important;
}
.php-snippet td.tags.column-tags {
    /*width: 80px!important;*/
    /*text-align: center!important;*/
}
.snippets td.column-tags {
    width: 110px!important;
    text-align: center!important;
}
.snippets #date {
    width: 50px!important;
}
.snippets #type {
    width: 30px!important;
}
.php-snippet td.priority.column-priority {
    width: 30px!important;
    display: initial!important;
    border: none!important;
    /* padding: 0!important; */
    margin-top: 12px!important;
    position: absolute!important;
}

.snippets #activate {
    width: 40px!important;
}
.snippets td.column-description {
    width: 440px!important;
}
td.description.column-description p {
    line-height: 1.4!important;
}
.toplevel_page_snippets .page-title-action:first-child {
    left: 40%!important;
}
.go-pro-button {
    display: none!important;
}
#snippet-form .submit-inline {
    right: 50%!important;
    position: absolute!important;
}
button#save_snippet_extra {
    background: #B1CBE1!important;
    color: #fff!important;
    text-transform: uppercase!important;
}
.toplevel_page_snippets .wrap h2.nav-tab-wrapper {
    background: none!important;
}
#snippet-type-tabs .nav-tab {
    background: none!important;
    /*border-color: #bbb!important;*/
}
a.nav-tab.nav-tab-inactive {
    color: #ddd!important;
    border-color: #eee!important;
}
#snippet-type-tabs {
    border-bottom: none!important;
    float: right!important;
}
.active-snippet .column-name>a {
    font-weight: 400!important;
	color: #000!important; /* 005684 */
}
.snippet-code-container label {
    font-size: 17px!important;
    font-weight: 400!important;
    color: #fff!important;
}
.snippets .active-snippet .snippet-activation-switch {
    background-color: #89A3B9!important;
}
#snippet-form {
    margin-top: 30px!important;
}
#edit-snippet-form-container a.page-title-action {
    left: 50%!important;
    position: fixed!important;
    top: 40px!important;
}
.snippet-code-container .CodeMirror-code {
    margin-top: 0px!important;
    margin-bottom: 0px!important;
}
.active-snippet td, .active-snippet th {
    background-color: #fff!important;
}
tr.inactive-snippet {
    background: #f9f9f9!important;
}
#snippet-form #titlewrap input {
    color: blue!important;
    border-bottom: 1px solid red!important;
    padding-bottom: 5px!important;
}
.snippet-scope.php-scopes-list {
    margin: 9px 0!important;
    line-height: 1!important;
}
.snippet-priority {
    margin: 0!important;
}
.snippet-editor .CodeMirror-scroll {
    min-height: 450px!important;
}

.mp-snip { /* HTML SNIPPET FOR CSS INDIV PAGES/POSTS */
    color: darkgrey;
    text-align: right;
}
#edit-snippet-form-container div#message {
    position: fixed;
    top: 40px;
}


/**********************************  WPLUG :  WPBAKERY - Ex-VC  *********************************/


div#vc_license-activation-notice {
    display: none!important;
}
.wp-switch-editor {
    font-size: 16px!important;
    color: #bbb!important;
    border: 1px solid #ddd!important;
    margin: 0!important;
}
button.vc_ui-tabs-line-trigger {
    padding: 5px 10px!important;
	font-size: 17px!important;
}
/**********/
body .composer-switch {
    /* margin-top: 0!important; */
    position: fixed;
    left: 250px;
    top: 30px;
    /*z-index: 99999;*/
}
.composer-inner-switch {
	margin-right: 0px!important;
}
.composer-switch a {
	background-color: #ADD8E6!important;
	text-transform: uppercase;
    padding-top: 0!important;
    padding-bottom: 0!important;
}
.composer-switch .logo-icon {
    display: none!important;
}
/**********/
span.edit_vc {
    display: none;
}
/**********/
.vc_add-element-container .wpb-content-layouts a {
    font-size: 15px!important;
	color: #000!important;
}
.vc_add-element-container .wpb-content-layouts a .vc_element-description {
	margin-top: 4px;
    color: indianred!important;
	line-height: 1.2!important;
}
.vc_add-element-container .wpb-content-layouts li {
	background-color: #fff!important;
}
.vc_admin_label { /* FOR WPLUG FULLPAGE SWITCH - FPS */
    display: none!important;
}
.vc_btn-primary,
a.vc_btn-primary,
button.vc_btn-primary {
    background-color: #ccc!important;
    text-transform: uppercase;
}
i.vc-composer-icon.vc-c-icon-cog {
    color: grey!important;
	background: #FFE472!important;
}
.vc_controls-row {
    background: #eaeaea!important;
}
.vc_css-editor .vc_layout-onion * {
    /*margin: 46px!important;*/
}
.vc_css-editor .vc_layout-onion input {
	font-size: 16px!important;
	height: 29px!important;
    width: 56px!important;
}
.vc_css-editor .vc_layout-onion .vc_margin {
    width: 360px!important;
}
.vc_css-editor .vc_layout-onion .vc_margin .vc_border {
	width: 256px!important;
}
.vc_css-editor .vc_layout-onion .vc_margin .vc_border .vc_padding {
	width: 130px!important;
    margin-left: 61px!important;
}
.vc_css-editor .vc_layout-onion .vc_margin .vc_border .vc_padding .vc_content i {
	background: none!important;
}
.vc_css-editor .vc_layout-onion .vc_margin .vc_border .vc_padding .vc_content {
    border: none!important;
}
.post-type-page #vcc_toolbar {
    display: initial!important;
}
.vc_empty-container {
	background: #f1f1f1;
}
.vc_hidden-lg>* {
	background: lightyellow;
	opacity: .75;
}
/**********/
.vc_navbar {
    min-height: unset!important;
    border-bottom: none!important;
    background-color: #ebebeb!important;
    /*margin-top: 23px!important;*/
    padding: 0px 31% 0px 34%!important;
}
.vc_navbar .vc_navbar-brand {
    display: none!important;
}
.vc_navbar .vc_navbar-nav>li {
    height: initial!important;
	margin-right: 5px!important;
}
.vc_navbar .vc_icon-btn {
    width: 25px!important;
    height: 25px!important;
    padding: 0!important;
}
.vc_navbar .vc_icon-btn .vc-composer-icon,
.vc_navbar .vc_icon-btn .vc_navbar-icon {
     color: #32A6D4!important;
}
#vc_navbar-redo,
#vc_navbar-undo {
    left: -90px;
}
.vc_fullscreen .vc_navbar {
    top: 37px!important;
}
.vc_properties-list input {
    color: red!important;
    font-family: 'Roboto'!important;
	padding: 3px 10px!important;
}
.vc_properties-list select {
	color: red!important;
	font-family: 'Roboto'!important;
	padding: 2px 24px 2px 10px!important;
}
.vc_properties-list input[type=checkbox] {
    height: 23px!important;
	width: 23px!important;
    margin-right: 7px!important;
}
.vc_row-hash-id {
	color: red!important;
	font-weight: 700!important;
    letter-spacing: 1px!important;
}
.vc_save-backend {
    display: none!important;
}
.vc_subnav-fixed {
    top: 37px!important;
	width: 82%!important;
}
/***********/
#vc_ui-panel-add-element {
    top: 70px!important;
	max-height: 800px!important;
}
#vc_ui-panel-edit-element {
    top: 70px!important;
    max-height: 840px!important;
    width: 1200px!important;
}
#vc_ui-panel-post-settings {
    height: 750px!important;
	width: 1200px!important;
}
#vc_ui-panel-preset {
    max-height: unset!important;
}
.vc_ui-panel {
	/*min-height: 800px!important;*/
}
.vc_ui-panel .vc_layout-onion {
    width: 380px!important;
}
.vc_ui-panel-window {
	/*min-height: 800px!important;*/
}
.vc_ui-panel-content {
	margin-top: 0 !important;
    padding: 10px 30px!important;
}
.vc_ui-panel.vc_ui-panel-window {
    top: 40px!important;
    border: 1px solid #ddd!important;
    padding: 0!important;	
}
.vc_ui-panel-window .ui-resizable-handle {
    display: none!important;
}
.vc_ui-panel-content ::-webkit-scrollbar-thumb {
    background-color: #d6d6d6!important;
}
.vc_ui-panel-content-container {
    min-height: 720px!important;
}
.vc_ui-panel-header-container {
    background: #89A3B9!important;
    padding: 5px 10px!important;
}
.vc_ui-panel-header-heading {
    margin-top: -2px!important;
    margin-bottom: 0px!important;
}
.vc_ui-panel-header-actions {
    margin-top: -15px;
    margin-bottom: 0!important;
    position: absolute;
    left: 55%;
}
/**********/
.vc_ui-search-box {
    width: 300px!important;
	margin-top: 20px;
}
.vc_ui-search-box input[type=search] {
    padding: 5px 15px!important;
}
.vc_ui-search-box .vc_ui-search-box-input label {
    display: none!important;
}
#visual_composer_content {
    margin: 14px 5px 14px -5px!important;
}
/**********/
.vc_ui-button.vc_ui-button-action {
    background-color: #0471aac2!important;
    text-transform: uppercase;
    padding: 5px 10px!important;
}
.vc_ui-button.vc_ui-button-danger {
    background-color: #77c7ffb5!important;
    text-transform: uppercase;
    padding: 5px 10px!important;
}
.vc_ui-button.vc_ui-button-default {
    text-transform: uppercase;
    padding: 5px 10px!important;
}
/**********/
#wpb_csseditor {
    min-height: 680px!important;
    font-size: 14px;
    /*font-family: 'Segoe UI';  CREATES PB */
	line-height: 1.3!important;
}
.wpb_vc_param_value.content.textarea_html .white { /* SEE WHITE TEXT IN TINYMCE BEFORE ENTER EDIT */
    color: lightgrey!important;
    text-decoration: line-through;
}
.wpb_vc_param_value.content.textarea_html h2 {
    background: #f9f9f9!important;
}
.wpb_vc_row_inner.wpb_sortable {
    background: lightyellow!important;
}
.wpb_vc_section { /* TEMP - HIDDEN IN FRONTEND */
    background: aliceblue;
}
a.wpb_switch-to-gutenberg {
    display: none!important;
}
#wpb_visual_composer.postbox .handlediv {
    height: unset;
}
.post-type-page #wpb_visual_composer {
    margin-top: 40px;
}
#wpb_visual_composer>.inside {
    margin: -20px 0!important;
    padding: 0!important;
}
#wp-wpb_tinymce_content-editor-container .mce-edit-area {
    padding-top: 20px!important;
}
iframe#wpb_tinymce_content_ifr {
    min-height: 700px;
}
.vc_checkbox-label input[type=checkbox]:checked:before {
    margin: -0.2rem 0.2rem .5rem -0.6rem!important;
}
.vc_edit_form_elements .textarea_raw_html,
.wpb_element_wrapper .textarea_raw_html {
    font-family: 'Segoe UI'!important;
    color: #777!important;
}
.vc_add-element-container .wpb-elements-list {
	padding: 0 18px!important;
}
span.vc_clipboard_oc_button.o {
    display: none;
}
.composer-switch {
	z-index: 9999!important;
}

/*************************  WPBAKERY  FRONT-END  **************************/

.vc_navbar-frontend {
    margin-top: 18px!important;
}
.vc_navbar-frontend .vc_icon-btn {
	top: 23px!important;
}
.vc_navbar-frontend .vc_navbar-btn.vc_btn-sm {
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: 20px;
    margin-bottom: 0;
}
.vc_navbar-frontend .vc_dropdown .vc_dropdown-toggle {
    margin-top: 0px;
    padding-top: 28px!important;
}
.vc_navbar-frontend .vc_dropdown .vc_current-layout-icon {
	color: #32A6D4;
}
.vc_navbar-frontend #vc_navbar-redo,
.vc_navbar-frontend #vc_navbar-undo {
    left: -160px;
}
.vc_navbar-frontend #vc_clipboard_toolbar_paste path {
    fill: #32A6D4;
}
.vc_navbar-frontend #vc_post-settings-button {
    right: -400px;
}
#vc_inline-frame-wrapper {
    margin-top: 20px;
}
.vc_inline-shortcode-edit-form #wpwrap {
    width: 99.9%!important;
}


/********************************  WPLUG :  TEMPLATERA (FOR VC)  *******************************/


.post-type-templatera .wp-heading-inline {
    display: none!important;
}
.post-type-templatera .metabox-prefs {
    text-align: center;
}
.post-type-templatera #titlediv #title {
    padding-left: 0;
}
.post-type-templatera #post-body-content {
	margin-top: -10px;
    z-index: 2;
}


/****************************  WPLUGS VC CLIPBOARD  /  UNDO-REDO  ***************************/


.vc_clipboard_container {
    position: relative!important;
    /*display: inline-block!important;*/
    margin-top: 8px!important;
}
.vc_clipboard_oc_button {
	color: #ccc!important;
	font-size: 24px!important;
}

#vc_undo.admin_page,
#vc_redo.admin_page {
    margin-top: -3px;
    margin-left: 20px;
}


/****************************************  WPLUG BBPRESS  **************************************/


.edit-php.post-type-forum table.wp-list-table.widefat,
.edit-php.post-type-topic table.wp-list-table.widefat,
.edit-php.post-type-reply table.wp-list-table.widefat {
    width: 95%;
}
.post-php.post-type-forum #poststuff #post-body.columns-2 #side-sortables,
.post-new-php.post-type-forum #poststuff #post-body.columns-2 #side-sortables,
.post-php.post-type-topic #poststuff #post-body.columns-2 #side-sortables,
.post-new-php.post-type-topic #poststuff #post-body.columns-2 #side-sortables,
.post-php.post-type-reply #poststuff #post-body.columns-2 #side-sortables,
.post-new-php.post-type-reply #poststuff #post-body.columns-2 #side-sortables {
	width: 330px;
}
.edit-php.post-type-reply a.row-title {
    color: darkviolet!important;
}
.post-type-topic .mce-edit-area iframe {
    margin-top: 10px!important;
    margin-left: 0!important;
    min-height: 400px!important;
}
.post-type-reply .mce-edit-area iframe {
    margin-top: 10px !important;
    margin-left: 0 !important;
    min-height: 400px !important;
}
#bbp_topic_replies_metabox .tablenav {
    margin: 0;
}
#bbp_topic_replies_metabox .tablenav.bottom,
#bbp-reply-list tfoot,
.post-type-topic #post-status-info {
    display: none!important;
}
td.bbp_reply_created.column-bbp_reply_created {
    font-size: 15px;
}
td.bbp_reply_content.column-bbp_reply_content {
    padding: 0px 0 1px 6px!important;
    line-height: 1!important;
}
td.bbp_reply_content p {
    padding: 0px 0 1px 6px!important;
    line-height: 1!important;
    margin: 0 0 6px 0!important;
}
.post-php.post-type-topic td.bbp_reply_content p {
    line-height: 1.5!important;
}
#bbp_topic_attributes .inside p,
#bbp_topic_attributes .inside hr {
    display: none!important;
}
#bbp_topic_attributes .inside p:nth-child(2) {
    display: initial!important;
}
#bbp_author_metabox .inside p:nth-child(2),
#bbp_author_metabox .inside p:nth-child(3) {
    display: none!important;
}
.post-php.post-type-topic p {
    margin: 0;
}
div#postbox-container-1 .label {
    font-weight: normal!important;
}
#bbp_author_metabox input#bbp_anonymous_name {
    color: red;
}
.bbp_topic_reply_author {
    color: red!important;
}
.bbp_topic_reply_author span.bbp-author-ip {
    color: #777;
}
#bbp_topic_replies_metabox span.displaying-num {
    font-weight: normal!important;
    padding: 0;
    margin: 0;
    font-size: 16px!important;
}
.post-php.post-type-topic div.mce-statusbar {
    display: none;
}
#bbp_topic_replies_metabox .widefat td {
    line-height: 1!important;
}
div#bbp_topic_replies_metabox .postbox-header {
    margin-left: 20%;
}


/*************************************  WPLUG  ARCHIVE CONTROL  *****************************/


td.column-6627c45de76c8c,
td.column-6627c4846b4394 { /* SPECIFIC COLUMN FOR WHICH SITE ? */
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 20px!important;
}
td.column-6627c45de76c8c p,
td.column-6627c4846b4394 p { /* SPECIFIC COLUMN FOR WHICH SITE ? */
    padding: 0 3px!important;
    margin: 0;
}
td.column-6627c45de76c8c p:first-child,
td.column-6627c4846b4394 p:first-child { /* SPECIFIC COLUMN FOR WHICH SITE ? */
    display: none;
}


/*****************************  WPLUG  POPUP ANYTHING ON CLICK  **********************/


tr.mp-paoc-secondary-con,
.paoc-tbl .description {
    display: none;
}
.edit-php.post-type-aoc_popup .wp-list-table {
    width: 95%;
}
.post-php.post-type-aoc_popup form#post,
.post-new-php.post-type-aoc_popup form#post {
    width: 95%;
}


/******************************  WPLUG  DUPLICATE POSTS  ****************************/


#major-publishing-actions #export-action {
    display: none;
}


/********************************  WPLUG  POST VIEWS  ********************************/


.misc-pub-section#post-views {
    display: none;
}


/***********************************  WPLUG  POST2POST  ******************************/


th.p2p-col-title {
    display: none;
}
th.p2p-col-delete {
    display: none;
}
p.p2p-toggle-tabs {
    margin: 0;
}
.p2p-box .help {
    display: none;
}
.p2p-toggle-tabs a {
    font-size: 15px!important;
}
p.p2p-toggle-tabs a {
    text-decoration: none;
}
#p2p-to-page_to_post,
#p2p-from-post_to_page {
    margin-top: 10px;
}
#p2p-to-post_to_page .postbox-header { /* MAYBE WRONG SELECTOR NAME */
    margin-top: 10px;
}
#p2p-from-page_to_foogall {
    margin-top: 10px;
}
td.p2p-from-page_to_post.column-p2p-from-page_to_post a:before, /* D-TESTS */
td.p2p-to-page_to_post.column-p2p-to-page_to_post a:before, /* D-TESTS */

td.p2p-to-post_to_page.column-p2p-to-post_to_page a:before, /* DDD */
td.p2p-from-post_to_page.column-p2p-from-post_to_page a:before { /* DDD */
    content: "•";
    font-size: 20px;
    color: red;
    margin-right: 5px;
}
td.p2p-from-page_to_post.column-p2p-from-page_to_post, /* D-TESTS */
td.p2p-to-page_to_post.column-p2p-to-page_to_post, /* D-TESTS */

td.p2p-to-post_to_page.column-p2p-to-post_to_page, /* DDD */
td.p2p-from-post_to_page.column-p2p-from-post_to_page { /* DDD */
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}


/*****************************  WPLUG  CUSTOM CLASSES  ********************************/


#custom-classes {
    margin-top: 10px;
}
#custom-classes p {
    margin: 0;
}


/*********************************  WPLUG  FOOGALLERY  ***********************************/


/*   NOT WORKING  ➞ NEED PUT THIS IN  plugins/foogallery/css/admin-tinymce.css 

.mce-content-body div.foogallery-tinymce-view {
    height: 50px!important;
}
.mce-content-body div.foogallery-tinymce-view .foogallery-pile {
    top: unset!important;
    left: unset!important;
    text-align: center!important;
    margin: 0 auto!important;
}
.mce-content-body div.foogallery-tinymce-view .foogallery-pile:before,
.mce-content-body div.foogallery-tinymce-view .foogallery-pile:after {
    display: none!important;
}
.mce-content-body div.foogallery-tinymce-view .foogallery-pile-inner img {
    max-height: 50px!important;
}
*/
input.foogallery-shortcode {
    white-space: pre-wrap;
    word-wrap: normal;
    text-overflow: ellipsis;
    width: 100px;
    font-family: unset!important;
}
p.foogallery-shortcode-message {
    display: none;
}
#foogallery-settings small {
    font-size: 17px!important;
}
.post-php.post-type-foogallery #foogallery_pages .ul-disc {
    font-size: 17px;
    color: blue;
    background: yellow;
}


/**** EX-WPLUG CUSTOM PERMALINKS  –  REPLACED BY PERMALINK MANAGER ****/


input#custom-permalinks-post-slug {
    color: dodgerblue!important;
}


/*******************************  WPLUG  NESTED PAGES  *********************************/


.nestedpages {
    margin-left: 10%!important;
}
.nestedpages-tools {
    margin-left: 25%!important;
}
.nestedpages .action-buttons {
    display: unset!important;
	right: 30%!important;
}
.nplist a.np-btn.np-btn-trash {
    background-color: lightgrey;
    border: none;
    padding: 0 2px;
    margin-left: 10px;
}
.nestedpages .copy_to_template {
    display: none!important;
}
.nestedpages .page-row.post-type-page.draft .row.tpl-default {
    background: #ffffe0;
}


/***************************************  WPLUG  DEMOCRACY POLL  ****************************/


.democr_options .block em {
    opacity: 1;
    font-style: normal;
    line-height: 1.7;
    color: #000;
    font-size: 18px;
}
.democr_options label,
.poll-options label,
.dem-new-poll label {
    font-size: 18px!important;
    color: blue;
}
.democr_options.dempage_settings {
    margin-left: 10%;
}
.democr_options.dempage_design {
    margin-left: 10%;
}
.settings_page_democracy-poll #the-list .dashicons { /*SEEMS NOTWORKING */
    opacity: 1!important;
    font-size: 25px;
    color: red;
    margin-right: 5px;
}
.settings_page_democracy-poll .wrap {
    margin-left: 15%!important;
}


/********************************  WPLUG MEMBERPRESS  ***************************/

#mp-admin-header {
    margin-top: 45px!important;
    padding: 0 15px!important;
}
.memberpress_page_memberpress-options .wrap {
    margin-top: -30px!important;
}
#mepr_options_form .mce-edit-area iframe {
    width: 600px!important;
    min-height: initial!important;
    padding-top: initial!important;
    padding-bottom: initial!important;
    margin-top: initial!important;
    margin-left: initial!important;
	height: 100px!important;
}
#mepr_options_form .mce-edit-area {
    padding-top: 0px!important;
}
#mepr_options_form .form-table th {
	padding: 0!important;
}
.mepr-options-hidden-pane .form-table th {
	width: 350px!important;
}
#mepr_options_form .form-table td {
	padding: 5px!important;
}
.mepr-options-hidden-pane .mp-row div {
    width: unset!important;
}
.mepr-emails-wrap label {
    width: unset!important;
    max-width: unset!important;
}


/****************************  WPLUG BUDDYPRESS  ***************************/


.njt-wrap-postbox { /* AD FOR FILEBIRD */
    display: none!important;
}
#TB_window,
#TB_overlay { /* AD FOR BUDDYPRESS */
    display: none!important;
}


/****************************  WPLUG USER SWITCH  ***************************/


.row-actions span.switch_to_user a {
    font-weight: bold!important;
    color: mediumslateblue!important;
    text-transform: uppercase;
}
#user_switching.updated {
    background: navajowhite;
}
div#user_switching {
    right: 0px;
	position: fixed;
}
#user_switching p {
    line-height: 1;
    padding: 0;
}
#user_switching p a {
    text-decoration: none;
    color: black;
	font-weight: bold;
}
.menu-top.mp-users .dashicons-before:before {
    color: blue!important;
}

/*********************  WPLUG  DUPLICATE POST & PAGES  ***************************/

.row-actions .dpp a {
    color: grey!important;
    margin-left: 10px;
}


/*********************  WPLUG  ADMIN COLLAPSE SUBPAGES  ************************/


.expand_link a {
    color: red;
}
.expand_link a.minus:before {
    content: "\f460";
    font-size: 20px;
}

/*********************  WPLUG  MEDIA LIBRARY CATEGORIES  ************************/


#media-categ {
    display: none;
}
.upload-php.post-type-attachment .wp-filter {
    transform: translateX(60%)!important;
}
.upload-php.post-type-attachment .tablenav {
    transform: translateX(140%)!important;
}


/**************************  WPLUG  TINYMCE TEMPLATES  ****************************/


.edit-php.post-type-tinymcetemplates .wp-list-table {
    width: 95%;
}
.post-php.post-type-tinymcetemplates #wpbody-content,
.post-new-php.post-type-tinymcetemplates #wpbody-content {
    width: 98%;
}


/*===============================  MISC WPLUGS  ===========================*/



#wp-featherlight-enable-wrap { /*  WP FEATHERLIGHT */
    display: none;
}

/***********************************/
.thickbox.button.r3d-insert-flipbook-button { /* 3D FLIPBOOK */
    display: none;
}

/***********************************/
.toplevel_page_asp_settings img.wp-menu-image { /* AJAX SEARCH */
    display: none;
}

/***********************************/
li#oam_toplevel_page_asp_settings { /* AJAX SEARCH */
    /*border-left: 5px solid orange;*/
    /*padding-left: 5px!important;*/
}

/***********************************/
#tinymce-templates-list { /* TINYMCE TEMPLATES */
    /* text-align: center; */
    margin-top: 10px;
    margin-bottom: 10px;
    transform: translateX(22%);
    max-width: 500px!important;
}

/***********************************/
.cets-conditional-widget h5 { /* CONDITIONAL WIDGETS */
    font-size: 14px;
    color: black;
	background: yellow;
}

/***********************************/
.toplevel_page_bbPress_Notify_noSpam { /* BBPRESS NOTIFY */
    padding-left: 30px;
}
.toplevel_page_bbPress_Notify_noSpam #normal-sortables .postbox {
    background: none!important;
}
.toplevel_page_bbPress_Notify_noSpam label, .metabox-prefs label {
    font-size: 17px!important;
	color: black!important;
}
.toplevel_page_bbPress_Notify_noSpam p.help, p.description, span.description, .form-wrap p {
    font-size: 16px!important;
	color: black!important;
}

/***********************************/
.authors-list-dashboard-wrap .authors-list-settings-field .authors-list-field-note { /* AUTHORS LIST */
    font-size: 17px!important;
    color: blue!important;
	margin-top: 5px!important;
}
.authors-list-dashboard-wrap .authors-list-dashboard-primary {
    width: 1150px!important;
}

/***********************************/
.optiwich-field-desc { /* WP ULIKE */
    font-size: 17px!important;
    color: blue!important;
}
.wp-ulike-counter-box {
    font-size: 17px!important;
    line-height: unset!important;
    font-weight: 400!important;
    color: red!important;
}
#wp-ulike-thumbs-up i.dashicons.dashicons-thumbs-up {
    font-size: 15px;
}
td.wp-ulike-thumbs-up.column-wp-ulike-thumbs-up {
    text-align: center!important;
}

/**********************************/
.bm-toggle.bm-toggle-on { /* BETTER MESSAGES */
    background: dodgerblue!important;
}
.bm-settings-row .bm-settings-row-label .bm-settings-row-desc {
    color: blue!important;
    font-size: 15px!important;
}


/*********************  LITESPEED CACHE  *****************/

.litespeed-desc {
    font-size: 18px!important;
    color: black!important;
}


/*********************************************  END OF WPLUGS  ********************************************/
/************************************************************************************************************/
/***********************************************************************************************************/



/*********************************************  OTHER MISC  ********************************************/


.post-new-php.post-type-post .categorydiv div.tabs-panel,
.post-php.post-type-post .categorydiv div.tabs-panel {
	min-height: unset;
    max-height: unset;
	padding: 7px 15px;
}
.submit.inline-edit-save { /* FOR QUICK-EDIT */
	justify-content: center;
	padding: 0 0 10px 0;
}
.inline-edit-col .title {
    color: red;
}
.edit-php.post-type-page .wrap ul.subsubsub {
	position: fixed;
	top: 35px;
	background: white;
	margin-top: 0;
	padding-top: 7px;
    padding-right: 15px;
	padding-bottom: 10px;
	z-index: 1;
}
.edit-php.post-type-page .wrap #posts-filter .tablenav.top {
	left: 50%;
	transform: translateX(-50%);
	position: relative;
}
.edit-php.post-type-page .wrap {
    margin-top: 60px;
}


/*===============================  DDD-SPECIFIC  ===============================*/



/**********  POST TAG 'it' ************/    /*  NOMORE  */

.tag-it a.row-title {
    /*color: darkred!important;*/
}
.tag-it a.row-title:before {
    font-family: 'FontAwesome';
    content: "\f818";
    margin-right: 15px;
	margin-left: -5px;
    color: lightskyblue; /*  deepskyblue  */
}

/********  POST CATEG 'MYRIAM'  *********/     /*  NOMORE  */

.category-my a.row-title:before {
    font-family: 'FontAwesome';
    content: "\f118";
    margin-right: 15px;
	margin-left: -5px;
    color: deeppink;
}

/********  POST CATEG 'GENEA'  *********/     /*  NOMORE ?  */

.category-genea a.row-title:before {
    font-family: 'FontAwesome';
    content: "\f1bb";
    margin-right: 15px;
	margin-left: -5px;
    color: deepskyblue;
}

/********  NOTWORKING HERE =  DDD  SINGLE POST BOTTOM  ▶▶▶  IS IN  wp-includes=js=tinymce=skins=wordpress=wp-content.css  *****************/

.mp-hr-localizza-author, /* EX-HR RULER TOP OF POST FOR LOCALIZZARE IN ELENCO */
.mp-hr-contact-author { /* HR RULER BOTTOM OF POST FOR LOCALIZZARE IN ELENCO + CONTACT AUTHOR */
}
.mp-in-elenco, /* EX-TOP OF POST FOR LOCALIZZARE IN ELENCO */
.mp-bottom-author { /* BOTTOM OF POST FOR LOCALIZZARE IN ELENCO + CONTACT AUTHOR */
}
.mp-in-elenco a { /* BOTTOM OF POST FOR CONTACT AUTHOR */
}


/*===============================  EEE-SPECIFIC  ===============================*/



td.column-meta.acp-ie-editable.acp-ie-editable--text { /* HEIGHT COLUMN "CUSTOM CSS" */
    max-height: 30px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100px;
}


/*===============================   D-TEST-SPECIFIC  ===============================*/



/*****  POSTS LIST  –  COLUMN "CUSTOM FIELD MP-TEXT AREA ***/

.edit-php.post-type-post td.column-6956bd76ba5e34 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	max-width: 200px !important;
	/*text-wrap: auto;*/
}
.edit-php.post-type-post td.column-6956bd76ba5e34 p {
    margin-bottom: 0;
    padding-bottom: 0;
}

/****************************************************************************************************************/


