wp/wp-admin/css/forms.css
changeset 18 be944660c56a
parent 16 a86126ab1dd4
child 19 3d72ae0968f4
equal deleted inserted replaced
17:34716fd837a4 18:be944660c56a
    51 input[type="week"],
    51 input[type="week"],
    52 select,
    52 select,
    53 textarea {
    53 textarea {
    54 	box-shadow: 0 0 0 transparent;
    54 	box-shadow: 0 0 0 transparent;
    55 	border-radius: 4px;
    55 	border-radius: 4px;
    56 	border: 1px solid #7e8993;
    56 	border: 1px solid #8c8f94;
    57 	background-color: #fff;
    57 	background-color: #fff;
    58 	color: #32373c;
    58 	color: #2c3338;
    59 }
    59 }
    60 
    60 
    61 input[type="text"],
    61 input[type="text"],
    62 input[type="password"],
    62 input[type="password"],
    63 input[type="date"],
    63 input[type="date"],
    99 input[type="week"]:focus,
    99 input[type="week"]:focus,
   100 input[type="checkbox"]:focus,
   100 input[type="checkbox"]:focus,
   101 input[type="radio"]:focus,
   101 input[type="radio"]:focus,
   102 select:focus,
   102 select:focus,
   103 textarea:focus {
   103 textarea:focus {
   104 	border-color: #007cba;
   104 	border-color: #2271b1;
   105 	box-shadow: 0 0 0 1px #007cba;
   105 	box-shadow: 0 0 0 1px #2271b1;
   106 	/* Only visible in Windows High Contrast mode */
   106 	/* Only visible in Windows High Contrast mode */
   107 	outline: 2px solid transparent;
   107 	outline: 2px solid transparent;
   108 }
   108 }
   109 
   109 
   110 /* rtl:ignore */
   110 /* rtl:ignore */
   113 	direction: ltr;
   113 	direction: ltr;
   114 }
   114 }
   115 
   115 
   116 input[type="checkbox"],
   116 input[type="checkbox"],
   117 input[type="radio"] {
   117 input[type="radio"] {
   118 	border: 1px solid #7e8993;
   118 	border: 1px solid #8c8f94;
   119 	border-radius: 4px;
   119 	border-radius: 4px;
   120 	background: #fff;
   120 	background: #fff;
   121 	color: #555;
   121 	color: #50575e;
   122 	clear: none;
   122 	clear: none;
   123 	cursor: pointer;
   123 	cursor: pointer;
   124 	display: inline-block;
   124 	display: inline-block;
   125 	line-height: 0;
   125 	line-height: 0;
   126 	height: 1rem;
   126 	height: 1rem;
   135 	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
   135 	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
   136 	transition: .05s border-color ease-in-out;
   136 	transition: .05s border-color ease-in-out;
   137 }
   137 }
   138 
   138 
   139 input[type="radio"]:checked + label:before {
   139 input[type="radio"]:checked + label:before {
   140 	color: #82878c;
   140 	color: #8c8f94;
   141 }
   141 }
   142 
   142 
   143 .wp-core-ui input[type="reset"]:hover,
   143 .wp-core-ui input[type="reset"]:hover,
   144 .wp-core-ui input[type="reset"]:active {
   144 .wp-core-ui input[type="reset"]:active {
   145 	color: #006799;
   145 	color: #135e96;
   146 }
   146 }
   147 
   147 
   148 td > input[type="checkbox"],
   148 td > input[type="checkbox"],
   149 .wp-admin p input[type="checkbox"],
   149 .wp-admin p input[type="checkbox"],
   150 .wp-admin p input[type="radio"] {
   150 .wp-admin p input[type="radio"] {
   170 input[type="radio"]:checked::before {
   170 input[type="radio"]:checked::before {
   171 	float: left;
   171 	float: left;
   172 	display: inline-block;
   172 	display: inline-block;
   173 	vertical-align: middle;
   173 	vertical-align: middle;
   174 	width: 1rem;
   174 	width: 1rem;
   175 	speak: none;
   175 	speak: never;
   176 	-webkit-font-smoothing: antialiased;
   176 	-webkit-font-smoothing: antialiased;
   177 	-moz-osx-font-smoothing: grayscale;
   177 	-moz-osx-font-smoothing: grayscale;
   178 }
   178 }
   179 
   179 
   180 input[type="checkbox"]:checked::before {
   180 input[type="checkbox"]:checked::before {
   181 	/* Use the "Yes" SVG Dashicon */
   181 	/* Use the "Yes" SVG Dashicon */
   182 	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%231e8cbe%27%2F%3E%3C%2Fsvg%3E");
   182 	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%233582c4%27%2F%3E%3C%2Fsvg%3E");
   183 	margin: -0.1875rem 0 0 -0.25rem;
   183 	margin: -0.1875rem 0 0 -0.25rem;
   184 	height: 1.3125rem;
   184 	height: 1.3125rem;
   185 	width: 1.3125rem;
   185 	width: 1.3125rem;
   186 }
   186 }
   187 
   187 
   189 	content: "";
   189 	content: "";
   190 	border-radius: 50%;
   190 	border-radius: 50%;
   191 	width: 0.5rem; /* 8px */
   191 	width: 0.5rem; /* 8px */
   192 	height: 0.5rem; /* 8px */
   192 	height: 0.5rem; /* 8px */
   193 	margin: 0.1875rem; /* 3px */
   193 	margin: 0.1875rem; /* 3px */
   194 	background-color: #1e8cbe;
   194 	background-color: #3582c4;
   195 	/* 16px not sure if still necessary, comes from the MP6 redesign in r26072 */
   195 	/* 16px not sure if still necessary, comes from the MP6 redesign in r26072 */
   196 	line-height: 1.14285714;
   196 	line-height: 1.14285714;
   197 }
   197 }
   198 
   198 
   199 @-moz-document url-prefix() {
   199 @-moz-document url-prefix() {
   220 
   220 
   221 input.readonly,
   221 input.readonly,
   222 input[readonly],
   222 input[readonly],
   223 textarea.readonly,
   223 textarea.readonly,
   224 textarea[readonly] {
   224 textarea[readonly] {
   225 	background-color: #eee;
   225 	background-color: #f0f0f1;
   226 }
   226 }
   227 
   227 
   228 ::-webkit-input-placeholder {
   228 ::-webkit-input-placeholder {
   229 	color: #72777c;
   229 	color: #646970;
   230 }
   230 }
   231 
   231 
   232 ::-moz-placeholder {
   232 ::-moz-placeholder {
   233 	color: #72777c;
   233 	color: #646970;
   234 	opacity: 1;
   234 	opacity: 1;
   235 }
   235 }
   236 
   236 
   237 :-ms-input-placeholder {
   237 :-ms-input-placeholder {
   238 	color: #72777c;
   238 	color: #646970;
   239 }
   239 }
   240 
   240 
   241 .form-invalid input,
   241 .form-invalid .form-required,
   242 .form-invalid input:focus,
   242 .form-invalid .form-required:focus,
   243 .form-invalid select,
   243 .form-invalid.form-required input,
   244 .form-invalid select:focus {
   244 .form-invalid.form-required input:focus,
   245 	border-color: #dc3232 !important;
   245 .form-invalid.form-required select,
   246 	box-shadow: 0 0 2px rgba(204, 0, 0, 0.8);
   246 .form-invalid.form-required select:focus {
       
   247 	border-color: #d63638 !important;
       
   248 	box-shadow: 0 0 2px rgba(214, 54, 56, 0.8);
   247 }
   249 }
   248 
   250 
   249 .form-table .form-required.form-invalid td:after {
   251 .form-table .form-required.form-invalid td:after {
   250 	content: "\f534";
   252 	content: "\f534";
   251 	font: normal 20px/1 dashicons;
   253 	font: normal 20px/1 dashicons;
   252 	color: #dc3232;
   254 	color: #d63638;
   253 	margin-left: -25px;
   255 	margin-left: -25px;
   254 	vertical-align: middle;
   256 	vertical-align: middle;
   255 }
   257 }
   256 
   258 
   257 /* Adjust error indicator for password layout */
   259 /* Adjust error indicator for password layout */
   260 }
   262 }
   261 
   263 
   262 .form-table .form-required.user-pass1-wrap.form-invalid .password-input-wrapper:after {
   264 .form-table .form-required.user-pass1-wrap.form-invalid .password-input-wrapper:after {
   263 	content: "\f534";
   265 	content: "\f534";
   264 	font: normal 20px/1 dashicons;
   266 	font: normal 20px/1 dashicons;
   265 	color: #dc3232;
   267 	color: #d63638;
   266 	margin: 0 6px 0 -29px;
   268 	margin: 0 6px 0 -29px;
   267 	vertical-align: middle;
   269 	vertical-align: middle;
   268 }
   270 }
   269 
   271 
   270 .form-input-tip {
   272 .form-input-tip {
   271 	color: #666;
   273 	color: #646970;
   272 }
   274 }
   273 
   275 
   274 input:disabled,
   276 input:disabled,
   275 input.disabled,
   277 input.disabled,
   276 select:disabled,
   278 select:disabled,
   277 select.disabled,
   279 select.disabled,
   278 textarea:disabled,
   280 textarea:disabled,
   279 textarea.disabled {
   281 textarea.disabled {
   280 	background: rgba(255, 255, 255, 0.5);
   282 	background: rgba(255, 255, 255, 0.5);
   281 	border-color: rgba(222, 222, 222, 0.75);
   283 	border-color: rgba(220, 220, 222, 0.75);
   282 	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.04);
   284 	box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.04);
   283 	color: rgba(51, 51, 51, 0.5);
   285 	color: rgba(44, 51, 56, 0.5);
   284 }
   286 }
   285 
   287 
   286 input[type="file"]:disabled,
   288 input[type="file"]:disabled,
   287 input[type="file"].disabled,
   289 input[type="file"].disabled,
   288 input[type="range"]:disabled,
   290 input[type="range"]:disabled,
   309 
   311 
   310 /* Select styles are based on the default button in buttons.css */
   312 /* Select styles are based on the default button in buttons.css */
   311 .wp-core-ui select {
   313 .wp-core-ui select {
   312 	font-size: 14px;
   314 	font-size: 14px;
   313 	line-height: 2; /* 28px */
   315 	line-height: 2; /* 28px */
   314 	color: #32373c;
   316 	color: #2c3338;
   315 	border-color: #7e8993;
   317 	border-color: #8c8f94;
   316 	box-shadow: none;
   318 	box-shadow: none;
   317 	border-radius: 3px;
   319 	border-radius: 3px;
   318 	padding: 0 24px 0 8px;
   320 	padding: 0 24px 0 8px;
   319 	min-height: 30px;
   321 	min-height: 30px;
   320 	max-width: 25rem;
   322 	max-width: 25rem;
   325 	cursor: pointer;
   327 	cursor: pointer;
   326 	vertical-align: middle;
   328 	vertical-align: middle;
   327 }
   329 }
   328 
   330 
   329 .wp-core-ui select:hover {
   331 .wp-core-ui select:hover {
   330 	color: #007cba;
   332 	color: #2271b1;
   331 }
   333 }
   332 
   334 
   333 .wp-core-ui select:focus {
   335 .wp-core-ui select:focus {
   334 	border-color: #007cba;
   336 	border-color: #2271b1;
   335 	color: #016087;
   337 	color: #0a4b78;
   336 	box-shadow: 0 0 0 1px #007cba;
   338 	box-shadow: 0 0 0 1px #2271b1;
   337 }
   339 }
   338 
   340 
   339 .wp-core-ui select:active {
   341 .wp-core-ui select:active {
   340 	border-color: #999;
   342 	border-color: #8c8f94;
   341 	box-shadow: none;
   343 	box-shadow: none;
   342 }
   344 }
   343 
   345 
   344 .wp-core-ui select.disabled,
   346 .wp-core-ui select.disabled,
   345 .wp-core-ui select:disabled {
   347 .wp-core-ui select:disabled {
   346 	color: #a0a5aa;
   348 	color: #a7aaad;
   347 	border-color: #ddd;
   349 	border-color: #dcdcde;
   348 	background-color: #f7f7f7;
   350 	background-color: #f6f7f7;
   349 	/* The SVG is arrow-down-alt2 from Dashicons. */
   351 	/* The SVG is arrow-down-alt2 from Dashicons. */
   350 	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23a0a5aa%22%2F%3E%3C%2Fsvg%3E');
   352 	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23a0a5aa%22%2F%3E%3C%2Fsvg%3E');
   351 	box-shadow: none;
   353 	box-shadow: none;
   352 	text-shadow: 0 1px 0 #fff;
   354 	text-shadow: 0 1px 0 #fff;
   353 	cursor: default;
   355 	cursor: default;
   356 
   358 
   357 /* Reset Firefox inner outline that appears on :focus. */
   359 /* Reset Firefox inner outline that appears on :focus. */
   358 /* This ruleset overrides the color change on :focus thus needs to be after select:focus. */
   360 /* This ruleset overrides the color change on :focus thus needs to be after select:focus. */
   359 .wp-core-ui select:-moz-focusring {
   361 .wp-core-ui select:-moz-focusring {
   360 	color: transparent;
   362 	color: transparent;
   361 	text-shadow: 0 0 0 #016087;
   363 	text-shadow: 0 0 0 #0a4b78;
   362 }
   364 }
   363 
   365 
   364 /* Remove background focus style from IE11 while keeping focus style available on option elements. */
   366 /* Remove background focus style from IE11 while keeping focus style available on option elements. */
   365 .wp-core-ui select::-ms-value {
   367 .wp-core-ui select::-ms-value {
   366 	background: transparent;
   368 	background: transparent;
   367 	color: #555;
   369 	color: #50575e;
   368 }
   370 }
   369 
   371 
   370 .wp-core-ui select:hover::-ms-value {
   372 .wp-core-ui select:hover::-ms-value {
   371 	color: #007cba;
   373 	color: #2271b1;
   372 }
   374 }
   373 
   375 
   374 .wp-core-ui select:focus::-ms-value {
   376 .wp-core-ui select:focus::-ms-value {
   375 	color: #016087;
   377 	color: #0a4b78;
   376 }
   378 }
   377 
   379 
   378 .wp-core-ui select.disabled::-ms-value,
   380 .wp-core-ui select.disabled::-ms-value,
   379 .wp-core-ui select:disabled::-ms-value {
   381 .wp-core-ui select:disabled::-ms-value {
   380 	color: #a0a5aa;
   382 	color: #a7aaad;
   381 }
   383 }
   382 
   384 
   383 /* Hide the native down arrow for select element on IE. */
   385 /* Hide the native down arrow for select element on IE. */
   384 .wp-core-ui select::-ms-expand {
   386 .wp-core-ui select::-ms-expand {
   385 	display: none;
   387 	display: none;
   486 
   488 
   487 #doaction,
   489 #doaction,
   488 #doaction2,
   490 #doaction2,
   489 #post-query-submit {
   491 #post-query-submit {
   490 	margin: 0 8px 0 0;
   492 	margin: 0 8px 0 0;
       
   493 }
       
   494 
       
   495 /* @since 5.7.0 secondary bulk action controls require JS. */
       
   496 .no-js label[for="bulk-action-selector-bottom"],
       
   497 .no-js select#bulk-action-selector-bottom,
       
   498 .no-js input#doaction2,
       
   499 .no-js label[for="new_role2"],
       
   500 .no-js select#new_role2,
       
   501 .no-js input#changeit2 {
       
   502 	display: none;
   491 }
   503 }
   492 
   504 
   493 .tablenav .actions select {
   505 .tablenav .actions select {
   494 	float: left;
   506 	float: left;
   495 	margin-right: 6px;
   507 	margin-right: 6px;
   531 
   543 
   532 .options-media-php .small-text[name*="_size_"] {
   544 .options-media-php .small-text[name*="_size_"] {
   533 	margin: 0 0 1em;
   545 	margin: 0 0 1em;
   534 }
   546 }
   535 
   547 
       
   548 .wp-generate-pw {
       
   549 	margin-top: 1em;
       
   550 }
       
   551 
       
   552 .wp-pwd {
       
   553 	margin-top: 1em;
       
   554 }
       
   555 
   536 #misc-publishing-actions label {
   556 #misc-publishing-actions label {
   537 	vertical-align: baseline;
   557 	vertical-align: baseline;
   538 }
   558 }
   539 
   559 
   540 #pass-strength-result {
   560 #pass-strength-result {
   541 	background-color: #eee;
   561 	background-color: #f0f0f1;
   542 	border: 1px solid #ddd;
   562 	border: 1px solid #dcdcde;
   543 	color: #23282d;
   563 	color: #1d2327;
   544 	margin: -1px 1px 5px;
   564 	margin: -1px 1px 5px;
   545 	padding: 3px 5px;
   565 	padding: 3px 5px;
   546 	text-align: center;
   566 	text-align: center;
   547 	width: 25em;
   567 	width: 25em;
   548 	box-sizing: border-box;
   568 	box-sizing: border-box;
   549 	opacity: 0;
   569 	opacity: 0;
   550 }
   570 }
   551 
   571 
   552 #pass-strength-result.short {
   572 #pass-strength-result.short {
   553 	background-color: #f1adad;
   573 	background-color: #ffabaf;
   554 	border-color: #e35b5b;
   574 	border-color: #e65054;
   555 	opacity: 1;
   575 	opacity: 1;
   556 }
   576 }
   557 
   577 
   558 #pass-strength-result.bad {
   578 #pass-strength-result.bad {
   559 	background-color: #fbc5a9;
   579 	background-color: #facfd2;
   560 	border-color: #f78b53;
   580 	border-color: #f86368;
   561 	opacity: 1;
   581 	opacity: 1;
   562 }
   582 }
   563 
   583 
   564 #pass-strength-result.good {
   584 #pass-strength-result.good {
   565 	background-color: #ffe399;
   585 	background-color: #f5e6ab;
   566 	border-color: #ffc733;
   586 	border-color: #f0c33c;
   567 	opacity: 1;
   587 	opacity: 1;
   568 }
   588 }
   569 
   589 
   570 #pass-strength-result.strong {
   590 #pass-strength-result.strong {
   571 	background-color: #c1e1b9;
   591 	background-color: #b8e6bf;
   572 	border-color: #83c373;
   592 	border-color: #68de7c;
   573 	opacity: 1;
   593 	opacity: 1;
   574 }
   594 }
   575 
   595 
       
   596 .password-input-wrapper input {
       
   597 	font-family: Consolas, Monaco, monospace;
       
   598 }
       
   599 
   576 #pass1.short, #pass1-text.short {
   600 #pass1.short, #pass1-text.short {
   577 	border-color: #e35b5b;
   601 	border-color: #e65054;
   578 }
   602 }
   579 
   603 
   580 #pass1.bad, #pass1-text.bad {
   604 #pass1.bad, #pass1-text.bad {
   581 	border-color: #f78b53;
   605 	border-color: #f86368;
   582 }
   606 }
   583 
   607 
   584 #pass1.good, #pass1-text.good {
   608 #pass1.good, #pass1-text.good {
   585 	border-color: #ffc733;
   609 	border-color: #f0c33c;
   586 }
   610 }
   587 
   611 
   588 #pass1.strong, #pass1-text.strong {
   612 #pass1.strong, #pass1-text.strong {
   589 	border-color: #83c373;
   613 	border-color: #68de7c;
   590 }
   614 }
   591 
   615 
   592 .pw-weak {
   616 .pw-weak {
   593 	display: none;
   617 	display: none;
   594 }
   618 }
   663 	padding: 0;
   687 	padding: 0;
   664 	margin: 0;
   688 	margin: 0;
   665 	list-style: none;
   689 	list-style: none;
   666 	position: absolute;
   690 	position: absolute;
   667 	z-index: 10000;
   691 	z-index: 10000;
   668 	border: 1px solid #5b9dd9;
   692 	border: 1px solid #4f94d4;
   669 	box-shadow: 0 1px 2px rgba(30, 140, 190, 0.8);
   693 	box-shadow: 0 1px 2px rgba(79, 148, 212, 0.8);
   670 	background-color: #fff;
   694 	background-color: #fff;
   671 }
   695 }
   672 
   696 
   673 .ui-autocomplete li {
   697 .ui-autocomplete li {
   674 	margin-bottom: 0;
   698 	margin-bottom: 0;
   678 	cursor: pointer;
   702 	cursor: pointer;
   679 }
   703 }
   680 
   704 
   681 /* Colors for the wplink toolbar autocomplete. */
   705 /* Colors for the wplink toolbar autocomplete. */
   682 .ui-autocomplete .ui-state-focus {
   706 .ui-autocomplete .ui-state-focus {
   683 	background-color: #ddd;
   707 	background-color: #dcdcde;
   684 }
   708 }
   685 
   709 
   686 /* Colors for the tags autocomplete. */
   710 /* Colors for the tags autocomplete. */
   687 .wp-tags-autocomplete .ui-state-focus {
   711 .wp-tags-autocomplete .ui-state-focus,
   688 	background-color: #0073aa;
   712 .wp-tags-autocomplete [aria-selected="true"] {
       
   713 	background-color: #2271b1;
   689 	color: #fff;
   714 	color: #fff;
       
   715 	/* Only visible in Windows High Contrast mode */
       
   716 	outline: 2px solid transparent;
   690 }
   717 }
   691 
   718 
   692 /*------------------------------------------------------------------------------
   719 /*------------------------------------------------------------------------------
   693   15.0 - Comments Screen
   720   15.0 - Comments Screen
   694 ------------------------------------------------------------------------------*/
   721 ------------------------------------------------------------------------------*/
   714 	vertical-align: middle;
   741 	vertical-align: middle;
   715 }
   742 }
   716 
   743 
   717 .form-table th,
   744 .form-table th,
   718 .form-wrap label {
   745 .form-wrap label {
   719 	color: #23282d;
   746 	color: #1d2327;
   720 	font-weight: 400;
   747 	font-weight: 400;
   721 	text-shadow: none;
   748 	text-shadow: none;
   722 	vertical-align: baseline;
   749 	vertical-align: baseline;
   723 }
   750 }
   724 
   751 
   754 .form-table td fieldset label {
   781 .form-table td fieldset label {
   755 	margin: 0.35em 0 0.5em !important;
   782 	margin: 0.35em 0 0.5em !important;
   756 	display: inline-block;
   783 	display: inline-block;
   757 }
   784 }
   758 
   785 
   759 .form-table td fieldset p label { 
   786 .form-table td fieldset p label {
   760 	margin-top: 0 !important;
   787 	margin-top: 0 !important;
   761 }
   788 }
   762 
   789 
   763 .form-table td fieldset label,
   790 .form-table td fieldset label,
   764 .form-table td fieldset p,
   791 .form-table td fieldset p,
   821 	margin-bottom: 3px;
   848 	margin-bottom: 3px;
   822 }
   849 }
   823 
   850 
   824 .color-option:hover,
   851 .color-option:hover,
   825 .color-option.selected {
   852 .color-option.selected {
   826 	background: #ddd;
   853 	background: #dcdcde;
   827 }
   854 }
   828 
   855 
   829 .color-palette {
   856 .color-palette {
   830 	width: 100%;
   857 	width: 100%;
   831 	border-spacing: 0;
   858 	border-spacing: 0;
   837 	border: none;
   864 	border: none;
   838 }
   865 }
   839 
   866 
   840 .color-option {
   867 .color-option {
   841 	cursor: pointer;
   868 	cursor: pointer;
       
   869 }
       
   870 
       
   871 .create-application-password .form-field {
       
   872 	max-width: 25em;
       
   873 }
       
   874 
       
   875 .create-application-password label {
       
   876 	font-weight: 600;
       
   877 }
       
   878 
       
   879 .create-application-password p.submit {
       
   880 	margin-bottom: 0;
       
   881 	padding-bottom: 0;
       
   882 	display: block;
       
   883 }
       
   884 
       
   885 #application-passwords-section .notice {
       
   886 	margin-top: 20px;
       
   887 	margin-bottom: 0;
       
   888 }
       
   889 
       
   890 .application-password-display input.code {
       
   891 	width: 19em;
       
   892 }
       
   893 
       
   894 .auth-app-card.card {
       
   895 	max-width: 768px;
       
   896 }
       
   897 
       
   898 .authorize-application-php .form-wrap p {
       
   899 	display: block;
   842 }
   900 }
   843 
   901 
   844 /*------------------------------------------------------------------------------
   902 /*------------------------------------------------------------------------------
   845   19.0 - Tools
   903   19.0 - Tools
   846 ------------------------------------------------------------------------------*/
   904 ------------------------------------------------------------------------------*/
   870 	position: relative;
   928 	position: relative;
   871 	margin-top: 20px;
   929 	margin-top: 20px;
   872 	padding: 0.7em 2em 1em;
   930 	padding: 0.7em 2em 1em;
   873 	min-width: 255px;
   931 	min-width: 255px;
   874 	max-width: 520px;
   932 	max-width: 520px;
   875 	border: 1px solid #ccd0d4;
   933 	border: 1px solid #c3c4c7;
   876 	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
   934 	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
   877 	background: #fff;
   935 	background: #fff;
   878 	box-sizing: border-box;
   936 	box-sizing: border-box;
   879 }
   937 }
   880 
   938 
   905 .pressthis-bookmarklet:focus,
   963 .pressthis-bookmarklet:focus,
   906 .pressthis-bookmarklet:active {
   964 .pressthis-bookmarklet:active {
   907 	display: inline-block;
   965 	display: inline-block;
   908 	position: relative;
   966 	position: relative;
   909 	cursor: move;
   967 	cursor: move;
   910 	color: #32373c;
   968 	color: #2c3338;
   911 	background: #e5e5e5;
   969 	background: #dcdcde;
   912 	border-radius: 5px;
   970 	border-radius: 5px;
   913 	border: 1px solid #b4b9be;
   971 	border: 1px solid #c3c4c7;
   914 	font-style: normal;
   972 	font-style: normal;
   915 	line-height: 16px;
   973 	line-height: 16px;
   916 	font-size: 14px;
   974 	font-size: 14px;
   917 	text-decoration: none;
   975 	text-decoration: none;
   918 }
   976 }
   944 	margin: 0px 0 0;
  1002 	margin: 0px 0 0;
   945 	padding: 0px 12px 8px 9px;
  1003 	padding: 0px 12px 8px 9px;
   946 }
  1004 }
   947 
  1005 
   948 .pressthis-bookmarklet span:before {
  1006 .pressthis-bookmarklet span:before {
   949 	color: #72777c;
  1007 	color: #787c82;
   950 	font: normal 20px/1 dashicons;
  1008 	font: normal 20px/1 dashicons;
   951 	content: "\f157";
  1009 	content: "\f157";
   952 	position: relative;
  1010 	position: relative;
   953 	display: inline-block;
  1011 	display: inline-block;
   954 	top: 4px;
  1012 	top: 4px;
   970 	vertical-align: top;
  1028 	vertical-align: top;
   971 }
  1029 }
   972 
  1030 
   973 .pressthis-js-toggle .dashicons {
  1031 .pressthis-js-toggle .dashicons {
   974 	margin: 5px 8px 6px 7px;
  1032 	margin: 5px 8px 6px 7px;
   975 	color: #555d66;
  1033 	color: #50575e;
   976 }
  1034 }
   977 
  1035 
   978 /*------------------------------------------------------------------------------
  1036 /*------------------------------------------------------------------------------
   979   20.0 - Settings
  1037   20.0 - Settings
   980 ------------------------------------------------------------------------------*/
  1038 ------------------------------------------------------------------------------*/
  1147 .request-filesystem-credentials-dialog .ftp-password {
  1205 .request-filesystem-credentials-dialog .ftp-password {
  1148 	margin: 0;
  1206 	margin: 0;
  1149 }
  1207 }
  1150 
  1208 
  1151 .request-filesystem-credentials-dialog .ftp-password em {
  1209 .request-filesystem-credentials-dialog .ftp-password em {
  1152 	color: #888;
  1210 	color: #8c8f94;
  1153 }
  1211 }
  1154 
  1212 
  1155 .request-filesystem-credentials-dialog label {
  1213 .request-filesystem-credentials-dialog label {
  1156 	display: block;
  1214 	display: block;
  1157 	line-height: 1.5;
  1215 	line-height: 1.5;
  1209 	background: #fff;
  1267 	background: #fff;
  1210 	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  1268 	box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
  1211 }
  1269 }
  1212 
  1270 
  1213 .privacy_requests .row-actions {
  1271 .privacy_requests .row-actions {
  1214 	color: #72777c;
  1272 	color: #787c82;
  1215 }
  1273 }
  1216 
  1274 
  1217 .privacy_requests .row-actions.processing {
  1275 .privacy_requests .row-actions.processing {
  1218 	position: static;
  1276 	position: static;
  1219 }
  1277 }
  1240 	white-space: normal;
  1298 	white-space: normal;
  1241 }
  1299 }
  1242 
  1300 
  1243 .privacy_requests .status-request-confirmed th,
  1301 .privacy_requests .status-request-confirmed th,
  1244 .privacy_requests .status-request-confirmed td {
  1302 .privacy_requests .status-request-confirmed td {
  1245 	background-color: #f7fcfe;
  1303 	background-color: #fff;
  1246 	border-left-color: #00a0d2;
  1304 	border-left-color: #72aee6;
  1247 }
  1305 }
  1248 
  1306 
  1249 .privacy_requests .status-request-failed th,
  1307 .privacy_requests .status-request-failed th,
  1250 .privacy_requests .status-request-failed td {
  1308 .privacy_requests .status-request-failed td {
  1251 	background-color: #fef7f1;
  1309 	background-color: #f6f7f7;
  1252 	border-left-color: #d64d21;
  1310 	border-left-color: #d63638;
  1253 }
  1311 }
  1254 
  1312 
  1255 .privacy_requests .export_personal_data_failed a {
  1313 .privacy_requests .export_personal_data_failed a {
  1256 	vertical-align: baseline;
  1314 	vertical-align: baseline;
  1257 }
  1315 }
  1261 }
  1319 }
  1262 
  1320 
  1263 .status-label.status-request-pending {
  1321 .status-label.status-request-pending {
  1264 	font-weight: 400;
  1322 	font-weight: 400;
  1265 	font-style: italic;
  1323 	font-style: italic;
  1266 	color: #6c7781;
  1324 	color: #646970;
  1267 }
  1325 }
  1268 
  1326 
  1269 .status-label.status-request-failed {
  1327 .status-label.status-request-failed {
  1270 	color: #aa0000;
  1328 	color: #d63638;
  1271 	font-weight: 600;
  1329 	font-weight: 600;
  1272 }
  1330 }
  1273 
  1331 
  1274 .wp-privacy-request-form {
  1332 .wp-privacy-request-form {
  1275 	clear: both;
  1333 	clear: both;
  1276 }
  1334 }
  1277 
  1335 
  1278 .wp-privacy-request-form-field {
  1336 .wp-privacy-request-form-field {
  1279 	margin: 1.5em 0;
  1337 	margin: 1.5em 0;
  1280 }
       
  1281 
       
  1282 .wp-privacy-request-form label {
       
  1283 	font-weight: 600;
       
  1284 	line-height: 1.5;
       
  1285 	padding-bottom: .5em;
       
  1286 	display: block;
       
  1287 }
  1338 }
  1288 
  1339 
  1289 .wp-privacy-request-form input {
  1340 .wp-privacy-request-form input {
  1290 	margin: 0;
  1341 	margin: 0;
  1291 }
  1342 }
  1292 
  1343 
  1293 .email-personal-data::before {
  1344 .email-personal-data::before {
  1294 	display: inline-block;
  1345 	display: inline-block;
  1295 	font: normal 20px/1 dashicons;
  1346 	font: normal 20px/1 dashicons;
  1296 	margin: 3px 5px 0 -2px;
  1347 	margin: 3px 5px 0 -2px;
  1297 	speak: none;
  1348 	speak: never;
  1298 	-webkit-font-smoothing: antialiased;
  1349 	-webkit-font-smoothing: antialiased;
  1299 	-moz-osx-font-smoothing: grayscale;
  1350 	-moz-osx-font-smoothing: grayscale;
  1300 	vertical-align: top;
  1351 	vertical-align: top;
  1301 }
  1352 }
  1302 
  1353 
  1303 .email-personal-data--sending::before {
  1354 .email-personal-data--sending::before {
  1304 	color: #f56e28;
  1355 	color: #d63638;
  1305 	content: "\f463";
  1356 	content: "\f463";
  1306 	animation: rotation 2s infinite linear;
  1357 	animation: rotation 2s infinite linear;
  1307 }
  1358 }
  1308 
  1359 
  1309 .email-personal-data--sent::before {
  1360 .email-personal-data--sent::before {
  1310 	color: #79ba49;
  1361 	color: #68de7c;
  1311 	content: "\f147";
  1362 	content: "\f147";
  1312 }
  1363 }
  1313 
  1364 
  1314 
  1365 
  1315 /* =Media Queries
  1366 /* =Media Queries