From 6f81d6f276c57e76656e2c4b66329ff1b90c1346 Mon Sep 17 00:00:00 2001 From: Dion Hulse Date: Mon, 2 Dec 2024 02:38:18 +0000 Subject: [PATCH 01/95] Plugin Directory: Plugin Check: Run the plugin-check process through `proc_open()` so we can extract the STDERR output. See #7840. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14220 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../shortcodes/class-upload-handler.php | 54 ++++++++++++++----- 1 file changed, 42 insertions(+), 12 deletions(-) diff --git a/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php b/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php index 1e3bd00c9d..29127aa4ae 100644 --- a/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php +++ b/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php @@ -679,18 +679,47 @@ public function check_plugin() { // Run plugin check via CLI $start_time = microtime(1); - exec( - 'export WP_CLI_CONFIG_PATH=' . escapeshellarg( WP_CLI_CONFIG_PATH ) . '; ' . - 'timeout 45 ' . // Timeout after 45s if plugin-check is not done. - WPCLI . ' --url=https://wordpress.org/plugins ' . - 'plugin check ' . - '--error-severity=7 --warning-severity=6 --categories=plugin_repo --format=json ' . - '--slug=' . escapeshellarg( $this->plugin_slug ) . ' ' . - escapeshellarg( $this->plugin_root ), - $output, - $return_code + $env_vars = [ + 'PATH' => $_ENV['PATH'] ?? '/usr/local/bin:/usr/bin:/bin', + 'WP_CLI_CONFIG_PATH' => WP_CLI_CONFIG_PATH, + ]; + $command = WPCLI . ' --url=https://wordpress.org/plugins ' . + 'plugin check ' . + '--error-severity=7 --warning-severity=6 --categories=plugin_repo --format=json ' . + '--slug=' . escapeshellarg( $this->plugin_slug ) . ' ' . + escapeshellarg( $this->plugin_root ); + + $plugin_check_process = proc_open( + $command, + [ + 1 => [ 'pipe', 'w' ], // STDOUT + 2 => [ 'pipe', 'w' ], // STDERR + ], + $pipes, + null, + $env_vars ); - $total_time = round( microtime(1) - $start_time, 1 ); + do { + usleep( 100000 ); // 0.1s + + $total_time = round( microtime(1) - $start_time, 1 ); + + $proc_status = proc_get_status( $plugin_check_process ); + $return_code = $proc_status['exitcode'] ?? 1; + + if ( $total_time >= 45 && $proc_status['running'] ) { + // Terminate it. + proc_terminate( $plugin_check_process ); + } + } while ( $proc_status['running'] && $total_time <= 60 ); // 60s max, just in case. + + $output = explode( "\n", stream_get_contents( $pipes[1] ) ); + $stderr = rtrim( stream_get_contents( $pipes[2] ) ); + + // Close the process. + fclose( $pipes[1] ); + fclose( $pipes[2] ); + fclose( $plugin_check_process ); /** * Anything that plugin-check outputs that we want to discard completely. @@ -814,7 +843,8 @@ public function check_plugin() { } elseif ( $return_code ) { // Log plugin-check timing out. $zip_name = reset( $_FILES )['name']; - $text = ":rotating_light: Error: {$return_code} for {$zip_name}: {$this->plugin['Name']} ({$this->plugin_slug}) took {$total_time}s\n"; + $output = implode( "\n", $output ); + $text = ":rotating_light: Error: {$return_code} for {$zip_name}: {$this->plugin['Name']} ({$this->plugin_slug}) took {$total_time}s\n```{$stderr}\n===\n{$output}```"; notify_slack( PLUGIN_CHECK_LOGS_SLACK_CHANNEL, $text, wp_get_current_user(), true ); } From 1f939198d247012420d772bfe25572db91fa01e2 Mon Sep 17 00:00:00 2001 From: Adam Wood Date: Mon, 2 Dec 2024 04:17:59 +0000 Subject: [PATCH 02/95] Breathe 2024: Style o2 notifications dock See https://github.com/WordPress/wordpress.org/issues/431 git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14221 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../themes/pub/wporg-breathe-2024/style.css | 47 +++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css index 47427b63dc..2aa0123e65 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css @@ -1532,6 +1532,53 @@ nav.o2-post-footer-actions ul li > span > a.genericon:before { } } +/* + * o2 Notifications + */ + +#o2-dock { + @media (min-width: 877px) { + right: var(--wp--preset--spacing--edge-space); + } +} + +#o2-dock .o2-dock-count { + font-weight: 600; + border: none; + background-color: var(--wp--preset--color--blueberry-1); + margin-bottom: -1px; + padding: var(--wp--preset--spacing--10) 15px; +} + +#o2-dock #o2-items-scroll { + border-top: 1px solid var(--wp--custom--color--border); +} + +#o2-dock .o2-dock-items { + border-color: var(--wp--custom--color--border); + border-top: none; +} + +#o2-dock .o2-dock-items li.o2-notification { + color: var(--wp--preset--color--charcoal-1); + font-family: inherit; + font-size: var(--wp--preset--font-size--small); +} + +#o2-dock .o2-dock-items li.o2-notification a { + color: var(--wp--custom--link--color--text); +} + +#o2-dock #o2-dock-controls { + border-color: var(--wp--custom--color--border); + font-family: inherit; + color: var(--wp--custom--link--color--text); +} + +/* + * Make Welcome + */ + .make-welcome { background: var(--wp--preset--color--light-grey-2); padding: 2em 0; From 2cad443f6bf7cba2452a7edcbf104cc4ae39f8d0 Mon Sep 17 00:00:00 2001 From: Dion Hulse Date: Mon, 2 Dec 2024 05:36:59 +0000 Subject: [PATCH 03/95] Plugin Directory: Better handling for plugin-check output. See #7840. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14222 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../shortcodes/class-upload-handler.php | 20 ++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php b/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php index 29127aa4ae..8844f833cf 100644 --- a/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php +++ b/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php @@ -699,6 +699,14 @@ public function check_plugin() { null, $env_vars ); + if ( ! $plugin_check_process ) { + // If we can't run plugin-check, we'll just return a pass. + return [ + 'verdict' => true, + 'results' => [], + 'html' => '', + ]; + } do { usleep( 100000 ); // 0.1s @@ -713,13 +721,18 @@ public function check_plugin() { } } while ( $proc_status['running'] && $total_time <= 60 ); // 60s max, just in case. - $output = explode( "\n", stream_get_contents( $pipes[1] ) ); - $stderr = rtrim( stream_get_contents( $pipes[2] ) ); + $output = stream_get_contents( $pipes[1] ); + $stderr = rtrim( stream_get_contents( $pipes[2] ), "\n" ); + + // Remove ABSPATH from the output if present. + $output = str_replace( ABSPATH, '/', $output ); + $output = str_replace( str_replace( '/', '\/', ABSPATH ), '\/', $output ); // JSON encoded + $stderr = str_replace( ABSPATH, '/', $stderr ); // Close the process. fclose( $pipes[1] ); fclose( $pipes[2] ); - fclose( $plugin_check_process ); + proc_close( $plugin_check_process ); /** * Anything that plugin-check outputs that we want to discard completely. @@ -746,6 +759,7 @@ public function check_plugin() { */ $verdict = true; $results = []; + $output = explode( "\n", $outout ); foreach ( array_chunk( $output, 3 ) as $file_result ) { if ( ! str_starts_with( $file_result[0], 'FILE:' ) ) { continue; From d0d004f0517425097c2a27359937fdc97cbb253a Mon Sep 17 00:00:00 2001 From: Dion Hulse Date: Mon, 2 Dec 2024 07:40:37 +0000 Subject: [PATCH 04/95] Plugin Directory: Plugin Check: Fix a variable typo that slipped into [14222]. See #7840. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14223 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../plugin-directory/shortcodes/class-upload-handler.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php b/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php index 8844f833cf..99c9c936d7 100644 --- a/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php +++ b/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php @@ -759,7 +759,7 @@ public function check_plugin() { */ $verdict = true; $results = []; - $output = explode( "\n", $outout ); + $output = explode( "\n", $output ); foreach ( array_chunk( $output, 3 ) as $file_result ) { if ( ! str_starts_with( $file_result[0], 'FILE:' ) ) { continue; From 098c5aac308718b2369b196ee8df8f1694e548ee Mon Sep 17 00:00:00 2001 From: Kelly Choyce-Dwan Date: Mon, 2 Dec 2024 18:16:38 +0000 Subject: [PATCH 05/95] Photo Directory: Prevent ElasticSearch from being used on search results. When active, ElasticSearch takes over the searching process and ignores the customization to search custom taxonomies, and prevents the core behavior of combining search and taxonomy filtering. Disabling it allows the search code to run as expected. See #7814, #7815 git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14224 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../wp-content/plugins/photo-directory/inc/search.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/wordpress.org/public_html/wp-content/plugins/photo-directory/inc/search.php b/wordpress.org/public_html/wp-content/plugins/photo-directory/inc/search.php index d8c15f29a5..54881421bc 100644 --- a/wordpress.org/public_html/wp-content/plugins/photo-directory/inc/search.php +++ b/wordpress.org/public_html/wp-content/plugins/photo-directory/inc/search.php @@ -19,6 +19,9 @@ public static function init() { add_filter( 'posts_search', [ __CLASS__, 'tag_where_for_search' ], 10, 2 ); add_filter( 'posts_groupby', [ __CLASS__, 'tag_groupby_for_search' ], 10, 2 ); add_filter( 'posts_search_orderby', [ __CLASS__, 'tag_orderby_for_search' ], 10, 2 ); + + // Disable ElasticSearch so that the search customization can take effect. + add_filter( 'jetpack_search_should_handle_query', '__return_false' ); } /** From e66f2f7178e6637506c97f3ee0bcf54bba782d67 Mon Sep 17 00:00:00 2001 From: Adam Wood Date: Mon, 2 Dec 2024 20:21:47 +0000 Subject: [PATCH 06/95] Breathe 2024: Fix o2 notification dismiss icon See https://github.com/WordPress/wordpress.org/issues/431 git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14225 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../wp-content/themes/pub/wporg-breathe-2024/style.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css index 2aa0123e65..822e02cf71 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css @@ -31,7 +31,7 @@ a[href^="https://wordpress.slack.com"]::before { } /* Override the Open Sans font for o2 plugin UI elements, and set to use the body font */ -[class*="o2"]:not(body) { +[class*="o2"]:not(body):not(.o2-notification-close) { font-family: inherit !important; } /* The rule above can set Genericon wrappers to the body font, so set the actual icon element to the correct font */ From c94db5a8f53d7cd8c30e5c545dc44e6c2ec781e7 Mon Sep 17 00:00:00 2001 From: Adam Wood Date: Mon, 2 Dec 2024 21:01:47 +0000 Subject: [PATCH 07/95] Breathe 2024: Update post padding Remove horizontal padding from archive posts, and stop removing top padding from single resolved and unresolved posts. Fixes https://github.com/WordPress/wordpress.org/issues/432 Closes https://github.com/WordPress/wordpress.org/issues/430 git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14226 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../themes/pub/wporg-breathe-2024/style.css | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css index 822e02cf71..5f468d10c1 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css @@ -976,16 +976,7 @@ article#post-new { article.post .o2-post, article#post-new .o2-post, article.page .o2-post { - padding: var(--wp--preset--spacing--50) var(--wp--preset--spacing--20) var(--wp--preset--spacing--20); -} - -@media screen and (max-width: 640px) { - article.post .o2-post:not(.sticky .o2-post):not(.state-resolved .o2-post):not(.state-unresolved .o2-post), - article#post-new .o2-post, - article.page .o2-post { - padding-left: unset; - padding-right: unset; - } + padding: var(--wp--preset--spacing--50) 0 var(--wp--preset--spacing--20); } article.post .o2-post .more-link { @@ -1039,7 +1030,7 @@ article.handbook .entry-meta { border-top: unset; } -.single-post article.post .o2-post { +.single-post article.post:not(.sticky):not(.state-resolved):not(.state-unresolved) .o2-post { padding-top: unset; } @@ -1246,7 +1237,7 @@ body > a.grav-tilt-parent { article.state-resolved .o2-post, article.state-unresolved .o2-post { - padding-top: 40px; + padding: 40px var(--wp--preset--spacing--20) var(--wp--preset--spacing--20); } article.state-resolved:not(.status-private), @@ -1278,7 +1269,7 @@ article.state-unresolved:not(.status-private):before { border: 0; border-top: none; background: var(--wp--preset--color--blueberry-4); - padding-top: 40px !important; + padding: 40px var(--wp--preset--spacing--20) var(--wp--preset--spacing--20); position: relative; } From 67f826a8dbd6f051894fc49b6bddd209e56b2933 Mon Sep 17 00:00:00 2001 From: Adam Wood Date: Mon, 2 Dec 2024 21:14:22 +0000 Subject: [PATCH 08/95] Breathe 2024: Update o2 notification item styles Closes https://github.com/WordPress/wordpress.org/issues/431 git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14227 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../wp-content/themes/pub/wporg-breathe-2024/style.css | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css index 5f468d10c1..f4ae74ead4 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css @@ -1542,15 +1542,17 @@ nav.o2-post-footer-actions ul li > span > a.genericon:before { } #o2-dock #o2-items-scroll { - border-top: 1px solid var(--wp--custom--color--border); + border-color: var(--wp--custom--color--border); + border-width: 1px 1px 0; } #o2-dock .o2-dock-items { - border-color: var(--wp--custom--color--border); - border-top: none; + border: none; } #o2-dock .o2-dock-items li.o2-notification { + margin-top: var(--wp--preset--spacing--10); + padding: 0 var(--wp--preset--spacing--10); color: var(--wp--preset--color--charcoal-1); font-family: inherit; font-size: var(--wp--preset--font-size--small); From 9803919a56fcc57ea34236a754ab50a0dbb9611b Mon Sep 17 00:00:00 2001 From: Adam Wood Date: Tue, 3 Dec 2024 01:53:28 +0000 Subject: [PATCH 09/95] Breathe 2024: Fix RTL display for local nav, welcome box and o2 editor See https://github.com/WordPress/wordpress.org/issues/377 git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14228 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../themes/pub/wporg-breathe-2024/style.css | 82 +++++++++++++------ 1 file changed, 57 insertions(+), 25 deletions(-) diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css index f4ae74ead4..b384377780 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css @@ -24,7 +24,7 @@ a[href^="https://wordpress.slack.com"]::before { vertical-align: middle; height: 1em; width: 1em; - margin-right: .2em; + margin-inline-end: .2em; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg height='124' viewBox='0 0 124 124' width='124' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none'%3E%3Cpath d='m26.4 78.2c0 7.1-5.8 12.9-12.9 12.9s-12.9-5.8-12.9-12.9 5.8-12.9 12.9-12.9h12.9z' fill='%23e01e5a'/%3E%3Cpath d='m32.9 78.2c0-7.1 5.8-12.9 12.9-12.9s12.9 5.8 12.9 12.9v32.3c0 7.1-5.8 12.9-12.9 12.9s-12.9-5.8-12.9-12.9z' fill='%23e01e5a'/%3E%3Cpath d='m45.8 26.4c-7.1 0-12.9-5.8-12.9-12.9s5.8-12.9 12.9-12.9 12.9 5.8 12.9 12.9v12.9z' fill='%2336c5f0'/%3E%3Cpath d='m45.8 32.9c7.1 0 12.9 5.8 12.9 12.9s-5.8 12.9-12.9 12.9h-32.3c-7.1 0-12.9-5.8-12.9-12.9s5.8-12.9 12.9-12.9z' fill='%2336c5f0'/%3E%3Cpath d='m97.6 45.8c0-7.1 5.8-12.9 12.9-12.9s12.9 5.8 12.9 12.9-5.8 12.9-12.9 12.9h-12.9z' fill='%232eb67d'/%3E%3Cpath d='m91.1 45.8c0 7.1-5.8 12.9-12.9 12.9s-12.9-5.8-12.9-12.9v-32.3c0-7.1 5.8-12.9 12.9-12.9s12.9 5.8 12.9 12.9z' fill='%232eb67d'/%3E%3Cg fill='%23ecb22e' transform='translate(65 65)'%3E%3Cpath d='m13.2 32.6c7.1 0 12.9 5.8 12.9 12.9s-5.8 12.9-12.9 12.9-12.9-5.8-12.9-12.9v-12.9z'/%3E%3Cpath d='m13.2 26.1c-7.1 0-12.9-5.8-12.9-12.9s5.8-12.9 12.9-12.9h32.3c7.1 0 12.9 5.8 12.9 12.9s-5.8 12.9-12.9 12.9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-size: 100%; background-repeat: no-repeat; @@ -376,7 +376,7 @@ body.wporg-make #headline h2 a:before { display: inline-block; font: normal 20px/var(--wp--custom--body--small--typography--line-height) 'dashicons'; vertical-align: middle; - margin-right: 9px; + margin-inline-end: 9px; } body.make-core #headline h2 a:before { content: '\f475'; } @@ -426,30 +426,47 @@ body.make-hosting #headline h2 a:before { content: '\f176'; } height: 24px; width: 24px; vertical-align: middle; - margin-right: 9px; + margin-inline-end: 9px; } /* Post form */ +.admin-bar .o2-editor-toolbar-wrapper { + top: unset; +} + +.o2-editor-format, +.o2-editor-format-standard, +.o2-editor-format-aside, +.o2-editor-format-status { + right: unset; + inset-inline-end: 5px; +} + .o2-editor .o2-editor-wrapper { border-radius: 2px; border: var(--wp--custom--form--border--width) var(--wp--custom--form--border--style) var(--wp--custom--form--border--color); + overflow: hidden; +} + +.o2-editor .o2-editor-footer .o2-editor-tabs { + float: inline-start; + display: flex; } .o2-editor .o2-editor-footer .o2-editor-tabs li { - border-top-color: var(--wp--custom--form--border--color); + border: 1px solid var(--wp--custom--form--border--color); + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; + overflow: hidden; } .o2-editor .o2-editor-footer .o2-editor-tabs li:first-of-type { - border-inline-start-color: var(--wp--custom--form--border--color); - border-top-color: var(--wp--custom--form--border--color); - -webkit-border-bottom-left-radius: 2px; - -webkit-border-bottom-right-radius: 2px; - -moz-border-radius-bottomleft: 2px; - -moz-border-radius-bottomright: 2px; + border-left: 1px solid var(--wp--custom--form--border--color); + border-top: 1px solid var(--wp--custom--form--border--color); border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; - -webkit-background-clip: padding-box; + margin-inline-end: -1px; } .o2-editor .o2-editor-footer .o2-editor-tabs li.selected { @@ -458,21 +475,29 @@ body.make-hosting #headline h2 a:before { content: '\f176'; } .o2-editor .o2-editor-footer .o2-editor-tabs li a { background: var(--wp--preset--color--light-grey-2); - border-color: var(--wp--custom--form--border--color); - border-top-color: transparent; - -webkit-border-bottom-left-radius: 2px; - -webkit-border-bottom-right-radius: 2px; - -moz-border-radius-bottomleft: 2px; - -moz-border-radius-bottomright: 2px; - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; - font-size: 12px; + border: unset; + font-size: var(--wp--preset--font-size--small); + border-radius: unset; +} + +.o2-editor .o2-editor-footer .o2-editor-tabs li.selected a { + border-top: unset; } .o2-editor .o2-editor-footer .o2-editor-tabs li a:before { content: none; } +.o2-editor .o2-editor-footer > a.o2-save.primary { + margin-left: unset; + margin-inline-start: 5px; +} + +.o2-editor .o2-editor-footer > a, +.o2-post-form-options { + float: inline-end; +} + .o2-save.primary, .o2-cancel.primary, .o2-comment-save.primary, @@ -1613,7 +1638,7 @@ nav.o2-post-footer-actions ul li > span > a.genericon:before { .make-welcome .entry-meta { margin: 0 !important; position: absolute; - right: var(--wp--preset--spacing--edge-space); + inset-inline-end: var(--wp--preset--spacing--edge-space); top: var(--wp--preset--spacing--20); font-size: var(--wp--preset--font-size--small); line-height: 1.8; @@ -1621,10 +1646,10 @@ nav.o2-post-footer-actions ul li > span > a.genericon:before { } .make-welcome .entry-meta .post-edit-link { - margin-right: 10px; + margin-inline-end: 10px; font-weight: normal; - padding-right: 15px; - border-right: 1px solid #ccc; + padding-inline-end: 15px; + border-inline-end: 1px solid #ccc; } .make-welcome .entry-meta [type="button"] { @@ -1649,13 +1674,20 @@ nav.o2-post-footer-actions ul li > span > a.genericon:before { outline: thin dotted; } +[dir="rtl"] .make-welcome #make-welcome-toggle::before, .make-welcome #make-welcome-toggle::after { content: "\f343"; font-family: dashicons; vertical-align: middle; - margin-left: 9px; + margin-inline-start: 9px; overflow: auto; } + +[dir="rtl"] .make-welcome #make-welcome-toggle::after { + display: none; +} + +[dir="rtl"] .make-welcome.collapsed #make-welcome-toggle::before, .make-welcome.collapsed #make-welcome-toggle::after { content: "\f347"; } From 3e666b561208f40cba48eeb4839b3787e7b70aa4 Mon Sep 17 00:00:00 2001 From: Paul Kevan Date: Tue, 3 Dec 2024 16:19:31 +0000 Subject: [PATCH 10/95] Profiles: switch parameters, as per https://github.com/WordPress/wordpress.org/pull/433. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14229 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../wporg-profiles-association-handler.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles.wordpress.org/public_html/wp-content/plugins/wporg-profiles-association-handler/wporg-profiles-association-handler.php b/profiles.wordpress.org/public_html/wp-content/plugins/wporg-profiles-association-handler/wporg-profiles-association-handler.php index 2d947dfe38..81a9034be4 100644 --- a/profiles.wordpress.org/public_html/wp-content/plugins/wporg-profiles-association-handler/wporg-profiles-association-handler.php +++ b/profiles.wordpress.org/public_html/wp-content/plugins/wporg-profiles-association-handler/wporg-profiles-association-handler.php @@ -254,7 +254,7 @@ private function handle_badge_association() { $users_altered++; } } elseif ( 'remove' == $command ) { - if ( groups_is_user_member( $group_id, $user_id ) ) { + if ( groups_is_user_member( $user_id, $group_id ) ) { groups_leave_group( $group_id, $user_id ); $users_altered++; } From ac915308bdd5459cb7118cb5c37bd60224cfe448 Mon Sep 17 00:00:00 2001 From: Kelly Choyce-Dwan Date: Tue, 3 Dec 2024 22:07:30 +0000 Subject: [PATCH 11/95] Events: Pin State of the Word 2024 This will start appearing on WordPress dashboards on the 11th, directing people to https://wordpress.org/state-of-the-word/. Requested by bjmcsherry. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14230 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../public_html/events/1.0/index.php | 30 ++++++++----------- 1 file changed, 13 insertions(+), 17 deletions(-) diff --git a/api.wordpress.org/public_html/events/1.0/index.php b/api.wordpress.org/public_html/events/1.0/index.php index 4e0b46c0d7..41f2de0d4d 100644 --- a/api.wordpress.org/public_html/events/1.0/index.php +++ b/api.wordpress.org/public_html/events/1.0/index.php @@ -1588,35 +1588,31 @@ function pin_next_workshop_discussion_group( $events, $user_agent ) { * Pin one-off events. */ function pin_one_off_events( $events, $current_time ) { - $madrid_utc_offset = 1 * HOUR_IN_SECONDS; // Central European Standard Time - GMT+1 + $tokyo_utc_offset = 9 * HOUR_IN_SECONDS; // JST: UTC+9 $sotw = array( 'type' => 'wordcamp', - 'title' => 'State of the Word - Watch Now', // Remove "watch now" next year, see date note below. + 'title' => 'State of the Word 2024 – Tokyo, Japan', // `utm_source` is `private` because it would have to be set by the WP install, we don't need it, and tracking it could be a privacy concern. - 'url' => 'https://wordpress.org/state-of-the-word/?utm_source=private&utm_medium=events_widget&utm_campaign=sotw2023', + 'url' => 'https://wordpress.org/state-of-the-word/?utm_source=private&utm_medium=events_widget&utm_campaign=sotw2024', 'meetup' => '', 'meetup_url' => '', - - // This year they requested the event to show up for a few days after it was over. The API does that no - // problem, but in Core `WP_Community_Events::trim_events()` will remove it. This is a hack to make the - // event show up, but it will probably confuse people about when it actual was, because the date will be - // wrong. Don't do this again next year, only show the event in the lead up to it. The pinned News item - // will still show it to people after the event. - 'date' => '2023-12-14 15:00:00', - 'end_date' => '2023-12-14 16:30:00', - 'start_unix_timestamp' => strtotime( '2023-12-14 15:00:00' ) - $madrid_utc_offset, - 'end_unix_timestamp' => strtotime( '2023-12-14 16:30:00' ) - $madrid_utc_offset, + // Local time for the event location. + 'date' => '2024-12-16 18:00:00', + 'end_date' => '2024-12-16 20:00:00', + // Unix timestamp (UTC). + 'start_unix_timestamp' => strtotime( '2024-12-16 18:00:00' ) - $tokyo_utc_offset, + 'end_unix_timestamp' => strtotime( '2024-12-16 20:00:00' ) - $tokyo_utc_offset, 'location' => array( 'location' => 'Online', - 'country' => 'ES', - 'latitude' => 40.41446998218856, - 'longitude' => -3.695042334019202, + 'country' => 'JP', + 'latitude' => 35.652832, + 'longitude' => 139.839478, ), ); - if ( $current_time > strtotime( 'December 9, 2023' ) && $current_time < strtotime( 'December 14, 2023' ) ) { + if ( $current_time > strtotime( 'December 11, 2024' ) && $current_time < strtotime( 'December 17, 2024' ) ) { array_unshift( $events, $sotw ); } From a4fc1e3a26ba508918ce3496b5bf3b26f639e071 Mon Sep 17 00:00:00 2001 From: Adam Wood Date: Wed, 4 Dec 2024 00:46:03 +0000 Subject: [PATCH 12/95] Learn: Sync with git WordPress/learn@d681bcf git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14231 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../wp-content/themes/pub/wporg-learn-2024/style.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/style.css b/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/style.css index fec2ac65ba..fe0d582ec7 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/style.css +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/style.css @@ -4,7 +4,7 @@ * Author: WordPress.org * Author URI: http://wordpress.org/ * Description: A theme for learn.wordpress.org, built in 2024. - * Version: 1.0.0-366ba58 + * Version: 1.0.0-e7303ed * License: GNU General Public License v2 or later * License URI: http://www.gnu.org/licenses/gpl-2.0.html * Text Domain: wporg-learn From 6707f0972328bd42b33e1bef2dee142124e96245 Mon Sep 17 00:00:00 2001 From: Adam Wood Date: Wed, 4 Dec 2024 02:35:27 +0000 Subject: [PATCH 13/95] Breathe 2024: Fix RTL issues in o2 posts and comments See https://github.com/WordPress/wordpress.org/issues/377 git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14232 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../themes/pub/wporg-breathe-2024/style.css | 177 +++++++++++++++--- .../themes/pub/wporg-breathe-2024/theme.json | 9 + 2 files changed, 164 insertions(+), 22 deletions(-) diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css index b384377780..ebc0d0ee45 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css @@ -440,10 +440,11 @@ body.make-hosting #headline h2 a:before { content: '\f176'; } .o2-editor-format-aside, .o2-editor-format-status { right: unset; - inset-inline-end: 5px; + inset-inline-end: var(--wp--preset--spacing--5); } -.o2-editor .o2-editor-wrapper { +.o2-editor .o2-editor-wrapper, +#respond .o2-editor .o2-editor-wrapper { border-radius: 2px; border: var(--wp--custom--form--border--width) var(--wp--custom--form--border--style) var(--wp--custom--form--border--color); overflow: hidden; @@ -461,7 +462,8 @@ body.make-hosting #headline h2 a:before { content: '\f176'; } overflow: hidden; } -.o2-editor .o2-editor-footer .o2-editor-tabs li:first-of-type { +.o2-editor .o2-editor-footer .o2-editor-tabs li:first-of-type, +#respond .o2-editor-footer .o2-editor-tabs li:first-of-type { border-left: 1px solid var(--wp--custom--form--border--color); border-top: 1px solid var(--wp--custom--form--border--color); border-bottom-left-radius: 2px; @@ -469,7 +471,8 @@ body.make-hosting #headline h2 a:before { content: '\f176'; } margin-inline-end: -1px; } -.o2-editor .o2-editor-footer .o2-editor-tabs li.selected { +.o2-editor .o2-editor-footer .o2-editor-tabs li.selected, +#respond .o2-editor-footer .o2-editor-tabs li.selected { border-top-color: var(--wp--preset--color--white); } @@ -490,7 +493,7 @@ body.make-hosting #headline h2 a:before { content: '\f176'; } .o2-editor .o2-editor-footer > a.o2-save.primary { margin-left: unset; - margin-inline-start: 5px; + margin-inline-start: var(--wp--preset--spacing--5); } .o2-editor .o2-editor-footer > a, @@ -616,10 +619,12 @@ nav.o2-dropdown-actions ul { box-shadow: unset; border-radius: 2px; overflow: hidden; + right: unset; + inset-inline-end: 0; } nav.o2-dropdown-actions ul li { - line-height: 1; + line-height: 0; } nav.o2-dropdown-actions ul li > a.o2-actions-border-top, @@ -630,6 +635,8 @@ nav.o2-dropdown-actions ul li > span > a.o2-actions-border-top { nav.o2-dropdown-actions ul li > a.genericon:before, nav.o2-dropdown-actions ul li > span > a.genericon:before { color: inherit; + padding-right: unset; + padding-inline-end: var(--wp--preset--spacing--5); } @media (max-width: 640px) { @@ -657,6 +664,8 @@ nav.o2-dropdown-actions ul li > span > a { color: inherit; font-size: var(--wp--preset--font-size--small); font-weight: 400; + text-align: start; + padding: var(--wp--preset--spacing--10); } nav.o2-dropdown-actions ul li > a:hover, @@ -733,9 +742,15 @@ li.o2-filter-widget-item a.o2-filter-widget-selected { color: var(--wp--custom--link--color--text); } +.o2-live-comments-container img.o2-live-item-img { + float: inline-start; +} + .o2-live-comments-container p.o2-live-item-text { font-size: var(--wp--preset--font-size--small); line-height: var(--wp--custom--body--short-text--typography--line-height); + margin-left: unset; + margin-inline-start: 40px; } .o2-live-comments-container span.entry-date { @@ -1043,10 +1058,6 @@ article.post .o2-post .more-link:active { color: var(--wp--custom--button--outline--active--color--text); } -article.post[class*="state-"].status-private .o2-post { - /* border: none; */ -} - article.handbook .entry-meta { position: relative; } @@ -1088,6 +1099,19 @@ article.post .entry-meta { line-height: 28px; } +article.post .entry-header .author-avatar, +article#post-new .entry-header .author-avatar, +article.page .entry-header .author-avatar { + float: inline-start; + margin-right: unset; + margin-inline-end: var(--wp--preset--spacing--10); +} + +nav.o2-post-actions button { + right: unset; + inset-inline-end: 0; +} + .entry-author { font-size: var(--wp--preset--font-size--heading-4); } @@ -1096,8 +1120,31 @@ article.post .entry-meta { margin-top: unset; } +.o2-post-comments .o2-comment { + padding: var(--wp--preset--spacing--10) 0; +} + +.o2-post-comments .o2-comment .o2-comment-header { + padding-right: unset; + padding-inline-end: var(--wp--preset--spacing--20); +} + .o2-post-comments .o2-comment .comment-content { - margin-left: 45px; + margin-left: unset; + margin-inline-start: 45px; + padding-right: unset; + padding-inline-end: var(--wp--preset--spacing--20); +} + +.o2-post-comments .o2-comment .o2-child-comments { + padding-left: unset; + padding-inline-start: 45px; +} + +.o2-post-comments .o2-comment .o2-editor { + margin: unset; + margin-top: var(--wp--preset--spacing--10); + margin-inline-start: 45px; } article.post .o2-post, @@ -1116,6 +1163,9 @@ article.page .entry-header .entry-meta .o2-post-actions { article.post.tag-p2-xpost a.author-avatar img.avatar { width: 32px !important; height: 32px !important; + float: inline-start; + margin-right: unset; + margin-inline-end: var(--wp--preset--spacing--10); } .tag-p2-xpost .avatar { @@ -1125,19 +1175,49 @@ article.post.tag-p2-xpost a.author-avatar img.avatar { .o2-comment .comment-meta { padding-top: 6px; + margin-left: unset; + margin-inline-start: 45px; + display: flex; + align-items: baseline; + gap: var(--wp--preset--spacing--10); } .tag-p2-xpost .o2-comment .comment-meta, .tag-p2-xpost .o2-comment .comment-content { - margin-left: 35px; + margin-inline-start: 45px; + display: flex; + align-items: baseline; + gap: var(--wp--preset--spacing--10); } + +div.o2-comment-footer-actions ul li { + float: inline-start; +} + +div.o2-comment-footer-actions ul li > a.o2-comment-reply { + padding-right: unset; + padding-inline-end: var(--wp--preset--spacing--10); +} + +div.o2-comment-footer-actions ul li > a:before { + margin-right: unset; + margin-inline-end: var(--wp--preset--spacing--5); +} + +nav.o2-comment-actions button, +nav.o2-comment-actions ul { + right: unset; + inset-inline-end: var(--wp--preset--spacing--10); +} + +/* Xpost */ .o2-xpost-author { font-size: inherit; } .o2-xpost-author a { - margin-right: 6px; + margin-inline-end: 6px; } .o2-xpost-author .entry-date { @@ -1157,6 +1237,12 @@ article.post.tag-p2-xpost { article.post.tag-p2-xpost .o2-comment { border-top: unset; + padding-left: unset; + padding-inline-start: 40px; +} + +article.tag-p2-xpost .comment .avatar { + margin-left: unset; } .o2-xpost-author .entry-date, @@ -1230,6 +1316,12 @@ article.page a.author-avatar { border-radius: 50%; } +.o2-comment .avatar { + float: inline-start; + margin-left: unset; + margin-inline-start: 3px; +} + article.post a.author-avatar img.avatar, article#post-new a.author-avatar img.avatar, article.page a.author-avatar img.avatar { @@ -1256,6 +1348,47 @@ body > a.grav-tilt-parent { font-weight: 400; } +/* + * Post navigation + */ + +#nav-below { + border-top-color: var(--wp--custom--color--border); +} + +#nav-below div { + float: inline-start; +} + +#nav-below div.nav-next { + float: inline-end; + text-align: end; +} + +[dir="rtl"] #nav-below .meta-nav { + display: inline-block; + transform: scaleX(-1); +} + +.navigation { + border-top-color: var(--wp--custom--color--border); +} + +.navigation .previous, +.navigation .nav-older { + float: inline-start; +} + +.navigation p.nav-newer { + float: inline-end; + text-align: end; +} + +.navigation .nav-older a { + border-right: unset; + border-inline-end: 1px solid var(--wp--custom--color--border); +} + /* * Resolved/unresolved */ @@ -1303,7 +1436,7 @@ article.state-unresolved:not(.status-private):before { font-family: dashicons; position: absolute; top: 45px; - right: 60px; + inset-inline-end: 60px; font-size: var(--wp--preset--font-size--small); padding: 4px; background: var(--wp--preset--color--blueberry-1); @@ -1432,17 +1565,17 @@ article.type-handbook.status-private .o2-post:after { } .o2-post-footer-actions { - --wp--custom--button--small--spacing--padding--top: 5px; - --wp--custom--button--small--spacing--padding--bottom: 5px; + --wp--custom--button--small--spacing--padding--top: var(--wp--preset--spacing--5); + --wp--custom--button--small--spacing--padding--bottom: var(--wp--preset--spacing--5); display: flex; - gap: 5px; + gap: var(--wp--preset--spacing--5); align-items: center; } .o2-post-footer-action-row { display: flex; - gap: 5px; + gap: var(--wp--preset--spacing--5); float: unset; } @@ -1524,7 +1657,7 @@ nav.o2-post-footer-actions ul li > span > a.genericon:before { .polyglots-post-type-selector label { padding: 7px 0; display: inline-block; - margin-right: 5px; + margin-right: var(--wp--preset--spacing--5); } .o2-save.disabled, @@ -2112,7 +2245,7 @@ nav.handbook-navigation .nav-links a[rel="next"] { } .toc-heading a:before { - margin: 2px 5px 0 !important; + margin: 2px var(--wp--preset--spacing--5) 0 !important; font-size: var(--wp--preset--font-size--small); } @@ -2140,7 +2273,7 @@ nav.handbook-navigation .nav-links a[rel="next"] { content: ''; position: absolute; left: -40px; - border-left: 5px solid var(--wp--preset--color--blueberry-1); + border-left: var(--wp--preset--spacing--5) solid var(--wp--preset--color--blueberry-1); height: 100%; } @@ -2148,7 +2281,7 @@ nav.handbook-navigation .nav-links a[rel="next"] { left: inherit; right: -40px; border-left: 0; - border-right: 5px solid #0073aa; + border-right: var(--wp--preset--spacing--5) solid #0073aa; } @media (max-width: 876px) { diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/theme.json b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/theme.json index 8cb4df2587..df64520536 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/theme.json +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/theme.json @@ -109,6 +109,15 @@ "contentSize": "960px", "wideSize": "1320px" }, + "spacing": { + "spacingSizes": [ + { + "name": "4X-Small", + "slug": "5", + "size": "5px" + } + ] + }, "typography": { "fontSizes": [ { From f8b289d3899d37c8e40d7f24eb108732f285175a Mon Sep 17 00:00:00 2001 From: Adam Wood Date: Wed, 4 Dec 2024 03:11:06 +0000 Subject: [PATCH 14/95] Breathe 2024: Fix RTL layout of glossary popups See https://github.com/WordPress/wordpress.org/issues/377 git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14233 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../wp-content/themes/pub/wporg-breathe-2024/style.css | 1 + 1 file changed, 1 insertion(+) diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css index ebc0d0ee45..6d3b16b188 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css @@ -2595,6 +2595,7 @@ nav.handbook-navigation .nav-links a[rel="next"] { .tippy-tooltip { padding: var(--wp--preset--spacing--20); border-radius: 2px; + text-align: start; } .glossary-item-container { From 729831efec3e2deda927305af0df976da7f9b238 Mon Sep 17 00:00:00 2001 From: Scott Reilly Date: Wed, 4 Dec 2024 19:40:54 +0000 Subject: [PATCH 15/95] Photo Directory: Improve author template to better handle empty state of no contributed photos. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14234 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../themes/pub/wporg-photos/author.php | 64 +++++++++++-------- .../wporg-photos/css/components/_site.scss | 1 + .../themes/pub/wporg-photos/css/style-rtl.css | 2 +- .../themes/pub/wporg-photos/css/style.css | 2 +- .../themes/pub/wporg-photos/css/style.css.map | 2 +- 5 files changed, 41 insertions(+), 30 deletions(-) diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-photos/author.php b/wordpress.org/public_html/wp-content/themes/pub/wporg-photos/author.php index 2c877288df..932fdef0e4 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-photos/author.php +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-photos/author.php @@ -14,40 +14,50 @@
- - - + ' . __( 'No photos available yet!', 'wporg-photos' ) . "\n"; + the_posts_pagination(); - endif; + else : ?> +
+
+ +
+
+ + +
.row{margin-right:-2%}@media (max-width:768px){.row.gutters>.row{margin-right:0}}.row.gutters>.row>[class*=col-]{margin-right:2%}@media (max-width:768px){.row.gutters>.row>[class*=col-]{margin-right:0}}.row.around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.row.between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.auto .col{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.col-1{width:8.3333333333%}.offset-1{margin-right:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-right:16.6666666667%}.col-3{width:25%}.offset-3{margin-right:25%}.col-4{width:33.3333333333%}.offset-4{margin-right:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-right:41.6666666667%}.col-6{width:50%}.offset-6{margin-right:50%}.col-7{width:58.3333333333%}.offset-7{margin-right:58.3333333333%}.col-8{width:66.6666666667%}.offset-8{margin-right:66.6666666667%}.col-9{width:75%}.offset-9{margin-right:75%}.col-10{width:83.3333333333%}.offset-10{margin-right:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-right:91.6666666667%}.col-12{width:100%}.offset-12{margin-right:100%}.gutters>.col-1{width:6.33333%}.gutters>.col-1:nth-child(n+13){margin-top:2%}.gutters>.offset-1{margin-right:10.33333%!important}.gutters>.col-2{width:14.66667%}.gutters>.col-2:nth-child(n+7){margin-top:2%}.gutters>.offset-2{margin-right:18.66667%!important}.gutters>.col-3{width:23%}.gutters>.col-3:nth-child(n+5){margin-top:2%}.gutters>.offset-3{margin-right:27%!important}.gutters>.col-4{width:31.33333%}.gutters>.col-4:nth-child(n+4){margin-top:2%}.gutters>.offset-4{margin-right:35.33333%!important}.gutters>.col-5{width:39.66667%}.gutters>.offset-5{margin-right:43.66667%!important}.gutters>.col-6{width:48%}.gutters>.col-6:nth-child(n+3){margin-top:2%}.gutters>.offset-6{margin-right:52%!important}.gutters>.col-7{width:56.33333%}.gutters>.offset-7{margin-right:60.33333%!important}.gutters>.col-8{width:64.66667%}.gutters>.offset-8{margin-right:68.66667%!important}.gutters>.col-9{width:73%}.gutters>.offset-9{margin-right:77%!important}.gutters>.col-10{width:81.33333%}.gutters>.offset-10{margin-right:85.33333%!important}.gutters>.col-11{width:89.66667%}.gutters>.offset-11{margin-right:93.66667%!important}.gutters>.col-12{width:98%}.gutters>.offset-12{margin-right:102%!important}@media (max-width:768px){[class*=" offset-"],[class^=offset-]{margin-right:0}}.first{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:768px){.row [class*=col-]{margin-right:0;width:100%}.row.gutters [class*=col-]{margin-bottom:16px}.first-sm{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}.gutters .column.push-left,.push-left{margin-left:auto}.gutters .column.push-right,.push-right{margin-right:auto}.gutters .column.push-center,.push-center{margin-right:auto;margin-left:auto}.gutters .column.push-middle,.push-middle{margin-top:auto;margin-bottom:auto}.push-bottom{margin-top:auto}@media (max-width:768px){.gutters .column.push-left-sm,.push-left-sm{margin-right:0}.gutters .column.push-center-sm,.push-center-sm{margin-right:auto;margin-left:auto}.push-top-sm{margin-top:0}}.align-middle{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.align-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.align-left-sm{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.float-right{float:left}.float-left{float:right}@media (max-width:768px){.float-left,.float-right{float:none}}.fixed{position:fixed;top:0;right:0;z-index:100;width:100%}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}p{margin:1rem 0}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5rem}address{margin:0 0 1.5rem}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6rem;max-width:100%;overflow:auto;padding:1.6rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-right:2px solid #767676;color:#767676;margin:1rem 0;padding-right:.8rem}blockquote cite{font-size:.8rem}figure{margin:0}hr{background-color:#eee;border:0;height:2px;margin:5rem auto}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif;clear:both;line-height:1.5;margin:2rem 0 1rem}.h1,h1{font-size:2.44140625rem}.h1,.h2,h1,h2{font-weight:300}.h2,h2{font-size:1.953125rem}.h3,h3{font-size:1.5625rem;font-weight:400}.h4,h4{font-size:1.25rem;color:#32373c;font-weight:600;padding:0}.h5,h5{font-size:1rem;letter-spacing:.01rem}.h5,.h6,h5,h6{font-weight:600;text-transform:uppercase}.h6,h6{font-size:.8rem;letter-spacing:.8px}a{color:#0073aa;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}a:focus{outline:thin dotted}a:active,a:hover{outline:0}li>a,p a{text-decoration:underline}li>a:hover,p a:hover{color:#d54e21}ol,ul{margin:0 1.5em 1.5em 0;padding:0}ul{list-style:square}ol{list-style:decimal}li.unmarked-list,ol.unmarked-list,ul.unmarked-list{list-style:none;padding-right:0}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{border:1px solid #eee;border-collapse:collapse;font-size:.8rem;margin:0 0 1rem;padding:0;width:100%}table thead{background:#32373c;color:#fff}table td,table th{border:1px solid #eee;font-weight:400;margin:0;padding:.4rem;text-align:right;vertical-align:top}table tbody tr:nth-child(2n){background:#f7f7f7}html{font-size:100%}body,button,input,select,textarea{color:#32373c;font-family:Open Sans,sans-serif;font-size:100%;line-height:1.5}@media screen and (min-width:737px){html{font-size:1.125rem}}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content[tabindex="-1"]:focus{outline:0}.no-js .hide-if-no-js{display:none}.alignleft{display:inline;float:right;margin-left:1.5em}.alignright{display:inline;float:left;margin-right:1.5em}.aligncenter{clear:both;display:block;margin-right:auto;margin-left:auto}@media screen and (max-width:480px){.alignleft,.alignright{display:block;float:none;margin-right:auto;margin-left:auto}}.button,.button-primary,.button-secondary,.plugin-upload-form .button-primary{border:1px solid;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:.8rem;height:1.5625rem;line-height:1;margin:0;padding:0 .8rem;text-decoration:none;white-space:nowrap;-webkit-appearance:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.button-group.button-xl .button,.button.button-xl{font-size:1rem;height:2.44140625rem;line-height:1;padding:0 1.5rem}.button-group.button-large .button,.button.button-large{height:1.953125rem;line-height:1;padding:0 1rem}.button-group.button-small .button,.button.button-small{font-size:.64rem;height:1.25rem;line-height:1;padding:0 .5rem}a.button,a.button-primary,a.button-secondary{line-height:1.5625rem}.button-group.button-large a.button,a.button.button-large{line-height:1.953125rem}.button-group.button-xl a.button,a.button.button-xl{line-height:2.44140625rem}.button-group.button-small a.button,a.button.button-small{line-height:1.25rem}.button:active,.button:focus{outline:none}.button.hidden{display:none}input[type=reset],input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0 2px 1px;width:auto}.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}p .button{vertical-align:baseline}.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;-webkit-box-shadow:0 0 3px rgba(0,115,170,.8);box-shadow:0 0 3px rgba(0,115,170,.8)}.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.button-link,input[type=submit].button-link{background:none;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-link:focus{outline:1px solid #5b9dd9}.button-primary,.download-button,.plugin-upload-form .button-primary{text-decoration:none;text-shadow:0 -1px 1px #006799,-1px 0 1px #006799,0 1px 1px #006799,1px 0 1px #006799}.button-primary,.button-primary:visited,.download-button,.download-button:visited,.plugin-upload-form .button-primary,.plugin-upload-form .button-primary:visited{background:#0085ba;border-color:#0073aa #006799 #006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary.hover,.plugin-upload-form .button-primary:focus,.plugin-upload-form .button-primary:hover{background:#008ec2;border-color:#006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary:focus{-webkit-box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db;box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active,.plugin-upload-form .button-primary.active,.plugin-upload-form .button-primary.active:focus,.plugin-upload-form .button-primary.active:hover,.plugin-upload-form .button-primary:active{background:#0073aa;border-color:#006799;-webkit-box-shadow:inset 0 2px 0 #006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-button:disabled,.download-button[disabled],.plugin-upload-form .button-primary.disabled,.plugin-upload-form .button-primary:disabled,.plugin-upload-form .button-primary[disabled]{background:#008ec2!important;border-color:#007cb2!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-primary.button.button-hero,.download-button.button.button-hero,.plugin-upload-form .button-primary.button.button-hero{-webkit-box-shadow:0 2px 0 #006799;box-shadow:0 2px 0 #006799}.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.button-hero.active:hover,.download-button.button.button-hero:active,.plugin-upload-form .button-primary.button.button-hero.active,.plugin-upload-form .button-primary.button.button-hero.active:focus,.plugin-upload-form .button-primary.button.button-hero.active:hover,.plugin-upload-form .button-primary.button.button-hero:active{-webkit-box-shadow:inset 0 3px 0 #006799;box-shadow:inset 0 3px 0 #006799}.button-primary-disabled{background:#008ec2!important;border-color:#007cb2!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.button-group>.button{-webkit-border-radius:0;border-radius:0;display:inline-block;margin-left:-1px;z-index:10}.button-group>.button-primary{z-index:100}.button-group>.button:hover{z-index:20}.button-group>.button:first-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.button-group>.button:last-child{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:737px){.button,.button.button-large,.button.button-small,.plugin-upload-form .button-primary{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.home-below:after,.home-below:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.home-below:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}p.subheading{color:#82878c;font-weight:300;margin:-.4rem auto 2rem;text-align:center}p.intro,p.subheading{font-size:1.25rem}p.aside{font-size:.8rem}p.note{font-size:.64rem;letter-spacing:.01rem;max-width:18.1898940355rem}input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;-webkit-transition:border-color .05s ease-in-out;transition:border-color .05s ease-in-out}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:#5b9dd9;-webkit-box-shadow:0 0 2px rgba(30,140,190,.8);box-shadow:0 0 2px rgba(30,140,190,.8)}input[type=email],input[type=url]{direction:rtl}input[type=number]{height:28px;line-height:inherit}input[type=checkbox],input[type=radio]{background:#fff;border:1px solid #b4b9be;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:none;color:#555;cursor:pointer;display:inline-block;height:16px;line-height:0;margin:-4px 0 0 4px;min-width:16px;outline:0;padding:0!important;text-align:center;-webkit-transition:border-color .05s ease-in-out;transition:border-color .05s ease-in-out;vertical-align:middle;width:16px;-webkit-appearance:none}input[type=checkbox]:checked:before,input[type=radio]:checked:before{display:inline-block;float:right;font:normal 21px/1 dashicons;vertical-align:middle;width:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}input[type=checkbox]:checked:before{color:#1e8cbe;content:"\f147";margin:-3px -4px 0 0}input[type=radio]{-webkit-border-radius:50%;border-radius:50%;line-height:10px;margin-left:4px}input[type=radio]:checked+label:before{color:#82878c}input[type=radio]:checked:before{background-color:#1e8cbe;-webkit-border-radius:50px;border-radius:50px;content:"•";font-size:24px;height:6px;line-height:16px;margin:4px;text-indent:-9999px;width:6px}input[type=reset]:active,input[type=reset]:hover{color:#00a0d2}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{display:none}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{-webkit-border-radius:0;border-radius:0;font-size:14px;padding:3px 5px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}textarea.code{line-height:1.4;padding:4px 6px 1px}label{cursor:pointer;vertical-align:middle}input,select{margin:1px;padding:3px 5px}input.code{padding-top:6px}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}.wp-core-ui :-moz-placeholder,:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:hsla(0,0%,100%,.5);border-color:hsla(0,0%,87.1%,.75);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.04);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;-webkit-box-shadow:none;box-shadow:none}input.large-text,textarea.large-text{width:99%}input.regular-text{width:25em}input.small-text{padding:1px 6px;width:50px}input[type=number].small-text{width:65px}input.tiny-text{width:35px}input[type=number].tiny-text{width:45px}@media screen and (max-width:782px){textarea{-webkit-appearance:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;padding:6px 10px}input[type=number]{height:40px}input.code{padding-bottom:5px;padding-top:10px}input[type=checkbox]{-webkit-appearance:none;padding:10px}input[type=checkbox]:checked:before{font:normal 30px/1 dashicons;margin:-3px -5px}input[type=checkbox],input[type=radio]{height:25px;width:25px}input[type=radio]:checked:before{vertical-align:middle;width:9px;height:9px;margin:7px;line-height:16px}input,textarea{font-size:16px}input[type=number].small-text,input[type=password].small-text,input[type=search].small-text,input[type=text].small-text{width:auto;max-width:55px;display:inline;padding:3px 6px;margin:0 3px}input.regular-text{width:100%}label{font-size:14px}fieldset label{display:block}}a.button:active,a.button:focus,a.button:hover{text-decoration:none}.notice{background:#fff;border-right:4px solid #fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:1em 0;padding:1px 12px}.notice p{font-size:.8rem;margin:.5em 0;padding:2px}.notice.notice-alt{-webkit-box-shadow:none;box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-right-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-right-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-right-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-right-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.error-404 .page-content,.error-404 .page-title{text-align:center}.error-404 .page-content .logo-swing{height:10rem;margin:6rem auto;position:relative;text-align:center;width:10rem}.error-404 .page-content .logo-swing .wp-logo{right:0;max-width:none;position:absolute;top:0;width:10rem}@-webkit-keyframes hinge{10%{width:180px;height:180px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{width:185px;height:185px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{width:180px;height:180px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}40%{-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(-60deg);transform:rotate(-60deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{10%{width:180px;height:180px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{width:185px;height:185px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{width:180px;height:180px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}40%{-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(-60deg);transform:rotate(-60deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}.comments-area{margin-top:5em}.comments-area>:last-child{margin-bottom:0}.comments-area .comment-list+.comment-respond{border-top:1px solid #eaeaea}.comments-area .comment-list+.comment-respond,.comments-area .comment-navigation+.comment-respond{padding-top:1.6em}.comments-area .comments-title{margin-bottom:1.3333em}.comments-area .comment-list{list-style:none;margin:0}.comments-area .comment-list .pingback,.comments-area .comment-list .trackback,.comments-area .comment-list article{border-top:1px solid #eaeaea;padding:1.6em 0}.comments-area .comment-list article:not(:only-child){padding-bottom:0}.comments-area .comment-list article+.comment-respond{padding-bottom:1.6em}.comments-area .comment-list .children{list-style:none;margin:0}.comments-area .comment-list .children>li{padding-right:.8em}.comments-area .comment-list .alt{background:none}.comments-area .comment-author{color:#999;margin-bottom:.4em}.comments-area .comment-author .avatar{float:right;height:24px;margin-left:.8em;width:24px}.comments-area .comment-metadata,.comments-area .pingback .edit-link{color:#999;line-height:1.5}.comments-area .comment-metadata a,.comments-area .pingback .edit-link a{color:#777}.comments-area .comment-metadata{font-size:.8rem;margin-bottom:1.6em}.comments-area .comment-metadata .edit-link,.comments-area .pingback .edit-link{margin-right:1em}.comments-area .pingback .edit-link:before{top:5px}.comments-area .comment-content ol,.comments-area .comment-content ul{margin:0 1.3333em 1.6em 0}.comments-area .comment-content>:last-child,.comments-area .comment-content li>ol,.comments-area .comment-content li>ul{margin-bottom:0}.comments-area .comment-content .reply{font-size:12px}.comments-area .comment-content .reply a{border:1px solid #eaeaea;color:#707070;display:inline-block;font-weight:700;line-height:1;margin-top:2em;padding:.4167em .8333em;text-transform:uppercase}.comments-area .comment-content .reply a:focus,.comments-area .comment-content .reply a:hover{border-color:#333;color:#333;outline:0}.comments-area .comment-reply-title a{font-weight:inherit}.comments-area .comment-form label{font-size:.8rem;font-weight:700;display:block;letter-spacing:.04em;line-height:1.5}.comments-area .comment-form input[type=email],.comments-area .comment-form input[type=text],.comments-area .comment-form input[type=url],.comments-area .comment-form textarea{width:100%}.comments-area .comment-awaiting-moderation,.comments-area .comment-notes,.comments-area .form-allowed-tags,.comments-area .logged-in-as{font-size:1rem;line-height:1.5;margin-bottom:2em}.comments-area .no-comments{border-top:1px solid #eaeaea;color:#999;font-weight:700;padding-top:1.6em}.comments-area .comment-navigation+.no-comments{border-top:0}.comments-area .form-allowed-tags code{font-family:Inconsolata,monospace}.comments-area .form-submit{margin-bottom:0}.comments-area .required{color:#c0392b}.entry-content{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.entry-content>p:first-child{margin-top:0}.entry-content [class*=col-]~h1,.entry-content [class*=col-]~h2,.entry-content [class*=col-]~h3,.entry-content [class*=col-]~h4,.entry-content [class*=col-]~h5,.entry-content [class*=col-]~h6{clear:none}.entry-header{position:relative}.entry-header .sticky-post{color:#999;font-size:.8rem;font-style:italic;position:absolute;top:-.8rem}.entry-meta{color:#999;font-size:.8rem;margin-bottom:1rem}.entry-meta a{color:#777}.entry-meta>span{margin-left:1rem}.entry-meta>span :last-of-type{margin:0}.entry-meta .byline,.entry-meta .updated:not(.published),.sticky .entry-meta .posted-on{display:none}.group-blog .entry-meta .byline,.single .entry-meta .byline{display:inline}.entry-summary{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}body:not(.single):not(.search) .site-main .post{margin-bottom:3.0517578125rem;max-width:40em}.gallery{margin-bottom:1.5rem}.gallery .gallery-item{display:inline-block;margin:0;text-align:center;vertical-align:top;width:100%}.gallery.gallery-columns-2 .gallery-item{max-width:50%}.gallery.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery.gallery-columns-4 .gallery-item{max-width:25%}.gallery.gallery-columns-5 .gallery-item{max-width:20%}.gallery.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-caption{display:block}.main-navigation{background:#0073aa;clear:both;right:0;position:absolute;top:60px;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-right:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);float:right;right:-999em;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{right:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{right:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{right:auto}.main-navigation li{border-top:1px solid hsla(0,0%,100%,.2);padding:1rem}.main-navigation a{color:hsla(0,0%,100%,.8);display:block;font-size:.8rem;text-decoration:none}.main-navigation a.active,.main-navigation a:hover{color:#fff}@media screen and (min-width:737px){.main-navigation a.active{border-bottom:1px solid}}.main-navigation.toggled{z-index:1}.main-navigation.toggled ul{display:block}.menu-toggle{background:transparent;border:none;color:#fff;font-size:1.5625rem;height:3.5rem;overflow:hidden;position:absolute;left:1rem;top:-58px;width:3.5rem;-webkit-appearance:none}.toggled .menu-toggle:before{content:"\f343"}@media screen and (min-width:737px){.menu-toggle{display:none}.main-navigation{float:left;position:static;width:auto}.main-navigation.toggled{padding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-left:1rem;padding:0}.main-navigation ul li:last-of-type{margin-left:0}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}body.page .gutters .col-12{width:100%}body.page .entry-header{background:#0073aa;padding:1rem 0}body.page .entry-header .entry-title{color:#fff;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){body.page .entry-header .entry-title{padding:0 10px}}body.page .entry-header.home{padding:1.5625rem 1.143rem;text-align:center}@media screen and (min-width:737px){body.page .site-header+.site-main .entry-title{padding:initial}}body.page .entry-content,body.page .entry-footer{margin:0 auto;max-width:960px;padding:3.0517578125rem 1.5625rem}.post-navigation{margin:5em auto;padding:0}.post-navigation a{border-bottom:1px solid #eaeaea;color:#444;display:block;font-weight:600;padding:11px 0 12px;text-transform:none;width:100%}.post-navigation a:hover{color:#21759b}.post-navigation .nav-links{border-top:1px solid #eaeaea;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.post-navigation .meta-nav{color:#777;display:block;font-size:13px;line-height:2;text-transform:uppercase}.post-navigation .nav-next{text-align:left}.pagination .nav-links{text-align:center}.pagination .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px;text-align:center}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:0;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{background-color:#f9f9f9;display:inline-block;font-size:1rem;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"‹"}.pagination .nav-links .page-numbers.next:after{content:"›"}}.pagination .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.search-form .search-field{line-height:normal;margin:0;padding:4px 5px;vertical-align:text-bottom}body.search .gutters .col-12{width:100%}body.search .site-main{margin:0 auto;max-width:960px;padding:0 1.5625rem 3.0517578125rem}.site-content{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-content{padding:0 10px 3.0517578125rem}}@media screen and (max-width:737px){.site-content .site-main{float:none;margin:0;width:auto}}.home .site-content,.page .site-content,.site-content.page{margin:auto;max-width:none;padding:0}.site-content .page-title{font-size:1.25rem;font-weight:400}.site-content .no-results{margin:0 auto 3.0517578125rem;max-width:40em;padding:0 2rem}.site-description{color:hsla(0,0%,100%,.8);font-size:1.25rem;font-weight:300;margin:-.4rem auto 2rem;text-align:center}.site-header{background:#0073aa;padding:1rem 0;position:relative}.site-header .site-branding{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-header .site-branding{padding:0 10px}}.site-header.home{padding:1.5625rem 1.143rem;text-align:center}.site-title{display:inline-block;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 0 0 2rem;max-width:none}.site-header.home .site-title{display:inherit;font-size:3.8146972656rem;margin:2rem 0 1rem}.widget-area{font-size:.8rem}@media screen and (min-width:480px) and (max-width:768px){.widget-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.widget-area .widget{width:48%}}#wporg-footer{background-color:#f7f7f7;border-top:1px solid #dfdfdf;padding:22px 14px 65px}#wporg-footer,#wporg-footer .wrapper{clear:both;margin:0 auto;overflow:auto}#wporg-footer .wrapper{max-width:930px}#wporg-footer ul{float:right;margin-bottom:20px;margin-right:24px;overflow:auto;padding-right:0;width:135px}@media screen and (min-width:960px){#wporg-footer ul:first-child{margin-right:0}}#wporg-footer ul li{color:#bbb;font-size:14px;list-style-type:none;margin-bottom:1px}#wporg-footer ul li a{text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}#wporg-footer ul li a:hover{color:#0073aa;text-decoration:underline}#wporg-footer .social-media-links .dashicons{margin-left:4px}#wporg-footer .cip{clear:both;color:#ccc;float:none;font-size:.8rem;letter-spacing:.3em;margin:35px auto 0;text-align:center;text-transform:uppercase}#wporg-footer .cip.cip-image{background:url(//s.w.org/style/images/codeispoetry.png?1=) 50% no-repeat;-webkit-background-size:190px 15px;background-size:190px 15px;height:15px;text-indent:-9999px;width:190px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#wporg-footer .cip.cip-image{background-image:url(//s.w.org/style/images/codeispoetry-2x.png?1=)}}@media screen and (min-width:561px) and (max-width:959px){#wporg-footer .wrapper{max-width:600px}#wporg-footer ul{margin-right:2%;width:32%}#wporg-footer ul:nth-child(3n+1){margin-right:0}#wporg-footer ul:nth-child(4n){clear:both}}@media screen and (max-width:560px){#wporg-footer .wrapper{max-width:360px}#wporg-footer ul{margin-right:4%;width:48%}#wporg-footer ul:nth-child(odd){margin-right:0;clear:both}}#wporg-header{background:#23282d;height:140px;position:relative;text-align:center;width:100%}#wporg-header .wrapper{margin:0 auto;max-width:960px}#wporg-header h1{display:inline-block;margin:auto;width:303px}#wporg-header h1 a{background:url(//s.w.org/style/images/wporg-logo.svg?3=) 100% no-repeat;-webkit-background-size:290px 46px;background-size:290px 46px;display:block;height:88px;text-indent:-9999px}#wporg-header h2.rosetta{clear:none;color:#dfdfdf;font-family:Georgia,Times New Roman,serif;font-size:30px;margin:0 60px 0 0}#wporg-header h2.rosetta a{border-bottom:none;color:#dfdfdf;display:block;height:52px;line-height:22px;padding:0}#wporg-header h2.rosetta a:hover{text-decoration:none}#wporg-header #wporg-header-menu{background:#23282d;right:-75%;list-style:none;margin:0;max-width:75%;min-width:200px;position:absolute;text-align:right;top:100%;-webkit-transition:right .3s;transition:right .3s;z-index:100000}#wporg-header #wporg-header-menu.toggled{right:0}#wporg-header ul li{list-style-type:none;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:34px;line-height:34px;margin:0 4px;padding:10px 30px;text-decoration:none}#wporg-header ul li a.subcurrent{font-weight:700}@media (max-width:768px){#wporg-header ul li a{height:auto}}#wporg-header ul li.current-menu-item a,#wporg-header ul li.current_page_parent a,#wporg-header ul li a.current,#wporg-header ul li a:hover{color:#00a0d2}#wporg-header ul li#download,#wporg-header ul li.download{float:left;height:34px;margin-left:14px;overflow:hidden;padding:0 0 34px}@media screen and (max-width:767px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;margin:10px 20px 20px;padding-bottom:0;height:auto}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px;text-align:center}}#wporg-header ul li#download a,#wporg-header ul li.download a{margin:0;padding:0 16px}#wporg-header ul li#download a:hover,#wporg-header ul li.download a:hover{color:#eee}#wporg-header ul li#download.current,#wporg-header ul li#download.current-menu-item,#wporg-header ul li#download .uparrow,#wporg-header ul li.download.current,#wporg-header ul li.download.current-menu-item,#wporg-header ul li.download .uparrow{display:none}#wporg-header ul li .nav-submenu{clip:rect(1px,1px,1px,1px);height:1px;right:-2px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;z-index:99999}#wporg-header ul li .nav-submenu li a{display:inline-block;height:24px;line-height:24px;margin:0;white-space:nowrap}@media screen and (min-width:768px){#wporg-header #head-search{float:left;margin-left:14px;padding-top:30px}}#wporg-header #head-search form{border-bottom:1px solid #3f3f3f;display:inline-block;margin-right:60px;width:288px}#wporg-header #head-search form input.text{background:#191e23;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;color:#b4b9be;float:right;font-family:Open Sans,sans-serif;font-size:12px;height:24px;margin:0;outline:none;padding:3px;vertical-align:top;width:256px}#wporg-header #head-search form input.text::-moz-placeholder{color:#eee}@media screen and (max-width:480px){#wporg-header #head-search form input.text{width:216px}}#wporg-header #head-search form .button{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;float:right;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (max-width:480px){#wporg-header #head-search form{width:248px}}@media screen and (min-width:480px){#wporg-header #head-search form{margin-right:0}}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:right;padding-right:10px}#wporg-header h2.rosetta{float:right;margin-right:0;padding:36px 27px 0}#wporg-header #headline h2{text-rendering:optimizeLegibility}#wporg-header #wporg-header-menu{float:right;height:46px;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:right;position:relative}#wporg-header ul li a{height:46px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;content:"";height:0;right:50%;margin:-8px -9px 0 0;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px}#wporg-header .nav-menu .focus>ul,#wporg-header .nav-menu ul li:hover>ul,#wporg-header ul.nav-menu .focus>ul,#wporg-header ul.nav-menu li:hover>ul{clip:inherit;height:inherit;overflow:inherit;width:inherit}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after,#wporg-header ul li a.current~.uparrow{border-bottom-color:#0073aa}}.page-download #wporg-header #download,.page-parent-download #wporg-header #download{display:none}#mobile-menu-button{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;display:block;float:right;font-family:dashicons;font-size:16px;font-style:normal;font-weight:400;right:10px;line-height:1;padding:1px;position:absolute;text-align:center;text-decoration:inherit;text-shadow:none;top:75px;-webkit-transition:color .1s ease-in;transition:color .1s ease-in;vertical-align:top;-webkit-font-smoothing:antialiased}#mobile-menu-button:before{border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#888;content:"\f228";display:inline-block;float:right;font:normal 50px/1 Dashicons;margin:0;outline:none;padding:3px;text-decoration:none;vertical-align:middle;-webkit-font-smoothing:antialiased}@media screen and (min-width:768px){#mobile-menu-button{display:none}}#download-mobile{background:#f7f7f7;border-bottom:1px solid #ddd}#download-mobile .wrapper{padding:20px 0;text-align:center}#download-mobile span.download-ready{font-size:1.6em;margin:0 .25em}#download-mobile a.download-button{font-size:1.6em;height:inherit;margin:10px .25em;padding:10px 15px}.photo-favorite{height:36px;margin-left:10px;text-align:center;vertical-align:top;width:36px}.photo-favorite .photo-favorite-heart{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#cbcdce;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1.7859375rem;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin:0;outline:none;padding:0}.photo-favorite .photo-favorite-heart.favorited{color:#dc3232}.photo-favorite .photo-favorite-heart:hover{color:#bbb}.photo-favorite .photo-favorite-heart:focus,.photo-favorite .photo-favorite-heart:hover{text-decoration:none}.photo-favorite .photo-favorite-heart:after{content:"\f487";font-family:dashicons;vertical-align:top}.search-form{font-size:0;margin-bottom:2rem;max-width:100%;position:relative}.search-form .search-field{-webkit-appearance:none;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:block;font-size:1rem;line-height:1.5;margin:0 auto;max-width:100%;padding:.5rem .5rem .5rem 2rem;vertical-align:initial;width:22.7373675443rem}.search-form .button-search{border-top:none;border-right:none;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;font-size:1rem;margin:0;position:relative;left:auto;top:auto;vertical-align:top}.search-form .button-search:active{background:#006799;border-left:1px solid #006799;-webkit-box-shadow:none;box-shadow:none}.search-form .button-search .dashicons{font-size:1rem;vertical-align:text-bottom}.site-header .search-form{display:inline-block}.site-header.home .search-form .button-search,.site-main .search-form .button-search{background:transparent;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#32373c;display:block;height:45px;padding:.5rem;position:absolute;left:0;text-shadow:none;top:0}.site-header.home .search-form .button-search:focus,.site-main .search-form .button-search:focus{-webkit-box-shadow:0 0 2px 1px #33b3db;box-shadow:0 0 2px 1px #33b3db}.site-header.home .search-form .button-search:active,.site-main .search-form .button-search:active{background:transparent;border:none;-webkit-transform:none;-ms-transform:none;transform:none}.site-header:not(.home) .search-form{margin:0;padding:1rem 1.5rem 1rem 1rem}@media screen and (min-width:737px){.site-header:not(.home) .search-form{padding:0}}.site-header:not(.home) .search-form .search-field{border:0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;display:inline-block;font-size:1rem;padding:5px 10px;position:relative;width:auto}.site-header:not(.home) .search-form .search-field+.button-search{background-color:#213fd4;border:0;-webkit-box-shadow:none;box-shadow:none}.site-header:not(.home) .search-form .search-field+.button-search:hover{background-color:#000}@media screen and (min-width:737px){.site-header:not(.home) .search-form .search-field{font-size:.64rem;width:7rem}.site-header:not(.home) .search-form .search-field+.button-search{display:inline-block;margin-bottom:0}}@media screen and (min-width:60em){.site-header:not(.home) .search-form .search-field{width:10rem}}.site-main .search-form .search-field{border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);padding:.5rem .5rem .5rem 2rem;width:100%}p a{border-bottom:none}p a:hover{border:none}details{margin:0 0 15px}summary{list-style-type:disc;font-weight:700;cursor:pointer}.wrap{max-width:980px}.site-content{max-width:none;padding:0}.download-button,.main-navigation,.site-header{background-color:#3858e9}.randomly-chosen-photo{background-color:#eff2ff;-webkit-border-radius:2px;border-radius:2px;border:0 solid #00a0d2;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:2rem;overflow:auto;padding:1.25em 3.25em 1.25em 1.25em;position:relative}.randomly-chosen-photo:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS42IDEyYTcuNiA3LjYgMCAxMS0xNS4yIDAgNy42IDcuNiAwIDAxMTUuMiAwem0xLjQgMGE5IDkgMCAxMS0xOCAwIDkgOSAwIDAxMTggMHptLTkuNzEzLTIuMjI2djcuMjU5aDEuNDEyVjkuNzc0aC0xLjQxMnptLjA4LTEuMzY1YS44OTguODk4IDAgMDAuNjMzLjI0NS44ODIuODgyIDAgMDAuNjI5LS4yNDUuNzkyLjc5MiAwIDAwLjI2NC0uNTk2Ljc4My43ODMgMCAwMC0uMjY0LS41OTUuODczLjg3MyAwIDAwLS42MjktLjI1Ljg4OS44ODkgMCAwMC0uNjMzLjI1Ljc5Ljc5IDAgMDAtLjI2LjU5NWMwIC4yMy4wODcuNDI5LjI2LjU5NnoiIGZpbGw9IiMzODU4RTkiLz48L3N2Zz4=);background-repeat:no-repeat;content:"";font-family:dashicons;font-size:2em;height:24px;right:.55em;position:absolute;top:.65em;width:24px}.randomly-chosen-photo a{color:#3858e9;text-decoration:underline}.download-button:focus,.download-button:hover{background-color:#213fd4}.site-header.home .site-title{font-family:EB Garamond,serif}.site-title a{font-weight:300}.site-title a,.site-title a:active,.site-title a:focus,.site-title a:hover{border-bottom:none;color:#fff;text-decoration:none}.site-main .photo-alt-text{color:#666;font-style:italic;margin:0}.site-main .photo-alt-text span{font-style:normal;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:960px){.site-main .photo-alt-text{margin-right:20px;margin-left:20px}}.site-contribute{color:hsla(0,0%,100%,.8);font-weight:300;margin-top:0}.site-contribute a{color:hsla(0,0%,100%,.8);font-weight:500}.site-contribute a:hover{color:rgba(0,0,0,.8)}body.archive #main,body.author #main,body.home #main,body.post-type-archive-photo #main,body.search #main{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0 auto 3rem;padding:0 1.5625rem}@media screen and (min-width:737px){body.archive #main,body.author #main,body.home #main,body.post-type-archive-photo #main,body.search #main{padding:0 10px}}@media screen and (max-width:650px){body.archive #main,body.author #main,body.home #main,body.post-type-archive-photo #main,body.search #main{padding:initial}}body.archive #main article,body.author #main article,body.home #main article,body.post-type-archive-photo #main article,body.search #main article{max-height:200px;height:200px;margin:0 .5rem 1rem;text-align:center}body.archive #main article.photo-placeholder,body.author #main article.photo-placeholder,body.home #main article.photo-placeholder,body.post-type-archive-photo #main article.photo-placeholder,body.search #main article.photo-placeholder{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}body.archive #main article.photo-placeholder .entry-content,body.author #main article.photo-placeholder .entry-content,body.home #main article.photo-placeholder .entry-content,body.post-type-archive-photo #main article.photo-placeholder .entry-content,body.search #main article.photo-placeholder .entry-content{background-color:#eee}body.archive #main article.user-no-favorites,body.author #main article.user-no-favorites,body.home #main article.user-no-favorites,body.post-type-archive-photo #main article.user-no-favorites,body.search #main article.user-no-favorites{grid-column:1/-1;margin-right:0;margin-left:0;text-align:right}body.archive #main .grid-photo,body.archive #main article.photo-placeholder .entry-content,body.author #main .grid-photo,body.author #main article.photo-placeholder .entry-content,body.home #main .grid-photo,body.home #main article.photo-placeholder .entry-content,body.post-type-archive-photo #main .grid-photo,body.post-type-archive-photo #main article.photo-placeholder .entry-content,body.search #main .grid-photo,body.search #main article.photo-placeholder .entry-content{height:200px;width:300px;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .25s;transition:all .25s}body.archive #main .grid-photo:active,body.archive #main .grid-photo:hover,body.archive #main article.photo-placeholder .entry-content:active,body.archive #main article.photo-placeholder .entry-content:hover,body.author #main .grid-photo:active,body.author #main .grid-photo:hover,body.author #main article.photo-placeholder .entry-content:active,body.author #main article.photo-placeholder .entry-content:hover,body.home #main .grid-photo:active,body.home #main .grid-photo:hover,body.home #main article.photo-placeholder .entry-content:active,body.home #main article.photo-placeholder .entry-content:hover,body.post-type-archive-photo #main .grid-photo:active,body.post-type-archive-photo #main .grid-photo:hover,body.post-type-archive-photo #main article.photo-placeholder .entry-content:active,body.post-type-archive-photo #main article.photo-placeholder .entry-content:hover,body.search #main .grid-photo:active,body.search #main .grid-photo:hover,body.search #main article.photo-placeholder .entry-content:active,body.search #main article.photo-placeholder .entry-content:hover{border:4px solid #eee}body.archive #main .entry-content figcaption,body.archive #main .entry-footer,body.archive #main .entry-header,body.author #main .entry-content figcaption,body.author #main .entry-footer,body.author #main .entry-header,body.home #main .entry-content figcaption,body.home #main .entry-footer,body.home #main .entry-header,body.post-type-archive-photo #main .entry-content figcaption,body.post-type-archive-photo #main .entry-footer,body.post-type-archive-photo #main .entry-header,body.search #main .entry-content figcaption,body.search #main .entry-footer,body.search #main .entry-header{display:none}body.archive #main .page-footer,body.author #main .page-footer,body.home #main .page-footer,body.post-type-archive-photo #main .page-footer,body.search #main .page-footer{grid-column:1/-1;margin-top:3rem}body.archive aside.widget-area,body.author aside.widget-area,body.home aside.widget-area,body.post-type-archive-photo aside.widget-area,body.search aside.widget-area{margin:0 auto 60px;overflow:auto}body.archive aside.widget-area .widget,body.author aside.widget-area .widget,body.home aside.widget-area .widget,body.post-type-archive-photo aside.widget-area .widget,body.search aside.widget-area .widget{float:right;width:30%;margin-left:5%}body.archive aside.widget-area .widget:last-child,body.author aside.widget-area .widget:last-child,body.home aside.widget-area .widget:last-child,body.post-type-archive-photo aside.widget-area .widget:last-child,body.search aside.widget-area .widget:last-child{margin-left:0}body.archive aside.widget-area .widgettitle,body.author aside.widget-area .widgettitle,body.home aside.widget-area .widgettitle,body.post-type-archive-photo aside.widget-area .widgettitle,body.search aside.widget-area .widgettitle{margin-top:0}@media screen and (max-width:960px){body.archive aside.widget-area,body.author aside.widget-area,body.home aside.widget-area,body.post-type-archive-photo aside.widget-area,body.search aside.widget-area{margin-right:20px;margin-left:20px}}@media screen and (max-width:632px){body.archive aside.widget-area,body.author aside.widget-area,body.home aside.widget-area,body.post-type-archive-photo aside.widget-area,body.search aside.widget-area{display:block;margin-right:20px;margin-left:20px}body.archive aside.widget-area .widget,body.author aside.widget-area .widget,body.home aside.widget-area .widget,body.post-type-archive-photo aside.widget-area .widget,body.search aside.widget-area .widget{float:none;width:100%;margin-left:0;margin-bottom:2rem}}body.home #main,body.post-type-archive-photo #main{margin:2.5rem auto}body.archive .site-main .page-header,body.author .site-main .page-header,body.search .site-main .page-header{grid-column:1/-1;margin-bottom:1rem;width:100%}body.archive .site-main,body.author .site-main,body.post-type-archive-photo .site-main,body.search .site-main,body.single-photo .site-main{float:none;max-width:960px}body.single-photo #main{margin:40px auto 60px}body.single-photo .entry-header{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:1rem}body.single-photo .entry-header .photo-author{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-top:2px}body.single-photo .entry-footer{margin-top:2rem}@media screen and (max-width:960px){body.single-photo .entry-footer,body.single-photo .entry-header{margin-right:20px;margin-left:20px}}body.page #main{margin:0 auto 2rem}body.page .entry-header{background-color:#fff;margin:0 auto;padding:3.0517578125rem 1.5625rem 0}body.page .entry-header .entry-title{color:#32373c;font-weight:400}@media screen and (max-width:960px){body.page .entry-header .entry-title{padding:0}}body.page:not(.logged-in).page .entry-footer{display:none}.site-content .no-results{grid-column:1/-1;margin:0 auto;max-width:600px;padding:unset;width:100%}.site-content .search-username{grid-column:1/-1;margin-bottom:1rem;width:100%;font-style:italic}.site-content .search-username p{margin-top:0}#wporg-photo-upload{border:none;margin:0;padding:0}#wporg-photo-upload .ugc-notice{border:none;border-right:6px solid;-webkit-border-radius:0;border-radius:0;padding-right:.75rem}#wporg-photo-upload .ugc-notice.failure{border-color:#dc3232;background-color:#fbeaea}#wporg-photo-upload .ugc-notice.success{border-color:#64b450;background-color:#eff7ed}#wporg-photo-upload .ugc-help{color:#666;font-size:smaller;margin-top:0}#wporg-photo-upload input[type=file]{margin-right:0;padding-right:0}@media screen and (max-width:600px){#wporg-photo-upload input[type=text]{width:-webkit-calc(100% - 10px);width:calc(100% - 10px)}}.photo-upload-disabled{background-color:#fbeaea;border-right:5px solid red;margin-top:4rem;padding:2rem}.photos-all-link{grid-column:1/-1;margin-left:1.5rem;text-align:left}.latest-photos h3{font-size:1.25rem;font-weight:400}.photos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:100px;row-gap:8px;justify-items:center}.photos-grid>span{position:relative}.photos-photo-link{display:inline-block;overflow:hidden}.photos-photo-link img{max-width:100%}.photos-photo-link img:active,.photos-photo-link img:hover{border:4px solid #fff}.photos-grid .photos-photo-link img{height:100px;width:150px;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .25s;transition:all .25s}.navigation{grid-column:1/-1;margin-top:1rem;padding-left:1rem;text-align:left;width:100%}.navigation .nav-links{text-align:inherit}@media screen and (max-width:737px){.navigation{padding-left:0}.navigation .nav-links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.navigation-wporg-max-page{grid-column:1/-1;font-size:smaller;font-style:italic;padding-left:1em;text-align:left}.photo-author-link img,.photo-favoriter img{-webkit-border-radius:50%;border-radius:50%;margin-left:.4rem;vertical-align:middle}.photo-meta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width:600px){.photo-meta{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.photo-meta .column{-webkit-box-flex:2;-webkit-flex:2 1 auto;-moz-box-flex:2;-ms-flex:2 1 auto;flex:2 1 auto;margin-bottom:2rem;min-width:250px}@media screen and (max-width:600px){.photo-meta .column:first-child{margin-bottom:1rem}}.photo-meta .column:last-child{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left}@media screen and (max-width:600px){.photo-meta .column:last-child{text-align:right}}.photo-meta .photo-exif{list-style:none;margin:0}.photo-meta .photo-exif strong{display:inline-block;min-width:80px}.photo-meta .photo-meta-label{display:inline-block;min-width:100px}.photo-meta .photo-tags{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.photo-meta .photo-tags ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:.5rem;list-style:none;margin:.3rem 0 1rem}.photo-meta .photo-tags .photo-tag{background-color:#ddd;color:#333;padding:4px 14px;-webkit-border-radius:16px;border-radius:16px;font-size:14px}.photo-meta .photo-tags .photo-tag a{text-decoration:none}.photo-meta .photo-tags .photo-tag a:hover{color:#0073aa;text-decoration:underline}.photo-meta .photo-dimensions{margin-top:1rem}.photos-download{list-style:none;margin:0;padding:0;display:grid;position:relative}.photos-download .download-title{border:none;font-family:inherit;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.photos-download .download-title:after{content:"";border:.35rem solid transparent;border-top-color:hsla(0,0%,100%,.9);margin-right:.5em;-webkit-transform:translateY(.25em);-ms-transform:translateY(.25em);transform:translateY(.25em)}.photos-download .download-menu{display:grid;list-style:none;margin:0;background-color:#fff;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 .15em .25em rgba(0,0,0,.25);box-shadow:0 .15em .25em rgba(0,0,0,.25);padding:.5em 0;position:absolute;min-width:15ch;right:37%;top:102%;-webkit-transform:rotateX(-90deg) translateX(50%);transform:rotateX(-90deg) translateX(50%);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;visibility:hidden;opacity:.3;-webkit-transition:all .1s ease-out 80ms;transition:all .1s ease-out 80ms}.photos-download .download-menu:focus-within .dropdown__menu,.photos-download .download-menu:hover .dropdown__menu{opacity:1;-webkit-transform:rotateX(0) translateX(50%);transform:rotateX(0) translateX(50%);visibility:visible}.photos-download .download-menu a{display:block;padding:.5em;opacity:0;text-decoration:none;-webkit-transition:all .1s ease-out 80ms;transition:all .1s ease-out 80ms}.photos-download .download-menu a:hover{background-color:#f6f6f6;color:#6682ff}.photos-download .download-menu a:focus{outline:none;background-color:rgba(56,88,233,.25)}.photos-download .download-menu li{padding:0}.photos-download:focus-within .download-title,.photos-download:hover .download-title{border-top-color:pink}.photos-download:focus-within .download-menu,.photos-download:hover .download-menu{opacity:1;-webkit-transform:rotateX(0) translateX(50%);transform:rotateX(0) translateX(50%);visibility:visible}.photos-download:focus-within .download-menu a,.photos-download:hover .download-menu a{opacity:1}.photos-download:focus-within:after,.photos-download:hover:after{opacity:1}.photos-download .photo-dimensions{font-size:smaller;display:block}.photos-download .photo-filesize{color:#888;font-size:smaller}.photos-categories,.photos-colors{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;margin:0;padding:0}.photos-categories li,.photos-colors li{padding:0 1rem}.photos-colors li:before{content:"•";font-size:36px;font-weight:700;line-height:1rem;vertical-align:middle;content:" ";border:1px solid #000;-webkit-border-radius:50%;border-radius:50%;display:inline-block;height:1rem;margin-left:.3rem;width:1rem}div.attribution{margin:1rem 0 3rem;font-size:.9rem}div.attribution .attribution-copy{background-color:#30272e;border-color:transparent;color:#fff;font-size:small;padding:.25rem .5rem;margin-top:1.5rem}div.attribution .attribution-label{margin-bottom:1rem}div.attribution .attribution-text .tabs button{background-color:#fff;border:0;border-bottom:1px solid #aaa;padding:.5rem 1rem}div.attribution .attribution-text .tabs button.active{border:1px solid;border-color:#aaa #aaa #fff;display:inline-block}div.attribution .attribution-text .tab-content{border:1px solid #aaa;padding:1rem;margin-top:-1px}div.attribution .attribution-text .tab-content .tab{display:none;word-break:break-word}div.attribution .attribution-text .tab-content .tab.active{display:block}.color-black:before,.taxonomy-photo_color-black{background-color:#000}.color-blue:before,.taxonomy-photo_color-blue{background-color:#00f}.color-brown:before,.taxonomy-photo_color-brown{background-color:brown}.color-gray:before,.taxonomy-photo_color-gray{background-color:grey}.color-green:before,.taxonomy-photo_color-green{background-color:green}.color-orange:before,.taxonomy-photo_color-orange{background-color:orange}.color-purple:before,.taxonomy-photo_color-purple{background-color:#639}.color-pink:before,.taxonomy-photo_color-pink{background-color:pink}.color-red:before,.taxonomy-photo_color-red{background-color:red}.color-silver:before,.taxonomy-photo_color-silver{background-color:silver}.color-violet:before,.taxonomy-photo_color-violet{background-color:violet}.color-white:before,.taxonomy-photo_color-white{background-color:#fff}.color-yellow:before,.taxonomy-photo_color-yellow{background-color:#ff0}body.page .taxonomy-photo_color{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;border:1px solid #ddd;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}body.page .taxonomy-photo_color.taxonomy-photo_color .entry-content span{background-color:#ddd}body.page .taxonomy-photo_color .entry-content{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0;padding:0;position:relative}body.page .taxonomy-photo_color .entry-content span{background-color:#fff;display:block;min-height:3.8rem;opacity:.9}body.page .taxonomy-photo_color .entry-content a{bottom:-3.8rem;height:3.8rem;padding-top:1rem;position:absolute;-webkit-transform:translate(50%,-100%);-ms-transform:translate(50%,-100%);transform:translate(50%,-100%);width:100%}div.upload-checkbox-wrapper{margin:1rem 0}div.upload-checkbox-wrapper input[type=checkbox]{margin-top:0}div.upload-checkbox-wrapper div{padding-right:25px}div.upload-checkbox-wrapper input{margin-right:-25px}@media screen and (max-width:782px){div.upload-checkbox-wrapper div{margin:.5rem 0;padding-right:35px}div.upload-checkbox-wrapper input{margin-right:-35px}}#wporg-photo-upload span{padding:.1rem .3rem;font-weight:400;border-right-width:5px;border-right-style:solid}#wporg-photo-upload span.error{background-color:#fbeaea;border-right-color:red}#wporg-photo-upload span.processing{background-color:#e5f5fa;border-right-color:#00a0d2;font-style:italic}.confirmation-checkbox-toggle-container{margin-bottom:1rem}.taxonomy-photo_orientation .entry-content{background-color:#eee}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-landscape{max-height:136px}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-landscape .entry-content{max-width:300px}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-portrait{height:250px;max-height:250px}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-portrait .entry-content{height:250px;width:200px}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-square .entry-content{width:136px}.banner{background-color:#fff8dc;margin:2rem;padding:1rem 2rem;text-align:center} \ No newline at end of file +@charset "UTF-8";[class*=col-]{margin:inherit}.row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.row.gutters>.row{margin-right:-2%}@media (max-width:768px){.row.gutters>.row{margin-right:0}}.row.gutters>.row>[class*=col-]{margin-right:2%}@media (max-width:768px){.row.gutters>.row>[class*=col-]{margin-right:0}}.row.around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.row.between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.auto .col{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.col-1{width:8.3333333333%}.offset-1{margin-right:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-right:16.6666666667%}.col-3{width:25%}.offset-3{margin-right:25%}.col-4{width:33.3333333333%}.offset-4{margin-right:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-right:41.6666666667%}.col-6{width:50%}.offset-6{margin-right:50%}.col-7{width:58.3333333333%}.offset-7{margin-right:58.3333333333%}.col-8{width:66.6666666667%}.offset-8{margin-right:66.6666666667%}.col-9{width:75%}.offset-9{margin-right:75%}.col-10{width:83.3333333333%}.offset-10{margin-right:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-right:91.6666666667%}.col-12{width:100%}.offset-12{margin-right:100%}.gutters>.col-1{width:6.33333%}.gutters>.col-1:nth-child(n+13){margin-top:2%}.gutters>.offset-1{margin-right:10.33333%!important}.gutters>.col-2{width:14.66667%}.gutters>.col-2:nth-child(n+7){margin-top:2%}.gutters>.offset-2{margin-right:18.66667%!important}.gutters>.col-3{width:23%}.gutters>.col-3:nth-child(n+5){margin-top:2%}.gutters>.offset-3{margin-right:27%!important}.gutters>.col-4{width:31.33333%}.gutters>.col-4:nth-child(n+4){margin-top:2%}.gutters>.offset-4{margin-right:35.33333%!important}.gutters>.col-5{width:39.66667%}.gutters>.offset-5{margin-right:43.66667%!important}.gutters>.col-6{width:48%}.gutters>.col-6:nth-child(n+3){margin-top:2%}.gutters>.offset-6{margin-right:52%!important}.gutters>.col-7{width:56.33333%}.gutters>.offset-7{margin-right:60.33333%!important}.gutters>.col-8{width:64.66667%}.gutters>.offset-8{margin-right:68.66667%!important}.gutters>.col-9{width:73%}.gutters>.offset-9{margin-right:77%!important}.gutters>.col-10{width:81.33333%}.gutters>.offset-10{margin-right:85.33333%!important}.gutters>.col-11{width:89.66667%}.gutters>.offset-11{margin-right:93.66667%!important}.gutters>.col-12{width:98%}.gutters>.offset-12{margin-right:102%!important}@media (max-width:768px){[class*=" offset-"],[class^=offset-]{margin-right:0}}.first{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:768px){.row [class*=col-]{margin-right:0;width:100%}.row.gutters [class*=col-]{margin-bottom:16px}.first-sm{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}.gutters .column.push-left,.push-left{margin-left:auto}.gutters .column.push-right,.push-right{margin-right:auto}.gutters .column.push-center,.push-center{margin-right:auto;margin-left:auto}.gutters .column.push-middle,.push-middle{margin-top:auto;margin-bottom:auto}.push-bottom{margin-top:auto}@media (max-width:768px){.gutters .column.push-left-sm,.push-left-sm{margin-right:0}.gutters .column.push-center-sm,.push-center-sm{margin-right:auto;margin-left:auto}.push-top-sm{margin-top:0}}.align-middle{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.align-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.align-left-sm{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.float-right{float:left}.float-left{float:right}@media (max-width:768px){.float-left,.float-right{float:none}}.fixed{position:fixed;top:0;right:0;z-index:100;width:100%}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}p{margin:1rem 0}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5rem}address{margin:0 0 1.5rem}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6rem;max-width:100%;overflow:auto;padding:1.6rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-right:2px solid #767676;color:#767676;margin:1rem 0;padding-right:.8rem}blockquote cite{font-size:.8rem}figure{margin:0}hr{background-color:#eee;border:0;height:2px;margin:5rem auto}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif;clear:both;line-height:1.5;margin:2rem 0 1rem}.h1,h1{font-size:2.44140625rem}.h1,.h2,h1,h2{font-weight:300}.h2,h2{font-size:1.953125rem}.h3,h3{font-size:1.5625rem;font-weight:400}.h4,h4{font-size:1.25rem;color:#32373c;font-weight:600;padding:0}.h5,h5{font-size:1rem;letter-spacing:.01rem}.h5,.h6,h5,h6{font-weight:600;text-transform:uppercase}.h6,h6{font-size:.8rem;letter-spacing:.8px}a{color:#0073aa;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}a:focus{outline:thin dotted}a:active,a:hover{outline:0}li>a,p a{text-decoration:underline}li>a:hover,p a:hover{color:#d54e21}ol,ul{margin:0 1.5em 1.5em 0;padding:0}ul{list-style:square}ol{list-style:decimal}li.unmarked-list,ol.unmarked-list,ul.unmarked-list{list-style:none;padding-right:0}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{border:1px solid #eee;border-collapse:collapse;font-size:.8rem;margin:0 0 1rem;padding:0;width:100%}table thead{background:#32373c;color:#fff}table td,table th{border:1px solid #eee;font-weight:400;margin:0;padding:.4rem;text-align:right;vertical-align:top}table tbody tr:nth-child(2n){background:#f7f7f7}html{font-size:100%}body,button,input,select,textarea{color:#32373c;font-family:Open Sans,sans-serif;font-size:100%;line-height:1.5}@media screen and (min-width:737px){html{font-size:1.125rem}}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content[tabindex="-1"]:focus{outline:0}.no-js .hide-if-no-js{display:none}.alignleft{display:inline;float:right;margin-left:1.5em}.alignright{display:inline;float:left;margin-right:1.5em}.aligncenter{clear:both;display:block;margin-right:auto;margin-left:auto}@media screen and (max-width:480px){.alignleft,.alignright{display:block;float:none;margin-right:auto;margin-left:auto}}.button,.button-primary,.button-secondary,.plugin-upload-form .button-primary{border:1px solid;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:.8rem;height:1.5625rem;line-height:1;margin:0;padding:0 .8rem;text-decoration:none;white-space:nowrap;-webkit-appearance:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.button-group.button-xl .button,.button.button-xl{font-size:1rem;height:2.44140625rem;line-height:1;padding:0 1.5rem}.button-group.button-large .button,.button.button-large{height:1.953125rem;line-height:1;padding:0 1rem}.button-group.button-small .button,.button.button-small{font-size:.64rem;height:1.25rem;line-height:1;padding:0 .5rem}a.button,a.button-primary,a.button-secondary{line-height:1.5625rem}.button-group.button-large a.button,a.button.button-large{line-height:1.953125rem}.button-group.button-xl a.button,a.button.button-xl{line-height:2.44140625rem}.button-group.button-small a.button,a.button.button-small{line-height:1.25rem}.button:active,.button:focus{outline:none}.button.hidden{display:none}input[type=reset],input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0 2px 1px;width:auto}.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}p .button{vertical-align:baseline}.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;-webkit-box-shadow:0 0 3px rgba(0,115,170,.8);box-shadow:0 0 3px rgba(0,115,170,.8)}.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.button-link,input[type=submit].button-link{background:none;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-link:focus{outline:1px solid #5b9dd9}.button-primary,.download-button,.plugin-upload-form .button-primary{text-decoration:none;text-shadow:0 -1px 1px #006799,-1px 0 1px #006799,0 1px 1px #006799,1px 0 1px #006799}.button-primary,.button-primary:visited,.download-button,.download-button:visited,.plugin-upload-form .button-primary,.plugin-upload-form .button-primary:visited{background:#0085ba;border-color:#0073aa #006799 #006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary.hover,.plugin-upload-form .button-primary:focus,.plugin-upload-form .button-primary:hover{background:#008ec2;border-color:#006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary:focus{-webkit-box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db;box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active,.plugin-upload-form .button-primary.active,.plugin-upload-form .button-primary.active:focus,.plugin-upload-form .button-primary.active:hover,.plugin-upload-form .button-primary:active{background:#0073aa;border-color:#006799;-webkit-box-shadow:inset 0 2px 0 #006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-button:disabled,.download-button[disabled],.plugin-upload-form .button-primary.disabled,.plugin-upload-form .button-primary:disabled,.plugin-upload-form .button-primary[disabled]{background:#008ec2!important;border-color:#007cb2!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-primary.button.button-hero,.download-button.button.button-hero,.plugin-upload-form .button-primary.button.button-hero{-webkit-box-shadow:0 2px 0 #006799;box-shadow:0 2px 0 #006799}.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.button-hero.active:hover,.download-button.button.button-hero:active,.plugin-upload-form .button-primary.button.button-hero.active,.plugin-upload-form .button-primary.button.button-hero.active:focus,.plugin-upload-form .button-primary.button.button-hero.active:hover,.plugin-upload-form .button-primary.button.button-hero:active{-webkit-box-shadow:inset 0 3px 0 #006799;box-shadow:inset 0 3px 0 #006799}.button-primary-disabled{background:#008ec2!important;border-color:#007cb2!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.button-group>.button{-webkit-border-radius:0;border-radius:0;display:inline-block;margin-left:-1px;z-index:10}.button-group>.button-primary{z-index:100}.button-group>.button:hover{z-index:20}.button-group>.button:first-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.button-group>.button:last-child{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:737px){.button,.button.button-large,.button.button-small,.plugin-upload-form .button-primary{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.home-below:after,.home-below:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.home-below:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}p.subheading{color:#82878c;font-weight:300;margin:-.4rem auto 2rem;text-align:center}p.intro,p.subheading{font-size:1.25rem}p.aside{font-size:.8rem}p.note{font-size:.64rem;letter-spacing:.01rem;max-width:18.1898940355rem}input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;-webkit-transition:border-color .05s ease-in-out;transition:border-color .05s ease-in-out}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:#5b9dd9;-webkit-box-shadow:0 0 2px rgba(30,140,190,.8);box-shadow:0 0 2px rgba(30,140,190,.8)}input[type=email],input[type=url]{direction:rtl}input[type=number]{height:28px;line-height:inherit}input[type=checkbox],input[type=radio]{background:#fff;border:1px solid #b4b9be;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:none;color:#555;cursor:pointer;display:inline-block;height:16px;line-height:0;margin:-4px 0 0 4px;min-width:16px;outline:0;padding:0!important;text-align:center;-webkit-transition:border-color .05s ease-in-out;transition:border-color .05s ease-in-out;vertical-align:middle;width:16px;-webkit-appearance:none}input[type=checkbox]:checked:before,input[type=radio]:checked:before{display:inline-block;float:right;font:normal 21px/1 dashicons;vertical-align:middle;width:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}input[type=checkbox]:checked:before{color:#1e8cbe;content:"\f147";margin:-3px -4px 0 0}input[type=radio]{-webkit-border-radius:50%;border-radius:50%;line-height:10px;margin-left:4px}input[type=radio]:checked+label:before{color:#82878c}input[type=radio]:checked:before{background-color:#1e8cbe;-webkit-border-radius:50px;border-radius:50px;content:"•";font-size:24px;height:6px;line-height:16px;margin:4px;text-indent:-9999px;width:6px}input[type=reset]:active,input[type=reset]:hover{color:#00a0d2}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{display:none}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{-webkit-border-radius:0;border-radius:0;font-size:14px;padding:3px 5px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}textarea.code{line-height:1.4;padding:4px 6px 1px}label{cursor:pointer;vertical-align:middle}input,select{margin:1px;padding:3px 5px}input.code{padding-top:6px}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}.wp-core-ui :-moz-placeholder,:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:hsla(0,0%,100%,.5);border-color:hsla(0,0%,87.1%,.75);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.04);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;-webkit-box-shadow:none;box-shadow:none}input.large-text,textarea.large-text{width:99%}input.regular-text{width:25em}input.small-text{padding:1px 6px;width:50px}input[type=number].small-text{width:65px}input.tiny-text{width:35px}input[type=number].tiny-text{width:45px}@media screen and (max-width:782px){textarea{-webkit-appearance:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;padding:6px 10px}input[type=number]{height:40px}input.code{padding-bottom:5px;padding-top:10px}input[type=checkbox]{-webkit-appearance:none;padding:10px}input[type=checkbox]:checked:before{font:normal 30px/1 dashicons;margin:-3px -5px}input[type=checkbox],input[type=radio]{height:25px;width:25px}input[type=radio]:checked:before{vertical-align:middle;width:9px;height:9px;margin:7px;line-height:16px}input,textarea{font-size:16px}input[type=number].small-text,input[type=password].small-text,input[type=search].small-text,input[type=text].small-text{width:auto;max-width:55px;display:inline;padding:3px 6px;margin:0 3px}input.regular-text{width:100%}label{font-size:14px}fieldset label{display:block}}a.button:active,a.button:focus,a.button:hover{text-decoration:none}.notice{background:#fff;border-right:4px solid #fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:1em 0;padding:1px 12px}.notice p{font-size:.8rem;margin:.5em 0;padding:2px}.notice.notice-alt{-webkit-box-shadow:none;box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-right-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-right-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-right-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-right-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.error-404 .page-content,.error-404 .page-title{text-align:center}.error-404 .page-content .logo-swing{height:10rem;margin:6rem auto;position:relative;text-align:center;width:10rem}.error-404 .page-content .logo-swing .wp-logo{right:0;max-width:none;position:absolute;top:0;width:10rem}@-webkit-keyframes hinge{10%{width:180px;height:180px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{width:185px;height:185px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{width:180px;height:180px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}40%{-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(-60deg);transform:rotate(-60deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{10%{width:180px;height:180px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{width:185px;height:185px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{width:180px;height:180px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}40%{-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(-60deg);transform:rotate(-60deg);-webkit-transform-origin:top right;transform-origin:top right;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}.comments-area{margin-top:5em}.comments-area>:last-child{margin-bottom:0}.comments-area .comment-list+.comment-respond{border-top:1px solid #eaeaea}.comments-area .comment-list+.comment-respond,.comments-area .comment-navigation+.comment-respond{padding-top:1.6em}.comments-area .comments-title{margin-bottom:1.3333em}.comments-area .comment-list{list-style:none;margin:0}.comments-area .comment-list .pingback,.comments-area .comment-list .trackback,.comments-area .comment-list article{border-top:1px solid #eaeaea;padding:1.6em 0}.comments-area .comment-list article:not(:only-child){padding-bottom:0}.comments-area .comment-list article+.comment-respond{padding-bottom:1.6em}.comments-area .comment-list .children{list-style:none;margin:0}.comments-area .comment-list .children>li{padding-right:.8em}.comments-area .comment-list .alt{background:none}.comments-area .comment-author{color:#999;margin-bottom:.4em}.comments-area .comment-author .avatar{float:right;height:24px;margin-left:.8em;width:24px}.comments-area .comment-metadata,.comments-area .pingback .edit-link{color:#999;line-height:1.5}.comments-area .comment-metadata a,.comments-area .pingback .edit-link a{color:#777}.comments-area .comment-metadata{font-size:.8rem;margin-bottom:1.6em}.comments-area .comment-metadata .edit-link,.comments-area .pingback .edit-link{margin-right:1em}.comments-area .pingback .edit-link:before{top:5px}.comments-area .comment-content ol,.comments-area .comment-content ul{margin:0 1.3333em 1.6em 0}.comments-area .comment-content>:last-child,.comments-area .comment-content li>ol,.comments-area .comment-content li>ul{margin-bottom:0}.comments-area .comment-content .reply{font-size:12px}.comments-area .comment-content .reply a{border:1px solid #eaeaea;color:#707070;display:inline-block;font-weight:700;line-height:1;margin-top:2em;padding:.4167em .8333em;text-transform:uppercase}.comments-area .comment-content .reply a:focus,.comments-area .comment-content .reply a:hover{border-color:#333;color:#333;outline:0}.comments-area .comment-reply-title a{font-weight:inherit}.comments-area .comment-form label{font-size:.8rem;font-weight:700;display:block;letter-spacing:.04em;line-height:1.5}.comments-area .comment-form input[type=email],.comments-area .comment-form input[type=text],.comments-area .comment-form input[type=url],.comments-area .comment-form textarea{width:100%}.comments-area .comment-awaiting-moderation,.comments-area .comment-notes,.comments-area .form-allowed-tags,.comments-area .logged-in-as{font-size:1rem;line-height:1.5;margin-bottom:2em}.comments-area .no-comments{border-top:1px solid #eaeaea;color:#999;font-weight:700;padding-top:1.6em}.comments-area .comment-navigation+.no-comments{border-top:0}.comments-area .form-allowed-tags code{font-family:Inconsolata,monospace}.comments-area .form-submit{margin-bottom:0}.comments-area .required{color:#c0392b}.entry-content{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.entry-content>p:first-child{margin-top:0}.entry-content [class*=col-]~h1,.entry-content [class*=col-]~h2,.entry-content [class*=col-]~h3,.entry-content [class*=col-]~h4,.entry-content [class*=col-]~h5,.entry-content [class*=col-]~h6{clear:none}.entry-header{position:relative}.entry-header .sticky-post{color:#999;font-size:.8rem;font-style:italic;position:absolute;top:-.8rem}.entry-meta{color:#999;font-size:.8rem;margin-bottom:1rem}.entry-meta a{color:#777}.entry-meta>span{margin-left:1rem}.entry-meta>span :last-of-type{margin:0}.entry-meta .byline,.entry-meta .updated:not(.published),.sticky .entry-meta .posted-on{display:none}.group-blog .entry-meta .byline,.single .entry-meta .byline{display:inline}.entry-summary{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}body:not(.single):not(.search) .site-main .post{margin-bottom:3.0517578125rem;max-width:40em}.gallery{margin-bottom:1.5rem}.gallery .gallery-item{display:inline-block;margin:0;text-align:center;vertical-align:top;width:100%}.gallery.gallery-columns-2 .gallery-item{max-width:50%}.gallery.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery.gallery-columns-4 .gallery-item{max-width:25%}.gallery.gallery-columns-5 .gallery-item{max-width:20%}.gallery.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-caption{display:block}.main-navigation{background:#0073aa;clear:both;right:0;position:absolute;top:60px;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-right:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);float:right;right:-999em;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{right:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{right:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{right:auto}.main-navigation li{border-top:1px solid hsla(0,0%,100%,.2);padding:1rem}.main-navigation a{color:hsla(0,0%,100%,.8);display:block;font-size:.8rem;text-decoration:none}.main-navigation a.active,.main-navigation a:hover{color:#fff}@media screen and (min-width:737px){.main-navigation a.active{border-bottom:1px solid}}.main-navigation.toggled{z-index:1}.main-navigation.toggled ul{display:block}.menu-toggle{background:transparent;border:none;color:#fff;font-size:1.5625rem;height:3.5rem;overflow:hidden;position:absolute;left:1rem;top:-58px;width:3.5rem;-webkit-appearance:none}.toggled .menu-toggle:before{content:"\f343"}@media screen and (min-width:737px){.menu-toggle{display:none}.main-navigation{float:left;position:static;width:auto}.main-navigation.toggled{padding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-left:1rem;padding:0}.main-navigation ul li:last-of-type{margin-left:0}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}body.page .gutters .col-12{width:100%}body.page .entry-header{background:#0073aa;padding:1rem 0}body.page .entry-header .entry-title{color:#fff;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){body.page .entry-header .entry-title{padding:0 10px}}body.page .entry-header.home{padding:1.5625rem 1.143rem;text-align:center}@media screen and (min-width:737px){body.page .site-header+.site-main .entry-title{padding:initial}}body.page .entry-content,body.page .entry-footer{margin:0 auto;max-width:960px;padding:3.0517578125rem 1.5625rem}.post-navigation{margin:5em auto;padding:0}.post-navigation a{border-bottom:1px solid #eaeaea;color:#444;display:block;font-weight:600;padding:11px 0 12px;text-transform:none;width:100%}.post-navigation a:hover{color:#21759b}.post-navigation .nav-links{border-top:1px solid #eaeaea;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.post-navigation .meta-nav{color:#777;display:block;font-size:13px;line-height:2;text-transform:uppercase}.post-navigation .nav-next{text-align:left}.pagination .nav-links{text-align:center}.pagination .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px;text-align:center}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:0;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{background-color:#f9f9f9;display:inline-block;font-size:1rem;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"‹"}.pagination .nav-links .page-numbers.next:after{content:"›"}}.pagination .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.search-form .search-field{line-height:normal;margin:0;padding:4px 5px;vertical-align:text-bottom}body.search .gutters .col-12{width:100%}body.search .site-main{margin:0 auto;max-width:960px;padding:0 1.5625rem 3.0517578125rem}.site-content{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-content{padding:0 10px 3.0517578125rem}}@media screen and (max-width:737px){.site-content .site-main{float:none;margin:0;width:auto}}.home .site-content,.page .site-content,.site-content.page{margin:auto;max-width:none;padding:0}.site-content .page-title{font-size:1.25rem;font-weight:400}.site-content .no-results{margin:0 auto 3.0517578125rem;max-width:40em;padding:0 2rem}.site-description{color:hsla(0,0%,100%,.8);font-size:1.25rem;font-weight:300;margin:-.4rem auto 2rem;text-align:center}.site-header{background:#0073aa;padding:1rem 0;position:relative}.site-header .site-branding{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-header .site-branding{padding:0 10px}}.site-header.home{padding:1.5625rem 1.143rem;text-align:center}.site-title{display:inline-block;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 0 0 2rem;max-width:none}.site-header.home .site-title{display:inherit;font-size:3.8146972656rem;margin:2rem 0 1rem}.widget-area{font-size:.8rem}@media screen and (min-width:480px) and (max-width:768px){.widget-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.widget-area .widget{width:48%}}#wporg-footer{background-color:#f7f7f7;border-top:1px solid #dfdfdf;padding:22px 14px 65px}#wporg-footer,#wporg-footer .wrapper{clear:both;margin:0 auto;overflow:auto}#wporg-footer .wrapper{max-width:930px}#wporg-footer ul{float:right;margin-bottom:20px;margin-right:24px;overflow:auto;padding-right:0;width:135px}@media screen and (min-width:960px){#wporg-footer ul:first-child{margin-right:0}}#wporg-footer ul li{color:#bbb;font-size:14px;list-style-type:none;margin-bottom:1px}#wporg-footer ul li a{text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}#wporg-footer ul li a:hover{color:#0073aa;text-decoration:underline}#wporg-footer .social-media-links .dashicons{margin-left:4px}#wporg-footer .cip{clear:both;color:#ccc;float:none;font-size:.8rem;letter-spacing:.3em;margin:35px auto 0;text-align:center;text-transform:uppercase}#wporg-footer .cip.cip-image{background:url(//s.w.org/style/images/codeispoetry.png?1=) 50% no-repeat;-webkit-background-size:190px 15px;background-size:190px 15px;height:15px;text-indent:-9999px;width:190px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#wporg-footer .cip.cip-image{background-image:url(//s.w.org/style/images/codeispoetry-2x.png?1=)}}@media screen and (min-width:561px) and (max-width:959px){#wporg-footer .wrapper{max-width:600px}#wporg-footer ul{margin-right:2%;width:32%}#wporg-footer ul:nth-child(3n+1){margin-right:0}#wporg-footer ul:nth-child(4n){clear:both}}@media screen and (max-width:560px){#wporg-footer .wrapper{max-width:360px}#wporg-footer ul{margin-right:4%;width:48%}#wporg-footer ul:nth-child(odd){margin-right:0;clear:both}}#wporg-header{background:#23282d;height:140px;position:relative;text-align:center;width:100%}#wporg-header .wrapper{margin:0 auto;max-width:960px}#wporg-header h1{display:inline-block;margin:auto;width:303px}#wporg-header h1 a{background:url(//s.w.org/style/images/wporg-logo.svg?3=) 100% no-repeat;-webkit-background-size:290px 46px;background-size:290px 46px;display:block;height:88px;text-indent:-9999px}#wporg-header h2.rosetta{clear:none;color:#dfdfdf;font-family:Georgia,Times New Roman,serif;font-size:30px;margin:0 60px 0 0}#wporg-header h2.rosetta a{border-bottom:none;color:#dfdfdf;display:block;height:52px;line-height:22px;padding:0}#wporg-header h2.rosetta a:hover{text-decoration:none}#wporg-header #wporg-header-menu{background:#23282d;right:-75%;list-style:none;margin:0;max-width:75%;min-width:200px;position:absolute;text-align:right;top:100%;-webkit-transition:right .3s;transition:right .3s;z-index:100000}#wporg-header #wporg-header-menu.toggled{right:0}#wporg-header ul li{list-style-type:none;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:34px;line-height:34px;margin:0 4px;padding:10px 30px;text-decoration:none}#wporg-header ul li a.subcurrent{font-weight:700}@media (max-width:768px){#wporg-header ul li a{height:auto}}#wporg-header ul li.current-menu-item a,#wporg-header ul li.current_page_parent a,#wporg-header ul li a.current,#wporg-header ul li a:hover{color:#00a0d2}#wporg-header ul li#download,#wporg-header ul li.download{float:left;height:34px;margin-left:14px;overflow:hidden;padding:0 0 34px}@media screen and (max-width:767px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;margin:10px 20px 20px;padding-bottom:0;height:auto}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px;text-align:center}}#wporg-header ul li#download a,#wporg-header ul li.download a{margin:0;padding:0 16px}#wporg-header ul li#download a:hover,#wporg-header ul li.download a:hover{color:#eee}#wporg-header ul li#download.current,#wporg-header ul li#download.current-menu-item,#wporg-header ul li#download .uparrow,#wporg-header ul li.download.current,#wporg-header ul li.download.current-menu-item,#wporg-header ul li.download .uparrow{display:none}#wporg-header ul li .nav-submenu{clip:rect(1px,1px,1px,1px);height:1px;right:-2px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;z-index:99999}#wporg-header ul li .nav-submenu li a{display:inline-block;height:24px;line-height:24px;margin:0;white-space:nowrap}@media screen and (min-width:768px){#wporg-header #head-search{float:left;margin-left:14px;padding-top:30px}}#wporg-header #head-search form{border-bottom:1px solid #3f3f3f;display:inline-block;margin-right:60px;width:288px}#wporg-header #head-search form input.text{background:#191e23;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;color:#b4b9be;float:right;font-family:Open Sans,sans-serif;font-size:12px;height:24px;margin:0;outline:none;padding:3px;vertical-align:top;width:256px}#wporg-header #head-search form input.text::-moz-placeholder{color:#eee}@media screen and (max-width:480px){#wporg-header #head-search form input.text{width:216px}}#wporg-header #head-search form .button{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;float:right;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (max-width:480px){#wporg-header #head-search form{width:248px}}@media screen and (min-width:480px){#wporg-header #head-search form{margin-right:0}}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:right;padding-right:10px}#wporg-header h2.rosetta{float:right;margin-right:0;padding:36px 27px 0}#wporg-header #headline h2{text-rendering:optimizeLegibility}#wporg-header #wporg-header-menu{float:right;height:46px;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:right;position:relative}#wporg-header ul li a{height:46px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom:9px solid #f7f7f7;border-right:9px solid transparent;border-left:9px solid transparent;content:"";height:0;right:50%;margin:-8px -9px 0 0;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-right:9px solid transparent;border-left:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px}#wporg-header .nav-menu .focus>ul,#wporg-header .nav-menu ul li:hover>ul,#wporg-header ul.nav-menu .focus>ul,#wporg-header ul.nav-menu li:hover>ul{clip:inherit;height:inherit;overflow:inherit;width:inherit}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after,#wporg-header ul li a.current~.uparrow{border-bottom-color:#0073aa}}.page-download #wporg-header #download,.page-parent-download #wporg-header #download{display:none}#mobile-menu-button{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;display:block;float:right;font-family:dashicons;font-size:16px;font-style:normal;font-weight:400;right:10px;line-height:1;padding:1px;position:absolute;text-align:center;text-decoration:inherit;text-shadow:none;top:75px;-webkit-transition:color .1s ease-in;transition:color .1s ease-in;vertical-align:top;-webkit-font-smoothing:antialiased}#mobile-menu-button:before{border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#888;content:"\f228";display:inline-block;float:right;font:normal 50px/1 Dashicons;margin:0;outline:none;padding:3px;text-decoration:none;vertical-align:middle;-webkit-font-smoothing:antialiased}@media screen and (min-width:768px){#mobile-menu-button{display:none}}#download-mobile{background:#f7f7f7;border-bottom:1px solid #ddd}#download-mobile .wrapper{padding:20px 0;text-align:center}#download-mobile span.download-ready{font-size:1.6em;margin:0 .25em}#download-mobile a.download-button{font-size:1.6em;height:inherit;margin:10px .25em;padding:10px 15px}.photo-favorite{height:36px;margin-left:10px;text-align:center;vertical-align:top;width:36px}.photo-favorite .photo-favorite-heart{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#cbcdce;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1.7859375rem;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin:0;outline:none;padding:0}.photo-favorite .photo-favorite-heart.favorited{color:#dc3232}.photo-favorite .photo-favorite-heart:hover{color:#bbb}.photo-favorite .photo-favorite-heart:focus,.photo-favorite .photo-favorite-heart:hover{text-decoration:none}.photo-favorite .photo-favorite-heart:after{content:"\f487";font-family:dashicons;vertical-align:top}.search-form{font-size:0;margin-bottom:2rem;max-width:100%;position:relative}.search-form .search-field{-webkit-appearance:none;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:block;font-size:1rem;line-height:1.5;margin:0 auto;max-width:100%;padding:.5rem .5rem .5rem 2rem;vertical-align:initial;width:22.7373675443rem}.search-form .button-search{border-top:none;border-right:none;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;font-size:1rem;margin:0;position:relative;left:auto;top:auto;vertical-align:top}.search-form .button-search:active{background:#006799;border-left:1px solid #006799;-webkit-box-shadow:none;box-shadow:none}.search-form .button-search .dashicons{font-size:1rem;vertical-align:text-bottom}.site-header .search-form{display:inline-block}.site-header.home .search-form .button-search,.site-main .search-form .button-search{background:transparent;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#32373c;display:block;height:45px;padding:.5rem;position:absolute;left:0;text-shadow:none;top:0}.site-header.home .search-form .button-search:focus,.site-main .search-form .button-search:focus{-webkit-box-shadow:0 0 2px 1px #33b3db;box-shadow:0 0 2px 1px #33b3db}.site-header.home .search-form .button-search:active,.site-main .search-form .button-search:active{background:transparent;border:none;-webkit-transform:none;-ms-transform:none;transform:none}.site-header:not(.home) .search-form{margin:0;padding:1rem 1.5rem 1rem 1rem}@media screen and (min-width:737px){.site-header:not(.home) .search-form{padding:0}}.site-header:not(.home) .search-form .search-field{border:0;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;display:inline-block;font-size:1rem;padding:5px 10px;position:relative;width:auto}.site-header:not(.home) .search-form .search-field+.button-search{background-color:#213fd4;border:0;-webkit-box-shadow:none;box-shadow:none}.site-header:not(.home) .search-form .search-field+.button-search:hover{background-color:#000}@media screen and (min-width:737px){.site-header:not(.home) .search-form .search-field{font-size:.64rem;width:7rem}.site-header:not(.home) .search-form .search-field+.button-search{display:inline-block;margin-bottom:0}}@media screen and (min-width:60em){.site-header:not(.home) .search-form .search-field{width:10rem}}.site-main .search-form .search-field{border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);padding:.5rem .5rem .5rem 2rem;width:100%}p a{border-bottom:none}p a:hover{border:none}details{margin:0 0 15px}summary{list-style-type:disc;font-weight:700;cursor:pointer}.wrap{max-width:980px}.site-content{max-width:none;padding:0}.download-button,.main-navigation,.site-header{background-color:#3858e9}.randomly-chosen-photo{background-color:#eff2ff;-webkit-border-radius:2px;border-radius:2px;border:0 solid #00a0d2;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:2rem;overflow:auto;padding:1.25em 3.25em 1.25em 1.25em;position:relative}.randomly-chosen-photo:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS42IDEyYTcuNiA3LjYgMCAxMS0xNS4yIDAgNy42IDcuNiAwIDAxMTUuMiAwem0xLjQgMGE5IDkgMCAxMS0xOCAwIDkgOSAwIDAxMTggMHptLTkuNzEzLTIuMjI2djcuMjU5aDEuNDEyVjkuNzc0aC0xLjQxMnptLjA4LTEuMzY1YS44OTguODk4IDAgMDAuNjMzLjI0NS44ODIuODgyIDAgMDAuNjI5LS4yNDUuNzkyLjc5MiAwIDAwLjI2NC0uNTk2Ljc4My43ODMgMCAwMC0uMjY0LS41OTUuODczLjg3MyAwIDAwLS42MjktLjI1Ljg4OS44ODkgMCAwMC0uNjMzLjI1Ljc5Ljc5IDAgMDAtLjI2LjU5NWMwIC4yMy4wODcuNDI5LjI2LjU5NnoiIGZpbGw9IiMzODU4RTkiLz48L3N2Zz4=);background-repeat:no-repeat;content:"";font-family:dashicons;font-size:2em;height:24px;right:.55em;position:absolute;top:.65em;width:24px}.randomly-chosen-photo a{color:#3858e9;text-decoration:underline}.download-button:focus,.download-button:hover{background-color:#213fd4}.site-header.home .site-title{font-family:EB Garamond,serif}.site-title a{font-weight:300}.site-title a,.site-title a:active,.site-title a:focus,.site-title a:hover{border-bottom:none;color:#fff;text-decoration:none}.site-main .photo-alt-text{color:#666;font-style:italic;margin:0}.site-main .photo-alt-text span{font-style:normal;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:960px){.site-main .photo-alt-text{margin-right:20px;margin-left:20px}}.site-contribute{color:hsla(0,0%,100%,.8);font-weight:300;margin-top:0}.site-contribute a{color:hsla(0,0%,100%,.8);font-weight:500}.site-contribute a:hover{color:rgba(0,0,0,.8)}body.archive #main,body.author #main,body.home #main,body.post-type-archive-photo #main,body.search #main{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0 auto 3rem;padding:0 1.5625rem}@media screen and (min-width:737px){body.archive #main,body.author #main,body.home #main,body.post-type-archive-photo #main,body.search #main{padding:0 10px}}@media screen and (max-width:650px){body.archive #main,body.author #main,body.home #main,body.post-type-archive-photo #main,body.search #main{padding:initial}}body.archive #main article,body.author #main article,body.home #main article,body.post-type-archive-photo #main article,body.search #main article{max-height:200px;height:200px;margin:0 .5rem 1rem;text-align:center}body.archive #main article.photo-placeholder,body.author #main article.photo-placeholder,body.home #main article.photo-placeholder,body.post-type-archive-photo #main article.photo-placeholder,body.search #main article.photo-placeholder{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}body.archive #main article.photo-placeholder .entry-content,body.author #main article.photo-placeholder .entry-content,body.home #main article.photo-placeholder .entry-content,body.post-type-archive-photo #main article.photo-placeholder .entry-content,body.search #main article.photo-placeholder .entry-content{background-color:#eee}body.archive #main article.user-no-favorites,body.archive #main article.user-no-photos,body.author #main article.user-no-favorites,body.author #main article.user-no-photos,body.home #main article.user-no-favorites,body.home #main article.user-no-photos,body.post-type-archive-photo #main article.user-no-favorites,body.post-type-archive-photo #main article.user-no-photos,body.search #main article.user-no-favorites,body.search #main article.user-no-photos{grid-column:1/-1;margin-right:0;margin-left:0;text-align:right}body.archive #main .grid-photo,body.archive #main article.photo-placeholder .entry-content,body.author #main .grid-photo,body.author #main article.photo-placeholder .entry-content,body.home #main .grid-photo,body.home #main article.photo-placeholder .entry-content,body.post-type-archive-photo #main .grid-photo,body.post-type-archive-photo #main article.photo-placeholder .entry-content,body.search #main .grid-photo,body.search #main article.photo-placeholder .entry-content{height:200px;width:300px;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .25s;transition:all .25s}body.archive #main .grid-photo:active,body.archive #main .grid-photo:hover,body.archive #main article.photo-placeholder .entry-content:active,body.archive #main article.photo-placeholder .entry-content:hover,body.author #main .grid-photo:active,body.author #main .grid-photo:hover,body.author #main article.photo-placeholder .entry-content:active,body.author #main article.photo-placeholder .entry-content:hover,body.home #main .grid-photo:active,body.home #main .grid-photo:hover,body.home #main article.photo-placeholder .entry-content:active,body.home #main article.photo-placeholder .entry-content:hover,body.post-type-archive-photo #main .grid-photo:active,body.post-type-archive-photo #main .grid-photo:hover,body.post-type-archive-photo #main article.photo-placeholder .entry-content:active,body.post-type-archive-photo #main article.photo-placeholder .entry-content:hover,body.search #main .grid-photo:active,body.search #main .grid-photo:hover,body.search #main article.photo-placeholder .entry-content:active,body.search #main article.photo-placeholder .entry-content:hover{border:4px solid #eee}body.archive #main .entry-content figcaption,body.archive #main .entry-footer,body.archive #main .entry-header,body.author #main .entry-content figcaption,body.author #main .entry-footer,body.author #main .entry-header,body.home #main .entry-content figcaption,body.home #main .entry-footer,body.home #main .entry-header,body.post-type-archive-photo #main .entry-content figcaption,body.post-type-archive-photo #main .entry-footer,body.post-type-archive-photo #main .entry-header,body.search #main .entry-content figcaption,body.search #main .entry-footer,body.search #main .entry-header{display:none}body.archive #main .page-footer,body.author #main .page-footer,body.home #main .page-footer,body.post-type-archive-photo #main .page-footer,body.search #main .page-footer{grid-column:1/-1;margin-top:3rem}body.archive aside.widget-area,body.author aside.widget-area,body.home aside.widget-area,body.post-type-archive-photo aside.widget-area,body.search aside.widget-area{margin:0 auto 60px;overflow:auto}body.archive aside.widget-area .widget,body.author aside.widget-area .widget,body.home aside.widget-area .widget,body.post-type-archive-photo aside.widget-area .widget,body.search aside.widget-area .widget{float:right;width:30%;margin-left:5%}body.archive aside.widget-area .widget:last-child,body.author aside.widget-area .widget:last-child,body.home aside.widget-area .widget:last-child,body.post-type-archive-photo aside.widget-area .widget:last-child,body.search aside.widget-area .widget:last-child{margin-left:0}body.archive aside.widget-area .widgettitle,body.author aside.widget-area .widgettitle,body.home aside.widget-area .widgettitle,body.post-type-archive-photo aside.widget-area .widgettitle,body.search aside.widget-area .widgettitle{margin-top:0}@media screen and (max-width:960px){body.archive aside.widget-area,body.author aside.widget-area,body.home aside.widget-area,body.post-type-archive-photo aside.widget-area,body.search aside.widget-area{margin-right:20px;margin-left:20px}}@media screen and (max-width:632px){body.archive aside.widget-area,body.author aside.widget-area,body.home aside.widget-area,body.post-type-archive-photo aside.widget-area,body.search aside.widget-area{display:block;margin-right:20px;margin-left:20px}body.archive aside.widget-area .widget,body.author aside.widget-area .widget,body.home aside.widget-area .widget,body.post-type-archive-photo aside.widget-area .widget,body.search aside.widget-area .widget{float:none;width:100%;margin-left:0;margin-bottom:2rem}}body.home #main,body.post-type-archive-photo #main{margin:2.5rem auto}body.archive .site-main .page-header,body.author .site-main .page-header,body.search .site-main .page-header{grid-column:1/-1;margin-bottom:1rem;width:100%}body.archive .site-main,body.author .site-main,body.post-type-archive-photo .site-main,body.search .site-main,body.single-photo .site-main{float:none;max-width:960px}body.single-photo #main{margin:40px auto 60px}body.single-photo .entry-header{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:1rem}body.single-photo .entry-header .photo-author{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-top:2px}body.single-photo .entry-footer{margin-top:2rem}@media screen and (max-width:960px){body.single-photo .entry-footer,body.single-photo .entry-header{margin-right:20px;margin-left:20px}}body.page #main{margin:0 auto 2rem}body.page .entry-header{background-color:#fff;margin:0 auto;padding:3.0517578125rem 1.5625rem 0}body.page .entry-header .entry-title{color:#32373c;font-weight:400}@media screen and (max-width:960px){body.page .entry-header .entry-title{padding:0}}body.page:not(.logged-in).page .entry-footer{display:none}.site-content .no-results{grid-column:1/-1;margin:0 auto;max-width:600px;padding:unset;width:100%}.site-content .search-username{grid-column:1/-1;margin-bottom:1rem;width:100%;font-style:italic}.site-content .search-username p{margin-top:0}#wporg-photo-upload{border:none;margin:0;padding:0}#wporg-photo-upload .ugc-notice{border:none;border-right:6px solid;-webkit-border-radius:0;border-radius:0;padding-right:.75rem}#wporg-photo-upload .ugc-notice.failure{border-color:#dc3232;background-color:#fbeaea}#wporg-photo-upload .ugc-notice.success{border-color:#64b450;background-color:#eff7ed}#wporg-photo-upload .ugc-help{color:#666;font-size:smaller;margin-top:0}#wporg-photo-upload input[type=file]{margin-right:0;padding-right:0}@media screen and (max-width:600px){#wporg-photo-upload input[type=text]{width:-webkit-calc(100% - 10px);width:calc(100% - 10px)}}.photo-upload-disabled{background-color:#fbeaea;border-right:5px solid red;margin-top:4rem;padding:2rem}.photos-all-link{grid-column:1/-1;margin-left:1.5rem;text-align:left}.latest-photos h3{font-size:1.25rem;font-weight:400}.photos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:100px;row-gap:8px;justify-items:center}.photos-grid>span{position:relative}.photos-photo-link{display:inline-block;overflow:hidden}.photos-photo-link img{max-width:100%}.photos-photo-link img:active,.photos-photo-link img:hover{border:4px solid #fff}.photos-grid .photos-photo-link img{height:100px;width:150px;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .25s;transition:all .25s}.navigation{grid-column:1/-1;margin-top:1rem;padding-left:1rem;text-align:left;width:100%}.navigation .nav-links{text-align:inherit}@media screen and (max-width:737px){.navigation{padding-left:0}.navigation .nav-links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.navigation-wporg-max-page{grid-column:1/-1;font-size:smaller;font-style:italic;padding-left:1em;text-align:left}.photo-author-link img,.photo-favoriter img{-webkit-border-radius:50%;border-radius:50%;margin-left:.4rem;vertical-align:middle}.photo-meta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width:600px){.photo-meta{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.photo-meta .column{-webkit-box-flex:2;-webkit-flex:2 1 auto;-moz-box-flex:2;-ms-flex:2 1 auto;flex:2 1 auto;margin-bottom:2rem;min-width:250px}@media screen and (max-width:600px){.photo-meta .column:first-child{margin-bottom:1rem}}.photo-meta .column:last-child{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:left}@media screen and (max-width:600px){.photo-meta .column:last-child{text-align:right}}.photo-meta .photo-exif{list-style:none;margin:0}.photo-meta .photo-exif strong{display:inline-block;min-width:80px}.photo-meta .photo-meta-label{display:inline-block;min-width:100px}.photo-meta .photo-tags{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.photo-meta .photo-tags ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:.5rem;list-style:none;margin:.3rem 0 1rem}.photo-meta .photo-tags .photo-tag{background-color:#ddd;color:#333;padding:4px 14px;-webkit-border-radius:16px;border-radius:16px;font-size:14px}.photo-meta .photo-tags .photo-tag a{text-decoration:none}.photo-meta .photo-tags .photo-tag a:hover{color:#0073aa;text-decoration:underline}.photo-meta .photo-dimensions{margin-top:1rem}.photos-download{list-style:none;margin:0;padding:0;display:grid;position:relative}.photos-download .download-title{border:none;font-family:inherit;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.photos-download .download-title:after{content:"";border:.35rem solid transparent;border-top-color:hsla(0,0%,100%,.9);margin-right:.5em;-webkit-transform:translateY(.25em);-ms-transform:translateY(.25em);transform:translateY(.25em)}.photos-download .download-menu{display:grid;list-style:none;margin:0;background-color:#fff;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 .15em .25em rgba(0,0,0,.25);box-shadow:0 .15em .25em rgba(0,0,0,.25);padding:.5em 0;position:absolute;min-width:15ch;right:37%;top:102%;-webkit-transform:rotateX(-90deg) translateX(50%);transform:rotateX(-90deg) translateX(50%);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;visibility:hidden;opacity:.3;-webkit-transition:all .1s ease-out 80ms;transition:all .1s ease-out 80ms}.photos-download .download-menu:focus-within .dropdown__menu,.photos-download .download-menu:hover .dropdown__menu{opacity:1;-webkit-transform:rotateX(0) translateX(50%);transform:rotateX(0) translateX(50%);visibility:visible}.photos-download .download-menu a{display:block;padding:.5em;opacity:0;text-decoration:none;-webkit-transition:all .1s ease-out 80ms;transition:all .1s ease-out 80ms}.photos-download .download-menu a:hover{background-color:#f6f6f6;color:#6682ff}.photos-download .download-menu a:focus{outline:none;background-color:rgba(56,88,233,.25)}.photos-download .download-menu li{padding:0}.photos-download:focus-within .download-title,.photos-download:hover .download-title{border-top-color:pink}.photos-download:focus-within .download-menu,.photos-download:hover .download-menu{opacity:1;-webkit-transform:rotateX(0) translateX(50%);transform:rotateX(0) translateX(50%);visibility:visible}.photos-download:focus-within .download-menu a,.photos-download:hover .download-menu a{opacity:1}.photos-download:focus-within:after,.photos-download:hover:after{opacity:1}.photos-download .photo-dimensions{font-size:smaller;display:block}.photos-download .photo-filesize{color:#888;font-size:smaller}.photos-categories,.photos-colors{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;margin:0;padding:0}.photos-categories li,.photos-colors li{padding:0 1rem}.photos-colors li:before{content:"•";font-size:36px;font-weight:700;line-height:1rem;vertical-align:middle;content:" ";border:1px solid #000;-webkit-border-radius:50%;border-radius:50%;display:inline-block;height:1rem;margin-left:.3rem;width:1rem}div.attribution{margin:1rem 0 3rem;font-size:.9rem}div.attribution .attribution-copy{background-color:#30272e;border-color:transparent;color:#fff;font-size:small;padding:.25rem .5rem;margin-top:1.5rem}div.attribution .attribution-label{margin-bottom:1rem}div.attribution .attribution-text .tabs button{background-color:#fff;border:0;border-bottom:1px solid #aaa;padding:.5rem 1rem}div.attribution .attribution-text .tabs button.active{border:1px solid;border-color:#aaa #aaa #fff;display:inline-block}div.attribution .attribution-text .tab-content{border:1px solid #aaa;padding:1rem;margin-top:-1px}div.attribution .attribution-text .tab-content .tab{display:none;word-break:break-word}div.attribution .attribution-text .tab-content .tab.active{display:block}.color-black:before,.taxonomy-photo_color-black{background-color:#000}.color-blue:before,.taxonomy-photo_color-blue{background-color:#00f}.color-brown:before,.taxonomy-photo_color-brown{background-color:brown}.color-gray:before,.taxonomy-photo_color-gray{background-color:grey}.color-green:before,.taxonomy-photo_color-green{background-color:green}.color-orange:before,.taxonomy-photo_color-orange{background-color:orange}.color-purple:before,.taxonomy-photo_color-purple{background-color:#639}.color-pink:before,.taxonomy-photo_color-pink{background-color:pink}.color-red:before,.taxonomy-photo_color-red{background-color:red}.color-silver:before,.taxonomy-photo_color-silver{background-color:silver}.color-violet:before,.taxonomy-photo_color-violet{background-color:violet}.color-white:before,.taxonomy-photo_color-white{background-color:#fff}.color-yellow:before,.taxonomy-photo_color-yellow{background-color:#ff0}body.page .taxonomy-photo_color{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;border:1px solid #ddd;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}body.page .taxonomy-photo_color.taxonomy-photo_color .entry-content span{background-color:#ddd}body.page .taxonomy-photo_color .entry-content{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0;padding:0;position:relative}body.page .taxonomy-photo_color .entry-content span{background-color:#fff;display:block;min-height:3.8rem;opacity:.9}body.page .taxonomy-photo_color .entry-content a{bottom:-3.8rem;height:3.8rem;padding-top:1rem;position:absolute;-webkit-transform:translate(50%,-100%);-ms-transform:translate(50%,-100%);transform:translate(50%,-100%);width:100%}div.upload-checkbox-wrapper{margin:1rem 0}div.upload-checkbox-wrapper input[type=checkbox]{margin-top:0}div.upload-checkbox-wrapper div{padding-right:25px}div.upload-checkbox-wrapper input{margin-right:-25px}@media screen and (max-width:782px){div.upload-checkbox-wrapper div{margin:.5rem 0;padding-right:35px}div.upload-checkbox-wrapper input{margin-right:-35px}}#wporg-photo-upload span{padding:.1rem .3rem;font-weight:400;border-right-width:5px;border-right-style:solid}#wporg-photo-upload span.error{background-color:#fbeaea;border-right-color:red}#wporg-photo-upload span.processing{background-color:#e5f5fa;border-right-color:#00a0d2;font-style:italic}.confirmation-checkbox-toggle-container{margin-bottom:1rem}.taxonomy-photo_orientation .entry-content{background-color:#eee}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-landscape{max-height:136px}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-landscape .entry-content{max-width:300px}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-portrait{height:250px;max-height:250px}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-portrait .entry-content{height:250px;width:200px}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-square .entry-content{width:136px}.banner{background-color:#fff8dc;margin:2rem;padding:1rem 2rem;text-align:center} \ No newline at end of file diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-photos/css/style.css b/wordpress.org/public_html/wp-content/themes/pub/wporg-photos/css/style.css index 421dd0fce8..e9f3f12f48 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-photos/css/style.css +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-photos/css/style.css @@ -1,2 +1,2 @@ -@charset "UTF-8";[class*=col-]{margin:inherit}.row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.row.gutters>.row{margin-left:-2%}@media (max-width:768px){.row.gutters>.row{margin-left:0}}.row.gutters>.row>[class*=col-]{margin-left:2%}@media (max-width:768px){.row.gutters>.row>[class*=col-]{margin-left:0}}.row.around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.row.between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.auto .col{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.col-1{width:8.3333333333%}.offset-1{margin-left:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-left:16.6666666667%}.col-3{width:25%}.offset-3{margin-left:25%}.col-4{width:33.3333333333%}.offset-4{margin-left:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-left:41.6666666667%}.col-6{width:50%}.offset-6{margin-left:50%}.col-7{width:58.3333333333%}.offset-7{margin-left:58.3333333333%}.col-8{width:66.6666666667%}.offset-8{margin-left:66.6666666667%}.col-9{width:75%}.offset-9{margin-left:75%}.col-10{width:83.3333333333%}.offset-10{margin-left:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-left:91.6666666667%}.col-12{width:100%}.offset-12{margin-left:100%}.gutters>.col-1{width:6.33333%}.gutters>.col-1:nth-child(n+13){margin-top:2%}.gutters>.offset-1{margin-left:10.33333%!important}.gutters>.col-2{width:14.66667%}.gutters>.col-2:nth-child(n+7){margin-top:2%}.gutters>.offset-2{margin-left:18.66667%!important}.gutters>.col-3{width:23%}.gutters>.col-3:nth-child(n+5){margin-top:2%}.gutters>.offset-3{margin-left:27%!important}.gutters>.col-4{width:31.33333%}.gutters>.col-4:nth-child(n+4){margin-top:2%}.gutters>.offset-4{margin-left:35.33333%!important}.gutters>.col-5{width:39.66667%}.gutters>.offset-5{margin-left:43.66667%!important}.gutters>.col-6{width:48%}.gutters>.col-6:nth-child(n+3){margin-top:2%}.gutters>.offset-6{margin-left:52%!important}.gutters>.col-7{width:56.33333%}.gutters>.offset-7{margin-left:60.33333%!important}.gutters>.col-8{width:64.66667%}.gutters>.offset-8{margin-left:68.66667%!important}.gutters>.col-9{width:73%}.gutters>.offset-9{margin-left:77%!important}.gutters>.col-10{width:81.33333%}.gutters>.offset-10{margin-left:85.33333%!important}.gutters>.col-11{width:89.66667%}.gutters>.offset-11{margin-left:93.66667%!important}.gutters>.col-12{width:98%}.gutters>.offset-12{margin-left:102%!important}@media (max-width:768px){[class*=" offset-"],[class^=offset-]{margin-left:0}}.first{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:768px){.row [class*=col-]{margin-left:0;width:100%}.row.gutters [class*=col-]{margin-bottom:16px}.first-sm{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}.gutters .column.push-left,.push-left{margin-right:auto}.gutters .column.push-right,.push-right{margin-left:auto}.gutters .column.push-center,.push-center{margin-left:auto;margin-right:auto}.gutters .column.push-middle,.push-middle{margin-top:auto;margin-bottom:auto}.push-bottom{margin-top:auto}@media (max-width:768px){.gutters .column.push-left-sm,.push-left-sm{margin-left:0}.gutters .column.push-center-sm,.push-center-sm{margin-left:auto;margin-right:auto}.push-top-sm{margin-top:0}}.align-middle{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.align-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.align-left-sm{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.float-right{float:right}.float-left{float:left}@media (max-width:768px){.float-left,.float-right{float:none}}.fixed{position:fixed;top:0;left:0;z-index:100;width:100%}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}p{margin:1rem 0}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5rem}address{margin:0 0 1.5rem}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6rem;max-width:100%;overflow:auto;padding:1.6rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-left:2px solid #767676;color:#767676;margin:1rem 0;padding-left:.8rem}blockquote cite{font-size:.8rem}figure{margin:0}hr{background-color:#eee;border:0;height:2px;margin:5rem auto}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif;clear:both;line-height:1.5;margin:2rem 0 1rem}.h1,h1{font-size:2.44140625rem}.h1,.h2,h1,h2{font-weight:300}.h2,h2{font-size:1.953125rem}.h3,h3{font-size:1.5625rem;font-weight:400}.h4,h4{font-size:1.25rem;color:#32373c;font-weight:600;padding:0}.h5,h5{font-size:1rem;letter-spacing:.01rem}.h5,.h6,h5,h6{font-weight:600;text-transform:uppercase}.h6,h6{font-size:.8rem;letter-spacing:.8px}a{color:#0073aa;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}a:focus{outline:thin dotted}a:active,a:hover{outline:0}li>a,p a{text-decoration:underline}li>a:hover,p a:hover{color:#d54e21}ol,ul{margin:0 0 1.5em 1.5em;padding:0}ul{list-style:square}ol{list-style:decimal}li.unmarked-list,ol.unmarked-list,ul.unmarked-list{list-style:none;padding-left:0}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{border:1px solid #eee;border-collapse:collapse;font-size:.8rem;margin:0 0 1rem;padding:0;width:100%}table thead{background:#32373c;color:#fff}table td,table th{border:1px solid #eee;font-weight:400;margin:0;padding:.4rem;text-align:left;vertical-align:top}table tbody tr:nth-child(2n){background:#f7f7f7}html{font-size:100%}body,button,input,select,textarea{color:#32373c;font-family:Open Sans,sans-serif;font-size:100%;line-height:1.5}@media screen and (min-width:737px){html{font-size:1.125rem}}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content[tabindex="-1"]:focus{outline:0}.no-js .hide-if-no-js{display:none}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}@media screen and (max-width:480px){.alignleft,.alignright{display:block;float:none;margin-left:auto;margin-right:auto}}.button,.button-primary,.button-secondary,.plugin-upload-form .button-primary{border:1px solid;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:.8rem;height:1.5625rem;line-height:1;margin:0;padding:0 .8rem;text-decoration:none;white-space:nowrap;-webkit-appearance:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.button-group.button-xl .button,.button.button-xl{font-size:1rem;height:2.44140625rem;line-height:1;padding:0 1.5rem}.button-group.button-large .button,.button.button-large{height:1.953125rem;line-height:1;padding:0 1rem}.button-group.button-small .button,.button.button-small{font-size:.64rem;height:1.25rem;line-height:1;padding:0 .5rem}a.button,a.button-primary,a.button-secondary{line-height:1.5625rem}.button-group.button-large a.button,a.button.button-large{line-height:1.953125rem}.button-group.button-xl a.button,a.button.button-xl{line-height:2.44140625rem}.button-group.button-small a.button,a.button.button-small{line-height:1.25rem}.button:active,.button:focus{outline:none}.button.hidden{display:none}input[type=reset],input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0 2px 1px;width:auto}.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}p .button{vertical-align:baseline}.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;-webkit-box-shadow:0 0 3px rgba(0,115,170,.8);box-shadow:0 0 3px rgba(0,115,170,.8)}.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.button-link,input[type=submit].button-link{background:none;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-link:focus{outline:1px solid #5b9dd9}.button-primary,.download-button,.plugin-upload-form .button-primary{text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799}.button-primary,.button-primary:visited,.download-button,.download-button:visited,.plugin-upload-form .button-primary,.plugin-upload-form .button-primary:visited{background:#0085ba;border-color:#0073aa #006799 #006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary.hover,.plugin-upload-form .button-primary:focus,.plugin-upload-form .button-primary:hover{background:#008ec2;border-color:#006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary:focus{-webkit-box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db;box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active,.plugin-upload-form .button-primary.active,.plugin-upload-form .button-primary.active:focus,.plugin-upload-form .button-primary.active:hover,.plugin-upload-form .button-primary:active{background:#0073aa;border-color:#006799;-webkit-box-shadow:inset 0 2px 0 #006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-button:disabled,.download-button[disabled],.plugin-upload-form .button-primary.disabled,.plugin-upload-form .button-primary:disabled,.plugin-upload-form .button-primary[disabled]{background:#008ec2!important;border-color:#007cb2!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-primary.button.button-hero,.download-button.button.button-hero,.plugin-upload-form .button-primary.button.button-hero{-webkit-box-shadow:0 2px 0 #006799;box-shadow:0 2px 0 #006799}.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.button-hero.active:hover,.download-button.button.button-hero:active,.plugin-upload-form .button-primary.button.button-hero.active,.plugin-upload-form .button-primary.button.button-hero.active:focus,.plugin-upload-form .button-primary.button.button-hero.active:hover,.plugin-upload-form .button-primary.button.button-hero:active{-webkit-box-shadow:inset 0 3px 0 #006799;box-shadow:inset 0 3px 0 #006799}.button-primary-disabled{background:#008ec2!important;border-color:#007cb2!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.button-group>.button{-webkit-border-radius:0;border-radius:0;display:inline-block;margin-right:-1px;z-index:10}.button-group>.button-primary{z-index:100}.button-group>.button:hover{z-index:20}.button-group>.button:first-child{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.button-group>.button:last-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:737px){.button,.button.button-large,.button.button-small,.plugin-upload-form .button-primary{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.home-below:after,.home-below:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.home-below:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}p.subheading{color:#82878c;font-weight:300;margin:-.4rem auto 2rem;text-align:center}p.intro,p.subheading{font-size:1.25rem}p.aside{font-size:.8rem}p.note{font-size:.64rem;letter-spacing:.01rem;max-width:18.1898940355rem}input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;-webkit-transition:border-color .05s ease-in-out;transition:border-color .05s ease-in-out}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:#5b9dd9;-webkit-box-shadow:0 0 2px rgba(30,140,190,.8);box-shadow:0 0 2px rgba(30,140,190,.8)}input[type=email],input[type=url]{direction:ltr}input[type=number]{height:28px;line-height:inherit}input[type=checkbox],input[type=radio]{background:#fff;border:1px solid #b4b9be;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:none;color:#555;cursor:pointer;display:inline-block;height:16px;line-height:0;margin:-4px 4px 0 0;min-width:16px;outline:0;padding:0!important;text-align:center;-webkit-transition:border-color .05s ease-in-out;transition:border-color .05s ease-in-out;vertical-align:middle;width:16px;-webkit-appearance:none}input[type=checkbox]:checked:before,input[type=radio]:checked:before{display:inline-block;float:left;font:normal 21px/1 dashicons;vertical-align:middle;width:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}input[type=checkbox]:checked:before{color:#1e8cbe;content:"\f147";margin:-3px 0 0 -4px}input[type=radio]{-webkit-border-radius:50%;border-radius:50%;line-height:10px;margin-right:4px}input[type=radio]:checked+label:before{color:#82878c}input[type=radio]:checked:before{background-color:#1e8cbe;-webkit-border-radius:50px;border-radius:50px;content:"•";font-size:24px;height:6px;line-height:16px;margin:4px;text-indent:-9999px;width:6px}input[type=reset]:active,input[type=reset]:hover{color:#00a0d2}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{display:none}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{-webkit-border-radius:0;border-radius:0;font-size:14px;padding:3px 5px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}textarea.code{line-height:1.4;padding:4px 6px 1px}label{cursor:pointer;vertical-align:middle}input,select{margin:1px;padding:3px 5px}input.code{padding-top:6px}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}.wp-core-ui :-moz-placeholder,:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:hsla(0,0%,100%,.5);border-color:hsla(0,0%,87.1%,.75);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.04);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;-webkit-box-shadow:none;box-shadow:none}input.large-text,textarea.large-text{width:99%}input.regular-text{width:25em}input.small-text{padding:1px 6px;width:50px}input[type=number].small-text{width:65px}input.tiny-text{width:35px}input[type=number].tiny-text{width:45px}@media screen and (max-width:782px){textarea{-webkit-appearance:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;padding:6px 10px}input[type=number]{height:40px}input.code{padding-bottom:5px;padding-top:10px}input[type=checkbox]{-webkit-appearance:none;padding:10px}input[type=checkbox]:checked:before{font:normal 30px/1 dashicons;margin:-3px -5px}input[type=checkbox],input[type=radio]{height:25px;width:25px}input[type=radio]:checked:before{vertical-align:middle;width:9px;height:9px;margin:7px;line-height:16px}input,textarea{font-size:16px}input[type=number].small-text,input[type=password].small-text,input[type=search].small-text,input[type=text].small-text{width:auto;max-width:55px;display:inline;padding:3px 6px;margin:0 3px}input.regular-text{width:100%}label{font-size:14px}fieldset label{display:block}}a.button:active,a.button:focus,a.button:hover{text-decoration:none}.notice{background:#fff;border-left:4px solid #fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:1em 0;padding:1px 12px}.notice p{font-size:.8rem;margin:.5em 0;padding:2px}.notice.notice-alt{-webkit-box-shadow:none;box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-left-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-left-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-left-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-left-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.error-404 .page-content,.error-404 .page-title{text-align:center}.error-404 .page-content .logo-swing{height:10rem;margin:6rem auto;position:relative;text-align:center;width:10rem}.error-404 .page-content .logo-swing .wp-logo{left:0;max-width:none;position:absolute;top:0;width:10rem}@-webkit-keyframes hinge{10%{width:180px;height:180px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{width:185px;height:185px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{width:180px;height:180px;-webkit-transform:rotate(5deg);transform:rotate(5deg)}40%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{10%{width:180px;height:180px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{width:185px;height:185px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{width:180px;height:180px;-webkit-transform:rotate(5deg);transform:rotate(5deg)}40%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}.comments-area{margin-top:5em}.comments-area>:last-child{margin-bottom:0}.comments-area .comment-list+.comment-respond{border-top:1px solid #eaeaea}.comments-area .comment-list+.comment-respond,.comments-area .comment-navigation+.comment-respond{padding-top:1.6em}.comments-area .comments-title{margin-bottom:1.3333em}.comments-area .comment-list{list-style:none;margin:0}.comments-area .comment-list .pingback,.comments-area .comment-list .trackback,.comments-area .comment-list article{border-top:1px solid #eaeaea;padding:1.6em 0}.comments-area .comment-list article:not(:only-child){padding-bottom:0}.comments-area .comment-list article+.comment-respond{padding-bottom:1.6em}.comments-area .comment-list .children{list-style:none;margin:0}.comments-area .comment-list .children>li{padding-left:.8em}.comments-area .comment-list .alt{background:none}.comments-area .comment-author{color:#999;margin-bottom:.4em}.comments-area .comment-author .avatar{float:left;height:24px;margin-right:.8em;width:24px}.comments-area .comment-metadata,.comments-area .pingback .edit-link{color:#999;line-height:1.5}.comments-area .comment-metadata a,.comments-area .pingback .edit-link a{color:#777}.comments-area .comment-metadata{font-size:.8rem;margin-bottom:1.6em}.comments-area .comment-metadata .edit-link,.comments-area .pingback .edit-link{margin-left:1em}.comments-area .pingback .edit-link:before{top:5px}.comments-area .comment-content ol,.comments-area .comment-content ul{margin:0 0 1.6em 1.3333em}.comments-area .comment-content>:last-child,.comments-area .comment-content li>ol,.comments-area .comment-content li>ul{margin-bottom:0}.comments-area .comment-content .reply{font-size:12px}.comments-area .comment-content .reply a{border:1px solid #eaeaea;color:#707070;display:inline-block;font-weight:700;line-height:1;margin-top:2em;padding:.4167em .8333em;text-transform:uppercase}.comments-area .comment-content .reply a:focus,.comments-area .comment-content .reply a:hover{border-color:#333;color:#333;outline:0}.comments-area .comment-reply-title a{font-weight:inherit}.comments-area .comment-form label{font-size:.8rem;font-weight:700;display:block;letter-spacing:.04em;line-height:1.5}.comments-area .comment-form input[type=email],.comments-area .comment-form input[type=text],.comments-area .comment-form input[type=url],.comments-area .comment-form textarea{width:100%}.comments-area .comment-awaiting-moderation,.comments-area .comment-notes,.comments-area .form-allowed-tags,.comments-area .logged-in-as{font-size:1rem;line-height:1.5;margin-bottom:2em}.comments-area .no-comments{border-top:1px solid #eaeaea;color:#999;font-weight:700;padding-top:1.6em}.comments-area .comment-navigation+.no-comments{border-top:0}.comments-area .form-allowed-tags code{font-family:Inconsolata,monospace}.comments-area .form-submit{margin-bottom:0}.comments-area .required{color:#c0392b}.entry-content{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.entry-content>p:first-child{margin-top:0}.entry-content [class*=col-]~h1,.entry-content [class*=col-]~h2,.entry-content [class*=col-]~h3,.entry-content [class*=col-]~h4,.entry-content [class*=col-]~h5,.entry-content [class*=col-]~h6{clear:none}.entry-header{position:relative}.entry-header .sticky-post{color:#999;font-size:.8rem;font-style:italic;position:absolute;top:-.8rem}.entry-meta{color:#999;font-size:.8rem;margin-bottom:1rem}.entry-meta a{color:#777}.entry-meta>span{margin-right:1rem}.entry-meta>span :last-of-type{margin:0}.entry-meta .byline,.entry-meta .updated:not(.published),.sticky .entry-meta .posted-on{display:none}.group-blog .entry-meta .byline,.single .entry-meta .byline{display:inline}.entry-summary{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}body:not(.single):not(.search) .site-main .post{margin-bottom:3.0517578125rem;max-width:40em}.gallery{margin-bottom:1.5rem}.gallery .gallery-item{display:inline-block;margin:0;text-align:center;vertical-align:top;width:100%}.gallery.gallery-columns-2 .gallery-item{max-width:50%}.gallery.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery.gallery-columns-4 .gallery-item{max-width:25%}.gallery.gallery-columns-5 .gallery-item{max-width:20%}.gallery.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-caption{display:block}.main-navigation{background:#0073aa;clear:both;left:0;position:absolute;top:60px;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;left:-999em;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{border-top:1px solid hsla(0,0%,100%,.2);padding:1rem}.main-navigation a{color:hsla(0,0%,100%,.8);display:block;font-size:.8rem;text-decoration:none}.main-navigation a.active,.main-navigation a:hover{color:#fff}@media screen and (min-width:737px){.main-navigation a.active{border-bottom:1px solid}}.main-navigation.toggled{z-index:1}.main-navigation.toggled ul{display:block}.menu-toggle{background:transparent;border:none;color:#fff;font-size:1.5625rem;height:3.5rem;overflow:hidden;position:absolute;right:1rem;top:-58px;width:3.5rem;-webkit-appearance:none}.toggled .menu-toggle:before{content:"\f343"}@media screen and (min-width:737px){.menu-toggle{display:none}.main-navigation{float:right;position:static;width:auto}.main-navigation.toggled{padding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-right:1rem;padding:0}.main-navigation ul li:last-of-type{margin-right:0}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}body.page .gutters .col-12{width:100%}body.page .entry-header{background:#0073aa;padding:1rem 0}body.page .entry-header .entry-title{color:#fff;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){body.page .entry-header .entry-title{padding:0 10px}}body.page .entry-header.home{padding:1.5625rem 1.143rem;text-align:center}@media screen and (min-width:737px){body.page .site-header+.site-main .entry-title{padding:initial}}body.page .entry-content,body.page .entry-footer{margin:0 auto;max-width:960px;padding:3.0517578125rem 1.5625rem}.post-navigation{margin:5em auto;padding:0}.post-navigation a{border-bottom:1px solid #eaeaea;color:#444;display:block;font-weight:600;padding:11px 0 12px;text-transform:none;width:100%}.post-navigation a:hover{color:#21759b}.post-navigation .nav-links{border-top:1px solid #eaeaea;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.post-navigation .meta-nav{color:#777;display:block;font-size:13px;line-height:2;text-transform:uppercase}.post-navigation .nav-next{text-align:right}.pagination .nav-links{text-align:center}.pagination .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px;text-align:center}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:0;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{background-color:#f9f9f9;display:inline-block;font-size:1rem;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"‹"}.pagination .nav-links .page-numbers.next:after{content:"›"}}.pagination .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.search-form .search-field{line-height:normal;margin:0;padding:4px 5px;vertical-align:text-bottom}body.search .gutters .col-12{width:100%}body.search .site-main{margin:0 auto;max-width:960px;padding:0 1.5625rem 3.0517578125rem}.site-content{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-content{padding:0 10px 3.0517578125rem}}@media screen and (max-width:737px){.site-content .site-main{float:none;margin:0;width:auto}}.home .site-content,.page .site-content,.site-content.page{margin:auto;max-width:none;padding:0}.site-content .page-title{font-size:1.25rem;font-weight:400}.site-content .no-results{margin:0 auto 3.0517578125rem;max-width:40em;padding:0 2rem}.site-description{color:hsla(0,0%,100%,.8);font-size:1.25rem;font-weight:300;margin:-.4rem auto 2rem;text-align:center}.site-header{background:#0073aa;padding:1rem 0;position:relative}.site-header .site-branding{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-header .site-branding{padding:0 10px}}.site-header.home{padding:1.5625rem 1.143rem;text-align:center}.site-title{display:inline-block;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 2rem 0 0;max-width:none}.site-header.home .site-title{display:inherit;font-size:3.8146972656rem;margin:2rem 0 1rem}.widget-area{font-size:.8rem}@media screen and (min-width:480px) and (max-width:768px){.widget-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.widget-area .widget{width:48%}}#wporg-footer{background-color:#f7f7f7;border-top:1px solid #dfdfdf;padding:22px 14px 65px}#wporg-footer,#wporg-footer .wrapper{clear:both;margin:0 auto;overflow:auto}#wporg-footer .wrapper{max-width:930px}#wporg-footer ul{float:left;margin-bottom:20px;margin-left:24px;overflow:auto;padding-left:0;width:135px}@media screen and (min-width:960px){#wporg-footer ul:first-child{margin-left:0}}#wporg-footer ul li{color:#bbb;font-size:14px;list-style-type:none;margin-bottom:1px}#wporg-footer ul li a{text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}#wporg-footer ul li a:hover{color:#0073aa;text-decoration:underline}#wporg-footer .social-media-links .dashicons{margin-right:4px}#wporg-footer .cip{clear:both;color:#ccc;float:none;font-size:.8rem;letter-spacing:.3em;margin:35px auto 0;text-align:center;text-transform:uppercase}#wporg-footer .cip.cip-image{background:url(//s.w.org/style/images/codeispoetry.png?1=) 50% no-repeat;-webkit-background-size:190px 15px;background-size:190px 15px;height:15px;text-indent:-9999px;width:190px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#wporg-footer .cip.cip-image{background-image:url(//s.w.org/style/images/codeispoetry-2x.png?1=)}}@media screen and (min-width:561px) and (max-width:959px){#wporg-footer .wrapper{max-width:600px}#wporg-footer ul{margin-left:2%;width:32%}#wporg-footer ul:nth-child(3n+1){margin-left:0}#wporg-footer ul:nth-child(4n){clear:both}}@media screen and (max-width:560px){#wporg-footer .wrapper{max-width:360px}#wporg-footer ul{margin-left:4%;width:48%}#wporg-footer ul:nth-child(odd){margin-left:0;clear:both}}#wporg-header{background:#23282d;height:140px;position:relative;text-align:center;width:100%}#wporg-header .wrapper{margin:0 auto;max-width:960px}#wporg-header h1{display:inline-block;margin:auto;width:303px}#wporg-header h1 a{background:url(//s.w.org/style/images/wporg-logo.svg?3=) 0 no-repeat;-webkit-background-size:290px 46px;background-size:290px 46px;display:block;height:88px;text-indent:-9999px}#wporg-header h2.rosetta{clear:none;color:#dfdfdf;font-family:Georgia,Times New Roman,serif;font-size:30px;margin:0 0 0 60px}#wporg-header h2.rosetta a{border-bottom:none;color:#dfdfdf;display:block;height:52px;line-height:22px;padding:0}#wporg-header h2.rosetta a:hover{text-decoration:none}#wporg-header #wporg-header-menu{background:#23282d;left:-75%;list-style:none;margin:0;max-width:75%;min-width:200px;position:absolute;text-align:left;top:100%;-webkit-transition:left .3s;transition:left .3s;z-index:100000}#wporg-header #wporg-header-menu.toggled{left:0}#wporg-header ul li{list-style-type:none;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:34px;line-height:34px;margin:0 4px;padding:10px 30px;text-decoration:none}#wporg-header ul li a.subcurrent{font-weight:700}@media (max-width:768px){#wporg-header ul li a{height:auto}}#wporg-header ul li.current-menu-item a,#wporg-header ul li.current_page_parent a,#wporg-header ul li a.current,#wporg-header ul li a:hover{color:#00a0d2}#wporg-header ul li#download,#wporg-header ul li.download{float:right;height:34px;margin-right:14px;overflow:hidden;padding:0 0 34px}@media screen and (max-width:767px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;margin:10px 20px 20px;padding-bottom:0;height:auto}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px;text-align:center}}#wporg-header ul li#download a,#wporg-header ul li.download a{margin:0;padding:0 16px}#wporg-header ul li#download a:hover,#wporg-header ul li.download a:hover{color:#eee}#wporg-header ul li#download.current,#wporg-header ul li#download.current-menu-item,#wporg-header ul li#download .uparrow,#wporg-header ul li.download.current,#wporg-header ul li.download.current-menu-item,#wporg-header ul li.download .uparrow{display:none}#wporg-header ul li .nav-submenu{clip:rect(1px,1px,1px,1px);height:1px;left:-2px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;z-index:99999}#wporg-header ul li .nav-submenu li a{display:inline-block;height:24px;line-height:24px;margin:0;white-space:nowrap}@media screen and (min-width:768px){#wporg-header #head-search{float:right;margin-right:14px;padding-top:30px}}#wporg-header #head-search form{border-bottom:1px solid #3f3f3f;display:inline-block;margin-left:60px;width:288px}#wporg-header #head-search form input.text{background:#191e23;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;color:#b4b9be;float:left;font-family:Open Sans,sans-serif;font-size:12px;height:24px;margin:0;outline:none;padding:3px;vertical-align:top;width:256px}#wporg-header #head-search form input.text::-moz-placeholder{color:#eee}@media screen and (max-width:480px){#wporg-header #head-search form input.text{width:216px}}#wporg-header #head-search form .button{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;float:left;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (max-width:480px){#wporg-header #head-search form{width:248px}}@media screen and (min-width:480px){#wporg-header #head-search form{margin-left:0}}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:left;padding-left:10px}#wporg-header h2.rosetta{float:left;margin-left:0;padding:36px 27px 0}#wporg-header #headline h2{text-rendering:optimizeLegibility}#wporg-header #wporg-header-menu{float:left;height:46px;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:left;position:relative}#wporg-header ul li a{height:46px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom:9px solid #f7f7f7;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:50%;margin:-8px 0 0 -9px;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px}#wporg-header .nav-menu .focus>ul,#wporg-header .nav-menu ul li:hover>ul,#wporg-header ul.nav-menu .focus>ul,#wporg-header ul.nav-menu li:hover>ul{clip:inherit;height:inherit;overflow:inherit;width:inherit}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after,#wporg-header ul li a.current~.uparrow{border-bottom-color:#0073aa}}.page-download #wporg-header #download,.page-parent-download #wporg-header #download{display:none}#mobile-menu-button{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;display:block;float:left;font-family:dashicons;font-size:16px;font-style:normal;font-weight:400;left:10px;line-height:1;padding:1px;position:absolute;text-align:center;text-decoration:inherit;text-shadow:none;top:75px;-webkit-transition:color .1s ease-in;transition:color .1s ease-in;vertical-align:top;-webkit-font-smoothing:antialiased}#mobile-menu-button:before{border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#888;content:"\f228";display:inline-block;float:left;font:normal 50px/1 Dashicons;margin:0;outline:none;padding:3px;text-decoration:none;vertical-align:middle;-webkit-font-smoothing:antialiased}@media screen and (min-width:768px){#mobile-menu-button{display:none}}#download-mobile{background:#f7f7f7;border-bottom:1px solid #ddd}#download-mobile .wrapper{padding:20px 0;text-align:center}#download-mobile span.download-ready{font-size:1.6em;margin:0 .25em}#download-mobile a.download-button{font-size:1.6em;height:inherit;margin:10px .25em;padding:10px 15px}.photo-favorite{height:36px;margin-right:10px;text-align:center;vertical-align:top;width:36px}.photo-favorite .photo-favorite-heart{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#cbcdce;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1.7859375rem;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin:0;outline:none;padding:0}.photo-favorite .photo-favorite-heart.favorited{color:#dc3232}.photo-favorite .photo-favorite-heart:hover{color:#bbb}.photo-favorite .photo-favorite-heart:focus,.photo-favorite .photo-favorite-heart:hover{text-decoration:none}.photo-favorite .photo-favorite-heart:after{content:"\f487";font-family:dashicons;vertical-align:top}.search-form{font-size:0;margin-bottom:2rem;max-width:100%;position:relative}.search-form .search-field{-webkit-appearance:none;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:block;font-size:1rem;line-height:1.5;margin:0 auto;max-width:100%;padding:.5rem 2rem .5rem .5rem;vertical-align:initial;width:22.7373675443rem}.search-form .button-search{border-top:none;border-left:none;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;font-size:1rem;margin:0;position:relative;right:auto;top:auto;vertical-align:top}.search-form .button-search:active{background:#006799;border-right:1px solid #006799;-webkit-box-shadow:none;box-shadow:none}.search-form .button-search .dashicons{font-size:1rem;vertical-align:text-bottom}.site-header .search-form{display:inline-block}.site-header.home .search-form .button-search,.site-main .search-form .button-search{background:transparent;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#32373c;display:block;height:45px;padding:.5rem;position:absolute;right:0;text-shadow:none;top:0}.site-header.home .search-form .button-search:focus,.site-main .search-form .button-search:focus{-webkit-box-shadow:0 0 2px 1px #33b3db;box-shadow:0 0 2px 1px #33b3db}.site-header.home .search-form .button-search:active,.site-main .search-form .button-search:active{background:transparent;border:none;-webkit-transform:none;-ms-transform:none;transform:none}.site-header:not(.home) .search-form{margin:0;padding:1rem 1rem 1rem 1.5rem}@media screen and (min-width:737px){.site-header:not(.home) .search-form{padding:0}}.site-header:not(.home) .search-form .search-field{border:0;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;display:inline-block;font-size:1rem;padding:5px 10px;position:relative;width:auto}.site-header:not(.home) .search-form .search-field+.button-search{background-color:#213fd4;border:0;-webkit-box-shadow:none;box-shadow:none}.site-header:not(.home) .search-form .search-field+.button-search:hover{background-color:#000}@media screen and (min-width:737px){.site-header:not(.home) .search-form .search-field{font-size:.64rem;width:7rem}.site-header:not(.home) .search-form .search-field+.button-search{display:inline-block;margin-bottom:0}}@media screen and (min-width:60em){.site-header:not(.home) .search-form .search-field{width:10rem}}.site-main .search-form .search-field{border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);padding:.5rem 2rem .5rem .5rem;width:100%}p a{border-bottom:none}p a:hover{border:none}details{margin:0 0 15px}summary{list-style-type:disc;font-weight:700;cursor:pointer}.wrap{max-width:980px}.site-content{max-width:none;padding:0}.download-button,.main-navigation,.site-header{background-color:#3858e9}.randomly-chosen-photo{background-color:#eff2ff;-webkit-border-radius:2px;border-radius:2px;border:0 solid #00a0d2;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:2rem;overflow:auto;padding:1.25em 1.25em 1.25em 3.25em;position:relative}.randomly-chosen-photo:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS42IDEyYTcuNiA3LjYgMCAxMS0xNS4yIDAgNy42IDcuNiAwIDAxMTUuMiAwem0xLjQgMGE5IDkgMCAxMS0xOCAwIDkgOSAwIDAxMTggMHptLTkuNzEzLTIuMjI2djcuMjU5aDEuNDEyVjkuNzc0aC0xLjQxMnptLjA4LTEuMzY1YS44OTguODk4IDAgMDAuNjMzLjI0NS44ODIuODgyIDAgMDAuNjI5LS4yNDUuNzkyLjc5MiAwIDAwLjI2NC0uNTk2Ljc4My43ODMgMCAwMC0uMjY0LS41OTUuODczLjg3MyAwIDAwLS42MjktLjI1Ljg4OS44ODkgMCAwMC0uNjMzLjI1Ljc5Ljc5IDAgMDAtLjI2LjU5NWMwIC4yMy4wODcuNDI5LjI2LjU5NnoiIGZpbGw9IiMzODU4RTkiLz48L3N2Zz4=);background-repeat:no-repeat;content:"";font-family:dashicons;font-size:2em;height:24px;left:.55em;position:absolute;top:.65em;width:24px}.randomly-chosen-photo a{color:#3858e9;text-decoration:underline}.download-button:focus,.download-button:hover{background-color:#213fd4}.site-header.home .site-title{font-family:EB Garamond,serif}.site-title a{font-weight:300}.site-title a,.site-title a:active,.site-title a:focus,.site-title a:hover{border-bottom:none;color:#fff;text-decoration:none}.site-main .photo-alt-text{color:#666;font-style:italic;margin:0}.site-main .photo-alt-text span{font-style:normal;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:960px){.site-main .photo-alt-text{margin-left:20px;margin-right:20px}}.site-contribute{color:hsla(0,0%,100%,.8);font-weight:300;margin-top:0}.site-contribute a{color:hsla(0,0%,100%,.8);font-weight:500}.site-contribute a:hover{color:rgba(0,0,0,.8)}body.archive #main,body.author #main,body.home #main,body.post-type-archive-photo #main,body.search #main{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0 auto 3rem;padding:0 1.5625rem}@media screen and (min-width:737px){body.archive #main,body.author #main,body.home #main,body.post-type-archive-photo #main,body.search #main{padding:0 10px}}@media screen and (max-width:650px){body.archive #main,body.author #main,body.home #main,body.post-type-archive-photo #main,body.search #main{padding:initial}}body.archive #main article,body.author #main article,body.home #main article,body.post-type-archive-photo #main article,body.search #main article{max-height:200px;height:200px;margin:0 .5rem 1rem;text-align:center}body.archive #main article.photo-placeholder,body.author #main article.photo-placeholder,body.home #main article.photo-placeholder,body.post-type-archive-photo #main article.photo-placeholder,body.search #main article.photo-placeholder{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}body.archive #main article.photo-placeholder .entry-content,body.author #main article.photo-placeholder .entry-content,body.home #main article.photo-placeholder .entry-content,body.post-type-archive-photo #main article.photo-placeholder .entry-content,body.search #main article.photo-placeholder .entry-content{background-color:#eee}body.archive #main article.user-no-favorites,body.author #main article.user-no-favorites,body.home #main article.user-no-favorites,body.post-type-archive-photo #main article.user-no-favorites,body.search #main article.user-no-favorites{grid-column:1/-1;margin-left:0;margin-right:0;text-align:left}body.archive #main .grid-photo,body.archive #main article.photo-placeholder .entry-content,body.author #main .grid-photo,body.author #main article.photo-placeholder .entry-content,body.home #main .grid-photo,body.home #main article.photo-placeholder .entry-content,body.post-type-archive-photo #main .grid-photo,body.post-type-archive-photo #main article.photo-placeholder .entry-content,body.search #main .grid-photo,body.search #main article.photo-placeholder .entry-content{height:200px;width:300px;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .25s;transition:all .25s}body.archive #main .grid-photo:active,body.archive #main .grid-photo:hover,body.archive #main article.photo-placeholder .entry-content:active,body.archive #main article.photo-placeholder .entry-content:hover,body.author #main .grid-photo:active,body.author #main .grid-photo:hover,body.author #main article.photo-placeholder .entry-content:active,body.author #main article.photo-placeholder .entry-content:hover,body.home #main .grid-photo:active,body.home #main .grid-photo:hover,body.home #main article.photo-placeholder .entry-content:active,body.home #main article.photo-placeholder .entry-content:hover,body.post-type-archive-photo #main .grid-photo:active,body.post-type-archive-photo #main .grid-photo:hover,body.post-type-archive-photo #main article.photo-placeholder .entry-content:active,body.post-type-archive-photo #main article.photo-placeholder .entry-content:hover,body.search #main .grid-photo:active,body.search #main .grid-photo:hover,body.search #main article.photo-placeholder .entry-content:active,body.search #main article.photo-placeholder .entry-content:hover{border:4px solid #eee}body.archive #main .entry-content figcaption,body.archive #main .entry-footer,body.archive #main .entry-header,body.author #main .entry-content figcaption,body.author #main .entry-footer,body.author #main .entry-header,body.home #main .entry-content figcaption,body.home #main .entry-footer,body.home #main .entry-header,body.post-type-archive-photo #main .entry-content figcaption,body.post-type-archive-photo #main .entry-footer,body.post-type-archive-photo #main .entry-header,body.search #main .entry-content figcaption,body.search #main .entry-footer,body.search #main .entry-header{display:none}body.archive #main .page-footer,body.author #main .page-footer,body.home #main .page-footer,body.post-type-archive-photo #main .page-footer,body.search #main .page-footer{grid-column:1/-1;margin-top:3rem}body.archive aside.widget-area,body.author aside.widget-area,body.home aside.widget-area,body.post-type-archive-photo aside.widget-area,body.search aside.widget-area{margin:0 auto 60px;overflow:auto}body.archive aside.widget-area .widget,body.author aside.widget-area .widget,body.home aside.widget-area .widget,body.post-type-archive-photo aside.widget-area .widget,body.search aside.widget-area .widget{float:left;width:30%;margin-right:5%}body.archive aside.widget-area .widget:last-child,body.author aside.widget-area .widget:last-child,body.home aside.widget-area .widget:last-child,body.post-type-archive-photo aside.widget-area .widget:last-child,body.search aside.widget-area .widget:last-child{margin-right:0}body.archive aside.widget-area .widgettitle,body.author aside.widget-area .widgettitle,body.home aside.widget-area .widgettitle,body.post-type-archive-photo aside.widget-area .widgettitle,body.search aside.widget-area .widgettitle{margin-top:0}@media screen and (max-width:960px){body.archive aside.widget-area,body.author aside.widget-area,body.home aside.widget-area,body.post-type-archive-photo aside.widget-area,body.search aside.widget-area{margin-left:20px;margin-right:20px}}@media screen and (max-width:632px){body.archive aside.widget-area,body.author aside.widget-area,body.home aside.widget-area,body.post-type-archive-photo aside.widget-area,body.search aside.widget-area{display:block;margin-left:20px;margin-right:20px}body.archive aside.widget-area .widget,body.author aside.widget-area .widget,body.home aside.widget-area .widget,body.post-type-archive-photo aside.widget-area .widget,body.search aside.widget-area .widget{float:none;width:100%;margin-right:0;margin-bottom:2rem}}body.home #main,body.post-type-archive-photo #main{margin:2.5rem auto}body.archive .site-main .page-header,body.author .site-main .page-header,body.search .site-main .page-header{grid-column:1/-1;margin-bottom:1rem;width:100%}body.archive .site-main,body.author .site-main,body.post-type-archive-photo .site-main,body.search .site-main,body.single-photo .site-main{float:none;max-width:960px}body.single-photo #main{margin:40px auto 60px}body.single-photo .entry-header{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:1rem}body.single-photo .entry-header .photo-author{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-top:2px}body.single-photo .entry-footer{margin-top:2rem}@media screen and (max-width:960px){body.single-photo .entry-footer,body.single-photo .entry-header{margin-left:20px;margin-right:20px}}body.page #main{margin:0 auto 2rem}body.page .entry-header{background-color:#fff;margin:0 auto;padding:3.0517578125rem 1.5625rem 0}body.page .entry-header .entry-title{color:#32373c;font-weight:400}@media screen and (max-width:960px){body.page .entry-header .entry-title{padding:0}}body.page:not(.logged-in).page .entry-footer{display:none}.site-content .no-results{grid-column:1/-1;margin:0 auto;max-width:600px;padding:unset;width:100%}.site-content .search-username{grid-column:1/-1;margin-bottom:1rem;width:100%;font-style:italic}.site-content .search-username p{margin-top:0}#wporg-photo-upload{border:none;margin:0;padding:0}#wporg-photo-upload .ugc-notice{border:none;border-left:6px solid;-webkit-border-radius:0;border-radius:0;padding-left:.75rem}#wporg-photo-upload .ugc-notice.failure{border-color:#dc3232;background-color:#fbeaea}#wporg-photo-upload .ugc-notice.success{border-color:#64b450;background-color:#eff7ed}#wporg-photo-upload .ugc-help{color:#666;font-size:smaller;margin-top:0}#wporg-photo-upload input[type=file]{margin-left:0;padding-left:0}@media screen and (max-width:600px){#wporg-photo-upload input[type=text]{width:-webkit-calc(100% - 10px);width:calc(100% - 10px)}}.photo-upload-disabled{background-color:#fbeaea;border-left:5px solid red;margin-top:4rem;padding:2rem}.photos-all-link{grid-column:1/-1;margin-right:1.5rem;text-align:right}.latest-photos h3{font-size:1.25rem;font-weight:400}.photos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:100px;row-gap:8px;justify-items:center}.photos-grid>span{position:relative}.photos-photo-link{display:inline-block;overflow:hidden}.photos-photo-link img{max-width:100%}.photos-photo-link img:active,.photos-photo-link img:hover{border:4px solid #fff}.photos-grid .photos-photo-link img{height:100px;width:150px;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .25s;transition:all .25s}.navigation{grid-column:1/-1;margin-top:1rem;padding-right:1rem;text-align:right;width:100%}.navigation .nav-links{text-align:inherit}@media screen and (max-width:737px){.navigation{padding-right:0}.navigation .nav-links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.navigation-wporg-max-page{grid-column:1/-1;font-size:smaller;font-style:italic;padding-right:1em;text-align:right}.photo-author-link img,.photo-favoriter img{-webkit-border-radius:50%;border-radius:50%;margin-right:.4rem;vertical-align:middle}.photo-meta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width:600px){.photo-meta{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.photo-meta .column{-webkit-box-flex:2;-webkit-flex:2 1 auto;-moz-box-flex:2;-ms-flex:2 1 auto;flex:2 1 auto;margin-bottom:2rem;min-width:250px}@media screen and (max-width:600px){.photo-meta .column:first-child{margin-bottom:1rem}}.photo-meta .column:last-child{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}@media screen and (max-width:600px){.photo-meta .column:last-child{text-align:left}}.photo-meta .photo-exif{list-style:none;margin:0}.photo-meta .photo-exif strong{display:inline-block;min-width:80px}.photo-meta .photo-meta-label{display:inline-block;min-width:100px}.photo-meta .photo-tags{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.photo-meta .photo-tags ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:.5rem;list-style:none;margin:.3rem 0 1rem}.photo-meta .photo-tags .photo-tag{background-color:#ddd;color:#333;padding:4px 14px;-webkit-border-radius:16px;border-radius:16px;font-size:14px}.photo-meta .photo-tags .photo-tag a{text-decoration:none}.photo-meta .photo-tags .photo-tag a:hover{color:#0073aa;text-decoration:underline}.photo-meta .photo-dimensions{margin-top:1rem}.photos-download{list-style:none;margin:0;padding:0;display:grid;position:relative}.photos-download .download-title{border:none;font-family:inherit;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.photos-download .download-title:after{content:"";border:.35rem solid transparent;border-top-color:hsla(0,0%,100%,.9);margin-left:.5em;-webkit-transform:translateY(.25em);-ms-transform:translateY(.25em);transform:translateY(.25em)}.photos-download .download-menu{display:grid;list-style:none;margin:0;background-color:#fff;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 .15em .25em rgba(0,0,0,.25);box-shadow:0 .15em .25em rgba(0,0,0,.25);padding:.5em 0;position:absolute;min-width:15ch;left:37%;top:102%;-webkit-transform:rotateX(-90deg) translateX(-50%);transform:rotateX(-90deg) translateX(-50%);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;visibility:hidden;opacity:.3;-webkit-transition:all .1s ease-out 80ms;transition:all .1s ease-out 80ms}.photos-download .download-menu:focus-within .dropdown__menu,.photos-download .download-menu:hover .dropdown__menu{opacity:1;-webkit-transform:rotateX(0) translateX(-50%);transform:rotateX(0) translateX(-50%);visibility:visible}.photos-download .download-menu a{display:block;padding:.5em;opacity:0;text-decoration:none;-webkit-transition:all .1s ease-out 80ms;transition:all .1s ease-out 80ms}.photos-download .download-menu a:hover{background-color:#f6f6f6;color:#6682ff}.photos-download .download-menu a:focus{outline:none;background-color:rgba(56,88,233,.25)}.photos-download .download-menu li{padding:0}.photos-download:focus-within .download-title,.photos-download:hover .download-title{border-top-color:pink}.photos-download:focus-within .download-menu,.photos-download:hover .download-menu{opacity:1;-webkit-transform:rotateX(0) translateX(-50%);transform:rotateX(0) translateX(-50%);visibility:visible}.photos-download:focus-within .download-menu a,.photos-download:hover .download-menu a{opacity:1}.photos-download:focus-within:after,.photos-download:hover:after{opacity:1}.photos-download .photo-dimensions{font-size:smaller;display:block}.photos-download .photo-filesize{color:#888;font-size:smaller}.photos-categories,.photos-colors{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;margin:0;padding:0}.photos-categories li,.photos-colors li{padding:0 1rem}.photos-colors li:before{content:"•";font-size:36px;font-weight:700;line-height:1rem;vertical-align:middle;content:" ";border:1px solid #000;-webkit-border-radius:50%;border-radius:50%;display:inline-block;height:1rem;margin-right:.3rem;width:1rem}div.attribution{margin:1rem 0 3rem;font-size:.9rem}div.attribution .attribution-copy{background-color:#30272e;border-color:transparent;color:#fff;font-size:small;padding:.25rem .5rem;margin-top:1.5rem}div.attribution .attribution-label{margin-bottom:1rem}div.attribution .attribution-text .tabs button{background-color:#fff;border:0;border-bottom:1px solid #aaa;padding:.5rem 1rem}div.attribution .attribution-text .tabs button.active{border:1px solid;border-color:#aaa #aaa #fff;display:inline-block}div.attribution .attribution-text .tab-content{border:1px solid #aaa;padding:1rem;margin-top:-1px}div.attribution .attribution-text .tab-content .tab{display:none;word-break:break-word}div.attribution .attribution-text .tab-content .tab.active{display:block}.color-black:before,.taxonomy-photo_color-black{background-color:#000}.color-blue:before,.taxonomy-photo_color-blue{background-color:#00f}.color-brown:before,.taxonomy-photo_color-brown{background-color:brown}.color-gray:before,.taxonomy-photo_color-gray{background-color:grey}.color-green:before,.taxonomy-photo_color-green{background-color:green}.color-orange:before,.taxonomy-photo_color-orange{background-color:orange}.color-purple:before,.taxonomy-photo_color-purple{background-color:#639}.color-pink:before,.taxonomy-photo_color-pink{background-color:pink}.color-red:before,.taxonomy-photo_color-red{background-color:red}.color-silver:before,.taxonomy-photo_color-silver{background-color:silver}.color-violet:before,.taxonomy-photo_color-violet{background-color:violet}.color-white:before,.taxonomy-photo_color-white{background-color:#fff}.color-yellow:before,.taxonomy-photo_color-yellow{background-color:#ff0}body.page .taxonomy-photo_color{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;border:1px solid #ddd;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}body.page .taxonomy-photo_color.taxonomy-photo_color .entry-content span{background-color:#ddd}body.page .taxonomy-photo_color .entry-content{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0;padding:0;position:relative}body.page .taxonomy-photo_color .entry-content span{background-color:#fff;display:block;min-height:3.8rem;opacity:.9}body.page .taxonomy-photo_color .entry-content a{bottom:-3.8rem;height:3.8rem;padding-top:1rem;position:absolute;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:100%}div.upload-checkbox-wrapper{margin:1rem 0}div.upload-checkbox-wrapper input[type=checkbox]{margin-top:0}div.upload-checkbox-wrapper div{padding-left:25px}div.upload-checkbox-wrapper input{margin-left:-25px}@media screen and (max-width:782px){div.upload-checkbox-wrapper div{margin:.5rem 0;padding-left:35px}div.upload-checkbox-wrapper input{margin-left:-35px}}#wporg-photo-upload span{padding:.1rem .3rem;font-weight:400;border-left-width:5px;border-left-style:solid}#wporg-photo-upload span.error{background-color:#fbeaea;border-left-color:red}#wporg-photo-upload span.processing{background-color:#e5f5fa;border-left-color:#00a0d2;font-style:italic}.confirmation-checkbox-toggle-container{margin-bottom:1rem}.taxonomy-photo_orientation .entry-content{background-color:#eee}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-landscape{max-height:136px}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-landscape .entry-content{max-width:300px}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-portrait{height:250px;max-height:250px}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-portrait .entry-content{height:250px;width:200px}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-square .entry-content{width:136px}.banner{background-color:#fff8dc;margin:2rem;padding:1rem 2rem;text-align:center} +@charset "UTF-8";[class*=col-]{margin:inherit}.row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:768px){.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.row.gutters>.row{margin-left:-2%}@media (max-width:768px){.row.gutters>.row{margin-left:0}}.row.gutters>.row>[class*=col-]{margin-left:2%}@media (max-width:768px){.row.gutters>.row>[class*=col-]{margin-left:0}}.row.around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.row.between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.auto .col{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.col-1{width:8.3333333333%}.offset-1{margin-left:8.3333333333%}.col-2{width:16.6666666667%}.offset-2{margin-left:16.6666666667%}.col-3{width:25%}.offset-3{margin-left:25%}.col-4{width:33.3333333333%}.offset-4{margin-left:33.3333333333%}.col-5{width:41.6666666667%}.offset-5{margin-left:41.6666666667%}.col-6{width:50%}.offset-6{margin-left:50%}.col-7{width:58.3333333333%}.offset-7{margin-left:58.3333333333%}.col-8{width:66.6666666667%}.offset-8{margin-left:66.6666666667%}.col-9{width:75%}.offset-9{margin-left:75%}.col-10{width:83.3333333333%}.offset-10{margin-left:83.3333333333%}.col-11{width:91.6666666667%}.offset-11{margin-left:91.6666666667%}.col-12{width:100%}.offset-12{margin-left:100%}.gutters>.col-1{width:6.33333%}.gutters>.col-1:nth-child(n+13){margin-top:2%}.gutters>.offset-1{margin-left:10.33333%!important}.gutters>.col-2{width:14.66667%}.gutters>.col-2:nth-child(n+7){margin-top:2%}.gutters>.offset-2{margin-left:18.66667%!important}.gutters>.col-3{width:23%}.gutters>.col-3:nth-child(n+5){margin-top:2%}.gutters>.offset-3{margin-left:27%!important}.gutters>.col-4{width:31.33333%}.gutters>.col-4:nth-child(n+4){margin-top:2%}.gutters>.offset-4{margin-left:35.33333%!important}.gutters>.col-5{width:39.66667%}.gutters>.offset-5{margin-left:43.66667%!important}.gutters>.col-6{width:48%}.gutters>.col-6:nth-child(n+3){margin-top:2%}.gutters>.offset-6{margin-left:52%!important}.gutters>.col-7{width:56.33333%}.gutters>.offset-7{margin-left:60.33333%!important}.gutters>.col-8{width:64.66667%}.gutters>.offset-8{margin-left:68.66667%!important}.gutters>.col-9{width:73%}.gutters>.offset-9{margin-left:77%!important}.gutters>.col-10{width:81.33333%}.gutters>.offset-10{margin-left:85.33333%!important}.gutters>.col-11{width:89.66667%}.gutters>.offset-11{margin-left:93.66667%!important}.gutters>.col-12{width:98%}.gutters>.offset-12{margin-left:102%!important}@media (max-width:768px){[class*=" offset-"],[class^=offset-]{margin-left:0}}.first{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:768px){.row [class*=col-]{margin-left:0;width:100%}.row.gutters [class*=col-]{margin-bottom:16px}.first-sm{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}.gutters .column.push-left,.push-left{margin-right:auto}.gutters .column.push-right,.push-right{margin-left:auto}.gutters .column.push-center,.push-center{margin-left:auto;margin-right:auto}.gutters .column.push-middle,.push-middle{margin-top:auto;margin-bottom:auto}.push-bottom{margin-top:auto}@media (max-width:768px){.gutters .column.push-left-sm,.push-left-sm{margin-left:0}.gutters .column.push-center-sm,.push-center-sm{margin-left:auto;margin-right:auto}.push-top-sm{margin-top:0}}.align-middle{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.align-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.align-left-sm{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.float-right{float:right}.float-left{float:left}@media (max-width:768px){.float-left,.float-right{float:none}}.fixed{position:fixed;top:0;left:0;z-index:100;width:100%}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}p{margin:1rem 0}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5rem}address{margin:0 0 1.5rem}pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6rem;max-width:100%;overflow:auto;padding:1.6rem}code,kbd,tt,var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote{border-left:2px solid #767676;color:#767676;margin:1rem 0;padding-left:.8rem}blockquote cite{font-size:.8rem}figure{margin:0}hr{background-color:#eee;border:0;height:2px;margin:5rem auto}img{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{font-family:Open Sans,sans-serif;clear:both;line-height:1.5;margin:2rem 0 1rem}.h1,h1{font-size:2.44140625rem}.h1,.h2,h1,h2{font-weight:300}.h2,h2{font-size:1.953125rem}.h3,h3{font-size:1.5625rem;font-weight:400}.h4,h4{font-size:1.25rem;color:#32373c;font-weight:600;padding:0}.h5,h5{font-size:1rem;letter-spacing:.01rem}.h5,.h6,h5,h6{font-weight:600;text-transform:uppercase}.h6,h6{font-size:.8rem;letter-spacing:.8px}a{color:#0073aa;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}a:focus{outline:thin dotted}a:active,a:hover{outline:0}li>a,p a{text-decoration:underline}li>a:hover,p a:hover{color:#d54e21}ol,ul{margin:0 0 1.5em 1.5em;padding:0}ul{list-style:square}ol{list-style:decimal}li.unmarked-list,ol.unmarked-list,ul.unmarked-list{list-style:none;padding-left:0}li>ol,li>ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 1.5em 1.5em}table{border:1px solid #eee;border-collapse:collapse;font-size:.8rem;margin:0 0 1rem;padding:0;width:100%}table thead{background:#32373c;color:#fff}table td,table th{border:1px solid #eee;font-weight:400;margin:0;padding:.4rem;text-align:left;vertical-align:top}table tbody tr:nth-child(2n){background:#f7f7f7}html{font-size:100%}body,button,input,select,textarea{color:#32373c;font-family:Open Sans,sans-serif;font-size:100%;line-height:1.5}@media screen and (min-width:737px){html{font-size:1.125rem}}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.site-content[tabindex="-1"]:focus{outline:0}.no-js .hide-if-no-js{display:none}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}@media screen and (max-width:480px){.alignleft,.alignright{display:block;float:none;margin-left:auto;margin-right:auto}}.button,.button-primary,.button-secondary,.plugin-upload-form .button-primary{border:1px solid;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;font-size:.8rem;height:1.5625rem;line-height:1;margin:0;padding:0 .8rem;text-decoration:none;white-space:nowrap;-webkit-appearance:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.button-group.button-xl .button,.button.button-xl{font-size:1rem;height:2.44140625rem;line-height:1;padding:0 1.5rem}.button-group.button-large .button,.button.button-large{height:1.953125rem;line-height:1;padding:0 1rem}.button-group.button-small .button,.button.button-small{font-size:.64rem;height:1.25rem;line-height:1;padding:0 .5rem}a.button,a.button-primary,a.button-secondary{line-height:1.5625rem}.button-group.button-large a.button,a.button.button-large{line-height:1.953125rem}.button-group.button-xl a.button,a.button.button-xl{line-height:2.44140625rem}.button-group.button-small a.button,a.button.button-small{line-height:1.25rem}.button:active,.button:focus{outline:none}.button.hidden{display:none}input[type=reset],input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0 2px 1px;width:auto}.button,.button-secondary,.button:visited{background:#f7f7f7;border-color:#ccc;-webkit-box-shadow:0 1px 0 #ccc;box-shadow:0 1px 0 #ccc;color:#555;vertical-align:top}p .button{vertical-align:baseline}.button-secondary:focus,.button-secondary:hover,.button.focus,.button.hover,.button:focus,.button:hover{background:#fafafa;border-color:#999;color:#23282d}.button-link:focus,.button-secondary:focus,.button.focus,.button:focus{border-color:#5b9dd9;-webkit-box-shadow:0 0 3px rgba(0,115,170,.8);box-shadow:0 0 3px rgba(0,115,170,.8)}.button-secondary:active,.button.active,.button.active:hover,.button:active{background:#eee;border-color:#999;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.button.active:focus{border-color:#5b9dd9;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 3px rgba(0,115,170,.8)}.button-disabled,.button-secondary.disabled,.button-secondary:disabled,.button-secondary[disabled],.button.disabled,.button:disabled,.button[disabled]{background:#f7f7f7!important;border-color:#ddd!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#a0a5aa!important;cursor:default;text-shadow:0 1px 0 #fff!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.button-link,input[type=submit].button-link{background:none;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;margin:0;outline:none;padding:0}.button-link:focus{outline:1px solid #5b9dd9}.button-primary,.download-button,.plugin-upload-form .button-primary{text-decoration:none;text-shadow:0 -1px 1px #006799,1px 0 1px #006799,0 1px 1px #006799,-1px 0 1px #006799}.button-primary,.button-primary:visited,.download-button,.download-button:visited,.plugin-upload-form .button-primary,.plugin-upload-form .button-primary:visited{background:#0085ba;border-color:#0073aa #006799 #006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary.hover,.button-primary:focus,.button-primary:hover,.download-button.focus,.download-button.hover,.download-button:focus,.download-button:hover,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary.hover,.plugin-upload-form .button-primary:focus,.plugin-upload-form .button-primary:hover{background:#008ec2;border-color:#006799;-webkit-box-shadow:0 1px 0 #006799;box-shadow:0 1px 0 #006799;color:#fff}.button-primary.focus,.button-primary:focus,.download-button.focus,.download-button:focus,.plugin-upload-form .button-primary.focus,.plugin-upload-form .button-primary:focus{-webkit-box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db;box-shadow:0 1px 0 #0073aa,0 0 2px 1px #33b3db}.button-primary.active,.button-primary.active:focus,.button-primary.active:hover,.button-primary:active,.download-button.active,.download-button.active:focus,.download-button.active:hover,.download-button:active,.plugin-upload-form .button-primary.active,.plugin-upload-form .button-primary.active:focus,.plugin-upload-form .button-primary.active:hover,.plugin-upload-form .button-primary:active{background:#0073aa;border-color:#006799;-webkit-box-shadow:inset 0 2px 0 #006799;box-shadow:inset 0 2px 0 #006799;vertical-align:top}.button-primary.disabled,.button-primary:disabled,.button-primary[disabled],.download-button.disabled,.download-button:disabled,.download-button[disabled],.plugin-upload-form .button-primary.disabled,.plugin-upload-form .button-primary:disabled,.plugin-upload-form .button-primary[disabled]{background:#008ec2!important;border-color:#007cb2!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-primary.button.button-hero,.download-button.button.button-hero,.plugin-upload-form .button-primary.button.button-hero{-webkit-box-shadow:0 2px 0 #006799;box-shadow:0 2px 0 #006799}.button-primary.button.button-hero.active,.button-primary.button.button-hero.active:focus,.button-primary.button.button-hero.active:hover,.button-primary.button.button-hero:active,.download-button.button.button-hero.active,.download-button.button.button-hero.active:focus,.download-button.button.button-hero.active:hover,.download-button.button.button-hero:active,.plugin-upload-form .button-primary.button.button-hero.active,.plugin-upload-form .button-primary.button.button-hero.active:focus,.plugin-upload-form .button-primary.button.button-hero.active:hover,.plugin-upload-form .button-primary.button.button-hero:active{-webkit-box-shadow:inset 0 3px 0 #006799;box-shadow:inset 0 3px 0 #006799}.button-primary-disabled{background:#008ec2!important;border-color:#007cb2!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#66c6e4!important;cursor:default;text-shadow:0 -1px 0 rgba(0,0,0,.1)!important}.button-group{display:inline-block;font-size:0;position:relative;vertical-align:middle;white-space:nowrap}.button-group>.button{-webkit-border-radius:0;border-radius:0;display:inline-block;margin-right:-1px;z-index:10}.button-group>.button-primary{z-index:100}.button-group>.button:hover{z-index:20}.button-group>.button:first-child{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.button-group>.button:last-child{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.button-group>.button:focus{position:relative;z-index:1}@media screen and (max-width:737px){.button,.button.button-large,.button.button-small,.plugin-upload-form .button-primary{font-size:14px;height:auto;line-height:normal;margin-bottom:4px;padding:6px 14px;vertical-align:middle}}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.home-below:after,.home-below:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.home-below:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}p.subheading{color:#82878c;font-weight:300;margin:-.4rem auto 2rem;text-align:center}p.intro,p.subheading{font-size:1.25rem}p.aside{font-size:.8rem}p.note{font-size:.64rem;letter-spacing:.01rem;max-width:18.1898940355rem}input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=radio],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;outline:none;-webkit-transition:border-color .05s ease-in-out;transition:border-color .05s ease-in-out}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:#5b9dd9;-webkit-box-shadow:0 0 2px rgba(30,140,190,.8);box-shadow:0 0 2px rgba(30,140,190,.8)}input[type=email],input[type=url]{direction:ltr}input[type=number]{height:28px;line-height:inherit}input[type=checkbox],input[type=radio]{background:#fff;border:1px solid #b4b9be;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);clear:none;color:#555;cursor:pointer;display:inline-block;height:16px;line-height:0;margin:-4px 4px 0 0;min-width:16px;outline:0;padding:0!important;text-align:center;-webkit-transition:border-color .05s ease-in-out;transition:border-color .05s ease-in-out;vertical-align:middle;width:16px;-webkit-appearance:none}input[type=checkbox]:checked:before,input[type=radio]:checked:before{display:inline-block;float:left;font:normal 21px/1 dashicons;vertical-align:middle;width:16px;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input[type=checkbox].disabled,input[type=checkbox].disabled:checked:before,input[type=checkbox]:disabled,input[type=checkbox]:disabled:checked:before,input[type=radio].disabled,input[type=radio].disabled:checked:before,input[type=radio]:disabled,input[type=radio]:disabled:checked:before{opacity:.7}input[type=checkbox]:checked:before{color:#1e8cbe;content:"\f147";margin:-3px 0 0 -4px}input[type=radio]{-webkit-border-radius:50%;border-radius:50%;line-height:10px;margin-right:4px}input[type=radio]:checked+label:before{color:#82878c}input[type=radio]:checked:before{background-color:#1e8cbe;-webkit-border-radius:50px;border-radius:50px;content:"•";font-size:24px;height:6px;line-height:16px;margin:4px;text-indent:-9999px;width:6px}input[type=reset]:active,input[type=reset]:hover{color:#00a0d2}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{display:none}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}input,select,textarea{-webkit-border-radius:0;border-radius:0;font-size:14px;padding:3px 5px}textarea{line-height:1.4;overflow:auto;padding:2px 6px;resize:vertical}textarea.code{line-height:1.4;padding:4px 6px 1px}label{cursor:pointer;vertical-align:middle}input,select{margin:1px;padding:3px 5px}input.code{padding-top:6px}input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:#eee}.wp-core-ui :-moz-placeholder,:-moz-placeholder{color:#a9a9a9}input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{background:hsla(0,0%,100%,.5);border-color:hsla(0,0%,87.1%,.75);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.04);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(51,51,51,.5)}input[type=file].disabled,input[type=file]:disabled,input[type=range].disabled,input[type=range]:disabled{background:none;-webkit-box-shadow:none;box-shadow:none}input.large-text,textarea.large-text{width:99%}input.regular-text{width:25em}input.small-text{padding:1px 6px;width:50px}input[type=number].small-text{width:65px}input.tiny-text{width:35px}input[type=number].tiny-text{width:45px}@media screen and (max-width:782px){textarea{-webkit-appearance:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;padding:6px 10px}input[type=number]{height:40px}input.code{padding-bottom:5px;padding-top:10px}input[type=checkbox]{-webkit-appearance:none;padding:10px}input[type=checkbox]:checked:before{font:normal 30px/1 dashicons;margin:-3px -5px}input[type=checkbox],input[type=radio]{height:25px;width:25px}input[type=radio]:checked:before{vertical-align:middle;width:9px;height:9px;margin:7px;line-height:16px}input,textarea{font-size:16px}input[type=number].small-text,input[type=password].small-text,input[type=search].small-text,input[type=text].small-text{width:auto;max-width:55px;display:inline;padding:3px 6px;margin:0 3px}input.regular-text{width:100%}label{font-size:14px}fieldset label{display:block}}a.button:active,a.button:focus,a.button:hover{text-decoration:none}.notice{background:#fff;border-left:4px solid #fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:1em 0;padding:1px 12px}.notice p{font-size:.8rem;margin:.5em 0;padding:2px}.notice.notice-alt{-webkit-box-shadow:none;box-shadow:none}.notice.notice-large{padding:10px 20px}.notice.notice-success{border-left-color:#46b450}.notice.notice-success.notice-alt{background-color:#ecf7ed}.notice.notice-warning{border-left-color:#ffb900}.notice.notice-warning.notice-alt{background-color:#fff8e5}.notice.notice-error{border-left-color:#dc3232}.notice.notice-error.notice-alt{background-color:#fbeaea}.notice.notice-info{border-left-color:#00a0d2}.notice.notice-info.notice-alt{background-color:#e5f5fa}.error-404 .page-content,.error-404 .page-title{text-align:center}.error-404 .page-content .logo-swing{height:10rem;margin:6rem auto;position:relative;text-align:center;width:10rem}.error-404 .page-content .logo-swing .wp-logo{left:0;max-width:none;position:absolute;top:0;width:10rem}@-webkit-keyframes hinge{10%{width:180px;height:180px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{width:185px;height:185px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{width:180px;height:180px;-webkit-transform:rotate(5deg);transform:rotate(5deg)}40%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{10%{width:180px;height:180px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{width:185px;height:185px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}20%{width:180px;height:180px;-webkit-transform:rotate(5deg);transform:rotate(5deg)}40%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}.comments-area{margin-top:5em}.comments-area>:last-child{margin-bottom:0}.comments-area .comment-list+.comment-respond{border-top:1px solid #eaeaea}.comments-area .comment-list+.comment-respond,.comments-area .comment-navigation+.comment-respond{padding-top:1.6em}.comments-area .comments-title{margin-bottom:1.3333em}.comments-area .comment-list{list-style:none;margin:0}.comments-area .comment-list .pingback,.comments-area .comment-list .trackback,.comments-area .comment-list article{border-top:1px solid #eaeaea;padding:1.6em 0}.comments-area .comment-list article:not(:only-child){padding-bottom:0}.comments-area .comment-list article+.comment-respond{padding-bottom:1.6em}.comments-area .comment-list .children{list-style:none;margin:0}.comments-area .comment-list .children>li{padding-left:.8em}.comments-area .comment-list .alt{background:none}.comments-area .comment-author{color:#999;margin-bottom:.4em}.comments-area .comment-author .avatar{float:left;height:24px;margin-right:.8em;width:24px}.comments-area .comment-metadata,.comments-area .pingback .edit-link{color:#999;line-height:1.5}.comments-area .comment-metadata a,.comments-area .pingback .edit-link a{color:#777}.comments-area .comment-metadata{font-size:.8rem;margin-bottom:1.6em}.comments-area .comment-metadata .edit-link,.comments-area .pingback .edit-link{margin-left:1em}.comments-area .pingback .edit-link:before{top:5px}.comments-area .comment-content ol,.comments-area .comment-content ul{margin:0 0 1.6em 1.3333em}.comments-area .comment-content>:last-child,.comments-area .comment-content li>ol,.comments-area .comment-content li>ul{margin-bottom:0}.comments-area .comment-content .reply{font-size:12px}.comments-area .comment-content .reply a{border:1px solid #eaeaea;color:#707070;display:inline-block;font-weight:700;line-height:1;margin-top:2em;padding:.4167em .8333em;text-transform:uppercase}.comments-area .comment-content .reply a:focus,.comments-area .comment-content .reply a:hover{border-color:#333;color:#333;outline:0}.comments-area .comment-reply-title a{font-weight:inherit}.comments-area .comment-form label{font-size:.8rem;font-weight:700;display:block;letter-spacing:.04em;line-height:1.5}.comments-area .comment-form input[type=email],.comments-area .comment-form input[type=text],.comments-area .comment-form input[type=url],.comments-area .comment-form textarea{width:100%}.comments-area .comment-awaiting-moderation,.comments-area .comment-notes,.comments-area .form-allowed-tags,.comments-area .logged-in-as{font-size:1rem;line-height:1.5;margin-bottom:2em}.comments-area .no-comments{border-top:1px solid #eaeaea;color:#999;font-weight:700;padding-top:1.6em}.comments-area .comment-navigation+.no-comments{border-top:0}.comments-area .form-allowed-tags code{font-family:Inconsolata,monospace}.comments-area .form-submit{margin-bottom:0}.comments-area .required{color:#c0392b}.entry-content{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.entry-content>p:first-child{margin-top:0}.entry-content [class*=col-]~h1,.entry-content [class*=col-]~h2,.entry-content [class*=col-]~h3,.entry-content [class*=col-]~h4,.entry-content [class*=col-]~h5,.entry-content [class*=col-]~h6{clear:none}.entry-header{position:relative}.entry-header .sticky-post{color:#999;font-size:.8rem;font-style:italic;position:absolute;top:-.8rem}.entry-meta{color:#999;font-size:.8rem;margin-bottom:1rem}.entry-meta a{color:#777}.entry-meta>span{margin-right:1rem}.entry-meta>span :last-of-type{margin:0}.entry-meta .byline,.entry-meta .updated:not(.published),.sticky .entry-meta .posted-on{display:none}.group-blog .entry-meta .byline,.single .entry-meta .byline{display:inline}.entry-summary{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}body:not(.single):not(.search) .site-main .post{margin-bottom:3.0517578125rem;max-width:40em}.gallery{margin-bottom:1.5rem}.gallery .gallery-item{display:inline-block;margin:0;text-align:center;vertical-align:top;width:100%}.gallery.gallery-columns-2 .gallery-item{max-width:50%}.gallery.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery.gallery-columns-4 .gallery-item{max-width:25%}.gallery.gallery-columns-5 .gallery-item{max-width:20%}.gallery.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-caption{display:block}.main-navigation{background:#0073aa;clear:both;left:0;position:absolute;top:60px;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;left:-999em;position:absolute;top:1.5em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{border-top:1px solid hsla(0,0%,100%,.2);padding:1rem}.main-navigation a{color:hsla(0,0%,100%,.8);display:block;font-size:.8rem;text-decoration:none}.main-navigation a.active,.main-navigation a:hover{color:#fff}@media screen and (min-width:737px){.main-navigation a.active{border-bottom:1px solid}}.main-navigation.toggled{z-index:1}.main-navigation.toggled ul{display:block}.menu-toggle{background:transparent;border:none;color:#fff;font-size:1.5625rem;height:3.5rem;overflow:hidden;position:absolute;right:1rem;top:-58px;width:3.5rem;-webkit-appearance:none}.toggled .menu-toggle:before{content:"\f343"}@media screen and (min-width:737px){.menu-toggle{display:none}.main-navigation{float:right;position:static;width:auto}.main-navigation.toggled{padding:1px 0}.main-navigation ul{display:inline-block;font-size:0}.main-navigation ul li{border:0;display:inline-block;font-size:1rem;margin-right:1rem;padding:0}.main-navigation ul li:last-of-type{margin-right:0}}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}body.page .gutters .col-12{width:100%}body.page .entry-header{background:#0073aa;padding:1rem 0}body.page .entry-header .entry-title{color:#fff;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){body.page .entry-header .entry-title{padding:0 10px}}body.page .entry-header.home{padding:1.5625rem 1.143rem;text-align:center}@media screen and (min-width:737px){body.page .site-header+.site-main .entry-title{padding:initial}}body.page .entry-content,body.page .entry-footer{margin:0 auto;max-width:960px;padding:3.0517578125rem 1.5625rem}.post-navigation{margin:5em auto;padding:0}.post-navigation a{border-bottom:1px solid #eaeaea;color:#444;display:block;font-weight:600;padding:11px 0 12px;text-transform:none;width:100%}.post-navigation a:hover{color:#21759b}.post-navigation .nav-links{border-top:1px solid #eaeaea;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-wrap:break-word}.post-navigation .meta-nav{color:#777;display:block;font-size:13px;line-height:2;text-transform:uppercase}.post-navigation .nav-next{text-align:right}.pagination .nav-links{text-align:center}.pagination .nav-links .page-numbers{background-color:#f9f9f9;cursor:hand;display:inline-block;min-width:2em;padding:8px;text-align:center}.pagination .nav-links .page-numbers.dots,.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{background:none;font-size:.9em;width:auto}.pagination .nav-links .page-numbers.dots{cursor:inherit}@media screen and (max-width:737px){.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{font-size:0;min-width:0;padding:0}.pagination .nav-links .page-numbers.next:after,.pagination .nav-links .page-numbers.prev:before{background-color:#f9f9f9;display:inline-block;font-size:1rem;line-height:1.5;min-width:2em;padding:8px}.pagination .nav-links .page-numbers.prev:before{content:"‹"}.pagination .nav-links .page-numbers.next:after{content:"›"}}.pagination .nav-links span.page-numbers{background-color:#f7f7f7;font-weight:700}.search-form .search-field{line-height:normal;margin:0;padding:4px 5px;vertical-align:text-bottom}body.search .gutters .col-12{width:100%}body.search .site-main{margin:0 auto;max-width:960px;padding:0 1.5625rem 3.0517578125rem}.site-content{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-content{padding:0 10px 3.0517578125rem}}@media screen and (max-width:737px){.site-content .site-main{float:none;margin:0;width:auto}}.home .site-content,.page .site-content,.site-content.page{margin:auto;max-width:none;padding:0}.site-content .page-title{font-size:1.25rem;font-weight:400}.site-content .no-results{margin:0 auto 3.0517578125rem;max-width:40em;padding:0 2rem}.site-description{color:hsla(0,0%,100%,.8);font-size:1.25rem;font-weight:300;margin:-.4rem auto 2rem;text-align:center}.site-header{background:#0073aa;padding:1rem 0;position:relative}.site-header .site-branding{margin:0 auto;max-width:960px;padding:0 1.5625rem}@media screen and (min-width:737px){.site-header .site-branding{padding:0 10px}}.site-header.home{padding:1.5625rem 1.143rem;text-align:center}.site-title{display:inline-block;font-size:1.5625rem;font-weight:300;line-height:1;margin:0 2rem 0 0;max-width:none}.site-header.home .site-title{display:inherit;font-size:3.8146972656rem;margin:2rem 0 1rem}.widget-area{font-size:.8rem}@media screen and (min-width:480px) and (max-width:768px){.widget-area{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.widget-area .widget{width:48%}}#wporg-footer{background-color:#f7f7f7;border-top:1px solid #dfdfdf;padding:22px 14px 65px}#wporg-footer,#wporg-footer .wrapper{clear:both;margin:0 auto;overflow:auto}#wporg-footer .wrapper{max-width:930px}#wporg-footer ul{float:left;margin-bottom:20px;margin-left:24px;overflow:auto;padding-left:0;width:135px}@media screen and (min-width:960px){#wporg-footer ul:first-child{margin-left:0}}#wporg-footer ul li{color:#bbb;font-size:14px;list-style-type:none;margin-bottom:1px}#wporg-footer ul li a{text-decoration:none;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}#wporg-footer ul li a:hover{color:#0073aa;text-decoration:underline}#wporg-footer .social-media-links .dashicons{margin-right:4px}#wporg-footer .cip{clear:both;color:#ccc;float:none;font-size:.8rem;letter-spacing:.3em;margin:35px auto 0;text-align:center;text-transform:uppercase}#wporg-footer .cip.cip-image{background:url(//s.w.org/style/images/codeispoetry.png?1=) 50% no-repeat;-webkit-background-size:190px 15px;background-size:190px 15px;height:15px;text-indent:-9999px;width:190px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){#wporg-footer .cip.cip-image{background-image:url(//s.w.org/style/images/codeispoetry-2x.png?1=)}}@media screen and (min-width:561px) and (max-width:959px){#wporg-footer .wrapper{max-width:600px}#wporg-footer ul{margin-left:2%;width:32%}#wporg-footer ul:nth-child(3n+1){margin-left:0}#wporg-footer ul:nth-child(4n){clear:both}}@media screen and (max-width:560px){#wporg-footer .wrapper{max-width:360px}#wporg-footer ul{margin-left:4%;width:48%}#wporg-footer ul:nth-child(odd){margin-left:0;clear:both}}#wporg-header{background:#23282d;height:140px;position:relative;text-align:center;width:100%}#wporg-header .wrapper{margin:0 auto;max-width:960px}#wporg-header h1{display:inline-block;margin:auto;width:303px}#wporg-header h1 a{background:url(//s.w.org/style/images/wporg-logo.svg?3=) 0 no-repeat;-webkit-background-size:290px 46px;background-size:290px 46px;display:block;height:88px;text-indent:-9999px}#wporg-header h2.rosetta{clear:none;color:#dfdfdf;font-family:Georgia,Times New Roman,serif;font-size:30px;margin:0 0 0 60px}#wporg-header h2.rosetta a{border-bottom:none;color:#dfdfdf;display:block;height:52px;line-height:22px;padding:0}#wporg-header h2.rosetta a:hover{text-decoration:none}#wporg-header #wporg-header-menu{background:#23282d;left:-75%;list-style:none;margin:0;max-width:75%;min-width:200px;position:absolute;text-align:left;top:100%;-webkit-transition:left .3s;transition:left .3s;z-index:100000}#wporg-header #wporg-header-menu.toggled{left:0}#wporg-header ul li{list-style-type:none;position:relative}#wporg-header ul li a{color:#eee;display:block;font-family:Open Sans,Helvetica,Arial,Liberation Sans,sans-serif;font-size:13px;font-weight:600;height:34px;line-height:34px;margin:0 4px;padding:10px 30px;text-decoration:none}#wporg-header ul li a.subcurrent{font-weight:700}@media (max-width:768px){#wporg-header ul li a{height:auto}}#wporg-header ul li.current-menu-item a,#wporg-header ul li.current_page_parent a,#wporg-header ul li a.current,#wporg-header ul li a:hover{color:#00a0d2}#wporg-header ul li#download,#wporg-header ul li.download{float:right;height:34px;margin-right:14px;overflow:hidden;padding:0 0 34px}@media screen and (max-width:767px){#wporg-header ul li#download,#wporg-header ul li.download{display:block;float:none;margin:10px 20px 20px;padding-bottom:0;height:auto}#wporg-header ul li#download a,#wporg-header ul li.download a{padding:4px 10px;text-align:center}}#wporg-header ul li#download a,#wporg-header ul li.download a{margin:0;padding:0 16px}#wporg-header ul li#download a:hover,#wporg-header ul li.download a:hover{color:#eee}#wporg-header ul li#download.current,#wporg-header ul li#download.current-menu-item,#wporg-header ul li#download .uparrow,#wporg-header ul li.download.current,#wporg-header ul li.download.current-menu-item,#wporg-header ul li.download .uparrow{display:none}#wporg-header ul li .nav-submenu{clip:rect(1px,1px,1px,1px);height:1px;left:-2px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;z-index:99999}#wporg-header ul li .nav-submenu li a{display:inline-block;height:24px;line-height:24px;margin:0;white-space:nowrap}@media screen and (min-width:768px){#wporg-header #head-search{float:right;margin-right:14px;padding-top:30px}}#wporg-header #head-search form{border-bottom:1px solid #3f3f3f;display:inline-block;margin-left:60px;width:288px}#wporg-header #head-search form input.text{background:#191e23;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;color:#b4b9be;float:left;font-family:Open Sans,sans-serif;font-size:12px;height:24px;margin:0;outline:none;padding:3px;vertical-align:top;width:256px}#wporg-header #head-search form input.text::-moz-placeholder{color:#eee}@media screen and (max-width:480px){#wporg-header #head-search form input.text{width:216px}}#wporg-header #head-search form .button{background:#191e23 url(//s.w.org/wp-includes/images/admin-bar-sprite.png?d=20120831) no-repeat 2px 5px;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;float:left;height:30px;margin:0;padding:0;text-shadow:none!important;width:26px}@media screen and (max-width:480px){#wporg-header #head-search form{width:248px}}@media screen and (min-width:480px){#wporg-header #head-search form{margin-left:0}}@media screen and (min-width:768px){#wporg-header{height:120px;text-align:inherit}#wporg-header h1{float:left;padding-left:10px}#wporg-header h2.rosetta{float:left;margin-left:0;padding:36px 27px 0}#wporg-header #headline h2{text-rendering:optimizeLegibility}#wporg-header #wporg-header-menu{float:left;height:46px;list-style:none;margin:-15px 0 0;max-width:inherit;min-width:0;padding:0;position:static;width:100%}#wporg-header ul li{float:left;position:relative}#wporg-header ul li a{height:46px;padding:0 6px}#wporg-header ul li a.current~.uparrow{border-bottom:9px solid #f7f7f7;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin:-8px auto 0;width:0}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after{border-bottom:9px solid #f7f7f7;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:50%;margin:-8px 0 0 -9px;position:absolute;width:0}#wporg-header ul li .nav-submenu:hover~.uparrow,#wporg-header ul li:hover .nav-submenu~.uparrow{border-bottom:9px solid #32373c;border-left:9px solid transparent;border-right:9px solid transparent;height:0;margin:-10px auto 0;width:0}#wporg-header ul li .nav-submenu{background:#32373c;border:1px solid #32373c;border-top:0;margin-top:-1px;min-width:0}#wporg-header ul li .nav-submenu li{float:none}#wporg-header ul li .nav-submenu li a{height:34px;line-height:34px}#wporg-header .nav-menu .focus>ul,#wporg-header .nav-menu ul li:hover>ul,#wporg-header ul.nav-menu .focus>ul,#wporg-header ul.nav-menu li:hover>ul{clip:inherit;height:inherit;overflow:inherit;width:inherit}#wporg-header ul li.current-menu-item:after,#wporg-header ul li.current_page_parent:after,#wporg-header ul li a.current~.uparrow{border-bottom-color:#0073aa}}.page-download #wporg-header #download,.page-parent-download #wporg-header #download{display:none}#mobile-menu-button{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;display:block;float:left;font-family:dashicons;font-size:16px;font-style:normal;font-weight:400;left:10px;line-height:1;padding:1px;position:absolute;text-align:center;text-decoration:inherit;text-shadow:none;top:75px;-webkit-transition:color .1s ease-in;transition:color .1s ease-in;vertical-align:top;-webkit-font-smoothing:antialiased}#mobile-menu-button:before{border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#888;content:"\f228";display:inline-block;float:left;font:normal 50px/1 Dashicons;margin:0;outline:none;padding:3px;text-decoration:none;vertical-align:middle;-webkit-font-smoothing:antialiased}@media screen and (min-width:768px){#mobile-menu-button{display:none}}#download-mobile{background:#f7f7f7;border-bottom:1px solid #ddd}#download-mobile .wrapper{padding:20px 0;text-align:center}#download-mobile span.download-ready{font-size:1.6em;margin:0 .25em}#download-mobile a.download-button{font-size:1.6em;height:inherit;margin:10px .25em;padding:10px 15px}.photo-favorite{height:36px;margin-right:10px;text-align:center;vertical-align:top;width:36px}.photo-favorite .photo-favorite-heart{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#cbcdce;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1.7859375rem;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin:0;outline:none;padding:0}.photo-favorite .photo-favorite-heart.favorited{color:#dc3232}.photo-favorite .photo-favorite-heart:hover{color:#bbb}.photo-favorite .photo-favorite-heart:focus,.photo-favorite .photo-favorite-heart:hover{text-decoration:none}.photo-favorite .photo-favorite-heart:after{content:"\f487";font-family:dashicons;vertical-align:top}.search-form{font-size:0;margin-bottom:2rem;max-width:100%;position:relative}.search-form .search-field{-webkit-appearance:none;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:block;font-size:1rem;line-height:1.5;margin:0 auto;max-width:100%;padding:.5rem 2rem .5rem .5rem;vertical-align:initial;width:22.7373675443rem}.search-form .button-search{border-top:none;border-left:none;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;font-size:1rem;margin:0;position:relative;right:auto;top:auto;vertical-align:top}.search-form .button-search:active{background:#006799;border-right:1px solid #006799;-webkit-box-shadow:none;box-shadow:none}.search-form .button-search .dashicons{font-size:1rem;vertical-align:text-bottom}.site-header .search-form{display:inline-block}.site-header.home .search-form .button-search,.site-main .search-form .button-search{background:transparent;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#32373c;display:block;height:45px;padding:.5rem;position:absolute;right:0;text-shadow:none;top:0}.site-header.home .search-form .button-search:focus,.site-main .search-form .button-search:focus{-webkit-box-shadow:0 0 2px 1px #33b3db;box-shadow:0 0 2px 1px #33b3db}.site-header.home .search-form .button-search:active,.site-main .search-form .button-search:active{background:transparent;border:none;-webkit-transform:none;-ms-transform:none;transform:none}.site-header:not(.home) .search-form{margin:0;padding:1rem 1rem 1rem 1.5rem}@media screen and (min-width:737px){.site-header:not(.home) .search-form{padding:0}}.site-header:not(.home) .search-form .search-field{border:0;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;display:inline-block;font-size:1rem;padding:5px 10px;position:relative;width:auto}.site-header:not(.home) .search-form .search-field+.button-search{background-color:#213fd4;border:0;-webkit-box-shadow:none;box-shadow:none}.site-header:not(.home) .search-form .search-field+.button-search:hover{background-color:#000}@media screen and (min-width:737px){.site-header:not(.home) .search-form .search-field{font-size:.64rem;width:7rem}.site-header:not(.home) .search-form .search-field+.button-search{display:inline-block;margin-bottom:0}}@media screen and (min-width:60em){.site-header:not(.home) .search-form .search-field{width:10rem}}.site-main .search-form .search-field{border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);padding:.5rem 2rem .5rem .5rem;width:100%}p a{border-bottom:none}p a:hover{border:none}details{margin:0 0 15px}summary{list-style-type:disc;font-weight:700;cursor:pointer}.wrap{max-width:980px}.site-content{max-width:none;padding:0}.download-button,.main-navigation,.site-header{background-color:#3858e9}.randomly-chosen-photo{background-color:#eff2ff;-webkit-border-radius:2px;border-radius:2px;border:0 solid #00a0d2;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:2rem;overflow:auto;padding:1.25em 1.25em 1.25em 3.25em;position:relative}.randomly-chosen-photo:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOS42IDEyYTcuNiA3LjYgMCAxMS0xNS4yIDAgNy42IDcuNiAwIDAxMTUuMiAwem0xLjQgMGE5IDkgMCAxMS0xOCAwIDkgOSAwIDAxMTggMHptLTkuNzEzLTIuMjI2djcuMjU5aDEuNDEyVjkuNzc0aC0xLjQxMnptLjA4LTEuMzY1YS44OTguODk4IDAgMDAuNjMzLjI0NS44ODIuODgyIDAgMDAuNjI5LS4yNDUuNzkyLjc5MiAwIDAwLjI2NC0uNTk2Ljc4My43ODMgMCAwMC0uMjY0LS41OTUuODczLjg3MyAwIDAwLS42MjktLjI1Ljg4OS44ODkgMCAwMC0uNjMzLjI1Ljc5Ljc5IDAgMDAtLjI2LjU5NWMwIC4yMy4wODcuNDI5LjI2LjU5NnoiIGZpbGw9IiMzODU4RTkiLz48L3N2Zz4=);background-repeat:no-repeat;content:"";font-family:dashicons;font-size:2em;height:24px;left:.55em;position:absolute;top:.65em;width:24px}.randomly-chosen-photo a{color:#3858e9;text-decoration:underline}.download-button:focus,.download-button:hover{background-color:#213fd4}.site-header.home .site-title{font-family:EB Garamond,serif}.site-title a{font-weight:300}.site-title a,.site-title a:active,.site-title a:focus,.site-title a:hover{border-bottom:none;color:#fff;text-decoration:none}.site-main .photo-alt-text{color:#666;font-style:italic;margin:0}.site-main .photo-alt-text span{font-style:normal;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:960px){.site-main .photo-alt-text{margin-left:20px;margin-right:20px}}.site-contribute{color:hsla(0,0%,100%,.8);font-weight:300;margin-top:0}.site-contribute a{color:hsla(0,0%,100%,.8);font-weight:500}.site-contribute a:hover{color:rgba(0,0,0,.8)}body.archive #main,body.author #main,body.home #main,body.post-type-archive-photo #main,body.search #main{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0 auto 3rem;padding:0 1.5625rem}@media screen and (min-width:737px){body.archive #main,body.author #main,body.home #main,body.post-type-archive-photo #main,body.search #main{padding:0 10px}}@media screen and (max-width:650px){body.archive #main,body.author #main,body.home #main,body.post-type-archive-photo #main,body.search #main{padding:initial}}body.archive #main article,body.author #main article,body.home #main article,body.post-type-archive-photo #main article,body.search #main article{max-height:200px;height:200px;margin:0 .5rem 1rem;text-align:center}body.archive #main article.photo-placeholder,body.author #main article.photo-placeholder,body.home #main article.photo-placeholder,body.post-type-archive-photo #main article.photo-placeholder,body.search #main article.photo-placeholder{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}body.archive #main article.photo-placeholder .entry-content,body.author #main article.photo-placeholder .entry-content,body.home #main article.photo-placeholder .entry-content,body.post-type-archive-photo #main article.photo-placeholder .entry-content,body.search #main article.photo-placeholder .entry-content{background-color:#eee}body.archive #main article.user-no-favorites,body.archive #main article.user-no-photos,body.author #main article.user-no-favorites,body.author #main article.user-no-photos,body.home #main article.user-no-favorites,body.home #main article.user-no-photos,body.post-type-archive-photo #main article.user-no-favorites,body.post-type-archive-photo #main article.user-no-photos,body.search #main article.user-no-favorites,body.search #main article.user-no-photos{grid-column:1/-1;margin-left:0;margin-right:0;text-align:left}body.archive #main .grid-photo,body.archive #main article.photo-placeholder .entry-content,body.author #main .grid-photo,body.author #main article.photo-placeholder .entry-content,body.home #main .grid-photo,body.home #main article.photo-placeholder .entry-content,body.post-type-archive-photo #main .grid-photo,body.post-type-archive-photo #main article.photo-placeholder .entry-content,body.search #main .grid-photo,body.search #main article.photo-placeholder .entry-content{height:200px;width:300px;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .25s;transition:all .25s}body.archive #main .grid-photo:active,body.archive #main .grid-photo:hover,body.archive #main article.photo-placeholder .entry-content:active,body.archive #main article.photo-placeholder .entry-content:hover,body.author #main .grid-photo:active,body.author #main .grid-photo:hover,body.author #main article.photo-placeholder .entry-content:active,body.author #main article.photo-placeholder .entry-content:hover,body.home #main .grid-photo:active,body.home #main .grid-photo:hover,body.home #main article.photo-placeholder .entry-content:active,body.home #main article.photo-placeholder .entry-content:hover,body.post-type-archive-photo #main .grid-photo:active,body.post-type-archive-photo #main .grid-photo:hover,body.post-type-archive-photo #main article.photo-placeholder .entry-content:active,body.post-type-archive-photo #main article.photo-placeholder .entry-content:hover,body.search #main .grid-photo:active,body.search #main .grid-photo:hover,body.search #main article.photo-placeholder .entry-content:active,body.search #main article.photo-placeholder .entry-content:hover{border:4px solid #eee}body.archive #main .entry-content figcaption,body.archive #main .entry-footer,body.archive #main .entry-header,body.author #main .entry-content figcaption,body.author #main .entry-footer,body.author #main .entry-header,body.home #main .entry-content figcaption,body.home #main .entry-footer,body.home #main .entry-header,body.post-type-archive-photo #main .entry-content figcaption,body.post-type-archive-photo #main .entry-footer,body.post-type-archive-photo #main .entry-header,body.search #main .entry-content figcaption,body.search #main .entry-footer,body.search #main .entry-header{display:none}body.archive #main .page-footer,body.author #main .page-footer,body.home #main .page-footer,body.post-type-archive-photo #main .page-footer,body.search #main .page-footer{grid-column:1/-1;margin-top:3rem}body.archive aside.widget-area,body.author aside.widget-area,body.home aside.widget-area,body.post-type-archive-photo aside.widget-area,body.search aside.widget-area{margin:0 auto 60px;overflow:auto}body.archive aside.widget-area .widget,body.author aside.widget-area .widget,body.home aside.widget-area .widget,body.post-type-archive-photo aside.widget-area .widget,body.search aside.widget-area .widget{float:left;width:30%;margin-right:5%}body.archive aside.widget-area .widget:last-child,body.author aside.widget-area .widget:last-child,body.home aside.widget-area .widget:last-child,body.post-type-archive-photo aside.widget-area .widget:last-child,body.search aside.widget-area .widget:last-child{margin-right:0}body.archive aside.widget-area .widgettitle,body.author aside.widget-area .widgettitle,body.home aside.widget-area .widgettitle,body.post-type-archive-photo aside.widget-area .widgettitle,body.search aside.widget-area .widgettitle{margin-top:0}@media screen and (max-width:960px){body.archive aside.widget-area,body.author aside.widget-area,body.home aside.widget-area,body.post-type-archive-photo aside.widget-area,body.search aside.widget-area{margin-left:20px;margin-right:20px}}@media screen and (max-width:632px){body.archive aside.widget-area,body.author aside.widget-area,body.home aside.widget-area,body.post-type-archive-photo aside.widget-area,body.search aside.widget-area{display:block;margin-left:20px;margin-right:20px}body.archive aside.widget-area .widget,body.author aside.widget-area .widget,body.home aside.widget-area .widget,body.post-type-archive-photo aside.widget-area .widget,body.search aside.widget-area .widget{float:none;width:100%;margin-right:0;margin-bottom:2rem}}body.home #main,body.post-type-archive-photo #main{margin:2.5rem auto}body.archive .site-main .page-header,body.author .site-main .page-header,body.search .site-main .page-header{grid-column:1/-1;margin-bottom:1rem;width:100%}body.archive .site-main,body.author .site-main,body.post-type-archive-photo .site-main,body.search .site-main,body.single-photo .site-main{float:none;max-width:960px}body.single-photo #main{margin:40px auto 60px}body.single-photo .entry-header{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:1rem}body.single-photo .entry-header .photo-author{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding-top:2px}body.single-photo .entry-footer{margin-top:2rem}@media screen and (max-width:960px){body.single-photo .entry-footer,body.single-photo .entry-header{margin-left:20px;margin-right:20px}}body.page #main{margin:0 auto 2rem}body.page .entry-header{background-color:#fff;margin:0 auto;padding:3.0517578125rem 1.5625rem 0}body.page .entry-header .entry-title{color:#32373c;font-weight:400}@media screen and (max-width:960px){body.page .entry-header .entry-title{padding:0}}body.page:not(.logged-in).page .entry-footer{display:none}.site-content .no-results{grid-column:1/-1;margin:0 auto;max-width:600px;padding:unset;width:100%}.site-content .search-username{grid-column:1/-1;margin-bottom:1rem;width:100%;font-style:italic}.site-content .search-username p{margin-top:0}#wporg-photo-upload{border:none;margin:0;padding:0}#wporg-photo-upload .ugc-notice{border:none;border-left:6px solid;-webkit-border-radius:0;border-radius:0;padding-left:.75rem}#wporg-photo-upload .ugc-notice.failure{border-color:#dc3232;background-color:#fbeaea}#wporg-photo-upload .ugc-notice.success{border-color:#64b450;background-color:#eff7ed}#wporg-photo-upload .ugc-help{color:#666;font-size:smaller;margin-top:0}#wporg-photo-upload input[type=file]{margin-left:0;padding-left:0}@media screen and (max-width:600px){#wporg-photo-upload input[type=text]{width:-webkit-calc(100% - 10px);width:calc(100% - 10px)}}.photo-upload-disabled{background-color:#fbeaea;border-left:5px solid red;margin-top:4rem;padding:2rem}.photos-all-link{grid-column:1/-1;margin-right:1.5rem;text-align:right}.latest-photos h3{font-size:1.25rem;font-weight:400}.photos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-auto-rows:100px;row-gap:8px;justify-items:center}.photos-grid>span{position:relative}.photos-photo-link{display:inline-block;overflow:hidden}.photos-photo-link img{max-width:100%}.photos-photo-link img:active,.photos-photo-link img:hover{border:4px solid #fff}.photos-grid .photos-photo-link img{height:100px;width:150px;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .25s;transition:all .25s}.navigation{grid-column:1/-1;margin-top:1rem;padding-right:1rem;text-align:right;width:100%}.navigation .nav-links{text-align:inherit}@media screen and (max-width:737px){.navigation{padding-right:0}.navigation .nav-links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.navigation-wporg-max-page{grid-column:1/-1;font-size:smaller;font-style:italic;padding-right:1em;text-align:right}.photo-author-link img,.photo-favoriter img{-webkit-border-radius:50%;border-radius:50%;margin-right:.4rem;vertical-align:middle}.photo-meta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (max-width:600px){.photo-meta{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.photo-meta .column{-webkit-box-flex:2;-webkit-flex:2 1 auto;-moz-box-flex:2;-ms-flex:2 1 auto;flex:2 1 auto;margin-bottom:2rem;min-width:250px}@media screen and (max-width:600px){.photo-meta .column:first-child{margin-bottom:1rem}}.photo-meta .column:last-child{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:right}@media screen and (max-width:600px){.photo-meta .column:last-child{text-align:left}}.photo-meta .photo-exif{list-style:none;margin:0}.photo-meta .photo-exif strong{display:inline-block;min-width:80px}.photo-meta .photo-meta-label{display:inline-block;min-width:100px}.photo-meta .photo-tags{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.photo-meta .photo-tags ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:.5rem;list-style:none;margin:.3rem 0 1rem}.photo-meta .photo-tags .photo-tag{background-color:#ddd;color:#333;padding:4px 14px;-webkit-border-radius:16px;border-radius:16px;font-size:14px}.photo-meta .photo-tags .photo-tag a{text-decoration:none}.photo-meta .photo-tags .photo-tag a:hover{color:#0073aa;text-decoration:underline}.photo-meta .photo-dimensions{margin-top:1rem}.photos-download{list-style:none;margin:0;padding:0;display:grid;position:relative}.photos-download .download-title{border:none;font-family:inherit;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.photos-download .download-title:after{content:"";border:.35rem solid transparent;border-top-color:hsla(0,0%,100%,.9);margin-left:.5em;-webkit-transform:translateY(.25em);-ms-transform:translateY(.25em);transform:translateY(.25em)}.photos-download .download-menu{display:grid;list-style:none;margin:0;background-color:#fff;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 .15em .25em rgba(0,0,0,.25);box-shadow:0 .15em .25em rgba(0,0,0,.25);padding:.5em 0;position:absolute;min-width:15ch;left:37%;top:102%;-webkit-transform:rotateX(-90deg) translateX(-50%);transform:rotateX(-90deg) translateX(-50%);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;visibility:hidden;opacity:.3;-webkit-transition:all .1s ease-out 80ms;transition:all .1s ease-out 80ms}.photos-download .download-menu:focus-within .dropdown__menu,.photos-download .download-menu:hover .dropdown__menu{opacity:1;-webkit-transform:rotateX(0) translateX(-50%);transform:rotateX(0) translateX(-50%);visibility:visible}.photos-download .download-menu a{display:block;padding:.5em;opacity:0;text-decoration:none;-webkit-transition:all .1s ease-out 80ms;transition:all .1s ease-out 80ms}.photos-download .download-menu a:hover{background-color:#f6f6f6;color:#6682ff}.photos-download .download-menu a:focus{outline:none;background-color:rgba(56,88,233,.25)}.photos-download .download-menu li{padding:0}.photos-download:focus-within .download-title,.photos-download:hover .download-title{border-top-color:pink}.photos-download:focus-within .download-menu,.photos-download:hover .download-menu{opacity:1;-webkit-transform:rotateX(0) translateX(-50%);transform:rotateX(0) translateX(-50%);visibility:visible}.photos-download:focus-within .download-menu a,.photos-download:hover .download-menu a{opacity:1}.photos-download:focus-within:after,.photos-download:hover:after{opacity:1}.photos-download .photo-dimensions{font-size:smaller;display:block}.photos-download .photo-filesize{color:#888;font-size:smaller}.photos-categories,.photos-colors{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;margin:0;padding:0}.photos-categories li,.photos-colors li{padding:0 1rem}.photos-colors li:before{content:"•";font-size:36px;font-weight:700;line-height:1rem;vertical-align:middle;content:" ";border:1px solid #000;-webkit-border-radius:50%;border-radius:50%;display:inline-block;height:1rem;margin-right:.3rem;width:1rem}div.attribution{margin:1rem 0 3rem;font-size:.9rem}div.attribution .attribution-copy{background-color:#30272e;border-color:transparent;color:#fff;font-size:small;padding:.25rem .5rem;margin-top:1.5rem}div.attribution .attribution-label{margin-bottom:1rem}div.attribution .attribution-text .tabs button{background-color:#fff;border:0;border-bottom:1px solid #aaa;padding:.5rem 1rem}div.attribution .attribution-text .tabs button.active{border:1px solid;border-color:#aaa #aaa #fff;display:inline-block}div.attribution .attribution-text .tab-content{border:1px solid #aaa;padding:1rem;margin-top:-1px}div.attribution .attribution-text .tab-content .tab{display:none;word-break:break-word}div.attribution .attribution-text .tab-content .tab.active{display:block}.color-black:before,.taxonomy-photo_color-black{background-color:#000}.color-blue:before,.taxonomy-photo_color-blue{background-color:#00f}.color-brown:before,.taxonomy-photo_color-brown{background-color:brown}.color-gray:before,.taxonomy-photo_color-gray{background-color:grey}.color-green:before,.taxonomy-photo_color-green{background-color:green}.color-orange:before,.taxonomy-photo_color-orange{background-color:orange}.color-purple:before,.taxonomy-photo_color-purple{background-color:#639}.color-pink:before,.taxonomy-photo_color-pink{background-color:pink}.color-red:before,.taxonomy-photo_color-red{background-color:red}.color-silver:before,.taxonomy-photo_color-silver{background-color:silver}.color-violet:before,.taxonomy-photo_color-violet{background-color:violet}.color-white:before,.taxonomy-photo_color-white{background-color:#fff}.color-yellow:before,.taxonomy-photo_color-yellow{background-color:#ff0}body.page .taxonomy-photo_color{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;border:1px solid #ddd;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}body.page .taxonomy-photo_color.taxonomy-photo_color .entry-content span{background-color:#ddd}body.page .taxonomy-photo_color .entry-content{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0;padding:0;position:relative}body.page .taxonomy-photo_color .entry-content span{background-color:#fff;display:block;min-height:3.8rem;opacity:.9}body.page .taxonomy-photo_color .entry-content a{bottom:-3.8rem;height:3.8rem;padding-top:1rem;position:absolute;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:100%}div.upload-checkbox-wrapper{margin:1rem 0}div.upload-checkbox-wrapper input[type=checkbox]{margin-top:0}div.upload-checkbox-wrapper div{padding-left:25px}div.upload-checkbox-wrapper input{margin-left:-25px}@media screen and (max-width:782px){div.upload-checkbox-wrapper div{margin:.5rem 0;padding-left:35px}div.upload-checkbox-wrapper input{margin-left:-35px}}#wporg-photo-upload span{padding:.1rem .3rem;font-weight:400;border-left-width:5px;border-left-style:solid}#wporg-photo-upload span.error{background-color:#fbeaea;border-left-color:red}#wporg-photo-upload span.processing{background-color:#e5f5fa;border-left-color:#00a0d2;font-style:italic}.confirmation-checkbox-toggle-container{margin-bottom:1rem}.taxonomy-photo_orientation .entry-content{background-color:#eee}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-landscape{max-height:136px}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-landscape .entry-content{max-width:300px}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-portrait{height:250px;max-height:250px}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-portrait .entry-content{height:250px;width:200px}body.archive #main article.taxonomy-photo_orientation.taxonomy-photo_orientation-square .entry-content{width:136px}.banner{background-color:#fff8dc;margin:2rem;padding:1rem 2rem;text-align:center} /*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-photos/css/style.css.map b/wordpress.org/public_html/wp-content/themes/pub/wporg-photos/css/style.css.map index 97ded3eecb..ac9a574c2b 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-photos/css/style.css.map +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-photos/css/style.css.map @@ -1 +1 @@ -{"version":3,"sources":["file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/objects/_inputs.scss","style.css","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/generic/_kube.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/tools/_kube.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/tools/_breakpoint.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/generic/_normalize.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/base/_copy.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/base/_elements.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/settings/_colors.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/base/_headings.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/settings/_typography.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/base/_links.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/base/_lists.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/base/_tables.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/base/_typography.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/objects/_accessibility.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/objects/_alignments.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/objects/_buttons.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/objects/_clearings.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/objects/_copy.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/objects/_links.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/objects/_notices.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_404.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_comments.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_entry-content.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_entry-header.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_entry-meta.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_entry-summary.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_entry.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_gallery.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_main-navigation.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_media.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_page.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_post-navigation.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_posts-navigation.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_search-form.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_search.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_site-content.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/settings/_structure.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_site-description.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_site-header.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_site-title.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_widget-area.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_wporg-footer.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_wporg-header.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-photos/css/components/_favorite-button.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-photos/css/components/_search-form.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-photos/css/components/_site.scss"],"names":[],"mappings":"AAoHC,gBCsuCD,CCt1CA,cACC,cDFD,CCMA,KCEC,mBAAA,CAAA,oBAAA,CAAA,gBAAA,CAAA,mBAAA,CAAA,YAAA,CAoBA,6BAAA,CAAA,4BAAA,CAAA,0BAAA,CAAA,0BAAA,CAAA,yBAAA,CAAA,sBAAA,CAAA,kBAAA,CAVA,sBAAA,CAAA,kBAAA,CAAA,cFZD,CGGG,yBFHH,KC2BC,2BAAA,CAAA,4BAAA,CAAA,6BAAA,CAAA,wBAAA,CAAA,yBAAA,CAAA,yBAAA,CAAA,qBAAA,CAVA,wBAAA,CAAA,oBAAA,CAAA,gBFZC,CACF,CCFC,kBACC,eDIF,CGNG,yBFCF,kBAIE,aDKD,CACF,CCHE,gCACC,cDKH,CGdG,yBFQD,gCAIE,aDMF,CACF,CCHC,YCiCA,oCAAA,CAAA,wBAAA,CAAA,4BF3BD,CCHC,aCyBA,wBAAA,CAAA,qCAAA,CAAA,qBAAA,CAAA,qBAAA,CAAA,6BFnBD,CCFE,eC8CD,kBD7C0B,CC6C1B,mBD7C0B,CC6C1B,eD7C0B,CC6C1B,mBD7C0B,CC6C1B,WFzCD,CEqFE,OACC,mBFlFH,CEoFE,UAEC,yBFlFH,CE6EE,OACC,oBF1EH,CE4EE,UAEC,0BF1EH,CEqEE,OACC,SFlEH,CEoEE,UAEC,eFlEH,CE6DE,OACC,oBF1DH,CE4DE,UAEC,0BF1DH,CEqDE,OACC,oBFlDH,CEoDE,UAEC,0BFlDH,CE6CE,OACC,SF1CH,CE4CE,UAEC,eF1CH,CEqCE,OACC,oBFlCH,CEoCE,UAEC,0BFlCH,CE6BE,OACC,oBF1BH,CE4BE,UAEC,0BF1BH,CEqBE,OACC,SFlBH,CEoBE,UAEC,eFlBH,CEaE,QACC,oBFVH,CEYE,WAEC,0BFVH,CEKE,QACC,oBFFH,CEIE,WAEC,0BFFH,CEHE,QACC,UFMH,CEJE,WAEC,gBFMH,CEEG,gBAEC,cFAJ,CEII,gCACC,aFFL,CEKG,mBAEC,+BFJJ,CERG,gBAEC,eFSJ,CELI,+BACC,aFOL,CEJG,mBAEC,+BFKJ,CEjBG,gBAEC,SFkBJ,CEdI,+BACC,aFgBL,CEbG,mBAEC,yBFcJ,CE1BG,gBAEC,eF2BJ,CEvBI,+BACC,aFyBL,CEtBG,mBAE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","file":"style.css"} \ No newline at end of file +{"version":3,"sources":["file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/objects/_inputs.scss","style.css","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/generic/_kube.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/tools/_kube.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/tools/_breakpoint.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/generic/_normalize.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/base/_copy.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/base/_elements.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/settings/_colors.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/base/_headings.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/settings/_typography.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/base/_links.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/base/_lists.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/base/_tables.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/base/_typography.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/objects/_accessibility.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/objects/_alignments.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/objects/_buttons.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/objects/_clearings.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/objects/_copy.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/objects/_links.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/objects/_notices.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_404.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_comments.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_entry-content.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_entry-header.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_entry-meta.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_entry-summary.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_entry.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_gallery.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_main-navigation.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_media.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_page.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_post-navigation.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_posts-navigation.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_search-form.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_search.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_site-content.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/settings/_structure.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_site-description.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_site-header.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_site-title.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_widget-area.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_wporg-footer.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg/css/components/_wporg-header.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-photos/css/components/_favorite-button.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-photos/css/components/_search-form.scss","file:///home/wporg/public_html/wp-content/themes/pub/wporg-photos/css/components/_site.scss"],"names":[],"mappings":"AAoHC,gBCsuCD,CCt1CA,cACC,cDFD,CCMA,KCEC,mBAAA,CAAA,oBAAA,CAAA,gBAAA,CAAA,mBAAA,CAAA,YAAA,CAoBA,6BAAA,CAAA,4BAAA,CAAA,0BAAA,CAAA,0BAAA,CAAA,yBAAA,CAAA,sBAAA,CAAA,kBAAA,CAVA,sBAAA,CAAA,kBAAA,CAAA,cFZD,CGGG,yBFHH,KC2BC,2BAAA,CAAA,4BAAA,CAAA,6BAAA,CAAA,wBAAA,CAAA,yBAAA,CAAA,yBAAA,CAAA,qBAAA,CAVA,wBAAA,CAAA,oBAAA,CAAA,gBFZC,CACF,CCFC,kBACC,eDIF,CGNG,yBFCF,kBAIE,aDKD,CACF,CCHE,gCACC,cDKH,CGdG,yBFQD,gCAIE,aDMF,CACF,CCHC,YCiCA,oCAAA,CAAA,wBAAA,CAAA,4BF3BD,CCHC,aCyBA,wBAAA,CAAA,qCAAA,CAAA,qBAAA,CAAA,qBAAA,CAAA,6BFnBD,CCFE,eC8CD,kBD7C0B,CC6C1B,mBD7C0B,CC6C1B,eD7C0B,CC6C1B,mBD7C0B,CC6C1B,WFzCD,CEqFE,OACC,mBFlFH,CEoFE,UAEC,yBFlFH,CE6EE,OACC,oBF1EH,CE4EE,UAEC,0BF1EH,CEqEE,OACC,SFlEH,CEoEE,UAEC,eFlEH,CE6DE,OACC,oBF1DH,CE4DE,UAEC,0BF1DH,CEqDE,OACC,oBFlDH,CEoDE,UAEC,0BFlDH,CE6CE,OACC,SF1CH,CE4CE,UAEC,eF1CH,CEqCE,OACC,oBFlCH,CEoCE,UAEC,0BFlCH,CE6BE,OACC,oBF1BH,CE4BE,UAEC,0BF1BH,CEqBE,OACC,SFlBH,CEoBE,UAEC,eFlBH,CEaE,QACC,oBFVH,CEYE,WAEC,0BFVH,CEKE,QACC,oBFFH,CEIE,WAEC,0BFFH,CEHE,QACC,UFMH,CEJE,WAEC,gBFMH,CEEG,gBAEC,cFAJ,CEII,gCACC,aFFL,CEKG,mBAEC,+BFJJ,CERG,gBAEC,eFSJ,CELI,+BACC,aFOL,CEJG,mBAEC,+BFKJ,CEjBG,gBAEC,SFkBJ,CEdI,+BACC,aFgBL,CEbG,mBAEC,yBFcJ,CE1BG,gBAEC,eF2BJ,CEvBI,+BACC,aFyBL,CEtBG,mBAE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","file":"style.css"} \ No newline at end of file From a5193a4af821e155a0956174f86362178ea459c6 Mon Sep 17 00:00:00 2001 From: Scott Reilly Date: Wed, 4 Dec 2024 19:46:09 +0000 Subject: [PATCH 16/95] Photo Directory, User: Allow author template to load for users who have not contributed any photos. Fixes https://github.com/WordPress/wporg-photo-directory/issues/31 git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14235 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../plugins/photo-directory/inc/user.php | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/wordpress.org/public_html/wp-content/plugins/photo-directory/inc/user.php b/wordpress.org/public_html/wp-content/plugins/photo-directory/inc/user.php index 58204d9530..22d3e2172f 100644 --- a/wordpress.org/public_html/wp-content/plugins/photo-directory/inc/user.php +++ b/wordpress.org/public_html/wp-content/plugins/photo-directory/inc/user.php @@ -51,6 +51,34 @@ class User { * Initializes class. */ public static function init() { + // Show empty state page for users without contributed photos. + add_action( 'template_redirect', [ __CLASS__, 'allow_empty_authors' ] ); + } + + /** + * Allows the author template to load for users who have not contributed any photos. + */ + public static function allow_empty_authors() { + global $wp_query; + + if ( is_404() && get_query_var( 'author' ) ) { + $author_id = get_query_var( 'author' ); + if ( ! $author_id ) { + return; + } + + $authordata= get_userdata( $author_id ); + if ( ! $authordata ) { + return; + } + + $wp_query->is_author = true; + $wp_query->is_archive = true; + $wp_query->is_404 = false; + + // Set global authordata variable to allow use of core user template functions. + $GLOBALS['authordata'] = $authordata; + } } /** From d9341da04aa5d3589dbe9330a106b4e1824a954b Mon Sep 17 00:00:00 2001 From: Scott Reilly Date: Wed, 4 Dec 2024 20:26:43 +0000 Subject: [PATCH 17/95] Photo Directory, User: More concise approach to prevent 404s for users who have not contributed any photos. Props ryelle. See https://github.com/WordPress/wporg-photo-directory/issues/31. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14236 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../plugins/photo-directory/inc/user.php | 40 +++++++++---------- 1 file changed, 19 insertions(+), 21 deletions(-) diff --git a/wordpress.org/public_html/wp-content/plugins/photo-directory/inc/user.php b/wordpress.org/public_html/wp-content/plugins/photo-directory/inc/user.php index 22d3e2172f..9e80e82740 100644 --- a/wordpress.org/public_html/wp-content/plugins/photo-directory/inc/user.php +++ b/wordpress.org/public_html/wp-content/plugins/photo-directory/inc/user.php @@ -52,33 +52,31 @@ class User { */ public static function init() { // Show empty state page for users without contributed photos. - add_action( 'template_redirect', [ __CLASS__, 'allow_empty_authors' ] ); + add_action( 'pre_handle_404', [ __CLASS__, 'prevent_author_404s' ], 10, 2 ); } /** - * Allows the author template to load for users who have not contributed any photos. + * Prevents 404s for all author pages. + * + * By default, core will only prevent 404s on empty author archives + * if the author is a member of the site. This preempts the handler + * to prevent 404s for all author pages. + * + * @param bool $preempt Whether to short-circuit default header status handling. Default false. + * @param WP_Query $query WordPress Query object. + * @return bool */ - public static function allow_empty_authors() { - global $wp_query; - - if ( is_404() && get_query_var( 'author' ) ) { - $author_id = get_query_var( 'author' ); - if ( ! $author_id ) { - return; - } - - $authordata= get_userdata( $author_id ); - if ( ! $authordata ) { - return; - } - - $wp_query->is_author = true; - $wp_query->is_archive = true; - $wp_query->is_404 = false; + public static function prevent_author_404s( $preempt, $query ) { + if ( ! $query->is_main_query() ) { + return $preempt; + } - // Set global authordata variable to allow use of core user template functions. - $GLOBALS['authordata'] = $authordata; + $author = $query->get( 'author' ); + if ( $query->is_author && is_numeric( $author ) && $author > 0 ) { + return true; } + + return $preempt; } /** From 8e63ef2321abd2aa1abb8a57c997c4cfde4f942f Mon Sep 17 00:00:00 2001 From: Scott Reilly Date: Wed, 4 Dec 2024 20:33:42 +0000 Subject: [PATCH 18/95] Slack: Grant announce privilege to grafruessel for #hosting. Fixes #7845. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14237 74240141-8908-4e6f-9713-ba540dce6ec7 --- common/includes/slack/announce/config.php | 1 + 1 file changed, 1 insertion(+) diff --git a/common/includes/slack/announce/config.php b/common/includes/slack/announce/config.php index 775924f59f..d684d90c05 100644 --- a/common/includes/slack/announce/config.php +++ b/common/includes/slack/announce/config.php @@ -368,6 +368,7 @@ function get_whitelist() { 'andrew.taylor', // @ataylorme on Slack 'chaion07', 'Crixu', + 'grafruessel', 'kirasong', 'jadonn', 'JavierCasares', From 279a5100fc59afaaa024455f6b3d794295d457f5 Mon Sep 17 00:00:00 2001 From: Adam Wood Date: Thu, 5 Dec 2024 01:46:57 +0000 Subject: [PATCH 19/95] Breathe 2024: RTL and o2 post form fixes Fix issue with styling of o2 post form tabs. Fix RTL display of mobile secondary fly out menu. Fix RTL display of welcome box button. Fixes https://github.com/WordPress/wordpress.org/issues/412 See https://github.com/WordPress/wordpress.org/issues/377 git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14238 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../themes/pub/wporg-breathe-2024/style.css | 70 ++++++++++++------- 1 file changed, 46 insertions(+), 24 deletions(-) diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css index 6d3b16b188..e21f89e0d3 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css @@ -446,6 +446,7 @@ body.make-hosting #headline h2 a:before { content: '\f176'; } .o2-editor .o2-editor-wrapper, #respond .o2-editor .o2-editor-wrapper { border-radius: 2px; + border-end-start-radius: 0; border: var(--wp--custom--form--border--width) var(--wp--custom--form--border--style) var(--wp--custom--form--border--color); overflow: hidden; } @@ -456,21 +457,40 @@ body.make-hosting #headline h2 a:before { content: '\f176'; } } .o2-editor .o2-editor-footer .o2-editor-tabs li { + position: relative; border: 1px solid var(--wp--custom--form--border--color); - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; - overflow: hidden; + border-end-start-radius: 2px; + border-end-end-radius: 2px; } .o2-editor .o2-editor-footer .o2-editor-tabs li:first-of-type, #respond .o2-editor-footer .o2-editor-tabs li:first-of-type { - border-left: 1px solid var(--wp--custom--form--border--color); - border-top: 1px solid var(--wp--custom--form--border--color); - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; + border: 1px solid var(--wp--custom--form--border--color); + border-end-start-radius: 2px; + border-end-end-radius: 2px; margin-inline-end: -1px; } +.o2-editor .o2-editor-footer .o2-editor-tabs li.selected::before, +#respond .o2-editor-footer .o2-editor-tabs li.selected::before, +.o2-editor .o2-editor-footer .o2-editor-tabs li.selected::after, +#respond .o2-editor-footer .o2-editor-tabs li.selected::after { + display: block; + content: ''; + position: absolute; + inset-inline-start: -1px; + inset-block-start: -1px; + width: 1px; + height: 1px; + background: var(--wp--custom--form--border--color); +} + +.o2-editor .o2-editor-footer .o2-editor-tabs li.selected::after, +#respond .o2-editor-footer .o2-editor-tabs li.selected::after { + inset-inline-start: unset; + inset-inline-end: -1px; +} + .o2-editor .o2-editor-footer .o2-editor-tabs li.selected, #respond .o2-editor-footer .o2-editor-tabs li.selected { border-top-color: var(--wp--preset--color--white); @@ -480,7 +500,8 @@ body.make-hosting #headline h2 a:before { content: '\f176'; } background: var(--wp--preset--color--light-grey-2); border: unset; font-size: var(--wp--preset--font-size--small); - border-radius: unset; + border-end-start-radius: 1px; + border-end-end-radius: 1px; } .o2-editor .o2-editor-footer .o2-editor-tabs li.selected a { @@ -873,6 +894,13 @@ input[type="submit"]:hover { -webkit-backface-visibility: initial; } + #secondary { + top: var(--wp-admin--admin-bar--height, 0px); + z-index: 500; + left: unset; + inset-inline-start: -100%; + } + body.responsive-show { overflow-y: hidden; position: fixed !important; @@ -886,6 +914,10 @@ input[type="submit"]:hover { margin-bottom: 1em; } + body.responsive-show #secondary { + inset-inline-start: 0; + } + body.responsive-show #secondary-content .navigation-main { margin-top: 0; } @@ -903,20 +935,16 @@ input[type="submit"]:hover { overflow-x: visible; } - #secondary { - top: var(--wp-admin--admin-bar--height, 0px); - z-index: 500; - } - #secondary-toggle { - margin-left: var(--wp--preset--spacing--edge-space); - margin-right: 0; + float: inline-start; + margin-right: unset; margin-top: -12px; + text-align: end; } #main #secondary-toggle { - margin-left: 4px; - margin-right: var(--wp--style--block-gap); + margin-inline-start: 4px; + margin-inline-end: var(--wp--style--block-gap); margin-top: 20px; } @@ -1403,7 +1431,7 @@ article.state-unresolved:not(.status-private) { border: 1px solid var(--wp--custom--color--border); border-left-width: 0; border-top-right-radius: 2px; - border-bottom-right-radius: 2px; + border-end-end-radius: 2px; } /* Adjust to align with border */ @@ -1807,7 +1835,6 @@ nav.o2-post-footer-actions ul li > span > a.genericon:before { outline: thin dotted; } -[dir="rtl"] .make-welcome #make-welcome-toggle::before, .make-welcome #make-welcome-toggle::after { content: "\f343"; font-family: dashicons; @@ -1816,11 +1843,6 @@ nav.o2-post-footer-actions ul li > span > a.genericon:before { overflow: auto; } -[dir="rtl"] .make-welcome #make-welcome-toggle::after { - display: none; -} - -[dir="rtl"] .make-welcome.collapsed #make-welcome-toggle::before, .make-welcome.collapsed #make-welcome-toggle::after { content: "\f347"; } From 8478a8ace6a13885b780e2667719de92ee8fb22f Mon Sep 17 00:00:00 2001 From: Dion Hulse Date: Thu, 5 Dec 2024 03:15:47 +0000 Subject: [PATCH 20/95] Plugin Directory: Plugin Check: Include low-severity issues in the output of plugin-check on plugin submission. Fixes #7840. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14239 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../shortcodes/class-upload-handler.php | 52 +++++++++++++++---- 1 file changed, 43 insertions(+), 9 deletions(-) diff --git a/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php b/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php index 99c9c936d7..569357a0e2 100644 --- a/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php +++ b/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php @@ -685,7 +685,8 @@ public function check_plugin() { ]; $command = WPCLI . ' --url=https://wordpress.org/plugins ' . 'plugin check ' . - '--error-severity=7 --warning-severity=6 --categories=plugin_repo --format=json ' . + '--error-severity=7 --warning-severity=6 --include-low-severity-errors ' . + '--categories=plugin_repo --format=json ' . '--slug=' . escapeshellarg( $this->plugin_slug ) . ' ' . escapeshellarg( $this->plugin_root ); @@ -757,9 +758,10 @@ public function check_plugin() { * FILE: example2.extension * [{.....}] */ - $verdict = true; - $results = []; - $output = explode( "\n", $output ); + $verdict = true; + $results = []; + $results_by_type = []; + $output = explode( "\n", $output ); foreach ( array_chunk( $output, 3 ) as $file_result ) { if ( ! str_starts_with( $file_result[0], 'FILE:' ) ) { continue; @@ -777,6 +779,9 @@ public function check_plugin() { $results[] = $record; + $results_by_type[ $record['type'] ] ??= []; + $results_by_type[ $record['type'] ][] = $record; + // Record submission stats. if ( function_exists( 'bump_stats_extra' ) && 'production' === wp_get_environment_type() ) { bump_stats_extra( 'plugin-check-' . $record['type'], $record['code'] ); @@ -797,20 +802,44 @@ public function check_plugin() { if ( $results ) { $html .= '
    '; // Display errors, and then warnings. - foreach ( [ wp_list_filter( $results, [ 'type' => 'ERROR' ] ), wp_list_filter( $results, [ 'type' => 'ERROR' ], 'NOT' ) ] as $result_set ) { + foreach ( [ 'ERROR', 'ERRORS_LOW_SEVERITY', 'WARNING', 'WARNING_LOW_SEVERITY' ] as $result_type ) { + $result_set = $results_by_type[ $result_type ] ?? []; + if ( empty( $result_set ) ) { + continue; + } + + // ERROR or WARNING + $result_label = str_replace( + [ + 'S_LOW_SEVERITY', // S included because of the pluralisation. + '_LOW_SEVERITY' + ], + '', + $result_type + ); + + $maybe_false_positive = ''; + if ( str_ends_with( $result_type, 'LOW_SEVERITY' ) ) { + $result_label .= '*'; + $maybe_false_positive = __( 'This may be a false-positive, and will be manually checked by a reviewer.', 'wporg-plugins' ); + } + foreach ( $result_set as $result ) { $html .= sprintf( - '
  • %s %s: %s
  • ', + '
  • %s %s: %s
  • ', esc_html( $result['file'] ), esc_url( $result['docs'] ?? '' ), - esc_html( $result['type'] . ' ' . $result['code'] ), + esc_attr( $maybe_false_positive ), + esc_html( "{$result_label}: {$result['code']}" ), esc_html( $result['message'] ) ); } } $html .= '
'; + + $html .= '

' . __( 'The above may contain false-positives. If you believe an error or warning is incorrect or a false-positive, please do not work around it. A reviewer will manually confirm this during the review process.', 'wporg-plugins' ) . '

'; } - $html .= __( 'Note: While the automated plugin scan is based on the Plugin Review Guidelines, it is not a complete review. A successful result from the scan does not guarantee that the plugin will be approved, only that it is sufficient to be reviewed. All submitted plugins are checked manually to ensure they meet security and guideline standards before approval.', 'wporg-plugins' ); + $html .= '

' . __( 'Note: While the automated plugin scan is based on the Plugin Review Guidelines, it is not a complete review. A successful result from the scan does not guarantee that the plugin will be approved, only that it is sufficient to be reviewed. All submitted plugins are checked manually to ensure they meet security and guideline standards before approval.', 'wporg-plugins' ) . '

'; // If the upload is blocked; log it to slack. if ( ! $verdict ) { @@ -858,7 +887,12 @@ public function check_plugin() { // Log plugin-check timing out. $zip_name = reset( $_FILES )['name']; $output = implode( "\n", $output ); - $text = ":rotating_light: Error: {$return_code} for {$zip_name}: {$this->plugin['Name']} ({$this->plugin_slug}) took {$total_time}s\n```{$stderr}\n===\n{$output}```"; + $debug = ''; + if ( $output || $stderr ) { + $debug = trim( "{$output}\n===\n{$stderr}", "\n=" ); + $debug = "\n```{$debug}```"; + } + $text = ":rotating_light: Error: {$return_code} for {$zip_name}: {$this->plugin['Name']} ({$this->plugin_slug}) took {$total_time}s{$debug}"; notify_slack( PLUGIN_CHECK_LOGS_SLACK_CHANNEL, $text, wp_get_current_user(), true ); } From d4065c823f32556d2a9be528a99a066572b9ea35 Mon Sep 17 00:00:00 2001 From: Adam Wood Date: Thu, 5 Dec 2024 03:58:40 +0000 Subject: [PATCH 21/95] Breathe 2024: Update glossary pop up heading style git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14240 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../wp-content/themes/pub/wporg-breathe-2024/style.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css index e21f89e0d3..74306cdde0 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css @@ -2629,8 +2629,8 @@ nav.handbook-navigation .nav-links a[rel="next"] { .glossary-item-header { display: block; color: var(--wp--preset--color--charcoal-1); - font-weight: var(--wp--custom--heading--typography--font-weight); - font-size: var(--wp--preset--font-size--heading-3); + font-weight: 600; + font-size: var(--wp--preset--font-size--heading-4); margin-bottom: var(--wp--style--block-gap); } From cbf5acd5cb5ad1a6eb57a21c66ae3c940650b82d Mon Sep 17 00:00:00 2001 From: Dion Hulse Date: Thu, 5 Dec 2024 07:45:33 +0000 Subject: [PATCH 22/95] Plugin Directory: Release Confirmation: Allow a plugin reviewer to undo a release discard state. This was previously added in [14218] but this file was missed, so no button was present. Fixes #7708. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14241 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../shortcodes/class-release-confirmation.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-release-confirmation.php b/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-release-confirmation.php index 81ffa4d8c3..c7d4cdb1c6 100644 --- a/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-release-confirmation.php +++ b/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-release-confirmation.php @@ -280,6 +280,17 @@ static function get_actions( $plugin, $data ) { __( 'Confirmed', 'wporg-plugins' ) ); } + } elseif ( + $data['discarded'] && + current_user_can( 'plugin_review' ) && + ( time() - $data['discarded']['time'] ) < 2 * DAY_IN_SECONDS + ) { + // Plugin reviewers can undo a discard within 48hrs. + $buttons[] = sprintf( + '%s', + Template::get_release_confirmation_link( $data['tag'], $plugin, 'undo-discard' ), + __( 'Undo Discard', 'wporg-plugins' ) + ); } return implode( ' ', $buttons ); From 0b562490fe756cb3b0b9e84537535047cb296cb5 Mon Sep 17 00:00:00 2001 From: Paul Kevan Date: Thu, 5 Dec 2024 15:57:14 +0000 Subject: [PATCH 23/95] Slack: add annouce to account per: https://meta.trac.wordpress.org/ticket/7847. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14242 74240141-8908-4e6f-9713-ba540dce6ec7 --- common/includes/slack/announce/config.php | 1 + 1 file changed, 1 insertion(+) diff --git a/common/includes/slack/announce/config.php b/common/includes/slack/announce/config.php index d684d90c05..83c9210e26 100644 --- a/common/includes/slack/announce/config.php +++ b/common/includes/slack/announce/config.php @@ -536,6 +536,7 @@ function get_whitelist() { 'colorful tones', // @colorful-tones on Slack 'courane01', // @Courtney on Slack 'courtneypk', + 'devmuhib', // @Muhibul Haque on Slack 'digitalchild', 'eboxnet', 'fikekomala', From a60be9d5372a2dfcd32ab1ac2e69ff71a86b23c6 Mon Sep 17 00:00:00 2001 From: Dion Hulse Date: Fri, 6 Dec 2024 00:46:08 +0000 Subject: [PATCH 24/95] Plugin Directory: Trademarks: Allow the woothemes.com users to use their trademark as they wish. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14243 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../wp-content/plugins/plugin-directory/class-trademarks.php | 1 + 1 file changed, 1 insertion(+) diff --git a/wordpress.org/public_html/wp-content/plugins/plugin-directory/class-trademarks.php b/wordpress.org/public_html/wp-content/plugins/plugin-directory/class-trademarks.php index 1e4d6a17e6..f097f1109c 100644 --- a/wordpress.org/public_html/wp-content/plugins/plugin-directory/class-trademarks.php +++ b/wordpress.org/public_html/wp-content/plugins/plugin-directory/class-trademarks.php @@ -137,6 +137,7 @@ class Trademarks { public static $trademark_exceptions = array( 'adobe.com' => array( 'adobe' ), 'automattic.com' => array( 'akismet', 'akismet-', 'jetpack', 'jetpack-', 'wordpress', 'wp-', 'woo', 'woo-', 'woocommerce', 'woocommerce-' ), + 'woothemes.com' => array( 'woo', 'woo-', 'woocommerce', 'woocommerce-' ), 'facebook.com' => array( 'facebook', 'instagram', 'oculus', 'whatsapp' ), 'support.microsoft.com' => array( 'bing-', 'microsoft-' ), 'trustpilot.com' => array( 'trustpilot' ), From 3275ecff12a1eb874979de76b7f473c5b73390ae Mon Sep 17 00:00:00 2001 From: Dion Hulse Date: Fri, 6 Dec 2024 02:27:47 +0000 Subject: [PATCH 25/95] Plugin Directory: Reviewers: Include the Submitted date in the controls widget. Props rabmalin, tellyworth, dd32. Fixes #7761. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14244 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../plugin-directory/admin/metabox/class-controls.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/wordpress.org/public_html/wp-content/plugins/plugin-directory/admin/metabox/class-controls.php b/wordpress.org/public_html/wp-content/plugins/plugin-directory/admin/metabox/class-controls.php index c269f60346..2d7eb3f17e 100644 --- a/wordpress.org/public_html/wp-content/plugins/plugin-directory/admin/metabox/class-controls.php +++ b/wordpress.org/public_html/wp-content/plugins/plugin-directory/admin/metabox/class-controls.php @@ -192,6 +192,11 @@ protected static function display_meta() { %s ago', esc_attr( $post->last_updated ), human_time_diff( strtotime( $post->last_updated ) ) ); ?> + + + %s ago', esc_attr( gmdate( 'Y-m-d H:i:s', $post->_submitted_date ?? 0 ) ), human_time_diff( $post->_submitted_date ) ); ?> + + From d4125427179535fd14544688ffcd7a5139474bcc Mon Sep 17 00:00:00 2001 From: Dion Hulse Date: Fri, 6 Dec 2024 04:17:16 +0000 Subject: [PATCH 26/95] Plugin Directory: Replace button markup with the new button classes. This resolves the buttons being dark-text-on-dark-background when in a visited state. See #7704. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14245 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../shortcodes/class-readme-validator.php | 4 ++-- .../shortcodes/class-release-confirmation.php | 12 ++++++------ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-readme-validator.php b/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-readme-validator.php index f8e377cf23..3560808fc9 100644 --- a/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-readme-validator.php +++ b/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-readme-validator.php @@ -49,7 +49,7 @@ public static function display() {

- +

@@ -58,7 +58,7 @@ public static function display() {
-

+

'; + + } +} diff --git a/wordpress.org/public_html/wp-content/plugins/plugin-directory/jobs/class-manager.php b/wordpress.org/public_html/wp-content/plugins/plugin-directory/jobs/class-manager.php index 09791baa00..febb35e096 100644 --- a/wordpress.org/public_html/wp-content/plugins/plugin-directory/jobs/class-manager.php +++ b/wordpress.org/public_html/wp-content/plugins/plugin-directory/jobs/class-manager.php @@ -10,6 +10,20 @@ */ class Manager { + /** + * The cron tasks that are triggered by a colon-based hook. + * + * @see Manager::register_colon_based_hook_handlers() + * @static + * @var array + */ + public static $wildcard_cron_tasks = array( + 'import_plugin' => array( __NAMESPACE__ . '\Plugin_Import', 'cron_trigger' ), + 'import_plugin_i18n' => array( __NAMESPACE__ . '\Plugin_i18n_Import', 'cron_trigger' ), + 'import_zip' => array( __NAMESPACE__ . '\Plugin_ZIP_Import', 'cron_trigger' ), + 'tide_sync' => array( __NAMESPACE__ . '\Tide_Sync', 'cron_trigger' ), + ); + /** * Add all the actions for cron tasks and schedules. */ @@ -290,20 +304,14 @@ public function register_cron_tasks() { public function register_colon_based_hook_handlers() { $cron_array = get_option( 'cron' ); - $wildcard_cron_tasks = array( - 'import_plugin' => array( __NAMESPACE__ . '\Plugin_Import', 'cron_trigger' ), - 'import_plugin_i18n' => array( __NAMESPACE__ . '\Plugin_i18n_Import', 'cron_trigger' ), - 'tide_sync' => array( __NAMESPACE__ . '\Tide_Sync', 'cron_trigger' ), - ); - // Add the wildcard cron task above to the specified colon-based hook. - $add_callback = static function( $hook ) use( $wildcard_cron_tasks ) { + $add_callback = static function( $hook ) { if ( ! str_contains( $hook, ':' ) ) { return; } - list( $partial_hook, $slug ) = explode( ':', $hook, 2 ); - $callback = $wildcard_cron_tasks[ $partial_hook ] ?? false; + $partial_hook = explode( ':', $hook )[0]; + $callback = self::$wildcard_cron_tasks[ $partial_hook ] ?? false; if ( ! $callback ) { return; @@ -364,5 +372,73 @@ public static function clear_memory_heavy_variables() { Tools::clear_memory_heavy_variables(); } + /** + * Fetch all the cron jobs for a plugin. + * + * @static + * + * @param \WP_Post $plugin The plugin post object. + * @param array $args Additional arguments to filter the jobs. See \HM\Cavalcade\Plugin\Job::get_jobs_by_query() for more details. + * @param bool $with_logs Whether to fetch logs for the jobs. + * @return array + */ + public static function get_plugin_cron_jobs( \WP_Post $plugin, $args = [], $with_logs = false ) { + global $wpdb; + + if ( ! class_exists( '\HM\Cavalcade\Plugin\Job' ) ) { + return []; + } + + $args['statuses'] ??= [ 'waiting', 'running', 'completed', 'failed', 'cancelled' ]; + $args['limit'] ??= 20; + $args['args'] ??= null; // All jobs, regardless of args. + + $jobs = []; + foreach ( self::$wildcard_cron_tasks as $job_prefix => $callback ) { + $args['hook'] = $job_prefix . ':' . $plugin->post_name; + $jobs = array_merge( + $jobs, + \HM\Cavalcade\Plugin\Job::get_jobs_by_query( $args ) + ); + } + + // Fetch logs for the tasks. + if ( $with_logs ) { + $log_table = str_replace( 'jobs', 'logs', \HM\Cavalcade\Plugin\Job::get_table() ); + foreach ( $jobs as &$job ) { + // Fetch logs for the task. + $job->logs = $wpdb->get_results( + $wpdb->prepare( + "SELECT status, timestamp, content FROM %i WHERE job = %d ORDER BY id DESC LIMIT 20", + $log_table, + $job->id + ) + ); + // Decode the JSON content. + array_walk( $job->logs, static function( &$log ) { + $log->content = json_decode( $log->content, true ) ?: $log->content; + } ); + } + } + + // Sort jobs based on last run. + usort( $jobs, static function( $a, $b ) { + $a_last_log = 0; + $b_last_log = 0; + if ( $a->logs ) { + $a_last_log = max( array_map( 'strtotime', wp_list_pluck( $a->logs, 'timestamp' ) ) ); + } + if ( $b->logs ) { + $b_last_log = max( array_map( 'strtotime', wp_list_pluck( $b->logs, 'timestamp' ) ) ); + } + + $a_last_log = max( $a->start, $a_last_log ); + $b_last_log = max( $b->start, $b_last_log ); + + return $a_last_log <=> $b_last_log; + } ); + + return $jobs; + } } From 92c069af21c1ad11d0f1d0c4e80ffa1c0f6192ea Mon Sep 17 00:00:00 2001 From: Dion Hulse Date: Wed, 11 Dec 2024 07:52:18 +0000 Subject: [PATCH 46/95] Theme Directory: Correct a stat name, it's themes.upload_by_svn not from. Added in [13819]. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14265 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../plugins/theme-directory/class-wporg-themes-upload.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wordpress.org/public_html/wp-content/plugins/theme-directory/class-wporg-themes-upload.php b/wordpress.org/public_html/wp-content/plugins/theme-directory/class-wporg-themes-upload.php index 2f7309c6e8..6d450b5865 100644 --- a/wordpress.org/public_html/wp-content/plugins/theme-directory/class-wporg-themes-upload.php +++ b/wordpress.org/public_html/wp-content/plugins/theme-directory/class-wporg-themes-upload.php @@ -282,7 +282,7 @@ public function process_update_from_svn( $slug, $version, $changeset = 0, $autho $this->version_status = 'live'; if ( 'themedropbox' !== $author && function_exists( 'bump_stats_extra' ) ) { - bump_stats_extra( 'themes', 'upload_from_svn' ); + bump_stats_extra( 'themes', 'upload_by_svn' ); } return $this->import( array( // return true | WP_Error From 38818ba1d89ad6070bb91e14734f7ca43a462878 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=83=C2=BAs=20Amieiro?= Date: Wed, 11 Dec 2024 12:08:08 +0000 Subject: [PATCH 47/95] Transate: Add the locale variant in the bulk pre-translation feature See https://meta.trac.wordpress.org/ticket/7841 git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14266 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../inc/class-translation-memory.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/wordpress.org/public_html/wp-content/plugins/wporg-gp-bulk-pretranslations/inc/class-translation-memory.php b/wordpress.org/public_html/wp-content/plugins/wporg-gp-bulk-pretranslations/inc/class-translation-memory.php index c86715f879..269cdce13e 100644 --- a/wordpress.org/public_html/wp-content/plugins/wporg-gp-bulk-pretranslations/inc/class-translation-memory.php +++ b/wordpress.org/public_html/wp-content/plugins/wporg-gp-bulk-pretranslations/inc/class-translation-memory.php @@ -43,7 +43,11 @@ public function get_suggestion_0( int $original_id, GP_Locale $locale, GP_Transl if ( ! $this->should_pretranslate( $original_id, $translation_set ) ) { return false; } - $suggestions = Translation_Memory_Client::query( $this->original->singular, $locale->slug ); + $target_locale = $locale->slug; + if ( 'default' !== $translation_set->slug ) { + $target_locale .= '_' . $translation_set->slug; + } + $suggestions = Translation_Memory_Client::query( $this->original->singular, $target_locale ); if ( empty( $suggestions ) ) { return false; } From 2b603c78143748d5ce90d5b709fd20e3f90d54fd Mon Sep 17 00:00:00 2001 From: ren Date: Wed, 11 Dec 2024 16:41:52 +0000 Subject: [PATCH 48/95] Learn: Sync with git WordPress/learn@e8734f1 git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14267 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../wp-content/themes/pub/wporg-learn-2024/inc/block-hooks.php | 3 +++ .../wp-content/themes/pub/wporg-learn-2024/style.css | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/inc/block-hooks.php b/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/inc/block-hooks.php index 73b77ddeae..5f51defde1 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/inc/block-hooks.php +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/inc/block-hooks.php @@ -179,6 +179,9 @@ function update_quiz_actions( $block_content ) { function is_quiz_ungraded() { $lesson_id = Sensei_Utils::get_current_lesson(); $quiz_id = Sensei()->lesson->lesson_quizzes( $lesson_id ); + if ( ! $quiz_id ) { + return false; + } $user_id = get_current_user_id(); $quiz_progress = Sensei()->quiz_progress_repository->get( $quiz_id, $user_id ); diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/style.css b/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/style.css index fe0d582ec7..3d2d6e346e 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/style.css +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/style.css @@ -4,7 +4,7 @@ * Author: WordPress.org * Author URI: http://wordpress.org/ * Description: A theme for learn.wordpress.org, built in 2024. - * Version: 1.0.0-e7303ed + * Version: 1.0.0-813b159 * License: GNU General Public License v2 or later * License URI: http://www.gnu.org/licenses/gpl-2.0.html * Text Domain: wporg-learn From da8b94351d3898984020c76c98399350897a1fa7 Mon Sep 17 00:00:00 2001 From: Adam Wood Date: Wed, 11 Dec 2024 19:43:44 +0000 Subject: [PATCH 49/95] Breathe 2024: Fix RTL issues Primary and secondary column order. List padding. Local nav padding. See https://github.com/WordPress/wordpress.org/issues/377 git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14268 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../themes/pub/wporg-breathe-2024/style.css | 58 ++++++++++++------- 1 file changed, 36 insertions(+), 22 deletions(-) diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css index fac5f0464b..a700b52851 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css @@ -72,12 +72,6 @@ ol ul { font-size: inherit; } -.rtl ul, -.rtl ol { - margin-left: 0; - margin-right: 25px; -} - h1, h2, h3, @@ -174,6 +168,14 @@ tr:last-of-type td { left: 0; } +@media (max-width: 876px) { + .content-area table { + display: block; + max-width: fit-content; + overflow-x: auto; + } +} + /* * Block styles */ @@ -196,6 +198,15 @@ tr:last-of-type td { background-color: color-mix( in srgb, currentColor 7%, transparent ); } +/* TODO: This should be handled by RTL CSS in mu-plugins */ +[dir="rtl"] .wp-block-wporg-local-navigation-bar { + padding-right: var(--wp--preset--spacing--edge-space); + + @media (max-width: 889px) { + padding-left: unset; + } +} + /* 2021 global header/footer */ .wp-block-group.global-header button, @@ -898,9 +909,28 @@ input[type="submit"]:hover { } } +#primary { + width: 68%; + float: inline-start; + padding-right: unset; + padding-inline-end: var(--wp--preset--spacing--20); +} + +#secondary { + float: inline-end; + clear: inline-end; +} + +@media (max-width: 876px) { + #primary { + width: 100%; + } +} + @media (max-width: 876px) { #primary { -webkit-backface-visibility: initial; + padding-inline-end: unset; } #secondary { @@ -977,22 +1007,6 @@ input[type="submit"]:hover { } -.content-area { - width: 68%; -} - -@media (max-width: 876px) { - .content-area { - width: 100%; - } - - .content-area table { - display: block; - max-width: fit-content; - overflow-x: auto; - } -} - .post-type-archive-handbook aside[id^="handbook"] .widget-title, .post-type-archive-handbook aside[id^="nav_menu"] .widget-title, .single-handbook aside[id^="handbook"] .widget-title, From 43659db53865543a0e8dad3298e6a4ebafd98f04 Mon Sep 17 00:00:00 2001 From: Adam Wood Date: Wed, 11 Dec 2024 20:01:58 +0000 Subject: [PATCH 50/95] Breathe 2024: Fix welcome box layout New RTL styles didn't account for this layout using the same selectors. See https://github.com/WordPress/wordpress.org/issues/377 git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14269 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../wp-content/themes/pub/wporg-breathe-2024/style.css | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css index a700b52851..63495e9855 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css @@ -909,26 +909,22 @@ input[type="submit"]:hover { } } -#primary { +.content-area { width: 68%; float: inline-start; padding-right: unset; padding-inline-end: var(--wp--preset--spacing--20); } +.widget-area, #secondary { float: inline-end; clear: inline-end; } @media (max-width: 876px) { - #primary { + .content-area { width: 100%; - } -} - -@media (max-width: 876px) { - #primary { -webkit-backface-visibility: initial; padding-inline-end: unset; } From 306fd2b4b0d80bfb3e2aaddcca35d3a8b4711ea7 Mon Sep 17 00:00:00 2001 From: Dion Hulse Date: Thu, 12 Dec 2024 02:44:06 +0000 Subject: [PATCH 51/95] Plugin Directory: Plugin Import: Add hooks to the plugin import process for debugging and feature development. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14270 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../plugin-directory/cli/class-import.php | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/wordpress.org/public_html/wp-content/plugins/plugin-directory/cli/class-import.php b/wordpress.org/public_html/wp-content/plugins/plugin-directory/cli/class-import.php index d8f383c9f9..3027bcfc99 100644 --- a/wordpress.org/public_html/wp-content/plugins/plugin-directory/cli/class-import.php +++ b/wordpress.org/public_html/wp-content/plugins/plugin-directory/cli/class-import.php @@ -109,6 +109,20 @@ public function import_from_svn( $plugin_slug, $svn_changed_tags = array( 'trunk $this->warnings = array_merge( $this->warnings, $readme->warnings ); } + /** + * Fire an import action, now that we've exported most of the plugin data. + * + * NOTE: This is prior to any validation checks. + * + * @param Import $this The Plugin Importer object. + * @param WP_Post $plugin The plugin being imported. + * @param array $data The data from the import process. + * @param array $svn_changed_tags The list of SVN tags/trunk affected to trigger the import. + * @param array $svn_tags_deleted The list of SVN tags/trunk deleted in the import. + * @param int $svn_revision_triggered The SVN revision that triggered the import. + */ + do_action( 'wporg_plugins_import', $this, $plugin, $data, $svn_changed_tags, $svn_tags_deleted, $svn_revision_triggered ); + // Validate various headers: /* @@ -279,12 +293,36 @@ public function import_from_svn( $plugin_slug, $svn_changed_tags = array( 'trunk // Update with ^ Plugin_Directory::add_release( $plugin, $release ); + /** + * Fire an action to let other code know this plugin has a pending release. + * + * @param WP_Post $plugin The plugin being imported. + * @param array $release The release data. + * @param array $data The data from the import process. + */ + do_action( 'wporg_plugins_import_release_pending', $plugin, $release, $data ); + throw new Exception( "Plugin release {$stable_tag} not confirmed." ); } // At this point we can assume that the release was confirmed, and should be imported. } + /** + * Fire an import action, now that we've exported the plugin data, and validates that it's ready for release. + * + * NOTE: This fires after Release Confirmation, such that the plugin is 100% ready to be released. + * + * @param Import $this The Plugin Importer object. + * @param WP_Post $plugin The plugin being imported. + * @param array $release The release data. Only present if the plugin uses Release Confirmation. + * @param array $data The data from the import process. + * @param array $svn_changed_tags The list of SVN tags/trunk affected to trigger the import. + * @param array $svn_tags_deleted The list of SVN tags/trunk deleted in the import. + * @param int $svn_revision_triggered The SVN revision that triggered the import. + */ + do_action( 'wporg_plugins_import_process', $this, $plugin, $release ?? false, $data, $svn_changed_tags, $svn_tags_deleted, $svn_revision_triggered ); + $content = ''; if ( $readme->sections ) { foreach ( $readme->sections as $section => $section_content ) { From 8965c13f2b8d9c0086c7de93be0ca09f854bb1d0 Mon Sep 17 00:00:00 2001 From: Dion Hulse Date: Thu, 12 Dec 2024 05:57:51 +0000 Subject: [PATCH 52/95] Plugin Directory: Plugin Import: Only queue an i18n import if the plugin import was successful. This avoids queueing up a duplicate i18n import for plugins with release confirmation active. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14271 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../plugins/plugin-directory/jobs/class-plugin-import.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/wordpress.org/public_html/wp-content/plugins/plugin-directory/jobs/class-plugin-import.php b/wordpress.org/public_html/wp-content/plugins/plugin-directory/jobs/class-plugin-import.php index e4eedfb03b..2bce51d4df 100644 --- a/wordpress.org/public_html/wp-content/plugins/plugin-directory/jobs/class-plugin-import.php +++ b/wordpress.org/public_html/wp-content/plugins/plugin-directory/jobs/class-plugin-import.php @@ -48,6 +48,9 @@ public static function cron_trigger( $plugin_data ) { $importer = new CLI\Import(); try { $importer->import_from_svn( $plugin_slug, $tags_touched, $tags_deleted, $revision ); + + // Schedule a job to import any i18n changes from this commit + Plugin_i18n_Import::queue( $plugin_slug, $plugin_data ); } catch ( Exception $e ) { fwrite( STDERR, "[{$plugin_slug}] Plugin Import Failed: " . $e->getMessage() . "\n" ); } finally { @@ -57,9 +60,6 @@ public static function cron_trigger( $plugin_data ) { } } - // Schedule a job to import any i18n changes from this commit - Plugin_i18n_Import::queue( $plugin_slug, $plugin_data ); - // Re-schedule any other jobs for this plugin to NOW() $hook = current_filter(); if ( $next_timestamp = Manager::get_scheduled_time( $hook, 'next' ) ) { From 3ab57bdfa7918f0ec5603a52d2622eab05e685ac Mon Sep 17 00:00:00 2001 From: Dion Hulse Date: Thu, 12 Dec 2024 07:00:06 +0000 Subject: [PATCH 53/95] Plugin Directory: Plugin Check: This message is already HTML escaped, don't escape it again. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14272 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../shortcodes/class-upload-handler.php | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php b/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php index 569357a0e2..fd2d5b815b 100644 --- a/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php +++ b/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-upload-handler.php @@ -809,14 +809,7 @@ public function check_plugin() { } // ERROR or WARNING - $result_label = str_replace( - [ - 'S_LOW_SEVERITY', // S included because of the pluralisation. - '_LOW_SEVERITY' - ], - '', - $result_type - ); + $result_label = str_replace( '_LOW_SEVERITY', '', $result_type ); $maybe_false_positive = ''; if ( str_ends_with( $result_type, 'LOW_SEVERITY' ) ) { @@ -831,7 +824,7 @@ public function check_plugin() { esc_url( $result['docs'] ?? '' ), esc_attr( $maybe_false_positive ), esc_html( "{$result_label}: {$result['code']}" ), - esc_html( $result['message'] ) + $result['message'] // Already escaped. ); } } From 165dc5daf90bdc2ba2c9a63b614a49b65697fc24 Mon Sep 17 00:00:00 2001 From: Dion Hulse Date: Thu, 12 Dec 2024 07:06:16 +0000 Subject: [PATCH 54/95] Plugin Directory: Store the revision a plugin ZIP is built from. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14273 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../plugins/plugin-directory/cli/class-import.php | 5 +++-- .../plugins/plugin-directory/zip/class-builder.php | 6 ++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/wordpress.org/public_html/wp-content/plugins/plugin-directory/cli/class-import.php b/wordpress.org/public_html/wp-content/plugins/plugin-directory/cli/class-import.php index 3027bcfc99..a3ec0f61af 100644 --- a/wordpress.org/public_html/wp-content/plugins/plugin-directory/cli/class-import.php +++ b/wordpress.org/public_html/wp-content/plugins/plugin-directory/cli/class-import.php @@ -622,8 +622,9 @@ protected function rebuild_affected_zips( $plugin_slug, $stable_tag, $current_st Plugin_Directory::add_release( $plugin, [ - 'tag' => $tag, - 'zips_built' => true + 'tag' => $tag, + 'zips_built' => true, + 'zips_built_from_revision' => ( $zip_builder->plugins_revision ?? 0 ) ?: $svn_revision_triggered, ] ); } diff --git a/wordpress.org/public_html/wp-content/plugins/plugin-directory/zip/class-builder.php b/wordpress.org/public_html/wp-content/plugins/plugin-directory/zip/class-builder.php index eab72d7c50..c8a3d36597 100644 --- a/wordpress.org/public_html/wp-content/plugins/plugin-directory/zip/class-builder.php +++ b/wordpress.org/public_html/wp-content/plugins/plugin-directory/zip/class-builder.php @@ -28,6 +28,9 @@ class Builder { // The SVN url of the plugin version being packaged. protected $plugin_version_svn_url = ''; + // The revision of the plugin that was just packaged. + public $plugins_revision = 0; + /** * Generate a ZIP for a provided Plugin tags. * @@ -381,6 +384,9 @@ protected function export_plugin() { throw new Exception( __METHOD__ . ': ' . $res['errors'][0]['error_message'], 404 ); } + // Store the SVN revision that's been used for the ZIP in a property for later. + $this->plugins_revision = $res['revision']; + // Verify that the specified plugin zip will contain files. if ( ! array_diff( scandir( $this->tmp_build_dir ), array( '.', '..' ) ) ) { throw new Exception( ___METHOD__ . ': No files exist in the plugin directory', 404 ); From 231b0317730b58274aed0720bb2acfc39d42fd15 Mon Sep 17 00:00:00 2001 From: Dion Hulse Date: Thu, 12 Dec 2024 07:43:05 +0000 Subject: [PATCH 55/95] Plugin Directory: Release Confirmation: Add a status inbetween 'release waiting for confirmation' and 'release confirmed'. Once a release is confirmed, the plugin still needs to be re-processed by the plugin importer. This can take seconds, or many minutes depending on load. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14274 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../shortcodes/class-release-confirmation.php | 23 ++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-release-confirmation.php b/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-release-confirmation.php index 0e125cf00c..baeffcdda0 100644 --- a/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-release-confirmation.php +++ b/wordpress.org/public_html/wp-content/plugins/plugin-directory/shortcodes/class-release-confirmation.php @@ -177,6 +177,8 @@ static function get_approval_text( $plugin, $data ) { _e( 'Release did not require confirmation.', 'wporg-plugins' ); } else if ( ! empty( $data['discarded'] ) ) { _e( 'Release discarded.', 'wporg-plugins' ); + } elseif ( $data['confirmed'] && ! $data['zips_built'] ) { + _e( 'Release confirmed, waiting for processing.', 'wporg-plugins' ); } else if ( $data['confirmed'] ) { _e( 'Release confirmed.', 'wporg-plugins' ); } else if ( 1 == $data['confirmations_required'] ) { @@ -227,9 +229,28 @@ static function get_approval_text( $plugin, $data ) { ) ); } + + // Add a note that the release is in a processing state. + if ( $data['confirmed'] && ! $data['zips_built'] ) { + printf( + '%s
', + __( 'The ZIP files for this release have not yet been built by WordPress.org.', 'wporg-plugins' ) + ); + } + echo ''; - return ob_get_clean(); + $text = ob_get_clean(); + + /** + * Filters the release approval text. + * + * @param string $text The release approval text. + * @param WP_Post $plugin The plugin post object. + * @param array $data The release data. + * @return string + */ + return apply_filters( 'wporg_plugins_release_approval_text', $text, $plugin, $data ); } static function get_actions( $plugin, $data ) { From 897cb973a3e9ee021cb128fafa14936efa490134 Mon Sep 17 00:00:00 2001 From: Dion Hulse Date: Thu, 12 Dec 2024 07:51:32 +0000 Subject: [PATCH 56/95] Plugin Directory: Add new release field added in [14273]. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14275 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../class-plugin-directory.php | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/wordpress.org/public_html/wp-content/plugins/plugin-directory/class-plugin-directory.php b/wordpress.org/public_html/wp-content/plugins/plugin-directory/class-plugin-directory.php index c6819c7308..f2c5d9d9a7 100644 --- a/wordpress.org/public_html/wp-content/plugins/plugin-directory/class-plugin-directory.php +++ b/wordpress.org/public_html/wp-content/plugins/plugin-directory/class-plugin-directory.php @@ -1847,17 +1847,18 @@ public static function add_release( $plugin, $data ) { $plugin = self::get_plugin_post( $plugin ); $release = self::get_release( $plugin, $data['tag'] ) ?: [ - 'date' => time(), - 'tag' => '', - 'version' => '', + 'date' => time(), + 'tag' => '', + 'version' => '', // Assume zips built if no release confirmation. - 'zips_built' => ! $plugin->release_confirmation, - 'confirmations' => [], + 'zips_built' => ! $plugin->release_confirmation, + 'zips_built_from_revision' => 0, + 'confirmations' => [], // Confirmed by default if no release confiration. - 'confirmed' => ! $plugin->release_confirmation, - 'confirmations_required' => (int) $plugin->release_confirmation, - 'committer' => [], - 'revision' => [], + 'confirmed' => ! $plugin->release_confirmation, + 'confirmations_required' => (int) $plugin->release_confirmation, + 'committer' => [], + 'revision' => [], ]; // Fill the $release with the newish data. This could/should use wp_parse_args()? From af77c70c387724ee3393bec2f7cd6c13ca78b495 Mon Sep 17 00:00:00 2001 From: Alex Kirk Date: Thu, 12 Dec 2024 16:09:48 +0000 Subject: [PATCH 57/95] wporg-meeting-posttype: Remove Matrix git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14276 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../plugins/wporg-meeting-posttype/wporg-meeting-posttype.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wordpress.org/public_html/wp-content/plugins/wporg-meeting-posttype/wporg-meeting-posttype.php b/wordpress.org/public_html/wp-content/plugins/wporg-meeting-posttype/wporg-meeting-posttype.php index 8e7a7bea0e..c265116c13 100644 --- a/wordpress.org/public_html/wp-content/plugins/wporg-meeting-posttype/wporg-meeting-posttype.php +++ b/wordpress.org/public_html/wp-content/plugins/wporg-meeting-posttype/wporg-meeting-posttype.php @@ -501,7 +501,7 @@ public function meeting_time_shortcode( $attr, $content = '' ) { $out .= ' '; $out .= sprintf( esc_html__( '(%s from now)' ), human_time_diff( $next_meeting_timestamp, current_time('timestamp') ) ); if ( $post->location && $slack_channel ) { - $out .= ' ' . sprintf( wp_kses( __( 'accessible via %2$s on Slack or %4$s:community.wordpress.org on Matrix', 'wporg-meeting-calendar' ), array( 'a' => array( 'href' => array() ) ) ), 'https://wordpress.slack.com/messages/' . $slack_channel, $post->location, '/' . strtolower( 'Core Performance' === $attr['team'] ? 'performance' : $attr['team'] ) . '/chat/', $post->location ); + $out .= ' ' . sprintf( wp_kses( __( 'accessible via %2$s on Slack', 'wporg-meeting-calendar' ), array( 'a' => array( 'href' => array() ) ) ), 'https://wordpress.slack.com/messages/' . $slack_channel, $post->location ); } $out .= '

'; } From 85b41a5f71da61e0c961b956a2f788d770da9ed1 Mon Sep 17 00:00:00 2001 From: Adam Wood Date: Thu, 12 Dec 2024 21:20:23 +0000 Subject: [PATCH 58/95] Breathe 2024: Fix resolved and unresolved post layout Add padding around comments and remove space below post navigation. Fixes https://github.com/WordPress/wordpress.org/issues/440 git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14277 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../wp-content/themes/pub/wporg-breathe-2024/style.css | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css index 63495e9855..dff4368b5b 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-breathe-2024/style.css @@ -1460,6 +1460,16 @@ article.state-unresolved:not(.status-private):before { height: calc(100% + 2px); } +article.state-resolved .o2-post-comments, +article.state-unresolved .o2-post-comments { + padding: 0 var(--wp--preset--spacing--20); +} + +article.state-resolved .navigation, +article.state-unresolved .navigation { + margin-bottom: unset; +} + @media (max-width: 876px) { .state-resolved, .state-unresolved { From 93dc9b4105bd77d5c267fdb0291fbc74e7876bf0 Mon Sep 17 00:00:00 2001 From: Adam Wood Date: Thu, 12 Dec 2024 23:58:28 +0000 Subject: [PATCH 59/95] Learn: Sync with git WordPress/learn@48f36a4 git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14278 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../themes/pub/wporg-learn-2024/functions.php | 17 +++++++++++++++++ .../themes/pub/wporg-learn-2024/style.css | 2 +- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/functions.php b/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/functions.php index 9a9526cb19..0856d84816 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/functions.php +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/functions.php @@ -430,6 +430,23 @@ function get_learning_pathway_level_content( $learning_pathway ) { 'see_all_aria_label' => 'See all advanced development concepts learning pathways', ), ), + 'designer' => array( + 'beginner' => array( + 'title' => __( 'Beginner WordPress design', 'wporg-learn' ), + 'description' => __( 'You’re new to designing for the web or want to learn how to use the Site Editor to customize a theme.', 'wporg-learn' ), + 'see_all_aria_label' => 'See all beginner WordPress design learning pathways', + ), + 'intermediate' => array( + 'title' => __( 'Intermediate WordPress design', 'wporg-learn' ), + 'description' => __( 'You’re comfortable with web design best practices and using the Site Editor’s design tools.', 'wporg-learn' ), + 'see_all_aria_label' => 'See all intermediate WordPress design learning pathways', + ), + 'advanced' => array( + 'title' => __( 'Advanced WordPress design', 'wporg-learn' ), + 'description' => __( 'You’re confident with customizing a Block theme, creating patterns, and integrating plugins.', 'wporg-learn' ), + 'see_all_aria_label' => 'See all advanced WordPress design learning pathways', + ), + ), ); return $content[ $learning_pathway ]; diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/style.css b/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/style.css index 3d2d6e346e..ef7253ae41 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/style.css +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-learn-2024/style.css @@ -4,7 +4,7 @@ * Author: WordPress.org * Author URI: http://wordpress.org/ * Description: A theme for learn.wordpress.org, built in 2024. - * Version: 1.0.0-813b159 + * Version: 1.0.0-c2fc92e * License: GNU General Public License v2 or later * License URI: http://www.gnu.org/licenses/gpl-2.0.html * Text Domain: wporg-learn From 0cd89e74a2f09b90e9addaf191ee4ae5c062d126 Mon Sep 17 00:00:00 2001 From: Dion Hulse Date: Mon, 16 Dec 2024 00:21:34 +0000 Subject: [PATCH 60/95] Login: Update string list. See #7793. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14279 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../public_html/wp-content/themes/pub/wporg-login/strings.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wordpress.org/public_html/wp-content/themes/pub/wporg-login/strings.php b/wordpress.org/public_html/wp-content/themes/pub/wporg-login/strings.php index 9279578992..d2390b148f 100644 --- a/wordpress.org/public_html/wp-content/themes/pub/wporg-login/strings.php +++ b/wordpress.org/public_html/wp-content/themes/pub/wporg-login/strings.php @@ -5,7 +5,7 @@ * SSO, Registration anti-spam, password requirements, etc. */ -__( 'I am not affiliated with WP Engine in any way, financially or otherwise.', 'wporg' ); +__( 'Pineapple is delicious on pizza.', 'wporg' ); __( 'Please try again.', 'wporg' ); __( 'Are you in the right place?', 'wporg' ); __( 'This login form is for the WordPress.org website, rather than your personal WordPress site.', 'wporg' ); @@ -15,4 +15,4 @@ __( 'Please enter a password you have not used before.', 'wporg' ); __( 'Password is too weak.', 'wporg' ); __( 'Registration blocked due to number of new registrations from this IP.', 'wporg' ); -__( 'Sorry, that username is not allowed.', 'wporg' ); \ No newline at end of file +__( 'Sorry, that username is not allowed.', 'wporg' ); From 32497d298181cea8826978586117a2ea1ad09bae Mon Sep 17 00:00:00 2001 From: Dion Hulse Date: Mon, 16 Dec 2024 02:18:04 +0000 Subject: [PATCH 61/95] Switch to using sha256 Gravatar URLs. Props shenyanzhi. Closes https://github.com/WordPress/wordpress.org/pull/395. git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14280 74240141-8908-4e6f-9713-ba540dce6ec7 --- api.wordpress.org/public_html/dotorg/slack/announce.php | 2 +- .../wp-content/plugins/theme-directory/class-themes-api.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/api.wordpress.org/public_html/dotorg/slack/announce.php b/api.wordpress.org/public_html/dotorg/slack/announce.php index 92f92738d6..1390e30d2a 100644 --- a/api.wordpress.org/public_html/dotorg/slack/announce.php +++ b/api.wordpress.org/public_html/dotorg/slack/announce.php @@ -22,7 +22,7 @@ function get_avatar( $username, $slack_id, $team_id ) { $wp_user_id ) ); - $hash = md5( strtolower( trim( $email ) ) ); + $hash = hash( 'sha256', strtolower( trim( $email ) ) ); return sprintf( 'https://secure.gravatar.com/avatar/%s?s=96d=mm&r=G&%s', $hash, time() ); } diff --git a/wordpress.org/public_html/wp-content/plugins/theme-directory/class-themes-api.php b/wordpress.org/public_html/wp-content/plugins/theme-directory/class-themes-api.php index 245850a1a5..43a7145284 100644 --- a/wordpress.org/public_html/wp-content/plugins/theme-directory/class-themes-api.php +++ b/wordpress.org/public_html/wp-content/plugins/theme-directory/class-themes-api.php @@ -710,7 +710,7 @@ public function fill_theme( $theme ) { // WordPress.org user details. 'user_nicename' => $author->user_nicename, 'profile' => 'https://profiles.wordpress.org/' . $author->user_nicename . '/', - 'avatar' => 'https://secure.gravatar.com/avatar/' . md5( $author->user_email ) . '?s=96&d=monsterid&r=g', + 'avatar' => 'https://secure.gravatar.com/avatar/' . hash( 'sha256', $author->user_email ) . '?s=96&d=monsterid&r=g', 'display_name' => $author->display_name ?: $author->user_nicename, // Theme headers details. From c2f2cc1ff4b7e75cecb580597212a8609368faf1 Mon Sep 17 00:00:00 2001 From: John James Jacoby Date: Mon, 16 Dec 2024 19:53:28 +0000 Subject: [PATCH 62/95] BuddyPress/bbPress: enfreshen the bb-base theme See: https://buddypress.trac.wordpress.org/ticket/9262 git-svn-id: https://meta.svn.wordpress.org/sites/trunk@14281 74240141-8908-4e6f-9713-ba540dce6ec7 --- .../themes/bb-base/archive-forum.php | 2 +- .../wp-content/themes/bb-base/archive.php | 2 +- .../bb-base/bbpress/content-archive-topic.php | 6 +- .../themes/bb-base/bbpress/content-search.php | 6 +- .../bbpress/content-single-topic-lead.php | 22 +- .../bb-base/bbpress/form-reply-search.php | 24 + .../themes/bb-base/bbpress/form-search.php | 25 + .../bb-base/bbpress/form-topic-search.php | 24 + .../bb-base/bbpress/loop-single-reply.php | 22 +- .../wp-content/themes/bb-base/comments.php | 8 +- .../wp-content/themes/bb-base/footer.php | 23 +- .../wp-content/themes/bb-base/functions.php | 35 +- .../wp-content/themes/bb-base/header-nav.php | 11 +- .../wp-content/themes/bb-base/image.php | 2 +- .../wp-content/themes/bb-base/index.php | 2 +- .../themes/bb-base/page-homepage.php | 2 +- .../wp-content/themes/bb-base/page.php | 2 +- .../wp-content/themes/bb-base/sidebar.php | 30 +- .../wp-content/themes/bb-base/single-user.php | 2 +- .../wp-content/themes/bb-base/single.php | 2 +- .../themes/bb-base/style-bbpress-becca.css | 99 -- .../themes/bb-base/style-bbpress.css | 216 +-- .../themes/bb-base/style-buddypress-becca.css | 93 -- .../themes/bb-base/style-buddypress.css | 140 +- .../wp-content/themes/bb-base/style-trac.css | 929 ++++++++++++ .../wp-content/themes/bb-base/style.css | 1261 ++++++++++------- 26 files changed, 1925 insertions(+), 1065 deletions(-) create mode 100644 buddypress.org/public_html/wp-content/themes/bb-base/bbpress/form-reply-search.php create mode 100644 buddypress.org/public_html/wp-content/themes/bb-base/bbpress/form-search.php create mode 100644 buddypress.org/public_html/wp-content/themes/bb-base/bbpress/form-topic-search.php delete mode 100644 buddypress.org/public_html/wp-content/themes/bb-base/style-bbpress-becca.css delete mode 100644 buddypress.org/public_html/wp-content/themes/bb-base/style-buddypress-becca.css create mode 100644 buddypress.org/public_html/wp-content/themes/bb-base/style-trac.css diff --git a/buddypress.org/public_html/wp-content/themes/bb-base/archive-forum.php b/buddypress.org/public_html/wp-content/themes/bb-base/archive-forum.php index 04effdd4ef..4e11a3581a 100644 --- a/buddypress.org/public_html/wp-content/themes/bb-base/archive-forum.php +++ b/buddypress.org/public_html/wp-content/themes/bb-base/archive-forum.php @@ -1,6 +1,6 @@ -

+

diff --git a/buddypress.org/public_html/wp-content/themes/bb-base/archive.php b/buddypress.org/public_html/wp-content/themes/bb-base/archive.php index ce2557e61c..1b55a7029b 100644 --- a/buddypress.org/public_html/wp-content/themes/bb-base/archive.php +++ b/buddypress.org/public_html/wp-content/themes/bb-base/archive.php @@ -4,7 +4,7 @@ while ( have_posts() ) : the_post(); ?> -

+

-
- - - -
+ diff --git a/buddypress.org/public_html/wp-content/themes/bb-base/bbpress/content-search.php b/buddypress.org/public_html/wp-content/themes/bb-base/bbpress/content-search.php index 2dde3f052a..1fa560df74 100644 --- a/buddypress.org/public_html/wp-content/themes/bb-base/bbpress/content-search.php +++ b/buddypress.org/public_html/wp-content/themes/bb-base/bbpress/content-search.php @@ -1,10 +1,6 @@ -
- - - -
+ diff --git a/buddypress.org/public_html/wp-content/themes/bb-base/bbpress/content-single-topic-lead.php b/buddypress.org/public_html/wp-content/themes/bb-base/bbpress/content-single-topic-lead.php index 0f019dac3f..84fd57880f 100644 --- a/buddypress.org/public_html/wp-content/themes/bb-base/bbpress/content-single-topic-lead.php +++ b/buddypress.org/public_html/wp-content/themes/bb-base/bbpress/content-single-topic-lead.php @@ -21,21 +21,27 @@ - '
', 'show_role' => true, 'size' => 100 ) ); ?> + '', 'type' => 'avatar', 'show_role' => false, 'size' => 80 ) ); ?> - '

@', 'after' => '

' ) ); ?> +
- + '

@', 'after' => '

' ) ); ?> + + bbp_get_topic_id() ) ); ?> + + - + - +
-
+ - + - +
+ + diff --git a/buddypress.org/public_html/wp-content/themes/bb-base/bbpress/form-reply-search.php b/buddypress.org/public_html/wp-content/themes/bb-base/bbpress/form-reply-search.php new file mode 100644 index 0000000000..8958f56582 --- /dev/null +++ b/buddypress.org/public_html/wp-content/themes/bb-base/bbpress/form-reply-search.php @@ -0,0 +1,24 @@ + + +
+ +
+ + + +
+ +
+ + + +
+ +
+ + - '
', 'show_role' => true, 'size' => 100 ) ); ?> + '', 'type' => 'avatar', 'show_role' => false, 'size' => 80 ) ); ?> - '

@', 'after' => '

' ) ); ?> +
- + '

@', 'after' => '

' ) ); ?> + + bbp_get_reply_id() ) ); ?> + + - + - +
-
+ - + - +
+ + diff --git a/buddypress.org/public_html/wp-content/themes/bb-base/comments.php b/buddypress.org/public_html/wp-content/themes/bb-base/comments.php index 1600a77b8c..a62ae0d2dc 100644 --- a/buddypress.org/public_html/wp-content/themes/bb-base/comments.php +++ b/buddypress.org/public_html/wp-content/themes/bb-base/comments.php @@ -4,7 +4,7 @@ -

to “

+

@@ -19,13 +19,13 @@

- + -

+

- + diff --git a/buddypress.org/public_html/wp-content/themes/bb-base/footer.php b/buddypress.org/public_html/wp-content/themes/bb-base/footer.php index 4e90fead49..be84d29e3f 100644 --- a/buddypress.org/public_html/wp-content/themes/bb-base/footer.php +++ b/buddypress.org/public_html/wp-content/themes/bb-base/footer.php @@ -2,27 +2,26 @@ - diff --git a/buddypress.org/public_html/wp-content/themes/bb-base/functions.php b/buddypress.org/public_html/wp-content/themes/bb-base/functions.php index 25054ffc3b..32758439f9 100644 --- a/buddypress.org/public_html/wp-content/themes/bb-base/functions.php +++ b/buddypress.org/public_html/wp-content/themes/bb-base/functions.php @@ -54,7 +54,7 @@ function bb_base_is_bbpress() { function bb_base_register_stylesheets() { // Version of CSS - $version = '20221108'; + $version = time(); //'20241125'; // Base theme styling wp_enqueue_style( 'bb-base', get_template_directory_uri() . '/style.css', false, $version, 'screen' ); @@ -77,10 +77,9 @@ function bb_base_topic_search_form() { @@ -92,10 +91,9 @@ function bb_base_reply_search_form() { @@ -107,10 +105,9 @@ function bb_base_plugin_search_form() { @@ -196,7 +193,7 @@ function bb_base_single_topic_description() {
  • 'name', 'post_id' => $last_reply, 'size' => '15' ) ) ); ?>
  • @@ -204,7 +201,7 @@ function bb_base_single_topic_description() {
  • @@ -263,7 +260,7 @@ function bb_base_single_forum_description() {
  • 'name', 'post_id' => $last_active ) ) ); ?>
  • @@ -271,7 +268,7 @@ function bb_base_single_forum_description() {
  • @@ -615,3 +612,13 @@ function bb_base_login_redirect() { } } add_action( 'bbp_template_redirect', 'bb_base_login_redirect', 11 ); + +/** + * Enlarge the single-user-details avatar size. + * + * @author johnjamesjacoby + */ +function bb_base_override_single_user_details_avatar_size( $size = 150 ) { + return 200; +} +add_filter( 'bbp_single_user_details_avatar_size', 'bb_base_override_single_user_details_avatar_size' ); \ No newline at end of file diff --git a/buddypress.org/public_html/wp-content/themes/bb-base/header-nav.php b/buddypress.org/public_html/wp-content/themes/bb-base/header-nav.php index 1f5a269e1e..219668ed16 100644 --- a/buddypress.org/public_html/wp-content/themes/bb-base/header-nav.php +++ b/buddypress.org/public_html/wp-content/themes/bb-base/header-nav.php @@ -2,12 +2,11 @@ diff --git a/buddypress.org/public_html/wp-content/themes/bb-base/image.php b/buddypress.org/public_html/wp-content/themes/bb-base/image.php index e2f67e3565..6e0a49cb2b 100644 --- a/buddypress.org/public_html/wp-content/themes/bb-base/image.php +++ b/buddypress.org/public_html/wp-content/themes/bb-base/image.php @@ -41,7 +41,7 @@ -

    +