From 4205c0c00c0a94faf470d798cd62e9c850787d75 Mon Sep 17 00:00:00 2001 From: Chris Gross <gross.364@osu.edu> Date: Mon, 13 Mar 2017 16:22:52 -0400 Subject: [PATCH] weekly build --- profiles/wcm_base/CHANGELOG.txt | 9 + .../contrib/wysiwyg/tests/wysiwyg_test.info | 6 +- .../modules/contrib/wysiwyg/wysiwyg.info | 6 +- .../modules/contrib/wysiwyg/wysiwyg.install | 24 +- .../ocio_main_menu/ocio_main_menu.context.inc | 32 ++ .../custom/ocio_media/ocio_media.module | 11 + .../modules/custom/ocio_news/ocio_news.ds.inc | 69 ++- .../ocio_news.features.field_base.inc | 90 ++++ .../ocio_news.features.field_instance.inc | 293 ++++++++++- .../modules/custom/ocio_news/ocio_news.info | 21 +- .../custom/ocio_news/ocio_news.strongarm.inc | 21 + .../ocio_simplesamlphp_auth.module | 4 +- .../custom/ocio_web_form/ocio_web_form.module | 2 +- ...s_settings.features.features_overrides.inc | 88 ++-- .../wcm_panels_settings.features.inc | 88 ++-- .../wcm_panels_settings.info | 5 +- ...m_user_profile.features.field_instance.inc | 4 +- ...m_workbench.features.fe_block_settings.inc | 6 - ..._workbench.features.features_overrides.inc | 12 + .../wcm_workbench/wcm_workbench.features.inc | 14 + .../custom/wcm_workbench/wcm_workbench.info | 4 + .../themes/ocio_omega_base/.ruby-version | 2 +- .../css/ocio-omega-base.no-query.css | 134 ++++- .../css/ocio-omega-base.styles.css | 148 +++++- .../js/ocio-omega-base.behaviors.js | 13 + .../components/content-types/_article.scss | 113 ++++ .../sass/components/regions/_footer.scss | 2 +- .../regions/region--footer-1.tpl.php | 4 +- .../regions/region--masthead.tpl.php | 2 +- .../wcm_omega/css/wcm-omega.settings.css | 2 +- .../themes/wcm_omega/css/wcm-omega.styles.css | 2 +- .../images/settings/menu-style-1.png | Bin 0 -> 38215 bytes .../images/settings/menu-style-2.png | Bin 0 -> 32363 bytes .../wcm_omega/js/wcm-omega-menu.behaviors.js | 202 ++++++++ .../wcm_omega/js/wcm-omega.behaviors.js | 134 +---- .../wcm-standard/wcm-standard-layout.tpl.php | 1 + .../wcm-standard/wcm-standard.layout.inc | 1 + .../wcm_omega/preprocess/html.preprocess.inc | 2 + .../preprocess/region.preprocess.inc | 6 - .../themes/wcm_omega/process/page.process.inc | 7 + .../components/menus/_main-menu-mobile.scss | 210 ++++++++ .../sass/components/menus/_main-menu.scss | 46 ++ .../sass/components/menus/_menu-style-1.scss | 153 ++++++ .../sass/components/menus/_menu-style-2.scss | 156 ++++++ .../sass/components/regions/_footer.scss | 21 +- .../sass/components/regions/_main-menu.scss | 489 ------------------ .../wcm_omega/sass/wcm-omega.settings.scss | 15 + .../wcm_base/themes/wcm_omega/template.php | 9 + .../regions/region--footer-1.tpl.php | 4 +- .../regions/region--main-menu-second.tpl.php | 39 ++ .../regions/region--main-menu.tpl.php | 2 +- .../regions/region--masthead.tpl.php | 5 +- .../themes/wcm_omega/theme-settings.php | 67 ++- .../wcm_base/themes/wcm_omega/wcm_omega.info | 2 + 54 files changed, 1984 insertions(+), 818 deletions(-) create mode 100644 profiles/wcm_base/themes/ocio_omega_base/sass/components/content-types/_article.scss create mode 100644 profiles/wcm_base/themes/wcm_omega/images/settings/menu-style-1.png create mode 100644 profiles/wcm_base/themes/wcm_omega/images/settings/menu-style-2.png create mode 100644 profiles/wcm_base/themes/wcm_omega/js/wcm-omega-menu.behaviors.js create mode 100644 profiles/wcm_base/themes/wcm_omega/sass/components/menus/_main-menu-mobile.scss create mode 100644 profiles/wcm_base/themes/wcm_omega/sass/components/menus/_main-menu.scss create mode 100644 profiles/wcm_base/themes/wcm_omega/sass/components/menus/_menu-style-1.scss create mode 100644 profiles/wcm_base/themes/wcm_omega/sass/components/menus/_menu-style-2.scss delete mode 100644 profiles/wcm_base/themes/wcm_omega/sass/components/regions/_main-menu.scss create mode 100644 profiles/wcm_base/themes/wcm_omega/templates/regions/region--main-menu-second.tpl.php diff --git a/profiles/wcm_base/CHANGELOG.txt b/profiles/wcm_base/CHANGELOG.txt index 39790086..f08ff2de 100644 --- a/profiles/wcm_base/CHANGELOG.txt +++ b/profiles/wcm_base/CHANGELOG.txt @@ -1,3 +1,12 @@ +WCM Base 7.x-1.x, 2017-03-14 +---------------------------- +- WCM Omega: Added a second menu style option. +- WCM User Profile: Made first and last name fields optional. +- WCM Workbench: Fixed unpublished content missing from All Recent Content page. +- OCIO Main Menu: Added context to support new menu style option for WCM Omega theme. +- OCIO News: Added Kicker, Byline, Sidebar, Learn More fields. +- OCIO Web Form: Hid node revision option instead of all publishing options. + WCM Base 7.x-1.x, 2017-03-02 ---------------------------- - WCM Base: diff --git a/profiles/wcm_base/modules/contrib/wysiwyg/tests/wysiwyg_test.info b/profiles/wcm_base/modules/contrib/wysiwyg/tests/wysiwyg_test.info index 9114024e..a84e148b 100644 --- a/profiles/wcm_base/modules/contrib/wysiwyg/tests/wysiwyg_test.info +++ b/profiles/wcm_base/modules/contrib/wysiwyg/tests/wysiwyg_test.info @@ -6,9 +6,9 @@ hidden = TRUE dependencies[] = wysiwyg files[] = wysiwyg_test.module -; Information added by Drupal.org packaging script on 2017-02-27 -version = "7.x-2.3+14-dev" +; Information added by Drupal.org packaging script on 2017-03-06 +version = "7.x-2.3+16-dev" core = "7.x" project = "wysiwyg" -datestamp = "1488180786" +datestamp = "1488825869" diff --git a/profiles/wcm_base/modules/contrib/wysiwyg/wysiwyg.info b/profiles/wcm_base/modules/contrib/wysiwyg/wysiwyg.info index 74b25e02..bef4fbb3 100644 --- a/profiles/wcm_base/modules/contrib/wysiwyg/wysiwyg.info +++ b/profiles/wcm_base/modules/contrib/wysiwyg/wysiwyg.info @@ -9,9 +9,9 @@ configure = admin/config/content/wysiwyg files[] = wysiwyg.module files[] = tests/wysiwyg.test -; Information added by Drupal.org packaging script on 2017-02-27 -version = "7.x-2.3+14-dev" +; Information added by Drupal.org packaging script on 2017-03-06 +version = "7.x-2.3+16-dev" core = "7.x" project = "wysiwyg" -datestamp = "1488180786" +datestamp = "1488825869" diff --git a/profiles/wcm_base/modules/contrib/wysiwyg/wysiwyg.install b/profiles/wcm_base/modules/contrib/wysiwyg/wysiwyg.install index dc7dfd40..1874e5b1 100644 --- a/profiles/wcm_base/modules/contrib/wysiwyg/wysiwyg.install +++ b/profiles/wcm_base/modules/contrib/wysiwyg/wysiwyg.install @@ -402,7 +402,7 @@ function wysiwyg_update_7204() { continue; } $preferences = array( - 'add_to_summaries' => !!empty($settings['add_to_summaries']), + 'add_to_summaries' => !empty($settings['add_to_summaries']), 'default' => $settings['default'], 'show_toggle' => $settings['show_toggle'], 'user_choose' => $settings['user_choose'], @@ -427,3 +427,25 @@ function wysiwyg_update_7204() { } wysiwyg_profile_cache_clear(); } + +/** + * Check for profiles without add_to_summaries settings. + */ +function wysiwyg_update_7205() { + $query = db_select('wysiwyg', 'w'); + $query->join('filter_format', 'f', 'w.format = f.format'); + $query->fields('w', array('format', 'editor', 'settings')); + $query->fields('f', array('name')); + + foreach ($query->execute() as $profile) { + $settings = unserialize($profile->settings); + + if (!isset($settings['_profile_preferences']['add_to_summaries'])) { + $values = array( + '@format' => $profile->name, + '!url' => 'https://www.drupal.org/node/2851313', + ); + drupal_set_message(t('You may need to manually resave the Wysiwyg profile configuration tied to the @format text format. See !url', $values), 'warning'); + } + } +} diff --git a/profiles/wcm_base/modules/custom/ocio_main_menu/ocio_main_menu.context.inc b/profiles/wcm_base/modules/custom/ocio_main_menu/ocio_main_menu.context.inc index 8b8ff5f9..8a46c481 100644 --- a/profiles/wcm_base/modules/custom/ocio_main_menu/ocio_main_menu.context.inc +++ b/profiles/wcm_base/modules/custom/ocio_main_menu/ocio_main_menu.context.inc @@ -42,5 +42,37 @@ function ocio_main_menu_context_default_contexts() { t('OCIO Main Menu'); $export['main-menu'] = $context; + $context = new stdClass(); + $context->disabled = FALSE; /* Edit this to true to make a default context disabled initially */ + $context->api_version = 3; + $context->name = 'second-level-menu'; + $context->description = ''; + $context->tag = 'OCIO Main Menu'; + $context->conditions = array( + 'sitewide' => array( + 'values' => array( + 1 => 1, + ), + ), + ); + $context->reactions = array( + 'block' => array( + 'blocks' => array( + 'menu_block-custom-1' => array( + 'module' => 'menu_block', + 'delta' => 'custom-1', + 'region' => 'main_menu_second', + 'weight' => '-9', + ), + ), + ), + ); + $context->condition_mode = 0; + + // Translatables + // Included for use with string extractors like potx. + t('OCIO Main Menu'); + $export['second-level-menu'] = $context; + return $export; } diff --git a/profiles/wcm_base/modules/custom/ocio_media/ocio_media.module b/profiles/wcm_base/modules/custom/ocio_media/ocio_media.module index 4bcdba0f..15b3fc0e 100644 --- a/profiles/wcm_base/modules/custom/ocio_media/ocio_media.module +++ b/profiles/wcm_base/modules/custom/ocio_media/ocio_media.module @@ -92,3 +92,14 @@ function ocio_media_file_mimetype_mapping_alter(&$mapping) { $mapping['extensions'][$extension] = $index; } } + +/** + * Implements hook_preprocess_field(). + */ +function ocio_media_preprocess_field(&$vars) { + // Ensure that all image fields have an alt attribute, even if no alt text exists + if ($vars['element']['#field_type'] == 'image' && empty($vars['items'][0]['#item']['alt'])) { + $vars['items'][0]['#item']['alt'] = ''; + } +} + diff --git a/profiles/wcm_base/modules/custom/ocio_news/ocio_news.ds.inc b/profiles/wcm_base/modules/custom/ocio_news/ocio_news.ds.inc index eff882ed..ae5ad2a2 100644 --- a/profiles/wcm_base/modules/custom/ocio_news/ocio_news.ds.inc +++ b/profiles/wcm_base/modules/custom/ocio_news/ocio_news.ds.inc @@ -18,12 +18,23 @@ function ocio_news_ds_field_settings_info() { $ds_fieldsetting->view_mode = 'full'; $ds_fieldsetting->settings = array( 'byline' => array( - 'weight' => '0', + 'weight' => '2', 'label' => 'hidden', 'format' => 'default', ), + 'title' => array( + 'weight' => '1', + 'label' => 'hidden', + 'format' => 'default', + 'formatter_settings' => array( + 'link' => '0', + 'wrapper' => 'h1', + 'class' => '', + 'ft' => array(), + ), + ), 'changed_date' => array( - 'weight' => '4', + 'weight' => '8', 'label' => 'inline', 'format' => 'ds_post_date_panopoly_day', 'formatter_settings' => array( @@ -41,11 +52,6 @@ function ocio_news_ds_field_settings_info() { ), ), ), - 'field_featured_image' => array( - 'formatter_settings' => array( - 'ft' => array(), - ), - ), ); $export['node|article|full'] = $ds_fieldsetting; @@ -150,27 +156,46 @@ function ocio_news_ds_layout_settings_info() { $ds_layout->entity_type = 'node'; $ds_layout->bundle = 'article'; $ds_layout->view_mode = 'full'; - $ds_layout->layout = 'ds_1col'; + $ds_layout->layout = 'ds_2col_stacked_fluid'; $ds_layout->settings = array( 'regions' => array( - 'ds_content' => array( - 0 => 'byline', - 1 => 'field_featured_image', - 2 => 'field_ocio_body', - 3 => 'field_tags', - 4 => 'changed_date', + 'header' => array( + 0 => 'field_kicker', + 1 => 'title', + ), + 'left' => array( + 2 => 'byline', + 3 => 'field_featured_image', + 4 => 'field_ocio_body', + ), + 'right' => array( + 5 => 'field_sidebar', + ), + 'footer' => array( + 6 => 'field_learn_more', + 7 => 'field_tags', + ), + 'ds_hidden' => array( + 8 => 'changed_date', ), ), 'fields' => array( - 'byline' => 'ds_content', - 'field_featured_image' => 'ds_content', - 'field_ocio_body' => 'ds_content', - 'field_tags' => 'ds_content', - 'changed_date' => 'ds_content', + 'field_kicker' => 'header', + 'title' => 'header', + 'byline' => 'left', + 'field_featured_image' => 'left', + 'field_ocio_body' => 'left', + 'field_sidebar' => 'right', + 'field_learn_more' => 'footer', + 'field_tags' => 'footer', + 'changed_date' => 'ds_hidden', ), 'classes' => array(), 'wrappers' => array( - 'ds_content' => 'div', + 'header' => 'div', + 'left' => 'div', + 'right' => 'div', + 'footer' => 'div', 'ds_hidden' => 'div', ), 'layout_wrapper' => 'div', @@ -178,8 +203,8 @@ function ocio_news_ds_layout_settings_info() { 'layout_attributes_merge' => 1, 'layout_link_attribute' => '', 'layout_link_custom' => '', - 'layout_disable_css' => FALSE, - 'hide_page_title' => '0', + 'layout_disable_css' => 0, + 'hide_page_title' => '1', 'page_option_title' => '', ); $export['node|article|full'] = $ds_layout; diff --git a/profiles/wcm_base/modules/custom/ocio_news/ocio_news.features.field_base.inc b/profiles/wcm_base/modules/custom/ocio_news/ocio_news.features.field_base.inc index 41bba335..366c2832 100644 --- a/profiles/wcm_base/modules/custom/ocio_news/ocio_news.features.field_base.inc +++ b/profiles/wcm_base/modules/custom/ocio_news/ocio_news.features.field_base.inc @@ -10,6 +10,27 @@ function ocio_news_field_default_field_bases() { $field_bases = array(); + // Exported field_base: 'field_byline'. + $field_bases['field_byline'] = array( + 'active' => 1, + 'cardinality' => 1, + 'deleted' => 0, + 'entity_types' => array(), + 'field_name' => 'field_byline', + 'indexes' => array( + 'format' => array( + 0 => 'format', + ), + ), + 'locked' => 0, + 'module' => 'text', + 'settings' => array( + 'max_length' => 255, + ), + 'translatable' => 0, + 'type' => 'text', + ); + // Exported field_base: 'field_display_in_view_panes'. $field_bases['field_display_in_view_panes'] = array( 'active' => 1, @@ -35,5 +56,74 @@ function ocio_news_field_default_field_bases() { 'type' => 'list_boolean', ); + // Exported field_base: 'field_kicker'. + $field_bases['field_kicker'] = array( + 'active' => 1, + 'cardinality' => 1, + 'deleted' => 0, + 'entity_types' => array(), + 'field_name' => 'field_kicker', + 'indexes' => array( + 'format' => array( + 0 => 'format', + ), + ), + 'locked' => 0, + 'module' => 'text', + 'settings' => array( + 'max_length' => 60, + ), + 'translatable' => 0, + 'type' => 'text', + ); + + // Exported field_base: 'field_learn_more'. + $field_bases['field_learn_more'] = array( + 'active' => 1, + 'cardinality' => -1, + 'deleted' => 0, + 'entity_types' => array(), + 'field_name' => 'field_learn_more', + 'indexes' => array(), + 'locked' => 0, + 'module' => 'link', + 'settings' => array( + 'attributes' => array( + 'class' => '', + 'rel' => '', + 'target' => 'default', + ), + 'display' => array( + 'url_cutoff' => 80, + ), + 'enable_tokens' => 1, + 'title' => 'optional', + 'title_maxlength' => 128, + 'title_value' => '', + 'url' => 0, + ), + 'translatable' => 0, + 'type' => 'link_field', + ); + + // Exported field_base: 'field_sidebar'. + $field_bases['field_sidebar'] = array( + 'active' => 1, + 'cardinality' => 1, + 'deleted' => 0, + 'entity_types' => array(), + 'field_name' => 'field_sidebar', + 'indexes' => array( + 'format' => array( + 0 => 'format', + ), + ), + 'locked' => 0, + 'module' => 'text', + 'settings' => array(), + 'translatable' => 0, + 'type' => 'text_long', + ); + return $field_bases; } diff --git a/profiles/wcm_base/modules/custom/ocio_news/ocio_news.features.field_instance.inc b/profiles/wcm_base/modules/custom/ocio_news/ocio_news.features.field_instance.inc index 19d9d85e..f6470f7e 100644 --- a/profiles/wcm_base/modules/custom/ocio_news/ocio_news.features.field_instance.inc +++ b/profiles/wcm_base/modules/custom/ocio_news/ocio_news.features.field_instance.inc @@ -10,6 +10,70 @@ function ocio_news_field_default_field_instances() { $field_instances = array(); + // Exported field_instance: 'node-article-field_byline'. + $field_instances['node-article-field_byline'] = array( + 'bundle' => 'article', + 'default_value' => NULL, + 'deleted' => 0, + 'description' => 'Leave blank to use node author. ', + 'display' => array( + 'default' => array( + 'label' => 'hidden', + 'module' => 'text', + 'settings' => array(), + 'type' => 'text_default', + 'weight' => 5, + ), + 'full' => array( + 'label' => 'above', + 'settings' => array(), + 'type' => 'hidden', + 'weight' => 15, + ), + 'rss' => array( + 'label' => 'above', + 'settings' => array(), + 'type' => 'hidden', + 'weight' => 0, + ), + 'search_index' => array( + 'label' => 'above', + 'settings' => array(), + 'type' => 'hidden', + 'weight' => 0, + ), + 'teaser' => array( + 'label' => 'above', + 'settings' => array(), + 'type' => 'hidden', + 'weight' => 12, + ), + ), + 'ds_extras_field_template' => '', + 'entity_type' => 'node', + 'field_name' => 'field_byline', + 'label' => 'Byline', + 'required' => 0, + 'settings' => array( + 'linkit' => array( + 'button_text' => 'Search', + 'enable' => 0, + 'profile' => '', + ), + 'text_processing' => 0, + 'user_register_form' => FALSE, + ), + 'widget' => array( + 'active' => 1, + 'module' => 'text', + 'settings' => array( + 'size' => 60, + ), + 'type' => 'text_textfield', + 'weight' => 4, + ), + ); + // Exported field_instance: 'node-article-field_display_in_view_panes'. $field_instances['node-article-field_display_in_view_panes'] = array( 'bundle' => 'article', @@ -31,7 +95,7 @@ function ocio_news_field_default_field_instances() { 'label' => 'above', 'settings' => array(), 'type' => 'hidden', - 'weight' => 11, + 'weight' => 14, ), 'rss' => array( 'label' => 'above', @@ -100,10 +164,10 @@ function ocio_news_field_default_field_instances() { 'module' => 'image', 'settings' => array( 'image_link' => '', - 'image_style' => 'image_style_small', + 'image_style' => 'image_style_large', ), 'type' => 'image', - 'weight' => 1, + 'weight' => 3, ), 'rss' => array( 'label' => 'hidden', @@ -198,6 +262,154 @@ function ocio_news_field_default_field_instances() { ), ); + // Exported field_instance: 'node-article-field_kicker'. + $field_instances['node-article-field_kicker'] = array( + 'bundle' => 'article', + 'default_value' => NULL, + 'deleted' => 0, + 'description' => 'Will be displayed above title. Maximum 60 characters. Keep it brief!', + 'display' => array( + 'default' => array( + 'label' => 'above', + 'module' => 'text', + 'settings' => array(), + 'type' => 'text_default', + 'weight' => 9, + ), + 'full' => array( + 'label' => 'hidden', + 'module' => 'text', + 'settings' => array(), + 'type' => 'text_default', + 'weight' => 0, + ), + 'rss' => array( + 'label' => 'above', + 'settings' => array(), + 'type' => 'hidden', + 'weight' => 0, + ), + 'search_index' => array( + 'label' => 'above', + 'settings' => array(), + 'type' => 'hidden', + 'weight' => 0, + ), + 'teaser' => array( + 'label' => 'hidden', + 'module' => 'text', + 'settings' => array(), + 'type' => 'text_default', + 'weight' => 1, + ), + ), + 'ds_extras_field_template' => '', + 'entity_type' => 'node', + 'field_name' => 'field_kicker', + 'label' => 'Kicker', + 'required' => 0, + 'settings' => array( + 'linkit' => array( + 'button_text' => 'Search', + 'enable' => 0, + 'profile' => '', + ), + 'text_processing' => 0, + 'user_register_form' => FALSE, + ), + 'widget' => array( + 'active' => 1, + 'module' => 'text', + 'settings' => array( + 'size' => 60, + ), + 'type' => 'text_textfield', + 'weight' => 1, + ), + ); + + // Exported field_instance: 'node-article-field_learn_more'. + $field_instances['node-article-field_learn_more'] = array( + 'bundle' => 'article', + 'default_value' => NULL, + 'deleted' => 0, + 'description' => 'Use this field to link to other stories (internal or external). All items will be displayed as a list below the body of the story. ', + 'display' => array( + 'default' => array( + 'label' => 'above', + 'module' => 'link', + 'settings' => array(), + 'type' => 'link_default', + 'weight' => 7, + ), + 'full' => array( + 'label' => 'above', + 'module' => 'link', + 'settings' => array(), + 'type' => 'link_default', + 'weight' => 6, + ), + 'rss' => array( + 'label' => 'above', + 'settings' => array(), + 'type' => 'hidden', + 'weight' => 0, + ), + 'search_index' => array( + 'label' => 'above', + 'settings' => array(), + 'type' => 'hidden', + 'weight' => 0, + ), + 'teaser' => array( + 'label' => 'above', + 'settings' => array(), + 'type' => 'hidden', + 'weight' => 15, + ), + ), + 'ds_extras_field_template' => '', + 'entity_type' => 'node', + 'field_name' => 'field_learn_more', + 'label' => 'Learn More', + 'required' => 0, + 'settings' => array( + 'absolute_url' => 1, + 'attributes' => array( + 'class' => '', + 'configurable_class' => 0, + 'configurable_title' => 0, + 'rel' => '', + 'target' => 'default', + 'title' => '', + ), + 'display' => array( + 'url_cutoff' => '', + ), + 'enable_tokens' => 1, + 'linkit' => array( + 'button_text' => 'Search', + 'enable' => 0, + 'profile' => '', + ), + 'rel_remove' => 'default', + 'title' => 'required', + 'title_label_use_field_label' => 0, + 'title_maxlength' => 128, + 'title_value' => '', + 'url' => 0, + 'user_register_form' => FALSE, + 'validate_url' => 1, + ), + 'widget' => array( + 'active' => 0, + 'module' => 'link', + 'settings' => array(), + 'type' => 'link_field', + 'weight' => 10, + ), + ); + // Exported field_instance: 'node-article-field_ocio_body'. $field_instances['node-article-field_ocio_body'] = array( 'bundle' => 'article', @@ -226,7 +438,7 @@ function ocio_news_field_default_field_instances() { 'module' => 'text', 'settings' => array(), 'type' => 'text_default', - 'weight' => 2, + 'weight' => 4, ), 'rss' => array( 'label' => 'hidden', @@ -293,12 +505,85 @@ function ocio_news_field_default_field_instances() { ), ); + // Exported field_instance: 'node-article-field_sidebar'. + $field_instances['node-article-field_sidebar'] = array( + 'bundle' => 'article', + 'default_value' => NULL, + 'deleted' => 0, + 'description' => 'Use for supplemental information such as data or related facts. ', + 'display' => array( + 'default' => array( + 'label' => 'above', + 'module' => 'text', + 'settings' => array(), + 'type' => 'text_default', + 'weight' => 8, + ), + 'full' => array( + 'label' => 'hidden', + 'module' => 'text', + 'settings' => array(), + 'type' => 'text_default', + 'weight' => 5, + ), + 'rss' => array( + 'label' => 'above', + 'settings' => array(), + 'type' => 'hidden', + 'weight' => 0, + ), + 'search_index' => array( + 'label' => 'above', + 'settings' => array(), + 'type' => 'hidden', + 'weight' => 0, + ), + 'teaser' => array( + 'label' => 'above', + 'settings' => array(), + 'type' => 'hidden', + 'weight' => 13, + ), + ), + 'ds_extras_field_template' => '', + 'entity_type' => 'node', + 'field_name' => 'field_sidebar', + 'label' => 'Sidebar', + 'required' => 0, + 'settings' => array( + 'linkit' => array( + 'button_text' => 'Search', + 'enable' => 0, + 'profile' => '', + ), + 'text_processing' => 1, + 'user_register_form' => FALSE, + ), + 'widget' => array( + 'active' => 1, + 'module' => 'text', + 'settings' => array( + 'rows' => 5, + ), + 'type' => 'text_textarea', + 'weight' => 9, + ), + ); + // Translatables // Included for use with string extractors like potx. t('Body'); + t('Byline'); t('Checking this box will make this article eligible for display in News Article View Panes. Uncheck this box if you only want the article to display on the news archive page. '); t('Display in View Panes'); t('Image'); + t('Kicker'); + t('Learn More'); + t('Leave blank to use node author. '); + t('Sidebar'); + t('Use for supplemental information such as data or related facts. '); + t('Use this field to link to other stories (internal or external). All items will be displayed as a list below the body of the story. '); + t('Will be displayed above title. Maximum 60 characters. Keep it brief!'); return $field_instances; } diff --git a/profiles/wcm_base/modules/custom/ocio_news/ocio_news.info b/profiles/wcm_base/modules/custom/ocio_news/ocio_news.info index bab27bda..7ddcffde 100644 --- a/profiles/wcm_base/modules/custom/ocio_news/ocio_news.info +++ b/profiles/wcm_base/modules/custom/ocio_news/ocio_news.info @@ -5,17 +5,15 @@ package = OCIO Features version = 7.x-1.0 project = ocio_news dependencies[] = context -dependencies[] = custom_breadcrumbs -dependencies[] = custom_breadcrumbs_features -dependencies[] = custom_breadcrumbs_paths -dependencies[] = ds dependencies[] = media dependencies[] = ocio_field_bases dependencies[] = ocio_taxonomy dependencies[] = override_node_options dependencies[] = panopoly_core dependencies[] = smart_trim +dependencies[] = views dependencies[] = views_nested_accordion +dependencies[] = wcm_url_aliases features[context][] = news-archive-page features[ctools][] = context:context:3 features[ctools][] = ds:ds:1 @@ -32,12 +30,23 @@ features[ds_layout_settings][] = node|article|search_index features[ds_layout_settings][] = node|article|teaser features[ds_layout_settings][] = taxonomy_term|ocio_tags|full features[features_api][] = api:2 +features[field_base][] = field_byline features[field_base][] = field_display_in_view_panes +features[field_base][] = field_kicker +features[field_base][] = field_learn_more +features[field_base][] = field_sidebar +features[field_instance][] = node-article-field_byline features[field_instance][] = node-article-field_display_in_view_panes features[field_instance][] = node-article-field_featured_image +features[field_instance][] = node-article-field_kicker +features[field_instance][] = node-article-field_learn_more features[field_instance][] = node-article-field_ocio_body +features[field_instance][] = node-article-field_sidebar features[node][] = article features[variable][] = date_popup_authored_format_article +features[variable][] = diff_enable_revisions_page_node_article +features[variable][] = diff_show_preview_changes_node_article +features[variable][] = diff_view_mode_preview_node_article features[variable][] = field_bundle_settings_node__article features[variable][] = menu_options_article features[variable][] = menu_parent_article @@ -48,5 +57,7 @@ features[variable][] = private_article features[variable][] = workbench_moderation_default_state_article features[views_view][] = ocio_news_archive features_exclude[field_instance][node-article-field_tags] = node-article-field_tags +features_exclude[field_instance][node-article-field_news_service_sites] = node-article-field_news_service_sites features_exclude[dependencies][views_content] = views_content -features_exclude[dependencies][views] = views +features_exclude[field_base][field_news_service_sites] = field_news_service_sites +features_exclude[taxonomy][news_service_sites] = news_service_sites diff --git a/profiles/wcm_base/modules/custom/ocio_news/ocio_news.strongarm.inc b/profiles/wcm_base/modules/custom/ocio_news/ocio_news.strongarm.inc index 2fdfcf27..32294dc9 100644 --- a/profiles/wcm_base/modules/custom/ocio_news/ocio_news.strongarm.inc +++ b/profiles/wcm_base/modules/custom/ocio_news/ocio_news.strongarm.inc @@ -17,6 +17,27 @@ function ocio_news_strongarm() { $strongarm->value = 'm/d/Y - g:ia'; $export['date_popup_authored_format_article'] = $strongarm; + $strongarm = new stdClass(); + $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */ + $strongarm->api_version = 1; + $strongarm->name = 'diff_enable_revisions_page_node_article'; + $strongarm->value = 1; + $export['diff_enable_revisions_page_node_article'] = $strongarm; + + $strongarm = new stdClass(); + $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */ + $strongarm->api_version = 1; + $strongarm->name = 'diff_show_preview_changes_node_article'; + $strongarm->value = 1; + $export['diff_show_preview_changes_node_article'] = $strongarm; + + $strongarm = new stdClass(); + $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */ + $strongarm->api_version = 1; + $strongarm->name = 'diff_view_mode_preview_node_article'; + $strongarm->value = 'full'; + $export['diff_view_mode_preview_node_article'] = $strongarm; + $strongarm = new stdClass(); $strongarm->disabled = FALSE; /* Edit this to true to make a default strongarm disabled initially */ $strongarm->api_version = 1; diff --git a/profiles/wcm_base/modules/custom/ocio_simplesamlphp_auth/ocio_simplesamlphp_auth.module b/profiles/wcm_base/modules/custom/ocio_simplesamlphp_auth/ocio_simplesamlphp_auth.module index f893d907..dca5cd9e 100644 --- a/profiles/wcm_base/modules/custom/ocio_simplesamlphp_auth/ocio_simplesamlphp_auth.module +++ b/profiles/wcm_base/modules/custom/ocio_simplesamlphp_auth/ocio_simplesamlphp_auth.module @@ -389,7 +389,7 @@ function ocio_simplesamlphp_auth_cancel_delete_user_submit($form, &$form_state) * are not already assigned. */ function ocio_simplesamlphp_auth_user_login(&$edit, $account) { - watchdog('ocio_simplesamlphp_auth', 'user login hook fired', array('account' => $account)); + watchdog('ocio_simplesamlphp_auth', 'user login hook fired for ' . $account->name)); // check for whitelist entry for the user logging in $whitelist_entry = _ocio_simplesamlphp_auth_get_whitelist_entry($account->name); // user is whitelisted @@ -610,7 +610,7 @@ function _ocio_simplesamlphp_auth_refresh_metadata($httpOptions = array()){ */ function _ocio_simplesamlphp_auth_get_metadata_expire() { $metaPath = variable_get('ocio_simplesamlphp_auth_metadata_path', '/files/private/simplesamlphp/metadata/'); - $metaFile = 'sites/default/files/private/simplesamlphp/metadata/attributeauthority-remote.php'; + $metaFile = $metaPath . 'shib13-idp-remote.php'; include($metaFile); return $metadata['urn:mace:incommon:osu.edu']['expire']; } diff --git a/profiles/wcm_base/modules/custom/ocio_web_form/ocio_web_form.module b/profiles/wcm_base/modules/custom/ocio_web_form/ocio_web_form.module index e2365373..20269b3f 100644 --- a/profiles/wcm_base/modules/custom/ocio_web_form/ocio_web_form.module +++ b/profiles/wcm_base/modules/custom/ocio_web_form/ocio_web_form.module @@ -19,7 +19,7 @@ function ocio_web_form_webform_component_edit_form_alter(&$form, &$form_state) { */ function ocio_web_form_form_web_form_node_form_alter(&$form, &$form_state) { // Hide publishing options, which currently just inludes revision info. - $form['options']['#access'] = FALSE; + $form['revision_information'] = FALSE; } diff --git a/profiles/wcm_base/modules/custom/wcm_panels_settings/wcm_panels_settings.features.features_overrides.inc b/profiles/wcm_base/modules/custom/wcm_panels_settings/wcm_panels_settings.features.features_overrides.inc index 6aef021b..80dd524f 100644 --- a/profiles/wcm_base/modules/custom/wcm_panels_settings/wcm_panels_settings.features.features_overrides.inc +++ b/profiles/wcm_base/modules/custom/wcm_panels_settings/wcm_panels_settings.features.features_overrides.inc @@ -14,30 +14,9 @@ function wcm_panels_settings_features_override_default_overrides() { // Exported overrides for: field_instance $overrides["field_instance.fieldable_panels_pane-image-field_basic_image_image.display|default|settings|image_style"] = 'image_style_full'; $overrides["field_instance.fieldable_panels_pane-image-field_basic_image_image.ds_extras_field_template"] = ''; - $overrides["field_instance.fieldable_panels_pane-image-field_basic_image_image.widget|module"] = 'media'; - $overrides["field_instance.fieldable_panels_pane-image-field_basic_image_image.widget|settings|allowed_schemes"] = array( - 'public' => 'public', - 'vimeo' => 0, - 'youtube' => 0, - ); - $overrides["field_instance.fieldable_panels_pane-image-field_basic_image_image.widget|settings|allowed_types"] = array( - 'audio' => 0, - 'document' => 0, - 'image' => 'image', - 'video' => 0, - ); - $overrides["field_instance.fieldable_panels_pane-image-field_basic_image_image.widget|settings|browser_plugins"] = array( - 'media_default--media_browser_1' => 'media_default--media_browser_1', - 'media_default--media_browser_my_files' => 'media_default--media_browser_my_files', - 'media_internet' => 0, - 'upload' => 'upload', - 'youtube' => 0, - ); - $overrides["field_instance.fieldable_panels_pane-image-field_basic_image_image.widget|settings|manualcrop_instant_crop"] = FALSE; + $overrides["field_instance.fieldable_panels_pane-image-field_basic_image_image.widget|settings|allowed_schemes|private"]["DELETED"] = TRUE; + $overrides["field_instance.fieldable_panels_pane-image-field_basic_image_image.widget|settings|browser_plugins|media_default--media_browser_my_files"] = 'media_default--media_browser_my_files'; $overrides["field_instance.fieldable_panels_pane-image-field_basic_image_image.widget|settings|manualcrop_styles_list|panopoly_image_full"]["DELETED"] = TRUE; - $overrides["field_instance.fieldable_panels_pane-image-field_basic_image_image.widget|settings|preview_image_style"]["DELETED"] = TRUE; - $overrides["field_instance.fieldable_panels_pane-image-field_basic_image_image.widget|settings|progress_indicator"]["DELETED"] = TRUE; - $overrides["field_instance.fieldable_panels_pane-image-field_basic_image_image.widget|type"] = 'media_generic'; // Exported overrides for: page_manager_handlers $overrides["page_manager_handlers.node_edit_panel_context.conf|display|content|new-08dde41f-c835-4e3a-b0ef-28191ff0275d"] = (object) array( @@ -82,7 +61,7 @@ function wcm_panels_settings_features_override_default_overrides() { ), 'css' => array(), 'extras' => array(), - 'position' => 5, + 'position' => 6, 'locks' => array(), 'uuid' => '13dff848-cce9-4135-9dcc-dab92cb83895', ); @@ -160,31 +139,6 @@ function wcm_panels_settings_features_override_default_overrides() { ); $overrides["page_manager_handlers.node_edit_panel_context.conf|display|content|new-9176b962-e64f-44a6-8ebe-e03ebf0f6c3d"]["DELETED"] = TRUE; $overrides["page_manager_handlers.node_edit_panel_context.conf|display|content|new-99f6c0bd-36fd-411b-9833-c0be0fab7548"]["DELETED"] = TRUE; - $overrides["page_manager_handlers.node_edit_panel_context.conf|display|content|new-9f9a4a74-598e-4f4e-b924-0e5a20ec6637"] = (object) array( - 'pid' => 'new-9f9a4a74-598e-4f4e-b924-0e5a20ec6637', - 'panel' => 'contentmain', - 'type' => 'entity_form_field', - 'subtype' => 'node:field_tags', - 'shown' => TRUE, - 'access' => array(), - 'configuration' => array( - 'label' => '', - 'formatter' => '', - 'context' => 'argument_node_edit_1', - 'override_title' => 0, - 'override_title_text' => '', - 'override_title_heading' => 'h2', - ), - 'cache' => array(), - 'style' => array( - 'settings' => NULL, - ), - 'css' => array(), - 'extras' => array(), - 'position' => 3, - 'locks' => array(), - 'uuid' => '9f9a4a74-598e-4f4e-b924-0e5a20ec6637', - ); $overrides["page_manager_handlers.node_edit_panel_context.conf|display|content|new-c0926cca-059c-4bb1-bccd-2838ec7a93f2"]["DELETED"] = TRUE; $overrides["page_manager_handlers.node_edit_panel_context.conf|display|content|new-d5114956-1a65-4500-9616-d9e7a386974c"] = (object) array( 'pid' => 'new-d5114956-1a65-4500-9616-d9e7a386974c', @@ -207,7 +161,7 @@ function wcm_panels_settings_features_override_default_overrides() { ), 'css' => array(), 'extras' => array(), - 'position' => 4, + 'position' => 2, 'locks' => array(), 'uuid' => 'd5114956-1a65-4500-9616-d9e7a386974c', ); @@ -229,18 +183,44 @@ function wcm_panels_settings_features_override_default_overrides() { 'locks' => array(), 'uuid' => 'da419228-f10f-48ea-9972-7398d723c22c', ); + $overrides["page_manager_handlers.node_edit_panel_context.conf|display|content|new-dee9be9c-57b9-4710-a15f-9aa0f443c873"] = (object) array( + 'pid' => 'new-dee9be9c-57b9-4710-a15f-9aa0f443c873', + 'panel' => 'sidebar', + 'type' => 'entity_form_field', + 'subtype' => 'node:field_byline', + 'shown' => TRUE, + 'access' => array(), + 'configuration' => array( + 'label' => '', + 'formatter' => '', + 'context' => 'argument_node_edit_1', + 'override_title' => 0, + 'override_title_text' => '', + 'override_title_heading' => 'h2', + ), + 'cache' => array(), + 'style' => array( + 'settings' => NULL, + ), + 'css' => array(), + 'extras' => array(), + 'position' => 5, + 'locks' => array(), + 'uuid' => 'dee9be9c-57b9-4710-a15f-9aa0f443c873', + ); $overrides["page_manager_handlers.node_edit_panel_context.conf|display|content|new-e38ab3a3-24d0-4ac2-900e-4ddb0248be0c"]["DELETED"] = TRUE; + $overrides["page_manager_handlers.node_edit_panel_context.conf|display|content|new-fb4920fb-24fa-425e-b6fc-958b5ccd2d52|position"] = 3; $overrides["page_manager_handlers.node_edit_panel_context.conf|display|panel_settings|style_settings|footer"] = NULL; $overrides["page_manager_handlers.node_edit_panel_context.conf|display|panel_settings|style_settings|header"] = NULL; - $overrides["page_manager_handlers.node_edit_panel_context.conf|display|panels|contentmain|3"] = 'new-9f9a4a74-598e-4f4e-b924-0e5a20ec6637'; - $overrides["page_manager_handlers.node_edit_panel_context.conf|display|panels|contentmain|4"] = 'new-d5114956-1a65-4500-9616-d9e7a386974c'; + $overrides["page_manager_handlers.node_edit_panel_context.conf|display|panels|contentmain|2"] = 'new-d5114956-1a65-4500-9616-d9e7a386974c'; + $overrides["page_manager_handlers.node_edit_panel_context.conf|display|panels|contentmain|3"] = 'new-fb4920fb-24fa-425e-b6fc-958b5ccd2d52'; $overrides["page_manager_handlers.node_edit_panel_context.conf|display|panels|sidebar|0"] = 'new-da419228-f10f-48ea-9972-7398d723c22c'; $overrides["page_manager_handlers.node_edit_panel_context.conf|display|panels|sidebar|1"] = 'new-5d180289-633a-4162-b192-a1314cce1e4c'; $overrides["page_manager_handlers.node_edit_panel_context.conf|display|panels|sidebar|2"] = 'new-3dbe9a87-780b-4039-bb07-723f5c8bca58'; $overrides["page_manager_handlers.node_edit_panel_context.conf|display|panels|sidebar|3"] = 'new-71e8c64f-55c3-40b6-ab0d-a93547057e44'; $overrides["page_manager_handlers.node_edit_panel_context.conf|display|panels|sidebar|4"] = 'new-08dde41f-c835-4e3a-b0ef-28191ff0275d'; - $overrides["page_manager_handlers.node_edit_panel_context.conf|display|panels|sidebar|5"] = 'new-13dff848-cce9-4135-9dcc-dab92cb83895'; - $overrides["page_manager_handlers.node_edit_panel_context.conf|display|panels|sidebar|6"]["DELETED"] = TRUE; + $overrides["page_manager_handlers.node_edit_panel_context.conf|display|panels|sidebar|5"] = 'new-dee9be9c-57b9-4710-a15f-9aa0f443c873'; + $overrides["page_manager_handlers.node_edit_panel_context.conf|display|panels|sidebar|6"] = 'new-13dff848-cce9-4135-9dcc-dab92cb83895'; $overrides["page_manager_handlers.node_edit_panel_context.weight"] = -29; return $overrides; diff --git a/profiles/wcm_base/modules/custom/wcm_panels_settings/wcm_panels_settings.features.inc b/profiles/wcm_base/modules/custom/wcm_panels_settings/wcm_panels_settings.features.inc index 83e7a252..54c7e873 100644 --- a/profiles/wcm_base/modules/custom/wcm_panels_settings/wcm_panels_settings.features.inc +++ b/profiles/wcm_base/modules/custom/wcm_panels_settings/wcm_panels_settings.features.inc @@ -20,30 +20,9 @@ function wcm_panels_settings_field_default_field_instances_alter(&$data) { if (isset($data['fieldable_panels_pane-image-field_basic_image_image'])) { $data['fieldable_panels_pane-image-field_basic_image_image']['display']['default']['settings']['image_style'] = 'image_style_full'; /* WAS: 'panopoly_image_full' */ $data['fieldable_panels_pane-image-field_basic_image_image']['ds_extras_field_template'] = ''; /* WAS: '' */ - $data['fieldable_panels_pane-image-field_basic_image_image']['widget']['module'] = 'media'; /* WAS: 'image' */ - $data['fieldable_panels_pane-image-field_basic_image_image']['widget']['settings']['allowed_schemes'] = array( - 'public' => 'public', - 'vimeo' => 0, - 'youtube' => 0, - ); /* WAS: '' */ - $data['fieldable_panels_pane-image-field_basic_image_image']['widget']['settings']['allowed_types'] = array( - 'audio' => 0, - 'document' => 0, - 'image' => 'image', - 'video' => 0, - ); /* WAS: '' */ - $data['fieldable_panels_pane-image-field_basic_image_image']['widget']['settings']['browser_plugins'] = array( - 'media_default--media_browser_1' => 'media_default--media_browser_1', - 'media_default--media_browser_my_files' => 'media_default--media_browser_my_files', - 'media_internet' => 0, - 'upload' => 'upload', - 'youtube' => 0, - ); /* WAS: '' */ - $data['fieldable_panels_pane-image-field_basic_image_image']['widget']['settings']['manualcrop_instant_crop'] = FALSE; /* WAS: 0 */ - $data['fieldable_panels_pane-image-field_basic_image_image']['widget']['type'] = 'media_generic'; /* WAS: 'image_image' */ + $data['fieldable_panels_pane-image-field_basic_image_image']['widget']['settings']['browser_plugins']['media_default--media_browser_my_files'] = 'media_default--media_browser_my_files'; /* WAS: 0 */ + unset($data['fieldable_panels_pane-image-field_basic_image_image']['widget']['settings']['allowed_schemes']['private']); unset($data['fieldable_panels_pane-image-field_basic_image_image']['widget']['settings']['manualcrop_styles_list']['panopoly_image_full']); - unset($data['fieldable_panels_pane-image-field_basic_image_image']['widget']['settings']['preview_image_style']); - unset($data['fieldable_panels_pane-image-field_basic_image_image']['widget']['settings']['progress_indicator']); } } @@ -94,7 +73,7 @@ function wcm_panels_settings_default_page_manager_handlers_alter(&$data) { ), 'css' => array(), 'extras' => array(), - 'position' => 5, + 'position' => 6, 'locks' => array(), 'uuid' => '13dff848-cce9-4135-9dcc-dab92cb83895', ); /* WAS: '' */ @@ -167,31 +146,6 @@ function wcm_panels_settings_default_page_manager_handlers_alter(&$data) { 'locks' => array(), 'uuid' => '71e8c64f-55c3-40b6-ab0d-a93547057e44', ); /* WAS: '' */ - $data['node_edit_panel_context']->conf['display']->content['new-9f9a4a74-598e-4f4e-b924-0e5a20ec6637'] = (object) array( - 'pid' => 'new-9f9a4a74-598e-4f4e-b924-0e5a20ec6637', - 'panel' => 'contentmain', - 'type' => 'entity_form_field', - 'subtype' => 'node:field_tags', - 'shown' => TRUE, - 'access' => array(), - 'configuration' => array( - 'label' => '', - 'formatter' => '', - 'context' => 'argument_node_edit_1', - 'override_title' => 0, - 'override_title_text' => '', - 'override_title_heading' => 'h2', - ), - 'cache' => array(), - 'style' => array( - 'settings' => NULL, - ), - 'css' => array(), - 'extras' => array(), - 'position' => 3, - 'locks' => array(), - 'uuid' => '9f9a4a74-598e-4f4e-b924-0e5a20ec6637', - ); /* WAS: '' */ $data['node_edit_panel_context']->conf['display']->content['new-d5114956-1a65-4500-9616-d9e7a386974c'] = (object) array( 'pid' => 'new-d5114956-1a65-4500-9616-d9e7a386974c', 'panel' => 'contentmain', @@ -213,7 +167,7 @@ function wcm_panels_settings_default_page_manager_handlers_alter(&$data) { ), 'css' => array(), 'extras' => array(), - 'position' => 4, + 'position' => 2, 'locks' => array(), 'uuid' => 'd5114956-1a65-4500-9616-d9e7a386974c', ); /* WAS: '' */ @@ -235,16 +189,43 @@ function wcm_panels_settings_default_page_manager_handlers_alter(&$data) { 'locks' => array(), 'uuid' => 'da419228-f10f-48ea-9972-7398d723c22c', ); /* WAS: '' */ + $data['node_edit_panel_context']->conf['display']->content['new-dee9be9c-57b9-4710-a15f-9aa0f443c873'] = (object) array( + 'pid' => 'new-dee9be9c-57b9-4710-a15f-9aa0f443c873', + 'panel' => 'sidebar', + 'type' => 'entity_form_field', + 'subtype' => 'node:field_byline', + 'shown' => TRUE, + 'access' => array(), + 'configuration' => array( + 'label' => '', + 'formatter' => '', + 'context' => 'argument_node_edit_1', + 'override_title' => 0, + 'override_title_text' => '', + 'override_title_heading' => 'h2', + ), + 'cache' => array(), + 'style' => array( + 'settings' => NULL, + ), + 'css' => array(), + 'extras' => array(), + 'position' => 5, + 'locks' => array(), + 'uuid' => 'dee9be9c-57b9-4710-a15f-9aa0f443c873', + ); /* WAS: '' */ + $data['node_edit_panel_context']->conf['display']->content['new-fb4920fb-24fa-425e-b6fc-958b5ccd2d52']->position = 3; /* WAS: 2 */ $data['node_edit_panel_context']->conf['display']->panel_settings['style_settings']['footer'] = NULL; /* WAS: '' */ $data['node_edit_panel_context']->conf['display']->panel_settings['style_settings']['header'] = NULL; /* WAS: '' */ - $data['node_edit_panel_context']->conf['display']->panels['contentmain'][3] = 'new-9f9a4a74-598e-4f4e-b924-0e5a20ec6637'; /* WAS: '' */ - $data['node_edit_panel_context']->conf['display']->panels['contentmain'][4] = 'new-d5114956-1a65-4500-9616-d9e7a386974c'; /* WAS: '' */ + $data['node_edit_panel_context']->conf['display']->panels['contentmain'][2] = 'new-d5114956-1a65-4500-9616-d9e7a386974c'; /* WAS: 'new-fb4920fb-24fa-425e-b6fc-958b5ccd2d52' */ + $data['node_edit_panel_context']->conf['display']->panels['contentmain'][3] = 'new-fb4920fb-24fa-425e-b6fc-958b5ccd2d52'; /* WAS: '' */ $data['node_edit_panel_context']->conf['display']->panels['sidebar'][0] = 'new-da419228-f10f-48ea-9972-7398d723c22c'; /* WAS: 'new-373bd769-1e08-4ec5-85b6-0a1d2fc759fd' */ $data['node_edit_panel_context']->conf['display']->panels['sidebar'][1] = 'new-5d180289-633a-4162-b192-a1314cce1e4c'; /* WAS: 'new-51126c95-cf51-4ad6-a27a-11e4260d8023' */ $data['node_edit_panel_context']->conf['display']->panels['sidebar'][2] = 'new-3dbe9a87-780b-4039-bb07-723f5c8bca58'; /* WAS: 'new-99f6c0bd-36fd-411b-9833-c0be0fab7548' */ $data['node_edit_panel_context']->conf['display']->panels['sidebar'][3] = 'new-71e8c64f-55c3-40b6-ab0d-a93547057e44'; /* WAS: 'new-e38ab3a3-24d0-4ac2-900e-4ddb0248be0c' */ $data['node_edit_panel_context']->conf['display']->panels['sidebar'][4] = 'new-08dde41f-c835-4e3a-b0ef-28191ff0275d'; /* WAS: 'new-9176b962-e64f-44a6-8ebe-e03ebf0f6c3d' */ - $data['node_edit_panel_context']->conf['display']->panels['sidebar'][5] = 'new-13dff848-cce9-4135-9dcc-dab92cb83895'; /* WAS: 'new-6e4a98d8-3738-41b9-8c33-4b4c905c6834' */ + $data['node_edit_panel_context']->conf['display']->panels['sidebar'][5] = 'new-dee9be9c-57b9-4710-a15f-9aa0f443c873'; /* WAS: 'new-6e4a98d8-3738-41b9-8c33-4b4c905c6834' */ + $data['node_edit_panel_context']->conf['display']->panels['sidebar'][6] = 'new-13dff848-cce9-4135-9dcc-dab92cb83895'; /* WAS: 'new-c0926cca-059c-4bb1-bccd-2838ec7a93f2' */ $data['node_edit_panel_context']->weight = -29; /* WAS: 0 */ unset($data['node_edit_panel_context']->conf['display']->content['new-373bd769-1e08-4ec5-85b6-0a1d2fc759fd']); unset($data['node_edit_panel_context']->conf['display']->content['new-51126c95-cf51-4ad6-a27a-11e4260d8023']); @@ -253,6 +234,5 @@ function wcm_panels_settings_default_page_manager_handlers_alter(&$data) { unset($data['node_edit_panel_context']->conf['display']->content['new-99f6c0bd-36fd-411b-9833-c0be0fab7548']); unset($data['node_edit_panel_context']->conf['display']->content['new-c0926cca-059c-4bb1-bccd-2838ec7a93f2']); unset($data['node_edit_panel_context']->conf['display']->content['new-e38ab3a3-24d0-4ac2-900e-4ddb0248be0c']); - unset($data['node_edit_panel_context']->conf['display']->panels['sidebar'][6]); } } diff --git a/profiles/wcm_base/modules/custom/wcm_panels_settings/wcm_panels_settings.info b/profiles/wcm_base/modules/custom/wcm_panels_settings/wcm_panels_settings.info index 178e847b..b19a1f5d 100644 --- a/profiles/wcm_base/modules/custom/wcm_panels_settings/wcm_panels_settings.info +++ b/profiles/wcm_base/modules/custom/wcm_panels_settings/wcm_panels_settings.info @@ -34,15 +34,16 @@ features[features_overrides][] = page_manager_handlers.node_edit_panel_context.c features[features_overrides][] = page_manager_handlers.node_edit_panel_context.conf|display|content|new-71e8c64f-55c3-40b6-ab0d-a93547057e44 features[features_overrides][] = page_manager_handlers.node_edit_panel_context.conf|display|content|new-9176b962-e64f-44a6-8ebe-e03ebf0f6c3d features[features_overrides][] = page_manager_handlers.node_edit_panel_context.conf|display|content|new-99f6c0bd-36fd-411b-9833-c0be0fab7548 -features[features_overrides][] = page_manager_handlers.node_edit_panel_context.conf|display|content|new-9f9a4a74-598e-4f4e-b924-0e5a20ec6637 features[features_overrides][] = page_manager_handlers.node_edit_panel_context.conf|display|content|new-c0926cca-059c-4bb1-bccd-2838ec7a93f2 features[features_overrides][] = page_manager_handlers.node_edit_panel_context.conf|display|content|new-d5114956-1a65-4500-9616-d9e7a386974c features[features_overrides][] = page_manager_handlers.node_edit_panel_context.conf|display|content|new-da419228-f10f-48ea-9972-7398d723c22c +features[features_overrides][] = page_manager_handlers.node_edit_panel_context.conf|display|content|new-dee9be9c-57b9-4710-a15f-9aa0f443c873 features[features_overrides][] = page_manager_handlers.node_edit_panel_context.conf|display|content|new-e38ab3a3-24d0-4ac2-900e-4ddb0248be0c +features[features_overrides][] = page_manager_handlers.node_edit_panel_context.conf|display|content|new-fb4920fb-24fa-425e-b6fc-958b5ccd2d52|position features[features_overrides][] = page_manager_handlers.node_edit_panel_context.conf|display|panel_settings|style_settings|footer features[features_overrides][] = page_manager_handlers.node_edit_panel_context.conf|display|panel_settings|style_settings|header +features[features_overrides][] = page_manager_handlers.node_edit_panel_context.conf|display|panels|contentmain|2 features[features_overrides][] = page_manager_handlers.node_edit_panel_context.conf|display|panels|contentmain|3 -features[features_overrides][] = page_manager_handlers.node_edit_panel_context.conf|display|panels|contentmain|4 features[features_overrides][] = page_manager_handlers.node_edit_panel_context.conf|display|panels|sidebar|0 features[features_overrides][] = page_manager_handlers.node_edit_panel_context.conf|display|panels|sidebar|1 features[features_overrides][] = page_manager_handlers.node_edit_panel_context.conf|display|panels|sidebar|2 diff --git a/profiles/wcm_base/modules/custom/wcm_user_profile/wcm_user_profile.features.field_instance.inc b/profiles/wcm_base/modules/custom/wcm_user_profile/wcm_user_profile.features.field_instance.inc index 19dddf17..d43a7c4c 100644 --- a/profiles/wcm_base/modules/custom/wcm_user_profile/wcm_user_profile.features.field_instance.inc +++ b/profiles/wcm_base/modules/custom/wcm_user_profile/wcm_user_profile.features.field_instance.inc @@ -132,7 +132,7 @@ function wcm_user_profile_field_default_field_instances() { 'entity_type' => 'user', 'field_name' => 'field_first_name', 'label' => 'First Name', - 'required' => 1, + 'required' => 0, 'settings' => array( 'text_processing' => 0, 'user_register_form' => 1, @@ -271,7 +271,7 @@ function wcm_user_profile_field_default_field_instances() { 'entity_type' => 'user', 'field_name' => 'field_last_name', 'label' => 'Last Name', - 'required' => 1, + 'required' => 0, 'settings' => array( 'text_processing' => 0, 'user_register_form' => 1, diff --git a/profiles/wcm_base/modules/custom/wcm_workbench/wcm_workbench.features.fe_block_settings.inc b/profiles/wcm_base/modules/custom/wcm_workbench/wcm_workbench.features.fe_block_settings.inc index 011c1304..f86c9077 100644 --- a/profiles/wcm_base/modules/custom/wcm_workbench/wcm_workbench.features.fe_block_settings.inc +++ b/profiles/wcm_base/modules/custom/wcm_workbench/wcm_workbench.features.fe_block_settings.inc @@ -27,12 +27,6 @@ function wcm_workbench_default_fe_block_settings() { 'theme' => 'ocio_4', 'weight' => -99, ), - 'omega' => array( - 'region' => '', - 'status' => 0, - 'theme' => 'omega', - 'weight' => -99, - ), 'wcm_omega' => array( 'region' => 'workbench', 'status' => 1, diff --git a/profiles/wcm_base/modules/custom/wcm_workbench/wcm_workbench.features.features_overrides.inc b/profiles/wcm_base/modules/custom/wcm_workbench/wcm_workbench.features.features_overrides.inc index 3aeb1424..63996465 100644 --- a/profiles/wcm_base/modules/custom/wcm_workbench/wcm_workbench.features.features_overrides.inc +++ b/profiles/wcm_base/modules/custom/wcm_workbench/wcm_workbench.features.features_overrides.inc @@ -13,6 +13,18 @@ function wcm_workbench_features_override_default_overrides() { // Exported overrides for: views_view $overrides["views_view.workbench_edited.display|page_1|display_options|path"] = 'admin/workbench/my/edits'; + $overrides["views_view.workbench_recent_content.display|default|display_options|filters|status_extra"]["DELETED"] = TRUE; + $overrides["views_view.workbench_recent_content.display|default|display_options|filters|status|expose|remember_roles"] = array( + 2 => 0, + 1 => 0, + 6 => 0, + 5 => 0, + 4 => 0, + 7 => 0, + 8 => 0, + 3 => 0, + ); + $overrides["views_view.workbench_recent_content.display|default|display_options|filters|status|value"] = 'All'; return $overrides; } diff --git a/profiles/wcm_base/modules/custom/wcm_workbench/wcm_workbench.features.inc b/profiles/wcm_base/modules/custom/wcm_workbench/wcm_workbench.features.inc index 6060d1ec..e278021f 100644 --- a/profiles/wcm_base/modules/custom/wcm_workbench/wcm_workbench.features.inc +++ b/profiles/wcm_base/modules/custom/wcm_workbench/wcm_workbench.features.inc @@ -27,4 +27,18 @@ function wcm_workbench_views_default_views_alter(&$data) { if (isset($data['workbench_edited'])) { $data['workbench_edited']->display['page_1']->display_options['path'] = 'admin/workbench/my/edits'; /* WAS: 'admin/workbench/content/edited' */ } + if (isset($data['workbench_recent_content'])) { + $data['workbench_recent_content']->display['default']->display_options['filters']['status']['expose']['remember_roles'] = array( + 2 => 0, + 1 => 0, + 6 => 0, + 5 => 0, + 4 => 0, + 7 => 0, + 8 => 0, + 3 => 0, + ); /* WAS: '' */ + $data['workbench_recent_content']->display['default']->display_options['filters']['status']['value'] = 'All'; /* WAS: 1 */ + unset($data['workbench_recent_content']->display['default']->display_options['filters']['status_extra']); + } } diff --git a/profiles/wcm_base/modules/custom/wcm_workbench/wcm_workbench.info b/profiles/wcm_base/modules/custom/wcm_workbench/wcm_workbench.info index 3141ee2f..63c85ac6 100644 --- a/profiles/wcm_base/modules/custom/wcm_workbench/wcm_workbench.info +++ b/profiles/wcm_base/modules/custom/wcm_workbench/wcm_workbench.info @@ -18,7 +18,11 @@ features[ctools][] = strongarm:strongarm:1 features[ctools][] = views:views_default:3.0 features[fe_block_settings][] = workbench-block features[features_api][] = api:2 +features[features_override_items][] = views_view.workbench_recent_content features[features_overrides][] = views_view.workbench_edited.display|page_1|display_options|path +features[features_overrides][] = views_view.workbench_recent_content.display|default|display_options|filters|status_extra +features[features_overrides][] = views_view.workbench_recent_content.display|default|display_options|filters|status|expose|remember_roles +features[features_overrides][] = views_view.workbench_recent_content.display|default|display_options|filters|status|value features[variable][] = diff_context_lines_leading features[variable][] = diff_context_lines_trailing features[variable][] = diff_default_state_node diff --git a/profiles/wcm_base/themes/ocio_omega_base/.ruby-version b/profiles/wcm_base/themes/ocio_omega_base/.ruby-version index 77fee73a..8dbb0f26 100644 --- a/profiles/wcm_base/themes/ocio_omega_base/.ruby-version +++ b/profiles/wcm_base/themes/ocio_omega_base/.ruby-version @@ -1 +1 @@ -1.9.3 +2.1.10 diff --git a/profiles/wcm_base/themes/ocio_omega_base/css/ocio-omega-base.no-query.css b/profiles/wcm_base/themes/ocio_omega_base/css/ocio-omega-base.no-query.css index bf321d16..d6756baf 100644 --- a/profiles/wcm_base/themes/ocio_omega_base/css/ocio-omega-base.no-query.css +++ b/profiles/wcm_base/themes/ocio_omega_base/css/ocio-omega-base.no-query.css @@ -2838,6 +2838,138 @@ hr { font-weight: 600; } +.ds-2col-stacked-fluid.node--article--full .group-left, .ds-2col-stacked-fluid.node--article--full .group-right, +.ds-2col-stacked-fluid.node--news-client-cached-article--full .group-left, +.ds-2col-stacked-fluid.node--news-client-cached-article--full .group-right { + width: 100%; + float: none; +} +.ds-2col-stacked-fluid.node--article--full .group-right, +.ds-2col-stacked-fluid.node--news-client-cached-article--full .group-right { + margin-top: 30px; + margin-bottom: 30px; +} + +.node--article, +.node--news-client-cached-article { + position: relative; +} +.node--article .field--name-field-kicker, +.node--news-client-cached-article .field--name-field-kicker { + text-transform: uppercase; + color: #666666; + font-weight: 600; + font-size: 22px; + font-size: 2.2rem; + margin-bottom: 10px; +} +.node--article .field--name-byline, +.node--article .field--name-byline-with-date, +.node--news-client-cached-article .field--name-byline, +.node--news-client-cached-article .field--name-byline-with-date { + font-weight: 600; + padding-top: 6px; + margin-bottom: 12px; +} +.node--article .field--name-field-featured-image, +.node--article .field--name-news-client-image-json, +.node--news-client-cached-article .field--name-field-featured-image, +.node--news-client-cached-article .field--name-news-client-image-json { + float: right; + max-width: 50%; + margin: 10px 0 40px 40px; +} +.node--article .field--name-field-sidebar, +.node--article .field--name-news-client-sidebar, +.node--news-client-cached-article .field--name-field-sidebar, +.node--news-client-cached-article .field--name-news-client-sidebar { + background: #ededed; + padding: 30px 1.8em 20px 1.8em; +} +.node--article .field--name-field-sidebar h2, .node--article .field--name-field-sidebar h3, .node--article .field--name-field-sidebar h4, +.node--article .field--name-news-client-sidebar h2, +.node--article .field--name-news-client-sidebar h3, +.node--article .field--name-news-client-sidebar h4, +.node--news-client-cached-article .field--name-field-sidebar h2, +.node--news-client-cached-article .field--name-field-sidebar h3, +.node--news-client-cached-article .field--name-field-sidebar h4, +.node--news-client-cached-article .field--name-news-client-sidebar h2, +.node--news-client-cached-article .field--name-news-client-sidebar h3, +.node--news-client-cached-article .field--name-news-client-sidebar h4 { + margin-top: 20px; + margin-bottom: 20px; +} +.node--article .field--name-field-sidebar h2:first-child, .node--article .field--name-field-sidebar h3:first-child, .node--article .field--name-field-sidebar h4:first-child, +.node--article .field--name-news-client-sidebar h2:first-child, +.node--article .field--name-news-client-sidebar h3:first-child, +.node--article .field--name-news-client-sidebar h4:first-child, +.node--news-client-cached-article .field--name-field-sidebar h2:first-child, +.node--news-client-cached-article .field--name-field-sidebar h3:first-child, +.node--news-client-cached-article .field--name-field-sidebar h4:first-child, +.node--news-client-cached-article .field--name-news-client-sidebar h2:first-child, +.node--news-client-cached-article .field--name-news-client-sidebar h3:first-child, +.node--news-client-cached-article .field--name-news-client-sidebar h4:first-child { + margin-top: 0; +} +.node--article .field--name-field-learn-more, +.node--article .field--name-news-client-links, +.node--news-client-cached-article .field--name-field-learn-more, +.node--news-client-cached-article .field--name-news-client-links { + background: #ededed; + padding: 1em 1.4em; + clear: both; +} +.node--article .field--name-field-learn-more .label-above, +.node--article .field--name-news-client-links .label-above, +.node--news-client-cached-article .field--name-field-learn-more .label-above, +.node--news-client-cached-article .field--name-news-client-links .label-above { + font-size: 17px; + font-size: 1.7rem; + font-weight: 600; + text-transform: uppercase; + padding-bottom: 0.2em; +} +.node--article .field--name-field-learn-more ul, +.node--article .field--name-news-client-links ul, +.node--news-client-cached-article .field--name-field-learn-more ul, +.node--news-client-cached-article .field--name-news-client-links ul { + padding-left: 1.2em; +} +.node--article .field--name-field-learn-more ul li, +.node--article .field--name-news-client-links ul li, +.node--news-client-cached-article .field--name-field-learn-more ul li, +.node--news-client-cached-article .field--name-news-client-links ul li { + margin: 5px 0; +} +.node--article .field--name-field-learn-more ul li.last, +.node--article .field--name-news-client-links ul li.last, +.node--news-client-cached-article .field--name-field-learn-more ul li.last, +.node--news-client-cached-article .field--name-news-client-links ul li.last { + margin-bottom: 0; +} +.node--article .field--name-field-tags, +.node--article .field--name-news-client-tags, +.node--news-client-cached-article .field--name-field-tags, +.node--news-client-cached-article .field--name-news-client-tags { + padding-top: 30px; +} +.node--article .field--name-field-tags .field__label, +.node--article .field--name-news-client-tags .field__label, +.node--news-client-cached-article .field--name-field-tags .field__label, +.node--news-client-cached-article .field--name-news-client-tags .field__label { + margin-right: 5px; +} +.node--article .article-modified, +.node--news-client-cached-article .article-modified { + margin-top: 1em; + font-size: 13px; + font-style: italic; +} +.node--article .article-modified .label-inline, +.node--news-client-cached-article .article-modified .label-inline { + font-weight: 600; +} + .node-type-basic-page .field--name-field-ocio-body { margin-bottom: 3em; } @@ -3017,7 +3149,7 @@ hr { } .l-footer-wrapper .osu-siteinfo-address .pipe { margin: 0px 2px; - color: #666666; + color: #bababa; } .l-footer-wrapper .osu-siteinfo-social { margin-top: 0; diff --git a/profiles/wcm_base/themes/ocio_omega_base/css/ocio-omega-base.styles.css b/profiles/wcm_base/themes/ocio_omega_base/css/ocio-omega-base.styles.css index b5ecbf8b..d53ae202 100644 --- a/profiles/wcm_base/themes/ocio_omega_base/css/ocio-omega-base.styles.css +++ b/profiles/wcm_base/themes/ocio_omega_base/css/ocio-omega-base.styles.css @@ -2882,6 +2882,152 @@ hr { font-weight: 600; } +.ds-2col-stacked-fluid.node--article--full .group-left, .ds-2col-stacked-fluid.node--article--full .group-right, +.ds-2col-stacked-fluid.node--news-client-cached-article--full .group-left, +.ds-2col-stacked-fluid.node--news-client-cached-article--full .group-right { + width: 100%; + float: none; +} +.ds-2col-stacked-fluid.node--article--full .group-right, +.ds-2col-stacked-fluid.node--news-client-cached-article--full .group-right { + margin-top: 30px; + margin-bottom: 30px; +} +@media (min-width: 60em) { + .ds-2col-stacked-fluid.node--article--full.has-sidebar .group-left, + .ds-2col-stacked-fluid.node--news-client-cached-article--full.has-sidebar .group-left { + width: 70%; + float: left; + margin-bottom: 30px; + } + .ds-2col-stacked-fluid.node--article--full.has-sidebar .group-right, + .ds-2col-stacked-fluid.node--news-client-cached-article--full.has-sidebar .group-right { + width: 27%; + float: right; + margin-top: 10px; + } +} + +.node--article, +.node--news-client-cached-article { + position: relative; +} +.node--article .field--name-field-kicker, +.node--news-client-cached-article .field--name-field-kicker { + text-transform: uppercase; + color: #666666; + font-weight: 600; + font-size: 22px; + font-size: 2.2rem; + margin-bottom: 10px; +} +.node--article .field--name-byline, +.node--article .field--name-byline-with-date, +.node--news-client-cached-article .field--name-byline, +.node--news-client-cached-article .field--name-byline-with-date { + font-weight: 600; + padding-top: 6px; + margin-bottom: 12px; +} +.node--article .field--name-field-featured-image, +.node--article .field--name-news-client-image-json, +.node--news-client-cached-article .field--name-field-featured-image, +.node--news-client-cached-article .field--name-news-client-image-json { + float: right; + max-width: 50%; + margin: 10px 0 40px 40px; +} +.node--article .field--name-field-sidebar, +.node--article .field--name-news-client-sidebar, +.node--news-client-cached-article .field--name-field-sidebar, +.node--news-client-cached-article .field--name-news-client-sidebar { + background: #ededed; + padding: 30px 1.8em 20px 1.8em; +} +.node--article .field--name-field-sidebar h2, .node--article .field--name-field-sidebar h3, .node--article .field--name-field-sidebar h4, +.node--article .field--name-news-client-sidebar h2, +.node--article .field--name-news-client-sidebar h3, +.node--article .field--name-news-client-sidebar h4, +.node--news-client-cached-article .field--name-field-sidebar h2, +.node--news-client-cached-article .field--name-field-sidebar h3, +.node--news-client-cached-article .field--name-field-sidebar h4, +.node--news-client-cached-article .field--name-news-client-sidebar h2, +.node--news-client-cached-article .field--name-news-client-sidebar h3, +.node--news-client-cached-article .field--name-news-client-sidebar h4 { + margin-top: 20px; + margin-bottom: 20px; +} +.node--article .field--name-field-sidebar h2:first-child, .node--article .field--name-field-sidebar h3:first-child, .node--article .field--name-field-sidebar h4:first-child, +.node--article .field--name-news-client-sidebar h2:first-child, +.node--article .field--name-news-client-sidebar h3:first-child, +.node--article .field--name-news-client-sidebar h4:first-child, +.node--news-client-cached-article .field--name-field-sidebar h2:first-child, +.node--news-client-cached-article .field--name-field-sidebar h3:first-child, +.node--news-client-cached-article .field--name-field-sidebar h4:first-child, +.node--news-client-cached-article .field--name-news-client-sidebar h2:first-child, +.node--news-client-cached-article .field--name-news-client-sidebar h3:first-child, +.node--news-client-cached-article .field--name-news-client-sidebar h4:first-child { + margin-top: 0; +} +.node--article .field--name-field-learn-more, +.node--article .field--name-news-client-links, +.node--news-client-cached-article .field--name-field-learn-more, +.node--news-client-cached-article .field--name-news-client-links { + background: #ededed; + padding: 1em 1.4em; + clear: both; +} +.node--article .field--name-field-learn-more .label-above, +.node--article .field--name-news-client-links .label-above, +.node--news-client-cached-article .field--name-field-learn-more .label-above, +.node--news-client-cached-article .field--name-news-client-links .label-above { + font-size: 17px; + font-size: 1.7rem; + font-weight: 600; + text-transform: uppercase; + padding-bottom: 0.2em; +} +.node--article .field--name-field-learn-more ul, +.node--article .field--name-news-client-links ul, +.node--news-client-cached-article .field--name-field-learn-more ul, +.node--news-client-cached-article .field--name-news-client-links ul { + padding-left: 1.2em; +} +.node--article .field--name-field-learn-more ul li, +.node--article .field--name-news-client-links ul li, +.node--news-client-cached-article .field--name-field-learn-more ul li, +.node--news-client-cached-article .field--name-news-client-links ul li { + margin: 5px 0; +} +.node--article .field--name-field-learn-more ul li.last, +.node--article .field--name-news-client-links ul li.last, +.node--news-client-cached-article .field--name-field-learn-more ul li.last, +.node--news-client-cached-article .field--name-news-client-links ul li.last { + margin-bottom: 0; +} +.node--article .field--name-field-tags, +.node--article .field--name-news-client-tags, +.node--news-client-cached-article .field--name-field-tags, +.node--news-client-cached-article .field--name-news-client-tags { + padding-top: 30px; +} +.node--article .field--name-field-tags .field__label, +.node--article .field--name-news-client-tags .field__label, +.node--news-client-cached-article .field--name-field-tags .field__label, +.node--news-client-cached-article .field--name-news-client-tags .field__label { + margin-right: 5px; +} +.node--article .article-modified, +.node--news-client-cached-article .article-modified { + margin-top: 1em; + font-size: 13px; + font-style: italic; +} +.node--article .article-modified .label-inline, +.node--news-client-cached-article .article-modified .label-inline { + font-weight: 600; +} + .node-type-basic-page .field--name-field-ocio-body { margin-bottom: 3em; } @@ -3073,7 +3219,7 @@ hr { } .l-footer-wrapper .osu-siteinfo-address .pipe { margin: 0px 2px; - color: #666666; + color: #bababa; } .l-footer-wrapper .osu-siteinfo-social { margin-top: 0; diff --git a/profiles/wcm_base/themes/ocio_omega_base/js/ocio-omega-base.behaviors.js b/profiles/wcm_base/themes/ocio_omega_base/js/ocio-omega-base.behaviors.js index c039c29c..0c2fb758 100644 --- a/profiles/wcm_base/themes/ocio_omega_base/js/ocio-omega-base.behaviors.js +++ b/profiles/wcm_base/themes/ocio_omega_base/js/ocio-omega-base.behaviors.js @@ -299,6 +299,19 @@ } }; + + //adds classes to news client article nodes based on sidebar being empty or not + Drupal.behaviors.ocioOmegaNewsArticle = { + attach: function (context, settings) { + var article = $('.node--article--full'); + var sidebar = $('.node--article--full .field--name-field-sidebar'); + if(sidebar.length){ + article.addClass('has-sidebar'); + } else { + article.addClass('no-sidebar'); + } + } + } })(jQuery); diff --git a/profiles/wcm_base/themes/ocio_omega_base/sass/components/content-types/_article.scss b/profiles/wcm_base/themes/ocio_omega_base/sass/components/content-types/_article.scss new file mode 100644 index 00000000..37357bb0 --- /dev/null +++ b/profiles/wcm_base/themes/ocio_omega_base/sass/components/content-types/_article.scss @@ -0,0 +1,113 @@ +//styles for news article and news-client-cached nodes -- many styles overlap +.ds-2col-stacked-fluid.node--article--full, +.ds-2col-stacked-fluid.node--news-client-cached-article--full { + .group-left, .group-right { + width: 100%; + float: none; + } + .group-right { + margin-top: 30px; + margin-bottom: 30px; + } + + &.has-sidebar { + @include breakpoint($desk) { + .group-left { + width: 70%; + float: left; + margin-bottom: 30px; + } + .group-right { + width: 27%; + float: right; + margin-top: 10px; + } + } + } +} + +// any rendering of node +.node--article, +.node--news-client-cached-article { + position: relative; + //kicker + .field--name-field-kicker { + text-transform: uppercase; + color: $md-gray; + font-weight: 600; + @include font-size(2.2); + margin-bottom: 10px; + } + //byline + .field--name-byline, + .field--name-byline-with-date { + font-weight: 600; + padding-top: 6px; + margin-bottom: 12px; + } + //featured image + .field--name-field-featured-image, + .field--name-news-client-image-json { + float: right; + max-width: 50%; + margin: 10px 0 40px 40px; + } + .field--name-news-client-body { + + } + //sidebar + .field--name-field-sidebar, + .field--name-news-client-sidebar { + background: $lt-gray; + padding: 30px 1.8em 20px 1.8em; + + h2, h3, h4 { + margin-top: 20px; + margin-bottom: 20px; + &:first-child { + margin-top: 0; + } + } + } + //learn more box + .field--name-field-learn-more, + .field--name-news-client-links { + background: $lt-gray; + padding: 1em 1.4em; + clear: both; + + .label-above { + @include font-size(1.7); + font-weight: 600; + text-transform: uppercase; + padding-bottom: 0.2em; + } + + ul { + padding-left: 1.2em; + li { + margin: 5px 0; + &.last { + margin-bottom: 0; + } + } + } + } + //tags field + .field--name-field-tags, + .field--name-news-client-tags { + padding-top: 30px; + .field__label { + margin-right: 5px; + } + } + //modified field + .article-modified { + margin-top: 1em; + font-size: 13px; + font-style: italic; + .label-inline { + font-weight: 600; + } + } +} \ No newline at end of file diff --git a/profiles/wcm_base/themes/ocio_omega_base/sass/components/regions/_footer.scss b/profiles/wcm_base/themes/ocio_omega_base/sass/components/regions/_footer.scss index 59c0d494..3a83fe4f 100644 --- a/profiles/wcm_base/themes/ocio_omega_base/sass/components/regions/_footer.scss +++ b/profiles/wcm_base/themes/ocio_omega_base/sass/components/regions/_footer.scss @@ -39,7 +39,7 @@ .pipe { margin: 0px 2px; - color: $md-gray; + color: darken($lt-gray, 20%); } } diff --git a/profiles/wcm_base/themes/ocio_omega_base/templates/regions/region--footer-1.tpl.php b/profiles/wcm_base/themes/ocio_omega_base/templates/regions/region--footer-1.tpl.php index e7f43e52..e77a82a1 100644 --- a/profiles/wcm_base/themes/ocio_omega_base/templates/regions/region--footer-1.tpl.php +++ b/profiles/wcm_base/themes/ocio_omega_base/templates/regions/region--footer-1.tpl.php @@ -33,8 +33,8 @@ ?> <div<?php print $attributes; ?>> <div id="osu-wordmark"> - <a href="http://osu.edu" alt="The Ohio State University" target="_blank"> - <img src="<?php print $logo; ?>" alt=""> + <a href="http://osu.edu" target="_blank"> + <img src="<?php print $logo; ?>" alt="The Ohio State University"> </a> </div><!--/osu-logo --> <?php print $content; ?> diff --git a/profiles/wcm_base/themes/ocio_omega_base/templates/regions/region--masthead.tpl.php b/profiles/wcm_base/themes/ocio_omega_base/templates/regions/region--masthead.tpl.php index a74c94c4..958ca44e 100644 --- a/profiles/wcm_base/themes/ocio_omega_base/templates/regions/region--masthead.tpl.php +++ b/profiles/wcm_base/themes/ocio_omega_base/templates/regions/region--masthead.tpl.php @@ -49,7 +49,7 @@ </div><!--/site-name--> <div id="site-logo"> <a href="http://osu.edu" target="_blank"> - <img src="<?php print $logo; ?>" alt=""> + <img src="<?php print $logo; ?>" alt="The Ohio State University"> </a> </div><!--/site-logo--> </div><!--/l-constrained--> diff --git a/profiles/wcm_base/themes/wcm_omega/css/wcm-omega.settings.css b/profiles/wcm_base/themes/wcm_omega/css/wcm-omega.settings.css index e90812cf..3ec5087e 100644 --- a/profiles/wcm_base/themes/wcm_omega/css/wcm-omega.settings.css +++ b/profiles/wcm_base/themes/wcm_omega/css/wcm-omega.settings.css @@ -1 +1 @@ -.type-group1 h1,.type-group1 h2,.type-group1 h3,.type-group1 h4,.type-group1 h5,.type-group1 h6,.type-group1-sample h1,.type-group1-sample h2,.type-group1-sample h3,.type-group1-sample h4,.type-group1-sample h5,.type-group1-sample h6{font-family:proximanova,Helvetica,Arial,sans-serif;font-weight:400}.type-group1 h1,.type-group1-sample h1{color:#b00}.type-group1 h2.block__title,.type-group1 h2.pane-title,.type-group1-sample h2.block__title,.type-group1-sample h2.pane-title{margin-bottom:.6em;text-transform:uppercase;color:#2d2d2d;font-weight:400;line-height:120%}.type-group2 h1,.type-group2 h2,.type-group2 h3,.type-group2 h4,.type-group2 h5,.type-group2 h6,.type-group2-sample h1,.type-group2-sample h2,.type-group2-sample h3,.type-group2-sample h4,.type-group2-sample h5,.type-group2-sample h6{font-family:proximanova,Helvetica,Arial,sans-serif;font-weight:300}.type-group2 h1,.type-group2-sample h1{font-weight:600}.type-group2 h2,.type-group2 h3,.type-group2-sample h2,.type-group2-sample h3{font-family:capita,Georgia,serif;font-weight:100}.type-group2 h3,.type-group2-sample h3{font-style:italic}.type-group2 h4,.type-group2-sample h4{font-weight:400}.type-group2 h2.block__title,.type-group2 h2.pane-title,.type-group2-sample h2.block__title,.type-group2-sample h2.pane-title{font-weight:400;font-family:proximanova,Helvetica,Arial,sans-serif}.type-group3 h1,.type-group3 h2,.type-group3 h3,.type-group3 h4,.type-group3 h5,.type-group3 h6,.type-group3-sample h1,.type-group3-sample h2,.type-group3-sample h3,.type-group3-sample h4,.type-group3-sample h5,.type-group3-sample h6{font-family:capita,Georgia,serif;font-weight:400}.type-group3 h2,.type-group3-sample h2{font-weight:100;font-style:italic}.type-group3 h3,.type-group3 h4,.type-group3-sample h3,.type-group3-sample h4{font-family:proximanova,Helvetica,Arial,sans-serif;font-weight:400}.type-group3 h2.block__title,.type-group3 h2.pane-title,.type-group3-sample h2.block__title,.type-group3-sample h2.pane-title{font-weight:400;font-style:normal}#edit-wcm-omega .swatch-panel{display:inline-block;line-height:24px}#edit-wcm-omega .swatch-panel .label{display:inline-block;min-width:80px}#edit-wcm-omega .swatch-panel .swatches{display:inline-block}#edit-wcm-omega .swatch-panel .swatch{display:inline-block;height:16px;width:16px;margin-right:2px;border:2px solid #000;margin-bottom:-6px}#edit-wcm-omega .swatch-panel .swatch.white{background-color:#fff;border-color:#ccc}#edit-wcm-omega .swatch-panel .swatch.lt-gray{background-color:#e3e3e3;border-color:#b0b0b0}#edit-wcm-omega .swatch-panel .swatch.md-gray{background-color:#666;border-color:#333}#edit-wcm-omega .swatch-panel .swatch.dk-gray{background-color:#474747;border-color:#141414}#edit-wcm-omega .swatch-panel .swatch.black{background-color:#000;border-color:#000}#edit-wcm-omega .swatch-panel .swatch.yellow{background-color:#dcaa38;border-color:#946f1a}#edit-wcm-omega .swatch-panel .swatch.green{background-color:#9aa41d;border-color:#494d0e}#edit-wcm-omega .swatch-panel .swatch.purple{background-color:#763db6;border-color:#442369}#edit-wcm-omega .swatch-panel .swatch.blue{background-color:#028da9;border-color:#013944}#edit-wcm-omega .swatch-panel .swatch.red{background-color:#b00;border-color:#500}#edit-wcm-omega .swatch-panel .swatch.none{background-color:#747474;border-color:#414141}#edit-wcm-omega .form-item label.option{margin-left:4px}#edit-wcm-omega .form-item input.form-radio-error{outline:red solid 2px}#edit-wcm-omega .form-item input.form-radio-error+label{color:#8c2e0b;font-weight:700}#edit-wcm-omega-typography-group .sample-block{border:1px solid #ebebeb;background:#f5f5f5;padding:10px 20px;margin:10px 0;max-width:300px}#edit-wcm-omega-typography-group h1,#edit-wcm-omega-typography-group h2,#edit-wcm-omega-typography-group h3,#edit-wcm-omega-typography-group h4{margin-bottom:15px;line-height:120%}#edit-wcm-omega-typography-group h1{font-size:300%}#edit-wcm-omega-typography-group h2{font-size:240%}#edit-wcm-omega-typography-group h3{font-size:175%}#edit-wcm-omega-typography-group h4{font-size:150%}#edit-wcm-omega-typography-group h2.block__title{font-size:200%} \ No newline at end of file +.type-group1 h1,.type-group1 h2,.type-group1 h3,.type-group1 h4,.type-group1 h5,.type-group1 h6,.type-group1-sample h1,.type-group1-sample h2,.type-group1-sample h3,.type-group1-sample h4,.type-group1-sample h5,.type-group1-sample h6{font-family:proximanova,Helvetica,Arial,sans-serif;font-weight:400}.type-group1 h1,.type-group1-sample h1{color:#b00}.type-group1 h2.block__title,.type-group1 h2.pane-title,.type-group1-sample h2.block__title,.type-group1-sample h2.pane-title{margin-bottom:.6em;text-transform:uppercase;color:#2d2d2d;font-weight:400;line-height:120%}.type-group2 h1,.type-group2 h2,.type-group2 h3,.type-group2 h4,.type-group2 h5,.type-group2 h6,.type-group2-sample h1,.type-group2-sample h2,.type-group2-sample h3,.type-group2-sample h4,.type-group2-sample h5,.type-group2-sample h6{font-family:proximanova,Helvetica,Arial,sans-serif;font-weight:300}.type-group2 h1,.type-group2-sample h1{font-weight:600}.type-group2 h2,.type-group2 h3,.type-group2-sample h2,.type-group2-sample h3{font-family:capita,Georgia,serif;font-weight:100}.type-group2 h3,.type-group2-sample h3{font-style:italic}.type-group2 h4,.type-group2-sample h4{font-weight:400}.type-group2 h2.block__title,.type-group2 h2.pane-title,.type-group2-sample h2.block__title,.type-group2-sample h2.pane-title{font-weight:400;font-family:proximanova,Helvetica,Arial,sans-serif}.type-group3 h1,.type-group3 h2,.type-group3 h3,.type-group3 h4,.type-group3 h5,.type-group3 h6,.type-group3-sample h1,.type-group3-sample h2,.type-group3-sample h3,.type-group3-sample h4,.type-group3-sample h5,.type-group3-sample h6{font-family:capita,Georgia,serif;font-weight:400}.type-group3 h2,.type-group3-sample h2{font-weight:100;font-style:italic}.type-group3 h3,.type-group3 h4,.type-group3-sample h3,.type-group3-sample h4{font-family:proximanova,Helvetica,Arial,sans-serif;font-weight:400}.type-group3 h2.block__title,.type-group3 h2.pane-title,.type-group3-sample h2.block__title,.type-group3-sample h2.pane-title{font-weight:400;font-style:normal}#edit-wcm-omega #edit-navigation img{border:1px solid #2d2d2d;margin:10px 0}#edit-wcm-omega .swatch-panel{display:inline-block;line-height:24px}#edit-wcm-omega .swatch-panel .label{display:inline-block;min-width:80px}#edit-wcm-omega .swatch-panel .swatches{display:inline-block}#edit-wcm-omega .swatch-panel .swatch{display:inline-block;height:16px;width:16px;margin-right:2px;border:2px solid #000;margin-bottom:-6px}#edit-wcm-omega .swatch-panel .swatch.white{background-color:#fff;border-color:#ccc}#edit-wcm-omega .swatch-panel .swatch.lt-gray{background-color:#e3e3e3;border-color:#b0b0b0}#edit-wcm-omega .swatch-panel .swatch.md-gray{background-color:#666;border-color:#333}#edit-wcm-omega .swatch-panel .swatch.dk-gray{background-color:#474747;border-color:#141414}#edit-wcm-omega .swatch-panel .swatch.black{background-color:#000;border-color:#000}#edit-wcm-omega .swatch-panel .swatch.yellow{background-color:#dcaa38;border-color:#946f1a}#edit-wcm-omega .swatch-panel .swatch.green{background-color:#9aa41d;border-color:#494d0e}#edit-wcm-omega .swatch-panel .swatch.purple{background-color:#763db6;border-color:#442369}#edit-wcm-omega .swatch-panel .swatch.blue{background-color:#028da9;border-color:#013944}#edit-wcm-omega .swatch-panel .swatch.red{background-color:#b00;border-color:#500}#edit-wcm-omega .swatch-panel .swatch.none{background-color:#747474;border-color:#414141}#edit-wcm-omega .form-item label.option{margin-left:4px}#edit-wcm-omega .form-item input.form-radio-error{outline:red solid 2px}#edit-wcm-omega .form-item input.form-radio-error+label{color:#8c2e0b;font-weight:700}#edit-wcm-omega-typography-group .sample-block{border:1px solid #ebebeb;background:#f5f5f5;padding:10px 20px;margin:10px 0;max-width:300px}#edit-wcm-omega-typography-group h1,#edit-wcm-omega-typography-group h2,#edit-wcm-omega-typography-group h3,#edit-wcm-omega-typography-group h4{margin-bottom:15px;line-height:120%}#edit-wcm-omega-typography-group h1{font-size:300%}#edit-wcm-omega-typography-group h2{font-size:240%}#edit-wcm-omega-typography-group h3{font-size:175%}#edit-wcm-omega-typography-group h4{font-size:150%}#edit-wcm-omega-typography-group h2.block__title{font-size:200%} \ No newline at end of file diff --git a/profiles/wcm_base/themes/wcm_omega/css/wcm-omega.styles.css b/profiles/wcm_base/themes/wcm_omega/css/wcm-omega.styles.css index d397061c..020ba417 100644 --- a/profiles/wcm_base/themes/wcm_omega/css/wcm-omega.styles.css +++ b/profiles/wcm_base/themes/wcm_omega/css/wcm-omega.styles.css @@ -1 +1 @@ -@charset "UTF-8";.align-left,table caption{text-align:left}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.ui-accordion .ui-accordion-header{background:#ebebeb!important}.ui-accordion .ui-accordion-header-active,.ui-accordion .ui-accordion-header:hover{background:#d2d2d2!important}.ui-accordion .ui-accordion-header p{margin:0}.ui-accordion .ui-accordion-content{background:#fff;border:1px solid #d2d2d2}.ui-accordion .ui-accordion-content h2:first-child,.ui-accordion .ui-accordion-content h3:first-child{margin-top:10px}.ui-accordion .ui-accordion-content ol{padding-left:.6em}.l-main.lt-gray .ui-accordion .ui-accordion-header{background:#e1e1e1!important}.l-main.lt-gray .ui-accordion .ui-accordion-header:hover{background:#d7d7d7!important}.l-main.lt-gray .ui-accordion .ui-accordion-header-active{background:#e1e1e1!important}.l-main.lt-gray .ui-accordion .ui-accordion-content{background:#fff;border:1px solid #e1e1e1}.ui-accordion-header{overflow:auto}body .panels-row.odd .ui-accordion .ui-accordion-header{background:#d7d7d7}body .panels-row.odd .ui-accordion .ui-accordion-content{border-color:#d7d7d7}.ctools-collapsible-container .ctools-toggle{background-image:url(../images/jquery-images/ui-icons_222222_256x240.png);background-position:-64px -15px}.ctools-collapsible-container .ctools-toggle-collapsed{background-position:-32px -15px;background-image:url(../images/jquery-images/ui-icons_222222_256x240.png)}.ctools-collapsible-container .ctools-toggle-collapsed:hover,.nested-accordion:before,.view-grouping-header:before{background-image:url(../images/jquery-images/ui-icons_222222_256x240.png)}ul.breadcrumb{padding:20px 0;margin:0}ul.breadcrumb li{display:inline-block;margin-right:.45em;font-weight:600}ul.breadcrumb li:after{content:"|";color:#b00;font-weight:700;margin-left:.45em}ul.breadcrumb li a{color:#666;text-decoration:none}ul.breadcrumb li a:visited{color:#666}ul.breadcrumb li a:focus{color:#dcaa38}ul.breadcrumb li a:hover{color:#666;text-decoration:underline}ul.breadcrumb li a:active{color:#028da9}ul.breadcrumb li:last-child{margin-right:0}ul.breadcrumb li:last-child:after{content:" "}#edit-preview,#edit-submit,#edit-submit--2,#edit-submit--3,.button-primary,.form-submit,.page-user-login .login-box.osu a,.red-button,.webform-previous,.webform-submit,html body .button,input[type=button]{font-size:14px;padding:.7em 1.3em .4em;display:inline-block;cursor:pointer;background-color:#b00;border:0;color:#fff;text-transform:uppercase;font-family:proximanova,Helvetica,Arial,sans-serif;letter-spacing:.05em;border-radius:2px;box-shadow:0 3px 0 0 #920000;font-weight:400;margin-right:1.5em}#edit-preview:hover,#edit-submit--2:hover,#edit-submit--3:hover,#edit-submit:hover,.button-primary:hover,.form-submit:hover,.page-user-login .login-box.osu a:hover,.red-button:hover,.webform-previous:hover,.webform-submit:hover,html body .button:hover,input[type=button]:hover{text-decoration:none;background-color:#a20000}#edit-preview:active,#edit-submit--2:active,#edit-submit--3:active,#edit-submit:active,.button-primary:active,.form-submit:active,.page-user-login .login-box.osu a:active,.red-button:active,.webform-previous:active,.webform-submit:active,html body .button:active,input[type=button]:active{background-color:#920000}.disabled#edit-preview,.disabled#edit-submit,.disabled#edit-submit--2,.disabled#edit-submit--3,.disabled.button-primary,.disabled.form-submit,.disabled.webform-previous,.disabled.webform-submit,.page-user-login .login-box.osu a.disabled,.page-user-login .login-box.osu a[disabled],.red-button.disabled,.red-button[disabled],[disabled]#edit-preview,[disabled]#edit-submit,[disabled]#edit-submit--2,[disabled]#edit-submit--3,[disabled].button-primary,[disabled].form-submit,[disabled].webform-previous,[disabled].webform-submit,html body .disabled.button,html body [disabled].button,input.disabled[type=button],input[disabled][type=button]{opacity:.6;background:false;cursor:default;box-shadow:none}#edit-preview.ext .ext,#edit-submit--2.ext .ext,#edit-submit--3.ext .ext,#edit-submit.ext .ext,.button-primary.ext .ext,.form-submit.ext .ext,.webform-previous.ext .ext,.webform-submit.ext .ext,html body .button.ext .ext,input[type=button].ext .ext{background-image:none;padding:0;width:0}a.button{margin-top:20px}#colorbox #cboxWrapper{border-radius:0;font-size:1.1em}#colorbox #cboxWrapper #cboxClose,#colorbox #cboxWrapper #cboxNext,#colorbox #cboxWrapper #cboxPrevious{background-image:none;text-indent:0;color:transparent;overflow:hidden}#colorbox #cboxWrapper #cboxClose:before,#colorbox #cboxWrapper #cboxNext:before,#colorbox #cboxWrapper #cboxPrevious:before{font-family:FontAwesome;bottom:-3px;position:absolute;color:#000}#colorbox #cboxWrapper #cboxClose:before{content:"\f00d";right:0;font-size:1.2em}#colorbox #cboxWrapper #cboxPrevious:before{content:"\f053"}#colorbox #cboxWrapper #cboxNext:before{content:"\f054"}#colorbox #cboxWrapper #cboxCurrent{bottom:-3px}span.ext{margin-left:2px;margin-right:2px}img.file-icon{height:40px;width:auto;padding-bottom:7px;margin:0 3px}.views-exposed-form,.webform-component .description{margin-bottom:30px}input{max-width:100%}input:focus{outline:#999 solid 1px}textarea{resize:none}.webform-component label{text-transform:uppercase;font-weight:600;font-size:14px}.webform-component table .form-text{width:100%}.views-exposed-form label{font-weight:400;font-size:14px;text-transform:uppercase}.views-exposed-form .form-text{height:32px}.webform-component-fieldset .webform-component label{text-transform:uppercase;font-weight:400;font-size:13px}.webform-component-fieldset,.webform-component-file,.webform-component-grid{margin-bottom:40px}.webform-component-file #edit-submitted-file-upload{max-width:240px}@media (max-width:47.4em){.l-main input:not([type=checkbox]):not([type=radio]),.l-main select,.l-main textarea{width:100%}}form .chosen-container .chosen-choices,form .form-text{padding:4px 6px 2px;border:1px solid #bbb;background-image:none;box-shadow:none;font-size:.9em}form .chosen-container{font-size:1em}form .chosen-container .result-selected{display:none!important}form .chosen-container .chosen-results{font-size:.9em}form .chosen-container .search-field input{width:.1px!important;height:.1px!important}form .chosen-container .chosen-results li{padding:7px 6px 4px;line-height:1em}form .chosen-container .chosen-results li.highlighted{background-image:none}form .chosen-container.chosen-container-active.chosen-with-drop .chosen-single,form .chosen-container.chosen-container-multi .chosen-choices li.search-choice,form .chosen-container.chosen-container-single .chosen-single{border-radius:0;background:#eee;box-shadow:none}form .chosen-container.chosen-container .search-field:after,form .chosen-container.chosen-container-active.chosen-with-drop .chosen-choices li.search-choice+.search-field:after{content:"- Select -";color:#666;cursor:default}form .chosen-container.chosen-container-active .search-field,form .chosen-container.chosen-container-multi .chosen-choices li.search-choice+.search-field{float:none}form .chosen-container.chosen-container-single .chosen-results{margin:0;padding:0}form .chosen-container.chosen-container-single .chosen-drop{border-radius:0}form .chosen-container.chosen-container-single .chosen-single{padding:0 0 0 6px;height:27px}form .chosen-container.chosen-container-single .chosen-single div b{background-size:52px 40px!important}form .chosen-container.chosen-container-multi .chosen-choices{padding:1px 3px 0;cursor:default}form .chosen-container.chosen-container-multi .chosen-choices li.search-choice{display:inline-block;float:none;line-height:1em;margin:2px 4px 2px 0;padding:4px 20px 2px 4px}form .chosen-container.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:4px}form .chosen-container.chosen-container-multi .chosen-choices li.search-choice+.search-field:after{content:"+ Add";cursor:pointer}.l-constrained:after,.l-main:after,.l-region--sidebar-1:after,.l-region--sidebar-2:after{content:"";display:table;clear:both}form .chosen-container.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0 0 2px;cursor:default}.type-group1 h1,.type-group1 h2,.type-group1 h3,.type-group1 h4,.type-group1 h5,.type-group1 h6,.type-group1-sample h1,.type-group1-sample h2,.type-group1-sample h3,.type-group1-sample h4,.type-group1-sample h5,.type-group1-sample h6{font-family:proximanova,Helvetica,Arial,sans-serif;font-weight:400}.type-group1 h1,.type-group1-sample h1{color:#b00}.type-group1 h2.block__title,.type-group1 h2.pane-title,.type-group1-sample h2.block__title,.type-group1-sample h2.pane-title{margin-bottom:.6em;text-transform:uppercase;color:#2d2d2d;font-weight:400;line-height:120%}.type-group2 h1,.type-group2 h2,.type-group2 h3,.type-group2 h4,.type-group2 h5,.type-group2 h6,.type-group2-sample h1,.type-group2-sample h2,.type-group2-sample h3,.type-group2-sample h4,.type-group2-sample h5,.type-group2-sample h6{font-family:proximanova,Helvetica,Arial,sans-serif;font-weight:300}.type-group2 h1,.type-group2-sample h1{font-weight:600}.type-group2 h2,.type-group2 h3,.type-group2-sample h2,.type-group2-sample h3{font-family:capita,Georgia,serif;font-weight:100}.type-group2 h3,.type-group2-sample h3{font-style:italic}.type-group2 h4,.type-group2-sample h4{font-weight:400}.type-group2 h2.block__title,.type-group2 h2.pane-title,.type-group2-sample h2.block__title,.type-group2-sample h2.pane-title{font-weight:400;font-family:proximanova,Helvetica,Arial,sans-serif}.type-group3 h1,.type-group3 h2,.type-group3 h3,.type-group3 h4,.type-group3 h5,.type-group3 h6,.type-group3-sample h1,.type-group3-sample h2,.type-group3-sample h3,.type-group3-sample h4,.type-group3-sample h5,.type-group3-sample h6{font-family:capita,Georgia,serif;font-weight:400}.type-group3 h2,.type-group3-sample h2{font-weight:100;font-style:italic}.type-group3 h3,.type-group3 h4,.type-group3-sample h3,.type-group3-sample h4{font-family:proximanova,Helvetica,Arial,sans-serif;font-weight:400}.type-group3 h2.block__title,.type-group3 h2.pane-title,.type-group3-sample h2.block__title,.type-group3-sample h2.pane-title{font-weight:400;font-style:normal}.l-page img{width:inherit}.image-border,.panopoly-image-featured,.panopoly-image-full,.panopoly-image-half,.panopoly-image-original,.panopoly-image-quarter,.panopoly-image-square,.panopoly-image-thumbnail{border:1px solid #666}.node__content .panopoly-image-featured,.node__content .panopoly-image-full,.node__content .panopoly-image-half,.node__content .panopoly-image-original,.node__content .panopoly-image-quarter,.node__content .panopoly-image-square,.node__content .panopoly-image-thumbnail{float:right;margin:0 0 20px 1.5em}.ui-widget table,.ui-widget td,.ui-widget th,.ui-widget tr{border:0}.ui-widget{font-family:proximanova,Helvetica,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:proximanova,Helvetica,Arial,sans-serif;font-size:1em}.ui-widget-content{border:0;background:#ebebeb;color:#2d2d2d}.ui-widget-content a{color:#2d2d2d}.ui-widget-header{border:0;background:#666;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:0;background:#fff;font-weight:400;color:#2d2d2d}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2d2d2d;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:0;background:#d2d2d2;font-weight:400;color:#2d2d2d}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:0;background:url(../images/jquery-images/ui-bg_flat_65_ffffff_40x100.png) 50% 50% repeat-x #fff;font-weight:400;color:#2d2d2d}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#2d2d2d;text-decoration:none}.ui-icon{background-image:url(../images/jquery-images/ui-icons_222222_256x240.png)!important}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:0}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:0}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:0}#modalBackdrop,.cke_dialog_background_cover,.ui-widget-overlay{background-image:none!important;background-color:#000!important;opacity:.5!important}.ui-dialog .ui-dialog-titlebar{height:auto;line-height:unset;font-weight:700;font-size:13px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #999;padding:6px 10px;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#fff5f5f5', endColorstr='#ffcfd1cf')}.messages,.pager>li{background-image:none}.ui-front{z-index:1050}.l-constrained{margin:0 auto;padding:0 6%}@media (min-width:47.5em){.l-constrained{padding:0 8%}}@media (min-width:82em){.max-width{max-width:70em;margin:0 auto;padding:0}}ol ol,ol ol ol,ul ul,ul ul ul{margin-top:8px}ul.menu{padding:0}ol,ul{padding-left:3em}ul{list-style-type:square;list-style-position:outside}ul ul,ul ul ul{margin-left:20px}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:lower-roman}.no-list-style,ul.breadcrumb,ul.menu{list-style:none}.field--name-field-basic-text-text li,.field--name-field-ocio-body li,.ui-accordion-content li{margin-bottom:.6em}.ui-accordion-content ul{padding-left:.6em}.caret-list-type ul,.dot-list-type ul,.page-newsletter-archive .l-region--content ul,.pane-bundle-quick-links ul,.pane-wcm-mailchimp-pane ul{padding-left:0;list-style-image:none;list-style-type:none}.caret-list-type li,.page-newsletter-archive .l-region--content li,.pane-bundle-quick-links li,.pane-wcm-mailchimp-pane li{margin-bottom:10px}.caret-list-type li:before,.page-newsletter-archive .l-region--content li:before,.pane-bundle-quick-links li:before,.pane-wcm-mailchimp-pane li:before{content:"\f0da";font-family:FontAwesome;color:gray;margin-right:10px;margin-left:4px;font-size:85%}.dot-list-type li{margin-bottom:40px}.dot-list-type li:before{content:"\f111";font-family:FontAwesome;color:gray;margin-right:10px;font-size:40%}.media-element{display:block}.media-element img{display:block;width:100%;margin:0}.media-element.file-default,.media-element.file-image-full,.media-element.file-image-large,.media-element.file-image-medium,.media-element.file-image-small{margin:0 0 1em}.media-element.file-image-left{float:left;clear:left;margin:0 2em 1em 0}.media-element.file-image-right{float:right;clear:right;margin:0 0 1em 2em}.media-element.file-image-center{float:none;margin:0 auto}.media-element.file-image-max{margin:0 0 1em;width:100%}.media-element.file-image-max .content{width:100%}.media-element.file-video-full,.media-element.file-video-large,.media-element.file-video-medium,.media-element.file-video-small{margin:0 0 1em}.media-element.file-video-left{float:left;clear:left;margin:0 2em 1em 0;width:50%}.media-element.file-video-right{float:right;clear:right;margin:0 0 1em 2em;width:50%}.media-element.file-video-center{float:none;margin:0 auto;width:75%}.media-element.file-video-max{margin:0 0 1em;width:100%}.media-element.file-video-max .content{width:100%}.media-element-container{display:block;display:table;table-layout:fixed;max-width:100%}.media-element-container img{display:block;width:100%;margin:0}.media-element-container.media-default,.media-element-container.media-image_full,.media-element-container.media-image_large,.media-element-container.media-image_medium,.media-element-container.media-image_small{margin:0 0 1em}.media-element-container.media-image_left{float:left;clear:left;margin:0 2em 1em 0}.media-element-container.media-image_right{float:right;clear:right;margin:0 0 1em 2em}.media-element-container.media-image_center{float:none;margin:0 auto}.media-element-container.media-image_max{margin:0 0 1em;width:100%}.media-element-container.media-image_max .content{width:100%}.media-element-container.media-video_full,.media-element-container.media-video_large,.media-element-container.media-video_medium,.media-element-container.media-video_small{margin:0 0 1em}.media-element-container.media-video_left{float:left;clear:left;margin:0 2em 1em 0;width:50%}.media-element-container.media-video_right{float:right;clear:right;margin:0 0 1em 2em;width:50%}.media-element-container.media-video_center{float:none;margin:0 auto;width:75%}.media-element-container.media-video_max .content,.pane-bundle-table table,table{width:100%}.media-element-container.media-video_max{margin:0 0 1em;width:100%}.media-element-container .field--name-field-basic-image-caption,.media-element-container .field-name-field-basic-image-caption{display:table-caption;caption-side:bottom;font-family:capita,Georgia,serif;font-size:.9em;font-weight:300;font-style:italic;line-height:1.3em;color:#606060}.error,.error .error,.messages--error,.messages--status,.messages--warning,.ok,.warning{color:#2d2d2d}.align-center .media-element.file-default{margin-left:auto;margin-right:auto}.align-right .media-element.file-default{margin-left:auto}img,media{max-width:100%}@media (max-width:47.4em){.field .media-element.media-vimeo-video,.field .media-element.media-youtube-video{width:100%;margin:0;float:none;display:block}.field img.media-element{margin:0 auto;float:none;display:block}}.messages{margin:1.8em 0;padding:1.2em 1.6em;border:0;background-color:#d9d9d9}.messages ul{margin:0 0 0 1em;padding:0}.messages li{list-style-image:none}.messages--status,tr.ok{border-left:8px solid #d4df48}.messages--warning,tr.warning{border-left:8px solid #dcaa38}.messages--error,tr.error{border-left:8px solid #b00}.pager>li{display:inline;padding:.5em;list-style-type:none}table{margin-bottom:20px;line-height:140%}.ui-accordion-content table a,.ui-tabs-content table a,table .ui-accordion-content a,table .ui-tabs-content a,table a,table li,table p{font-size:15px;font-size:1.5rem;line-height:120%!important}table th{background:#dedede;font-weight:600;border:1px solid #c7c7c7!important;text-transform:uppercase}.ui-accordion-content table td,table tbody,table td,table th{border:1px solid #c7c7c7}.ui-accordion-content table th a,.ui-tabs-content table th a,table th .ui-accordion-content a,table th .ui-tabs-content a,table th a{text-decoration:none}table tbody tr{border-bottom:1px solid #c7c7c7}table tbody tr.odd,table tbody tr:nth-child(odd){background:#f0f0f0}table tbody tr.even,table tbody tr:nth-child(even){background:#fff}table thead+tbody tr.odd,table thead+tbody tr:nth-child(odd){background:#f0f0f0}.panels-row.odd table tbody tr.odd,.panels-row.odd table tbody tr:nth-child(odd),table thead+tbody tr.even,table thead+tbody tr:nth-child(even){background:#fff}table td,table th{padding:.6em 1em}table caption{color:#666;margin-bottom:5px}.panels-row.odd table tbody tr.even,.panels-row.odd table tbody tr:nth-child(even),.panels-row.odd table thead+tbody tr.odd,.panels-row.odd table thead+tbody tr:nth-child(odd){background:#f3f3f3}.panels-row.odd table thead+tbody tr.even,.panels-row.odd table thead+tbody tr:nth-child(even){background:#fff}table ul{padding-left:3px;list-style-position:inside}.tabs--primary{padding-top:2em}.tabs--primary li{font-weight:400;background:#ebebeb}.tabs--primary li a{text-decoration:none;color:#b00}.tabs--primary li a:visited{color:#b00}.tabs--primary li a:focus{color:#dcaa38}.tabs--primary li a:hover{color:#2d2d2d;background:#d2d2d2}.tabs--primary li a:active{color:#028da9}.tabs--primary li .active{background:#c5c5c5}body,html{font-family:proximanova,Helvetica,Arial,sans-serif;color:#2d2d2d;font-weight:300}p{margin-bottom:14px}em{font-style:italic}@media (max-width:47.4em){html{font-size:58%}.body,.ui-accordion .ui-accordion-content li,.ui-accordion .ui-accordion-content p,body{font-size:18px;font-size:1.8rem;line-height:150%}}@media (min-width:47.5em){html{font-size:60%}.body,.ui-accordion .ui-accordion-content li,.ui-accordion .ui-accordion-content p,body{font-size:17px;font-size:1.7rem;line-height:150%}.width-70{width:85%}}@media (min-width:60em){html{font-size:62.5%}.body,.ui-accordion .ui-accordion-content li,.ui-accordion .ui-accordion-content p,body{font-size:17px;font-size:1.7rem;line-height:150%}}@media (min-width:82em){html{font-size:66%}.body,.ui-accordion .ui-accordion-content li,.ui-accordion .ui-accordion-content p,body{font-size:16px;font-size:1.6rem;line-height:150%}}h1,h2,h3,h4{margin-bottom:10px;line-height:120%}.pane-bundle-text h2,body h2,body h3,body h4,h2.block__title{margin-top:0}h1{font-size:42px;font-size:4.2rem}h2{font-size:32px;font-size:3.2rem}h2.block__title,h2.pane-title{font-size:27px;font-size:2.7rem}h3{font-size:24px;font-size:2.4rem}h4{font-size:20px;font-size:2rem}.block-title-style,.section-tags h1,.views-page h1{text-transform:uppercase;color:#2d2d2d;font-size:27px;font-size:2.7rem}.ui-accordion-content a,.ui-tabs-content a,a{color:#b00;font-weight:500;text-decoration:none}a:visited{color:#b00}a:focus{color:#d4df48}a:hover{color:#028da9;text-decoration:underline}a:active{color:#d65828}.ui-accordion-content strong a,.ui-tabs-content strong a,strong .ui-accordion-content a,strong .ui-tabs-content a,strong a{font-weight:700}.header-links,.pane-node-title a{color:#b00;text-decoration:none}.header-links:visited,.pane-node-title a:visited{color:#b00}.header-links:focus,.pane-node-title a:focus{color:#d4df48}.header-links:hover,.pane-node-title a:hover{color:#2d2d2d;text-decoration:none}.header-links:active,.pane-node-title a:active{color:#d65828}.reverse-links,.reverse-links:visited{color:#ebebeb}.reverse-links:focus{color:#d4df48}.reverse-links:hover{color:#fff}.pipe,.reverse-links:active{color:#b00}.more-link,.more-link a{text-transform:uppercase;font-weight:600;text-decoration:none;margin-top:2em}.pipe{font-weight:600}body .ui-accordion .ui-accordion-header,body .ui-accordion .ui-accordion-header a,body .ui-accordion .ui-accordion-header.ui-state-active,body .ui-accordion .ui-accordion-header.ui-state-active a,body .ui-accordion .ui-accordion-header.ui-state-default,body .ui-accordion .ui-accordion-header.ui-state-default a,body .ui-accordion .ui-accordion-header.ui-state-hover,body .ui-accordion .ui-accordion-header.ui-state-hover a,body .ui-tabs .ui-tabs-nav,body .ui-tabs .ui-tabs-nav a{font-weight:400;color:#2d2d2d}.fine-print,table caption{font-size:12px;font-size:1.2rem;line-height:135%}.labels{font-size:13px;font-size:1.3rem;text-transform:uppercase;font-weight:400}.align-right{text-align:right}.align-center{text-align:center}blockquote{background:#f5f5f5;border-left:4px solid #ddd;padding:1.9em 2em;overflow:hidden}blockquote li,blockquote ol,blockquote p,blockquote ul{margin:.4em 0 0}blockquote div,blockquote h2,blockquote h3,blockquote h4,blockquote h5{margin:0 0 .4em}blockquote.pull-quote{font-size:26px;font-size:2.6rem;background:0 0;border-left:0 none;font-family:capita,Georgia,serif;font-style:italic;line-height:130%;padding:0;margin:1.5em 1.5em 1.5em 2em}blockquote.pull-quote :first-child{margin-top:.3em}blockquote.pull-quote::before{font-size:35px;font-size:3.5rem;color:rgba(0,0,0,.6);content:"\f10d";font-family:FontAwesome;font-style:normal;margin-left:-1.5em;float:left}blockquote.pull-quote cite,body .ui-tabs .ui-tabs-nav{font-family:proximanova,Helvetica,Arial,sans-serif}blockquote.pull-quote cite{font-size:16px;font-size:1.6rem;font-style:normal;display:block;padding-top:.6em}blockquote.pull-quote cite::before{content:"―";margin-right:3px}body .ui-accordion{margin:1em 0;position:relative}body .ui-accordion .accordion-item,body .ui-accordion .views-row{margin:.5em 0}body .ui-accordion .ui-accordion-header{font-size:.9em;padding:.5em 1em .4em 1.9em}body .ui-accordion .ui-accordion-header.cke_widget_editable{padding:.5em 3em .3em 1.9em}body .ui-accordion .ui-accordion-header p{margin:0;color:#2d2d2d}body .ui-accordion .ui-accordion-header,body .ui-accordion .ui-accordion-header.ui-state-active,body .ui-accordion .ui-accordion-header.ui-state-default,body .ui-accordion .ui-accordion-header.ui-state-hover{border:0;background-color:#dedede}body .ui-accordion .ui-accordion-header a,body .ui-accordion .ui-accordion-header.ui-state-active a,body .ui-accordion .ui-accordion-header.ui-state-default a,body .ui-accordion .ui-accordion-header.ui-state-hover a{padding:0}body .ui-accordion .ui-accordion-header.ui-state-active{background-image:none}body .ui-accordion .ui-accordion-content{box-sizing:content-box;background-color:#fff;padding:1.2em 1.9em .5em;border:1px solid #dedede}body .ui-tabs{background-color:transparent;margin:1em 0;position:relative;padding:0;clear:both}body .ui-tabs .ui-tabs-nav{font-size:.9em;padding:.5em 1em 0 0;background-color:transparent}.callout,.intro-text,.tagline{font-family:capita,Georgia,serif}body .ui-tabs .ui-tabs-nav.cke_widget_editable{background-color:#dedede;padding:.5em 3em .3em 1.9em}body .ui-tabs .ui-tabs-nav li,body .ui-tabs .ui-tabs-nav li.ui-state-active,body .ui-tabs .ui-tabs-nav li.ui-state-default,body .ui-tabs .ui-tabs-nav li.ui-state-hover{border-width:1px 1px 0;border-style:solid;border-color:#dedede}body .ui-tabs .ui-tabs-nav li.ui-state-default,body .ui-tabs .ui-tabs-nav li.ui-state-hover{background-color:#dedede;background-image:none}body .ui-tabs .ui-tabs-nav li.ui-tabs-active{background-color:#fff}body .ui-tabs .ui-tabs-content{box-sizing:content-box;background-color:#fff;padding:1.2em 1.9em .5em;border:1px solid #dedede}body .ui-tabs .ui-tabs-content:after{content:"";display:table;clear:both}body .drulog-panels-accordion .accordion-title{margin-bottom:.5em}body .drulog-panels-accordion .accordion-content{margin-top:-.8em;margin-bottom:.8em}.tagline,h2.underlined,h3.underlined{margin-bottom:20px}.tagline{font-size:32px;font-size:3.2rem;font-weight:100;line-height:130%}.subhead{font-size:22px;font-size:2.2rem;color:#b00;line-height:130%}.underlined{border-bottom:1px solid #c7c7c7;padding-bottom:4px;font-weight:300!important;margin-top:0}h2.underlined{font-size:30px;font-size:3rem}h3.underlined{font-size:26px;font-size:2.6rem}.field--name-field-ocio-body .underlined{padding-top:20px}.field--name-field-ocio-body .underlined:first-child{padding-top:0}.row-tiles .underlined{margin-bottom:30px!important;padding-top:20px!important}.intro-text{font-size:22px;font-size:2.2rem;font-style:italic;font-weight:100;line-height:160%;padding-bottom:20px}.intro-text:last-child{padding-bottom:0}.intro-text-alt{font-size:20px;font-size:2rem;font-weight:300;line-height:160%;padding-bottom:10px}.intro-text-alt:last-child{padding-bottom:0}.callout{font-size:36px;font-size:3.6rem;color:#b00;font-weight:300;margin:1em 0 .4em}hr{background-color:#d2d2d2;border:0;height:1px;margin:2em 0}.width-70{margin:10px auto}@media (min-width:60em){.width-70{width:75%}}@media (min-width:82em){.width-70{width:70%}}#block-views-featured-slideshow-block .flexslider{background:#2d2d2d;border:0;border-radius:0;box-shadow:none;margin:0}#block-views-featured-slideshow-block .flexslider .flex-meta{display:block;width:100%;position:absolute;color:#fff;text-align:center;bottom:.6em;padding:.4em 8%;font-size:24px;font-size:2.4rem}#block-views-featured-slideshow-block .flexslider .flex-meta .flex-title{display:block;font-weight:400;line-height:1.1em}#block-views-featured-slideshow-block .flexslider .flex-meta .flex-summary{font-weight:300;font-size:.6em;line-height:1.2em;display:none}@media (min-width:47.5em){#block-views-featured-slideshow-block .flexslider .flex-meta .flex-summary{display:block}#block-views-featured-slideshow-block .flexslider .flex-meta{bottom:.3em;padding:.5em 6%;font-size:32px;font-size:3.2rem}#block-views-featured-slideshow-block .flexslider .flex-meta .flex-title{margin-bottom:.1em}}@media (min-width:60em){#block-views-featured-slideshow-block .flexslider .flex-meta{font-size:34px;font-size:3.4rem}}@media (min-width:82em){#block-views-featured-slideshow-block .flexslider .flex-meta{font-size:40px;font-size:4rem}}#block-views-featured-slideshow-block .flexslider .flex-meta.white{color:#fff}#block-views-featured-slideshow-block .flexslider .flex-meta.white.translucent{bottom:0;background-color:rgba(20,20,20,.6)}#block-views-featured-slideshow-block .flexslider .flex-meta.black.translucent,#block-views-featured-slideshow-block .flexslider .flex-meta.dk-gray.translucent{background-color:rgba(200,200,200,.7);bottom:0}#block-views-featured-slideshow-block .flexslider .flex-meta.dk-gray{color:#2d2d2d}#block-views-featured-slideshow-block .flexslider .flex-meta.black{color:#000}#block-views-featured-slideshow-block .flexslider .flex-direction-nav a{color:rgba(0,0,0,.8);text-decoration:none}#block-views-featured-slideshow-block .flexslider .flex-direction-nav a:before{line-height:1em}#block-views-featured-slideshow-block .lt-ie9 .flexslider a .flex-meta{background-color:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#AA000000, endColorstr=#AA000000)"}#block-views-featured-slideshow-block .lt-ie9 .flexslider .flex-direction-nav a{color:#000;filter:alpha(opacity="60")}#block-views-featured-slideshow-block .lt-ie9 .flexslider .flex-direction-nav a:hover{filter:alpha(opacity="80")}#block-views-featured-slideshow-block ul.flex-direction-nav,#block-views-featured-slideshow-block ul.flex-direction-nav:hover{display:none}#block-views-featured-slideshow-block .flex-control-nav{text-align:right;padding-right:1.8em;top:20px;z-index:99;width:100%;height:30px}#block-views-featured-slideshow-block .flex-control-paging li a{background-color:#2d2d2d;text-align:left;width:15px;height:15px;margin-bottom:1em}#block-views-featured-slideshow-block .flex-control-paging li a.flex-active{background-color:#fff}@media (max-width:47.4em){#block-views-featured-slideshow-block .flex-control-paging li a{display:none}}.l-region--hero-wrapper{position:relative;max-height:500px}.l-region--hero-wrapper .views-field-field-basic-image-image{position:relative;top:0;z-index:9;max-height:500px;overflow:hidden}.page-newsletter-archive h1{margin-bottom:25px}.page-newsletter-archive .l-region--content{padding-bottom:20px}.page-newsletter-archive .l-region--content li{margin-bottom:15px}.block--mm-widgets .item,.pane-mm-widgets-live-pane .item{margin:1.8em 0}.block--mm-widgets .item .content,.pane-mm-widgets-live-pane .item .content{margin-bottom:.3em}.block--mm-widgets .item .network .fa,.pane-mm-widgets-live-pane .item .network .fa{margin-right:.6em;position:relative;top:1px;padding:.3em 0 .25em;width:1.6em}.block--mm-widgets .fa,.pane-mm-widgets-live-pane .fa{color:#fff;padding:.55em 0 .5em;text-align:center;width:1.8em}.block--mm-widgets .fa.fa-twitter,.pane-mm-widgets-live-pane .fa.fa-twitter{background-color:#00aced}.block--mm-widgets .fa.fa-facebook-page,.pane-mm-widgets-live-pane .fa.fa-facebook-page{background-color:#3b5998}.block--mm-widgets .fa.fa-facebook-page:before,.pane-mm-widgets-live-pane .fa.fa-facebook-page:before{content:'\f09a'}.block--mm-widgets .fa.fa-instagram,.pane-mm-widgets-live-pane .fa.fa-instagram{background-color:#517fa4;top:2px}.block--mm-widgets .fa.fa-rss,.pane-mm-widgets-live-pane .fa.fa-rss{background-color:#f60}.block--mm-widgets .fa.fa-youtube-playlist,.pane-mm-widgets-live-pane .fa.fa-youtube-playlist{background-color:#b00}.block--mm-widgets .fa.fa-youtube-playlist:before,.pane-mm-widgets-live-pane .fa.fa-youtube-playlist:before{content:'\f16a'}.block--mm-widgets.mm-single-channel .fa.mm-channel,.pane-mm-widgets-live-pane.mm-single-channel .fa.mm-channel{float:left;margin-right:.6em}.block--mm-widgets.mm-single-channel .fa.mm-channel+.pane-title,.pane-mm-widgets-live-pane.mm-single-channel .fa.mm-channel+.pane-title{line-height:1.6em}body.html.footer-dk-gray{background-color:#2d2d2d}body.html.footer-md-gray{background-color:#666}body.html.footer-lt-gray{background-color:#f5f5f5}body.html.footer-white{background-color:#fff}form.search-form{margin-top:1em}fieldset.search-advanced{border:0;background-color:#ebebeb;margin-left:0;margin-right:0;padding:.5em 0 0}fieldset.search-advanced legend{margin-top:2.5em}fieldset.search-advanced .criterion{margin-top:1em}fieldset.search-advanced input.form-submit{margin-bottom:1em}p.search-result__snippet{padding-left:0;margin-bottom:.4em}.l-page .l-region--main-menu:hover #search-block-toggle{outline:0!important}.l-page .l-region--main-menu #search-block-toggle{cursor:pointer}.l-page .l-region--main-menu #search-block-toggle:focus{outline:red dotted 1px}.l-page .l-region--main-menu #wcm-search{position:relative}.l-page .l-region--main-menu #wcm-search #block-search-form{z-index:498;position:absolute;right:0;top:100%;background-color:rgba(0,0,0,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#333333);height:auto;display:none}.l-page .l-region--main-menu #wcm-search #block-search-form *{height:100%}.l-page .l-region--main-menu #wcm-search #block-search-form .container-inline{display:table;padding:1em}.l-page .l-region--main-menu #wcm-search #block-search-form .container-inline .form-item{display:table-cell;vertical-align:middle}.l-page .l-region--main-menu #wcm-search #block-search-form .container-inline .form-item .form-text{border:0;padding:0 6px;font-size:1em}.l-page .l-region--main-menu #wcm-search #block-search-form .container-inline .form-actions{display:table-cell;text-align:center;width:1.9em}.book_printer,.node-type-news-client-cached-article .tabs--primary,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text span.ext{display:none}.l-page .l-region--main-menu #wcm-search #block-search-form .container-inline .form-actions .form-submit{border-radius:0;-webkit-box-sizing:content-box;box-shadow:none;padding:.6em 1.3em .4em;margin:0;height:auto}@media (max-width:47.4em){.l-page .l-region--main-menu #wcm-search #search-block-toggle{position:absolute;right:0;padding:1em;font-size:1.2em;z-index:500;width:auto;margin-top:.25em}.l-page .l-region--main-menu #wcm-search #block-search-form{display:none;height:auto;width:100%;top:4em;z-index:499}.l-page .l-region--main-menu #wcm-search #block-search-form .container-inline{width:100%;clear:both;padding:4%}.l-page .l-region--main-menu #wcm-search #block-search-form .container-inline .form-text{width:100%}}.field--name-field-ocio-body .block--webform{font-size:14px;font-size:1.4rem;margin-bottom:20px}.field--name-field-ocio-body .block--webform .block__title{font-size:22px;font-size:2.2rem;font-weight:400!important;color:#b00!important;padding-top:20px}.field--name-field-ocio-body .block--webform label{font-size:13px;font-size:1.3rem}.field--name-field-ocio-body .block--webform .button-primary{margin-top:10px}div.workbench-info-block{background-color:#d9d9d9;padding:1em 1.5em;margin:1em 0 3em;border:none;color:#2d2d2d;font-size:14px;font-size:1.4rem;border-left:8px solid #d65828}div.workbench-info-block #edit-submit{margin-left:1em;font-size:13px!important;padding:.4em .8em!important}.ds-2col-stacked-fluid.node--article--full .group-left,.ds-2col-stacked-fluid.node--article--full .group-right,.ds-2col-stacked-fluid.node--news-client-cached-article--full .group-left,.ds-2col-stacked-fluid.node--news-client-cached-article--full .group-right{width:100%;float:none}.ds-2col-stacked-fluid.node--article--full .group-right,.ds-2col-stacked-fluid.node--news-client-cached-article--full .group-right{margin-top:30px;margin-bottom:30px}@media (min-width:60em){.ds-2col-stacked-fluid.node--article--full.has-sidebar .group-left,.ds-2col-stacked-fluid.node--news-client-cached-article--full.has-sidebar .group-left{width:70%;float:left;margin-bottom:30px}.ds-2col-stacked-fluid.node--article--full.has-sidebar .group-right,.ds-2col-stacked-fluid.node--news-client-cached-article--full.has-sidebar .group-right{width:27%;float:right;margin-top:10px}}.node--article,.node--news-client-cached-article{position:relative}.node--article .field--name-field-kicker,.node--news-client-cached-article .field--name-field-kicker{text-transform:uppercase;color:#666;font-weight:600;font-size:22px;font-size:2.2rem;margin-bottom:10px}.node--article .field--name-byline,.node--article .field--name-byline-with-date,.node--news-client-cached-article .field--name-byline,.node--news-client-cached-article .field--name-byline-with-date{font-weight:600;padding-top:6px;margin-bottom:12px}.node--article .field--name-field-featured-image,.node--article .field--name-news-client-image-json,.node--news-client-cached-article .field--name-field-featured-image,.node--news-client-cached-article .field--name-news-client-image-json{float:right;max-width:50%;margin:10px 0 40px 40px}.node--article .field--name-field-sidebar,.node--article .field--name-news-client-sidebar,.node--news-client-cached-article .field--name-field-sidebar,.node--news-client-cached-article .field--name-news-client-sidebar{background:#ebebeb;padding:30px 1.8em 20px}.node--article .field--name-field-sidebar h2,.node--article .field--name-field-sidebar h3,.node--article .field--name-field-sidebar h4,.node--article .field--name-news-client-sidebar h2,.node--article .field--name-news-client-sidebar h3,.node--article .field--name-news-client-sidebar h4,.node--news-client-cached-article .field--name-field-sidebar h2,.node--news-client-cached-article .field--name-field-sidebar h3,.node--news-client-cached-article .field--name-field-sidebar h4,.node--news-client-cached-article .field--name-news-client-sidebar h2,.node--news-client-cached-article .field--name-news-client-sidebar h3,.node--news-client-cached-article .field--name-news-client-sidebar h4{margin-top:20px;margin-bottom:20px}.node--article .field--name-field-sidebar h2:first-child,.node--article .field--name-field-sidebar h3:first-child,.node--article .field--name-field-sidebar h4:first-child,.node--article .field--name-news-client-sidebar h2:first-child,.node--article .field--name-news-client-sidebar h3:first-child,.node--article .field--name-news-client-sidebar h4:first-child,.node--news-client-cached-article .field--name-field-sidebar h2:first-child,.node--news-client-cached-article .field--name-field-sidebar h3:first-child,.node--news-client-cached-article .field--name-field-sidebar h4:first-child,.node--news-client-cached-article .field--name-news-client-sidebar h2:first-child,.node--news-client-cached-article .field--name-news-client-sidebar h3:first-child,.node--news-client-cached-article .field--name-news-client-sidebar h4:first-child{margin-top:0}.node--article .field--name-field-learn-more,.node--article .field--name-news-client-links,.node--news-client-cached-article .field--name-field-learn-more,.node--news-client-cached-article .field--name-news-client-links{background:#ebebeb;padding:1em 1.4em;clear:both}.node--article .field--name-field-learn-more .label-above,.node--article .field--name-news-client-links .label-above,.node--news-client-cached-article .field--name-field-learn-more .label-above,.node--news-client-cached-article .field--name-news-client-links .label-above{font-size:17px;font-size:1.7rem;font-weight:600;text-transform:uppercase;padding-bottom:.2em}.node--article .field--name-field-learn-more ul,.node--article .field--name-news-client-links ul,.node--news-client-cached-article .field--name-field-learn-more ul,.node--news-client-cached-article .field--name-news-client-links ul{padding-left:1.2em}.node--article .field--name-field-learn-more ul li,.node--article .field--name-news-client-links ul li,.node--news-client-cached-article .field--name-field-learn-more ul li,.node--news-client-cached-article .field--name-news-client-links ul li{margin:5px 0}.node--article .field--name-field-learn-more ul li.last,.node--article .field--name-news-client-links ul li.last,.node--news-client-cached-article .field--name-field-learn-more ul li.last,.node--news-client-cached-article .field--name-news-client-links ul li.last{margin-bottom:0}.node--article .field--name-field-tags,.node--article .field--name-news-client-tags,.node--news-client-cached-article .field--name-field-tags,.node--news-client-cached-article .field--name-news-client-tags{padding-top:30px}.node--article .field--name-field-tags .field__label,.node--article .field--name-news-client-tags .field__label,.node--news-client-cached-article .field--name-field-tags .field__label,.node--news-client-cached-article .field--name-news-client-tags .field__label{margin-right:5px}.node--article .article-modified,.node--news-client-cached-article .article-modified{margin-top:1em;font-size:13px;font-style:italic}.node--article .article-modified .label-inline,.node--news-client-cached-article .article-modified .label-inline{font-weight:600}.node-type-basic-page h1{margin-bottom:24px}.node-type-basic-page .field--name-field-ocio-body{margin-bottom:20px}.node--basic-page{padding-bottom:2em}.book-navigation{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:.5em 0;margin:2em 0}.book-navigation__links a{color:#2d2d2d;text-transform:uppercase}.book-navigation__links a:hover,.book-navigation__links a:visited:hover{color:#b00;text-decoration:none}.book-navigation__links a:visited{color:#2d2d2d}.book-navigation__links a .fa{color:#b00}.book-navigation__links>.book-navigation__previous .fa{margin-right:10px}.book-navigation__links>.book-navigation__next .fa{margin-left:10px}.book_add_child a{color:#2d2d2d;text-transform:uppercase;min-width:180px}.book_add_child:before{content:"\f067";font-family:FontAwesome;color:#028da9;float:left;margin-right:5px}.node-type-ocio-landing-page .l-region--content{padding-top:20px}.node-type-ocio-landing-page h1{margin-bottom:0}.node-type-ocio-landing-page .l-region--hero-wrapper{position:relative;max-height:500px;overflow:hidden;line-height:0}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image{position:relative;z-index:9}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text{position:absolute;width:100%;padding:20px 12%;text-align:center;margin:0 auto;left:0;right:0;z-index:99;font-size:26px;font-size:2.6rem;line-height:120%}.panels-ipe .modal-content .change-layout-display .layout-icon .caption,.panels-ipe .modal-content .panels-choose-layout .layout-link>div{line-height:1.4em}@media (min-width:60em){.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text{font-size:30px;font-size:3rem}}@media (min-width:82em){.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text{padding:20px 14%;font-size:32px;font-size:3.2rem}}@media (min-width:100em){.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text{padding:20px 16%}}@media (min-width:112em){.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text{padding:20px 20%}}@media (min-width:125em){.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text{padding:20px 28%}}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text a:hover{text-decoration:none}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.white,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.white a{color:#fff}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.white a.translucent,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.white.translucent{background-color:rgba(20,20,20,.6)}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.white a.translucent:hover,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.white.translucent:hover{background-color:rgba(46,46,46,.6);color:#fff}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.dk-gray,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.dk-gray a{color:#2d2d2d}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.dk-gray a.translucent,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.dk-gray.translucent{background-color:rgba(220,220,220,.7)}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.dk-gray a.translucent:hover,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.dk-gray.translucent:hover{background-color:rgba(200,200,200,.7)}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.black,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.black a{color:#000}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.black a.translucent,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.black.translucent{background-color:rgba(220,220,220,.7)}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.black a.translucent:hover,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.black.translucent:hover{background-color:rgba(200,200,200,.7)}.panels-ipe .modal-content .panels-choose-layout .layout-link.current-layout,.sidebar-panel{background-color:#f5f5f5}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.center-top{top:0}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.center-middle{top:24%}@media (min-width:47.5em){.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.center-middle{top:30%}}@media (min-width:60em){.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.center-middle{top:36%}}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.center-bottom{bottom:0;overflow:hidden}.panels-ipe-editing .panels-row.empty{display:block}.panels-ipe .modal-content .panels-choose-layout .layout-link{text-align:center;height:190px}.panels-ipe .modal-content .panels-choose-layout .layout-link img{margin-top:.8em}.panels-ipe .modal-content .panels-choose-layout .layout-link .ajax-progress-throbber{display:block;text-align:center;margin:0 auto}.panels-ipe .modal-content .change-layout-display{display:table;margin:2em auto;text-align:center}.panels-ipe .modal-content .change-layout-display .layout-icon{text-align:center}.panels-ipe .modal-content .change-layout-display>img{padding:5em 2em}.panels-ipe .modal-content #panels-dnd-main div.panel-region h2.label{margin:.5em 0}.panels-ipe-editing .panels-ipe-portlet-content{overflow:visible}.panels-ipe-sort-container>.panels-ipe-portlet-wrapper:first-child .panel-pane{margin-top:20px}.panels-ipe-sort-container>.panels-ipe-portlet-wrapper:last-child .panel-pane{margin-bottom:0}.panel-pane{margin-bottom:40px!important}.panel-pane:last-child{margin-bottom:0!important}.panel-pane.pane-bundle-tile-pane,.panel-pane.pane-bundle-tile-pane-plus-text-area{margin-bottom:30px!important}.panels-ipe-region .panels-ipe-portlet-wrapper .panel-pane{margin-bottom:40px!important}.panels-ipe-region .panels-ipe-portlet-wrapper .panel-pane.pane-bundle-tile-pane,.panels-ipe-region .panels-ipe-portlet-wrapper .panel-pane.pane-bundle-tile-pane-plus-text-area{margin-bottom:20px!important}.panel-pane.title-only{margin-bottom:0!important}.panel-pane.title-only h2.underlined{margin-bottom:10px}.panels-ipe-region .panels-ipe-portlet-wrapper .panel-pane.title-only{margin-bottom:0!important}.panels-ipe-processed .panel-pane{margin-top:0!important}div.pane-bundle-video .media-vimeo-video,div.pane-bundle-video .media-youtube-video{height:auto;padding:0}.sidebar-panel{padding:1em}.sidebar-panel .panel-pane{margin-top:0;margin-bottom:0}.sidebar-panel>.panel-pane:first-child,.sidebar-panel>.panels-ipe-portlet-wrapper:first-child .panel-pane{margin-top:0}.panels-row.active{padding:15px 0}.panels-row.empty{padding:0;display:none}.panels-row.even,.panels-row.odd{padding:30px 0}.panels-row.first{padding-top:7.5px}.panels-row.last{padding-bottom:30px}.node-type-ocio-landing-page .l-main.lt-gray,.node-type-ocio-landing-page .l-main.lt-gray .panels-row.even{background:#f5f5f5}.node-type-ocio-landing-page .l-main.lt-gray .panels-row.odd,.node-type-ocio-landing-page .l-main.white,.node-type-ocio-landing-page .l-main.white .panels-row.even{background:#fff}.node-type-ocio-landing-page .l-main.white .panels-row.odd{background:#f5f5f5}.panel-pane.pane-bundle-tile-pane,.panel-pane.pane-bundle-tile-pane-plus-text-area{box-shadow:0 1px 1px 0 rgba(0,0,0,.22);padding:0;z-index:9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane{background:#fff;width:100%;z-index:99}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.tile-pane-linked:hover,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.tile-pane-linked:hover{opacity:.85}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane>a,.panel-pane.pane-bundle-tile-pane .ui-accordion-content .fieldable-panels-pane>a,.panel-pane.pane-bundle-tile-pane .ui-tabs-content .fieldable-panels-pane>a,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane>a,.panel-pane.pane-bundle-tile-pane-plus-text-area .ui-accordion-content .fieldable-panels-pane>a,.panel-pane.pane-bundle-tile-pane-plus-text-area .ui-tabs-content .fieldable-panels-pane>a{text-decoration:none;height:100%;display:block}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .field--name-field-tile-background-img img,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane .field--name-field-tile-background-img img{display:block;width:100%}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane blockquote.pull-quote li,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane blockquote.pull-quote p,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane blockquote.pull-quote li,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane blockquote.pull-quote p{font-size:20px;font-size:2rem}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane a,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane a:visited{color:#b00}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane a:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane a:hover{color:#666}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane a:active{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.lt-gray{background:#ebebeb}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.lt-gray a,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.lt-gray a:visited{color:#2d2d2d}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.lt-gray a:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.lt-gray a:hover{color:#b00}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.lt-gray a:active{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.md-gray{background:#666;color:#fff}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.md-gray a,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.md-gray a:visited{color:#fff}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.md-gray a:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.md-gray a:hover{color:#ebebeb}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.md-gray a:active{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.dk-gray{background:#2d2d2d;color:#fff}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.dk-gray a,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.dk-gray a:visited{color:#fff}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.dk-gray a:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.dk-gray a:hover{color:#ebebeb}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.dk-gray a:active{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.black{background:#000;color:#fff}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.black a,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.black a:visited{color:#fff}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.black a:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.black a:hover{color:#ebebeb}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.black a:active{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.red{background:#b60000;color:#fff}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.red a,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.red a:visited{color:#fff}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.red a:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.red a:hover{color:#ebebeb}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.red a:active{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .title-box{padding:.8em 1em;display:table;width:100%}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .title-box .title-text{display:table-cell;vertical-align:middle;width:100%;text-align:center;padding:0 1em}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .title-box .title-text h2{font-size:18px;font-size:1.8rem;font-family:proximanova,Helvetica,Arial,sans-serif!important;line-height:110%;font-weight:300;margin:1px 0 0;padding:0}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .title-box .title-icon{display:table-cell;vertical-align:middle;font-size:24px;font-size:2.4rem}@media (max-width:47.4em){.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .text-areas h2,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .title-box .title-text h2,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane .text-areas h2,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane .title-box .title-text h2{font-size:24px;font-size:2.4rem}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .text-areas .title-icon,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .title-box .title-text .title-icon,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane .text-areas .title-icon,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane .title-box .title-text .title-icon{font-size:30px;font-size:3rem}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .field--name-field-tile-text-area li,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .field--name-field-tile-text-area p,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane .field--name-field-tile-text-area li,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane .field--name-field-tile-text-area p{font-size:20px;font-size:2rem}}.panel-pane.pane-bundle-tile-pane-plus-text-area{text-align:center;color:#2d2d2d}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a:visited{color:#b00}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a:hover{color:#666}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a:active{color:#028da9}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane h2{color:#b00;font-size:20px;font-size:2rem;font-weight:400;margin-top:0;text-decoration:none}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.lt-gray{background:#ebebeb}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.lt-gray a,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.lt-gray a:visited{color:#2d2d2d}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.lt-gray a:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.lt-gray a:hover{color:#b00}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.lt-gray a:active{color:#028da9}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray{background:#666}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray{background:#2d2d2d}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black{background:#000}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red{background:#b60000}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black a,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black a:visited,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black h2,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black li,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black p,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray a,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray a:visited,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray h2,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray li,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray p,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray a,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray a:visited,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray h2,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray li,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray p,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red a,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red a:visited,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red h2,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red li,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red p{color:#fff}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black a:focus,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray a:focus,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray a:focus,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red a:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black a:hover,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray a:hover,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray a:hover,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red a:hover{color:#ebebeb}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black a:active,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray a:active,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray a:active,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red a:active{color:#028da9}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane .text-areas{padding:1.6em .4em .6em}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane li,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane p{font-size:16px;font-size:1.6rem;font-weight:300;line-height:140%}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane ol,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane p,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane ul{margin:1em 0 0}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane li{text-align:left;margin-left:-2em}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane li.align-center{margin-left:-3em;text-align:center}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane li.align-right{text-align:right}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a li,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a p{color:#2d2d2d}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a h2,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a h2:visited{color:#b00}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a h2:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a h2:hover{color:#b00}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a h2:active{color:#2d2d2d}.panel-pane.pane-bundle-tile-pane-plus-text-area .tile-image-style-icon{display:block;padding:1.4em 1.4em 1em}.panel-pane.pane-bundle-tile-pane-plus-text-area .tile-image-style-icon .field--name-field-tile-background-img{display:table-cell;vertical-align:middle;width:25%}.panel-pane.pane-bundle-tile-pane-plus-text-area .tile-image-style-icon .field--name-field-tile-background-img img{width:100%}.panel-pane.pane-bundle-tile-pane-plus-text-area .tile-image-style-icon .field--name-field-tile-background-img+h2{display:table-cell;padding-left:.8em;vertical-align:middle;width:75%;text-align:left}.panel-pane.pane-bundle-tile-pane-plus-text-area .tile-image-style-icon .field--name-field-tile-background-img+h2+.text-areas{display:inline-block;width:100%;background:inherit}.panel-pane.pane-bundle-tile-pane-plus-text-area .tile-image-style-icon .text-areas{padding:0}.panel-pane.pane-bundle-tile-pane-plus-text-area .tile-image-style-icon-center{display:block;padding:2em 1em 1em}.panel-pane.pane-bundle-tile-pane-plus-text-area .tile-image-style-icon-center .field--name-field-tile-background-img{width:50%;max-width:110px;margin:0 auto}@media (min-width:47.5em){.tile-5 .panel-pane.pane-bundle-tile-pane-plus-text-area h2{font-size:19px;font-size:1.9rem}.tile-5 .panel-pane.pane-bundle-tile-pane-plus-text-area .field--name-field-tile-text-area li,.tile-5 .panel-pane.pane-bundle-tile-pane-plus-text-area .field--name-field-tile-text-area p{font-size:15px;font-size:1.5rem;line-height:130%}.tile-5 .panel-pane.pane-bundle-tile-pane-plus-text-area .text-areas{padding:1.2em .2em .6em}}#edit-field-tile-background-img .description{font-size:120%;line-height:130%;margin-top:10px}.l-content{min-height:4em}.l-footer-wrapper .l-region{margin-bottom:20px;text-align:left}.l-footer-wrapper .l-region--footer-1 p,.l-footer-wrapper .l-region--footer-3 p{font-size:13px;font-size:1.3rem;line-height:135%;margin:0}.l-footer-wrapper .l-region--footer-2{text-align:right}.l-footer-wrapper .l-region--footer-3{clear:both}.l-footer-wrapper a{font-weight:400}.l-footer-wrapper #osu-wordmark{margin-bottom:10px}.l-footer-wrapper #osu-wordmark img{max-width:300px}.l-footer-wrapper .osu-siteinfo-name{font-weight:600}.l-footer-wrapper .osu-siteinfo-address{float:left;font-style:normal}.l-footer-wrapper .osu-siteinfo-address .pipe{margin:0 2px}@media (max-width:47.4em){.l-page .l-footer-wrapper .l-region{text-align:center}.l-page .l-footer-wrapper .l-region p{font-size:17px;font-size:1.7rem}.l-page .l-footer-wrapper .l-region>*{float:none;text-align:center}.l-page .l-footer-wrapper .l-region ul{padding:0}.l-page .l-footer-wrapper .l-region ul li:first-child *{margin-left:0}}.footer-dk-gray .l-footer-wrapper{background:#2d2d2d;color:#fff}.footer-dk-gray .l-footer-wrapper a,.footer-dk-gray .l-footer-wrapper a:visited{color:#fff}.footer-dk-gray .l-footer-wrapper a:focus{color:#d4df48}.footer-dk-gray .l-footer-wrapper a:hover{color:#666}.footer-dk-gray .l-footer-wrapper a:active{color:#b00}.footer-dk-gray .l-footer-wrapper .pipe{color:#666}.footer-md-gray .l-footer-wrapper{background:#666;color:#fff}.footer-md-gray .l-footer-wrapper a,.footer-md-gray .l-footer-wrapper a:visited{color:#fff}.footer-md-gray .l-footer-wrapper a:focus{color:#d4df48}.footer-md-gray .l-footer-wrapper a:hover{color:#ebebeb}.footer-md-gray .l-footer-wrapper a:active{color:#b00}.footer-md-gray .l-footer-wrapper .pipe{color:#ebebeb}.footer-md-gray .l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link{color:#666;background-color:#fff}.footer-md-gray .l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link:focus,.footer-md-gray .l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link:hover{color:#fff}.footer-lt-gray .l-footer-wrapper{background:#ebebeb;color:#474747}.footer-lt-gray .l-footer-wrapper a,.footer-lt-gray .l-footer-wrapper a:visited{color:#2d2d2d}.footer-lt-gray .l-footer-wrapper a:focus{color:#d4df48}.footer-lt-gray .l-footer-wrapper .pipe,.footer-lt-gray .l-footer-wrapper a:active,.footer-lt-gray .l-footer-wrapper a:hover{color:#b00}.footer-lt-gray .l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link{background-color:#2d2d2d}.footer-white .l-footer-wrapper{background:#fff;color:#666}.footer-white .l-footer-wrapper a,.footer-white .l-footer-wrapper a:visited{color:#666}.footer-white .l-footer-wrapper a:focus{color:#d4df48}.footer-white .l-footer-wrapper .pipe,.footer-white .l-footer-wrapper a:active,.footer-white .l-footer-wrapper a:hover{color:#b00}.l-footer-wrapper .osu-siteinfo-social{margin-top:0;padding-left:0;text-align:right}.l-footer-wrapper .osu-siteinfo-social li{list-style-type:none;display:inline-block}@media (min-width:47.5em) and (max-width:59em){.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(5):first-child:nth-child(4),.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(5):first-child~:nth-child(4){clear:both}.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(5):first-child:nth-child(n+4),.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(5):first-child~:nth-child(n+4){float:right}}@media (min-width:47.5em){.l-footer-wrapper .osu-siteinfo-social{float:right}.l-footer-wrapper .osu-siteinfo-social li{float:left}.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(6):first-child:nth-child(4),.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(6):first-child~:nth-child(4),.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(7):first-child:nth-child(5),.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(7):first-child~:nth-child(5){clear:both}.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(7):first-child:nth-child(n+5),.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(7):first-child~:nth-child(n+5){float:right}}.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link{color:#fff;background-color:#666;margin:0 0 1em 1em;width:2.55em;padding:.62em 0 .46em;text-align:center;display:block}.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link:focus,.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link:hover{background-color:#000}.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-facebook:focus,.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-facebook:hover{background-color:#3b5998}.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-twitter:focus,.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-twitter:hover{background-color:#00aced}.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-youtube:focus,.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-youtube:hover{background-color:#b00}.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-googleplus:focus,.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-googleplus:hover{background-color:#dd4b39}.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-photos:focus,.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-photos:hover{background-color:#ff0084}.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-instagram:focus,.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-instagram:hover{background-color:#517fa4}.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-linkedin:focus,.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-linkedin:hover{background-color:#007bb6}.l-main.white{background:#fff}.l-main.lt-gray{background:#f5f5f5}.l-main{padding-bottom:30px}.node-type-ocio-landing-page .l-main{padding-bottom:0}.l-region--main-menu .menu .collapsed,.l-region--main-menu .menu .expanded,.l-region--main-menu .menu .leaf,.l-region--sidebar-1 .menu .collapsed,.l-region--sidebar-1 .menu .expanded,.l-region--sidebar-1 .menu .leaf{list-style-image:none;list-style-type:none}.l-region--main-menu{position:relative;display:table;width:100%}.l-region--main-menu h2.block__title{display:none}.l-region--main-menu>*{display:table-cell;vertical-align:middle;width:100%}.l-region--main-menu ul.sf-menu{float:left;clear:left;margin:0}.l-region--main-menu ul.sf-menu li{float:left;margin:0;padding:.75em 1.6em .75em 0;text-transform:uppercase}.l-region--main-menu ul.sf-menu li a,.l-region--main-menu ul.sf-menu li span{font-weight:500;text-decoration:none}.l-region--main-menu ul.sf-menu li a:hover{text-decoration:none}.l-region--main-menu ul.sf-menu ul{display:none;position:absolute;z-index:99;margin-top:.7em;margin-left:-.9em}.l-region--main-menu ul.sf-menu ul li{padding:0}.l-region--main-menu ul.sf-menu ul li a{padding:.75em .9em .65em}.l-region--main-menu ul li:hover>ul{display:block}.l-region--main-menu ul ul.menu li{float:none;position:relative}.l-region--main-menu,.l-region--main-menu-wrapper,.l-region--main-menu-wrapper.white,.l-region--main-menu.white{background-color:#fff}.l-region--main-menu ul.menu ul,.l-region--main-menu-wrapper ul.menu ul,.l-region--main-menu-wrapper.lt-gray,.l-region--main-menu-wrapper.white ul.menu ul,.l-region--main-menu.lt-gray,.l-region--main-menu.white ul.menu ul{background-color:#ebebeb}.l-region--main-menu .sf-menu ul:before,.l-region--main-menu-wrapper .sf-menu ul:before,.l-region--main-menu-wrapper.white .sf-menu ul:before,.l-region--main-menu.white .sf-menu ul:before{border-bottom-color:#ebebeb}.l-region--main-menu .ui-accordion-content ul.menu>li>a,.l-region--main-menu .ui-accordion-content ul.menu>li>a:visited,.l-region--main-menu .ui-tabs-content ul.menu>li>a,.l-region--main-menu .ui-tabs-content ul.menu>li>a:visited,.l-region--main-menu ul.menu .ui-accordion-content ul>li>a,.l-region--main-menu ul.menu .ui-accordion-content ul>li>a:visited,.l-region--main-menu ul.menu .ui-tabs-content ul>li>a,.l-region--main-menu ul.menu .ui-tabs-content ul>li>a:visited,.l-region--main-menu ul.menu ul>li>a,.l-region--main-menu ul.menu ul>li>a:visited,.l-region--main-menu ul.menu>li>a,.l-region--main-menu ul.menu>li>a:visited,.l-region--main-menu-wrapper .ui-accordion-content ul.menu>li>a,.l-region--main-menu-wrapper .ui-accordion-content ul.menu>li>a:visited,.l-region--main-menu-wrapper .ui-tabs-content ul.menu>li>a,.l-region--main-menu-wrapper .ui-tabs-content ul.menu>li>a:visited,.l-region--main-menu-wrapper ul.menu .ui-accordion-content ul>li>a,.l-region--main-menu-wrapper ul.menu .ui-accordion-content ul>li>a:visited,.l-region--main-menu-wrapper ul.menu .ui-tabs-content ul>li>a,.l-region--main-menu-wrapper ul.menu .ui-tabs-content ul>li>a:visited,.l-region--main-menu-wrapper ul.menu ul>li>a,.l-region--main-menu-wrapper ul.menu ul>li>a:visited,.l-region--main-menu-wrapper ul.menu>li>a,.l-region--main-menu-wrapper ul.menu>li>a:visited,.l-region--main-menu-wrapper.white .ui-accordion-content ul.menu>li>a,.l-region--main-menu-wrapper.white .ui-accordion-content ul.menu>li>a:visited,.l-region--main-menu-wrapper.white .ui-tabs-content ul.menu>li>a,.l-region--main-menu-wrapper.white .ui-tabs-content ul.menu>li>a:visited,.l-region--main-menu-wrapper.white ul.menu .ui-accordion-content ul>li>a,.l-region--main-menu-wrapper.white ul.menu .ui-accordion-content ul>li>a:visited,.l-region--main-menu-wrapper.white ul.menu .ui-tabs-content ul>li>a,.l-region--main-menu-wrapper.white ul.menu .ui-tabs-content ul>li>a:visited,.l-region--main-menu-wrapper.white ul.menu ul>li>a,.l-region--main-menu-wrapper.white ul.menu ul>li>a:visited,.l-region--main-menu-wrapper.white ul.menu>li>a,.l-region--main-menu-wrapper.white ul.menu>li>a:visited,.l-region--main-menu.white .ui-accordion-content ul.menu>li>a,.l-region--main-menu.white .ui-accordion-content ul.menu>li>a:visited,.l-region--main-menu.white .ui-tabs-content ul.menu>li>a,.l-region--main-menu.white .ui-tabs-content ul.menu>li>a:visited,.l-region--main-menu.white ul.menu .ui-accordion-content ul>li>a,.l-region--main-menu.white ul.menu .ui-accordion-content ul>li>a:visited,.l-region--main-menu.white ul.menu .ui-tabs-content ul>li>a,.l-region--main-menu.white ul.menu .ui-tabs-content ul>li>a:visited,.l-region--main-menu.white ul.menu ul>li>a,.l-region--main-menu.white ul.menu ul>li>a:visited,.l-region--main-menu.white ul.menu>li>a,.l-region--main-menu.white ul.menu>li>a:visited,.ui-accordion-content .l-region--main-menu-wrapper ul.menu ul>li>a,.ui-accordion-content .l-region--main-menu-wrapper ul.menu>li>a,.ui-accordion-content .l-region--main-menu-wrapper.white ul.menu>li>a,.ui-tabs-content .l-region--main-menu-wrapper ul.menu ul>li>a,.ui-tabs-content .l-region--main-menu-wrapper ul.menu>li>a,.ui-tabs-content .l-region--main-menu-wrapper.white ul.menu>li>a{color:#666}.l-region--main-menu .ui-accordion-content ul.menu>li>a:focus,.l-region--main-menu .ui-tabs-content ul.menu>li>a:focus,.l-region--main-menu ul.menu .ui-accordion-content ul>li>a:focus,.l-region--main-menu ul.menu .ui-tabs-content ul>li>a:focus,.l-region--main-menu ul.menu ul>li>a:focus,.l-region--main-menu ul.menu>li>a:focus,.l-region--main-menu-wrapper .ui-accordion-content ul.menu>li>a:focus,.l-region--main-menu-wrapper .ui-tabs-content ul.menu>li>a:focus,.l-region--main-menu-wrapper ul.menu .ui-accordion-content ul>li>a:focus,.l-region--main-menu-wrapper ul.menu .ui-tabs-content ul>li>a:focus,.l-region--main-menu-wrapper ul.menu ul>li>a:focus,.l-region--main-menu-wrapper ul.menu>li>a:focus,.l-region--main-menu-wrapper.white .ui-accordion-content ul.menu>li>a:focus,.l-region--main-menu-wrapper.white .ui-tabs-content ul.menu>li>a:focus,.l-region--main-menu-wrapper.white ul.menu .ui-accordion-content ul>li>a:focus,.l-region--main-menu-wrapper.white ul.menu .ui-tabs-content ul>li>a:focus,.l-region--main-menu-wrapper.white ul.menu ul>li>a:focus,.l-region--main-menu-wrapper.white ul.menu>li>a:focus,.l-region--main-menu.white .ui-accordion-content ul.menu>li>a:focus,.l-region--main-menu.white .ui-tabs-content ul.menu>li>a:focus,.l-region--main-menu.white ul.menu .ui-accordion-content ul>li>a:focus,.l-region--main-menu.white ul.menu .ui-tabs-content ul>li>a:focus,.l-region--main-menu.white ul.menu ul>li>a:focus,.l-region--main-menu.white ul.menu>li>a:focus{color:#d65828}.l-region--main-menu .ui-accordion-content ul.menu>li>a:hover,.l-region--main-menu .ui-tabs-content ul.menu>li>a:hover,.l-region--main-menu ul.menu .ui-accordion-content ul>li>a:hover,.l-region--main-menu ul.menu .ui-tabs-content ul>li>a:hover,.l-region--main-menu ul.menu ul>li>a:hover,.l-region--main-menu ul.menu>li>a:hover,.l-region--main-menu-wrapper .ui-accordion-content ul.menu>li>a:hover,.l-region--main-menu-wrapper .ui-tabs-content ul.menu>li>a:hover,.l-region--main-menu-wrapper ul.menu .ui-accordion-content ul>li>a:hover,.l-region--main-menu-wrapper ul.menu .ui-tabs-content ul>li>a:hover,.l-region--main-menu-wrapper ul.menu ul>li>a:hover,.l-region--main-menu-wrapper ul.menu>li>a:hover,.l-region--main-menu-wrapper.white .ui-accordion-content ul.menu>li>a:hover,.l-region--main-menu-wrapper.white .ui-tabs-content ul.menu>li>a:hover,.l-region--main-menu-wrapper.white ul.menu .ui-accordion-content ul>li>a:hover,.l-region--main-menu-wrapper.white ul.menu .ui-tabs-content ul>li>a:hover,.l-region--main-menu-wrapper.white ul.menu ul>li>a:hover,.l-region--main-menu-wrapper.white ul.menu>li>a:hover,.l-region--main-menu.white .ui-accordion-content ul.menu>li>a:hover,.l-region--main-menu.white .ui-tabs-content ul.menu>li>a:hover,.l-region--main-menu.white ul.menu .ui-accordion-content ul>li>a:hover,.l-region--main-menu.white ul.menu .ui-tabs-content ul>li>a:hover,.l-region--main-menu.white ul.menu ul>li>a:hover,.l-region--main-menu.white ul.menu>li>a:hover{color:#b00}.l-region--main-menu .ui-accordion-content ul.menu>li>a:active,.l-region--main-menu .ui-tabs-content ul.menu>li>a:active,.l-region--main-menu ul.menu .ui-accordion-content ul>li>a:active,.l-region--main-menu ul.menu .ui-tabs-content ul>li>a:active,.l-region--main-menu ul.menu ul>li>a:active,.l-region--main-menu ul.menu>li>a:active,.l-region--main-menu-wrapper .ui-accordion-content ul.menu>li>a:active,.l-region--main-menu-wrapper .ui-tabs-content ul.menu>li>a:active,.l-region--main-menu-wrapper ul.menu .ui-accordion-content ul>li>a:active,.l-region--main-menu-wrapper ul.menu .ui-tabs-content ul>li>a:active,.l-region--main-menu-wrapper ul.menu ul>li>a:active,.l-region--main-menu-wrapper ul.menu>li>a:active,.l-region--main-menu-wrapper.white .ui-accordion-content ul.menu>li>a:active,.l-region--main-menu-wrapper.white .ui-tabs-content ul.menu>li>a:active,.l-region--main-menu-wrapper.white ul.menu .ui-accordion-content ul>li>a:active,.l-region--main-menu-wrapper.white ul.menu .ui-tabs-content ul>li>a:active,.l-region--main-menu-wrapper.white ul.menu ul>li>a:active,.l-region--main-menu-wrapper.white ul.menu>li>a:active,.l-region--main-menu.white .ui-accordion-content ul.menu>li>a:active,.l-region--main-menu.white .ui-tabs-content ul.menu>li>a:active,.l-region--main-menu.white ul.menu .ui-accordion-content ul>li>a:active,.l-region--main-menu.white ul.menu .ui-tabs-content ul>li>a:active,.l-region--main-menu.white ul.menu ul>li>a:active,.l-region--main-menu.white ul.menu>li>a:active{color:#2d2d2d}.l-region--main-menu #search-block-toggle,.l-region--main-menu #search-block-toggle:visited,.l-region--main-menu ul.menu li span,.l-region--main-menu ul.menu ul li span,.l-region--main-menu-wrapper #search-block-toggle,.l-region--main-menu-wrapper #search-block-toggle:visited,.l-region--main-menu-wrapper ul.menu li span,.l-region--main-menu-wrapper ul.menu ul li span,.l-region--main-menu-wrapper.white #search-block-toggle,.l-region--main-menu-wrapper.white #search-block-toggle:visited,.l-region--main-menu-wrapper.white ul.menu li span,.l-region--main-menu-wrapper.white ul.menu ul li span,.l-region--main-menu.white #search-block-toggle,.l-region--main-menu.white #search-block-toggle:visited,.l-region--main-menu.white ul.menu li span,.l-region--main-menu.white ul.menu ul li span{color:#666}.l-region--main-menu #search-block-toggle:focus,.l-region--main-menu-wrapper #search-block-toggle:focus,.l-region--main-menu-wrapper.white #search-block-toggle:focus,.l-region--main-menu.white #search-block-toggle:focus{color:#028da9}.l-region--main-menu #search-block-toggle:hover,.l-region--main-menu-wrapper #search-block-toggle:hover,.l-region--main-menu-wrapper.white #search-block-toggle:hover,.l-region--main-menu.white #search-block-toggle:hover{color:#b00}.l-region--main-menu #search-block-toggle:active,.l-region--main-menu-wrapper #search-block-toggle:active,.l-region--main-menu-wrapper.lt-gray .ui-accordion-content ul.menu>li>a,.l-region--main-menu-wrapper.lt-gray .ui-accordion-content ul.menu>li>a:visited,.l-region--main-menu-wrapper.lt-gray .ui-tabs-content ul.menu>li>a,.l-region--main-menu-wrapper.lt-gray .ui-tabs-content ul.menu>li>a:visited,.l-region--main-menu-wrapper.lt-gray ul.menu .ui-accordion-content ul>li>a,.l-region--main-menu-wrapper.lt-gray ul.menu .ui-accordion-content ul>li>a:visited,.l-region--main-menu-wrapper.lt-gray ul.menu .ui-tabs-content ul>li>a,.l-region--main-menu-wrapper.lt-gray ul.menu .ui-tabs-content ul>li>a:visited,.l-region--main-menu-wrapper.lt-gray ul.menu ul>li>a,.l-region--main-menu-wrapper.lt-gray ul.menu ul>li>a:visited,.l-region--main-menu-wrapper.lt-gray ul.menu>li>a,.l-region--main-menu-wrapper.lt-gray ul.menu>li>a:visited,.l-region--main-menu-wrapper.white #search-block-toggle:active,.l-region--main-menu.lt-gray .ui-accordion-content ul.menu>li>a,.l-region--main-menu.lt-gray .ui-accordion-content ul.menu>li>a:visited,.l-region--main-menu.lt-gray .ui-tabs-content ul.menu>li>a,.l-region--main-menu.lt-gray .ui-tabs-content ul.menu>li>a:visited,.l-region--main-menu.lt-gray ul.menu .ui-accordion-content ul>li>a,.l-region--main-menu.lt-gray ul.menu .ui-accordion-content ul>li>a:visited,.l-region--main-menu.lt-gray ul.menu .ui-tabs-content ul>li>a,.l-region--main-menu.lt-gray ul.menu .ui-tabs-content ul>li>a:visited,.l-region--main-menu.lt-gray ul.menu ul>li>a,.l-region--main-menu.lt-gray ul.menu ul>li>a:visited,.l-region--main-menu.lt-gray ul.menu>li>a,.l-region--main-menu.lt-gray ul.menu>li>a:visited,.l-region--main-menu.white #search-block-toggle:active,.ui-accordion-content .l-region--main-menu-wrapper.lt-gray ul.menu>li>a,.ui-tabs-content .l-region--main-menu-wrapper.lt-gray ul.menu>li>a{color:#2d2d2d}.l-region--main-menu-wrapper.lt-gray ul.menu ul,.l-region--main-menu.lt-gray ul.menu ul{background-color:#d7d7d7}.l-region--main-menu-wrapper.lt-gray .sf-menu ul:before,.l-region--main-menu.lt-gray .sf-menu ul:before{border-bottom-color:#d7d7d7}.l-region--main-menu-wrapper.lt-gray .ui-accordion-content ul.menu>li>a:focus,.l-region--main-menu-wrapper.lt-gray .ui-tabs-content ul.menu>li>a:focus,.l-region--main-menu-wrapper.lt-gray ul.menu .ui-accordion-content ul>li>a:focus,.l-region--main-menu-wrapper.lt-gray ul.menu .ui-tabs-content ul>li>a:focus,.l-region--main-menu-wrapper.lt-gray ul.menu ul>li>a:focus,.l-region--main-menu-wrapper.lt-gray ul.menu>li>a:focus,.l-region--main-menu.lt-gray .ui-accordion-content ul.menu>li>a:focus,.l-region--main-menu.lt-gray .ui-tabs-content ul.menu>li>a:focus,.l-region--main-menu.lt-gray ul.menu .ui-accordion-content ul>li>a:focus,.l-region--main-menu.lt-gray ul.menu .ui-tabs-content ul>li>a:focus,.l-region--main-menu.lt-gray ul.menu ul>li>a:focus,.l-region--main-menu.lt-gray ul.menu>li>a:focus{color:#d65828}.l-region--main-menu-wrapper.lt-gray .ui-accordion-content ul.menu>li>a:hover,.l-region--main-menu-wrapper.lt-gray .ui-tabs-content ul.menu>li>a:hover,.l-region--main-menu-wrapper.lt-gray ul.menu .ui-accordion-content ul>li>a:hover,.l-region--main-menu-wrapper.lt-gray ul.menu .ui-tabs-content ul>li>a:hover,.l-region--main-menu-wrapper.lt-gray ul.menu ul>li>a:hover,.l-region--main-menu-wrapper.lt-gray ul.menu>li>a:hover,.l-region--main-menu.lt-gray .ui-accordion-content ul.menu>li>a:hover,.l-region--main-menu.lt-gray .ui-tabs-content ul.menu>li>a:hover,.l-region--main-menu.lt-gray ul.menu .ui-accordion-content ul>li>a:hover,.l-region--main-menu.lt-gray ul.menu .ui-tabs-content ul>li>a:hover,.l-region--main-menu.lt-gray ul.menu ul>li>a:hover,.l-region--main-menu.lt-gray ul.menu>li>a:hover{color:#b00}.l-region--main-menu-wrapper.lt-gray .ui-accordion-content ul.menu>li>a:active,.l-region--main-menu-wrapper.lt-gray .ui-tabs-content ul.menu>li>a:active,.l-region--main-menu-wrapper.lt-gray ul.menu .ui-accordion-content ul>li>a:active,.l-region--main-menu-wrapper.lt-gray ul.menu .ui-tabs-content ul>li>a:active,.l-region--main-menu-wrapper.lt-gray ul.menu ul>li>a:active,.l-region--main-menu-wrapper.lt-gray ul.menu>li>a:active,.l-region--main-menu.lt-gray .ui-accordion-content ul.menu>li>a:active,.l-region--main-menu.lt-gray .ui-tabs-content ul.menu>li>a:active,.l-region--main-menu.lt-gray ul.menu .ui-accordion-content ul>li>a:active,.l-region--main-menu.lt-gray ul.menu .ui-tabs-content ul>li>a:active,.l-region--main-menu.lt-gray ul.menu ul>li>a:active,.l-region--main-menu.lt-gray ul.menu>li>a:active{color:#028da9}.l-region--main-menu-wrapper.lt-gray #search-block-toggle,.l-region--main-menu-wrapper.lt-gray #search-block-toggle:visited,.l-region--main-menu-wrapper.lt-gray ul.menu li span,.l-region--main-menu-wrapper.lt-gray ul.menu ul li span,.l-region--main-menu.lt-gray #search-block-toggle,.l-region--main-menu.lt-gray #search-block-toggle:visited,.l-region--main-menu.lt-gray ul.menu li span,.l-region--main-menu.lt-gray ul.menu ul li span{color:#2d2d2d}.l-region--main-menu-wrapper.lt-gray #search-block-toggle:focus,.l-region--main-menu.lt-gray #search-block-toggle:focus{color:#028da9}.l-region--main-menu-wrapper.lt-gray #search-block-toggle:hover,.l-region--main-menu.lt-gray #search-block-toggle:hover{color:#b00}.l-region--main-menu-wrapper.lt-gray #search-block-toggle:active,.l-region--main-menu.lt-gray #search-block-toggle:active{color:#028da9}.l-region--main-menu-wrapper.md-gray,.l-region--main-menu.md-gray{background-color:#666}.l-region--main-menu-wrapper.md-gray ul.menu ul,.l-region--main-menu.md-gray ul.menu ul{background-color:#4d4d4d}.l-region--main-menu-wrapper.md-gray .sf-menu ul:before,.l-region--main-menu.md-gray .sf-menu ul:before{border-bottom-color:#4d4d4d}.l-region--main-menu-wrapper.md-gray .ui-accordion-content ul.menu>li>a,.l-region--main-menu-wrapper.md-gray .ui-accordion-content ul.menu>li>a:visited,.l-region--main-menu-wrapper.md-gray .ui-tabs-content ul.menu>li>a,.l-region--main-menu-wrapper.md-gray .ui-tabs-content ul.menu>li>a:visited,.l-region--main-menu-wrapper.md-gray ul.menu .ui-accordion-content ul>li>a,.l-region--main-menu-wrapper.md-gray ul.menu .ui-accordion-content ul>li>a:visited,.l-region--main-menu-wrapper.md-gray ul.menu .ui-tabs-content ul>li>a,.l-region--main-menu-wrapper.md-gray ul.menu .ui-tabs-content ul>li>a:visited,.l-region--main-menu-wrapper.md-gray ul.menu ul>li>a,.l-region--main-menu-wrapper.md-gray ul.menu ul>li>a:visited,.l-region--main-menu-wrapper.md-gray ul.menu>li>a,.l-region--main-menu-wrapper.md-gray ul.menu>li>a:visited,.l-region--main-menu.md-gray .ui-accordion-content ul.menu>li>a,.l-region--main-menu.md-gray .ui-accordion-content ul.menu>li>a:visited,.l-region--main-menu.md-gray .ui-tabs-content ul.menu>li>a,.l-region--main-menu.md-gray .ui-tabs-content ul.menu>li>a:visited,.l-region--main-menu.md-gray ul.menu .ui-accordion-content ul>li>a,.l-region--main-menu.md-gray ul.menu .ui-accordion-content ul>li>a:visited,.l-region--main-menu.md-gray ul.menu .ui-tabs-content ul>li>a,.l-region--main-menu.md-gray ul.menu .ui-tabs-content ul>li>a:visited,.l-region--main-menu.md-gray ul.menu ul>li>a,.l-region--main-menu.md-gray ul.menu ul>li>a:visited,.l-region--main-menu.md-gray ul.menu>li>a,.l-region--main-menu.md-gray ul.menu>li>a:visited,.ui-accordion-content .l-region--main-menu-wrapper.md-gray ul.menu>li>a,.ui-tabs-content .l-region--main-menu-wrapper.md-gray ul.menu>li>a{color:#fff}.l-region--main-menu-wrapper.md-gray .ui-accordion-content ul.menu>li>a:focus,.l-region--main-menu-wrapper.md-gray .ui-tabs-content ul.menu>li>a:focus,.l-region--main-menu-wrapper.md-gray ul.menu .ui-accordion-content ul>li>a:focus,.l-region--main-menu-wrapper.md-gray ul.menu .ui-tabs-content ul>li>a:focus,.l-region--main-menu-wrapper.md-gray ul.menu ul>li>a:focus,.l-region--main-menu-wrapper.md-gray ul.menu>li>a:focus,.l-region--main-menu.md-gray .ui-accordion-content ul.menu>li>a:focus,.l-region--main-menu.md-gray .ui-tabs-content ul.menu>li>a:focus,.l-region--main-menu.md-gray ul.menu .ui-accordion-content ul>li>a:focus,.l-region--main-menu.md-gray ul.menu .ui-tabs-content ul>li>a:focus,.l-region--main-menu.md-gray ul.menu ul>li>a:focus,.l-region--main-menu.md-gray ul.menu>li>a:focus{color:#d65828}.l-region--main-menu-wrapper.md-gray .ui-accordion-content ul.menu>li>a:hover,.l-region--main-menu-wrapper.md-gray .ui-tabs-content ul.menu>li>a:hover,.l-region--main-menu-wrapper.md-gray ul.menu .ui-accordion-content ul>li>a:hover,.l-region--main-menu-wrapper.md-gray ul.menu .ui-tabs-content ul>li>a:hover,.l-region--main-menu-wrapper.md-gray ul.menu ul>li>a:hover,.l-region--main-menu-wrapper.md-gray ul.menu>li>a:hover,.l-region--main-menu.md-gray .ui-accordion-content ul.menu>li>a:hover,.l-region--main-menu.md-gray .ui-tabs-content ul.menu>li>a:hover,.l-region--main-menu.md-gray ul.menu .ui-accordion-content ul>li>a:hover,.l-region--main-menu.md-gray ul.menu .ui-tabs-content ul>li>a:hover,.l-region--main-menu.md-gray ul.menu ul>li>a:hover,.l-region--main-menu.md-gray ul.menu>li>a:hover{color:#d2d2d2}.l-region--main-menu-wrapper.md-gray .ui-accordion-content ul.menu>li>a:active,.l-region--main-menu-wrapper.md-gray .ui-tabs-content ul.menu>li>a:active,.l-region--main-menu-wrapper.md-gray ul.menu .ui-accordion-content ul>li>a:active,.l-region--main-menu-wrapper.md-gray ul.menu .ui-tabs-content ul>li>a:active,.l-region--main-menu-wrapper.md-gray ul.menu ul>li>a:active,.l-region--main-menu-wrapper.md-gray ul.menu>li>a:active,.l-region--main-menu.md-gray .ui-accordion-content ul.menu>li>a:active,.l-region--main-menu.md-gray .ui-tabs-content ul.menu>li>a:active,.l-region--main-menu.md-gray ul.menu .ui-accordion-content ul>li>a:active,.l-region--main-menu.md-gray ul.menu .ui-tabs-content ul>li>a:active,.l-region--main-menu.md-gray ul.menu ul>li>a:active,.l-region--main-menu.md-gray ul.menu>li>a:active{color:#dcaa38}.l-region--main-menu-wrapper.md-gray #search-block-toggle,.l-region--main-menu-wrapper.md-gray #search-block-toggle:visited,.l-region--main-menu-wrapper.md-gray ul.menu li span,.l-region--main-menu-wrapper.md-gray ul.menu ul li span,.l-region--main-menu.md-gray #search-block-toggle,.l-region--main-menu.md-gray #search-block-toggle:visited,.l-region--main-menu.md-gray ul.menu li span,.l-region--main-menu.md-gray ul.menu ul li span{color:#fff}.l-region--main-menu-wrapper.md-gray #search-block-toggle:focus,.l-region--main-menu.md-gray #search-block-toggle:focus{color:#dcaa38}.l-region--main-menu-wrapper.md-gray #search-block-toggle:hover,.l-region--main-menu.md-gray #search-block-toggle:hover{color:#d2d2d2}.l-region--main-menu-wrapper.md-gray #search-block-toggle:active,.l-region--main-menu.md-gray #search-block-toggle:active{color:#dcaa38}.l-region--main-menu-wrapper.dk-gray,.l-region--main-menu.dk-gray{background-color:#2d2d2d}.l-region--main-menu-wrapper.dk-gray ul.menu ul,.l-region--main-menu.dk-gray ul.menu ul{background-color:#666}.l-region--main-menu-wrapper.dk-gray .sf-menu ul:before,.l-region--main-menu.dk-gray .sf-menu ul:before{border-bottom-color:#666}.l-region--main-menu-wrapper.dk-gray .ui-accordion-content ul.menu>li>a,.l-region--main-menu-wrapper.dk-gray .ui-accordion-content ul.menu>li>a:visited,.l-region--main-menu-wrapper.dk-gray .ui-tabs-content ul.menu>li>a,.l-region--main-menu-wrapper.dk-gray .ui-tabs-content ul.menu>li>a:visited,.l-region--main-menu-wrapper.dk-gray ul.menu .ui-accordion-content ul>li>a,.l-region--main-menu-wrapper.dk-gray ul.menu .ui-accordion-content ul>li>a:visited,.l-region--main-menu-wrapper.dk-gray ul.menu .ui-tabs-content ul>li>a,.l-region--main-menu-wrapper.dk-gray ul.menu .ui-tabs-content ul>li>a:visited,.l-region--main-menu-wrapper.dk-gray ul.menu ul>li>a,.l-region--main-menu-wrapper.dk-gray ul.menu ul>li>a:visited,.l-region--main-menu-wrapper.dk-gray ul.menu>li>a,.l-region--main-menu-wrapper.dk-gray ul.menu>li>a:visited,.l-region--main-menu.dk-gray .ui-accordion-content ul.menu>li>a,.l-region--main-menu.dk-gray .ui-accordion-content ul.menu>li>a:visited,.l-region--main-menu.dk-gray .ui-tabs-content ul.menu>li>a,.l-region--main-menu.dk-gray .ui-tabs-content ul.menu>li>a:visited,.l-region--main-menu.dk-gray ul.menu .ui-accordion-content ul>li>a,.l-region--main-menu.dk-gray ul.menu .ui-accordion-content ul>li>a:visited,.l-region--main-menu.dk-gray ul.menu .ui-tabs-content ul>li>a,.l-region--main-menu.dk-gray ul.menu .ui-tabs-content ul>li>a:visited,.l-region--main-menu.dk-gray ul.menu ul>li>a,.l-region--main-menu.dk-gray ul.menu ul>li>a:visited,.l-region--main-menu.dk-gray ul.menu>li>a,.l-region--main-menu.dk-gray ul.menu>li>a:visited,.ui-accordion-content .l-region--main-menu-wrapper.dk-gray ul.menu>li>a,.ui-tabs-content .l-region--main-menu-wrapper.dk-gray ul.menu>li>a{color:#fff}.l-region--main-menu-wrapper.dk-gray .ui-accordion-content ul.menu>li>a:focus,.l-region--main-menu-wrapper.dk-gray .ui-tabs-content ul.menu>li>a:focus,.l-region--main-menu-wrapper.dk-gray ul.menu .ui-accordion-content ul>li>a:focus,.l-region--main-menu-wrapper.dk-gray ul.menu .ui-tabs-content ul>li>a:focus,.l-region--main-menu-wrapper.dk-gray ul.menu ul>li>a:focus,.l-region--main-menu-wrapper.dk-gray ul.menu>li>a:focus,.l-region--main-menu.dk-gray .ui-accordion-content ul.menu>li>a:focus,.l-region--main-menu.dk-gray .ui-tabs-content ul.menu>li>a:focus,.l-region--main-menu.dk-gray ul.menu .ui-accordion-content ul>li>a:focus,.l-region--main-menu.dk-gray ul.menu .ui-tabs-content ul>li>a:focus,.l-region--main-menu.dk-gray ul.menu ul>li>a:focus,.l-region--main-menu.dk-gray ul.menu>li>a:focus{color:#d65828}.l-region--main-menu-wrapper.dk-gray .ui-accordion-content ul.menu>li>a:hover,.l-region--main-menu-wrapper.dk-gray .ui-tabs-content ul.menu>li>a:hover,.l-region--main-menu-wrapper.dk-gray ul.menu .ui-accordion-content ul>li>a:hover,.l-region--main-menu-wrapper.dk-gray ul.menu .ui-tabs-content ul>li>a:hover,.l-region--main-menu-wrapper.dk-gray ul.menu ul>li>a:hover,.l-region--main-menu-wrapper.dk-gray ul.menu>li>a:hover,.l-region--main-menu.dk-gray .ui-accordion-content ul.menu>li>a:hover,.l-region--main-menu.dk-gray .ui-tabs-content ul.menu>li>a:hover,.l-region--main-menu.dk-gray ul.menu .ui-accordion-content ul>li>a:hover,.l-region--main-menu.dk-gray ul.menu .ui-tabs-content ul>li>a:hover,.l-region--main-menu.dk-gray ul.menu ul>li>a:hover,.l-region--main-menu.dk-gray ul.menu>li>a:hover{color:#d2d2d2}.l-region--main-menu-wrapper.dk-gray .ui-accordion-content ul.menu>li>a:active,.l-region--main-menu-wrapper.dk-gray .ui-tabs-content ul.menu>li>a:active,.l-region--main-menu-wrapper.dk-gray ul.menu .ui-accordion-content ul>li>a:active,.l-region--main-menu-wrapper.dk-gray ul.menu .ui-tabs-content ul>li>a:active,.l-region--main-menu-wrapper.dk-gray ul.menu ul>li>a:active,.l-region--main-menu-wrapper.dk-gray ul.menu>li>a:active,.l-region--main-menu.dk-gray .ui-accordion-content ul.menu>li>a:active,.l-region--main-menu.dk-gray .ui-tabs-content ul.menu>li>a:active,.l-region--main-menu.dk-gray ul.menu .ui-accordion-content ul>li>a:active,.l-region--main-menu.dk-gray ul.menu .ui-tabs-content ul>li>a:active,.l-region--main-menu.dk-gray ul.menu ul>li>a:active,.l-region--main-menu.dk-gray ul.menu>li>a:active{color:#dcaa38}.l-region--main-menu-wrapper.dk-gray #search-block-toggle,.l-region--main-menu-wrapper.dk-gray #search-block-toggle:visited,.l-region--main-menu-wrapper.dk-gray ul.menu li span,.l-region--main-menu-wrapper.dk-gray ul.menu ul li span,.l-region--main-menu.dk-gray #search-block-toggle,.l-region--main-menu.dk-gray #search-block-toggle:visited,.l-region--main-menu.dk-gray ul.menu li span,.l-region--main-menu.dk-gray ul.menu ul li span{color:#fff}.l-region--main-menu-wrapper.dk-gray #search-block-toggle:focus,.l-region--main-menu.dk-gray #search-block-toggle:focus{color:#d65828}.l-region--main-menu-wrapper.dk-gray #search-block-toggle:hover,.l-region--main-menu.dk-gray #search-block-toggle:hover{color:#d2d2d2}.l-region--main-menu-wrapper.dk-gray #search-block-toggle:active,.l-region--main-menu.dk-gray #search-block-toggle:active{color:#dcaa38}.l-region--main-menu-wrapper.black,.l-region--main-menu.black{background-color:#000}.l-region--main-menu-wrapper.black ul.menu ul,.l-region--main-menu.black ul.menu ul{background-color:#2d2d2d}.l-region--main-menu-wrapper.black .sf-menu ul:before,.l-region--main-menu.black .sf-menu ul:before{border-bottom-color:#2d2d2d}.l-region--main-menu-wrapper.black .ui-accordion-content ul.menu>li>a,.l-region--main-menu-wrapper.black .ui-accordion-content ul.menu>li>a:visited,.l-region--main-menu-wrapper.black .ui-tabs-content ul.menu>li>a,.l-region--main-menu-wrapper.black .ui-tabs-content ul.menu>li>a:visited,.l-region--main-menu-wrapper.black ul.menu .ui-accordion-content ul>li>a,.l-region--main-menu-wrapper.black ul.menu .ui-accordion-content ul>li>a:visited,.l-region--main-menu-wrapper.black ul.menu .ui-tabs-content ul>li>a,.l-region--main-menu-wrapper.black ul.menu .ui-tabs-content ul>li>a:visited,.l-region--main-menu-wrapper.black ul.menu ul>li>a,.l-region--main-menu-wrapper.black ul.menu ul>li>a:visited,.l-region--main-menu-wrapper.black ul.menu>li>a,.l-region--main-menu-wrapper.black ul.menu>li>a:visited,.l-region--main-menu.black .ui-accordion-content ul.menu>li>a,.l-region--main-menu.black .ui-accordion-content ul.menu>li>a:visited,.l-region--main-menu.black .ui-tabs-content ul.menu>li>a,.l-region--main-menu.black .ui-tabs-content ul.menu>li>a:visited,.l-region--main-menu.black ul.menu .ui-accordion-content ul>li>a,.l-region--main-menu.black ul.menu .ui-accordion-content ul>li>a:visited,.l-region--main-menu.black ul.menu .ui-tabs-content ul>li>a,.l-region--main-menu.black ul.menu .ui-tabs-content ul>li>a:visited,.l-region--main-menu.black ul.menu ul>li>a,.l-region--main-menu.black ul.menu ul>li>a:visited,.l-region--main-menu.black ul.menu>li>a,.l-region--main-menu.black ul.menu>li>a:visited,.ui-accordion-content .l-region--main-menu-wrapper.black ul.menu>li>a,.ui-tabs-content .l-region--main-menu-wrapper.black ul.menu>li>a{color:#fff}.l-region--main-menu-wrapper.black .ui-accordion-content ul.menu>li>a:focus,.l-region--main-menu-wrapper.black .ui-tabs-content ul.menu>li>a:focus,.l-region--main-menu-wrapper.black ul.menu .ui-accordion-content ul>li>a:focus,.l-region--main-menu-wrapper.black ul.menu .ui-tabs-content ul>li>a:focus,.l-region--main-menu-wrapper.black ul.menu ul>li>a:focus,.l-region--main-menu-wrapper.black ul.menu>li>a:focus,.l-region--main-menu.black .ui-accordion-content ul.menu>li>a:focus,.l-region--main-menu.black .ui-tabs-content ul.menu>li>a:focus,.l-region--main-menu.black ul.menu .ui-accordion-content ul>li>a:focus,.l-region--main-menu.black ul.menu .ui-tabs-content ul>li>a:focus,.l-region--main-menu.black ul.menu ul>li>a:focus,.l-region--main-menu.black ul.menu>li>a:focus{color:#dcaa38}.l-region--main-menu-wrapper.black .ui-accordion-content ul.menu>li>a:hover,.l-region--main-menu-wrapper.black .ui-tabs-content ul.menu>li>a:hover,.l-region--main-menu-wrapper.black ul.menu .ui-accordion-content ul>li>a:hover,.l-region--main-menu-wrapper.black ul.menu .ui-tabs-content ul>li>a:hover,.l-region--main-menu-wrapper.black ul.menu ul>li>a:hover,.l-region--main-menu-wrapper.black ul.menu>li>a:hover,.l-region--main-menu.black .ui-accordion-content ul.menu>li>a:hover,.l-region--main-menu.black .ui-tabs-content ul.menu>li>a:hover,.l-region--main-menu.black ul.menu .ui-accordion-content ul>li>a:hover,.l-region--main-menu.black ul.menu .ui-tabs-content ul>li>a:hover,.l-region--main-menu.black ul.menu ul>li>a:hover,.l-region--main-menu.black ul.menu>li>a:hover{color:#d2d2d2}.l-region--main-menu-wrapper.black .ui-accordion-content ul.menu>li>a:active,.l-region--main-menu-wrapper.black .ui-tabs-content ul.menu>li>a:active,.l-region--main-menu-wrapper.black ul.menu .ui-accordion-content ul>li>a:active,.l-region--main-menu-wrapper.black ul.menu .ui-tabs-content ul>li>a:active,.l-region--main-menu-wrapper.black ul.menu ul>li>a:active,.l-region--main-menu-wrapper.black ul.menu>li>a:active,.l-region--main-menu.black .ui-accordion-content ul.menu>li>a:active,.l-region--main-menu.black .ui-tabs-content ul.menu>li>a:active,.l-region--main-menu.black ul.menu .ui-accordion-content ul>li>a:active,.l-region--main-menu.black ul.menu .ui-tabs-content ul>li>a:active,.l-region--main-menu.black ul.menu ul>li>a:active,.l-region--main-menu.black ul.menu>li>a:active{color:#b00}.l-region--main-menu-wrapper.black #search-block-toggle,.l-region--main-menu-wrapper.black #search-block-toggle:visited,.l-region--main-menu-wrapper.black ul.menu li span,.l-region--main-menu-wrapper.black ul.menu ul li span,.l-region--main-menu.black #search-block-toggle,.l-region--main-menu.black #search-block-toggle:visited,.l-region--main-menu.black ul.menu li span,.l-region--main-menu.black ul.menu ul li span{color:#fff}.l-region--main-menu-wrapper.black #search-block-toggle:focus,.l-region--main-menu.black #search-block-toggle:focus{color:#dcaa38}.l-region--main-menu-wrapper.black #search-block-toggle:hover,.l-region--main-menu.black #search-block-toggle:hover{color:#d2d2d2}.l-region--main-menu-wrapper.black #search-block-toggle:active,.l-region--main-menu.black #search-block-toggle:active{color:#b00}.l-region--main-menu-wrapper.red,.l-region--main-menu.red{background-color:#b60000}.l-region--main-menu-wrapper.red .ui-accordion-content ul.menu>li>a,.l-region--main-menu-wrapper.red .ui-accordion-content ul.menu>li>a:visited,.l-region--main-menu-wrapper.red .ui-tabs-content ul.menu>li>a,.l-region--main-menu-wrapper.red .ui-tabs-content ul.menu>li>a:visited,.l-region--main-menu-wrapper.red ul.menu>li>a,.l-region--main-menu-wrapper.red ul.menu>li>a:visited,.l-region--main-menu.red .ui-accordion-content ul.menu>li>a,.l-region--main-menu.red .ui-accordion-content ul.menu>li>a:visited,.l-region--main-menu.red .ui-tabs-content ul.menu>li>a,.l-region--main-menu.red .ui-tabs-content ul.menu>li>a:visited,.l-region--main-menu.red ul.menu>li>a,.l-region--main-menu.red ul.menu>li>a:visited{color:#fff}.l-region--main-menu-wrapper.red .ui-accordion-content ul.menu>li>a:focus,.l-region--main-menu-wrapper.red .ui-tabs-content ul.menu>li>a:focus,.l-region--main-menu-wrapper.red ul.menu>li>a:focus,.l-region--main-menu.red .ui-accordion-content ul.menu>li>a:focus,.l-region--main-menu.red .ui-tabs-content ul.menu>li>a:focus,.l-region--main-menu.red ul.menu>li>a:focus{color:#dcaa38}.l-region--main-menu-wrapper.red .ui-accordion-content ul.menu>li>a:hover,.l-region--main-menu-wrapper.red .ui-tabs-content ul.menu>li>a:hover,.l-region--main-menu-wrapper.red ul.menu>li>a:hover,.l-region--main-menu.red .ui-accordion-content ul.menu>li>a:hover,.l-region--main-menu.red .ui-tabs-content ul.menu>li>a:hover,.l-region--main-menu.red ul.menu>li>a:hover{color:#d2d2d2}.l-region--main-menu-wrapper.red .ui-accordion-content ul.menu>li>a:active,.l-region--main-menu-wrapper.red .ui-tabs-content ul.menu>li>a:active,.l-region--main-menu-wrapper.red ul.menu>li>a:active,.l-region--main-menu.red .ui-accordion-content ul.menu>li>a:active,.l-region--main-menu.red .ui-tabs-content ul.menu>li>a:active,.l-region--main-menu.red ul.menu>li>a:active{color:#ebebeb}.l-region--main-menu-wrapper.red ul.menu li span,.l-region--main-menu.red ul.menu li span{color:#fff}.l-region--main-menu-wrapper.red ul.menu ul,.l-region--main-menu.red ul.menu ul{background-color:#ebebeb}.l-region--main-menu-wrapper.red ul.menu .ui-accordion-content ul>li>a,.l-region--main-menu-wrapper.red ul.menu .ui-accordion-content ul>li>a:visited,.l-region--main-menu-wrapper.red ul.menu .ui-tabs-content ul>li>a,.l-region--main-menu-wrapper.red ul.menu .ui-tabs-content ul>li>a:visited,.l-region--main-menu-wrapper.red ul.menu ul>li>a,.l-region--main-menu-wrapper.red ul.menu ul>li>a:visited,.l-region--main-menu.red ul.menu .ui-accordion-content ul>li>a,.l-region--main-menu.red ul.menu .ui-accordion-content ul>li>a:visited,.l-region--main-menu.red ul.menu .ui-tabs-content ul>li>a,.l-region--main-menu.red ul.menu .ui-tabs-content ul>li>a:visited,.l-region--main-menu.red ul.menu ul>li>a,.l-region--main-menu.red ul.menu ul>li>a:visited{color:#2d2d2d}.l-region--main-menu-wrapper.red ul.menu .ui-accordion-content ul>li>a:focus,.l-region--main-menu-wrapper.red ul.menu .ui-tabs-content ul>li>a:focus,.l-region--main-menu-wrapper.red ul.menu ul>li>a:focus,.l-region--main-menu.red ul.menu .ui-accordion-content ul>li>a:focus,.l-region--main-menu.red ul.menu .ui-tabs-content ul>li>a:focus,.l-region--main-menu.red ul.menu ul>li>a:focus{color:#d65828}.l-region--main-menu-wrapper.red ul.menu .ui-accordion-content ul>li>a:hover,.l-region--main-menu-wrapper.red ul.menu .ui-tabs-content ul>li>a:hover,.l-region--main-menu-wrapper.red ul.menu ul>li>a:hover,.l-region--main-menu.red ul.menu .ui-accordion-content ul>li>a:hover,.l-region--main-menu.red ul.menu .ui-tabs-content ul>li>a:hover,.l-region--main-menu.red ul.menu ul>li>a:hover{color:#b00}.l-region--main-menu-wrapper.red ul.menu .ui-accordion-content ul>li>a:active,.l-region--main-menu-wrapper.red ul.menu .ui-tabs-content ul>li>a:active,.l-region--main-menu-wrapper.red ul.menu ul>li>a:active,.l-region--main-menu.red ul.menu .ui-accordion-content ul>li>a:active,.l-region--main-menu.red ul.menu .ui-tabs-content ul>li>a:active,.l-region--main-menu.red ul.menu ul>li>a:active{color:#028da9}.l-region--main-menu-wrapper.red #search-block-toggle,.l-region--main-menu-wrapper.red #search-block-toggle:visited,.l-region--main-menu.red #search-block-toggle,.l-region--main-menu.red #search-block-toggle:visited{color:#fff}.l-region--main-menu-wrapper.red #search-block-toggle:focus,.l-region--main-menu.red #search-block-toggle:focus{color:#dcaa38}.l-region--main-menu-wrapper.red #search-block-toggle:hover,.l-region--main-menu.red #search-block-toggle:hover{color:#d2d2d2}.l-region--main-menu-wrapper.red #search-block-toggle:active,.l-region--main-menu.red #search-block-toggle:active{color:#ebebeb}.l-region--main-menu-wrapper.red .sf-menu ul:before,.l-region--main-menu.red .sf-menu ul:before{border-bottom-color:#ebebeb}.sf-menu ul:before{content:' ';height:0;position:absolute;width:0;border:10px solid transparent;border-bottom-color:#d2d2d2;top:-19px;left:10px;z-index:2}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:after,.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group:after,.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:after,.view-id-user_contact.view-display-id-panel_pane_1 .views-group:after,.view-id-wcm_media_gallery .views-group .views-row:after,.view-id-wcm_media_gallery .views-group:after{content:"";display:table;clear:both}.l-region--main-menu.mean-container .mean-bar,.l-region--main-menu.mean-container .mean-nav{background:0 0}.l-region--main-menu.mean-container .mean-bar{z-index:499;padding:0}.l-region--main-menu.mean-container a.meanmenu-reveal{color:#fff;font-size:1.5em;padding:.9em 1em;text-indent:0;text-align:center;left:0!important;right:auto!important}.l-region--main-menu.mean-container .mean-nav{margin-top:4em}.l-region--main-menu.mean-container .mean-nav ul li{text-transform:uppercase}.l-region--main-menu.mean-container .mean-nav ul li li{display:block;float:left;width:100%;margin:0;text-align:left;font-weight:500;box-sizing:border-box;background:rgba(0,0,0,.1);color:rgba(0,0,0,.9)}.l-region--main-menu.mean-container .mean-nav ul li a,.l-region--main-menu.mean-container .mean-nav ul li span{color:#fff;text-decoration:none;padding:1em 1em .9em 1.2em;border:0;box-sizing:border-box;width:100%;display:block}.l-region--main-menu.mean-container .mean-nav ul li li a{padding-left:3em;box-sizing:border-box;width:100%;color:#222;opacity:1}.l-region--main-menu.mean-container .mean-nav ul li a.mean-expand{border:0!important;padding:.7em .9em 1.55em .8em!important;width:auto;margin:0;background-color:transparent}.l-region--main-menu.mean-container .mean-nav ul li a.mean-expand:hover{background:0 0}.l-region--main-menu.mean-container.white{background:#fff;border-bottom:1px solid #e6e6e6}.l-region--main-menu.mean-container.white .mean-nav a,.l-region--main-menu.mean-container.white .mean-nav span,.l-region--main-menu.mean-container.white a.meanmenu-reveal{color:#666}.l-region--main-menu.mean-container.white .mean-bar,.l-region--main-menu.mean-container.white .mean-nav{background:#fff}.l-region--main-menu.mean-container.white .mean-nav ul li li{background:#e6e6e6}.l-region--main-menu.mean-container.white .mean-nav ul li li a,.l-region--main-menu.mean-container.white .mean-nav ul li li span{color:#1a1a1a}.l-region--main-menu.mean-container.lt-gray{background:#ebebeb;border-bottom:1px solid #d2d2d2}.l-region--main-menu.mean-container.lt-gray .mean-nav a,.l-region--main-menu.mean-container.lt-gray .mean-nav span,.l-region--main-menu.mean-container.lt-gray a.meanmenu-reveal{color:#666}.l-region--main-menu.mean-container.lt-gray .mean-bar,.l-region--main-menu.mean-container.lt-gray .mean-nav{background:#ebebeb}.l-region--main-menu.mean-container.lt-gray .mean-nav ul li li{background:#d2d2d2}.l-region--main-menu.mean-container.lt-gray .mean-nav ul li li a,.l-region--main-menu.mean-container.lt-gray .mean-nav ul li li span{color:#1a1a1a}.l-region--main-menu.mean-container.black .mean-nav a,.l-region--main-menu.mean-container.black .mean-nav span,.l-region--main-menu.mean-container.black .mean-nav ul li li a,.l-region--main-menu.mean-container.black .mean-nav ul li li span,.l-region--main-menu.mean-container.black a.meanmenu-reveal,.l-region--main-menu.mean-container.dk-gray .mean-nav a,.l-region--main-menu.mean-container.dk-gray .mean-nav span,.l-region--main-menu.mean-container.dk-gray .mean-nav ul li li a,.l-region--main-menu.mean-container.dk-gray .mean-nav ul li li span,.l-region--main-menu.mean-container.dk-gray a.meanmenu-reveal,.l-region--main-menu.mean-container.md-gray .mean-nav a,.l-region--main-menu.mean-container.md-gray .mean-nav span,.l-region--main-menu.mean-container.md-gray .mean-nav ul li li a,.l-region--main-menu.mean-container.md-gray .mean-nav ul li li span,.l-region--main-menu.mean-container.md-gray a.meanmenu-reveal,.l-region--main-menu.mean-container.red .mean-nav a,.l-region--main-menu.mean-container.red .mean-nav span,.l-region--main-menu.mean-container.red .mean-nav ul li li a,.l-region--main-menu.mean-container.red .mean-nav ul li li span,.l-region--main-menu.mean-container.red a.meanmenu-reveal{color:#fff}.l-region--main-menu.mean-container.md-gray{background:#666;border-bottom:1px solid #4d4d4d}.l-region--main-menu.mean-container.md-gray .mean-bar,.l-region--main-menu.mean-container.md-gray .mean-nav{background:#666}.l-region--main-menu.mean-container.md-gray .mean-nav ul li li{background:#4d4d4d}.l-region--main-menu.mean-container.dk-gray{background:#2d2d2d;border-bottom:1px solid #141414}.l-region--main-menu.mean-container.dk-gray .mean-bar,.l-region--main-menu.mean-container.dk-gray .mean-nav{background:#2d2d2d}.l-region--main-menu.mean-container.dk-gray .mean-nav ul li li{background:#535353}.l-region--main-menu.mean-container.black{background:#000;border-bottom:1px solid #000}.l-region--main-menu.mean-container.black .mean-bar,.l-region--main-menu.mean-container.black .mean-nav{background:#000}.l-region--main-menu.mean-container.black .mean-nav ul li li{background:#262626}.l-region--main-menu.mean-container.red{background:#b00;border-bottom:1px solid #800}.l-region--main-menu.mean-container.red .mean-bar,.l-region--main-menu.mean-container.red .mean-nav{background:#b00}.l-region--main-menu.mean-container.red .mean-nav ul li li{background:#800}.l-page .l-constrained .mean-container #search-block-toggle,.l-page .l-constrained .mean-container .mean-nav ul li a,.l-page .l-constrained .mean-container .mean-nav ul li span,.l-page .l-constrained .mean-container a.meanmenu-reveal{padding-left:4%;padding-right:4%}.l-page .l-constrained .mean-container .mean-nav a.mean-expand{padding-left:4%!important;padding-right:4%!important;margin-right:-2px}.l-page .l-constrained .mean-container .mean-nav ul li li a{padding-left:8%;padding-right:8%}@media (min-width:47.5em){.l-region--main-menu>*{display:table-cell!important}}@media (max-width:47.4em){.l-region--main-menu-wrapper .l-constrained,.l-region--main-menu-wrapper .l-region--main-menu{padding:0}.l-region--main-menu-wrapper .l-region--main-menu>*{display:block}}#superfish-1-toggle span{display:none}.l-region--masthead{padding:20px 0}@media (min-width:47.5em){.l-region--masthead .l-constrained{width:100%;display:table}}#site-name{display:table-cell;vertical-align:middle;font-size:48px;font-size:4.8rem;max-width:500px}#site-name .site-name-prefix{display:block;font-size:.5em;font-weight:300;color:#666}#site-name .site-name-main{color:#2d2d2d;font-weight:600;display:block;line-height:1em}#site-name a{text-decoration:none;display:block}#site-name .site-name-slogan{font-size:.5em;font-weight:400;color:#666;margin-top:20px}#site-name.site-name-2-lines{font-size:44px;font-size:4.4rem}#site-name.site-name-3-lines{font-size:32px;font-size:3.2rem}#site-name.site-name-4-lines{font-size:30px;font-size:3rem}#site-logo{display:table-cell;vertical-align:middle;text-align:right}#site-logo img{height:140px;width:auto;margin-right:-.5em}@media (max-width:47.4em){#site-logo{display:none}}.l-region--masthead.white{background-color:#fff}.l-region--masthead.dk-gray{background-color:#2d2d2d}.l-region--masthead.dk-gray #site-name .site-name-main{color:#fff}.l-region--masthead.dk-gray #site-name .site-name-prefix,.l-region--masthead.dk-gray #site-name .site-name-slogan{color:#ebebeb}.l-region--masthead.md-gray{background-color:#666}.l-region--masthead.md-gray #site-name .site-name-main{color:#fff}.l-region--masthead.md-gray #site-name .site-name-prefix,.l-region--masthead.md-gray #site-name .site-name-slogan{color:#f3f3f3}.l-region--masthead.lt-gray{background-color:#ebebeb}.l-region--osu-navbar{clear:both;margin:0;padding:0;background:url(../images/osu-navbar/lt-gray/bg-navbar_red.png) left bottom repeat-x #eaeaea;overflow:hidden}#osu_navbar *{font-family:proximanova,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;line-height:1.4;font-weight:400}#osu_navbar p{margin:0;padding:0}#osu_navbar .univ_info{float:left;padding:.9em 0 1.1em;margin-left:0}#osu_navbar .univ_links{float:right;clear:none;padding:1em 0 0;margin-top:-2px}#osu_navbar .univ_name a{height:16px;width:90px;display:block;text-indent:-9999px;background:url(../images/osu-navbar/lt-gray/osu_name.png) no-repeat;margin-left:0;overflow:hidden}#osu_navbar div.links{float:left;margin-bottom:10px}#osu_navbar div.links ul{margin:0;padding:0}#osu_navbar div.links ul li{list-style:none;float:left;margin-left:1em}#osu_navbar div.links ul li a{color:#333;text-decoration:none;background-position:0 0}#osu_navbar div.links ul li a:hover{text-decoration:underline}.osu-semantic{position:absolute;left:0;top:-500px;width:1px;height:1px;overflow:hidden}a.osu-semantic:active,a.osu-semantic:focus{position:absolute;left:0;top:0;overflow:visible}a#skip:active,a#skip:focus{position:absolute;top:0;left:25%;width:50%;text-align:center;padding:.5em 0 1.5em;display:block;color:#fff;z-index:999999999999999999;text-decoration:none;background:#666;background:rgba(0,0,0,.8);border:1px dotted #ccc;border-top:none;border-radius:0 0 6px 6px}.view,.views-exposed-form,.views-exposed-widgets .views-exposed-.views-exposed-widgets{position:relative}a#skip:active:hover,a#skip:focus:hover{background:#b00;background:rgba(187,0,0,.8)}.l-region--osu-navbar.dk-gray{background:url(../images/osu-navbar/dk-gray/bg-navbar_red.png) left bottom repeat-x #333}.l-region--osu-navbar.dk-gray #osu_navbar .univ_name a{background-image:url(../images/osu-navbar/dk-gray/osu_name.png)}.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a{color:#fff}@media (max-width:47.4em){#osu_navbar div.links ul{margin-top:-2px}#osu_navbar div.links ul li{list-style:none;float:left;margin-left:.5em}#osu_navbar div.links ul li a{height:23px;width:23px;display:block;overflow:hidden;text-indent:-999px}#osu_navbar div.links ul li a:hover{text-decoration:none}.l-region--osu-navbar #osu_navbar div.links ul li a.help,.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.help{background-image:url(../images/osu-navbar/lt-gray/resp-help.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.buckeyelink,.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.buckeyelink{background-image:url(../images/osu-navbar/lt-gray/resp-buckeyelink.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.map,.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.map{background-image:url(../images/osu-navbar/lt-gray/resp-map.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.findpeople,.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.findpeople{background-image:url(../images/osu-navbar/lt-gray/resp-findpeople.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.webmail,.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.webmail{background-image:url(../images/osu-navbar/lt-gray/resp-webmail.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.search,.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.search{background-image:url(../images/osu-navbar/lt-gray/resp-search.png)}.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.help{background-image:url(../images/osu-navbar/dk-gray/resp-help.png)}.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.buckeyelink{background-image:url(../images/osu-navbar/dk-gray/resp-buckeyelink.png)}.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.map{background-image:url(../images/osu-navbar/dk-gray/resp-map.png)}.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.findpeople{background-image:url(../images/osu-navbar/dk-gray/resp-findpeople.png)}.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.webmail{background-image:url(../images/osu-navbar/dk-gray/resp-webmail.png)}.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.search{background-image:url(../images/osu-navbar/dk-gray/resp-search.png)}}@media only screen and (max-width:720px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:720px) and (min--moz-device-pixel-ratio:2),only screen and (max-width:720px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (max-width:720px) and (min-device-pixel-ratio:2){.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a{background-size:23px}.l-region--osu-navbar.lt-gray #osu_navbar .univ_name a{background-size:contain}.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.help{background-image:url(../images/osu-navbar/lt-gray/resp-help@2x.png)}.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.buckeyelink{background-image:url(../images/osu-navbar/lt-gray/resp-buckeyelink@2x.png)}.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.map{background-image:url(../images/osu-navbar/lt-gray/resp-map@2x.png)}.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.findpeople{background-image:url(../images/osu-navbar/lt-gray/resp-findpeople@2x.png)}.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.webmail{background-image:url(../images/osu-navbar/lt-gray/resp-webmail@2x.png)}.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.search{background-image:url(../images/osu-navbar/lt-gray/resp-search@2x.png)}.l-region--osu-navbar #osu_navbar div.links ul li .ui-accordion-content a,.l-region--osu-navbar #osu_navbar div.links ul li .ui-tabs-content a,.l-region--osu-navbar #osu_navbar div.links ul li a,.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a,.ui-accordion-content .l-region--osu-navbar #osu_navbar div.links ul li a,.ui-tabs-content .l-region--osu-navbar #osu_navbar div.links ul li a{background-size:23px}.l-region--osu-navbar #osu_navbar .univ_name .ui-accordion-content a,.l-region--osu-navbar #osu_navbar .univ_name .ui-tabs-content a,.l-region--osu-navbar #osu_navbar .univ_name a,.l-region--osu-navbar.dk-gray #osu_navbar .univ_name a,.ui-accordion-content .l-region--osu-navbar #osu_navbar .univ_name a,.ui-tabs-content .l-region--osu-navbar #osu_navbar .univ_name a{background-size:contain}.l-region--osu-navbar #osu_navbar div.links ul li a.help,.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.help{background-image:url(../images/osu-navbar/dk-gray/resp-help@2x.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.buckeyelink,.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.buckeyelink{background-image:url(../images/osu-navbar/dk-gray/resp-buckeyelink@2x.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.map,.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.map{background-image:url(../images/osu-navbar/dk-gray/resp-map@2x.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.findpeople,.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.findpeople{background-image:url(../images/osu-navbar/dk-gray/resp-findpeople@2x.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.webmail,.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.webmail{background-image:url(../images/osu-navbar/dk-gray/resp-webmail@2x.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.search,.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.search{background-image:url(../images/osu-navbar/dk-gray/resp-search@2x.png)}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2){.l-region--osu-navbar #osu_navbar .univ_name a{background-size:contain}.l-region--osu-navbar.lt-gray #osu_navbar .univ_name a{background-image:url(../images/osu-navbar/lt-gray/osu_name@2x.png)}.l-region--osu-navbar #osu_navbar .univ_name a,.l-region--osu-navbar.dk-gray #osu_navbar .univ_name a{background-image:url(../images/osu-navbar/dk-gray/osu_name@2x.png)}}.l-region--pre-footer-wrapper{line-height:0}.field--name-field-pre-footer-banner-image img{display:block;width:100%;margin:0}.node--article--teaser .field--name-field-featured-image,.section-tags a.feed-icon{display:none}.section-tags h1{font-weight:600}.section-tags .l-region--content{padding-bottom:40px}.section-tags .node-teaser{border-bottom:1px solid #c7c7c7}.page-user-login .l-main{padding-top:20px}.page-user-login h1{margin-bottom:20px}.page-user-login h2{font-family:proximanova,Helvetica,Arial,sans-serif}.page-user-login .login-box{background:#ebebeb;padding:20px 30px;margin-bottom:2em}.page-user-login .login-box h2{margin-top:0;margin-bottom:0;font-size:20px;font-weight:600}.page-user-login .login-box.osu h2{padding-bottom:10px}.page-user-login .login-box.osu a{margin-bottom:10px}.page-user-login .login-box.non-osu .ctools-collapsible-content{padding-top:2em}.page-user-login .login-box.non-osu #edit-actions{margin-top:20px}.user-profile{padding-bottom:20px}.user-profile .field--name-field-job-title{font-size:24px;font-size:2.4rem;font-weight:400;margin-bottom:30px}.user-profile .field--name-field-user-photo{float:right;margin:-40px 0 20px 30px}.user-profile .field--name-email{margin-top:20px}.field--name-field-user-photo img,.views-field-field-user-photo img{border:1px solid #8c8c8c}.view-wcm-news-client.view-display-id-teasers_pane{margin-bottom:10px;padding-bottom:40px;border-bottom:1px solid #c7c7c7}.view-wcm-news-client.view-display-id-teasers_pane .views-row{margin:30px 0;border-bottom:none}.view-wcm-news-client.view-display-id-teasers_pane .views-row.views-row-last{margin-bottom:0}@media (min-width:60em){.view-wcm-news-client.view-display-id-teasers_pane .views-row{width:95%}}.node--news-client-cached-article--teaser h3{font-size:30px;font-size:3rem}.node--news-client-cached-article--teaser .more-link{margin-top:10px;margin-bottom:0}.view-ocio-news-archive .field--name-title{margin-bottom:.6em}.view-ocio-news-archive .field--name-node-link{margin-top:1em}.view-ocio-news-archive .view-header .more-link{border-bottom:1px solid #b00;margin-bottom:1.4em;margin-top:0}.view-ocio-news-archive .view-header .more-link a{margin-top:-2em;font-weight:400;color:#2d2d2d;font-size:13px;float:right}.view-ocio-news-archive .view-header .more-link a:hover{text-decoration:none;color:#028da9}@media (min-width:47.5em){.node--article--teaser .field--name-field-featured-image{display:block;float:right;margin:0 0 40px 2em}}.node--article--teaser .more-link{float:left;margin-top:10px;margin-bottom:10px}.view-display-id-page .views-row,.view-display-id-teasers_pane .views-row{border-bottom:1px solid #c7c7c7;margin-bottom:30px}.view-display-id-page .views-row h2,.view-display-id-teasers_pane .views-row h2{font-size:32px;font-size:3.2rem;line-height:110%}.pane-ocio-news-archive-titles-pane .views-row{margin-bottom:.2em}.pane-ocio-news-archive-trio-image-pane h2.pane-title,.pane-ocio-news-archive-trio-pane h2.pane-title{font-size:28px;font-size:2.8rem;margin-bottom:.2em}.pane-ocio-news-archive-trio-image-pane .views-row,.pane-ocio-news-archive-trio-pane .views-row{margin-bottom:3em}.pane-ocio-news-archive-trio-image-pane .views-field-title h3,.pane-ocio-news-archive-trio-pane .views-field-title h3{font-size:22px;font-size:2.2rem;margin-top:.4em;line-height:120%;margin-bottom:.5em}.pane-ocio-news-archive-trio-image-pane .field--name-post-date,.pane-ocio-news-archive-trio-pane .field--name-post-date{font-weight:400;color:#666;font-size:15px;font-size:1.5rem}.pane-ocio-news-archive-trio-image-pane .views-field-field-ocio-body a,.pane-ocio-news-archive-trio-image-pane .views-field-field-ocio-body:hover,.pane-ocio-news-archive-trio-pane .views-field-field-ocio-body a,.pane-ocio-news-archive-trio-pane .views-field-field-ocio-body:hover{color:#2d2d2d;text-decoration:none}@media (min-width:47.5em){.pane-ocio-news-archive-trio-image-pane .views-row,.pane-ocio-news-archive-trio-pane .views-row{margin-bottom:1em;width:33.3%}.pane-ocio-news-archive-trio-image-pane .views-row:nth-child(3n+1),.pane-ocio-news-archive-trio-pane .views-row:nth-child(3n+1){float:left;padding-right:4%;clear:left}.pane-ocio-news-archive-trio-image-pane .views-row:nth-child(3n+2),.pane-ocio-news-archive-trio-pane .views-row:nth-child(3n+2){float:left;padding-left:2%;padding-right:2%}.pane-ocio-news-archive-trio-image-pane .views-row:nth-child(3n+3),.pane-ocio-news-archive-trio-pane .views-row:nth-child(3n+3){float:right;padding-left:4%}}.section-news .l-region--sidebar-2 h2.block__title{padding-top:20px}.view-display-id-archive_listing_block h3{font-size:18px;font-size:1.8rem;text-transform:uppercase;color:#666;margin-top:1.2em}.view-display-id-archive_listing_block .view-grouping-header{background:#d2d2d2;color:#2d2d2d;border-radius:0;border-color:#d2d2d2;font-weight:600;font-size:16px;font-size:1.6rem;margin-bottom:1px}.view-display-id-archive_listing_block .view-grouping-header:hover{background:#c2c2c2}.view-display-id-archive_listing_block .view-grouping-header:before{top:14px;left:12px}.view-display-id-archive_listing_block .view-grouping-content{margin-bottom:1px}.view-display-id-archive_listing_block .ui-accordion-header{background:#ebebeb!important;padding-left:2em!important;margin-top:1px!important}.view-display-id-archive_listing_block .ui-accordion-header a{font-size:16px;font-size:1.6rem;margin-left:16px}.view-display-id-archive_listing_block .ui-accordion-header.ui-state-hover{background-color:#d2d2d2!important}.view-display-id-archive_listing_block .ui-accordion-header .ui-accordion-header-icon{margin-left:18px}.view-display-id-archive_listing_block .ui-accordion .ui-accordion-content{padding:10px 30px 10px 32px!important;border:1px solid #ebebeb!important;background:#fff!important}.view-display-id-archive_listing_block .views-field-title{font-size:16px;font-size:1.6rem;margin-bottom:12px;line-height:120%}.view-display-id-archive_listing_block .views-field-title a.active{color:#b00;text-decoration:underline}.view-display-id-archive_listing_block .views-row-last .views-field-title{margin-bottom:0}.pane-ocio-news-archive-teasers-pane h2.pane-title{margin-bottom:30px}.l-main.lt-gray .view-display-id-archive_listing_block .view-grouping-header{background:#c2c2c2;border-color:#c2c2c2}.l-main.lt-gray .view-display-id-archive_listing_block .view-grouping-header:hover{background:#b8b8b8}.view-id-leadership_listing .views-field,.view-id-user_contact .views-field{font-size:15px;font-size:1.5rem;margin-bottom:5px;line-height:120%}.view-id-leadership_listing .views-field-realname h2,.view-id-leadership_listing .views-field-realname h3,.view-id-user_contact .views-field-realname h2,.view-id-user_contact .views-field-realname h3{font-size:21px;font-size:2.1rem}.view-id-leadership_listing .views-field-field-user-photo img,.view-id-user_contact .views-field-field-user-photo img{width:100%;height:auto}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group-header,.view-id-user_contact.view-display-id-panel_pane_1 .views-group-header,.view-id-wcm_media_gallery .views-group-header{margin-bottom:.4em;margin-top:1.4em;padding-bottom:.2em;color:#666}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group,.view-id-user_contact.view-display-id-panel_pane_1 .views-group,.view-id-wcm_media_gallery .views-group{clear:both}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row,.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row,.view-id-wcm_media_gallery .views-group .views-row{width:46%;margin-right:8%;float:left;margin-bottom:.75em;margin-top:.75em}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(2n+1),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(2n+1),.view-id-wcm_media_gallery .views-group .views-row:nth-child(2n+1){clear:left}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(2n+2),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(2n+2),.view-id-wcm_media_gallery .views-group .views-row:nth-child(2n+2){margin-right:0}@media (min-width:47.5em){.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row,.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(3n+1),.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(3n+2),.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(3n+3),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row,.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(3n+1),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(3n+2),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(3n+3),.view-id-wcm_media_gallery .views-group .views-row,.view-id-wcm_media_gallery .views-group .views-row:nth-child(3n+1),.view-id-wcm_media_gallery .views-group .views-row:nth-child(3n+2),.view-id-wcm_media_gallery .views-group .views-row:nth-child(3n+3){width:20.5%;margin-right:6%;margin-bottom:1em;margin-top:1em;float:left;clear:none}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+1),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+1),.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+1){clear:both}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+4),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+4),.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+4){margin-right:0}}@media (min-width:60em){.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row,.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+1),.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+2),.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+3),.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+4),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row,.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+1),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+2),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+3),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+4),.view-id-wcm_media_gallery .views-group .views-row,.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+1),.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+2),.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+3),.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+4){width:16%;margin-right:5%;float:left;clear:none}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(5n+1),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(5n+1),.view-id-wcm_media_gallery .views-group .views-row:nth-child(5n+1){clear:both}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(5n+5),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(5n+5),.view-id-wcm_media_gallery .views-group .views-row:nth-child(5n+5){margin-right:0}}@media (min-width:82em){.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row,.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+1),.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+2),.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+3),.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+4),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row,.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+1),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+2),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+3),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+4),.view-id-wcm_media_gallery .views-group .views-row,.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+1),.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+2),.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+3),.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+4){margin-top:1.3em;margin-bottom:1.3em}}.pane-user-contact-panel-pane-2 .views-row{margin-top:20px;margin-bottom:30px}.pane-leadership-listing-panel-pane-2 .views-row{border-bottom:1px solid #ccc;padding:1em 0 0}.pane-leadership-listing-panel-pane-2 .views-row:after{content:"";display:table;clear:both}.pane-leadership-listing-panel-pane-2 .views-row.views-row-1{border-top:1px solid #ccc;margin-top:0}.pane-leadership-listing-panel-pane-2 .views-field-field-user-photo{margin-bottom:15px}.pane-leadership-listing-panel-pane-2 .views-field-field-user-photo img{width:100%;border:none}.pane-leadership-listing-panel-pane-2 .views-field-realname{font-size:32px;font-size:3.2rem;margin-top:0;margin-bottom:6px}.pane-leadership-listing-panel-pane-2 .views-field-field-job-title{font-size:20px;font-size:2rem;display:block;margin-bottom:8px}.pane-leadership-listing-panel-pane-2 .views-field-field-bio{margin-top:12px}.pane-leadership-listing-panel-pane-2 .more-link{margin-top:15px;font-size:14px}@media (min-width:47.5em){.pane-leadership-listing-panel-pane-2 .views-row{padding:1.5em 0 1em}.pane-leadership-listing-panel-pane-2 .views-row .views-field-field-user-photo{float:right;width:300px;margin:0 0 1em 2em}}@media (min-width:60em){.pane-leadership-listing-panel-pane-2 .views-row .views-field-field-user-photo{width:360px}}@media (min-width:82em){.pane-leadership-listing-panel-pane-2 .views-row{padding:1.8em 0 1em}.pane-leadership-listing-panel-pane-2 .views-row .text-grouping{width:58.5%}.pane-leadership-listing-panel-pane-2 .views-row .views-field-field-user-photo{width:39%;margin:0}.pane-leadership-listing-panel-pane-2 .views-row-odd .text-grouping{float:right}.pane-leadership-listing-panel-pane-2 .views-row-even .text-grouping,.pane-leadership-listing-panel-pane-2 .views-row-odd .views-field-field-user-photo{float:left}.pane-leadership-listing-panel-pane-2 .views-row-even .views-field-field-user-photo{float:right}}.views-table td.views-field *{margin:0}.views-exposed-widgets .views-exposed-widget .form-submit{margin-top:1.6em!important}.views-exposed-widgets .views-exposed-widget.views-submit-button{padding:0}.views-exposed-widgets .form-actions .description,.views-exposed-widgets .form-item .description{display:none}.view .ajax-progress,.views-exposed-form .ajax-progress{bottom:-1.75em;position:absolute;right:50%} \ No newline at end of file +@charset "UTF-8";.align-left,table caption{text-align:left}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.ui-accordion .ui-accordion-header{background:#ebebeb!important}.ui-accordion .ui-accordion-header-active,.ui-accordion .ui-accordion-header:hover{background:#d2d2d2!important}.ui-accordion .ui-accordion-header p{margin:0}.ui-accordion .ui-accordion-content{background:#fff;border:1px solid #d2d2d2}.ui-accordion .ui-accordion-content h2:first-child,.ui-accordion .ui-accordion-content h3:first-child{margin-top:10px}.ui-accordion .ui-accordion-content ol{padding-left:.6em}.l-main.lt-gray .ui-accordion .ui-accordion-header{background:#e1e1e1!important}.l-main.lt-gray .ui-accordion .ui-accordion-header:hover{background:#d7d7d7!important}.l-main.lt-gray .ui-accordion .ui-accordion-header-active{background:#e1e1e1!important}.l-main.lt-gray .ui-accordion .ui-accordion-content{background:#fff;border:1px solid #e1e1e1}.ui-accordion-header{overflow:auto}body .panels-row.odd .ui-accordion .ui-accordion-header{background:#d7d7d7}body .panels-row.odd .ui-accordion .ui-accordion-content{border-color:#d7d7d7}.ctools-collapsible-container .ctools-toggle{background-image:url(../images/jquery-images/ui-icons_222222_256x240.png);background-position:-64px -15px}.ctools-collapsible-container .ctools-toggle-collapsed{background-position:-32px -15px;background-image:url(../images/jquery-images/ui-icons_222222_256x240.png)}.ctools-collapsible-container .ctools-toggle-collapsed:hover,.nested-accordion:before,.view-grouping-header:before{background-image:url(../images/jquery-images/ui-icons_222222_256x240.png)}ul.breadcrumb{padding:20px 0;margin:0}ul.breadcrumb li{display:inline-block;margin-right:.45em;font-weight:600}ul.breadcrumb li:after{content:"|";color:#b00;font-weight:700;margin-left:.45em}ul.breadcrumb li a{color:#666;text-decoration:none}ul.breadcrumb li a:visited{color:#666}ul.breadcrumb li a:focus{color:#dcaa38}ul.breadcrumb li a:hover{color:#666;text-decoration:underline}ul.breadcrumb li a:active{color:#028da9}ul.breadcrumb li:last-child{margin-right:0}ul.breadcrumb li:last-child:after{content:" "}#edit-preview,#edit-submit,#edit-submit--2,#edit-submit--3,.button-primary,.form-submit,.page-user-login .login-box.osu a,.red-button,.webform-previous,.webform-submit,html body .button,input[type=button]{font-size:14px;padding:.7em 1.3em .4em;display:inline-block;cursor:pointer;background-color:#b00;border:0;color:#fff;text-transform:uppercase;font-family:proximanova,Helvetica,Arial,sans-serif;letter-spacing:.05em;border-radius:2px;box-shadow:0 3px 0 0 #920000;font-weight:400;margin-right:1.5em}#edit-preview:hover,#edit-submit--2:hover,#edit-submit--3:hover,#edit-submit:hover,.button-primary:hover,.form-submit:hover,.page-user-login .login-box.osu a:hover,.red-button:hover,.webform-previous:hover,.webform-submit:hover,html body .button:hover,input[type=button]:hover{text-decoration:none;background-color:#a20000}#edit-preview:active,#edit-submit--2:active,#edit-submit--3:active,#edit-submit:active,.button-primary:active,.form-submit:active,.page-user-login .login-box.osu a:active,.red-button:active,.webform-previous:active,.webform-submit:active,html body .button:active,input[type=button]:active{background-color:#920000}.disabled#edit-preview,.disabled#edit-submit,.disabled#edit-submit--2,.disabled#edit-submit--3,.disabled.button-primary,.disabled.form-submit,.disabled.webform-previous,.disabled.webform-submit,.page-user-login .login-box.osu a.disabled,.page-user-login .login-box.osu a[disabled],.red-button.disabled,.red-button[disabled],[disabled]#edit-preview,[disabled]#edit-submit,[disabled]#edit-submit--2,[disabled]#edit-submit--3,[disabled].button-primary,[disabled].form-submit,[disabled].webform-previous,[disabled].webform-submit,html body .disabled.button,html body [disabled].button,input.disabled[type=button],input[disabled][type=button]{opacity:.6;background:false;cursor:default;box-shadow:none}#edit-preview.ext .ext,#edit-submit--2.ext .ext,#edit-submit--3.ext .ext,#edit-submit.ext .ext,.button-primary.ext .ext,.form-submit.ext .ext,.webform-previous.ext .ext,.webform-submit.ext .ext,html body .button.ext .ext,input[type=button].ext .ext{background-image:none;padding:0;width:0}a.button{margin-top:20px}#colorbox #cboxWrapper{border-radius:0;font-size:1.1em}#colorbox #cboxWrapper #cboxClose,#colorbox #cboxWrapper #cboxNext,#colorbox #cboxWrapper #cboxPrevious{background-image:none;text-indent:0;color:transparent;overflow:hidden}#colorbox #cboxWrapper #cboxClose:before,#colorbox #cboxWrapper #cboxNext:before,#colorbox #cboxWrapper #cboxPrevious:before{font-family:FontAwesome;bottom:-3px;position:absolute;color:#000}#colorbox #cboxWrapper #cboxClose:before{content:"\f00d";right:0;font-size:1.2em}#colorbox #cboxWrapper #cboxPrevious:before{content:"\f053"}#colorbox #cboxWrapper #cboxNext:before{content:"\f054"}#colorbox #cboxWrapper #cboxCurrent{bottom:-3px}span.ext{margin-left:2px;margin-right:2px}img.file-icon{height:40px;width:auto;padding-bottom:7px;margin:0 3px}.views-exposed-form,.webform-component .description{margin-bottom:30px}input{max-width:100%}input:focus{outline:#999 solid 1px}textarea{resize:none}.webform-component label{text-transform:uppercase;font-weight:600;font-size:14px}.webform-component table .form-text{width:100%}.views-exposed-form label{font-weight:400;font-size:14px;text-transform:uppercase}.views-exposed-form .form-text{height:32px}.webform-component-fieldset .webform-component label{text-transform:uppercase;font-weight:400;font-size:13px}.webform-component-fieldset,.webform-component-file,.webform-component-grid{margin-bottom:40px}.webform-component-file #edit-submitted-file-upload{max-width:240px}@media (max-width:47.4em){.l-main input:not([type=checkbox]):not([type=radio]),.l-main select,.l-main textarea{width:100%}}form .chosen-container .chosen-choices,form .form-text{padding:4px 6px 2px;border:1px solid #bbb;background-image:none;box-shadow:none;font-size:.9em}form .chosen-container{font-size:1em}form .chosen-container .result-selected{display:none!important}form .chosen-container .chosen-results{font-size:.9em}form .chosen-container .search-field input{width:.1px!important;height:.1px!important}form .chosen-container .chosen-results li{padding:7px 6px 4px;line-height:1em}form .chosen-container .chosen-results li.highlighted{background-image:none}form .chosen-container.chosen-container-active.chosen-with-drop .chosen-single,form .chosen-container.chosen-container-multi .chosen-choices li.search-choice,form .chosen-container.chosen-container-single .chosen-single{border-radius:0;background:#eee;box-shadow:none}form .chosen-container.chosen-container .search-field:after,form .chosen-container.chosen-container-active.chosen-with-drop .chosen-choices li.search-choice+.search-field:after{content:"- Select -";color:#666;cursor:default}form .chosen-container.chosen-container-active .search-field,form .chosen-container.chosen-container-multi .chosen-choices li.search-choice+.search-field{float:none}form .chosen-container.chosen-container-single .chosen-results{margin:0;padding:0}form .chosen-container.chosen-container-single .chosen-drop{border-radius:0}form .chosen-container.chosen-container-single .chosen-single{padding:0 0 0 6px;height:27px}form .chosen-container.chosen-container-single .chosen-single div b{background-size:52px 40px!important}form .chosen-container.chosen-container-multi .chosen-choices{padding:1px 3px 0;cursor:default}form .chosen-container.chosen-container-multi .chosen-choices li.search-choice{display:inline-block;float:none;line-height:1em;margin:2px 4px 2px 0;padding:4px 20px 2px 4px}form .chosen-container.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:4px}form .chosen-container.chosen-container-multi .chosen-choices li.search-choice+.search-field:after{content:"+ Add";cursor:pointer}.l-constrained:after,.l-main:after,.l-region--sidebar-1:after,.l-region--sidebar-2:after{content:"";display:table;clear:both}form .chosen-container.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0 0 2px;cursor:default}.type-group1 h1,.type-group1 h2,.type-group1 h3,.type-group1 h4,.type-group1 h5,.type-group1 h6,.type-group1-sample h1,.type-group1-sample h2,.type-group1-sample h3,.type-group1-sample h4,.type-group1-sample h5,.type-group1-sample h6{font-family:proximanova,Helvetica,Arial,sans-serif;font-weight:400}.type-group1 h1,.type-group1-sample h1{color:#b00}.type-group1 h2.block__title,.type-group1 h2.pane-title,.type-group1-sample h2.block__title,.type-group1-sample h2.pane-title{margin-bottom:.6em;text-transform:uppercase;color:#2d2d2d;font-weight:400;line-height:120%}.type-group2 h1,.type-group2 h2,.type-group2 h3,.type-group2 h4,.type-group2 h5,.type-group2 h6,.type-group2-sample h1,.type-group2-sample h2,.type-group2-sample h3,.type-group2-sample h4,.type-group2-sample h5,.type-group2-sample h6{font-family:proximanova,Helvetica,Arial,sans-serif;font-weight:300}.type-group2 h1,.type-group2-sample h1{font-weight:600}.type-group2 h2,.type-group2 h3,.type-group2-sample h2,.type-group2-sample h3{font-family:capita,Georgia,serif;font-weight:100}.type-group2 h3,.type-group2-sample h3{font-style:italic}.type-group2 h4,.type-group2-sample h4{font-weight:400}.type-group2 h2.block__title,.type-group2 h2.pane-title,.type-group2-sample h2.block__title,.type-group2-sample h2.pane-title{font-weight:400;font-family:proximanova,Helvetica,Arial,sans-serif}.type-group3 h1,.type-group3 h2,.type-group3 h3,.type-group3 h4,.type-group3 h5,.type-group3 h6,.type-group3-sample h1,.type-group3-sample h2,.type-group3-sample h3,.type-group3-sample h4,.type-group3-sample h5,.type-group3-sample h6{font-family:capita,Georgia,serif;font-weight:400}.type-group3 h2,.type-group3-sample h2{font-weight:100;font-style:italic}.type-group3 h3,.type-group3 h4,.type-group3-sample h3,.type-group3-sample h4{font-family:proximanova,Helvetica,Arial,sans-serif;font-weight:400}.type-group3 h2.block__title,.type-group3 h2.pane-title,.type-group3-sample h2.block__title,.type-group3-sample h2.pane-title{font-weight:400;font-style:normal}.l-page img{width:inherit}.image-border,.panopoly-image-featured,.panopoly-image-full,.panopoly-image-half,.panopoly-image-original,.panopoly-image-quarter,.panopoly-image-square,.panopoly-image-thumbnail{border:1px solid #666}.node__content .panopoly-image-featured,.node__content .panopoly-image-full,.node__content .panopoly-image-half,.node__content .panopoly-image-original,.node__content .panopoly-image-quarter,.node__content .panopoly-image-square,.node__content .panopoly-image-thumbnail{float:right;margin:0 0 20px 1.5em}.ui-widget table,.ui-widget td,.ui-widget th,.ui-widget tr{border:0}.ui-widget{font-family:proximanova,Helvetica,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:proximanova,Helvetica,Arial,sans-serif;font-size:1em}.ui-widget-content{border:0;background:#ebebeb;color:#2d2d2d}.ui-widget-content a{color:#2d2d2d}.ui-widget-header{border:0;background:#666;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:0;background:#fff;font-weight:400;color:#2d2d2d}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#2d2d2d;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:0;background:#d2d2d2;font-weight:400;color:#2d2d2d}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:0;background:url(../images/jquery-images/ui-bg_flat_65_ffffff_40x100.png) 50% 50% repeat-x #fff;font-weight:400;color:#2d2d2d}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#2d2d2d;text-decoration:none}.ui-icon{background-image:url(../images/jquery-images/ui-icons_222222_256x240.png)!important}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:0}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:0}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:0}#modalBackdrop,.cke_dialog_background_cover,.ui-widget-overlay{background-image:none!important;background-color:#000!important;opacity:.5!important}.ui-dialog .ui-dialog-titlebar{height:auto;line-height:unset;font-weight:700;font-size:13px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #999;padding:6px 10px;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(top,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#fff5f5f5', endColorstr='#ffcfd1cf')}.messages,.pager>li{background-image:none}.ui-front{z-index:1050}.l-constrained{margin:0 auto;padding:0 6%}@media (min-width:47.5em){.l-constrained{padding:0 8%}}@media (min-width:82em){.max-width{max-width:70em;margin:0 auto;padding:0}}ol ol,ol ol ol,ul ul,ul ul ul{margin-top:8px}ul.menu{padding:0}ol,ul{padding-left:3em}ul{list-style-type:square;list-style-position:outside}ul ul,ul ul ul{margin-left:20px}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:lower-roman}.no-list-style,ul.breadcrumb,ul.menu{list-style:none}.field--name-field-basic-text-text li,.field--name-field-ocio-body li,.ui-accordion-content li{margin-bottom:.6em}.ui-accordion-content ul{padding-left:.6em}.caret-list-type ul,.dot-list-type ul,.page-newsletter-archive .l-region--content ul,.pane-bundle-quick-links ul,.pane-wcm-mailchimp-pane ul{padding-left:0;list-style-image:none;list-style-type:none}.caret-list-type li,.page-newsletter-archive .l-region--content li,.pane-bundle-quick-links li,.pane-wcm-mailchimp-pane li{margin-bottom:10px}.caret-list-type li:before,.page-newsletter-archive .l-region--content li:before,.pane-bundle-quick-links li:before,.pane-wcm-mailchimp-pane li:before{content:"\f0da";font-family:FontAwesome;color:gray;margin-right:10px;margin-left:4px;font-size:85%}.dot-list-type li{margin-bottom:40px}.dot-list-type li:before{content:"\f111";font-family:FontAwesome;color:gray;margin-right:10px;font-size:40%}.media-element{display:block}.media-element img{display:block;width:100%;margin:0}.media-element.file-default,.media-element.file-image-full,.media-element.file-image-large,.media-element.file-image-medium,.media-element.file-image-small{margin:0 0 1em}.media-element.file-image-left{float:left;clear:left;margin:0 2em 1em 0}.media-element.file-image-right{float:right;clear:right;margin:0 0 1em 2em}.media-element.file-image-center{float:none;margin:0 auto}.media-element.file-image-max{margin:0 0 1em;width:100%}.media-element.file-image-max .content{width:100%}.media-element.file-video-full,.media-element.file-video-large,.media-element.file-video-medium,.media-element.file-video-small{margin:0 0 1em}.media-element.file-video-left{float:left;clear:left;margin:0 2em 1em 0;width:50%}.media-element.file-video-right{float:right;clear:right;margin:0 0 1em 2em;width:50%}.media-element.file-video-center{float:none;margin:0 auto;width:75%}.media-element.file-video-max{margin:0 0 1em;width:100%}.media-element.file-video-max .content{width:100%}.media-element-container{display:block;display:table;table-layout:fixed;max-width:100%}.media-element-container img{display:block;width:100%;margin:0}.media-element-container.media-default,.media-element-container.media-image_full,.media-element-container.media-image_large,.media-element-container.media-image_medium,.media-element-container.media-image_small{margin:0 0 1em}.media-element-container.media-image_left{float:left;clear:left;margin:0 2em 1em 0}.media-element-container.media-image_right{float:right;clear:right;margin:0 0 1em 2em}.media-element-container.media-image_center{float:none;margin:0 auto}.media-element-container.media-image_max{margin:0 0 1em;width:100%}.media-element-container.media-image_max .content{width:100%}.media-element-container.media-video_full,.media-element-container.media-video_large,.media-element-container.media-video_medium,.media-element-container.media-video_small{margin:0 0 1em}.media-element-container.media-video_left{float:left;clear:left;margin:0 2em 1em 0;width:50%}.media-element-container.media-video_right{float:right;clear:right;margin:0 0 1em 2em;width:50%}.media-element-container.media-video_center{float:none;margin:0 auto;width:75%}.media-element-container.media-video_max .content,.pane-bundle-table table,table{width:100%}.media-element-container.media-video_max{margin:0 0 1em;width:100%}.media-element-container .field--name-field-basic-image-caption,.media-element-container .field-name-field-basic-image-caption{display:table-caption;caption-side:bottom;font-family:capita,Georgia,serif;font-size:.9em;font-weight:300;font-style:italic;line-height:1.3em;color:#606060}.error,.error .error,.messages--error,.messages--status,.messages--warning,.ok,.warning{color:#2d2d2d}.align-center .media-element.file-default{margin-left:auto;margin-right:auto}.align-right .media-element.file-default{margin-left:auto}img,media{max-width:100%}@media (max-width:47.4em){.field .media-element.media-vimeo-video,.field .media-element.media-youtube-video{width:100%;margin:0;float:none;display:block}.field img.media-element{margin:0 auto;float:none;display:block}}.messages{margin:1.8em 0;padding:1.2em 1.6em;border:0;background-color:#d9d9d9}.messages ul{margin:0 0 0 1em;padding:0}.messages li{list-style-image:none}.messages--status,tr.ok{border-left:8px solid #d4df48}.messages--warning,tr.warning{border-left:8px solid #dcaa38}.messages--error,tr.error{border-left:8px solid #b00}.pager>li{display:inline;padding:.5em;list-style-type:none}table{margin-bottom:20px;line-height:140%}.ui-accordion-content table a,.ui-tabs-content table a,table .ui-accordion-content a,table .ui-tabs-content a,table a,table li,table p{font-size:15px;font-size:1.5rem;line-height:120%!important}table th{background:#dedede;font-weight:600;border:1px solid #c7c7c7!important;text-transform:uppercase}.ui-accordion-content table td,table tbody,table td,table th{border:1px solid #c7c7c7}.ui-accordion-content table th a,.ui-tabs-content table th a,table th .ui-accordion-content a,table th .ui-tabs-content a,table th a{text-decoration:none}table tbody tr{border-bottom:1px solid #c7c7c7}table tbody tr.odd,table tbody tr:nth-child(odd){background:#f0f0f0}table tbody tr.even,table tbody tr:nth-child(even){background:#fff}table thead+tbody tr.odd,table thead+tbody tr:nth-child(odd){background:#f0f0f0}.panels-row.odd table tbody tr.odd,.panels-row.odd table tbody tr:nth-child(odd),table thead+tbody tr.even,table thead+tbody tr:nth-child(even){background:#fff}table td,table th{padding:.6em 1em}table caption{color:#666;margin-bottom:5px}.panels-row.odd table tbody tr.even,.panels-row.odd table tbody tr:nth-child(even),.panels-row.odd table thead+tbody tr.odd,.panels-row.odd table thead+tbody tr:nth-child(odd){background:#f3f3f3}.panels-row.odd table thead+tbody tr.even,.panels-row.odd table thead+tbody tr:nth-child(even){background:#fff}table ul{padding-left:3px;list-style-position:inside}.tabs--primary{padding-top:2em}.tabs--primary li{font-weight:400;background:#ebebeb}.tabs--primary li a{text-decoration:none;color:#b00}.tabs--primary li a:visited{color:#b00}.tabs--primary li a:focus{color:#dcaa38}.tabs--primary li a:hover{color:#2d2d2d;background:#d2d2d2}.tabs--primary li a:active{color:#028da9}.tabs--primary li .active{background:#c5c5c5}body,html{font-family:proximanova,Helvetica,Arial,sans-serif;color:#2d2d2d;font-weight:300}p{margin-bottom:14px}em{font-style:italic}@media (max-width:47.4em){html{font-size:58%}.body,.ui-accordion .ui-accordion-content li,.ui-accordion .ui-accordion-content p,body{font-size:18px;font-size:1.8rem;line-height:150%}}@media (min-width:47.5em){html{font-size:60%}.body,.ui-accordion .ui-accordion-content li,.ui-accordion .ui-accordion-content p,body{font-size:17px;font-size:1.7rem;line-height:150%}.width-70{width:85%}}@media (min-width:60em){html{font-size:62.5%}.body,.ui-accordion .ui-accordion-content li,.ui-accordion .ui-accordion-content p,body{font-size:17px;font-size:1.7rem;line-height:150%}}@media (min-width:82em){html{font-size:66%}.body,.ui-accordion .ui-accordion-content li,.ui-accordion .ui-accordion-content p,body{font-size:16px;font-size:1.6rem;line-height:150%}}h1,h2,h3,h4{margin-bottom:10px;line-height:120%}.pane-bundle-text h2,body h2,body h3,body h4,h2.block__title{margin-top:0}h1{font-size:42px;font-size:4.2rem}h2{font-size:32px;font-size:3.2rem}h2.block__title,h2.pane-title{font-size:27px;font-size:2.7rem}h3{font-size:24px;font-size:2.4rem}h4{font-size:20px;font-size:2rem}.block-title-style,.section-tags h1,.views-page h1{text-transform:uppercase;color:#2d2d2d;font-size:27px;font-size:2.7rem}.ui-accordion-content a,.ui-tabs-content a,a{color:#b00;font-weight:500;text-decoration:none}a:visited{color:#b00}a:focus{color:#d4df48}a:hover{color:#028da9;text-decoration:underline}a:active{color:#d65828}.ui-accordion-content strong a,.ui-tabs-content strong a,strong .ui-accordion-content a,strong .ui-tabs-content a,strong a{font-weight:700}.header-links,.pane-node-title a{color:#b00;text-decoration:none}.header-links:visited,.pane-node-title a:visited{color:#b00}.header-links:focus,.pane-node-title a:focus{color:#d4df48}.header-links:hover,.pane-node-title a:hover{color:#2d2d2d;text-decoration:none}.header-links:active,.pane-node-title a:active{color:#d65828}.reverse-links,.reverse-links:visited{color:#ebebeb}.reverse-links:focus{color:#d4df48}.reverse-links:hover{color:#fff}.pipe,.reverse-links:active{color:#b00}.more-link,.more-link a{text-transform:uppercase;font-weight:600;text-decoration:none;margin-top:2em}.pipe{font-weight:600}body .ui-accordion .ui-accordion-header,body .ui-accordion .ui-accordion-header a,body .ui-accordion .ui-accordion-header.ui-state-active,body .ui-accordion .ui-accordion-header.ui-state-active a,body .ui-accordion .ui-accordion-header.ui-state-default,body .ui-accordion .ui-accordion-header.ui-state-default a,body .ui-accordion .ui-accordion-header.ui-state-hover,body .ui-accordion .ui-accordion-header.ui-state-hover a,body .ui-tabs .ui-tabs-nav,body .ui-tabs .ui-tabs-nav a{font-weight:400;color:#2d2d2d}.fine-print,table caption{font-size:12px;font-size:1.2rem;line-height:135%}.labels{font-size:13px;font-size:1.3rem;text-transform:uppercase;font-weight:400}.align-right{text-align:right}.align-center{text-align:center}blockquote{background:#f5f5f5;border-left:4px solid #ddd;padding:1.9em 2em;overflow:hidden}blockquote li,blockquote ol,blockquote p,blockquote ul{margin:.4em 0 0}blockquote div,blockquote h2,blockquote h3,blockquote h4,blockquote h5{margin:0 0 .4em}blockquote.pull-quote{font-size:26px;font-size:2.6rem;background:0 0;border-left:0 none;font-family:capita,Georgia,serif;font-style:italic;line-height:130%;padding:0;margin:1.5em 1.5em 1.5em 2em}blockquote.pull-quote :first-child{margin-top:.3em}blockquote.pull-quote::before{font-size:35px;font-size:3.5rem;color:rgba(0,0,0,.6);content:"\f10d";font-family:FontAwesome;font-style:normal;margin-left:-1.5em;float:left}blockquote.pull-quote cite,body .ui-tabs .ui-tabs-nav{font-family:proximanova,Helvetica,Arial,sans-serif}blockquote.pull-quote cite{font-size:16px;font-size:1.6rem;font-style:normal;display:block;padding-top:.6em}blockquote.pull-quote cite::before{content:"―";margin-right:3px}body .ui-accordion{margin:1em 0;position:relative}body .ui-accordion .accordion-item,body .ui-accordion .views-row{margin:.5em 0}body .ui-accordion .ui-accordion-header{font-size:.9em;padding:.5em 1em .4em 1.9em}body .ui-accordion .ui-accordion-header.cke_widget_editable{padding:.5em 3em .3em 1.9em}body .ui-accordion .ui-accordion-header p{margin:0;color:#2d2d2d}body .ui-accordion .ui-accordion-header,body .ui-accordion .ui-accordion-header.ui-state-active,body .ui-accordion .ui-accordion-header.ui-state-default,body .ui-accordion .ui-accordion-header.ui-state-hover{border:0;background-color:#dedede}body .ui-accordion .ui-accordion-header a,body .ui-accordion .ui-accordion-header.ui-state-active a,body .ui-accordion .ui-accordion-header.ui-state-default a,body .ui-accordion .ui-accordion-header.ui-state-hover a{padding:0}body .ui-accordion .ui-accordion-header.ui-state-active{background-image:none}body .ui-accordion .ui-accordion-content{box-sizing:content-box;background-color:#fff;padding:1.2em 1.9em .5em;border:1px solid #dedede}body .ui-tabs{background-color:transparent;margin:1em 0;position:relative;padding:0;clear:both}body .ui-tabs .ui-tabs-nav{font-size:.9em;padding:.5em 1em 0 0;background-color:transparent}.callout,.intro-text,.tagline{font-family:capita,Georgia,serif}body .ui-tabs .ui-tabs-nav.cke_widget_editable{background-color:#dedede;padding:.5em 3em .3em 1.9em}body .ui-tabs .ui-tabs-nav li,body .ui-tabs .ui-tabs-nav li.ui-state-active,body .ui-tabs .ui-tabs-nav li.ui-state-default,body .ui-tabs .ui-tabs-nav li.ui-state-hover{border-width:1px 1px 0;border-style:solid;border-color:#dedede}body .ui-tabs .ui-tabs-nav li.ui-state-default,body .ui-tabs .ui-tabs-nav li.ui-state-hover{background-color:#dedede;background-image:none}body .ui-tabs .ui-tabs-nav li.ui-tabs-active{background-color:#fff}body .ui-tabs .ui-tabs-content{box-sizing:content-box;background-color:#fff;padding:1.2em 1.9em .5em;border:1px solid #dedede}body .ui-tabs .ui-tabs-content:after{content:"";display:table;clear:both}body .drulog-panels-accordion .accordion-title{margin-bottom:.5em}body .drulog-panels-accordion .accordion-content{margin-top:-.8em;margin-bottom:.8em}.tagline,h2.underlined,h3.underlined{margin-bottom:20px}.tagline{font-size:32px;font-size:3.2rem;font-weight:100;line-height:130%}.subhead{font-size:22px;font-size:2.2rem;color:#b00;line-height:130%}.underlined{border-bottom:1px solid #c7c7c7;padding-bottom:4px;font-weight:300!important;margin-top:0}h2.underlined{font-size:30px;font-size:3rem}h3.underlined{font-size:26px;font-size:2.6rem}.field--name-field-ocio-body .underlined{padding-top:20px}.field--name-field-ocio-body .underlined:first-child{padding-top:0}.row-tiles .underlined{margin-bottom:30px!important;padding-top:20px!important}.intro-text{font-size:22px;font-size:2.2rem;font-style:italic;font-weight:100;line-height:160%;padding-bottom:20px}.intro-text:last-child{padding-bottom:0}.intro-text-alt{font-size:20px;font-size:2rem;font-weight:300;line-height:160%;padding-bottom:10px}.intro-text-alt:last-child{padding-bottom:0}.callout{font-size:36px;font-size:3.6rem;color:#b00;font-weight:300;margin:1em 0 .4em}hr{background-color:#d2d2d2;border:0;height:1px;margin:2em 0}.width-70{margin:10px auto}@media (min-width:60em){.width-70{width:75%}}@media (min-width:82em){.width-70{width:70%}}#block-views-featured-slideshow-block .flexslider{background:#2d2d2d;border:0;border-radius:0;box-shadow:none;margin:0}#block-views-featured-slideshow-block .flexslider .flex-meta{display:block;width:100%;position:absolute;color:#fff;text-align:center;bottom:.6em;padding:.4em 8%;font-size:24px;font-size:2.4rem}#block-views-featured-slideshow-block .flexslider .flex-meta .flex-title{display:block;font-weight:400;line-height:1.1em}#block-views-featured-slideshow-block .flexslider .flex-meta .flex-summary{font-weight:300;font-size:.6em;line-height:1.2em;display:none}@media (min-width:47.5em){#block-views-featured-slideshow-block .flexslider .flex-meta .flex-summary{display:block}#block-views-featured-slideshow-block .flexslider .flex-meta{bottom:.3em;padding:.5em 6%;font-size:32px;font-size:3.2rem}#block-views-featured-slideshow-block .flexslider .flex-meta .flex-title{margin-bottom:.1em}}@media (min-width:60em){#block-views-featured-slideshow-block .flexslider .flex-meta{font-size:34px;font-size:3.4rem}}@media (min-width:82em){#block-views-featured-slideshow-block .flexslider .flex-meta{font-size:40px;font-size:4rem}}#block-views-featured-slideshow-block .flexslider .flex-meta.white{color:#fff}#block-views-featured-slideshow-block .flexslider .flex-meta.white.translucent{bottom:0;background-color:rgba(20,20,20,.6)}#block-views-featured-slideshow-block .flexslider .flex-meta.black.translucent,#block-views-featured-slideshow-block .flexslider .flex-meta.dk-gray.translucent{background-color:rgba(200,200,200,.7);bottom:0}#block-views-featured-slideshow-block .flexslider .flex-meta.dk-gray{color:#2d2d2d}#block-views-featured-slideshow-block .flexslider .flex-meta.black{color:#000}#block-views-featured-slideshow-block .flexslider .flex-direction-nav a{color:rgba(0,0,0,.8);text-decoration:none}#block-views-featured-slideshow-block .flexslider .flex-direction-nav a:before{line-height:1em}#block-views-featured-slideshow-block .lt-ie9 .flexslider a .flex-meta{background-color:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#AA000000, endColorstr=#AA000000)"}#block-views-featured-slideshow-block .lt-ie9 .flexslider .flex-direction-nav a{color:#000;filter:alpha(opacity="60")}#block-views-featured-slideshow-block .lt-ie9 .flexslider .flex-direction-nav a:hover{filter:alpha(opacity="80")}#block-views-featured-slideshow-block ul.flex-direction-nav,#block-views-featured-slideshow-block ul.flex-direction-nav:hover{display:none}#block-views-featured-slideshow-block .flex-control-nav{text-align:right;padding-right:1.8em;top:20px;z-index:99;width:100%;height:30px}#block-views-featured-slideshow-block .flex-control-paging li a{background-color:#2d2d2d;text-align:left;width:15px;height:15px;margin-bottom:1em}#block-views-featured-slideshow-block .flex-control-paging li a.flex-active{background-color:#fff}@media (max-width:47.4em){#block-views-featured-slideshow-block .flex-control-paging li a{display:none}}.l-region--hero-wrapper{position:relative;max-height:500px}.l-region--hero-wrapper .views-field-field-basic-image-image{position:relative;top:0;z-index:9;max-height:500px;overflow:hidden}.page-newsletter-archive h1{margin-bottom:25px}.page-newsletter-archive .l-region--content{padding-bottom:20px}.page-newsletter-archive .l-region--content li{margin-bottom:15px}.block--mm-widgets .item,.pane-mm-widgets-live-pane .item{margin:1.8em 0}.block--mm-widgets .item .content,.pane-mm-widgets-live-pane .item .content{margin-bottom:.3em}.block--mm-widgets .item .network .fa,.pane-mm-widgets-live-pane .item .network .fa{margin-right:.6em;position:relative;top:1px;padding:.3em 0 .25em;width:1.6em}.block--mm-widgets .fa,.pane-mm-widgets-live-pane .fa{color:#fff;padding:.55em 0 .5em;text-align:center;width:1.8em}.block--mm-widgets .fa.fa-twitter,.pane-mm-widgets-live-pane .fa.fa-twitter{background-color:#00aced}.block--mm-widgets .fa.fa-facebook-page,.pane-mm-widgets-live-pane .fa.fa-facebook-page{background-color:#3b5998}.block--mm-widgets .fa.fa-facebook-page:before,.pane-mm-widgets-live-pane .fa.fa-facebook-page:before{content:'\f09a'}.block--mm-widgets .fa.fa-instagram,.pane-mm-widgets-live-pane .fa.fa-instagram{background-color:#517fa4;top:2px}.block--mm-widgets .fa.fa-rss,.pane-mm-widgets-live-pane .fa.fa-rss{background-color:#f60}.block--mm-widgets .fa.fa-youtube-playlist,.pane-mm-widgets-live-pane .fa.fa-youtube-playlist{background-color:#b00}.block--mm-widgets .fa.fa-youtube-playlist:before,.pane-mm-widgets-live-pane .fa.fa-youtube-playlist:before{content:'\f16a'}.block--mm-widgets.mm-single-channel .fa.mm-channel,.pane-mm-widgets-live-pane.mm-single-channel .fa.mm-channel{float:left;margin-right:.6em}.block--mm-widgets.mm-single-channel .fa.mm-channel+.pane-title,.pane-mm-widgets-live-pane.mm-single-channel .fa.mm-channel+.pane-title{line-height:1.6em}body.html.footer-dk-gray{background-color:#2d2d2d}body.html.footer-md-gray{background-color:#666}body.html.footer-lt-gray{background-color:#f5f5f5}body.html.footer-white{background-color:#fff}form.search-form{margin-top:1em}fieldset.search-advanced{border:0;background-color:#ebebeb;margin-left:0;margin-right:0;padding:.5em 0 0}fieldset.search-advanced legend{margin-top:2.5em}fieldset.search-advanced .criterion{margin-top:1em}fieldset.search-advanced input.form-submit{margin-bottom:1em}p.search-result__snippet{padding-left:0;margin-bottom:.4em}.l-page .l-region--main-menu:hover #search-block-toggle{outline:0!important}.l-page .l-region--main-menu #search-block-toggle{cursor:pointer}.l-page .l-region--main-menu #search-block-toggle:focus{outline:red dotted 1px}.l-page .l-region--main-menu #wcm-search{position:relative}.l-page .l-region--main-menu #wcm-search #block-search-form{z-index:498;position:absolute;right:0;top:100%;background-color:rgba(0,0,0,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333, endColorstr=#333333);height:auto;display:none}.l-page .l-region--main-menu #wcm-search #block-search-form *{height:100%}.l-page .l-region--main-menu #wcm-search #block-search-form .container-inline{display:table;padding:1em}.l-page .l-region--main-menu #wcm-search #block-search-form .container-inline .form-item{display:table-cell;vertical-align:middle}.l-page .l-region--main-menu #wcm-search #block-search-form .container-inline .form-item .form-text{border:0;padding:0 6px;font-size:1em}.l-page .l-region--main-menu #wcm-search #block-search-form .container-inline .form-actions{display:table-cell;text-align:center;width:1.9em}.book_printer,.node-type-news-client-cached-article .tabs--primary,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text span.ext{display:none}.l-page .l-region--main-menu #wcm-search #block-search-form .container-inline .form-actions .form-submit{border-radius:0;-webkit-box-sizing:content-box;box-shadow:none;padding:.6em 1.3em .4em;margin:0;height:auto}@media (max-width:47.4em){.l-page .l-region--main-menu #wcm-search #search-block-toggle{position:absolute;right:0;padding:1em;font-size:1.2em;z-index:500;width:auto;margin-top:.25em}.l-page .l-region--main-menu #wcm-search #block-search-form{display:none;height:auto;width:100%;top:4em;z-index:499}.l-page .l-region--main-menu #wcm-search #block-search-form .container-inline{width:100%;clear:both;padding:4%}.l-page .l-region--main-menu #wcm-search #block-search-form .container-inline .form-text{width:100%}}.field--name-field-ocio-body .block--webform{font-size:14px;font-size:1.4rem;margin-bottom:20px}.field--name-field-ocio-body .block--webform .block__title{font-size:22px;font-size:2.2rem;font-weight:400!important;color:#b00!important;padding-top:20px}.field--name-field-ocio-body .block--webform label{font-size:13px;font-size:1.3rem}.field--name-field-ocio-body .block--webform .button-primary{margin-top:10px}div.workbench-info-block{background-color:#d9d9d9;padding:1em 1.5em;margin:1em 0 3em;border:none;color:#2d2d2d;font-size:14px;font-size:1.4rem;border-left:8px solid #d65828}div.workbench-info-block #edit-submit{margin-left:1em;font-size:13px!important;padding:.4em .8em!important}.ds-2col-stacked-fluid.node--article--full .group-left,.ds-2col-stacked-fluid.node--article--full .group-right,.ds-2col-stacked-fluid.node--news-client-cached-article--full .group-left,.ds-2col-stacked-fluid.node--news-client-cached-article--full .group-right{width:100%;float:none}.ds-2col-stacked-fluid.node--article--full .group-right,.ds-2col-stacked-fluid.node--news-client-cached-article--full .group-right{margin-top:30px;margin-bottom:30px}@media (min-width:60em){.ds-2col-stacked-fluid.node--article--full.has-sidebar .group-left,.ds-2col-stacked-fluid.node--news-client-cached-article--full.has-sidebar .group-left{width:70%;float:left;margin-bottom:30px}.ds-2col-stacked-fluid.node--article--full.has-sidebar .group-right,.ds-2col-stacked-fluid.node--news-client-cached-article--full.has-sidebar .group-right{width:27%;float:right;margin-top:10px}}.node--article,.node--news-client-cached-article{position:relative}.node--article .field--name-field-kicker,.node--news-client-cached-article .field--name-field-kicker{text-transform:uppercase;color:#666;font-weight:600;font-size:22px;font-size:2.2rem;margin-bottom:10px}.node--article .field--name-byline,.node--article .field--name-byline-with-date,.node--news-client-cached-article .field--name-byline,.node--news-client-cached-article .field--name-byline-with-date{font-weight:600;padding-top:6px;margin-bottom:12px}.node--article .field--name-field-featured-image,.node--article .field--name-news-client-image-json,.node--news-client-cached-article .field--name-field-featured-image,.node--news-client-cached-article .field--name-news-client-image-json{float:right;max-width:50%;margin:10px 0 40px 40px}.node--article .field--name-field-sidebar,.node--article .field--name-news-client-sidebar,.node--news-client-cached-article .field--name-field-sidebar,.node--news-client-cached-article .field--name-news-client-sidebar{background:#ebebeb;padding:30px 1.8em 20px}.node--article .field--name-field-sidebar h2,.node--article .field--name-field-sidebar h3,.node--article .field--name-field-sidebar h4,.node--article .field--name-news-client-sidebar h2,.node--article .field--name-news-client-sidebar h3,.node--article .field--name-news-client-sidebar h4,.node--news-client-cached-article .field--name-field-sidebar h2,.node--news-client-cached-article .field--name-field-sidebar h3,.node--news-client-cached-article .field--name-field-sidebar h4,.node--news-client-cached-article .field--name-news-client-sidebar h2,.node--news-client-cached-article .field--name-news-client-sidebar h3,.node--news-client-cached-article .field--name-news-client-sidebar h4{margin-top:20px;margin-bottom:20px}.node--article .field--name-field-sidebar h2:first-child,.node--article .field--name-field-sidebar h3:first-child,.node--article .field--name-field-sidebar h4:first-child,.node--article .field--name-news-client-sidebar h2:first-child,.node--article .field--name-news-client-sidebar h3:first-child,.node--article .field--name-news-client-sidebar h4:first-child,.node--news-client-cached-article .field--name-field-sidebar h2:first-child,.node--news-client-cached-article .field--name-field-sidebar h3:first-child,.node--news-client-cached-article .field--name-field-sidebar h4:first-child,.node--news-client-cached-article .field--name-news-client-sidebar h2:first-child,.node--news-client-cached-article .field--name-news-client-sidebar h3:first-child,.node--news-client-cached-article .field--name-news-client-sidebar h4:first-child{margin-top:0}.node--article .field--name-field-learn-more,.node--article .field--name-news-client-links,.node--news-client-cached-article .field--name-field-learn-more,.node--news-client-cached-article .field--name-news-client-links{background:#ebebeb;padding:1em 1.4em;clear:both}.node--article .field--name-field-learn-more .label-above,.node--article .field--name-news-client-links .label-above,.node--news-client-cached-article .field--name-field-learn-more .label-above,.node--news-client-cached-article .field--name-news-client-links .label-above{font-size:17px;font-size:1.7rem;font-weight:600;text-transform:uppercase;padding-bottom:.2em}.node--article .field--name-field-learn-more ul,.node--article .field--name-news-client-links ul,.node--news-client-cached-article .field--name-field-learn-more ul,.node--news-client-cached-article .field--name-news-client-links ul{padding-left:1.2em}.node--article .field--name-field-learn-more ul li,.node--article .field--name-news-client-links ul li,.node--news-client-cached-article .field--name-field-learn-more ul li,.node--news-client-cached-article .field--name-news-client-links ul li{margin:5px 0}.node--article .field--name-field-learn-more ul li.last,.node--article .field--name-news-client-links ul li.last,.node--news-client-cached-article .field--name-field-learn-more ul li.last,.node--news-client-cached-article .field--name-news-client-links ul li.last{margin-bottom:0}.node--article .field--name-field-tags,.node--article .field--name-news-client-tags,.node--news-client-cached-article .field--name-field-tags,.node--news-client-cached-article .field--name-news-client-tags{padding-top:30px}.node--article .field--name-field-tags .field__label,.node--article .field--name-news-client-tags .field__label,.node--news-client-cached-article .field--name-field-tags .field__label,.node--news-client-cached-article .field--name-news-client-tags .field__label{margin-right:5px}.node--article .article-modified,.node--news-client-cached-article .article-modified{margin-top:1em;font-size:13px;font-style:italic}.node--article .article-modified .label-inline,.node--news-client-cached-article .article-modified .label-inline{font-weight:600}.node-type-basic-page h1{margin-bottom:24px}.node-type-basic-page .field--name-field-ocio-body{margin-bottom:20px}.node--basic-page{padding-bottom:2em}.book-navigation{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:.5em 0;margin:2em 0}.book-navigation__links a{color:#2d2d2d;text-transform:uppercase}.book-navigation__links a:hover,.book-navigation__links a:visited:hover{color:#b00;text-decoration:none}.book-navigation__links a:visited{color:#2d2d2d}.book-navigation__links a .fa{color:#b00}.book-navigation__links>.book-navigation__previous .fa{margin-right:10px}.book-navigation__links>.book-navigation__next .fa{margin-left:10px}.book_add_child a{color:#2d2d2d;text-transform:uppercase;min-width:180px}.book_add_child:before{content:"\f067";font-family:FontAwesome;color:#028da9;float:left;margin-right:5px}.node-type-ocio-landing-page .l-region--content{padding-top:20px}.node-type-ocio-landing-page h1{margin-bottom:0}.node-type-ocio-landing-page .l-region--hero-wrapper{position:relative;max-height:500px;overflow:hidden;line-height:0}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image{position:relative;z-index:9}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text{position:absolute;width:100%;padding:20px 12%;text-align:center;margin:0 auto;left:0;right:0;z-index:99;font-size:26px;font-size:2.6rem;line-height:120%}.panels-ipe .modal-content .change-layout-display .layout-icon .caption,.panels-ipe .modal-content .panels-choose-layout .layout-link>div{line-height:1.4em}@media (min-width:60em){.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text{font-size:30px;font-size:3rem}}@media (min-width:82em){.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text{padding:20px 14%;font-size:32px;font-size:3.2rem}}@media (min-width:100em){.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text{padding:20px 16%}}@media (min-width:112em){.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text{padding:20px 20%}}@media (min-width:125em){.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text{padding:20px 28%}}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text a:hover{text-decoration:none}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.white,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.white a{color:#fff}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.white a.translucent,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.white.translucent{background-color:rgba(20,20,20,.6)}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.white a.translucent:hover,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.white.translucent:hover{background-color:rgba(46,46,46,.6);color:#fff}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.dk-gray,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.dk-gray a{color:#2d2d2d}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.dk-gray a.translucent,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.dk-gray.translucent{background-color:rgba(220,220,220,.7)}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.dk-gray a.translucent:hover,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.dk-gray.translucent:hover{background-color:rgba(200,200,200,.7)}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.black,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.black a{color:#000}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.black a.translucent,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.black.translucent{background-color:rgba(220,220,220,.7)}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.black a.translucent:hover,.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.black.translucent:hover{background-color:rgba(200,200,200,.7)}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.center-top{top:0}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.center-middle{top:24%}@media (min-width:47.5em){.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.center-middle{top:30%}}@media (min-width:60em){.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.center-middle{top:36%}}.node-type-ocio-landing-page .l-region--hero-wrapper .field--name-field-banner-image-text.center-bottom{bottom:0;overflow:hidden}.l-region--main-menu.mean-container .mean-bar,.l-region--main-menu.mean-container .mean-nav{background:0 0}.l-region--main-menu.mean-container .mean-bar{z-index:499;padding:0}.l-region--main-menu.mean-container a.meanmenu-reveal{color:#fff;font-size:1.5em;padding:.9em 1em;text-indent:0;text-align:center;left:0!important;right:auto!important}.l-region--main-menu.mean-container .mean-nav{margin-top:4em}.l-region--main-menu.mean-container .mean-nav ul li{text-transform:uppercase}.l-region--main-menu.mean-container .mean-nav ul li li{display:block;float:left;width:100%;margin:0;text-align:left;font-weight:500;box-sizing:border-box;background:rgba(0,0,0,.1);color:rgba(0,0,0,.9)}.l-region--main-menu.mean-container .mean-nav ul li a,.l-region--main-menu.mean-container .mean-nav ul li span{color:#fff;text-decoration:none;padding:1em 1em .9em 1.2em;border:0;box-sizing:border-box;width:100%;display:block}.l-region--main-menu.mean-container .mean-nav ul li li a{padding-left:3em;box-sizing:border-box;width:100%;color:#222;opacity:1}.l-region--main-menu.mean-container .mean-nav ul li a.mean-expand{border:0!important;padding:.7em .9em 1.55em .8em!important;width:auto;margin:0;background-color:transparent}.l-region--main-menu.mean-container .mean-nav ul li a.mean-expand:hover{background:0 0}.l-region--main-menu.mean-container.white{background:#fff;border-bottom:1px solid #e6e6e6}.l-region--main-menu.mean-container.white .mean-nav a,.l-region--main-menu.mean-container.white .mean-nav span,.l-region--main-menu.mean-container.white a.meanmenu-reveal{color:#666}.l-region--main-menu.mean-container.white .mean-bar,.l-region--main-menu.mean-container.white .mean-nav{background:#fff}.l-region--main-menu.mean-container.white .mean-nav ul li li{background:#e6e6e6}.l-region--main-menu.mean-container.white .mean-nav ul li li a,.l-region--main-menu.mean-container.white .mean-nav ul li li span{color:#1a1a1a}.l-region--main-menu.mean-container.lt-gray{background:#ebebeb;border-bottom:1px solid #d2d2d2}.l-region--main-menu.mean-container.lt-gray .mean-nav a,.l-region--main-menu.mean-container.lt-gray .mean-nav span,.l-region--main-menu.mean-container.lt-gray a.meanmenu-reveal{color:#666}.l-region--main-menu.mean-container.lt-gray .mean-bar,.l-region--main-menu.mean-container.lt-gray .mean-nav{background:#ebebeb}.l-region--main-menu.mean-container.lt-gray .mean-nav ul li li{background:#d2d2d2}.l-region--main-menu.mean-container.lt-gray .mean-nav ul li li a,.l-region--main-menu.mean-container.lt-gray .mean-nav ul li li span{color:#1a1a1a}.l-region--main-menu.mean-container.black .mean-nav a,.l-region--main-menu.mean-container.black .mean-nav span,.l-region--main-menu.mean-container.black .mean-nav ul li li a,.l-region--main-menu.mean-container.black .mean-nav ul li li span,.l-region--main-menu.mean-container.black a.meanmenu-reveal,.l-region--main-menu.mean-container.dk-gray .mean-nav a,.l-region--main-menu.mean-container.dk-gray .mean-nav span,.l-region--main-menu.mean-container.dk-gray .mean-nav ul li li a,.l-region--main-menu.mean-container.dk-gray .mean-nav ul li li span,.l-region--main-menu.mean-container.dk-gray a.meanmenu-reveal,.l-region--main-menu.mean-container.md-gray .mean-nav a,.l-region--main-menu.mean-container.md-gray .mean-nav span,.l-region--main-menu.mean-container.md-gray .mean-nav ul li li a,.l-region--main-menu.mean-container.md-gray .mean-nav ul li li span,.l-region--main-menu.mean-container.md-gray a.meanmenu-reveal,.l-region--main-menu.mean-container.red .mean-nav a,.l-region--main-menu.mean-container.red .mean-nav span,.l-region--main-menu.mean-container.red .mean-nav ul li li a,.l-region--main-menu.mean-container.red .mean-nav ul li li span,.l-region--main-menu.mean-container.red a.meanmenu-reveal{color:#fff}.l-region--main-menu.mean-container.md-gray{background:#666;border-bottom:1px solid #4d4d4d}.l-region--main-menu.mean-container.md-gray .mean-bar,.l-region--main-menu.mean-container.md-gray .mean-nav{background:#666}.l-region--main-menu.mean-container.md-gray .mean-nav ul li li{background:#4d4d4d}.l-region--main-menu.mean-container.dk-gray{background:#2d2d2d;border-bottom:1px solid #141414}.l-region--main-menu.mean-container.dk-gray .mean-bar,.l-region--main-menu.mean-container.dk-gray .mean-nav{background:#2d2d2d}.l-region--main-menu.mean-container.dk-gray .mean-nav ul li li{background:#535353}.l-region--main-menu.mean-container.black{background:#000;border-bottom:1px solid #000}.l-region--main-menu.mean-container.black .mean-bar,.l-region--main-menu.mean-container.black .mean-nav{background:#000}.l-region--main-menu.mean-container.black .mean-nav ul li li{background:#262626}.l-region--main-menu.mean-container.red{background:#b00;border-bottom:1px solid #800}.l-region--main-menu.mean-container.red .mean-bar,.l-region--main-menu.mean-container.red .mean-nav{background:#b00}.l-region--main-menu.mean-container.red .mean-nav ul li li{background:#800}.l-page .l-constrained .mean-container #search-block-toggle,.l-page .l-constrained .mean-container .mean-nav ul li a,.l-page .l-constrained .mean-container .mean-nav ul li span,.l-page .l-constrained .mean-container a.meanmenu-reveal{padding-left:4%;padding-right:4%}.l-page .l-constrained .mean-container .mean-nav a.mean-expand{padding-left:4%!important;padding-right:4%!important;margin-right:-2px}.l-page .l-constrained .mean-container .mean-nav ul li li a{padding-left:8%;padding-right:8%}@media (min-width:47.5em){.l-region--main-menu>*{display:table-cell!important}}@media (max-width:47.4em){.l-region--main-menu-wrapper .l-constrained,.l-region--main-menu-wrapper .l-region--main-menu{padding:0}.l-region--main-menu-wrapper .l-region--main-menu>*{display:block}.l-region--main-menu-second-wrapper{display:none}}#superfish-1-toggle span,.l-region--main-menu h2.block__title,.l-region--main-menu span.ext,.l-region--main-menu-second h2.block__title,.l-region--main-menu-second span.ext,.l-region--sidebar-1 h2.block__title,.l-region--sidebar-1 span.ext{display:none}.l-region--main-menu .menu .collapsed,.l-region--main-menu .menu .expanded,.l-region--main-menu .menu .leaf,.l-region--main-menu-second .menu .collapsed,.l-region--main-menu-second .menu .expanded,.l-region--main-menu-second .menu .leaf,.l-region--sidebar-1 .menu .collapsed,.l-region--sidebar-1 .menu .expanded,.l-region--sidebar-1 .menu .leaf{list-style-image:none;list-style-type:none}.l-region--main-menu>*{display:table-cell;vertical-align:middle;width:100%}.l-region--main-menu ul.sf-menu{float:left;clear:left;margin:0}.l-region--main-menu ul.sf-menu li{float:left;margin:0;padding:.75em 1.6em .75em 0;text-transform:uppercase}.l-region--main-menu ul.sf-menu li a,.l-region--main-menu ul.sf-menu li span{font-weight:500;text-decoration:none}.l-region--main-menu ul.sf-menu li a:hover{text-decoration:none}.menu-style-1 .l-region--main-menu-second-wrapper{display:none}.menu-style-1 .l-region--main-menu ul.sf-menu ul{display:none;position:absolute;z-index:99;margin-top:.7em;margin-left:-.9em}.l-region--main-menu-second .main-menu-second-ul,.menu-style-2 .l-region--main-menu ul.sf-menu{margin-left:-1em}.menu-style-1 .l-region--main-menu ul.sf-menu ul li{padding:0}.menu-style-1 .l-region--main-menu ul.sf-menu ul li a{padding:.75em .9em .65em}.menu-style-1 .l-region--main-menu ul li:hover>ul{display:block}.menu-style-1 .l-region--main-menu ul ul.menu li{float:none;position:relative}.menu-style-1 .sf-menu ul:before{content:' ';height:0;position:absolute;width:0;border:10px solid transparent;top:-19px;left:10px;z-index:2}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:after,.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group:after,.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:after,.view-id-user_contact.view-display-id-panel_pane_1 .views-group:after,.view-id-wcm_media_gallery .views-group .views-row:after,.view-id-wcm_media_gallery .views-group:after{content:"";display:table;clear:both}.menu-style-1 .l-region--main-menu,.menu-style-1 .l-region--main-menu-wrapper,.menu-style-1.menu-white .l-region--main-menu,.menu-style-1.menu-white .l-region--main-menu-wrapper{background:#fff}.menu-style-1 .l-region--main-menu-second-wrapper,.menu-style-1 .main-menu-second-ul,.menu-style-1.menu-lt-gray .l-region--main-menu,.menu-style-1.menu-lt-gray .l-region--main-menu-wrapper,.menu-style-1.menu-white .l-region--main-menu-second-wrapper,.menu-style-1.menu-white .main-menu-second-ul{background:#ebebeb}.menu-style-1 #search-block-toggle,.menu-style-1.menu-white #search-block-toggle{color:#666}.menu-style-1 #search-block-toggle:hover,.menu-style-1.menu-white #search-block-toggle:hover{color:#d4df48}.menu-style-1 #search-block-toggle:active,.menu-style-1.menu-white #search-block-toggle:active{color:#028da9}.menu-style-1 #search-block-toggle:focus,.menu-style-1.menu-white #search-block-toggle:focus{color:#d4df48}.menu-style-1 .sf-menu ul:before,.menu-style-1.menu-white .sf-menu ul:before{border-bottom-color:#ebebeb}.menu-style-1 .main-menu-top-li a,.menu-style-1 .main-menu-top-li span,.menu-style-1.menu-white .main-menu-top-li a,.menu-style-1.menu-white .main-menu-top-li span{color:#666!important}.menu-style-1 .main-menu-top-li a:hover,.menu-style-1 .main-menu-top-li span:hover,.menu-style-1.menu-white .main-menu-top-li a:hover,.menu-style-1.menu-white .main-menu-top-li span:hover{color:#b00!important}.menu-style-1 .main-menu-top-li a:active,.menu-style-1 .main-menu-top-li span:active,.menu-style-1.menu-white .main-menu-top-li a:active,.menu-style-1.menu-white .main-menu-top-li span:active{color:#028da9!important}.menu-style-1 .main-menu-top-li a:focus,.menu-style-1 .main-menu-top-li span:focus,.menu-style-1.menu-white .main-menu-top-li a:focus,.menu-style-1.menu-white .main-menu-top-li span:focus{color:#d4df48!important}.menu-style-1 .main-menu-second-ul a,.menu-style-1 .main-menu-second-ul span,.menu-style-1.menu-white .main-menu-second-ul a,.menu-style-1.menu-white .main-menu-second-ul span{color:#666!important}.menu-style-1 .main-menu-second-ul a:hover,.menu-style-1 .main-menu-second-ul span:hover,.menu-style-1.menu-white .main-menu-second-ul a:hover,.menu-style-1.menu-white .main-menu-second-ul span:hover{color:#b00!important}.menu-style-1 .main-menu-second-ul a:active,.menu-style-1 .main-menu-second-ul span:active,.menu-style-1.menu-white .main-menu-second-ul a:active,.menu-style-1.menu-white .main-menu-second-ul span:active{color:#028da9!important}.menu-style-1 .main-menu-second-ul a:focus,.menu-style-1 .main-menu-second-ul span:focus,.menu-style-1.menu-white .main-menu-second-ul a:focus,.menu-style-1.menu-white .main-menu-second-ul span:focus{color:#d4df48!important}.menu-style-1 .main-menu-second-ul .main-menu-second-li.active a,.menu-style-1 .main-menu-second-ul .main-menu-second-li.active a:hover,.menu-style-1 .main-menu-second-ul .main-menu-second-li.active span,.menu-style-1 .main-menu-second-ul .main-menu-second-li.active span:hover,.menu-style-1 .main-menu-second-ul .main-menu-second-li:hover a,.menu-style-1 .main-menu-second-ul .main-menu-second-li:hover a:hover,.menu-style-1 .main-menu-second-ul .main-menu-second-li:hover span,.menu-style-1 .main-menu-second-ul .main-menu-second-li:hover span:hover,.menu-style-1.menu-white .main-menu-second-ul .main-menu-second-li.active a,.menu-style-1.menu-white .main-menu-second-ul .main-menu-second-li.active a:hover,.menu-style-1.menu-white .main-menu-second-ul .main-menu-second-li.active span,.menu-style-1.menu-white .main-menu-second-ul .main-menu-second-li.active span:hover,.menu-style-1.menu-white .main-menu-second-ul .main-menu-second-li:hover a,.menu-style-1.menu-white .main-menu-second-ul .main-menu-second-li:hover a:hover,.menu-style-1.menu-white .main-menu-second-ul .main-menu-second-li:hover span,.menu-style-1.menu-white .main-menu-second-ul .main-menu-second-li:hover span:hover{color:#b00!important}.menu-style-1 .main-menu-second-ul .main-menu-second-li.active a:active,.menu-style-1 .main-menu-second-ul .main-menu-second-li.active span:active,.menu-style-1 .main-menu-second-ul .main-menu-second-li:hover a:active,.menu-style-1 .main-menu-second-ul .main-menu-second-li:hover span:active,.menu-style-1.menu-white .main-menu-second-ul .main-menu-second-li.active a:active,.menu-style-1.menu-white .main-menu-second-ul .main-menu-second-li.active span:active,.menu-style-1.menu-white .main-menu-second-ul .main-menu-second-li:hover a:active,.menu-style-1.menu-white .main-menu-second-ul .main-menu-second-li:hover span:active{color:#028da9!important}.menu-style-1 .main-menu-second-ul .main-menu-second-li.active a:focus,.menu-style-1 .main-menu-second-ul .main-menu-second-li.active span:focus,.menu-style-1 .main-menu-second-ul .main-menu-second-li:hover a:focus,.menu-style-1 .main-menu-second-ul .main-menu-second-li:hover span:focus,.menu-style-1.menu-white .main-menu-second-ul .main-menu-second-li.active a:focus,.menu-style-1.menu-white .main-menu-second-ul .main-menu-second-li.active span:focus,.menu-style-1.menu-white .main-menu-second-ul .main-menu-second-li:hover a:focus,.menu-style-1.menu-white .main-menu-second-ul .main-menu-second-li:hover span:focus{color:#d4df48!important}.menu-style-1.menu-lt-gray .l-region--main-menu-second-wrapper,.menu-style-1.menu-lt-gray .main-menu-second-ul{background:#d7d7d7}.menu-style-1.menu-lt-gray #search-block-toggle{color:#2d2d2d}.menu-style-1.menu-lt-gray #search-block-toggle:hover{color:#d4df48}.menu-style-1.menu-lt-gray #search-block-toggle:active{color:#028da9}.menu-style-1.menu-lt-gray #search-block-toggle:focus{color:#d4df48}.menu-style-1.menu-lt-gray .sf-menu ul:before{border-bottom-color:#d7d7d7}.menu-style-1.menu-lt-gray .main-menu-top-li a,.menu-style-1.menu-lt-gray .main-menu-top-li span{color:#2d2d2d!important}.menu-style-1.menu-lt-gray .main-menu-top-li a:hover,.menu-style-1.menu-lt-gray .main-menu-top-li span:hover{color:#b00!important}.menu-style-1.menu-lt-gray .main-menu-top-li a:active,.menu-style-1.menu-lt-gray .main-menu-top-li span:active{color:#028da9!important}.menu-style-1.menu-lt-gray .main-menu-top-li a:focus,.menu-style-1.menu-lt-gray .main-menu-top-li span:focus{color:#d4df48!important}.menu-style-1.menu-lt-gray .main-menu-second-ul a,.menu-style-1.menu-lt-gray .main-menu-second-ul span{color:#4d4d4d!important}.menu-style-1.menu-lt-gray .main-menu-second-ul a:hover,.menu-style-1.menu-lt-gray .main-menu-second-ul span:hover{color:#b00!important}.menu-style-1.menu-lt-gray .main-menu-second-ul a:active,.menu-style-1.menu-lt-gray .main-menu-second-ul span:active{color:#028da9!important}.menu-style-1.menu-lt-gray .main-menu-second-ul a:focus,.menu-style-1.menu-lt-gray .main-menu-second-ul span:focus{color:#d4df48!important}.menu-style-1.menu-lt-gray .main-menu-second-ul .main-menu-second-li.active a,.menu-style-1.menu-lt-gray .main-menu-second-ul .main-menu-second-li.active a:hover,.menu-style-1.menu-lt-gray .main-menu-second-ul .main-menu-second-li.active span,.menu-style-1.menu-lt-gray .main-menu-second-ul .main-menu-second-li.active span:hover,.menu-style-1.menu-lt-gray .main-menu-second-ul .main-menu-second-li:hover a,.menu-style-1.menu-lt-gray .main-menu-second-ul .main-menu-second-li:hover a:hover,.menu-style-1.menu-lt-gray .main-menu-second-ul .main-menu-second-li:hover span,.menu-style-1.menu-lt-gray .main-menu-second-ul .main-menu-second-li:hover span:hover{color:#b00!important}.menu-style-1.menu-lt-gray .main-menu-second-ul .main-menu-second-li.active a:active,.menu-style-1.menu-lt-gray .main-menu-second-ul .main-menu-second-li.active span:active,.menu-style-1.menu-lt-gray .main-menu-second-ul .main-menu-second-li:hover a:active,.menu-style-1.menu-lt-gray .main-menu-second-ul .main-menu-second-li:hover span:active{color:#028da9!important}.menu-style-1.menu-lt-gray .main-menu-second-ul .main-menu-second-li.active a:focus,.menu-style-1.menu-lt-gray .main-menu-second-ul .main-menu-second-li.active span:focus,.menu-style-1.menu-lt-gray .main-menu-second-ul .main-menu-second-li:hover a:focus,.menu-style-1.menu-lt-gray .main-menu-second-ul .main-menu-second-li:hover span:focus{color:#d4df48!important}.menu-style-1.menu-md-gray .l-region--main-menu,.menu-style-1.menu-md-gray .l-region--main-menu-wrapper{background:#666}.menu-style-1.menu-md-gray .l-region--main-menu-second-wrapper,.menu-style-1.menu-md-gray .main-menu-second-ul{background:#4d4d4d}.menu-style-1.menu-md-gray #search-block-toggle{color:#fff}.menu-style-1.menu-md-gray #search-block-toggle:hover{color:#d4df48}.menu-style-1.menu-md-gray #search-block-toggle:active{color:#028da9}.menu-style-1.menu-md-gray #search-block-toggle:focus{color:#d4df48}.menu-style-1.menu-md-gray .sf-menu ul:before{border-bottom-color:#4d4d4d}.menu-style-1.menu-md-gray .main-menu-top-li a,.menu-style-1.menu-md-gray .main-menu-top-li span{color:#fff!important}.menu-style-1.menu-md-gray .main-menu-top-li a:hover,.menu-style-1.menu-md-gray .main-menu-top-li span:hover{color:#d2d2d2!important}.menu-style-1.menu-md-gray .main-menu-top-li a:active,.menu-style-1.menu-md-gray .main-menu-top-li span:active{color:#028da9!important}.menu-style-1.menu-md-gray .main-menu-top-li a:focus,.menu-style-1.menu-md-gray .main-menu-top-li span:focus{color:#d4df48!important}.menu-style-1.menu-md-gray .main-menu-second-ul a,.menu-style-1.menu-md-gray .main-menu-second-ul span{color:#fff!important}.menu-style-1.menu-md-gray .main-menu-second-ul a:hover,.menu-style-1.menu-md-gray .main-menu-second-ul span:hover{color:#d2d2d2!important}.menu-style-1.menu-md-gray .main-menu-second-ul a:active,.menu-style-1.menu-md-gray .main-menu-second-ul span:active{color:#028da9!important}.menu-style-1.menu-md-gray .main-menu-second-ul a:focus,.menu-style-1.menu-md-gray .main-menu-second-ul span:focus{color:#d4df48!important}.menu-style-1.menu-md-gray .main-menu-second-ul .main-menu-second-li.active a,.menu-style-1.menu-md-gray .main-menu-second-ul .main-menu-second-li.active a:hover,.menu-style-1.menu-md-gray .main-menu-second-ul .main-menu-second-li.active span,.menu-style-1.menu-md-gray .main-menu-second-ul .main-menu-second-li.active span:hover,.menu-style-1.menu-md-gray .main-menu-second-ul .main-menu-second-li:hover a,.menu-style-1.menu-md-gray .main-menu-second-ul .main-menu-second-li:hover a:hover,.menu-style-1.menu-md-gray .main-menu-second-ul .main-menu-second-li:hover span,.menu-style-1.menu-md-gray .main-menu-second-ul .main-menu-second-li:hover span:hover{color:#d2d2d2!important}.menu-style-1.menu-md-gray .main-menu-second-ul .main-menu-second-li.active a:active,.menu-style-1.menu-md-gray .main-menu-second-ul .main-menu-second-li.active span:active,.menu-style-1.menu-md-gray .main-menu-second-ul .main-menu-second-li:hover a:active,.menu-style-1.menu-md-gray .main-menu-second-ul .main-menu-second-li:hover span:active{color:#028da9!important}.menu-style-1.menu-md-gray .main-menu-second-ul .main-menu-second-li.active a:focus,.menu-style-1.menu-md-gray .main-menu-second-ul .main-menu-second-li.active span:focus,.menu-style-1.menu-md-gray .main-menu-second-ul .main-menu-second-li:hover a:focus,.menu-style-1.menu-md-gray .main-menu-second-ul .main-menu-second-li:hover span:focus{color:#d4df48!important}.menu-style-1.menu-dk-gray .l-region--main-menu,.menu-style-1.menu-dk-gray .l-region--main-menu-wrapper{background:#2d2d2d}.menu-style-1.menu-dk-gray .l-region--main-menu-second-wrapper,.menu-style-1.menu-dk-gray .main-menu-second-ul{background:#666}.menu-style-1.menu-dk-gray #search-block-toggle{color:#fff}.menu-style-1.menu-dk-gray #search-block-toggle:hover{color:#d4df48}.menu-style-1.menu-dk-gray #search-block-toggle:active{color:#028da9}.menu-style-1.menu-dk-gray #search-block-toggle:focus{color:#d4df48}.menu-style-1.menu-dk-gray .sf-menu ul:before{border-bottom-color:#666}.menu-style-1.menu-dk-gray .main-menu-top-li a,.menu-style-1.menu-dk-gray .main-menu-top-li span{color:#fff!important}.menu-style-1.menu-dk-gray .main-menu-top-li a:hover,.menu-style-1.menu-dk-gray .main-menu-top-li span:hover{color:#d2d2d2!important}.menu-style-1.menu-dk-gray .main-menu-top-li a:active,.menu-style-1.menu-dk-gray .main-menu-top-li span:active{color:#028da9!important}.menu-style-1.menu-dk-gray .main-menu-top-li a:focus,.menu-style-1.menu-dk-gray .main-menu-top-li span:focus{color:#d4df48!important}.menu-style-1.menu-dk-gray .main-menu-second-ul a,.menu-style-1.menu-dk-gray .main-menu-second-ul span{color:#fff!important}.menu-style-1.menu-dk-gray .main-menu-second-ul a:hover,.menu-style-1.menu-dk-gray .main-menu-second-ul span:hover{color:#d2d2d2!important}.menu-style-1.menu-dk-gray .main-menu-second-ul a:active,.menu-style-1.menu-dk-gray .main-menu-second-ul span:active{color:#028da9!important}.menu-style-1.menu-dk-gray .main-menu-second-ul a:focus,.menu-style-1.menu-dk-gray .main-menu-second-ul span:focus{color:#d4df48!important}.menu-style-1.menu-dk-gray .main-menu-second-ul .main-menu-second-li.active a,.menu-style-1.menu-dk-gray .main-menu-second-ul .main-menu-second-li.active a:hover,.menu-style-1.menu-dk-gray .main-menu-second-ul .main-menu-second-li.active span,.menu-style-1.menu-dk-gray .main-menu-second-ul .main-menu-second-li.active span:hover,.menu-style-1.menu-dk-gray .main-menu-second-ul .main-menu-second-li:hover a,.menu-style-1.menu-dk-gray .main-menu-second-ul .main-menu-second-li:hover a:hover,.menu-style-1.menu-dk-gray .main-menu-second-ul .main-menu-second-li:hover span,.menu-style-1.menu-dk-gray .main-menu-second-ul .main-menu-second-li:hover span:hover{color:#d2d2d2!important}.menu-style-1.menu-dk-gray .main-menu-second-ul .main-menu-second-li.active a:active,.menu-style-1.menu-dk-gray .main-menu-second-ul .main-menu-second-li.active span:active,.menu-style-1.menu-dk-gray .main-menu-second-ul .main-menu-second-li:hover a:active,.menu-style-1.menu-dk-gray .main-menu-second-ul .main-menu-second-li:hover span:active{color:#028da9!important}.menu-style-1.menu-dk-gray .main-menu-second-ul .main-menu-second-li.active a:focus,.menu-style-1.menu-dk-gray .main-menu-second-ul .main-menu-second-li.active span:focus,.menu-style-1.menu-dk-gray .main-menu-second-ul .main-menu-second-li:hover a:focus,.menu-style-1.menu-dk-gray .main-menu-second-ul .main-menu-second-li:hover span:focus{color:#d4df48!important}.menu-style-1.menu-black .l-region--main-menu,.menu-style-1.menu-black .l-region--main-menu-wrapper{background:#000}.menu-style-1.menu-black .l-region--main-menu-second-wrapper,.menu-style-1.menu-black .main-menu-second-ul{background:#3a3a3a}.menu-style-1.menu-black #search-block-toggle{color:#fff}.menu-style-1.menu-black #search-block-toggle:hover{color:#d4df48}.menu-style-1.menu-black #search-block-toggle:active{color:#028da9}.menu-style-1.menu-black #search-block-toggle:focus{color:#d4df48}.menu-style-1.menu-black .sf-menu ul:before{border-bottom-color:#3a3a3a}.menu-style-1.menu-red .sf-menu ul:before,.menu-style-2 .sf-menu ul:before,.menu-style-2.menu-white .sf-menu ul:before{border-bottom-color:#ebebeb}.menu-style-1.menu-black .main-menu-top-li a,.menu-style-1.menu-black .main-menu-top-li span{color:#fff!important}.menu-style-1.menu-black .main-menu-top-li a:hover,.menu-style-1.menu-black .main-menu-top-li span:hover{color:#d2d2d2!important}.menu-style-1.menu-black .main-menu-top-li a:active,.menu-style-1.menu-black .main-menu-top-li span:active{color:#028da9!important}.menu-style-1.menu-black .main-menu-top-li a:focus,.menu-style-1.menu-black .main-menu-top-li span:focus{color:#d4df48!important}.menu-style-1.menu-black .main-menu-second-ul a,.menu-style-1.menu-black .main-menu-second-ul span{color:#fff!important}.menu-style-1.menu-black .main-menu-second-ul a:hover,.menu-style-1.menu-black .main-menu-second-ul span:hover{color:#d2d2d2!important}.menu-style-1.menu-black .main-menu-second-ul a:active,.menu-style-1.menu-black .main-menu-second-ul span:active{color:#028da9!important}.menu-style-1.menu-black .main-menu-second-ul a:focus,.menu-style-1.menu-black .main-menu-second-ul span:focus{color:#d4df48!important}.menu-style-1.menu-black .main-menu-second-ul .main-menu-second-li.active a,.menu-style-1.menu-black .main-menu-second-ul .main-menu-second-li.active a:hover,.menu-style-1.menu-black .main-menu-second-ul .main-menu-second-li.active span,.menu-style-1.menu-black .main-menu-second-ul .main-menu-second-li.active span:hover,.menu-style-1.menu-black .main-menu-second-ul .main-menu-second-li:hover a,.menu-style-1.menu-black .main-menu-second-ul .main-menu-second-li:hover a:hover,.menu-style-1.menu-black .main-menu-second-ul .main-menu-second-li:hover span,.menu-style-1.menu-black .main-menu-second-ul .main-menu-second-li:hover span:hover{color:#d2d2d2!important}.menu-style-1.menu-black .main-menu-second-ul .main-menu-second-li.active a:active,.menu-style-1.menu-black .main-menu-second-ul .main-menu-second-li.active span:active,.menu-style-1.menu-black .main-menu-second-ul .main-menu-second-li:hover a:active,.menu-style-1.menu-black .main-menu-second-ul .main-menu-second-li:hover span:active{color:#028da9!important}.menu-style-1.menu-black .main-menu-second-ul .main-menu-second-li.active a:focus,.menu-style-1.menu-black .main-menu-second-ul .main-menu-second-li.active span:focus,.menu-style-1.menu-black .main-menu-second-ul .main-menu-second-li:hover a:focus,.menu-style-1.menu-black .main-menu-second-ul .main-menu-second-li:hover span:focus{color:#d4df48!important}.menu-style-1.menu-red .l-region--main-menu,.menu-style-1.menu-red .l-region--main-menu-wrapper{background:#b00}.menu-style-1.menu-red .l-region--main-menu-second-wrapper,.menu-style-1.menu-red .main-menu-second-ul{background:#ebebeb}.menu-style-1.menu-red #search-block-toggle{color:#fff}.menu-style-1.menu-red #search-block-toggle:hover{color:#d2d2d2}.menu-style-1.menu-red #search-block-toggle:active{color:#d4df48}.menu-style-1.menu-red #search-block-toggle:focus{color:#d2d2d2}.menu-style-1.menu-red .main-menu-top-li a,.menu-style-1.menu-red .main-menu-top-li span{color:#fff!important}.menu-style-1.menu-red .main-menu-top-li a:hover,.menu-style-1.menu-red .main-menu-top-li span:hover{color:#d2d2d2!important}.menu-style-1.menu-red .main-menu-top-li a:active,.menu-style-1.menu-red .main-menu-top-li span:active{color:#d4df48!important}.menu-style-1.menu-red .main-menu-top-li a:focus,.menu-style-1.menu-red .main-menu-top-li span:focus{color:#d2d2d2!important}.menu-style-1.menu-red .main-menu-second-ul a,.menu-style-1.menu-red .main-menu-second-ul span{color:#2d2d2d!important}.menu-style-1.menu-red .main-menu-second-ul a:hover,.menu-style-1.menu-red .main-menu-second-ul span:hover{color:#b00!important}.menu-style-1.menu-red .main-menu-second-ul a:active,.menu-style-1.menu-red .main-menu-second-ul span:active{color:#d4df48!important}.menu-style-1.menu-red .main-menu-second-ul a:focus,.menu-style-1.menu-red .main-menu-second-ul span:focus{color:#d2d2d2!important}.menu-style-1.menu-red .main-menu-second-ul .main-menu-second-li.active a,.menu-style-1.menu-red .main-menu-second-ul .main-menu-second-li.active a:hover,.menu-style-1.menu-red .main-menu-second-ul .main-menu-second-li.active span,.menu-style-1.menu-red .main-menu-second-ul .main-menu-second-li.active span:hover,.menu-style-1.menu-red .main-menu-second-ul .main-menu-second-li:hover a,.menu-style-1.menu-red .main-menu-second-ul .main-menu-second-li:hover a:hover,.menu-style-1.menu-red .main-menu-second-ul .main-menu-second-li:hover span,.menu-style-1.menu-red .main-menu-second-ul .main-menu-second-li:hover span:hover{color:#b00!important}.menu-style-1.menu-red .main-menu-second-ul .main-menu-second-li.active a:active,.menu-style-1.menu-red .main-menu-second-ul .main-menu-second-li.active span:active,.menu-style-1.menu-red .main-menu-second-ul .main-menu-second-li:hover a:active,.menu-style-1.menu-red .main-menu-second-ul .main-menu-second-li:hover span:active{color:#d4df48!important}.menu-style-1.menu-red .main-menu-second-ul .main-menu-second-li.active a:focus,.menu-style-1.menu-red .main-menu-second-ul .main-menu-second-li.active span:focus,.menu-style-1.menu-red .main-menu-second-ul .main-menu-second-li:hover a:focus,.menu-style-1.menu-red .main-menu-second-ul .main-menu-second-li:hover span:focus{color:#d2d2d2!important}.menu-style-2 .l-region--main-menu ul.sf-menu li{padding:.75em 1em}.menu-style-2 .l-region--main-menu ul.sf-menu li.sf-depth-2{display:inline-block;width:auto;padding-top:1em}.l-region--main-menu-second .main-menu-second-ul li{float:left;height:48px;text-transform:uppercase;padding:.75em 1em}.l-region--main-menu-second .main-menu-second-ul li a,.l-region--main-menu-second .main-menu-second-ul li span{font-weight:500;text-decoration:none}.l-region--main-menu-second .main-menu-second-ul li a:hover{text-decoration:none}.menu-style-2 .l-region--main-menu,.menu-style-2 .l-region--main-menu-wrapper,.menu-style-2.menu-white .l-region--main-menu,.menu-style-2.menu-white .l-region--main-menu-wrapper{background:#fff}.menu-style-2 .l-region--main-menu-second-wrapper,.menu-style-2.menu-white .l-region--main-menu-second-wrapper{background:#ebebeb}.menu-style-2 .l-region--main-menu-second-wrapper.menu-hover,.menu-style-2.menu-white .l-region--main-menu-second-wrapper.menu-hover{background:#d9d9d9}.menu-style-2 #search-block-toggle,.menu-style-2.menu-white #search-block-toggle{color:#666}.menu-style-2 #search-block-toggle:hover,.menu-style-2.menu-white #search-block-toggle:hover{color:#d4df48}.menu-style-2 #search-block-toggle:active,.menu-style-2.menu-white #search-block-toggle:active{color:#028da9}.menu-style-2 #search-block-toggle:focus,.menu-style-2.menu-white #search-block-toggle:focus{color:#d4df48}.menu-style-2 .main-menu-top-li a,.menu-style-2 .main-menu-top-li span,.menu-style-2.menu-white .main-menu-top-li a,.menu-style-2.menu-white .main-menu-top-li span{color:#666!important}.menu-style-2 .main-menu-top-li a:hover,.menu-style-2 .main-menu-top-li span:hover,.menu-style-2.menu-white .main-menu-top-li a:hover,.menu-style-2.menu-white .main-menu-top-li span:hover{color:#b00!important}.menu-style-2 .main-menu-top-li a:active,.menu-style-2 .main-menu-top-li span:active,.menu-style-2.menu-white .main-menu-top-li a:active,.menu-style-2.menu-white .main-menu-top-li span:active{color:#028da9!important}.menu-style-2 .main-menu-top-li a:focus,.menu-style-2 .main-menu-top-li span:focus,.menu-style-2.menu-white .main-menu-top-li a:focus,.menu-style-2.menu-white .main-menu-top-li span:focus{color:#d4df48!important}.menu-style-2 .main-menu-top-li.active-trail,.menu-style-2.menu-white .main-menu-top-li.active-trail{background:#ebebeb}.menu-style-2 .main-menu-second-ul,.menu-style-2 .main-menu-top-li:hover,.menu-style-2.menu-white .main-menu-second-ul,.menu-style-2.menu-white .main-menu-top-li:hover{background:#d9d9d9}.menu-style-2 .main-menu-top-li.active-trail a,.menu-style-2 .main-menu-top-li.active-trail a:hover,.menu-style-2 .main-menu-top-li.active-trail span,.menu-style-2 .main-menu-top-li.active-trail span:hover,.menu-style-2.menu-white .main-menu-top-li.active-trail a,.menu-style-2.menu-white .main-menu-top-li.active-trail a:hover,.menu-style-2.menu-white .main-menu-top-li.active-trail span,.menu-style-2.menu-white .main-menu-top-li.active-trail span:hover{color:#b00!important}.menu-style-2 .main-menu-top-li.active-trail a:active,.menu-style-2 .main-menu-top-li.active-trail span:active,.menu-style-2.menu-white .main-menu-top-li.active-trail a:active,.menu-style-2.menu-white .main-menu-top-li.active-trail span:active{color:#028da9!important}.menu-style-2 .main-menu-top-li.active-trail a:focus,.menu-style-2 .main-menu-top-li.active-trail span:focus,.menu-style-2.menu-white .main-menu-top-li.active-trail a:focus,.menu-style-2.menu-white .main-menu-top-li.active-trail span:focus{color:#d4df48!important}.menu-style-2 .main-menu-second-ul a,.menu-style-2 .main-menu-second-ul span,.menu-style-2 .main-menu-top-li:hover a,.menu-style-2 .main-menu-top-li:hover a:hover,.menu-style-2 .main-menu-top-li:hover span,.menu-style-2 .main-menu-top-li:hover span:hover,.menu-style-2.menu-white .main-menu-second-ul a,.menu-style-2.menu-white .main-menu-second-ul span,.menu-style-2.menu-white .main-menu-top-li:hover a,.menu-style-2.menu-white .main-menu-top-li:hover a:hover,.menu-style-2.menu-white .main-menu-top-li:hover span,.menu-style-2.menu-white .main-menu-top-li:hover span:hover{color:#666!important}.menu-style-2 .main-menu-second-ul a:hover,.menu-style-2 .main-menu-second-ul span:hover,.menu-style-2.menu-white .main-menu-second-ul a:hover,.menu-style-2.menu-white .main-menu-second-ul span:hover{color:#b00!important}.menu-style-2 .main-menu-second-ul a:active,.menu-style-2 .main-menu-second-ul span:active,.menu-style-2.menu-white .main-menu-second-ul a:active,.menu-style-2.menu-white .main-menu-second-ul span:active{color:#028da9!important}.menu-style-2 .main-menu-second-ul a:focus,.menu-style-2 .main-menu-second-ul span:focus,.menu-style-2.menu-white .main-menu-second-ul a:focus,.menu-style-2.menu-white .main-menu-second-ul span:focus{color:#d4df48!important}.menu-style-2 .main-menu-second-ul .main-menu-second-li.active a,.menu-style-2 .main-menu-second-ul .main-menu-second-li.active a:hover,.menu-style-2 .main-menu-second-ul .main-menu-second-li.active span,.menu-style-2 .main-menu-second-ul .main-menu-second-li.active span:hover,.menu-style-2 .main-menu-second-ul .main-menu-second-li:hover a,.menu-style-2 .main-menu-second-ul .main-menu-second-li:hover a:hover,.menu-style-2 .main-menu-second-ul .main-menu-second-li:hover span,.menu-style-2 .main-menu-second-ul .main-menu-second-li:hover span:hover,.menu-style-2.menu-white .main-menu-second-ul .main-menu-second-li.active a,.menu-style-2.menu-white .main-menu-second-ul .main-menu-second-li.active a:hover,.menu-style-2.menu-white .main-menu-second-ul .main-menu-second-li.active span,.menu-style-2.menu-white .main-menu-second-ul .main-menu-second-li.active span:hover,.menu-style-2.menu-white .main-menu-second-ul .main-menu-second-li:hover a,.menu-style-2.menu-white .main-menu-second-ul .main-menu-second-li:hover a:hover,.menu-style-2.menu-white .main-menu-second-ul .main-menu-second-li:hover span,.menu-style-2.menu-white .main-menu-second-ul .main-menu-second-li:hover span:hover{color:#b00!important}.menu-style-2 .main-menu-second-ul .main-menu-second-li.active a:active,.menu-style-2 .main-menu-second-ul .main-menu-second-li.active span:active,.menu-style-2 .main-menu-second-ul .main-menu-second-li:hover a:active,.menu-style-2 .main-menu-second-ul .main-menu-second-li:hover span:active,.menu-style-2.menu-white .main-menu-second-ul .main-menu-second-li.active a:active,.menu-style-2.menu-white .main-menu-second-ul .main-menu-second-li.active span:active,.menu-style-2.menu-white .main-menu-second-ul .main-menu-second-li:hover a:active,.menu-style-2.menu-white .main-menu-second-ul .main-menu-second-li:hover span:active{color:#028da9!important}.menu-style-2 .main-menu-second-ul .main-menu-second-li.active a:focus,.menu-style-2 .main-menu-second-ul .main-menu-second-li.active span:focus,.menu-style-2 .main-menu-second-ul .main-menu-second-li:hover a:focus,.menu-style-2 .main-menu-second-ul .main-menu-second-li:hover span:focus,.menu-style-2.menu-white .main-menu-second-ul .main-menu-second-li.active a:focus,.menu-style-2.menu-white .main-menu-second-ul .main-menu-second-li.active span:focus,.menu-style-2.menu-white .main-menu-second-ul .main-menu-second-li:hover a:focus,.menu-style-2.menu-white .main-menu-second-ul .main-menu-second-li:hover span:focus{color:#d4df48!important}.menu-style-2.menu-lt-gray .l-region--main-menu,.menu-style-2.menu-lt-gray .l-region--main-menu-wrapper{background:#ccc}.menu-style-2.menu-lt-gray .l-region--main-menu-second-wrapper{background:#f0f0f0}.menu-style-2.menu-lt-gray .l-region--main-menu-second-wrapper.menu-hover{background:#e6e6e6}.menu-style-2.menu-lt-gray #search-block-toggle{color:#2d2d2d}.menu-style-2.menu-lt-gray #search-block-toggle:hover{color:#d4df48}.menu-style-2.menu-lt-gray #search-block-toggle:active{color:#028da9}.menu-style-2.menu-lt-gray #search-block-toggle:focus{color:#d4df48}.menu-style-2.menu-lt-gray .sf-menu ul:before{border-bottom-color:#f0f0f0}.menu-style-2.menu-black .sf-menu ul:before,.menu-style-2.menu-dk-gray .sf-menu ul:before,.menu-style-2.menu-md-gray .sf-menu ul:before{border-bottom-color:#ebebeb}.menu-style-2.menu-lt-gray .main-menu-top-li a,.menu-style-2.menu-lt-gray .main-menu-top-li a:hover,.menu-style-2.menu-lt-gray .main-menu-top-li span,.menu-style-2.menu-lt-gray .main-menu-top-li span:hover{color:#2d2d2d!important}.menu-style-2.menu-lt-gray .main-menu-top-li a:active,.menu-style-2.menu-lt-gray .main-menu-top-li span:active{color:#028da9!important}.menu-style-2.menu-lt-gray .main-menu-top-li a:focus,.menu-style-2.menu-lt-gray .main-menu-top-li span:focus{color:#d4df48!important}.menu-style-2.menu-lt-gray .main-menu-top-li.active-trail{background:#f0f0f0}.menu-style-2.menu-lt-gray .main-menu-second-ul,.menu-style-2.menu-lt-gray .main-menu-top-li:hover{background:#e6e6e6}.menu-style-2.menu-lt-gray .main-menu-top-li.active-trail a,.menu-style-2.menu-lt-gray .main-menu-top-li.active-trail span{color:#2d2d2d!important}.menu-style-2.menu-lt-gray .main-menu-top-li.active-trail a:hover,.menu-style-2.menu-lt-gray .main-menu-top-li.active-trail span:hover{color:#b00!important}.menu-style-2.menu-lt-gray .main-menu-top-li.active-trail a:active,.menu-style-2.menu-lt-gray .main-menu-top-li.active-trail span:active{color:#028da9!important}.menu-style-2.menu-lt-gray .main-menu-top-li.active-trail a:focus,.menu-style-2.menu-lt-gray .main-menu-top-li.active-trail span:focus{color:#d4df48!important}.menu-style-2.menu-lt-gray .main-menu-second-ul a,.menu-style-2.menu-lt-gray .main-menu-second-ul span,.menu-style-2.menu-lt-gray .main-menu-top-li:hover a,.menu-style-2.menu-lt-gray .main-menu-top-li:hover a:hover,.menu-style-2.menu-lt-gray .main-menu-top-li:hover span,.menu-style-2.menu-lt-gray .main-menu-top-li:hover span:hover{color:#4d4d4d!important}.menu-style-2.menu-lt-gray .main-menu-second-ul a:hover,.menu-style-2.menu-lt-gray .main-menu-second-ul span:hover{color:#b00!important}.menu-style-2.menu-lt-gray .main-menu-second-ul a:active,.menu-style-2.menu-lt-gray .main-menu-second-ul span:active{color:#028da9!important}.menu-style-2.menu-lt-gray .main-menu-second-ul a:focus,.menu-style-2.menu-lt-gray .main-menu-second-ul span:focus{color:#d4df48!important}.menu-style-2.menu-lt-gray .main-menu-second-ul .main-menu-second-li.active a,.menu-style-2.menu-lt-gray .main-menu-second-ul .main-menu-second-li.active a:hover,.menu-style-2.menu-lt-gray .main-menu-second-ul .main-menu-second-li.active span,.menu-style-2.menu-lt-gray .main-menu-second-ul .main-menu-second-li.active span:hover,.menu-style-2.menu-lt-gray .main-menu-second-ul .main-menu-second-li:hover a,.menu-style-2.menu-lt-gray .main-menu-second-ul .main-menu-second-li:hover a:hover,.menu-style-2.menu-lt-gray .main-menu-second-ul .main-menu-second-li:hover span,.menu-style-2.menu-lt-gray .main-menu-second-ul .main-menu-second-li:hover span:hover{color:#b00!important}.menu-style-2.menu-lt-gray .main-menu-second-ul .main-menu-second-li.active a:active,.menu-style-2.menu-lt-gray .main-menu-second-ul .main-menu-second-li.active span:active,.menu-style-2.menu-lt-gray .main-menu-second-ul .main-menu-second-li:hover a:active,.menu-style-2.menu-lt-gray .main-menu-second-ul .main-menu-second-li:hover span:active{color:#028da9!important}.menu-style-2.menu-lt-gray .main-menu-second-ul .main-menu-second-li.active a:focus,.menu-style-2.menu-lt-gray .main-menu-second-ul .main-menu-second-li.active span:focus,.menu-style-2.menu-lt-gray .main-menu-second-ul .main-menu-second-li:hover a:focus,.menu-style-2.menu-lt-gray .main-menu-second-ul .main-menu-second-li:hover span:focus{color:#d4df48!important}.menu-style-2.menu-md-gray .l-region--main-menu,.menu-style-2.menu-md-gray .l-region--main-menu-wrapper{background:#666}.menu-style-2.menu-md-gray .l-region--main-menu-second-wrapper{background:#ebebeb}.menu-style-2.menu-md-gray .l-region--main-menu-second-wrapper.menu-hover{background:#dedede}.menu-style-2.menu-md-gray #search-block-toggle{color:#fff}.menu-style-2.menu-md-gray #search-block-toggle:hover{color:#d4df48}.menu-style-2.menu-md-gray #search-block-toggle:active{color:#028da9}.menu-style-2.menu-md-gray #search-block-toggle:focus{color:#d4df48}.menu-style-2.menu-md-gray .main-menu-top-li a,.menu-style-2.menu-md-gray .main-menu-top-li span{color:#fff!important}.menu-style-2.menu-md-gray .main-menu-top-li a:hover,.menu-style-2.menu-md-gray .main-menu-top-li span:hover{color:#4d4d4d!important}.menu-style-2.menu-md-gray .main-menu-top-li a:active,.menu-style-2.menu-md-gray .main-menu-top-li span:active{color:#028da9!important}.menu-style-2.menu-md-gray .main-menu-top-li a:focus,.menu-style-2.menu-md-gray .main-menu-top-li span:focus{color:#d4df48!important}.menu-style-2.menu-md-gray .main-menu-top-li.active-trail{background:#ebebeb}.menu-style-2.menu-md-gray .main-menu-second-ul,.menu-style-2.menu-md-gray .main-menu-top-li:hover{background:#dedede}.menu-style-2.menu-md-gray .main-menu-top-li.active-trail a,.menu-style-2.menu-md-gray .main-menu-top-li.active-trail span{color:#4d4d4d!important}.menu-style-2.menu-md-gray .main-menu-top-li.active-trail a:hover,.menu-style-2.menu-md-gray .main-menu-top-li.active-trail span:hover{color:#b00!important}.menu-style-2.menu-md-gray .main-menu-top-li.active-trail a:active,.menu-style-2.menu-md-gray .main-menu-top-li.active-trail span:active{color:#028da9!important}.menu-style-2.menu-md-gray .main-menu-top-li.active-trail a:focus,.menu-style-2.menu-md-gray .main-menu-top-li.active-trail span:focus{color:#d4df48!important}.menu-style-2.menu-md-gray .main-menu-second-ul a,.menu-style-2.menu-md-gray .main-menu-second-ul span,.menu-style-2.menu-md-gray .main-menu-top-li:hover a,.menu-style-2.menu-md-gray .main-menu-top-li:hover a:hover,.menu-style-2.menu-md-gray .main-menu-top-li:hover span,.menu-style-2.menu-md-gray .main-menu-top-li:hover span:hover{color:#4d4d4d!important}.menu-style-2.menu-md-gray .main-menu-second-ul a:hover,.menu-style-2.menu-md-gray .main-menu-second-ul span:hover{color:#b00!important}.menu-style-2.menu-md-gray .main-menu-second-ul a:active,.menu-style-2.menu-md-gray .main-menu-second-ul span:active{color:#028da9!important}.menu-style-2.menu-md-gray .main-menu-second-ul a:focus,.menu-style-2.menu-md-gray .main-menu-second-ul span:focus{color:#d4df48!important}.menu-style-2.menu-md-gray .main-menu-second-ul .main-menu-second-li.active a,.menu-style-2.menu-md-gray .main-menu-second-ul .main-menu-second-li.active a:hover,.menu-style-2.menu-md-gray .main-menu-second-ul .main-menu-second-li.active span,.menu-style-2.menu-md-gray .main-menu-second-ul .main-menu-second-li.active span:hover,.menu-style-2.menu-md-gray .main-menu-second-ul .main-menu-second-li:hover a,.menu-style-2.menu-md-gray .main-menu-second-ul .main-menu-second-li:hover a:hover,.menu-style-2.menu-md-gray .main-menu-second-ul .main-menu-second-li:hover span,.menu-style-2.menu-md-gray .main-menu-second-ul .main-menu-second-li:hover span:hover{color:#b00!important}.menu-style-2.menu-md-gray .main-menu-second-ul .main-menu-second-li.active a:active,.menu-style-2.menu-md-gray .main-menu-second-ul .main-menu-second-li.active span:active,.menu-style-2.menu-md-gray .main-menu-second-ul .main-menu-second-li:hover a:active,.menu-style-2.menu-md-gray .main-menu-second-ul .main-menu-second-li:hover span:active{color:#028da9!important}.menu-style-2.menu-md-gray .main-menu-second-ul .main-menu-second-li.active a:focus,.menu-style-2.menu-md-gray .main-menu-second-ul .main-menu-second-li.active span:focus,.menu-style-2.menu-md-gray .main-menu-second-ul .main-menu-second-li:hover a:focus,.menu-style-2.menu-md-gray .main-menu-second-ul .main-menu-second-li:hover span:focus{color:#d4df48!important}.menu-style-2.menu-dk-gray .l-region--main-menu,.menu-style-2.menu-dk-gray .l-region--main-menu-wrapper{background:#2d2d2d}.menu-style-2.menu-dk-gray .l-region--main-menu-second-wrapper{background:#ebebeb}.menu-style-2.menu-dk-gray .l-region--main-menu-second-wrapper.menu-hover{background:#d2d2d2}.menu-style-2.menu-dk-gray #search-block-toggle{color:#fff}.menu-style-2.menu-dk-gray #search-block-toggle:hover{color:#d4df48}.menu-style-2.menu-dk-gray #search-block-toggle:active{color:#028da9}.menu-style-2.menu-dk-gray #search-block-toggle:focus{color:#d4df48}.menu-style-2.menu-dk-gray .main-menu-top-li a,.menu-style-2.menu-dk-gray .main-menu-top-li span{color:#fff!important}.menu-style-2.menu-dk-gray .main-menu-top-li a:hover,.menu-style-2.menu-dk-gray .main-menu-top-li span:hover{color:#2d2d2d!important}.menu-style-2.menu-dk-gray .main-menu-top-li a:active,.menu-style-2.menu-dk-gray .main-menu-top-li span:active{color:#028da9!important}.menu-style-2.menu-dk-gray .main-menu-top-li a:focus,.menu-style-2.menu-dk-gray .main-menu-top-li span:focus{color:#d4df48!important}.menu-style-2.menu-dk-gray .main-menu-top-li.active-trail{background:#ebebeb}.menu-style-2.menu-dk-gray .main-menu-second-ul,.menu-style-2.menu-dk-gray .main-menu-top-li:hover{background:#d2d2d2}.menu-style-2.menu-dk-gray .main-menu-top-li.active-trail a,.menu-style-2.menu-dk-gray .main-menu-top-li.active-trail span{color:#2d2d2d!important}.menu-style-2.menu-dk-gray .main-menu-top-li.active-trail a:hover,.menu-style-2.menu-dk-gray .main-menu-top-li.active-trail span:hover{color:#b00!important}.menu-style-2.menu-dk-gray .main-menu-top-li.active-trail a:active,.menu-style-2.menu-dk-gray .main-menu-top-li.active-trail span:active{color:#028da9!important}.menu-style-2.menu-dk-gray .main-menu-top-li.active-trail a:focus,.menu-style-2.menu-dk-gray .main-menu-top-li.active-trail span:focus{color:#d4df48!important}.menu-style-2.menu-dk-gray .main-menu-second-ul a,.menu-style-2.menu-dk-gray .main-menu-second-ul span,.menu-style-2.menu-dk-gray .main-menu-top-li:hover a,.menu-style-2.menu-dk-gray .main-menu-top-li:hover a:hover,.menu-style-2.menu-dk-gray .main-menu-top-li:hover span,.menu-style-2.menu-dk-gray .main-menu-top-li:hover span:hover{color:#2d2d2d!important}.menu-style-2.menu-dk-gray .main-menu-second-ul a:hover,.menu-style-2.menu-dk-gray .main-menu-second-ul span:hover{color:#b00!important}.menu-style-2.menu-dk-gray .main-menu-second-ul a:active,.menu-style-2.menu-dk-gray .main-menu-second-ul span:active{color:#028da9!important}.menu-style-2.menu-dk-gray .main-menu-second-ul a:focus,.menu-style-2.menu-dk-gray .main-menu-second-ul span:focus{color:#d4df48!important}.menu-style-2.menu-dk-gray .main-menu-second-ul .main-menu-second-li.active a,.menu-style-2.menu-dk-gray .main-menu-second-ul .main-menu-second-li.active a:hover,.menu-style-2.menu-dk-gray .main-menu-second-ul .main-menu-second-li.active span,.menu-style-2.menu-dk-gray .main-menu-second-ul .main-menu-second-li.active span:hover,.menu-style-2.menu-dk-gray .main-menu-second-ul .main-menu-second-li:hover a,.menu-style-2.menu-dk-gray .main-menu-second-ul .main-menu-second-li:hover a:hover,.menu-style-2.menu-dk-gray .main-menu-second-ul .main-menu-second-li:hover span,.menu-style-2.menu-dk-gray .main-menu-second-ul .main-menu-second-li:hover span:hover{color:#b00!important}.menu-style-2.menu-dk-gray .main-menu-second-ul .main-menu-second-li.active a:active,.menu-style-2.menu-dk-gray .main-menu-second-ul .main-menu-second-li.active span:active,.menu-style-2.menu-dk-gray .main-menu-second-ul .main-menu-second-li:hover a:active,.menu-style-2.menu-dk-gray .main-menu-second-ul .main-menu-second-li:hover span:active{color:#028da9!important}.menu-style-2.menu-dk-gray .main-menu-second-ul .main-menu-second-li.active a:focus,.menu-style-2.menu-dk-gray .main-menu-second-ul .main-menu-second-li.active span:focus,.menu-style-2.menu-dk-gray .main-menu-second-ul .main-menu-second-li:hover a:focus,.menu-style-2.menu-dk-gray .main-menu-second-ul .main-menu-second-li:hover span:focus{color:#d4df48!important}.menu-style-2.menu-black .l-region--main-menu,.menu-style-2.menu-black .l-region--main-menu-wrapper{background:#000}.menu-style-2.menu-black .l-region--main-menu-second-wrapper{background:#ebebeb}.menu-style-2.menu-black .l-region--main-menu-second-wrapper.menu-hover{background:#d2d2d2}.menu-style-2.menu-black #search-block-toggle{color:#fff}.menu-style-2.menu-black #search-block-toggle:hover{color:#d4df48}.menu-style-2.menu-black #search-block-toggle:active{color:#028da9}.menu-style-2.menu-black #search-block-toggle:focus{color:#d4df48}.menu-style-2.menu-black .main-menu-top-li a,.menu-style-2.menu-black .main-menu-top-li span{color:#fff!important}.menu-style-2.menu-black .main-menu-top-li a:hover,.menu-style-2.menu-black .main-menu-top-li span:hover{color:#2d2d2d!important}.menu-style-2.menu-black .main-menu-top-li a:active,.menu-style-2.menu-black .main-menu-top-li span:active{color:#028da9!important}.menu-style-2.menu-black .main-menu-top-li a:focus,.menu-style-2.menu-black .main-menu-top-li span:focus{color:#d4df48!important}.menu-style-2.menu-black .main-menu-top-li.active-trail{background:#ebebeb}.menu-style-2.menu-black .main-menu-second-ul,.menu-style-2.menu-black .main-menu-top-li:hover{background:#d2d2d2}.menu-style-2.menu-black .main-menu-top-li.active-trail a,.menu-style-2.menu-black .main-menu-top-li.active-trail span{color:#2d2d2d!important}.menu-style-2.menu-black .main-menu-top-li.active-trail a:hover,.menu-style-2.menu-black .main-menu-top-li.active-trail span:hover{color:#b00!important}.menu-style-2.menu-black .main-menu-top-li.active-trail a:active,.menu-style-2.menu-black .main-menu-top-li.active-trail span:active{color:#028da9!important}.menu-style-2.menu-black .main-menu-top-li.active-trail a:focus,.menu-style-2.menu-black .main-menu-top-li.active-trail span:focus{color:#d4df48!important}.menu-style-2.menu-black .main-menu-second-ul a,.menu-style-2.menu-black .main-menu-second-ul span,.menu-style-2.menu-black .main-menu-top-li:hover a,.menu-style-2.menu-black .main-menu-top-li:hover a:hover,.menu-style-2.menu-black .main-menu-top-li:hover span,.menu-style-2.menu-black .main-menu-top-li:hover span:hover{color:#2d2d2d!important}.menu-style-2.menu-black .main-menu-second-ul a:hover,.menu-style-2.menu-black .main-menu-second-ul span:hover{color:#b00!important}.menu-style-2.menu-black .main-menu-second-ul a:active,.menu-style-2.menu-black .main-menu-second-ul span:active{color:#028da9!important}.menu-style-2.menu-black .main-menu-second-ul a:focus,.menu-style-2.menu-black .main-menu-second-ul span:focus{color:#d4df48!important}.menu-style-2.menu-black .main-menu-second-ul .main-menu-second-li.active a,.menu-style-2.menu-black .main-menu-second-ul .main-menu-second-li.active a:hover,.menu-style-2.menu-black .main-menu-second-ul .main-menu-second-li.active span,.menu-style-2.menu-black .main-menu-second-ul .main-menu-second-li.active span:hover,.menu-style-2.menu-black .main-menu-second-ul .main-menu-second-li:hover a,.menu-style-2.menu-black .main-menu-second-ul .main-menu-second-li:hover a:hover,.menu-style-2.menu-black .main-menu-second-ul .main-menu-second-li:hover span,.menu-style-2.menu-black .main-menu-second-ul .main-menu-second-li:hover span:hover{color:#b00!important}.menu-style-2.menu-black .main-menu-second-ul .main-menu-second-li.active a:active,.menu-style-2.menu-black .main-menu-second-ul .main-menu-second-li.active span:active,.menu-style-2.menu-black .main-menu-second-ul .main-menu-second-li:hover a:active,.menu-style-2.menu-black .main-menu-second-ul .main-menu-second-li:hover span:active{color:#028da9!important}.menu-style-2.menu-black .main-menu-second-ul .main-menu-second-li.active a:focus,.menu-style-2.menu-black .main-menu-second-ul .main-menu-second-li.active span:focus,.menu-style-2.menu-black .main-menu-second-ul .main-menu-second-li:hover a:focus,.menu-style-2.menu-black .main-menu-second-ul .main-menu-second-li:hover span:focus{color:#d4df48!important}.menu-style-2.menu-red .l-region--main-menu,.menu-style-2.menu-red .l-region--main-menu-wrapper{background:#b00}.menu-style-2.menu-red .l-region--main-menu-second-wrapper{background:#eee}.menu-style-2.menu-red .l-region--main-menu-second-wrapper.menu-hover{background:#dcdcdc}.menu-style-2.menu-red #search-block-toggle{color:#fff}.menu-style-2.menu-red #search-block-toggle:hover{color:#d2d2d2}.menu-style-2.menu-red #search-block-toggle:active{color:#028da9}.menu-style-2.menu-red #search-block-toggle:focus{color:#d2d2d2}.menu-style-2.menu-red .sf-menu ul:before{border-bottom-color:#eee}.menu-style-2.menu-red .main-menu-top-li a,.menu-style-2.menu-red .main-menu-top-li span{color:#fff!important}.menu-style-2.menu-red .main-menu-top-li a:hover,.menu-style-2.menu-red .main-menu-top-li span:hover{color:#2d2d2d!important}.menu-style-2.menu-red .main-menu-top-li a:active,.menu-style-2.menu-red .main-menu-top-li span:active{color:#028da9!important}.menu-style-2.menu-red .main-menu-top-li a:focus,.menu-style-2.menu-red .main-menu-top-li span:focus{color:#d2d2d2!important}.menu-style-2.menu-red .main-menu-top-li.active-trail{background:#eee}.menu-style-2.menu-red .main-menu-second-ul,.menu-style-2.menu-red .main-menu-top-li:hover{background:#dcdcdc}.menu-style-2.menu-red .main-menu-top-li.active-trail a,.menu-style-2.menu-red .main-menu-top-li.active-trail span{color:#2d2d2d!important}.menu-style-2.menu-red .main-menu-top-li.active-trail a:hover,.menu-style-2.menu-red .main-menu-top-li.active-trail span:hover{color:#b00!important}.menu-style-2.menu-red .main-menu-top-li.active-trail a:active,.menu-style-2.menu-red .main-menu-top-li.active-trail span:active{color:#028da9!important}.menu-style-2.menu-red .main-menu-top-li.active-trail a:focus,.menu-style-2.menu-red .main-menu-top-li.active-trail span:focus{color:#d2d2d2!important}.menu-style-2.menu-red .main-menu-second-ul a,.menu-style-2.menu-red .main-menu-second-ul span,.menu-style-2.menu-red .main-menu-top-li:hover a,.menu-style-2.menu-red .main-menu-top-li:hover a:hover,.menu-style-2.menu-red .main-menu-top-li:hover span,.menu-style-2.menu-red .main-menu-top-li:hover span:hover{color:#2d2d2d!important}.panels-ipe .modal-content .panels-choose-layout .layout-link.current-layout,.sidebar-panel{background-color:#f5f5f5}.menu-style-2.menu-red .main-menu-second-ul a:hover,.menu-style-2.menu-red .main-menu-second-ul span:hover{color:#b00!important}.menu-style-2.menu-red .main-menu-second-ul a:active,.menu-style-2.menu-red .main-menu-second-ul span:active{color:#028da9!important}.menu-style-2.menu-red .main-menu-second-ul a:focus,.menu-style-2.menu-red .main-menu-second-ul span:focus{color:#d2d2d2!important}.menu-style-2.menu-red .main-menu-second-ul .main-menu-second-li.active a,.menu-style-2.menu-red .main-menu-second-ul .main-menu-second-li.active a:hover,.menu-style-2.menu-red .main-menu-second-ul .main-menu-second-li.active span,.menu-style-2.menu-red .main-menu-second-ul .main-menu-second-li.active span:hover,.menu-style-2.menu-red .main-menu-second-ul .main-menu-second-li:hover a,.menu-style-2.menu-red .main-menu-second-ul .main-menu-second-li:hover a:hover,.menu-style-2.menu-red .main-menu-second-ul .main-menu-second-li:hover span,.menu-style-2.menu-red .main-menu-second-ul .main-menu-second-li:hover span:hover{color:#b00!important}.menu-style-2.menu-red .main-menu-second-ul .main-menu-second-li.active a:active,.menu-style-2.menu-red .main-menu-second-ul .main-menu-second-li.active span:active,.menu-style-2.menu-red .main-menu-second-ul .main-menu-second-li:hover a:active,.menu-style-2.menu-red .main-menu-second-ul .main-menu-second-li:hover span:active{color:#028da9!important}.menu-style-2.menu-red .main-menu-second-ul .main-menu-second-li.active a:focus,.menu-style-2.menu-red .main-menu-second-ul .main-menu-second-li.active span:focus,.menu-style-2.menu-red .main-menu-second-ul .main-menu-second-li:hover a:focus,.menu-style-2.menu-red .main-menu-second-ul .main-menu-second-li:hover span:focus{color:#d2d2d2!important}.panels-ipe-editing .panels-row.empty{display:block}.panels-ipe .modal-content .panels-choose-layout .layout-link{text-align:center;height:190px}.panels-ipe .modal-content .panels-choose-layout .layout-link img{margin-top:.8em}.panels-ipe .modal-content .panels-choose-layout .layout-link .ajax-progress-throbber{display:block;text-align:center;margin:0 auto}.panels-ipe .modal-content .change-layout-display{display:table;margin:2em auto;text-align:center}.panels-ipe .modal-content .change-layout-display .layout-icon{text-align:center}.panels-ipe .modal-content .change-layout-display>img{padding:5em 2em}.panels-ipe .modal-content #panels-dnd-main div.panel-region h2.label{margin:.5em 0}.panels-ipe-editing .panels-ipe-portlet-content{overflow:visible}.panels-ipe-sort-container>.panels-ipe-portlet-wrapper:first-child .panel-pane{margin-top:20px}.panels-ipe-sort-container>.panels-ipe-portlet-wrapper:last-child .panel-pane{margin-bottom:0}.panel-pane{margin-bottom:40px!important}.panel-pane:last-child{margin-bottom:0!important}.panel-pane.pane-bundle-tile-pane,.panel-pane.pane-bundle-tile-pane-plus-text-area{margin-bottom:30px!important}.panels-ipe-region .panels-ipe-portlet-wrapper .panel-pane{margin-bottom:40px!important}.panels-ipe-region .panels-ipe-portlet-wrapper .panel-pane.pane-bundle-tile-pane,.panels-ipe-region .panels-ipe-portlet-wrapper .panel-pane.pane-bundle-tile-pane-plus-text-area{margin-bottom:20px!important}.panel-pane.title-only{margin-bottom:0!important}.panel-pane.title-only h2.underlined{margin-bottom:10px}.panels-ipe-region .panels-ipe-portlet-wrapper .panel-pane.title-only{margin-bottom:0!important}.panels-ipe-processed .panel-pane{margin-top:0!important}div.pane-bundle-video .media-vimeo-video,div.pane-bundle-video .media-youtube-video{height:auto;padding:0}.sidebar-panel{padding:1em}.sidebar-panel .panel-pane{margin-top:0;margin-bottom:0}.sidebar-panel>.panel-pane:first-child,.sidebar-panel>.panels-ipe-portlet-wrapper:first-child .panel-pane{margin-top:0}.panels-row.active{padding:15px 0}.panels-row.empty{padding:0;display:none}.panels-row.even,.panels-row.odd{padding:30px 0}.panels-row.first{padding-top:7.5px}.panels-row.last{padding-bottom:30px}.node-type-ocio-landing-page .l-main.lt-gray,.node-type-ocio-landing-page .l-main.lt-gray .panels-row.even{background:#f5f5f5}.node-type-ocio-landing-page .l-main.lt-gray .panels-row.odd,.node-type-ocio-landing-page .l-main.white,.node-type-ocio-landing-page .l-main.white .panels-row.even{background:#fff}.node-type-ocio-landing-page .l-main.white .panels-row.odd{background:#f5f5f5}.panel-pane.pane-bundle-tile-pane,.panel-pane.pane-bundle-tile-pane-plus-text-area{box-shadow:0 1px 1px 0 rgba(0,0,0,.22);padding:0;z-index:9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane{background:#fff;width:100%;z-index:99}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.tile-pane-linked:hover,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.tile-pane-linked:hover{opacity:.85}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane>a,.panel-pane.pane-bundle-tile-pane .ui-accordion-content .fieldable-panels-pane>a,.panel-pane.pane-bundle-tile-pane .ui-tabs-content .fieldable-panels-pane>a,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane>a,.panel-pane.pane-bundle-tile-pane-plus-text-area .ui-accordion-content .fieldable-panels-pane>a,.panel-pane.pane-bundle-tile-pane-plus-text-area .ui-tabs-content .fieldable-panels-pane>a{text-decoration:none;height:100%;display:block}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .field--name-field-tile-background-img img,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane .field--name-field-tile-background-img img{display:block;width:100%}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane blockquote.pull-quote li,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane blockquote.pull-quote p,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane blockquote.pull-quote li,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane blockquote.pull-quote p{font-size:20px;font-size:2rem}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane a,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane a:visited{color:#b00}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane a:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane a:hover{color:#666}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane a:active{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.lt-gray{background:#ebebeb}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.lt-gray a,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.lt-gray a:visited{color:#2d2d2d}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.lt-gray a:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.lt-gray a:hover{color:#b00}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.lt-gray a:active{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.md-gray{background:#666;color:#fff}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.md-gray a,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.md-gray a:visited{color:#fff}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.md-gray a:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.md-gray a:hover{color:#ebebeb}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.md-gray a:active{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.dk-gray{background:#2d2d2d;color:#fff}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.dk-gray a,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.dk-gray a:visited{color:#fff}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.dk-gray a:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.dk-gray a:hover{color:#ebebeb}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.dk-gray a:active{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.black{background:#000;color:#fff}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.black a,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.black a:visited{color:#fff}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.black a:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.black a:hover{color:#ebebeb}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.black a:active{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.red{background:#b60000;color:#fff}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.red a,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.red a:visited{color:#fff}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.red a:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.red a:hover{color:#ebebeb}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane.red a:active{color:#028da9}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .title-box{padding:.8em 1em;display:table;width:100%}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .title-box .title-text{display:table-cell;vertical-align:middle;width:100%;text-align:center;padding:0 1em}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .title-box .title-text h2{font-size:18px;font-size:1.8rem;font-family:proximanova,Helvetica,Arial,sans-serif!important;line-height:110%;font-weight:300;margin:1px 0 0;padding:0}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .title-box .title-icon{display:table-cell;vertical-align:middle;font-size:24px;font-size:2.4rem}@media (max-width:47.4em){.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .text-areas h2,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .title-box .title-text h2,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane .text-areas h2,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane .title-box .title-text h2{font-size:24px;font-size:2.4rem}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .text-areas .title-icon,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .title-box .title-text .title-icon,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane .text-areas .title-icon,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane .title-box .title-text .title-icon{font-size:30px;font-size:3rem}.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .field--name-field-tile-text-area li,.panel-pane.pane-bundle-tile-pane .fieldable-panels-pane .field--name-field-tile-text-area p,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane .field--name-field-tile-text-area li,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane .field--name-field-tile-text-area p{font-size:20px;font-size:2rem}}.panel-pane.pane-bundle-tile-pane-plus-text-area{text-align:center;color:#2d2d2d}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a:visited{color:#b00}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a:hover{color:#666}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a:active{color:#028da9}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane h2{color:#b00;font-size:20px;font-size:2rem;font-weight:400;margin-top:0;text-decoration:none}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.lt-gray{background:#ebebeb}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.lt-gray a,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.lt-gray a:visited{color:#2d2d2d}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.lt-gray a:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.lt-gray a:hover{color:#b00}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.lt-gray a:active{color:#028da9}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray{background:#666}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray{background:#2d2d2d}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black{background:#000}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red{background:#b60000}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black a,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black a:visited,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black h2,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black li,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black p,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray a,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray a:visited,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray h2,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray li,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray p,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray a,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray a:visited,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray h2,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray li,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray p,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red a,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red a:visited,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red h2,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red li,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red p{color:#fff}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black a:focus,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray a:focus,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray a:focus,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red a:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black a:hover,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray a:hover,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray a:hover,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red a:hover{color:#ebebeb}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.black a:active,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.dk-gray a:active,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.md-gray a:active,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane.red a:active{color:#028da9}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane .text-areas{padding:1.6em .4em .6em}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane li,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane p{font-size:16px;font-size:1.6rem;font-weight:300;line-height:140%}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane ol,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane p,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane ul{margin:1em 0 0}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane li{text-align:left;margin-left:-2em}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane li.align-center{margin-left:-3em;text-align:center}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane li.align-right{text-align:right}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a li,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a p{color:#2d2d2d}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a h2,.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a h2:visited{color:#b00}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a h2:focus{color:#028da9}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a h2:hover{color:#b00}.panel-pane.pane-bundle-tile-pane-plus-text-area .fieldable-panels-pane a h2:active{color:#2d2d2d}.panel-pane.pane-bundle-tile-pane-plus-text-area .tile-image-style-icon{display:block;padding:1.4em 1.4em 1em}.panel-pane.pane-bundle-tile-pane-plus-text-area .tile-image-style-icon .field--name-field-tile-background-img{display:table-cell;vertical-align:middle;width:25%}.panel-pane.pane-bundle-tile-pane-plus-text-area .tile-image-style-icon .field--name-field-tile-background-img img{width:100%}.panel-pane.pane-bundle-tile-pane-plus-text-area .tile-image-style-icon .field--name-field-tile-background-img+h2{display:table-cell;padding-left:.8em;vertical-align:middle;width:75%;text-align:left}.panel-pane.pane-bundle-tile-pane-plus-text-area .tile-image-style-icon .field--name-field-tile-background-img+h2+.text-areas{display:inline-block;width:100%;background:inherit}.panel-pane.pane-bundle-tile-pane-plus-text-area .tile-image-style-icon .text-areas{padding:0}.panel-pane.pane-bundle-tile-pane-plus-text-area .tile-image-style-icon-center{display:block;padding:2em 1em 1em}.panel-pane.pane-bundle-tile-pane-plus-text-area .tile-image-style-icon-center .field--name-field-tile-background-img{width:50%;max-width:110px;margin:0 auto}@media (min-width:47.5em){.tile-5 .panel-pane.pane-bundle-tile-pane-plus-text-area h2{font-size:19px;font-size:1.9rem}.tile-5 .panel-pane.pane-bundle-tile-pane-plus-text-area .field--name-field-tile-text-area li,.tile-5 .panel-pane.pane-bundle-tile-pane-plus-text-area .field--name-field-tile-text-area p{font-size:15px;font-size:1.5rem;line-height:130%}.tile-5 .panel-pane.pane-bundle-tile-pane-plus-text-area .text-areas{padding:1.2em .2em .6em}}#edit-field-tile-background-img .description{font-size:120%;line-height:130%;margin-top:10px}.l-content{min-height:4em}.l-footer-wrapper .l-region{margin-bottom:20px;text-align:left}.l-footer-wrapper .l-region--footer-1 p,.l-footer-wrapper .l-region--footer-3 p{font-size:13px;font-size:1.3rem;line-height:135%;margin:0}.l-footer-wrapper .l-region--footer-2{text-align:right}.l-footer-wrapper .l-region--footer-3{clear:both}.l-footer-wrapper a{font-weight:400}.l-footer-wrapper #osu-wordmark{margin-bottom:10px}.l-footer-wrapper #osu-wordmark img{max-width:300px}.l-footer-wrapper .osu-siteinfo-name{font-weight:600}.l-footer-wrapper .osu-siteinfo-address{float:left;font-style:normal}.l-footer-wrapper .osu-siteinfo-address .pipe{margin:0 2px;color:#b8b8b8}@media (max-width:47.4em){.l-page .l-footer-wrapper .l-region{text-align:center}.l-page .l-footer-wrapper .l-region p{font-size:17px;font-size:1.7rem}.l-page .l-footer-wrapper .l-region>*{float:none;text-align:center}.l-page .l-footer-wrapper .l-region ul{padding:0}.l-page .l-footer-wrapper .l-region ul li:first-child *{margin-left:0}}.footer-dk-gray .l-footer-wrapper{background:#2d2d2d;color:#fff}.footer-dk-gray .l-footer-wrapper a,.footer-dk-gray .l-footer-wrapper a:visited{color:#fff}.footer-dk-gray .l-footer-wrapper a:focus{color:#d4df48}.footer-dk-gray .l-footer-wrapper a:hover{color:#666}.footer-dk-gray .l-footer-wrapper a:active{color:#b00}.footer-dk-gray .l-footer-wrapper .pipe{color:#b8b8b8}.footer-md-gray .l-footer-wrapper{background:#666;color:#fff}.footer-md-gray .l-footer-wrapper a,.footer-md-gray .l-footer-wrapper a:visited{color:#fff}.footer-md-gray .l-footer-wrapper a:focus{color:#d4df48}.footer-md-gray .l-footer-wrapper a:hover{color:#ebebeb}.footer-md-gray .l-footer-wrapper a:active{color:#b00}.footer-md-gray .l-footer-wrapper .pipe{color:#ebebeb}.footer-md-gray .l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link{color:#666;background-color:#fff}.footer-md-gray .l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link:focus,.footer-md-gray .l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link:hover{color:#fff}.footer-lt-gray .l-footer-wrapper{background:#ebebeb;color:#474747}.footer-lt-gray .l-footer-wrapper a,.footer-lt-gray .l-footer-wrapper a:visited{color:#2d2d2d}.footer-lt-gray .l-footer-wrapper a:focus{color:#d4df48}.footer-lt-gray .l-footer-wrapper .pipe,.footer-lt-gray .l-footer-wrapper a:active,.footer-lt-gray .l-footer-wrapper a:hover{color:#b00}.footer-lt-gray .l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link{background-color:#2d2d2d}.footer-white .l-footer-wrapper{background:#fff;color:#666}.footer-white .l-footer-wrapper a,.footer-white .l-footer-wrapper a:visited{color:#666}.footer-white .l-footer-wrapper a:focus{color:#d4df48}.footer-white .l-footer-wrapper .pipe,.footer-white .l-footer-wrapper a:active,.footer-white .l-footer-wrapper a:hover{color:#b00}.l-footer-wrapper .osu-siteinfo-social{margin-top:0;padding-left:0;text-align:right}.l-footer-wrapper .osu-siteinfo-social li{list-style-type:none;display:inline-block}@media (min-width:47.5em) and (max-width:59em){.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(5):first-child:nth-child(4),.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(5):first-child~:nth-child(4){clear:both}.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(5):first-child:nth-child(n+4),.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(5):first-child~:nth-child(n+4){float:right}}.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link{color:#fff;background-color:#666;margin:0 0 1em 1em;width:2.55em;padding:.62em 0 .46em;text-align:center;display:block}.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link:focus,.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link:hover{background-color:#000}.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-facebook:focus,.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-facebook:hover{background-color:#3b5998}.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-twitter:focus,.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-twitter:hover{background-color:#00aced}.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-youtube:focus,.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-youtube:hover{background-color:#b00}.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-googleplus:focus,.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-googleplus:hover{background-color:#dd4b39}.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-photos:focus,.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-photos:hover{background-color:#ff0084}.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-instagram:focus,.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-instagram:hover{background-color:#517fa4}.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-linkedin:focus,.l-footer-wrapper .osu-siteinfo-social li .siteinfo-social-link.link-linkedin:hover{background-color:#007bb6}.l-main.white{background:#fff}.l-main.lt-gray{background:#f5f5f5}.l-main{padding-bottom:30px}.node-type-ocio-landing-page .l-main{padding-bottom:0}.l-region--masthead{padding:20px 0}@media (min-width:47.5em){.l-footer-wrapper .osu-siteinfo-social{float:right}.l-footer-wrapper .osu-siteinfo-social li{float:left}.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(6):first-child:nth-child(4),.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(6):first-child~:nth-child(4),.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(7):first-child:nth-child(5),.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(7):first-child~:nth-child(5){clear:both}.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(7):first-child:nth-child(n+5),.l-footer-wrapper .osu-siteinfo-social li:nth-last-child(7):first-child~:nth-child(n+5){float:right}.l-region--masthead .l-constrained{width:100%;display:table}}#site-name{display:table-cell;vertical-align:middle;font-size:48px;font-size:4.8rem;max-width:500px}#site-name .site-name-prefix{display:block;font-size:.5em;font-weight:300;color:#666}#site-name .site-name-main{color:#2d2d2d;font-weight:600;display:block;line-height:1em}#site-name a{text-decoration:none;display:block}#site-name .site-name-slogan{font-size:.5em;font-weight:400;color:#666;margin-top:20px}#site-name.site-name-2-lines{font-size:44px;font-size:4.4rem}#site-name.site-name-3-lines{font-size:32px;font-size:3.2rem}#site-name.site-name-4-lines{font-size:30px;font-size:3rem}#site-logo{display:table-cell;vertical-align:middle;text-align:right}#site-logo img{height:140px;width:auto;margin-right:-.5em}@media (max-width:47.4em){#site-logo{display:none}}.l-region--masthead.white{background-color:#fff}.l-region--masthead.dk-gray{background-color:#2d2d2d}.l-region--masthead.dk-gray #site-name .site-name-main{color:#fff}.l-region--masthead.dk-gray #site-name .site-name-prefix,.l-region--masthead.dk-gray #site-name .site-name-slogan{color:#ebebeb}.l-region--masthead.md-gray{background-color:#666}.l-region--masthead.md-gray #site-name .site-name-main{color:#fff}.l-region--masthead.md-gray #site-name .site-name-prefix,.l-region--masthead.md-gray #site-name .site-name-slogan{color:#f3f3f3}.l-region--masthead.lt-gray{background-color:#ebebeb}.l-region--osu-navbar{clear:both;margin:0;padding:0;background:url(../images/osu-navbar/lt-gray/bg-navbar_red.png) left bottom repeat-x #eaeaea;overflow:hidden}#osu_navbar *{font-family:proximanova,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;line-height:1.4;font-weight:400}#osu_navbar p{margin:0;padding:0}#osu_navbar .univ_info{float:left;padding:.9em 0 1.1em;margin-left:0}#osu_navbar .univ_links{float:right;clear:none;padding:1em 0 0;margin-top:-2px}#osu_navbar .univ_name a{height:16px;width:90px;display:block;text-indent:-9999px;background:url(../images/osu-navbar/lt-gray/osu_name.png) no-repeat;margin-left:0;overflow:hidden}#osu_navbar div.links{float:left;margin-bottom:10px}#osu_navbar div.links ul{margin:0;padding:0}#osu_navbar div.links ul li{list-style:none;float:left;margin-left:1em}#osu_navbar div.links ul li a{color:#333;text-decoration:none;background-position:0 0}#osu_navbar div.links ul li a:hover{text-decoration:underline}.osu-semantic{position:absolute;left:0;top:-500px;width:1px;height:1px;overflow:hidden}a.osu-semantic:active,a.osu-semantic:focus{position:absolute;left:0;top:0;overflow:visible}a#skip:active,a#skip:focus{position:absolute;top:0;left:25%;width:50%;text-align:center;padding:.5em 0 1.5em;display:block;color:#fff;z-index:999999999999999999;text-decoration:none;background:#666;background:rgba(0,0,0,.8);border:1px dotted #ccc;border-top:none;border-radius:0 0 6px 6px}.view,.views-exposed-form,.views-exposed-widgets .views-exposed-.views-exposed-widgets{position:relative}a#skip:active:hover,a#skip:focus:hover{background:#b00;background:rgba(187,0,0,.8)}.l-region--osu-navbar.dk-gray{background:url(../images/osu-navbar/dk-gray/bg-navbar_red.png) left bottom repeat-x #333}.l-region--osu-navbar.dk-gray #osu_navbar .univ_name a{background-image:url(../images/osu-navbar/dk-gray/osu_name.png)}.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a{color:#fff}@media (max-width:47.4em){#osu_navbar div.links ul{margin-top:-2px}#osu_navbar div.links ul li{list-style:none;float:left;margin-left:.5em}#osu_navbar div.links ul li a{height:23px;width:23px;display:block;overflow:hidden;text-indent:-999px}#osu_navbar div.links ul li a:hover{text-decoration:none}.l-region--osu-navbar #osu_navbar div.links ul li a.help,.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.help{background-image:url(../images/osu-navbar/lt-gray/resp-help.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.buckeyelink,.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.buckeyelink{background-image:url(../images/osu-navbar/lt-gray/resp-buckeyelink.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.map,.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.map{background-image:url(../images/osu-navbar/lt-gray/resp-map.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.findpeople,.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.findpeople{background-image:url(../images/osu-navbar/lt-gray/resp-findpeople.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.webmail,.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.webmail{background-image:url(../images/osu-navbar/lt-gray/resp-webmail.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.search,.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.search{background-image:url(../images/osu-navbar/lt-gray/resp-search.png)}.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.help{background-image:url(../images/osu-navbar/dk-gray/resp-help.png)}.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.buckeyelink{background-image:url(../images/osu-navbar/dk-gray/resp-buckeyelink.png)}.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.map{background-image:url(../images/osu-navbar/dk-gray/resp-map.png)}.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.findpeople{background-image:url(../images/osu-navbar/dk-gray/resp-findpeople.png)}.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.webmail{background-image:url(../images/osu-navbar/dk-gray/resp-webmail.png)}.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.search{background-image:url(../images/osu-navbar/dk-gray/resp-search.png)}}@media only screen and (max-width:720px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:720px) and (min--moz-device-pixel-ratio:2),only screen and (max-width:720px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (max-width:720px) and (min-device-pixel-ratio:2){.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a{background-size:23px}.l-region--osu-navbar.lt-gray #osu_navbar .univ_name a{background-size:contain}.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.help{background-image:url(../images/osu-navbar/lt-gray/resp-help@2x.png)}.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.buckeyelink{background-image:url(../images/osu-navbar/lt-gray/resp-buckeyelink@2x.png)}.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.map{background-image:url(../images/osu-navbar/lt-gray/resp-map@2x.png)}.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.findpeople{background-image:url(../images/osu-navbar/lt-gray/resp-findpeople@2x.png)}.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.webmail{background-image:url(../images/osu-navbar/lt-gray/resp-webmail@2x.png)}.l-region--osu-navbar.lt-gray #osu_navbar div.links ul li a.search{background-image:url(../images/osu-navbar/lt-gray/resp-search@2x.png)}.l-region--osu-navbar #osu_navbar div.links ul li .ui-accordion-content a,.l-region--osu-navbar #osu_navbar div.links ul li .ui-tabs-content a,.l-region--osu-navbar #osu_navbar div.links ul li a,.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a,.ui-accordion-content .l-region--osu-navbar #osu_navbar div.links ul li a,.ui-tabs-content .l-region--osu-navbar #osu_navbar div.links ul li a{background-size:23px}.l-region--osu-navbar #osu_navbar .univ_name .ui-accordion-content a,.l-region--osu-navbar #osu_navbar .univ_name .ui-tabs-content a,.l-region--osu-navbar #osu_navbar .univ_name a,.l-region--osu-navbar.dk-gray #osu_navbar .univ_name a,.ui-accordion-content .l-region--osu-navbar #osu_navbar .univ_name a,.ui-tabs-content .l-region--osu-navbar #osu_navbar .univ_name a{background-size:contain}.l-region--osu-navbar #osu_navbar div.links ul li a.help,.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.help{background-image:url(../images/osu-navbar/dk-gray/resp-help@2x.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.buckeyelink,.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.buckeyelink{background-image:url(../images/osu-navbar/dk-gray/resp-buckeyelink@2x.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.map,.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.map{background-image:url(../images/osu-navbar/dk-gray/resp-map@2x.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.findpeople,.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.findpeople{background-image:url(../images/osu-navbar/dk-gray/resp-findpeople@2x.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.webmail,.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.webmail{background-image:url(../images/osu-navbar/dk-gray/resp-webmail@2x.png)}.l-region--osu-navbar #osu_navbar div.links ul li a.search,.l-region--osu-navbar.dk-gray #osu_navbar div.links ul li a.search{background-image:url(../images/osu-navbar/dk-gray/resp-search@2x.png)}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2){.l-region--osu-navbar #osu_navbar .univ_name a{background-size:contain}.l-region--osu-navbar.lt-gray #osu_navbar .univ_name a{background-image:url(../images/osu-navbar/lt-gray/osu_name@2x.png)}.l-region--osu-navbar #osu_navbar .univ_name a,.l-region--osu-navbar.dk-gray #osu_navbar .univ_name a{background-image:url(../images/osu-navbar/dk-gray/osu_name@2x.png)}}.l-region--pre-footer-wrapper{line-height:0}.field--name-field-pre-footer-banner-image img{display:block;width:100%;margin:0}.node--article--teaser .field--name-field-featured-image,.section-tags a.feed-icon{display:none}.section-tags h1{font-weight:600}.section-tags .l-region--content{padding-bottom:40px}.section-tags .node-teaser{border-bottom:1px solid #c7c7c7}.page-user-login .l-main{padding-top:20px}.page-user-login h1{margin-bottom:20px}.page-user-login h2{font-family:proximanova,Helvetica,Arial,sans-serif}.page-user-login .login-box{background:#ebebeb;padding:20px 30px;margin-bottom:2em}.page-user-login .login-box h2{margin-top:0;margin-bottom:0;font-size:20px;font-weight:600}.page-user-login .login-box.osu h2{padding-bottom:10px}.page-user-login .login-box.osu a{margin-bottom:10px}.page-user-login .login-box.non-osu .ctools-collapsible-content{padding-top:2em}.page-user-login .login-box.non-osu #edit-actions{margin-top:20px}.user-profile{padding-bottom:20px}.user-profile .field--name-field-job-title{font-size:24px;font-size:2.4rem;font-weight:400;margin-bottom:30px}.user-profile .field--name-field-user-photo{float:right;margin:-40px 0 20px 30px}.user-profile .field--name-email{margin-top:20px}.field--name-field-user-photo img,.views-field-field-user-photo img{border:1px solid #8c8c8c}.view-wcm-news-client.view-display-id-teasers_pane{margin-bottom:10px;padding-bottom:40px;border-bottom:1px solid #c7c7c7}.view-wcm-news-client.view-display-id-teasers_pane .views-row{margin:30px 0;border-bottom:none}.view-wcm-news-client.view-display-id-teasers_pane .views-row.views-row-last{margin-bottom:0}@media (min-width:60em){.view-wcm-news-client.view-display-id-teasers_pane .views-row{width:95%}}.node--news-client-cached-article--teaser h3{font-size:30px;font-size:3rem}.node--news-client-cached-article--teaser .more-link{margin-top:10px;margin-bottom:0}.view-ocio-news-archive .field--name-title{margin-bottom:.6em}.view-ocio-news-archive .field--name-node-link{margin-top:1em}.view-ocio-news-archive .view-header .more-link{border-bottom:1px solid #b00;margin-bottom:1.4em;margin-top:0}.view-ocio-news-archive .view-header .more-link a{margin-top:-2em;font-weight:400;color:#2d2d2d;font-size:13px;float:right}.view-ocio-news-archive .view-header .more-link a:hover{text-decoration:none;color:#028da9}@media (min-width:47.5em){.node--article--teaser .field--name-field-featured-image{display:block;float:right;margin:0 0 40px 2em}}.node--article--teaser .more-link{float:left;margin-top:10px;margin-bottom:10px}.view-display-id-page .views-row,.view-display-id-teasers_pane .views-row{border-bottom:1px solid #c7c7c7;margin-bottom:30px}.view-display-id-page .views-row h2,.view-display-id-teasers_pane .views-row h2{font-size:32px;font-size:3.2rem;line-height:110%}.pane-ocio-news-archive-titles-pane .views-row{margin-bottom:.2em}.pane-ocio-news-archive-trio-image-pane h2.pane-title,.pane-ocio-news-archive-trio-pane h2.pane-title{font-size:28px;font-size:2.8rem;margin-bottom:.2em}.pane-ocio-news-archive-trio-image-pane .views-row,.pane-ocio-news-archive-trio-pane .views-row{margin-bottom:3em}.pane-ocio-news-archive-trio-image-pane .views-field-title h3,.pane-ocio-news-archive-trio-pane .views-field-title h3{font-size:22px;font-size:2.2rem;margin-top:.4em;line-height:120%;margin-bottom:.5em}.pane-ocio-news-archive-trio-image-pane .field--name-post-date,.pane-ocio-news-archive-trio-pane .field--name-post-date{font-weight:400;color:#666;font-size:15px;font-size:1.5rem}.pane-ocio-news-archive-trio-image-pane .views-field-field-ocio-body a,.pane-ocio-news-archive-trio-image-pane .views-field-field-ocio-body:hover,.pane-ocio-news-archive-trio-pane .views-field-field-ocio-body a,.pane-ocio-news-archive-trio-pane .views-field-field-ocio-body:hover{color:#2d2d2d;text-decoration:none}@media (min-width:47.5em){.pane-ocio-news-archive-trio-image-pane .views-row,.pane-ocio-news-archive-trio-pane .views-row{margin-bottom:1em;width:33.3%}.pane-ocio-news-archive-trio-image-pane .views-row:nth-child(3n+1),.pane-ocio-news-archive-trio-pane .views-row:nth-child(3n+1){float:left;padding-right:4%;clear:left}.pane-ocio-news-archive-trio-image-pane .views-row:nth-child(3n+2),.pane-ocio-news-archive-trio-pane .views-row:nth-child(3n+2){float:left;padding-left:2%;padding-right:2%}.pane-ocio-news-archive-trio-image-pane .views-row:nth-child(3n+3),.pane-ocio-news-archive-trio-pane .views-row:nth-child(3n+3){float:right;padding-left:4%}}.section-news .l-region--sidebar-2 h2.block__title{padding-top:20px}.view-display-id-archive_listing_block h3{font-size:18px;font-size:1.8rem;text-transform:uppercase;color:#666;margin-top:1.2em}.view-display-id-archive_listing_block .view-grouping-header{background:#d2d2d2;color:#2d2d2d;border-radius:0;border-color:#d2d2d2;font-weight:600;font-size:16px;font-size:1.6rem;margin-bottom:1px}.view-display-id-archive_listing_block .view-grouping-header:hover{background:#c2c2c2}.view-display-id-archive_listing_block .view-grouping-header:before{top:14px;left:12px}.view-display-id-archive_listing_block .view-grouping-content{margin-bottom:1px}.view-display-id-archive_listing_block .ui-accordion-header{background:#ebebeb!important;padding-left:2em!important;margin-top:1px!important}.view-display-id-archive_listing_block .ui-accordion-header a{font-size:16px;font-size:1.6rem;margin-left:16px}.view-display-id-archive_listing_block .ui-accordion-header.ui-state-hover{background-color:#d2d2d2!important}.view-display-id-archive_listing_block .ui-accordion-header .ui-accordion-header-icon{margin-left:18px}.view-display-id-archive_listing_block .ui-accordion .ui-accordion-content{padding:10px 30px 10px 32px!important;border:1px solid #ebebeb!important;background:#fff!important}.view-display-id-archive_listing_block .views-field-title{font-size:16px;font-size:1.6rem;margin-bottom:12px;line-height:120%}.view-display-id-archive_listing_block .views-field-title a.active{color:#b00;text-decoration:underline}.view-display-id-archive_listing_block .views-row-last .views-field-title{margin-bottom:0}.pane-ocio-news-archive-teasers-pane h2.pane-title{margin-bottom:30px}.l-main.lt-gray .view-display-id-archive_listing_block .view-grouping-header{background:#c2c2c2;border-color:#c2c2c2}.l-main.lt-gray .view-display-id-archive_listing_block .view-grouping-header:hover{background:#b8b8b8}.view-id-leadership_listing .views-field,.view-id-user_contact .views-field{font-size:15px;font-size:1.5rem;margin-bottom:5px;line-height:120%}.view-id-leadership_listing .views-field-realname h2,.view-id-leadership_listing .views-field-realname h3,.view-id-user_contact .views-field-realname h2,.view-id-user_contact .views-field-realname h3{font-size:21px;font-size:2.1rem}.view-id-leadership_listing .views-field-field-user-photo img,.view-id-user_contact .views-field-field-user-photo img{width:100%;height:auto}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group-header,.view-id-user_contact.view-display-id-panel_pane_1 .views-group-header,.view-id-wcm_media_gallery .views-group-header{margin-bottom:.4em;margin-top:1.4em;padding-bottom:.2em;color:#666}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group,.view-id-user_contact.view-display-id-panel_pane_1 .views-group,.view-id-wcm_media_gallery .views-group{clear:both}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row,.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row,.view-id-wcm_media_gallery .views-group .views-row{width:46%;margin-right:8%;float:left;margin-bottom:.75em;margin-top:.75em}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(2n+1),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(2n+1),.view-id-wcm_media_gallery .views-group .views-row:nth-child(2n+1){clear:left}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(2n+2),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(2n+2),.view-id-wcm_media_gallery .views-group .views-row:nth-child(2n+2){margin-right:0}@media (min-width:47.5em){.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row,.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(3n+1),.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(3n+2),.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(3n+3),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row,.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(3n+1),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(3n+2),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(3n+3),.view-id-wcm_media_gallery .views-group .views-row,.view-id-wcm_media_gallery .views-group .views-row:nth-child(3n+1),.view-id-wcm_media_gallery .views-group .views-row:nth-child(3n+2),.view-id-wcm_media_gallery .views-group .views-row:nth-child(3n+3){width:20.5%;margin-right:6%;margin-bottom:1em;margin-top:1em;float:left;clear:none}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+1),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+1),.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+1){clear:both}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+4),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+4),.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+4){margin-right:0}}@media (min-width:60em){.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row,.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+1),.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+2),.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+3),.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+4),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row,.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+1),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+2),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+3),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+4),.view-id-wcm_media_gallery .views-group .views-row,.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+1),.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+2),.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+3),.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+4){width:16%;margin-right:5%;float:left;clear:none}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(5n+1),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(5n+1),.view-id-wcm_media_gallery .views-group .views-row:nth-child(5n+1){clear:both}.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(5n+5),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(5n+5),.view-id-wcm_media_gallery .views-group .views-row:nth-child(5n+5){margin-right:0}}@media (min-width:82em){.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row,.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+1),.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+2),.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+3),.view-id-leadership_listing.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+4),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row,.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+1),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+2),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+3),.view-id-user_contact.view-display-id-panel_pane_1 .views-group .views-row:nth-child(4n+4),.view-id-wcm_media_gallery .views-group .views-row,.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+1),.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+2),.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+3),.view-id-wcm_media_gallery .views-group .views-row:nth-child(4n+4){margin-top:1.3em;margin-bottom:1.3em}}.pane-user-contact-panel-pane-2 .views-row{margin-top:20px;margin-bottom:30px}.pane-leadership-listing-panel-pane-2 .views-row{border-bottom:1px solid #ccc;padding:1em 0 0}.pane-leadership-listing-panel-pane-2 .views-row:after{content:"";display:table;clear:both}.pane-leadership-listing-panel-pane-2 .views-row.views-row-1{border-top:1px solid #ccc;margin-top:0}.pane-leadership-listing-panel-pane-2 .views-field-field-user-photo{margin-bottom:15px}.pane-leadership-listing-panel-pane-2 .views-field-field-user-photo img{width:100%;border:none}.pane-leadership-listing-panel-pane-2 .views-field-realname{font-size:32px;font-size:3.2rem;margin-top:0;margin-bottom:6px}.pane-leadership-listing-panel-pane-2 .views-field-field-job-title{font-size:20px;font-size:2rem;display:block;margin-bottom:8px}.pane-leadership-listing-panel-pane-2 .views-field-field-bio{margin-top:12px}.pane-leadership-listing-panel-pane-2 .more-link{margin-top:15px;font-size:14px}@media (min-width:47.5em){.pane-leadership-listing-panel-pane-2 .views-row{padding:1.5em 0 1em}.pane-leadership-listing-panel-pane-2 .views-row .views-field-field-user-photo{float:right;width:300px;margin:0 0 1em 2em}}@media (min-width:60em){.pane-leadership-listing-panel-pane-2 .views-row .views-field-field-user-photo{width:360px}}@media (min-width:82em){.pane-leadership-listing-panel-pane-2 .views-row{padding:1.8em 0 1em}.pane-leadership-listing-panel-pane-2 .views-row .text-grouping{width:58.5%}.pane-leadership-listing-panel-pane-2 .views-row .views-field-field-user-photo{width:39%;margin:0}.pane-leadership-listing-panel-pane-2 .views-row-odd .text-grouping{float:right}.pane-leadership-listing-panel-pane-2 .views-row-even .text-grouping,.pane-leadership-listing-panel-pane-2 .views-row-odd .views-field-field-user-photo{float:left}.pane-leadership-listing-panel-pane-2 .views-row-even .views-field-field-user-photo{float:right}}.views-table td.views-field *{margin:0}.views-exposed-widgets .views-exposed-widget .form-submit{margin-top:1.6em!important}.views-exposed-widgets .views-exposed-widget.views-submit-button{padding:0}.views-exposed-widgets .form-actions .description,.views-exposed-widgets .form-item .description{display:none}.view .ajax-progress,.views-exposed-form .ajax-progress{bottom:-1.75em;position:absolute;right:50%} \ No newline at end of file diff --git a/profiles/wcm_base/themes/wcm_omega/images/settings/menu-style-1.png b/profiles/wcm_base/themes/wcm_omega/images/settings/menu-style-1.png new file mode 100644 index 0000000000000000000000000000000000000000..0bf8ea46eba08597fe666cc5f688e8fd37263566 GIT binary patch literal 38215 zcmeFaWmH{D)~LM$!7WH|_u%gC?iSo(<L*vyhu{uDLI?y2!6CT2YjAh>Z|9uT-Sm08 z-`x9+`!kHeW>Ph!>M5btT5}~~3UcBIu-LEw002Q!LPQAwco7SdOQ9h_pQ?7ZWuPB0 zb`ozL0RTAEpWiP4X&IOR0Bi?PSXe>9+}6p~(cIRKP*PZ!(9Xfu6li4v0JzP4PBK$b zp2hFHY68AO(G+_5;axPLR2*Fs2E>j&3F&(QXrh;Bo(6U=y8}WY`a`1wylILfAu9B7 zUV0M53JQ25qFWU=BJs4PUo0hmo4PA^o__e;G&F0L?b%}GH%SuPOZtI4mRhyPNa+4X zviFUb7!>rY5x{FrFa!SqdM+*$K=86}Hj=9#pp}-}Uxxhq6Psq<IT(?E2)G35YiP$8 ztCRxO&?XKL0&iaEvq=*v1Kw)_wB3~)U<EiK{L(o)J_Blj!uJ$_G9Ef|K#mufiUycJ z530W6i{prQsjz+~h^@L*DAF&~Z~?XkNdhmwP`!v892`V_Q7Q(Q0zPdf+^`R`6ch=> zeq7IO0030LIw6?CaxkBcdK1wQvkhSV63LLFUg*QT`pW5!ER|F!8;xyR0gbs?+BR}+ zfR6t11ALXlD@?|LAkGt?cAD6j{nylOtHE!xF!IlnrO3sp9>&|>XXw5{;~v0T{qe;h zE8%rA$AIYSyWV!~SX3OwN^*gZ{cuL_Q<>Ml_i=BcM;fETiVZ0lcLqfpODJt37eGP2 zaRxRzG|8-#pTC#P6F-#}dha2qSn5zNgkLmK1+g+p!Z+G?6v$zm`${P^7Lju-777OK z2gxf#GyzDMmz0obJ5{d%uVN{vlOmX_(7gClW#WgB5@5TdHn``wYr#N6a-XaB7!3sm z_};*kx4{l}Xab1i%!3*5OBjAJ6oNdsPur@AkYV#0y)Pn|g$gjz`VO*oBoKK(AAy^r z4I=AU^i>;j5C^Fd<hvdry7iPGca2D;_eQK!2B<X#P!<&gA@;aMc8JM#2%l>M#m&Vr zbn}o17zAFu4Ae)(6^daXr-9aLi?btX3?n3t4<(8ZQz1@>MG5NQF?^#ar}8R2^gsmf zgxWryLtL9^E)+@xYE-(BtT`4fUerNScq|@QzCO;!_$8LO90hZ)mjmKkp)ykTSk`sE z$}ApnU6P~NgLUc3Y_M?bAaTar8N~(47w;*hV95fBi)eD*E0$2Qz6XB~DaE{jUXXbj zewr#(<WTHYf;X9fEfrM+`|)N1V&e6L?1ZKT?*-Te`q#iY@dr7had`6@79>qf+OQ<a zbW!R8)lrwx=ux_{!;yM(f^8?R7#mU7f{?L<o!Rrc^VjFJ=Yi*99ym=2OT+pM=a@C{ z^kQhjtqKfMSU6aBm}Xe)SUQpNR2EcSRMAx5soqd2C6ZC8QhBNj6)&jls9`Bgs(e+r zP>51`{Sp0BnbP9Nxf~DSuhPzbA3LiJJs8(gW(PV45C*^pA_lq#TrDgt3M~#TlqWhY zA|}|1@st`$r*bb-3kE9<Aifk<z`mt^+weB36spwKifumrpkK~_dWL$|dH-y`XkUI8 z_riYHV3+tJXm@h=VwZhV&$8G;!~7aJFp`q5SYR)*7TiTGt12r!2$1#P1RJy%Oh~(8 zx%<kYiKwZlS*J-|eQB;Ux;tuWu4MrQjHs5bb~VqQK3rGeFwFo&$5y?sN^p!D?<{cq zTx+mkWy9&p|1D^~DE~9FAcde=jojBEV5SRxkXbL>nxxw&w-9$%cRewz=u@0TK8u@T z@O+!-+hT6bX?1p;Z!%Xohj@$h9$rm^O}I_09^DsN+sYT#=SADYW6LGJicgc~hvvhh zZKEdnNHIR<0@yQ{9hd{GGX{2xIm;tG3>^xlwWG(4E7T-eapj6NiUp%s`MO5Y72hgm zYR9fiPvDvnmt*KxY=7wexJt!Ld6$NkX2lL<#A5i$6veJ%=rM90hBZDgNYh?AR@z%S zyfEVxf5UUuw24HkLc2gyNi(IzqUBXxT`5zoZR);I*)26qHDD1vsr#vW%F2>p&ub5R zZ{BFzXrXI8a+axZGPv5lrnmBAO`U=CT>VVA^|zUtsDdbG0%|-h=F2R+{-NQr9-DHV zZjPne9((C7Jc28a#+&Q+Czf68F;6x}R`eCiz^5L;d7=e_FyX*<EpZ(2T%)gR))Y0$ zU&e)sP~~jNXXGTZzc{yfn?;|IZkY_p4lQeI>#Wm3X?y4l>L}~5H!L}>)r&TKwrkjz zbG&lZ+xF>us0xV)X<Pf!t(WDJ#hK;F<4LY5E0bO8Xjqi|F}c;ULA`-}nS1ii?8t=x zmB3#<YM5D%SugI0ZrP@V(P!4@?q2t9{;vNa=EfKP7&?Vu1XBVA9)<?a3T6y39BB^i zoMncEgW1j2PA}B4XCbyrLDO7hJ8i_%AlRVoOZ}H-yXoVb6%1kx<O<|;;w;fQkv<X} z^0<UHiqDznZk3(JJL_wTp|BB}I2WXIR9yVG-`<?R8C5PR;)$^jO~n|;?GMYuYM{6j z&hT9*sTDt&Ite<Fg~5gyN7+T;BZnkcBdwu`l26NaqJ7K%Hp7cJC@wy>lDfdxVr0Tu zxuK9#o;uUTwSMw^cD#IGB%3JJ-lMQf=KBE2$LfiW3Eq!-5Q+iVg1(v>bDPzC27Y!; z#|1s=DsOgWucXQ)j)so=ihH(u&-=8~XVW(lR1+_xa0!=4eG>4}nrQEg<Wz<ZGXy2` z*7eJzY%C5XKi05_dk_s%+Pdhb52&e8Sq@+I=p`>x#Kay^5yBQ?WGL9ZX6n2U+G`_# z<qmI*D2d=3luB_nu9>ph+28AA>+Fwc*m^m9V?yU#W@j_bli(h)<vehe-s1hDg3wxU zT&OCD46Xq^h^9nmKs%%A`iksQnkuPLFRivZx8sYkqU0755&u4|Dt%(|lGbLO)qKnZ zK_`C=jjLv}{mm7V;_Rfu-D$~bIrTg0vd8t~@!)Job<<L-w;Pofdlt7AJG%{*UQ-il z=Bfi9x3#%}*4|_-m8GW-^{IPhDze3MHCc7dcHVcvJqQ$RX|~!;CwqmZvaTf$pO9?W zW*WWDx@q%h*}vV|@O~Mz)4Hjl=a2AhZs9fd^o}x-okYBi&chpaCEvGt>^w-W*ST%z zbM>C5U0l?~QTEIo`dVfa^F2$|v$rY8)ALGpe!8CD?kNo11*(Q%9gl|pop4Zy?tR+r z-eNm)NP2WF9;e;J>h`8lhLOpIh_}7>@=5910Y$ugbtXLj?8J{*yZvwWEeCui4kfqM zLp!QwDP~eb@L8FTH7$x$*Sp%Abwh=zvN1yxnJwN1eL+bP$Qbl`u+2`*v*kDYCguG_ zWp3J>?vn?*Czf>6yXD+^{Fe=9N8Os*n!C2OOB|!SOLHS^6$b;d+38z05KHw=-20bb zxf7167o%D{pO&gU53WS7Jn<#)8{IX|?S72rbys(r$g^at@UpsTo^_}2Bi1xjXCFfE z*FMr*&gRP*Z1wZQJ>Ji$o@P8Wmdw{Slyz5Zso2`t?nQj0uh;F<MQo&c2$|w%YpL<^ zKBr%9DZ3)OaBhlg!SZTY&0K0&Jfdi{-Hkc)y(PM8Z|$y>_sF*3Z}7HxjK41M)SpuC znnqae^0K_fKY2LOKm3s+Lx=$YPy%`);eQ<1_+`S|X}&1DRWO4Dyb|Umz}zK#$_(*f z1++rU9KdzZgAwESe~$9&%*(aGLm(W&_>hordNYk?%)yE1Ua<~182|BuTi9<D;FW-c zh-ig{dtZZ^!vnxR3#sP<jIjE{Qsc*zHcwgK6J*|Gt5U#u9m8`Y0stJTKot!q4Otm3 zBU@`a17ll56FN6*JJ9JD0N~+wvokQVG;ty{G%*9(@Dd+2v=9>ljd_XHS!Eey?SxIt zff61LCdwXiDn=fbMx4gP{Cu!HZd@P-)+SB{gl^VWHjZ3wyu^R_<pRk+i|L68|4?zV z<RupT8IVvzR)J91*1?33m5z<ph=Glrke!o`k(HgDg`I|wiGh)oo`IR3nSqvxnTv&i zi-n2suP<UgSdhfyU~I~zBqH`#IM8pr#O6*;c3kxIuCA_huFQ0{4rcU>oSdBW3{3P) zOtc^kT1R&qCj&QH8%L5qo&3X(h>4?-1JKS1Xlq0G)31S{t+Nv^G4anp|NQ!^U)Fa2 z3}oZ@7dsF|dN%_*dPX`1`u}8PZ1hhXJ7)*0KbmH2L~mkcVr^pM<Os53{Ev2a|G47# zr}@8y{Acxl4GbC+S=s+={EzlpTmQ$<j!vR3AOwFQ{kO3Huyj;$w=<zvGI6wZb}%v# zbpdsS<UjS^326GS!TC2&KWqML+fCen|HbTQ&7Wp}Oocy3hzHbHE@1}~11A#^&^I4w z2C>sJFw-(HsW5PIF|l(ou+cKGaxpOQ(Em;IU!(ko4_RAdpsD+R@WIT;#mey9$1}~p z`vA>&V*@9H|06HYb^qq)kN(&?sMy+C@%_1K{&f)wx(5BZN(d=s4UB*`Kd(&RJnPzD zM$h~i8*!Q1I#?Sx@d2$3%uML*Y|MD*|5f-*^PlsIOW4-R)&bN_6Fz1h`u|k?AFV)_ z#|nR59rK9*9qp_P+@Bjit9@qu$4uptv~hGYurV@`6yXCE&;fzQT#Sas943q`Mzm~< zCQP&}3=9mkhNhqo7DfYOb{1wP218DkKl&{z``rA0xE8TBa{js6{&H>nf9d*}`TuY& z?*Ihtlm=GMbbhw}|2D*baPvPxNdO(4Y#rR6&3n-7|6?yyHnIQr(tlJ~0sq+3><k<n zO@6LeUgCc&*?(?=|J>t#+WfKdxeSbc?uLAh1}-MXJoNuo_OC|$)9x=L;Q!y@`_un3 z^Zy>h)!fA9Z;Sii7UrL>{?PjGP8@Abom>qZOa#q9GvfbjW&P>*-wpqJ03&k)8#5DQ zKKg&K`$xgwO?c>k{=u;V{`=VdS^Doo`j1KeKc@iC&wZ2&G<`swG5BNH7<uUbN7=t3 z|EaI>a~fDV|Dn&$1X@=N^o&10|1y1E{dd#1|GVk)>c5-*%Tm<_=)}kLSG2zsKePI| z+5fo@DTB@>CVXtHtjw%D^nWk@yM+SK&BRJW1PEI4jz1?dXyf?H=<hZE(emxTEE(BB zjr=3rAC}K*{<8dYu%4YE{us+YOF<_T(BX*wpQodLALf6qpZ~|gzq<7Q*zt3Bzk@ud z@k{wPu3sX0uJ9Yza~i*tf8+WkqUQ>~aXqK;OZhjhUm|+0@Eg~28o!i(<N76{=L)}Z zJ*V+Y`8Td#B6_ay8`pChzm$LD`X!?03cqnZr}0bqH?ChIdam#r*K-=blz-#;C8FmF zzi~aM@k{wPu3sX0uJ9Yza~i*tf8+WkqUQ>~aXqK;OZhjhUm|+0@Eg~28o!i(<N76{ z=L)}ZJ*V+Y`8Td#B6_ay8`pChzm$LD`X!?03cqnZr}0bqH?ChIdam#r*K-=blz-#; zC8FmFzi~aM@k{wPu3sX0uJ9Yza~i*tf8+WkqUQ>~aXqK;OZhjhUm|+0@Eg~28o!kP zS6s0Fdf(8*2K17lE9h;)JQVd=(3^;aMiNT00D!eK0N|Jd0NgJE0D;B;fZa9#ux}0k zFz^9D|0=`!e(Ej&pr|1!BB<gvx4-C|fj7Bwbuv8T{C0Ve90$qX)s>y67QIL!SHQj) z!#r0*8jf~s73STm1tOt^MYcU39kHRaZn`%>-vi~G>gtTEy-otF!^~9A&4HVt0Zucq zo#mD%pB(s5BFT7C$tPdIA72pH0bH@v{UV^>Zz(p4E8$5c<3G>~LxzHWl7jy%j(<T6 z5_<u0Ako-Q;%5o`tDpA&MTZoN@PE;fWD@x4`M>G>8Q{O^Ja5DwIv<{V>eo0b(LgRg z(Bl)P74|B{g5+j5KX`l|jidmOeBKG(adg%Hk8+J9GHF3j`)=FTDQW&=FCOT}o@SA# zU}ut|04zFCM1U`}a4N5L#$O5PYoYJRU@IKE@tCJg-RjJD)j*_`<x;@{gg7*kq6)u0 z4pttJ?4g3GsESTc4y#>|!O-*zDYCMtg1>}@>USAoMd-Hw5+rcL@AIW>hthgkTyfO- zpoi^KT67+VF*A?}3+mf^RKImjP1y>yJuXf+vhP>gIXxeFa$zpZJaal8eD<`$9B6+N zE%C&}yb|-0aBD5U;6iV;L$LmuQ5HPWnHeF$=|=~;lNi48H~O0BsZQ9UswZwd#k(!X zJR;Cm-GYjf`MbS}8!w8}f~72*Ztq))EiAq7?oVm@J1X&123tp-c9;2|Mr-PGfOB!T zKR6Iqi(!j%fS)~QYci(}6yDc(7_4xxh3Dn&b;Vsk6Md0Eowpxx!qb_4Dr|-!;;>LE z&&w&<Rm?`M2?D<5DBiC3FMBBPdIw%o_$a&h&AQ<NQ&f~4UPTqijUV%<lTCm0w0CW9 z<)24s9_(LOlhnVwkE#l8um*j7f6qjeLDJ19^aFZSjsBozZWyc^xj1dk0~f|0_;w~b zs<0+8{j~g}X|(m4*W(p+U!1kt+-~9lw3Cjws^;F4;-mmHnyj$k59org)^;*XJMe{M zcAh-7kuBD`*8QZJawIAUG2MZ=A318G4*be2v+uMm)ALI{-|e1N4^I<7yaUGf8u!4y zj_D8Vzc^~38wp0l^WgpQu%#sO@Tp5EhtgtR&=NI9R6z&d<8oWlzz1Je_M$_XoGu3L zHH0cezs2Y65-`&_G3N8B@S|!r*!r^k67008Ilr*-Iczux)$uP?KoPCLaN+qObxj<z zb^-OTH5ZnjqrTcHpcPyYA`?16<Q5kvMU~)ChD-9K6@2-??CqIoP`Eb1E;`DB5nSj~ z@Cuo7+ZrLN5NOPtIt5!eQ!Qdx8!<orNnHNaiyQ&r!dS+xE^_J!3$ng2A4rv|f<6DD z-2``%gEBmzu!J&PASdUe)V#sC$4FkWwJ-PWSqZTO*_yuF&TIn)ry#+FvvW#K;QYbu zr{K%};G)2i66h7bJUp27DX!caw!=1JOD@Wi=n^VxXHj8Q!bul9?D}96QwbB9d(I#< zjP=|I_&7JP+->nA644jkKwjYJ#1ty*27T1k*7U&)`P*^9>8~VF+14f!1(nyroa>wD zIiFrdi7K*yTSYjLOH;PQw%zlnFiW%GLk)6JRVTJ+#(b&#F#eXMJ*tr7gYp}hNnry; z?o)8c9pm>RUEdkt1q4+S^Mw!%5@ZS(v;|?qBaS^-Q7SMC5yZ5F3oNkHO7ehIrd)xv z0_-fWKHn`=RFW!_`}l@tG~#M=b>vq}0q#l%Ca2hPzw*5at?}5L0h3i$d^cV%@4V)? zF?-vf)juRujIF8l+Da!YAaO8W#tdd_T~SFPltjj`0@M6fapSV!O*Vg*O64reTj?Jz zSTi+&Z(0keK{K^vZ`;~B9<*NP%nYV(Bb;=)rHUlTAr82mw^GW;Nb?6-L=!NB;bc`6 zUJG(1woZ9D9ZiO~5YZ2Q{YpyXKYwuZ=>e)_&I63d9ARyE4y?NmMgGI+B0hX45q?zM zSkrswBiZ4xS06?25NLr;$y>!n*Ou{*6y*XmY1p`OPlsR6uclAWviT!Z2}n_|944*V zNn9E`V~)Jzmy|J%n~rpZD$1QJ!U~0X?1t&x?-GPFTyC5*JXa~RYVV+E^jtA@Qk<~A z_|4mJB)BHuCt<L2+#la<DQ+tZsE)7%$}fAyHQ@V1H!ft*Ph*-G&fEmn?o3%$u-}Je zFSVqYw#&|r7}ecQd|&WBT8m8cB#$7!GM9Cq6s_C=yav+eIpDP1U$nEhb2*G7*|xuZ zV&ZRldUJX=yjFuVWH?@RHKxGfUnQ3{=Ay6Rb=t*ze=^H1nQo(fi&4JbRuejp?KoT; zI$i`%WHeW+!}Yac+Tn_xz|_(^ezr)jtFv3ab@DQ^U2A!D=?>piowzk|T6_5Xg-J?u zK(3|L(+?A$`)+oQy@qL2o?~=Z{tG&~&O+g*(FL!IoBNyGY@-Xl=(l7D_vii;jI@cR z>@m`1xA@J%M|RU|wz<@Z2OdakNtSe`y|%t>4T*TQ4_%f!@3+8n3M`P2cuz6sFV#?v zJzJElWyny_oUp#To5`4sH}tz*EVBMU7;~Kw*_6i%=rL7<XaA7yZgi48yRg6ZApv8Q zcDYrky+Et<=~`#$#tvLk`TG=DWCmx*4vD9M2~({$RXV><6g!``csKw*|KMe3MQDe$ zn5<4ufF$0{8A(i4RV6YS2CC_x(fW@pj-)VYS7cj`o(TFzfraIS1hY$n8|mSyZ&RkL z8SXOa445=<vdS|JCq}yNXWoWw-4hTInEb_Xvynmbe)7vciLPo^gnMwSN)Tbj!H7*_ z4)+Tcn9+fUE(uYSXODaR8ZF;o6<}Pq2VuGg3t0BS(3Ik&ban2*a4y*y4W~ZB(}q^K z&CVOY!x452?O<}+<Bwk3lJCf$DYik1x??+C9aEoCrbzMJx0k^jgP`8a@pLMwvHh{3 zzC@m-YKO%Yol0&{hskG;U)6Qh&L*pkAJ~M$zq;{FZ5()vwi$B}Xri@Uk3%v)5TC3| zIO7V5+6SL?cUFZfm8S6#{y|K3>w~+n#(g?}j?=dIQ?!k)r#D`ArZ1Ol`jS!ae0E+f zkJBM<<j$H$)&56*#VnVU`eV{A1Rh8l|3a-&y%WU#<+pIU^kww!@#OCaQ>7eN>yjC5 zPbF~syG+bg4t0AUVtC}-t--X42cCuyG8jLSAT9XN_Pd1C?IrW)`G$!}8<Dhakg;zY zjh|u^qZPb|L~?jK(pwogdQ6!$s;^<?lT6~hqNHzbhJ1&^oIpNe0Ija$&d4jJxwTZV zdwKFHn=jOLMo12KV?&(ZJyd2&=w0~D(gpjg#m2~uJ7=5PV<)eYs1>FjQVaLXTqrm1 z3&eOjJiVgt+Rl@%JL(G_JmFU0!#p1J(tI=Gl$b(yY4l=`y#RX#+QfhWlyEPsQYY+j zr#RUlO5k+#=0U)i97)~9=20H|;f8-m7P%>!;}isj!^3BGCFh~2?GhY?R4yP5LD>U1 zt0`U4aB6^bkibX?_kIy+>DhkvqkybYfI_RhtO=)oIm4*p47!`w%LgjagdyX@At`*# zd#=ofx@uc>=tn}GdY3%YWv<8THmLQDAfSy!p4G(13^pGQ(cO0Qx|?%)gnaVb_#-*R zg>on|2u>?1{Pvyhn5}j*f*+~!i1u?3$xI(y`A^SHRMHMf5biNPEg+Wc7CKI6g?3rr zZ^lT&yuaMKAK$DpUvfKj^{iXHhS`7Gc7D9y6koqeX%#gaT<?ObS~zaCtUek`-E1N_ z9&scXbv!nf%V>zL%4eM0csCljR5S0)7Q7s>j6=GAwu<&%Dc<($5~2f*Q@d!xB_3ni zgLU>dhDP0hW<aifEQDExC`EqUylvxay{+%s?vK6jJcW3c-|+6GUgQz>z$QMnLn+NQ z<8-yYD1BSy@68wz(8lB?hdNB}8&g`qWU&b|kir&S;(Dp5iD|gp#ja6R6coJ}!r=P2 zv+luy@4hKqnB_tqVS2Ukc`MuK%wMz5194-0ZK!RdHR7nW8x~U2w%3Ho?MxbzrIEi= z^alQDIdJhctFbi!9+xw@qHies(mgb-c28*?TneiRDSeqe<(mPDOg1bwBch@Kg25tN zTGP&&_V<_AefKbHvyIm5Sw@8p_v^Zi=L={1l(u=w*%cXHtEt6lgJVcFIZzKX(S#}U zS=uqZl_s`h@hVt+Hn3*8b}ufyU8{26Bs&iA!udL})AKzbO5V$4`{J5qd$SF?@`qBV zNGmo+6XU+KlOP{^e}UB*wEVVXWwPHL*hzk#aY>`?M7(vgB97E3<s<kebu*Agw>jJ{ z1b-l%J@aiGWR|BHg3uX?JgnFtXOi+3;zoY5uKwa-`?~94=fWGKou(F8S3wx5bHehL z7R1HZ0BTVa<?t}kpmY4O%;xl|FMCmwnC_XF9EPNs(rw$}{uC+Ff?2^-+UscF%w_`C zINY`wj%=uklIfG<S9$g$^(Pj_ISiEOmo)2BoINeJdGvYUwz9&-H5#vn#LjaFHl+1d z;JD5YgPhIbT6{M}wM_!+j?aTKe6?BGmu_Cwc^5K!i_ineqi_Z(8kT+}@;^mih`vD2 z@__7RwLQM?YMQ|3>KK4)jwvq*URm2@^psIYf7+yI^d;=?RM+i{&EkFgI49mgi=cc_ z@uS*tM-g+&jD1P2(wI<P#{+xu)}>$xr?8sCPodSG25nN*N0LahE~YV_sqGMR_<jXR zg(6^p=Mrt`_7Q2+$B9hZ)vb0VcyH&hY;6aMz)(D)t0IE#$Aq*^w@q!TdX0K4>Zva( zn24ZgY>n(YJ3Ab@cipYMqZO5Gv~L565-?UN+A{fXi9TJ5jbyTf?4sP?cB?b{D(RIl z(E_TE*yFP5hR4mF%*>ZB0V#!n#ApLn%-LSo_ziveFTLn^bP00x{pcTB#Z_NGF;&2; zMW-7Lb41{MQg_VBh3KyNUTya=0NnH2Nnhpk8`>d~ITVu|)ea!)aFOd%v{wnD6++-4 z9`x(WLirFn4%PG-?;i|RDuIm)+STV`hYb&&+rb#Vgfb(aah-iH;8^q9zK@_$T^;G~ zjBQC)MG>KHj+fhF1qI$Iw75dJE?qGUCP}$;av6qqIhzd?F6U$#=P6!V>2$-<^9grH zA(PACi^mAjzon4vy4|Py5HQZ>&SE)hu9j3f>A_!nk(3#gI7n<Y>QYd?I-{nw94f2; z!J`{~dSB{uM<(ZM38Pz{9Up+ZUw*7F$NZXNq6{g}<Mr{%DcSqW?RGytyxFr+LA3e8 z+~#QKy{Uvw@!p)?^&0_2mQtsHChl)lKGL*WY*u8O#kkytEP<C3j5&HxQ;oOq^o^H{ z_}L+g4Oe-Pr>SfXEJ5im3ItUnJdm?iNm<?@$TgO38&P=hxE${gvwiw5vHeMCu=|iI z?JtTHW)cM3N!)P#Ei^kw1~DOYFxhPgwfMaJ`Dxvux;NJBoM{`Td_q@%-LvftXG4zi z73T-eZak0;H3Y3VLnaHM$fb*4qHaqA0|E@;@}iur7HZ=pc>0H$LKNugG8osya;H6d zky&{zySr!KX129{s3aOnRQC!o$iJ;DCljI?1``#WVXIj&>)9S9y(<54QlyvHIa*Q0 z9rgi%j?)qLp~0prT>OpgLZ>Hzmx$n9;5h+fc%IA6cD)c=Cb@!kSIP?S?D<^P{Y}9) zdnY{SWgizS4Z%5;l-XrjM;$VpDO(Z7M#7iD^q~x>xMi}V`DO$GN9BY?j`a2GyDAeC zM&L;%@k28?lq{3)tGct>?@?nmTE9buiJ_9NAxAdaL}E{*%O~;o$4{&0VA{AGl?z-! zrf?dPep0jj&;>c1>>Zh{Fv7~72sKr;-^s6-;2SIGh`~fz1nxpAnhnED$%d^_k?U_j zVm4;G<LPxgg~Ib)sEb}hWPHWB@p=J=@)5Uim#Yo3`vef1jYEF1!)4RFkIS<JXcoZ7 z@9uDEJx~=qL#BhS@H|i&;&x{Qu53n9ZyBbiPWikR73E-aLB|~zQ+-`2>)d#CIlph) zSGhZ`vv9Mg$6#`(lE%&Dgw%fIb8e)2Z%07aZZMpS?Q`*CIJI6MyWHwwk-Z2N@8wA_ zx)6AX{nNN_o6-x}?tI{Wg-ks>Ro=-D-5NDxN^07!3ffgr@5*a}DwmohKX~Dmm2@3Z z8}~$3TpQv+cO>AJ$o)WS=rvs}E(7y<I7Us0ZXIz}YidgI#CN}xUTzce%fo)RNIv{< z;|?ju9VlI1>&LxpPM%t$_)gSWIewOTc<rIrET>L8#kryOWP11u1uX9^ybw~7Vx2u6 z+9s37fB@IUq10k-vfEWY`x_kIEL5|MA#i3n3N=r^t;g$E1U6*?2=7|Pj%ze%#6rF^ z*X|`}9&fqknn7vY2&I)JL{RG8y~I*2sI7fTp)tHk%WZCo-E?{?A&vr{?E>3!z>t+! z$%l5sbnouX=^ajP1ie?>e@&8^<?Bo$aI=p)SR?R4v|1PI1tlWS)66*h{Y|2_#{r&p zczc&C`dK$w`S^R56Rf%9{X1mRN-B~&MADS9wZzV0rqlByX0Kxb-8*ysIFW#OoA%n9 z%|mDsfsj0aG=ZL!QAbo6j+@tuwp<!M)}hVMT3C~o#CU!6Ym5n2i(jE^DMfmYM5pui z7aBvtyu}r_5fpH&1?_QZXp;>Bp+>$~a?&?eCX{`9@DprmsI(uJBc_!Ui%K7|_7-2g z+<4_;=4NpNDdSC8158LJASXmAovA|_PY_q^iL#z&nV3=-vjhYu7+;l9-8Tas{Ronk zx@#UhF=xF2{uvBkRZphq;8t?Xx%>rQ4T6tuLW8y)6R&bPCs+71s>{)_1tB?~H~6fw z&fX*qNNh^l8bY$4qr5*LN&Yygqa3iecRR8%EQx5;2lTs)*ZLAn4jR3ohL0WkuruxX z5+f@+hQ9nAzB^a8S2fPK+AE=0RGKz3GB?{v53d7H`-S^A*LD&G`BvI3shjm4U6I*+ zNH+Lk7Pa;!IPUJfC@5Iz-h0!EGX?Js@fws^KG2`+g0o;^2j9_8Z-f`-N1&CrT+=aw zW?I6g{MO{4qS8nBr980vGE#!1=`~D)Q%7&isITvj=A${ysUSoR5R;2e+%D+75m0Q) z%tmGsu6rMJdOW1D;=qqu&XHw1c~e-e89bNo!1;ZRY2{mv36;f>j60jfVByY2RUz65 zK76T#R^HYZ=J;^BQ?JfxI?ho@TOSz~k@MJUn&oxQZbcQda(O$#^k&Ix^NokDJyx>U z5jvgV7v~M?`|VsZ()iRVf5>XYP2_Bx89$?Zb2^7JSjtgV!yWI&W)JY9^Ih4usbI5< zxE!^~3zvAkqvN<1AJ^LPoHMki!jy7gj=h+{UN*iUNKFdld7MGX$Vs;9>&C*!_BW^n zTA{t`<H6KSGbRtU>F%wKI1X_LWt+-bujwwC8BB*la=fpgVC*{nvf5d|aUeFPt3Har zJ_F41-5j1^DT0CUo={6fJ-%x`Eyj<b7g)<hSh%ta7q@Bgqi#<OHAa&zUcc5>InwP^ zE-xizr--!Z{<z>Bi`Q_;Y_zT|R>yR|IZVGoh1FYUMoaj)wcB=|#E9MT$$I+u`v?&{ z4nw?q#HQWjRkQeo?6;}{CRw@GheWP;MxJ$y#2;6)jVIgXZYv4A_uI8~FNMfH<F&UD zVa2SS)Io!NRfCKHEUpz5>v(#(fDb>eUNts01Tk){BQKgINSKT)#!4B_tG$O56%L(J zq)2+B08!gy6W>M@*Z0cd%?A{6fKQA5n&+^?&FnlDn*}rp`JnOX1S)5L-|<;U@(-$^ zt^N!&uB0&TSn1^@9f=~#oiVeQoKnFqi+3Xhi%=;wLZv5!wvBbz<0$9YY;i`n7beox zVEvWI(XGgAC+10cWd?0NnNDm03_P_DFO+uBg?#8iH(G6HLUK7t@!%kWjEQCKllgF! z(GB%vk()fBD}m`*50J4}Q#LHZMGjANe79~0ZFt7#*D&V<T(M~gY{jtyGaB_VvBQCx zW#19&E36Z$Q#++ZM|o|$d;*=mN&?c2$B5PuR+K7dOw(!%*goUkSm(!Djd!3Rat67Z z6AMl_jWfmu=3Ar`hKZp&VXS-!agq*?j1Lsr+h$#XW-1gOQ|rCDB~0i%4NR2FgXH>g zRToxd1&@O^n4^_VbiSK0T*?2GwPAUQ3j2~l8KzPWrF)O){ThWcL+}ptSd!@Qcj4Ze z>Jh@6lVg`9ox0bP8={U(D&keRsK*Lb_TbLZZTsUxt;ke3OIngAu@$u}5PRj((p4T9 z@;ptEM_H_abr20bh0G~o@ItlFwcl%)q31>Cz>@hfk~4`=<#T;Hi$b~EUKl7$IRk=3 zIlYcoNfyrT3L-V_kedR&P_$52VL(c1GMMk1&(V4Zim2goGCthDN$%gGP;N?1FKd4H ztt&=<+fNbKw~dsp<(}B4@l1V!oc5lNf1XdbjZ90O(V>G<EHa~Sq5`hAnz4(I+TZ%d zZWU;yLy|5PTVahxbWNjZC9a<)St%Jf6hvmO63<xmV;8DE*_cMM)zSba@gA1|SQU)k zdYx7-(A*kU8PLB)q^mfT9+CXzeo)<gBk`&jSaT9@*kAOC;q=y_H_WI4g|?%LD*;1C zLY&^K(u2CURIHWy`h0CeMEl0=b;4`QX`@?hN<{NCxbDc4CGPUGv3_ZH`xBHY+u5k; zyU8<Ufane9{-YhEJk7)VGM#x;c&r)3>qf}CE33_$Exq+g^`y%4sF+u3B<bG{+LU9F zUIc|-961)BGK4Dzv#Sns6CC6$PcYX#Bt_U?+OFr``SvJBEQ9CcEj4Pt1NsykAV3CA zSo@?CXkYO*`yL?NpIjue6s}s$DaZ}?nlT$l_!3_@Q|8)edkooce}t_$SQ3{LMATaH zjHWKD4ZyK!j_UkWW0;05dw~TRnJTeGOmE+>-+FxFCn@XB8ay8q00XU}LxLr*tdp2C zoD$|l3xhIPa!$a9*yCWQ7yiknE*n)0<7`M;{`jncpb%v{MJrrSV@9v?iX>f5X`z7q z0Ity(mtDCisz^tJq~P85csY(wC+U<*_pa(EjS2?{Zt65jx`W8+weJ<Ot;FerD7zf7 zqTO=hK+b_+*7V}=8JP^`>`ESj(IjY2G93<|?=KA#?>+*p1jkveItLlOZw*oyz1%ZX zxh+XGxrA~)pe}M_1gwrIxW^_Ecz1+QPbpwkyrJIn(}Gs{79wH7dG~2GGQGm@@!&xu zA9;ZjkK<r~`ORtPtWK)IWd$=Zd5;JsEN<TC6<i^F(aH~ei(Qmj?c330-!}3@ba-s; z)YP?Gd$(>6zQy_|g^*?$Y<|c%$=HF`>o*Bl3h4S<HJLMX>}d>w9L4p~iIJ6NTYU9M z+22!iGbO}Gj3)u87z4Q)5ns*}$o%#F0_WB2roCHCJgws^D}}UO(23CCljV$5$?m9? z2Y3$P>)n`nu4azhJbEoz$Z6n(h1s<`un|voc3+piZ3<7!w#gxi?_9euq(rW<nHTmc zT5?l*ZMF0^iv7o0d58)u6j&V*qLo*=tNNk-$QQ<UypR=h5Buf)4Bmal^%(WQFfkaH z{o!g!Bl9=Q-*bamvdURhREc7hTm9v;Hg+w`H}%myoc7*92Vt?<-~xgcA?-FR#ueAd zv!VmB>}8M!+#*}>e67b(dYP<N$QDkT5{h-t_*$Bux*N}X@wLf#N5Fmdt%4&zpJW~_ z5A87DosOQG-SpD?3`RraDx<Ypa7LCFv*+JA6_tGq%F6=ZL76J1Uk=IJ_6zzl{=qsC z*qzngmU}SMa!I1*U5f&3KL#|5EB{~~sxgqon*1>ny!64Cj8RnZDGglY$t+zT>UFZ= zkBhB%y;ym2dJ(Z<ihcHxc0RV23o~7O-uFQiKG`qEu`9k##ldFNdB&4bUpj8UK&%JT zARa7qT$a$FGR<pzEeMyyz{ul<G-V51d9&WU%p*AEbbRMs>fy?Gb-ziy&?ZEPhKHx% zr7L6;wUzA?ztj%N)X4H~m8sa4EtTy`XerYTyPm=?sbn=N-PZ6feA0L*HA-huLdTib zqsXGtPqiU4@PwSp-653+NS7ccn^Vsz3Tz<8zH02xZGt+!ZrAexl$YeyHC^-Y!OMcH zlB6UDQpc^=72y}?OwV60S@RdvHKV)AG4hf0Rb4H09+sd%-0+Rr(3j-p>_V=z5$DOW z(&(L{1(tJV-w}Ac>q?PS6r|JQa}Q(Pu&*~nKIDtL^JRw59v+@jEw3`}HG;1@Y*=u8 zYM&5gLc`ds@V-Fdn|-~Jhw90A*`YYV@fmS2T^KXHXsVoi<>aKm=W7Dl&Pyy-d*T%* zGGDKKMdCC9>I8#(Nem{3{g-U}=D9{kM%Ukw>hmydq@-YH@0Z}JMONJ$q*I;SX5mv0 z6}0D~Wgc|1yjPslNEnwqtvT_A_@XS!n}VA*zJhMzf%Dq?Q6x8swoRPWR$jx^GXhub z5WVhsd_BBb)1=!k(d{2iFqqv37^sxd+lz+t+ZlyN?}@@49~v93Wl_XD9UM<j!q9a+ z53%O-9Oy7~J;6f|Cu6n7;&_@;5eS-lsp(rfHj*=jC#Ri$=!-I&EPCpz+pf);93@ON zzGIQ#2J1(E?{wJhO4kUlb)}#k+x>m==y)hihsAV(#<K;3f`%v42r`;9|9WTaW9U~~ zp5fikiIImU3RA8u%XJ@^gV|-IZ#1*KPE?nuC^tVu(3@=^K5Ro2I6+%B-Yy)?>fjm4 z`S5)==Iae+e|tG6?)8+X%vn<tMn>(jhIFf7gskfgeB-{AHKfX}-3_`f?>!hv#ii}j zYPeKj%He+K8d$rH&L7diUr>9muIrvkV*?8dhO1o_xLc2&hPa>0W)Po^+E!3PX+!^_ zB|OjkWt-qaaJt{h@kzSv$VYKo$mAN~Z)qBjtBy{M*SK^|r<#}QtV(kqajN&X!U~S! z#ui>S_jyr^{&3iPDecgsV!M^wkiCV$p4CC?iZ%+g6L)F80=wdSWO8e|cJMfE&-Te) z+mv5h3qjAv;<7oQ7jD$iMUYjuyE{u|wdGSLAIf9g87bq)UZl<{s3^o=g#Hl<e?xYF z#e4w;x|xWdL?I&x$a-)iv9&5QyAQb0cAJ;yC@W05k2f5cduY5If}A5@M<Drz!{2;_ zl!IBj2sw$fw7R3tXKFjq-(Ft28h-=lW_+xnDZ>uo{-UI&xvQ$5uVd?kq<IsdNY{AW zMoxJ3#12cH;9u5s8=GG+Q)A5@J>Oabe+$1I6RJ|>+)by{HrR8*jKy9;V8h)z7qhex zCC{F_=i_m;C!fXLpQfs1zFfu5ryefL{RxZ5jX|>{$s2(U{O*#l`$$X?ZGkQ`T-Z~i z#RLieD!BoV)CzTlR$n07W&(FX(peau8kOvuxBRUWt?An4B3kuP8>0#6UWmVdXvJ#j zqZ7hl1q*lxLVGl8h4VBYnk(G{)MZFl=02Z-EK9!9gb^XLX>_h7Wyca8j@#LRtGSd= z&(@<-=C%;Wj8K7PxzF`y)0zX$cX>5(SxTxwBGqBlMep3t%ox9jQ^XHWHa^{=OdXYW z=*@(^X!10yQTcMFk5E=~^CEopRScW*oHIw2nOrVmX{Ff%m9CE~1eSrFO!<-%a2YW< z*PvFLG>zJQ>j8;!pC!`0s!%zjsLHn8Lf69;qPH|^`nB=-hdOw?1sKCYulvLF(m5SD z${*sdS0mIly2(GeZO?tC7Acwa&Vij=Yh$DJ0!@Ewbpf7uLhV;=dk$Y+GK$h>D;zPf zXeGYU=|JCUo7V>$k<Wg$hKiC*u<H@$LGOl6WH9UyfCbY<iPN0&y?qk}<G*|)tnpUG zmk9K?UAf7X{cGII`oeg76)vYeIe!aO$uzVibi?XF<}mij3dd<a?K-?|ZIllsB>};~ zrj5BmkO+7(Km+{VBu%zbJz?Pi5qm41x`IedF24-F5I5o1mVAo>(o;mQj)`&oO=ho! zf}Cim+l(-`gT+d7gLSyC^y?q4RU(qmoDP`%e0clp!e~M+ZA{KCA2`JP@>X5mqhtIS zV`b54ml2z(bjIn8jPNHB8!7O95shWEwHdYlrd;^y-Oj{E@HD*q#yrS*w(YqFB>aZ3 zCa4mD@lln~?$zx_q2Nf+bDevJkLIZ9Q{|g>!ts?ui<GoIqT{M)qM$Q6F2@(p|3DEy zJuc+#%zMD)Oth#i?zoVv6(c87^6AwQgF&{CvoqWQck-CZTR|4<_(9VX^!H<*d*pBY z9k5A|10YP`@h7tL8UdsAR8!Uq0^Sp(6x(-Fj?pypg`U|j+$s_FXTE0F+A-VpFwAXS ze_;aFSkL$5_L1|@;b|#ubGwn=WWigqALgkqKXTB9%<3$K3gl`nKfe4dre?h$efJ$T zmD2>1EcpB7;3v1c2YHEkx_kUgE4HYE;>Zk^L<8`<RW_1Rk1JX=D=rbWs^iV~3}#a_ zkWL38)}3leP50!UpR~5;d;yExNh??N3{Hs>&YYjrO35}ZP}y)xNZ#H?X7ucz2=`u; zSm`|x*)~5Q!;ppGww$mh@IG~>J@o<<M_5AH*yE77+}$}TYXbA;SlHS8`{ivoLNjGi z!bnHpF~Yx8&<IjeMD{C$ffOrQVIv&E*jWv^AVIrF8V-&f3q4Vckgy}#D9Fwpx3QUU zCHAR5rcFr&jan8|?8^YvG94s9^xBpvjpa=bTtc{bSi$EhNp{d(vxM~Ih+IJ<VeoDI z(=&%xrs0KM<Y@9K8Fm2K6p?(|4?)55)1ZV3(EW44>@Dg@F^fz)G@wnJ(&Bnhpg7kT z{&YVRawC!Px7u__HK}67_-!kMB?$!|Kf+Ankrr9^9Bys(ifR$hP}Vvn%FL0zLR@ji z5g{4uNWfB2?X<^*Pfl)JcvT_svj0W0G+9F5DpJs~`=ap}3~?L_D2v6w#QvQWsNW@_ z^qf1&f~vTypeMh(#F)oK8B>xOYUGkk;~xE_35;44HZcAQD);_`!G@?2-4%ER&PpE? zPHw$H&*R&Gc&es_2_Ix|bf&-1z_o9*?@h(Xq;w3uiXyYW19MyO*o(9&`0CrM<m99p zE16DdVYyXVvU?r)0*zai2Do|!WrqbyTnSg<ia2BfWnnGatzFa$2#_aoFx`w)%D|T+ z#q<kstoDe=_RAp48*5Um!T6W#T;KaReRVecxT--KFNrHE-rj{m#g|PW94JF2$&~r9 z;EE9N9njYMD#mQYsp-O4iWU0W+dN#B2ftfU`{e^4E`>A?wm4(sORqzcsH!~5lvK3d z$e?}`{Z#UjP2wM}336SMrlnIbCD{k4*`RYw>nQKbMw``9%Cz~2>CY%p9ria~lxj(l z5I!vtA}nFtuUaQv#Ij|{B#iL_ask05@lxbHDQv;H25IPY-=NC7FA{M?RTV>7SPd=l z9UR;B3xGB@U1Fjfh>rp(e#=n@&}c-VEbNBVHm8n(pxK${2KEjdAB}KsBJ`t250ZPR zNLqyohRtgwtOx<Z(CPd&j?b>>rB-PYEa5Asc^u?P3efKy?LJZUy1i5B>NvQJ9V8v) z@oCE?{AkV`r-34>s&)0*=2aienwl!EfHO_rD0I?pTLJ7?Vc;@B*PdGQ;qf)`i_=b< zcCVV1r!jGDFX69zrhzr$B9u>s&fzusichAHdr!7nTJy3O+1SEQSNu<UH8C;TSZ}-* z8@A7)j-D=D(I7S~H6HmJqdbi#`_yUpAFZA5%YDy$4V&~VwD5|)8mK?|c#e2D6y+3) zPX`U-o8{LG?mp%1y|!*Ye2NmCyk|YHpwuf?yt6H$q<T7>?xPM5$TJ7own%K;-eo`0 z&v)xpj6UYwZARQb=zYESb>i{aP<_JbKiZ>d@a?ZD*?n>)U0vqhxxGKDZ65G=LM<T8 z?xOx%R^wj@g`ytBaj^x2pi1u(0C2gvi3S2B@4zY3^xt9(gU5ZKm$&p}tvq{;k3cUu z)*@O}_Rv7VC^5#bpGF=%ejDu$N<W-6rl>!ULXPOH-Oh`sy*q3$F_0MZeW8Qye=Zv< zL0Y>O&8^Ym!#n@Yw)^PHaZ**iHz4k3O62*~Y|UU4`%+K%YwGQZkElr|C+i9Fd6clA zgIfU&q2z6F{I@S3o{Ei`dR5hRIw`Wfgc@89G>0vmGV}6?@qO>@4;zm7-hy&8L7AJ; zNuWp@Nm?3p4rB!d1+8ZC*yy#|bW&1MZnrx{byrKCCI*sY?6Jh}V%yyc$_M?yp?)^( z`0hcRS9OvB-on!IV{tJd1;tiR15I>EMtA@)jWj{B-t|b1@KtLi&D-K-0ajMl4By9_ zfh=Av^saB>Rr}y^&6l4dK@Yc(VS}P!V~2xxADfP^_boaY;KBR>pvJZVJxAZ44?1p- z5N!^oQ^2iii9v>*U#KzYQ1J6->oZ)t;yn4DdyGwe1C*?9_C>7QRvI&fP46W_oY0co z{ioc~hbu*ZfmTXk(AqKCGIg1s9VjcYAKh9y@eiWqmZho)24o*gIAoN00!x7AX;N&n zLe8?h9B+3mOG3NGx6^`4c8pOKsi;aAs@|sUSpvfgN9OV2OMuvMU0fD8#5ud-tdF3_ z43VN7ZpVb9)nT{ONT{kRDptg@7ZV~0Gp6x{T^5>#=xGK&jN?_*aSQV*!%O<4sHi_l z8q28Yh<~k`P*X*gG-iay;~o`~6()fhCx899pt%A<tGJj+{KFHn16tBKfte{vt)r*I zcggmdr(SBW`XZQb!_uRSs42_+!|4S3KWfJ@lv;dw_r4_>QL>RWg*dLZ(ly@oS_I2y zg)MzaKw`)5*m6#gA;n_eBMqPMSbB0pNZJ%v*4j!GNypxqafRNJ#r?jUocyJ#2J73f z=X$uHef)%otVaxg(ztwzWOD3KvktZUX4uw@+N{vqa{mnb)wl0Aphgj*j6Vc#47Ut4 zmrx01dfN9b1Wg=i58heUtXfaUIMV5LTsQL~R|GcRoQ^l%em6bWhw)J*B+#JmrG6!O zTk;}4a&?CzC1Qv-IeXa!;U>5}_ZGb`cwntELM|ZBCd2uLED~!rGbstP*Btc#N@j%{ zLtCnwkC$_0zn{a!3Q5!Ov+cADDe3^%9#6C5s++bN99DxfuN<3X#G1)>V6wwpZ;`_s z%$j83nipHB#w4x<HM0!o4J`h{&V|hGd+~*H2H+zE&t*r`xhus<68w)!xFN%(fs;r~ zzBJ{b+E@yoC+e;wOp!$5X3rh6$bB@zyz}+4ZlB?TZrN_LE@)@W{;#f&(MQ>waG&ZC zr4vH3ey**@*X$K`88lJk3T#QA$~p1mrD@+#M_|bdvqdF>QO606vY@H9_Z9lFND+q_ znT8hPO$;x7>MN8*!GarCj8-`nVG_Ms%E#jU!mXy9L8QDn@=Yg2qD$<B(x{k}2hv7i ze{{Y>I}`c<DAPfn&%bJ@31)mgnVPN+kS#7s(fK(!yKkm9f#dO93y6r<?)*(hTwFfB z5T3>O<(9S+nXrS?VdFYaH2)4-bb6H^hWeqwkgJW+gkLm^Sc1bhY0yTuqo;(-%C08O zOHiiKKQoKr&{u7*GBF)k5^!x*x$?xTr2~EPZE@V!*;hjGwbDl#qs@UL!n#aLpKIm) z3>#c_AZ2PWIWEMieNb~?$SPFU?P9x%1t;!!6L>>Sb9W#p9oe(bZSJlqMW~%%py)&G zy9XR}$L^!$5BjYNQe4TgQXR+c(kUF)04P4Mci-5p@~S=MPkEhrPJ0qKiX(AH324#9 zdlu<H`Q9IVU*w`77W3R5d-FU15!9dd(aBw5$5FxpOY%O#0>?Yh!4N{6*ub}o(;lzP zDt(iv!UGbbb2bUu17?NI7wY{lj!N}6bkijrw-hq+WBXD#wrjug5K59`bst>h<OG!1 z7c&O?N4$b%%lmAkOM&T^RtSlL^;#8l(=F(g?xZl&SZE1lG39k5KDHsy!VhdQDjKxO zfzs5+TBrm^nur{#A@Q$A5pZ2R?0VmhGl*bQ7_DxP(0=oCvWD=q#2yVGA`H)r&fDP% zGbc$*OjJ=*Lk=TjT(GIEz+_E)t)hl+I=v(Y8J#ADfw3OL6J}!D(o<W8eK-_|HChfA zW(-*#SJ>!6^24aLIIJ3XY54IWWMolSE`=|4vt)6<N`_~KWm4U-*o%NxO?>F>7l3bN zu!u5T8ZxmZf&SKtlt=ViiIJlsuP44sd<)}+TEX{VI8;{&3_Lx_lG0BHpcMEW9Ax}( z!yKd7`Lg%HSNyA6Egl)-K5lHBq7b2li(a+2fTBzfGIr6|E@WWZ_nCDaHFQQtOBPNo z*>U5W4hf5yt8EMfEqB;agOf75tZ|>p>VhKaW4d+&;nN#l8BCp=N0jFk!xkpB_ZH#z zzbzVC3!J>l-wK(nFh!s*|Fn4>anyma+ta7xEW>>%)0OCPbHFQ)awP}R*`4P|_rXdg z?W78wsTA}e_|Pr1DUlC0kSjQKBa9+z?E_TVrfW-mdbggoobI<cudM-h7F*B2*VNzQ z5>S&Gbbh|Jpm)Qh;c7s(H&btkQy~#NCP!B4`DE{N*2g%oy_v%u#pAL3`Tgc&EHj;j zx3EF~cjpDCz4rIwJp0QPQF7k5j+<D*(2%^wX;)P@Ye=axYw)J@TyX6Ng*MaV@5)m< zTkh~&`Kw<pZWNMX5gzV#e0&Jsi7iryj(O$0;CMILQPv#BEO&=k1>l|>Ky}sWvRz(~ zdU_i;>rouXN3zAJ9{@!*-bQeEjUUr=PW0&SIMcKRU_`xaeuAQVv=8Mj=SknQB|vD6 zj>+B-cjaw0U>3*~??kV}5V<`fUxp&~{_JwN(A$ZjcaN0a^@)-yI*~kUVD;=~6ajC5 zWz-Efw+;sC;lr9@d{U11l@atVdBf!)(T-a$!kt7{9w-O4u!awP>EJTJD84VnJT3ec zn5-iaE~>Zy;mD;8$~-xK1j&L;fDe6}i-KyRF^?3F^;ol|>s$~oE?;%_?(Iu=h?{M> zBn_tjud%c2iYjosK1es}NQY7mJ;+E45(Cm8AYIbkB@Er&jr0&ANQX#Ecf-&r-8Ixb z`n<Vg{nvWFz?^gD%(~7#``W)fL3x%yUnA{Q9&|B&chv}Up|AnUw(tC49`GtV5N5R< zZA|}mUqmTv_w+d~f_V7x6VV3<1Y<_u=UoH|dwkLZT)c%y0->1Q0W8*#pjWO+&&ZL* zf=hBOxJLqp!Wde7X=6qd%gUqW;XKcAgK@6UPRu?}@`B?MQX<r`l~e<hV1<P^)dwf^ z(ZueHG^%k7$%DwO_l`5}D&HR(P7ZO#gb%A1*B}7K53V8nro+OWV`0~FyN-j4bsn%* zx;A!@f1v*>s#i*YAdLbHLv4mUc?oM#KB^9zV(i>ledOm4{V>}jQC)-pU(-TXeK>>| zJn&@WAGp~P5?SB3o&*pl-OhP7(5TPGq#=O=GbREnsi|n2N#p9sRG~CE6Gki+t4ivO z%)IjRzAGp5W#RE+V0748zsX9k-$qC?GL2u(GRgZk&KbW65E2H-(<qe$kufZ)O1VHI z?aM>L1F)p$SURTpV9P)qSF|Yt3(ROT+0i}8nYU|EFUs^=gF<PTI5+ZI%7gE!j8eIw z6hW&mwd>0^hTPO+9kF`x+<#E}nUbO7iyxZ(C3f!jOiHZm8&3AM)0BQ>JXdTC?5+`Q z;{Sc4zTD*oBXye2<lnf|?)@clE8O>vmH+ni+pON<R`c`n&2(;rLtpd6?DwCe2}9@z z#q|(3XpD|-Y+r%H&tJ_~!-7=3Bo0ga57?;THh$$!EBWdg`kN*XcQiUqThi7Fo3T;B z*Q-}Yxy1;@yN4v1!|Og5jS@iJ>hJHJmqhw2!TLgje*LCQaw0+5_t%!qsWn}4(Sj%L zTZ-Osg5KA}?Bp4-x&4ha<BwqeNOc5JcE>fgG2!XFRfU+Sh-A#6LS9Rzy@QWJ>U@AW zt?<Ye+S9FJ!KWztF@BL`;|X#?;lwN&Ol#GqTE1(i&!#czb)h8ml8VOjH6?e~W^QM@ z`68dE2h*B=eG5hm**SG*hGjY|Di%+_)hTUrO{}w^Cxp?1sQp-DWqB66qRg`UC&}>| zuPRe^xK}00`Askzms)h3CZ^nXMOK?t6b)AIZWc~@)XBj+=;cCC0avGY$+3#^iGQCP zGg7`Hue;I}_3~ueO1PQgEeA)<E}b3K+)u7X^4+rA@}za$FBFMR`o03phO@<$G&IE8 z%;?h+rym0?5+rjykG%0|1riNAgD1Xe3qBjeME=EVU;2}t-qG2QvPMq(y>A}Ir&(<x z0N4PK&9fops!!~#H#bBcr{BfpGP#oY@nGY_SoMp}q*kueD^u)WTecPS=BP}@%cPx$ z1B|DWZ`J=z&OJydT)ep|b4GtrX6G6MpL#Z8>^YP8@7F?)7W{a_I)ND^U!m6ydR|uC zj7HHWqg)u^?xEHp`nXqLgSa`Hqp@h4Q?l>(&AhJeRFqI+X5g2qdIS|SF*EC8YFZVa zsRqy?82i&Lc)Ac}3_=!;iWGxl-<&wpk>T1@Th1&jtPe%``?mhgnV>@h8h)9~CUNcD zhUbU&gwZB_S*-VVv_Gq`3m(CcsS{S|C3hqK?ctx%$jDbFDz$&}Y1dg-M^+k-CBVRb zQIWPy_Y<Z&*}E^;KaJ!KG`rH%%_nuqcF1U^q*?}6hpk4|3yIuRQYj@S@bMK<-o*(E zSW_v1QQN)HmGsr4lFVli9P!0%a;(MSkg~?GbcrXwfd;b;(&l4})|zu|9n7x~F5|OR z`Gj$nurXk+bsMm&o#?|PZw~pv=5W%#`z`YxB$6GVy}VUx^P1aiST6L?@I=;*+q`2l za_7(Iqv7uiUbrXy@6cr;G(kQb6*j%G7wBXlSGF4tPMJ<o3N<XsB*Ltp<JB@s8mZy} zPYau1EiS^Lt77#o0LaP-#r{GAUUb$VV~VcW9k1*k9)z)^Taa1yqA0WstNeXx3%yjl zO(ow>qEng(Up6Vtm#mo-yX{20k<G2_M>46K7x2=mOo!pk!9N96*I(WEQ;%cSfo|Xb zs@xXWXv>vh@Y!?(YwAQj_cvkp1VvY^g}VR?1LVaW>9=iByr{xq;%G{v)fdRJ#rhOK zdUn0UdDvm!*hh06N-J_nqiu=4t?SKQq;Ih1`g5*&mA$-S)r{}S8oPYgB*T*^13eDy zC66e5x5I%K+d6I8W_l>^Z(y53H{G5!v||KVL@AHgW=L9qf@k2-otCKim?qrjB!ABq z`8-_g{_gg8*?Z)EQK^4&ymoc6y`Aqz6~uUNxBM=ad#tcxLWKMIeQ!|cx<LkuN08{} z6JS`4f`cfH@m`pO3Xp@gqs~DtDKig5!BhtVIlq7?xA#3$gpJ~J(x~q>#+8<)&H={E z^ISgWiujh#GCX5ea@n_zHy<p3k3Pj0fYA>nVQJQy5@@b6aZ+{fogrbWJ;!)u7OPz@ zFHwKttgUV)RrROzQUv+H5rapVeA%26iat=TZPcL!62lV5J=U7EA?Li4AwC60*DNh9 z1?lMd>m_v~#8c~nN4BMYqw0z)S4~c-=37$KnT!kE$@p5XIP9gevui|;3+!oQgBRQO zPI5|!t!%r*I=3%!u(1|588h>hTO1fYXS^f-*<c;Eq-oBPTU)`?D@Z7jKpzxYUXluX zN!HJp5q3IuJ5WjOx9XUXk`MtaSuQ<}ZTW@#xh|85VXIEPBsR}#w1GcKfrsFs6kWK+ z5(7*9MrL?^!VexYHqBew9&4QgQBr!~O+qIrn<b^9FEgDci>P}<ryi=<eST$qmqqV9 zVC*@#7kSi;f7n(;7(e|Bj{bjho&SRm{a*m;xDO{p*`6xInF*P6dt8>9d1Reo4Sbo< zXQ27mav_6+Q+G1Pu1hKCD2uA9a0lu_c|JK6SJB`hHN6rfc{jXM;xn@|^4kRf&|RjG zf_&zc(kPg~FillW_1Vb#vXbas1c{Q1sv1U>s(RuC)yT65@JBVc@2Cqvi<aK5P^-AC zth)-MwA9NM?wn~IA0BX9Qf`F_+5E$!C93v<ZYXMUW@>F*w+39Vq^1(1q^ddvgYAOk zPZ&zeb1f+p1o~G`aX&`O7nCF;l7V%-N}ArGogu8n#e9Rgr=4KPvj%7L;_n5y%)v{S zP{D+PyA{!Ri|5=)Idw1!h)URR<nc?SYA_-gpo=wdyVm<JZLASu2mvq{{KI<g&4TUK zvd!e6GnL|wJ%_-R2H|0a@n~5!zm+2vPq~h~3^4WU8;*u^I>%ZP*ZprDqX6rv-^|<k z-Cd{$8o#{pV4EwPz|A|n5iz@2nWD;wRPLHUYIuEI9ToW3yXD5akKvh?xL*|38p6=# zT3qR20}!UPoF6lQVL>QK$kjm}W3uSX+xP9#y!7Fo4mVRG21?A<3w1>D6ESxr5I<NG zroa{DFhTv|FynUCK-tdo(IJv)yIKFd`t?j%&Z7KugPE4j)K9@m^$t4TV{~-dSL1fw z(vgRm;x19$K{L>p1VxRuj-VcHpKkPh4aRS7HTGMO<wCo(VZ_j_(gA+%Fj@n`Gv#T; zyu8}<h)exKw_1w+;Qmg+aX7vw;inqm%ZFt$x-s)ahxP8U3VjjHoz{2br??V`nCg!> z3x)UmHwEh_iFNC#ek!SMTeVcYPWTsUo5oK}sC>r7Fwa@(N#sALk(A1s-QC?}daqvb zJIL{}T+y~^EA{rh{wh}SBuI3^%wd1Boy;{-l_vo9!hQ|sjC{KGU1zZTMnT%d=(>a4 z%Pg7r2^+xcY-b_A*bF%)I0+%)MJ;nMes+6bb&u1b=Ie3(ec~b9#JclP-kCAzwbvnZ zMUM#|XmpYOg0KBqdE+Ljj?1|5=OK!otcF<ScTGl2Ye?I^`2gXtf46R726$t7r^7@< zE@trq@AXicWDgRg)E)KN0NA#ku!IXHb6F!C<fz~w8emZ#^3LV**G@%4IaaMSnI1bA zY^g$#FKE3Z4>(uDDQ(ThR}{cC4936XH`v*B;PynaqO(k<Oc-H+Ict1hCvSW12~W~d z)hS=*HW?FTFaeVEe8!-aj?!>mWkohs>l>bqP0lvXlgb=nJl)|407KfJktkDECCe|o zkxqA@f{0rDT%2fnV4$<gE4G9uDL-)&Ro_w|my)S5*t#?to)zudO(!n(r;C?(L(O-# zX4R*1X@633*0>SR%D1yI;bCZl_FC78pS}rEj5H@-Kb6@#;Dry<5%bZBFZ6%ba@c>L zDpwW!ZCk<UI(9V^+IggWiWtvt2(&IB=SF%osz{H9X98uT!KFL$Pj{}`K*N30KpMBn z8&W-ww}M2|36!S;Ul@@dL<{@;(pph503A?Q?j7Rd^2+wtq2%cu3Hwey>o+A;uk`-c z6`V#t>#;;y?r~2ci5lZif~M6+!&})d|EPtvwm!5LQ1q$#m(%xfm)Z%7wEmI#s;N7Y z>4Ch{=wXpj<cjeV-vq^P$(kScp9wF;<>)^O8(UqTF60wEp(Yz|<?fTfJbAoXOmhcJ zsdp%5e@Wl0@aedB(|dom#XDQ$At>4Qs19HFVpZD6(LKOfo;y*zu37JbrMLj)p4>Ma zS;f@hxT#V`s{eEL!KZd0xq}Cn1+Uw8=)ohKO-`hFU@4GtG$MyHQG9(V<z`BeCdYZd zM8~1qp&(!Rz37Y!6}S9!jndmBYk>$0{{bcV{Ibu2NKPq9SZW6I#5St(u6BCKLL-iP zj50p?<X2-l971!B7rdjHm7&^%w)NT4&n4I0dQd1kkMk^WKM5?(i&oS`PdX}rR4+c* z;`FqmJ_#yxHm7YXG#k4|6+@*>&qJcueOf$CbiD-$DA&3qt<9UCZJYLZt>?9e{&>7T z>#ZIE*$r}m!ICDre;Wywg`?SlY#avb<5&$xjYMgl3)TWD!RFDX(E@n&%FOI+YXQGw z&Q@6W(i&Eb1xRnDP37ZZ(mP!D*bVZow#(6<uYu=cQ+{k6V?V|nSO$nx9IioX7ejpM zcvF2JwN-wvc81K=J7KMI1f+p$o)d5RnI+o~Sxle=?L6<v>v~Rx${BS_R9Q>0HB2t+ zruf2h0z=2?X#H+2nbv^k$aD`D<?hAt<;pfBRISR&j`|_<GuZkPUP2#|!%HT~VA)_j zt%`Y0+lyniEcyek!Q{59Ae5eKS5)3WcVW%16cn#As-+-iw%fpL?S4rbNjV>ZQ?%?W z?z;mGUX%a*!&oi8#q?A_9l<1l8NSwG@7cB|&MQQg`!dK-WJKr=wCG7-eCP{G?|DB< zDCS%4H&c<|dc)j5bUKK{R#OcXxf-%)TXRph*6R7q_J1!te$zkekh)EUE=ZG2o=rE| zMAEvy@qqT6RZDr}VL&F!p#c|_0&GXlwhi~BH4@`BVBYsXu&4t_IE5WW1nGE87e066 zY;#>+SCc=k{q)kwV2oYrnP`P3zN*h2S!1lIa+fFI!wtH*QMJ|>=tuJedilInr}cd0 zwwyEo`$Afj{nNKAdS<Tid!~xh87NOUQI(O#2dDnssnl>dWM|yxSuCvT3wzX2%g`jN z!b)zBcPB#p>DE{8H(TvQvp*O+*;_qQZHFZvny;UW^+bwexT+m7=6jy>hBHEkHb8ni zRu?1q>o1}MXa@6v2GypU6blb1ai<5?i`pR^6thkZ@!ma&RhR2TzzW-rJ)ZYdKo%C5 z*EXi>Ck7Dx#s0#y#P%CbZJzSAEZ$El8K-Z&hP{|#XoBNQ*B`PM`ZM+jM_Zg;%LoJl zfgHKT4e!3n5m@os{qAKhR57Fpg8bgty5XV@x!+sfSPG#rx=*&T*1Tn&a!7c93RHXC zN)poAGG$U4Uj^4%&n<W4ggK>xt7vQCGs<J}Ol6W9C(}QhYh5WNm8G_Zv)V&n{VHC( z;Sgy&Bi%0zI=pWhbvDP#xcsCtTK)Vc=*HPxKUhEN$NAXuDPo?0s(4oF<ACAnep)2i z0+G`rh3(Ial(KnmUsyNayO1G+@h+}&w)2zm=S0UDCbVk=!JvmI710gQl3ig9U7-0B zM-$Bt`XO0@ZjL9vNuT3mKHB;ME%!E>=C{y;Zaf(BhBQiJ^8ATA96liRiA{KdzS0NK zO1lF(A0fd-ZE*|Lskrz1*ifD^fP9>al31^eiV8fCwLVn=BFaLP^n5_fLRvU1Su&kY z8mx=fBYB01<Kd!}p5ZX61n?`}{ZsnV=o<jAwf^x1K<yQc4Xl!1+R%YZxIUQvJ$3>t zm?@B?z^RC?lqkiB(zYpSYitzIGi+)e+Re<yN<Tw@b)`-xBpQBt5B{WPL@C^X8h}Wb z90dc~Ds7zWQ~dp(fK-rn(nlp78SgfEkIh$ATCx5=QecQLRE%<(+fU*zTqb!See5h9 z`QP}&?%<bB|I@w7*F?@$TB6vBh&<mU>4g4ycOe>laVanPs9m#8CzTR5nhH|ujKm${ zV^3w`msH~=;AAwK3M^ff*3mj(xR^jzM-2u|J(jpS@mlqT>4zdVaEc#%6Cs#Ch#YN? z2$VSJ%kf9HSMQxXup5MLeNNt%%jT3~dbf@tu+$h0P&zCq%?np9zc`$2)<LlU)&(qF ziL~mG3b*e4@rf<)LF31j{aeTKe@a~bpBDd5B`(Ng|F064^K3d=81TM_+1Ernv`&4D z4n5f<x0s>{w#LU(XOeFzkPiE-NfJ%`r)deHyJxrj>uN5+N91u-45BvnmH=L5ztY=8 z)$=Mr!BBuOcpzYA^U12g98WqdpT(v^-Obt>3#@CU+p=yjM*{o~$HB#>9B@?v6C70A znBRUax3X!Swz!9ehr=wYo_s(mw)hqRs+bzm>9n@D#sEDHM}ecGN23)}q}#qM1B=Z9 zfvM!kwK@nNO?*aK4MTp03m;9*=KFkl`MM+dpC(CxG`fVoyj_aY(%e$q5{bwULJAf= zw)h8vsdN>hMo!%1QaL3o;f@=%n|#3HQvY$+6=Qa+R{&y?I$|L1OXQn_sX&<cp4n5} zQdk`Zr3N`31UQQ==Rqv<cef(z_-wM~y5YD^<ai~jXmxU*$(HnZ;?{d)swgHG=Edu= z7;?N{Wim*)9P}NFKGSoeLgV2s|D2#8jGTYrstd2V`5c4h_C8<e<T~5^W;3PnvcH;t zZyv6R=r|L4?0A;U0S(gE@u7)IQif%nLcO7TFBsg8{Oz$0-B)6ekO=*P(<A52#G07~ z*a5@{WjY(BZ-x1I@(!Kgk8LppQ~59xExFL&9I{<Zg`BuicNod0oDJ-ah%w|Lr#bN< zcfxB@&aL=4v=YvWf>-ILD|Z7PD_<$O01;ckmSQGG?p`~N-iSqRkku|o&4cXUB}YsM z5r2P4V^uH^*tbE-`sV<PyV%nc6Q5F6U^h>8xf1<FG5kkxbO4OY#oF#T1+?9@!_ZH3 zJlW}Xau$;Ol#O|HrJShoqMP=3z8{KDE|fZdVCUF*vAkW9vSjvWaDv~h9e8@@9qxEn z{KeC@We*j0zSp}>^q9$7@hdLIt*3GARE2!GKGL-?>)4!d$2r+q0Aj05o+aSgR+u&k zS(Kv|%yPv%r+6Ec+q0oUD!+=m8Ml4nxS;0t#zRAjB|RPIg>#Nmk85#h4p+KKM`Z#t z$l$n(IZ_x#9mU=^EvWr(quzp@<;ywzllD8N%nsR~?qcr)6d=B{!JzL)0RkGr3rY{D zQ(%IEaI%svKWzoPJu%2^ly_z|O+={wNKZqdD==$Mc&$Cer|0Llx;2*_Ypn|!qQ^_r z!(X=!TE6Wj-c)gg%+GRriq}(T*#{Fu8q>2E9~qFl6#=&;d&cF)hu8aI#-mTMAyPBQ z*cfuHoJyV`!6xdR(lVIFm6=5;yb`O{RmshiUk{F}&1E!+Q$|~`A2K<gX4^G#C@Yg@ z8kcC8ASM~67^-{wtyn$@<hiP$V=B96Bk*rJ=m)lK5~x&K5U`7ZyaxFs&v)AA4+Q6u zaJVg}88BZo&Nl7Z#NSYBg6zn$TkJ)6mmW~UE6})$q8T=>K5E5AV7lMGny<H$ie8pi z0S_gva~k#G$+{muz<b-b0;WQwwZB(D4+LOX<kiXQ!gG=i(#$4V0(q}@HGZ0MR!U&v zWoaLIhP&zM_iG<D_o(58#7EU53t@J+U0Jg5@V&oGx!f7<2m}wODjr>mzJd8KR%K@| zo{_aIsoWeE7R82w4Ym9~^cxP&&ehCJ+?`Idx^FCgk4)o^Q9u=89!ORb{pV_4Q*_xs zwGn9RVI|_aKRqJ@6>w)f9;?(%zXciYnw+x|v+14+LxTrla%grx4Kw*n$Q%q#%lZO! zp2*(0u;Eal26Oi2;Bb@iH*ou0k0sq*-m{}SIVrs`FOy#7=>TBrcEvOQkQ+}9Vywz( z8uKgk`4Z}R2#wWWbRw1I{gl(xmPdV7B>yB{PQc|UG{X12S$EV9<V_L-r$`LJ(L)%V zMsIiluY4nXE+Di9oR8>`OB194k@IiMAvT^o=*dw}XD4r=hc`$4eJd&8)WC5Gu$IN! zQ}+qiXU)k^UO9;J)U3S$={8|G^wj-;y%~<2t40B4fD@dCMF<)3AkZFAsk$eHk!Iq^ zlqqDY?_#g{WO9V>WFbTP$-4m=;xT+N75g0uPZ4MglhDFRfUJ3TzOp7|?!bAq`=1n% z97Vri3r6>&i<Im21fR7Nk%u@JI8nU9yfgWm;5hO5SMel0S+1xPm@a4ryOZRARLzg2 zA(tMQvOZT%dirYO6<-TAhTbM#P!Eg>GxCvVLCmr{Cs7$u<Wk=ye|{%69*;wJpOSUg zM;H5W2JTn_z*${mF(o#cO7ouX%V+q_A*1`OOZJ?@nbS#A5l8FY%gv%K`UZ&#D`Qwb zZFx7<8V@T>ftXDrK}MRzO?WAaMFqvFXtW|-oV3{kLuSi^Zo=$6;Y_`IAH@z3o5(^M zpts``bMyJBDsr_Oj(a+LJN8+4NQ<l~JAUmmF5X+`33)v}Qu+;(X$vzYnMinfqrZy_ zbJdWhLc<yfhrp#VOoHe6fJTE8o_!II!^k}mm*XU-J#G`1nIUKR1-8iDA!Aut<;$hs z%x_1lr~DCQZ}(p;>1c=Xass~voG&|VEP3A^%%JIM0>)=@b94Pn29j4@f5yli-nNq2 za>i|uc@j~Z{=TJEn#t_u(dKh*$h=bjp3k+JU-^Z#g3U8(HyHr48CTN#{Z-sWb^53% zx9)4eEn%h6p6f?VKUtUJh58f%_~qw09#1#BqP)sDxdQ)1Pq#{s9v+J44s|w&RK;oA zp3Rf|Iq6R==lHyfS7b>;T%}ibCh$W?YpM24*Eq{^!=5^J)uf}%fcliP2LyF$34WSf zVE8FiRc+>n(G>|#g_iV9yG-PJlxhzVB#Uh}^YxypY<2{;S#i9yYg3TLHm4f?3yVle z#Uphd8WNU94!&<a%jBSldSko5hq%~#&3a!irS(({jM`YmR#4G7oF&+Jy%vFk8Sn^t zkMzz2#dU3{J5ppFya^SUq~&d>TkL6GRpgX1i2++ff2eo50#v68a_dO6M{@a=Wufxy z96p4N{HRER1cCVCY)6RUAzEe}IggNRZiJYB@|XCeq^c8Y2?z7OHQ>k9s~2TSqf68e zH7!Dl);M*gz>z{aK$5X6T4hZ@IW`*@7w;6QK=Uk(pD9zM8wK9kek9MZ*AuoCM|)*% zVcAxLZmUKtUeo}h9kR&!Zu^^l@@)?`3CUAuO1{U!&Po;*mWBt!o@R}CT-o_D&Cn@H z^7+t9DypfR99>ToDptI71!;?&xR}J`Iz1pfI>#lrNm9>nuT_w6gS7UNS;KU19fBKu z*NPJyvNnEcBir9jG<x|V!QNIldVK}k?=`XY0okNi4eJTi7RvM0fa7caAqXcB#Sl(L zBXTf*gQ}H6Al30QF~etr(yuP+MUA)O1t#zWGaAv%a9<yb6okH|rH&F|4A8N4NfJM# zM*Q!6f6(eaVd5Pt6HSuZ+S-DN9UmcFSwzJrU0r!(JPza4-wce4ST1q3=}^bsML)_7 z?I(SG#S{)*V^ObxUXQ;Gfa57+Z2tmV1)PxoP!;%pRpx&`1>}tTds6?YD)678{ZE$i u`S)Bj_V>i0eQSUF03UEfb2c9dP(F<k1%_Ss{y_FIqDVs&B+A7M{QnEEs0CI4 literal 0 HcmV?d00001 diff --git a/profiles/wcm_base/themes/wcm_omega/images/settings/menu-style-2.png b/profiles/wcm_base/themes/wcm_omega/images/settings/menu-style-2.png new file mode 100644 index 0000000000000000000000000000000000000000..6d4b321a00578751a60cba3b9c3263c8d61349b1 GIT binary patch literal 32363 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 QVpiE~EbPo{%<iK91K}V+T>t<8 literal 0 HcmV?d00001 diff --git a/profiles/wcm_base/themes/wcm_omega/js/wcm-omega-menu.behaviors.js b/profiles/wcm_base/themes/wcm_omega/js/wcm-omega-menu.behaviors.js new file mode 100644 index 00000000..54881db1 --- /dev/null +++ b/profiles/wcm_base/themes/wcm_omega/js/wcm-omega-menu.behaviors.js @@ -0,0 +1,202 @@ +(function ($) { + +/*** This document contains theme functions specific to menus and the main menu region ***/ + + /***************************************************** + *** main menu behavior + *****************************************************/ + Drupal.behaviors.wcmOmegaMainMenu = { + attach: function (context, settings) { + + //adds classes to main menu elements by level + //to standardlize classes across superfish and menu-block modules + $('ul#superfish-1 > li').addClass('main-menu-top-li'); + $('.main-menu-top-li > ul').addClass('main-menu-second-ul'); + $('#block-menu-block-custom-1 ul.menu').addClass('main-menu-second-ul'); + $('.main-menu-second-ul > li').addClass('main-menu-second-li'); + + //behavior for second-level menu + if($('body').hasClass('menu-style-2')) { + + //shifts and adjusts menu based on window size and content + var menuShift = function() { + + //menu width + $('.main-menu-top-li > .main-menu-second-ul').each(function(){ + var ul2 = $(this); + var ul2_width = ul2.css('width'); + var l_width = $('.l-constrained').css('width'); + + //set width of hovered second level ul based on width of l-consrained + ul2.css('width',l_width); + }) + + //determine height after width is applied above + // applies menu height classes to parents + $('li[class*="sf-item-"] > ul').each(function(){ + var hgt = $(this).css('height'); + $(this).parent().addClass('hgt-'+ hgt); + }) + + //changes height of second menu wrapper based on "hgt-"class on hover of main-menu-top-li + $('.menuparent.main-menu-top-li').each(function(){ + //extracts height from "hgt-" class + $('[class*="hgt-"]').each(function(){ + var hgtClass = $.map($(this)[0].classList, function(cls, i) { + if (cls.indexOf('hgt-') === 0) { + return cls.replace('hgt-', ''); + } + }) + $(this).hover(function(){ + $('.l-region--main-menu-second-wrapper').css('height', hgtClass).addClass('menu-hover'); + $('#block-menu-block-custom-1').hide(); + },function(){ + $('.l-region--main-menu-second-wrapper').css('height', 'auto').removeClass('menu-hover'); + $('#block-menu-block-custom-1').show(); + }) + }) + }) + + //position of first menu item + var ul1_left = $('ul#superfish-1 .sf-item-1').position().left; + + //finds the position of each second level ul hover and shifts it to left align with first item + $('.main-menu-top-li').each(function(){ + var ulx = $(this); + var ulx_left = ulx.position().left; + var shift = -(ulx_left - ul1_left); + + $(this).find('.main-menu-second-ul').css('margin-left', shift); + }) + + }//end menuShift + + $(window).on('load resize', menuShift); + }; + } + } + + /***************************************************** + *** Adds/alters classes for mean-menu + *****************************************************/ + Drupal.behaviors.wcmOmegaMeanMenu = { + attach: function (context, settings) { + $(".mean-container .mean-nav ul li span").addClass("nolink"); + } + }; + + + /***************************************************** + *** adds functionality for search box in the menu bar + *****************************************************/ + Drupal.behaviors.wcmOmegaSearchBlock = { + attach: function (context, settings) { + + var toggleButton = $('#search-block-toggle'); + var searchBox = $('.l-region--main-menu #block-search-form'); + + /** + * The following reacts to clicks anywhere. If the click is within the + * search box, the search box will stay visible. If the click is outside the + * search box, the search box will be dismissed. + */ + $(document).click(function(event) { + toggleSearchBox(event); + }); + + toggleButton.keypress(function(event){ + if (event.which === 13) { + toggleSearchBox(event); + } + }); + + function toggleSearchBox(event) { + var clickTarget = $(event.target).eq(0); + if (clickTarget.attr('id') == toggleButton.attr('id')) { + // Clicked the toggle button. + if (searchBox.is(':visible') ){ + // Turn sticky visibility on. + hideHoverSearchBox(); + } + else { + showHoverSearchBox(); + } + } + else if (clickedSearchBox(event)) { + return; + } + else if (searchBox.is(':visible')) { + // This only matters if the search box is currently visible. + hideHoverSearchBox(true); + } + } + + /* + * Determines if the target clicked was inside the search box. + */ + function clickedSearchBox(event) { + var clickTarget = $(event.target).eq(0); + var inSearchBox = false; + // Check if the search box itself was clicked. + if (searchBox.get(0) == clickTarget.get(0)) { + // Search box was clicked. + inSearchBox = true; + } + else { + /* + * Compare the click target against all the elements in the search box + * to determine if the clicked element is part of it. + */ + var elements = searchBox.find('*'); + elements.each(function(index) { + if (elements.eq(index).get(0) == clickTarget.get(0)) { + // Search box element was clicked. + inSearchBox = true; + return; + } + }); + } + return inSearchBox; + } + + /* + * Displays the hover search box. + */ + function showHoverSearchBox() { + searchBox.stop(true, true).clearQueue().fadeIn('fast'); + toggleButton.addClass('fa-search-minus'); + } + + /* + * Hides the hover search box when applicable. + * + * @param force + * If set to TRUE, forces the search box to be hidden and disables + * the sticky visibility parameter. + */ + function hideHoverSearchBox(force) { + + if (force != undefined) { + if (force === true) { + // Hide the box and turn sticky visibility off. + hideHoverSearchBox_do(); + return; + } + } + + if (!searchBox.is(':focus')) { + hideHoverSearchBox_do(); + } + } + + function hideHoverSearchBox_do() { + // Handles the actual hiding, without any logical operations. + searchBox.stop(true, true).fadeOut('fast') + toggleButton.removeClass('fa-search-minus'); + } + + } + }; + + +})(jQuery); \ No newline at end of file diff --git a/profiles/wcm_base/themes/wcm_omega/js/wcm-omega.behaviors.js b/profiles/wcm_base/themes/wcm_omega/js/wcm-omega.behaviors.js index 3bb54bd9..0f43169d 100644 --- a/profiles/wcm_base/themes/wcm_omega/js/wcm-omega.behaviors.js +++ b/profiles/wcm_base/themes/wcm_omega/js/wcm-omega.behaviors.js @@ -10,14 +10,8 @@ * In most cases, there is no good reason to NOT wrap your markup producing * JavaScript in a theme function. */ - Drupal.theme.prototype.wcmOmegaBaseExampleButton = function (path, title) { - // Create an anchor element with jQuery. - return $('<a href="' + path + '" title="' + title + '">' + title + '</a>'); - }; - - -// End Example, Behaviors for this theme start here - + + Drupal.behaviors.wcmOmegaAnchorScroll = { attach: function (context, settings) { // Scroll to anchors in jQuery UI widgets on page load or if hash in URL changes. @@ -66,117 +60,7 @@ } } - Drupal.behaviors.wcmOmegaSearchBlock = { - attach: function (context, settings) { - - var toggleButton = $('#search-block-toggle'); - var searchBox = $('.l-region--main-menu #block-search-form'); - - /** - * The following reacts to clicks anywhere. If the click is within the - * search box, the search box will stay visible. If the click is outside the - * search box, the search box will be dismissed. - */ - $(document).click(function(event) { - toggleSearchBox(event); - }); - - toggleButton.keypress(function(event){ - if (event.which === 13) { - toggleSearchBox(event); - } - }); - - function toggleSearchBox(event) { - var clickTarget = $(event.target).eq(0); - if (clickTarget.attr('id') == toggleButton.attr('id')) { - // Clicked the toggle button. - if (searchBox.is(':visible') ){ - // Turn sticky visibility on. - hideHoverSearchBox(); - } - else { - showHoverSearchBox(); - } - } - else if (clickedSearchBox(event)) { - return; - } - else if (searchBox.is(':visible')) { - // This only matters if the search box is currently visible. - hideHoverSearchBox(true); - } - } - - /* - * Determines if the target clicked was inside the search box. - */ - function clickedSearchBox(event) { - var clickTarget = $(event.target).eq(0); - var inSearchBox = false; - // Check if the search box itself was clicked. - if (searchBox.get(0) == clickTarget.get(0)) { - // Search box was clicked. - inSearchBox = true; - } - else { - /* - * Compare the click target against all the elements in the search box - * to determine if the clicked element is part of it. - */ - var elements = searchBox.find('*'); - elements.each(function(index) { - if (elements.eq(index).get(0) == clickTarget.get(0)) { - // Search box element was clicked. - inSearchBox = true; - return; - } - }); - } - return inSearchBox; - } - - /* - * Displays the hover search box. - */ - function showHoverSearchBox() { - searchBox.stop(true, true).clearQueue().fadeIn('fast'); - toggleButton.addClass('fa-search-minus'); - } - - /* - * Hides the hover search box when applicable. - * - * @param force - * If set to TRUE, forces the search box to be hidden and disables - * the sticky visibility parameter. - */ - function hideHoverSearchBox(force) { - - if (force != undefined) { - if (force === true) { - // Hide the box and turn sticky visibility off. - hideHoverSearchBox_do(); - return; - } - } - - if (!searchBox.is(':focus')) { - hideHoverSearchBox_do(); - } - } - - function hideHoverSearchBox_do() { - // Handles the actual hiding, without any logical operations. - searchBox.stop(true, true).fadeOut('fast') - toggleButton.removeClass('fa-search-minus'); - } - - } - }; - - -/*** MatchHeight support ***/ + /*** MatchHeight support ***/ Drupal.behaviors.wcmOmegaMatchHeights = { attach: function (context, settings) { @@ -224,16 +108,6 @@ }; -/*** Adds/alters classes for mean-menu ***/ - Drupal.behaviors.wcmOmegaMeanMenu = { - attach: function (context, settings) { - - $(".mean-container .mean-nav ul li span").addClass("nolink"); - - } - }; - - /*** removes zurb responsive table classes for selected items ***/ Drupal.behaviors.wcmOmegaExcludeZurb = { attach: function (context, settings) { @@ -353,6 +227,4 @@ } - - })(jQuery); diff --git a/profiles/wcm_base/themes/wcm_omega/layouts/wcm-standard/wcm-standard-layout.tpl.php b/profiles/wcm_base/themes/wcm_omega/layouts/wcm-standard/wcm-standard-layout.tpl.php index 90184bed..03c1f2d5 100644 --- a/profiles/wcm_base/themes/wcm_omega/layouts/wcm-standard/wcm-standard-layout.tpl.php +++ b/profiles/wcm_base/themes/wcm_omega/layouts/wcm-standard/wcm-standard-layout.tpl.php @@ -4,6 +4,7 @@ <?php print render($page['osu_navbar']); ?> <?php print render($page['masthead']); ?> <?php print render($page['main_menu']); ?> + <?php print render($page['main_menu_second']); ?> </header> <div class="l-region--hero-wrapper <?php print $main_classes; ?>"> diff --git a/profiles/wcm_base/themes/wcm_omega/layouts/wcm-standard/wcm-standard.layout.inc b/profiles/wcm_base/themes/wcm_omega/layouts/wcm-standard/wcm-standard.layout.inc index 921c3d45..5a1277e3 100644 --- a/profiles/wcm_base/themes/wcm_omega/layouts/wcm-standard/wcm-standard.layout.inc +++ b/profiles/wcm_base/themes/wcm_omega/layouts/wcm-standard/wcm-standard.layout.inc @@ -7,6 +7,7 @@ template = wcm-standard-layout regions[osu_navbar] = OSU Navbar regions[masthead] = Masthead regions[main_menu] = Main Menu +regions[main_menu_second] = Main Menu Second Level regions[hero] = Hero regions[workbench] = Workbench Info regions[content] = Content diff --git a/profiles/wcm_base/themes/wcm_omega/preprocess/html.preprocess.inc b/profiles/wcm_base/themes/wcm_omega/preprocess/html.preprocess.inc index f40fc44f..4294ba2c 100644 --- a/profiles/wcm_base/themes/wcm_omega/preprocess/html.preprocess.inc +++ b/profiles/wcm_base/themes/wcm_omega/preprocess/html.preprocess.inc @@ -20,6 +20,8 @@ function wcm_omega_preprocess_html(&$vars) { $vars['favicon'] = $theme_path .'/images/osu-navbar/favicon.ico'; $vars['osufonts'] = $theme_path .'/fonts/osu-fonts/webfonts.css'; $vars['classes_array'][] = 'omega-layout-' . omega_theme_get_setting('omega_layout'); + $vars['classes_array'][] = theme_get_setting('wcm_omega_menu_style'); + $vars['classes_array'][] = 'menu-' . theme_get_setting('wcm_omega_color_menu'); $vars['classes_array'][] = 'footer-' . theme_get_setting('wcm_omega_color_footer'); $vars['classes_array'][] = 'type-' . theme_get_setting('wcm_omega_typography_group'); } diff --git a/profiles/wcm_base/themes/wcm_omega/preprocess/region.preprocess.inc b/profiles/wcm_base/themes/wcm_omega/preprocess/region.preprocess.inc index 281cb720..6136920b 100644 --- a/profiles/wcm_base/themes/wcm_omega/preprocess/region.preprocess.inc +++ b/profiles/wcm_base/themes/wcm_omega/preprocess/region.preprocess.inc @@ -27,12 +27,6 @@ function wcm_omega_preprocess_region(&$vars) { $vars['site_name_classes'] = $siteinfo_module ? $siteinfo['basic']['site_name_classes'] : ''; break; - case 'main_menu': - /* Variables for main_menu region */ - $vars['menu_color'] = theme_get_setting('wcm_omega_color_menu'); - $vars['classes_array'][] = theme_get_setting('wcm_omega_color_menu'); - break; - case 'footer_1': /* Variables for footer_1 region */ $color = theme_get_setting('wcm_omega_color_footer'); diff --git a/profiles/wcm_base/themes/wcm_omega/process/page.process.inc b/profiles/wcm_base/themes/wcm_omega/process/page.process.inc index e10f847a..f1bc9ffa 100644 --- a/profiles/wcm_base/themes/wcm_omega/process/page.process.inc +++ b/profiles/wcm_base/themes/wcm_omega/process/page.process.inc @@ -6,4 +6,11 @@ function wcm_omega_process_page(&$vars) { // You can use process hooks to modify the variables before they are passed to // the theme function or template file. + + //breadcrumb toggle + $breadcrumb = theme_get_setting('wcm_omega_breadcrumb'); + if(!$breadcrumb) { + $vars['breadcrumb'] = ''; + } + } diff --git a/profiles/wcm_base/themes/wcm_omega/sass/components/menus/_main-menu-mobile.scss b/profiles/wcm_base/themes/wcm_omega/sass/components/menus/_main-menu-mobile.scss new file mode 100644 index 00000000..697a4e97 --- /dev/null +++ b/profiles/wcm_base/themes/wcm_omega/sass/components/menus/_main-menu-mobile.scss @@ -0,0 +1,210 @@ +//styles for mobile menu + +@mixin menu-colors-mobile($bgcolor: "lt-gray", $fgcolor: "md-gray") { + background: $bgcolor; + border-bottom: 1px solid darken($bgcolor, 10%); + + a.meanmenu-reveal, .mean-nav a, .mean-nav span { + color: $fgcolor; + } + + .mean-bar, .mean-nav { + background: $bgcolor; + } + + .mean-nav ul li { + @if lightness($bgcolor) > 66 { + li { + background: darken($bgcolor, 10%); + + a, span { + color: darken($fgcolor, 30%); + } + } + } + + @else if lightness($bgcolor) > 33 { + li { + background: darken($bgcolor, 10%); + + a, span { + color: lighten($fgcolor, 30%); + } + } + } + + @else { + li { + background: lighten($bgcolor, 15%); + + a, span { + color: lighten($fgcolor, 30%); + } + } + } + } +} + + +//styles for mobile mean menu +.l-region--main-menu { + &.mean-container { + .mean-bar, .mean-nav { + background: none; + } + + .mean-bar { + z-index: 499; + padding: 0; + } + + a.meanmenu-reveal { + color: $white; + font-size: 1.5em; + padding: 0.9em 1em; + text-indent: 0em; + text-align: center; + left: 0 !important; + right: auto !important; + } + + .mean-nav { + margin-top: 4em; + + ul li { + text-transform: uppercase; + + li { + display: block; + float: left; + width: 100%; + margin: 0; + text-align: left; + font-weight: 500; + box-sizing: border-box; + background: rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.9); + } + + a, + span { + color: #fff; + text-decoration: none; + border: 0; + padding: 1em 1em 0.9em 1.2em; + border: 0 none; + box-sizing: border-box; + width: 100%; + display: block; + } + + li a { + padding-left: 3em; + box-sizing: border-box; + width: 100%; + color: #222; + opacity: 1; + } + + a.mean-expand { + border: 0 !important; + padding: 0.7em 0.9em 1.55em 0.8em !important; + width: auto; + margin: 0; + background-color: transparent; + } + + a.mean-expand:hover { + background: transparent; + } + } + } + + &.white { + @include menu-colors-mobile($white, $md-gray); + } + + &.lt-gray { + @include menu-colors-mobile($lt-gray, $md-gray); + } + + &.md-gray { + @include menu-colors-mobile($md-gray, $white); + } + + &.dk-gray { + @include menu-colors-mobile($dk-gray, $white); + } + + &.black { + @include menu-colors-mobile($black, $white); + } + + &.red { + @include menu-colors-mobile($red, $white); + } + } +} + + +.l-page .l-constrained .mean-container { + a.meanmenu-reveal, + .mean-nav ul li a, + .mean-nav ul li span, + #search-block-toggle { + padding-left: 4%; + padding-right: 4%; + } + + .mean-nav a.mean-expand { + padding-left: 4% !important; + padding-right: 4% !important; + margin-right: -2px; + } + + .mean-nav ul li li a { + padding-left: 8%; + padding-right: 8%; + } +} + +@include breakpoint($tab, true) { + .l-region--main-menu { + & > * { + display: table-cell !important; + } + } +} + + +@include breakpoint($small, true) { + .l-region--main-menu-wrapper { + .l-region--main-menu { + padding: 0; + + & > * { + display: block; + } + } + + .l-constrained { + padding: 0; + } + } +} + + +//hide main menu span text that shows up when between breakpoints +#superfish-1-toggle span { + display: none; +} + +//hide second level menu region below tab breakpoint + +@include breakpoint($small, true) { + + .l-region--main-menu-second-wrapper { + display: none; + } + +} diff --git a/profiles/wcm_base/themes/wcm_omega/sass/components/menus/_main-menu.scss b/profiles/wcm_base/themes/wcm_omega/sass/components/menus/_main-menu.scss new file mode 100644 index 00000000..5cc29820 --- /dev/null +++ b/profiles/wcm_base/themes/wcm_omega/sass/components/menus/_main-menu.scss @@ -0,0 +1,46 @@ +//resets +.l-region--main-menu, .l-region--sidebar-1, .l-region--main-menu-second { + .menu .leaf, .menu .expanded, .menu .collapsed { + list-style-image: none; + list-style-type: none; + } + span.ext { + display: none; + } + h2.block__title { + display: none; + } +} + +//basic styles for superfish main menu +.l-region--main-menu { + + & > * { + display: table-cell; + vertical-align: middle; + width: 100%; + } + + ul.sf-menu { + float: left; + clear: left; + margin: 0; + + li { + float: left; + margin: 0; + padding: 0.75em 1.6em 0.75em 0em; + text-transform: uppercase; + + a, + span { + font-weight: 500; + text-decoration: none; + } + + a:hover { + text-decoration: none; + } + } + } +} \ No newline at end of file diff --git a/profiles/wcm_base/themes/wcm_omega/sass/components/menus/_menu-style-1.scss b/profiles/wcm_base/themes/wcm_omega/sass/components/menus/_menu-style-1.scss new file mode 100644 index 00000000..c65d985a --- /dev/null +++ b/profiles/wcm_base/themes/wcm_omega/sass/components/menus/_menu-style-1.scss @@ -0,0 +1,153 @@ +//specifics for menu-style-1 + +.menu-style-1 { + //don't show second level menu region if menu-style-1 + .l-region--main-menu-second-wrapper { + display: none; + } + + .l-region--main-menu { + + ul.sf-menu { + + ul { + margin-top: .75em; + display: none; + position: absolute; + z-index: 99; + margin-top: 0.7em; + margin-left: -0.9em; + + li { + padding: 0; + + a { + padding: 0.75em 0.9em 0.65em; + } + } + } + } + + ul li:hover > ul { + display: block; + } + + ul ul.menu li { + float: none; + position: relative; + } + } +} + + +// styles to add triangle to top of superfish submenus +.menu-style-1 { + + .sf-menu ul:before { + content: ' '; + height: 0; + position: absolute; + width: 0; + border: 10px solid transparent; + border-bottom-color: darken($lt-gray, 10%); + top: -19px; + left: 10px; + z-index: 2; + } +} + + +//mixin to assign colors to menu-style-1 +@mixin menu-colors-style-1($ul1, $text, $text_hover, $ul2, $ul2_text, $ul2_text_hover, $text_active, $text_focus) { + .l-region--main-menu, + .l-region--main-menu-wrapper { + background: $ul1; + } + .l-region--main-menu-second-wrapper { + background: $ul2; + } + #search-block-toggle { + color: $text; + &:hover { + color: $text_focus; + } + &:active{ + color: $text_active; + } + &:focus { + color: $text_focus; + } + } + + .sf-menu ul:before { + border-bottom-color: $ul2; + } + + .main-menu-top-li { + a, span { + color: $text !important; + &:hover { + color: $text_hover !important; + } + &:active{ + color: $text_active !important; + } + &:focus { + color: $text_focus !important; + } + } + } + .main-menu-second-ul { + background: $ul2; // this is menu that superfish hides and displays on hover + a, span { + color: $ul2_text !important; + &:hover { + color: $ul2_text_hover !important; + } + &:active{ + color: $text_active !important; + } + &:focus { + color: $text_focus !important; + } + } + .main-menu-second-li.active, + .main-menu-second-li:hover { + a, span { + color: $ul2_text_hover !important; + &:hover { + color: $ul2_text_hover !important; + } + &:active{ + color: $text_active !important; + } + &:focus { + color: $text_focus !important; + } + } + } + } +} + +//@mixin menu-colors($ul1, $text, $text_hover, $ul2, $ul2_text, $ul2_text_hover, $text_active, $text_focus) + +.menu-style-1 { + &, &.menu-white { + @include menu-colors-style-1($white, $md-gray, $red, $lt-gray, $md-gray, $red, $blue, $green); + } + &.menu-lt-gray { + @include menu-colors-style-1($lt-gray, $dk-gray, $red, darken($lt-gray,8%), darken($md-gray,10%), $red, $blue, $green); + } + &.menu-md-gray { + @include menu-colors-style-1($md-gray, $white, darken($lt-gray,10%), darken($md-gray,10%), $white, darken($lt-gray,10%), $blue, $green); + } + &.menu-dk-gray { + @include menu-colors-style-1($dk-gray, $white, darken($lt-gray,10%), $md-gray, $white, darken($lt-gray,10%), $blue, $green); + } + &.menu-black { + @include menu-colors-style-1($black, $white, darken($lt-gray,10%), lighten($dk-gray,5%), $white, darken($lt-gray,10%), $blue, $green); + } + &.menu-red { + @include menu-colors-style-1($red, $white, darken($lt-gray,10%), $lt-gray, $dk-gray, $red, $green, darken($lt-gray,10%)); + } +} diff --git a/profiles/wcm_base/themes/wcm_omega/sass/components/menus/_menu-style-2.scss b/profiles/wcm_base/themes/wcm_omega/sass/components/menus/_menu-style-2.scss new file mode 100644 index 00000000..130c635d --- /dev/null +++ b/profiles/wcm_base/themes/wcm_omega/sass/components/menus/_menu-style-2.scss @@ -0,0 +1,156 @@ +//specifics for menu-style-2 +.menu-style-2 { + .l-region--main-menu { + ul.sf-menu { + margin-left: -1em; + li { + padding: 0.75em 1em; + } + li.sf-depth-2 { + display: inline-block; + width: auto; + padding-top: 1em; + } + } + } +} +.l-region--main-menu-second { + .main-menu-second-ul { + margin-left: -1em; + li { + float: left; + height: 48px; + text-transform: uppercase; + padding: 0.75em 1em; + a, span { + font-weight: 500; + text-decoration: none; + } + a:hover { + text-decoration: none; + } + } + } +} + +//mixin to assign colors to menu-style-2 +@mixin menu-colors-style-2($ul1, $text, $text_hover, $ul2, $ul2_hover, $ul2_text, $ul2_text_hover, $text_active, $text_focus) { + .l-region--main-menu, + .l-region--main-menu-wrapper { + background: $ul1; + } + .l-region--main-menu-second-wrapper { + background: $ul2; + &.menu-hover { + background: $ul2_hover; + } + } + #search-block-toggle { + color: $text; + &:hover { + color: $text_focus; + } + &:active{ + color: $text_active; + } + &:focus { + color: $text_focus; + } + } + + .sf-menu ul:before { + border-bottom-color: $ul2; + } + + .main-menu-top-li { + a, span { + color: $text !important; + &:hover { + color: $text_hover !important; + } + &:active{ + color: $text_active !important; + } + &:focus { + color: $text_focus !important; + } + } + &.active-trail { + background: $ul2; + a, span { + color: $text_hover !important; + &:hover { + color: $ul2_text_hover !important; + } + &:active{ + color: $text_active !important; + } + &:focus { + color: $text_focus !important; + } + } + } + &:hover { + background: $ul2_hover; + a, span { + color: $ul2_text !important; + &:hover { + color: $ul2_text !important; + } + } + } + } + .main-menu-second-ul { + background: $ul2_hover; // this is menu that superfish hides and displays on hover + a, span { + color: $ul2_text !important; + &:hover { + color: $ul2_text_hover !important; + } + &:active{ + color: $text_active !important; + } + &:focus { + color: $text_focus !important; + } + } + .main-menu-second-li.active, + .main-menu-second-li:hover { + a, span { + color: $ul2_text_hover !important; + &:hover { + color: $ul2_text_hover !important; + } + &:active{ + color: $text_active !important; + } + &:focus { + color: $text_focus !important; + } + } + } + } +} + +//@mixin menu-colors($ul1, $text, $text_hover, $ul2, $ul2_hover, $ul2_text, $ul2_text_hover, $text_active, $text_focus) + +.menu-style-2 { + &, &.menu-white { + @include menu-colors-style-2($white, $md-gray, $red, $lt-gray, darken($lt-gray, 7%), $md-gray, $red, $blue, $green); + } + &.menu-lt-gray { + @include menu-colors-style-2(darken($lt-gray,12%), $dk-gray, $dk-gray, lighten($lt-gray,2%), darken($lt-gray,2%), darken($md-gray,10%), $red, $blue, $green); + } + &.menu-md-gray { + @include menu-colors-style-2($md-gray, $white, darken($md-gray,10%), $lt-gray, darken($lt-gray,5%), darken($md-gray,10%), $red, $blue, $green); + } + &.menu-dk-gray { + @include menu-colors-style-2($dk-gray, $white, $dk-gray, $lt-gray, darken($lt-gray,10%), $dk-gray, $red, $blue, $green); + } + &.menu-black { + @include menu-colors-style-2($black, $white, $dk-gray, $lt-gray, darken($lt-gray,10%), $dk-gray, $red, $blue, $green); + } + &.menu-red { + @include menu-colors-style-2($red, $white, $dk-gray, lighten($lt-gray,1%), darken($lt-gray,6%), $dk-gray, $red, $blue, darken($lt-gray,10%)); + } +} diff --git a/profiles/wcm_base/themes/wcm_omega/sass/components/regions/_footer.scss b/profiles/wcm_base/themes/wcm_omega/sass/components/regions/_footer.scss index 56f0d2bb..bfbcc1a3 100644 --- a/profiles/wcm_base/themes/wcm_omega/sass/components/regions/_footer.scss +++ b/profiles/wcm_base/themes/wcm_omega/sass/components/regions/_footer.scss @@ -4,7 +4,7 @@ margin-bottom: $vert-spacing-unit; text-align: left; } - + .l-region--footer-1, .l-region--footer-3 { p { @@ -16,18 +16,18 @@ .l-region--footer-2 { text-align: right; } - + .l-region--footer-3 { clear: both; } - + a { font-weight: 400; } - + #osu-wordmark { margin-bottom: $vert-spacing-unit/2; - + img { max-width: 300px; } @@ -43,6 +43,7 @@ .pipe { margin: 0px 2px; + color: darken($lt-gray, 20%); } } } @@ -79,7 +80,7 @@ @include link-colors(white, $md-gray, $red, white, $green); } .pipe { - color: $md-gray; + color: darken($lt-gray, 20%); } } } @@ -130,7 +131,7 @@ .pipe { color: $red; } - } + } } @@ -140,7 +141,7 @@ margin-top: 0; padding-left: 0; text-align: right; - + @include breakpoint($tab,true){ float: right; } @@ -148,7 +149,7 @@ li { list-style-type: none; display: inline-block; - + //adjust line breaking of social media links based on quantity of items and breakpoints @include breakpoint($tab-only,true){ @include quantity-query(5) { @@ -176,7 +177,7 @@ } } } - + .siteinfo-social-link { color: $white; background-color: $md-gray; diff --git a/profiles/wcm_base/themes/wcm_omega/sass/components/regions/_main-menu.scss b/profiles/wcm_base/themes/wcm_omega/sass/components/regions/_main-menu.scss deleted file mode 100644 index 25d2dd45..00000000 --- a/profiles/wcm_base/themes/wcm_omega/sass/components/regions/_main-menu.scss +++ /dev/null @@ -1,489 +0,0 @@ -/* Styles for main menu */ -.l-region--main-menu, .l-region--sidebar-1 { - .menu .leaf, .menu .expanded, .menu .collapsed { - list-style-image: none; - list-style-type: none; - } -} - -.l-region--main-menu { - position: relative; - display: table; - width: 100%; - - h2.block__title { - display: none; - } - - & > * { - display: table-cell; - vertical-align: middle; - width: 100%; - } - - ul.sf-menu { - float: left; - clear: left; - margin: 0; - - li { - float: left; - margin: 0; - padding: 0.75em 1.6em 0.75em 0em; - text-transform: uppercase; - - a, - span { - font-weight: 500; - text-decoration: none; - } - - a:hover { - text-decoration: none; - } - } - - ul { - margin-top: .75em; - display: none; - position: absolute; - z-index: 99; - margin-top: 0.7em; - margin-left: -0.9em; - - li { - padding: 0; - - a { - padding: 0.75em 0.9em 0.65em; - } - } - } - } - - ul li:hover > ul { - display: block; - } - - ul ul.menu li { - float: none; - position: relative; - } -} - -// set menu colors - -.l-region--main-menu, -.l-region--main-menu-wrapper { - &, &.white { - background-color: $white; - - ul.menu ul { - background-color: $lt-gray; - } - - .sf-menu ul:before { - border-bottom-color: $lt-gray; - } - - ul.menu, ul.menu ul { - & > li > a { - @include link-colors($md-gray, $red, $dk-gray, $md-gray, $orange); - } - - li span { - color: $md-gray; - } - } - - #search-block-toggle { - @include link-colors($md-gray, $red, $dk-gray, $md-gray, $blue); - } - } - - &.lt-gray { - background-color: $lt-gray; - - ul.menu ul { - background-color: darken($lt-gray, 8%); - } - - .sf-menu ul:before { - border-bottom-color: darken($lt-gray, 8%); - } - - ul.menu, ul.menu ul { - & > li > a { - @include link-colors($dk-gray, $red, $blue, $dk-gray, $orange); - } - - li span { - color: $dk-gray; - } - } - - #search-block-toggle { - @include link-colors($dk-gray, $red, $blue, $dk-gray, $blue); - } - } - - &.md-gray { - background-color: $md-gray; - - ul.menu ul { - background-color: darken($md-gray, 10%); - } - - .sf-menu ul:before { - border-bottom-color: darken($md-gray, 10%); - } - - ul.menu, ul.menu ul { - & > li > a { - @include link-colors($white, darken($lt-gray, 10%), $yellow, $white, $orange); - } - - li span { - color: $white; - } - } - - #search-block-toggle { - @include link-colors($white, darken($lt-gray, 10%), $yellow, $white, $yellow); - } - } - - &.dk-gray { - background-color: $dk-gray; - - ul.menu ul { - background-color: $md-gray; - } - - .sf-menu ul:before { - border-bottom-color: $md-gray; - } - - ul.menu, ul.menu ul { - & > li > a { - @include link-colors($white, darken($lt-gray, 10%), $yellow, $white, $orange); - } - - li span { - color: $white; - } - } - - #search-block-toggle { - @include link-colors($white, darken($lt-gray, 10%), $yellow, $white, $orange); - } - } - - &.black { - background-color: $black; - - ul.menu ul { - background-color: $dk-gray; - } - - .sf-menu ul:before { - border-bottom-color: $dk-gray; - } - - ul.menu, ul.menu ul { - & > li > a { - @include link-colors($white, darken($lt-gray, 10%), $red, $white, $yellow); - } - - li span { - color: $white; - } - } - - #search-block-toggle { - @include link-colors($white, darken($lt-gray, 10%), $red, $white, $yellow); - } - } - - &.red { - background-color: $bg-red; - - ul.menu { - & > li > a { - @include link-colors($white, darken($lt-gray, 10%), $lt-gray, $white, $yellow); - } - - li span { - color: $white; - } - } - - ul.menu ul { - background-color: $lt-gray; - - & > li > a { - @include link-colors($dk-gray, $red, $blue, $dk-gray, $orange); - } - } - - #search-block-toggle { - @include link-colors($white, darken($lt-gray, 10%), $lt-gray, $white, $yellow); - } - - .sf-menu ul:before { - border-bottom-color: $lt-gray; - } - } -} - -/* styles to add triangle to top of superfish submenus */ - -.sf-menu ul:before { - content: ' '; - height: 0; - position: absolute; - width: 0; - border: 10px solid transparent; - /* arrow size */ - border-bottom-color: darken($lt-gray, 10%); - top: -19px; - left: 10px; - z-index: 2; -} - -@mixin menu-colors($bgcolor: "lt-gray", $fgcolor: "md-gray") { - background-color: $white; - - ul.menu ul { - background-color: $lt-gray; - } - - .sf-menu ul:before { - border-bottom-color: $lt-gray; - } - - ul.menu, ul.menu ul { - & > li > a { - @include link-colors($md-gray, $dk-gray, $dk-gray, $md-gray, $red); - } - - li span { - color: $md-gray; - } - } - - #search-block-toggle { - @include link-colors($md-gray, $dk-gray, $dk-gray, $md-gray, $red); - } -} - -@mixin menu-colors-mobile($bgcolor: "lt-gray", $fgcolor: "md-gray") { - background: $bgcolor; - border-bottom: 1px solid darken($bgcolor, 10%); - - a.meanmenu-reveal, .mean-nav a, .mean-nav span { - color: $fgcolor; - } - - .mean-bar, .mean-nav { - background: $bgcolor; - } - - .mean-nav ul li { - @if lightness($bgcolor) > 66 { - li { - background: darken($bgcolor, 10%); - - a, span { - color: darken($fgcolor, 30%); - } - } - } - - @else if lightness($bgcolor) > 33 { - li { - background: darken($bgcolor, 10%); - - a, span { - color: lighten($fgcolor, 30%); - } - } - } - - @else { - li { - background: lighten($bgcolor, 15%); - - a, span { - color: lighten($fgcolor, 30%); - } - } - } - } -} - -.l-region--main-menu { - /* styles for mobile mean menu */ - &.mean-container { - .mean-bar, .mean-nav { - background: none; - } - - .mean-bar { - z-index: 499; - padding: 0; - } - - a.meanmenu-reveal { - color: $white; - font-size: 1.5em; - padding: 0.9em 1em; - text-indent: 0em; - text-align: center; - left: 0 !important; - right: auto !important; - } - - .mean-nav { - margin-top: 4em; - - ul li { - text-transform: uppercase; - - li { - display: block; - float: left; - width: 100%; - margin: 0; - text-align: left; - font-weight: 500; - box-sizing: border-box; - background: rgba(0, 0, 0, 0.1); - color: rgba(0, 0, 0, 0.9); - } - - a, - span { - color: #fff; - text-decoration: none; - border: 0; - padding: 1em 1em 0.9em 1.2em; - border: 0 none; - box-sizing: border-box; - width: 100%; - display: block; - } - - li a { - padding-left: 3em; - box-sizing: border-box; - width: 100%; - color: #222; - opacity: 1; - } - - a.mean-expand { - border: 0 !important; - padding: 0.7em 0.9em 1.55em 0.8em !important; - width: auto; - margin: 0; - background-color: transparent; - /* - visibility: hidden; - - &:after { - visibility: visible; - font-family: FontAwesome; - content: '\f067'; - font-size: 0.76em; - } - - &.mean-clicked:after { - content: '\f068'; - } - */ - } - - a.mean-expand:hover { - background: transparent; - } - } - } - - &.white { - @include menu-colors-mobile($white, $md-gray); - } - - &.lt-gray { - @include menu-colors-mobile($lt-gray, $md-gray); - } - - &.md-gray { - @include menu-colors-mobile($md-gray, $white); - } - - &.dk-gray { - @include menu-colors-mobile($dk-gray, $white); - } - - &.black { - @include menu-colors-mobile($black, $white); - } - - &.red { - @include menu-colors-mobile($red, $white); - } - } -} - -.l-page .l-constrained .mean-container { - a.meanmenu-reveal, - .mean-nav ul li a, - .mean-nav ul li span, - #search-block-toggle { - padding-left: 4%; - padding-right: 4%; - } - - .mean-nav a.mean-expand { - padding-left: 4% !important; - padding-right: 4% !important; - margin-right: -2px; - } - - .mean-nav ul li li a { - padding-left: 8%; - padding-right: 8%; - } -} - -@include breakpoint($tab, true) { - .l-region--main-menu { - & > * { - display: table-cell !important; - } - } -} - - -@include breakpoint($small, true) { - .l-region--main-menu-wrapper { - .l-region--main-menu { - padding: 0; - - & > * { - display: block; - } - } - - .l-constrained { - padding: 0; - } - } -} - - -//hide main menu span text that shows up when between breakpoints -#superfish-1-toggle span { - display: none; -} diff --git a/profiles/wcm_base/themes/wcm_omega/sass/wcm-omega.settings.scss b/profiles/wcm_base/themes/wcm_omega/sass/wcm-omega.settings.scss index 27951555..97b3cd21 100644 --- a/profiles/wcm_base/themes/wcm_omega/sass/wcm-omega.settings.scss +++ b/profiles/wcm_base/themes/wcm_omega/sass/wcm-omega.settings.scss @@ -2,6 +2,21 @@ @import "variables/typography"; @import "base/heading-styles"; +//Color swatch styles +#edit-wcm-omega { + #edit-navigation { + img { + border: 1px solid $dk-gray; + margin: 10px 0; + } + + } + +} + + + + //Color swatch styles #edit-wcm-omega { .swatch-panel { diff --git a/profiles/wcm_base/themes/wcm_omega/template.php b/profiles/wcm_base/themes/wcm_omega/template.php index 68ae6e4c..d6688996 100644 --- a/profiles/wcm_base/themes/wcm_omega/template.php +++ b/profiles/wcm_base/themes/wcm_omega/template.php @@ -26,6 +26,14 @@ function wcm_omega_page_alter(&$page) { ); } + if (empty($page['main_menu_second']) && array_key_exists('main_menu_second', $regions)) { + $page['main_menu_second'] = array( + '#region' => 'main_menu_second', + '#weight' => '-8', + '#theme_wrappers' => array('region'), + ); + } + if (array_key_exists('footer_1', $regions)) { $page['footer_1'] = array( '#region' => 'footer_1', @@ -185,3 +193,4 @@ function wcm_omega_preprocess_panels_pane(&$vars) { } } } + diff --git a/profiles/wcm_base/themes/wcm_omega/templates/regions/region--footer-1.tpl.php b/profiles/wcm_base/themes/wcm_omega/templates/regions/region--footer-1.tpl.php index e7f43e52..e77a82a1 100644 --- a/profiles/wcm_base/themes/wcm_omega/templates/regions/region--footer-1.tpl.php +++ b/profiles/wcm_base/themes/wcm_omega/templates/regions/region--footer-1.tpl.php @@ -33,8 +33,8 @@ ?> <div<?php print $attributes; ?>> <div id="osu-wordmark"> - <a href="http://osu.edu" alt="The Ohio State University" target="_blank"> - <img src="<?php print $logo; ?>" alt=""> + <a href="http://osu.edu" target="_blank"> + <img src="<?php print $logo; ?>" alt="The Ohio State University"> </a> </div><!--/osu-logo --> <?php print $content; ?> diff --git a/profiles/wcm_base/themes/wcm_omega/templates/regions/region--main-menu-second.tpl.php b/profiles/wcm_base/themes/wcm_omega/templates/regions/region--main-menu-second.tpl.php new file mode 100644 index 00000000..f47f199d --- /dev/null +++ b/profiles/wcm_base/themes/wcm_omega/templates/regions/region--main-menu-second.tpl.php @@ -0,0 +1,39 @@ +<?php + +/** + * @file + * Default theme implementation to display a region. + * + * Available variables: + * - $content: The content for this region, typically blocks. + * - $classes: String of classes that can be used to style contextually through + * CSS. It can be manipulated through the variable $classes_array from + * preprocess functions. The default values can be one or more of the + * following: + * - region: The current template type, i.e., "theming hook". + * - region-[name]: The name of the region with underscores replaced with + * dashes. For example, the page_top region would have a region-page-top + * class. + * - $region: The name of the region variable as defined in the theme's .info + * file. + * + * Helper variables: + * - $classes_array: Array of html class attribute values. It is flattened + * into a string within the variable $classes. + * - $is_admin: Flags true when the current user is an administrator. + * - $is_front: Flags true when presented in the front page. + * - $logged_in: Flags true when the current user is a logged-in member. + * + * @see template_preprocess() + * @see template_preprocess_region() + * @see template_process() + */ +?> +<div class="l-region--main-menu-second-wrapper"> + <div class="l-constrained max-width"> + <div<?php print $attributes; ?>> + <?php print $content; ?> + </div> + </div> +</div> + diff --git a/profiles/wcm_base/themes/wcm_omega/templates/regions/region--main-menu.tpl.php b/profiles/wcm_base/themes/wcm_omega/templates/regions/region--main-menu.tpl.php index 6dee4d49..81ca6946 100644 --- a/profiles/wcm_base/themes/wcm_omega/templates/regions/region--main-menu.tpl.php +++ b/profiles/wcm_base/themes/wcm_omega/templates/regions/region--main-menu.tpl.php @@ -29,7 +29,7 @@ * @see template_process() */ ?> -<div class="l-region--main-menu-wrapper <?php print $menu_color ?>"> +<div class="l-region--main-menu-wrapper"> <div class="l-constrained max-width"> <div<?php print $attributes; ?>> <?php print $content; ?> diff --git a/profiles/wcm_base/themes/wcm_omega/templates/regions/region--masthead.tpl.php b/profiles/wcm_base/themes/wcm_omega/templates/regions/region--masthead.tpl.php index c9f0c7de..958ca44e 100644 --- a/profiles/wcm_base/themes/wcm_omega/templates/regions/region--masthead.tpl.php +++ b/profiles/wcm_base/themes/wcm_omega/templates/regions/region--masthead.tpl.php @@ -36,7 +36,6 @@ ?> <div<?php print $attributes; ?>> <div class="l-constrained max-width"> - <div id="site-name"<?php print $site_name_classes; ?>> <a href="<?php print $front_page; ?>" title="<?php print t('Home'); ?>" rel="home"> <?php if ($site_name_prefix): ?> @@ -48,12 +47,10 @@ <div class="site-name-slogan"><?php print $site_slogan; ?></div> <?php endif; ?> </div><!--/site-name--> - <div id="site-logo"> <a href="http://osu.edu" target="_blank"> - <img src="<?php print $logo; ?>" alt=""> + <img src="<?php print $logo; ?>" alt="The Ohio State University"> </a> </div><!--/site-logo--> - </div><!--/l-constrained--> </div> diff --git a/profiles/wcm_base/themes/wcm_omega/theme-settings.php b/profiles/wcm_base/themes/wcm_omega/theme-settings.php index f2702a9b..aaf6807e 100644 --- a/profiles/wcm_base/themes/wcm_omega/theme-settings.php +++ b/profiles/wcm_base/themes/wcm_omega/theme-settings.php @@ -18,14 +18,38 @@ function wcm_omega_form_system_theme_settings_alter(&$form, $form_state) { '#type' => 'fieldset', '#title' => t('Theme Customization'), '#description' => t('Customize the look and feel of the site.'), - 'wcm_omega_breadcrumb' => array( - '#type' => 'checkbox', - '#title' => t('Show Breadcrumbs'), - '#description' => t('If checked, breadcrumbs will display on all pages except for the front page. You will also have the option of hiding breadcrumbs for other Landing Pages on a per-page basis.'), - '#default_value' => theme_get_setting('wcm_omega_breadcrumb'), - ), ); + //Navigation fieldset + $form['wcm_omega']['navigation'] = array( + '#title' => t('Navigation'), + '#type' => 'fieldset', + '#collapsible' => TRUE, + '#collapsed' => FALSE, + ); + + //breadcrumbs + $form['wcm_omega']['navigation']['wcm_omega_breadcrumb'] = array( + '#type' => 'checkbox', + '#title' => t('Show Breadcrumbs'), + '#description' => t('If checked, breadcrumbs will display on all pages except for the front page. You will also have the option of hiding breadcrumbs for other Landing Pages on a per-page basis.'), + '#default_value' => theme_get_setting('wcm_omega_breadcrumb'), + ); + + //menu choices + $form['wcm_omega']['navigation']['wcm_omega_menu_style'] = array( + '#type' => 'radios', + '#title' => t('Menu Style'), + '#default_value' => theme_get_setting('wcm_omega_menu_style'), + '#options' => wcm_omega_generate_menu_style_samples( + array( + 'menu-style-1' => t('Menu Style 1'), + 'menu-style-2' => t('Menu Style 2'), + ) + ), + ); + + //colorize fieldset $form['wcm_omega']['colorize'] = array( '#title' => t('Site Colors'), @@ -124,6 +148,20 @@ function wcm_omega_form_system_theme_settings_alter(&$form, $form_state) { $form['#attached']['css'][] = drupal_get_path('theme', 'wcm_omega') . '/css/wcm-omega.settings.css'; $form['#validate'][] = 'wcm_omega_form_system_theme_settings_validate'; + $form['#submit'][] = 'wcm_omega_form_system_theme_settings_submit'; + +} + +// alter superfish block 1 settings based on menu style selection +function wcm_omega_form_system_theme_settings_submit(&$form, $form_state) { + + if($form_state['values']['wcm_omega_menu_style'] == 'menu-style-2') { + $sf_delay = 1; + } else { + $sf_delay = 900; + } + + variable_set('superfish_delay_1', $sf_delay); } @@ -135,10 +173,25 @@ function wcm_omega_form_system_theme_settings_validate(&$form, &$form_state) { form_set_error('ocio_omega_color_masthead', t('Dark masthead cannot be used with dark navbar.')); $form['ocio_omega']['ocio_omega_color_masthead']['dk-gray']['#attributes']['class'][] = 'form-radio-error'; } - } + } } +//Generate menu style options +function wcm_omega_generate_menu_style_samples($options = array()) { + global $base_url; + $theme_path = $base_url . '/' . drupal_get_path('theme', 'wcm_omega'); + + foreach ($options as $name => $title) { + $option = '<span class="type-' . $name . '-sample">'; + $option .= '<span class="label">' . $title . '</span>'; + $option .= '<div><img src="' . $theme_path . '/images/settings/' . $name . '.png"></div>'; + $option .= '</span>'; + $options[$name] = $option; + } + return $options; +} + //Generate Color swatches for settings function wcm_omega_generate_color_swatches($options = array()) { foreach ($options as $name => $title) { diff --git a/profiles/wcm_base/themes/wcm_omega/wcm_omega.info b/profiles/wcm_base/themes/wcm_omega/wcm_omega.info index b6b6692d..576d617d 100644 --- a/profiles/wcm_base/themes/wcm_omega/wcm_omega.info +++ b/profiles/wcm_base/themes/wcm_omega/wcm_omega.info @@ -16,6 +16,7 @@ stylesheets[all][] = css/wcm-omega.styles.css ; Scripts ; ======================================== scripts[] = js/wcm-omega.behaviors.js +scripts[] = js/wcm-omega-menu.behaviors.js scripts[] = js/matchHeight/jquery.matchHeight-min.js ; ======================================== @@ -24,6 +25,7 @@ scripts[] = js/matchHeight/jquery.matchHeight-min.js regions[osu_navbar] = OSU Navbar regions[masthead] = Masthead regions[main_menu] = Main Menu +regions[main_menu_second] = Main Menu Second Level regions[hero] = Hero regions[workbench] = Workbench Info regions[content] = Content -- GitLab