balmet.com

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

admin-menu-rtl.css (19975B)


      1 /*! This file is auto-generated */
      2 #adminmenuback,
      3 #adminmenuwrap,
      4 #adminmenu,
      5 #adminmenu .wp-submenu {
      6 	width: 160px;
      7 	background-color: #1d2327;
      8 }
      9 
     10 #adminmenuback {
     11 	position: fixed;
     12 	top: 0;
     13 	bottom: -120px;
     14 	z-index: 1; /* positive z-index to avoid elastic scrolling woes in Safari */
     15 }
     16 
     17 .php-error #adminmenuback {
     18 	position: absolute;
     19 }
     20 
     21 .php-error #adminmenuback,
     22 .php-error #adminmenuwrap {
     23 	margin-top: 2em;
     24 }
     25 
     26 #adminmenu {
     27 	clear: right;
     28 	margin: 12px 0;
     29 	padding: 0;
     30 	list-style: none;
     31 }
     32 
     33 .folded #adminmenuback,
     34 .folded #adminmenuwrap,
     35 .folded #adminmenu,
     36 .folded #adminmenu li.menu-top {
     37 	width: 36px;
     38 }
     39 
     40 .icon16 {
     41 	height: 18px;
     42 	width: 18px;
     43 	padding: 6px 6px;
     44 	margin: -6px -8px 0 0;
     45 	float: right;
     46 }
     47 
     48 /* New Menu icons */
     49 
     50 .icon16:before {
     51 	color: #8c8f94; /* same as new icons */
     52 	font: normal 20px/1 dashicons;
     53 	speak: never;
     54 	padding: 6px 0;
     55 	height: 34px;
     56 	width: 20px;
     57 	display: inline-block;
     58 	-webkit-font-smoothing: antialiased;
     59 	-moz-osx-font-smoothing: grayscale;
     60 	transition: all .1s ease-in-out;
     61 }
     62 
     63 .icon16.icon-dashboard:before {
     64 	content: "\f226";
     65 }
     66 
     67 .icon16.icon-post:before {
     68 	content: "\f109";
     69 }
     70 
     71 .icon16.icon-media:before {
     72 	content: "\f104";
     73 }
     74 
     75 .icon16.icon-links:before {
     76 	content: "\f103";
     77 }
     78 
     79 .icon16.icon-page:before {
     80 	content: "\f105";
     81 }
     82 
     83 .icon16.icon-comments:before {
     84 	content: "\f101";
     85 	margin-top: 1px;
     86 }
     87 
     88 .icon16.icon-appearance:before {
     89 	content: "\f100";
     90 }
     91 
     92 .icon16.icon-plugins:before {
     93 	content: "\f106";
     94 }
     95 
     96 .icon16.icon-users:before {
     97 	content: "\f110";
     98 }
     99 
    100 .icon16.icon-tools:before {
    101 	content: "\f107";
    102 }
    103 
    104 .icon16.icon-settings:before {
    105 	content: "\f108";
    106 }
    107 
    108 .icon16.icon-site:before {
    109 	content: "\f541";
    110 }
    111 
    112 .icon16.icon-generic:before {
    113 	content: "\f111";
    114 }
    115 
    116 /* hide background-image for icons above */
    117 .icon16.icon-dashboard,
    118 .menu-icon-dashboard div.wp-menu-image,
    119 .icon16.icon-post,
    120 .menu-icon-post div.wp-menu-image,
    121 .icon16.icon-media,
    122 .menu-icon-media div.wp-menu-image,
    123 .icon16.icon-links,
    124 .menu-icon-links div.wp-menu-image,
    125 .icon16.icon-page,
    126 .menu-icon-page div.wp-menu-image,
    127 .icon16.icon-comments,
    128 .menu-icon-comments div.wp-menu-image,
    129 .icon16.icon-appearance,
    130 .menu-icon-appearance div.wp-menu-image,
    131 .icon16.icon-plugins,
    132 .menu-icon-plugins div.wp-menu-image,
    133 .icon16.icon-users,
    134 .menu-icon-users div.wp-menu-image,
    135 .icon16.icon-tools,
    136 .menu-icon-tools div.wp-menu-image,
    137 .icon16.icon-settings,
    138 .menu-icon-settings div.wp-menu-image,
    139 .icon16.icon-site,
    140 .menu-icon-site div.wp-menu-image,
    141 .icon16.icon-generic,
    142 .menu-icon-generic div.wp-menu-image {
    143 	background-image: none !important;
    144 }
    145 
    146 /*------------------------------------------------------------------------------
    147   7.0 - Main Navigation (Left Menu)
    148 ------------------------------------------------------------------------------*/
    149 
    150 #adminmenuwrap {
    151 	position: relative;
    152 	float: right;
    153 	z-index: 9990;
    154 }
    155 
    156 /* side admin menu */
    157 #adminmenu * {
    158 	-webkit-user-select: none;
    159 	user-select: none;
    160 }
    161 
    162 #adminmenu li {
    163 	margin: 0;
    164 	padding: 0;
    165 	cursor: pointer;
    166 }
    167 
    168 #adminmenu a {
    169 	display: block;
    170 	line-height: 1.3;
    171 	padding: 2px 5px;
    172 	color: #f0f0f1;
    173 }
    174 
    175 #adminmenu .wp-submenu a {
    176 	color: #c3c4c7;
    177 	color: rgba(240, 246, 252, 0.7);
    178 	font-size: 13px;
    179 	line-height: 1.4;
    180 	margin: 0;
    181 	padding: 5px 0;
    182 }
    183 
    184 #adminmenu .wp-submenu a:hover,
    185 #adminmenu .wp-submenu a:focus {
    186 	background: none;
    187 }
    188 
    189 #adminmenu a:hover,
    190 #adminmenu li.menu-top > a:focus,
    191 #adminmenu .wp-submenu a:hover,
    192 #adminmenu .wp-submenu a:focus {
    193 	color: #72aee6;
    194 }
    195 
    196 #adminmenu a:hover,
    197 #adminmenu a:focus,
    198 .folded #adminmenu .wp-submenu-head:hover {
    199 	box-shadow: inset -4px 0 0 0 currentColor;
    200 	transition: box-shadow .1s linear;
    201 }
    202 
    203 #adminmenu li.menu-top {
    204 	border: none;
    205 	min-height: 34px;
    206 	position: relative;
    207 }
    208 
    209 #adminmenu .wp-submenu {
    210 	list-style: none;
    211 	position: absolute;
    212 	top: -1000em;
    213 	right: 160px;
    214 	overflow: visible;
    215 	word-wrap: break-word;
    216 	padding: 7px 0 8px;
    217 	z-index: 9999;
    218 	background-color: #2c3338;
    219 	box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
    220 }
    221 
    222 .js #adminmenu .sub-open,
    223 .js #adminmenu .opensub .wp-submenu,
    224 #adminmenu a.menu-top:focus + .wp-submenu,
    225 .no-js li.wp-has-submenu:hover .wp-submenu {
    226 	top: -1px;
    227 }
    228 
    229 #adminmenu a.wp-has-current-submenu:focus + .wp-submenu {
    230 	top: 0;
    231 }
    232 
    233 #adminmenu .wp-has-current-submenu .wp-submenu,
    234 .no-js li.wp-has-current-submenu:hover .wp-submenu,
    235 #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
    236 #adminmenu .wp-has-current-submenu.opensub .wp-submenu {
    237 	position: relative;
    238 	z-index: 3;
    239 	top: auto;
    240 	right: auto;
    241 	left: auto;
    242 	bottom: auto;
    243 	border: 0 none;
    244 	margin-top: 0;
    245 	box-shadow: none;
    246 }
    247 
    248 .folded #adminmenu .wp-has-current-submenu .wp-submenu {
    249 	box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
    250 }
    251 
    252 /* ensure that wp-submenu's box shadow doesn't appear on top of the focused menu item's background. */
    253 #adminmenu li.menu-top:hover,
    254 #adminmenu li.opensub > a.menu-top,
    255 #adminmenu li > a.menu-top:focus {
    256 	position: relative;
    257 	background-color: #1d2327;
    258 	color: #72aee6;
    259 }
    260 
    261 .folded #adminmenu li.menu-top:hover,
    262 .folded #adminmenu li.opensub > a.menu-top,
    263 .folded #adminmenu li > a.menu-top:focus {
    264 	z-index: 10000;
    265 }
    266 
    267 #adminmenu li.wp-has-current-submenu a.wp-has-current-submenu,
    268 #adminmenu li.current a.menu-top,
    269 #adminmenu .wp-menu-arrow,
    270 #adminmenu .wp-has-current-submenu .wp-submenu .wp-submenu-head,
    271 #adminmenu .wp-menu-arrow div {
    272 	background: #2271b1;
    273 	color: #fff;
    274 }
    275 
    276 .folded #adminmenu .wp-submenu.sub-open,
    277 .folded #adminmenu .opensub .wp-submenu,
    278 .folded #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
    279 .folded #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
    280 .folded #adminmenu a.menu-top:focus + .wp-submenu,
    281 .folded #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu,
    282 .no-js.folded #adminmenu .wp-has-submenu:hover .wp-submenu {
    283 	top: 0;
    284 	right: 36px;
    285 }
    286 
    287 .folded #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
    288 .folded #adminmenu .wp-has-current-submenu .wp-submenu {
    289 	position: absolute;
    290 	top: -1000em;
    291 }
    292 
    293 #adminmenu .wp-not-current-submenu .wp-submenu,
    294 .folded #adminmenu .wp-has-current-submenu .wp-submenu {
    295 	min-width: 160px;
    296 	width: auto;
    297 	border-right: 5px solid transparent;
    298 }
    299 
    300 #adminmenu .wp-submenu li.current,
    301 #adminmenu .wp-submenu li.current a,
    302 #adminmenu .opensub .wp-submenu li.current a,
    303 #adminmenu a.wp-has-current-submenu:focus + .wp-submenu li.current a,
    304 #adminmenu .wp-submenu li.current a:hover,
    305 #adminmenu .wp-submenu li.current a:focus {
    306 	color: #fff;
    307 }
    308 
    309 #adminmenu .wp-not-current-submenu li > a,
    310 .folded #adminmenu .wp-has-current-submenu li > a {
    311 	padding-left: 16px;
    312 	padding-right: 14px;
    313 	/* Exclude from the transition the outline for Windows High Contrast mode */
    314 	transition: all .1s ease-in-out, outline 0s;
    315 }
    316 
    317 #adminmenu .wp-has-current-submenu ul > li > a,
    318 .folded #adminmenu li.menu-top .wp-submenu > li > a {
    319 	padding: 5px 12px;
    320 }
    321 
    322 #adminmenu a.menu-top,
    323 #adminmenu .wp-submenu-head {
    324 	font-size: 14px;
    325 	font-weight: 400;
    326 	line-height: 1.3;
    327 	padding: 0;
    328 }
    329 
    330 #adminmenu .wp-submenu-head {
    331 	display: none;
    332 }
    333 
    334 .folded #adminmenu .wp-menu-name {
    335 	position: absolute;
    336 	right: -999px;
    337 }
    338 
    339 .folded #adminmenu .wp-submenu-head {
    340 	display: block;
    341 }
    342 
    343 #adminmenu .wp-submenu li {
    344 	padding: 0;
    345 	margin: 0;
    346 }
    347 
    348 #adminmenu .wp-menu-image img {
    349 	padding: 9px 0 0 0;
    350 	opacity: 0.6;
    351 	filter: alpha(opacity=60);
    352 }
    353 
    354 #adminmenu div.wp-menu-name {
    355 	padding: 8px 36px 8px 8px;
    356 	overflow-wrap: break-word;
    357 	word-wrap: break-word;
    358 	-ms-word-break: break-all;
    359 	word-break: break-word;
    360 	-webkit-hyphens: auto;
    361 	hyphens: auto;
    362 }
    363 
    364 #adminmenu div.wp-menu-image {
    365 	float: right;
    366 	width: 36px;
    367 	height: 34px;
    368 	margin: 0;
    369 	text-align: center;
    370 }
    371 
    372 #adminmenu div.wp-menu-image.svg {
    373 	background-repeat: no-repeat;
    374 	background-position: center;
    375 	background-size: 20px auto;
    376 }
    377 
    378 div.wp-menu-image:before {
    379 	color: #a7aaad;
    380 	color: rgba(240, 246, 252, 0.6);
    381 	padding: 7px 0;
    382 	transition: all .1s ease-in-out;
    383 }
    384 
    385 #adminmenu div.wp-menu-image:before {
    386 	color: #a7aaad;
    387 	color: rgba(240, 246, 252, 0.6);
    388 }
    389 
    390 #adminmenu li.wp-has-current-submenu:hover div.wp-menu-image:before,
    391 #adminmenu .wp-has-current-submenu div.wp-menu-image:before,
    392 #adminmenu .current div.wp-menu-image:before,
    393 #adminmenu a.wp-has-current-submenu:hover div.wp-menu-image:before,
    394 #adminmenu a.current:hover div.wp-menu-image:before,
    395 #adminmenu li.wp-has-current-submenu a:focus div.wp-menu-image:before,
    396 #adminmenu li.wp-has-current-submenu.opensub div.wp-menu-image:before {
    397 	color: #fff;
    398 }
    399 
    400 #adminmenu li:hover div.wp-menu-image:before,
    401 #adminmenu li a:focus div.wp-menu-image:before,
    402 #adminmenu li.opensub div.wp-menu-image:before {
    403 	color: #72aee6;
    404 }
    405 
    406 .folded #adminmenu div.wp-menu-image {
    407 	width: 35px;
    408 	height: 30px;
    409 	position: absolute;
    410 	z-index: 25;
    411 }
    412 
    413 .folded #adminmenu a.menu-top {
    414 	height: 34px;
    415 }
    416 
    417 /* Sticky admin menu */
    418 .sticky-menu #adminmenuwrap {
    419 	position: fixed;
    420 }
    421 
    422 /* A new arrow */
    423 
    424 .wp-menu-arrow {
    425 	display: none !important;
    426 }
    427 
    428 ul#adminmenu a.wp-has-current-submenu {
    429 	position: relative;
    430 }
    431 
    432 ul#adminmenu a.wp-has-current-submenu:after,
    433 ul#adminmenu > li.current > a.current:after {
    434 	left: 0;
    435 	border: solid 8px transparent;
    436 	content: " ";
    437 	height: 0;
    438 	width: 0;
    439 	position: absolute;
    440 	pointer-events: none;
    441 	border-left-color: #f0f0f1;
    442 	top: 50%;
    443 	margin-top: -8px;
    444 }
    445 
    446 .folded ul#adminmenu li:hover a.wp-has-current-submenu:after,
    447 .folded ul#adminmenu li.wp-has-current-submenu:focus-within a.wp-has-current-submenu:after {
    448 	display: none;
    449 }
    450 
    451 .folded ul#adminmenu a.wp-has-current-submenu:after,
    452 .folded ul#adminmenu > li a.current:after {
    453 	border-width: 4px;
    454 	margin-top: -4px;
    455 }
    456 
    457 /* flyout menu arrow */
    458 #adminmenu li.wp-has-submenu.wp-not-current-submenu:hover:after,
    459 #adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within:after {
    460 	left: 0;
    461 	border: 8px solid transparent;
    462 	content: " ";
    463 	height: 0;
    464 	width: 0;
    465 	position: absolute;
    466 	pointer-events: none;
    467 	top: 10px;
    468 	z-index: 10000;
    469 }
    470 
    471 .folded ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover:after,
    472 .folded ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within:after {
    473 	border-width: 4px;
    474 	margin-top: -4px;
    475 	top: 18px;
    476 }
    477 
    478 #adminmenu li.wp-has-submenu.wp-not-current-submenu.opensub:hover:after,
    479 #adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within:after {
    480 	border-left-color: #2c3338;
    481 }
    482 
    483 #adminmenu li.menu-top:hover .wp-menu-image img,
    484 #adminmenu li.wp-has-current-submenu .wp-menu-image img {
    485 	opacity: 1;
    486 	filter: alpha(opacity=100);
    487 }
    488 
    489 #adminmenu li.wp-menu-separator {
    490 	height: 5px;
    491 	padding: 0;
    492 	margin: 0 0 6px 0;
    493 	cursor: inherit;
    494 }
    495 
    496 /* @todo: is this even needed given that it's nested beneath the above li.wp-menu-separator? */
    497 #adminmenu div.separator {
    498 	height: 2px;
    499 	padding: 0;
    500 }
    501 
    502 #adminmenu .wp-submenu .wp-submenu-head {
    503 	color: #fff;
    504 	font-weight: 400;
    505 	font-size: 14px;
    506 	padding: 5px 11px 5px 4px;
    507 	margin: -7px -5px 4px 0px;
    508 	border-width: 3px 5px 3px 0;
    509 	border-style: solid;
    510 	border-color: transparent;
    511 }
    512 
    513 #adminmenu li.current,
    514 .folded #adminmenu li.wp-menu-open {
    515 	border: 0 none;
    516 }
    517 
    518 /* @todo: consider to use a single rule for these counters and the list table comments counters. */
    519 #adminmenu .awaiting-mod,
    520 #adminmenu .update-plugins {
    521 	display: inline-block;
    522 	vertical-align: top;
    523 	box-sizing: border-box;
    524 	margin: 1px 2px -1px 0;
    525 	padding: 0 5px;
    526 	min-width: 18px;
    527 	height: 18px;
    528 	border-radius: 9px;
    529 	background-color: #d63638;
    530 	color: #fff;
    531 	font-size: 11px;
    532 	line-height: 1.6;
    533 	text-align: center;
    534 	z-index: 26;
    535 }
    536 
    537 #adminmenu li.current a .awaiting-mod,
    538 #adminmenu li a.wp-has-current-submenu .update-plugins {
    539 	background-color: #d63638;
    540 	color: #fff;
    541 }
    542 
    543 #adminmenu li span.count-0 {
    544 	display: none;
    545 }
    546 
    547 #collapse-button {
    548 	display: block;
    549 	width: 100%;
    550 	height: 34px;
    551 	margin: 0;
    552 	border: none;
    553 	padding: 0;
    554 	position: relative;
    555 	overflow: visible;
    556 	background: none;
    557 	color: #a7aaad;
    558 	cursor: pointer;
    559 }
    560 
    561 #collapse-button:hover {
    562 	color: #72aee6;
    563 }
    564 
    565 #collapse-button:focus {
    566 	color: #72aee6;
    567 	/* Only visible in Windows High Contrast mode */
    568 	outline: 1px solid transparent;
    569 	outline-offset: -1px;
    570 }
    571 
    572 #collapse-button .collapse-button-icon,
    573 #collapse-button .collapse-button-label {
    574 	/* absolutely positioned to avoid 1px shift in IE when button is pressed */
    575 	display: block;
    576 	position: absolute;
    577 	top: 0;
    578 	right: 0;
    579 }
    580 
    581 #collapse-button .collapse-button-label {
    582 	top: 8px;
    583 }
    584 
    585 #collapse-button .collapse-button-icon {
    586 	width: 36px;
    587 	height: 34px;
    588 }
    589 
    590 #collapse-button .collapse-button-label {
    591 	padding: 0 36px 0 0;
    592 }
    593 
    594 .folded #collapse-button .collapse-button-label {
    595 	display: none;
    596 }
    597 
    598 #collapse-button .collapse-button-icon:after {
    599 	content: "\f148";
    600 	display: block;
    601 	position: relative;
    602 	top: 7px;
    603 	text-align: center;
    604 	font: normal 20px/1 dashicons !important;
    605 	speak: never;
    606 	-webkit-font-smoothing: antialiased;
    607 	-moz-osx-font-smoothing: grayscale;
    608 }
    609 
    610 /* rtl:ignore */
    611 .folded #collapse-button .collapse-button-icon:after,
    612 .rtl #collapse-button .collapse-button-icon:after {
    613 	transform: rotate(180deg);
    614 }
    615 
    616 .rtl.folded #collapse-button .collapse-button-icon:after {
    617 	transform: none;
    618 }
    619 
    620 #collapse-button .collapse-button-icon:after,
    621 #collapse-button .collapse-button-label {
    622 	transition: all .1s ease-in-out;
    623 }
    624 
    625 /**
    626  * Toolbar menu toggle
    627  */
    628 li#wp-admin-bar-menu-toggle {
    629 	display: none;
    630 }
    631 
    632 /* Hide-if-customize for items we can't add classes to */
    633 .customize-support #menu-appearance a[href="themes.php?page=custom-header"],
    634 .customize-support #menu-appearance a[href="themes.php?page=custom-background"] {
    635 	display: none;
    636 }
    637 
    638 /* Auto-folding of the admin menu */
    639 @media only screen and (max-width: 960px) {
    640 	.auto-fold #wpcontent,
    641 	.auto-fold #wpfooter {
    642 		margin-right: 36px;
    643 	}
    644 
    645 	.auto-fold #adminmenuback,
    646 	.auto-fold #adminmenuwrap,
    647 	.auto-fold #adminmenu,
    648 	.auto-fold #adminmenu li.menu-top {
    649 		width: 36px;
    650 	}
    651 
    652 	.auto-fold #adminmenu .wp-submenu.sub-open,
    653 	.auto-fold #adminmenu .opensub .wp-submenu,
    654 	.auto-fold #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
    655 	.auto-fold #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
    656 	.auto-fold #adminmenu a.menu-top:focus + .wp-submenu,
    657 	.auto-fold #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu {
    658 		top: 0px;
    659 		right: 36px;
    660 	}
    661 
    662 	.auto-fold #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
    663 	.auto-fold #adminmenu .wp-has-current-submenu .wp-submenu {
    664 		position: absolute;
    665 		top: -1000em;
    666 		margin-left: -1px;
    667 		padding: 7px 0 8px;
    668 		z-index: 9999;
    669 	}
    670 
    671 	.auto-fold #adminmenu .wp-has-current-submenu .wp-submenu {
    672 		min-width: 150px;
    673 		width: auto;
    674 	}
    675 
    676 	.auto-fold #adminmenu .wp-has-current-submenu li > a {
    677 		padding-left: 16px;
    678 		padding-right: 14px;
    679 	}
    680 
    681 
    682 	.auto-fold #adminmenu li.menu-top .wp-submenu > li > a {
    683 		padding-right: 12px;
    684 	}
    685 
    686 	.auto-fold #adminmenu .wp-menu-name {
    687 		position: absolute;
    688 		right: -999px;
    689 	}
    690 
    691 	.auto-fold #adminmenu .wp-submenu-head {
    692 		display: block;
    693 	}
    694 
    695 	.auto-fold #adminmenu div.wp-menu-image {
    696 		height: 30px;
    697 		width: 34px;
    698 		position: absolute;
    699 		z-index: 25;
    700 	}
    701 
    702 	.auto-fold #adminmenu a.menu-top {
    703 		min-height: 34px;
    704 	}
    705 
    706 	.auto-fold #adminmenu li.wp-menu-open {
    707 		border: 0 none;
    708 	}
    709 
    710 	.auto-fold #adminmenu .wp-has-current-submenu.menu-top-last {
    711 		margin-bottom: 0;
    712 	}
    713 
    714 	.auto-fold ul#adminmenu li:hover a.wp-has-current-submenu:after,
    715 	.auto-fold ul#adminmenu li:focus-within a.wp-has-current-submenu:after {
    716 		display: none;
    717 	}
    718 
    719 	.auto-fold ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover:after,
    720 	.auto-fold ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within:after {
    721 		border-width: 4px;
    722 		margin-top: -4px;
    723 		top: 16px;
    724 	}
    725 
    726 	.auto-fold ul#adminmenu a.wp-has-current-submenu:after,
    727 	.auto-fold ul#adminmenu > li a.current:after {
    728 		border-width: 4px;
    729 		margin-top: -4px;
    730 	}
    731 
    732 	.auto-fold #adminmenu li.menu-top:hover,
    733 	.auto-fold #adminmenu li.opensub > a.menu-top,
    734 	.auto-fold #adminmenu li > a.menu-top:focus {
    735 		z-index: 10000;
    736 	}
    737 
    738 	.auto-fold #collapse-menu .collapse-button-label {
    739 		display: none;
    740 	}
    741 
    742 	/* rtl:ignore */
    743 	.auto-fold #collapse-button .collapse-button-icon:after {
    744 		transform: rotate(180deg);
    745 	}
    746 
    747 	.rtl.auto-fold #collapse-button .collapse-button-icon:after {
    748 		transform: none;
    749 	}
    750 
    751 }
    752 
    753 @media screen and (max-width: 782px) {
    754 	.auto-fold #wpcontent {
    755 		position: relative;
    756 		margin-right: 0;
    757 		padding-right: 10px;
    758 	}
    759 
    760 	.sticky-menu #adminmenuwrap {
    761 		position: relative;
    762 		z-index: auto;
    763 		top: 0;
    764 	}
    765 
    766 	/* Sidebar Adjustments */
    767 	.auto-fold #adminmenu,
    768 	.auto-fold #adminmenuback,
    769 	.auto-fold #adminmenuwrap {
    770 		position: absolute;
    771 		width: 190px;
    772 		z-index: 100;
    773 	}
    774 
    775 	.auto-fold #adminmenuback {
    776 		position: fixed;
    777 	}
    778 
    779 	.auto-fold #adminmenuback,
    780 	.auto-fold #adminmenuwrap {
    781 		display: none;
    782 	}
    783 
    784 	.auto-fold .wp-responsive-open #adminmenuback,
    785 	.auto-fold .wp-responsive-open #adminmenuwrap {
    786 		display: block;
    787 	}
    788 
    789 	.auto-fold #adminmenu li.menu-top {
    790 		width: 100%;
    791 	}
    792 
    793 	/* Resize the admin menu items to a comfortable touch size */
    794 	.auto-fold #adminmenu li a {
    795 		font-size: 16px;
    796 		padding: 5px;
    797 	}
    798 
    799 	.auto-fold #adminmenu li.menu-top .wp-submenu > li > a {
    800 		padding: 10px 20px 10px 10px;
    801 	}
    802 
    803 	/* Restore the menu names */
    804 	.auto-fold #adminmenu .wp-menu-name {
    805 		position: static;
    806 	}
    807 
    808 	/* Switch the arrow side */
    809 	.auto-fold ul#adminmenu a.wp-has-current-submenu:after,
    810 	.auto-fold ul#adminmenu > li.current > a.current:after {
    811 		border-width: 8px;
    812 		margin-top: -8px;
    813 	}
    814 
    815 	.auto-fold ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover:after,
    816 	.auto-fold ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:focus-within:after {
    817 		display: none;
    818 	}
    819 
    820 	/* Make the submenus appear correctly when tapped. */
    821 	#adminmenu .wp-submenu {
    822 		position: relative;
    823 		display: none;
    824 	}
    825 
    826 	.auto-fold #adminmenu .selected .wp-submenu,
    827 	.auto-fold #adminmenu .wp-menu-open .wp-submenu {
    828 		position: relative;
    829 		display: block;
    830 		top: 0;
    831 		right: -1px;
    832 		box-shadow: none;
    833 	}
    834 
    835 	.auto-fold #adminmenu .selected .wp-submenu:after,
    836 	.auto-fold #adminmenu .wp-menu-open .wp-submenu:after {
    837 		display: none;
    838 	}
    839 
    840 	.auto-fold #adminmenu .opensub .wp-submenu {
    841 		display: none;
    842 	}
    843 
    844 	.auto-fold #adminmenu .selected .wp-submenu {
    845 		display: block;
    846 	}
    847 
    848 	.auto-fold ul#adminmenu li:hover a.wp-has-current-submenu:after,
    849 	.auto-fold ul#adminmenu li:focus-within a.wp-has-current-submenu:after {
    850 		display: block;
    851 	}
    852 
    853 	.auto-fold #adminmenu a.menu-top:focus + .wp-submenu,
    854 	.auto-fold #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu {
    855 		position: relative;
    856 		right: -1px;
    857 		left: 0;
    858 		top: 0;
    859 	}
    860 
    861 	#adminmenu .wp-not-current-submenu .wp-submenu,
    862 	.folded #adminmenu .wp-has-current-submenu .wp-submenu {
    863 		border-right: none;
    864 	}
    865 
    866 	/* Remove submenu headers and adjust sub meu*/
    867 	#adminmenu .wp-submenu .wp-submenu-head {
    868 		display: none;
    869 	}
    870 
    871 	/* Toolbar menu toggle */
    872 	#wp-responsive-toggle {
    873 		position: fixed;
    874 		top: 5px;
    875 		right: 4px;
    876 		padding-left: 10px;
    877 		z-index: 99999;
    878 		border: none;
    879 		box-sizing: border-box;
    880 	}
    881 
    882 	#wpadminbar #wp-admin-bar-menu-toggle a {
    883 		display: block;
    884 		padding: 0;
    885 		overflow: hidden;
    886 		outline: none;
    887 		text-decoration: none;
    888 		border: 1px solid transparent;
    889 		background: none;
    890 		height: 44px;
    891 		margin-right: -1px;
    892 	}
    893 
    894 	.wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle a {
    895 		background: #2c3338;
    896 	}
    897 
    898 	li#wp-admin-bar-menu-toggle {
    899 		display: block;
    900 	}
    901 
    902 	#wpadminbar #wp-admin-bar-menu-toggle a:hover {
    903 		border: 1px solid transparent;
    904 	}
    905 
    906 	#wpadminbar #wp-admin-bar-menu-toggle .ab-icon:before {
    907 		content: "\f228";
    908 		display: inline-block;
    909 		float: right;
    910 		font: normal 40px/45px dashicons;
    911 		vertical-align: middle;
    912 		outline: none;
    913 		margin: 0;
    914 		-webkit-font-smoothing: antialiased;
    915 		-moz-osx-font-smoothing: grayscale;
    916 		height: 44px;
    917 		width: 50px;
    918 		padding: 0;
    919 		border: none;
    920 		text-align: center;
    921 		text-decoration: none;
    922 		box-sizing: border-box;
    923 	}
    924 
    925 	.wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle .ab-icon:before {
    926 		color: #72aee6;
    927 	}
    928 }
    929 
    930 /* Smartphone */
    931 @media screen and (max-width: 600px) {
    932 	#adminmenuwrap,
    933 	#adminmenuback {
    934 		display: none;
    935 	}
    936 
    937 	.wp-responsive-open #adminmenuwrap,
    938 	.wp-responsive-open #adminmenuback {
    939 		display: block;
    940 	}
    941 
    942 	.auto-fold #adminmenu {
    943 		top: 46px;
    944 	}
    945 }