From ac109c06dcd86c69034174f4586323b000f1e700 Mon Sep 17 00:00:00 2001 From: Nikolai R Kristiansen Date: Sat, 28 Mar 2015 18:02:34 +0100 Subject: [PATCH] Mailing list search is back (-mailman), plugins++ --- .gitignore | 1 + wp-content/plugins/akismet/_inc/akismet.css | 7 +- wp-content/plugins/akismet/_inc/akismet.js | 6 +- wp-content/plugins/akismet/akismet.php | 6 +- wp-content/plugins/akismet/class.akismet.php | 137 +- wp-content/plugins/akismet/readme.txt | 18 +- wp-content/plugins/akismet/views/config.php | 34 +- wp-content/plugins/akismet/views/notice.php | 2 +- wp-content/plugins/akismet/wrapper.php | 92 +- .../plugins/google-calendar-events/README.txt | 55 +- .../class-google-calendar-events-admin.php | 66 +- .../class-google-calendar-events.php | 76 +- .../google-calendar-events/css/admin.css | 4 + .../css/jquery-ui-1.10.4.custom.min.css | 7 - .../google-calendar-events.php | 4 +- .../includes/admin/admin-functions.php | 11 +- .../includes/admin/admin-notice.php | 35 +- .../includes/admin/upgrade.php | 69 + .../includes/class-gce-display.php | 69 +- .../includes/class-gce-event.php | 44 +- .../includes/class-gce-feed.php | 75 +- .../includes/gce-feed-cpt.php | 53 +- .../includes/misc-functions.php | 130 +- .../includes/php-calendar.php | 18 +- .../includes/register-settings.php | 19 +- .../includes/shortcodes.php | 44 +- .../google-calendar-events/js/gce-admin.js | 70 + .../google-calendar-events/js/gce-script.js | 96 +- .../languages/gce-ca.mo | Bin 0 -> 16501 bytes .../languages/gce-ca.po | 1541 ++++++ .../languages/gce-de_DE.mo | Bin 13271 -> 13271 bytes .../languages/gce-de_DE.po | 6 +- .../languages/gce-fr_FR.mo | Bin 16363 -> 17718 bytes .../languages/gce-fr_FR.po | 795 +-- .../languages/gce-it_IT.mo | Bin 16074 -> 17408 bytes .../languages/gce-it_IT.po | 712 +-- .../languages/gce-pt_BR.mo | Bin 0 -> 17407 bytes .../languages/gce-pt_BR.po | 884 ++++ .../google-calendar-events/languages/gce.pot | 527 +- .../google-calendar-events/screenshot-1.png | Bin 39398 -> 34651 bytes .../google-calendar-events/screenshot-2.png | Bin 16542 -> 12262 bytes .../google-calendar-events/screenshot-3.png | Bin 58284 -> 54876 bytes .../google-calendar-events/screenshot-4.png | Bin 77672 -> 56454 bytes .../google-calendar-events/screenshot-5.png | Bin 133765 -> 111809 bytes .../google-calendar-events/screenshot-6.png | Bin 41717 -> 45617 bytes .../google-calendar-events/screenshot-7.png | Bin 45823 -> 25337 bytes .../google-calendar-events/uninstall.php | 34 +- .../views/admin/api-settings-notice.php | 36 - .../views/admin/display-options-meta.php | 14 +- .../views/admin/gce-feed-meta-display.php | 226 +- .../views/admin/gce-feed-sidebar-help.php | 18 +- .../google-calendar-events/views/widgets.php | 193 +- .../themes/aktiv2014/app/scripts/main.js | 45 +- .../themes/aktiv2014/app/styles/main.scss | 9 +- .../themes/aktiv2014/dist/scripts/main.js | 400 +- .../themes/aktiv2014/dist/styles/main.css | 4243 ++++++++++++++++- wp-content/themes/aktiv2014/header.php | 5 +- .../themes/aktiv2014/page-email-proxy.php | 53 +- 58 files changed, 9555 insertions(+), 1434 deletions(-) delete mode 100644 wp-content/plugins/google-calendar-events/css/jquery-ui-1.10.4.custom.min.css create mode 100644 wp-content/plugins/google-calendar-events/js/gce-admin.js create mode 100644 wp-content/plugins/google-calendar-events/languages/gce-ca.mo create mode 100644 wp-content/plugins/google-calendar-events/languages/gce-ca.po create mode 100644 wp-content/plugins/google-calendar-events/languages/gce-pt_BR.mo create mode 100644 wp-content/plugins/google-calendar-events/languages/gce-pt_BR.po delete mode 100644 wp-content/plugins/google-calendar-events/views/admin/api-settings-notice.php diff --git a/.gitignore b/.gitignore index 1790a95..721d9d5 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ node_modules wp-content/uploads wp-config.php +.idea diff --git a/wp-content/plugins/akismet/_inc/akismet.css b/wp-content/plugins/akismet/_inc/akismet.css index ff076aa..b754ec6 100644 --- a/wp-content/plugins/akismet/_inc/akismet.css +++ b/wp-content/plugins/akismet/_inc/akismet.css @@ -340,11 +340,16 @@ h2.ak-header { text-align: center; } -.akismet-settings th.strictness { +.akismet-settings th:first-child { vertical-align: top; padding-top: 15px; } +.akismet-settings th.akismet-api-key { + vertical-align: middle; + padding-top: 0; +} + .akismet-settings input[type=text] { width: 75%; } diff --git a/wp-content/plugins/akismet/_inc/akismet.js b/wp-content/plugins/akismet/_inc/akismet.js index 7da76cd..5e857d1 100644 --- a/wp-content/plugins/akismet/_inc/akismet.js +++ b/wp-content/plugins/akismet/_inc/akismet.js @@ -18,9 +18,11 @@ jQuery( function ( $ ) { var thisId = $(this).attr('commentid'); $(this).insertAfter('#comment-' + thisId + ' .author strong:first').show(); }); - $('#the-comment-list').find('tr.comment, tr[id ^= "comment-"]').find('.column-author a[title ^= "http://"], .column-author a[title ^= "https://"]').each(function () { + $('#the-comment-list').find('tr.comment, tr[id ^= "comment-"]').find('.column-author a[title]').each(function () { + // Comment author URLs are the only URL with a title attribute in the author column. var thisTitle = $(this).attr('title'); - thisCommentId = $(this).parents('tr:first').attr('id').split("-"); + + var thisCommentId = $(this).parents('tr:first').attr('id').split("-"); $(this).attr("id", "author_comment_url_"+ thisCommentId[1]); diff --git a/wp-content/plugins/akismet/akismet.php b/wp-content/plugins/akismet/akismet.php index dc42c2a..5cdd32a 100644 --- a/wp-content/plugins/akismet/akismet.php +++ b/wp-content/plugins/akismet/akismet.php @@ -6,7 +6,7 @@ Plugin Name: Akismet Plugin URI: http://akismet.com/ Description: Used by millions, Akismet is quite possibly the best way in the world to protect your blog from comment and trackback spam. It keeps your site protected from spam even while you sleep. To get started: 1) Click the "Activate" link to the left of this description, 2) Sign up for an Akismet API key, and 3) Go to your Akismet configuration page, and save your API key. -Version: 3.0.4 +Version: 3.1.1 Author: Automattic Author URI: http://automattic.com/wordpress-plugins/ License: GPLv2 or later @@ -35,8 +35,8 @@ if ( !function_exists( 'add_action' ) ) { exit; } -define( 'AKISMET_VERSION', '3.0.4' ); -define( 'AKISMET__MINIMUM_WP_VERSION', '3.1' ); +define( 'AKISMET_VERSION', '3.1.1' ); +define( 'AKISMET__MINIMUM_WP_VERSION', '3.2' ); define( 'AKISMET__PLUGIN_URL', plugin_dir_url( __FILE__ ) ); define( 'AKISMET__PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); define( 'AKISMET_DELETE_LIMIT', 100000 ); diff --git a/wp-content/plugins/akismet/class.akismet.php b/wp-content/plugins/akismet/class.akismet.php index bcc5163..5c78652 100644 --- a/wp-content/plugins/akismet/class.akismet.php +++ b/wp-content/plugins/akismet/class.akismet.php @@ -23,7 +23,7 @@ class Akismet { self::$initiated = true; add_action( 'wp_insert_comment', array( 'Akismet', 'auto_check_update_meta' ), 10, 2 ); - add_action( 'preprocess_comment', array( 'Akismet', 'auto_check_comment' ), 1 ); + add_filter( 'preprocess_comment', array( 'Akismet', 'auto_check_comment' ), 1 ); add_action( 'akismet_scheduled_delete', array( 'Akismet', 'delete_old_comments' ) ); add_action( 'akismet_scheduled_delete', array( 'Akismet', 'delete_old_comments_meta' ) ); add_action( 'akismet_schedule_cron_recheck', array( 'Akismet', 'cron_recheck' ) ); @@ -42,6 +42,9 @@ class Akismet { add_action( 'transition_comment_status', array( 'Akismet', 'transition_comment_status' ), 10, 3 ); + // Run this early in the pingback call, before doing a remote fetch of the source uri + add_action( 'xmlrpc_call', array( 'Akismet', 'pre_check_pingback' ) ); + if ( '3.0.5' == $GLOBALS['wp_version'] ) { remove_filter( 'comment_text', 'wp_kses_data' ); if ( is_admin() ) @@ -161,6 +164,7 @@ class Akismet { if ( function_exists('wp_next_scheduled') && function_exists('wp_schedule_single_event') ) { if ( !wp_next_scheduled( 'akismet_schedule_cron_recheck' ) ) { wp_schedule_single_event( time() + 1200, 'akismet_schedule_cron_recheck' ); + do_action( 'akismet_scheduled_recheck', 'invalid-response-' . $response[1] ); } } @@ -180,7 +184,7 @@ class Akismet { self::set_last_comment( $commentdata ); self::fix_scheduled_recheck(); - return self::$last_comment; + return $commentdata; } public static function get_last_comment() { @@ -547,6 +551,7 @@ class Akismet { if ( get_option( 'akismet_alert_code' ) || $status == 'invalid' ) { // since there is currently a problem with the key, reschedule a check for 6 hours hence wp_schedule_single_event( time() + 21600, 'akismet_schedule_cron_recheck' ); + do_action( 'akismet_scheduled_recheck', 'key-problem-' . get_option( 'akismet_alert_code' ) . '-' . $status ); return false; } @@ -608,6 +613,7 @@ class Akismet { delete_comment_meta( $comment_id, 'akismet_rechecking' ); wp_schedule_single_event( time() + 1200, 'akismet_schedule_cron_recheck' ); + do_action( 'akismet_scheduled_recheck', 'check-db-comment-' . $status ); return; } delete_comment_meta( $comment_id, 'akismet_rechecking' ); @@ -616,6 +622,7 @@ class Akismet { $remaining = $wpdb->get_var( "SELECT COUNT(*) FROM {$wpdb->commentmeta} WHERE meta_key = 'akismet_error'" ); if ( $remaining && !wp_next_scheduled('akismet_schedule_cron_recheck') ) { wp_schedule_single_event( time() + 1200, 'akismet_schedule_cron_recheck' ); + do_action( 'akismet_scheduled_recheck', 'remaining' ); } } @@ -633,6 +640,7 @@ class Akismet { if ( $future_check > $check_range ) { wp_clear_scheduled_hook( 'akismet_schedule_cron_recheck' ); wp_schedule_single_event( time() + 300, 'akismet_schedule_cron_recheck' ); + do_action( 'akismet_scheduled_recheck', 'fix-scheduled-recheck' ); } } @@ -809,11 +817,71 @@ class Akismet { 'timeout' => 15 ); - $akismet_url = "http://{$http_host}/1.1/{$path}"; + $akismet_url = $http_akismet_url = "http://{$http_host}/1.1/{$path}"; + + /** + * Try SSL first; if that fails, try without it and don't try it again for a while. + */ + + $ssl = $ssl_failed = false; + + // Check if SSL requests were disabled fewer than X hours ago. + $ssl_disabled = get_option( 'akismet_ssl_disabled' ); + + if ( $ssl_disabled && $ssl_disabled < ( time() - 60 * 60 * 24 ) ) { // 24 hours + $ssl_disabled = false; + delete_option( 'akismet_ssl_disabled' ); + } + else if ( $ssl_disabled ) { + do_action( 'akismet_ssl_disabled' ); + } + + if ( ! $ssl_disabled && function_exists( 'wp_http_supports') && ( $ssl = wp_http_supports( array( 'ssl' ) ) ) ) { + $akismet_url = set_url_scheme( $akismet_url, 'https' ); + + do_action( 'akismet_https_request_pre' ); + } + $response = wp_remote_post( $akismet_url, $http_args ); + Akismet::log( compact( 'akismet_url', 'http_args', 'response' ) ); - if ( is_wp_error( $response ) ) + + if ( $ssl && is_wp_error( $response ) ) { + do_action( 'akismet_https_request_failure', $response ); + + // Intermittent connection problems may cause the first HTTPS + // request to fail and subsequent HTTP requests to succeed randomly. + // Retry the HTTPS request once before disabling SSL for a time. + $response = wp_remote_post( $akismet_url, $http_args ); + + Akismet::log( compact( 'akismet_url', 'http_args', 'response' ) ); + + if ( is_wp_error( $response ) ) { + $ssl_failed = true; + + do_action( 'akismet_https_request_failure', $response ); + + do_action( 'akismet_http_request_pre' ); + + // Try the request again without SSL. + $response = wp_remote_post( $http_akismet_url, $http_args ); + + Akismet::log( compact( 'http_akismet_url', 'http_args', 'response' ) ); + } + } + + if ( is_wp_error( $response ) ) { + do_action( 'akismet_request_failure', $response ); + return array( '', '' ); + } + + if ( $ssl_failed ) { + // The request failed when using SSL but succeeded without it. Disable SSL for future requests. + update_option( 'akismet_ssl_disabled', time() ); + + do_action( 'akismet_https_disabled' ); + } return array( $response['headers'], $response['body'] ); } @@ -956,4 +1024,65 @@ p { error_log( print_r( compact( 'akismet_debug' ), true ) ); } } + + public static function pre_check_pingback( $method ) { + if ( $method !== 'pingback.ping' ) + return; + + global $wp_xmlrpc_server; + + if ( !is_object( $wp_xmlrpc_server ) ) + return false; + + // Lame: tightly coupled with the IXR class. + $args = $wp_xmlrpc_server->message->params; + + if ( !empty( $args[1] ) ) { + $post_id = url_to_postid( $args[1] ); + + // If this gets through the pre-check, make sure we properly identify the outbound request as a pingback verification + Akismet::pingback_forwarded_for( null, $args[0] ); + add_filter( 'http_request_args', array( 'Akismet', 'pingback_forwarded_for' ), 10, 2 ); + + $comment = array( + 'comment_author_url' => $args[0], + 'comment_post_ID' => $post_id, + 'comment_author' => '', + 'comment_author_email' => '', + 'comment_content' => '', + 'comment_type' => 'pingback', + 'akismet_pre_check' => '1', + 'comment_pingback_target' => $args[1], + ); + + $comment = Akismet::auto_check_comment( $comment ); + + if ( isset( $comment['akismet_result'] ) && 'true' == $comment['akismet_result'] ) { + // Lame: tightly coupled with the IXR classes. Unfortunately the action provides no context and no way to return anything. + $wp_xmlrpc_server->error( new IXR_Error( 0, 'Invalid discovery target' ) ); + } + } + } + + public static function pingback_forwarded_for( $r, $url ) { + static $urls = array(); + + // Call this with $r == null to prime the callback to add headers on a specific URL + if ( is_null( $r ) && !in_array( $url, $urls ) ) { + $urls[] = $url; + } + + // Add X-Pingback-Forwarded-For header, but only for requests to a specific URL (the apparent pingback source) + if ( is_array( $r ) && is_array( $r['headers'] ) && !isset( $r['headers']['X-Pingback-Forwarded-For'] ) && in_array( $url, $urls ) ) { + $remote_ip = preg_replace( '/[^a-fx0-9:.,]/i', '', $_SERVER['REMOTE_ADDR'] ); + + // Note: this assumes REMOTE_ADDR is correct, and it may not be if a reverse proxy or CDN is in use + $r['headers']['X-Pingback-Forwarded-For'] = $remote_ip; + + // Also identify the request as a pingback verification in the UA string so it appears in logs + $r['user-agent'] .= '; verifying pingback from ' . $remote_ip; + } + + return $r; + } } \ No newline at end of file diff --git a/wp-content/plugins/akismet/readme.txt b/wp-content/plugins/akismet/readme.txt index beed79b..4efc81f 100644 --- a/wp-content/plugins/akismet/readme.txt +++ b/wp-content/plugins/akismet/readme.txt @@ -1,9 +1,9 @@ === Akismet === Contributors: matt, ryan, andy, mdawaffe, tellyworth, josephscott, lessbloat, eoigal, cfinke, automattic, jgs Tags: akismet, comments, spam -Requires at least: 3.1 -Tested up to: 4.1 -Stable tag: 3.0.4 +Requires at least: 3.2 +Tested up to: 4.1.1 +Stable tag: 3.1.1 License: GPLv2 or later Akismet checks your comments against the Akismet Web service to see if they look like spam or not. @@ -30,6 +30,18 @@ Upload the Akismet plugin to your blog, Activate it, then enter your [Akismet.co == Changelog == += 3.1.1 = +*Release Date - 17th March, 2015* + +* Improvements to the "Remove comment author URL" JavaScript +* Include the pingback pre-check from the 2.6 branch. + += 3.1 = +*Release Date - 11th March, 2015* + +* Use HTTPS by default for all requests to Akismet. +* Fix for a situation where Akismet might strip HTML from a comment. + = 3.0.4 = *Release Date - 11th December, 2014* diff --git a/wp-content/plugins/akismet/views/config.php b/wp-content/plugins/akismet/views/config.php index 154f2b2..232d107 100644 --- a/wp-content/plugins/akismet/views/config.php +++ b/wp-content/plugins/akismet/views/config.php @@ -64,13 +64,43 @@ - + + + + + + +

+ wp_http_supports' ); ?> +

+ + + @@ -95,7 +125,7 @@ printf( _n( - 'Spam in the spam folder older than 1 day is deleted automatically.', + 'Spam in the spam folder older than 1 day is deleted automatically.', 'Spam in the spam folder older than %2$d days is deleted automatically.', $delete_interval, 'akismet' diff --git a/wp-content/plugins/akismet/views/notice.php b/wp-content/plugins/akismet/views/notice.php index 60f2e8c..c2fc45a 100644 --- a/wp-content/plugins/akismet/views/notice.php +++ b/wp-content/plugins/akismet/views/notice.php @@ -93,7 +93,7 @@

-

upgrade to an Enterprise subscription. If you have any questions, please get in touch with our support team', 'akismet'), 'https://akismet.com/account/upgrade/', 'https://akismet.com/contact/'); ?>

+

purchase additional Pro subscriptions or upgrade to an Enterprise subscription that allows the use of Akismet on unlimited sites.

If you have any questions, please get in touch with our support team.', 'akismet'), 'https://akismet.com/account/upgrade/', 'https://akismet.com/contact/'); ?>

upgrade to an Enterprise subscription, which covers an unlimited number of sites. Please contact our support team with any questions.', 'akismet'), 'https://akismet.com/account/upgrade/', 'https://akismet.com/contact/'); ?>

diff --git a/wp-content/plugins/akismet/wrapper.php b/wp-content/plugins/akismet/wrapper.php index 12641c7..a77d4ce 100644 --- a/wp-content/plugins/akismet/wrapper.php +++ b/wp-content/plugins/akismet/wrapper.php @@ -7,46 +7,32 @@ $akismet_api_host = Akismet::get_api_key() . '.rest.akismet.com'; $akismet_api_port = 80; function akismet_test_mode() { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::is_test_mode()' ); - return Akismet::is_test_mode(); } function akismet_http_post( $request, $host, $path, $port = 80, $ip = null ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::http_post()' ); - $path = str_replace( '/1.1/', '', $path ); return Akismet::http_post( $request, $path, $ip ); } function akismet_microtime() { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::_get_microtime()' ); - return Akismet::_get_microtime(); } function akismet_delete_old() { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::delete_old_comments()' ); - return Akismet::delete_old_comments(); } function akismet_delete_old_metadata() { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::delete_old_comments_meta()' ); - return Akismet::delete_old_comments_meta(); } function akismet_check_db_comment( $id, $recheck_reason = 'recheck_queue' ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::check_db_comment()' ); - return Akismet::check_db_comment( $id, $recheck_reason ); } function akismet_rightnow() { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet_Admin::rightnow_stats()' ); - if ( !class_exists( 'Akismet_Admin' ) ) return false; @@ -63,13 +49,9 @@ function akismet_load_js_and_css() { _deprecated_function( __FUNCTION__, '3.0' ); } function akismet_nonce_field( $action = -1 ) { - _deprecated_function( __FUNCTION__, '3.0', 'wp_nonce_field' ); - return wp_nonce_field( $action ); } function akismet_plugin_action_links( $links, $file ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet_Admin::plugin_action_links()' ); - return Akismet_Admin::plugin_action_links( $links, $file ); } function akismet_conf() { @@ -79,21 +61,15 @@ function akismet_stats_display() { _deprecated_function( __FUNCTION__, '3.0' ); } function akismet_stats() { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet_Admin::dashboard_stats()' ); - return Akismet_Admin::dashboard_stats(); } function akismet_admin_warnings() { _deprecated_function( __FUNCTION__, '3.0' ); } function akismet_comment_row_action( $a, $comment ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet_Admin::comment_row_action()' ); - return Akismet_Admin::comment_row_actions( $a, $comment ); } function akismet_comment_status_meta_box( $comment ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet_Admin::comment_status_meta_box()' ); - return Akismet_Admin::comment_status_meta_box( $comment ); } function akismet_comments_columns( $columns ) { @@ -105,63 +81,39 @@ function akismet_comment_column_row( $column, $comment_id ) { _deprecated_function( __FUNCTION__, '3.0' ); } function akismet_text_add_link_callback( $m ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet_Admin::text_add_link_callback()' ); - return Akismet_Admin::text_add_link_callback( $m ); } function akismet_text_add_link_class( $comment_text ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet_Admin::text_add_link_class()' ); - return Akismet_Admin::text_add_link_class( $comment_text ); } function akismet_check_for_spam_button( $comment_status ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet_Admin::check_for_spam_button()' ); - return Akismet_Admin::check_for_spam_button( $comment_status ); } function akismet_submit_nonspam_comment( $comment_id ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::submit_nonspam_comment()' ); - return Akismet::submit_nonspam_comment( $comment_id ); } function akismet_submit_spam_comment( $comment_id ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::submit_spam_comment()' ); - return Akismet::submit_spam_comment( $comment_id ); } function akismet_transition_comment_status( $new_status, $old_status, $comment ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::transition_comment_status()' ); - return Akismet::transition_comment_status( $new_status, $old_status, $comment ); } function akismet_spam_count( $type = false ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet_Admin::get_spam_count()' ); - return Akismet_Admin::get_spam_count( $type ); } function akismet_recheck_queue() { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet_Admin::recheck_queue()' ); - return Akismet_Admin::recheck_queue(); } function akismet_remove_comment_author_url() { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet_Admin::remove_comment_author_url()' ); - return Akismet_Admin::remove_comment_author_url(); } function akismet_add_comment_author_url() { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet_Admin::add_comment_author_url()' ); - return Akismet_Admin::add_comment_author_url(); } function akismet_check_server_connectivity() { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet_Admin::check_server_connectivity()' ); - return Akismet_Admin::check_server_connectivity(); } function akismet_get_server_connectivity( $cache_timeout = 86400 ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet_Admin::()' ); - return Akismet_Admin::get_server_connectivity( $cache_timeout ); } function akismet_server_connectivity_ok() { @@ -170,101 +122,63 @@ function akismet_server_connectivity_ok() { return true; } function akismet_admin_menu() { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet_Admin::admin_menu()' ); - return Akismet_Admin::admin_menu(); } function akismet_load_menu() { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet_Admin::load_menu()' ); - return Akismet_Admin::load_menu(); } function akismet_init() { _deprecated_function( __FUNCTION__, '3.0' ); } function akismet_get_key() { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::get_api_key()' ); - return Akismet::get_api_key(); } function akismet_check_key_status( $key, $ip = null ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::check_key_status()' ); - return Akismet::check_key_status( $key, $ip ); } function akismet_update_alert( $response ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::update_alert()' ); - return Akismet::update_alert( $response ); } function akismet_verify_key( $key, $ip = null ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::verify_key()' ); - return Akismet::verify_key( $key, $ip ); } function akismet_get_user_roles( $user_id ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::get_user_roles()' ); - return Akismet::get_user_roles( $user_id ); } function akismet_result_spam( $approved ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::comment_is_spam()' ); - return Akismet::comment_is_spam( $approved ); } function akismet_result_hold( $approved ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::comment_needs_moderation()' ); - return Akismet::comment_needs_moderation( $approved ); } function akismet_get_user_comments_approved( $user_id, $comment_author_email, $comment_author, $comment_author_url ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::get_user_comments_approved()' ); - return Akismet::get_user_comments_approved( $user_id, $comment_author_email, $comment_author, $comment_author_url ); } function akismet_update_comment_history( $comment_id, $message, $event = null ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::update_comment_history()' ); - return Akismet::update_comment_history( $comment_id, $message, $event ); } function akismet_get_comment_history( $comment_id ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::get_comment_history()' ); - return Akismet::get_comment_history( $comment_id ); } function akismet_cmp_time( $a, $b ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::_cmp_time()' ); - return Akismet::_cmp_time( $a, $b ); } function akismet_auto_check_update_meta( $id, $comment ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::auto_check_update_meta()' ); - return Akismet::auto_check_update_meta( $id, $comment ); } function akismet_auto_check_comment( $commentdata ) { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::auto_check_comment()' ); - return Akismet::auto_check_comment( $commentdata ); } function akismet_get_ip_address() { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::get_ip_address()' ); - return Akismet::get_ip_address(); } function akismet_cron_recheck() { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::cron_recheck()' ); - return Akismet::cron_recheck(); } function akismet_add_comment_nonce() { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::add_comment_nonce()' ); - return Akismet::add_comment_nonce( $post_id ); } function akismet_fix_scheduled_recheck() { - _deprecated_function( __FUNCTION__, '3.0', 'Akismet::fix_scheduled_recheck()' ); - return Akismet::fix_scheduled_recheck(); } function akismet_spam_comments() { @@ -290,4 +204,10 @@ function akismet_kill_proxy_check( $option ) { _deprecated_function( __FUNCTION__, '3.0' ); return 0; +} +function akismet_pingback_forwarded_for( $r, $url ) { + return Akismet::pingback_forwarded_for( $r, $url ); +} +function akismet_pre_check_pingback( $method ) { + return Akismet::pre_check_pingback( $method ); } \ No newline at end of file diff --git a/wp-content/plugins/google-calendar-events/README.txt b/wp-content/plugins/google-calendar-events/README.txt index d1eb6d2..e7ee44d 100644 --- a/wp-content/plugins/google-calendar-events/README.txt +++ b/wp-content/plugins/google-calendar-events/README.txt @@ -1,8 +1,8 @@ === Google Calendar Events === Contributors: pderksen, nickyoung87, rosshanney Tags: google calendar, google, calendar, events, gcal -Requires at least: 3.8.5 -Tested up to: 4.1 +Requires at least: 3.9.3 +Tested up to: 4.2 Stable tag: trunk License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html @@ -89,9 +89,58 @@ There are three ways to install this plugin. == Changelog == += 2.2.3 - March 26, 2015 = + +* Tested up to WordPress 4.2. +* Fixed bug with the "More details..." link encoding. +* Added note about total event limit of 2,500 now enforced by the Google Calendar API. +* Updated earliest feed event date default to 1 (one) month back. +* 0 (zero) value now allowed for earliest and latest feed event dates (sets them to the current date). +* Minor public script improvements. +* Added Brazilian Portuguese translation files. +* Updated jQuery UI datepicker CSS CDN reference for feed settings pages. + += 2.2.2.1 - March 17, 2015 = + +* The option to always enqueue scripts & styles should now be enabled by default for new installs and upgrades. + += 2.2.2 - March 15, 2015 = + +* Added option to always enqueue scripts and styles on every post and page. +* Added custom date range grid option to display modes. +* Added option to disable the plugin CSS file. +* Fixed bug with list intervals. +* Fixed bug with event list showing past events. +* Minor public JavaScript performance updates. + += 2.2.1 - February 28, 2015 = + +* Enqueue scripts & styles on all posts & pages temporarily until better detection can be put in place. +* Fixed GCal ID encoding in feed settings. +* Updated Italian translation. +* Updated French translation. + += 2.2.0 - February 25, 2015 = + +* Added custom date range options. +* Added option to hide tooltips on grid display. +* Added additional save button at the bottom of the feed settings. +* Performance updates to script enqueues. +* Updated Catalan translation files. +* Updated list output logic. +* Fixed bug with multi-day events sometimes not showing up in list view. +* Fixed bug with calendar ID field not getting encoded. +* Fixed bug with tooltips scrolling on mobile. +* Fixed bug with Google Hangout event links. +* Fixed bug with widget settings not being unique. +* Widget UI enhancements. +* Feed settings UI enhancements. +* Error messaging updates. +* Security improvements. + = 2.1.7 = -* Restructured pagination JavaScript. +* Restructured next and back paging navigation script. * Updated Italian translation files. = 2.1.6.1 = diff --git a/wp-content/plugins/google-calendar-events/class-google-calendar-events-admin.php b/wp-content/plugins/google-calendar-events/class-google-calendar-events-admin.php index 96b2739..9594571 100644 --- a/wp-content/plugins/google-calendar-events/class-google-calendar-events-admin.php +++ b/wp-content/plugins/google-calendar-events/class-google-calendar-events-admin.php @@ -53,16 +53,14 @@ class Google_Calendar_Events_Admin { // Add admin styles add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_styles' ) ); + // Add admin JS + add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_scripts' ) ); + // Add the options page and menu item. add_action( 'admin_menu', array( $this, 'add_plugin_admin_menu' ), 2 ); - - // Add admin notice for users upgrading from before 2.1.0. - if( version_compare( $this->version, '2.1.0', '<' ) ) { - add_action( 'admin_notices', array( $this, 'show_admin_notice' ) ); - } // Add admin notice after plugin activation. Also check if should be hidden. - add_action( 'admin_notices', array( $this, 'admin_api_settings_notice' ) ); + add_action( 'admin_notices', array( $this, 'show_admin_notice' ) ); } /** @@ -71,7 +69,7 @@ class Google_Calendar_Events_Admin { * * @since 2.1.0 */ - public function admin_api_settings_notice() { + public function show_admin_notice() { // Exit all of this is stored value is false/0 or not set. if ( false == get_option( 'gce_show_admin_install_notice' ) ) { return; @@ -80,14 +78,14 @@ class Google_Calendar_Events_Admin { $screen = get_current_screen(); // Delete stored value if "hide" button click detected (custom querystring value set to 1). - if ( ! empty( $_REQUEST['gce-dismiss-install-nag'] ) || in_array( $screen->id, $this->plugin_screen_hook_suffix ) ) { + if ( ! empty( $_REQUEST['gce-dismiss-install-nag'] ) || in_array( $screen->id, $this->plugin_screen_hook_suffix ) || $this->viewing_this_plugin() ) { delete_option( 'gce_show_admin_install_notice' ); return; } // At this point show install notice. Show it only on the plugin screen. - if( get_current_screen()->id == 'plugins' || $this->viewing_this_plugin() ) { - include_once( 'views/admin/api-settings-notice.php' ); + if( get_current_screen()->id == 'plugins' ) { + include_once( 'includes/admin/admin-notice.php' ); } } @@ -95,7 +93,7 @@ class Google_Calendar_Events_Admin { * Check if viewing one of this plugin's admin pages. * * @since 2.1.0 - * + *$this->viewing_this_plugin() * @return bool */ private function viewing_this_plugin() { @@ -105,7 +103,7 @@ class Google_Calendar_Events_Admin { $screen = get_current_screen(); - if ( $screen->id == 'edit-gce_feed' || $screen->id == 'gce_feed' || in_array( $screen->id, $this->plugin_screen_hook_suffix ) ) { + if ( $screen->id == 'edit-gce_feed' || $screen->id == 'gce_feed' || in_array( $screen->id, $this->plugin_screen_hook_suffix ) || $screen->id == 'widgets' ) { return true; } else { return false; @@ -137,6 +135,19 @@ class Google_Calendar_Events_Admin { include_once( 'views/admin/admin.php' ); } + /** + * Enqueue JS for the admin area + * + * @since 2.0.0 + */ + public function enqueue_admin_scripts() { + + if( $this->viewing_this_plugin() ) { + wp_enqueue_script( 'jquery-ui-datepicker' ); + wp_enqueue_script( 'gce-admin', plugins_url( 'js/gce-admin.js', __FILE__ ), array( 'jquery' ), $this->version, true ); + } + } + /** * Enqueue styles for the admin area * @@ -144,11 +155,17 @@ class Google_Calendar_Events_Admin { */ public function enqueue_admin_styles() { - //wp_enqueue_style( 'jquery-ui-datepicker-css', plugins_url( 'css/jquery-ui-1.10.4.custom.min.css', __FILE__ ), array(), $this->version ); - if( $this->viewing_this_plugin() ) { - wp_enqueue_style( 'gce-admin', plugins_url( 'css/admin.css', __FILE__ ), array(), $this->version, 'all' ); - } + global $wp_scripts; + + // get the jquery ui object + $queryui = $wp_scripts->query( 'jquery-ui-datepicker' ); + + // Use minified CSS from CDN referenced at https://code.jquery.com/ui/ + wp_enqueue_style( 'jquery-ui-smoothness', '//code.jquery.com/ui/' . $queryui->ver . '/themes/smoothness/jquery-ui.min.css', array(), $this->version ); + + wp_enqueue_style( 'gce-admin', plugins_url( 'css/admin.css', __FILE__ ), array(), $this->version, 'all' ); + } } /** @@ -203,21 +220,4 @@ class Google_Calendar_Events_Admin { $links ); } - - /** - * Use to show an important admin notice. - * - * @since 2.0.7.1 - */ - - /** - * Example use in constructor: - - if( version_compare( $this->version, '2.1.0', '<' ) ) { - add_action( 'admin_notices', array( $this, 'show_admin_notice' ) ); - } - */ - function show_admin_notice() { - include_once( 'includes/admin/admin-notice.php' ); - } } diff --git a/wp-content/plugins/google-calendar-events/class-google-calendar-events.php b/wp-content/plugins/google-calendar-events/class-google-calendar-events.php index df50b43..aa9abda 100644 --- a/wp-content/plugins/google-calendar-events/class-google-calendar-events.php +++ b/wp-content/plugins/google-calendar-events/class-google-calendar-events.php @@ -18,7 +18,7 @@ class Google_Calendar_Events { * * @var string */ - protected $version = '2.1.7'; + protected $version = '2.2.3'; /** * Unique identifier for the plugin. @@ -37,6 +37,8 @@ class Google_Calendar_Events { * @var object */ protected static $instance = null; + + public $show_scripts = false; /** * Initialize the plugin by setting localization and loading public scripts @@ -58,15 +60,75 @@ class Google_Calendar_Events { $this->upgrade(); } - $this->setup_constants(); - add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_public_scripts' ) ); - add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_public_styles' ) ); + add_action( 'init', array( $this, 'enqueue_public_scripts' ) ); + add_action( 'init', array( $this, 'enqueue_public_styles' ) ); + // Load scripts when posts load so we know if we need to include them or not + add_filter( 'the_posts', array( $this, 'load_scripts' ) ); + // Load plugin text domain $this->plugin_textdomain(); + + add_action( 'wp_footer', array( $this, 'localize_main_script' ) ); + } + + public function localize_main_script() { + + if( $this->show_scripts ) { + global $localize; + + wp_localize_script( GCE_PLUGIN_SLUG . '-public', 'gce_grid', $localize ); + + wp_localize_script( GCE_PLUGIN_SLUG . '-public', 'gce', + array( + 'script_debug' => ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ), + 'ajaxurl' => admin_url( 'admin-ajax.php' ), + 'ajaxnonce' => wp_create_nonce( 'gce_ajax_nonce' ), + 'loadingText' => __( 'Loading...', 'gce' ) + ) ); + } + } + + public function load_scripts( $posts ) { + + global $gce_options; + + // Init enqueue flag. + $do_enqueue = false; + + if ( isset( $gce_options['always_enqueue'] ) ) { + + $do_enqueue = true; + + } elseif ( ! empty( $posts ) ) { + + foreach ( $posts as $post ) { + + if ( ( strpos( $post->post_content, '[gcal' ) !== false ) || ( $post->post_type == 'gce_feed' ) ) { + + $do_enqueue = true; + break; + } + } + } + + if ( true == $do_enqueue ) { + + // Load CSS after checking to see if it is supposed to be disabled or not (based on settings) + if( ! isset( $gce_options['disable_css'] ) ) { + wp_enqueue_style( $this->plugin_slug . '-public' ); + } + + // Load JS + wp_enqueue_script( $this->plugin_slug . '-public' ); + + $this->show_scripts = true; + } + + return $posts; } /** @@ -74,7 +136,7 @@ class Google_Calendar_Events { * * @since 2.0.0 */ - private function upgrade() { + public function upgrade() { include_once( 'includes/admin/upgrade.php' ); } @@ -143,8 +205,8 @@ class Google_Calendar_Events { * @since 2.0.0 */ public function enqueue_public_styles() { - wp_enqueue_style( $this->plugin_slug . '-qtip', plugins_url( 'css/jquery.qtip.min.css', __FILE__ ), array(), $this->version ); - wp_enqueue_style( $this->plugin_slug . '-public', plugins_url( 'css/gce-style.css', __FILE__ ), array( $this->plugin_slug . '-qtip' ), $this->version ); + wp_register_style( $this->plugin_slug . '-qtip', plugins_url( 'css/jquery.qtip.min.css', __FILE__ ), array(), $this->version ); + wp_register_style( $this->plugin_slug . '-public', plugins_url( 'css/gce-style.css', __FILE__ ), array( $this->plugin_slug . '-qtip' ), $this->version ); } /** diff --git a/wp-content/plugins/google-calendar-events/css/admin.css b/wp-content/plugins/google-calendar-events/css/admin.css index 3317676..fc4c45b 100644 --- a/wp-content/plugins/google-calendar-events/css/admin.css +++ b/wp-content/plugins/google-calendar-events/css/admin.css @@ -54,3 +54,7 @@ #gce_feed_meta .inside code { word-break: break-all; } + +.gce-custom-range input { + width: 120px; +} diff --git a/wp-content/plugins/google-calendar-events/css/jquery-ui-1.10.4.custom.min.css b/wp-content/plugins/google-calendar-events/css/jquery-ui-1.10.4.custom.min.css deleted file mode 100644 index ffbd04d..0000000 --- a/wp-content/plugins/google-calendar-events/css/jquery-ui-1.10.4.custom.min.css +++ /dev/null @@ -1,7 +0,0 @@ -/*! jQuery UI - v1.10.4 - 2014-05-14 -* http://jqueryui.com -* Includes: jquery.ui.core.css, jquery.ui.datepicker.css, jquery.ui.theme.css -* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px -* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ - -.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url("images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-state-default .ui-icon{background-image:url("images/ui-icons_888888_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-active .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("images/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cd0a0a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px} \ No newline at end of file diff --git a/wp-content/plugins/google-calendar-events/google-calendar-events.php b/wp-content/plugins/google-calendar-events/google-calendar-events.php index ed98c43..b3839c7 100644 --- a/wp-content/plugins/google-calendar-events/google-calendar-events.php +++ b/wp-content/plugins/google-calendar-events/google-calendar-events.php @@ -11,8 +11,8 @@ * @wordpress-plugin * Plugin Name: Google Calendar Events * Plugin URI: https://github.com/pderksen/WP-Google-Calendar-Events - * Description: Parses Google Calendar feeds and displays the events as a calendar grid or list on a page, post or widget. - * Version: 2.1.7 + * Description: Show off your Google calendar in grid (month) or list view, in a post, page or widget, and in a style that matches your site. + * Version: 2.2.3 * Author: Phil Derksen * Author URI: http://philderksen.com * License: GPL-2.0+ diff --git a/wp-content/plugins/google-calendar-events/includes/admin/admin-functions.php b/wp-content/plugins/google-calendar-events/includes/admin/admin-functions.php index 1d97759..974f060 100644 --- a/wp-content/plugins/google-calendar-events/includes/admin/admin-functions.php +++ b/wp-content/plugins/google-calendar-events/includes/admin/admin-functions.php @@ -44,13 +44,12 @@ function gce_default_editor_content( $content, $post ) { add_post_meta( $post->ID, 'gce_retrieve_until', 'end_time' ); add_post_meta( $post->ID, 'gce_cache', 43200 ); add_post_meta( $post->ID, 'gce_paging', 1 ); - add_post_meta( $post->ID, 'gce_list_max_num', 7 ); - add_post_meta( $post->ID, 'gce_list_max_length', 'days' ); add_post_meta( $post->ID, 'gce_list_start_offset_num', '0' ); - add_post_meta( $post->ID, 'gce_feed_start', '1' ); - add_post_meta( $post->ID, 'gce_feed_start_interval', 'months' ); - add_post_meta( $post->ID, 'gce_feed_end', '2' ); - add_post_meta( $post->ID, 'gce_feed_end_interval', 'years' ); + add_post_meta( $post->ID, 'gce_feed_end_num', 2 ); + add_post_meta( $post->ID, 'gce_feed_start_num', 1 ); + add_post_meta( $post->ID, 'gce_feed_end', 'years' ); + add_post_meta( $post->ID, 'gce_feed_start', 'months' ); + add_post_meta( $post->ID, 'gce_show_tooltips', 1 ); // Default Simple Display Options add_post_meta( $post->ID, 'gce_display_start', 'time' ); diff --git a/wp-content/plugins/google-calendar-events/includes/admin/admin-notice.php b/wp-content/plugins/google-calendar-events/includes/admin/admin-notice.php index 4e9f418..f4552d0 100644 --- a/wp-content/plugins/google-calendar-events/includes/admin/admin-notice.php +++ b/wp-content/plugins/google-calendar-events/includes/admin/admin-notice.php @@ -1,11 +1,11 @@ , Nick Young - * @license GPL-2.0+ - * @copyright 2014 Phil Derksen + * @package GCE + * @subpackage admin/views + * @author Phil Derksen , Nick Young */ // Exit if accessed directly. @@ -15,12 +15,23 @@ if ( ! defined( 'ABSPATH' ) ) { ?> - -
+ + +

- GCal Events Important Update Nov. 17, 2014:
- Google took version 2 of the GCal API offline, which breaks all calendar feed displays.
- Here's a temporary fix for your calendar display - while we move the plugin to using the new GCal API this week. Thanks for your patience. +

+ + +

+

-
+

+ + + +

+
\ No newline at end of file diff --git a/wp-content/plugins/google-calendar-events/includes/admin/upgrade.php b/wp-content/plugins/google-calendar-events/includes/admin/upgrade.php index 95555f3..538f919 100644 --- a/wp-content/plugins/google-calendar-events/includes/admin/upgrade.php +++ b/wp-content/plugins/google-calendar-events/includes/admin/upgrade.php @@ -44,6 +44,14 @@ function gce_upgrade() { if( version_compare( $version, '2.1.0', '<' ) ) { gce_v210_upgrade(); } + + if( version_compare( $version, '2.2.0', '<' ) ) { + gce_v220_upgrade(); + } + + if( version_compare( $version, '2.2.2', '<' ) ) { + gce_v222_upgrade(); + } } $new_version = Google_Calendar_Events::get_instance()->get_plugin_version(); @@ -52,6 +60,67 @@ function gce_upgrade() { add_option( 'gce_upgrade_has_run', 1 ); } +function gce_v222_upgrade() { + // Need to set the new option for always enqueuing scripts as default enabled for upgrading users + $options = get_option( 'gce_settings_general' ); + + if( false !== $options ) { + $options['always_enqueue'] = 1; + update_option( 'gce_settings_general', $options ); + } +} + +function gce_v220_upgrade() { + // Update feeds + $q = new WP_Query( 'post_type=gce_feed' ); + + if( $q->have_posts() ) { + while( $q->have_posts() ) { + + $q->the_post(); + + $gce_list_max_num = get_post_meta( get_the_ID(), 'gce_list_max_num', true ); + $gce_list_max_length = get_post_meta( get_the_ID(), 'gce_list_max_length', true ); + $gce_feed_start_interval = get_post_meta( get_the_ID(), 'gce_feed_start_interval', true ); + $gce_feed_start = get_post_meta( get_the_ID(), 'gce_feed_start', true ); + $gce_feed_end_interval = get_post_meta( get_the_ID(), 'gce_feed_end_interval', true ); + $gce_feed_end = get_post_meta( get_the_ID(), 'gce_feed_end', true ); + + update_post_meta( get_the_ID(), 'gce_per_page_num', $gce_list_max_num ); + update_post_meta( get_the_ID(), 'gce_events_per_page', $gce_list_max_length ); + update_post_meta( get_the_ID(), 'gce_feed_start', $gce_feed_start_interval ); + update_post_meta( get_the_ID(), 'gce_feed_start_num', $gce_feed_start ); + update_post_meta( get_the_ID(), 'gce_feed_end', $gce_feed_end_interval ); + update_post_meta( get_the_ID(), 'gce_feed_end_num', $gce_feed_end ); + + // Add new show tooltips option checked as default + update_post_meta( get_the_ID(), 'gce_show_tooltips', 1 ); + + } + } + + wp_reset_postdata(); + + + // Update widgets for new UI + $widget = get_option( 'widget_gce_widget' ); + + if( is_array( $widget ) && ! empty( $widget ) ) { + foreach( $widget as $a => $b ) { + if( ! is_array( $b ) ) { + continue; + } + + foreach( $b as $k => $v ) { + $widget[$a]['per_page_num'] = $widget[$a]['list_max_num']; + $widget[$a]['events_per_page'] = $widget[$a]['list_max_length']; + } + } + + update_option( 'widget_gce_widget', $widget ); + } +} + /* * Run the upgrade to version 2.1.0 */ diff --git a/wp-content/plugins/google-calendar-events/includes/class-gce-display.php b/wp-content/plugins/google-calendar-events/includes/class-gce-display.php index a5b64fc..238729f 100644 --- a/wp-content/plugins/google-calendar-events/includes/class-gce-display.php +++ b/wp-content/plugins/google-calendar-events/includes/class-gce-display.php @@ -11,7 +11,7 @@ class GCE_Display { - private $feeds, $merged_feeds; + public $feeds, $merged_feeds; public function __construct( $ids, $title_text = null, $sort_order = 'asc' ) { @@ -131,7 +131,7 @@ class GCE_Display { foreach ( $event_day as $num_in_day => $event ) { $feed_id = absint( $event->feed->id ); - $markup .= '
  • ' . $event->get_event_markup( 'tooltip', $num_in_day, $i ) . '
  • '; + $markup .= '
  • ' . $event->get_event_markup( 'tooltip', $num_in_day, $i ) . '
  • '; //Add CSS class for the feed from which this event comes. If there are multiple events from the same feed on the same day, the CSS class will only be added once. $css_classes['feed-' . $feed_id] = 'gce-feed-' . $feed_id; @@ -198,11 +198,11 @@ class GCE_Display { * * @since 2.0.0 */ - public function get_list( $grouped = false, $start = null, $paging = null, $paging_interval = null, $start_offset = null, $max_events = null, $paging_type = null ) { + public function get_list( $grouped = false, $start = null, $paging = null, $paging_interval = null, $start_offset = null, $max_events = null, $paging_type = null, $max_num = null ) { $paging_type = $paging_type; $max_length = null; - + if( $paging_type == 'events' ) { $max_length = 'events'; } @@ -216,15 +216,21 @@ class GCE_Display { $an_event_feed_id = current( $event_days ); $an_event_feed_id = $an_event_feed_id[0]->feed->id; - + if( $paging_interval == null ) { - $max_num = get_post_meta( $an_event_feed_id, 'gce_list_max_num', true ); + $max_num = get_post_meta( $an_event_feed_id, 'gce_per_page_num', true ); if( $paging_type == null ) { - $max_length = get_post_meta( $an_event_feed_id, 'gce_list_max_length', true ); + $max_length = get_post_meta( $an_event_feed_id, 'gce_events_per_page', true ); $paging_type = $max_length; } } + + $use_range = ( $paging_interval == 'date-range' ? true : false ); + + if( $use_range ) { + $max_length = 'date-range'; + } if( $paging === null ) { $paging = get_post_meta( $an_event_feed_id, 'gce_paging', true ); @@ -239,8 +245,21 @@ class GCE_Display { $max_num = 7; } - if( $max_length == 'days' ) { - $paging_interval = $max_num * 86400; + if( $paging_type == 'days' ) { + if( $paging_interval == null ) { + $paging_interval = $max_num * 86400; + } + } else if( $paging_type == 'week' ) { + $paging_interval = 604800; + + // Set week start here too + $start_of_week = get_option( 'start_of_week' ); + $start = mktime( 0, 0, 0, date( 'm' ), ( date( 'j' ) - date( 'w' ) + $start_of_week ), date( 'Y' ) ); + } else if( $paging_type == 'month' ) { + $paging_interval = 2629743; + + // Set month start here too + $start = mktime( 0, 0, 0, date( 'm', current_time( 'timestamp' ) ), 1, date( 'Y', current_time( 'timestamp' ) ) ); } if( $start_offset === null ) { @@ -263,7 +282,7 @@ class GCE_Display { $feeds = implode( $this->id, '-' ); - $markup = '
    ' . "\n"; + $markup = '
    ' . "\n"; if( ( $paging != 0 ) && $max_length != 'events' ) { @@ -273,23 +292,21 @@ class GCE_Display { $prev_text = apply_filters( 'gce_prev_text', $prev_text ); $next_text = apply_filters( 'gce_next_text', $next_text ); - $p = ''; - $n = ''; + $p = ''; + $n = ''; - $markup .= '' . - '
    ' . + $markup .= '
    ' . $p . $n . '
    ' . - '
    ' . - '' . "\n"; + '
    ' . "\n"; } $max_count = 1; $has_events = false; $event_counter = 0; - + if( $max_length == 'events' ) { - if( $start_offset === null ) { + if( $start_offset === null || $start_offset == 0 ) { $time_now = current_time( 'timestamp' ); } else { @@ -328,25 +345,25 @@ class GCE_Display { if( ( $max_length != 'events' && (( $event->start_time >= $start && // Condition for limited by days $event->end_time <= $end_time ) || ( $event->day_type == 'MWD' && - $event->start_time > $start && - $event->start_time < $end_time ) + $event->start_time >= $start && + $event->start_time <= $end_time ) ) ) || ( $max_length == 'events' && ( $event->end_time >= $time_now && // Condition for limited by events $event_counter < $max_events ) - ) + ) || + ( $max_length == 'date-range' ) ) { - if( $show_title && $grouped ) { - $day_markup .= '
    ' . stripslashes( $this->title ) . ' ' . date_i18n( $event->feed->date_format, $key ) . '
    '; + $day_markup .= '
    ' . esc_html( stripslashes( $this->title ) ) . ' ' . date_i18n( $event->feed->date_format, $key ) . '
    '; $show_title = false; } $day_markup .= - '
    ' . + '
    ' . //If this isn't a grouped list, generate a per-event title with date. ( ( ! $grouped ) ? ( ( isset( $this->title ) && $this->title !== '' ) ) - ? '
    ' . stripslashes( $this->title ) . ' ' . date_i18n( $event->feed->date_format, $event->start_time ) . '
    ' + ? '
    ' . esc_html( stripslashes( $this->title ) ) . ' ' . date_i18n( $event->feed->date_format, $event->start_time ) . '
    ' : '' : '' ) . //Add the event markup $event->get_event_markup( 'list', $num_in_day, $i ) . @@ -355,7 +372,7 @@ class GCE_Display { $has_events = true; $i++; $event_counter++; - } + } } if ( $day_markup != '' ) { diff --git a/wp-content/plugins/google-calendar-events/includes/class-gce-event.php b/wp-content/plugins/google-calendar-events/includes/class-gce-event.php index a5df425..4f6ecfd 100644 --- a/wp-content/plugins/google-calendar-events/includes/class-gce-event.php +++ b/wp-content/plugins/google-calendar-events/includes/class-gce-event.php @@ -35,13 +35,21 @@ class GCE_Event { $this->day_type = 'SWD'; } else { if ( ( '12:00 am' == date( 'g:i a', $start_time ) ) && ( '12:00 am' == date( 'g:i a', $end_time ) ) ) { - $this->day_type = 'MWD'; + if( $end_time - $start_time > 86400 ) { + $this->day_type = 'MWD'; + } else { + $this->day_type = 'SWD'; + } } else { $this->day_type = 'MPD'; } } } else { - $this->day_type = 'SPD'; + if( date( 'D', $start_time ) == date( 'D', $end_time ) ) { + $this->day_type = 'SPD'; + } else { + $this->day_type = 'MPD'; + } } } @@ -107,9 +115,7 @@ class GCE_Event { return $this->use_builder(); } - // Setup the markup to return - //$display_options = get_option( 'gce_settings_general' ); - + // Setup the markup to return $display_options['display_start'] = get_post_meta( $this->feed->id, 'gce_display_start', true ); $display_options['display_start_text'] = get_post_meta( $this->feed->id, 'gce_display_start_text', true ); $display_options['display_end'] = get_post_meta( $this->feed->id, 'gce_display_end', true ); @@ -124,7 +130,7 @@ class GCE_Event { $display_options['display_separator'] = get_post_meta( $this->feed->id, 'gce_display_separator', true ); $display_options['display_link_target'] = get_post_meta( $this->feed->id, 'gce_display_link_tab', true ); - $markup = '

    ' . esc_html( $this->title ) . '

    '; + $markup = '

    ' . esc_html( $this->title ) . '

    '; $start_end = array(); @@ -148,7 +154,7 @@ class GCE_Event { //Add the correct start / end, date / time information to $markup foreach ( $start_end as $start_or_end => $info ) { - $markup .= '

    ' . esc_html( $display_options['display_' . $start_or_end . '_text'] ) . ' '; + $markup .= '

    ' . esc_html( $display_options['display_' . $start_or_end . '_text'] ) . ' '; if( ! empty( $display_options['display_' . $start_or_end] ) ) { switch ( $display_options['display_' . $start_or_end] ) { @@ -169,7 +175,7 @@ class GCE_Event { if ( ! empty( $display_options['display_location'] ) ) { $event_location = $this->location; if ( '' != $event_location ) - $markup .= '

    ' . esc_html( $display_options['display_location_text'] ) . ' ' . esc_html( $event_location ) . '

    '; + $markup .= '

    ' . esc_html( $display_options['display_location_text'] ) . ' ' . esc_html( $event_location ) . '

    '; } //If description should be displayed (and is not empty) add to $markup @@ -183,7 +189,7 @@ class GCE_Event { $event_desc = trim( $event_desc[0] ); } - $markup .= '

    ' . $display_options['display_desc_text'] . ' ' . make_clickable( nl2br( esc_html( $event_desc ) ) ) . '

    '; + $markup .= '

    ' . esc_html( $display_options['display_desc_text'] ) . ' ' . make_clickable( nl2br( esc_html( $event_desc ) ) ) . '

    '; } } @@ -193,9 +199,14 @@ class GCE_Event { $ctz = get_option( 'timezone_string' ); - $link = $this->link . ( ! empty( $ctz ) ? '&ctz=' . $ctz : '' ); + // Check if it is a hangouts link first + if( strpos( $this->link, 'plus.google.com/events/' ) !== false ) { + $link = $this->link; + } else { + $link = $this->link . ( ! empty( $ctz ) ? '&ctz=' . $ctz : '' ); + } - $markup .= ''; + $markup .= ''; } return $markup; @@ -365,7 +376,14 @@ class GCE_Event { case 'link': $new_window = ( $newwindow ) ? ' target="_blank"' : ''; $ctz = get_option( 'timezone_string' ); - $link = $this->link . ( ! empty( $ctz ) ? '&ctz=' . $ctz : '' ); + + // Check if it is a hangouts link first + if( strpos( $this->link, 'plus.google.com/events/' ) !== false ) { + $link = $this->link; + } else { + $link = $this->link . ( ! empty( $ctz ) ? '&ctz=' . $ctz : '' ); + } + return $m[1] . '' . $this->look_for_shortcodes( $m[5] ) . '' . $m[6]; case 'url': @@ -379,7 +397,7 @@ class GCE_Event { case 'maps-link': $new_window = ( $newwindow ) ? ' target="_blank"' : ''; - return $m[1] . '' . $this->look_for_shortcodes( $m[5] ) . '' . $m[6]; + return $m[1] . '' . $this->look_for_shortcodes( $m[5] ) . '' . $m[6]; case 'length': return $m[1] . $this->gce_human_time_diff( $this->start_time, $this->end_time, $precision ) . $m[6]; diff --git a/wp-content/plugins/google-calendar-events/includes/class-gce-feed.php b/wp-content/plugins/google-calendar-events/includes/class-gce-feed.php index ced83d9..47b106a 100644 --- a/wp-content/plugins/google-calendar-events/includes/class-gce-feed.php +++ b/wp-content/plugins/google-calendar-events/includes/class-gce-feed.php @@ -21,7 +21,9 @@ class GCE_Feed { $display_url, $search_query, $expand_recurring, - $title; + $title, + $feed_start, + $feed_end; public $events = array(); @@ -72,6 +74,8 @@ class GCE_Feed { $this->search_query = get_post_meta( $this->id, 'gce_search_query', true ); $this->expand_recurring = get_post_meta( $this->id, 'gce_expand_recurring', true ); $this->title = get_the_title( $this->id ); + $this->feed_start = $this->get_feed_start(); + $this->feed_end = $this->get_feed_end(); } /** @@ -86,7 +90,7 @@ class GCE_Feed { if( empty( $this->feed_url ) ) { if( current_user_can( 'manage_options' ) ) { - echo '

    ' . __( 'The feed URL has not been set. Please make sure to set it correctly in the Feed settings.', 'gce' ) . '

    '; + echo '

    ' . __( 'The Google Calendar ID has not been set. Please make sure to set it correctly in the Feed settings.', 'gce' ) . '

    '; } return; @@ -106,11 +110,11 @@ class GCE_Feed { $query .= '?key=' . $api_key; - $args['timeMin'] = urlencode( $this->get_feed_start() ); + $args['timeMin'] = urlencode( date( 'c', $this->feed_start ) ); - $args['timeMax'] = urlencode( $this->get_feed_end() ); + $args['timeMax'] = urlencode( date( 'c', $this->feed_end ) ); - $args['maxResults'] = 10000; + $args['maxResults'] = 2500; $ctz = get_option( 'timezone_string' ); @@ -161,7 +165,6 @@ class GCE_Feed { //If decoding was successful if ( ! empty( $raw_data ) ) { //If there are some entries (events) to process - //if ( isset( $raw_data['feed']['entry'] ) ) { //Loop through each event, extracting the relevant information foreach ( $raw_data['items'] as $event ) { $id = ( isset( $event['id'] ) ? esc_html( $event['id'] ) : '' ); @@ -227,38 +230,74 @@ class GCE_Feed { private function get_feed_start() { - $start = get_post_meta( $this->id, 'gce_feed_start', true ); - $interval = get_post_meta( $this->id, 'gce_feed_start_interval', true ); + $range = get_post_meta( $this->id, 'gce_display_mode', true ); + $use_range = ( ( $range == 'date-range-list' || $range == 'date-range-grid' ) ? true : false ); + + if( $use_range ) { + $start = get_post_meta( $this->id, 'gce_feed_range_start', true ); + + $start = gce_date_unix( $start ); + + $interval = 'date-range'; + + } else { + $start = get_post_meta( $this->id, 'gce_feed_start_num', true ); + $interval = get_post_meta( $this->id, 'gce_feed_start', true ); + + if( empty( $start ) && $start !== '0' ) { + $start = 1; + } + } switch( $interval ) { case 'days': - return date( 'c', time() - ( $start * 86400 ) ); + return time() - ( $start * 86400 ); case 'months': - return date( 'c', time() - ( $start * 2629743 ) ); + return time() - ( $start * 2629743 ); case 'years': - return date( 'c', time() - ( $start * 31556926 ) ); + return time() - ( $start * 31556926 ); + case 'date-range': + return $start; } // fall back just in case. Falls back to 1 year ago - return date( 'c', time() - 31556926 ); + return time() - 31556926; } private function get_feed_end() { - $end = get_post_meta( $this->id, 'gce_feed_end', true ); - $interval = get_post_meta( $this->id, 'gce_feed_end_interval', true ); + $range = get_post_meta( $this->id, 'gce_display_mode', true ); + $use_range = ( ( $range == 'date-range-list' || $range == 'date-range-grid' ) ? true : false ); + + if( $use_range ) { + $end = get_post_meta( $this->id, 'gce_feed_range_end', true ); + + $end = gce_date_unix( $end ); + + $interval = 'date-range'; + + } else { + $end = get_post_meta( $this->id, 'gce_feed_end_num', true ); + $interval = get_post_meta( $this->id, 'gce_feed_end', true ); + + if( empty( $end ) && $end !== '0' ) { + $end = 1; + } + } switch( $interval ) { case 'days': - return date( 'c', time() + ( $end * 86400 ) ); + return time() + ( $end * 86400 ); case 'months': - return date( 'c', time() + ( $end * 2629743 ) ); + return time() + ( $end * 2629743 ); case 'years': - return date( 'c', time() + ( $end * 31556926 ) ); + return time() + ( $end * 31556926 ); + case 'date-range': + return mktime( 23, 59, 59, date( 'n', $end ), date( 'j', $end ), date( 'Y', $end ) ); } // Falls back to 1 year ahead just in case - return date( 'c', time() + 31556926 ); + return time() + 31556926; } function get_builder() { diff --git a/wp-content/plugins/google-calendar-events/includes/gce-feed-cpt.php b/wp-content/plugins/google-calendar-events/includes/gce-feed-cpt.php index cb80421..1dad550 100644 --- a/wp-content/plugins/google-calendar-events/includes/gce-feed-cpt.php +++ b/wp-content/plugins/google-calendar-events/includes/gce-feed-cpt.php @@ -66,7 +66,7 @@ add_action( 'init', 'gce_setup_cpt' ); function gce_feed_messages( $messages ) { global $post, $post_ID; - $url1 = ''; + $url1 = ''; $url2 = __( 'feed', 'gce' ); $url3 = ''; $s1 = __( 'Feed', 'gce' ); @@ -153,15 +153,23 @@ function gce_save_meta( $post_id ) { 'gce_custom_until', 'gce_search_query', 'gce_expand_recurring', + 'gce_show_tooltips', 'gce_paging', - 'gce_list_max_num', - 'gce_list_max_length', + 'gce_events_per_page', + 'gce_per_page_num', + 'gce_per_page_from', + 'gce_per_page_to', 'gce_list_start_offset_num', 'gce_list_start_offset_direction', 'gce_feed_start', - 'gce_feed_start_interval', + 'gce_feed_start_num', + 'gce_feed_start_custom', 'gce_feed_end', - 'gce_feed_end_interval', + 'gce_feed_end_num', + 'gce_feed_end_custom', + 'gce_feed_use_range', + 'gce_feed_range_start', + 'gce_feed_range_end', // Display options 'gce_display_start', 'gce_display_start_text', @@ -184,17 +192,29 @@ function gce_save_meta( $post_id ) { if ( current_user_can( 'edit_post', $post_id ) ) { // Loop through our array and make sure it is posted and not empty in order to update it, otherwise we delete it foreach ( $post_meta_fields as $pmf ) { - if ( isset( $_POST[$pmf] ) && ! empty( $_POST[$pmf] ) ) { + if ( isset( $_POST[$pmf] ) && ( ! empty( $_POST[$pmf] ) || $_POST[$pmf] == 0 ) ) { if( $pmf == 'gce_feed_url' ) { - $str = $_POST[$pmf]; + $id = $_POST[$pmf]; // convert from URL if user enters a URL link (like the old versions required) - $id = str_replace( 'https://www.google.com/calendar/feeds/', '', $str ); - $id = str_replace( '/public/basic', '', $id ); - $id = str_replace( '%40', '@', $id ); + if ( strpos( $id, 'https://www.google.com/calendar/feeds/' ) !== false ) { + $id = str_replace( 'https://www.google.com/calendar/feeds/', '', $id ); + $id = str_replace( '/public/basic', '', $id ); + $id = str_replace( '%40', '@', $id ); + } - update_post_meta( $post_id, $pmf, trim( $id ) ); + // decode first before re-encoding it + $id = urldecode( $id ); + $id = trim( $id ); + + $at = strpos( $id, '@' ); + + if ( $at !== false ) { + $id = substr_replace( $id, urlencode( substr( $id, 0, $at ) ), 0, $at ); + } + + update_post_meta( $post_id, $pmf, $id ); } else { update_post_meta( $post_id, $pmf, stripslashes( $_POST[$pmf] ) ); } @@ -241,18 +261,21 @@ function gce_column_content( $column_name, $post_ID ) { echo $post_ID; break; case 'feed-sc': - echo '[gcal id="' . $post_ID . '"]'; + echo '[gcal id="' . esc_attr( $post_ID ) . '"]'; break; case 'display-type': $display = get_post_meta( $post_ID, 'gce_display_mode', true ); - if( $display == 'grid' ) { + if ( $display == 'grid' ) { echo __( 'Grid', 'gce' ); - } else if( $display == 'list' ) { + } elseif ( $display == 'list' ) { echo __( 'List', 'gce' ); - } else { + } elseif ( $display == 'list-grouped' ) { echo __( 'Grouped List', 'gce' ); + } elseif ( $display == 'date-range' ) { + echo __( 'Custom Date Range', 'gce' ); } + break; } } diff --git a/wp-content/plugins/google-calendar-events/includes/misc-functions.php b/wp-content/plugins/google-calendar-events/includes/misc-functions.php index aa5526d..d270e3e 100644 --- a/wp-content/plugins/google-calendar-events/includes/misc-functions.php +++ b/wp-content/plugins/google-calendar-events/includes/misc-functions.php @@ -5,20 +5,19 @@ * * @since 2.0.0 */ -function gce_print_calendar( $feed_ids, $display = 'grid', $args = array(), $widget = false ) { +function gce_print_calendar( $feed_ids, $display = 'grid', $args = array(), $widget = false, $uid = null ) { + + // Set static unique ID for setting id attributes + if( $uid == null ) { + STATIC $uid = 1; + } + // Load scripts wp_enqueue_script( GCE_PLUGIN_SLUG . '-images-loaded' ); wp_enqueue_script( GCE_PLUGIN_SLUG . '-qtip' ); wp_enqueue_script( GCE_PLUGIN_SLUG . '-public' ); - wp_localize_script( GCE_PLUGIN_SLUG . '-public', 'gce', - array( - 'ajaxurl' => admin_url( 'admin-ajax.php' ), - 'ajaxnonce' => wp_create_nonce( 'gce_ajax_nonce' ), - 'loadingText' => __( 'Loading...', 'gce' ) - ) ); - $defaults = array( 'title_text' => '', 'sort' => 'asc', @@ -30,7 +29,10 @@ function gce_print_calendar( $feed_ids, $display = 'grid', $args = array(), $wid 'max_events' => null, 'start_offset' => null, 'paging_type' => null, - 'paging' => null + 'paging' => null, + 'max_num' => null, + 'range_start' => null, + 'show_tooltips' => null ); $args = array_merge( $defaults, $args ); @@ -62,38 +64,78 @@ function gce_print_calendar( $feed_ids, $display = 'grid', $args = array(), $wid if( $paging === null ) { $paging = get_post_meta( $id, 'gce_paging', true ); } + + if( empty( $show_tooltips ) && $show_tooltips != 0 ) { + $tooltips = get_post_meta( $id, 'gce_show_tooltips', true ); + } else { + $tooltips = $show_tooltips; + } + + if( ! empty( $tooltips ) && ( $tooltips === true || $tooltips == 'true' || $tooltips == '1' || $tooltips == 1 ) ) { + $show_tooltips = 'true'; + } else { + $show_tooltips = 'false'; + } } if( 'grid' == $display ) { - + global $localize; - $target = ( $widget == 1 ? 'gce-widget-' : 'gce-page-grid-' ) . $feed_ids; + $target = 'gce-' . $uid; $localize[$target] = array( 'target_element' => $target, - 'feed_ids' => $feed_ids, - 'title_text' => $title_text, - 'type' => ( $widget == 1 ? 'widget' : 'page' ) + 'feed_ids' => $feed_ids, + 'title_text' => $title_text, + 'type' => ( $widget == 1 ? 'widget' : 'page' ), + 'show_tooltips' => ( $show_tooltips == 'true' || $show_tooltips == '1' ? 'true' : 'false' ) ); - wp_localize_script( GCE_PLUGIN_SLUG . '-public', 'gce_grid', $localize ); - if( $widget == 1 ) { - $markup .= '
    '; + $markup .= '
    '; } else { - $markup .= '
    '; + $markup .= '
    '; } $markup .= $d->get_grid( $year, $month, $widget, $paging ); $markup .= '
    '; + } else if( 'list' == $display || 'list-grouped' == $display ) { if( $widget ) { - $markup = '
    ' . $d->get_list( $grouped, ( $start + $start_offset ), $paging, $paging_interval, $start_offset, $max_events, $paging_type ) . '
    '; + $markup = '
    ' . $d->get_list( $grouped, ( $start + $start_offset ), $paging, $paging_interval, $start_offset, $max_events, $paging_type, $max_num ) . '
    '; } else { - $markup = '
    ' . $d->get_list( $grouped, ( $start + $start_offset ), $paging, $paging_interval, $start_offset, $max_events, $paging_type ) . '
    '; + $markup = '
    ' . $d->get_list( $grouped, ( $start + $start_offset ), $paging, $paging_interval, $start_offset, $max_events, $paging_type ) . '
    '; + } + } else if( 'date-range-list' == $display ) { + + $paging_interval = 'date-range'; + + if( $widget ) { + $markup = '
    ' . $d->get_list( $grouped, $range_start, false, $paging_interval, $start_offset, INF, $paging_type, $max_num ) . '
    '; + } else { + $markup = '
    ' . $d->get_list( $grouped, $range_start, false, $paging_interval, $start_offset, INF, $paging_type, INF ) . '
    '; + } + } elseif ( 'date-range-grid' == $display ) { + + global $localize; + + $target = 'gce-' . $uid; + + $localize[$target] = array( + 'target_element' => $target, + 'feed_ids' => $feed_ids, + 'title_text' => $title_text, + 'type' => ( $widget == 1 ? 'widget' : 'page' ), + 'show_tooltips' => ( $show_tooltips == 'true' || $show_tooltips == '1' ? 'true' : 'false' ) + ); + + if( $widget ) { + $markup = '
    ' . $markup .= $d->get_grid( $year, $month, $widget, $paging ) . '
    '; + } else { + $markup = '
    ' . $markup .= $d->get_grid( $year, $month, $widget, $paging ) . '
    '; } } @@ -106,7 +148,9 @@ function gce_print_calendar( $feed_ids, $display = 'grid', $args = array(), $wid $i++; } } - + + $uid++; + return $markup; } @@ -123,16 +167,20 @@ function gce_ajax() { die( 'Request has failed.' ); } - $ids = esc_html( $_POST['gce_feed_ids'] ); - $title = esc_html( $_POST['gce_title_text'] ); - $month = esc_html( $_POST['gce_month'] ); - $year = esc_html( $_POST['gce_year'] ); - $paging = esc_html( $_POST['gce_paging'] ); - $type = esc_html( $_POST['gce_type'] ); + $uid = esc_html( $_POST['gce_uid'] ); + $ids = esc_html( $_POST['gce_feed_ids'] ); + $title = esc_html( $_POST['gce_title_text'] ); + $month = esc_html( $_POST['gce_month'] ); + $year = esc_html( $_POST['gce_year'] ); + $paging = esc_html( $_POST['gce_paging'] ); + $type = esc_html( $_POST['gce_type'] ); + + // Split ID and pass as UID to function + $uid = explode( '-', $uid ); - $title = ( 'null' == $title ) ? null : $title; + $title = ( 'null' == $title ) ? null : $title; - $args = array( + $args = array( 'title_text' => $title, 'month' => $month, 'year' => $year, @@ -140,10 +188,10 @@ function gce_ajax() { ); if ( 'page' == $type ) { - echo gce_print_calendar( $ids, 'grid', $args ); + echo gce_print_calendar( $ids, 'grid', $args, 0, $uid[1] ); } elseif ( 'widget' == $type ) { $args['widget'] = 1; - echo gce_print_calendar( $ids, 'grid', $args ); + echo gce_print_calendar( $ids, 'grid', $args, 1, $uid[1] ); } die(); @@ -164,7 +212,7 @@ function gce_ajax_list() { if( ! check_ajax_referer( 'gce_ajax_nonce', 'gce_nonce' ) ) { die( 'Request has failed.' ); } - + $grouped = esc_html( $_POST['gce_grouped'] ); $start = esc_html( $_POST['gce_start'] ); $ids = esc_html( $_POST['gce_feed_ids'] ); @@ -216,7 +264,7 @@ function gce_feed_content( $content ) { global $post; if( $post->post_type == 'gce_feed' ) { - $content = '[gcal id="' . $post->ID . '"]'; + $content = '[gcal id="' . esc_attr( $post->ID ) . '"]'; } return $content; @@ -243,6 +291,20 @@ function gce_ga_campaign_url( $base_url, $source, $medium, $campaign ) { 'utm_campaign' => $campaign ), $base_url ); - return $url; + return esc_url( $url ); } +/** + * Function to convert date format mm/dd/YYYY to unix timestamp + */ +function gce_date_unix( $date ) { + $date = explode( '/', $date ); + + $month = $date[0]; + $day = $date[1]; + $year = $date[2]; + + $timestamp = mktime( 0, 0, 0, $month, $day, $year ); + + return $timestamp; +} diff --git a/wp-content/plugins/google-calendar-events/includes/php-calendar.php b/wp-content/plugins/google-calendar-events/includes/php-calendar.php index 2fcbee8..bb55c8e 100644 --- a/wp-content/plugins/google-calendar-events/includes/php-calendar.php +++ b/wp-content/plugins/google-calendar-events/includes/php-calendar.php @@ -52,15 +52,15 @@ function gce_generate_calendar( $year, $month, $days = array(), $day_name_length $n = apply_filters( 'gce_next_text', $n ); if( $widget ) { - $p = '
    ' . ( ( $pl ) ? ( '' . $p . '' ) : $p ) . '
    '; + $p = '
    ' . ( ( $pl ) ? ( '' . $p . '' ) : $p ) . '
    '; } else { - $p = '
    ' . ( ( $pl ) ? ( '' . $p . '' ) : $p ) . '
    '; + $p = '
    ' . ( ( $pl ) ? ( '' . $p . '' ) : $p ) . '
    '; } if( $widget ) { - $n = '
    ' . ( ( $nl ) ? ( '' . $n . '' ) : $n ) . '
    '; + $n = '
    ' . ( ( $nl ) ? ( '' . $n . '' ) : $n ) . '
    '; } else { - $n = '
    ' . ( ( $nl ) ? ( '' . $n . '' ) : $n ) . '
    '; + $n = '
    ' . ( ( $nl ) ? ( '' . $n . '' ) : $n ) . '
    '; } $calendar = '' . "\n" . @@ -68,7 +68,7 @@ function gce_generate_calendar( $year, $month, $days = array(), $day_name_length '
    ' . $p . $n . - '
    ' . ( ( $month_href ) ? ( '' . $title . '' ) : $title ) . '
    ' . + '
    ' . ( ( $month_href ) ? ( '' . esc_html( $title ) . '' ) : esc_html( $title ) ) . '
    ' . '
    ' . '' . "\n" . '' . "\n"; @@ -85,7 +85,7 @@ function gce_generate_calendar( $year, $month, $days = array(), $day_name_length $time_now = current_time( 'timestamp' ); $today = mktime( 0, 0, 0, date( 'm', $time_now ), date( 'd', $time_now ), date( 'Y', $time_now ) ); - if ( $weekday > 0 ) $calendar .= ''; #initial 'empty' days + if ( $weekday > 0 ) $calendar .= ''; #initial 'empty' days for ( $day = 1, $days_in_month = date( 't', $first_of_month ); $day <= $days_in_month; $day++, $weekday++ ) { if ( 7 == $weekday ) { $weekday = 0; #start a new week @@ -96,14 +96,14 @@ function gce_generate_calendar( $year, $month, $days = array(), $day_name_length if ( isset( $days[$timestamp] ) && is_array( $days[$timestamp] ) ) { list( $link, $classes, $content ) = $days[$timestamp]; - $calendar .= '' ) : '>' ) . ( ( $link ) ? ( '' . $day . '' . $content ) : '' . $day . '' . $content ) . ''; + $calendar .= '' ) : '>' ) . ( ( $link ) ? ( '' . esc_html( $day ) . '' . $content ) : '' . esc_html( $day ) . '' . $content ) . ''; }else{ $css_class = ( $timestamp < $time_now ) ? 'gce-day-past' : 'gce-day-future'; - $calendar .= ''; + $calendar .= ''; } } - if ( 7 != $weekday ) $calendar .= ''; #remaining "empty" days + if ( 7 != $weekday ) $calendar .= ''; #remaining "empty" days return $calendar . "\n
      ' . $day . '' . esc_html( $day ) . '  
    \n"; } diff --git a/wp-content/plugins/google-calendar-events/includes/register-settings.php b/wp-content/plugins/google-calendar-events/includes/register-settings.php index 51d1680..7bb824c 100644 --- a/wp-content/plugins/google-calendar-events/includes/register-settings.php +++ b/wp-content/plugins/google-calendar-events/includes/register-settings.php @@ -34,6 +34,18 @@ function gce_register_settings() { 'size' => 'regular-text', 'type' => 'text' ), + 'always_enqueue' => array( + 'id' => 'always_enqueue', + 'name' => __( 'Always Enqueue Scripts & Styles', 'sc' ), + 'desc' => __( sprintf( 'Enqueue this plugin\'s scripts and styles on every post and page. Useful if using shortcodes in widgets or other non-standard locations.' ), 'gce' ), + 'type' => 'checkbox' + ), + 'disable_css' => array( + 'id' => 'disable_css', + 'name' => __( 'Disable Plugin CSS', 'sc' ), + 'desc' => __( "If this option is checked, this plugin's CSS file will not be referenced.", 'gce' ), + 'type' => 'checkbox' + ), 'save_settings' => array( 'id' => 'save_settings', 'name' => __( 'Save Settings', 'gce' ), @@ -112,11 +124,11 @@ function gce_checkbox_callback( $args ) { global $gce_options; $checked = isset( $gce_options[$args['id']] ) ? checked( 1, $gce_options[$args['id']], false ) : ''; - $html = "\n" . '' . "\n"; + $html = "\n" . '' . "\n"; // Render description text directly to the right in a label if it exists. if ( ! empty( $args['desc'] ) ) - $html .= '' . "\n"; + $html .= '' . "\n"; echo $html; } @@ -138,7 +150,7 @@ function gce_text_callback( $args ) { $value = isset( $args['std'] ) ? $args['std'] : ''; $size = ( isset( $args['size'] ) && ! is_null( $args['size'] ) ) ? $args['size'] : ''; - $html = "\n" . '' . "\n"; + $html = "\n" . '' . "\n"; // Render and style description text underneath if it exists. if ( ! empty( $args['desc'] ) ) { @@ -184,6 +196,7 @@ function gce_get_settings() { $general = get_option( 'gce_settings_general' ); $general['save_settings'] = 1; + $general['always_enqueue'] = 1; update_option( 'gce_settings_general', $general ); } diff --git a/wp-content/plugins/google-calendar-events/includes/shortcodes.php b/wp-content/plugins/google-calendar-events/includes/shortcodes.php index 9fdb1a2..56b9149 100644 --- a/wp-content/plugins/google-calendar-events/includes/shortcodes.php +++ b/wp-content/plugins/google-calendar-events/includes/shortcodes.php @@ -28,7 +28,8 @@ function gce_gcal_shortcode( $attr ) { 'interval' => null, 'interval_count' => null, 'offset_interval_count' => null, - 'offset_direction' => null + 'offset_direction' => null, + 'show_tooltips' => null ), $attr, 'gce_feed' ) ); // If no ID is specified then return @@ -36,6 +37,8 @@ function gce_gcal_shortcode( $attr ) { return; } + $invalid_id = false; + $paging_interval = null; $max_events = null; @@ -59,11 +62,11 @@ function gce_gcal_shortcode( $attr ) { } if( $interval == null ) { - $interval = get_post_meta( $v, 'gce_list_max_length', true ); + $interval = get_post_meta( $v, 'gce_events_per_page', true ); } if( $interval_count == null ) { - $interval_count = get_post_meta( $v, 'gce_list_max_num', true ); + $interval_count = get_post_meta( $v, 'gce_per_page_num', true ); } if( $offset_interval_count == null ) { @@ -77,6 +80,20 @@ function gce_gcal_shortcode( $attr ) { if( $paging == null ) { $paging = get_post_meta( $v, 'gce_paging', true ); } + + if( $show_tooltips == null ) { + $show_tooltips = get_post_meta( $v, 'gce_show_tooltips', true ); + } + + if( ! ( 'publish' == get_post_status( $v ) ) ) { + $invalid_id = true; + } + } + + if( $invalid_id ) { + if( current_user_can( 'manage_options' ) ) { + return '

    ' . __( 'There was a problem with one or more of your feed IDs. Please check your shortcode settings and make sure they are correct.', 'gce' ) . '

    '; + } } if( $paging == 'false' ) { @@ -100,6 +117,10 @@ function gce_gcal_shortcode( $attr ) { } else if( $interval == 'events' ) { $max_events = $interval_count; $paging_type = 'events'; + } else if( $interval == 'week' ) { + $paging_interval = 604800; + } else if( $interval == 'month' ) { + $paging_interval = 2629743; } // Port over old options @@ -116,15 +137,16 @@ function gce_gcal_shortcode( $attr ) { } $args = array( - 'title_text' => $title, - 'sort' => $order, - 'grouped' => ( $display == 'list-grouped' ? 1 : 0 ), - 'month' => null, - 'year' => null, - 'widget' => 0, + 'title_text' => $title, + 'sort' => $order, + 'grouped' => ( $display == 'list-grouped' ? 1 : 0 ), + 'month' => null, + 'year' => null, + 'widget' => 0, 'paging_interval' => $paging_interval, - 'max_events' => $max_events, - 'paging' => $paging + 'max_events' => $max_events, + 'paging' => $paging, + 'show_tooltips' => $show_tooltips ); $args['start_offset'] = $start_offset; diff --git a/wp-content/plugins/google-calendar-events/js/gce-admin.js b/wp-content/plugins/google-calendar-events/js/gce-admin.js new file mode 100644 index 0000000..afed04f --- /dev/null +++ b/wp-content/plugins/google-calendar-events/js/gce-admin.js @@ -0,0 +1,70 @@ +/* global jQuery */ + +/** + * Admin JavaScript functions + * + * @package GCE + * @author Phil Derksen , Nick Young + * @license GPL-2.0+ + * @copyright 2014 Phil Derksen + */ + +(function ($) { + "use strict"; + + $(function () { + + // Show the hidden text box if custom date is selected (Events per Page) + $('body').on('change', 'select[id*=events_per_page]', function() { + + // Hide everything before showing what we want + $(this).parent().children('.gce_per_page_num_wrap').hide(); + + if( $(this).val() == 'days' || $(this).val() == 'events' ) { + $(this).parent().children('.gce_per_page_num_wrap').show(); + } + }); + + $('body').on('change', 'select[id*=display_type]', function() { + + if( $(this).val() == 'date-range-list' || $(this).val() == 'date-range-grid' ) { + $(this).parent().parent().children('.gce-display-option').hide(); + $(this).parent().parent().children('.gce-custom-range').show(); + } else { + $(this).parent().parent().children('.gce-display-option').show(); + $(this).parent().parent().children('.gce-custom-range').hide(); + } + }); + + // For main settings page + $('body').on('change', 'select[id*=gce_display_mode]', function() { + if( $(this).val() == 'date-range-list' || $(this).val() == 'date-range-grid' ) { + $('.gce-display-option').hide(); + $('.gce-custom-range').show(); + } else { + $('.gce-display-option').show(); + $('.gce-custom-range').hide(); + } + }); + + // Add jQuery date picker to our custom date fields + // We have to do it this way because the widget will break after clicking "Save" and this method fixes this problem + // REF: http://stackoverflow.com/a/10433307/3578774 + $('body').on('focus', 'input[id*=feed_range_start]', function(){ + $(this).datepicker(); + }); + + $('body').on('focus', 'input[id*=feed_range_end]', function(){ + $(this).datepicker(); + }); + + // Trigger CPT Publish/Update click from another button. + // Form post trigger still pops up JS warning on new CPT. + $('.gce-feed-update-button').click(function(e) { + e.preventDefault(); + + $('#publish').click(); + }); + + }); +}(jQuery)); diff --git a/wp-content/plugins/google-calendar-events/js/gce-script.js b/wp-content/plugins/google-calendar-events/js/gce-script.js index b24ff70..43944f8 100644 --- a/wp-content/plugins/google-calendar-events/js/gce-script.js +++ b/wp-content/plugins/google-calendar-events/js/gce-script.js @@ -1,5 +1,3 @@ -/* global jQuery, gce, gce_grid */ - /** * Public JS functions * @@ -8,18 +6,44 @@ * @license GPL-2.0+ * @copyright 2014 Phil Derksen */ + +/* global jQuery, gce, gce_grid */ + (function($) { 'use strict'; + // Set debug flag. + var script_debug = ( (typeof gce != 'undefined') && gce.script_debug == true); + $(function() { - gce_tooltips($('.gce-has-events')); + var $body = $( 'body' ); if( typeof gce_grid != 'undefined' ) { - $('body').on( 'click', '.gce-change-month', function(e) { + if (script_debug) { + console.log('gce_grid', gce_grid); + } + + var tooltip_elements = ''; - e.preventDefault(); + $body.find('.gce-page-grid, .gce-widget-grid').each( function() { + var id = $(this).attr('id'); + + if( gce_grid[id].show_tooltips == 'true' || gce_grid[id].show_tooltips == true ) { + tooltip_elements += '#' + gce_grid[id].target_element + ' .gce-has-events,'; + } + }); + + tooltip_elements = tooltip_elements.substring( 0, tooltip_elements.length - 1 ); + + gce_tooltips(tooltip_elements); + + // Month nav link click for Grid view. + // TODO Unbind other attached clicks here? + $body.on( 'click.gceNavLink', '.gce-change-month', function( event ) { + + event.preventDefault(); var navLink = $(this); @@ -28,16 +52,18 @@ if( typeof id == 'undefined' ) { id = navLink.closest('.gce-widget-grid').attr('id'); } - + //Extract month and year var month_year = navLink.attr('name').split('-', 2); var paging = navLink.attr('data-gce-grid-paging'); //Add loading text to table caption - $('#' + gce_grid[id].target_element + ' caption').html(gce.loadingText); + $body.find('#' + gce_grid[id].target_element + ' caption').html(gce.loadingText); + //Send AJAX request $.post(gce.ajaxurl,{ action:'gce_ajax', + gce_uid: id, gce_type: gce_grid[id].type, gce_feed_ids: gce_grid[id].feed_ids, gce_title_text: gce_grid[id].title_text, @@ -46,23 +72,31 @@ gce_year: month_year[1], gce_paging: paging, gce_nonce: gce.ajaxnonce - }, function(data){ - //Replace existing data with returned AJAX data - if(gce_grid[id].type == 'widget'){ - $('#' + gce_grid[id].target_element).html(data); - }else{ - $('#' + gce_grid[id].target_element).replaceWith(data); - } - gce_tooltips($('#' + gce_grid[id].target_element + ' .gce-has-events')); - }); - e.stopPropagation(); + }, function(data) { + + //Replace existing data with returned AJAX data. + var targetEle = $body.find('#' + gce_grid[id].target_element); + + if (gce_grid[id].type == 'widget') { + targetEle.html(data); + } else { + targetEle.replaceWith(data); + } + + gce_tooltips(tooltip_elements); + + }).fail(function(data) { + console.log( data ); + }); }); } - $('body').on( 'click', '.gce-change-month-list', function(e) { + // Month nav link click for List view. + // TODO Unbind other attached clicks here? + $body.on( 'click.gceNavLink', '.gce-change-month-list', function( event ) { - e.preventDefault(); + event.preventDefault(); var navLink = $(this); @@ -80,7 +114,7 @@ var paging_type = navLink.data('gce-paging-type'); //Add loading text to table caption - navLink.parent().parent().parent().find('.gce-month-title').html(gce.loadingText); + navLink.parents('.gce-navbar').find('.gce-month-title').html(gce.loadingText); //Send AJAX request $.post(gce.ajaxurl,{ @@ -96,25 +130,30 @@ gce_start_offset: start_offset, gce_paging_type: paging_type, gce_nonce: gce.ajaxnonce + }, function(data){ navLink.parents('.gce-list').replaceWith(data); - }); - e.stopPropagation(); + }).fail(function(data) { + console.log( data ); + }); }); + // Tooltip config using qTip2 jQuery plugin. function gce_tooltips(target_items) { - target_items.each(function(){ + $(target_items).each(function() { + //Add qtip to all target items $(this).qtip({ - content: $(this).children('.gce-event-info'), + content: $(this).find('.gce-event-info'), position: { my: 'bottom left', at: 'center', viewport: true, adjust: { - method: 'shift' + method: 'shift', + scroll: false } }, show: { @@ -129,13 +168,6 @@ style: { classes: 'qtip-light qtip-shadow qtip-rounded' } - - /* Old qTip 1 settings */ - - //position: { corner: { target: 'center', tooltip: 'bottomLeft' }, adjust: { screen: true } }, - //show: { solo: true, delay: 0, effect: { length: 0 } }, - //hide: { fixed: true, delay: 100, effect: { length: 0 } }, - //style: { padding: "0", classes: { tooltip: 'gce-qtip', tip: 'gce-qtip-tip', title: 'gce-qtip-title', content: 'gce-qtip-content', active: 'gce-qtip-active' }, border: { width: 0 } } }); }); } diff --git a/wp-content/plugins/google-calendar-events/languages/gce-ca.mo b/wp-content/plugins/google-calendar-events/languages/gce-ca.mo new file mode 100644 index 0000000000000000000000000000000000000000..df65ddff586b634de6663d264b1e614b8f8b8081 GIT binary patch literal 16501 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\n" +"Language-Team: LANGUAGE \n" +"Language: ca\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 1.5.4\n" +"X-Poedit-Language: Catalan\n" + +#: google-calendar-events/class-google-calendar-events-admin.php:128 +#: google-calendar-events/class-google-calendar-events-admin.php:129 +#: google-calendar-events/class-google-calendar-events-admin.php:200 +#: google-calendar-events/includes/register-settings.php:54 +msgid "General Settings" +msgstr "Opcions" + +#: google-calendar-events/class-google-calendar-events-admin.php:188 +#: google-calendar-events/views/widgets.php:27 +msgid "Google Calendar Events" +msgstr "Calendaris del Google" + +#: google-calendar-events/class-google-calendar-events-admin.php:201 +msgid "Feeds" +msgstr "Calendaris" + +#: google-calendar-events/includes/admin/admin-functions.php:20 +msgid "Cache has been cleared for this feed." +msgstr "S'ha buidat la memòria cau d'aquest calendari" + +#: google-calendar-events/includes/admin/admin-functions.php:35 +#: google-calendar-events/includes/admin/admin-functions.php:57 +msgid "Starts:" +msgstr "Comença:" + +#: google-calendar-events/includes/admin/admin-functions.php:36 +#: google-calendar-events/includes/admin/admin-functions.php:59 +msgid "Ends:" +msgstr "Acaba:" + +#: google-calendar-events/includes/admin/admin-functions.php:37 +#: google-calendar-events/includes/admin/admin-functions.php:61 +msgid "Location:" +msgstr "Ubicació:" + +#: google-calendar-events/includes/admin/admin-functions.php:38 +#: google-calendar-events/includes/admin/admin-functions.php:62 +msgid "Description:" +msgstr "Descripció:" + +#: google-calendar-events/includes/admin/admin-functions.php:39 +msgid "More details..." +msgstr "Més detalls..." + +#: google-calendar-events/includes/admin/admin-functions.php:64 +msgid "More Details" +msgstr "Més detalls" + +#: google-calendar-events/includes/admin/admin-functions.php:78 +#: google-calendar-events/includes/gce-feed-cpt.php:264 +msgid "Clear Cache" +msgstr "Buida la memòria cau" + +#: google-calendar-events/includes/class-gce-display.php:179 +#: google-calendar-events/includes/class-gce-display.php:270 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:185 +#: google-calendar-events/views/widgets.php:252 +msgid "Back" +msgstr "
    " + +#: google-calendar-events/includes/class-gce-display.php:183 +#: google-calendar-events/includes/class-gce-display.php:271 +msgid "Next" +msgstr "
    " + +#: google-calendar-events/includes/class-gce-display.php:371 +msgid "No events to display." +msgstr "No hi ha cap esdeveniment per mostrar." + +#: google-calendar-events/includes/class-gce-event.php:504 +#, php-format +msgid "%s year" +msgstr "%s any" + +#: google-calendar-events/includes/class-gce-event.php:504 +#, php-format +msgid "%s years" +msgstr "%s anys" + +#: google-calendar-events/includes/class-gce-event.php:505 +#, php-format +msgid "%s month" +msgstr "%s mes" + +#: google-calendar-events/includes/class-gce-event.php:505 +#, php-format +msgid "%s months" +msgstr "%s mesos" + +#: google-calendar-events/includes/class-gce-event.php:506 +#, php-format +msgid "%s week" +msgstr "%s setmana" + +#: google-calendar-events/includes/class-gce-event.php:506 +#, php-format +msgid "%s weeks" +msgstr "%s setmanes" + +#: google-calendar-events/includes/class-gce-event.php:507 +#, php-format +msgid "%s day" +msgstr "%s dia" + +#: google-calendar-events/includes/class-gce-event.php:507 +#, php-format +msgid "%s days" +msgstr "%s dies" + +#: google-calendar-events/includes/class-gce-event.php:508 +#, php-format +msgid "%s hour" +msgstr "%s hora" + +#: google-calendar-events/includes/class-gce-event.php:508 +#, php-format +msgid "%s hours" +msgstr "%s hores" + +#: google-calendar-events/includes/class-gce-event.php:509 +#, php-format +msgid "%s min" +msgstr "%s minut" + +#: google-calendar-events/includes/class-gce-event.php:509 +#, php-format +msgid "%s mins" +msgstr "%s minuts" + +#: google-calendar-events/includes/class-gce-feed.php:89 +msgid "The feed URL has not been set. Please make sure to set it correctly in the Feed settings." +msgstr "No s'ha indicat l'URL del calendari. Si us plau, assegureu-vos d'introduir-lo correctament als paràmetres del calendari" + +#: google-calendar-events/includes/class-gce-feed.php:194 +msgid "Some data was retrieved, but could not be parsed successfully. Please ensure your feed settings are correct." +msgstr "S'han recuperat algunes dades, però no s'han pogut processar correctament. Assegureu-vos de què els paràmetres del calendari són correctes." + +#: google-calendar-events/includes/class-gce-feed.php:197 +msgid "An error has occured." +msgstr "S'ha produït un error" + +#: google-calendar-events/includes/class-gce-feed.php:202 +msgid " Please ensure your calendar ID is correct." +msgstr "Assegureu-vos que l'ID del calendari és correcte." + +#: google-calendar-events/includes/gce-feed-cpt.php:21 +msgid "Google Calendar Feeds" +msgstr "Calendaris del Google" + +#: google-calendar-events/includes/gce-feed-cpt.php:22 +#: google-calendar-events/includes/gce-feed-cpt.php:24 +#: google-calendar-events/includes/gce-feed-cpt.php:72 +msgid "Feed" +msgstr "Calendari" + +#: google-calendar-events/includes/gce-feed-cpt.php:23 +msgid "GCal Events" +msgstr "Google Calendar" + +#: google-calendar-events/includes/gce-feed-cpt.php:25 +msgid "Add New" +msgstr "Afegeix" + +#: google-calendar-events/includes/gce-feed-cpt.php:26 +msgid "Add New Feed" +msgstr "Afegeix un calendari nou" + +#: google-calendar-events/includes/gce-feed-cpt.php:27 +msgid "New Feed" +msgstr "Afegeix un calendari nou" + +#: google-calendar-events/includes/gce-feed-cpt.php:28 +msgid "Edit Feed" +msgstr "Edita el calendari" + +#: google-calendar-events/includes/gce-feed-cpt.php:29 +msgid "View Feed" +msgstr "Mostra el calendari" + +#: google-calendar-events/includes/gce-feed-cpt.php:30 +msgid "All GCal Feeds" +msgstr "Tots els calendaris" + +#: google-calendar-events/includes/gce-feed-cpt.php:31 +msgid "Search GCal Feeds" +msgstr "Cerca als calendaris" + +#: google-calendar-events/includes/gce-feed-cpt.php:32 +msgid "No feeds found." +msgstr "No s'ha trobat cap calendari." + +#: google-calendar-events/includes/gce-feed-cpt.php:33 +msgid "No feeds found in Trash." +msgstr "No s'ha trobat cap calendari a la paperera" + +#: google-calendar-events/includes/gce-feed-cpt.php:70 +msgid "feed" +msgstr "calendari" + +#: google-calendar-events/includes/gce-feed-cpt.php:75 +#: google-calendar-events/includes/gce-feed-cpt.php:76 +#, php-format +msgid "%4$s updated. %1$sView %2$s%3$s" +msgstr "%4$s actualitzat. %1$sMostra %2$s%3$s" + +#: google-calendar-events/includes/gce-feed-cpt.php:77 +#, php-format +msgid "%4$s published. %1$sView %2$s%3$s" +msgstr "%4$s publicat. %1$sMostra %2$s%3$s" + +#: google-calendar-events/includes/gce-feed-cpt.php:78 +#, php-format +msgid "%4$s saved. %1$sView %2$s%3$s" +msgstr "%4$s desat. %1$sMostra %2$s%3$s" + +#: google-calendar-events/includes/gce-feed-cpt.php:79 +#, php-format +msgid "%4$s submitted. %1$sView %2$s%3$s" +msgstr "%4$s tramès. %1$sMostra %2$s%3$s" + +#: google-calendar-events/includes/gce-feed-cpt.php:80 +#, php-format +msgid "%4$s draft updated. %1$sView %2$s%3$s" +msgstr "%4$s esborrany actualitzat. %1$sMostra %2$s%3$s" + +#: google-calendar-events/includes/gce-feed-cpt.php:94 +msgid "Feed Settings" +msgstr "Paràmetres del calendari" + +#: google-calendar-events/includes/gce-feed-cpt.php:97 +msgid "Helpful Links" +msgstr "Enllaços d'interès" + +#: google-calendar-events/includes/gce-feed-cpt.php:99 +msgid "Display Options" +msgstr "Opcions de visualització" + +#: google-calendar-events/includes/gce-feed-cpt.php:217 +msgid "Feed ID" +msgstr "ID del calendari" + +#: google-calendar-events/includes/gce-feed-cpt.php:218 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:73 +msgid "Feed Shortcode" +msgstr "Codi curt" + +#: google-calendar-events/includes/gce-feed-cpt.php:219 +msgid "Display Type" +msgstr "Tipus de visualització" + +#: google-calendar-events/includes/gce-feed-cpt.php:246 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:152 +#: google-calendar-events/views/widgets.php:218 +msgid "Grid" +msgstr "Graella" + +#: google-calendar-events/includes/gce-feed-cpt.php:248 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:153 +#: google-calendar-events/views/widgets.php:219 +msgid "List" +msgstr "Llista" + +#: google-calendar-events/includes/gce-feed-cpt.php:250 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:154 +#: google-calendar-events/views/widgets.php:220 +msgid "Grouped List" +msgstr "Llista agrupada" + +#: google-calendar-events/includes/misc-functions.php:21 +msgid "Loading..." +msgstr "S'està carregant..." + +#: google-calendar-events/includes/register-settings.php:29 +msgid "Google API Key" +msgstr "Clau de l'API de Google" + +#: google-calendar-events/includes/register-settings.php:30 +msgid "If left blank all displayed Google calendars will use a public Google API key shared across all plugin users." +msgstr "Si es deixa buit, els calendaris utilitzaran una clau pública compartida amb tots els usuaris d'aquesta extensió." + +#: google-calendar-events/includes/register-settings.php:31 +msgid "Currently the shared key is limited to 500,000 requests per day and 5 requests per second." +msgstr "La clau compartida està limitada a 500.000 peticions diàries i a 5 peticions per segon." + +#: google-calendar-events/includes/register-settings.php:32 +#, php-format +msgid "To avoid these limits click here for instructions on how to generate and use your own Google API key." +msgstr "Per evitar aquests límits podeu generar una clau pròpia. Trobareu instruccions sobre com fer-ho en aquesta pàgina." + +#: google-calendar-events/includes/register-settings.php:39 +msgid "Save Settings" +msgstr "Paràmetres de desament" + +#: google-calendar-events/includes/register-settings.php:40 +msgid "Save your settings when uninstalling this plugin. Useful when upgrading or re-installing." +msgstr "Manté els paràmetres a la base de dades quan es desinstal·li aquesta extensió. Això és útil en actualitzar i en tornar a instal·lar." + +#: google-calendar-events/includes/register-settings.php:169 +#, php-format +msgid "The callback function used for the %s setting is missing." +msgstr "No es pot trobar la funció de retorn utilitzada pel paràmetre %s." + +#: google-calendar-events/views/admin/api-settings-notice.php:27 +msgid "GCal Events Important Update (Nov. 19, 2014):" +msgstr "Actualització important dels calendaris del Google (19-11-2014)" + +#: google-calendar-events/views/admin/api-settings-notice.php:28 +msgid "GCal Events now uses the Google API version 3, which requires use of a public key." +msgstr "Aquesta extensió utilitza la versió 3 de l'API de Google, la qual requereix una clau pública." + +#: google-calendar-events/views/admin/api-settings-notice.php:29 +msgid "By default a shared key is used across all plugin users, which is limited to 500,000 requests per day and 5 requests per second." +msgstr "Per defecte s'utilitza una clau compartida entre tots els usuaris de l'extensió. Aquesta clau està limitada a 500.000 peticions per dia i a 5 peticions per segon." + +#: google-calendar-events/views/admin/api-settings-notice.php:30 +msgid "To avoid these limits you can use your own Google API key." +msgstr "Per evitar aquests límits podeu generar una clau pròpia de l'API de Google" + +#: google-calendar-events/views/admin/api-settings-notice.php:33 +msgid "Update your API settings now" +msgstr "Actualitza els paràmetres de l'API ara" + +#: google-calendar-events/views/admin/api-settings-notice.php:34 +msgid "Hide this" +msgstr "Amaga això" + +#: google-calendar-events/views/admin/display-options-meta.php:39 +msgid "Check this box to use the simple display options below instead of the Event Builder code on the left." +msgstr "Marqueu aquesta casella per utilitzar les opcions de visualització simple en lloc del codi del \"constructor d'esdeveniments\" que apareix a l'esquerra." + +#: google-calendar-events/views/admin/display-options-meta.php:44 +msgid "Start date / time display" +msgstr "Data i hora d'inici" + +#: google-calendar-events/views/admin/display-options-meta.php:45 +msgid "Select how to display the start date / time." +msgstr "Indiqueu com s'han de mostrar la data i l'hora d'inici." + +#: google-calendar-events/views/admin/display-options-meta.php:47 +#: google-calendar-events/views/admin/display-options-meta.php:61 +msgid "None" +msgstr "Cap" + +#: google-calendar-events/views/admin/display-options-meta.php:48 +msgid "Start time" +msgstr "Hora d'inici" + +#: google-calendar-events/views/admin/display-options-meta.php:49 +msgid "Start date" +msgstr "Data d'inici" + +#: google-calendar-events/views/admin/display-options-meta.php:50 +msgid "Start time and date" +msgstr "Hora i data d'inici" + +#: google-calendar-events/views/admin/display-options-meta.php:51 +msgid "Start date and time" +msgstr "Data i hora d'inici" + +#: google-calendar-events/views/admin/display-options-meta.php:53 +msgid "Text to display before the start time." +msgstr "Text a mostrar abans de l'hora d'inici." + +#: google-calendar-events/views/admin/display-options-meta.php:58 +msgid "End time/date display" +msgstr "Data i hora de finalització" + +#: google-calendar-events/views/admin/display-options-meta.php:59 +msgid "Select how to display the end date / time." +msgstr "Seleccioneu com s'ha de mostrar la data / hora de finalització." + +#: google-calendar-events/views/admin/display-options-meta.php:62 +msgid "End time" +msgstr "Hora de finalització" + +#: google-calendar-events/views/admin/display-options-meta.php:63 +msgid "End date" +msgstr "Data de finalització" + +#: google-calendar-events/views/admin/display-options-meta.php:64 +msgid "End time and date" +msgstr "Hora i data de finalització" + +#: google-calendar-events/views/admin/display-options-meta.php:65 +msgid "End date and time" +msgstr "Data i hora de finalització" + +#: google-calendar-events/views/admin/display-options-meta.php:67 +msgid "Text to display before the end time." +msgstr "Text a mostrar abans de la data de finalització" + +#: google-calendar-events/views/admin/display-options-meta.php:72 +msgid "Separator" +msgstr "Separador" + +#: google-calendar-events/views/admin/display-options-meta.php:74 +msgid "If you have chosen to display both the time and date above, enter the text / characters to display between the time and date here (including any spaces)." +msgstr "Si heu triat mostrar tant l'hora com la data, introduïu aquí el text o els caràcters que han d'aparèixer entre l'hora i la data (incloent espais)." + +#: google-calendar-events/views/admin/display-options-meta.php:80 +msgid "Location" +msgstr "Ubicació" + +#: google-calendar-events/views/admin/display-options-meta.php:82 +msgid "Show the location of events?" +msgstr "Mostra la ubicació dels esdeveniments?" + +#: google-calendar-events/views/admin/display-options-meta.php:83 +msgid "Text to display before the location." +msgstr "Text a mostrar abans de la ubicació." + +#: google-calendar-events/views/admin/display-options-meta.php:88 +msgid "Description" +msgstr "Descripció" + +#: google-calendar-events/views/admin/display-options-meta.php:91 +msgid "Show the description of events? (URLs in the description will be made into links)." +msgstr "Mostra la descripció dels esdeveniments (Els URL de la descripció es convertiran en enllaços)." + +#: google-calendar-events/views/admin/display-options-meta.php:93 +msgid "Text to display before the description." +msgstr "Text a mostrar abans de la descripció" + +#: google-calendar-events/views/admin/display-options-meta.php:95 +msgid "Maximum number of words to show from description. Leave blank for no limit." +msgstr "Nombre màxim de paraules a mostrar de la descripció. Deixeu l'espai en blanc si no voleu posar cap límit." + +#: google-calendar-events/views/admin/display-options-meta.php:100 +msgid "Event Link" +msgstr "Enllaç de l'esdeveniment" + +#: google-calendar-events/views/admin/display-options-meta.php:103 +msgid "Show a link to the Google Calendar page for an event?" +msgstr "Mostra un enllaç a la pàgina del Google Calendar per a un esdeveniment" + +#: google-calendar-events/views/admin/display-options-meta.php:107 +msgid "Links open in a new window / tab?" +msgstr "Obre els enllaços en una finestra o pestanya noves" + +#: google-calendar-events/views/admin/display-options-meta.php:109 +msgid "The link text to be displayed." +msgstr "El text de l'enllaç que voleu mostrar." + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:54 +msgid "We're smack dab in the middle of building additional features for this plugin. Have ideas?" +msgstr "Estem preparant noves funcionalitats per a aquesta extensió. Voleu fer-hi alguna aportació?" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:57 +msgid "Visit our roadmap and tell us what you're looking for" +msgstr "Visiteu el nostre full de ruta i dieu-nos què esteu buscant" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:63 +msgid "Want to be in the know?" +msgstr "Voleu estar-ne informat/da?" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:66 +msgid "Get notified when new features are released" +msgstr "Avisa'm quan es publiquin funcionalitats noves" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:77 +msgid "Copy and paste this shortcode to display this Google Calendar feed on any post or page." +msgstr "Copieu i enganxeu aquest codi curt per mostrar aquest calendari del Google Calendar a qualsevol entrada o pàgina del WordPress" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:78 +msgid "To avoid display issues, make sure to paste the shortcode in the Text tab of the post editor." +msgstr "Per evitar problemes de visualització, assegureu-vos de copiar correctament el codi curt a la pestanya de text de l'editor visual." + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:83 +msgid "Google Calendar ID" +msgstr "ID del calendari" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:87 +msgid "The Google Calendar ID." +msgstr "L'ID del calendari del Google Calendar" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:87 +msgid "Example" +msgstr "Exemple" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:89 +msgid "How to find your GCal calendar ID" +msgstr "Com trobar l'ID d'un calendari del Google Calendar" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:95 +msgid "Search Query" +msgstr "Consulta de cerca" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:98 +msgid "Find and show events based on a search query." +msgstr "Troba i mostra esdeveniments basats en una consulta de cerca" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:103 +msgid "Expand Recurring Events?" +msgstr "Estendre el esdeveniments recurrents?" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:105 +msgid "Yes" +msgstr "Sí" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:106 +msgid "This will show recurring events each time they occur, otherwise it will only show the event the first time it occurs." +msgstr "Això mostrarà els esdeveniments recurrents cada vegada que ocorrin, altrament només es mostrarà un esdeveniment la primera vegada que ocorri." + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:111 +msgid "Date Format" +msgstr "Format de la data" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:115 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:126 +#, php-format +msgid "Use %sPHP date formatting%s." +msgstr "Utilitza el %sformat de data del PHP%s." + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:116 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:127 +msgid "Leave blank to use the default." +msgstr "Deixeu-ho en blanc per utilitzar el valor per defecte." + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:122 +msgid "Time Format" +msgstr "Format de l'hora" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:133 +msgid "Cache Duration" +msgstr "Durada de la memòria cau" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:136 +msgid "The length of time, in seconds, to cache the feed (43200 = 12 hours). If this feed changes regularly, you may want to reduce the cache duration." +msgstr "La durada, en segons, de l'emmagatzemament del calendari a la memòria cau (43200 = 12 hores). Si aquest flux canvia amb regularitat, és possible que vulgueu reduir la durada de la memòria cau." + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:141 +msgid "Multiple Day Events" +msgstr "Esdeveniments de varis dies" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:143 +msgid "Show on each day" +msgstr "Mostra els esdeveniments d'un període cadascun dels dies?" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:144 +msgid "Show events that span multiple days on each day that they span, rather than just the first day." +msgstr "Mostra els esdeveniments que es repeteixin durant un període de temps en cadascun dels dies, en lloc de només el primer dia." + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:149 +msgid "Display Mode" +msgstr "Mode de visualització" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:156 +msgid "Choose how you want your calendar to be displayed." +msgstr "Trieu com voleu que es mostri el vostre calendari" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:161 +msgid "Show Paging Links" +msgstr "Mostra el paginador" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:163 +#: google-calendar-events/views/widgets.php:227 +msgid "Check this option to display Next and Back navigation links." +msgstr "Marqueu aquesta opció per mostrar els enllaços de navegació endavant i endarrere." + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:168 +msgid "Number of Events per Page" +msgstr "Nombre d'esdeveniments per pàgina" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:172 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:183 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:197 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:211 +#: google-calendar-events/views/widgets.php:242 +#: google-calendar-events/views/widgets.php:250 +msgid "Days" +msgstr "Dies" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:173 +#: google-calendar-events/views/widgets.php:243 +msgid "Events" +msgstr "Esdeveniments" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:175 +msgid "How many events to display per page (List View only)." +msgstr "Quans d'esdeveniments es mostraran a cada pàgina (només a la vista de llista)" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:180 +msgid "Display Start Date Offset" +msgstr "Mostra la desviació de la data d'inici" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:186 +#: google-calendar-events/views/widgets.php:253 +msgid "Ahead" +msgstr "Endavant" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:188 +msgid "Change if you need to initially display events on a date other than today (List View only)." +msgstr "Canvieu-ho si necessiteu mostrar esdeveniments inicialment en una data que no és avui (només a la vista de llista)." + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:193 +msgid "Minimum Feed Start Date" +msgstr "Data mínima d'inici dels esdeveniments" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:198 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:212 +msgid "Months" +msgstr "Mesos" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:199 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:213 +msgid "Years" +msgstr "Anys" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:201 +msgid "back" +msgstr "enrere" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:202 +msgid "Set how far back to retrieve events regardless of month or page being displayed." +msgstr "Indica com d'enrere en el temps s'han de recuperar esdeveniments, independentment del mes o pàgina que es visualitzi." + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:207 +msgid "Maximum Feed End Date" +msgstr "Data màxima de finalització dels esdeveniments" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:215 +msgid "forward" +msgstr "endavant" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:216 +msgid "Set how far in the future to retrieve events regardless of month or page being displayed." +msgstr "Indica com d'endavant en el temps s'han de recuperar esdeveniments, independentment del mes o pàgina que es visualitzi." + +#: google-calendar-events/views/admin/gce-feed-sidebar-help.php:6 +msgid "Documentation & getting started" +msgstr "Documentació i guia d'inici" + +#: google-calendar-events/views/admin/gce-feed-sidebar-help.php:12 +msgid "Community support forums" +msgstr "Fòrums de suport de la comunitat" + +#: google-calendar-events/views/admin/gce-feed-sidebar-help.php:18 +msgid "Get notified of new features" +msgstr "Notificació de noves funcionalitats" + +#: google-calendar-events/views/admin/gce-feed-sidebar-help.php:24 +msgid "Rate this plugin" +msgstr "Valora aquesta extensió" + +#: google-calendar-events/views/widgets.php:28 +msgid "Display a list or calendar grid of events from one or more Google Calendar feeds you have added" +msgstr "Mostra una llista o graella amb els esdeveniments d'un o més calendaris del Google Calendar." + +#: google-calendar-events/views/widgets.php:111 +msgid "No valid Feed IDs have been entered for this widget. Please check that you have entered the IDs correctly in the widget settings (Appearance > Widgets), and that the Feeds have not been deleted." +msgstr "No hi ha cap ID de calendari vàlid en aquest giny. Comproveu que s'han introduït els codis correctament en la configuració del giny (Aparença | Ginys), i que els calendaris no s'han eliminat." + +#: google-calendar-events/views/widgets.php:144 +msgid "You have not added any feeds yet." +msgstr "Encara no heu afegit cap calendari." + +#: google-calendar-events/views/widgets.php:186 +msgid "There are no feeds created yet." +msgstr "Encara no hi ha cap calendari creat." + +#: google-calendar-events/views/widgets.php:187 +msgid "Add your first feed!" +msgstr "Afegiu el primer calendari!" + +#: google-calendar-events/views/widgets.php:197 +msgid "Events on" +msgstr "Esdeveniments del" + +#: google-calendar-events/views/widgets.php:206 +msgid "Title:" +msgstr "Títol:" + +#: google-calendar-events/views/widgets.php:211 +msgid "Feeds to Display (comma separated list - i.e. 101,102,103):" +msgstr "Calendaris a mostrar, en forma de llista separada per comes (per exemple: 101,102,103)." + +#: google-calendar-events/views/widgets.php:216 +msgid "Display Events as:" +msgstr "Mostra els esdeveniments com a:" + +#: google-calendar-events/views/widgets.php:225 +msgid "Show Paging Links:" +msgstr "Mostra el paginador:" + +#: google-calendar-events/views/widgets.php:231 +msgid "Sort Order (List View only):" +msgstr "Ordre (només a la vista de llista):" + +#: google-calendar-events/views/widgets.php:233 +msgid "Ascending" +msgstr "Ascendent" + +#: google-calendar-events/views/widgets.php:234 +msgid "Descending" +msgstr "Descendent" + +#: google-calendar-events/views/widgets.php:239 +msgid "Number of Events per Page (List View only):" +msgstr "Nombre d'esdeveniments per pàgina (només a la vista de llista)" + +#: google-calendar-events/views/widgets.php:248 +msgid "Display Start Date Offset (List View only):" +msgstr "Mostra la desviació de la data d'inici (només a la vista de llista):" + +#: google-calendar-events/views/widgets.php:258 +msgid "Display Title on Tooltip/List Item (e.g. 'Events on 7th March'). Grouped lists always have a title displayed." +msgstr "Voleu que es mostri un títol personalitzat? (per exemple: 'Esdeveniments del 7 de març'). A les llistes agrupades sempre es mostra el títol." + +#~ msgid "" +#~ "The feed could not be found (404). Please ensure your feed URL is correct." +#~ msgstr "" +#~ "No s'ha pogut trobar el calendari (404). Assegureu-vos que l'URL del " +#~ "calendari és correcte." + +#~ msgid "" +#~ "Access to this feed was denied (403). Please ensure you have public " +#~ "sharing enabled for your calendar." +#~ msgstr "" +#~ "S'ha denegat l'accés a aquest calendari (403). Assegureu-vos que el " +#~ "vostre calendari és públic." + +#~ msgid "" +#~ "The feed data could not be retrieved. Error code: %s. Please ensure your " +#~ "feed URL is correct." +#~ msgstr "" +#~ "No s'ha pogut recuperar la informació del calendari. Codi d'error: %s. " +#~ "Assegureu-vos que l'URL del calendari és correcte." + +#~ msgid "GCal Feed URL" +#~ msgstr "URL del calendari" + +#~ msgid ", " +#~ msgstr "," + +#~ msgid "Want to know when we release something new?" +#~ msgstr "Voleu assabentar-vos de quan publiquem versions noves?" + +#~ msgid "Get notified of major plugin updates" +#~ msgstr "Avisa'm quan es publiqui una versió major d'aquesta extensió" + +#~ msgid "Retrieve Events From" +#~ msgstr "Recupera els esdeveniments des de" + +#~ msgid "Today" +#~ msgstr "Avui" + +#~ msgid "Start of current week" +#~ msgstr "Inici de la setmana actual" + +#~ msgid "Start of current month" +#~ msgstr "Inici del mes actual" + +#~ msgid "End of current month" +#~ msgstr "Final del mes actual" + +#~ msgid "The beginning of time" +#~ msgstr "El principi dels temps" + +#~ msgid "Specific date" +#~ msgstr "Data concreta" + +#~ msgid "The point in time at which to start retrieving events." +#~ msgstr "" +#~ "El punt en el temps en què començarà la recuperació d'esdeveniments." + +#~ msgid "Retrieve Events Until" +#~ msgstr "Recupera els esdeveniments fins a" + +#~ msgid "The end of time" +#~ msgstr "El final dels temps" + +#~ msgid "The point in time at which to stop retrieving events." +#~ msgstr "" +#~ "El punt en el temps en què s'aturarà la recuperació d'esdeveniments." + +#~ msgid "Maximum number of events to show." +#~ msgstr "Nombre màxim d'esdeveniments a mostrar" + +#~ msgid "Timezone Adjustment" +#~ msgstr "Configuració de la zona horària" + +#~ msgid "" +#~ "If you are having problems with dates and times displaying in the wrong " +#~ "timezone, select a city in your required timezone here." +#~ msgstr "" +#~ "Si les dates i hores que es mostren no es corresponen amb la zona horària " +#~ "correcta, seleccioneu una ciutat de la vostra zona horària." + +#~ msgid "" +#~ "This will clear your feed cache. This also automatically happens when you " +#~ "save your changes. %sIf you make changes you %sMUST%s save first or your " +#~ "changes will be lost." +#~ msgstr "" +#~ "Això buidarà la memòria cau d'aquest calendari. Això passa automàticament " +#~ "cada vegada que deseu els canvis. %sSi feu canvis %sHEU%s de desar-los en " +#~ "primer lloc o es perdran." + +#~ msgid "Now Accepting 5-Star Reviews!" +#~ msgstr "S'accepten revisions de 5 estrelles!" + +#~ msgid "Calendar Grid - with AJAX" +#~ msgstr "Graella de calendari - amb AJAX" + +#~ msgid "Maximum no. events to display. Enter 0 to show all retrieved." +#~ msgstr "" +#~ "Nombre màxim d'esdeveniments a mostrar. Poseu 0 per a mostrar-los tots." + +#~ msgid "Feed Title" +#~ msgstr "Títol de l'entrada" + +#~ msgid "Select display customization method" +#~ msgstr "Tria un mètode de visualització" + +#~ msgid "Event Display Builder" +#~ msgstr "Creador d'esdeveniments personalitzat" + +#~ msgid "Event display builder HTML and shortcodes" +#~ msgstr "Configura la visualització d'esdeveniments personalitzada" + +#~ msgid "Separator text / characters" +#~ msgstr "Separador de text / caràcters" + +#~ msgid "Display location?" +#~ msgstr "Voleu mostrar la ubicació?" + +#~ msgid "Display link to event?" +#~ msgstr "Voleu mostrar l'enllaç a l'esdeveniment?" + +#~ msgid "" +#~ "Make any changes you require to the feed details below, then click the " +#~ "Save Changes button." +#~ msgstr "" +#~ "Feu els canvis necessaris als detalls de l'entrada i després feu clic al " +#~ "botó Desa els canvis." + +#~ msgid "Anything you like. 'Upcoming Club Events', for example." +#~ msgstr "El que vulgueu. Per exemple: 'Esdeveniments propers del centre'." + +#~ msgid "" +#~ "This will probably be something like: http://www.google.com/" +#~ "calendar/feeds/your-email@gmail.com/public/full." +#~ msgstr "" +#~ "Això probablement serà semblant a: http://www.google.com/calendar/" +#~ "feeds/your-email@gmail.com/public/full." + +#~ msgid "" +#~ "or: http://www.google.com/calendar/feeds/your-email@gmail.com/" +#~ "private-d65741b037h695ff274247f90746b2ty/basic." +#~ msgstr "" +#~ "o: http://www.google.com/calendar/feeds/your-email@gmail.com/" +#~ "private-d65741b037h695ff274247f90746b2ty/basic." + +#~ msgid "" +#~ "The point in time at which to start retrieving events. Use the text-box " +#~ "to specify an additional offset from you chosen start point. The offset " +#~ "should be provided in seconds (3600 = 1 hour, 86400 = 1 day) and can be " +#~ "negative. If you have selected the 'Specific date / time' option, enter a " +#~ "UNIX " +#~ "timestamp in the text-box." +#~ msgstr "" +#~ "El punt en el temps en què es començaran a recuperar els esdeveniments. " +#~ "Feu servir la caixa de text per especificar un desplaçament addicional al " +#~ "punt triat inicialment. Aquest desplaçament s'ha de proporcionar en " +#~ "segons (3600 = 1 hora, 86400 = 1 dia) i pot ser negatiu. Si heu " +#~ "seleccionat l'opció 'Data / hora específics' poseu una marca de temps de UNIX " +#~ "a la caixa de text." + +#~ msgid "" +#~ "Set this to a few more than you actually want to display (due to caching " +#~ "and timezone issues). The exact number to display can be configured per " +#~ "shortcode / widget." +#~ msgstr "" +#~ "Definiu aquí una mica més del que realment voleu mostrar (per evitar " +#~ "problemes d'emmagatzematge en la memòria cau i la zona horària). El " +#~ "nombre exacte a mostrar es pot configurar per codi curt / ginys." + +#~ msgid "" +#~ "In PHP date format. Leave this blank if you'd rather stick with the " +#~ "default format for your blog." +#~ msgstr "" +#~ "En format de data en PHP. Deixeu l'espai en blanc si voleu fer servir " +#~ "el format predeterminat." + +#~ msgid "" +#~ "In PHP date format. Again, leave this blank to stick with the default." +#~ msgstr "" +#~ "En format de data en PHP. De nou, deixeu l'espai en blanc per fer " +#~ "servir el format predeterminat." + +#~ msgid "" +#~ "These settings control what information will be displayed for this feed " +#~ "in the tooltip (for grids), or in a list." +#~ msgstr "" +#~ "Aquests ajustaments controlen quina informació es mostra per a aquesta " +#~ "entrada en el títol (per graelles), o en una llista." + +#~ msgid "" +#~ "It is recommended that you use the event display builder option, as it " +#~ "provides much more flexibility than the simple display options. The event " +#~ "display builder can do everything the simple display options can, plus " +#~ "lots more!" +#~ msgstr "" +#~ "Es recomana que utilitzeu el creador d'esdeveniments personalitzat, ja " +#~ "que proporciona molta més flexibilitat que les opcions de visualització " +#~ "per defecte. La visualiitzacó personalitzada pot fer tot el que les " +#~ "opcions de visualització per defecte, a més de moltes més!" + +#~ msgid "Event display builder" +#~ msgstr "Creador d'esdeveniments personalitzat" + +#~ msgid "Simple display options" +#~ msgstr "Visualització d'esdeveniments per defecte" + +#~ msgid "" +#~ "Use the event display builder to customize how event information will be " +#~ "displayed in the grid tooltips and in lists. Use HTML and the shortcodes " +#~ "(explained below) to display the information you require. A basic example " +#~ "display format is provided as a starting point. For more information, " +#~ "take a look at the event display " +#~ "builder guide." +#~ msgstr "" +#~ "Utilitzeu el creador d'esdeveniments personalitzat per definir quina " +#~ "informació es mostrarà als títols de la graella i a les llistes. " +#~ "Utilitzeu HTML i codis curts (que s'explica més endavant) per mostrar la " +#~ "informació necessària. Com a punt de partida, es proporciona un format " +#~ "bàsic a mode d'exemple. Per obtenir més informació, feu un cop d'ull a la " +#~ "guia d'ús de creació d'esdeveniments " +#~ "personalitzats." + +#~ msgid "" +#~ "(More information on all of the below shortcodes and attributes, and " +#~ "working examples, can be found in the event display builder guide)" +#~ msgstr "" +#~ "(Podeu trobar més informació sobre tots els codis curts i atributs de " +#~ "baix, així com exemples de treball a la guia d'ús de creació d'esdeveniments personalitzats)" + +#~ msgid "Event information shortcodes:" +#~ msgstr "Informació sobre els esdeveniments i codis curts:" + +#~ msgid "" +#~ "The event title (possible attributes: html, markdown)" +#~ msgstr "" +#~ "El títol de l'esdeveniment (atributs possibles: html, " +#~ "markdown)" + +#~ msgid "" +#~ "The event start time. Will use the time format specified in the above " +#~ "settings" +#~ msgstr "" +#~ "L'hora en què comença l'esdeveniment. S'utilitzarà el format especificat " +#~ "en els paràmetres anteriors" + +#~ msgid "" +#~ "The event start date. Will use the date format specified in the above " +#~ "settings" +#~ msgstr "" +#~ "La data en què comença l'esdeveniment. S'utilitzarà el format especificat " +#~ "en els paràmetres anteriors" + +#~ msgid "" +#~ "The event start date / time. Will use the format specified in the " +#~ "format attribute (possible attributes: format)" +#~ msgstr "" +#~ "L'hora i la data en què comença l'esdeveniment. S'utilitzarà el format " +#~ "especificat a l'atribut format (atributs possibles: " +#~ "format)" + +#~ msgid "" +#~ "The difference between the start time of the event and the time now, in " +#~ "human-readable format, such as '1 hour', '4 days', '15 mins' (possible " +#~ "attributes: precision)" +#~ msgstr "" +#~ "La diferència entre l'hora d'inici de l'esdeveniment i l'hora actual, en " +#~ "un format llegible per les persones, com ara '1 hora', '4 dies', '15 " +#~ "minuts' (atributs possibles: precision)" + +#~ msgid "" +#~ "The event end time. Will use the time format specified in the above " +#~ "settings" +#~ msgstr "" +#~ "L'hora en què finalitza l'esdeveniment. S'utilitzarà el format " +#~ "especificat en els paràmetres anteriors" + +#~ msgid "" +#~ "The event end date. Will use the date format specified in the above " +#~ "settings" +#~ msgstr "" +#~ "La data en què acaba l'esdeveniment. S'utilitzarà el format especificat " +#~ "en els paràmetres anteriors" + +#~ msgid "" +#~ "The event end date / time. Will use the format specified in the " +#~ "format attribute (possible attributes: format)" +#~ msgstr "" +#~ "L'hora i la data en què acaba l'esdeveniment. S'utilitzarà el format " +#~ "especificat a l'atribut format (atributs possibles: " +#~ "format)" + +#~ msgid "" +#~ "The difference between the end time of the event and the time now, in " +#~ "human-readable format (possible attributes: precision)" +#~ msgstr "" +#~ "La diferència entre l'hora de finalització de l'esdeveniment i l'hora " +#~ "actual, en un format llegible per les persones, com ara '1 hora', '4 " +#~ "dies', '15 minuts' (atributs possibles: precision)" + +#~ msgid "" +#~ "The event location (possible attributes: html, " +#~ "markdown)" +#~ msgstr "" +#~ "La ubicació de l'esdeveniment (atributs possibles: html, " +#~ "markdown)" + +#~ msgid "" +#~ "Anything between the opening and closing shortcode tags (inlcuding " +#~ "further shortcodes) will be linked to Google Maps, using the event " +#~ "location as a search parameter (possible attributes: newwindow)" +#~ msgstr "" +#~ "Qualsevol cosa entre les etiquetes d'obertura i tancament (incloses les " +#~ "etiquetes futures) s'enllaçaran al Google Maps mitjançant la ubicació de " +#~ "l'esdeveniment, que s'utilitzarà com a paràmetre de cerca (atributs " +#~ "possibles: newwindow)" + +#~ msgid "" +#~ "The event description (possible attributes: html, " +#~ "markdown, limit)" +#~ msgstr "" +#~ "La descripció de l'esdeveniment (atributs possibles: html, " +#~ "markdown, limit)" + +#~ msgid "" +#~ "Anything between the opening and closing shortcode tags (inlcuding " +#~ "further shortcodes) will be linked to the Google Calendar page for the " +#~ "event (possible attributes: newwindow)" +#~ msgstr "" +#~ "Qualsevol cosa entre les etiquetes d'obertura i tancament (incloses les " +#~ "etiquetes futures) s'enllaçaran a la pàgina de l'esdeveniment al Google " +#~ "Calendar (atributs possibles: newwindow)" + +#~ msgid "The raw URL to the Google Calendar page for the event" +#~ msgstr "" +#~ "L'URL sense formatar a la pàgina de l'esdeveniment al Google Calendar" + +#~ msgid "" +#~ "The length of the event, in human-readable format (possible attributes: " +#~ "precision)" +#~ msgstr "" +#~ "La durada de l'esdeveniment en un format llegible per les persones " +#~ "(atributs possibles: precision)" + +#~ msgid "" +#~ "The position of the event in the current list, or the position of the " +#~ "event in the current month (for grids)" +#~ msgstr "" +#~ "La posició de l'esdeveniment a la llista actual o la posició de " +#~ "l'esdeveniment en el mes actual (per a les graelles)" + +#~ msgid "The event UID (a unique identifier assigned to the event by Google)" +#~ msgstr "" +#~ "L'UID de l'esdeveniment (un identificador únic assignat a l'esdeveniment " +#~ "pel Google)" + +#~ msgid "The title of the feed from which the event comes" +#~ msgstr "El títol de l'entrada d'on prové l'esdeveniment" + +#~ msgid "The ID of the feed from which the event comes" +#~ msgstr "L'ID de l'entrada d'on prové l'esdeveniment" + +#~ msgid "" +#~ "The calendar ID (a unique identifier assigned to the calendar by Google)" +#~ msgstr "" +#~ "L'ID del calendari (un identificador únic assignat al calendari pel " +#~ "Google)" + +#~ msgid "Conditional shortcodes:" +#~ msgstr "Codis curts condicionals:" + +#~ msgid "" +#~ "Anything entered between the opening and closing tags of each of the " +#~ "following shortcodes will only be displayed if its condition (below) is " +#~ "met." +#~ msgstr "" +#~ "Qualsevol cosa introduïda entre l'obertura i el tancament d'etiquetes de " +#~ "cadascun dels codis curts següents, només es mostrarà si es compleix la " +#~ "condició de sota." + +#~ msgid "The event is an all-day event" +#~ msgstr "L'esdeveniment dura tot el dia" + +#~ msgid "The event is not an all-day event" +#~ msgstr "L'esdeveniment no dura tot el dia" + +#~ msgid "The event has a title" +#~ msgstr "L'esdeveniment té títol" + +#~ msgid "The event has a description" +#~ msgstr "L'esdeveniment té descripció" + +#~ msgid "The event has a location" +#~ msgstr "L'esdeveniment té ubicació" + +#~ msgid "The event is to be displayed in a tooltip (not a list)" +#~ msgstr "" +#~ "L'esdeveniment s'ha de mostrar en un text emergent (no en una llista)" + +#~ msgid "The event is to be displayed in a list (not a tooltip)" +#~ msgstr "" +#~ "L'esdeveniment s'ha de mostrar en una llista (no en un text emergent)" + +#~ msgid "" +#~ "The event is taking place now (after the start time, but before the end " +#~ "time)" +#~ msgstr "" +#~ "L'esdeveniment està tenint lloc en aquests moments (després de l'hora " +#~ "d'inici, però abans de l'hora de finalització)" + +#~ msgid "" +#~ "The event is not taking place now (may have ended or not yet started)" +#~ msgstr "" +#~ "L'esdeveniment no està tenint lloc en aquests moments (pot haver acabat o " +#~ "no haver començat)" + +#~ msgid "The event has started (even if it has also ended)" +#~ msgstr "L'esdeveniment ha començat (pot haver acabat)" + +#~ msgid "The event has not started" +#~ msgstr "L'esdeveniment no ha començat" + +#~ msgid "The event has ended" +#~ msgstr "L'esdeveniment ha acabat" + +#~ msgid "The event has not ended (even if it hasn't started)" +#~ msgstr "L'esdeveniment no ha acabat (pot no haver començat)" + +#~ msgid "The event is the first of the day" +#~ msgstr "L'esdeveniment és el primer del dia" + +#~ msgid "The event is not the first of the day" +#~ msgstr "L'esdeveniment no és el primer del dia" + +#~ msgid "The event spans multiple days" +#~ msgstr "L'esdeveniment dura més d'un dia" + +#~ msgid "The event does not span multiple days" +#~ msgstr "L'esdeveniment comença i acaba el mateix dia" + +#~ msgid "Attributes:" +#~ msgstr "Atributs:" + +#~ msgid "The possible attributes mentioned above are explained here:" +#~ msgstr "Els possibles atributs abans esmentats s'expliquen aquí:" + +#~ msgid "" +#~ "Whether or not to parse HTML that has been entered in the relevant field. " +#~ "Can be true or false" +#~ msgstr "" +#~ "Si s'ha de parsejar o no el codi HTML que s'ha introduït en el camp. Pot " +#~ "ser true o false" + +#~ msgid "" +#~ "Whether or not to parse Markdown that has been entered in the " +#~ "relevant field. PHP Markdown must be installed for this to work. " +#~ "Can be true or false" +#~ msgstr "" +#~ "Si s'ha de parsejar o no el text del camp amb el Markdown. " +#~ "Cal haver instal·lat el PHP Markdown per a que això funcioni. Pot ser " +#~ "true o false" + +#~ msgid "" +#~ "The word limit for the field. Should be specified as a positive integer" +#~ msgstr "El nombre de paraules màxim pel camp. Ha de ser un número natural" + +#~ msgid "" +#~ "The date / time format to use. Should specified as a PHP date format " +#~ "string" +#~ msgstr "" +#~ "El format de data i hora que s'ha d'utilitzar. S'ha d'especificar amb una " +#~ "cadena de format de data PHP" + +#~ msgid "" +#~ "Whether or not the link should open in a new window / tab. Can be " +#~ "true or false" +#~ msgstr "" +#~ "Si l'enllaç s'ha d'obrir en una finestra o pestanya noves. Pot ser " +#~ "true o false" + +#~ msgid "" +#~ "How precise to be when displaying a time difference in human-readable " +#~ "format. Should be specified as a positive integer" +#~ msgstr "" +#~ "Com de precís s'ha de ser en mostrar la diferència de temps en un format " +#~ "llegible per les persones. S'ha d'especificar un número natural" + +#~ msgid "" +#~ "An offset (in seconds) to apply to start / end times before display. " +#~ "Should be specified as a (positive or negative) integer" +#~ msgstr "" +#~ "Un desplaçament (en segons) per aplicar a les hores d'inici / final abans " +#~ "de la visualització. S'ha d'especificar com un nombre sencer (positiu o " +#~ "negatiu)" + +#~ msgid "" +#~ "Whether or not to automatically convert URLs in the description to links. " +#~ "Can be true or false" +#~ msgstr "" +#~ "Si s'han de convertir automàticament en enllaços els URL que apareguin a " +#~ "les descripcions. Pot ser true o false" + +#~ msgid "" +#~ "You can use some HTML in the text fields, but ensure it is valid or " +#~ "things might go wonky. Text fields can be empty too." +#~ msgstr "" +#~ "Podeu fer servir HTML als camps de text, però assegureu-vos que és un " +#~ "HMTL vàlid on algunes coses poden funcionar malament. Els camps de text " +#~ "també poden estar buits." + +#~ msgid "Don't display start time or date" +#~ msgstr "No mostris la data o hora d'inici" + +#~ msgid "Display start time and date (in that order)" +#~ msgstr "Mostra l'hora i data d'inici (en aquest ordre)" + +#~ msgid "Display start date and time (in that order)" +#~ msgstr "Mostra la data i hora d'inici (en aquest ordre)" + +#~ msgid "Don't display end time or date" +#~ msgstr "No mostris l'hora o data de finalització" + +#~ msgid "Display end date" +#~ msgstr "Mostra la data de finalització" + +#~ msgid "Display end time and date (in that order)" +#~ msgstr "Mostra l'hora i data de finalització (en aquest ordre)" + +#~ msgid "Display end date and time (in that order)" +#~ msgstr "Mostra la data i hora de finalització (en aquest ordre)" + +#~ msgid "" +#~ "Show the description of events? (URLs in the description will be made " +#~ "into links)." +#~ msgstr "" +#~ "Voleu mostrar la descripció dels esdeveniments? (l'URL de la descripció " +#~ "es convertirà en un enllaç)." + +#~ msgid "Enter the feed details below, then click the Add Feed button." +#~ msgstr "" +#~ "Afegiu els detalls de l'entrada a sota, després feu clic al botó Afegeix " +#~ "entrada." + +#~ msgid "This will probably be something like:" +#~ msgstr "Això probablement serà similar a:" + +#~ msgid "or:" +#~ msgstr "o:" + +#~ msgid "" +#~ "The point in time at which to start retrieving events. Use the text-box " +#~ "to specify an additional offset from you chosen start point. The offset " +#~ "should be provided in seconds (3600 = 1 hour, 86400 = 1 day) and can be " +#~ "negative. If you have selected the 'Specific date / time' option, enter a" +#~ msgstr "" +#~ "El punt en el temps en què es començaran a recuperar els esdeveniments. " +#~ "Feu servir la caixa de text per especificar un desplaçament addicional al " +#~ "punt triat inicialment. Aquest desplaçament s'ha de proporcionar en " +#~ "segons (3600 = 1 hora, 86400 = 1 dia) i pot ser negatiu. Si heu " +#~ "seleccionat l'opció 'Data / hora específics' poseu una" + +#~ msgid "UNIX timestamp" +#~ msgstr "marca de temps de UNIX" + +#~ msgid "in the text-box." +#~ msgstr "a la caixa de text." + +#~ msgid "Now" +#~ msgstr "Ara" + +#~ msgid "00:00 today" +#~ msgstr "00:00 avui" + +#~ msgid "" +#~ "Use the event display builder to customize how event information will be " +#~ "displayed in the grid tooltips and in lists. Use HTML and the shortcodes " +#~ "(explained below) to display the information you require. A basic example " +#~ "display format is provided as a starting point. For more information, " +#~ "take a look at the" +#~ msgstr "" +#~ "Utilitzeu el creador d'esdeveniments personalitzat per definir quina " +#~ "informació es mostrarà als títols de la graella i a les llistes. " +#~ "Utilitzeu HTML i codis curts (que s'explica més endavant) per mostrar la " +#~ "informació necessària. Com a punt de partida, es proporciona un format " +#~ "bàsic a mode d'exemple. Per obtenir més informació, feu un cop d'ull a la" + +#~ msgid "event display builder guide" +#~ msgstr "guia d'ús de creació d'esdeveniments personalitzats" + +#~ msgid "" +#~ "(More information on all of the below shortcodes and attributes, and " +#~ "working examples, can be found in the" +#~ msgstr "" +#~ "(Podeu trobar més informació sobre tots els codis curts i atributs de " +#~ "baix, així com exemples de treball a la" + +#~ msgid "Refresh Feed Cache" +#~ msgstr "Refresca la memòria cau de les entrades" + +#~ msgid "" +#~ "The plugin will automatically refresh the cache when it expires, but you " +#~ "can manually clear the cache now by clicking the button below." +#~ msgstr "" +#~ "El connector actualitzarà automàticament la memòria cau quan expiri, però " +#~ "es pot esborrar manualment ara fent clic al botó de sota." + +#~ msgid "Are you want you want to clear the cache data for this feed?" +#~ msgstr "" +#~ "Esteu segurs que voleu esborrar les dades de la memòria cau d'aquesta " +#~ "entrada?" + +#~ msgid "Delete Feed" +#~ msgstr "Esborra l'entrada" + +#~ msgid "" +#~ "Are you want you want to delete this feed? (Remember to remove / adjust " +#~ "any widgets or shortcodes associated with this feed)." +#~ msgstr "" +#~ "Esteu segurs que voleu esborrar aquesta entrada? (Recordeu esborrar / " +#~ "ajustar els ginys o codis curts associats a aquesta entrada)." + +#~ msgid "Click here to add a new feed" +#~ msgstr "Feu clic aquí per afegir una entrada nova" + +#~ msgid "Add Feed" +#~ msgstr "Afegeix entrada" + +#~ msgid "Current Feeds" +#~ msgstr "Entrades actuals" + +#~ msgid "ID" +#~ msgstr "ID" + +#~ msgid "URL" +#~ msgstr "URL" + +#~ msgid "Refresh" +#~ msgstr "Refresca" + +#~ msgid "Edit" +#~ msgstr "Edita" + +#~ msgid "Delete" +#~ msgstr "Esborra" + +#~ msgid "Custom stylesheet URL" +#~ msgstr "URL del full d'estils personalitzat" + +#~ msgid "" +#~ "If you want to alter the default plugin styling, create a new stylesheet " +#~ "on your server (not in the google-calendar-events directory) " +#~ "and then enter its URL below." +#~ msgstr "" +#~ "Si voleu canviar l'estil per defecte del giny, creeu un full d'estil nou " +#~ "al vostre servidor (no al directori google-calendar-events) " +#~ "i poseu aquí l'URL." + +#~ msgid "Add JavaScript to footer?" +#~ msgstr "Voleu afegir JavaScript al peu de pàgina?" + +#~ msgid "" +#~ "If you are having issues with tooltips not appearing or the AJAX " +#~ "functionality not working, try ticking the checkbox below." +#~ msgstr "" +#~ "Si teniu problemes amb títols que no apareixen o l'AJAX no funciona, " +#~ "proveu a marcar la casella de sota." + +#~ msgid "Text to display while calendar data is loading (on AJAX requests)." +#~ msgstr "" +#~ "Text que es mostra mentre el calendari s'està carregant (en peticions " +#~ "AJAX)." + +#~ msgid "Error message" +#~ msgstr "Missatge d'error" + +#~ msgid "" +#~ "An error message to display to non-admin users if events cannot be " +#~ "displayed for any reason (admins will see a message indicating the cause " +#~ "of the problem)." +#~ msgstr "" +#~ "Missatge d'error que es mostrarà als usuaris que no siguin administradors " +#~ "si els esdeveniments no es poden mostrar per qualsevol motiu (els " +#~ "administradors veuran un missatge indicant la causa del problema)." + +#~ msgid "Optimise event retrieval?" +#~ msgstr "Voleu optimitzar la recuperació de l'esdeveniment?" + +#~ msgid "" +#~ "If this option is enabled, the plugin will use an experimental feature of " +#~ "the Google Data API, which can improve performance significantly, " +#~ "especially with large numbers of events. Google could potentially " +#~ "remove / change this feature at any time." +#~ msgstr "" +#~ "Si s'activa aquesta opció, el giny farà servir una característica " +#~ "experimental de l'API de dades de Google que pot millorar " +#~ "significativament el rendiment, sobretot si el nombre d'esdeveniments és " +#~ "elevat. Google pot eliminar / canviar aquesta funció en qualsevol moment." + +#~ msgid "Use old styles?" +#~ msgstr "Voleu fer servir estils antics?" + +#~ msgid "" +#~ "Some CSS changes were made in version 0.7. If this option is enabled, the " +#~ "old CSS will still be added along with the main stylesheet. You should " +#~ "consider updating your stylesheet so that you don't need this enabled." +#~ msgstr "" +#~ "Es van fer alguns canvis d'estil CSS en la versió 0.7. Si aquesta opció " +#~ "està activada, s'afegirà el CSS antic, juntament amb el full d'estils " +#~ "principal. Hauríeu de considerar actualitzar el vostre full d'estils per " +#~ "no tenir la necessitat d'activar aquesta opció." + +#~ msgid "Save" +#~ msgstr "Desa" + +#~ msgid "" +#~ "No feeds have been added yet. You can add a feed in the Google Calendar " +#~ "Events settings." +#~ msgstr "" +#~ "Encara no s'ha afegit cap entrada. Podeu afegir una entrada a la " +#~ "configuració d'esdeveniments del Google Calendar." + +#~ msgid "" +#~ "No feeds have been added yet. You can add feeds in the Google Calendar " +#~ "Events settings." +#~ msgstr "" +#~ "Encara no s'ha afegit cap entrada. Podeu afegir entrades a la " +#~ "configuració d'esdeveniments del Google Calendar." + +#~ msgid "Calendar Grid" +#~ msgstr "Graella de calendari" + +#~ msgid "List - grouped by date" +#~ msgstr "Llista - agrupada per data" + +#~ msgid "" +#~ "1 or more of your feeds could not be displayed. The following errors " +#~ "occurred:" +#~ msgstr "" +#~ "Una o més de les vostres entrades no es poden mostrar. S'han trobat els " +#~ "errors següents:" + +#~ msgid "Notice:" +#~ msgstr "Avís:" + +#~ msgid "" +#~ "The way in which Google Calendar Events stores cached data has been much " +#~ "improved in version 0.6. As you have upgraded from a previous version of " +#~ "the plugin, there is likely to be some data from the old caching system " +#~ "hanging around in your database that is now useless. Click below to clear " +#~ "expired cached data from your database." +#~ msgstr "" +#~ "La forma en què Esdeveniments de Google Calendar desa les dades a la " +#~ "memòria cau ha estat millorada a la versió 0.6. Com que heu actualitzat " +#~ "des d'una versió anterior del connector, pot ser que hi hagi dades dels " +#~ "sistema antic, que ja no són útils, a la vostra base de dades. Feu clic a " +#~ "continuació per esborrar aquestes dades antigues emmagatzemades a la " +#~ "memòria cau de la base de dades." + +#~ msgid "Clear expired cached data" +#~ msgstr "Esborra dades antigues de la memòria cau" + +#~ msgid "or" +#~ msgstr "o" + +#~ msgid "Ignore this notice" +#~ msgstr "Ignora aquest avís" + +#~ msgid "Cancel" +#~ msgstr "Cancel·la" + +#~ msgid "Refresh Feed" +#~ msgstr "Refresca l'entrada" + +#~ msgid "Save Changes" +#~ msgstr "Desa els canvis" + +#~ msgid "Old cached data cleared." +#~ msgstr "S'han esborrat les dades antigues de la memòria cau" + +#~ msgid "General options updated." +#~ msgstr "S'han desat les opcions generals" + +#~ msgid "" +#~ "No valid Feed IDs have been entered for this shortcode. Please check that " +#~ "you have entered the IDs correctly and that the Feeds have not been " +#~ "deleted." +#~ msgstr "" +#~ "No hi ha cap ID d'entrada vàlid en aquest codi curt. Comproveu que heu " +#~ "introduït els codis correctament i que les entrades no s'han eliminat." + +#~ msgid "http://www.rhanney.co.uk/plugins/google-calendar-events" +#~ msgstr "http://www.rhanney.co.uk/plugins/google-calendar-events" + +#~ msgid "" +#~ "Parses Google Calendar feeds and displays the events as a calendar grid " +#~ "or list on a page, post or widget." +#~ msgstr "" +#~ "Analitza les entrades de Google Calendar i mostra els esdeveniments com " +#~ "una graella de calendari, una llista en una pàgina, un article o un giny." diff --git a/wp-content/plugins/google-calendar-events/languages/gce-de_DE.mo b/wp-content/plugins/google-calendar-events/languages/gce-de_DE.mo index 127009d7c4ee07f93088920f93d02f1f5309872f..29f19343c39dabf0553d38d2439bcbb57e4cdb13 100644 GIT binary patch delta 30 mcmcbfem#AIrwn89W>1-5MrLz8lg$fc7c(~Sdkn#Tb{@u}hUOgD!_%s~H1IMEq>gjm?nRxtsJbo!2 zzXB)l{LkPt_YV>53f`w4ltAb--1C;xVp&VolY*TrqGIUHPz6{61*;AA%g-Iw2 zuZ3ISjqnEeWPE>8Vf1_z6k}Z)kDH+=wjT1Qu8+q(u#)i(h_31|oX-C0aXMn+Z^0}) z1!aNsRHfbvx5NGLW$43gXw?M21I6T%Ij$&N2j#@;pqP3iL|1iVJhtO;KjcsC<&wwU z>JXh0cm&Exz5->T=b>o&Z74qfITW9cDULRr0L8R(q0G;N6JY}sQ(q2c{WiE9Zicn+ zPW~#C4NgO`P@*g{@dPLf z7s2L<*9pjd7Pl#|{8#U&3yS?36p102iKVQ=*;lowusUxTkhdGOJTqLV)XWua%G zSm3)*EcFJIg-%0Rrx3GA(9VY#MO_X>!Rw(Y&;jMW9w?T{@1nDn&ORundkxA7PQiI_ zG)Z0qlTgF=Kv{4X6xZy5E8!QQSl};E)@hj;ZLkrF$qgtQAA}p=AY_ZY`Ujm16Q$Uj z3H4zpCVm8BZFL;V$-f!T|0o{+3QExZ9ZFh_(n`&N^J2Ea3dTN6!3UsN< zNd9-wK?n6FWGz)VTd7-N1Ka^0gZINqBBlp^4UUINc9TlC4BiA=;2wAg%0ViqGUA$6 zC>GlaMS)bzTj6N-R{FHjf|h>c#<}6Kv8gdRTRBTp(uV+Jl+Mx zB8TCHa4_Z*P!u>3^EoIMei7#7g;(eZe-__(9m)y+4CO^t9lcNh<+&m#!FDke1r|Z^ z?dEvC6OLn?hhm|3{)#XrpUk^pG>tQFfpv2NkQ1*GP2K%p|^G_!3f-A7IyznyI z4u1|`gqxBC5G-F1eFL6>gn=rnixye|<-M&?6uAXT8uq~n@XmOAFO&luhhyPOc{-xW z_n`#KAEB7)g8Im`C2%F4!Fm8v_;6c~{AB7S_lP<&lvOpu9I`|Y6 z-~AeDcnXFmBSl2>1yIJ#@Itr+R>GTO-T^h^$D#Q6Ww;%lhGIFpIjWSm!w)h3Wi$4_ zn2vRM^qcH<_z2_UG22^|`W)jo;U0KsWu#z5Yh>DmaDe&C;KT4~SPr+YiWGYvl;AxA z=gNIJ2cCqZ;i%QvpCYH;wK@u>1u(%_n)pbH#z$p9y9T)~>?!qrcr7BQ?~3OnTSl5# zaimc~!uBz)pN#v0Pap&0|M`fRUs?gOG3-U@GnM`W$W6$Ycz$=xGMGXn3ph~ND!3j; z$mZ}{A(M9_Vg<3}m55kKnnvO*oygrvINb4g4i=0ng%wjpw8Y1EQs;lEycqH%bAIPOn`Rmdo$ z9=RX+5F)J_Sw8f=iCu|c<)p^o)TE|h#pK6>ZBr_y*qv5a&NcPgRwJW3O*0*QV9FQg zwB|hD$?8>xZ|V((-DT>kt1Qp2R^iMV$ITjku)6T-pkRs~+E>_+$Xi}-#u(7qT*kM0 zGp0^6F#Al~_q1bc(@1rPQ+~JMYroqZ&|a@$C-u5cowhuqBV(p(&iit|mC5K1){8bU z(=3-6kTqFFcUrFJ%fi#5MV(YC=O)#v=;5GQSLENeN37GoS@!IjzLho4x2E*} z{%+IO-A*bAhqsvsm%(B_R#%a&KTi#laX|Hj7 zD`f@~i>7bMd8QXyYOUjR;TF7X+G)ep@+>NQ7M5&G>XidJZFU-XkEbn9_hxckmaW6r z4c(jT$XF@ubsH|KqgYT@QWiW=^!OysS#`Bz``x;a<5mY(6x%^VapBN6ipM32h@SHt z_k|KWxVCil&=*VF68TlefTym>Wji>G(}_I>JiXFL^}KzKkn1pJ9CR`*-D$l(xk{r2K_H~#wCQNw!GjkQ<~@KO^!DD90JtM*|wO^vT=c759nUU zC;2daaQu?m{3eO_cpL0Qx#`Vu>2xW8QV&v5Elf)-jC{(&EEe9(8gxP%zD3cLVcU)` zbt}~^VUX5h7tAA7B`Tlv{fxOx1t;_`gTG#Kaoc8$|Bkw=!YU#aBkDA=n3L0ri^nMEVZ;wcgm|*dA=OHr*pO# zOio=L4AjgG=FXp7z}uCWmg*fmRP+9_)wb`N;sBsinc<^hNte%fP*z($nga%hE=>(x zQ(KYq03Socb*zReAPtFu?hrKXXeSKeJ9H z=`?&4bDr;|x7-Y0+iX*{El+Kx-g%~^sHh}g*p#V<#xJZ%1fv#RIVZ<$ezZump6dvL z?r>PCi5+vOWzmd8v3vvEI3mwFH`u+nZK!q0woyUpayNK**^c1O<=@P&%jf|LubIP% zQTZJnBI?g|JG?_b2a3W!_oa=j0^%!YuF{i+x6lw3k%>M;*KV6D9u>9b5V2#DOipA~IIi z@`(X)&ceF7nxJjoj75BTaWDo+n|!|{?@1_29F1AXd+vmOOA|Wb0-?=Y z!-!u~o@3h*{YlkIVDM4T4i8Fl$@Ug1%c9sn4w>^6I4VphUvNsF&4z4xb`|>kPE1+7 z2E{U+E03xs9+Mz6bAIjcG1)8Yq;WLKY^AKB-!_qehgZy5x!Jce)S8_H(3y}u&;IIc f6^bjxnVI0^iqf(2x!4&@Z>|WAHP>Dc)e`kDi)X~f delta 5490 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\n" "Language-Team: Jojaba \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 1.5.7\n" +"X-Generator: Poedit 1.6.9\n" "X-Poedit-Basepath: .\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Poedit-KeywordsList: __;_e\n" "X-Poedit-SearchPath-0: google-calendar-events\n" "X-Poedit-SearchPath-1: ..\n" -#: ../class-google-calendar-events-admin.php:128 -#: ../class-google-calendar-events-admin.php:129 -#: ../class-google-calendar-events-admin.php:200 +#: ../class-google-calendar-events-admin.php:126 +#: ../class-google-calendar-events-admin.php:127 +#: ../class-google-calendar-events-admin.php:218 #: ../includes/register-settings.php:54 msgid "General Settings" msgstr "Paramètres généraux" -#: ../class-google-calendar-events-admin.php:188 ../views/widgets.php:27 +#: ../class-google-calendar-events-admin.php:206 ../views/widgets.php:27 msgid "Google Calendar Events" msgstr "Google Calendar Events" -#: ../class-google-calendar-events-admin.php:201 +#: ../class-google-calendar-events-admin.php:219 msgid "Feeds" msgstr "Flux" -#: ../includes/class-gce-display.php:179 ../includes/class-gce-display.php:270 -#: ../views/widgets.php:252 ../views/admin/gce-feed-meta-display.php:185 +#: ../class-google-calendar-events.php:90 +msgid "Loading..." +msgstr "Chargement..." + +#: ../includes/admin/admin-functions.php:20 +msgid "Cache has been cleared for this feed." +msgstr "Le cache a été vidé pour cet agenda." + +#: ../includes/admin/admin-functions.php:35 +#: ../includes/admin/admin-functions.php:55 +msgid "Starts:" +msgstr "Début :" + +#: ../includes/admin/admin-functions.php:36 +#: ../includes/admin/admin-functions.php:57 +msgid "Ends:" +msgstr "Fin :" + +#: ../includes/admin/admin-functions.php:37 +#: ../includes/admin/admin-functions.php:59 +msgid "Location:" +msgstr "Lieu :" + +#: ../includes/admin/admin-functions.php:38 +#: ../includes/admin/admin-functions.php:60 +msgid "Description:" +msgstr "Description :" + +#: ../includes/admin/admin-functions.php:39 +msgid "More details..." +msgstr "Plus de détails..." + +#: ../includes/admin/admin-functions.php:62 +msgid "More Details" +msgstr "Plus de détails" + +#: ../includes/admin/admin-functions.php:76 ../includes/gce-feed-cpt.php:279 +msgid "Clear Cache" +msgstr "Vider le cache" + +#: ../includes/admin/admin-notice.php:26 +msgid "GCal API Key Notice" +msgstr "Clé d'API Google" + +#: ../includes/admin/admin-notice.php:28 +msgid "" +"GCal Events uses the Google Calendar API version 3. By default this plugin " +"uses a public shared key across all plugin users." +msgstr "" +"GCal Events utilise à présent la version 3 de l'API Google, qui nécessite " +"l'utilisation d'une clé publique." + +#: ../includes/admin/admin-notice.php:30 +msgid "" +"This key is limited to 500,000 requests per day and 5 requests per second. " +"To avoid running into any potential limits you can use your own Google API " +"key." +msgstr "" +"Cette clé est limitée à 500,000 requêtes par jour et 5 par seconde. Pour " +"éviter de rencontrer des limitations, vous pouvez utiliser votre clé API " +"Google personnelle." + +#: ../includes/admin/admin-notice.php:33 +msgid "Enter your GCal API key" +msgstr "Entrez votre clé API GCal" + +#: ../includes/admin/admin-notice.php:34 +msgid "Configure GCal feeds" +msgstr "Configurez vos flux GCal" + +#: ../includes/admin/admin-notice.php:35 +msgid "Hide this" +msgstr "Masquer" + +#: ../includes/class-gce-display.php:179 ../includes/class-gce-display.php:289 msgid "Back" msgstr "Préc." -#: ../includes/class-gce-display.php:183 ../includes/class-gce-display.php:271 +#: ../includes/class-gce-display.php:183 ../includes/class-gce-display.php:290 msgid "Next" msgstr "Suiv." -#: ../includes/class-gce-display.php:371 +#: ../includes/class-gce-display.php:392 msgid "No events to display." msgstr "Aucun évènement à afficher." -#: ../includes/class-gce-event.php:504 +#: ../includes/class-gce-event.php:518 #, php-format msgid "%s year" msgstr "%s année" -#: ../includes/class-gce-event.php:504 +#: ../includes/class-gce-event.php:518 #, php-format msgid "%s years" msgstr "%s années" -#: ../includes/class-gce-event.php:505 +#: ../includes/class-gce-event.php:519 #, php-format msgid "%s month" msgstr "%s mois" -#: ../includes/class-gce-event.php:505 +#: ../includes/class-gce-event.php:519 #, php-format msgid "%s months" msgstr "%s mois" -#: ../includes/class-gce-event.php:506 +#: ../includes/class-gce-event.php:520 #, php-format msgid "%s week" msgstr "%s semaine" -#: ../includes/class-gce-event.php:506 +#: ../includes/class-gce-event.php:520 #, php-format msgid "%s weeks" msgstr "%s semaines" -#: ../includes/class-gce-event.php:507 +#: ../includes/class-gce-event.php:521 #, php-format msgid "%s day" msgstr "%s jour" -#: ../includes/class-gce-event.php:507 +#: ../includes/class-gce-event.php:521 #, php-format msgid "%s days" msgstr "%s jours" -#: ../includes/class-gce-event.php:508 +#: ../includes/class-gce-event.php:522 #, php-format msgid "%s hour" msgstr "%s heure" -#: ../includes/class-gce-event.php:508 +#: ../includes/class-gce-event.php:522 #, php-format msgid "%s hours" msgstr "%s heures" -#: ../includes/class-gce-event.php:509 +#: ../includes/class-gce-event.php:523 #, php-format msgid "%s min" msgstr "%s minute" -#: ../includes/class-gce-event.php:509 +#: ../includes/class-gce-event.php:523 #, php-format msgid "%s mins" msgstr "%s minutes" -#: ../includes/class-gce-feed.php:89 +#: ../includes/class-gce-feed.php:93 msgid "" -"The feed URL has not been set. Please make sure to set it correctly in the " -"Feed settings." +"The Google Calendar ID has not been set. Please make sure to set it " +"correctly in the Feed settings." msgstr "" "L'ID de l'agenda n'a pas été indiqué. Veuillez vérifier qu'il est défini " "correctement dans la configuration." -#: ../includes/class-gce-feed.php:194 +#: ../includes/class-gce-feed.php:197 msgid "" "Some data was retrieved, but could not be parsed successfully. Please ensure " "your feed settings are correct." @@ -120,11 +193,11 @@ msgstr "" "Des données ont été retrouvées mais n'ont pu être analysées. Assurez-vous " "que les paramètres de votre agenda sont corrects." -#: ../includes/class-gce-feed.php:197 +#: ../includes/class-gce-feed.php:200 msgid "An error has occured." msgstr "Une erreur est survenue." -#: ../includes/class-gce-feed.php:202 +#: ../includes/class-gce-feed.php:205 msgid " Please ensure your calendar ID is correct." msgstr "Assurez-vous que l'ID de votre agenda est correcte." @@ -218,42 +291,33 @@ msgstr "Liens utiles" msgid "Display Options" msgstr "Options d'affichage" -#: ../includes/gce-feed-cpt.php:217 +#: ../includes/gce-feed-cpt.php:232 msgid "Feed ID" msgstr "ID de l'agenda" -#: ../includes/gce-feed-cpt.php:218 -#: ../views/admin/gce-feed-meta-display.php:73 +#: ../includes/gce-feed-cpt.php:233 +#: ../views/admin/gce-feed-meta-display.php:87 msgid "Feed Shortcode" msgstr "Shortcode de l'agenda" -#: ../includes/gce-feed-cpt.php:219 +#: ../includes/gce-feed-cpt.php:234 msgid "Display Type" msgstr "Type d'affichage" -#: ../includes/gce-feed-cpt.php:246 ../views/widgets.php:218 -#: ../views/admin/gce-feed-meta-display.php:152 +#: ../includes/gce-feed-cpt.php:261 msgid "Grid" msgstr "Tableau" -#: ../includes/gce-feed-cpt.php:248 ../views/widgets.php:219 -#: ../views/admin/gce-feed-meta-display.php:153 +#: ../includes/gce-feed-cpt.php:263 +#: ../views/admin/gce-feed-meta-display.php:137 ../views/widgets.php:287 msgid "List" msgstr "Liste" -#: ../includes/gce-feed-cpt.php:250 ../views/widgets.php:220 -#: ../views/admin/gce-feed-meta-display.php:154 +#: ../includes/gce-feed-cpt.php:265 +#: ../views/admin/gce-feed-meta-display.php:138 ../views/widgets.php:288 msgid "Grouped List" msgstr "Liste groupée" -#: ../includes/gce-feed-cpt.php:264 ../includes/admin/admin-functions.php:78 -msgid "Clear Cache" -msgstr "Vider le cache" - -#: ../includes/misc-functions.php:18 -msgid "Loading..." -msgstr "Chargement..." - #: ../includes/register-settings.php:29 msgid "Google API Key" msgstr "Clé d'API Google" @@ -304,172 +368,14 @@ msgstr "" "La fonction de rappel utilisée pour la configuration de %s " "est introuvable." -#: ../includes/admin/admin-functions.php:20 -msgid "Cache has been cleared for this feed." -msgstr "Le cache a été vidé pour cet agenda." - -#: ../includes/admin/admin-functions.php:35 -#: ../includes/admin/admin-functions.php:57 -msgid "Starts:" -msgstr "Début :" - -#: ../includes/admin/admin-functions.php:36 -#: ../includes/admin/admin-functions.php:59 -msgid "Ends:" -msgstr "Fin :" - -#: ../includes/admin/admin-functions.php:37 -#: ../includes/admin/admin-functions.php:61 -msgid "Location:" -msgstr "Lieu :" - -#: ../includes/admin/admin-functions.php:38 -#: ../includes/admin/admin-functions.php:62 -msgid "Description:" -msgstr "Description :" - -#: ../includes/admin/admin-functions.php:39 -msgid "More details..." -msgstr "Plus de détails..." - -#: ../includes/admin/admin-functions.php:64 -msgid "More Details" -msgstr "Plus de détails" - -#: ../views/widgets.php:28 +#: ../includes/shortcodes.php:95 msgid "" -"Display a list or calendar grid of events from one or more Google Calendar " -"feeds you have added" +"There was a problem with one or more of your feed IDs. Please check your " +"shortcode settings and make sure they are correct." msgstr "" -"Affiche une liste ou un tableau d'évènements à partir d'un ou plusieurs " -"agendas Google ajoutés par vos soins." - -#: ../views/widgets.php:111 -msgid "" -"No valid Feed IDs have been entered for this widget. Please check that you " -"have entered the IDs correctly in the widget settings (Appearance > " -"Widgets), and that the Feeds have not been deleted." -msgstr "" -"Aucune ID d'agenda valide n'a été ajoutée pour ce widget. Merci de vérifier " -"que l'ID est correctement définie dans la configuration (Apparence > " -"Widgets) et que les agendas n'ont pas été supprimés." - -#: ../views/widgets.php:144 -msgid "You have not added any feeds yet." -msgstr "Vous n'avez pas encore ajouté d'agenda." - -#: ../views/widgets.php:186 -msgid "There are no feeds created yet." -msgstr "Aucun agenda n'a encore été créé." - -#: ../views/widgets.php:187 -msgid "Add your first feed!" -msgstr "Ajoutez votre premier agenda !" - -#: ../views/widgets.php:197 -msgid "Events on" -msgstr "Évènements le" - -#: ../views/widgets.php:206 -msgid "Title:" -msgstr "Titre :" - -#: ../views/widgets.php:211 -msgid "Feeds to Display (comma separated list - i.e. 101,102,103):" -msgstr "" -"Agendas à afficher (liste séparée par une virgule - ex. : 101,102,103) :" - -#: ../views/widgets.php:216 -msgid "Display Events as:" -msgstr "Afficher les évènements comme :" - -#: ../views/widgets.php:225 -msgid "Show Paging Links:" -msgstr "Afficher les liens de pagination :" - -#: ../views/widgets.php:227 ../views/admin/gce-feed-meta-display.php:163 -msgid "Check this option to display Next and Back navigation links." -msgstr "" -"Cocher cette option pour afficher les boutons « suiv. Â» et « " -"préc. Â» afin de naviguer de mois en mois." - -#: ../views/widgets.php:231 -msgid "Sort Order (List View only):" -msgstr "Ordre de tri (uniquement pour les listes) :" - -#: ../views/widgets.php:233 -msgid "Ascending" -msgstr "Croissant" - -#: ../views/widgets.php:234 -msgid "Descending" -msgstr "Décroissant" - -#: ../views/widgets.php:239 -msgid "Number of Events per Page (List View only):" -msgstr "Nombre d'évènements par page (uniquement pour les listes) :" - -#: ../views/widgets.php:242 ../views/widgets.php:250 -#: ../views/admin/gce-feed-meta-display.php:172 -#: ../views/admin/gce-feed-meta-display.php:183 -#: ../views/admin/gce-feed-meta-display.php:197 -#: ../views/admin/gce-feed-meta-display.php:211 -msgid "Days" -msgstr "Jours" - -#: ../views/widgets.php:243 ../views/admin/gce-feed-meta-display.php:173 -msgid "Events" -msgstr "Évènements" - -#: ../views/widgets.php:248 -msgid "Display Start Date Offset (List View only):" -msgstr "Date de début d'affichage (uniquement pour les listes) :" - -#: ../views/widgets.php:253 ../views/admin/gce-feed-meta-display.php:186 -msgid "Ahead" -msgstr "Après" - -#: ../views/widgets.php:258 -msgid "" -"Display Title on Tooltip/List Item (e.g. 'Events on 7th March'). Grouped " -"lists always have a title displayed." -msgstr "" -"Afficher le titre dans l'infobulle / l'élément de liste (ex. : " -"'Évènements du 7 mars'). Les listes groupées affichent toujours un titre." - -#: ../views/admin/api-settings-notice.php:27 -msgid "GCal Events Important Update (Nov. 19, 2014):" -msgstr "GCal Events, mise à jour importante (19 nov. 2014) :" - -#: ../views/admin/api-settings-notice.php:28 -msgid "" -"GCal Events now uses the Google API version 3, which requires use of a " -"public key." -msgstr "" -"GCal Events utilise à présent la version 3 de l'API Google, qui nécessite " -"l'utilisation d'une clé publique." - -#: ../views/admin/api-settings-notice.php:29 -msgid "" -"By default a shared key is used across all plugin users, which is limited to " -"500,000 requests per day and 5 requests per second." -msgstr "" -"Par défaut, une clé commune à tous les utilisateurs du plugin est utilisée. " -"Elle limite son utilisation à 500 000 requêtes par jour et 5 requêtes " -"par seconde." - -#: ../views/admin/api-settings-notice.php:30 -msgid "To avoid these limits you can use your own Google API key." -msgstr "" -"Pour éviter ces limites, vous pouvez utiliser votre propre clé d'API Google." - -#: ../views/admin/api-settings-notice.php:33 -msgid "Update your API settings now" -msgstr "Mettre à jour vos paramètres d'API maintenant" - -#: ../views/admin/api-settings-notice.php:34 -msgid "Hide this" -msgstr "Masquer" +"Il y a eu un problème avec un ou plusieurs identifiants (ID) de vos flux. " +"Merci de vérifier la configuration de vos code et assurez-vous qu'ils soient " +"corrects." #: ../views/admin/display-options-meta.php:39 msgid "" @@ -604,28 +510,16 @@ msgstr "Ouvrir les liens dans une nouvelle fenêtre / un nouvel onglet ?" msgid "The link text to be displayed." msgstr "Le texte du lien à afficher." -#: ../views/admin/gce-feed-meta-display.php:54 -msgid "" -"We're smack dab in the middle of building additional " -"features for this plugin. Have ideas?" -msgstr "" -"Nous sommes actuellement en train d'ajouter des fonctionnalités pour ce " -"plugin. Des suggestions ?" - -#: ../views/admin/gce-feed-meta-display.php:57 -msgid "Visit our roadmap and tell us what you're looking for" -msgstr "Visitez notre plan de route et dites-nous ce que vous souhaiteriez." - -#: ../views/admin/gce-feed-meta-display.php:63 +#: ../views/admin/gce-feed-meta-display.php:77 msgid "Want to be in the know?" msgstr "Vous souhaitez être tenu informé ?" -#: ../views/admin/gce-feed-meta-display.php:66 +#: ../views/admin/gce-feed-meta-display.php:80 msgid "Get notified when new features are released" msgstr "" "Soyez informé lors de la mise à disposition de nouvelles fonctionnalités." -#: ../views/admin/gce-feed-meta-display.php:77 +#: ../views/admin/gce-feed-meta-display.php:91 msgid "" "Copy and paste this shortcode to display this Google Calendar feed on any " "post or page." @@ -633,7 +527,7 @@ msgstr "" "Copier / coller ce shortcode afin d'afficher l'agenda Google dans n'importe " "quel article ou page." -#: ../views/admin/gce-feed-meta-display.php:78 +#: ../views/admin/gce-feed-meta-display.php:92 msgid "" "To avoid display issues, make sure to paste the shortcode in the Text tab of " "the post editor." @@ -641,73 +535,217 @@ msgstr "" "Pour éviter des problèmes d'affichage, copier ce shortcode dans l'onglet " "« Texte Â» de l'éditeur d'article." -#: ../views/admin/gce-feed-meta-display.php:83 +#: ../views/admin/gce-feed-meta-display.php:97 msgid "Google Calendar ID" msgstr "ID de l'agenda Google" -#: ../views/admin/gce-feed-meta-display.php:87 +#: ../views/admin/gce-feed-meta-display.php:101 msgid "The Google Calendar ID." msgstr "l'ID de l'agenda Google." -#: ../views/admin/gce-feed-meta-display.php:87 +#: ../views/admin/gce-feed-meta-display.php:101 msgid "Example" msgstr "Exemple" -#: ../views/admin/gce-feed-meta-display.php:89 -msgid "How to find your GCal calendar ID" -msgstr "Comment trouver l'ID de votre agenda GCal ?" +#: ../views/admin/gce-feed-meta-display.php:103 +msgid "How to find your Google Calendar ID" +msgstr "Comment trouver l'ID de votre agenda GCal?" -#: ../views/admin/gce-feed-meta-display.php:95 +#: ../views/admin/gce-feed-meta-display.php:109 msgid "Search Query" msgstr "Requête de recherche" -#: ../views/admin/gce-feed-meta-display.php:98 +#: ../views/admin/gce-feed-meta-display.php:112 msgid "Find and show events based on a search query." msgstr "" "Trouver et afficher les évènements à partir de la requête indiquée dans ce " "champ." -#: ../views/admin/gce-feed-meta-display.php:103 +#: ../views/admin/gce-feed-meta-display.php:117 msgid "Expand Recurring Events?" msgstr "Évènements réccurents étendus ?" -#: ../views/admin/gce-feed-meta-display.php:105 +#: ../views/admin/gce-feed-meta-display.php:119 msgid "Yes" msgstr "Oui" -#: ../views/admin/gce-feed-meta-display.php:106 +#: ../views/admin/gce-feed-meta-display.php:120 msgid "" -"This will show recurring events each time they occur, otherwise it will only " -"show the event the first time it occurs." +"Display recurring events each time they occur. If disabled, events will be " +"displayed only the first time they occur." msgstr "" "Cette option affiche les évènements récurrents à chaque fois qu'ils se " "produisent. Sinon ils ne sont affichés que pour la 1ère " "occurrence." -#: ../views/admin/gce-feed-meta-display.php:111 +#: ../views/admin/gce-feed-meta-display.php:125 +msgid "Multiple Day Events" +msgstr "Évènements sur plusieurs jours" + +#: ../views/admin/gce-feed-meta-display.php:127 +msgid "Show on each day" +msgstr "Afficher chaque jour" + +#: ../views/admin/gce-feed-meta-display.php:128 +msgid "" +"Display multiple day events on each day that they span. If disabled, " +"multiple day events will be displayed only on the first day they occur." +msgstr "" +"Afficher les événements recouvrant plusieurs jours sur chaque jour qu'ils " +"couvrent. Si désactivé, les événements sur plusieurs jour seront affichés " +"uniquement sur le premier jour qu'ils se produisent" + +#: ../views/admin/gce-feed-meta-display.php:133 +msgid "Display Mode" +msgstr "Mode d'affichage" + +#: ../views/admin/gce-feed-meta-display.php:136 ../views/widgets.php:286 +msgid "Grid (Month view)" +msgstr "Grille (vue mensuelle)" + +#: ../views/admin/gce-feed-meta-display.php:139 ../views/widgets.php:289 +msgid "Custom Date Range (List)" +msgstr "Plage de dates spécifique (Liste)" + +#: ../views/admin/gce-feed-meta-display.php:141 +msgid "Select how to display this feed." +msgstr "Définit comment afficher la date / heure de début." + +#: ../views/admin/gce-feed-meta-display.php:146 +msgid "Events per Page" +msgstr "Nombre d'évènements par page" + +#: ../views/admin/gce-feed-meta-display.php:149 ../views/widgets.php:304 +msgid "Number of Days" +msgstr "Nombre de jours" + +#: ../views/admin/gce-feed-meta-display.php:150 ../views/widgets.php:305 +msgid "Number of Events" +msgstr "Nombre d'évènements par page" + +#: ../views/admin/gce-feed-meta-display.php:151 ../views/widgets.php:306 +msgid "One Week" +msgstr "Une semaine" + +#: ../views/admin/gce-feed-meta-display.php:152 ../views/widgets.php:307 +msgid "One Month" +msgstr "Un Mois" + +#: ../views/admin/gce-feed-meta-display.php:157 +msgid "How many events to display per page (List View only)." +msgstr "Nombre d'évènements par page à afficher (uniquement pour les listes)" + +#: ../views/admin/gce-feed-meta-display.php:162 +msgid "Display Start Date Offset" +msgstr "Date de début d'affichage" + +#: ../views/admin/gce-feed-meta-display.php:165 +#: ../views/admin/gce-feed-meta-display.php:177 ../views/widgets.php:321 +msgid "Number of Days Back" +msgstr "Nombre de jours en arrière" + +#: ../views/admin/gce-feed-meta-display.php:166 +#: ../views/admin/gce-feed-meta-display.php:192 ../views/widgets.php:322 +msgid "Number of Days Forward" +msgstr "Nombre de jours en avant" + +#: ../views/admin/gce-feed-meta-display.php:169 ../views/widgets.php:326 +msgid "" +"Change to initially display events on a date other than today (List View " +"only)." +msgstr "" +"A modifier si vous souhaitez afficher la date de début d'affichage à une " +"autre date qu'aujourd'hui. (uniquement pour les listes)" + +#: ../views/admin/gce-feed-meta-display.php:174 +msgid "Earliest Feed Event Date" +msgstr "Date de début de l'agenda" + +#: ../views/admin/gce-feed-meta-display.php:178 +msgid "Number of Months Back" +msgstr "Nombre de mois en arrière" + +#: ../views/admin/gce-feed-meta-display.php:179 +msgid "Number of Years Back" +msgstr "Nombre d'années en arrière" + +#: ../views/admin/gce-feed-meta-display.php:184 +msgid "Set how far back to retrieve events regardless of initial display." +msgstr "" +"Définir de combien de temps revenir en arrière pour retrouver les évènements " +"passés quel que soit l'affichage (mois ou page)." + +#: ../views/admin/gce-feed-meta-display.php:189 +msgid "Latest Feed Event Date" +msgstr "Date de fin de l'agenda" + +#: ../views/admin/gce-feed-meta-display.php:193 +msgid "Number of Months Forward" +msgstr "Nombre de mois en avant" + +#: ../views/admin/gce-feed-meta-display.php:194 +msgid "Number of Years Forward" +msgstr "Nombre d'années en avant" + +#: ../views/admin/gce-feed-meta-display.php:199 +msgid "" +"Set how far in the future to retrieve events regardless of initial display." +msgstr "" +"Définir de combien de temps aller en avant pour retrouver les évènements " +"quel que soit l'affichage (mois ou page)." + +#: ../views/admin/gce-feed-meta-display.php:204 +msgid "Use Custom Date Range" +msgstr "Utilisez une plage de dates spécifique" + +#: ../views/admin/gce-feed-meta-display.php:210 +msgid "Set a specific range of events to retrieve." +msgstr "Définir une plage d'évènements à retrouver" + +#: ../views/admin/gce-feed-meta-display.php:216 ../views/widgets.php:336 +msgid "Show Paging Links" +msgstr "Afficher les liens de pagination" + +#: ../views/admin/gce-feed-meta-display.php:219 +msgid "Display Next and Back navigation links." +msgstr "" +"Afficher les boutons « suiv. Â» et « préc. Â» afin de " +"naviguer de mois en mois." + +#: ../views/admin/gce-feed-meta-display.php:224 ../views/widgets.php:339 +msgid "Show Tooltips" +msgstr "Montrer les infobulles" + +#: ../views/admin/gce-feed-meta-display.php:227 +msgid "Display tooltips when hovering over events (Grid View only)." +msgstr "" +"Afficher les infobulles quand on passe la souris sur l'évènement (Vue Grille " +"uniquement)" + +#: ../views/admin/gce-feed-meta-display.php:232 msgid "Date Format" msgstr "Format de date" -#: ../views/admin/gce-feed-meta-display.php:115 -#: ../views/admin/gce-feed-meta-display.php:126 +#: ../views/admin/gce-feed-meta-display.php:236 +#: ../views/admin/gce-feed-meta-display.php:247 #, php-format msgid "Use %sPHP date formatting%s." msgstr "Utiliser le %sformat de date PHP%s." -#: ../views/admin/gce-feed-meta-display.php:116 -#: ../views/admin/gce-feed-meta-display.php:127 +#: ../views/admin/gce-feed-meta-display.php:237 +#: ../views/admin/gce-feed-meta-display.php:248 msgid "Leave blank to use the default." msgstr "Laisser vide pour utiliser le paramètre par défaut." -#: ../views/admin/gce-feed-meta-display.php:122 +#: ../views/admin/gce-feed-meta-display.php:243 msgid "Time Format" msgstr "Format d'heure" -#: ../views/admin/gce-feed-meta-display.php:133 +#: ../views/admin/gce-feed-meta-display.php:254 msgid "Cache Duration" msgstr "Durée du cache" -#: ../views/admin/gce-feed-meta-display.php:136 +#: ../views/admin/gce-feed-meta-display.php:257 msgid "" "The length of time, in seconds, to cache the feed (43200 = 12 hours). If " "this feed changes regularly, you may want to reduce the cache duration." @@ -715,111 +753,180 @@ msgstr "" "La durée en secondes de conservation du flux en cache (43200 = 12 heures). " "Si ce flux change fréquemment, réduisez cette durée." -#: ../views/admin/gce-feed-meta-display.php:141 -msgid "Multiple Day Events" -msgstr "Évènements sur plusieurs jours" - -#: ../views/admin/gce-feed-meta-display.php:143 -msgid "Show on each day" -msgstr "Afficher chaque jour" - -#: ../views/admin/gce-feed-meta-display.php:144 -msgid "" -"Show events that span multiple days on each day that they span, rather than " -"just the first day." -msgstr "" -"Affiche les évènements ayant lieu sur plusieurs jours chaque jour, plutôt " -"qu'uniquement sur le premier jour." - -#: ../views/admin/gce-feed-meta-display.php:149 -msgid "Display Mode" -msgstr "Mode d'affichage" - -#: ../views/admin/gce-feed-meta-display.php:156 -msgid "Choose how you want your calendar to be displayed." -msgstr "Choisissez comment vous souhaitez afficher votre agenda." - -#: ../views/admin/gce-feed-meta-display.php:161 -msgid "Show Paging Links" -msgstr "Afficher les liens de pagination" - -#: ../views/admin/gce-feed-meta-display.php:168 -msgid "Number of Events per Page" -msgstr "Nombre d'évènements par page" - -#: ../views/admin/gce-feed-meta-display.php:175 -msgid "How many events to display per page (List View only)." -msgstr "Nombre d'évènements par page à afficher (uniquement pour les listes)" - -#: ../views/admin/gce-feed-meta-display.php:180 -msgid "Display Start Date Offset" -msgstr "Date de début d'affichage" - -#: ../views/admin/gce-feed-meta-display.php:188 -msgid "" -"Change if you need to initially display events on a date other than today " -"(List View only)." -msgstr "" -"A modifier si vous souhaitez afficher la date de début d'affichage à une " -"autre date qu'aujourd'hui. (uniquement pour les listes)" - -#: ../views/admin/gce-feed-meta-display.php:193 -msgid "Minimum Feed Start Date" -msgstr "Date de début de l'agenda" - -#: ../views/admin/gce-feed-meta-display.php:198 -#: ../views/admin/gce-feed-meta-display.php:212 -msgid "Months" -msgstr "Mois" - -#: ../views/admin/gce-feed-meta-display.php:199 -#: ../views/admin/gce-feed-meta-display.php:213 -msgid "Years" -msgstr "Années" - -#: ../views/admin/gce-feed-meta-display.php:201 -msgid "back" -msgstr "Avant" - -#: ../views/admin/gce-feed-meta-display.php:202 -msgid "" -"Set how far back to retrieve events regardless of month or page being " -"displayed." -msgstr "" -"Définir de combien de temps revenir en arrière pour retrouver les évènements " -"passés quel que soit l'affichage (mois ou page)." - -#: ../views/admin/gce-feed-meta-display.php:207 -msgid "Maximum Feed End Date" -msgstr "Date de fin de l'agenda" - -#: ../views/admin/gce-feed-meta-display.php:215 -msgid "forward" -msgstr "Après" - -#: ../views/admin/gce-feed-meta-display.php:216 -msgid "" -"Set how far in the future to retrieve events regardless of month or page " -"being displayed." -msgstr "" -"Définir de combien de temps aller en avant pour retrouver les évènements " -"quel que soit l'affichage (mois ou page)." - #: ../views/admin/gce-feed-sidebar-help.php:6 msgid "Documentation & getting started" msgstr "Documentation & guide de démarrage" -#: ../views/admin/gce-feed-sidebar-help.php:12 +#: ../views/admin/gce-feed-sidebar-help.php:11 msgid "Community support forums" msgstr "Forum d'aide communautaire" -#: ../views/admin/gce-feed-sidebar-help.php:18 +#: ../views/admin/gce-feed-sidebar-help.php:16 +msgid "Rate this plugin" +msgstr "Noter ce plugin" + +#: ../views/admin/gce-feed-sidebar-help.php:21 +msgid "View our roadmap & vote" +msgstr "Afficher notre plan de route et votez" + +#: ../views/admin/gce-feed-sidebar-help.php:26 msgid "Get notified of new features" msgstr "Être averti des nouvelles fonctionnalités" -#: ../views/admin/gce-feed-sidebar-help.php:24 -msgid "Rate this plugin" -msgstr "Noter ce plugin" +#: ../views/widgets.php:28 +msgid "" +"Display a list or calendar grid of events from one or more Google Calendar " +"feeds you have added" +msgstr "" +"Affiche une liste ou un tableau d'évènements à partir d'un ou plusieurs " +"agendas Google ajoutés par vos soins." + +#: ../views/widgets.php:159 +msgid "" +"No valid Feed IDs have been entered for this widget. Please check that you " +"have entered the IDs correctly in the widget settings (Appearance > " +"Widgets), and that the Feeds have not been deleted." +msgstr "" +"Aucune ID d'agenda valide n'a été ajoutée pour ce widget. Merci de vérifier " +"que l'ID est correctement définie dans la configuration (Apparence > " +"Widgets) et que les agendas n'ont pas été supprimés." + +#: ../views/widgets.php:199 +msgid "" +"There was a problem with one or more of your feed IDs. Please check your " +"widget settings and make sure they are correct." +msgstr "" +"Il y a eu un problème avec un ou plusieurs identifiants (ID) de vos flux. " +"Merci de vérifier la configuration de vos code et assurez-vous qu'ils soient " +"corrects." + +#: ../views/widgets.php:205 +msgid "You have not added any feeds yet." +msgstr "Vous n'avez pas encore ajouté d'agenda." + +#: ../views/widgets.php:248 +msgid "There are no feeds created yet." +msgstr "Aucun agenda n'a encore été créé." + +#: ../views/widgets.php:249 +msgid "Add your first feed!" +msgstr "Ajoutez votre premier agenda !" + +#: ../views/widgets.php:259 +msgid "Events on" +msgstr "Évènements le" + +#: ../views/widgets.php:273 +msgid "Title:" +msgstr "Titre :" + +#: ../views/widgets.php:278 +msgid "Feeds to Display (comma separated list - i.e. 101,102,103):" +msgstr "" +"Agendas à afficher (liste séparée par une virgule - ex. : 101,102,103) :" + +#: ../views/widgets.php:284 +msgid "Display Events as:" +msgstr "Afficher les évènements comme :" + +#: ../views/widgets.php:294 +msgid "Sort Order (List View only):" +msgstr "Ordre de tri (uniquement pour les listes) :" + +#: ../views/widgets.php:296 +msgid "Ascending" +msgstr "Croissant" + +#: ../views/widgets.php:297 +msgid "Descending" +msgstr "Décroissant" + +#: ../views/widgets.php:302 +msgid "Events per Page (List View only):" +msgstr "Nombre d'évènements par page (uniquement pour les listes) :" + +#: ../views/widgets.php:315 +msgid "" +"This setting will pull from the custom date range set in the main feed " +"settings and cannot be changed here." +msgstr "" +"Ce paramètre est issu de la plage de dates spécifique défini dans les " +"paramètres principaux du flux et ne peut-être modifié ici." + +#: ../views/widgets.php:319 +msgid "Display Start Date Offset (List View only):" +msgstr "Date de début d'affichage (uniquement pour les listes) :" + +#: ../views/widgets.php:330 +msgid "" +"Display Title on Tooltip/List Item (e.g. 'Events on 7th March'). Grouped " +"lists always have a title displayed." +msgstr "" +"Afficher le titre dans l'infobulle / l'élément de liste (ex. : " +"'Évènements du 7 mars'). Les listes groupées affichent toujours un titre." + +#~ msgid "Show Paging Links:" +#~ msgstr "Afficher les liens de pagination :" + +#~ msgid "Days" +#~ msgstr "Jours" + +#~ msgid "Events" +#~ msgstr "Évènements" + +#~ msgid "Ahead" +#~ msgstr "Après" + +#~ msgid "GCal Events Important Update (Nov. 19, 2014):" +#~ msgstr "GCal Events, mise à jour importante (19 nov. 2014) :" + +#~ msgid "" +#~ "By default a shared key is used across all plugin users, which is limited " +#~ "to 500,000 requests per day and 5 requests per second." +#~ msgstr "" +#~ "Par défaut, une clé commune à tous les utilisateurs du plugin est " +#~ "utilisée. Elle limite son utilisation à 500 000 requêtes par jour et " +#~ "5 requêtes par seconde." + +#~ msgid "To avoid these limits you can use your own Google API key." +#~ msgstr "" +#~ "Pour éviter ces limites, vous pouvez utiliser votre propre clé d'API " +#~ "Google." + +#~ msgid "Update your API settings now" +#~ msgstr "Mettre à jour vos paramètres d'API maintenant" + +#~ msgid "" +#~ "We're smack dab in the middle of building additional " +#~ "features for this plugin. Have ideas?" +#~ msgstr "" +#~ "Nous sommes actuellement en train d'ajouter des fonctionnalités pour ce " +#~ "plugin. Des suggestions ?" + +#~ msgid "Visit our roadmap and tell us what you're looking for" +#~ msgstr "Visitez notre plan de route et dites-nous ce que vous souhaiteriez." + +#~ msgid "" +#~ "Show events that span multiple days on each day that they span, rather " +#~ "than just the first day." +#~ msgstr "" +#~ "Affiche les évènements ayant lieu sur plusieurs jours chaque jour, plutôt " +#~ "qu'uniquement sur le premier jour." + +#~ msgid "Choose how you want your calendar to be displayed." +#~ msgstr "Choisissez comment vous souhaitez afficher votre agenda." + +#~ msgid "Minimum Feed Start Date" +#~ msgstr "Date de début de l'agenda" + +#~ msgid "Years" +#~ msgstr "Années" + +#~ msgid "back" +#~ msgstr "Avant" + +#~ msgid "forward" +#~ msgstr "Après" #~ msgid "" #~ "The feed could not be found (404). Please ensure your feed URL is correct." diff --git a/wp-content/plugins/google-calendar-events/languages/gce-it_IT.mo b/wp-content/plugins/google-calendar-events/languages/gce-it_IT.mo index fa95d415db7e2151c326d5e65575da279947be4d..42741a822574b1084190744f525a5dac7e60b7d4 100644 GIT binary patch delta 7363 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\n" "Language-Team: \n" "Language: it\n" @@ -15,43 +15,47 @@ msgstr "" "X-Poedit-KeywordsList: __;_e;_x\n" "X-Poedit-SearchPath-0: .\n" -#: google-calendar-events/class-google-calendar-events-admin.php:128 -#: google-calendar-events/class-google-calendar-events-admin.php:129 -#: google-calendar-events/class-google-calendar-events-admin.php:200 +#: google-calendar-events/class-google-calendar-events-admin.php:126 +#: google-calendar-events/class-google-calendar-events-admin.php:127 +#: google-calendar-events/class-google-calendar-events-admin.php:218 #: google-calendar-events/includes/register-settings.php:54 msgid "General Settings" msgstr "Impostazioni Generali" -#: google-calendar-events/class-google-calendar-events-admin.php:188 +#: google-calendar-events/class-google-calendar-events-admin.php:206 #: google-calendar-events/views/widgets.php:27 msgid "Google Calendar Events" msgstr "Eventi Google Calendar" -#: google-calendar-events/class-google-calendar-events-admin.php:201 +#: google-calendar-events/class-google-calendar-events-admin.php:219 msgid "Feeds" msgstr "Feeds" +#: google-calendar-events/class-google-calendar-events.php:90 +msgid "Loading..." +msgstr "Caricamento..." + #: google-calendar-events/includes/admin/admin-functions.php:20 msgid "Cache has been cleared for this feed." msgstr "La cache di questo feed è stata cancellata." #: google-calendar-events/includes/admin/admin-functions.php:35 -#: google-calendar-events/includes/admin/admin-functions.php:57 +#: google-calendar-events/includes/admin/admin-functions.php:55 msgid "Starts:" msgstr "Inizia:" #: google-calendar-events/includes/admin/admin-functions.php:36 -#: google-calendar-events/includes/admin/admin-functions.php:59 +#: google-calendar-events/includes/admin/admin-functions.php:57 msgid "Ends:" msgstr "Finisce:" #: google-calendar-events/includes/admin/admin-functions.php:37 -#: google-calendar-events/includes/admin/admin-functions.php:61 +#: google-calendar-events/includes/admin/admin-functions.php:59 msgid "Location:" msgstr "Luogo:" #: google-calendar-events/includes/admin/admin-functions.php:38 -#: google-calendar-events/includes/admin/admin-functions.php:62 +#: google-calendar-events/includes/admin/admin-functions.php:60 msgid "Description:" msgstr "Descrizione:" @@ -59,100 +63,133 @@ msgstr "Descrizione:" msgid "More details..." msgstr "Meggiori dettagli..." -#: google-calendar-events/includes/admin/admin-functions.php:64 +#: google-calendar-events/includes/admin/admin-functions.php:62 msgid "More Details" msgstr "Maggiori Dettagli" -#: google-calendar-events/includes/admin/admin-functions.php:78 -#: google-calendar-events/includes/gce-feed-cpt.php:264 +#: google-calendar-events/includes/admin/admin-functions.php:76 +#: google-calendar-events/includes/gce-feed-cpt.php:279 msgid "Clear Cache" msgstr "Cancella Cache" +#: google-calendar-events/includes/admin/admin-notice.php:26 +msgid "GCal API Key Notice" +msgstr "Notifica Chiave API GCal" + +#: google-calendar-events/includes/admin/admin-notice.php:28 +msgid "" +"GCal Events uses the Google Calendar API version 3. By default this plugin " +"uses a public shared key across all plugin users." +msgstr "" +"GCal Events usa l'API di Google Calendar versione 3. Per impostazione " +"predefinita, questo plugin usa una chiave pubblica condivisa fra tutti gli " +"utenti." + +#: google-calendar-events/includes/admin/admin-notice.php:30 +msgid "" +"This key is limited to 500,000 requests per day and 5 requests per second. " +"To avoid running into any potential limits you can use your own Google API " +"key." +msgstr "" +"Questa chiave è limitata a 500.000 richieste per giorno e 5 richieste per " +"secondo. Per evitare di incorrere in eventuali limiti è possibile la propria " +"chiave Google API." + +#: google-calendar-events/includes/admin/admin-notice.php:33 +msgid "Enter your GCal API key" +msgstr "Inserire la propria chiave API di GCal" + +#: google-calendar-events/includes/admin/admin-notice.php:34 +msgid "Configure GCal feeds" +msgstr "Configurazione feed di GCal" + +#: google-calendar-events/includes/admin/admin-notice.php:35 +msgid "Hide this" +msgstr "Nascondere questo" + #: google-calendar-events/includes/class-gce-display.php:179 -#: google-calendar-events/includes/class-gce-display.php:270 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:185 -#: google-calendar-events/views/widgets.php:252 +#: google-calendar-events/includes/class-gce-display.php:289 msgid "Back" msgstr "Precedente" #: google-calendar-events/includes/class-gce-display.php:183 -#: google-calendar-events/includes/class-gce-display.php:271 +#: google-calendar-events/includes/class-gce-display.php:290 msgid "Next" msgstr "Successivo" -#: google-calendar-events/includes/class-gce-display.php:371 +#: google-calendar-events/includes/class-gce-display.php:392 msgid "No events to display." msgstr "Nessun evento da visualizzare." -#: google-calendar-events/includes/class-gce-event.php:504 +#: google-calendar-events/includes/class-gce-event.php:518 #, php-format msgid "%s year" msgstr "%s anno" -#: google-calendar-events/includes/class-gce-event.php:504 +#: google-calendar-events/includes/class-gce-event.php:518 #, php-format msgid "%s years" msgstr "%s anni" -#: google-calendar-events/includes/class-gce-event.php:505 +#: google-calendar-events/includes/class-gce-event.php:519 #, php-format msgid "%s month" msgstr "%s mese" -#: google-calendar-events/includes/class-gce-event.php:505 +#: google-calendar-events/includes/class-gce-event.php:519 #, php-format msgid "%s months" msgstr "%s mesi" -#: google-calendar-events/includes/class-gce-event.php:506 +#: google-calendar-events/includes/class-gce-event.php:520 #, php-format msgid "%s week" msgstr "%s settimana" -#: google-calendar-events/includes/class-gce-event.php:506 +#: google-calendar-events/includes/class-gce-event.php:520 #, php-format msgid "%s weeks" msgstr "%s settimane" -#: google-calendar-events/includes/class-gce-event.php:507 +#: google-calendar-events/includes/class-gce-event.php:521 #, php-format msgid "%s day" msgstr "%s giorno" -#: google-calendar-events/includes/class-gce-event.php:507 +#: google-calendar-events/includes/class-gce-event.php:521 #, php-format msgid "%s days" msgstr "%s giorni" -#: google-calendar-events/includes/class-gce-event.php:508 +#: google-calendar-events/includes/class-gce-event.php:522 #, php-format msgid "%s hour" msgstr "%s ora" -#: google-calendar-events/includes/class-gce-event.php:508 +#: google-calendar-events/includes/class-gce-event.php:522 #, php-format msgid "%s hours" msgstr "%s ore" -#: google-calendar-events/includes/class-gce-event.php:509 +#: google-calendar-events/includes/class-gce-event.php:523 #, php-format msgid "%s min" msgstr "%s minuto" -#: google-calendar-events/includes/class-gce-event.php:509 +#: google-calendar-events/includes/class-gce-event.php:523 #, php-format msgid "%s mins" msgstr "%s minuti" -#: google-calendar-events/includes/class-gce-feed.php:89 +#: google-calendar-events/includes/class-gce-feed.php:93 msgid "" -"The feed URL has not been set. Please make sure to set it correctly in the " -"Feed settings." +"The Google Calendar ID has not been set. Please make sure to set it " +"correctly in the Feed settings." msgstr "" -"L'indirizzo del feed non è stato impostato. Assicurarsi di averlo impostato " -"correttamente nelle impostazioni dei Feed." +"L'ID di Google Calendar non è stato impostato. Assicurarsi di averlo " +"inserito correttamente nelle impostazioni dei Feed." -#: google-calendar-events/includes/class-gce-feed.php:194 +#: google-calendar-events/includes/class-gce-feed.php:197 msgid "" "Some data was retrieved, but could not be parsed successfully. Please ensure " "your feed settings are correct." @@ -160,11 +197,11 @@ msgstr "" "Qualche dato è stato ricevuto, ma non può essere analizzato correttamente. " "Assicurarsi che le impostazioni del feed siano corrette." -#: google-calendar-events/includes/class-gce-feed.php:197 +#: google-calendar-events/includes/class-gce-feed.php:200 msgid "An error has occured." msgstr "Si è verificato un errore." -#: google-calendar-events/includes/class-gce-feed.php:202 +#: google-calendar-events/includes/class-gce-feed.php:205 msgid " Please ensure your calendar ID is correct." msgstr "Assicurarsi che l'ID del calendario sia corretto." @@ -260,41 +297,35 @@ msgstr "Link utili" msgid "Display Options" msgstr "Opzioni Visualizzazione" -#: google-calendar-events/includes/gce-feed-cpt.php:217 +#: google-calendar-events/includes/gce-feed-cpt.php:232 msgid "Feed ID" msgstr "ID del Feed" -#: google-calendar-events/includes/gce-feed-cpt.php:218 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:73 +#: google-calendar-events/includes/gce-feed-cpt.php:233 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:87 msgid "Feed Shortcode" msgstr "Shortcode del Feed" -#: google-calendar-events/includes/gce-feed-cpt.php:219 +#: google-calendar-events/includes/gce-feed-cpt.php:234 msgid "Display Type" msgstr "Tipo di Visualizzazione" -#: google-calendar-events/includes/gce-feed-cpt.php:246 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:152 -#: google-calendar-events/views/widgets.php:218 +#: google-calendar-events/includes/gce-feed-cpt.php:261 msgid "Grid" msgstr "Griglia" -#: google-calendar-events/includes/gce-feed-cpt.php:248 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:153 -#: google-calendar-events/views/widgets.php:219 +#: google-calendar-events/includes/gce-feed-cpt.php:263 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:137 +#: google-calendar-events/views/widgets.php:287 msgid "List" msgstr "Lista" -#: google-calendar-events/includes/gce-feed-cpt.php:250 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:154 -#: google-calendar-events/views/widgets.php:220 +#: google-calendar-events/includes/gce-feed-cpt.php:265 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:138 +#: google-calendar-events/views/widgets.php:288 msgid "Grouped List" msgstr "Lista Raggruppata" -#: google-calendar-events/includes/misc-functions.php:21 -msgid "Loading..." -msgstr "Caricamento..." - #: google-calendar-events/includes/register-settings.php:29 msgid "Google API Key" msgstr "Chiave API Google" @@ -345,40 +376,13 @@ msgstr "" "La funzione richiamata utilizzata per l'impostazione %s è " "assente." -#: google-calendar-events/views/admin/api-settings-notice.php:27 -msgid "GCal Events Important Update (Nov. 19, 2014):" -msgstr "Aggiornamento Importante GCal Events (Nov. 19, 2014):" - -#: google-calendar-events/views/admin/api-settings-notice.php:28 +#: google-calendar-events/includes/shortcodes.php:95 msgid "" -"GCal Events now uses the Google API version 3, which requires use of a " -"public key." +"There was a problem with one or more of your feed IDs. Please check your " +"shortcode settings and make sure they are correct." msgstr "" -"GCal Events ora utilizza le API Google versione 3, che richiedono l'utilizzo " -"di una chiave pubblica." - -#: google-calendar-events/views/admin/api-settings-notice.php:29 -msgid "" -"By default a shared key is used across all plugin users, which is limited to " -"500,000 requests per day and 5 requests per second." -msgstr "" -"Per impostazione predefinita una chiave condivisa è utilizzata da tutti gli " -"utenti del plugin ed è limitata a 500.000 richieste al giorno e 5 richieste " -"al secondo." - -#: google-calendar-events/views/admin/api-settings-notice.php:30 -msgid "To avoid these limits you can use your own Google API key." -msgstr "" -"Per evitare questi limiti è possibile utilizzare una propria chiave API " -"Google." - -#: google-calendar-events/views/admin/api-settings-notice.php:33 -msgid "Update your API settings now" -msgstr "Aggiorna ora le impostazioni API" - -#: google-calendar-events/views/admin/api-settings-notice.php:34 -msgid "Hide this" -msgstr "Nascondere questo" +"C'è stato un problema con uno o più ID dei feed. Verificare le impostazioni " +"degli shortcode e assicurarsi che siano corrette." #: google-calendar-events/views/admin/display-options-meta.php:39 msgid "" @@ -514,27 +518,15 @@ msgstr "I link si aprono in una nuova finestra / tab?" msgid "The link text to be displayed." msgstr "Il testo del link da visualizzare." -#: google-calendar-events/views/admin/gce-feed-meta-display.php:54 -msgid "" -"We're smack dab in the middle of building additional " -"features for this plugin. Have ideas?" -msgstr "" -"Siamo esattamente nel pieno dello sviluppo di funzioni " -"aggiuntive per questo plugin. Qualche idea?" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:57 -msgid "Visit our roadmap and tell us what you're looking for" -msgstr "Visita la nostra roadmap e riportaci quello che stai cercando" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:63 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:77 msgid "Want to be in the know?" msgstr "Vuoi essere aggiornato?" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:66 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:80 msgid "Get notified when new features are released" msgstr "Ricevi notifiche delle nuove funzionalità" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:77 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:91 msgid "" "Copy and paste this shortcode to display this Google Calendar feed on any " "post or page." @@ -542,7 +534,7 @@ msgstr "" "Copia ed incolla questo shortcode per visualizzare questo feed di Google " "Calendar in qualsiasi post o pagina." -#: google-calendar-events/views/admin/gce-feed-meta-display.php:78 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:92 msgid "" "To avoid display issues, make sure to paste the shortcode in the Text tab of " "the post editor." @@ -550,70 +542,225 @@ msgstr "" "Per evitare problemi di visualizzazione, assicurarsi di incollare il " "shortcode nel tab Text dell'editor dei post." -#: google-calendar-events/views/admin/gce-feed-meta-display.php:83 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:97 msgid "Google Calendar ID" msgstr "ID Calendario Google" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:87 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:101 msgid "The Google Calendar ID." msgstr "L'ID del Calendario Google" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:87 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:101 msgid "Example" msgstr "Esempio" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:89 -msgid "How to find your GCal calendar ID" -msgstr "Come trovare l'indirizzo del proprio feed di GCal" +#: google-calendar-events/views/admin/gce-feed-meta-display.php:103 +msgid "How to find your Google Calendar ID" +msgstr "Come trovare il proprio ID di Google Calendar" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:95 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:109 msgid "Search Query" msgstr "Query di Ricerca" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:98 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:112 msgid "Find and show events based on a search query." msgstr "Trova e visualizza gli eventi basati su una query di ricerca." -#: google-calendar-events/views/admin/gce-feed-meta-display.php:103 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:117 msgid "Expand Recurring Events?" msgstr "Espandere Eventi Ricorrenti?" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:105 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:119 msgid "Yes" msgstr "Sì" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:106 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:120 msgid "" -"This will show recurring events each time they occur, otherwise it will only " -"show the event the first time it occurs." +"Display recurring events each time they occur. If disabled, events will be " +"displayed only the first time they occur." msgstr "" -"Questo visualizzerà gli eventi ricorrenti ogni volta che accadono, " -"altrimenti l'evento verrà visualizzato solamente la prima volta che accade." +"Visualizza gli eventi ricorrenti ogni volta in cui si verificano. Se " +"disabilitato, gli eventi saranno visualizzati solo la prima volta che si " +"verificano." -#: google-calendar-events/views/admin/gce-feed-meta-display.php:111 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:125 +msgid "Multiple Day Events" +msgstr "Eventi in Giorni Multipli" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:127 +msgid "Show on each day" +msgstr "Visualizza in ogni giorno" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:128 +msgid "" +"Display multiple day events on each day that they span. If disabled, " +"multiple day events will be displayed only on the first day they occur." +msgstr "" +"Visualizza gli eventi che durano più giorni per tutta la durata. Se " +"disabilitato, gli eventi che durano più giorni saranno visualizzati " +"solamente nel primo giorno in cui si verificano." + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:133 +msgid "Display Mode" +msgstr "Modo di Visualizzazione" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:136 +#: google-calendar-events/views/widgets.php:286 +msgid "Grid (Month view)" +msgstr "Griglia (visualizzazione mensile)" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:139 +#: google-calendar-events/views/widgets.php:289 +msgid "Custom Date Range (List)" +msgstr "Estensione Data Personalizzata (Lista)" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:141 +msgid "Select how to display this feed." +msgstr "Selezionare come visualizzare questo feed." + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:146 +msgid "Events per Page" +msgstr "Eventi per Pagina" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:149 +#: google-calendar-events/views/widgets.php:304 +msgid "Number of Days" +msgstr "Numero di Giorni" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:150 +#: google-calendar-events/views/widgets.php:305 +msgid "Number of Events" +msgstr "Numero di Eventi" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:151 +#: google-calendar-events/views/widgets.php:306 +msgid "One Week" +msgstr "Una Settimana" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:152 +#: google-calendar-events/views/widgets.php:307 +msgid "One Month" +msgstr "Un Mese" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:157 +msgid "How many events to display per page (List View only)." +msgstr "" +"Quanti eventi visualizzare per pagina (solo nella visualizzazione a lista)" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:162 +msgid "Display Start Date Offset" +msgstr "Offset Data di Inizio" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:165 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:177 +#: google-calendar-events/views/widgets.php:321 +msgid "Number of Days Back" +msgstr "Numero di Giorni Indietro" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:166 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:192 +#: google-calendar-events/views/widgets.php:322 +msgid "Number of Days Forward" +msgstr "Numero di Giorni in Avanti" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:169 +#: google-calendar-events/views/widgets.php:326 +msgid "" +"Change to initially display events on a date other than today (List View " +"only)." +msgstr "" +"Modificare per visualizzare gli eventi a partire da una data diversa da oggi " +"(solamente nella Visualizzazione a Lista)" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:174 +msgid "Earliest Feed Event Date" +msgstr "Prima Data Evento Feed" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:178 +msgid "Number of Months Back" +msgstr "Numero di Mesi Indietro" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:179 +msgid "Number of Years Back" +msgstr "Numero di Anni Indietro" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:184 +msgid "Set how far back to retrieve events regardless of initial display." +msgstr "" +"Imposta quanto indietro nel tempo recuperare gli eventi indipendentemente " +"dalla visualizzazione iniziale." + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:189 +msgid "Latest Feed Event Date" +msgstr "Ultima Data Evento Feed" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:193 +msgid "Number of Months Forward" +msgstr "Numero di Mesi in Avanti" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:194 +msgid "Number of Years Forward" +msgstr "Numero di Anni in Avanti" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:199 +msgid "" +"Set how far in the future to retrieve events regardless of initial display." +msgstr "" +"Imposta quanto lontano nel futuro recuperare gli eventi indipendentemente " +"dalla visualizzazione iniziale." + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:204 +msgid "Use Custom Date Range" +msgstr "Utilizza l'Estensione Personalizzata della Data" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:210 +msgid "Set a specific range of events to retrieve." +msgstr "Imposta uno specifico range di eventi da recuperare." + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:216 +#: google-calendar-events/views/widgets.php:336 +msgid "Show Paging Links" +msgstr "Visualizza Link di Pagina" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:219 +msgid "Display Next and Back navigation links." +msgstr "Visualizza i link di navigazione Avanti ed Indietro." + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:224 +#: google-calendar-events/views/widgets.php:339 +msgid "Show Tooltips" +msgstr "Visualizza Tooltips" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:227 +msgid "Display tooltips when hovering over events (Grid View only)." +msgstr "" +"Visualizza tooltips passando sopra agli eventi (solamente Visualizzazione " +"Griglia)." + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:232 msgid "Date Format" msgstr "Formato Data" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:115 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:126 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:236 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:247 #, php-format msgid "Use %sPHP date formatting%s." msgstr "Usa il %sil formato data di PHP%s." -#: google-calendar-events/views/admin/gce-feed-meta-display.php:116 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:127 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:237 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:248 msgid "Leave blank to use the default." msgstr "Lasciare vuoto per utilizzare il predefinito." -#: google-calendar-events/views/admin/gce-feed-meta-display.php:122 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:243 msgid "Time Format" msgstr "Formato Ora" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:133 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:254 msgid "Cache Duration" msgstr "Durata della Cache" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:136 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:257 msgid "" "The length of time, in seconds, to cache the feed (43200 = 12 hours). If " "this feed changes regularly, you may want to reduce the cache duration." @@ -622,139 +769,26 @@ msgstr "" "questo feed cambia regolarmente, potrebbe essere necessario ridurre la " "durata della cache." -#: google-calendar-events/views/admin/gce-feed-meta-display.php:141 -msgid "Multiple Day Events" -msgstr "Eventi in Giorni Multipli" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:143 -msgid "Show on each day" -msgstr "Visualizza in ogni giorno" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:144 -msgid "" -"Show events that span multiple days on each day that they span, rather than " -"just the first day." -msgstr "" -"Visualizza gli eventi che durano più giorni in ogni giorno in cui accadono, " -"anziché solamente nel primo giorno." - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:149 -msgid "Display Mode" -msgstr "Modo di Visualizzazione" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:156 -msgid "Choose how you want your calendar to be displayed." -msgstr "Scegliere come vi vuole visualizzare il proprio calendario." - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:161 -msgid "Show Paging Links" -msgstr "Visualizza Link di Pagina" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:163 -#: google-calendar-events/views/widgets.php:227 -msgid "Check this option to display Next and Back navigation links." -msgstr "" -"Seleziona questa spunta per visualizzare i link di navigazione Precedente e " -"Successivo" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:168 -msgid "Number of Events per Page" -msgstr "Numero di Eventi per Pagina" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:172 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:183 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:197 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:211 -#: google-calendar-events/views/widgets.php:242 -#: google-calendar-events/views/widgets.php:250 -msgid "Days" -msgstr "Giorni" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:173 -#: google-calendar-events/views/widgets.php:243 -msgid "Events" -msgstr "Eventi" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:175 -msgid "How many events to display per page (List View only)." -msgstr "" -"Quanti eventi visualizzare per pagina (solo nella visualizzazione a lista)" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:180 -msgid "Display Start Date Offset" -msgstr "Offset Data di Inizio" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:186 -#: google-calendar-events/views/widgets.php:253 -msgid "Ahead" -msgstr "Avanti" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:188 -msgid "" -"Change if you need to initially display events on a date other than today " -"(List View only)." -msgstr "" -"Modificare per visualizzare eventi che iniziano in un giorno diverso da " -"oggi. (Solo nella visualizzazione a lista)" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:193 -msgid "Minimum Feed Start Date" -msgstr "Minima Data Inizio Feed" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:198 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:212 -msgid "Months" -msgstr "Mesi" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:199 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:213 -msgid "Years" -msgstr "Anni" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:201 -msgid "back" -msgstr "indietro" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:202 -msgid "" -"Set how far back to retrieve events regardless of month or page being " -"displayed." -msgstr "" -"Imposta quanto indietro recuperare gli eventi, indipendentemente dal mese o " -"dalla pagina visualizzati." - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:207 -msgid "Maximum Feed End Date" -msgstr "Massima Data Fine Feed" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:215 -msgid "forward" -msgstr "avanti" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:216 -msgid "" -"Set how far in the future to retrieve events regardless of month or page " -"being displayed." -msgstr "" -"Imposta quanto lontano nel futuro recuperare gli eventi, indipendentemente " -"dal mese o pagina visualizzati." - #: google-calendar-events/views/admin/gce-feed-sidebar-help.php:6 msgid "Documentation & getting started" msgstr "Documentazione & Come Iniziare" -#: google-calendar-events/views/admin/gce-feed-sidebar-help.php:12 +#: google-calendar-events/views/admin/gce-feed-sidebar-help.php:11 msgid "Community support forums" msgstr "Forum di Supporto della Comunità" -#: google-calendar-events/views/admin/gce-feed-sidebar-help.php:18 -msgid "Get notified of new features" -msgstr "Ricevi notifiche delle nuove funzionalità" - -#: google-calendar-events/views/admin/gce-feed-sidebar-help.php:24 +#: google-calendar-events/views/admin/gce-feed-sidebar-help.php:16 msgid "Rate this plugin" msgstr "Vota questo plugin" +#: google-calendar-events/views/admin/gce-feed-sidebar-help.php:21 +msgid "View our roadmap & vote" +msgstr "Visualizza la nostra roadmap e vota" + +#: google-calendar-events/views/admin/gce-feed-sidebar-help.php:26 +msgid "Get notified of new features" +msgstr "Ricevi notifiche delle nuove funzionalità" + #: google-calendar-events/views/widgets.php:28 msgid "" "Display a list or calendar grid of events from one or more Google Calendar " @@ -763,7 +797,7 @@ msgstr "" "Visualizza una lista o una griglia di eventi da uno o più feed di Google " "Calendar che sono stati aggiunti" -#: google-calendar-events/views/widgets.php:111 +#: google-calendar-events/views/widgets.php:159 msgid "" "No valid Feed IDs have been entered for this widget. Please check that you " "have entered the IDs correctly in the widget settings (Appearance > " @@ -773,60 +807,72 @@ msgstr "" "aver inserito correttamente gli ID nelle impostazioni del widget (Aspetto > " "Widgets), e che i Feed non siano stati cancellati." -#: google-calendar-events/views/widgets.php:144 +#: google-calendar-events/views/widgets.php:199 +msgid "" +"There was a problem with one or more of your feed IDs. Please check your " +"widget settings and make sure they are correct." +msgstr "" +"C'è stato un problema con uno o più ID dei feed. Verificare le impostazioni " +"del widget e assicurarsi che siano corrette." + +#: google-calendar-events/views/widgets.php:205 msgid "You have not added any feeds yet." msgstr "Non è stato aggiunto ancora alcun feed." -#: google-calendar-events/views/widgets.php:186 +#: google-calendar-events/views/widgets.php:248 msgid "There are no feeds created yet." msgstr "Non è ancora stato creato alcun feed." -#: google-calendar-events/views/widgets.php:187 +#: google-calendar-events/views/widgets.php:249 msgid "Add your first feed!" msgstr "Aggiungere il primo feed!" -#: google-calendar-events/views/widgets.php:197 +#: google-calendar-events/views/widgets.php:259 msgid "Events on" msgstr "Eventi" -#: google-calendar-events/views/widgets.php:206 +#: google-calendar-events/views/widgets.php:273 msgid "Title:" msgstr "Titolo:" -#: google-calendar-events/views/widgets.php:211 +#: google-calendar-events/views/widgets.php:278 msgid "Feeds to Display (comma separated list - i.e. 101,102,103):" msgstr "" "Feed da Visualizzare (come lista separata da virgole, esempio 101,102,103)" -#: google-calendar-events/views/widgets.php:216 +#: google-calendar-events/views/widgets.php:284 msgid "Display Events as:" msgstr "Visualizza Eventi come:" -#: google-calendar-events/views/widgets.php:225 -msgid "Show Paging Links:" -msgstr "Visualizza Link di Pagina:" - -#: google-calendar-events/views/widgets.php:231 +#: google-calendar-events/views/widgets.php:294 msgid "Sort Order (List View only):" msgstr "Ordinamento (solo nella visualizzazione a lista):" -#: google-calendar-events/views/widgets.php:233 +#: google-calendar-events/views/widgets.php:296 msgid "Ascending" msgstr "Ascendente" -#: google-calendar-events/views/widgets.php:234 +#: google-calendar-events/views/widgets.php:297 msgid "Descending" msgstr "Discendente" -#: google-calendar-events/views/widgets.php:239 -msgid "Number of Events per Page (List View only):" -msgstr "Numero di Eventi per Pagina (solo nella visualizzazione a lista):" +#: google-calendar-events/views/widgets.php:302 +msgid "Events per Page (List View only):" +msgstr "Eventi per Pagina (solamente Visualizzazione Lista):" -#: google-calendar-events/views/widgets.php:248 +#: google-calendar-events/views/widgets.php:315 +msgid "" +"This setting will pull from the custom date range set in the main feed " +"settings and cannot be changed here." +msgstr "" +"Questa impostazione è recuperata dal range di date personalizzato nelle " +"impostazioni principali del feed e non può essere modificata qui." + +#: google-calendar-events/views/widgets.php:319 msgid "Display Start Date Offset (List View only):" msgstr "Offset della Data di Inizio (solo nella visualizzazione a lista):" -#: google-calendar-events/views/widgets.php:258 +#: google-calendar-events/views/widgets.php:330 msgid "" "Display Title on Tooltip/List Item (e.g. 'Events on 7th March'). Grouped " "lists always have a title displayed." @@ -834,6 +880,132 @@ msgstr "" "Visualizza il Titolo su Tooltip / Lista (esempio 'Eventi del 7 Marzo'). Le " "liste raggruppate visualizzano sempre il titolo." +#~ msgid "" +#~ "The feed URL has not been set. Please make sure to set it correctly in " +#~ "the Feed settings." +#~ msgstr "" +#~ "L'indirizzo del feed non è stato impostato. Assicurarsi di averlo " +#~ "impostato correttamente nelle impostazioni dei Feed." + +#~ msgid "GCal Events Important Update (Nov. 19, 2014):" +#~ msgstr "Aggiornamento Importante GCal Events (Nov. 19, 2014):" + +#~ msgid "" +#~ "GCal Events now uses the Google API version 3, which requires use of a " +#~ "public key." +#~ msgstr "" +#~ "GCal Events ora utilizza le API Google versione 3, che richiedono " +#~ "l'utilizzo di una chiave pubblica." + +#~ msgid "" +#~ "By default a shared key is used across all plugin users, which is limited " +#~ "to 500,000 requests per day and 5 requests per second." +#~ msgstr "" +#~ "Per impostazione predefinita una chiave condivisa è utilizzata da tutti " +#~ "gli utenti del plugin ed è limitata a 500.000 richieste al giorno e 5 " +#~ "richieste al secondo." + +#~ msgid "To avoid these limits you can use your own Google API key." +#~ msgstr "" +#~ "Per evitare questi limiti è possibile utilizzare una propria chiave API " +#~ "Google." + +#~ msgid "Update your API settings now" +#~ msgstr "Aggiorna ora le impostazioni API" + +#~ msgid "" +#~ "We're smack dab in the middle of building additional " +#~ "features for this plugin. Have ideas?" +#~ msgstr "" +#~ "Siamo esattamente nel pieno dello sviluppo di funzioni " +#~ "aggiuntive per questo plugin. Qualche idea?" + +#~ msgid "Visit our roadmap and tell us what you're looking for" +#~ msgstr "Visita la nostra roadmap e riportaci quello che stai cercando" + +#~ msgid "How to find your GCal calendar ID" +#~ msgstr "Come trovare l'indirizzo del proprio feed di GCal" + +#~ msgid "" +#~ "This will show recurring events each time they occur, otherwise it will " +#~ "only show the event the first time it occurs." +#~ msgstr "" +#~ "Questo visualizzerà gli eventi ricorrenti ogni volta che accadono, " +#~ "altrimenti l'evento verrà visualizzato solamente la prima volta che " +#~ "accade." + +#~ msgid "" +#~ "Show events that span multiple days on each day that they span, rather " +#~ "than just the first day." +#~ msgstr "" +#~ "Visualizza gli eventi che durano più giorni in ogni giorno in cui " +#~ "accadono, anziché solamente nel primo giorno." + +#~ msgid "Choose how you want your calendar to be displayed." +#~ msgstr "Scegliere come vi vuole visualizzare il proprio calendario." + +#~ msgid "Check this option to display Next and Back navigation links." +#~ msgstr "" +#~ "Seleziona questa spunta per visualizzare i link di navigazione Precedente " +#~ "e Successivo" + +#~ msgid "Number of Events per Page" +#~ msgstr "Numero di Eventi per Pagina" + +#~ msgid "Days" +#~ msgstr "Giorni" + +#~ msgid "Events" +#~ msgstr "Eventi" + +#~ msgid "Ahead" +#~ msgstr "Avanti" + +#~ msgid "" +#~ "Change if you need to initially display events on a date other than today " +#~ "(List View only)." +#~ msgstr "" +#~ "Modificare per visualizzare eventi che iniziano in un giorno diverso da " +#~ "oggi. (Solo nella visualizzazione a lista)" + +#~ msgid "Minimum Feed Start Date" +#~ msgstr "Minima Data Inizio Feed" + +#~ msgid "Months" +#~ msgstr "Mesi" + +#~ msgid "Years" +#~ msgstr "Anni" + +#~ msgid "back" +#~ msgstr "indietro" + +#~ msgid "" +#~ "Set how far back to retrieve events regardless of month or page being " +#~ "displayed." +#~ msgstr "" +#~ "Imposta quanto indietro recuperare gli eventi, indipendentemente dal mese " +#~ "o dalla pagina visualizzati." + +#~ msgid "Maximum Feed End Date" +#~ msgstr "Massima Data Fine Feed" + +#~ msgid "forward" +#~ msgstr "avanti" + +#~ msgid "" +#~ "Set how far in the future to retrieve events regardless of month or page " +#~ "being displayed." +#~ msgstr "" +#~ "Imposta quanto lontano nel futuro recuperare gli eventi, " +#~ "indipendentemente dal mese o pagina visualizzati." + +#~ msgid "Show Paging Links:" +#~ msgstr "Visualizza Link di Pagina:" + +#~ msgid "Number of Events per Page (List View only):" +#~ msgstr "Numero di Eventi per Pagina (solo nella visualizzazione a lista):" + #~ msgid "" #~ "Some data was retrieved, but could not be parsed successfully. Please " #~ "ensure your feed URL is correct." diff --git a/wp-content/plugins/google-calendar-events/languages/gce-pt_BR.mo b/wp-content/plugins/google-calendar-events/languages/gce-pt_BR.mo new file mode 100644 index 0000000000000000000000000000000000000000..a1b8996596ca7f47fd8d0b483d1c37382d7a8a74 GIT binary patch literal 17407 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 G!T$g-Xgr(% literal 0 HcmV?d00001 diff --git a/wp-content/plugins/google-calendar-events/languages/gce-pt_BR.po b/wp-content/plugins/google-calendar-events/languages/gce-pt_BR.po new file mode 100644 index 0000000..4b5d49c --- /dev/null +++ b/wp-content/plugins/google-calendar-events/languages/gce-pt_BR.po @@ -0,0 +1,884 @@ +# Copyright (C) 2015 WebPress - CodeLayer +# This file is distributed under the same license as the WordPress package. +msgid "" +msgstr "" +"Project-Id-Version: Google Calendar Events\n" +"Report-Msgid-Bugs-To: http://support.codelayer.org\n" +"POT-Creation-Date: 2015-03-24 01:49-0300\n" +"PO-Revision-Date: \n" +"Last-Translator: CodeLayer \n" +"Language-Team: CodeLayer \n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: __;_e;__ngettext:1,2;_n:1,2;__ngettext_noop:1,2;" +"_n_noop:1,2;_c,_nc:4c,1,2;_x:1,2c;_ex:1,2c;_nx:4c,1,2;_nx_noop:4c,1,2;" +"esc_html_e\n" +"X-Poedit-Basepath: ../\n" +"X-Textdomain-Support: yes\n" +"X-Generator: Poedit 1.7.5\n" +"X-Poedit-SearchPath-0: .\n" + +#: class-google-calendar-events-admin.php:126 +#: class-google-calendar-events-admin.php:127 +#: class-google-calendar-events-admin.php:218 +#: includes/register-settings.php:66 +msgid "General Settings" +msgstr "Configurações Gerais" + +#: class-google-calendar-events-admin.php:206 views/widgets.php:27 +msgid "Google Calendar Events" +msgstr "Google Calendar Events" + +#: class-google-calendar-events-admin.php:219 +msgid "Feeds" +msgstr "Feeds" + +#: class-google-calendar-events.php:90 +msgid "Loading..." +msgstr "Carregando..." + +#: includes/admin/admin-functions.php:20 +msgid "Cache has been cleared for this feed." +msgstr "Cache foi esvaziado para este feed." + +#: includes/admin/admin-functions.php:35 includes/admin/admin-functions.php:55 +msgid "Starts:" +msgstr "Inicia:" + +#: includes/admin/admin-functions.php:36 includes/admin/admin-functions.php:57 +msgid "Ends:" +msgstr "Termina:" + +#: includes/admin/admin-functions.php:37 includes/admin/admin-functions.php:59 +msgid "Location:" +msgstr "Local:" + +#: includes/admin/admin-functions.php:38 includes/admin/admin-functions.php:60 +msgid "Description:" +msgstr "Descrição:" + +#: includes/admin/admin-functions.php:39 +msgid "More details..." +msgstr "Mais detalhes..." + +#: includes/admin/admin-functions.php:62 +msgid "More Details" +msgstr "Mais Detalhes" + +#: includes/admin/admin-functions.php:76 includes/gce-feed-cpt.php:291 +msgid "Clear Cache" +msgstr "Limpar Cache" + +#: includes/admin/admin-notice.php:26 +msgid "GCal API Key Notice" +msgstr "GCal API Key Notice" + +#: includes/admin/admin-notice.php:28 +msgid "" +"GCal Events uses the Google Calendar API version 3. By default this plugin " +"uses a public shared key across all plugin users." +msgstr "" +"GCal Events usa a API versão 3 do Google Calendar. Por padrão este plugin " +"usa uma chave compartilhada pública para todos os usuários deste plugin." + +#: includes/admin/admin-notice.php:30 +msgid "" +"This key is limited to 500,000 requests per day and 5 requests per second. " +"To avoid running into any potential limits you can use your own Google API " +"key." +msgstr "" +"Esta chave é limitada a 500.000 requisições por dia e 5 requisições por " +"segundo. Para evitar ultrapassar limites você pode usar a sua própria chave " +"API." + +#: includes/admin/admin-notice.php:33 +msgid "Enter your GCal API key" +msgstr "Digite a sua chave GCal API" + +#: includes/admin/admin-notice.php:34 +msgid "Configure GCal feeds" +msgstr "Configurar feeds GCal" + +#: includes/admin/admin-notice.php:35 +msgid "Hide this" +msgstr "Esconder isto" + +#: includes/class-gce-display.php:179 includes/class-gce-display.php:289 +msgid "Back" +msgstr "Voltar" + +#: includes/class-gce-display.php:183 includes/class-gce-display.php:290 +msgid "Next" +msgstr "Próximo" + +#: includes/class-gce-display.php:392 +msgid "No events to display." +msgstr "Nenhum evento para exibir" + +#: includes/class-gce-event.php:522 +#, php-format +msgid "%s year" +msgstr "%s ano" + +#: includes/class-gce-event.php:522 +#, php-format +msgid "%s years" +msgstr "%s anos" + +#: includes/class-gce-event.php:523 +#, php-format +msgid "%s month" +msgstr "%s mês" + +#: includes/class-gce-event.php:523 +#, php-format +msgid "%s months" +msgstr "%s meses" + +#: includes/class-gce-event.php:524 +#, php-format +msgid "%s week" +msgstr "%s semana" + +#: includes/class-gce-event.php:524 +#, php-format +msgid "%s weeks" +msgstr "%s semanas" + +#: includes/class-gce-event.php:525 +#, php-format +msgid "%s day" +msgstr "%s dia" + +#: includes/class-gce-event.php:525 +#, php-format +msgid "%s days" +msgstr "%s dias" + +#: includes/class-gce-event.php:526 +#, php-format +msgid "%s hour" +msgstr "%s hora" + +#: includes/class-gce-event.php:526 +#, php-format +msgid "%s hours" +msgstr "%s horas" + +#: includes/class-gce-event.php:527 +#, php-format +msgid "%s min" +msgstr "%s min" + +#: includes/class-gce-event.php:527 +#, php-format +msgid "%s mins" +msgstr "%s mins" + +#: includes/class-gce-event.php:555 +msgctxt "human_time_diff" +msgid ", " +msgstr ", " + +#: includes/class-gce-feed.php:93 +msgid "" +"The Google Calendar ID has not been set. Please make sure to set it " +"correctly in the Feed settings." +msgstr "" +"A ID do Google Calendar não foi definida. Por favor certifique-se de definí-" +"la corretamente nas configurações do Feed." + +#: includes/class-gce-feed.php:197 +msgid "" +"Some data was retrieved, but could not be parsed successfully. Please ensure " +"your feed settings are correct." +msgstr "" +"Dados foram recebidos, mas não foi possível interpretá-los corretamente. " +"Certifique-se que suas configurações do feed estão corretas." + +#: includes/class-gce-feed.php:200 +msgid "An error has occured." +msgstr "Um erro ocorreu." + +#: includes/class-gce-feed.php:205 +msgid " Please ensure your calendar ID is correct." +msgstr "Por favor certifique-se que a ID do calendário está correta" + +#: includes/gce-feed-cpt.php:21 +msgid "Google Calendar Feeds" +msgstr "Feeds do Google Calendas" + +#: includes/gce-feed-cpt.php:22 includes/gce-feed-cpt.php:24 +#: includes/gce-feed-cpt.php:72 +msgid "Feed" +msgstr "Feed" + +#: includes/gce-feed-cpt.php:23 +msgid "GCal Events" +msgstr "Eventos GCal" + +#: includes/gce-feed-cpt.php:25 +msgid "Add New" +msgstr "Adicionar Novo" + +#: includes/gce-feed-cpt.php:26 +msgid "Add New Feed" +msgstr "Adicionar novo feed" + +#: includes/gce-feed-cpt.php:27 +msgid "New Feed" +msgstr "Novo feed" + +#: includes/gce-feed-cpt.php:28 +msgid "Edit Feed" +msgstr "Editar feed" + +#: includes/gce-feed-cpt.php:29 +msgid "View Feed" +msgstr "Visualizar feed" + +#: includes/gce-feed-cpt.php:30 +msgid "All GCal Feeds" +msgstr "Todos os feeds GCal" + +#: includes/gce-feed-cpt.php:31 +msgid "Search GCal Feeds" +msgstr "Pesquisar Feeds GCal" + +#: includes/gce-feed-cpt.php:32 +msgid "No feeds found." +msgstr "Nenhum fed encontrado." + +#: includes/gce-feed-cpt.php:33 +msgid "No feeds found in Trash." +msgstr "Nenhum feed encontrado na lixeira." + +#: includes/gce-feed-cpt.php:70 +msgid "feed" +msgstr "feed" + +#: includes/gce-feed-cpt.php:75 includes/gce-feed-cpt.php:76 +#, php-format +msgid "%4$s updated. %1$sView %2$s%3$s" +msgstr "%4$s atualizado. %1$sVer %2$s%3$s" + +#: includes/gce-feed-cpt.php:77 +#, php-format +msgid "%4$s published. %1$sView %2$s%3$s" +msgstr "%4$s publicado. %1$sVer %2$s%3$s" + +#: includes/gce-feed-cpt.php:78 +#, php-format +msgid "%4$s saved. %1$sView %2$s%3$s" +msgstr "%4$s salvo. %1$sVer %2$s%3$s" + +#: includes/gce-feed-cpt.php:79 +#, php-format +msgid "%4$s submitted. %1$sView %2$s%3$s" +msgstr "%4$s submetido. %1$sVer %2$s%3$s" + +#: includes/gce-feed-cpt.php:80 +#, php-format +msgid "%4$s draft updated. %1$sView %2$s%3$s" +msgstr "Rascunho %4$s atualizado. %1$sVer %2$s%3$s" + +#: includes/gce-feed-cpt.php:94 +msgid "Feed Settings" +msgstr "Configurações de Feed" + +#: includes/gce-feed-cpt.php:97 +msgid "Helpful Links" +msgstr "Links úteis" + +#: includes/gce-feed-cpt.php:99 +msgid "Display Options" +msgstr "Opções de exibição" + +#: includes/gce-feed-cpt.php:241 +msgid "Feed ID" +msgstr "ID Feed" + +#: includes/gce-feed-cpt.php:242 views/admin/gce-feed-meta-display.php:87 +msgid "Feed Shortcode" +msgstr "Shortcode Feed" + +#: includes/gce-feed-cpt.php:243 +msgid "Display Type" +msgstr "Tipo de exibição" + +#: includes/gce-feed-cpt.php:270 +msgid "Grid" +msgstr "Grid" + +#: includes/gce-feed-cpt.php:272 views/admin/gce-feed-meta-display.php:137 +#: views/widgets.php:295 +msgid "List" +msgstr "Lista" + +#: includes/gce-feed-cpt.php:274 views/admin/gce-feed-meta-display.php:138 +#: views/widgets.php:296 +msgid "Grouped List" +msgstr "Lista agrupada" + +#: includes/gce-feed-cpt.php:276 +msgid "Custom Date Range" +msgstr "Faixa de datas personalizada" + +#: includes/register-settings.php:29 +msgid "Google API Key" +msgstr "Chave API Google" + +#: includes/register-settings.php:30 +msgid "" +"If left blank all displayed Google calendars will use a public Google API " +"key shared across all plugin users." +msgstr "" +"Se deixado em branco todos os Google Calendars usarão uma chave de API " +"pública, compartilhada entre todos os usuários do plugin. " + +#: includes/register-settings.php:31 +msgid "" +"Currently the shared key is limited to 500,000 requests per day and 5 " +"requests per second." +msgstr "" +"Atualmente a chave compartilhada é limitada a 500.000 requisições por dia e " +"5 por segundo." + +#: includes/register-settings.php:32 +#, php-format +msgid "" +"To avoid these limits click here for " +"instructions on how to generate and use your own Google API key." +msgstr "" +"Para evitar ultrapassar limites você pode usar a sua própria chave API." + +#: includes/register-settings.php:39 +msgid "Always Enqueue Scripts & Styles" +msgstr "Sempre carregar scripts e estilos" + +#: includes/register-settings.php:45 +msgid "Disable Plugin CSS" +msgstr "Desativar CSS do plugin" + +#: includes/register-settings.php:46 +msgid "" +"If this option is checked, this plugin's CSS file will not be referenced." +msgstr "Se a opção é marcada, o CSS deste plugin não será referenciado." + +#: includes/register-settings.php:51 +msgid "Save Settings" +msgstr "Salvar Configurações" + +#: includes/register-settings.php:52 +msgid "" +"Save your settings when uninstalling this plugin. Useful when upgrading or " +"re-installing." +msgstr "" +"Salvar suas configurações ao desinstalar este plugin, útil ao atualizar ou " +"reinstalar." + +#: includes/register-settings.php:181 +#, php-format +msgid "" +"The callback function used for the %s setting is missing." +msgstr "" +"A função de callback usada para configuração %s está " +"ausente." + +#: includes/shortcodes.php:95 +msgid "" +"There was a problem with one or more of your feed IDs. Please check your " +"shortcode settings and make sure they are correct." +msgstr "" +"Há um problema com um ou mais IDs de feed. Verifique se a configuração do " +"shortcode está correta." + +#: views/admin/display-options-meta.php:39 +msgid "" +"Check this box to use the simple display options below instead of the Event " +"Builder code on the left." +msgstr "" +"Marque esta cauxa para usar as opções de exição simples abaixo ao invés do " +"código do Contrutor de Evento à esquerda." + +#: views/admin/display-options-meta.php:44 +msgid "Start date / time display" +msgstr "Exibição data / hora inicial" + +#: views/admin/display-options-meta.php:45 +msgid "Select how to display the start date / time." +msgstr "Selecione como exibir data / hora inicial." + +#: views/admin/display-options-meta.php:47 +#: views/admin/display-options-meta.php:61 +msgid "None" +msgstr "Nenhuma" + +#: views/admin/display-options-meta.php:48 +msgid "Start time" +msgstr "Hora inicial" + +#: views/admin/display-options-meta.php:49 +msgid "Start date" +msgstr "Data inicial" + +#: views/admin/display-options-meta.php:50 +msgid "Start time and date" +msgstr "Hora e data inicial" + +#: views/admin/display-options-meta.php:51 +msgid "Start date and time" +msgstr "Data e hora inicial" + +#: views/admin/display-options-meta.php:53 +msgid "Text to display before the start time." +msgstr "Texto para exibir antes da hora inicial." + +#: views/admin/display-options-meta.php:58 +msgid "End time/date display" +msgstr "Exibição data / hora final" + +#: views/admin/display-options-meta.php:59 +msgid "Select how to display the end date / time." +msgstr "Selecione como exibir data / hora final." + +#: views/admin/display-options-meta.php:62 +msgid "End time" +msgstr "Hora final" + +#: views/admin/display-options-meta.php:63 +msgid "End date" +msgstr "Data final" + +#: views/admin/display-options-meta.php:64 +msgid "End time and date" +msgstr "Hora e data final" + +#: views/admin/display-options-meta.php:65 +msgid "End date and time" +msgstr "Data e hora final" + +#: views/admin/display-options-meta.php:67 +msgid "Text to display before the end time." +msgstr "Texto para exibir antes da hora final." + +#: views/admin/display-options-meta.php:72 +msgid "Separator" +msgstr "Separador" + +#: views/admin/display-options-meta.php:74 +msgid "" +"If you have chosen to display both the time and date above, enter the text / " +"characters to display between the time and date here (including any spaces)." +msgstr "" +"Se você escolher para exibir data e hora acima, digite o texto/caracteres " +"para exibir entre a hora e data aqui (incluindo espaços)." + +#: views/admin/display-options-meta.php:80 +msgid "Location" +msgstr "Local" + +#: views/admin/display-options-meta.php:82 +msgid "Show the location of events?" +msgstr "Exibir local de eventos?" + +#: views/admin/display-options-meta.php:83 +msgid "Text to display before the location." +msgstr "Texto para exibir antes do local." + +#: views/admin/display-options-meta.php:88 +msgid "Description" +msgstr "Descrição" + +#: views/admin/display-options-meta.php:91 +msgid "" +"Show the description of events? (URLs in the description will be made into " +"links)." +msgstr "" +"Exibir a descrição dos eventos? (URLS na descrição serão transformadas em " +"links)." + +#: views/admin/display-options-meta.php:93 +msgid "Text to display before the description." +msgstr "Texto para exibir antes da descrição." + +#: views/admin/display-options-meta.php:95 +msgid "" +"Maximum number of words to show from description. Leave blank for no limit." +msgstr "" +"Número máximo de palavras para exibir na descrição. Deixe em branco para " +"nenhum limite." + +#: views/admin/display-options-meta.php:100 +msgid "Event Link" +msgstr "Link do evento" + +#: views/admin/display-options-meta.php:103 +msgid "Show a link to the Google Calendar page for an event?" +msgstr "Exibir um link para a página do Google Calendar para um evento?" + +#: views/admin/display-options-meta.php:107 +msgid "Links open in a new window / tab?" +msgstr "Links abertos em nova aba / janela?" + +#: views/admin/display-options-meta.php:109 +msgid "The link text to be displayed." +msgstr "O texto do link para ser exibido." + +#: views/admin/gce-feed-meta-display.php:77 +msgid "Want to be in the know?" +msgstr "Quer estar a saber?" + +#: views/admin/gce-feed-meta-display.php:80 +msgid "Get notified when new features are released" +msgstr "Seja notificado quando novos recursos forem lançados" + +#: views/admin/gce-feed-meta-display.php:91 +msgid "" +"Copy and paste this shortcode to display this Google Calendar feed on any " +"post or page." +msgstr "" +"Copie e cole este shortcode para exibir este Feed do Google Calendar em " +"qualquer post ou página." + +#: views/admin/gce-feed-meta-display.php:92 +msgid "" +"To avoid display issues, make sure to paste the shortcode in the Text tab of " +"the post editor." +msgstr "" +"Para evitar problemas de exibição, certifique-se de colar o shortcode na aba " +"texto do editor do post/página." + +#: views/admin/gce-feed-meta-display.php:97 +msgid "Google Calendar ID" +msgstr "ID Google Calendar" + +#: views/admin/gce-feed-meta-display.php:101 +msgid "The Google Calendar ID." +msgstr "A ID do Google Calendar." + +#: views/admin/gce-feed-meta-display.php:101 +msgid "Example" +msgstr "Exemplo" + +#: views/admin/gce-feed-meta-display.php:103 +msgid "How to find your Google Calendar ID" +msgstr "Como encontrar ID do Google Calendar" + +#: views/admin/gce-feed-meta-display.php:109 +msgid "Search Query" +msgstr "Consulta" + +#: views/admin/gce-feed-meta-display.php:112 +msgid "Find and show events based on a search query." +msgstr "Enontre e exiba eventos baseado em consulta." + +#: views/admin/gce-feed-meta-display.php:117 +msgid "Expand Recurring Events?" +msgstr "Expandir eventos recorrentes?" + +#: views/admin/gce-feed-meta-display.php:119 +msgid "Yes" +msgstr "Sim" + +#: views/admin/gce-feed-meta-display.php:120 +msgid "" +"Display recurring events each time they occur. If disabled, events will be " +"displayed only the first time they occur." +msgstr "" +"Exibir eventos recorrentes cada vez que ocorrer. Se desativado, eventos " +"aparecerão apenas na primeira vez que ocorre." + +#: views/admin/gce-feed-meta-display.php:125 +msgid "Multiple Day Events" +msgstr "Eventos de múltiplos dias." + +#: views/admin/gce-feed-meta-display.php:127 +msgid "Show on each day" +msgstr "Exibir em cada dia" + +#: views/admin/gce-feed-meta-display.php:128 +msgid "" +"Display multiple day events on each day that they span. If disabled, " +"multiple day events will be displayed only on the first day they occur." +msgstr "" +"Exibir eventos de múltiplos dias em cada dia de sua duração. Se desativado, " +"eventos de múltiplos dias serão exibidos apenas no primeiro dia que ocorrem. " + +#: views/admin/gce-feed-meta-display.php:133 +msgid "Display Mode" +msgstr "Modo de exibição" + +#: views/admin/gce-feed-meta-display.php:136 views/widgets.php:294 +msgid "Grid (Month view)" +msgstr "Grade (Mês)" + +#: views/admin/gce-feed-meta-display.php:139 views/widgets.php:297 +msgid "Custom Date Range (List)" +msgstr "Intervalo de datas personalizado (lista)" + +#: views/admin/gce-feed-meta-display.php:140 views/widgets.php:298 +msgid "Custom Date Range (Grid)" +msgstr "Intervalo de datas personalizado (grade)" + +#: views/admin/gce-feed-meta-display.php:142 +msgid "Select how to display this feed." +msgstr "Selecione como exibir este feed." + +#: views/admin/gce-feed-meta-display.php:147 +msgid "Events per Page" +msgstr "Eventos por págian" + +#: views/admin/gce-feed-meta-display.php:150 views/widgets.php:313 +msgid "Number of Days" +msgstr "Número de dias" + +#: views/admin/gce-feed-meta-display.php:151 views/widgets.php:314 +msgid "Number of Events" +msgstr "Número de eventos" + +#: views/admin/gce-feed-meta-display.php:152 views/widgets.php:315 +msgid "One Week" +msgstr "Uma semana" + +#: views/admin/gce-feed-meta-display.php:153 views/widgets.php:316 +msgid "One Month" +msgstr "Um mês" + +#: views/admin/gce-feed-meta-display.php:158 +msgid "How many events to display per page (List View only)." +msgstr "Quantos eventos exibir por página (apenas lista)." + +#: views/admin/gce-feed-meta-display.php:163 +msgid "Display Start Date Offset" +msgstr "Offset de exibição de data inicial" + +#: views/admin/gce-feed-meta-display.php:166 +#: views/admin/gce-feed-meta-display.php:178 views/widgets.php:330 +msgid "Number of Days Back" +msgstr "Número de dias antes" + +#: views/admin/gce-feed-meta-display.php:167 +#: views/admin/gce-feed-meta-display.php:193 views/widgets.php:331 +msgid "Number of Days Forward" +msgstr "Número de dias depois" + +#: views/admin/gce-feed-meta-display.php:170 views/widgets.php:335 +msgid "" +"Change to initially display events on a date other than today (List View " +"only)." +msgstr "" +"Mudar para exibir inicialmente eventos em uma data diferente de hoje (apenas " +"lista)." + +#: views/admin/gce-feed-meta-display.php:175 +msgid "Earliest Feed Event Date" +msgstr "Primeira Data de evento do Feed" + +#: views/admin/gce-feed-meta-display.php:179 +msgid "Number of Months Back" +msgstr "Número de meses antes" + +#: views/admin/gce-feed-meta-display.php:180 +msgid "Number of Years Back" +msgstr "Número de anos antes" + +#: views/admin/gce-feed-meta-display.php:185 +msgid "Set how far back to retrieve events regardless of initial display." +msgstr "" +"Defina o quão longe no passado para recuperar eventos independente da " +"exibição inicial." + +#: views/admin/gce-feed-meta-display.php:190 +msgid "Latest Feed Event Date" +msgstr "Última Data de evento do Feed" + +#: views/admin/gce-feed-meta-display.php:194 +msgid "Number of Months Forward" +msgstr "Número de meses depois" + +#: views/admin/gce-feed-meta-display.php:195 +msgid "Number of Years Forward" +msgstr "Número de anos depois" + +#: views/admin/gce-feed-meta-display.php:200 +msgid "" +"Set how far in the future to retrieve events regardless of initial display." +msgstr "" +"Defina o quão longe no futuro para recuperar eventos independente da " +"exibição inicial." + +#: views/admin/gce-feed-meta-display.php:205 +msgid "Use Custom Date Range" +msgstr "Usar intervalo de datas personalizado" + +#: views/admin/gce-feed-meta-display.php:209 +msgctxt "separator between custom date range fields" +msgid "to" +msgstr "à" + +#: views/admin/gce-feed-meta-display.php:211 +msgid "Set a specific range of events to retrieve." +msgstr "Definir um intervalo específico de eventos para coletar." + +#: views/admin/gce-feed-meta-display.php:217 views/widgets.php:345 +msgid "Show Paging Links" +msgstr "Exibir links de paginação" + +#: views/admin/gce-feed-meta-display.php:220 +msgid "Display Next and Back navigation links." +msgstr "Exibir links de navegação Próximo e Anterior" + +#: views/admin/gce-feed-meta-display.php:225 views/widgets.php:348 +msgid "Show Tooltips" +msgstr "Exibir Tooltips" + +#: views/admin/gce-feed-meta-display.php:228 +msgid "Display tooltips when hovering over events (Grid View only)." +msgstr "Exibir dicas ao pair sobre eventos (apenas grade)." + +#: views/admin/gce-feed-meta-display.php:233 +msgid "Date Format" +msgstr "Formato de Data" + +#: views/admin/gce-feed-meta-display.php:237 +#: views/admin/gce-feed-meta-display.php:248 +#, php-format +msgid "Use %sPHP date formatting%s." +msgstr "Usar %sformato de data PHP%s." + +#: views/admin/gce-feed-meta-display.php:238 +#: views/admin/gce-feed-meta-display.php:249 +msgid "Leave blank to use the default." +msgstr "Deixar em branco para padrão." + +#: views/admin/gce-feed-meta-display.php:244 +msgid "Time Format" +msgstr "Formato de Hora" + +#: views/admin/gce-feed-meta-display.php:255 +msgid "Cache Duration" +msgstr "Duração do cache" + +#: views/admin/gce-feed-meta-display.php:258 +msgid "" +"The length of time, in seconds, to cache the feed (43200 = 12 hours). If " +"this feed changes regularly, you may want to reduce the cache duration." +msgstr "" +"A duração do tempo, em segundos do cache do feed (43200 = 12 horas). Se este " +"feed se altera regularmente, você vai querer reduzir a duração do cache." + +#: views/admin/gce-feed-sidebar-help.php:6 +msgid "Documentation & getting started" +msgstr "Documentação & Primeiros passos" + +#: views/admin/gce-feed-sidebar-help.php:11 +msgid "Community support forums" +msgstr "Fóruns de suporte" + +#: views/admin/gce-feed-sidebar-help.php:16 +msgid "Rate this plugin" +msgstr "Avalie este plugin" + +#: views/admin/gce-feed-sidebar-help.php:21 +msgid "View our roadmap & vote" +msgstr "Veja nossos planos & vote" + +#: views/admin/gce-feed-sidebar-help.php:26 +msgid "Get notified of new features" +msgstr "Seja notificado de novos recursos" + +#: views/widgets.php:28 +msgid "" +"Display a list or calendar grid of events from one or more Google Calendar " +"feeds you have added" +msgstr "" +"Exibir uma lista ou grade de calendário de eventos de um ou mais feeds do " +"Google Calendar adicionado" + +#: views/widgets.php:167 +msgid "" +"No valid Feed IDs have been entered for this widget. Please check that you " +"have entered the IDs correctly in the widget settings (Appearance > " +"Widgets), and that the Feeds have not been deleted." +msgstr "" +"Nenhum ID de feed válido foi digitado para este widget. Por favor verifique " +"se você digitou corretamente na configuração do widget (Aparência > " +"Widgets), e que os seus feeds não foram excluídos." + +#: views/widgets.php:207 +msgid "" +"There was a problem with one or more of your feed IDs. Please check your " +"widget settings and make sure they are correct." +msgstr "" +"Há um problema com um ou mais IDs de Feed. Por favor verifique se as " +"configurações do widget estão corretas." + +#: views/widgets.php:213 +msgid "You have not added any feeds yet." +msgstr "Você não adicionou nenhum feed ainda." + +#: views/widgets.php:256 +msgid "There are no feeds created yet." +msgstr "Não foram criados feeds ainda." + +#: views/widgets.php:257 +msgid "Add your first feed!" +msgstr "Adicione seu primeiro feed!" + +#: views/widgets.php:267 +msgid "Events on" +msgstr "Eventos em" + +#: views/widgets.php:281 +msgid "Title:" +msgstr "Título:" + +#: views/widgets.php:286 +msgid "Feeds to Display (comma separated list - i.e. 101,102,103):" +msgstr "Feeds para Exibir (separados por vírgula, ex.: 101,102,103):" + +#: views/widgets.php:292 +msgid "Display Events as:" +msgstr "Exibir eventos como:" + +#: views/widgets.php:303 +msgid "Sort Order (List View only):" +msgstr "Ordenação (apenas lista):" + +#: views/widgets.php:305 +msgid "Ascending" +msgstr "Ascendente" + +#: views/widgets.php:306 +msgid "Descending" +msgstr "Descendente" + +#: views/widgets.php:311 +msgid "Events per Page (List View only):" +msgstr "Eventos por página (apenas lista):" + +#: views/widgets.php:324 +msgid "" +"This setting will pull from the custom date range set in the main feed " +"settings and cannot be changed here." +msgstr "" +"Essa configuração vai puxar a partir do intervalo de datas personalizado " +"definido nas configurações principais do feed e não pode ser alterada aqui." + +#: views/widgets.php:328 +msgid "Display Start Date Offset (List View only):" +msgstr "Exibir offset de data incial (apenas lista):" + +#: views/widgets.php:339 +msgid "" +"Display Title on Tooltip/List Item (e.g. 'Events on 7th March'). Grouped " +"lists always have a title displayed." +msgstr "" +"Exibir título na tooltop/lista (ex.: 'Eventos em 7 de março'). Listas " +"agrupadas sempre tem um título exibido." diff --git a/wp-content/plugins/google-calendar-events/languages/gce.pot b/wp-content/plugins/google-calendar-events/languages/gce.pot index 16f82e8..838dcb0 100644 --- a/wp-content/plugins/google-calendar-events/languages/gce.pot +++ b/wp-content/plugins/google-calendar-events/languages/gce.pot @@ -1,8 +1,8 @@ msgid "" msgstr "" "Project-Id-Version: Google Calendar Events\n" -"POT-Creation-Date: 2014-11-22 16:21-0700\n" -"PO-Revision-Date: 2014-11-22 16:21-0700\n" +"POT-Creation-Date: 2015-02-25 15:34-0700\n" +"PO-Revision-Date: 2015-02-25 15:34-0700\n" "Last-Translator: \n" "Language-Team: \n" "Language: en\n" @@ -15,43 +15,47 @@ msgstr "" "X-Poedit-KeywordsList: __;_e\n" "X-Poedit-SearchPath-0: google-calendar-events\n" -#: google-calendar-events/class-google-calendar-events-admin.php:128 -#: google-calendar-events/class-google-calendar-events-admin.php:129 -#: google-calendar-events/class-google-calendar-events-admin.php:200 +#: google-calendar-events/class-google-calendar-events-admin.php:126 +#: google-calendar-events/class-google-calendar-events-admin.php:127 +#: google-calendar-events/class-google-calendar-events-admin.php:218 #: google-calendar-events/includes/register-settings.php:54 msgid "General Settings" msgstr "" -#: google-calendar-events/class-google-calendar-events-admin.php:188 +#: google-calendar-events/class-google-calendar-events-admin.php:206 #: google-calendar-events/views/widgets.php:27 msgid "Google Calendar Events" msgstr "" -#: google-calendar-events/class-google-calendar-events-admin.php:201 +#: google-calendar-events/class-google-calendar-events-admin.php:219 msgid "Feeds" msgstr "" +#: google-calendar-events/class-google-calendar-events.php:90 +msgid "Loading..." +msgstr "" + #: google-calendar-events/includes/admin/admin-functions.php:20 msgid "Cache has been cleared for this feed." msgstr "" #: google-calendar-events/includes/admin/admin-functions.php:35 -#: google-calendar-events/includes/admin/admin-functions.php:57 +#: google-calendar-events/includes/admin/admin-functions.php:55 msgid "Starts:" msgstr "" #: google-calendar-events/includes/admin/admin-functions.php:36 -#: google-calendar-events/includes/admin/admin-functions.php:59 +#: google-calendar-events/includes/admin/admin-functions.php:57 msgid "Ends:" msgstr "" #: google-calendar-events/includes/admin/admin-functions.php:37 -#: google-calendar-events/includes/admin/admin-functions.php:61 +#: google-calendar-events/includes/admin/admin-functions.php:59 msgid "Location:" msgstr "" #: google-calendar-events/includes/admin/admin-functions.php:38 -#: google-calendar-events/includes/admin/admin-functions.php:62 +#: google-calendar-events/includes/admin/admin-functions.php:60 msgid "Description:" msgstr "" @@ -59,108 +63,135 @@ msgstr "" msgid "More details..." msgstr "" -#: google-calendar-events/includes/admin/admin-functions.php:64 +#: google-calendar-events/includes/admin/admin-functions.php:62 msgid "More Details" msgstr "" -#: google-calendar-events/includes/admin/admin-functions.php:78 -#: google-calendar-events/includes/gce-feed-cpt.php:264 +#: google-calendar-events/includes/admin/admin-functions.php:76 +#: google-calendar-events/includes/gce-feed-cpt.php:279 msgid "Clear Cache" msgstr "" +#: google-calendar-events/includes/admin/admin-notice.php:26 +msgid "GCal API Key Notice" +msgstr "" + +#: google-calendar-events/includes/admin/admin-notice.php:28 +msgid "" +"GCal Events uses the Google Calendar API version 3. By default this plugin " +"uses a public shared key across all plugin users." +msgstr "" + +#: google-calendar-events/includes/admin/admin-notice.php:30 +msgid "" +"This key is limited to 500,000 requests per day and 5 requests per second. " +"To avoid running into any potential limits you can use your own Google API " +"key." +msgstr "" + +#: google-calendar-events/includes/admin/admin-notice.php:33 +msgid "Enter your GCal API key" +msgstr "" + +#: google-calendar-events/includes/admin/admin-notice.php:34 +msgid "Configure GCal feeds" +msgstr "" + +#: google-calendar-events/includes/admin/admin-notice.php:35 +msgid "Hide this" +msgstr "" + #: google-calendar-events/includes/class-gce-display.php:179 -#: google-calendar-events/includes/class-gce-display.php:270 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:185 -#: google-calendar-events/views/widgets.php:252 +#: google-calendar-events/includes/class-gce-display.php:289 msgid "Back" msgstr "" #: google-calendar-events/includes/class-gce-display.php:183 -#: google-calendar-events/includes/class-gce-display.php:271 +#: google-calendar-events/includes/class-gce-display.php:290 msgid "Next" msgstr "" -#: google-calendar-events/includes/class-gce-display.php:371 +#: google-calendar-events/includes/class-gce-display.php:392 msgid "No events to display." msgstr "" -#: google-calendar-events/includes/class-gce-event.php:504 +#: google-calendar-events/includes/class-gce-event.php:518 #, php-format msgid "%s year" msgstr "" -#: google-calendar-events/includes/class-gce-event.php:504 +#: google-calendar-events/includes/class-gce-event.php:518 #, php-format msgid "%s years" msgstr "" -#: google-calendar-events/includes/class-gce-event.php:505 +#: google-calendar-events/includes/class-gce-event.php:519 #, php-format msgid "%s month" msgstr "" -#: google-calendar-events/includes/class-gce-event.php:505 +#: google-calendar-events/includes/class-gce-event.php:519 #, php-format msgid "%s months" msgstr "" -#: google-calendar-events/includes/class-gce-event.php:506 +#: google-calendar-events/includes/class-gce-event.php:520 #, php-format msgid "%s week" msgstr "" -#: google-calendar-events/includes/class-gce-event.php:506 +#: google-calendar-events/includes/class-gce-event.php:520 #, php-format msgid "%s weeks" msgstr "" -#: google-calendar-events/includes/class-gce-event.php:507 +#: google-calendar-events/includes/class-gce-event.php:521 #, php-format msgid "%s day" msgstr "" -#: google-calendar-events/includes/class-gce-event.php:507 +#: google-calendar-events/includes/class-gce-event.php:521 #, php-format msgid "%s days" msgstr "" -#: google-calendar-events/includes/class-gce-event.php:508 +#: google-calendar-events/includes/class-gce-event.php:522 #, php-format msgid "%s hour" msgstr "" -#: google-calendar-events/includes/class-gce-event.php:508 +#: google-calendar-events/includes/class-gce-event.php:522 #, php-format msgid "%s hours" msgstr "" -#: google-calendar-events/includes/class-gce-event.php:509 +#: google-calendar-events/includes/class-gce-event.php:523 #, php-format msgid "%s min" msgstr "" -#: google-calendar-events/includes/class-gce-event.php:509 +#: google-calendar-events/includes/class-gce-event.php:523 #, php-format msgid "%s mins" msgstr "" -#: google-calendar-events/includes/class-gce-feed.php:89 +#: google-calendar-events/includes/class-gce-feed.php:93 msgid "" -"The feed URL has not been set. Please make sure to set it correctly in the " -"Feed settings." +"The Google Calendar ID has not been set. Please make sure to set it " +"correctly in the Feed settings." msgstr "" -#: google-calendar-events/includes/class-gce-feed.php:194 +#: google-calendar-events/includes/class-gce-feed.php:197 msgid "" "Some data was retrieved, but could not be parsed successfully. Please ensure " "your feed settings are correct." msgstr "" -#: google-calendar-events/includes/class-gce-feed.php:197 +#: google-calendar-events/includes/class-gce-feed.php:200 msgid "An error has occured." msgstr "" -#: google-calendar-events/includes/class-gce-feed.php:202 +#: google-calendar-events/includes/class-gce-feed.php:205 msgid " Please ensure your calendar ID is correct." msgstr "" @@ -256,41 +287,35 @@ msgstr "" msgid "Display Options" msgstr "" -#: google-calendar-events/includes/gce-feed-cpt.php:217 +#: google-calendar-events/includes/gce-feed-cpt.php:232 msgid "Feed ID" msgstr "" -#: google-calendar-events/includes/gce-feed-cpt.php:218 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:73 +#: google-calendar-events/includes/gce-feed-cpt.php:233 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:87 msgid "Feed Shortcode" msgstr "" -#: google-calendar-events/includes/gce-feed-cpt.php:219 +#: google-calendar-events/includes/gce-feed-cpt.php:234 msgid "Display Type" msgstr "" -#: google-calendar-events/includes/gce-feed-cpt.php:246 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:152 -#: google-calendar-events/views/widgets.php:218 +#: google-calendar-events/includes/gce-feed-cpt.php:261 msgid "Grid" msgstr "" -#: google-calendar-events/includes/gce-feed-cpt.php:248 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:153 -#: google-calendar-events/views/widgets.php:219 +#: google-calendar-events/includes/gce-feed-cpt.php:263 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:137 +#: google-calendar-events/views/widgets.php:287 msgid "List" msgstr "" -#: google-calendar-events/includes/gce-feed-cpt.php:250 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:154 -#: google-calendar-events/views/widgets.php:220 +#: google-calendar-events/includes/gce-feed-cpt.php:265 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:138 +#: google-calendar-events/views/widgets.php:288 msgid "Grouped List" msgstr "" -#: google-calendar-events/includes/misc-functions.php:21 -msgid "Loading..." -msgstr "" - #: google-calendar-events/includes/register-settings.php:29 msgid "Google API Key" msgstr "" @@ -330,32 +355,10 @@ msgid "" "The callback function used for the %s setting is missing." msgstr "" -#: google-calendar-events/views/admin/api-settings-notice.php:27 -msgid "GCal Events Important Update (Nov. 19, 2014):" -msgstr "" - -#: google-calendar-events/views/admin/api-settings-notice.php:28 +#: google-calendar-events/includes/shortcodes.php:95 msgid "" -"GCal Events now uses the Google API version 3, which requires use of a " -"public key." -msgstr "" - -#: google-calendar-events/views/admin/api-settings-notice.php:29 -msgid "" -"By default a shared key is used across all plugin users, which is limited to " -"500,000 requests per day and 5 requests per second." -msgstr "" - -#: google-calendar-events/views/admin/api-settings-notice.php:30 -msgid "To avoid these limits you can use your own Google API key." -msgstr "" - -#: google-calendar-events/views/admin/api-settings-notice.php:33 -msgid "Update your API settings now" -msgstr "" - -#: google-calendar-events/views/admin/api-settings-notice.php:34 -msgid "Hide this" +"There was a problem with one or more of your feed IDs. Please check your " +"shortcode settings and make sure they are correct." msgstr "" #: google-calendar-events/views/admin/display-options-meta.php:39 @@ -482,223 +485,253 @@ msgstr "" msgid "The link text to be displayed." msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:54 -msgid "" -"We're smack dab in the middle of building additional " -"features for this plugin. Have ideas?" -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:57 -msgid "Visit our roadmap and tell us what you're looking for" -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:63 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:77 msgid "Want to be in the know?" msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:66 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:80 msgid "Get notified when new features are released" msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:77 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:91 msgid "" "Copy and paste this shortcode to display this Google Calendar feed on any " "post or page." msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:78 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:92 msgid "" "To avoid display issues, make sure to paste the shortcode in the Text tab of " "the post editor." msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:83 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:97 msgid "Google Calendar ID" msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:87 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:101 msgid "The Google Calendar ID." msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:87 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:101 msgid "Example" msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:89 -msgid "How to find your GCal calendar ID" +#: google-calendar-events/views/admin/gce-feed-meta-display.php:103 +msgid "How to find your Google Calendar ID" msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:95 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:109 msgid "Search Query" msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:98 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:112 msgid "Find and show events based on a search query." msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:103 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:117 msgid "Expand Recurring Events?" msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:105 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:119 msgid "Yes" msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:106 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:120 msgid "" -"This will show recurring events each time they occur, otherwise it will only " -"show the event the first time it occurs." +"Display recurring events each time they occur. If disabled, events will be " +"displayed only the first time they occur." msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:111 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:125 +msgid "Multiple Day Events" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:127 +msgid "Show on each day" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:128 +msgid "" +"Display multiple day events on each day that they span. If disabled, " +"multiple day events will be displayed only on the first day they occur." +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:133 +msgid "Display Mode" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:136 +#: google-calendar-events/views/widgets.php:286 +msgid "Grid (Month view)" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:139 +#: google-calendar-events/views/widgets.php:289 +msgid "Custom Date Range (List)" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:141 +msgid "Select how to display this feed." +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:146 +msgid "Events per Page" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:149 +#: google-calendar-events/views/widgets.php:304 +msgid "Number of Days" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:150 +#: google-calendar-events/views/widgets.php:305 +msgid "Number of Events" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:151 +#: google-calendar-events/views/widgets.php:306 +msgid "One Week" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:152 +#: google-calendar-events/views/widgets.php:307 +msgid "One Month" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:157 +msgid "How many events to display per page (List View only)." +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:162 +msgid "Display Start Date Offset" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:165 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:177 +#: google-calendar-events/views/widgets.php:321 +msgid "Number of Days Back" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:166 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:192 +#: google-calendar-events/views/widgets.php:322 +msgid "Number of Days Forward" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:169 +#: google-calendar-events/views/widgets.php:326 +msgid "" +"Change to initially display events on a date other than today (List View " +"only)." +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:174 +msgid "Earliest Feed Event Date" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:178 +msgid "Number of Months Back" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:179 +msgid "Number of Years Back" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:184 +msgid "Set how far back to retrieve events regardless of initial display." +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:189 +msgid "Latest Feed Event Date" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:193 +msgid "Number of Months Forward" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:194 +msgid "Number of Years Forward" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:199 +msgid "" +"Set how far in the future to retrieve events regardless of initial display." +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:204 +msgid "Use Custom Date Range" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:210 +msgid "Set a specific range of events to retrieve." +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:216 +#: google-calendar-events/views/widgets.php:336 +msgid "Show Paging Links" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:219 +msgid "Display Next and Back navigation links." +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:224 +#: google-calendar-events/views/widgets.php:339 +msgid "Show Tooltips" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:227 +msgid "Display tooltips when hovering over events (Grid View only)." +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-meta-display.php:232 msgid "Date Format" msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:115 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:126 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:236 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:247 #, php-format msgid "Use %sPHP date formatting%s." msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:116 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:127 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:237 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:248 msgid "Leave blank to use the default." msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:122 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:243 msgid "Time Format" msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:133 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:254 msgid "Cache Duration" msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:136 +#: google-calendar-events/views/admin/gce-feed-meta-display.php:257 msgid "" "The length of time, in seconds, to cache the feed (43200 = 12 hours). If " "this feed changes regularly, you may want to reduce the cache duration." msgstr "" -#: google-calendar-events/views/admin/gce-feed-meta-display.php:141 -msgid "Multiple Day Events" -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:143 -msgid "Show on each day" -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:144 -msgid "" -"Show events that span multiple days on each day that they span, rather than " -"just the first day." -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:149 -msgid "Display Mode" -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:156 -msgid "Choose how you want your calendar to be displayed." -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:161 -msgid "Show Paging Links" -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:163 -#: google-calendar-events/views/widgets.php:227 -msgid "Check this option to display Next and Back navigation links." -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:168 -msgid "Number of Events per Page" -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:172 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:183 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:197 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:211 -#: google-calendar-events/views/widgets.php:242 -#: google-calendar-events/views/widgets.php:250 -msgid "Days" -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:173 -#: google-calendar-events/views/widgets.php:243 -msgid "Events" -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:175 -msgid "How many events to display per page (List View only)." -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:180 -msgid "Display Start Date Offset" -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:186 -#: google-calendar-events/views/widgets.php:253 -msgid "Ahead" -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:188 -msgid "" -"Change if you need to initially display events on a date other than today " -"(List View only)." -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:193 -msgid "Minimum Feed Start Date" -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:198 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:212 -msgid "Months" -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:199 -#: google-calendar-events/views/admin/gce-feed-meta-display.php:213 -msgid "Years" -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:201 -msgid "back" -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:202 -msgid "" -"Set how far back to retrieve events regardless of month or page being " -"displayed." -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:207 -msgid "Maximum Feed End Date" -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:215 -msgid "forward" -msgstr "" - -#: google-calendar-events/views/admin/gce-feed-meta-display.php:216 -msgid "" -"Set how far in the future to retrieve events regardless of month or page " -"being displayed." -msgstr "" - #: google-calendar-events/views/admin/gce-feed-sidebar-help.php:6 msgid "Documentation & getting started" msgstr "" -#: google-calendar-events/views/admin/gce-feed-sidebar-help.php:12 +#: google-calendar-events/views/admin/gce-feed-sidebar-help.php:11 msgid "Community support forums" msgstr "" -#: google-calendar-events/views/admin/gce-feed-sidebar-help.php:18 -msgid "Get notified of new features" +#: google-calendar-events/views/admin/gce-feed-sidebar-help.php:16 +msgid "Rate this plugin" msgstr "" -#: google-calendar-events/views/admin/gce-feed-sidebar-help.php:24 -msgid "Rate this plugin" +#: google-calendar-events/views/admin/gce-feed-sidebar-help.php:21 +msgid "View our roadmap & vote" +msgstr "" + +#: google-calendar-events/views/admin/gce-feed-sidebar-help.php:26 +msgid "Get notified of new features" msgstr "" #: google-calendar-events/views/widgets.php:28 @@ -707,66 +740,74 @@ msgid "" "feeds you have added" msgstr "" -#: google-calendar-events/views/widgets.php:111 +#: google-calendar-events/views/widgets.php:159 msgid "" "No valid Feed IDs have been entered for this widget. Please check that you " "have entered the IDs correctly in the widget settings (Appearance > " "Widgets), and that the Feeds have not been deleted." msgstr "" -#: google-calendar-events/views/widgets.php:144 +#: google-calendar-events/views/widgets.php:199 +msgid "" +"There was a problem with one or more of your feed IDs. Please check your " +"widget settings and make sure they are correct." +msgstr "" + +#: google-calendar-events/views/widgets.php:205 msgid "You have not added any feeds yet." msgstr "" -#: google-calendar-events/views/widgets.php:186 +#: google-calendar-events/views/widgets.php:248 msgid "There are no feeds created yet." msgstr "" -#: google-calendar-events/views/widgets.php:187 +#: google-calendar-events/views/widgets.php:249 msgid "Add your first feed!" msgstr "" -#: google-calendar-events/views/widgets.php:197 +#: google-calendar-events/views/widgets.php:259 msgid "Events on" msgstr "" -#: google-calendar-events/views/widgets.php:206 +#: google-calendar-events/views/widgets.php:273 msgid "Title:" msgstr "" -#: google-calendar-events/views/widgets.php:211 +#: google-calendar-events/views/widgets.php:278 msgid "Feeds to Display (comma separated list - i.e. 101,102,103):" msgstr "" -#: google-calendar-events/views/widgets.php:216 +#: google-calendar-events/views/widgets.php:284 msgid "Display Events as:" msgstr "" -#: google-calendar-events/views/widgets.php:225 -msgid "Show Paging Links:" -msgstr "" - -#: google-calendar-events/views/widgets.php:231 +#: google-calendar-events/views/widgets.php:294 msgid "Sort Order (List View only):" msgstr "" -#: google-calendar-events/views/widgets.php:233 +#: google-calendar-events/views/widgets.php:296 msgid "Ascending" msgstr "" -#: google-calendar-events/views/widgets.php:234 +#: google-calendar-events/views/widgets.php:297 msgid "Descending" msgstr "" -#: google-calendar-events/views/widgets.php:239 -msgid "Number of Events per Page (List View only):" +#: google-calendar-events/views/widgets.php:302 +msgid "Events per Page (List View only):" msgstr "" -#: google-calendar-events/views/widgets.php:248 +#: google-calendar-events/views/widgets.php:315 +msgid "" +"This setting will pull from the custom date range set in the main feed " +"settings and cannot be changed here." +msgstr "" + +#: google-calendar-events/views/widgets.php:319 msgid "Display Start Date Offset (List View only):" msgstr "" -#: google-calendar-events/views/widgets.php:258 +#: google-calendar-events/views/widgets.php:330 msgid "" "Display Title on Tooltip/List Item (e.g. 'Events on 7th March'). Grouped " "lists always have a title displayed." diff --git a/wp-content/plugins/google-calendar-events/screenshot-1.png b/wp-content/plugins/google-calendar-events/screenshot-1.png index 7e6bf06a96e52272f58e5fe1fd9dc16559f428b9..7eabce10c93820c9ba4d93eba106141a4e20f369 100644 GIT binary patch literal 34651 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 literal 16542 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
    j9O&1NEi_vLcW5tSG2^M^0?(s z_@gUnPTBMB3+;XWTCVsV8SkLoaF#AXJb0q}(UcmxsG2|X8E+w>iICsr5AmbewhiFl zPfRIJAfWrF0r-RmtFu_6*0;nzD%Q*86GydnZ_{>p+)W+H`R%MN=@t|;u3l{SvgyV73 zQm!1u?>=J73>TK~`UK~V7aW{DXNTqh}xw974Ol-6I&&&5AF?_^FQ@0 z|0XznVq^J-^y}U~K0f8DpTm=jz)a6xb{uhD+&&83vt)Mc;=MZOOm2I)MzWM1wmUcP$M7tT^8u7b(>`5 z=6^IFI{>Qri}5Dyyua?@R*HSkC}5pf2kn7RJnSdIO>@+TFsz^Ox;Ms4q|+{%d&_S} z2LP)1>r(EP_x(s()N+hN8(K^#uM5qcfbQ{&uL2CawnD_;m!z zwc5qqcrHX+a<6eK5SgA)-;~wjxv$*bGgd~?TMa)wB_jDmij0Zb&TgIuy-JT~Z<)H+ zL(M3-!xnZPh@`dk#niA}H4#3;^U+iD>AuM2ftWfUdMj?2gp>IRkA4Nhih?*vLAytFx& zotwyk>y^yv>_~F+xQHBvDW4N$Kk4%px}M_@R9PO2yxc0D5F3!pq^zi$tBM&4oxx_` z4?LHwJcr(BW>FgW#CrZLXeoFD&+HYAjm`4>35!i13~RR@c3$Bs7X)&v7xe%a$=}lb zszOWTs70B$j(Nmk-w)Q92n#`L!5W43h52*EF~zr3Oq7MfLM7X*&~#U9GC%>!1SMmS zhX`vN7Hv?9ID|No6a_3y&~aUy%Z2vSyT%D{wPM}SoyHMKwR4+*e=;k<;J`|~C{QwO zITMhcUVV%yQ_qQ_>8nR95ZWO#(29_msVg!-=c`!%#8YTGCl99i&UWJ^5O7e`@Ujec z5$k)OnERQxw=8Zt4jS={bA_Wd@*(sytmnL;>m#pS>~nXN%0gm6 zquOI;9inTe1Xeu{`wzI=QhDbq6z}KImxZ^K&G*nKr6VMW#Wp0p!)C+vO_Ak&;2G?7 zED#rqeZ~3oz5>l1ZP0?5%xjtuf00sYvOQVq9G0SUvy=Wzkm%o9Tscqz(+ytr9TTSEprU_OJKVA<;%auXJYxbM4N5dR zlAATV^a=gxr5u0*!eN6!$1l4V3XKLh($Ks#mg?#Q*uB;D0LCOHDuoD(9Yny9FJ_%8 ze6GQHw{s|OlQb3TOQ6;poD9)$WsG(#TPRrkzEUb%epWep&^%A2#9MDJoH??4Ue|uu znLZz5t7eE_TILW?300MeLn;d*2Gc+!=ENDPnbuR+wo z(Xo$X=Kwz1qhT&85PM@8S5j(_0MsoMh}4Z=MQo)HIZCK%H(IZ+dyn+_&63V45%qJ+ z*+Sm2aHO1CL5Nj~J+uYP#p4B}(Hc*jqM}hSWppsc%A{p~*wxyJHXrV?j-ye~scz?t zNJ&U+`UqA(Ds#inRJ)>z0+FP4z(ry4crKlApCl;y7_zS>PZ}Z(P_iz-UY#-ea=nz-0-m#C>Y?CB9|N<_ z8ndquGGN?^_i}8@*6W_mimP6TZsrRbz1|MQSuxw@y%2Gs{YzhEMQLi+-|r`AHLEvZ zoKeV?QS73q*{MnU5-|W$eGb>Foktn>{ds#u>Jdzwwk~-@#mJi~^7YS{59_71I<%Vb z@5KIU-ie!Yu^J+7c5z11*Z%h>(AHy<#I1c(taI7~9?sp6*f#d)3J2C-qCmu&ZkrKZ z^Y2)#$jWE8`y`g(q$)2AUj8{c45{cSEX3z~^ez0(JvA@#HpO^ED{C3FO&JQ{^v`DcYr^yF(U2IS(mKWjL9E z(&2OygjNX_c5GiSD1tohj6G8QIK=ZRt*w^HR3_s|K>UXtR!(fHIEu7SN-QcrdzRua zws3%zP!}3_NdgQQ5edHbYPa)7*5)p_->Ar6HIU|SNm!-{AH+RVU`^fC=T<(0Ou}%$ z4Vpn?He)a>!zlT^hs=>sy!0vPDPc%XOZ6Pe`^i6#7RK2Tn}wbBNo)0pi6rlp_<4N) zZ=}1e#KK_oW$x@k?W*PH6sv++g8}#R)ca*jcKQWo=dBR!+W-b`hGD6qB7B0>L&nP? zr?2}9EyPx2I)|IL{ZVr_BT0Wp?cpi{Vf~9|JZgoflrV&+!_9toy=f#Y#MVS;aqduK zJo`l$tNHVd6%WZtv)jpH_Y$p0KavgU@A%{1+;-%q?-mBOUO_BA^MtbUg!)b>DR>R6 zFy&}Pe4^-fs8>|ixKOTEp~#LyhMpH1c-jP2w|*cz(Ue#ODIV6>)ldZWFf$^<`bhWN zmGkOSBHlaC#l-~_H1)?r&sXNt*d>E9wbR>S_)Y+^jY`k$e6IcpZ4PK~j+UUzQ&%W1 z)aS~S<%)={q3m)1jw3%9heO4RH!7qIthTW&Wd#u^6tnhhjyq#z*w1GWE0!(lwv{mo zdngh&0{=5`b=v5mVddy!to{`1BkvtZL6>*qP4Sd==8&MM?~v7}J%JIYD@rnRW(jCS zcP^u}J5+_6)9zf8k8ad(x*nHkS47f9H@bD*><85c`#i$2?sXdr zU@b^-mu%xKe_h$T>f_gkurW+qL*x+9Ki?iT5shopX3)bMp3yS3DAc%_rbzq6Bc6%Y zRQmt7m@(R<9hOi1$ikRO$9^9?fDtYkA1^7{C8fxs=TR`>Cl= z$G05ylt4Mn3sv;SZm61OFIBt@LHRlU)I^DVM2T2?wtd+F`vQ4GDh&%_BQ>Q3AnBNKOaG;b(vwxM}hJCNrlc|$mDwdzO{FhwqujO&X81qRk==^q1?q_Uoay_xoSBvU> zBgce_CDt-``1jiz`AN^4?Qq>4Kc<46Lz4^hWb`TD&But3>+^i^𝔠k5`q8Hj0OE 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∨NDK3ngbpItbTO2jh^Vn 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 diff --git a/wp-content/plugins/google-calendar-events/screenshot-4.png b/wp-content/plugins/google-calendar-events/screenshot-4.png index f4ca75b717243d921b96bc36f5398d655bdc374b..d11886cd598026fbe98b8a0253967247e181c9c9 100644 GIT binary patch literal 56454 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 literal 77672 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⋘EdI{(Pnos8$bfzi1n+8wLj7rFZ|4`N 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%0AN^Ydv%jADC`^e1YF+4Y@mz0XU#9vl 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℘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 Q^#;0RC6zu`iGKR diff --git a/wp-content/plugins/google-calendar-events/screenshot-5.png b/wp-content/plugins/google-calendar-events/screenshot-5.png index 7931fed5ca6ce6f67db51478bd24f75881ef8197..013777d3f3518892109c283955baaca768e0f024 100644 GIT binary patch literal 111809 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
    @@ -65,7 +65,7 @@ - +
    @@ -73,7 +73,7 @@ - +
    @@ -81,7 +81,7 @@

    />

    - +
    @@ -91,9 +91,9 @@

    - + - +
    @@ -107,6 +107,6 @@

    - +
    diff --git a/wp-content/plugins/google-calendar-events/views/admin/gce-feed-meta-display.php b/wp-content/plugins/google-calendar-events/views/admin/gce-feed-meta-display.php index 0e5d21e..2c0050f 100644 --- a/wp-content/plugins/google-calendar-events/views/admin/gce-feed-meta-display.php +++ b/wp-content/plugins/google-calendar-events/views/admin/gce-feed-meta-display.php @@ -28,38 +28,44 @@ $gce_search_query = get_post_meta( $post->ID, 'gce_search_query', true ); $gce_expand_recurring = get_post_meta( $post->ID, 'gce_expand_recurring', true ); $gce_paging = get_post_meta( $post->ID, 'gce_paging', true ); - $gce_list_max_num = get_post_meta( $post->ID, 'gce_list_max_num', true ); - $gce_list_max_length = get_post_meta( $post->ID, 'gce_list_max_length', true ); + $gce_events_per_page = get_post_meta( $post->ID, 'gce_events_per_page', true ); + $gce_per_page_num = get_post_meta( $post->ID, 'gce_per_page_num', true ); $gce_list_start_offset_num = get_post_meta( $post->ID, 'gce_list_start_offset_num', true ); $gce_list_start_offset_direction = get_post_meta( $post->ID, 'gce_list_start_offset_direction', true ); $gce_feed_start = get_post_meta( $post->ID, 'gce_feed_start', true ); - $gce_feed_start_interval = get_post_meta( $post->ID, 'gce_feed_start_interval', true ); + $gce_feed_start_num = get_post_meta( $post->ID, 'gce_feed_start_num', true ); $gce_feed_end = get_post_meta( $post->ID, 'gce_feed_end', true ); - $gce_feed_end_interval = get_post_meta( $post->ID, 'gce_feed_end_interval', true ); + $gce_feed_end_num = get_post_meta( $post->ID, 'gce_feed_end_num', true ); + $gce_feed_range_start = get_post_meta( $post->ID, 'gce_feed_range_start', true ); + $gce_feed_range_end = get_post_meta( $post->ID, 'gce_feed_range_end', true ); + $range = selected( $gce_display_mode, 'date-range-list', false ) || selected( $gce_display_mode, 'date-range-grid', false ); + $use_range = ( $range ? true : false ); + + if( empty( $gce_events_per_page ) ) { + $gce_events_per_page = 'days'; + } + + $gce_show_tooltips = get_post_meta( $post->ID, 'gce_show_tooltips', true ); + if( empty( $gce_list_start_offset_num ) ) { $gce_list_start_offset_num = 0; } if( empty( $gce_feed_start ) ) { - $gce_feed_start = 0; + $gce_feed_start = 'years'; } if( empty( $gce_feed_end ) ) { - $gce_feed_end = 0; + $gce_feed_end = 'years'; + } + + if( empty( $gce_per_page_num ) ) { + $gce_per_page_num = 7; } ?>
    - smack dab in the middle of building additional features for this plugin. Have ideas?', 'gce' ); ?> - - - - - -
    -
    - @@ -82,11 +88,11 @@ - +

    :
    umsb0ekhivs1a2ubtq6vlqvcjk@group.calendar.google.com
    -
    +

    @@ -94,7 +100,7 @@ - +

    @@ -103,45 +109,15 @@ /> -

    +

    - - - - -

    - ', '' ); ?> - -

    - - - - - - - -

    - ', '' ); ?> - -

    - - - - - - - -

    - - - /> -

    +

    @@ -149,71 +125,139 @@ -

    +

    - - + + - /> - - - - - - - - + + + + + + +

    - + - - -

    + +

    + + + + + + + + + + +

    + +
    + Note:
    Total events are currently limited to 2,500 by the Google Calendar API.', 'gce' ); ?> +

    - - + + - - + + + - -

    - + + + +

    + + + + + + + + + + +

    +
    + + + + + + + /> + + - + - - - -

    - + /> + + + + + + + + +

    + ', '' ); ?> + +

    + + + + + + + +

    + ', '' ); ?> + +

    + + + + + + + +

    + + + + + + + diff --git a/wp-content/plugins/google-calendar-events/views/admin/gce-feed-sidebar-help.php b/wp-content/plugins/google-calendar-events/views/admin/gce-feed-sidebar-help.php index 5c519c8..3fa8162 100644 --- a/wp-content/plugins/google-calendar-events/views/admin/gce-feed-sidebar-help.php +++ b/wp-content/plugins/google-calendar-events/views/admin/gce-feed-sidebar-help.php @@ -5,23 +5,25 @@ -
  • - +
  • +
    + + +
  • +
  • +
    + + +
  • - -
  • -
    - - -
  • diff --git a/wp-content/plugins/google-calendar-events/views/widgets.php b/wp-content/plugins/google-calendar-events/views/widgets.php index 79be71a..27d8d49 100644 --- a/wp-content/plugins/google-calendar-events/views/widgets.php +++ b/wp-content/plugins/google-calendar-events/views/widgets.php @@ -27,6 +27,27 @@ class GCE_Widget extends WP_Widget { $name = __( 'Google Calendar Events', 'gce' ), array( 'description' => __( 'Display a list or calendar grid of events from one or more Google Calendar feeds you have added', 'gce' ) ) ); + + if ( is_active_widget( false, false, $this->id_base, true ) ) { + + Google_Calendar_Events::get_instance()->show_scripts = true; + + // Call action to load CSS for widget + add_action( 'wp_enqueue_scripts', array( $this, 'gce_widget_add_styles' ) ); + + // Load JS + wp_enqueue_script( 'google-calendar-events-public' ); + } + } + + function gce_widget_add_styles() { + + global $gce_options; + + // Load CSS + if( ! isset( $gce_options['disable_css'] ) ) { + wp_enqueue_style( 'google-calendar-events-public' ); + } } /** @@ -40,16 +61,40 @@ class GCE_Widget extends WP_Widget { //Output before widget stuff echo $before_widget; - $paging = ( isset( $instance['paging'] ) ? $instance['paging'] : null ); - $max_num = ( isset( $instance['list_max_num'] ) ? $instance['list_max_num'] : null ); - $max_length = ( isset( $instance['list_max_length'] ) ? $instance['list_max_length'] : null ); - $max_events = null; + $paging = ( isset( $instance['paging'] ) ? $instance['paging'] : null ); + $max_num = ( isset( $instance['per_page_num'] ) ? $instance['per_page_num'] : null ); + $max_length = ( isset( $instance['events_per_page'] ) ? $instance['events_per_page'] : null ); + $max_events = null; + $display_type = ( isset( $instance['display_type'] ) ? $instance['display_type'] : null ); // Start offset $offset_num = ( isset( $instance['list_start_offset_num'] ) ? $instance['list_start_offset_num'] : 0 ); $offset_length = 86400; $offset_direction = ( isset( $instance['list_start_offset_direction'] ) ? $instance['list_start_offset_direction'] : null ); + $invalid_id = false; + + + // Get custom date range if set + if( 'date-range-list' == $display_type || 'date-range-grid' == $display_type ) { + $range_start = ( isset( $instance['feed_range_start'] ) ? $instance['feed_range_start'] : null ); + $range_end = ( isset( $instance['feed_range_end'] ) ? $instance['feed_range_end'] : null ); + + if( $range_start !== null && ! empty( $range_start ) ) { + $range_start = gce_date_unix( $range_start ); + } + + if( $range_end !== null && ! empty( $range_end ) ) { + $range_end = gce_date_unix( $range_end ); + } + } + + if( ! isset( $instance['show_tooltips'] ) ) { + $show_tooltips = 1; + } else { + $show_tooltips = ( isset( $instance['show_tooltips'] ) ? $instance['show_tooltips'] : 'false' ); + } + if( $offset_direction == 'back' ) { $offset_direction = -1; @@ -61,12 +106,18 @@ class GCE_Widget extends WP_Widget { $paging_interval = null; + if( $display_type == 'date-range-list' || $display_type == 'date-range-grid' ) { + $max_length = 'date-range'; + } + if( $max_length == 'days' ) { $paging_interval = $max_num * 86400; - } - - if( $max_length == 'events' ) { + } else if( $max_length == 'events' ) { $max_events = $max_num; + } else if( $max_length == 'week' ) { + $paging_interval = 604800; + } else if( $max_length == 'month' ) { + $paging_interval = 2629743; } // Check whether any feeds have been added yet @@ -87,8 +138,13 @@ class GCE_Widget extends WP_Widget { //Check each id is an integer, if not, remove it from the array foreach ( $feed_ids as $key => $feed_id ) { - if ( 0 == absint( $feed_id ) ) + if ( 0 == absint( $feed_id ) ) { unset( $feed_ids[$key] ); + } + + if( ! ( 'publish' == get_post_status( $feed_id ) ) ) { + $invalid_id = true; + } } //If at least one of the feed ids entered exists, set no_feeds_exist to false @@ -121,29 +177,42 @@ class GCE_Widget extends WP_Widget { $sort_order = ( isset( $instance['order'] ) ) ? $instance['order'] : 'asc'; $args = array( - 'title_text' => $title_text, - 'sort' => $sort_order, - 'month' => null, - 'year' => null, - 'widget' => 1, - 'max_events' => $max_events, - 'start_offset' => $start_offset, - 'paging_type' => $max_length + 'title_text' => $title_text, + 'sort' => $sort_order, + 'month' => null, + 'year' => null, + 'widget' => 1, + 'max_events' => $max_events, + 'start_offset' => $start_offset, + 'paging_type' => $max_length, + 'max_num' => $max_num, + 'show_tooltips' => $show_tooltips ); - if( 'list-grouped' == $instance['display_type'] ) { + if( 'list-grouped' == $display_type ) { $args['grouped'] = 1; } - $markup = gce_print_calendar( $feed_ids, $instance['display_type'], $args, true ); + if( 'date-range-list' == $display_type ) { + $args['max_events'] = INF; + $args['max_num'] = INF; + } - echo $markup; + $markup = gce_print_calendar( $feed_ids, $display_type, $args, true ); + + if( ! $invalid_id ) { + echo $markup; + } else { + if( current_user_can( 'manage_options' ) ) { + echo '

    ' . __( 'There was a problem with one or more of your feed IDs. Please check your widget settings and make sure they are correct.', 'gce' ) . '

    '; + } + } } } else { if( current_user_can( 'manage_options' ) ) { _e( 'You have not added any feeds yet.', 'gce' ); } else { - return; + echo ''; } } @@ -161,14 +230,15 @@ class GCE_Widget extends WP_Widget { $instance = $old_instance; $instance['title'] = esc_html( $new_instance['title'] ); $instance['id'] = esc_html( $new_instance['id'] ); - $instance['display_type'] = esc_html( $new_instance['display_type'] ); + $instance['display_type'] = esc_html( $new_instance['display_type'] ); $instance['order'] = ( 'asc' == $new_instance['order'] ) ? 'asc' : 'desc'; $instance['display_title_text'] = esc_html( $new_instance['display_title_text'] ); $instance['paging'] = ( isset( $new_instance['paging'] ) ? 1 : 0 ); - $instance['list_max_num'] = $new_instance['list_max_num']; - $instance['list_max_length'] = $new_instance['list_max_length']; $instance['list_start_offset_num'] = $new_instance['list_start_offset_num']; $instance['list_start_offset_direction'] = $new_instance['list_start_offset_direction']; + $instance['per_page_num'] = $new_instance['per_page_num']; + $instance['events_per_page'] = $new_instance['events_per_page']; + $instance['show_tooltips'] = ( isset( $new_instance['show_tooltips'] ) ? 1 : 0 ); return $instance; } @@ -191,43 +261,45 @@ class GCE_Widget extends WP_Widget { $title = ( isset( $instance['title'] ) ) ? $instance['title'] : ''; $ids = ( isset( $instance['id'] ) ) ? $instance['id'] : ''; - $display_type = ( isset( $instance['display_type'] ) ) ? $instance['display_type'] : 'grid'; + $display_type = ( isset( $instance['display_type'] ) ) ? $instance['display_type'] : 'grid'; $order = ( isset( $instance['order'] ) ) ? $instance['order'] : 'asc'; $display_title = ( isset( $instance['display_title'] ) ) ? $instance['display_title'] : true; $title_text = ( isset( $instance['display_title_text'] ) ) ? $instance['display_title_text'] : __( 'Events on', 'gce' ); $paging = ( isset( $instance['paging'] ) ? $instance['paging'] : 1 ); - $list_max_num = ( isset( $instance['list_max_num'] ) ? $instance['list_max_num'] : 7 ); - $list_max_length = ( isset( $instance['list_max_length'] ) ? $instance['list_max_length'] : 'days' ); - $list_start_offset_num = ( isset( $instance['list_start_offset_num'] ) ? $instance['list_start_offset_num'] : 0 ); + + $per_page_num = ( isset( $instance['per_page_num'] ) && ! empty( $instance['per_page_num'] ) ? $instance['per_page_num'] : 7 ); + $events_per_page = ( isset( $instance['events_per_page'] ) ? $instance['events_per_page'] : 'days' ); + + $list_start_offset_num = ( isset( $instance['list_start_offset_num'] ) && ! empty( $instance['list_start_offset_num'] ) ? $instance['list_start_offset_num'] : 0 ); $list_start_offset_direction = ( isset( $instance['list_start_offset_direction'] ) ? $instance['list_start_offset_direction'] : 'back' ); + $show_tooltips = ( isset( $instance['show_tooltips'] ) ? $instance['show_tooltips'] : 1 ); + + $use_range = ( ( selected( $display_type, 'date-range-list', false ) || selected( $display_type, 'date-range-grid', false ) ) ? true : false ); ?>

    - +

    - +

    +

    -

    -
    - > - -

    - -

    +

    -

    -
    - - + + + + + + +

    + + + + -

    +


    - - + +
    +

    -

    +

    - + +

    + +

    + > + +
    + > +

    Medlemmer på ' + data.meta.list +'<%= members.length %> stk
      <% _.each(members, function(m) { %>' + - '
    • <%= m %>
    • ' + + var _list_data = data.lists[0]; + console.log(_list_data); + var list = '
      Medlemmer på <%= name %>
      ' + + '<%= destinations.length %> stk
        <% _.each(destinations, function(d) { %>' + + '
      • <%= d %>
      • ' + '<% }); %>
      '; - var html = _.template(list, data); + var html = _.template(list, _list_data); $('.list-members').html(html); - $('.lists-list-wrap .meta').html('Vis medlemmer på '+ data.meta.list +''); + $('.lists-list-wrap .meta').html('Vis medlemmer på ' + _list_data.name + ''); /* Highlight selected list */ $('[data-list-name=\''+q+'\']').addClass('selected'); } ); } -function mailinglists_load_initial() { +function mailing_lists_load_initial() { var q = getParameterByName('q'); if(q && q.length > 0) { - mailinglist_show(q); + mailing_list_show(q); } } jQuery(document).ready(function() { - moment.locale('nb'); + moment.locale('nb'); var $ = jQuery; /* Menu toggle */ @@ -249,8 +251,8 @@ jQuery(document).ready(function() { } /* Program page */ - var program_entrypoint = '.program-list'; - if( $(program_entrypoint).length ) { + var program_entry_point = '.program-list'; + if( $(program_entry_point).length ) { /* Load program */ $.getJSON( program_endpoint+'?callback=?', @@ -259,7 +261,7 @@ jQuery(document).ready(function() { if(data && data.events) { // render template var html = format_posts(data.events); - $(program_entrypoint).html(html); + $(program_entry_point).html(html); } } ); @@ -312,19 +314,22 @@ jQuery(document).ready(function() { /* Load list of lists*/ $.getJSON( email_endpoint, - { - 'do': 'list', - _wpnonce: $('meta[name=x-inside-api-nonce]').attr('content') - }, + { _wpnonce: $('meta[name=x-inside-api-nonce]').attr('content') }, function(data) { - var list = '<% _.each(lists, function(l) { %>' + + if(data.error) { + $('.lists-list').html(data.error); + return; + } + data.lists = _.filter(data.lists, function(l) { return l.num > 1; }); //{ lists: _.groupBy(data, function(x){ return x.source; }) }; + console.log(data); + var list_template = '<% _.each(lists, function(l) { %>' + '
    • <%= l.name %>
      ' + '<%= l.num %> medlemmer'+ '
    • ' + '<% }); %>'; - var html = _.template(list, data); + var html = _.template(list_template, data); $('.lists-list').html(html); /* Index list and make searchable and sortable */ @@ -332,7 +337,7 @@ jQuery(document).ready(function() { valueNames: [ 'list-name', 'list-num-members' ] }; new List('mailinglists', options); - mailinglists_load_initial(); + mailing_lists_load_initial(); } ); } diff --git a/wp-content/themes/aktiv2014/app/styles/main.scss b/wp-content/themes/aktiv2014/app/styles/main.scss index b40901a..734395e 100644 --- a/wp-content/themes/aktiv2014/app/styles/main.scss +++ b/wp-content/themes/aktiv2014/app/styles/main.scss @@ -160,7 +160,7 @@ body { @extend .card; @media #{$medium-up} { max-width: 400px; } - + .login-remember { display: inline-block; padding: 6px 0; @@ -349,9 +349,9 @@ input[type=submit]{ } .list-members { .list-members-title{ - line-height: 1.15; - display: inline-block; + line-height: 1; margin-right: rem-calc(4); + margin-bottom: 0; } ul { @@ -378,6 +378,9 @@ input[type=submit]{ font-size: rem-calc(14); color: #666; } + #members-result { + margin-top: 8px; + } .email-aliases, .email-mailman { position: absolute; diff --git a/wp-content/themes/aktiv2014/dist/scripts/main.js b/wp-content/themes/aktiv2014/dist/scripts/main.js index b5257cf..a42d870 100644 --- a/wp-content/themes/aktiv2014/dist/scripts/main.js +++ b/wp-content/themes/aktiv2014/dist/scripts/main.js @@ -1 +1,399 @@ -"use strict";function getParameterByName(e){e=e.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var t=new RegExp("[\\?&]"+e+"=([^&#]*)"),a=t.exec(location.search);return null===a?"":decodeURIComponent(a[1].replace(/\+/g," "))}function format_posts(e){var t="",a=0;if(0===e.length)return"Idag er det stille pÃ¥ huset :-/";for(a=0;a',t+=''+moment.unix(s.custom_fields._neuf_events_starttime).utc().format("HH.mm")+": ",t+=''+s.title+"",t+=' '+s.custom_fields._neuf_events_venue+"",t+=""}return t}function format_results(e){var t="";if(e.error)return console.log(e.error),$(".search-result-list").html(""),void $(".search-results .meta").html("");if(0===e.meta.num_results)return $(".search-result-list").html("Uffda, ingen treff."),void $(".search-results .meta").html("");var a='<% _.each(results, function(u) { %> <% }); %>
      NavnBrukernavnEpostTelefonHar medlemskapGrupper
      <%= u.firstname %> <%= u.lastname %><%= u.username %><%= u.email %><%= u.number %><% if(u.is_member != 0) { %>Ja<% } else { %>Nei<% } %><% _.each(u.groups, function(g, i) { %><%= g.name %><% if(u.groups.length !== i +1){ %>, <% } %><% }); %>
      ',s=t+_.template(a,e);$(".search-result-list").html(s);var n="Antall treff: <%= meta.num_results %>";$(".search-results .meta").html(_.template(n,e))}function do_search(){var e=$('.filters [data-search-filter="has_valid_membership"]'),t="",a=$(".groups-select").val();null!==a&&(t=a.join());var s={q:$(".search-field").val(),filter_groups:t};e.hasClass("active")&&(s.has_valid_membership=!0);var n=$.param(s);window.History.pushState(null,null,"?"+n),s._wpnonce=$("meta[name=x-inside-api-nonce]").attr("content"),$.getJSON(user_search_endpoint,s,format_results)}function user_search_load_initial_values(){var e=!1,t=getParameterByName("q");t&&t.length>0&&($(".search-field").val(t),e=!0);var a=getParameterByName("has_valid_membership");a&&"true"===a&&($('.filters [data-search-filter="has_valid_membership"]').addClass("active"),e=!0);var s=getParameterByName("filter_groups"),n=[];if(s&&s.length>0){n=-1!==s.indexOf(",")?s.split(","):[s];var r=!1,i=0;for(i=0;i<%= members.length %> stk
        <% _.each(members, function(m) { %>
      • <%= m %>
      • <% }); %>
      ',s=_.template(a,t);$(".list-members").html(s),$(".lists-list-wrap .meta").html('Vis medlemmer på '+t.meta.list+""),$("[data-list-name='"+e+"']").addClass("selected")})}function mailinglists_load_initial(){var e=getParameterByName("q");e&&e.length>0&&mailinglist_show(e)}var program_endpoint="https://studentersamfundet.no/api/events/get_today/",inside_url="https://inside.studentersamfundet.no",inside_groups_url=inside_url+"/api/groups.php",user_search_endpoint="/inside-api/",email_endpoint="/email-api/",user_profile_url="/profil/",query_params={};jQuery(document).ready(function(){moment.locale("nb");var e=jQuery;e("#menu .menu-toggle").on("click",function(t){t.preventDefault();var a=e("#menu .main-menu, #menu .user-menu-wrap");a.toggleClass("visible")}),e("#menu a.profile-badge").on("click",function(t){t.preventDefault();var a=e("#menu .user-menu");a.toggleClass("visible")}),e("[data-toggle-introduction]").on("click",function(){e(this).parent().fadeOut(600),save_user_meta("introduction_dismissed",!0)}),e(".front-page .introduction").length&&get_user_meta("introduction_dismissed",function(t){t.hasOwnProperty("result")&&"true"!==t.result&&(e(".introduction").show(),e(".introduction").addClass("fadein"))});var t=".program-list";if(e(t).length&&e.getJSON(program_endpoint+"?callback=?",query_params,function(a){if(a&&a.events){var s=format_posts(a.events);e(t).html(s)}}),e(".search-form").length&&(e.getJSON(inside_groups_url,function(t){var a='',s=_.template(a,t);e(".groups-select-wrap").html(s),e(".groups-select").chosen({no_results_text:"Uffda, ingen treff!",allow_single_deselect:!0}).change(function(){do_search()}),user_search_load_initial_values()}),e(".search-field").on("keyup keypress",function(e){(10===e.keyCode||13===e.keyCode)&&e.preventDefault()}),e(".search-field").on("keyup keypress",_.debounce(function(){do_search()},300)),e(".roles a").on("click",function(t){t.preventDefault(),e(this).toggleClass("active"),do_search()})),e(".page-mailinglists").length&&e.getJSON(email_endpoint,{"do":"list",_wpnonce:e("meta[name=x-inside-api-nonce]").attr("content")},function(t){var a='<% _.each(lists, function(l) { %>
    • <%= l.name %>
      <%= l.num %> medlemmer
    • <% }); %>',s=_.template(a,t);e(".lists-list").html(s);var n={valueNames:["list-name","list-num-members"]};new List("mailinglists",n),mailinglists_load_initial()}),e(".profile").length){var a={q:e("meta[name=x-username]").attr("content"),exact:!0,_wpnonce:e("meta[name=x-inside-api-nonce]").attr("content")};""!==getParameterByName("username")&&(a.q=getParameterByName("username")),e.getJSON(user_search_endpoint,a,function(t){if(t.hasOwnProperty("results")&&1===t.results.length){for(var a=t.results[0],s="",n=0;n"+a.groups[n].name+"";e(".group-list").html(s);var r=e(".is-member");r.html("1"===a.is_member?"Gyldig medlemskap.":'Du har ikke et gyldig medlemskap. Du kan forny medlemskapet ditt via SMS, via SnappOrder eller via nettbutikken i Inside.'),e(".js-inside-link").attr("href","https://inside.studentersamfundet.no/?page=display-user&userid="+a.id)}}),a.q=e(".profile-details .user-email").text(),a.inherited=!0,e.getJSON(email_endpoint,a,function(t){var s='<% _.each(results, function(r) { %>
    • <%= r.name %>
    • <% }); %>',n=_.template(s,t);e(".account-details .email-list").html(n),a.inherited&&(t.results=t.inherited_results,n=_.template(s,t),e(".account-details .email-list-inherited").html(n))})}}); \ No newline at end of file +'use strict'; +/*global moment, jQuery, document, _, $, window, List */ +var program_endpoint = 'https://studentersamfundet.no/api/events/get_today/'; +var inside_url = 'https://inside.studentersamfundet.no'; +var inside_groups_url = inside_url + '/api/groups.php'; +var user_search_endpoint = '/inside-api/'; +var email_endpoint = '/email-api/'; +var user_profile_url = '/profil/'; +var query_params = { + //meta_key: '_neuf_events_starttime', + //meta_value: moment().add('days', 1).format('X'), + //meta_compare: '<=' + //count: 10 +}; + +function getParameterByName(name) { + name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]'); + var regex = new RegExp('[\\?&]' + name + '=([^&#]*)'), + results = regex.exec(location.search); + return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, ' ')); +} + +function format_posts(posts) { + var html = ''; + var i=0; + //var stylesheet_dir = jQuery('meta[name=x-stylesheet-directory]').attr('content'); + + if(posts.length === 0) { + return 'Idag er det stille pÃ¥ huset :-/'; + } + + for(i=0; i< posts.length; i++) { + var post = posts[i]; + html += '
    • '; + html += ''+ moment.unix(post.custom_fields._neuf_events_starttime).utc().format('HH.mm') +': '; + html += ''+ post.title +''; + html += ' '+ post.custom_fields._neuf_events_venue +''; + html += '
    • '; + } + + return html; +} +function format_results(data) { + var header_template = ''; + if(data.error) { + console.log(data.error); + $('.search-result-list').html(''); + $('.search-results .meta').html(''); + return; + } + if(data.meta.num_results === 0) { + $('.search-result-list').html('Uffda, ingen treff.'); + $('.search-results .meta').html(''); + return; + } + + var list = '<% _.each(results, function(u) { %>' + + '' + + '' + + '' + + '' + + '' + + '' + + ''+ + ' <% }); %>' + + '
      NavnBrukernavnEpostTelefonHar medlemskapGrupper
      <%= u.firstname %> <%= u.lastname %><%= u.username %><%= u.email %><%= u.number %><% if(u.is_member != 0) { %>Ja<% } else { %>Nei<% } %><% _.each(u.groups, function(g, i) { %><%= g.name %><% if(u.groups.length !== i +1){ %>, <% } %><% }); %>
      '; + var html = header_template + _.template(list, data); + $('.search-result-list').html(html); + + var search_meta = 'Antall treff: <%= meta.num_results %>'; + $('.search-results .meta').html(_.template(search_meta, data)); +} + +function do_search() { + var validMembershipToggle = $('.filters [data-search-filter="has_valid_membership"]'); + var groupString = ''; + var groupSelect = $('.groups-select').val(); + if( groupSelect !== null) { + groupString = groupSelect.join(); + } + var params = { + q: $('.search-field').val(), + filter_groups: groupString + }; + if(validMembershipToggle.hasClass('active')) { + params.has_valid_membership = true; + } + var querystring = $.param(params); + window.History.pushState(null, null, '?'+querystring); + + params._wpnonce = $('meta[name=x-inside-api-nonce]').attr('content'); + $.getJSON( + user_search_endpoint, + params, + format_results + ); +} + +function user_search_load_initial_values() { + var param_set = false; + var q = getParameterByName('q'); + if(q && q.length > 0) { + $('.search-field').val(q); + param_set = true; + } + + var hvm = getParameterByName('has_valid_membership'); + if(hvm && hvm === 'true') { + $('.filters [data-search-filter="has_valid_membership"]').addClass('active'); + param_set = true; + } + + var fg = getParameterByName('filter_groups'); + var groups = []; + if(fg && fg.length > 0) { + if( fg.indexOf(',') !== -1 ) { + // has comma + groups = fg.split(','); + } else { + groups = [fg]; + } + // is every group numeric? + var has_invalid_group = false; + var i=0; + for(i=0; i stk
        <% _.each(destinations, function(d) { %>' + + '
      • <%= d %>
      • ' + + '<% }); %>
      '; + var html = _.template(list, _list_data); + $('.list-members').html(html); + $('.lists-list-wrap .meta').html('Vis medlemmer på ' + _list_data.name + ''); + + /* Highlight selected list */ + $('[data-list-name=\''+q+'\']').addClass('selected'); + } + ); +} +function mailing_lists_load_initial() { + var q = getParameterByName('q'); + if(q && q.length > 0) { + mailing_list_show(q); + } +} +jQuery(document).ready(function() { + + moment.locale('nb'); + var $ = jQuery; + + /* Menu toggle */ + $('#menu .menu-toggle').on('click', function(e) { + e.preventDefault(); + // add open css class + var menu = $('#menu .main-menu, #menu .user-menu-wrap'); + menu.toggleClass('visible'); + }); + + /* User Menu toggle */ + $('#menu a.profile-badge').on('click', function(e) { + e.preventDefault(); + // add open css class + var menu = $('#menu .user-menu'); + menu.toggleClass('visible'); + }); + + /* User intro dismiss and save */ + $('[data-toggle-introduction]').on('click', function() { + $(this).parent().fadeOut(600); + save_user_meta('introduction_dismissed', true); + }); + if( $('.front-page .introduction').length ) { + get_user_meta('introduction_dismissed', function(data) { + if(data.hasOwnProperty('result') && data.result !== 'true') { + $('.introduction').show(); + $('.introduction').addClass('fadein'); + } + }); + } + + /* Program page */ + var program_entry_point = '.program-list'; + if( $(program_entry_point).length ) { + /* Load program */ + $.getJSON( + program_endpoint+'?callback=?', + query_params, + function(data) { + if(data && data.events) { + // render template + var html = format_posts(data.events); + $(program_entry_point).html(html); + } + } + ); + } + + /* Search page */ + if( $('.search-form').length ) { + $.getJSON(inside_groups_url, function(data) { + // create select fields + var list = ''; + + var html = _.template(list, data); + $('.groups-select-wrap').html(html); + // run chosen + $('.groups-select').chosen({ + no_results_text: 'Uffda, ingen treff!', + allow_single_deselect: true + }).change(function() { + do_search(); + }); + + /* Load intial values from url query */ + user_search_load_initial_values(); + }); + $('.search-field').on('keyup keypress', function(e) { + // No + if (e.keyCode === 10 || e.keyCode === 13) { + e.preventDefault(); + } + }); + $('.search-field').on('keyup keypress', _.debounce(function() { + do_search(); + }, 300)); + + /* Toggles */ + $('.roles a').on('click', function(e) { + e.preventDefault(); + $(this).toggleClass('active'); + do_search(); + }); + } + + /* Mailinglists page */ + if( $('.page-mailinglists').length ) { + // TODO: better mobile layout + // TODO: dynamic show/hide of members + + /* Load list of lists*/ + $.getJSON( + email_endpoint, + { _wpnonce: $('meta[name=x-inside-api-nonce]').attr('content') }, + function(data) { + if(data.error) { + $('.lists-list').html(data.error); + return; + } + data.lists = _.filter(data.lists, function(l) { return l.num > 1; }); //{ lists: _.groupBy(data, function(x){ return x.source; }) }; + console.log(data); + var list_template = '<% _.each(lists, function(l) { %>' + + '
    • <%= l.name %>
      ' + + '<%= l.num %> medlemmer'+ + '
    • ' + + '<% }); %>'; + var html = _.template(list_template, data); + $('.lists-list').html(html); + + /* Index list and make searchable and sortable */ + var options = { + valueNames: [ 'list-name', 'list-num-members' ] + }; + new List('mailinglists', options); + mailing_lists_load_initial(); + } + ); + } + + /* Profile page */ + if( $('.profile').length ) { + /* Load groups and memberships */ + var params = { + q: $('meta[name=x-username]').attr('content'), + exact: true, + _wpnonce: $('meta[name=x-inside-api-nonce]').attr('content') + }; + if(getParameterByName('username') !== '') { + params.q = getParameterByName('username'); + } + + $.getJSON( + user_search_endpoint, + params, + function(data) { + if( data.hasOwnProperty('results') && data.results.length === 1) { + var u = data.results[0]; + var group_html = ''; + for(var i=0;i'; + } + $('.group-list').html(group_html); + var is_member_field = $('.is-member'); + if(u.is_member === '1') { + is_member_field.html('Gyldig medlemskap.'); + } else { + is_member_field.html('Du har ikke et gyldig medlemskap. Du kan forny medlemskapet ditt via SMS, via SnappOrder eller via nettbutikken i Inside.'); + } + // if other profile, add link to profile + $('.js-inside-link').attr('href', 'https://inside.studentersamfundet.no/?page=display-user&userid='+u.id); + } + } + ); + /* Load email aliases */ + params.q = $('.profile-details .user-email').text(); + params.inherited = true; + $.getJSON( + email_endpoint, + params, + function(data) { + var list = '<% _.each(results, function(r) { %>' + + '
    • <%= r.name %>
    • ' + + '<% }); %>'; + var html = _.template(list, data); + $('.account-details .email-list').html(html); + if( params.inherited ) { + data.results = data.inherited_results; // reuse template + html = _.template(list, data); + $('.account-details .email-list-inherited').html(html); + } + } + ); + } +}); diff --git a/wp-content/themes/aktiv2014/dist/styles/main.css b/wp-content/themes/aktiv2014/dist/styles/main.css index 5ff6500..2da421b 100644 --- a/wp-content/themes/aktiv2014/dist/styles/main.css +++ b/wp-content/themes/aktiv2014/dist/styles/main.css @@ -1 +1,4242 @@ -/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,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}a:active,a:hover{outline:0}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-size:1em}kbd,pre,samp{font-family:monospace,monospace}button{font:inherit}input,optgroup{margin:0}input,optgroup,select,textarea{color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}html input[type="button"],input[type="reset"]{-webkit-appearance:button;cursor:pointer}input[type="submit"]{cursor:pointer}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"]{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}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url('../images/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url('../images/chosen-sprite.png') no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url('../images/chosen-sprite.png') no-repeat 100% -20px;background:url('../images/chosen-sprite.png') no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:5px;height:36px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-field .default{color:#999}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url('../images/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#111!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single,.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:#fff url('../images/chosen-sprite.png') no-repeat -30px -20px;background:url('../images/chosen-sprite.png') no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url('../images/chosen-sprite@2x.png') !important;background-size:52px 37px!important;background-repeat:no-repeat!important}}meta.foundation-version{font-family:"/5.5.1/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.063em) and (max-width:64em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.063em) and (max-width:90em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.063em) and (max-width:120em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1.5;position:relative;cursor:auto}a:hover{cursor:pointer}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none!important}.left{float:left!important}.right{float:right!important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select,.row{width:100%}.row{margin:0 auto;max-width:78.125rem}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin:0 -.9375rem;max-width:none}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}@media only screen{.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:8.3333333333%;right:auto}.small-pull-1{position:relative;right:8.3333333333%;left:auto}.small-push-2{position:relative;left:16.6666666667%;right:auto}.small-pull-2{position:relative;right:16.6666666667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.3333333333%;right:auto}.small-pull-4{position:relative;right:33.3333333333%;left:auto}.small-push-5{position:relative;left:41.6666666667%;right:auto}.small-pull-5{position:relative;right:41.6666666667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.3333333333%;right:auto}.small-pull-7{position:relative;right:58.3333333333%;left:auto}.small-push-8{position:relative;left:66.6666666667%;right:auto}.small-pull-8{position:relative;right:66.6666666667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.3333333333%;right:auto}.small-pull-10{position:relative;right:83.3333333333%;left:auto}.small-push-11{position:relative;left:91.6666666667%;right:auto}.small-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.small-1{width:8.3333333333%}.small-2{width:16.6666666667%}.small-3{width:25%}.small-4{width:33.3333333333%}.small-5{width:41.6666666667%}.small-6{width:50%}.small-7{width:58.3333333333%}.small-8{width:66.6666666667%}.small-9{width:75%}.small-10{width:83.3333333333%}.small-11{width:91.6666666667%}.small-12{width:100%}.small-offset-0{margin-left:0%!important}.small-offset-1{margin-left:8.3333333333%!important}.small-offset-2{margin-left:16.6666666667%!important}.small-offset-3{margin-left:25%!important}.small-offset-4{margin-left:33.3333333333%!important}.small-offset-5{margin-left:41.6666666667%!important}.small-offset-6{margin-left:50%!important}.small-offset-7{margin-left:58.3333333333%!important}.small-offset-8{margin-left:66.6666666667%!important}.small-offset-9{margin-left:75%!important}.small-offset-10{margin-left:83.3333333333%!important}.small-offset-11{margin-left:91.6666666667%!important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}}@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:8.3333333333%;right:auto}.medium-pull-1{position:relative;right:8.3333333333%;left:auto}.medium-push-2{position:relative;left:16.6666666667%;right:auto}.medium-pull-2{position:relative;right:16.6666666667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.3333333333%;right:auto}.medium-pull-4{position:relative;right:33.3333333333%;left:auto}.medium-push-5{position:relative;left:41.6666666667%;right:auto}.medium-pull-5{position:relative;right:41.6666666667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.3333333333%;right:auto}.medium-pull-7{position:relative;right:58.3333333333%;left:auto}.medium-push-8{position:relative;left:66.6666666667%;right:auto}.medium-pull-8{position:relative;right:66.6666666667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.3333333333%;right:auto}.medium-pull-10{position:relative;right:83.3333333333%;left:auto}.medium-push-11{position:relative;left:91.6666666667%;right:auto}.medium-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.medium-1{width:8.3333333333%}.medium-2{width:16.6666666667%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-9{width:75%}.medium-10{width:83.3333333333%}.medium-11{width:91.6666666667%}.medium-12{width:100%}.medium-offset-0{margin-left:0%!important}.medium-offset-1{margin-left:8.3333333333%!important}.medium-offset-2{margin-left:16.6666666667%!important}.medium-offset-3{margin-left:25%!important}.medium-offset-4{margin-left:33.3333333333%!important}.medium-offset-5{margin-left:41.6666666667%!important}.medium-offset-6{margin-left:50%!important}.medium-offset-7{margin-left:58.3333333333%!important}.medium-offset-8{margin-left:66.6666666667%!important}.medium-offset-9{margin-left:75%!important}.medium-offset-10{margin-left:83.3333333333%!important}.medium-offset-11{margin-left:91.6666666667%!important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}@media only screen and (min-width:64.063em){.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:8.3333333333%;right:auto}.large-pull-1{position:relative;right:8.3333333333%;left:auto}.large-push-2{position:relative;left:16.6666666667%;right:auto}.large-pull-2{position:relative;right:16.6666666667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.3333333333%;right:auto}.large-pull-4{position:relative;right:33.3333333333%;left:auto}.large-push-5{position:relative;left:41.6666666667%;right:auto}.large-pull-5{position:relative;right:41.6666666667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.3333333333%;right:auto}.large-pull-7{position:relative;right:58.3333333333%;left:auto}.large-push-8{position:relative;left:66.6666666667%;right:auto}.large-pull-8{position:relative;right:66.6666666667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.3333333333%;right:auto}.large-pull-10{position:relative;right:83.3333333333%;left:auto}.large-push-11{position:relative;left:91.6666666667%;right:auto}.large-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.large-1{width:8.3333333333%}.large-2{width:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-9{width:75%}.large-10{width:83.3333333333%}.large-11{width:91.6666666667%}.large-12{width:100%}.large-offset-0{margin-left:0%!important}.large-offset-1{margin-left:8.3333333333%!important}.large-offset-2{margin-left:16.6666666667%!important}.large-offset-3{margin-left:25%!important}.large-offset-4{margin-left:33.3333333333%!important}.large-offset-5{margin-left:41.6666666667%!important}.large-offset-6{margin-left:50%!important}.large-offset-7{margin-left:58.3333333333%!important}.large-offset-8{margin-left:66.6666666667%!important}.large-offset-9{margin-left:75%!important}.large-offset-10{margin-left:83.3333333333%!important}.large-offset-11{margin-left:91.6666666667%!important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}[class*="block-grid-"]{display:block;padding:0;margin:0 -.625rem}[class*="block-grid-"]:before{content:" ";display:table}[class*="block-grid-"]:after{content:" ";display:table;clear:both}[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 .625rem 1.25rem}@media only screen{.small-block-grid-1>li{width:100%;list-style:none}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;list-style:none}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.3333333333%;list-style:none}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;list-style:none}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;list-style:none}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.6666666667%;list-style:none}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.2857142857%;list-style:none}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;list-style:none}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.1111111111%;list-style:none}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;list-style:none}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.0909090909%;list-style:none}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.3333333333%;list-style:none}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:40.063em){.medium-block-grid-1>li{width:100%;list-style:none}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{width:50%;list-style:none}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{width:33.3333333333%;list-style:none}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{width:25%;list-style:none}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{width:20%;list-style:none}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{width:16.6666666667%;list-style:none}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{width:14.2857142857%;list-style:none}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{width:12.5%;list-style:none}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{width:11.1111111111%;list-style:none}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{width:10%;list-style:none}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{width:9.0909090909%;list-style:none}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{width:8.3333333333%;list-style:none}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:64.063em){.large-block-grid-1>li{width:100%;list-style:none}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;list-style:none}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.3333333333%;list-style:none}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;list-style:none}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;list-style:none}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.6666666667%;list-style:none}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.2857142857%;list-style:none}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;list-style:none}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.1111111111%;list-style:none}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;list-style:none}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.0909090909%;list-style:none}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.3333333333%;list-style:none}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit!important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none!important}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table!important}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:40.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none!important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table!important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:64.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none!important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table!important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none!important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table!important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell!important}}@media only screen and (min-width:120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit!important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none!important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static!important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table!important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group!important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group!important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell!important}}.show-for-landscape,.hide-for-portrait{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.hide-for-landscape,table.show-for-portrait{display:table!important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group!important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group!important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row!important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell!important}@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}table.show-for-landscape,table.hide-for-portrait{display:table!important}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group!important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group!important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row!important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell!important}}@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit!important}.hide-for-portrait,.show-for-landscape{display:none!important}table.show-for-portrait,table.hide-for-landscape{display:table!important}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group!important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group!important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row!important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell!important}}.show-for-touch{display:none!important}.hide-for-touch,.touch .show-for-touch{display:inherit!important}.touch .hide-for-touch{display:none!important}table.hide-for-touch,.touch table.show-for-touch{display:table!important}thead.hide-for-touch,.touch thead.show-for-touch{display:table-header-group!important}tbody.hide-for-touch,.touch tbody.show-for-touch{display:table-row-group!important}tr.hide-for-touch,.touch tr.show-for-touch{display:table-row!important}td.hide-for-touch,.touch td.show-for-touch,th.hide-for-touch,.touch th.show-for-touch{display:table-cell!important}.print-only{display:none!important}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}abbr[title]:after{content:" (" attr(title)")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none!important}.print-only{display:block!important}.hide-for-print{display:none!important}.show-for-print{display:inherit!important}}@media print{.show-for-print{display:block}.hide-for-print{display:none}table.show-for-print{display:table!important}thead.show-for-print{display:table-header-group!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print,th.show-for-print{display:table-cell!important}}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}@media only screen and (max-width:40em){.small-only-text-left{text-align:left!important}.small-only-text-right{text-align:right!important}.small-only-text-center{text-align:center!important}.small-only-text-justify{text-align:justify!important}}@media only screen{.small-text-left{text-align:left!important}.small-text-right{text-align:right!important}.small-text-center{text-align:center!important}.small-text-justify{text-align:justify!important}}@media only screen and (min-width:40.063em) and (max-width:64em){.medium-only-text-left{text-align:left!important}.medium-only-text-right{text-align:right!important}.medium-only-text-center{text-align:center!important}.medium-only-text-justify{text-align:justify!important}}@media only screen and (min-width:40.063em){.medium-text-left{text-align:left!important}.medium-text-right{text-align:right!important}.medium-text-center{text-align:center!important}.medium-text-justify{text-align:justify!important}}@media only screen and (min-width:64.063em) and (max-width:90em){.large-only-text-left{text-align:left!important}.large-only-text-right{text-align:right!important}.large-only-text-center{text-align:center!important}.large-only-text-justify{text-align:justify!important}}@media only screen and (min-width:64.063em){.large-text-left{text-align:left!important}.large-text-right{text-align:right!important}.large-text-center{text-align:center!important}.large-text-justify{text-align:justify!important}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-only-text-left{text-align:left!important}.xlarge-only-text-right{text-align:right!important}.xlarge-only-text-center{text-align:center!important}.xlarge-only-text-justify{text-align:justify!important}}@media only screen and (min-width:90.063em){.xlarge-text-left{text-align:left!important}.xlarge-text-right{text-align:right!important}.xlarge-text-center{text-align:center!important}.xlarge-text-justify{text-align:justify!important}}@media only screen and (min-width:120.063em) and (max-width:99999999em){.xxlarge-only-text-left{text-align:left!important}.xxlarge-only-text-right{text-align:right!important}.xxlarge-only-text-center{text-align:center!important}.xxlarge-only-text-justify{text-align:justify!important}}@media only screen and (min-width:120.063em){.xxlarge-text-left{text-align:left!important}.xxlarge-text-right{text-align:right!important}.xxlarge-text-center{text-align:center!important}.xxlarge-text-justify{text-align:justify!important}}div{margin:0}div,dl{padding:0}dt,dd{margin:0}dt,dd,ul,ol{padding:0}li{margin:0}li,h1,h2,h3,h4,h5,h6{padding:0}pre{margin:0}pre,form,p,th,td{padding:0}th,td{margin:0}a{color:#e68c1e;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#ca7916}a img{border:none}p{font-family:inherit;font-weight:400;font-size:1rem;margin:0 0 1.25rem;text-rendering:optimizeLegibility}p,p.lead{line-height:1.6}p.lead{font-size:1.21875rem}p aside{font-size:.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;font-weight:400;font-style:normal;color:#000;text-rendering:optimizeLegibility;margin:.2rem 0 .5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#595959;line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4,h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#595959;font-weight:400;margin-top:.2rem;margin-bottom:.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:700}strong,b,small{line-height:inherit}small{font-size:60%}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#333;background-color:#9ee7ff;border-width:1px;border-style:solid;border-color:#75ddff;padding:.125rem .3125rem .0625rem}ul,ol,dl{font-size:1rem;line-height:1.6;list-style-position:outside;font-family:inherit}dl{margin:0 0 1.25rem}ul{margin:0 0 1.25rem 1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-style:none}ol{margin:0 0 1.25rem 1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:.3rem;font-weight:700}dl dd{margin-bottom:.75rem}abbr,acronym{font-size:90%;color:#000;cursor:help}acronym{text-transform:uppercase}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #ddd}blockquote{margin:0 0 1.25rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.8125rem;color:#3b3b3b}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#3b3b3b}blockquote,blockquote p{line-height:1.6;color:#595959}.vcard{display:inline-block;border:1px solid #ddd}.vcard li{margin:0;display:block}.vcard .fn{font-size:.9375rem}.vcard .fn,.vevent .summary,.vevent abbr{font-weight:700}.vevent abbr{cursor:default;text-decoration:none;border:none;padding:0 .0625rem}@media only screen and (min-width:40.063em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}h5{font-size:1.125rem}h6{font-size:1rem}}button,.button,input[type=submit]{border-style:solid;border-width:0;cursor:pointer;font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;border-radius:0;display:inline-block;padding:1rem 2rem 1.0625rem;font-size:1rem;background-color:#e68c1e;border-color:#bc7114;color:#fff;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,input[type=submit]:hover,.button:focus,input[type=submit]:focus{background-color:#bc7114;color:#fff}button.secondary,.button.secondary,input.secondary[type=submit]{background-color:#008CBA;border-color:#007095;color:#fff}button.secondary:hover,button.secondary:focus,.button.secondary:hover,input.secondary[type=submit]:hover,.button.secondary:focus,input.secondary[type=submit]:focus{background-color:#007095;color:#fff}button.success,.button.success,input.success[type=submit]{background-color:#43AC6A;border-color:#368a55;color:#fff}button.success:hover,button.success:focus,.button.success:hover,input.success[type=submit]:hover,.button.success:focus,input.success[type=submit]:focus{background-color:#368a55;color:#fff}button.alert,.button.alert,input.alert[type=submit]{background-color:#f04124;border-color:#cf2a0e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,input.alert[type=submit]:hover,.button.alert:focus,input.alert[type=submit]:focus{background-color:#cf2a0e;color:#fff}button.warning,.button.warning,input.warning[type=submit]{background-color:#f08a24;border-color:#cf6e0e;color:#fff}button.warning:hover,button.warning:focus,.button.warning:hover,input.warning[type=submit]:hover,.button.warning:focus,input.warning[type=submit]:focus{background-color:#cf6e0e;color:#fff}button.info,.button.info,input.info[type=submit]{background-color:#a0d3e8;border-color:#61b6d9;color:#333}button.info:hover,button.info:focus,.button.info:hover,input.info[type=submit]:hover,.button.info:focus,input.info[type=submit]:focus{background-color:#61b6d9;color:#fff}button.large,.button.large,input.large[type=submit]{padding:1.125rem 2.25rem 1.1875rem;font-size:1.25rem}button.small,.button.small,input.small[type=submit]{padding:.875rem 1.75rem .9375rem;font-size:.8125rem}button.tiny,.button.tiny,input.tiny[type=submit]{padding:.625rem 1.25rem .6875rem;font-size:.6875rem}button.expand,.button.expand,input.expand[type=submit]{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align,input.left-align[type=submit]{text-align:left;text-indent:.75rem}button.right-align,.button.right-align,input.right-align[type=submit]{text-align:right;padding-right:.75rem}button.radius,#menu .user-menu-wrap button.user-menu,button.dismiss-button,.button.radius,#menu .user-menu-wrap .button.user-menu,#menu .user-menu-wrap input.user-menu[type=submit],.page-login .login-form input[type=submit],input.radius[type=submit],input[type=submit].dismiss-button,.button.dismiss-button{border-radius:3px}button.round,.button.round,input.round[type=submit]{border-radius:1000px}button.disabled,button[disabled],.button.disabled,input.disabled[type=submit],.button[disabled],input[disabled][type=submit]{background-color:#e68c1e;border-color:#bc7114;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,input.disabled[type=submit]:hover,.button.disabled:focus,input.disabled[type=submit]:focus,.button[disabled]:hover,input[disabled][type=submit]:hover,.button[disabled]:focus,input[disabled][type=submit]:focus{background-color:#bc7114;color:#fff;background-color:#e68c1e}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,input.disabled.secondary[type=submit],.button[disabled].secondary,input[disabled].secondary[type=submit]{background-color:#008CBA;border-color:#007095;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,input.disabled.secondary[type=submit]:hover,.button.disabled.secondary:focus,input.disabled.secondary[type=submit]:focus,.button[disabled].secondary:hover,input[disabled].secondary[type=submit]:hover,.button[disabled].secondary:focus,input[disabled].secondary[type=submit]:focus{background-color:#007095;color:#fff;background-color:#008CBA}button.disabled.success,button[disabled].success,.button.disabled.success,input.disabled.success[type=submit],.button[disabled].success,input[disabled].success[type=submit]{background-color:#43AC6A;border-color:#368a55;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,input.disabled.success[type=submit]:hover,.button.disabled.success:focus,input.disabled.success[type=submit]:focus,.button[disabled].success:hover,input[disabled].success[type=submit]:hover,.button[disabled].success:focus,input[disabled].success[type=submit]:focus{background-color:#368a55;color:#fff;background-color:#43AC6A}button.disabled.alert,button[disabled].alert,.button.disabled.alert,input.disabled.alert[type=submit],.button[disabled].alert,input[disabled].alert[type=submit]{background-color:#f04124;border-color:#cf2a0e;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,input.disabled.alert[type=submit]:hover,.button.disabled.alert:focus,input.disabled.alert[type=submit]:focus,.button[disabled].alert:hover,input[disabled].alert[type=submit]:hover,.button[disabled].alert:focus,input[disabled].alert[type=submit]:focus{background-color:#cf2a0e;color:#fff;background-color:#f04124}button.disabled.warning,button[disabled].warning,.button.disabled.warning,input.disabled.warning[type=submit],.button[disabled].warning,input[disabled].warning[type=submit]{background-color:#f08a24;border-color:#cf6e0e;color:#fff;cursor:default;opacity:.7;box-shadow:none}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,input.disabled.warning[type=submit]:hover,.button.disabled.warning:focus,input.disabled.warning[type=submit]:focus,.button[disabled].warning:hover,input[disabled].warning[type=submit]:hover,.button[disabled].warning:focus,input[disabled].warning[type=submit]:focus{background-color:#cf6e0e;color:#fff;background-color:#f08a24}button.disabled.info,button[disabled].info,.button.disabled.info,input.disabled.info[type=submit],.button[disabled].info,input[disabled].info[type=submit]{background-color:#a0d3e8;border-color:#61b6d9;color:#333;cursor:default;opacity:.7;box-shadow:none}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,input.disabled.info[type=submit]:hover,.button.disabled.info:focus,input.disabled.info[type=submit]:focus,.button[disabled].info:hover,input[disabled].info[type=submit]:hover,.button[disabled].info:focus,input[disabled].info[type=submit]:focus{background-color:#61b6d9;color:#fff;background-color:#a0d3e8}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width:40.063em){button,.button,input[type=submit]{display:inline-block}}.button-group{list-style:none;margin:0;left:0}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group.even-2 li{margin:0 -2px;display:inline-block;width:50%}.button-group.even-2 li>button,.button-group.even-2 li .button,.button-group.even-2 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button,.button-group.even-2 li:first-child input[type=submit]{border-left:0}.button-group.even-2 li button,.button-group.even-2 li .button,.button-group.even-2 li input[type=submit]{width:100%}.button-group.even-3 li{margin:0 -2px;display:inline-block;width:33.3333333333%}.button-group.even-3 li>button,.button-group.even-3 li .button,.button-group.even-3 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button,.button-group.even-3 li:first-child input[type=submit]{border-left:0}.button-group.even-3 li button,.button-group.even-3 li .button,.button-group.even-3 li input[type=submit]{width:100%}.button-group.even-4 li{margin:0 -2px;display:inline-block;width:25%}.button-group.even-4 li>button,.button-group.even-4 li .button,.button-group.even-4 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button,.button-group.even-4 li:first-child input[type=submit]{border-left:0}.button-group.even-4 li button,.button-group.even-4 li .button,.button-group.even-4 li input[type=submit]{width:100%}.button-group.even-5 li{margin:0 -2px;display:inline-block;width:20%}.button-group.even-5 li>button,.button-group.even-5 li .button,.button-group.even-5 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button,.button-group.even-5 li:first-child input[type=submit]{border-left:0}.button-group.even-5 li button,.button-group.even-5 li .button,.button-group.even-5 li input[type=submit]{width:100%}.button-group.even-6 li{margin:0 -2px;display:inline-block;width:16.6666666667%}.button-group.even-6 li>button,.button-group.even-6 li .button,.button-group.even-6 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button,.button-group.even-6 li:first-child input[type=submit]{border-left:0}.button-group.even-6 li button,.button-group.even-6 li .button,.button-group.even-6 li input[type=submit]{width:100%}.button-group.even-7 li{margin:0 -2px;display:inline-block;width:14.2857142857%}.button-group.even-7 li>button,.button-group.even-7 li .button,.button-group.even-7 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button,.button-group.even-7 li:first-child input[type=submit]{border-left:0}.button-group.even-7 li button,.button-group.even-7 li .button,.button-group.even-7 li input[type=submit]{width:100%}.button-group.even-8 li{margin:0 -2px;display:inline-block;width:12.5%}.button-group.even-8 li>button,.button-group.even-8 li .button,.button-group.even-8 li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button,.button-group.even-8 li:first-child input[type=submit]{border-left:0}.button-group.even-8 li button,.button-group.even-8 li .button,.button-group.even-8 li input[type=submit]{width:100%}.button-group>li{margin:0 -2px;display:inline-block}.button-group>li>button,.button-group>li .button,.button-group>li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group>li:first-child button,.button-group>li:first-child .button,.button-group>li:first-child input[type=submit]{border-left:0}.button-group.stack>li{display:inline-block;display:block;margin:0;float:none}.button-group.stack>li>button,.button-group.stack>li .button,.button-group.stack>li input[type=submit]{border-left:1px solid}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button,.button-group.stack>li:first-child input[type=submit]{border-left:0}.button-group.stack>li>button,.button-group.stack>li .button,.button-group.stack>li input[type=submit]{border-top:1px solid;border-color:rgba(255,255,255,.5);border-left-width:0;margin:0;display:block}.button-group.stack>li>button{width:100%}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button,.button-group.stack>li:first-child input[type=submit]{border-top:0}.button-group.stack-for-small>li{margin:0 -2px;display:inline-block}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button,.button-group.stack-for-small>li input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button,.button-group.stack-for-small>li:first-child input[type=submit]{border-left:0}@media only screen and (max-width:40em){.button-group.stack-for-small>li{display:inline-block;display:block;margin:0}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button,.button-group.stack-for-small>li input[type=submit]{border-left:1px solid}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button,.button-group.stack-for-small>li:first-child input[type=submit]{border-left:0}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button,.button-group.stack-for-small>li input[type=submit]{border-top:1px solid;border-color:rgba(255,255,255,.5);border-left-width:0;margin:0;display:block}.button-group.stack-for-small>li>button{width:100%}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button,.button-group.stack-for-small>li:first-child input[type=submit]{border-top:0}}.button-group.radius>*,#menu .user-menu-wrap .button-group.user-menu>*,.page-login .login-form input.button-group[type=submit]>*,.button-group.dismiss-button>*{margin:0 -2px;display:inline-block}.button-group.radius>*>button,#menu .user-menu-wrap .button-group.user-menu>*>button,.page-login .login-form input.button-group[type=submit]>*>button,.button-group.dismiss-button>*>button,.button-group.radius>* .button,#menu .user-menu-wrap .button-group.user-menu>* .button,.page-login .login-form input.button-group[type=submit]>* .button,.button-group.dismiss-button>* .button,.button-group.radius>* input[type=submit],#menu .user-menu-wrap .button-group.user-menu>* input[type=submit],.page-login .login-form input.button-group[type=submit]>* input[type=submit],.button-group.dismiss-button>* input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.radius>*:first-child button,#menu .user-menu-wrap .button-group.user-menu>*:first-child button,.page-login .login-form input.button-group[type=submit]>*:first-child button,.button-group.dismiss-button>*:first-child button,.button-group.radius>*:first-child .button,#menu .user-menu-wrap .button-group.user-menu>*:first-child .button,.page-login .login-form input.button-group[type=submit]>*:first-child .button,.button-group.dismiss-button>*:first-child .button,.button-group.radius>*:first-child input[type=submit],#menu .user-menu-wrap .button-group.user-menu>*:first-child input[type=submit],.page-login .login-form input.button-group[type=submit]>*:first-child input[type=submit],.button-group.dismiss-button>*:first-child input[type=submit]{border-left:0}.button-group.radius>*,#menu .user-menu-wrap .button-group.user-menu>*,.page-login .login-form input.button-group[type=submit]>*,.button-group.dismiss-button>*,.button-group.radius>*>a,#menu .user-menu-wrap .button-group.user-menu>*>a,.page-login .login-form input.button-group[type=submit]>*>a,.button-group.dismiss-button>*>a,.button-group.radius>*>button,#menu .user-menu-wrap .button-group.user-menu>*>button,.page-login .login-form input.button-group[type=submit]>*>button,.button-group.dismiss-button>*>button,.button-group.radius>*>.button,#menu .user-menu-wrap .button-group.user-menu>*>.button,.page-login .login-form input.button-group[type=submit]>*>.button,.button-group.dismiss-button>*>.button,.button-group.radius>*>input[type=submit],#menu .user-menu-wrap .button-group.user-menu>*>input[type=submit],.page-login .login-form input.button-group[type=submit]>*>input[type=submit],.button-group.dismiss-button>*>input[type=submit]{border-radius:0}.button-group.radius>*:first-child,#menu .user-menu-wrap .button-group.user-menu>*:first-child,.page-login .login-form input.button-group[type=submit]>*:first-child,.button-group.dismiss-button>*:first-child,.button-group.radius>*:first-child>a,#menu .user-menu-wrap .button-group.user-menu>*:first-child>a,.page-login .login-form input.button-group[type=submit]>*:first-child>a,.button-group.dismiss-button>*:first-child>a,.button-group.radius>*:first-child>button,#menu .user-menu-wrap .button-group.user-menu>*:first-child>button,.page-login .login-form input.button-group[type=submit]>*:first-child>button,.button-group.dismiss-button>*:first-child>button,.button-group.radius>*:first-child>.button,#menu .user-menu-wrap .button-group.user-menu>*:first-child>.button,.page-login .login-form input.button-group[type=submit]>*:first-child>.button,.button-group.dismiss-button>*:first-child>.button,.button-group.radius>*:first-child>input[type=submit],#menu .user-menu-wrap .button-group.user-menu>*:first-child>input[type=submit],.page-login .login-form input.button-group[type=submit]>*:first-child>input[type=submit],.button-group.dismiss-button>*:first-child>input[type=submit]{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>*:last-child,#menu .user-menu-wrap .button-group.user-menu>*:last-child,.page-login .login-form input.button-group[type=submit]>*:last-child,.button-group.dismiss-button>*:last-child,.button-group.radius>*:last-child>a,#menu .user-menu-wrap .button-group.user-menu>*:last-child>a,.page-login .login-form input.button-group[type=submit]>*:last-child>a,.button-group.dismiss-button>*:last-child>a,.button-group.radius>*:last-child>button,#menu .user-menu-wrap .button-group.user-menu>*:last-child>button,.page-login .login-form input.button-group[type=submit]>*:last-child>button,.button-group.dismiss-button>*:last-child>button,.button-group.radius>*:last-child>.button,#menu .user-menu-wrap .button-group.user-menu>*:last-child>.button,.page-login .login-form input.button-group[type=submit]>*:last-child>.button,.button-group.dismiss-button>*:last-child>.button,.button-group.radius>*:last-child>input[type=submit],#menu .user-menu-wrap .button-group.user-menu>*:last-child>input[type=submit],.page-login .login-form input.button-group[type=submit]>*:last-child>input[type=submit],.button-group.dismiss-button>*:last-child>input[type=submit]{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*,#menu .user-menu-wrap .button-group.stack.user-menu>*,.page-login .login-form input.button-group.stack[type=submit]>*,.button-group.stack.dismiss-button>*{display:inline-block;display:block;margin:0}.button-group.radius.stack>*>button,#menu .user-menu-wrap .button-group.stack.user-menu>*>button,.page-login .login-form input.button-group.stack[type=submit]>*>button,.button-group.stack.dismiss-button>*>button,.button-group.radius.stack>* .button,#menu .user-menu-wrap .button-group.stack.user-menu>* .button,.page-login .login-form input.button-group.stack[type=submit]>* .button,.button-group.stack.dismiss-button>* .button,.button-group.radius.stack>* input[type=submit],#menu .user-menu-wrap .button-group.stack.user-menu>* input[type=submit],.page-login .login-form input.button-group.stack[type=submit]>* input[type=submit],.button-group.stack.dismiss-button>* input[type=submit]{border-left:1px solid}.button-group.radius.stack>*:first-child button,#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child button,.page-login .login-form input.button-group.stack[type=submit]>*:first-child button,.button-group.stack.dismiss-button>*:first-child button,.button-group.radius.stack>*:first-child .button,#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child .button,.page-login .login-form input.button-group.stack[type=submit]>*:first-child .button,.button-group.stack.dismiss-button>*:first-child .button,.button-group.radius.stack>*:first-child input[type=submit],#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child input[type=submit],.page-login .login-form input.button-group.stack[type=submit]>*:first-child input[type=submit],.button-group.stack.dismiss-button>*:first-child input[type=submit]{border-left:0}.button-group.radius.stack>*>button,#menu .user-menu-wrap .button-group.stack.user-menu>*>button,.page-login .login-form input.button-group.stack[type=submit]>*>button,.button-group.stack.dismiss-button>*>button,.button-group.radius.stack>* .button,#menu .user-menu-wrap .button-group.stack.user-menu>* .button,.page-login .login-form input.button-group.stack[type=submit]>* .button,.button-group.stack.dismiss-button>* .button,.button-group.radius.stack>* input[type=submit],#menu .user-menu-wrap .button-group.stack.user-menu>* input[type=submit],.page-login .login-form input.button-group.stack[type=submit]>* input[type=submit],.button-group.stack.dismiss-button>* input[type=submit]{border-top:1px solid;border-color:rgba(255,255,255,.5);border-left-width:0;margin:0;display:block}.button-group.radius.stack>*>button,#menu .user-menu-wrap .button-group.stack.user-menu>*>button,.page-login .login-form input.button-group.stack[type=submit]>*>button,.button-group.stack.dismiss-button>*>button{width:100%}.button-group.radius.stack>*:first-child button,#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child button,.page-login .login-form input.button-group.stack[type=submit]>*:first-child button,.button-group.stack.dismiss-button>*:first-child button,.button-group.radius.stack>*:first-child .button,#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child .button,.page-login .login-form input.button-group.stack[type=submit]>*:first-child .button,.button-group.stack.dismiss-button>*:first-child .button,.button-group.radius.stack>*:first-child input[type=submit],#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child input[type=submit],.page-login .login-form input.button-group.stack[type=submit]>*:first-child input[type=submit],.button-group.stack.dismiss-button>*:first-child input[type=submit]{border-top:0}.button-group.radius.stack>*,#menu .user-menu-wrap .button-group.stack.user-menu>*,.page-login .login-form input.button-group.stack[type=submit]>*,.button-group.stack.dismiss-button>*,.button-group.radius.stack>*>a,#menu .user-menu-wrap .button-group.stack.user-menu>*>a,.page-login .login-form input.button-group.stack[type=submit]>*>a,.button-group.stack.dismiss-button>*>a,.button-group.radius.stack>*>button,#menu .user-menu-wrap .button-group.stack.user-menu>*>button,.page-login .login-form input.button-group.stack[type=submit]>*>button,.button-group.stack.dismiss-button>*>button,.button-group.radius.stack>*>.button,#menu .user-menu-wrap .button-group.stack.user-menu>*>.button,.page-login .login-form input.button-group.stack[type=submit]>*>.button,.button-group.stack.dismiss-button>*>.button,.button-group.radius.stack>*>input[type=submit],#menu .user-menu-wrap .button-group.stack.user-menu>*>input[type=submit],.page-login .login-form input.button-group.stack[type=submit]>*>input[type=submit],.button-group.stack.dismiss-button>*>input[type=submit]{border-radius:0}.button-group.radius.stack>*:first-child,#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child,.page-login .login-form input.button-group.stack[type=submit]>*:first-child,.button-group.stack.dismiss-button>*:first-child,.button-group.radius.stack>*:first-child>a,#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child>a,.page-login .login-form input.button-group.stack[type=submit]>*:first-child>a,.button-group.stack.dismiss-button>*:first-child>a,.button-group.radius.stack>*:first-child>button,#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child>button,.page-login .login-form input.button-group.stack[type=submit]>*:first-child>button,.button-group.stack.dismiss-button>*:first-child>button,.button-group.radius.stack>*:first-child>.button,#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child>.button,.page-login .login-form input.button-group.stack[type=submit]>*:first-child>.button,.button-group.stack.dismiss-button>*:first-child>.button,.button-group.radius.stack>*:first-child>input[type=submit],#menu .user-menu-wrap .button-group.stack.user-menu>*:first-child>input[type=submit],.page-login .login-form input.button-group.stack[type=submit]>*:first-child>input[type=submit],.button-group.stack.dismiss-button>*:first-child>input[type=submit]{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*:last-child,#menu .user-menu-wrap .button-group.stack.user-menu>*:last-child,.page-login .login-form input.button-group.stack[type=submit]>*:last-child,.button-group.stack.dismiss-button>*:last-child,.button-group.radius.stack>*:last-child>a,#menu .user-menu-wrap .button-group.stack.user-menu>*:last-child>a,.page-login .login-form input.button-group.stack[type=submit]>*:last-child>a,.button-group.stack.dismiss-button>*:last-child>a,.button-group.radius.stack>*:last-child>button,#menu .user-menu-wrap .button-group.stack.user-menu>*:last-child>button,.page-login .login-form input.button-group.stack[type=submit]>*:last-child>button,.button-group.stack.dismiss-button>*:last-child>button,.button-group.radius.stack>*:last-child>.button,#menu .user-menu-wrap .button-group.stack.user-menu>*:last-child>.button,.page-login .login-form input.button-group.stack[type=submit]>*:last-child>.button,.button-group.stack.dismiss-button>*:last-child>.button,.button-group.radius.stack>*:last-child>input[type=submit],#menu .user-menu-wrap .button-group.stack.user-menu>*:last-child>input[type=submit],.page-login .login-form input.button-group.stack[type=submit]>*:last-child>input[type=submit],.button-group.stack.dismiss-button>*:last-child>input[type=submit]{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media only screen and (min-width:40.063em){.button-group.radius.stack-for-small>*,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*,.page-login .login-form input.button-group.stack-for-small[type=submit]>*,.button-group.stack-for-small.dismiss-button>*{margin:0 -2px;display:inline-block}.button-group.radius.stack-for-small>*>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>button,.button-group.stack-for-small.dismiss-button>*>button,.button-group.radius.stack-for-small>* .button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>* .button,.page-login .login-form input.button-group.stack-for-small[type=submit]>* .button,.button-group.stack-for-small.dismiss-button>* .button,.button-group.radius.stack-for-small>* input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>* input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>* input[type=submit],.button-group.stack-for-small.dismiss-button>* input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.radius.stack-for-small>*:first-child button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child button,.button-group.stack-for-small.dismiss-button>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child .button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child .button,.button-group.stack-for-small.dismiss-button>*:first-child .button,.button-group.radius.stack-for-small>*:first-child input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child input[type=submit],.button-group.stack-for-small.dismiss-button>*:first-child input[type=submit]{border-left:0}.button-group.radius.stack-for-small>*,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*,.page-login .login-form input.button-group.stack-for-small[type=submit]>*,.button-group.stack-for-small.dismiss-button>*,.button-group.radius.stack-for-small>*>a,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>a,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>a,.button-group.stack-for-small.dismiss-button>*>a,.button-group.radius.stack-for-small>*>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>button,.button-group.stack-for-small.dismiss-button>*>button,.button-group.radius.stack-for-small>*>.button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>.button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>.button,.button-group.stack-for-small.dismiss-button>*>.button,.button-group.radius.stack-for-small>*>input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>*>input[type=submit],.button-group.stack-for-small.dismiss-button>*>input[type=submit]{border-radius:0}.button-group.radius.stack-for-small>*:first-child,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child,.button-group.stack-for-small.dismiss-button>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child>a,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child>a,.button-group.stack-for-small.dismiss-button>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child>button,.button-group.stack-for-small.dismiss-button>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child>.button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child>.button,.button-group.stack-for-small.dismiss-button>*:first-child>.button,.button-group.radius.stack-for-small>*:first-child>input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child>input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child>input[type=submit],.button-group.stack-for-small.dismiss-button>*:first-child>input[type=submit]{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius.stack-for-small>*:last-child,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child,.button-group.stack-for-small.dismiss-button>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child>a,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child>a,.button-group.stack-for-small.dismiss-button>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child>button,.button-group.stack-for-small.dismiss-button>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child>.button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child>.button,.button-group.stack-for-small.dismiss-button>*:last-child>.button,.button-group.radius.stack-for-small>*:last-child>input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child>input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child>input[type=submit],.button-group.stack-for-small.dismiss-button>*:last-child>input[type=submit]{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}}@media only screen and (max-width:40em){.button-group.radius.stack-for-small>*,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*,.page-login .login-form input.button-group.stack-for-small[type=submit]>*,.button-group.stack-for-small.dismiss-button>*{display:inline-block;display:block;margin:0}.button-group.radius.stack-for-small>*>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>button,.button-group.stack-for-small.dismiss-button>*>button,.button-group.radius.stack-for-small>* .button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>* .button,.page-login .login-form input.button-group.stack-for-small[type=submit]>* .button,.button-group.stack-for-small.dismiss-button>* .button,.button-group.radius.stack-for-small>* input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>* input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>* input[type=submit],.button-group.stack-for-small.dismiss-button>* input[type=submit]{border-left:1px solid}.button-group.radius.stack-for-small>*:first-child button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child button,.button-group.stack-for-small.dismiss-button>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child .button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child .button,.button-group.stack-for-small.dismiss-button>*:first-child .button,.button-group.radius.stack-for-small>*:first-child input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child input[type=submit],.button-group.stack-for-small.dismiss-button>*:first-child input[type=submit]{border-left:0}.button-group.radius.stack-for-small>*>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>button,.button-group.stack-for-small.dismiss-button>*>button,.button-group.radius.stack-for-small>* .button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>* .button,.page-login .login-form input.button-group.stack-for-small[type=submit]>* .button,.button-group.stack-for-small.dismiss-button>* .button,.button-group.radius.stack-for-small>* input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>* input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>* input[type=submit],.button-group.stack-for-small.dismiss-button>* input[type=submit]{border-top:1px solid;border-color:rgba(255,255,255,.5);border-left-width:0;margin:0;display:block}.button-group.radius.stack-for-small>*>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>button,.button-group.stack-for-small.dismiss-button>*>button{width:100%}.button-group.radius.stack-for-small>*:first-child button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child button,.button-group.stack-for-small.dismiss-button>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child .button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child .button,.button-group.stack-for-small.dismiss-button>*:first-child .button,.button-group.radius.stack-for-small>*:first-child input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child input[type=submit],.button-group.stack-for-small.dismiss-button>*:first-child input[type=submit]{border-top:0}.button-group.radius.stack-for-small>*,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*,.page-login .login-form input.button-group.stack-for-small[type=submit]>*,.button-group.stack-for-small.dismiss-button>*,.button-group.radius.stack-for-small>*>a,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>a,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>a,.button-group.stack-for-small.dismiss-button>*>a,.button-group.radius.stack-for-small>*>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>button,.button-group.stack-for-small.dismiss-button>*>button,.button-group.radius.stack-for-small>*>.button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>.button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*>.button,.button-group.stack-for-small.dismiss-button>*>.button,.button-group.radius.stack-for-small>*>input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*>input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>*>input[type=submit],.button-group.stack-for-small.dismiss-button>*>input[type=submit]{border-radius:0}.button-group.radius.stack-for-small>*:first-child,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child,.button-group.stack-for-small.dismiss-button>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child>a,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child>a,.button-group.stack-for-small.dismiss-button>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child>button,.button-group.stack-for-small.dismiss-button>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child>.button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child>.button,.button-group.stack-for-small.dismiss-button>*:first-child>.button,.button-group.radius.stack-for-small>*:first-child>input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:first-child>input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>*:first-child>input[type=submit],.button-group.stack-for-small.dismiss-button>*:first-child>input[type=submit]{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack-for-small>*:last-child,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child,.button-group.stack-for-small.dismiss-button>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child>a,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child>a,.button-group.stack-for-small.dismiss-button>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child>button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child>button,.button-group.stack-for-small.dismiss-button>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button,#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child>.button,.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child>.button,.button-group.stack-for-small.dismiss-button>*:last-child>.button,.button-group.radius.stack-for-small>*:last-child>input[type=submit],#menu .user-menu-wrap .button-group.stack-for-small.user-menu>*:last-child>input[type=submit],.page-login .login-form input.button-group.stack-for-small[type=submit]>*:last-child>input[type=submit],.button-group.stack-for-small.dismiss-button>*:last-child>input[type=submit]{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}}.button-group.round>*{margin:0 -2px;display:inline-block}.button-group.round>*>button,.button-group.round>* .button,.button-group.round>* input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.round>*:first-child button,.button-group.round>*:first-child .button,.button-group.round>*:first-child input[type=submit]{border-left:0}.button-group.round>*,.button-group.round>*>a,.button-group.round>*>button,.button-group.round>*>.button,.button-group.round>*>input[type=submit]{border-radius:0}.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button,.button-group.round>*:first-child>input[type=submit]{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button,.button-group.round>*:last-child>input[type=submit]{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.round.stack>*{display:inline-block;display:block;margin:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button,.button-group.round.stack>* input[type=submit]{border-left:1px solid}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button,.button-group.round.stack>*:first-child input[type=submit]{border-left:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button,.button-group.round.stack>* input[type=submit]{border-top:1px solid;border-color:rgba(255,255,255,.5);border-left-width:0;margin:0;display:block}.button-group.round.stack>*>button{width:100%}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button,.button-group.round.stack>*:first-child input[type=submit]{border-top:0}.button-group.round.stack>*,.button-group.round.stack>*>a,.button-group.round.stack>*>button,.button-group.round.stack>*>.button,.button-group.round.stack>*>input[type=submit]{border-radius:0}.button-group.round.stack>*:first-child,.button-group.round.stack>*:first-child>a,.button-group.round.stack>*:first-child>button,.button-group.round.stack>*:first-child>.button,.button-group.round.stack>*:first-child>input[type=submit]{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack>*:last-child,.button-group.round.stack>*:last-child>a,.button-group.round.stack>*:last-child>button,.button-group.round.stack>*:last-child>.button,.button-group.round.stack>*:last-child>input[type=submit]{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@media only screen and (min-width:40.063em){.button-group.round.stack-for-small>*{margin:0 -2px;display:inline-block}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button,.button-group.round.stack-for-small>* input[type=submit]{border-left:1px solid;border-color:rgba(255,255,255,.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button,.button-group.round.stack-for-small>*:first-child input[type=submit]{border-left:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button,.button-group.round.stack-for-small>*>input[type=submit]{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button,.button-group.round.stack-for-small>*:first-child>input[type=submit]{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button,.button-group.round.stack-for-small>*:last-child>input[type=submit]{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}}@media only screen and (max-width:40em){.button-group.round.stack-for-small>*{display:inline-block;display:block;margin:0}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button,.button-group.round.stack-for-small>* input[type=submit]{border-left:1px solid}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button,.button-group.round.stack-for-small>*:first-child input[type=submit]{border-left:0}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button,.button-group.round.stack-for-small>* input[type=submit]{border-top:1px solid;border-color:rgba(255,255,255,.5);border-left-width:0;margin:0;display:block}.button-group.round.stack-for-small>*>button{width:100%}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button,.button-group.round.stack-for-small>*:first-child input[type=submit]{border-top:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button,.button-group.round.stack-for-small>*>input[type=submit]{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button,.button-group.round.stack-for-small>*:first-child>input[type=submit]{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button,.button-group.round.stack-for-small>*:last-child>input[type=submit]{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:.625rem}.button-bar .button-group div{overflow:hidden}form{margin:0 0 1rem}form .row .row{margin:0 -.5rem}form .row .row .column,form .row .row .columns{padding:0 .5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5rem}label{font-size:.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:400;line-height:1.5;margin-bottom:0}label.right{float:none!important;text-align:right}label.inline{margin:0 0 1rem;padding:.5625rem 0}label small{text-transform:capitalize;color:#676767}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:visible;font-size:.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button,input.postfix[type=submit],.prefix.button,input.prefix[type=submit]{padding:0;text-align:center;border:none}.prefix.button.radius,#menu .user-menu-wrap .prefix.button.user-menu,#menu .user-menu-wrap input.prefix.user-menu[type=submit],.page-login .login-form input.prefix[type=submit],input.prefix.radius[type=submit],input.prefix[type=submit].dismiss-button,.prefix.button.dismiss-button{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius,#menu .user-menu-wrap .postfix.button.user-menu,#menu .user-menu-wrap input.postfix.user-menu[type=submit],.page-login .login-form input.postfix[type=submit],input.postfix.radius[type=submit],input.postfix[type=submit].dismiss-button,.postfix.button.dismiss-button{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round,input.prefix.round[type=submit]{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round,input.postfix.round[type=submit]{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333;border-color:#ccc}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333;border-color:#ccc}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;border-radius:0;background-color:#fff;font-family:inherit;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:.875rem;margin:0 0 1rem;padding:.5rem;height:2.3125rem;width:100%;box-sizing:border-box;transition:all .15s linear}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#ddd;cursor:default}input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#ddd;cursor:default}input[type="text"].radius,#menu .user-menu-wrap input[type="text"].user-menu,.page-login .login-form input[type="text"][type=submit],input[type="text"].dismiss-button,input[type="password"].radius,#menu .user-menu-wrap input[type="password"].user-menu,.page-login .login-form input[type="password"][type=submit],input[type="password"].dismiss-button,input[type="date"].radius,#menu .user-menu-wrap input[type="date"].user-menu,.page-login .login-form input[type="date"][type=submit],input[type="date"].dismiss-button,input[type="datetime"].radius,#menu .user-menu-wrap input[type="datetime"].user-menu,.page-login .login-form input[type="datetime"][type=submit],input[type="datetime"].dismiss-button,input[type="datetime-local"].radius,#menu .user-menu-wrap input[type="datetime-local"].user-menu,.page-login .login-form input[type="datetime-local"][type=submit],input[type="datetime-local"].dismiss-button,input[type="month"].radius,#menu .user-menu-wrap input[type="month"].user-menu,.page-login .login-form input[type="month"][type=submit],input[type="month"].dismiss-button,input[type="week"].radius,#menu .user-menu-wrap input[type="week"].user-menu,.page-login .login-form input[type="week"][type=submit],input[type="week"].dismiss-button,input[type="email"].radius,#menu .user-menu-wrap input[type="email"].user-menu,.page-login .login-form input[type="email"][type=submit],input[type="email"].dismiss-button,input[type="number"].radius,#menu .user-menu-wrap input[type="number"].user-menu,.page-login .login-form input[type="number"][type=submit],input[type="number"].dismiss-button,input[type="search"].radius,#menu .user-menu-wrap input[type="search"].user-menu,.page-login .login-form input[type="search"][type=submit],input[type="search"].dismiss-button,input[type="tel"].radius,#menu .user-menu-wrap input[type="tel"].user-menu,.page-login .login-form input[type="tel"][type=submit],input[type="tel"].dismiss-button,input[type="time"].radius,#menu .user-menu-wrap input[type="time"].user-menu,.page-login .login-form input[type="time"][type=submit],input[type="time"].dismiss-button,input[type="url"].radius,#menu .user-menu-wrap input[type="url"].user-menu,.page-login .login-form input[type="url"][type=submit],input[type="url"].dismiss-button,input[type="color"].radius,#menu .user-menu-wrap input[type="color"].user-menu,.page-login .login-form input[type="color"][type=submit],input[type="color"].dismiss-button,textarea.radius,#menu .user-menu-wrap textarea.user-menu,textarea.dismiss-button{border-radius:3px}form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select,form .row .prefix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-radius.row.collapse .prefix,form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select,form .row .postfix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select,form .row .prefix-round.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}form .row .prefix-round.row.collapse .prefix,form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select,form .row .postfix-round.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}input[type="submit"]{-webkit-appearance:none;border-radius:0}textarea[rows]{height:auto}textarea{max-width:100%}select{-webkit-appearance:none!important;background-color:#FAFAFA;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#ccc;padding:.5rem;font-size:.875rem;font-family:"Open Sans",sans-serif;color:rgba(0,0,0,.75);line-height:normal;border-radius:0;height:2.3125rem}select::-ms-expand{display:none}select.radius,#menu .user-menu-wrap select.user-menu,select.dismiss-button{border-radius:3px}select:hover{background-color:#f3f3f3;border-color:#999}select:disabled{background-color:#ddd;cursor:default}select[multiple]{height:auto}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:1px solid #ddd;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:700;background:#fff;padding:0 .1875rem;margin:0 0 0 -.1875rem}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#f04124;color:#fff}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#f04124;color:#fff}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error label,.error label.error{color:#f04124}.error small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:400;font-style:italic;background:#f04124;color:#fff}.error>label>small{color:#676767;background:0 0;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.error span.error-message{display:block}input.error,textarea.error,select.error{margin-bottom:0}label.error{color:#f04124}.label{font-weight:400;font-family:"Open Sans",sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:auto;padding:.25rem .5rem;font-size:.6875rem;background-color:#e68c1e;color:#fff}.label.radius,#menu .user-menu-wrap .label.user-menu,.page-login .login-form input.label[type=submit],.label.dismiss-button{border-radius:3px}.label.round{border-radius:1000px}.label.alert{background-color:#f04124;color:#fff}.label.warning{background-color:#f08a24;color:#fff}.label.success{background-color:#43AC6A;color:#fff}.label.secondary{background-color:#008CBA;color:#fff}.label.info{background-color:#a0d3e8;color:#333}table{background:#fff;margin-bottom:1.25rem;border:solid 1px #ddd;table-layout:auto}table caption{background:0 0;color:#222;font-size:1rem;font-weight:700}table thead{background:#F5F5F5}table thead tr th,table thead tr td{padding:.625rem 1rem .5625rem;font-size:.875rem;font-weight:700;color:#222}table tfoot{background:#F5F5F5}table tfoot tr th,table tfoot tr td{padding:.625rem 1rem .5625rem;font-size:.875rem;font-weight:700;color:#222}table tr th,table tr td{padding:.75rem 1rem;font-size:.875rem;color:#222;text-align:left}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#F9F9F9}table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:800}#site-header{background-color:#333;box-shadow:rgba(0,0,0,.3)0 1px 2px 0}#site-header #header-container{width:100%;margin:0 auto;max-width:78.125rem;position:relative;z-index:1}#site-header #header-container:before{content:" ";display:table}#site-header #header-container:after{content:" ";display:table;clear:both}#site-header .site-title{padding-left:.9375rem;padding-right:.9375rem;width:25%;float:left}#site-header .site-title a{display:block;padding-top:1.125rem;padding-bottom:1.125rem;color:#fff;line-height:1}#site-header .site-title a:hover{color:#e6e6e6}#menu{padding-left:.9375rem;padding-right:.9375rem;width:75%;float:left}#menu a{color:#fff}#menu a:hover{color:#e6e6e6}#menu ul{list-style:none;padding:0;margin:0;line-height:1}#menu ul li a{display:block}#menu .main-menu{text-align:right;display:none;padding-top:2.625rem}@media only screen and (min-width:64.063em){#menu .main-menu{display:block;padding-top:0}}@media only screen and (min-width:64.063em){#menu .main-menu li{float:left}}#menu .main-menu li a{display:block;padding:1.125rem .625rem}#menu .main-menu li.menu-item-has-children:hover .sub-menu{display:block}@media only screen and (min-width:64.063em){#menu .sub-menu{display:none;position:absolute;background-color:#333}#menu .sub-menu li{float:none}#menu .sub-menu li a{text-align:left;padding-right:.625rem;border-left:4px solid transparent}#menu .sub-menu li a:hover{border-left:4px solid #008CBA}#menu .sub-menu li:first-child a{padding-left:.625rem}}#menu .user-menu-wrap{display:none}@media only screen and (min-width:64.063em){#menu .user-menu-wrap{display:block;font-size:.875rem;position:absolute;top:0;right:1rem;margin-top:.375rem}#menu .user-menu-wrap:hover .profile-badge{background-color:#f7f7f7}}#menu .user-menu-wrap .profile-badge{display:block;height:2.5rem;text-align:right;padding:4px}@media only screen and (min-width:64.063em){#menu .user-menu-wrap .profile-badge{background-color:#fff;border-radius:3.125rem;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0}}#menu .user-menu-wrap .profile-badge img{max-height:100%;border-radius:50%}#menu .user-menu-wrap .user-menu{text-align:right;position:relative;z-index:1}@media only screen and (min-width:64.063em){#menu .user-menu-wrap .user-menu{display:none;background-color:#fff;overflow:hidden;font-size:.875rem;margin-top:.4375rem;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0}#menu .user-menu-wrap .user-menu a{color:#333;border-left:4px solid transparent}#menu .user-menu-wrap .user-menu a:hover{background-color:#f7f7f7;border-left:4px solid #baeeff}}#menu .user-menu-wrap .user-menu li a{padding:1.125rem .625rem}@media only screen and (min-width:64.063em){#menu .user-menu-wrap .user-menu li a{padding-left:1rem;padding-right:1rem}}#menu .user-menu-wrap .icon-down{display:none;font-size:.75rem;font-style:normal;padding-left:.375rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);top:-3px;position:relative;color:#ccc}@media only screen and (min-width:64.063em){#menu .user-menu-wrap .icon-down{display:inline-block}}#menu .user-menu-wrap .profile-inner{display:inline-block;padding-left:.625rem;padding-right:.25rem}@media only screen and (min-width:64.063em){#menu .user-menu-wrap .profile-inner{padding:0 .625rem;color:#333}}#menu .menu-toggle{position:absolute;right:1rem;top:.875rem}@media only screen and (min-width:64.063em){#menu .menu-toggle{display:none}}#menu .menu-toggle svg{width:32px;height:24px}#menu .menu-toggle g{fill:#fff}#menu .menu-toggle:hover g{fill:#e6e6e6}.container{width:100%;margin:0 auto;max-width:78.125rem}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}#content{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;margin-top:1rem}@media only screen and (min-width:64.063em){#content{padding-left:.9375rem;padding-right:.9375rem;width:66.6666666667%;float:left}}.home .introduction{position:relative}.home #content .introduction{padding-left:1rem}.home #content .post{padding-left:0}.text-body{margin-bottom:.75rem;position:relative}.entry-meta{display:inline-block;margin-bottom:.625rem;font-weight:300;color:#666}.entry-content{margin-top:.625rem}.entry-content.excerpt p{margin-bottom:8px}.entry-category{display:inline-block;font-weight:300;color:#666}.entry-category .dashicons-tag{font-size:1.125rem;vertical-align:baseline;position:relative;top:3px;left:-2px}.entry-category .label-category{font-weight:400;font-family:"Open Sans",sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:auto;padding:2px 7px 7px;font-size:.875rem;background-color:#ff4c33;color:#fff;border-radius:4px;margin-bottom:8px}.wp-post-image{margin-top:.625rem}@media only screen and (min-width:40.063em){.wp-post-image{float:left;max-width:250px;border-radius:2px;margin-right:10px}}.single .wp-post-image{float:none;max-width:100%;margin-right:0}.read-more{padding:10px 16px;margin-bottom:8px}.actions-container{text-align:right;clear:both}.comments-link{float:left;padding-top:1.25rem}.navigation{text-align:center}.page-login #content{width:100%;float:left}.page-login .introduction,.page-login .login-form{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}@media only screen and (min-width:40.063em){.page-login .login-form{max-width:400px}}.page-login .login-form .login-remember{display:inline-block;padding:6px 0}.page-login .login-form .login-submit{display:inline-block;float:right}.page-login .login-form input[type=checkbox]{margin:0;position:relative;top:2px}.page-login .login-form input[type=submit]{margin-bottom:0}.page-login .login-form p{margin:0}@media only screen and (min-width:64.063em){.page-login .introduction,.page-login .login-form{padding-left:.9375rem;padding-right:.9375rem;width:50%;float:left}}.page-user-search #content{width:100%;float:left}.page-user-search .search-form{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}.page-user-search .search-form table{width:100%}.page-user-search .search-about{width:100%;float:left;margin-top:2rem}.page-user-search .meta{margin-bottom:1rem;font-style:italic;text-align:right}.page-user-search .filters .groups{padding-left:0;padding-right:0;width:33.3333333333%;float:left}.page-user-search .filters .roles{padding-left:.9375rem;padding-right:.9375rem;width:66.6666666667%;float:left}.page-user-search .filters .roles ul li{margin-left:4px}.page-user-search .filters .roles ul li:first-child{margin-left:0}.profile .page-title{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;margin-top:1rem}.profile .profile-details,.profile .account-details{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;margin-bottom:1rem}@media only screen and (min-width:64.063em){.profile .profile-details,.profile .account-details{padding-left:.9375rem;padding-right:.9375rem;width:50%;float:left}}.profile .account-details .inner{padding-left:1rem;padding-right:1rem}.profile h5{margin-top:.5rem}.profile .label-email-type{margin-left:2px;font-weight:400;font-family:"Open Sans",sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:auto;padding:4px 4px 5px;font-size:.6875rem;background-color:#eee;color:#333;border-radius:2px}.profile .label-email-type.mailman{color:#006687}.page-mailinglists{margin-top:1.125rem}.page-mailinglists .page-title,.page-mailinglists .search-about,.page-mailinglists .lists-list-wrap,.page-mailinglists .sort-by,.page-mailinglists .list-members-wrap{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}.page-mailinglists .list-members-wrap{font-size:1rem}.page-mailinglists .toptoptop{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;margin-top:1.125rem}@media only screen and (min-width:64.063em){.page-mailinglists .lists-list-wrap,.page-mailinglists .list-members-wrap{padding-left:.9375rem;padding-right:.9375rem;width:50%;float:left}.page-mailinglists .list-members-button{display:none}}.page-mailinglists .list-manipulation{padding-top:.625rem}.page-mailinglists .list-manipulation:before{content:" ";display:table}.page-mailinglists .list-manipulation:after{content:" ";display:table;clear:both}.page-mailinglists .list-manipulation .button-alt{margin-bottom:.5rem}.page-mailinglists .list-manipulation .sort-buttons,.page-mailinglists .list-manipulation .search-field{padding-left:.9375rem;padding-right:.9375rem;width:50%;float:left}.page-mailinglists .lists-list-wrap{margin-bottom:1.125rem}.page-mailinglists .lists-list-wrap #mailinglists{padding:0;background-color:#fff;border:1px solid #eee;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0;border-radius:2px}.page-mailinglists .lists-list-wrap ul{list-style:none;margin:0;padding:0}.page-mailinglists .lists-list-wrap li{list-style:none;padding:10px;display:block;position:relative;line-height:1.15;border-bottom:1px solid #eee;border-left:4px solid transparent}.page-mailinglists .lists-list-wrap li:last-child{border-bottom:transparent}.page-mailinglists .lists-list-wrap li.selected{border-left:4px solid #008CBA}.page-mailinglists .lists-list-wrap li .button-alt{color:#666;background-color:transparent}.page-mailinglists .lists-list-wrap li .button-alt:hover{background-color:#eee}.page-mailinglists .list-members .list-members-title{line-height:1.15;display:inline-block;margin-right:.25rem}.page-mailinglists .list-members ul{list-style:none;margin:0;padding:0;background-color:#fff;border:1px solid #eee;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0;border-radius:2px}.page-mailinglists .list-members li{list-style:none;font-size:.875rem}.page-mailinglists .list-members li a{padding:8px 10px;display:block;position:relative;border-bottom:1px solid #eee}.page-mailinglists .list-members li:last-child a{border-bottom:transparent}.page-mailinglists .list-num-members{font-size:.875rem;color:#666}.page-mailinglists .email-aliases,.page-mailinglists .email-mailman{position:absolute;right:16px;top:8px}.page-mailinglists .email-aliases .dashicons,.page-mailinglists .email-mailman .dashicons{font-size:1.125rem;vertical-align:baseline;position:relative;top:4px;left:-3px}.sidebar{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left;font-weight:500}@media only screen and (min-width:64.063em){.sidebar{padding-left:.9375rem;padding-right:.9375rem;width:33.3333333333%;float:left;font-weight:300;padding-top:4.25rem}}.sidebar .widget{background-color:#fff;border:1px solid #eee;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0;border-radius:2px;padding:.625rem 0 0;margin-bottom:.625rem}@media only screen and (min-width:64.063em){.sidebar .widget{padding-bottom:.625rem}}.sidebar h2{padding-left:1rem;padding-right:1rem}.sidebar h2,.sidebar h2 a.rsswidget{font-size:1.125rem;margin-bottom:0}.sidebar .widgettitle a.rsswidget{color:#000;font-weight:800}.sidebar .searchform-wrap{margin-bottom:1rem}.sidebar .searchform-wrap:after{content:'';clear:both;display:table}.sidebar .searchform{padding-left:1rem;padding-right:1rem}@media only screen and (min-width:64.063em){.sidebar .searchform{padding:0;margin-bottom:10px}}.sidebar .searchform input[type=text]{width:75%;margin:0;display:block;float:left}.sidebar .searchform input[type=submit]{padding:0 8px;margin:0;text-align:center;line-height:2.3125rem;border:none;display:block;float:left;width:25%}.sidebar .widgettitle{clear:both}.sidebar .rsswidget img{display:none}.sidebar ul{list-style:none;padding:0;margin:0}@media only screen and (min-width:64.063em){.sidebar ul{list-style:disc outside none;padding-left:.75rem}}.sidebar ul li{display:block;padding:1rem}.sidebar ul li:nth-child(even){background-color:#f5f5f5}@media only screen and (min-width:64.063em){.sidebar ul li:nth-child(even){background-color:transparent}}@media only screen and (min-width:64.063em){.sidebar ul li{display:list-item;padding:0;margin-left:1.25rem}}.sidebar .screen-reader-text{display:none}.sidebar .events-today-link-all{padding:1rem 1rem .5rem;display:block}@media only screen and (min-width:64.063em){.sidebar .events-today-link-all{padding-bottom:0;padding-top:8}}footer{width:100%;margin:0 auto;max-width:78.125rem}footer:before,footer:after{content:" ";display:table}footer:after{clear:both}footer .footer-wrap{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}footer .credits{margin-top:25px;margin-bottom:25px;text-align:center;color:#666;font-size:.75rem}.card,.home .introduction{padding-top:.625rem;padding-bottom:.625rem;background-color:#fff;border:1px solid #eee;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0;border-radius:2px}.text-body{padding:.625rem 1rem}.text-body,.page-login .login-form,.page-user-search .search-form{background-color:#fff;border:1px solid #eee;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0;border-radius:2px}.page-login .login-form,.page-user-search .search-form{padding-top:.625rem;padding-bottom:.625rem}.page-user-search .search-about{padding:.625rem .9375rem}.page-user-search .search-about,.profile .profile-details .inner{background-color:#fff;border:1px solid #eee;box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0;border-radius:2px}.profile .profile-details .inner{padding:.625rem 1rem}.profile .account-details .inner{padding-top:.625rem;padding-bottom:.625rem;background-color:#fff;border:1px solid #eee;border-radius:2px}.profile .account-details .inner,.card-z1{box-shadow:rgba(0,0,0,.14902)0 1px 0 0,rgba(0,0,0,.09804)0 1px 2px 0}.card-z2{box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.love{color:#faafba}.fadein{-webkit-animation:fadein 1.5s 1;animation:fadein 1.5s 1}@-webkit-keyframes fadein{from{opacity:0;top:-10px}to{opacity:1;top:0}}@keyframes fadein{from{opacity:0;top:-10px}to{opacity:1;top:0}}.dismiss{position:absolute;display:block;top:0;right:0;font-size:1.875rem;color:#ccc;padding:7px}.dismiss-button{padding:.8em 1.2em}.vcard{margin:0;border:0;padding:0}.visible{display:block!important}.button-alt{border-width:0;cursor:pointer;font-family:"Open Sans",sans-serif;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;display:inline-block;padding:.4375rem .875rem .5rem;background-color:#eee;color:#333;border-radius:.3125rem;transition:background-color 300ms ease-out;border:1px solid transparent}.button-alt:hover,.button-alt:focus{background-color:#bebebe;color:#333}.button-alt:hover{background-color:#ccc}.active{background-color:#008CBA;color:#fff}.active:hover{color:#fff;background-color:#006687} \ No newline at end of file +/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ +/** + * 1. Set default font family to sans-serif. + * 2. Prevent iOS text size adjust after orientation change, without disabling + * user zoom. + */ +html { + font-family: sans-serif; + /* 1 */ + -ms-text-size-adjust: 100%; + /* 2 */ + -webkit-text-size-adjust: 100%; + /* 2 */ } + +/** + * Remove default margin. + */ +body { + margin: 0; } + +/* HTML5 display definitions + ========================================================================== */ +/** + * Correct `block` display not defined for any HTML5 element in IE 8/9. + * Correct `block` display not defined for `details` or `summary` in IE 10/11 + * and Firefox. + * Correct `block` display not defined for `main` in IE 11. + */ +article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { + display: block; } + +/** + * 1. Correct `inline-block` display not defined in IE 8/9. + * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. + */ +audio, canvas, progress, video { + display: inline-block; + /* 1 */ + vertical-align: baseline; + /* 2 */ } + +/** + * Prevent modern browsers from displaying `audio` without controls. + * Remove excess height in iOS 5 devices. + */ +audio:not([controls]) { + display: none; + height: 0; } + +/** + * Address `[hidden]` styling not present in IE 8/9/10. + * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. + */ +[hidden], template { + display: none; } + +/* Links + ========================================================================== */ +/** + * Remove the gray background color from active links in IE 10. + */ +a { + background-color: transparent; } + +/** + * Improve readability when focused and also mouse hovered in all browsers. + */ +a:active, a:hover { + outline: 0; } + +/* Text-level semantics + ========================================================================== */ +/** + * Address styling not present in IE 8/9/10/11, Safari, and Chrome. + */ +abbr[title] { + border-bottom: 1px dotted; } + +/** + * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. + */ +b, strong { + font-weight: bold; } + +/** + * Address styling not present in Safari and Chrome. + */ +dfn { + font-style: italic; } + +/** + * Address variable `h1` font-size and margin within `section` and `article` + * contexts in Firefox 4+, Safari, and Chrome. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; } + +/** + * Address styling not present in IE 8/9. + */ +mark { + background: #ff0; + color: #000; } + +/** + * Address inconsistent and variable font size in all browsers. + */ +small { + font-size: 80%; } + +/** + * Prevent `sub` and `sup` affecting `line-height` in all browsers. + */ +sub, sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } + +sup { + top: -0.5em; } + +sub { + bottom: -0.25em; } + +/* Embedded content + ========================================================================== */ +/** + * Remove border when inside `a` element in IE 8/9/10. + */ +img { + border: 0; } + +/** + * Correct overflow not hidden in IE 9/10/11. + */ +svg:not(:root) { + overflow: hidden; } + +/* Grouping content + ========================================================================== */ +/** + * Address margin not present in IE 8/9 and Safari. + */ +figure { + margin: 1em 40px; } + +/** + * Address differences between Firefox and other browsers. + */ +hr { + box-sizing: content-box; + height: 0; } + +/** + * Contain overflow in all browsers. + */ +pre { + overflow: auto; } + +/** + * Address odd `em`-unit font size rendering in all browsers. + */ +code, kbd, pre, samp { + font-family: monospace, monospace; + font-size: 1em; } + +/* Forms + ========================================================================== */ +/** + * Known limitation: by default, Chrome and Safari on OS X allow very limited + * styling of `select`, unless a `border` property is set. + */ +/** + * 1. Correct color not being inherited. + * Known issue: affects color of disabled elements. + * 2. Correct font properties not being inherited. + * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. + */ +button, input, optgroup, select, textarea { + color: inherit; + /* 1 */ + font: inherit; + /* 2 */ + margin: 0; + /* 3 */ } + +/** + * Address `overflow` set to `hidden` in IE 8/9/10/11. + */ +button { + overflow: visible; } + +/** + * Address inconsistent `text-transform` inheritance for `button` and `select`. + * All other form control elements do not inherit `text-transform` values. + * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. + * Correct `select` style inheritance in Firefox. + */ +button, select { + text-transform: none; } + +/** + * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` + * and `video` controls. + * 2. Correct inability to style clickable `input` types in iOS. + * 3. Improve usability and consistency of cursor style between image-type + * `input` and others. + */ +button, html input[type="button"], input[type="reset"], input[type="submit"] { + -webkit-appearance: button; + /* 2 */ + cursor: pointer; + /* 3 */ } + +/** + * Re-set default cursor for disabled elements. + */ +button[disabled], html input[disabled] { + cursor: default; } + +/** + * Remove inner padding and border in Firefox 4+. + */ +button::-moz-focus-inner, input::-moz-focus-inner { + border: 0; + padding: 0; } + +/** + * Address Firefox 4+ setting `line-height` on `input` using `!important` in + * the UA stylesheet. + */ +input { + line-height: normal; } + +/** + * It's recommended that you don't attempt to style these elements. + * Firefox's implementation doesn't respect box-sizing, padding, or width. + * + * 1. Address box sizing set to `content-box` in IE 8/9/10. + * 2. Remove excess padding in IE 8/9/10. + */ +input[type="checkbox"], input[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ } + +/** + * Fix the cursor style for Chrome's increment/decrement buttons. For certain + * `font-size` values of the `input`, it causes the cursor style of the + * decrement button to change from `default` to `text`. + */ +input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { + height: auto; } + +/** + * 1. Address `appearance` set to `searchfield` in Safari and Chrome. + * 2. Address `box-sizing` set to `border-box` in Safari and Chrome + * (include `-moz` to future-proof). + */ +input[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + /* 2 */ + box-sizing: content-box; } + +/** + * Remove inner padding and search cancel button in Safari and Chrome on OS X. + * Safari (but not Chrome) clips the cancel button when the search input has + * padding (and `textfield` appearance). + */ +input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +/** + * Define consistent border, margin, and padding. + */ +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; } + +/** + * 1. Correct `color` not being inherited in IE 8/9/10/11. + * 2. Remove padding so people aren't caught out if they zero out fieldsets. + */ +legend { + border: 0; + /* 1 */ + padding: 0; + /* 2 */ } + +/** + * Remove default vertical scrollbar in IE 8/9/10/11. + */ +textarea { + overflow: auto; } + +/** + * Don't inherit the `font-weight` (applied by a rule above). + * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. + */ +optgroup { + font-weight: bold; } + +/* Tables + ========================================================================== */ +/** + * Remove most spacing between table cells. + */ +table { + border-collapse: collapse; + border-spacing: 0; } + +td, th { + padding: 0; } + +/*! +Chosen, a Select Box Enhancer for jQuery and Prototype +by Patrick Filler for Harvest, http://getharvest.com + +Version 1.1.0 +Full source at https://github.com/harvesthq/chosen +Copyright (c) 2011 Harvest http://getharvest.com + +MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md +This file is generated by `grunt build`, do not edit it by hand. +*/ +/* @group Base */ +.chosen-container { + position: relative; + display: inline-block; + vertical-align: middle; + font-size: 13px; + zoom: 1; + *display: inline; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.chosen-container .chosen-drop { + position: absolute; + top: 100%; + left: -9999px; + z-index: 1010; + box-sizing: border-box; + width: 100%; + border: 1px solid #aaa; + border-top: 0; + background: #fff; + box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15); } + +.chosen-container.chosen-with-drop .chosen-drop { + left: 0; } + +.chosen-container a { + cursor: pointer; } + +/* @end */ +/* @group Single Chosen */ +.chosen-container-single .chosen-single { + position: relative; + display: block; + overflow: hidden; + padding: 0 0 0 8px; + height: 23px; + border: 1px solid #aaa; + border-radius: 5px; + background-color: #fff; + background: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%); + background-clip: padding-box; + box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1); + color: #444; + text-decoration: none; + white-space: nowrap; + line-height: 24px; } + +.chosen-container-single .chosen-default { + color: #999; } + +.chosen-container-single .chosen-single span { + display: block; + overflow: hidden; + margin-right: 26px; + text-overflow: ellipsis; + white-space: nowrap; } + +.chosen-container-single .chosen-single-with-deselect span { + margin-right: 38px; } + +.chosen-container-single .chosen-single abbr { + position: absolute; + top: 6px; + right: 26px; + display: block; + width: 12px; + height: 12px; + background: url('../images/chosen-sprite.png') -42px 1px no-repeat; + font-size: 1px; } + +.chosen-container-single .chosen-single abbr:hover { + background-position: -42px -10px; } + +.chosen-container-single.chosen-disabled .chosen-single abbr:hover { + background-position: -42px -10px; } + +.chosen-container-single .chosen-single div { + position: absolute; + top: 0; + right: 0; + display: block; + width: 18px; + height: 100%; } + +.chosen-container-single .chosen-single div b { + display: block; + width: 100%; + height: 100%; + background: url('../images/chosen-sprite.png') no-repeat 0px 2px; } + +.chosen-container-single .chosen-search { + position: relative; + z-index: 1010; + margin: 0; + padding: 3px 4px; + white-space: nowrap; } + +.chosen-container-single .chosen-search input[type="text"] { + box-sizing: border-box; + margin: 1px 0; + padding: 4px 20px 4px 5px; + width: 100%; + height: auto; + outline: 0; + border: 1px solid #aaa; + background: white url('../images/chosen-sprite.png') no-repeat 100% -20px; + background: url('../images/chosen-sprite.png') no-repeat 100% -20px; + font-size: 1em; + font-family: sans-serif; + line-height: normal; + border-radius: 0; } + +.chosen-container-single .chosen-drop { + margin-top: -1px; + border-radius: 0 0 4px 4px; + background-clip: padding-box; } + +.chosen-container-single.chosen-container-single-nosearch .chosen-search { + position: absolute; + left: -9999px; } + +/* @end */ +/* @group Results */ +.chosen-container .chosen-results { + position: relative; + overflow-x: hidden; + overflow-y: auto; + margin: 0 4px 4px 0; + padding: 0 0 0 4px; + max-height: 240px; + -webkit-overflow-scrolling: touch; } + +.chosen-container .chosen-results li { + display: none; + margin: 0; + padding: 5px 6px; + list-style: none; + line-height: 15px; + -webkit-touch-callout: none; } + +.chosen-container .chosen-results li.active-result { + display: list-item; + cursor: pointer; } + +.chosen-container .chosen-results li.disabled-result { + display: list-item; + color: #ccc; + cursor: default; } + +.chosen-container .chosen-results li.highlighted { + background-color: #3875d7; + background-image: linear-gradient(#3875d7 20%, #2a62bc 90%); + color: #fff; } + +.chosen-container .chosen-results li.no-results { + display: list-item; + background: #f4f4f4; } + +.chosen-container .chosen-results li.group-result { + display: list-item; + font-weight: bold; + cursor: default; } + +.chosen-container .chosen-results li.group-option { + padding-left: 15px; } + +.chosen-container .chosen-results li em { + font-style: normal; + text-decoration: underline; } + +/* @end */ +/* @group Multi Chosen */ +.chosen-container-multi .chosen-choices { + position: relative; + overflow: hidden; + box-sizing: border-box; + margin: 0; + padding: 0; + width: 100%; + height: auto !important; + height: 1%; + border: 1px solid #aaa; + background-color: #fff; + background-image: linear-gradient(#eeeeee 1%, #ffffff 15%); + cursor: text; } + +.chosen-container-multi .chosen-choices li { + float: left; + list-style: none; } + +.chosen-container-multi .chosen-choices li.search-field { + margin: 0; + padding: 0; + white-space: nowrap; } + +.chosen-container-multi .chosen-choices li.search-field input[type="text"] { + margin: 1px 0; + padding: 5px; + height: 36px; + outline: 0; + border: 0 !important; + background: transparent !important; + box-shadow: none; + color: #666; + font-size: 100%; + font-family: sans-serif; + line-height: normal; + border-radius: 0; } + +.chosen-container-multi .chosen-choices li.search-field .default { + color: #999; } + +.chosen-container-multi .chosen-choices li.search-choice { + position: relative; + margin: 3px 0 3px 5px; + padding: 3px 20px 3px 5px; + border: 1px solid #aaa; + border-radius: 3px; + background-color: #e4e4e4; + background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + background-clip: padding-box; + box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05); + color: #333; + line-height: 13px; + cursor: default; } + +.chosen-container-multi .chosen-choices li.search-choice .search-choice-close { + position: absolute; + top: 4px; + right: 3px; + display: block; + width: 12px; + height: 12px; + background: url('../images/chosen-sprite.png') -42px 1px no-repeat; + font-size: 1px; } + +.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover { + background-position: -42px -10px; } + +.chosen-container-multi .chosen-choices li.search-choice-disabled { + padding-right: 5px; + border: 1px solid #ccc; + background-color: #e4e4e4; + background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%); + color: #666; } + +.chosen-container-multi .chosen-choices li.search-choice-focus { + background: #d4d4d4; } + +.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close { + background-position: -42px -10px; } + +.chosen-container-multi .chosen-results { + margin: 0; + padding: 0; } + +.chosen-container-multi .chosen-drop .result-selected { + display: list-item; + color: #ccc; + cursor: default; } + +/* @end */ +/* @group Active */ +.chosen-container-active .chosen-single { + border: 1px solid #5897fb; + box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); } + +.chosen-container-active.chosen-with-drop .chosen-single { + border: 1px solid #aaa; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + background-image: linear-gradient(#eeeeee 20%, #ffffff 80%); + box-shadow: 0 1px 0 #fff inset; } + +.chosen-container-active.chosen-with-drop .chosen-single div { + border-left: none; + background: transparent; } + +.chosen-container-active.chosen-with-drop .chosen-single div b { + background-position: -18px 2px; } + +.chosen-container-active .chosen-choices { + border: 1px solid #5897fb; + box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); } + +.chosen-container-active .chosen-choices li.search-field input[type="text"] { + color: #111 !important; } + +/* @end */ +/* @group Disabled Support */ +.chosen-disabled { + opacity: 0.5 !important; + cursor: default; } + +.chosen-disabled .chosen-single { + cursor: default; } + +.chosen-disabled .chosen-choices .search-choice .search-choice-close { + cursor: default; } + +/* @end */ +/* @group Right to Left */ +.chosen-rtl { + text-align: right; } + +.chosen-rtl .chosen-single { + overflow: visible; + padding: 0 8px 0 0; } + +.chosen-rtl .chosen-single span { + margin-right: 0; + margin-left: 26px; + direction: rtl; } + +.chosen-rtl .chosen-single-with-deselect span { + margin-left: 38px; } + +.chosen-rtl .chosen-single div { + right: auto; + left: 3px; } + +.chosen-rtl .chosen-single abbr { + right: auto; + left: 26px; } + +.chosen-rtl .chosen-choices li { + float: right; } + +.chosen-rtl .chosen-choices li.search-field input[type="text"] { + direction: rtl; } + +.chosen-rtl .chosen-choices li.search-choice { + margin: 3px 5px 3px 0; + padding: 3px 5px 3px 19px; } + +.chosen-rtl .chosen-choices li.search-choice .search-choice-close { + right: auto; + left: 4px; } + +.chosen-rtl.chosen-container-single-nosearch .chosen-search, .chosen-rtl .chosen-drop { + left: 9999px; } + +.chosen-rtl.chosen-container-single .chosen-results { + margin: 0 0 4px 4px; + padding: 0 4px 0 0; } + +.chosen-rtl .chosen-results li.group-option { + padding-right: 15px; + padding-left: 0; } + +.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div { + border-right: none; } + +.chosen-rtl .chosen-search input[type="text"] { + padding: 4px 5px 4px 20px; + background: white url('../images/chosen-sprite.png') no-repeat -30px -20px; + background: url('../images/chosen-sprite.png') no-repeat -30px -20px; + direction: rtl; } + +.chosen-rtl.chosen-container-single .chosen-single div b { + background-position: 6px 2px; } + +.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b { + background-position: -12px 2px; } + +/* @end */ +/* @group Retina compatibility */ +@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) { + .chosen-rtl .chosen-search input[type="text"], .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, .chosen-container-single .chosen-search input[type="text"], .chosen-container-multi .chosen-choices .search-choice .search-choice-close, .chosen-container .chosen-results-scroll-down span, .chosen-container .chosen-results-scroll-up span { + background-image: url('../images/chosen-sprite@2x.png') !important; + background-size: 52px 37px !important; + background-repeat: no-repeat !important; } } + +/* @end */ +meta.foundation-version { + font-family: "/5.5.1/"; } + +meta.foundation-mq-small { + font-family: "/only screen/"; + width: 0; } + +meta.foundation-mq-small-only { + font-family: "/only screen and (max-width: 40em)/"; + width: 0; } + +meta.foundation-mq-medium { + font-family: "/only screen and (min-width:40.063em)/"; + width: 40.063em; } + +meta.foundation-mq-medium-only { + font-family: "/only screen and (min-width:40.063em) and (max-width:64em)/"; + width: 40.063em; } + +meta.foundation-mq-large { + font-family: "/only screen and (min-width:64.063em)/"; + width: 64.063em; } + +meta.foundation-mq-large-only { + font-family: "/only screen and (min-width:64.063em) and (max-width:90em)/"; + width: 64.063em; } + +meta.foundation-mq-xlarge { + font-family: "/only screen and (min-width:90.063em)/"; + width: 90.063em; } + +meta.foundation-mq-xlarge-only { + font-family: "/only screen and (min-width:90.063em) and (max-width:120em)/"; + width: 90.063em; } + +meta.foundation-mq-xxlarge { + font-family: "/only screen and (min-width:120.063em)/"; + width: 120.063em; } + +meta.foundation-data-attribute-namespace { + font-family: false; } + +html, body { + height: 100%; } + +*, *:before, *:after { + box-sizing: border-box; } + +html, body { + font-size: 100%; } + +body { + background: #fff; + color: #222; + padding: 0; + margin: 0; + font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; + font-weight: normal; + font-style: normal; + line-height: 1.5; + position: relative; + cursor: auto; } + +a:hover { + cursor: pointer; } + +img { + max-width: 100%; + height: auto; } + +img { + -ms-interpolation-mode: bicubic; } + +#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { + max-width: none !important; } + +.left { + float: left !important; } + +.right { + float: right !important; } + +.clearfix:before, .clearfix:after { + content: " "; + display: table; } +.clearfix:after { + clear: both; } + +.hide { + display: none; } + +.invisible { + visibility: hidden; } + +.antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } + +img { + display: inline-block; + vertical-align: middle; } + +textarea { + height: auto; + min-height: 50px; } + +select { + width: 100%; } + +/* Colors and type */ +/* Misc */ +.row { + width: 100%; + margin-left: auto; + margin-right: auto; + margin-top: 0; + margin-bottom: 0; + max-width: 78.125rem; } + .row:before, .row:after { + content: " "; + display: table; } + .row:after { + clear: both; } + .row.collapse > .column, .row.collapse > .columns { + padding-left: 0; + padding-right: 0; } + .row.collapse .row { + margin-left: 0; + margin-right: 0; } + .row .row { + width: auto; + margin-left: -0.9375rem; + margin-right: -0.9375rem; + margin-top: 0; + margin-bottom: 0; + max-width: none; } + .row .row:before, .row .row:after { + content: " "; + display: table; } + .row .row:after { + clear: both; } + .row .row.collapse { + width: auto; + margin: 0; + max-width: none; } + .row .row.collapse:before, .row .row.collapse:after { + content: " "; + display: table; } + .row .row.collapse:after { + clear: both; } + +.column, .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; } + +[class*="column"] + [class*="column"]:last-child { + float: right; } + +[class*="column"] + [class*="column"].end { + float: left; } + +@media only screen { + .small-push-0 { + position: relative; + left: 0%; + right: auto; } + .small-pull-0 { + position: relative; + right: 0%; + left: auto; } + .small-push-1 { + position: relative; + left: 8.3333333333%; + right: auto; } + .small-pull-1 { + position: relative; + right: 8.3333333333%; + left: auto; } + .small-push-2 { + position: relative; + left: 16.6666666667%; + right: auto; } + .small-pull-2 { + position: relative; + right: 16.6666666667%; + left: auto; } + .small-push-3 { + position: relative; + left: 25%; + right: auto; } + .small-pull-3 { + position: relative; + right: 25%; + left: auto; } + .small-push-4 { + position: relative; + left: 33.3333333333%; + right: auto; } + .small-pull-4 { + position: relative; + right: 33.3333333333%; + left: auto; } + .small-push-5 { + position: relative; + left: 41.6666666667%; + right: auto; } + .small-pull-5 { + position: relative; + right: 41.6666666667%; + left: auto; } + .small-push-6 { + position: relative; + left: 50%; + right: auto; } + .small-pull-6 { + position: relative; + right: 50%; + left: auto; } + .small-push-7 { + position: relative; + left: 58.3333333333%; + right: auto; } + .small-pull-7 { + position: relative; + right: 58.3333333333%; + left: auto; } + .small-push-8 { + position: relative; + left: 66.6666666667%; + right: auto; } + .small-pull-8 { + position: relative; + right: 66.6666666667%; + left: auto; } + .small-push-9 { + position: relative; + left: 75%; + right: auto; } + .small-pull-9 { + position: relative; + right: 75%; + left: auto; } + .small-push-10 { + position: relative; + left: 83.3333333333%; + right: auto; } + .small-pull-10 { + position: relative; + right: 83.3333333333%; + left: auto; } + .small-push-11 { + position: relative; + left: 91.6666666667%; + right: auto; } + .small-pull-11 { + position: relative; + right: 91.6666666667%; + left: auto; } + .column, .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; } + .small-1 { + width: 8.3333333333%; } + .small-2 { + width: 16.6666666667%; } + .small-3 { + width: 25%; } + .small-4 { + width: 33.3333333333%; } + .small-5 { + width: 41.6666666667%; } + .small-6 { + width: 50%; } + .small-7 { + width: 58.3333333333%; } + .small-8 { + width: 66.6666666667%; } + .small-9 { + width: 75%; } + .small-10 { + width: 83.3333333333%; } + .small-11 { + width: 91.6666666667%; } + .small-12 { + width: 100%; } + .small-offset-0 { + margin-left: 0% !important; } + .small-offset-1 { + margin-left: 8.3333333333% !important; } + .small-offset-2 { + margin-left: 16.6666666667% !important; } + .small-offset-3 { + margin-left: 25% !important; } + .small-offset-4 { + margin-left: 33.3333333333% !important; } + .small-offset-5 { + margin-left: 41.6666666667% !important; } + .small-offset-6 { + margin-left: 50% !important; } + .small-offset-7 { + margin-left: 58.3333333333% !important; } + .small-offset-8 { + margin-left: 66.6666666667% !important; } + .small-offset-9 { + margin-left: 75% !important; } + .small-offset-10 { + margin-left: 83.3333333333% !important; } + .small-offset-11 { + margin-left: 91.6666666667% !important; } + .small-reset-order { + margin-left: 0; + margin-right: 0; + left: auto; + right: auto; + float: left; } + .column.small-centered, .columns.small-centered { + margin-left: auto; + margin-right: auto; + float: none; } + .column.small-uncentered, .columns.small-uncentered { + margin-left: 0; + margin-right: 0; + float: left; } + .column.small-centered:last-child, .columns.small-centered:last-child { + float: none; } + .column.small-uncentered:last-child, .columns.small-uncentered:last-child { + float: left; } + .column.small-uncentered.opposite, .columns.small-uncentered.opposite { + float: right; } + .row.small-collapse > .column, .row.small-collapse > .columns { + padding-left: 0; + padding-right: 0; } + .row.small-collapse .row { + margin-left: 0; + margin-right: 0; } + .row.small-uncollapse > .column, .row.small-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; } } + +@media only screen and (min-width:40.063em) { + .medium-push-0 { + position: relative; + left: 0%; + right: auto; } + .medium-pull-0 { + position: relative; + right: 0%; + left: auto; } + .medium-push-1 { + position: relative; + left: 8.3333333333%; + right: auto; } + .medium-pull-1 { + position: relative; + right: 8.3333333333%; + left: auto; } + .medium-push-2 { + position: relative; + left: 16.6666666667%; + right: auto; } + .medium-pull-2 { + position: relative; + right: 16.6666666667%; + left: auto; } + .medium-push-3 { + position: relative; + left: 25%; + right: auto; } + .medium-pull-3 { + position: relative; + right: 25%; + left: auto; } + .medium-push-4 { + position: relative; + left: 33.3333333333%; + right: auto; } + .medium-pull-4 { + position: relative; + right: 33.3333333333%; + left: auto; } + .medium-push-5 { + position: relative; + left: 41.6666666667%; + right: auto; } + .medium-pull-5 { + position: relative; + right: 41.6666666667%; + left: auto; } + .medium-push-6 { + position: relative; + left: 50%; + right: auto; } + .medium-pull-6 { + position: relative; + right: 50%; + left: auto; } + .medium-push-7 { + position: relative; + left: 58.3333333333%; + right: auto; } + .medium-pull-7 { + position: relative; + right: 58.3333333333%; + left: auto; } + .medium-push-8 { + position: relative; + left: 66.6666666667%; + right: auto; } + .medium-pull-8 { + position: relative; + right: 66.6666666667%; + left: auto; } + .medium-push-9 { + position: relative; + left: 75%; + right: auto; } + .medium-pull-9 { + position: relative; + right: 75%; + left: auto; } + .medium-push-10 { + position: relative; + left: 83.3333333333%; + right: auto; } + .medium-pull-10 { + position: relative; + right: 83.3333333333%; + left: auto; } + .medium-push-11 { + position: relative; + left: 91.6666666667%; + right: auto; } + .medium-pull-11 { + position: relative; + right: 91.6666666667%; + left: auto; } + .column, .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; } + .medium-1 { + width: 8.3333333333%; } + .medium-2 { + width: 16.6666666667%; } + .medium-3 { + width: 25%; } + .medium-4 { + width: 33.3333333333%; } + .medium-5 { + width: 41.6666666667%; } + .medium-6 { + width: 50%; } + .medium-7 { + width: 58.3333333333%; } + .medium-8 { + width: 66.6666666667%; } + .medium-9 { + width: 75%; } + .medium-10 { + width: 83.3333333333%; } + .medium-11 { + width: 91.6666666667%; } + .medium-12 { + width: 100%; } + .medium-offset-0 { + margin-left: 0% !important; } + .medium-offset-1 { + margin-left: 8.3333333333% !important; } + .medium-offset-2 { + margin-left: 16.6666666667% !important; } + .medium-offset-3 { + margin-left: 25% !important; } + .medium-offset-4 { + margin-left: 33.3333333333% !important; } + .medium-offset-5 { + margin-left: 41.6666666667% !important; } + .medium-offset-6 { + margin-left: 50% !important; } + .medium-offset-7 { + margin-left: 58.3333333333% !important; } + .medium-offset-8 { + margin-left: 66.6666666667% !important; } + .medium-offset-9 { + margin-left: 75% !important; } + .medium-offset-10 { + margin-left: 83.3333333333% !important; } + .medium-offset-11 { + margin-left: 91.6666666667% !important; } + .medium-reset-order { + margin-left: 0; + margin-right: 0; + left: auto; + right: auto; + float: left; } + .column.medium-centered, .columns.medium-centered { + margin-left: auto; + margin-right: auto; + float: none; } + .column.medium-uncentered, .columns.medium-uncentered { + margin-left: 0; + margin-right: 0; + float: left; } + .column.medium-centered:last-child, .columns.medium-centered:last-child { + float: none; } + .column.medium-uncentered:last-child, .columns.medium-uncentered:last-child { + float: left; } + .column.medium-uncentered.opposite, .columns.medium-uncentered.opposite { + float: right; } + .row.medium-collapse > .column, .row.medium-collapse > .columns { + padding-left: 0; + padding-right: 0; } + .row.medium-collapse .row { + margin-left: 0; + margin-right: 0; } + .row.medium-uncollapse > .column, .row.medium-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; } + .push-0 { + position: relative; + left: 0%; + right: auto; } + .pull-0 { + position: relative; + right: 0%; + left: auto; } + .push-1 { + position: relative; + left: 8.3333333333%; + right: auto; } + .pull-1 { + position: relative; + right: 8.3333333333%; + left: auto; } + .push-2 { + position: relative; + left: 16.6666666667%; + right: auto; } + .pull-2 { + position: relative; + right: 16.6666666667%; + left: auto; } + .push-3 { + position: relative; + left: 25%; + right: auto; } + .pull-3 { + position: relative; + right: 25%; + left: auto; } + .push-4 { + position: relative; + left: 33.3333333333%; + right: auto; } + .pull-4 { + position: relative; + right: 33.3333333333%; + left: auto; } + .push-5 { + position: relative; + left: 41.6666666667%; + right: auto; } + .pull-5 { + position: relative; + right: 41.6666666667%; + left: auto; } + .push-6 { + position: relative; + left: 50%; + right: auto; } + .pull-6 { + position: relative; + right: 50%; + left: auto; } + .push-7 { + position: relative; + left: 58.3333333333%; + right: auto; } + .pull-7 { + position: relative; + right: 58.3333333333%; + left: auto; } + .push-8 { + position: relative; + left: 66.6666666667%; + right: auto; } + .pull-8 { + position: relative; + right: 66.6666666667%; + left: auto; } + .push-9 { + position: relative; + left: 75%; + right: auto; } + .pull-9 { + position: relative; + right: 75%; + left: auto; } + .push-10 { + position: relative; + left: 83.3333333333%; + right: auto; } + .pull-10 { + position: relative; + right: 83.3333333333%; + left: auto; } + .push-11 { + position: relative; + left: 91.6666666667%; + right: auto; } + .pull-11 { + position: relative; + right: 91.6666666667%; + left: auto; } } + +@media only screen and (min-width:64.063em) { + .large-push-0 { + position: relative; + left: 0%; + right: auto; } + .large-pull-0 { + position: relative; + right: 0%; + left: auto; } + .large-push-1 { + position: relative; + left: 8.3333333333%; + right: auto; } + .large-pull-1 { + position: relative; + right: 8.3333333333%; + left: auto; } + .large-push-2 { + position: relative; + left: 16.6666666667%; + right: auto; } + .large-pull-2 { + position: relative; + right: 16.6666666667%; + left: auto; } + .large-push-3 { + position: relative; + left: 25%; + right: auto; } + .large-pull-3 { + position: relative; + right: 25%; + left: auto; } + .large-push-4 { + position: relative; + left: 33.3333333333%; + right: auto; } + .large-pull-4 { + position: relative; + right: 33.3333333333%; + left: auto; } + .large-push-5 { + position: relative; + left: 41.6666666667%; + right: auto; } + .large-pull-5 { + position: relative; + right: 41.6666666667%; + left: auto; } + .large-push-6 { + position: relative; + left: 50%; + right: auto; } + .large-pull-6 { + position: relative; + right: 50%; + left: auto; } + .large-push-7 { + position: relative; + left: 58.3333333333%; + right: auto; } + .large-pull-7 { + position: relative; + right: 58.3333333333%; + left: auto; } + .large-push-8 { + position: relative; + left: 66.6666666667%; + right: auto; } + .large-pull-8 { + position: relative; + right: 66.6666666667%; + left: auto; } + .large-push-9 { + position: relative; + left: 75%; + right: auto; } + .large-pull-9 { + position: relative; + right: 75%; + left: auto; } + .large-push-10 { + position: relative; + left: 83.3333333333%; + right: auto; } + .large-pull-10 { + position: relative; + right: 83.3333333333%; + left: auto; } + .large-push-11 { + position: relative; + left: 91.6666666667%; + right: auto; } + .large-pull-11 { + position: relative; + right: 91.6666666667%; + left: auto; } + .column, .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; } + .large-1 { + width: 8.3333333333%; } + .large-2 { + width: 16.6666666667%; } + .large-3 { + width: 25%; } + .large-4 { + width: 33.3333333333%; } + .large-5 { + width: 41.6666666667%; } + .large-6 { + width: 50%; } + .large-7 { + width: 58.3333333333%; } + .large-8 { + width: 66.6666666667%; } + .large-9 { + width: 75%; } + .large-10 { + width: 83.3333333333%; } + .large-11 { + width: 91.6666666667%; } + .large-12 { + width: 100%; } + .large-offset-0 { + margin-left: 0% !important; } + .large-offset-1 { + margin-left: 8.3333333333% !important; } + .large-offset-2 { + margin-left: 16.6666666667% !important; } + .large-offset-3 { + margin-left: 25% !important; } + .large-offset-4 { + margin-left: 33.3333333333% !important; } + .large-offset-5 { + margin-left: 41.6666666667% !important; } + .large-offset-6 { + margin-left: 50% !important; } + .large-offset-7 { + margin-left: 58.3333333333% !important; } + .large-offset-8 { + margin-left: 66.6666666667% !important; } + .large-offset-9 { + margin-left: 75% !important; } + .large-offset-10 { + margin-left: 83.3333333333% !important; } + .large-offset-11 { + margin-left: 91.6666666667% !important; } + .large-reset-order { + margin-left: 0; + margin-right: 0; + left: auto; + right: auto; + float: left; } + .column.large-centered, .columns.large-centered { + margin-left: auto; + margin-right: auto; + float: none; } + .column.large-uncentered, .columns.large-uncentered { + margin-left: 0; + margin-right: 0; + float: left; } + .column.large-centered:last-child, .columns.large-centered:last-child { + float: none; } + .column.large-uncentered:last-child, .columns.large-uncentered:last-child { + float: left; } + .column.large-uncentered.opposite, .columns.large-uncentered.opposite { + float: right; } + .row.large-collapse > .column, .row.large-collapse > .columns { + padding-left: 0; + padding-right: 0; } + .row.large-collapse .row { + margin-left: 0; + margin-right: 0; } + .row.large-uncollapse > .column, .row.large-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; } + .push-0 { + position: relative; + left: 0%; + right: auto; } + .pull-0 { + position: relative; + right: 0%; + left: auto; } + .push-1 { + position: relative; + left: 8.3333333333%; + right: auto; } + .pull-1 { + position: relative; + right: 8.3333333333%; + left: auto; } + .push-2 { + position: relative; + left: 16.6666666667%; + right: auto; } + .pull-2 { + position: relative; + right: 16.6666666667%; + left: auto; } + .push-3 { + position: relative; + left: 25%; + right: auto; } + .pull-3 { + position: relative; + right: 25%; + left: auto; } + .push-4 { + position: relative; + left: 33.3333333333%; + right: auto; } + .pull-4 { + position: relative; + right: 33.3333333333%; + left: auto; } + .push-5 { + position: relative; + left: 41.6666666667%; + right: auto; } + .pull-5 { + position: relative; + right: 41.6666666667%; + left: auto; } + .push-6 { + position: relative; + left: 50%; + right: auto; } + .pull-6 { + position: relative; + right: 50%; + left: auto; } + .push-7 { + position: relative; + left: 58.3333333333%; + right: auto; } + .pull-7 { + position: relative; + right: 58.3333333333%; + left: auto; } + .push-8 { + position: relative; + left: 66.6666666667%; + right: auto; } + .pull-8 { + position: relative; + right: 66.6666666667%; + left: auto; } + .push-9 { + position: relative; + left: 75%; + right: auto; } + .pull-9 { + position: relative; + right: 75%; + left: auto; } + .push-10 { + position: relative; + left: 83.3333333333%; + right: auto; } + .pull-10 { + position: relative; + right: 83.3333333333%; + left: auto; } + .push-11 { + position: relative; + left: 91.6666666667%; + right: auto; } + .pull-11 { + position: relative; + right: 91.6666666667%; + left: auto; } } + +[class*="block-grid-"] { + display: block; + padding: 0; + margin: 0 -0.625rem; } + [class*="block-grid-"]:before, [class*="block-grid-"]:after { + content: " "; + display: table; } + [class*="block-grid-"]:after { + clear: both; } + [class*="block-grid-"] > li { + display: block; + height: auto; + float: left; + padding: 0 0.625rem 1.25rem; } + +@media only screen { + .small-block-grid-1 > li { + width: 100%; + list-style: none; } + .small-block-grid-1 > li:nth-of-type(1n) { + clear: none; } + .small-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; } + .small-block-grid-2 > li { + width: 50%; + list-style: none; } + .small-block-grid-2 > li:nth-of-type(1n) { + clear: none; } + .small-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; } + .small-block-grid-3 > li { + width: 33.3333333333%; + list-style: none; } + .small-block-grid-3 > li:nth-of-type(1n) { + clear: none; } + .small-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; } + .small-block-grid-4 > li { + width: 25%; + list-style: none; } + .small-block-grid-4 > li:nth-of-type(1n) { + clear: none; } + .small-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; } + .small-block-grid-5 > li { + width: 20%; + list-style: none; } + .small-block-grid-5 > li:nth-of-type(1n) { + clear: none; } + .small-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; } + .small-block-grid-6 > li { + width: 16.6666666667%; + list-style: none; } + .small-block-grid-6 > li:nth-of-type(1n) { + clear: none; } + .small-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; } + .small-block-grid-7 > li { + width: 14.2857142857%; + list-style: none; } + .small-block-grid-7 > li:nth-of-type(1n) { + clear: none; } + .small-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; } + .small-block-grid-8 > li { + width: 12.5%; + list-style: none; } + .small-block-grid-8 > li:nth-of-type(1n) { + clear: none; } + .small-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; } + .small-block-grid-9 > li { + width: 11.1111111111%; + list-style: none; } + .small-block-grid-9 > li:nth-of-type(1n) { + clear: none; } + .small-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; } + .small-block-grid-10 > li { + width: 10%; + list-style: none; } + .small-block-grid-10 > li:nth-of-type(1n) { + clear: none; } + .small-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; } + .small-block-grid-11 > li { + width: 9.0909090909%; + list-style: none; } + .small-block-grid-11 > li:nth-of-type(1n) { + clear: none; } + .small-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; } + .small-block-grid-12 > li { + width: 8.3333333333%; + list-style: none; } + .small-block-grid-12 > li:nth-of-type(1n) { + clear: none; } + .small-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; } } + +@media only screen and (min-width:40.063em) { + .medium-block-grid-1 > li { + width: 100%; + list-style: none; } + .medium-block-grid-1 > li:nth-of-type(1n) { + clear: none; } + .medium-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; } + .medium-block-grid-2 > li { + width: 50%; + list-style: none; } + .medium-block-grid-2 > li:nth-of-type(1n) { + clear: none; } + .medium-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; } + .medium-block-grid-3 > li { + width: 33.3333333333%; + list-style: none; } + .medium-block-grid-3 > li:nth-of-type(1n) { + clear: none; } + .medium-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; } + .medium-block-grid-4 > li { + width: 25%; + list-style: none; } + .medium-block-grid-4 > li:nth-of-type(1n) { + clear: none; } + .medium-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; } + .medium-block-grid-5 > li { + width: 20%; + list-style: none; } + .medium-block-grid-5 > li:nth-of-type(1n) { + clear: none; } + .medium-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; } + .medium-block-grid-6 > li { + width: 16.6666666667%; + list-style: none; } + .medium-block-grid-6 > li:nth-of-type(1n) { + clear: none; } + .medium-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; } + .medium-block-grid-7 > li { + width: 14.2857142857%; + list-style: none; } + .medium-block-grid-7 > li:nth-of-type(1n) { + clear: none; } + .medium-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; } + .medium-block-grid-8 > li { + width: 12.5%; + list-style: none; } + .medium-block-grid-8 > li:nth-of-type(1n) { + clear: none; } + .medium-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; } + .medium-block-grid-9 > li { + width: 11.1111111111%; + list-style: none; } + .medium-block-grid-9 > li:nth-of-type(1n) { + clear: none; } + .medium-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; } + .medium-block-grid-10 > li { + width: 10%; + list-style: none; } + .medium-block-grid-10 > li:nth-of-type(1n) { + clear: none; } + .medium-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; } + .medium-block-grid-11 > li { + width: 9.0909090909%; + list-style: none; } + .medium-block-grid-11 > li:nth-of-type(1n) { + clear: none; } + .medium-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; } + .medium-block-grid-12 > li { + width: 8.3333333333%; + list-style: none; } + .medium-block-grid-12 > li:nth-of-type(1n) { + clear: none; } + .medium-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; } } + +@media only screen and (min-width:64.063em) { + .large-block-grid-1 > li { + width: 100%; + list-style: none; } + .large-block-grid-1 > li:nth-of-type(1n) { + clear: none; } + .large-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; } + .large-block-grid-2 > li { + width: 50%; + list-style: none; } + .large-block-grid-2 > li:nth-of-type(1n) { + clear: none; } + .large-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; } + .large-block-grid-3 > li { + width: 33.3333333333%; + list-style: none; } + .large-block-grid-3 > li:nth-of-type(1n) { + clear: none; } + .large-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; } + .large-block-grid-4 > li { + width: 25%; + list-style: none; } + .large-block-grid-4 > li:nth-of-type(1n) { + clear: none; } + .large-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; } + .large-block-grid-5 > li { + width: 20%; + list-style: none; } + .large-block-grid-5 > li:nth-of-type(1n) { + clear: none; } + .large-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; } + .large-block-grid-6 > li { + width: 16.6666666667%; + list-style: none; } + .large-block-grid-6 > li:nth-of-type(1n) { + clear: none; } + .large-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; } + .large-block-grid-7 > li { + width: 14.2857142857%; + list-style: none; } + .large-block-grid-7 > li:nth-of-type(1n) { + clear: none; } + .large-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; } + .large-block-grid-8 > li { + width: 12.5%; + list-style: none; } + .large-block-grid-8 > li:nth-of-type(1n) { + clear: none; } + .large-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; } + .large-block-grid-9 > li { + width: 11.1111111111%; + list-style: none; } + .large-block-grid-9 > li:nth-of-type(1n) { + clear: none; } + .large-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; } + .large-block-grid-10 > li { + width: 10%; + list-style: none; } + .large-block-grid-10 > li:nth-of-type(1n) { + clear: none; } + .large-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; } + .large-block-grid-11 > li { + width: 9.0909090909%; + list-style: none; } + .large-block-grid-11 > li:nth-of-type(1n) { + clear: none; } + .large-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; } + .large-block-grid-12 > li { + width: 8.3333333333%; + list-style: none; } + .large-block-grid-12 > li:nth-of-type(1n) { + clear: none; } + .large-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; } } + +/* small displays */ +@media only screen { + .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; } + .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; } + .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; } + .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); } + table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; } + thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; } + tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; } + tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; } + th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; } } + +/* medium displays */ +@media only screen and (min-width:40.063em) { + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; } + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; } + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; } + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); } + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; } + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; } + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; } + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; } + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; } } + +/* large displays */ +@media only screen and (min-width:64.063em) { + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; } + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; } + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; } + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); } + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; } + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; } + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; } + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; } + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; } } + +/* xlarge displays */ +@media only screen and (min-width:90.063em) { + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; } + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; } + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; } + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); } + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; } + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; } + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; } + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; } + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; } } + +/* xxlarge displays */ +@media only screen and (min-width:120.063em) { + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; } + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; } + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; } + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .hidden-for-xxlarge-down { + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; + clip: rect(1px, 1px, 1px, 1px); } + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; } + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; } + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; } + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; } + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; } } + +/* Orientation targeting */ +.show-for-landscape, .hide-for-portrait { + display: inherit !important; } + +.hide-for-landscape, .show-for-portrait { + display: none !important; } + +/* Specific visibility for tables */ +table.hide-for-landscape, table.show-for-portrait { + display: table !important; } + +thead.hide-for-landscape, thead.show-for-portrait { + display: table-header-group !important; } + +tbody.hide-for-landscape, tbody.show-for-portrait { + display: table-row-group !important; } + +tr.hide-for-landscape, tr.show-for-portrait { + display: table-row !important; } + +td.hide-for-landscape, td.show-for-portrait, th.hide-for-landscape, th.show-for-portrait { + display: table-cell !important; } + +@media only screen and (orientation: landscape) { + .show-for-landscape, .hide-for-portrait { + display: inherit !important; } + .hide-for-landscape, .show-for-portrait { + display: none !important; } + /* Specific visibility for tables */ + table.show-for-landscape, table.hide-for-portrait { + display: table !important; } + thead.show-for-landscape, thead.hide-for-portrait { + display: table-header-group !important; } + tbody.show-for-landscape, tbody.hide-for-portrait { + display: table-row-group !important; } + tr.show-for-landscape, tr.hide-for-portrait { + display: table-row !important; } + td.show-for-landscape, td.hide-for-portrait, th.show-for-landscape, th.hide-for-portrait { + display: table-cell !important; } } + +@media only screen and (orientation: portrait) { + .show-for-portrait, .hide-for-landscape { + display: inherit !important; } + .hide-for-portrait, .show-for-landscape { + display: none !important; } + /* Specific visibility for tables */ + table.show-for-portrait, table.hide-for-landscape { + display: table !important; } + thead.show-for-portrait, thead.hide-for-landscape { + display: table-header-group !important; } + tbody.show-for-portrait, tbody.hide-for-landscape { + display: table-row-group !important; } + tr.show-for-portrait, tr.hide-for-landscape { + display: table-row !important; } + td.show-for-portrait, td.hide-for-landscape, th.show-for-portrait, th.hide-for-landscape { + display: table-cell !important; } } + +/* Touch-enabled device targeting */ +.show-for-touch { + display: none !important; } + +.hide-for-touch { + display: inherit !important; } + +.touch .show-for-touch { + display: inherit !important; } + +.touch .hide-for-touch { + display: none !important; } + +/* Specific visibility for tables */ +table.hide-for-touch { + display: table !important; } + +.touch table.show-for-touch { + display: table !important; } + +thead.hide-for-touch { + display: table-header-group !important; } + +.touch thead.show-for-touch { + display: table-header-group !important; } + +tbody.hide-for-touch { + display: table-row-group !important; } + +.touch tbody.show-for-touch { + display: table-row-group !important; } + +tr.hide-for-touch { + display: table-row !important; } + +.touch tr.show-for-touch { + display: table-row !important; } + +td.hide-for-touch { + display: table-cell !important; } + +.touch td.show-for-touch { + display: table-cell !important; } + +th.hide-for-touch { + display: table-cell !important; } + +.touch th.show-for-touch { + display: table-cell !important; } + +/* + * Print styles. + * + * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ + * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com) + */ +.print-only { + display: none !important; } + +@media print { + * { + background: transparent !important; + color: #000000 !important; + /* Black prints faster: h5bp.com/s */ + box-shadow: none !important; + text-shadow: none !important; } + .show-for-print { + display: block; } + .hide-for-print { + display: none; } + table.show-for-print { + display: table !important; } + thead.show-for-print { + display: table-header-group !important; } + tbody.show-for-print { + display: table-row-group !important; } + tr.show-for-print { + display: table-row !important; } + td.show-for-print { + display: table-cell !important; } + th.show-for-print { + display: table-cell !important; } + a, a:visited { + text-decoration: underline; } + a[href]:after { + content: " (" attr(href) ")"; } + abbr[title]:after { + content: " (" attr(title) ")"; } + .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { + content: ""; } + pre, blockquote { + border: 1px solid #999999; + page-break-inside: avoid; } + thead { + display: table-header-group; + /* h5bp.com/t */ } + tr, img { + page-break-inside: avoid; } + img { + max-width: 100% !important; } + @page { + margin: 0.5cm; } + + p, h2, h3 { + orphans: 3; + widows: 3; } + h2, h3 { + page-break-after: avoid; } + .hide-on-print { + display: none !important; } + .print-only { + display: block !important; } + .hide-for-print { + display: none !important; } + .show-for-print { + display: inherit !important; } } + +/* Print visibility */ +@media print { + .show-for-print { + display: block; } + .hide-for-print { + display: none; } + table.show-for-print { + display: table !important; } + thead.show-for-print { + display: table-header-group !important; } + tbody.show-for-print { + display: table-row-group !important; } + tr.show-for-print { + display: table-row !important; } + td.show-for-print { + display: table-cell !important; } + th.show-for-print { + display: table-cell !important; } } + +.text-left { + text-align: left !important; } + +.text-right { + text-align: right !important; } + +.text-center { + text-align: center !important; } + +.text-justify { + text-align: justify !important; } + +@media only screen and (max-width: 40em) { + .small-only-text-left { + text-align: left !important; } + .small-only-text-right { + text-align: right !important; } + .small-only-text-center { + text-align: center !important; } + .small-only-text-justify { + text-align: justify !important; } } + +@media only screen { + .small-text-left { + text-align: left !important; } + .small-text-right { + text-align: right !important; } + .small-text-center { + text-align: center !important; } + .small-text-justify { + text-align: justify !important; } } + +@media only screen and (min-width:40.063em) and (max-width:64em) { + .medium-only-text-left { + text-align: left !important; } + .medium-only-text-right { + text-align: right !important; } + .medium-only-text-center { + text-align: center !important; } + .medium-only-text-justify { + text-align: justify !important; } } + +@media only screen and (min-width:40.063em) { + .medium-text-left { + text-align: left !important; } + .medium-text-right { + text-align: right !important; } + .medium-text-center { + text-align: center !important; } + .medium-text-justify { + text-align: justify !important; } } + +@media only screen and (min-width:64.063em) and (max-width:90em) { + .large-only-text-left { + text-align: left !important; } + .large-only-text-right { + text-align: right !important; } + .large-only-text-center { + text-align: center !important; } + .large-only-text-justify { + text-align: justify !important; } } + +@media only screen and (min-width:64.063em) { + .large-text-left { + text-align: left !important; } + .large-text-right { + text-align: right !important; } + .large-text-center { + text-align: center !important; } + .large-text-justify { + text-align: justify !important; } } + +@media only screen and (min-width:90.063em) and (max-width:120em) { + .xlarge-only-text-left { + text-align: left !important; } + .xlarge-only-text-right { + text-align: right !important; } + .xlarge-only-text-center { + text-align: center !important; } + .xlarge-only-text-justify { + text-align: justify !important; } } + +@media only screen and (min-width:90.063em) { + .xlarge-text-left { + text-align: left !important; } + .xlarge-text-right { + text-align: right !important; } + .xlarge-text-center { + text-align: center !important; } + .xlarge-text-justify { + text-align: justify !important; } } + +@media only screen and (min-width:120.063em) and (max-width:99999999em) { + .xxlarge-only-text-left { + text-align: left !important; } + .xxlarge-only-text-right { + text-align: right !important; } + .xxlarge-only-text-center { + text-align: center !important; } + .xxlarge-only-text-justify { + text-align: justify !important; } } + +@media only screen and (min-width:120.063em) { + .xxlarge-text-left { + text-align: left !important; } + .xxlarge-text-right { + text-align: right !important; } + .xxlarge-text-center { + text-align: center !important; } + .xxlarge-text-justify { + text-align: justify !important; } } + +/* Typography resets */ +div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, th, td { + margin: 0; + padding: 0; } + +/* Default Link Styles */ +a { + color: #e68c1e; + text-decoration: none; + line-height: inherit; } + a:hover, a:focus { + color: #ca7916; } + a img { + border: none; } + +/* Default paragraph styles */ +p { + font-family: inherit; + font-weight: normal; + font-size: 1rem; + line-height: 1.6; + margin-bottom: 1.25rem; + text-rendering: optimizeLegibility; } + p.lead { + font-size: 1.21875rem; + line-height: 1.6; } + p aside { + font-size: 0.875rem; + line-height: 1.35; + font-style: italic; } + +/* Default header styles */ +h1, h2, h3, h4, h5, h6 { + font-family: "Open Sans", sans-serif; + font-weight: normal; + font-style: normal; + color: #000; + text-rendering: optimizeLegibility; + margin-top: 0.2rem; + margin-bottom: 0.5rem; + line-height: 1.4; } + h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { + font-size: 60%; + color: #595959; + line-height: 0; } + +h1 { + font-size: 2.125rem; } + +h2 { + font-size: 1.6875rem; } + +h3 { + font-size: 1.375rem; } + +h4 { + font-size: 1.125rem; } + +h5 { + font-size: 1.125rem; } + +h6 { + font-size: 1rem; } + +.subheader { + line-height: 1.4; + color: #595959; + font-weight: normal; + margin-top: 0.2rem; + margin-bottom: 0.5rem; } + +hr { + border: solid #DDDDDD; + border-width: 1px 0 0; + clear: both; + margin: 1.25rem 0 1.1875rem; + height: 0; } + +/* Helpful Typography Defaults */ +em, i { + font-style: italic; + line-height: inherit; } + +strong, b { + font-weight: bold; + line-height: inherit; } + +small { + font-size: 60%; + line-height: inherit; } + +code { + font-family: Consolas, "Liberation Mono", Courier, monospace; + font-weight: normal; + color: #333333; + background-color: #9ee7ff; + border-width: 1px; + border-style: solid; + border-color: #75ddff; + padding: 0.125rem 0.3125rem 0.0625rem; } + +/* Lists */ +ul, ol, dl { + font-size: 1rem; + line-height: 1.6; + margin-bottom: 1.25rem; + list-style-position: outside; + font-family: inherit; } + +ul { + margin-left: 1.1rem; } + ul.no-bullet { + margin-left: 0; } + ul.no-bullet li ul, ul.no-bullet li ol { + margin-left: 1.25rem; + margin-bottom: 0; + list-style: none; } + +/* Unordered Lists */ +ul li ul, ul li ol { + margin-left: 1.25rem; + margin-bottom: 0; } +ul.square li ul, ul.circle li ul, ul.disc li ul { + list-style: inherit; } +ul.square { + list-style-type: square; + margin-left: 1.1rem; } +ul.circle { + list-style-type: circle; + margin-left: 1.1rem; } +ul.disc { + list-style-type: disc; + margin-left: 1.1rem; } +ul.no-bullet { + list-style: none; } + +/* Ordered Lists */ +ol { + margin-left: 1.4rem; } + ol li ul, ol li ol { + margin-left: 1.25rem; + margin-bottom: 0; } + +/* Definition Lists */ +dl dt { + margin-bottom: 0.3rem; + font-weight: bold; } +dl dd { + margin-bottom: 0.75rem; } + +/* Abbreviations */ +abbr, acronym { + text-transform: uppercase; + font-size: 90%; + color: #000; + cursor: help; } + +abbr { + text-transform: none; } + abbr[title] { + border-bottom: 1px dotted #DDDDDD; } + +/* Blockquotes */ +blockquote { + margin: 0 0 1.25rem; + padding: 0.5625rem 1.25rem 0 1.1875rem; + border-left: 1px solid #DDDDDD; } + blockquote cite { + display: block; + font-size: 0.8125rem; + color: #3b3b3b; } + blockquote cite:before { + content: "\2014 \0020"; } + blockquote cite a, blockquote cite a:visited { + color: #3b3b3b; } + +blockquote, blockquote p { + line-height: 1.6; + color: #595959; } + +/* Microformats */ +.vcard { + display: inline-block; + margin: 0 0 1.25rem 0; + border: 1px solid #DDDDDD; + padding: 0.625rem 0.75rem; } + .vcard li { + margin: 0; + display: block; } + .vcard .fn { + font-weight: bold; + font-size: 0.9375rem; } + +.vevent .summary { + font-weight: bold; } +.vevent abbr { + cursor: default; + text-decoration: none; + font-weight: bold; + border: none; + padding: 0 0.0625rem; } + +@media only screen and (min-width:40.063em) { + h1, h2, h3, h4, h5, h6 { + line-height: 1.4; } + h1 { + font-size: 2.75rem; } + h2 { + font-size: 2.3125rem; } + h3 { + font-size: 1.6875rem; } + h4 { + font-size: 1.4375rem; } + h5 { + font-size: 1.125rem; } + h6 { + font-size: 1rem; } } + +button, .button, input[type=submit] { + border-style: solid; + border-width: 0; + cursor: pointer; + font-family: "Open Sans", sans-serif; + font-weight: normal; + line-height: normal; + margin: 0 0 1.25rem; + position: relative; + text-decoration: none; + text-align: center; + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; + display: inline-block; + padding-top: 1rem; + padding-right: 2rem; + padding-bottom: 1.0625rem; + padding-left: 2rem; + font-size: 1rem; + background-color: #e68c1e; + border-color: #bc7114; + color: #FFFFFF; + transition: background-color 300ms ease-out; } + button:hover, button:focus, .button:hover, input[type=submit]:hover, .button:focus, input[type=submit]:focus { + background-color: #bc7114; } + button:hover, button:focus, .button:hover, input[type=submit]:hover, .button:focus, input[type=submit]:focus { + color: #FFFFFF; } + button.secondary, .button.secondary, input.secondary[type=submit] { + background-color: #008CBA; + border-color: #007095; + color: #FFFFFF; } + button.secondary:hover, button.secondary:focus, .button.secondary:hover, input.secondary[type=submit]:hover, .button.secondary:focus, input.secondary[type=submit]:focus { + background-color: #007095; } + button.secondary:hover, button.secondary:focus, .button.secondary:hover, input.secondary[type=submit]:hover, .button.secondary:focus, input.secondary[type=submit]:focus { + color: #FFFFFF; } + button.success, .button.success, input.success[type=submit] { + background-color: #43AC6A; + border-color: #368a55; + color: #FFFFFF; } + button.success:hover, button.success:focus, .button.success:hover, input.success[type=submit]:hover, .button.success:focus, input.success[type=submit]:focus { + background-color: #368a55; } + button.success:hover, button.success:focus, .button.success:hover, input.success[type=submit]:hover, .button.success:focus, input.success[type=submit]:focus { + color: #FFFFFF; } + button.alert, .button.alert, input.alert[type=submit] { + background-color: #f04124; + border-color: #cf2a0e; + color: #FFFFFF; } + button.alert:hover, button.alert:focus, .button.alert:hover, input.alert[type=submit]:hover, .button.alert:focus, input.alert[type=submit]:focus { + background-color: #cf2a0e; } + button.alert:hover, button.alert:focus, .button.alert:hover, input.alert[type=submit]:hover, .button.alert:focus, input.alert[type=submit]:focus { + color: #FFFFFF; } + button.warning, .button.warning, input.warning[type=submit] { + background-color: #f08a24; + border-color: #cf6e0e; + color: #FFFFFF; } + button.warning:hover, button.warning:focus, .button.warning:hover, input.warning[type=submit]:hover, .button.warning:focus, input.warning[type=submit]:focus { + background-color: #cf6e0e; } + button.warning:hover, button.warning:focus, .button.warning:hover, input.warning[type=submit]:hover, .button.warning:focus, input.warning[type=submit]:focus { + color: #FFFFFF; } + button.info, .button.info, input.info[type=submit] { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; } + button.info:hover, button.info:focus, .button.info:hover, input.info[type=submit]:hover, .button.info:focus, input.info[type=submit]:focus { + background-color: #61b6d9; } + button.info:hover, button.info:focus, .button.info:hover, input.info[type=submit]:hover, .button.info:focus, input.info[type=submit]:focus { + color: #FFFFFF; } + button.large, .button.large, input.large[type=submit] { + padding-top: 1.125rem; + padding-right: 2.25rem; + padding-bottom: 1.1875rem; + padding-left: 2.25rem; + font-size: 1.25rem; } + button.small, .button.small, input.small[type=submit] { + padding-top: 0.875rem; + padding-right: 1.75rem; + padding-bottom: 0.9375rem; + padding-left: 1.75rem; + font-size: 0.8125rem; } + button.tiny, .button.tiny, input.tiny[type=submit] { + padding-top: 0.625rem; + padding-right: 1.25rem; + padding-bottom: 0.6875rem; + padding-left: 1.25rem; + font-size: 0.6875rem; } + button.expand, .button.expand, input.expand[type=submit] { + padding-right: 0; + padding-left: 0; + width: 100%; } + button.left-align, .button.left-align, input.left-align[type=submit] { + text-align: left; + text-indent: 0.75rem; } + button.right-align, .button.right-align, input.right-align[type=submit] { + text-align: right; + padding-right: 0.75rem; } + button.radius, #menu .user-menu-wrap button.user-menu, button.dismiss-button, .button.radius, #menu .user-menu-wrap .button.user-menu, #menu .user-menu-wrap input.user-menu[type=submit], .page-login .login-form input[type=submit], input.radius[type=submit], input[type=submit].dismiss-button, .button.dismiss-button { + border-radius: 3px; } + button.round, .button.round, input.round[type=submit] { + border-radius: 1000px; } + button.disabled, button[disabled], .button.disabled, input.disabled[type=submit], .button[disabled], input[disabled][type=submit] { + background-color: #e68c1e; + border-color: #bc7114; + color: #FFFFFF; + cursor: default; + opacity: 0.7; + box-shadow: none; } + button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, input.disabled[type=submit]:hover, .button.disabled:focus, input.disabled[type=submit]:focus, .button[disabled]:hover, input[disabled][type=submit]:hover, .button[disabled]:focus, input[disabled][type=submit]:focus { + background-color: #bc7114; } + button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, input.disabled[type=submit]:hover, .button.disabled:focus, input.disabled[type=submit]:focus, .button[disabled]:hover, input[disabled][type=submit]:hover, .button[disabled]:focus, input[disabled][type=submit]:focus { + color: #FFFFFF; } + button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, input.disabled[type=submit]:hover, .button.disabled:focus, input.disabled[type=submit]:focus, .button[disabled]:hover, input[disabled][type=submit]:hover, .button[disabled]:focus, input[disabled][type=submit]:focus { + background-color: #e68c1e; } + button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, input.disabled.secondary[type=submit], .button[disabled].secondary, input[disabled].secondary[type=submit] { + background-color: #008CBA; + border-color: #007095; + color: #FFFFFF; + cursor: default; + opacity: 0.7; + box-shadow: none; } + button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, input.disabled.secondary[type=submit]:hover, .button.disabled.secondary:focus, input.disabled.secondary[type=submit]:focus, .button[disabled].secondary:hover, input[disabled].secondary[type=submit]:hover, .button[disabled].secondary:focus, input[disabled].secondary[type=submit]:focus { + background-color: #007095; } + button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, input.disabled.secondary[type=submit]:hover, .button.disabled.secondary:focus, input.disabled.secondary[type=submit]:focus, .button[disabled].secondary:hover, input[disabled].secondary[type=submit]:hover, .button[disabled].secondary:focus, input[disabled].secondary[type=submit]:focus { + color: #FFFFFF; } + button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, input.disabled.secondary[type=submit]:hover, .button.disabled.secondary:focus, input.disabled.secondary[type=submit]:focus, .button[disabled].secondary:hover, input[disabled].secondary[type=submit]:hover, .button[disabled].secondary:focus, input[disabled].secondary[type=submit]:focus { + background-color: #008CBA; } + button.disabled.success, button[disabled].success, .button.disabled.success, input.disabled.success[type=submit], .button[disabled].success, input[disabled].success[type=submit] { + background-color: #43AC6A; + border-color: #368a55; + color: #FFFFFF; + cursor: default; + opacity: 0.7; + box-shadow: none; } + button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, input.disabled.success[type=submit]:hover, .button.disabled.success:focus, input.disabled.success[type=submit]:focus, .button[disabled].success:hover, input[disabled].success[type=submit]:hover, .button[disabled].success:focus, input[disabled].success[type=submit]:focus { + background-color: #368a55; } + button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, input.disabled.success[type=submit]:hover, .button.disabled.success:focus, input.disabled.success[type=submit]:focus, .button[disabled].success:hover, input[disabled].success[type=submit]:hover, .button[disabled].success:focus, input[disabled].success[type=submit]:focus { + color: #FFFFFF; } + button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, input.disabled.success[type=submit]:hover, .button.disabled.success:focus, input.disabled.success[type=submit]:focus, .button[disabled].success:hover, input[disabled].success[type=submit]:hover, .button[disabled].success:focus, input[disabled].success[type=submit]:focus { + background-color: #43AC6A; } + button.disabled.alert, button[disabled].alert, .button.disabled.alert, input.disabled.alert[type=submit], .button[disabled].alert, input[disabled].alert[type=submit] { + background-color: #f04124; + border-color: #cf2a0e; + color: #FFFFFF; + cursor: default; + opacity: 0.7; + box-shadow: none; } + button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, input.disabled.alert[type=submit]:hover, .button.disabled.alert:focus, input.disabled.alert[type=submit]:focus, .button[disabled].alert:hover, input[disabled].alert[type=submit]:hover, .button[disabled].alert:focus, input[disabled].alert[type=submit]:focus { + background-color: #cf2a0e; } + button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, input.disabled.alert[type=submit]:hover, .button.disabled.alert:focus, input.disabled.alert[type=submit]:focus, .button[disabled].alert:hover, input[disabled].alert[type=submit]:hover, .button[disabled].alert:focus, input[disabled].alert[type=submit]:focus { + color: #FFFFFF; } + button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, input.disabled.alert[type=submit]:hover, .button.disabled.alert:focus, input.disabled.alert[type=submit]:focus, .button[disabled].alert:hover, input[disabled].alert[type=submit]:hover, .button[disabled].alert:focus, input[disabled].alert[type=submit]:focus { + background-color: #f04124; } + button.disabled.warning, button[disabled].warning, .button.disabled.warning, input.disabled.warning[type=submit], .button[disabled].warning, input[disabled].warning[type=submit] { + background-color: #f08a24; + border-color: #cf6e0e; + color: #FFFFFF; + cursor: default; + opacity: 0.7; + box-shadow: none; } + button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, input.disabled.warning[type=submit]:hover, .button.disabled.warning:focus, input.disabled.warning[type=submit]:focus, .button[disabled].warning:hover, input[disabled].warning[type=submit]:hover, .button[disabled].warning:focus, input[disabled].warning[type=submit]:focus { + background-color: #cf6e0e; } + button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, input.disabled.warning[type=submit]:hover, .button.disabled.warning:focus, input.disabled.warning[type=submit]:focus, .button[disabled].warning:hover, input[disabled].warning[type=submit]:hover, .button[disabled].warning:focus, input[disabled].warning[type=submit]:focus { + color: #FFFFFF; } + button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, input.disabled.warning[type=submit]:hover, .button.disabled.warning:focus, input.disabled.warning[type=submit]:focus, .button[disabled].warning:hover, input[disabled].warning[type=submit]:hover, .button[disabled].warning:focus, input[disabled].warning[type=submit]:focus { + background-color: #f08a24; } + button.disabled.info, button[disabled].info, .button.disabled.info, input.disabled.info[type=submit], .button[disabled].info, input[disabled].info[type=submit] { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; + cursor: default; + opacity: 0.7; + box-shadow: none; } + button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, input.disabled.info[type=submit]:hover, .button.disabled.info:focus, input.disabled.info[type=submit]:focus, .button[disabled].info:hover, input[disabled].info[type=submit]:hover, .button[disabled].info:focus, input[disabled].info[type=submit]:focus { + background-color: #61b6d9; } + button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, input.disabled.info[type=submit]:hover, .button.disabled.info:focus, input.disabled.info[type=submit]:focus, .button[disabled].info:hover, input[disabled].info[type=submit]:hover, .button[disabled].info:focus, input[disabled].info[type=submit]:focus { + color: #FFFFFF; } + button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, input.disabled.info[type=submit]:hover, .button.disabled.info:focus, input.disabled.info[type=submit]:focus, .button[disabled].info:hover, input[disabled].info[type=submit]:hover, .button[disabled].info:focus, input[disabled].info[type=submit]:focus { + background-color: #a0d3e8; } + +button::-moz-focus-inner { + border: 0; + padding: 0; } + +@media only screen and (min-width:40.063em) { + button, .button, input[type=submit] { + display: inline-block; } } + +.button-group { + list-style: none; + margin: 0; + left: 0; } + .button-group:before, .button-group:after { + content: " "; + display: table; } + .button-group:after { + clear: both; } + .button-group.even-2 li { + margin: 0 -2px; + display: inline-block; + width: 50%; } + .button-group.even-2 li > button, .button-group.even-2 li .button, .button-group.even-2 li input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button, .button-group.even-2 li:first-child input[type=submit] { + border-left: 0; } + .button-group.even-2 li button, .button-group.even-2 li .button, .button-group.even-2 li input[type=submit] { + width: 100%; } + .button-group.even-3 li { + margin: 0 -2px; + display: inline-block; + width: 33.3333333333%; } + .button-group.even-3 li > button, .button-group.even-3 li .button, .button-group.even-3 li input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button, .button-group.even-3 li:first-child input[type=submit] { + border-left: 0; } + .button-group.even-3 li button, .button-group.even-3 li .button, .button-group.even-3 li input[type=submit] { + width: 100%; } + .button-group.even-4 li { + margin: 0 -2px; + display: inline-block; + width: 25%; } + .button-group.even-4 li > button, .button-group.even-4 li .button, .button-group.even-4 li input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button, .button-group.even-4 li:first-child input[type=submit] { + border-left: 0; } + .button-group.even-4 li button, .button-group.even-4 li .button, .button-group.even-4 li input[type=submit] { + width: 100%; } + .button-group.even-5 li { + margin: 0 -2px; + display: inline-block; + width: 20%; } + .button-group.even-5 li > button, .button-group.even-5 li .button, .button-group.even-5 li input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button, .button-group.even-5 li:first-child input[type=submit] { + border-left: 0; } + .button-group.even-5 li button, .button-group.even-5 li .button, .button-group.even-5 li input[type=submit] { + width: 100%; } + .button-group.even-6 li { + margin: 0 -2px; + display: inline-block; + width: 16.6666666667%; } + .button-group.even-6 li > button, .button-group.even-6 li .button, .button-group.even-6 li input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button, .button-group.even-6 li:first-child input[type=submit] { + border-left: 0; } + .button-group.even-6 li button, .button-group.even-6 li .button, .button-group.even-6 li input[type=submit] { + width: 100%; } + .button-group.even-7 li { + margin: 0 -2px; + display: inline-block; + width: 14.2857142857%; } + .button-group.even-7 li > button, .button-group.even-7 li .button, .button-group.even-7 li input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button, .button-group.even-7 li:first-child input[type=submit] { + border-left: 0; } + .button-group.even-7 li button, .button-group.even-7 li .button, .button-group.even-7 li input[type=submit] { + width: 100%; } + .button-group.even-8 li { + margin: 0 -2px; + display: inline-block; + width: 12.5%; } + .button-group.even-8 li > button, .button-group.even-8 li .button, .button-group.even-8 li input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button, .button-group.even-8 li:first-child input[type=submit] { + border-left: 0; } + .button-group.even-8 li button, .button-group.even-8 li .button, .button-group.even-8 li input[type=submit] { + width: 100%; } + .button-group > li { + margin: 0 -2px; + display: inline-block; } + .button-group > li > button, .button-group > li .button, .button-group > li input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group > li:first-child button, .button-group > li:first-child .button, .button-group > li:first-child input[type=submit] { + border-left: 0; } + .button-group.stack > li { + margin: 0 -2px; + display: inline-block; + display: block; + margin: 0; + float: none; } + .button-group.stack > li > button, .button-group.stack > li .button, .button-group.stack > li input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group.stack > li:first-child button, .button-group.stack > li:first-child .button, .button-group.stack > li:first-child input[type=submit] { + border-left: 0; } + .button-group.stack > li > button, .button-group.stack > li .button, .button-group.stack > li input[type=submit] { + border-top: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + margin: 0; + display: block; } + .button-group.stack > li > button { + width: 100%; } + .button-group.stack > li:first-child button, .button-group.stack > li:first-child .button, .button-group.stack > li:first-child input[type=submit] { + border-top: 0; } + .button-group.stack-for-small > li { + margin: 0 -2px; + display: inline-block; } + .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button, .button-group.stack-for-small > li input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button, .button-group.stack-for-small > li:first-child input[type=submit] { + border-left: 0; } + @media only screen and (max-width: 40em) { + .button-group.stack-for-small > li { + margin: 0 -2px; + display: inline-block; + display: block; + margin: 0; } + .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button, .button-group.stack-for-small > li input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button, .button-group.stack-for-small > li:first-child input[type=submit] { + border-left: 0; } + .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button, .button-group.stack-for-small > li input[type=submit] { + border-top: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + margin: 0; + display: block; } + .button-group.stack-for-small > li > button { + width: 100%; } + .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button, .button-group.stack-for-small > li:first-child input[type=submit] { + border-top: 0; } } + .button-group.radius > *, #menu .user-menu-wrap .button-group.user-menu > *, .page-login .login-form input.button-group[type=submit] > *, .button-group.dismiss-button > * { + margin: 0 -2px; + display: inline-block; } + .button-group.radius > * > button, #menu .user-menu-wrap .button-group.user-menu > * > button, .page-login .login-form input.button-group[type=submit] > * > button, .button-group.dismiss-button > * > button, .button-group.radius > * .button, #menu .user-menu-wrap .button-group.user-menu > * .button, .page-login .login-form input.button-group[type=submit] > * .button, .button-group.dismiss-button > * .button, .button-group.radius > * input[type=submit], #menu .user-menu-wrap .button-group.user-menu > * input[type=submit], .page-login .login-form input.button-group[type=submit] > * input[type=submit], .button-group.dismiss-button > * input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group.radius > *:first-child button, #menu .user-menu-wrap .button-group.user-menu > *:first-child button, .page-login .login-form input.button-group[type=submit] > *:first-child button, .button-group.dismiss-button > *:first-child button, .button-group.radius > *:first-child .button, #menu .user-menu-wrap .button-group.user-menu > *:first-child .button, .page-login .login-form input.button-group[type=submit] > *:first-child .button, .button-group.dismiss-button > *:first-child .button, .button-group.radius > *:first-child input[type=submit], #menu .user-menu-wrap .button-group.user-menu > *:first-child input[type=submit], .page-login .login-form input.button-group[type=submit] > *:first-child input[type=submit], .button-group.dismiss-button > *:first-child input[type=submit] { + border-left: 0; } + .button-group.radius > *, #menu .user-menu-wrap .button-group.user-menu > *, .page-login .login-form input.button-group[type=submit] > *, .button-group.dismiss-button > *, .button-group.radius > * > a, #menu .user-menu-wrap .button-group.user-menu > * > a, .page-login .login-form input.button-group[type=submit] > * > a, .button-group.dismiss-button > * > a, .button-group.radius > * > button, #menu .user-menu-wrap .button-group.user-menu > * > button, .page-login .login-form input.button-group[type=submit] > * > button, .button-group.dismiss-button > * > button, .button-group.radius > * > .button, #menu .user-menu-wrap .button-group.user-menu > * > .button, .page-login .login-form input.button-group[type=submit] > * > .button, .button-group.dismiss-button > * > .button, .button-group.radius > * > input[type=submit], #menu .user-menu-wrap .button-group.user-menu > * > input[type=submit], .page-login .login-form input.button-group[type=submit] > * > input[type=submit], .button-group.dismiss-button > * > input[type=submit] { + border-radius: 0; } + .button-group.radius > *:first-child, #menu .user-menu-wrap .button-group.user-menu > *:first-child, .page-login .login-form input.button-group[type=submit] > *:first-child, .button-group.dismiss-button > *:first-child, .button-group.radius > *:first-child > a, #menu .user-menu-wrap .button-group.user-menu > *:first-child > a, .page-login .login-form input.button-group[type=submit] > *:first-child > a, .button-group.dismiss-button > *:first-child > a, .button-group.radius > *:first-child > button, #menu .user-menu-wrap .button-group.user-menu > *:first-child > button, .page-login .login-form input.button-group[type=submit] > *:first-child > button, .button-group.dismiss-button > *:first-child > button, .button-group.radius > *:first-child > .button, #menu .user-menu-wrap .button-group.user-menu > *:first-child > .button, .page-login .login-form input.button-group[type=submit] > *:first-child > .button, .button-group.dismiss-button > *:first-child > .button, .button-group.radius > *:first-child > input[type=submit], #menu .user-menu-wrap .button-group.user-menu > *:first-child > input[type=submit], .page-login .login-form input.button-group[type=submit] > *:first-child > input[type=submit], .button-group.dismiss-button > *:first-child > input[type=submit] { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; } + .button-group.radius > *:last-child, #menu .user-menu-wrap .button-group.user-menu > *:last-child, .page-login .login-form input.button-group[type=submit] > *:last-child, .button-group.dismiss-button > *:last-child, .button-group.radius > *:last-child > a, #menu .user-menu-wrap .button-group.user-menu > *:last-child > a, .page-login .login-form input.button-group[type=submit] > *:last-child > a, .button-group.dismiss-button > *:last-child > a, .button-group.radius > *:last-child > button, #menu .user-menu-wrap .button-group.user-menu > *:last-child > button, .page-login .login-form input.button-group[type=submit] > *:last-child > button, .button-group.dismiss-button > *:last-child > button, .button-group.radius > *:last-child > .button, #menu .user-menu-wrap .button-group.user-menu > *:last-child > .button, .page-login .login-form input.button-group[type=submit] > *:last-child > .button, .button-group.dismiss-button > *:last-child > .button, .button-group.radius > *:last-child > input[type=submit], #menu .user-menu-wrap .button-group.user-menu > *:last-child > input[type=submit], .page-login .login-form input.button-group[type=submit] > *:last-child > input[type=submit], .button-group.dismiss-button > *:last-child > input[type=submit] { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; } + .button-group.radius.stack > *, #menu .user-menu-wrap .button-group.stack.user-menu > *, .page-login .login-form input.button-group.stack[type=submit] > *, .button-group.stack.dismiss-button > * { + margin: 0 -2px; + display: inline-block; + display: block; + margin: 0; } + .button-group.radius.stack > * > button, #menu .user-menu-wrap .button-group.stack.user-menu > * > button, .page-login .login-form input.button-group.stack[type=submit] > * > button, .button-group.stack.dismiss-button > * > button, .button-group.radius.stack > * .button, #menu .user-menu-wrap .button-group.stack.user-menu > * .button, .page-login .login-form input.button-group.stack[type=submit] > * .button, .button-group.stack.dismiss-button > * .button, .button-group.radius.stack > * input[type=submit], #menu .user-menu-wrap .button-group.stack.user-menu > * input[type=submit], .page-login .login-form input.button-group.stack[type=submit] > * input[type=submit], .button-group.stack.dismiss-button > * input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group.radius.stack > *:first-child button, #menu .user-menu-wrap .button-group.stack.user-menu > *:first-child button, .page-login .login-form input.button-group.stack[type=submit] > *:first-child button, .button-group.stack.dismiss-button > *:first-child button, .button-group.radius.stack > *:first-child .button, #menu .user-menu-wrap .button-group.stack.user-menu > *:first-child .button, .page-login .login-form input.button-group.stack[type=submit] > *:first-child .button, .button-group.stack.dismiss-button > *:first-child .button, .button-group.radius.stack > *:first-child input[type=submit], #menu .user-menu-wrap .button-group.stack.user-menu > *:first-child input[type=submit], .page-login .login-form input.button-group.stack[type=submit] > *:first-child input[type=submit], .button-group.stack.dismiss-button > *:first-child input[type=submit] { + border-left: 0; } + .button-group.radius.stack > * > button, #menu .user-menu-wrap .button-group.stack.user-menu > * > button, .page-login .login-form input.button-group.stack[type=submit] > * > button, .button-group.stack.dismiss-button > * > button, .button-group.radius.stack > * .button, #menu .user-menu-wrap .button-group.stack.user-menu > * .button, .page-login .login-form input.button-group.stack[type=submit] > * .button, .button-group.stack.dismiss-button > * .button, .button-group.radius.stack > * input[type=submit], #menu .user-menu-wrap .button-group.stack.user-menu > * input[type=submit], .page-login .login-form input.button-group.stack[type=submit] > * input[type=submit], .button-group.stack.dismiss-button > * input[type=submit] { + border-top: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + margin: 0; + display: block; } + .button-group.radius.stack > * > button, #menu .user-menu-wrap .button-group.stack.user-menu > * > button, .page-login .login-form input.button-group.stack[type=submit] > * > button, .button-group.stack.dismiss-button > * > button { + width: 100%; } + .button-group.radius.stack > *:first-child button, #menu .user-menu-wrap .button-group.stack.user-menu > *:first-child button, .page-login .login-form input.button-group.stack[type=submit] > *:first-child button, .button-group.stack.dismiss-button > *:first-child button, .button-group.radius.stack > *:first-child .button, #menu .user-menu-wrap .button-group.stack.user-menu > *:first-child .button, .page-login .login-form input.button-group.stack[type=submit] > *:first-child .button, .button-group.stack.dismiss-button > *:first-child .button, .button-group.radius.stack > *:first-child input[type=submit], #menu .user-menu-wrap .button-group.stack.user-menu > *:first-child input[type=submit], .page-login .login-form input.button-group.stack[type=submit] > *:first-child input[type=submit], .button-group.stack.dismiss-button > *:first-child input[type=submit] { + border-top: 0; } + .button-group.radius.stack > *, #menu .user-menu-wrap .button-group.stack.user-menu > *, .page-login .login-form input.button-group.stack[type=submit] > *, .button-group.stack.dismiss-button > *, .button-group.radius.stack > * > a, #menu .user-menu-wrap .button-group.stack.user-menu > * > a, .page-login .login-form input.button-group.stack[type=submit] > * > a, .button-group.stack.dismiss-button > * > a, .button-group.radius.stack > * > button, #menu .user-menu-wrap .button-group.stack.user-menu > * > button, .page-login .login-form input.button-group.stack[type=submit] > * > button, .button-group.stack.dismiss-button > * > button, .button-group.radius.stack > * > .button, #menu .user-menu-wrap .button-group.stack.user-menu > * > .button, .page-login .login-form input.button-group.stack[type=submit] > * > .button, .button-group.stack.dismiss-button > * > .button, .button-group.radius.stack > * > input[type=submit], #menu .user-menu-wrap .button-group.stack.user-menu > * > input[type=submit], .page-login .login-form input.button-group.stack[type=submit] > * > input[type=submit], .button-group.stack.dismiss-button > * > input[type=submit] { + border-radius: 0; } + .button-group.radius.stack > *:first-child, #menu .user-menu-wrap .button-group.stack.user-menu > *:first-child, .page-login .login-form input.button-group.stack[type=submit] > *:first-child, .button-group.stack.dismiss-button > *:first-child, .button-group.radius.stack > *:first-child > a, #menu .user-menu-wrap .button-group.stack.user-menu > *:first-child > a, .page-login .login-form input.button-group.stack[type=submit] > *:first-child > a, .button-group.stack.dismiss-button > *:first-child > a, .button-group.radius.stack > *:first-child > button, #menu .user-menu-wrap .button-group.stack.user-menu > *:first-child > button, .page-login .login-form input.button-group.stack[type=submit] > *:first-child > button, .button-group.stack.dismiss-button > *:first-child > button, .button-group.radius.stack > *:first-child > .button, #menu .user-menu-wrap .button-group.stack.user-menu > *:first-child > .button, .page-login .login-form input.button-group.stack[type=submit] > *:first-child > .button, .button-group.stack.dismiss-button > *:first-child > .button, .button-group.radius.stack > *:first-child > input[type=submit], #menu .user-menu-wrap .button-group.stack.user-menu > *:first-child > input[type=submit], .page-login .login-form input.button-group.stack[type=submit] > *:first-child > input[type=submit], .button-group.stack.dismiss-button > *:first-child > input[type=submit] { + -webkit-top-left-radius: 3px; + -webkit-top-right-radius: 3px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + .button-group.radius.stack > *:last-child, #menu .user-menu-wrap .button-group.stack.user-menu > *:last-child, .page-login .login-form input.button-group.stack[type=submit] > *:last-child, .button-group.stack.dismiss-button > *:last-child, .button-group.radius.stack > *:last-child > a, #menu .user-menu-wrap .button-group.stack.user-menu > *:last-child > a, .page-login .login-form input.button-group.stack[type=submit] > *:last-child > a, .button-group.stack.dismiss-button > *:last-child > a, .button-group.radius.stack > *:last-child > button, #menu .user-menu-wrap .button-group.stack.user-menu > *:last-child > button, .page-login .login-form input.button-group.stack[type=submit] > *:last-child > button, .button-group.stack.dismiss-button > *:last-child > button, .button-group.radius.stack > *:last-child > .button, #menu .user-menu-wrap .button-group.stack.user-menu > *:last-child > .button, .page-login .login-form input.button-group.stack[type=submit] > *:last-child > .button, .button-group.stack.dismiss-button > *:last-child > .button, .button-group.radius.stack > *:last-child > input[type=submit], #menu .user-menu-wrap .button-group.stack.user-menu > *:last-child > input[type=submit], .page-login .login-form input.button-group.stack[type=submit] > *:last-child > input[type=submit], .button-group.stack.dismiss-button > *:last-child > input[type=submit] { + -webkit-bottom-left-radius: 3px; + -webkit-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } + @media only screen and (min-width:40.063em) { + .button-group.radius.stack-for-small > *, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *, .page-login .login-form input.button-group.stack-for-small[type=submit] > *, .button-group.stack-for-small.dismiss-button > * { + margin: 0 -2px; + display: inline-block; } + .button-group.radius.stack-for-small > * > button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > * > button, .page-login .login-form input.button-group.stack-for-small[type=submit] > * > button, .button-group.stack-for-small.dismiss-button > * > button, .button-group.radius.stack-for-small > * .button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > * .button, .page-login .login-form input.button-group.stack-for-small[type=submit] > * .button, .button-group.stack-for-small.dismiss-button > * .button, .button-group.radius.stack-for-small > * input[type=submit], #menu .user-menu-wrap .button-group.stack-for-small.user-menu > * input[type=submit], .page-login .login-form input.button-group.stack-for-small[type=submit] > * input[type=submit], .button-group.stack-for-small.dismiss-button > * input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group.radius.stack-for-small > *:first-child button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child button, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child button, .button-group.stack-for-small.dismiss-button > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child .button, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child .button, .button-group.stack-for-small.dismiss-button > *:first-child .button, .button-group.radius.stack-for-small > *:first-child input[type=submit], #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child input[type=submit], .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child input[type=submit], .button-group.stack-for-small.dismiss-button > *:first-child input[type=submit] { + border-left: 0; } + .button-group.radius.stack-for-small > *, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *, .page-login .login-form input.button-group.stack-for-small[type=submit] > *, .button-group.stack-for-small.dismiss-button > *, .button-group.radius.stack-for-small > * > a, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > * > a, .page-login .login-form input.button-group.stack-for-small[type=submit] > * > a, .button-group.stack-for-small.dismiss-button > * > a, .button-group.radius.stack-for-small > * > button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > * > button, .page-login .login-form input.button-group.stack-for-small[type=submit] > * > button, .button-group.stack-for-small.dismiss-button > * > button, .button-group.radius.stack-for-small > * > .button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > * > .button, .page-login .login-form input.button-group.stack-for-small[type=submit] > * > .button, .button-group.stack-for-small.dismiss-button > * > .button, .button-group.radius.stack-for-small > * > input[type=submit], #menu .user-menu-wrap .button-group.stack-for-small.user-menu > * > input[type=submit], .page-login .login-form input.button-group.stack-for-small[type=submit] > * > input[type=submit], .button-group.stack-for-small.dismiss-button > * > input[type=submit] { + border-radius: 0; } + .button-group.radius.stack-for-small > *:first-child, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child, .button-group.stack-for-small.dismiss-button > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child > a, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child > a, .button-group.stack-for-small.dismiss-button > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child > button, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child > button, .button-group.stack-for-small.dismiss-button > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child > .button, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child > .button, .button-group.stack-for-small.dismiss-button > *:first-child > .button, .button-group.radius.stack-for-small > *:first-child > input[type=submit], #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child > input[type=submit], .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child > input[type=submit], .button-group.stack-for-small.dismiss-button > *:first-child > input[type=submit] { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; } + .button-group.radius.stack-for-small > *:last-child, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:last-child, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:last-child, .button-group.stack-for-small.dismiss-button > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:last-child > a, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:last-child > a, .button-group.stack-for-small.dismiss-button > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:last-child > button, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:last-child > button, .button-group.stack-for-small.dismiss-button > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:last-child > .button, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:last-child > .button, .button-group.stack-for-small.dismiss-button > *:last-child > .button, .button-group.radius.stack-for-small > *:last-child > input[type=submit], #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:last-child > input[type=submit], .page-login .login-form input.button-group.stack-for-small[type=submit] > *:last-child > input[type=submit], .button-group.stack-for-small.dismiss-button > *:last-child > input[type=submit] { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; } } + @media only screen and (max-width: 40em) { + .button-group.radius.stack-for-small > *, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *, .page-login .login-form input.button-group.stack-for-small[type=submit] > *, .button-group.stack-for-small.dismiss-button > * { + margin: 0 -2px; + display: inline-block; + display: block; + margin: 0; } + .button-group.radius.stack-for-small > * > button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > * > button, .page-login .login-form input.button-group.stack-for-small[type=submit] > * > button, .button-group.stack-for-small.dismiss-button > * > button, .button-group.radius.stack-for-small > * .button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > * .button, .page-login .login-form input.button-group.stack-for-small[type=submit] > * .button, .button-group.stack-for-small.dismiss-button > * .button, .button-group.radius.stack-for-small > * input[type=submit], #menu .user-menu-wrap .button-group.stack-for-small.user-menu > * input[type=submit], .page-login .login-form input.button-group.stack-for-small[type=submit] > * input[type=submit], .button-group.stack-for-small.dismiss-button > * input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group.radius.stack-for-small > *:first-child button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child button, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child button, .button-group.stack-for-small.dismiss-button > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child .button, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child .button, .button-group.stack-for-small.dismiss-button > *:first-child .button, .button-group.radius.stack-for-small > *:first-child input[type=submit], #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child input[type=submit], .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child input[type=submit], .button-group.stack-for-small.dismiss-button > *:first-child input[type=submit] { + border-left: 0; } + .button-group.radius.stack-for-small > * > button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > * > button, .page-login .login-form input.button-group.stack-for-small[type=submit] > * > button, .button-group.stack-for-small.dismiss-button > * > button, .button-group.radius.stack-for-small > * .button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > * .button, .page-login .login-form input.button-group.stack-for-small[type=submit] > * .button, .button-group.stack-for-small.dismiss-button > * .button, .button-group.radius.stack-for-small > * input[type=submit], #menu .user-menu-wrap .button-group.stack-for-small.user-menu > * input[type=submit], .page-login .login-form input.button-group.stack-for-small[type=submit] > * input[type=submit], .button-group.stack-for-small.dismiss-button > * input[type=submit] { + border-top: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + margin: 0; + display: block; } + .button-group.radius.stack-for-small > * > button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > * > button, .page-login .login-form input.button-group.stack-for-small[type=submit] > * > button, .button-group.stack-for-small.dismiss-button > * > button { + width: 100%; } + .button-group.radius.stack-for-small > *:first-child button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child button, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child button, .button-group.stack-for-small.dismiss-button > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child .button, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child .button, .button-group.stack-for-small.dismiss-button > *:first-child .button, .button-group.radius.stack-for-small > *:first-child input[type=submit], #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child input[type=submit], .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child input[type=submit], .button-group.stack-for-small.dismiss-button > *:first-child input[type=submit] { + border-top: 0; } + .button-group.radius.stack-for-small > *, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *, .page-login .login-form input.button-group.stack-for-small[type=submit] > *, .button-group.stack-for-small.dismiss-button > *, .button-group.radius.stack-for-small > * > a, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > * > a, .page-login .login-form input.button-group.stack-for-small[type=submit] > * > a, .button-group.stack-for-small.dismiss-button > * > a, .button-group.radius.stack-for-small > * > button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > * > button, .page-login .login-form input.button-group.stack-for-small[type=submit] > * > button, .button-group.stack-for-small.dismiss-button > * > button, .button-group.radius.stack-for-small > * > .button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > * > .button, .page-login .login-form input.button-group.stack-for-small[type=submit] > * > .button, .button-group.stack-for-small.dismiss-button > * > .button, .button-group.radius.stack-for-small > * > input[type=submit], #menu .user-menu-wrap .button-group.stack-for-small.user-menu > * > input[type=submit], .page-login .login-form input.button-group.stack-for-small[type=submit] > * > input[type=submit], .button-group.stack-for-small.dismiss-button > * > input[type=submit] { + border-radius: 0; } + .button-group.radius.stack-for-small > *:first-child, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child, .button-group.stack-for-small.dismiss-button > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child > a, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child > a, .button-group.stack-for-small.dismiss-button > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child > button, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child > button, .button-group.stack-for-small.dismiss-button > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child > .button, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child > .button, .button-group.stack-for-small.dismiss-button > *:first-child > .button, .button-group.radius.stack-for-small > *:first-child > input[type=submit], #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:first-child > input[type=submit], .page-login .login-form input.button-group.stack-for-small[type=submit] > *:first-child > input[type=submit], .button-group.stack-for-small.dismiss-button > *:first-child > input[type=submit] { + -webkit-top-left-radius: 3px; + -webkit-top-right-radius: 3px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + .button-group.radius.stack-for-small > *:last-child, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:last-child, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:last-child, .button-group.stack-for-small.dismiss-button > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:last-child > a, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:last-child > a, .button-group.stack-for-small.dismiss-button > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:last-child > button, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:last-child > button, .button-group.stack-for-small.dismiss-button > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button, #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:last-child > .button, .page-login .login-form input.button-group.stack-for-small[type=submit] > *:last-child > .button, .button-group.stack-for-small.dismiss-button > *:last-child > .button, .button-group.radius.stack-for-small > *:last-child > input[type=submit], #menu .user-menu-wrap .button-group.stack-for-small.user-menu > *:last-child > input[type=submit], .page-login .login-form input.button-group.stack-for-small[type=submit] > *:last-child > input[type=submit], .button-group.stack-for-small.dismiss-button > *:last-child > input[type=submit] { + -webkit-bottom-left-radius: 3px; + -webkit-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; } } + .button-group.round > * { + margin: 0 -2px; + display: inline-block; } + .button-group.round > * > button, .button-group.round > * .button, .button-group.round > * input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group.round > *:first-child button, .button-group.round > *:first-child .button, .button-group.round > *:first-child input[type=submit] { + border-left: 0; } + .button-group.round > *, .button-group.round > * > a, .button-group.round > * > button, .button-group.round > * > .button, .button-group.round > * > input[type=submit] { + border-radius: 0; } + .button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button, .button-group.round > *:first-child > input[type=submit] { + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; } + .button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button, .button-group.round > *:last-child > input[type=submit] { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; } + .button-group.round.stack > * { + margin: 0 -2px; + display: inline-block; + display: block; + margin: 0; } + .button-group.round.stack > * > button, .button-group.round.stack > * .button, .button-group.round.stack > * input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button, .button-group.round.stack > *:first-child input[type=submit] { + border-left: 0; } + .button-group.round.stack > * > button, .button-group.round.stack > * .button, .button-group.round.stack > * input[type=submit] { + border-top: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + margin: 0; + display: block; } + .button-group.round.stack > * > button { + width: 100%; } + .button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button, .button-group.round.stack > *:first-child input[type=submit] { + border-top: 0; } + .button-group.round.stack > *, .button-group.round.stack > * > a, .button-group.round.stack > * > button, .button-group.round.stack > * > .button, .button-group.round.stack > * > input[type=submit] { + border-radius: 0; } + .button-group.round.stack > *:first-child, .button-group.round.stack > *:first-child > a, .button-group.round.stack > *:first-child > button, .button-group.round.stack > *:first-child > .button, .button-group.round.stack > *:first-child > input[type=submit] { + -webkit-top-left-radius: 1rem; + -webkit-top-right-radius: 1rem; + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; } + .button-group.round.stack > *:last-child, .button-group.round.stack > *:last-child > a, .button-group.round.stack > *:last-child > button, .button-group.round.stack > *:last-child > .button, .button-group.round.stack > *:last-child > input[type=submit] { + -webkit-bottom-left-radius: 1rem; + -webkit-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + border-bottom-right-radius: 1rem; } + @media only screen and (min-width:40.063em) { + .button-group.round.stack-for-small > * { + margin: 0 -2px; + display: inline-block; } + .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button, .button-group.round.stack-for-small > * input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button, .button-group.round.stack-for-small > *:first-child input[type=submit] { + border-left: 0; } + .button-group.round.stack-for-small > *, .button-group.round.stack-for-small > * > a, .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * > .button, .button-group.round.stack-for-small > * > input[type=submit] { + border-radius: 0; } + .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button, .button-group.round.stack-for-small > *:first-child > input[type=submit] { + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; } + .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button, .button-group.round.stack-for-small > *:last-child > input[type=submit] { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; } } + @media only screen and (max-width: 40em) { + .button-group.round.stack-for-small > * { + margin: 0 -2px; + display: inline-block; + display: block; + margin: 0; } + .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button, .button-group.round.stack-for-small > * input[type=submit] { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); } + .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button, .button-group.round.stack-for-small > *:first-child input[type=submit] { + border-left: 0; } + .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button, .button-group.round.stack-for-small > * input[type=submit] { + border-top: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + margin: 0; + display: block; } + .button-group.round.stack-for-small > * > button { + width: 100%; } + .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button, .button-group.round.stack-for-small > *:first-child input[type=submit] { + border-top: 0; } + .button-group.round.stack-for-small > *, .button-group.round.stack-for-small > * > a, .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * > .button, .button-group.round.stack-for-small > * > input[type=submit] { + border-radius: 0; } + .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button, .button-group.round.stack-for-small > *:first-child > input[type=submit] { + -webkit-top-left-radius: 1rem; + -webkit-top-right-radius: 1rem; + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; } + .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button, .button-group.round.stack-for-small > *:last-child > input[type=submit] { + -webkit-bottom-left-radius: 1rem; + -webkit-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + border-bottom-right-radius: 1rem; } } + +.button-bar:before, .button-bar:after { + content: " "; + display: table; } +.button-bar:after { + clear: both; } +.button-bar .button-group { + float: left; + margin-right: 0.625rem; } + .button-bar .button-group div { + overflow: hidden; } + +/* Standard Forms */ +form { + margin: 0 0 1rem; } + +/* Using forms within rows, we need to set some defaults */ +form .row .row { + margin: 0 -0.5rem; } + form .row .row .column, form .row .row .columns { + padding: 0 0.5rem; } + form .row .row.collapse { + margin: 0; } + form .row .row.collapse .column, form .row .row.collapse .columns { + padding: 0; } + form .row .row.collapse input { + -webkit-border-bottom-right-radius: 0; + -webkit-border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; } +form .row input.column, form .row input.columns, form .row textarea.column, form .row textarea.columns { + padding-left: 0.5rem; } + +/* Label Styles */ +label { + font-size: 0.875rem; + color: #4d4d4d; + cursor: pointer; + display: block; + font-weight: normal; + line-height: 1.5; + margin-bottom: 0; + /* Styles for required inputs */ } + label.right { + float: none !important; + text-align: right; } + label.inline { + margin: 0 0 1rem 0; + padding: 0.5625rem 0; } + label small { + text-transform: capitalize; + color: #676767; } + +/* Attach elements to the beginning or end of an input */ +.prefix, .postfix { + display: block; + position: relative; + z-index: 2; + text-align: center; + width: 100%; + padding-top: 0; + padding-bottom: 0; + border-style: solid; + border-width: 1px; + overflow: visible; + font-size: 0.875rem; + height: 2.3125rem; + line-height: 2.3125rem; } + +/* Adjust padding, alignment and radius if pre/post element is a button */ +.postfix.button, input.postfix[type=submit] { + padding-left: 0; + padding-right: 0; + padding-top: 0; + padding-bottom: 0; + text-align: center; + border: none; } + +.prefix.button, input.prefix[type=submit] { + padding-left: 0; + padding-right: 0; + padding-top: 0; + padding-bottom: 0; + text-align: center; + border: none; } + +.prefix.button.radius, #menu .user-menu-wrap .prefix.button.user-menu, #menu .user-menu-wrap input.prefix.user-menu[type=submit], .page-login .login-form input.prefix[type=submit], input.prefix.radius[type=submit], input.prefix[type=submit].dismiss-button, .prefix.button.dismiss-button { + border-radius: 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; } + +.postfix.button.radius, #menu .user-menu-wrap .postfix.button.user-menu, #menu .user-menu-wrap input.postfix.user-menu[type=submit], .page-login .login-form input.postfix[type=submit], input.postfix.radius[type=submit], input.postfix[type=submit].dismiss-button, .postfix.button.dismiss-button { + border-radius: 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; } + +.prefix.button.round, input.prefix.round[type=submit] { + border-radius: 0; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; } + +.postfix.button.round, input.postfix.round[type=submit] { + border-radius: 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; } + +/* Separate prefix and postfix styles when on span or label so buttons keep their own */ +span.prefix, label.prefix { + background: #f2f2f2; + border-right: none; + color: #333333; + border-color: #cccccc; } + +span.postfix, label.postfix { + background: #f2f2f2; + border-left: none; + color: #333333; + border-color: #cccccc; } + +/* We use this to get basic styling on all basic form elements */ +input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea { + -webkit-appearance: none; + border-radius: 0; + background-color: #FFFFFF; + font-family: inherit; + border-style: solid; + border-width: 1px; + border-color: #cccccc; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.75); + display: block; + font-size: 0.875rem; + margin: 0 0 1rem 0; + padding: 0.5rem; + height: 2.3125rem; + width: 100%; + box-sizing: border-box; + transition: all 0.15s linear; } + input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus { + background: #fafafa; + border-color: #999999; + outline: none; } + input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled { + background-color: #DDDDDD; + cursor: default; } + input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea { + background-color: #DDDDDD; + cursor: default; } + input[type="text"].radius, #menu .user-menu-wrap input[type="text"].user-menu, .page-login .login-form input[type="text"][type=submit], input[type="text"].dismiss-button, input[type="password"].radius, #menu .user-menu-wrap input[type="password"].user-menu, .page-login .login-form input[type="password"][type=submit], input[type="password"].dismiss-button, input[type="date"].radius, #menu .user-menu-wrap input[type="date"].user-menu, .page-login .login-form input[type="date"][type=submit], input[type="date"].dismiss-button, input[type="datetime"].radius, #menu .user-menu-wrap input[type="datetime"].user-menu, .page-login .login-form input[type="datetime"][type=submit], input[type="datetime"].dismiss-button, input[type="datetime-local"].radius, #menu .user-menu-wrap input[type="datetime-local"].user-menu, .page-login .login-form input[type="datetime-local"][type=submit], input[type="datetime-local"].dismiss-button, input[type="month"].radius, #menu .user-menu-wrap input[type="month"].user-menu, .page-login .login-form input[type="month"][type=submit], input[type="month"].dismiss-button, input[type="week"].radius, #menu .user-menu-wrap input[type="week"].user-menu, .page-login .login-form input[type="week"][type=submit], input[type="week"].dismiss-button, input[type="email"].radius, #menu .user-menu-wrap input[type="email"].user-menu, .page-login .login-form input[type="email"][type=submit], input[type="email"].dismiss-button, input[type="number"].radius, #menu .user-menu-wrap input[type="number"].user-menu, .page-login .login-form input[type="number"][type=submit], input[type="number"].dismiss-button, input[type="search"].radius, #menu .user-menu-wrap input[type="search"].user-menu, .page-login .login-form input[type="search"][type=submit], input[type="search"].dismiss-button, input[type="tel"].radius, #menu .user-menu-wrap input[type="tel"].user-menu, .page-login .login-form input[type="tel"][type=submit], input[type="tel"].dismiss-button, input[type="time"].radius, #menu .user-menu-wrap input[type="time"].user-menu, .page-login .login-form input[type="time"][type=submit], input[type="time"].dismiss-button, input[type="url"].radius, #menu .user-menu-wrap input[type="url"].user-menu, .page-login .login-form input[type="url"][type=submit], input[type="url"].dismiss-button, input[type="color"].radius, #menu .user-menu-wrap input[type="color"].user-menu, .page-login .login-form input[type="color"][type=submit], input[type="color"].dismiss-button, textarea.radius, #menu .user-menu-wrap textarea.user-menu, textarea.dismiss-button { + border-radius: 3px; } + +form .row .prefix-radius.row.collapse input, form .row .prefix-radius.row.collapse textarea, form .row .prefix-radius.row.collapse select, form .row .prefix-radius.row.collapse button { + border-radius: 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; } +form .row .prefix-radius.row.collapse .prefix { + border-radius: 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; } +form .row .postfix-radius.row.collapse input, form .row .postfix-radius.row.collapse textarea, form .row .postfix-radius.row.collapse select, form .row .postfix-radius.row.collapse button { + border-radius: 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; } +form .row .postfix-radius.row.collapse .postfix { + border-radius: 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; } +form .row .prefix-round.row.collapse input, form .row .prefix-round.row.collapse textarea, form .row .prefix-round.row.collapse select, form .row .prefix-round.row.collapse button { + border-radius: 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; } +form .row .prefix-round.row.collapse .prefix { + border-radius: 0; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; } +form .row .postfix-round.row.collapse input, form .row .postfix-round.row.collapse textarea, form .row .postfix-round.row.collapse select, form .row .postfix-round.row.collapse button { + border-radius: 0; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; } +form .row .postfix-round.row.collapse .postfix { + border-radius: 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; } + +input[type="submit"] { + -webkit-appearance: none; + border-radius: 0; } + +/* Respect enforced amount of rows for textarea */ +textarea[rows] { + height: auto; } + +/* Not allow resize out of parent */ +textarea { + max-width: 100%; } + +/* Add height value for select elements to match text input height */ +select { + -webkit-appearance: none !important; + border-radius: 0; + background-color: #FAFAFA; + background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+); + background-position: 100% center; + background-repeat: no-repeat; + border-style: solid; + border-width: 1px; + border-color: #cccccc; + padding: 0.5rem; + font-size: 0.875rem; + font-family: "Open Sans", sans-serif; + color: rgba(0, 0, 0, 0.75); + line-height: normal; + border-radius: 0; + height: 2.3125rem; } + select::-ms-expand { + display: none; } + select.radius, #menu .user-menu-wrap select.user-menu, select.dismiss-button { + border-radius: 3px; } + select:hover { + background-color: #f3f3f3; + border-color: #999999; } + select:disabled { + background-color: #DDDDDD; + cursor: default; } + select[multiple] { + height: auto; } + +/* Adjust margin for form elements below */ +input[type="file"], input[type="checkbox"], input[type="radio"], select { + margin: 0 0 1rem 0; } + +input[type="checkbox"] + label, input[type="radio"] + label { + display: inline-block; + margin-left: 0.5rem; + margin-right: 1rem; + margin-bottom: 0; + vertical-align: baseline; } + +/* Normalize file input width */ +input[type="file"] { + width: 100%; } + +/* HTML5 Number spinners settings */ +/* We add basic fieldset styling */ +fieldset { + border: 1px solid #DDDDDD; + padding: 1.25rem; + margin: 1.125rem 0; } + fieldset legend { + font-weight: bold; + background: #FFFFFF; + padding: 0 0.1875rem; + margin: 0; + margin-left: -0.1875rem; } + +/* Error Handling */ +[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error { + display: block; + padding: 0.375rem 0.5625rem 0.5625rem; + margin-top: -1px; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: normal; + font-style: italic; + background: #f04124; + color: #FFFFFF; } +[data-abide] span.error, [data-abide] small.error { + display: none; } + +span.error, small.error { + display: block; + padding: 0.375rem 0.5625rem 0.5625rem; + margin-top: -1px; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: normal; + font-style: italic; + background: #f04124; + color: #FFFFFF; } + +.error input, .error textarea, .error select { + margin-bottom: 0; } +.error input[type="checkbox"], .error input[type="radio"] { + margin-bottom: 1rem; } +.error label, .error label.error { + color: #f04124; } +.error small.error { + display: block; + padding: 0.375rem 0.5625rem 0.5625rem; + margin-top: -1px; + margin-bottom: 1rem; + font-size: 0.75rem; + font-weight: normal; + font-style: italic; + background: #f04124; + color: #FFFFFF; } +.error > label > small { + color: #676767; + background: transparent; + padding: 0; + text-transform: capitalize; + font-style: normal; + font-size: 60%; + margin: 0; + display: inline; } +.error span.error-message { + display: block; } + +input.error, textarea.error, select.error { + margin-bottom: 0; } + +label.error { + color: #f04124; } + +.label { + font-weight: normal; + font-family: "Open Sans", sans-serif; + text-align: center; + text-decoration: none; + line-height: 1; + white-space: nowrap; + display: inline-block; + position: relative; + margin-bottom: auto; + padding: 0.25rem 0.5rem 0.25rem; + font-size: 0.6875rem; + background-color: #e68c1e; + color: #FFFFFF; } + .label.radius, #menu .user-menu-wrap .label.user-menu, .page-login .login-form input.label[type=submit], .label.dismiss-button { + border-radius: 3px; } + .label.round { + border-radius: 1000px; } + .label.alert { + background-color: #f04124; + color: #FFFFFF; } + .label.warning { + background-color: #f08a24; + color: #FFFFFF; } + .label.success { + background-color: #43AC6A; + color: #FFFFFF; } + .label.secondary { + background-color: #008CBA; + color: #FFFFFF; } + .label.info { + background-color: #a0d3e8; + color: #333333; } + +table { + background: #FFFFFF; + margin-bottom: 1.25rem; + border: solid 1px #DDDDDD; + table-layout: auto; } + table caption { + background: transparent; + color: #222222; + font-size: 1rem; + font-weight: bold; } + table thead { + background: #F5F5F5; } + table thead tr th, table thead tr td { + padding: 0.625rem 1rem 0.5625rem; + font-size: 0.875rem; + font-weight: bold; + color: #222222; } + table tfoot { + background: #F5F5F5; } + table tfoot tr th, table tfoot tr td { + padding: 0.625rem 1rem 0.5625rem; + font-size: 0.875rem; + font-weight: bold; + color: #222222; } + table tr th, table tr td { + padding: 0.75rem 1rem; + font-size: 0.875rem; + color: #222222; + text-align: left; } + table tr.even, table tr.alt, table tr:nth-of-type(even) { + background: #F9F9F9; } + table thead tr th, table tfoot tr th, table tfoot tr td, table tbody tr th, table tbody tr td, table tr td { + display: table-cell; + line-height: 1.125rem; } + +/* General styles */ +body h1, body h2, body h3, body h4, body h5, body h6 { + font-weight: 800; } + +/* Header and menu */ +#site-header { + background-color: #333; + box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 2px 0px; } + #site-header #header-container { + width: 100%; + margin-left: auto; + margin-right: auto; + margin-top: 0; + margin-bottom: 0; + max-width: 78.125rem; + position: relative; + z-index: 1; } + #site-header #header-container:before, #site-header #header-container:after { + content: " "; + display: table; } + #site-header #header-container:after { + clear: both; } + #site-header .site-title { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 25%; + float: left; } + #site-header .site-title a { + display: block; + padding-top: 1.125rem; + padding-bottom: 1.125rem; + color: white; + line-height: 1; } + #site-header .site-title a:hover { + color: #e6e6e6; } + +#menu { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 75%; + float: left; + /* User Menu */ } + #menu a { + color: white; } + #menu a:hover { + color: #e6e6e6; } + #menu ul { + list-style: none; + padding: 0; + margin: 0; + line-height: 1; } + #menu ul li a { + display: block; } + #menu .main-menu { + text-align: right; + display: none; + padding-top: 2.625rem; } + @media only screen and (min-width:64.063em) { + #menu .main-menu { + display: block; + padding-top: 0; } } + @media only screen and (min-width:64.063em) { + #menu .main-menu li { + float: left; } } + #menu .main-menu li a { + display: block; + padding-left: 0.625rem; + padding-right: 0.625rem; + padding-top: 1.125rem; + padding-bottom: 1.125rem; } + #menu .main-menu li.menu-item-has-children:hover .sub-menu { + display: block; } + @media only screen and (min-width:64.063em) { + #menu .sub-menu { + display: none; + position: absolute; + background-color: #333; } + #menu .sub-menu li { + float: none; } + #menu .sub-menu li a { + text-align: left; + padding-right: 0.625rem; + border-left: 4px solid transparent; } + #menu .sub-menu li a:hover { + border-left: 4px solid #008CBA; } + #menu .sub-menu li:first-child a { + padding-left: 0.625rem; } } + #menu .user-menu-wrap { + display: none; } + @media only screen and (min-width:64.063em) { + #menu .user-menu-wrap { + display: block; + font-size: 0.875rem; + position: absolute; + top: 0; + right: 1rem; + margin-top: 0.375rem; } + #menu .user-menu-wrap:hover .profile-badge { + background-color: #f7f7f7; } } + #menu .user-menu-wrap .profile-badge { + display: block; + height: 2.5rem; + text-align: right; + padding: 4px; } + @media only screen and (min-width:64.063em) { + #menu .user-menu-wrap .profile-badge { + background-color: #fff; + border-radius: 3.125rem; + box-shadow: rgba(0, 0, 0, 0.14902) 0px 1px 0px 0px, rgba(0, 0, 0, 0.09804) 0px 1px 2px 0px; } } + #menu .user-menu-wrap .profile-badge img { + max-height: 100%; + border-radius: 50%; } + #menu .user-menu-wrap .user-menu { + text-align: right; + position: relative; + z-index: 1; } + @media only screen and (min-width:64.063em) { + #menu .user-menu-wrap .user-menu { + display: none; + background-color: white; + overflow: hidden; + font-size: 0.875rem; + margin-top: 0.4375rem; + box-shadow: rgba(0, 0, 0, 0.14902) 0px 1px 0px 0px, rgba(0, 0, 0, 0.09804) 0px 1px 2px 0px; } + #menu .user-menu-wrap .user-menu a { + color: #333; + border-left: 4px solid transparent; } + #menu .user-menu-wrap .user-menu a:hover { + background-color: #f7f7f7; + border-left: 4px solid #baeeff; } } + #menu .user-menu-wrap .user-menu li a { + padding-top: 1.125rem; + padding-bottom: 1.125rem; + padding-left: 0.625rem; + padding-right: 0.625rem; } + @media only screen and (min-width:64.063em) { + #menu .user-menu-wrap .user-menu li a { + padding-left: 1rem; + padding-right: 1rem; } } + #menu .user-menu-wrap .icon-down { + display: none; + font-size: 0.75rem; + font-style: normal; + padding-left: 0.375rem; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + top: -3px; + position: relative; + color: #ccc; } + @media only screen and (min-width:64.063em) { + #menu .user-menu-wrap .icon-down { + display: inline-block; } } + #menu .user-menu-wrap .profile-inner { + display: inline-block; + padding-left: 0.625rem; + padding-right: 0.25rem; } + @media only screen and (min-width:64.063em) { + #menu .user-menu-wrap .profile-inner { + padding: 0 0.625rem; + color: #333; } } + #menu .menu-toggle { + position: absolute; + right: 1rem; + top: 0.875rem; } + @media only screen and (min-width:64.063em) { + #menu .menu-toggle { + display: none; } } + #menu .menu-toggle svg { + width: 32px; + height: 24px; } + #menu .menu-toggle g { + fill: white; } + #menu .menu-toggle:hover g { + fill: #e6e6e6; } + +/* Content */ +.container { + width: 100%; + margin-left: auto; + margin-right: auto; + margin-top: 0; + margin-bottom: 0; + max-width: 78.125rem; } + .container:before, .container:after { + content: " "; + display: table; } + .container:after { + clear: both; } + +#content { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; + margin-top: 1rem; } + @media only screen and (min-width:64.063em) { + #content { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 66.6666666667%; + float: left; } } + +/* Front page */ +.home .introduction { + position: relative; } +.home #content .introduction { + padding-left: 1rem; } +.home #content .post { + padding-left: 0; } + +/* Single */ +.text-body { + padding-left: 1rem; + padding-right: 1rem; + margin-bottom: 0.75rem; + position: relative; } + +.entry-meta { + display: inline-block; + margin-bottom: 0.625rem; + font-weight: 300; + color: #666; } + +.entry-content { + margin-top: 0.625rem; } + .entry-content.excerpt p { + margin-bottom: 8px; } + +.entry-category { + display: inline-block; + font-weight: 300; + color: #666; } + .entry-category .dashicons-tag { + font-size: 1.125rem; + vertical-align: baseline; + position: relative; + top: 3px; + left: -2px; } + .entry-category .label-category { + font-weight: normal; + font-family: "Open Sans", sans-serif; + text-align: center; + text-decoration: none; + line-height: 1; + white-space: nowrap; + display: inline-block; + position: relative; + margin-bottom: auto; + padding: 2px 7px 7px; + font-size: 0.875rem; + background-color: #ff4c33; + color: #FFFFFF; + border-radius: 4px; + margin-bottom: 8px; } + +.wp-post-image { + margin-top: 0.625rem; } + @media only screen and (min-width:40.063em) { + .wp-post-image { + float: left; + max-width: 250px; + border-radius: 2px; + margin-right: 10px; } } + +.single .wp-post-image { + float: none; + max-width: 100%; + margin-right: 0; } + +.read-more { + padding: 10px 16px; + margin-bottom: 8px; } + +.actions-container { + text-align: right; + clear: both; } + +.comments-link { + float: left; + padding-top: 1.25rem; } + +.navigation { + text-align: center; } + +/* Login */ +.page-login #content { + width: 100%; + float: left; } +.page-login .introduction { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; } +.page-login .login-form { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; } + @media only screen and (min-width:40.063em) { + .page-login .login-form { + max-width: 400px; } } + .page-login .login-form .login-remember { + display: inline-block; + padding: 6px 0; } + .page-login .login-form .login-submit { + display: inline-block; + float: right; } + .page-login .login-form input[type=checkbox] { + margin: 0; + position: relative; + top: 2px; } + .page-login .login-form input[type=submit] { + margin-bottom: 0; } + .page-login .login-form p { + margin: 0; } +@media only screen and (min-width:64.063em) { + .page-login .introduction, .page-login .login-form { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 50%; + float: left; } } + +/* User search */ +.page-user-search #content { + width: 100%; + float: left; } +.page-user-search .search-form { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; } + .page-user-search .search-form table { + width: 100%; } +.page-user-search .search-about { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; + margin-top: 2rem; } +.page-user-search .meta { + margin-bottom: 1rem; + font-style: italic; + text-align: right; } +.page-user-search .filters .groups { + padding-left: 0; + padding-right: 0; + width: 33.3333333333%; + float: left; } +.page-user-search .filters .roles { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 66.6666666667%; + float: left; } + .page-user-search .filters .roles ul li { + margin-left: 4px; } + .page-user-search .filters .roles ul li:first-child { + margin-left: 0; } + +/* Profile page */ +.profile .page-title { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; + margin-top: 1rem; } +.profile .profile-details, .profile .account-details { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; + margin-bottom: 1rem; } + @media only screen and (min-width:64.063em) { + .profile .profile-details, .profile .account-details { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 50%; + float: left; } } + .profile .profile-details .inner, .profile .account-details .inner { + padding-left: 1rem; + padding-right: 1rem; } +.profile h5 { + margin-top: 0.5rem; } +.profile .label-email-type { + margin-left: 2px; + font-weight: normal; + font-family: "Open Sans", sans-serif; + text-align: center; + text-decoration: none; + line-height: 1; + white-space: nowrap; + display: inline-block; + position: relative; + margin-bottom: auto; + padding: 4px 4px 5px; + font-size: 0.6875rem; + background-color: #eee; + color: #333333; + border-radius: 2px; } + .profile .label-email-type.mailman { + color: #006687; } + +/* Mailinglists page */ +.page-mailinglists { + margin-top: 1.125rem; } + .page-mailinglists .page-title, .page-mailinglists .search-about, .page-mailinglists .lists-list-wrap, .page-mailinglists .sort-by { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; } + .page-mailinglists .list-members-wrap { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; + font-size: 1rem; } + .page-mailinglists .toptoptop { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; + margin-top: 1.125rem; } + @media only screen and (min-width:64.063em) { + .page-mailinglists .lists-list-wrap { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 50%; + float: left; } + .page-mailinglists .list-members-wrap { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 50%; + float: left; } + .page-mailinglists .list-members-button { + display: none; } } + .page-mailinglists .list-manipulation { + padding-top: 0.625rem; } + .page-mailinglists .list-manipulation:before, .page-mailinglists .list-manipulation:after { + content: " "; + display: table; } + .page-mailinglists .list-manipulation:after { + clear: both; } + .page-mailinglists .list-manipulation .button-alt { + margin-bottom: 0.5rem; } + .page-mailinglists .list-manipulation .sort-buttons { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 50%; + float: left; } + .page-mailinglists .list-manipulation .search-field { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 50%; + float: left; } + .page-mailinglists .lists-list-wrap { + margin-bottom: 1.125rem; } + .page-mailinglists .lists-list-wrap #mailinglists { + padding: 0; + background-color: #fff; + border: 1px solid #eee; + box-shadow: rgba(0, 0, 0, 0.14902) 0px 1px 0px 0px, rgba(0, 0, 0, 0.09804) 0px 1px 2px 0px; + border-radius: 2px; } + .page-mailinglists .lists-list-wrap ul { + list-style: none; + margin: 0; + padding: 0; } + .page-mailinglists .lists-list-wrap li { + list-style: none; + padding: 10px; + display: block; + position: relative; + line-height: 1.15; + border-bottom: 1px solid #eee; + border-left: 4px solid transparent; } + .page-mailinglists .lists-list-wrap li:last-child { + border-bottom: transparent; } + .page-mailinglists .lists-list-wrap li.selected { + border-left: 4px solid #008CBA; } + .page-mailinglists .lists-list-wrap li .button-alt { + color: #666; + background-color: transparent; } + .page-mailinglists .lists-list-wrap li .button-alt:hover { + background-color: #eee; } + .page-mailinglists .list-members .list-members-title { + line-height: 1; + margin-right: 0.25rem; + margin-bottom: 0; } + .page-mailinglists .list-members ul { + list-style: none; + margin: 0; + padding: 0; + background-color: #fff; + border: 1px solid #eee; + box-shadow: rgba(0, 0, 0, 0.14902) 0px 1px 0px 0px, rgba(0, 0, 0, 0.09804) 0px 1px 2px 0px; + border-radius: 2px; } + .page-mailinglists .list-members li { + list-style: none; + font-size: 0.875rem; } + .page-mailinglists .list-members li a { + padding: 8px 10px; + display: block; + position: relative; + border-bottom: 1px solid #eee; } + .page-mailinglists .list-members li:last-child a { + border-bottom: transparent; } + .page-mailinglists .list-num-members { + font-size: 0.875rem; + color: #666; } + .page-mailinglists #members-result { + margin-top: 8px; } + .page-mailinglists .email-aliases, .page-mailinglists .email-mailman { + position: absolute; + right: 16px; + top: 8px; } + .page-mailinglists .email-aliases .dashicons, .page-mailinglists .email-mailman .dashicons { + font-size: 1.125rem; + vertical-align: baseline; + position: relative; + top: 4px; + left: -3px; } + +/* Sidebar */ +.sidebar { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; + font-weight: 500; } + @media only screen and (min-width:64.063em) { + .sidebar { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 33.3333333333%; + float: left; + font-weight: 300; + padding-top: 4.25rem; } } + .sidebar .widget { + padding: 0.625rem 0; + background-color: #fff; + border: 1px solid #eee; + box-shadow: rgba(0, 0, 0, 0.14902) 0px 1px 0px 0px, rgba(0, 0, 0, 0.09804) 0px 1px 2px 0px; + border-radius: 2px; + padding-bottom: 0; + margin-bottom: 0.625rem; } + @media only screen and (min-width:64.063em) { + .sidebar .widget { + padding-bottom: 0.625rem; } } + .sidebar h2 { + padding-left: 1rem; + padding-right: 1rem; } + .sidebar h2, .sidebar h2 a.rsswidget { + font-size: 1.125rem; + margin-bottom: 0; } + .sidebar .widgettitle a.rsswidget { + color: black; + font-weight: 800; } + .sidebar .searchform-wrap { + margin-bottom: 1rem; } + .sidebar .searchform-wrap:after { + content: ''; + clear: both; + display: table; } + .sidebar .searchform { + padding-left: 1rem; + padding-right: 1rem; } + @media only screen and (min-width:64.063em) { + .sidebar .searchform { + padding: 0; + margin-bottom: 10px; } } + .sidebar .searchform input[type=text] { + width: 75%; + margin: 0; + display: block; + float: left; } + .sidebar .searchform input[type=submit] { + padding-left: 8px; + padding-right: 8px; + padding-top: 0; + padding-bottom: 0; + margin: 0; + text-align: center; + line-height: 2.3125rem; + border: none; + display: block; + float: left; + width: 25%; } + .sidebar .widgettitle { + clear: both; } + .sidebar .rsswidget img { + display: none; } + .sidebar ul { + list-style: none; + padding: 0; + margin: 0; } + @media only screen and (min-width:64.063em) { + .sidebar ul { + list-style: disc outside none; + padding-left: 0.75rem; } } + .sidebar ul li { + display: block; + padding: 1rem; } + .sidebar ul li:nth-child(even) { + background-color: #f5f5f5; } + @media only screen and (min-width:64.063em) { + .sidebar ul li:nth-child(even) { + background-color: transparent; } } + @media only screen and (min-width:64.063em) { + .sidebar ul li { + display: list-item; + padding: 0; + margin-left: 1.25rem; } } + .sidebar .screen-reader-text { + display: none; } + .sidebar .events-today-link-all { + padding: 1rem; + padding-bottom: 0.5rem; + display: block; } + @media only screen and (min-width:64.063em) { + .sidebar .events-today-link-all { + padding-bottom: 0; + padding-top: 8; } } + +/* Footer */ +footer { + width: 100%; + margin-left: auto; + margin-right: auto; + margin-top: 0; + margin-bottom: 0; + max-width: 78.125rem; } + footer:before, footer:after { + content: " "; + display: table; } + footer:after { + clear: both; } + footer .footer-wrap { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; } + footer .credits { + margin-top: 25px; + margin-bottom: 25px; + text-align: center; + color: #666; + font-size: 0.75rem; } + +/* Reusable styles */ +.card, .home .introduction, .text-body, .page-login .login-form, .page-user-search .search-form, .page-user-search .search-about, .profile .profile-details .inner, .profile .account-details .inner { + padding-top: 0.625rem; + padding-bottom: 0.625rem; + background-color: #fff; + border: 1px solid #eee; + box-shadow: rgba(0, 0, 0, 0.14902) 0px 1px 0px 0px, rgba(0, 0, 0, 0.09804) 0px 1px 2px 0px; + border-radius: 2px; } + +.card-z1 { + box-shadow: rgba(0, 0, 0, 0.14902) 0px 1px 0px 0px, rgba(0, 0, 0, 0.09804) 0px 1px 2px 0px; } + +.card-z2 { + box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26); } + +.love { + color: #faafba; } + +/* Animations */ +.fadein { + -webkit-animation: fadein 1.5s 1; + animation: fadein 1.5s 1; } + +@-webkit-keyframes fadein { + from { + opacity: 0; + top: -10px; } + + to { + opacity: 1; + top: 0px; } } + +@keyframes fadein { + from { + opacity: 0; + top: -10px; } + + to { + opacity: 1; + top: 0px; } } + +.dismiss { + position: absolute; + display: block; + top: 0px; + right: 0px; + font-size: 1.875rem; + color: #ccc; + padding: 7px; } + +.dismiss-button { + padding: 0.8em 1.2em; } + +/* Overrides */ +.vcard { + margin: 0; + border: 0; + padding: 0; } + +.visible { + display: block !important; } + +.button-alt { + border-style: solid; + border-width: 0; + cursor: pointer; + font-family: "Open Sans", sans-serif; + font-weight: normal; + line-height: normal; + margin: 0 0 1.25rem; + position: relative; + text-decoration: none; + text-align: center; + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; + display: inline-block; + padding-top: 0.4375rem; + padding-right: 0.875rem; + padding-bottom: 0.5rem; + padding-left: 0.875rem; + background-color: #eee; + border-color: #bebebe; + color: #333333; + border-radius: 0.3125rem; + transition: background-color 300ms ease-out; + border: 1px solid transparent; } + .button-alt:hover, .button-alt:focus { + background-color: #bebebe; } + .button-alt:hover, .button-alt:focus { + color: #333333; } + .button-alt:hover { + background-color: #ccc; } + +.active { + background-color: #008CBA; + color: white; } + .active:hover { + color: white; + background-color: #006687; } diff --git a/wp-content/themes/aktiv2014/header.php b/wp-content/themes/aktiv2014/header.php index dd2d4da..b06fb75 100644 --- a/wp-content/themes/aktiv2014/header.php +++ b/wp-content/themes/aktiv2014/header.php @@ -18,8 +18,8 @@ - + @@ -28,6 +28,7 @@ > +