/* IN EDITOR PAGE, MAKE ROOM VROOM VROOM */
@media screen and (min-width:768px){
	.block-editor-page {
			#wpadminbar {
					height: 46px;
					min-width: 240px;
					top:-32px;
			}
			#editor{
					padding-top:14px;
			}
			.edit-post-header {
					top:46px;
					border-bottom:0;
			}
			.components-notice {
						z-index:9001;
						max-width:calc(100% - 260px);
			}
			.components-notice.is-warning {
						background-color:#eee;
						border-left-color:rgb(206, 206, 206);
			}
			
			&.auto-fold .edit-post-layout__content {
					margin-left:0 !important;
					margin-right:0 !important;
					padding-left:46px;
					padding-right:290px;
					top:104px;
			}
			.block-editor-block-list__block.is-multi-selected>
			.block-editor-block-mover, .block-editor-block-list__block>
			.block-editor-block-list__block-edit>.block-editor-block-mover {
						left:-33px;
			}
			.auto-fold .edit-post-header, #adminmenu .wp-submenu {
					left:0;
			}
			.edit-post-sidebar {
					top:104px;
			}
			.block-editor-block-list__breadcrumb {
						left:20px;
			}

			&.auto-fold #wpcontent,
			&.auto-fold #wpfooter {
					margin-left: 36px
			}
			&.auto-fold #adminmenu,
			&.auto-fold #adminmenu li.menu-top,
			&.auto-fold #adminmenuback,
			&.auto-fold #adminmenuwrap {
					width: 36px
			}
			&.auto-fold #adminmenu .opensub .wp-submenu,
			&.auto-fold #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
			&.auto-fold #adminmenu .wp-has-current-submenu a.menu-top:focus+.wp-submenu,
			&.auto-fold #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
			&.auto-fold #adminmenu .wp-submenu.sub-open,
			&.auto-fold #adminmenu a.menu-top:focus+.wp-submenu {
					top: 0;
					left: 36px;
			}
			&.auto-fold #adminmenu .wp-has-current-submenu .wp-submenu,
			&.auto-fold #adminmenu a.wp-has-current-submenu:focus+.wp-submenu {
					position: absolute;
					top: -1000em;
					margin-right: -1px;
					padding: 7px 0 8px;
					z-index: 9999
			}
			&.auto-fold #adminmenu .wp-has-current-submenu .wp-submenu {
					min-width: 150px;
					width: auto
			}
			&.auto-fold #adminmenu .wp-has-current-submenu li>a {
					padding-right: 16px;
					padding-left: 14px
			}
			&.auto-fold #adminmenu li.menu-top .wp-submenu>li>a {
					padding-left: 12px
			}
			&.auto-fold #adminmenu .wp-menu-name {
					position: absolute;
					left: -999px
			}
			&.auto-fold #adminmenu .wp-submenu-head {
					display: block
			}
			&.auto-fold #adminmenu div.wp-menu-image {
					height: 30px;
					width: 34px;
					position: absolute;
					z-index: 25
			}
			&.auto-fold #adminmenu a.menu-top {
					height: 36px;
			}
			&.auto-fold #adminmenu li.wp-menu-open {
					border: 0 none
			}
			&.auto-fold #adminmenu .wp-has-current-submenu.menu-top-last {
					margin-bottom: 0
			}
			&.auto-fold ul#adminmenu li:hover a.wp-has-current-submenu:after {
					display: none
			}
			&.auto-fold ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover:after {
					border-width: 4px;
					margin-top: -4px;
					top: 16px
			}
			&.auto-fold ul#adminmenu a.wp-has-current-submenu:after,
			&.auto-fold ul#adminmenu>li a.current:after {
					border-width: 4px;
					margin-top: -4px
			}
			&.auto-fold #adminmenu li.menu-top:hover,
			&.auto-fold #adminmenu li.opensub>a.menu-top,
			&.auto-fold #adminmenu li>a.menu-top:focus {
					z-index: 10000
			}
			&.auto-fold #collapse-menu .collapse-button-label {
					display: none
			}
			&.auto-fold #collapse-button .collapse-button-icon:after {
					transform: rotate(180deg)
			}
			&.auto-fold #collapse-button .collapse-button-icon:after {
					transform: none
			}

			&.auto-fold #wpcontent {
					position: relative;
					margin-left: 0;
					padding-left: 10px
			}
			.sticky-menu #adminmenuwrap {
					position: relative;
					z-index: auto;
					top: 0
			}
			&.auto-fold #adminmenu,
			&.auto-fold #adminmenuback,
			&.auto-fold #adminmenuwrap {
					position: absolute;
					width: 190px;
					z-index: 100
			}
			&.auto-fold #adminmenuback {
					position: fixed
			}
			&.auto-fold #adminmenuback,
			&.auto-fold #adminmenuwrap {
					display: none
			}
			&.auto-fold .wp-responsive-open #adminmenuback,
			&.auto-fold .wp-responsive-open #adminmenuwrap {
					display: block
			}
			&.auto-fold #adminmenu li.menu-top {
					width: 100%
			}
			&.auto-fold #adminmenu li a {
					font-size: 12px;
					padding: 5px
			}
			&.auto-fold #adminmenu li.menu-top .wp-submenu>li>a {
					padding: 10px 10px 10px 20px
			}
			&.auto-fold #adminmenu .wp-menu-name {
					position: static;
					margin-left: 35px
			}
			&.auto-fold ul#adminmenu a.wp-has-current-submenu:after,
			&.auto-fold ul#adminmenu>li.current>a.current:after {
					border-width: 8px;
					margin-top: -8px
			}
			&.auto-fold ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover:after {
					display: none
			}
			#adminmenu .wp-submenu {
					position: relative;
					display: none
			}
			&.auto-fold #adminmenu .selected .wp-submenu,
			&.auto-fold #adminmenu .wp-menu-open .wp-submenu {
					position: relative;
					display: block;
					top: 0;
					left: -1px;
					box-shadow: none
			}
			&.auto-fold #adminmenu .selected .wp-submenu:after,
			&.auto-fold #adminmenu .wp-menu-open .wp-submenu:after {
					display: none
			}
			&.auto-fold #adminmenu .opensub .wp-submenu {
					display: none
			}
			&.auto-fold #adminmenu .selected .wp-submenu {
					display: block
			}
			&.auto-fold ul#adminmenu li:hover a.wp-has-current-submenu:after {
					display: block
			}
			&.auto-fold #adminmenu .wp-has-current-submenu a.menu-top:focus+.wp-submenu,
			&.auto-fold #adminmenu a.menu-top:focus+.wp-submenu {
					position: relative;
					left: -1px;
					right: 0;
					top: 0
			}
			#adminmenu .wp-submenu .wp-submenu-head {
					display: none
			}
			#wp-responsive-toggle {
					position: fixed;
					top: 5px;
					left: 4px;
					padding-right: 10px;
					z-index: 99999;
					border: none;
					box-sizing: border-box
			}
			#wpadminbar #wp-admin-bar-menu-toggle a {
					display: block;
					padding: 0;
					overflow: hidden;
					outline: 0;
					text-decoration: none;
					border: 1px solid transparent;
					background: 0 0;
					height: 44px;
					margin-left: -1px
			}
			.wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle a {
					background: #32373c
			}
			li#wp-admin-bar-menu-toggle {
					display: block
			}
			#wpadminbar #wp-admin-bar-menu-toggle a:hover {
					border: 1px solid transparent
			}
			#wpadminbar #wp-admin-bar-menu-toggle .ab-icon:before {
					content: "\f228";
					display: inline-block;
					float: left;
					font: normal 40px/45px dashicons;
					vertical-align: middle;
					outline: 0;
					margin: 0;
					-webkit-font-smoothing: antialiased;
					-moz-osx-font-smoothing: grayscale;
					height: 44px;
					width: 50px;
					padding: 0;
					border: none;
					text-align: center;
					text-decoration: none;
					box-sizing: border-box
			}
			.wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle .ab-icon:before {
					color: #00b9eb
			}
			#adminmenuback,
			#adminmenuwrap {
					display: none
			}
			.wp-responsive-open #adminmenuback,
			.wp-responsive-open #adminmenuwrap {
					display: block
			}
			&.auto-fold #adminmenu {
					top: 46px
			}
			#wpadminbar * {
					font-size: 14px;
					font-weight: 400;
					font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
					line-height: 2.28571428
			}
			#wpadminbar .quicklinks .ab-empty-item,
			#wpadminbar .quicklinks>ul>li>a {
					padding: 0;
					height: 46px;
					line-height: 3.28571428;
					width: auto
			}
			#wpadminbar .ab-icon {
					font: 40px/1 dashicons!important;
					margin: 0;
					padding: 0;
					width: 52px;
					height: 46px;
					text-align: center
			}
			#wpadminbar .ab-icon:before {
					text-align: center
			}
			#wpadminbar .ab-submenu {
					padding: 0
			}
			#wpadminbar #wp-admin-bar-my-account a.ab-item,
			#wpadminbar #wp-admin-bar-my-sites a.ab-item,
			#wpadminbar #wp-admin-bar-site-name a.ab-item {
					text-overflow: clip
			}
			#wpadminbar .quicklinks .menupop ul li .ab-item,
			#wpadminbar .quicklinks .menupop ul li a strong,
			#wpadminbar .quicklinks .menupop.hover ul li .ab-item,
			#wpadminbar .shortlink-input,
			#wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item {
					line-height: 1.6
			}
			#wpadminbar .ab-label {
					display: none
			}
			#wpadminbar .menupop li.hover>.ab-sub-wrapper,
			#wpadminbar .menupop li:hover>.ab-sub-wrapper {
					margin-top: -46px
			}
			#wpadminbar .ab-top-menu .menupop .ab-sub-wrapper .menupop>.ab-item {
					padding-right: 30px
			}
			#wpadminbar .menupop .menupop>.ab-item:before {
					top: 10px;
					right: 6px
			}
			#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper .ab-item {
					font-size: 16px;
					padding: 8px 16px
			}
			#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper a:empty {
					display: none
			}
			#wpadminbar #wp-admin-bar-wp-logo>.ab-item {
					padding: 0
			}
			#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon {
					padding: 0;
					width: 52px;
					height: 46px;
					text-align: center;
					vertical-align: top
			}
			#wpadminbar #wp-admin-bar-wp-logo>.ab-item .ab-icon:before {
					font: 28px/1 dashicons!important;
					top: -3px
			}
			#wpadminbar .ab-icon,
			#wpadminbar .ab-item:before {
					padding: 0
			}
			#wpadminbar #wp-admin-bar-customize>.ab-item,
			#wpadminbar #wp-admin-bar-edit>.ab-item,
			#wpadminbar #wp-admin-bar-my-account>.ab-item,
			#wpadminbar #wp-admin-bar-my-sites>.ab-item,
			#wpadminbar #wp-admin-bar-site-name>.ab-item {
					text-indent: 100%;
					white-space: nowrap;
					overflow: hidden;
					width: 52px;
					padding: 0;
					color: #a0a5aa;
					position: relative
			}
			#wpadminbar .ab-icon,
			#wpadminbar .ab-item:before,
			#wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon {
					padding: 0;
					margin-right: 0
			}
			#wpadminbar #wp-admin-bar-customize>.ab-item:before,
			#wpadminbar #wp-admin-bar-edit>.ab-item:before,
			#wpadminbar #wp-admin-bar-my-account>.ab-item:before,
			#wpadminbar #wp-admin-bar-my-sites>.ab-item:before,
			#wpadminbar #wp-admin-bar-site-name>.ab-item:before {
					display: block;
					text-indent: 0;
					font: normal 32px/1 dashicons;
					speak: none;
					top: 7px;
					width: 52px;
					text-align: center;
					-webkit-font-smoothing: antialiased;
					-moz-osx-font-smoothing: grayscale
			}
			#wpadminbar #wp-admin-bar-appearance {
					margin-top: 0
			}
			#wpadminbar .quicklinks li .blavatar:before {
					display: none
			}
			#wpadminbar #wp-admin-bar-search {
					display: none
			}
			#wpadminbar #wp-admin-bar-new-content .ab-icon:before {
					top: 0;
					line-height: 1.33333333;
					height: 46px!important;
					text-align: center;
					width: 52px;
					display: block
			}
			#wpadminbar #wp-admin-bar-updates {
					text-align: center
			}
			#wpadminbar #wp-admin-bar-updates .ab-icon:before {
					top: 3px
			}
			#wpadminbar #wp-admin-bar-comments .ab-icon {
					margin: 0
			}
			#wpadminbar #wp-admin-bar-comments .ab-icon:before {
					display: block;
					font-size: 34px;
					height: 46px;
					line-height: 1.38235294;
					top: 0
			}
			#wpadminbar #wp-admin-bar-my-account>a {
					position: relative;
					white-space: nowrap;
					text-indent: 150%;
					width: 28px;
					padding: 0 10px;
					overflow: hidden
			}
			#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar>a img {
					position: absolute;
					top: 13px;
					right: 10px;
					width: 26px;
					height: 26px
			}
			#wpadminbar #wp-admin-bar-user-actions.ab-submenu {
					padding: 0
			}
			#wpadminbar #wp-admin-bar-user-actions.ab-submenu img.avatar {
					display: none
			}
			#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li {
					margin: 0
			}
			#wpadminbar #wp-admin-bar-user-info .display-name {
					height: auto;
					font-size: 16px;
					line-height: 1.5;
					color: #eee
			}
			#wpadminbar #wp-admin-bar-user-info a {
					padding-top: 4px
			}
			#wpadminbar #wp-admin-bar-user-info .username {
					line-height: .8!important;
					margin-bottom: -2px
			}
			#wp-toolbar>ul>li {
					display: none
			}
			#wpadminbar li#wp-admin-bar-comments,
			#wpadminbar li#wp-admin-bar-customize,
			#wpadminbar li#wp-admin-bar-edit,
			#wpadminbar li#wp-admin-bar-menu-toggle,
			#wpadminbar li#wp-admin-bar-my-account,
			#wpadminbar li#wp-admin-bar-my-sites,
			#wpadminbar li#wp-admin-bar-new-content,
			#wpadminbar li#wp-admin-bar-site-name,
			#wpadminbar li#wp-admin-bar-updates,
			#wpadminbar li#wp-admin-bar-wp-logo {
					display: block
			}
			#wpadminbar li.hover ul li,
			#wpadminbar li:hover ul li,
			#wpadminbar li:hover ul li:hover ul li {
					display: list-item
			}
			#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper {
					min-width: -webkit-fit-content;
					min-width: fit-content
			}
			#wpadminbar ul#wp-admin-bar-root-default>li {
					margin-right: 0
			}
			#wpadminbar #wp-admin-bar-comments,
			#wpadminbar #wp-admin-bar-edit,
			#wpadminbar #wp-admin-bar-my-account,
			#wpadminbar #wp-admin-bar-my-sites,
			#wpadminbar #wp-admin-bar-new-content,
			#wpadminbar #wp-admin-bar-site-name,
			#wpadminbar #wp-admin-bar-updates,
			#wpadminbar #wp-admin-bar-wp-logo,
			#wpadminbar .ab-top-menu,
			#wpadminbar .ab-top-secondary {
					position: static
			}
			#wpadminbar #wp-admin-bar-my-account {
					float: right
			}
			.network-admin #wpadminbar ul#wp-admin-bar-top-secondary>li#wp-admin-bar-my-account {
					margin-right: 0
			}
			#wpadminbar .ab-top-secondary .menupop .menupop>.ab-item:before {
					top: 10px;
					left: 0
			}

			#wpadminbar {
					position: absolute
			}
			#wp-responsive-overlay {
					position: fixed;
					top: 0;
					left: 0;
					width: 100%;
					height: 100%;
					z-index: 400
			}
			#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper {
					width: 100%;
					left: 0
			}
			#wpadminbar .menupop .menupop>.ab-item:before {
					display: none
			}
			#wpadminbar #wp-admin-bar-wp-logo.menupop .ab-sub-wrapper {
					margin-left: 0
			}
			#wpadminbar .ab-top-menu>.menupop li>.ab-sub-wrapper {
					margin: 0;
					width: 100%;
					top: auto;
					left: auto;
					position: relative
			}
			#wpadminbar .ab-top-menu>.menupop li>.ab-sub-wrapper .ab-item {
					font-size: 16px;
					padding: 6px 15px 19px 30px
			}
			#wpadminbar li:hover ul li ul li {
					display: list-item
			}
			#wpadminbar li#wp-admin-bar-updates,
			#wpadminbar li#wp-admin-bar-wp-logo {
					display: none
			}
			#wpadminbar .ab-top-menu>.menupop li>.ab-sub-wrapper {
					position: static;
					box-shadow: none
			}

			#wpadminbar li#wp-admin-bar-comments {
					display: none
			}
			body {
					background: #f5f5f5
			}
			
			a {
					color: #0073aa
			}
			
			a:active,
			a:focus,
			a:hover {
					color: #0096dd
			}
			
			#post-body #visibility:before,
			#post-body .misc-pub-post-status:before,
			#post-body .misc-pub-revisions:before,
			.curtime #timestamp:before,
			span.wp-media-buttons-icon:before {
					color: currentColor
			}
			
			input[type=checkbox]:checked::before {
					content: url(data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%3Cpath%20d%3D%27M14.83%204.89l1.34.94-5.81%208.38H9.02L5.78%209.67l1.34-1.25%202.57%202.4z%27%20fill%3D%27%237e8993%27%2F%3E%3C%2Fsvg%3E)
			}
			
			input[type=radio]:checked::before {
					background: #7e8993
			}
			
			.wp-core-ui input[type=reset]:active,
			.wp-core-ui input[type=reset]:hover {
					color: #0096dd
			}
			
			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 {
					border-color: #04a4cc;
					box-shadow: 0 0 0 1px #04a4cc
			}
			
			.wp-core-ui .button {
					border-color: #7e8993;
					color: #32373c
			}
			
			.wp-core-ui .button.focus,
			.wp-core-ui .button.hover,
			.wp-core-ui .button:focus,
			.wp-core-ui .button:hover {
					border-color: #717c87;
					color: #262a2e
			}
			
			.wp-core-ui .button.focus,
			.wp-core-ui .button:focus {
					border-color: #7e8993;
					color: #262a2e;
					box-shadow: 0 0 0 1px #32373c
			}
			
			.wp-core-ui .button:active {
					border-color: #7e8993;
					color: #262a2e;
					box-shadow: none
			}
			
			.wp-core-ui .button.active,
			.wp-core-ui .button.active:focus,
			.wp-core-ui .button.active:hover {
					border-color: #04a4cc;
					color: #262a2e;
					box-shadow: inset 0 2px 5px -3px #04a4cc
			}
			
			.wp-core-ui .button.active:focus {
					box-shadow: 0 0 0 1px #32373c
			}
			
			.wp-core-ui .button-primary {
					background: #04a4cc;
					border-color: #04a4cc;
					color: #fff
			}
			
			.wp-core-ui .button-primary:focus,
			.wp-core-ui .button-primary:hover {
					background: #04b0db;
					border-color: #0498bd;
					color: #fff
			}
			
			.wp-core-ui .button-primary:focus {
					box-shadow: 0 0 0 1px #fff, 0 0 0 3px #04a4cc
			}
			
			.wp-core-ui .button-primary:active {
					background: #0490b3;
					border-color: #0490b3;
					color: #fff
			}
			
			.wp-core-ui .button-primary.active,
			.wp-core-ui .button-primary.active:focus,
			.wp-core-ui .button-primary.active:hover {
					background: #04a4cc;
					color: #fff;
					border-color: #036881;
					box-shadow: inset 0 2px 5px -3px #000
			}
			
			.wp-core-ui .button-primary.button-primary-disabled,
			.wp-core-ui .button-primary.disabled,
			.wp-core-ui .button-primary:disabled,
			.wp-core-ui .button-primary[disabled] {
					color: #c7cfd1!important;
					background: #0384a4!important;
					border-color: #0384a4!important;
					text-shadow: none!important
			}
			
			.wp-core-ui .button-group>.button.active {
					border-color: #04a4cc
			}
			
			.wp-core-ui .wp-ui-primary {
					color: #333;
					background-color: #e5e5e5
			}
			
			.wp-core-ui .wp-ui-text-primary {
					color: #e5e5e5
			}
			
			.wp-core-ui .wp-ui-highlight {
					color: #fff;
					background-color: #888
			}
			
			.wp-core-ui .wp-ui-text-highlight {
					color: #888
			}
			
			.wp-core-ui .wp-ui-notification {
					color: #fff;
					background-color: #d64e07
			}
			
			.wp-core-ui .wp-ui-text-notification {
					color: #d64e07
			}
			
			.wp-core-ui .wp-ui-text-icon {
					color: #999
			}
			
			.wrap .add-new-h2:hover,
			.wrap .page-title-action:hover {
					color: #333;
					background-color: #e5e5e5
			}
			
			.view-switch a.current:before {
					color: #e5e5e5
			}
			
			.view-switch a:hover:before {
					color: #d64e07
			}
			
			#adminmenu,
			#adminmenuback,
			#adminmenuwrap {
					background: #e5e5e5
			}
			
			#adminmenu a {
					color: #333
			}
			
			#adminmenu div.wp-menu-image:before {
					color: #999
			}
			
			#adminmenu a:hover,
			#adminmenu li.menu-top:hover,
			#adminmenu li.opensub>a.menu-top,
			#adminmenu li>a.menu-top:focus {
					color: #fff;
					background-color: #888
			}
			
			#adminmenu li.menu-top:hover div.wp-menu-image:before,
			#adminmenu li.opensub>a.menu-top div.wp-menu-image:before {
					color: #ccc
			}
			
			.about-wrap .nav-tab-active,
			.nav-tab-active,
			.nav-tab-active:hover {
					background-color: #f5f5f5;
					border-bottom-color: #f5f5f5
			}
			
			#adminmenu .wp-has-current-submenu .wp-submenu,
			#adminmenu .wp-has-current-submenu.opensub .wp-submenu,
			#adminmenu .wp-submenu,
			#adminmenu a.wp-has-current-submenu:focus+.wp-submenu,
			.folded #adminmenu .wp-has-current-submenu .wp-submenu {
					background: #fff
			}
			
			#adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after {
					border-right-color: #fff
			}
			
			#adminmenu .wp-submenu .wp-submenu-head {
					color: #686868
			}
			
			#adminmenu .wp-has-current-submenu .wp-submenu a,
			#adminmenu .wp-has-current-submenu.opensub .wp-submenu a,
			#adminmenu .wp-submenu a,
			#adminmenu a.wp-has-current-submenu:focus+.wp-submenu a,
			.folded #adminmenu .wp-has-current-submenu .wp-submenu a {
					color: #686868
			}
			
			#adminmenu .wp-has-current-submenu .wp-submenu a:focus,
			#adminmenu .wp-has-current-submenu .wp-submenu a:hover,
			#adminmenu .wp-has-current-submenu.opensub .wp-submenu a:focus,
			#adminmenu .wp-has-current-submenu.opensub .wp-submenu a:hover,
			#adminmenu .wp-submenu a:focus,
			#adminmenu .wp-submenu a:hover,
			#adminmenu a.wp-has-current-submenu:focus+.wp-submenu a:focus,
			#adminmenu a.wp-has-current-submenu:focus+.wp-submenu a:hover,
			.folded #adminmenu .wp-has-current-submenu .wp-submenu a:focus,
			.folded #adminmenu .wp-has-current-submenu .wp-submenu a:hover {
					color: #04a4cc
			}
			
			#adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a,
			#adminmenu .wp-submenu li.current a,
			#adminmenu a.wp-has-current-submenu:focus+.wp-submenu li.current a {
					color: #333
			}
			
			#adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a:focus,
			#adminmenu .wp-has-current-submenu.opensub .wp-submenu li.current a:hover,
			#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:focus,
			#adminmenu a.wp-has-current-submenu:focus+.wp-submenu li.current a:hover {
					color: #04a4cc
			}
			
			ul#adminmenu a.wp-has-current-submenu:after,
			ul#adminmenu>li.current>a.current:after {
					border-right-color: #f5f5f5
			}
			
			#adminmenu li.current a.menu-top,
			#adminmenu li.wp-has-current-submenu .wp-submenu .wp-submenu-head,
			#adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
			.folded #adminmenu li.current.menu-top {
					color: #fff;
					background: #888
			}
			
			#adminmenu a.current:hover div.wp-menu-image:before,
			#adminmenu li a:focus div.wp-menu-image:before,
			#adminmenu li.opensub div.wp-menu-image:before,
			#adminmenu li.wp-has-current-submenu a:focus div.wp-menu-image:before,
			#adminmenu li.wp-has-current-submenu div.wp-menu-image:before,
			#adminmenu li.wp-has-current-submenu.opensub div.wp-menu-image:before,
			#adminmenu li:hover div.wp-menu-image:before,
			.ie8 #adminmenu li.opensub div.wp-menu-image:before {
					color: #ccc
			}
			
			#adminmenu .awaiting-mod,
			#adminmenu .update-plugins {
					color: #fff;
					background: #d64e07
			}
			
			#adminmenu li a.wp-has-current-submenu .update-plugins,
			#adminmenu li.current a .awaiting-mod,
			#adminmenu li.menu-top:hover>a .update-plugins,
			#adminmenu li:hover a .awaiting-mod {
					color: #333;
					background: #fff
			}
			
			#collapse-button {
					color: #777
			}
			
			#collapse-button:focus,
			#collapse-button:hover {
					color: #04a4cc
			}
			
			#wpadminbar {
					color: #333;
					background: #e5e5e5
			}
			
			#wpadminbar .ab-item,
			#wpadminbar a.ab-item,
			#wpadminbar>#wp-toolbar span.ab-label,
			#wpadminbar>#wp-toolbar span.noticon {
					color: #333
			}
			
			#wpadminbar .ab-icon,
			#wpadminbar .ab-icon:before,
			#wpadminbar .ab-item:after,
			#wpadminbar .ab-item:before {
					color: #999
			}
			
			#wpadminbar .ab-top-menu>li.menupop.hover>.ab-item,
			#wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus,
			#wpadminbar.nojs .ab-top-menu>li.menupop:hover>.ab-item,
			#wpadminbar:not(.mobile) .ab-top-menu>li:hover>.ab-item,
			#wpadminbar:not(.mobile) .ab-top-menu>li>.ab-item:focus {
					color: #04a4cc;
					background: #fff
			}
			
			#wpadminbar:not(.mobile)>#wp-toolbar a:focus span.ab-label,
			#wpadminbar:not(.mobile)>#wp-toolbar li.hover span.ab-label,
			#wpadminbar:not(.mobile)>#wp-toolbar li:hover span.ab-label {
					color: #04a4cc
			}
			
			#wpadminbar:not(.mobile) li:hover #adminbarsearch:before,
			#wpadminbar:not(.mobile) li:hover .ab-icon:before,
			#wpadminbar:not(.mobile) li:hover .ab-item:after,
			#wpadminbar:not(.mobile) li:hover .ab-item:before {
					color: #ccc
			}
			
			#wpadminbar .menupop .ab-sub-wrapper {
					background: #fff
			}
			
			#wpadminbar .quicklinks .menupop ul.ab-sub-secondary,
			#wpadminbar .quicklinks .menupop ul.ab-sub-secondary .ab-submenu {
					background: #f7f7f7
			}
			
			#wpadminbar .ab-submenu .ab-item,
			#wpadminbar .quicklinks .menupop ul li a,
			#wpadminbar .quicklinks .menupop.hover ul li a,
			#wpadminbar.nojs .quicklinks .menupop:hover ul li a {
					color: #686868
			}
			
			#wpadminbar .menupop .menupop>.ab-item:before,
			#wpadminbar .quicklinks li .blavatar {
					color: #999
			}
			
			#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a,
			#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 #adminbarsearch.adminbar-focused:before,
			#wpadminbar li .ab-item:focus .ab-icon:before,
			#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: #04a4cc
			}
			
			#wpadminbar .menupop .menupop>.ab-item:hover:before,
			#wpadminbar .quicklinks .ab-sub-wrapper .menupop.hover>a .blavatar,
			#wpadminbar .quicklinks li a:focus .blavatar,
			#wpadminbar .quicklinks li a:hover .blavatar,
			#wpadminbar.mobile .quicklinks .ab-icon:before,
			#wpadminbar.mobile .quicklinks .ab-item:before {
					color: #04a4cc
			}
			
			#wpadminbar.mobile .quicklinks .hover .ab-icon:before,
			#wpadminbar.mobile .quicklinks .hover .ab-item:before {
					color: #999
			}
			
			#wpadminbar #adminbarsearch:before {
					color: #999
			}
			
			#wpadminbar>#wp-toolbar>#wp-admin-bar-top-secondary>#wp-admin-bar-search #adminbarsearch input.adminbar-input:focus {
					color: #333;
					background: #f7f7f7
			}
			
			#wpadminbar #wp-admin-bar-recovery-mode {
					color: #fff;
					background-color: #d64e07
			}
			
			#wpadminbar #wp-admin-bar-recovery-mode .ab-item,
			#wpadminbar #wp-admin-bar-recovery-mode a.ab-item {
					color: #fff
			}
			
			#wpadminbar .ab-top-menu>#wp-admin-bar-recovery-mode.hover>.ab-item,
			#wpadminbar.nojq .quicklinks .ab-top-menu>#wp-admin-bar-recovery-mode>.ab-item:focus,
			#wpadminbar:not(.mobile) .ab-top-menu>#wp-admin-bar-recovery-mode:hover>.ab-item,
			#wpadminbar:not(.mobile) .ab-top-menu>#wp-admin-bar-recovery-mode>.ab-item:focus {
					color: #fff;
					background-color: #c14606
			}
			
			#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar>a img {
					border-color: #f7f7f7;
					background-color: #f7f7f7
			}
			
			#wpadminbar #wp-admin-bar-user-info .display-name {
					color: #333
			}
			
			#wpadminbar #wp-admin-bar-user-info a:hover .display-name {
					color: #04a4cc
			}
			
			#wpadminbar #wp-admin-bar-user-info .username {
					color: #686868
			}
			
			.wp-pointer .wp-pointer-content h3 {
					background-color: #04a4cc;
					border-color: #0490b3
			}
			
			.wp-pointer .wp-pointer-content h3:before {
					color: #04a4cc
			}
			
			.wp-pointer.wp-pointer-top .wp-pointer-arrow,
			.wp-pointer.wp-pointer-top .wp-pointer-arrow-inner,
			.wp-pointer.wp-pointer-undefined .wp-pointer-arrow,
			.wp-pointer.wp-pointer-undefined .wp-pointer-arrow-inner {
					border-bottom-color: #04a4cc
			}
			
			.media-item .bar,
			.media-progress-bar div {
					background-color: #04a4cc
			}
			
			.details.attachment {
					box-shadow: inset 0 0 0 3px #fff, inset 0 0 0 7px #04a4cc
			}
			
			.attachment.details .check {
					background-color: #04a4cc;
					box-shadow: 0 0 0 1px #fff, 0 0 0 2px #04a4cc
			}
			
			.media-selection .attachment.selection.details .thumbnail {
					box-shadow: 0 0 0 1px #fff, 0 0 0 3px #04a4cc
			}
			
			.theme-browser .theme.active .theme-name,
			.theme-browser .theme.add-new-theme a:focus:after,
			.theme-browser .theme.add-new-theme a:hover:after {
					background: #04a4cc
			}
			
			.theme-browser .theme.add-new-theme a:focus span:after,
			.theme-browser .theme.add-new-theme a:hover span:after {
					color: #04a4cc
			}
			
			.theme-filter.current,
			.theme-section.current {
					border-bottom-color: #e5e5e5
			}
			
			body.more-filters-opened .more-filters {
					color: #333;
					background-color: #e5e5e5
			}
			
			body.more-filters-opened .more-filters:before {
					color: #333
			}
			
			body.more-filters-opened .more-filters:focus,
			body.more-filters-opened .more-filters:hover {
					background-color: #888;
					color: #fff
			}
			
			body.more-filters-opened .more-filters:focus:before,
			body.more-filters-opened .more-filters:hover:before {
					color: #fff
			}
			
			.widgets-chooser li.widgets-chooser-selected {
					background-color: #888;
					color: #fff
			}
			
			.widgets-chooser li.widgets-chooser-selected:before,
			.widgets-chooser li.widgets-chooser-selected:focus:before {
					color: #fff
			}
			
			div#wp-responsive-toggle a:before {
					color: #999
			}
			
			.wp-responsive-open div#wp-responsive-toggle a {
					border-color: transparent;
					background: #888
			}
			
			.wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle a {
					background: #fff
			}
			
			.wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle .ab-icon:before {
					color: #999
			}
			
			.mce-container.mce-menu .mce-menu-item-normal.mce-active,
			.mce-container.mce-menu .mce-menu-item-preview.mce-active,
			.mce-container.mce-menu .mce-menu-item.mce-selected,
			.mce-container.mce-menu .mce-menu-item:focus,
			.mce-container.mce-menu .mce-menu-item:hover {
					background: #04a4cc
			}
			
			#wpadminbar .ab-top-menu>li.hover>.ab-item,
			#wpadminbar .ab-top-menu>li.menupop.hover>.ab-item,
			#wpadminbar .ab-top-menu>li:hover>.ab-item,
			#wpadminbar .ab-top-menu>li>.ab-item:focus,
			#wpadminbar.nojq .quicklinks .ab-top-menu>li>.ab-item:focus,
			#wpadminbar.nojs .ab-top-menu>li.menupop:hover>.ab-item,
			#wpadminbar>#wp-toolbar>#wp-admin-bar-root-default li:hover span.ab-label,
			#wpadminbar>#wp-toolbar>#wp-admin-bar-top-secondary li.hover span.ab-label {
					color: #333
			}
			
			.theme-filter.current,
			.theme-section.current {
					border-bottom-color: #04a4cc
			}
	}
}
@media (prefers-color-scheme: dark) {
@media screen and (min-width:768px){
		.block-editor-page {
				#wpadminbar:before {
						content:"Automatic Dark Mode Enabled";
						width:250px;
						height:30px;
						line-height: 30px;
						display:block;
						font-size:12px;
						background:#000000;
						color:#fff;
						position:absolute;
						animation:3s hide;
						top:0;
						left:50%;
						margin-left:-150px;
						transform: translateY(-30px);
						transition: all 0.3s linear;
						z-index:999999;
						text-align: center;
						border-radius: 3px;
				}
				#wpadminbar,
				.menupop .ab-sub-wrapper{
						background:#212121;
						color:#fff;
						fill:#fff;
				}
		}
}
}
@keyframes hide {
0% {
		transform: translateY(10px);
}
80% {
		transform: translateY(10px);
}
100% {
		transform: translateY(-30px);
}  
}