From: Steve Sutton Date: Fri, 23 Mar 2018 14:14:15 +0000 (-0400) Subject: initial commit X-Git-Tag: v1.0.0~1 X-Git-Url: http://cvs2.gaslightmedia.com/gitweb/index.cgi?a=commitdiff_plain;h=4698b158ee894c0d787b2d51ce8e2fd4b77a2e82;p=WP-Themes%2Fbreakersmi.git initial commit --- 4698b158ee894c0d787b2d51ce8e2fd4b77a2e82 diff --git a/404.php b/404.php new file mode 100644 index 0000000..1e0f035 --- /dev/null +++ b/404.php @@ -0,0 +1,13 @@ + +
+
+
+

Uh oh! (404 Error)

+

The page or post you are looking for has been removed, is no longer available, or never existed.

+

Please use the menu at the top of the page to help find what you are looking for.

+

Thanks,

+
+ +
+
+ diff --git a/error_log b/error_log new file mode 100644 index 0000000..897f2c9 --- /dev/null +++ b/error_log @@ -0,0 +1,12 @@ +[19-Mar-2017 00:43:16 America/Detroit] PHP Fatal error: Call to undefined function get_header() in /home/breakers/public_html/wp-content/themes/breakers/404.php on line 1 +[23-Mar-2017 20:18:30 America/Detroit] PHP Fatal error: Call to undefined function get_header() in /home/breakers/public_html/wp-content/themes/breakers/404.php on line 1 +[16-Aug-2017 09:41:07 America/Detroit] PHP Fatal error: Call to undefined function get_header() in /home/breakers/public_html/wp-content/themes/breakers/index.php on line 1 +[16-Aug-2017 09:41:07 America/Detroit] PHP Fatal error: Call to undefined function get_header() in /home/breakers/public_html/wp-content/themes/breakers/index.php on line 1 +[16-Aug-2017 09:41:08 America/Detroit] PHP Fatal error: Call to undefined function get_header() in /home/breakers/public_html/wp-content/themes/breakers/index.php on line 1 +[16-Aug-2017 09:41:08 America/Detroit] PHP Fatal error: Call to undefined function get_header() in /home/breakers/public_html/wp-content/themes/breakers/index.php on line 1 +[04-Feb-2018 02:25:08 America/Detroit] PHP Fatal error: Call to undefined function has_post_thumbnail() in /home/breakers/public_html/wp-content/themes/breakers/sidebar.php on line 3 +[04-Feb-2018 02:25:11 America/Detroit] PHP Fatal error: Call to undefined function has_post_thumbnail() in /home/breakers/public_html/wp-content/themes/breakers/sidebar.php on line 3 +[09-Feb-2018 04:11:56 America/Detroit] PHP Fatal error: Call to undefined function get_header() in /home/breakers/public_html/wp-content/themes/breakers/page.php on line 1 +[09-Feb-2018 04:11:57 America/Detroit] PHP Fatal error: Call to undefined function get_header() in /home/breakers/public_html/wp-content/themes/breakers/page.php on line 1 +[02-Mar-2018 09:13:30 America/Detroit] PHP Fatal error: Call to undefined function get_header() in /home/breakers/public_html/wp-content/themes/breakers/404.php on line 1 +[02-Mar-2018 09:13:30 America/Detroit] PHP Fatal error: Call to undefined function get_header() in /home/breakers/public_html/wp-content/themes/breakers/404.php on line 1 diff --git a/footer.php b/footer.php new file mode 100644 index 0000000..b24e582 --- /dev/null +++ b/footer.php @@ -0,0 +1,12 @@ + + + + + diff --git a/functions.php b/functions.php new file mode 100644 index 0000000..04d239c --- /dev/null +++ b/functions.php @@ -0,0 +1,409 @@ + __( 'Main Menu' ) + ) + ); +} +add_theme_support( 'menus' ); + +// Cleaner Menus - deletes all CSS classes and id's, except for those listed in the array below +function custom_wp_nav_menu($var) { + return is_array($var) ? array_intersect($var, array( + //List of allowed menu classes +// 'current_page_item', +// 'current_page_parent', +// 'current-menu-parent', + 'current-menu-item', +// 'current_page_ancestor', +// 'sub_menu', +// 'nav_menu_item_id' + )) : ''; +} +add_filter('nav_menu_css_class', 'custom_wp_nav_menu'); +//add_filter('nav_menu_item_id', 'custom_wp_nav_menu'); +add_filter('page_css_class', 'custom_wp_nav_menu'); + +// Register custom navigation walker for bootstrap +require_once('wp_bootstrap_navwalker.php'); + +// Add sidebars for widget areas +if ( function_exists('register_sidebar') ) +register_sidebar(array( +'name' => 'Default Sidebar', +'before_widget' => '', +'after_widget' => '', +'before_title' => '

', +'after_title' => '

', +)); +if ( function_exists('register_sidebar') ) +register_sidebar(array( +'name' => 'Home Page Sidebar', +'before_widget' => '', +'after_widget' => '', +'before_title' => '

', +'after_title' => '

', +)); +if ( function_exists('register_sidebar') ) +register_sidebar(array( +'name' => 'Contact Us Sidebar', +'before_widget' => '', +'after_widget' => '', +'before_title' => '

', +'after_title' => '

', +)); + +// remove extra crap in wp_head() +remove_action('wp_head', 'feed_links_extra', 3); // extra feeds such as category feeds +remove_action('wp_head', 'feed_links', 2); // general feeds: Post and Comment Feed +remove_action('wp_head', 'rsd_link'); // Really Simple Discovery service endpoint, EditURI link +remove_action('wp_head', 'wlwmanifest_link'); // Windows Live Writer manifest file. +remove_action('wp_head', 'index_rel_link'); // index link +remove_action('wp_head', 'parent_post_rel_link', 10, 0); // prev link +remove_action('wp_head', 'start_post_rel_link', 10, 0); // start link +remove_action('wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0); // relational links for the posts adjacent to the current post. +remove_action('wp_head', 'rel_canonical'); +remove_action('wp_head', 'wp_shortlink_wp_head', 10, 0); +remove_action('wp_head', 'rest_output_link_wp_head', 10); // REST API link tag +//remove_action('wp_head', 'wp_oembed_add_discovery_links', 10); // oEmbed Discovery Links +//remove_action('template_redirect', 'rest_output_link_header', 11, 0); // REST API link in HTTP headers + +/* Disable embeds on init https://github.com/swissspidy/disable-embeds/blob/master/disable-embeds.php v1.2 */ +function disable_embeds_init() { + global $wp; + $wp->public_query_vars = array_diff( $wp->public_query_vars, array('embed',) ); + remove_action( 'rest_api_init', 'wp_oembed_register_route' ); + add_filter( 'embed_oembed_discover', '__return_false' ); + remove_filter( 'oembed_dataparse', 'wp_filter_oembed_result', 10 ); + remove_action( 'wp_head', 'wp_oembed_add_discovery_links' ); + remove_action( 'wp_head', 'wp_oembed_add_host_js' ); + add_filter( 'tiny_mce_plugins', 'disable_embeds_tiny_mce_plugin' ); + add_filter( 'rewrite_rules_array', 'disable_embeds_rewrites' ); +} +add_action( 'init', 'disable_embeds_init', 9999 ); +function disable_embeds_tiny_mce_plugin( $plugins ) { return array_diff( $plugins, array( 'wpembed' ) ); } +function disable_embeds_rewrites( $rules ) { + foreach ( $rules as $rule => $rewrite ) { + if ( false !== strpos( $rewrite, 'embed=true' ) ) { unset( $rules[ $rule ] ); } + } + return $rules; +} +function disable_embeds_remove_rewrite_rules() { + add_filter( 'rewrite_rules_array', 'disable_embeds_rewrites' ); + flush_rewrite_rules(); +} +register_activation_hook( __FILE__, 'disable_embeds_remove_rewrite_rules' ); +function disable_embeds_flush_rewrite_rules() { + remove_filter( 'rewrite_rules_array', 'disable_embeds_rewrites' ); + flush_rewrite_rules(); +} +register_deactivation_hook( __FILE__, 'disable_embeds_flush_rewrite_rules' ); + +// remove version info from head and feeds +function complete_version_removal() { return ''; } +add_filter('the_generator', 'complete_version_removal'); + +// remove nextgen gallery scripts & meta version +define('NGG_SKIP_LOAD_SCRIPTS', true); +remove_action('wp_head', array('nggGallery', 'nextgen_version') ); + +// remove emojis +function disable_emojis() { + remove_action( 'wp_head', 'print_emoji_detection_script', 7 ); + remove_action( 'admin_print_scripts', 'print_emoji_detection_script' ); + remove_action( 'wp_print_styles', 'print_emoji_styles' ); + remove_action( 'admin_print_styles', 'print_emoji_styles' ); + remove_filter( 'the_content_feed', 'wp_staticize_emoji' ); + remove_filter( 'comment_text_rss', 'wp_staticize_emoji' ); + remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' ); + add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' ); +} +add_action( 'init', 'disable_emojis' ); +function disable_emojis_tinymce( $plugins ) { + if ( is_array( $plugins ) ) { + return array_diff( $plugins, array( 'wpemoji' ) ); + } else { return array(); } +} + +/* Cleaner Captions per http://justintadlock.com/archives/2011/07/01/captions-in-wordpress */ +add_filter( 'img_caption_shortcode', 'cleaner_caption', 10, 3 ); +function cleaner_caption( $output, $attr, $content ) { + /* We're not worried abut captions in feeds, so just return the output here. */ + if ( is_feed() ) + return $output; + /* Set up the default arguments. */ + $defaults = array( + 'id' => '', + 'align' => 'alignnone', + 'width' => '', + 'caption' => '' + ); + /* Merge the defaults with user input. */ + $attr = shortcode_atts( $defaults, $attr ); + /* If the width is less than 1 or there is no caption, return the content wrapped between the [caption]< tags. */ + if ( 1 > $attr['width'] || empty( $attr['caption'] ) ) + return $content; + /* Set up the attributes for the caption
. */ + // $attributes = ( !empty( $attr['id'] ) ? ' id="' . esc_attr( $attr['id'] ) . '"' : '' ); // removed id + $attributes .= ' class="wp-caption ' . esc_attr( $attr['align'] ) . '"'; + $attributes .= ' style="width:' . esc_attr( $attr['width'] ) . 'px"'; + /* Open the caption
. */ + $output = ''; + /* Allow shortcodes for the content the caption was created for. */ + $output .= do_shortcode( $content ); + /* Append the caption text. */ + $output .= '

' . $attr['caption'] . '

'; + /* Close the caption
. */ + $output .= '
'; + /* Return the formatted, clean caption. */ + return $output; +} +//Style WordPress editor using CSS +add_filter('mce_css', 'my_editor_style'); +function my_editor_style($url) { + if ( !empty($url) ) + $url .= ','; + $url .= trailingslashit( get_stylesheet_directory_uri() ) . 'style-editor.css'; + return $url; +} + +//Style login page with CSS +function my_login_stylesheet() { ?> + +MCG Web Development, Inc.'; +} +add_filter('admin_footer_text', 'custom_admin_footer'); + +// remove admin update nag except for admin +global $user_login; +get_currentuserinfo(); +if (!current_user_can('update_plugins')) { + add_action( 'init', create_function( '$a', "remove_action( 'init', 'wp_version_check' );" ), 2 ); + add_filter( 'pre_option_update_core', create_function( '$a', "return null;" ) ); +} + +// remove browser update nag +function disable_browser_upgrade_warning() { remove_meta_box( 'dashboard_browser_nag', 'dashboard', 'normal' ); } +add_action( 'wp_dashboard_setup', 'disable_browser_upgrade_warning' ); + +// remove dashboard items +remove_action('welcome_panel', 'wp_welcome_panel'); +function remove_dashboard_widgets(){ + remove_meta_box('dashboard_right_now', 'dashboard', 'normal'); // At a Glance + remove_meta_box('dashboard_activity', 'dashboard', 'normal'); // Activity + remove_meta_box('dashboard_quick_press', 'dashboard', 'side'); // Quick Draft + remove_meta_box('dashboard_primary', 'dashboard', 'side'); // WordPress News +} +add_action('wp_dashboard_setup', 'remove_dashboard_widgets'); +add_filter( 'aioseo_show_seo_news', '__return_false' );//AIO Seo News + +// Add a widget in WordPress Dashboard +function wpc_dashboard_widget_function() { +echo "

Hello,

This is the dashboard for your website. Here you will find quick access to the most useful parts of your CMS. As needed, I'll add additional instructions and/or resources to this panel to assist you in maintaining your site.

+

Sidebar Content:
All content in the sidebars can be changed from the Appearance Menu » Widgets. For menus, please see the Appearance Menu » Menus.

+

Google Analytics:
To view your site statistics, please login to Google Analytics.

+

If you have any questions you can always contact me.

Matthew Ginop
MCG Web Development, Inc.

"; +} +function wpc_add_dashboard_widgets() { wp_add_dashboard_widget('wp_dashboard_widget', 'Help & Support', 'wpc_dashboard_widget_function'); } +add_action('wp_dashboard_setup', 'wpc_add_dashboard_widgets' ); + +// remove menu items from admin bar +function remove_admin_bar_links() { +global $wp_admin_bar; +$wp_admin_bar->remove_menu('wp-logo'); +$wp_admin_bar->remove_menu('about'); +$wp_admin_bar->remove_menu('wporg'); +$wp_admin_bar->remove_menu('documentation'); +$wp_admin_bar->remove_menu('support-forums'); +$wp_admin_bar->remove_menu('feedback'); +$wp_admin_bar->remove_menu('view-site'); +$wp_admin_bar->remove_menu('new-content');// +New +$wp_admin_bar->remove_menu('new-link'); +$wp_admin_bar->remove_menu('comments'); +$wp_admin_bar->remove_menu('view'); +$wp_admin_bar->remove_menu('ngg-menu');// nextgen gallery +} +add_action( 'wp_before_admin_bar_render', 'remove_admin_bar_links' ); + +// remove menu items from admin menu +add_action( 'admin_menu', 'my_remove_menu_pages' ); +function my_remove_menu_pages() { +remove_menu_page('edit.php'); // Posts +//remove_menu_page('upload.php'); // Media +remove_menu_page('link-manager.php'); // Links +remove_menu_page('edit-comments.php'); // Comments +//remove_menu_page('edit.php?post_type=page'); // Pages +//remove_menu_page('plugins.php'); // Plugins +//remove_menu_page('themes.php'); // Appearance +//remove_menu_page('users.php'); // Users +remove_menu_page('tools.php'); // Tools +//remove_menu_page('options-general.php'); // Settings +//remove_submenu_page('index.php', 'update-core.php'); //Dashboard->Updates +//remove_submenu_page('themes.php', 'themes.php'); // Appearance-->Themes +remove_submenu_page('themes.php', 'customize.php'); // Appearance-->Customize +//remove_submenu_page('themes.php', 'widgets.php'); // Appearance-->Widgets +remove_submenu_page('themes.php', 'theme-editor.php'); // Appearance-->Editor +remove_submenu_page('tools.php', 'tools.php'); // Tools-->Available Toools +remove_submenu_page('tools.php', 'import.php'); // Tools-->Import +remove_submenu_page('tools.php', 'export.php'); // Tools-->Export +//remove_submenu_page('options-general.php', 'options-general.php'); // Settings->General +//remove_submenu_page('options-general.php', 'options-writing.php'); // Settings->writing +//remove_submenu_page('options-general.php', 'options-reading.php'); // Settings->Reading +remove_submenu_page('options-general.php', 'options-discussion.php'); // Settings->Discussion +//remove_submenu_page('options-general.php', 'options-media.php'); // Settings->Media +//remove_submenu_page('options-general.php', 'options-privacy.php'); // Settings->Privacy +} +function as_remove_menus () { + global $submenu; + // Appearance Menu + unset($submenu['themes.php'][6]); // Customize +} +add_action('admin_menu', 'as_remove_menus'); + +// Hide ACF menu item from the admin menu +function hide_admin_menu() { + global $current_user; + get_currentuserinfo(); + if($current_user->user_login != 'mginop') { + echo ''; + } +} +add_action('admin_head', 'hide_admin_menu'); + +// remove the front end admin bar +function my_function_admin_bar() { return false; } +add_filter( 'show_admin_bar' , 'my_function_admin_bar'); + +// remove post meta boxes +function remove_default_post_screen_metaboxes() { +remove_meta_box( 'revisionsdiv', 'post', 'normal' ); // Revisions +remove_meta_box( 'tagsdiv-post_tag', 'post', 'side' ); // Tags +remove_meta_box( 'categorydiv', 'post', 'side' ); // Categories +remove_meta_box( 'formatdiv', 'post', 'normal' ); // Post format +remove_meta_box( 'postcustom','post','normal' ); // Custom Fields +remove_meta_box( 'postexcerpt','post','normal' ); // Excerpt +remove_meta_box( 'commentsdiv', 'post', 'normal' ); // Comments +remove_meta_box( 'commentstatusdiv','post','normal' ); // Discussion +remove_meta_box( 'trackbacksdiv','post','normal' ); // Trackbacks +remove_meta_box( 'slugdiv','post','normal' ); // Slug +remove_meta_box( 'authordiv','post','normal' ); // Author +} +add_action('admin_menu','remove_default_post_screen_metaboxes'); + +// remove page meta boxes +function remove_default_page_screen_metaboxes() { +remove_meta_box( 'revisionsdiv', 'page', 'normal' ); // Revisions +remove_meta_box( 'postcustom','page','normal' ); // Custom Fields +remove_meta_box( 'commentsdiv', 'page', 'normal' ); // Comments +remove_meta_box( 'commentstatusdiv','page','normal' ); // Discussion +remove_meta_box( 'trackbacksdiv','page','normal' ); // Trackbacks +remove_meta_box( 'slugdiv','page','normal' ); // Slug +remove_meta_box( 'authordiv','page','normal' ); // Author +} +add_action('admin_menu','remove_default_page_screen_metaboxes'); + +// remove post columns +function remove_post_columns($columns) { + unset($columns['author']); + unset($columns['comments']); + return $columns; +} +add_filter('manage_posts_columns', 'remove_post_columns'); + +// remove pages columns +function remove_pages_columns($columns) { + unset($columns['author']); + unset($columns['comments']); + return $columns; +} +add_filter('manage_pages_columns', 'remove_pages_columns'); + +// add featured images +//add_theme_support( 'post-thumbnails', array( 'post' ) ); // Add it for posts +add_theme_support( 'post-thumbnails', array( 'page' ) ); // Add it for pages +//add_theme_support( 'post-thumbnails' ); +add_image_size( 'sidebar-featured-img', 280, 9999 ); //280 pixels wide +// remove featured image width and height +add_filter( 'post_thumbnail_html', 'remove_thumbnail_dimensions', 10, 3 ); +function remove_thumbnail_dimensions( $html, $post_id, $post_image_id ) { + $html = preg_replace( '/(width|height)=\"\d*\"\s/', "", $html ); + return $html; +} +// get featured img caption per https://core.trac.wordpress.org/ticket/12235#comment:5 +function get_post_thumbnail_caption() { + if ( $thumb = get_post_thumbnail_id() ) + return get_post( $thumb )->post_excerpt; +} + +// remove meta box for full width pages +add_action('admin_init','my_meta_init'); +function my_meta_init() { + $post_id = $_GET['post'] ? $_GET['post'] : $_POST['post_ID']; + $template_file = get_post_meta($post_id,'_wp_page_template',TRUE); + // check for a template type + if ($template_file == 'page-full-width.php') { + add_action('do_meta_boxes', 'remove_thumbnail_box'); + function remove_thumbnail_box() { + remove_meta_box( 'postimagediv', 'page', 'side' ); // featured image + } + } + add_action('save_post','my_meta_save'); +} + +// remove image post class from images +remove_action( 'begin_fetch_post_thumbnail_html', '_wp_post_thumbnail_class_filter_add' ); + +// add slideshow image size +add_action('after_setup_theme', 'mcg_theme_setup'); +function mcg_theme_setup() { + add_image_size('homepage-slide', 970, 360, true); // (cropped) +} +// add it to media library +add_filter('image_size_names_choose', 'my_custom_sizes'); +function my_custom_sizes($sizes) { + return array_merge($sizes, array( + 'homepage-slide' => __('Home Page Slide'), + )); +} + +/* Set width of embedded media */ +if ( ! isset( $content_width ) ) $content_width = 690; + +// Security - less informative login error +function explain_less_login_issues(){ return 'ERROR: Entered credentials are incorrect.';} +add_filter( 'login_errors', 'explain_less_login_issues' ); + +// Remove right curly quote as fonts like Oswald looks nasty w/ them +function removesmartquotes($content) { + $content = str_replace('″', '”', $content); + return $content; +} +add_filter('the_content', 'removesmartquotes'); diff --git a/header.php b/header.php new file mode 100644 index 0000000..c02a61a --- /dev/null +++ b/header.php @@ -0,0 +1,20 @@ + + + + +<?php wp_title('| ', true, 'right'); ?><?php bloginfo('name'); ?> + + + +
+ +
Breakers Resort
927 North State Street
Saint Ignace, MI 49781
(906) 643-7733
+
+
+ +
diff --git a/images/index.php b/images/index.php new file mode 100644 index 0000000..e69de29 diff --git a/images/logo-dev.png b/images/logo-dev.png new file mode 100644 index 0000000..1b3b4d2 Binary files /dev/null and b/images/logo-dev.png differ diff --git a/images/logo.png b/images/logo.png new file mode 100644 index 0000000..1311dc0 Binary files /dev/null and b/images/logo.png differ diff --git a/images/quote-left.png b/images/quote-left.png new file mode 100644 index 0000000..97f4089 Binary files /dev/null and b/images/quote-left.png differ diff --git a/images/quote-right.png b/images/quote-right.png new file mode 100644 index 0000000..eeaefe4 Binary files /dev/null and b/images/quote-right.png differ diff --git a/images/quote.png b/images/quote.png new file mode 100644 index 0000000..2d36d66 Binary files /dev/null and b/images/quote.png differ diff --git a/images/seagulls.png b/images/seagulls.png new file mode 100644 index 0000000..5cb3879 Binary files /dev/null and b/images/seagulls.png differ diff --git a/images/slide-1.jpg b/images/slide-1.jpg new file mode 100644 index 0000000..0d77e4b Binary files /dev/null and b/images/slide-1.jpg differ diff --git a/images/slide-2.jpg b/images/slide-2.jpg new file mode 100644 index 0000000..6bf839d Binary files /dev/null and b/images/slide-2.jpg differ diff --git a/images/slide-3.jpg b/images/slide-3.jpg new file mode 100644 index 0000000..b2a514d Binary files /dev/null and b/images/slide-3.jpg differ diff --git a/images/slide-4.jpg b/images/slide-4.jpg new file mode 100644 index 0000000..b8fcabb Binary files /dev/null and b/images/slide-4.jpg differ diff --git a/images/slide-5.jpg b/images/slide-5.jpg new file mode 100644 index 0000000..49e8b88 Binary files /dev/null and b/images/slide-5.jpg differ diff --git a/images/slide-6.jpg b/images/slide-6.jpg new file mode 100644 index 0000000..cb9efe5 Binary files /dev/null and b/images/slide-6.jpg differ diff --git a/images/st-ignace.jpg b/images/st-ignace.jpg new file mode 100644 index 0000000..6de18e1 Binary files /dev/null and b/images/st-ignace.jpg differ diff --git a/index.php b/index.php new file mode 100644 index 0000000..f100950 --- /dev/null +++ b/index.php @@ -0,0 +1,12 @@ + +
+
+
+ + + +
+ +
+
+ diff --git a/nggallery/gallery-breakers.php b/nggallery/gallery-breakers.php new file mode 100644 index 0000000..d4655a2 --- /dev/null +++ b/nggallery/gallery-breakers.php @@ -0,0 +1,21 @@ + + If you would like to show the timestamp of the image ,you can use +**/ +?> + + + diff --git a/page-contact.php b/page-contact.php new file mode 100644 index 0000000..b9de0eb --- /dev/null +++ b/page-contact.php @@ -0,0 +1,17 @@ + +
+
+
+ +Read the rest of this post »

'); ?> + '

Pages: ', 'after' => '

', 'next_or_number' => 'number')); ?> + +
+ +
+
+ diff --git a/page-full-width.php b/page-full-width.php new file mode 100644 index 0000000..2afdec7 --- /dev/null +++ b/page-full-width.php @@ -0,0 +1,15 @@ + +
+
+
+ + + +
+
+
+ diff --git a/page-home.php b/page-home.php new file mode 100644 index 0000000..026ed19 --- /dev/null +++ b/page-home.php @@ -0,0 +1,25 @@ + +
"; + while(has_sub_field('slideshow')) { + $image = get_sub_field('image'); + echo '
' . $image['alt'] . '
'; + } + echo "
\n"; +} ?> +
+
+
+ + + +
+ +
+
+ diff --git a/page.php b/page.php new file mode 100644 index 0000000..f100950 --- /dev/null +++ b/page.php @@ -0,0 +1,12 @@ + +
+
+
+ + + +
+ +
+
+ diff --git a/screenshot.png b/screenshot.png new file mode 100644 index 0000000..3ae3926 Binary files /dev/null and b/screenshot.png differ diff --git a/scripts/index.php b/scripts/index.php new file mode 100644 index 0000000..e69de29 diff --git a/scripts/plugins.min.js b/scripts/plugins.min.js new file mode 100644 index 0000000..b6cfa23 --- /dev/null +++ b/scripts/plugins.min.js @@ -0,0 +1,3 @@ +if(function(t,e,i){t.fn.backstretch=function(s,n){return(s===i||0===s.length)&&t.error("No images were supplied for Backstretch"),0===t(e).scrollTop()&&e.scrollTo(0,0),this.each(function(){var e=t(this),i=e.data("backstretch");if(i){if("string"==typeof s&&"function"==typeof i[s])return void i[s](n);n=t.extend(i.options,n),i.destroy(!0)}i=new a(this,s,n),e.data("backstretch",i)})},t.backstretch=function(e,i){return t("body").backstretch(e,i).data("backstretch")},t.expr[":"].backstretch=function(e){return t(e).data("backstretch")!==i},t.fn.backstretch.defaults={centeredX:!0,centeredY:!0,duration:5e3,fade:0};var s={left:0,top:0,overflow:"hidden",margin:0,padding:0,height:"100%",width:"100%",zIndex:-999999},n={position:"absolute",display:"none",margin:0,padding:0,border:"none",width:"auto",height:"auto",maxHeight:"none",maxWidth:"none",zIndex:-999999},a=function(i,n,a){this.options=t.extend({},t.fn.backstretch.defaults,a||{}),this.images=t.isArray(n)?n:[n],t.each(this.images,function(){t("")[0].src=this}),this.isBody=i===document.body,this.$container=t(i),this.$root=this.isBody?t(o?e:document):this.$container,i=this.$container.children(".backstretch").first(),this.$wrap=i.length?i:t('
').css(s).appendTo(this.$container),this.isBody||(i=this.$container.css("position"),n=this.$container.css("zIndex"),this.$container.css({position:"static"===i?"relative":i,zIndex:"auto"===n?0:n,background:"none"}),this.$wrap.css({zIndex:-999998})),this.$wrap.css({position:this.isBody&&o?"fixed":"absolute"}),this.index=0,this.show(this.index),t(e).on("resize.backstretch",t.proxy(this.resize,this)).on("orientationchange.backstretch",t.proxy(function(){this.isBody&&0===e.pageYOffset&&(e.scrollTo(0,1),this.resize())},this))};a.prototype={resize:function(){try{var t,i={left:0,top:0},s=this.isBody?this.$root.width():this.$root.innerWidth(),n=s,a=this.isBody?e.innerHeight?e.innerHeight:this.$root.height():this.$root.innerHeight(),o=n/this.$img.data("ratio");o>=a?(t=(o-a)/2,this.options.centeredY&&(i.top="-"+t+"px")):(o=a,n=o*this.$img.data("ratio"),t=(n-s)/2,this.options.centeredX&&(i.left="-"+t+"px")),this.$wrap.css({width:s,height:a}).find("img:not(.deleteable)").css({width:n,height:o}).css(i)}catch(t){}return this},show:function(e){if(!(Math.abs(e)>this.images.length-1)){var i=this,s=i.$wrap.find("img").addClass("deleteable"),a={relatedTarget:i.$container[0]};return i.$container.trigger(t.Event("backstretch.before",a),[i,e]),this.index=e,clearInterval(i.interval),i.$img=t("").css(n).bind("load",function(n){var o=this.width||t(n.target).width();n=this.height||t(n.target).height(),t(this).data("ratio",o/n),t(this).fadeIn(i.options.speed||i.options.fade,function(){s.remove(),i.paused||i.cycle(),t(["after","show"]).each(function(){i.$container.trigger(t.Event("backstretch."+this,a),[i,e])})}),i.resize()}).appendTo(i.$wrap),i.$img.attr("src",i.images[e]),i}},next:function(){return this.show(this.indexl||e.operamini&&"[object OperaMini]"==={}.toString.call(e.operamini)||h&&7458>p||-1l||d&&6>d||"palmGetResource"in e&&l&&534>l||-1=u)}(jQuery,window),"undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(t){"use strict";var e=t.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(t){"use strict";function e(){var t=document.createElement("bootstrap"),e={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var i in e)if(void 0!==t.style[i])return{end:e[i]};return!1}t.fn.emulateTransitionEnd=function(e){var i=!1,s=this;t(this).one("bsTransitionEnd",function(){i=!0});var n=function(){i||t(s).trigger(t.support.transition.end)};return setTimeout(n,e),this},t(function(){t.support.transition=e(),t.support.transition&&(t.event.special.bsTransitionEnd={bindType:t.support.transition.end,delegateType:t.support.transition.end,handle:function(e){return t(e.target).is(this)?e.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var i=t(this),n=i.data("bs.alert");n||i.data("bs.alert",n=new s(this)),"string"==typeof e&&n[e].call(i)})}var i='[data-dismiss="alert"]',s=function(e){t(e).on("click",i,this.close)};s.VERSION="3.3.2",s.TRANSITION_DURATION=150,s.prototype.close=function(e){function i(){o.detach().trigger("closed.bs.alert").remove()}var n=t(this),a=n.attr("data-target");a||(a=n.attr("href"),a=a&&a.replace(/.*(?=#[^\s]*$)/,""));var o=t(a);e&&e.preventDefault(),o.length||(o=n.closest(".alert")),o.trigger(e=t.Event("close.bs.alert")),e.isDefaultPrevented()||(o.removeClass("in"),t.support.transition&&o.hasClass("fade")?o.one("bsTransitionEnd",i).emulateTransitionEnd(s.TRANSITION_DURATION):i())};var n=t.fn.alert;t.fn.alert=e,t.fn.alert.Constructor=s,t.fn.alert.noConflict=function(){return t.fn.alert=n,this},t(document).on("click.bs.alert.data-api",i,s.prototype.close)}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var s=t(this),n=s.data("bs.button"),a="object"==typeof e&&e;n||s.data("bs.button",n=new i(this,a)),"toggle"==e?n.toggle():e&&n.setState(e)})}var i=function(e,s){this.$element=t(e),this.options=t.extend({},i.DEFAULTS,s),this.isLoading=!1};i.VERSION="3.3.2",i.DEFAULTS={loadingText:"loading..."},i.prototype.setState=function(e){var i="disabled",s=this.$element,n=s.is("input")?"val":"html",a=s.data();e+="Text",null==a.resetText&&s.data("resetText",s[n]()),setTimeout(t.proxy(function(){s[n](null==a[e]?this.options[e]:a[e]),"loadingText"==e?(this.isLoading=!0,s.addClass(i).attr(i,i)):this.isLoading&&(this.isLoading=!1,s.removeClass(i).removeAttr(i))},this),0)},i.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-toggle="buttons"]');if(e.length){var i=this.$element.find("input");"radio"==i.prop("type")&&(i.prop("checked")&&this.$element.hasClass("active")?t=!1:e.find(".active").removeClass("active")),t&&i.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));t&&this.$element.toggleClass("active")};var s=t.fn.button;t.fn.button=e,t.fn.button.Constructor=i,t.fn.button.noConflict=function(){return t.fn.button=s,this},t(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(i){var s=t(i.target);s.hasClass("btn")||(s=s.closest(".btn")),e.call(s,"toggle"),i.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(e){t(e.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(e.type))})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var s=t(this),n=s.data("bs.carousel"),a=t.extend({},i.DEFAULTS,s.data(),"object"==typeof e&&e),o="string"==typeof e?e:a.slide;n||s.data("bs.carousel",n=new i(this,a)),"number"==typeof e?n.to(e):o?n[o]():a.interval&&n.pause().cycle()})}var i=function(e,i){this.$element=t(e),this.$indicators=this.$element.find(".carousel-indicators"),this.options=i,this.paused=this.sliding=this.interval=this.$active=this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",t.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",t.proxy(this.pause,this)).on("mouseleave.bs.carousel",t.proxy(this.cycle,this))};i.VERSION="3.3.2",i.TRANSITION_DURATION=600,i.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},i.prototype.keydown=function(t){if(!/input|textarea/i.test(t.target.tagName)){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()}},i.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(t.proxy(this.next,this),this.options.interval)),this},i.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".item"),this.$items.index(t||this.$active)},i.prototype.getItemForDirection=function(t,e){var i=this.getItemIndex(e),s="prev"==t&&0===i||"next"==t&&i==this.$items.length-1;if(s&&!this.options.wrap)return e;var n="prev"==t?-1:1,a=(i+n)%this.$items.length;return this.$items.eq(a)},i.prototype.to=function(t){var e=this,i=this.getItemIndex(this.$active=this.$element.find(".item.active"));return t>this.$items.length-1||0>t?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",this.$items.eq(t))},i.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&t.support.transition&&(this.$element.trigger(t.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},i.prototype.next=function(){return this.sliding?void 0:this.slide("next")},i.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},i.prototype.slide=function(e,s){var n=this.$element.find(".item.active"),a=s||this.getItemForDirection(e,n),o=this.interval,r="next"==e?"left":"right",c=this;if(a.hasClass("active"))return this.sliding=!1;var l=a[0],d=t.Event("slide.bs.carousel",{relatedTarget:l,direction:r});if(this.$element.trigger(d),!d.isDefaultPrevented()){if(this.sliding=!0,o&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var h=t(this.$indicators.children()[this.getItemIndex(a)]);h&&h.addClass("active")}var p=t.Event("slid.bs.carousel",{relatedTarget:l,direction:r});return t.support.transition&&this.$element.hasClass("slide")?(a.addClass(e),a[0].offsetWidth,n.addClass(r),a.addClass(r),n.one("bsTransitionEnd",function(){a.removeClass([e,r].join(" ")).addClass("active"),n.removeClass(["active",r].join(" ")),c.sliding=!1,setTimeout(function(){c.$element.trigger(p)},0)}).emulateTransitionEnd(i.TRANSITION_DURATION)):(n.removeClass("active"),a.addClass("active"),this.sliding=!1,this.$element.trigger(p)),o&&this.cycle(),this}};var s=t.fn.carousel;t.fn.carousel=e,t.fn.carousel.Constructor=i,t.fn.carousel.noConflict=function(){return t.fn.carousel=s,this};var n=function(i){var s,n=t(this),a=t(n.attr("data-target")||(s=n.attr("href"))&&s.replace(/.*(?=#[^\s]+$)/,""));if(a.hasClass("carousel")){var o=t.extend({},a.data(),n.data()),r=n.attr("data-slide-to");r&&(o.interval=!1),e.call(a,o),r&&a.data("bs.carousel").to(r),i.preventDefault()}};t(document).on("click.bs.carousel.data-api","[data-slide]",n).on("click.bs.carousel.data-api","[data-slide-to]",n),t(window).on("load",function(){t('[data-ride="carousel"]').each(function(){var i=t(this);e.call(i,i.data())})})}(jQuery),+function(t){"use strict";function e(e){var i,s=e.attr("data-target")||(i=e.attr("href"))&&i.replace(/.*(?=#[^\s]+$)/,"");return t(s)}function i(e){return this.each(function(){var i=t(this),n=i.data("bs.collapse"),a=t.extend({},s.DEFAULTS,i.data(),"object"==typeof e&&e);!n&&a.toggle&&"show"==e&&(a.toggle=!1),n||i.data("bs.collapse",n=new s(this,a)),"string"==typeof e&&n[e]()})}var s=function(e,i){this.$element=t(e),this.options=t.extend({},s.DEFAULTS,i),this.$trigger=t(this.options.trigger).filter('[href="#'+e.id+'"], [data-target="#'+e.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};s.VERSION="3.3.2",s.TRANSITION_DURATION=350,s.DEFAULTS={toggle:!0,trigger:'[data-toggle="collapse"]'},s.prototype.dimension=function(){var t=this.$element.hasClass("width");return t?"width":"height"},s.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var e,n=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(n&&n.length&&(e=n.data("bs.collapse"),e&&e.transitioning))){var a=t.Event("show.bs.collapse");if(this.$element.trigger(a),!a.isDefaultPrevented()){n&&n.length&&(i.call(n,"hide"),e||n.data("bs.collapse",null));var o=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[o](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var r=function(){this.$element.removeClass("collapsing").addClass("collapse in")[o](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!t.support.transition)return r.call(this);var c=t.camelCase(["scroll",o].join("-"));this.$element.one("bsTransitionEnd",t.proxy(r,this)).emulateTransitionEnd(s.TRANSITION_DURATION)[o](this.$element[0][c])}}}},s.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var e=t.Event("hide.bs.collapse");if(this.$element.trigger(e),!e.isDefaultPrevented()){var i=this.dimension();this.$element[i](this.$element[i]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var n=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return t.support.transition?void this.$element[i](0).one("bsTransitionEnd",t.proxy(n,this)).emulateTransitionEnd(s.TRANSITION_DURATION):n.call(this)}}},s.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},s.prototype.getParent=function(){return t(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(t.proxy(function(i,s){var n=t(s);this.addAriaAndCollapsedClass(e(n),n)},this)).end()},s.prototype.addAriaAndCollapsedClass=function(t,e){var i=t.hasClass("in");t.attr("aria-expanded",i),e.toggleClass("collapsed",!i).attr("aria-expanded",i)};var n=t.fn.collapse;t.fn.collapse=i,t.fn.collapse.Constructor=s,t.fn.collapse.noConflict=function(){return t.fn.collapse=n,this},t(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(s){var n=t(this);n.attr("data-target")||s.preventDefault();var a=e(n),o=a.data("bs.collapse"),r=o?"toggle":t.extend({},n.data(),{trigger:this});i.call(a,r)})}(jQuery),+function(t){"use strict";function e(e){e&&3===e.which||(t(n).remove(),t(a).each(function(){var s=t(this),n=i(s),a={relatedTarget:this};n.hasClass("open")&&(n.trigger(e=t.Event("hide.bs.dropdown",a)),e.isDefaultPrevented()||(s.attr("aria-expanded","false"),n.removeClass("open").trigger("hidden.bs.dropdown",a)))}))}function i(e){var i=e.attr("data-target");i||(i=e.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,""));var s=i&&t(i);return s&&s.length?s:e.parent()}function s(e){return this.each(function(){var i=t(this),s=i.data("bs.dropdown");s||i.data("bs.dropdown",s=new o(this)),"string"==typeof e&&s[e].call(i)})}var n=".dropdown-backdrop",a='[data-toggle="dropdown"]',o=function(e){t(e).on("click.bs.dropdown",this.toggle)};o.VERSION="3.3.2",o.prototype.toggle=function(s){var n=t(this);if(!n.is(".disabled, :disabled")){var a=i(n),o=a.hasClass("open");if(e(),!o){"ontouchstart"in document.documentElement&&!a.closest(".navbar-nav").length&&t(''),e.html(lightcase.cloneObject(t(lightcase.objectData.url))),t.each(lightcase.settings.inline,function(t,i){e.attr("data-"+t,i)});break;case"ajax":e=t('
'),t.each(lightcase.settings.ajax,function(t,i){"data"!==t&&e.attr("data-"+t,i)});break;case"flash":e=t(''),t.each(lightcase.settings.flash,function(t,i){e.attr(t,i)});break;case"video":e=t(""),e.attr("src",lightcase.objectData.url),t.each(lightcase.settings.video,function(t,i){e.attr(t,i)});break;default:e=t(""),e.attr({src:lightcase.objectData.url}),t.each(lightcase.settings.iframe,function(t,i){e.attr(t,i)})}lightcase.addObject(e),lightcase.loadObject(e)},addObject:function(t){$contentInner.html(t),lightcase.loading("start"),lightcase.callHooks(lightcase.settings.onStart),!0===lightcase.settings.showSequenceInfo&&lightcase.objectData.isPartOfSequence?($sequenceInfo.html(lightcase.objectData.sequenceInfo),$sequenceInfo.show()):($sequenceInfo.empty(),$sequenceInfo.hide()),!0===lightcase.settings.showTitle&&void 0!==lightcase.objectData.title&&""!==lightcase.objectData.title?($title.html(lightcase.objectData.title),$title.show()):($title.empty(),$title.hide()),!0===lightcase.settings.showCaption&&void 0!==lightcase.objectData.caption&&""!==lightcase.objectData.caption?($caption.html(lightcase.objectData.caption),$caption.show()):($caption.empty(),$caption.hide())},loadObject:function(e){switch(lightcase.objectData.type){case"inline":t(lightcase.objectData.url)?lightcase.showContent(e):lightcase.error();break;case"ajax":t.ajax(t.extend({},lightcase.settings.ajax,{url:lightcase.objectData.url,type:lightcase.objectData.requestType,dataType:lightcase.objectData.requestDataType,data:lightcase.objectData.requestData,success:function(t,i,s){"json"===lightcase.objectData.requestDataType?lightcase.objectData.data=t:e.html(t),lightcase.showContent(e)},error:function(t,e,i){lightcase.error()}}));break;case"flash":lightcase.showContent(e);break;case"video":"function"==typeof e.get(0).canPlayType||0===$case.find("video").length?lightcase.showContent(e):lightcase.error();break;default:lightcase.objectData.url?(e.load(function(){lightcase.showContent(e)}),e.error(function(){lightcase.error()})):lightcase.error()}},error:function(){lightcase.objectData.type="error";var e=t('
');e.html(lightcase.settings.errorMessage),$contentInner.html(e),lightcase.showContent($contentInner)},calculateDimensions:function(t){lightcase.cleanupDimensions();var e={objectWidth:t.attr("width")?t.attr("width"):t.attr("data-width"),objectHeight:t.attr("height")?t.attr("height"):t.attr("data-height")};if(!lightcase.settings.disableShrink)switch(e.maxWidth=parseInt(lightcase.dimensions.windowWidth*lightcase.settings.shrinkFactor),e.maxHeight=parseInt(lightcase.dimensions.windowHeight*lightcase.settings.shrinkFactor),e.maxWidth>lightcase.settings.maxWidth&&(e.maxWidth=lightcase.settings.maxWidth),e.maxHeight>lightcase.settings.maxHeight&&(e.maxHeight=lightcase.settings.maxHeight),e.differenceWidthAsPercent=parseInt(100/e.maxWidth*e.objectWidth),e.differenceHeightAsPercent=parseInt(100/e.maxHeight*e.objectHeight),lightcase.objectData.type){case"image":case"flash":case"video":100e.differenceHeightAsPercent&&(e.objectWidth=e.maxWidth,e.objectHeight=parseInt(e.objectHeight/e.differenceWidthAsPercent*100)),100e.differenceWidthAsPercent&&(e.objectWidth=parseInt(e.objectWidth/e.differenceHeightAsPercent*100),e.objectHeight=e.maxHeight),100e.maxWidth&&(e.objectWidth=e.maxWidth);break;default:(isNaN(e.objectWidth)||e.objectWidth>e.maxWidth)&&!lightcase.settings.forceWidth&&(e.objectWidth=e.maxWidth),(isNaN(e.objectHeight)&&"auto"!==e.objectHeight||e.objectHeight>e.maxHeight)&&!lightcase.settings.forceHeight&&(e.objectHeight=e.maxHeight)}lightcase.adjustDimensions(t,e)},adjustDimensions:function(t,e){t.css({width:e.objectWidth,height:e.objectHeight,"max-width":t.attr("data-max-width")?t.attr("data-max-width"):e.maxWidth,"max-height":t.attr("data-max-height")?t.attr("data-max-height"):e.maxHeight}),$contentInner.css({width:t.outerWidth(),height:t.outerHeight(),"max-width":"100%"}),$case.css({width:$contentInner.outerWidth()}),$case.css({"margin-top":parseInt(-($case.outerHeight()/2)),"margin-left":parseInt(-($case.outerWidth()/2))})},loading:function(t){"start"===t?($case.addClass(lightcase.settings.classPrefix+"loading"),$loading.show()):"end"===t&&($case.removeClass(lightcase.settings.classPrefix+"loading"),$loading.hide())},getDimensions:function(){return{windowWidth:t(window).innerWidth(),windowHeight:t(window).innerHeight()}},verifyDataUrl:function(t){return!(!t||void 0===t||""===t)&&(-1$case.css("opacity")&&(lightcase.transition.zoom($case,"in",lightcase.settings.speedIn),lightcase.transition.fade($contentInner,"in",lightcase.settings.speedIn));case"fade":case"fadeInline":lightcase.transition.fade($case,"in",lightcase.settings.speedIn),lightcase.transition.fade($contentInner,"in",lightcase.settings.speedIn);break;default:lightcase.transition.fade($case,"in",0)}lightcase.loading("end"),lightcase.busy=!1},processContent:function(){switch(lightcase.busy=!0,lightcase.settings.transitionOut){case"scrollTop":case"scrollRight":case"scrollBottom":case"scrollLeft":case"scrollVertical":case"scrollHorizontal":$case.is(":hidden")?(lightcase.transition.fade($case,"out",0,0,function(){lightcase.loadContent()}),lightcase.transition.fade($contentInner,"out",0)):lightcase.transition.scroll($case,"out",lightcase.settings.speedOut,function(){lightcase.loadContent()});break;case"fade":$case.is(":hidden")?lightcase.transition.fade($case,"out",0,0,function(){lightcase.loadContent()}):lightcase.transition.fade($case,"out",lightcase.settings.speedOut,0,function(){lightcase.loadContent()});break;case"fadeInline":case"elastic":$case.is(":hidden")?lightcase.transition.fade($case,"out",0,0,function(){lightcase.loadContent()}):lightcase.transition.fade($contentInner,"out",lightcase.settings.speedOut,0,function(){lightcase.loadContent()});break;default:lightcase.transition.fade($case,"out",0,0,function(){lightcase.loadContent()})}},handleEvents:function(){lightcase.unbindEvents(),$nav.children().not($close).hide(),lightcase.isSlideshowEnabled()&&($nav.hasClass(lightcase.settings.classPrefix+"paused")?lightcase.stopTimeout():lightcase.startTimeout()),lightcase.settings.liveResize&&lightcase.watchResizeInteraction(),$close.click(function(t){t.preventDefault(),lightcase.lightcaseClose()}),!0===lightcase.settings.closeOnOverlayClick&&$overlay.css("cursor","pointer").click(function(t){t.preventDefault(),lightcase.lightcaseClose()}),!0===lightcase.settings.useKeys&&lightcase.addKeyEvents(),lightcase.objectData.isPartOfSequence&&($nav.attr("data-ispartofsequence",!0),lightcase.nav=lightcase.setNavigation(),$prev.click(function(t){t.preventDefault(),$prev.unbind("click"),lightcase.cache.action="prev",lightcase.nav.$prevItem.click(),lightcase.isSlideshowEnabled()&&lightcase.stopTimeout()}),$next.click(function(t){t.preventDefault(),$next.unbind("click"),lightcase.cache.action="next",lightcase.nav.$nextItem.click(),lightcase.isSlideshowEnabled()&&lightcase.stopTimeout()}),lightcase.isSlideshowEnabled()&&($play.click(function(t){t.preventDefault(),lightcase.startTimeout()}),$pause.click(function(t){t.preventDefault(),lightcase.stopTimeout()})),!0===lightcase.settings.swipe)&&(t.isPlainObject(t.event.special.swipeleft)&&$case.on("swipeleft",function(t){t.preventDefault(),$next.click(),lightcase.isSlideshowEnabled()&&lightcase.stopTimeout()}),t.isPlainObject(t.event.special.swiperight)&&$case.on("swiperight",function(t){t.preventDefault(),$prev.click(),lightcase.isSlideshowEnabled()&&lightcase.stopTimeout()}))},addKeyEvents:function(){t(document).bind("keyup.lightcase",function(t){if(!lightcase.busy)switch(t.keyCode){case 27:$close.click();break;case 37:lightcase.objectData.isPartOfSequence&&$prev.click();break;case 39:lightcase.objectData.isPartOfSequence&&$next.click()}})},startTimeout:function(){$play.hide(),$pause.show(),lightcase.cache.action="next",$nav.removeClass(lightcase.settings.classPrefix+"paused"),lightcase.timeout=setTimeout(function(){lightcase.nav.$nextItem.click()},lightcase.settings.timeout)},stopTimeout:function(){$play.show(),$pause.hide(),$nav.addClass(lightcase.settings.classPrefix+"paused"),clearTimeout(lightcase.timeout)},setNavigation:function(){var e=t("["+lightcase.settings.attr+'="'+lightcase.objectData.rel+'"]'),i=lightcase.objectData.currentIndex,s=i+1,n=lightcase.objectData.sequenceLength-1,a={$prevItem:e.eq(i-1),$nextItem:e.eq(s)};return 0e.width()&&(lightcase.cache.scrollPosition.left=n),i.height()>e.height()&&(lightcase.cache.scrollPosition.top=s)},watchResizeInteraction:function(){t(window).resize(lightcase.resize)},unwatchResizeInteraction:function(){t(window).off("resize",lightcase.resize)},watchScrollInteraction:function(){t(window).scroll(lightcase.cacheScrollPosition)},unwatchScrollInteraction:function(){t(window).off("scroll",lightcase.cacheScrollPosition)},restoreScrollPosition:function(){t(window).scrollTop(parseInt(lightcase.cache.scrollPosition.top)).scrollLeft(parseInt(lightcase.cache.scrollPosition.left)).resize()},switchToFullScreenMode:function(){lightcase.settings.shrinkFactor=1,lightcase.settings.overlayOpacity=1,t("html").addClass(lightcase.settings.classPrefix+"fullScreenMode")},lightcaseOpen:function(){switch(lightcase.open=!0,lightcase.support.transitions=!!lightcase.settings.cssTransitions&&lightcase.isTransitionSupported(),lightcase.support.mobileDevice=lightcase.isMobileDevice(),lightcase.support.mobileDevice&&(t("html").addClass(lightcase.settings.classPrefix+"isMobileDevice"),lightcase.settings.fullScreenModeForMobile&&lightcase.switchToFullScreenMode()),lightcase.settings.transitionIn||(lightcase.settings.transitionIn=lightcase.settings.transition),lightcase.settings.transitionOut||(lightcase.settings.transitionOut=lightcase.settings.transition),lightcase.settings.transitionIn){case"fade":case"fadeInline":case"elastic":case"scrollTop":case"scrollRight":case"scrollBottom":case"scrollLeft":case"scrollVertical":case"scrollHorizontal":$case.is(":hidden")&&($close.css("opacity",0),$overlay.css("opacity",0),$case.css("opacity",0),$contentInner.css("opacity",0)),lightcase.transition.fade($overlay,"in",lightcase.settings.speedIn,lightcase.settings.overlayOpacity,function(){lightcase.transition.fade($close,"in",lightcase.settings.speedIn),lightcase.handleEvents(),lightcase.processContent()});break;default:lightcase.transition.fade($overlay,"in",0,lightcase.settings.overlayOpacity,function(){lightcase.transition.fade($close,"in",0),lightcase.handleEvents(),lightcase.processContent()})}t("html").addClass(lightcase.settings.classPrefix+"open"),$case.attr("aria-hidden","false")},lightcaseClose:function(){switch(lightcase.open=!1,lightcase.isSlideshowEnabled()&&(lightcase.stopTimeout(),$nav.removeClass(lightcase.settings.classPrefix+"paused")),$loading.hide(),lightcase.unbindEvents(),lightcase.unwatchResizeInteraction(),lightcase.unwatchScrollInteraction(),t("html").removeClass(lightcase.settings.classPrefix+"open"),$case.attr("aria-hidden","true"),$nav.children().hide(),lightcase.restoreScrollPosition(),lightcase.callHooks(lightcase.settings.onClose),lightcase.settings.transitionOut){case"fade":case"fadeInline":case"scrollTop":case"scrollRight":case"scrollBottom":case"scrollLeft":case"scrollHorizontal":case"scrollVertical":lightcase.transition.fade($case,"out",lightcase.settings.speedOut,0,function(){lightcase.transition.fade($overlay,"out",lightcase.settings.speedOut,0,function(){lightcase.cleanup()})});break;case"elastic":lightcase.transition.zoom($case,"out",lightcase.settings.speedOut,function(){lightcase.transition.fade($overlay,"out",lightcase.settings.speedOut,0,function(){lightcase.cleanup()})});break;default:lightcase.cleanup()}},unbindEvents:function(){$overlay.unbind("click"),t(document).unbind("keyup.lightcase"),$case.unbind("swipeleft").unbind("swiperight"),$nav.children("a").unbind("click"),$close.unbind("click")},cleanupDimensions:function(){var t=$contentInner.css("opacity");$case.css({width:"",height:"",top:"",left:"","margin-top":"","margin-left":""}),$contentInner.removeAttr("style").css("opacity",t),$contentInner.children().removeAttr("style")},cleanup:function(){lightcase.cleanupDimensions(),$loading.hide(),$overlay.hide(),$case.hide(),$nav.children().hide(),$case.removeAttr("data-type"),$nav.removeAttr("data-ispartofsequence"),$contentInner.empty().hide(),$info.children().empty(),lightcase.cache.originalObject&&lightcase.restoreObject(),lightcase.callHooks(lightcase.settings.onCleanup),lightcase.cache={}}},t.fn.lightcase=function(e){return lightcase[e]?lightcase[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?void t.error("Method "+e+" does not exist on jQuery.lightcase"):lightcase.init.apply(this,arguments)}}(jQuery),jQuery(document).ready(function(){jQuery.backstretch("http://www.breakersmi.com/wp-content/themes/breakers/images/st-ignace.jpg"),jQuery("#slideshow").cycle({slides:"> div.slide",swipe:!0,pagerTemplate:"",fx:"fadeout",speed:750,timeout:9500}),jQuery("a[data-rel^=lightcase]").lightcase({showTitle:!1})}); \ No newline at end of file diff --git a/sidebar-contact.php b/sidebar-contact.php new file mode 100644 index 0000000..095360d --- /dev/null +++ b/sidebar-contact.php @@ -0,0 +1,13 @@ + diff --git a/sidebar-home.php b/sidebar-home.php new file mode 100644 index 0000000..51c42fe --- /dev/null +++ b/sidebar-home.php @@ -0,0 +1,4 @@ + diff --git a/sidebar.php b/sidebar.php new file mode 100644 index 0000000..a83a325 --- /dev/null +++ b/sidebar.php @@ -0,0 +1,13 @@ + diff --git a/style-editor.css b/style-editor.css new file mode 100644 index 0000000..456dd71 --- /dev/null +++ b/style-editor.css @@ -0,0 +1,143 @@ +@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:700|Roboto:400,700,400italic); +@import url(http://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css); +/* +Theme Name: Black Lake Association +*/ + +/*! normalize.css v3.0.3 | slightly modified by MCG */ +html { font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; } +body { margin:0; } +article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display:block; } +audio, canvas, progress, video { display:inline-block; vertical-align:middle; } +audio:not([controls]) { display:none; height:0; } +[hidden], template { display:none; } +a { background-color:transparent; } +a:active, a:hover { outline:0; } +abbr[title] { border-bottom:1px dotted; } +b, strong { font-weight:bold; } +dfn { font-style:italic; } +mark { background:#ff0; color:#000; } +small { font-size:80%; } +sub, sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline; } +sup { top:-0.5em; } +sub { bottom:-0.25em; } +img { border:0; vertical-align:middle; } +figure { margin:0; } +hr { box-sizing:content-box; height:0; border:0; } +pre { overflow:auto; } +code, kbd, pre, samp { font-family:monospace, monospace; font-size:1em; } +button, input, optgroup, select, textarea { color:inherit; font:inherit; margin:0; } +button { overflow:visible; } +button, select { text-transform:none; } +button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance:button; cursor:pointer; } +button[disabled], html input[disabled] { cursor:default; } +button::-moz-focus-inner, input::-moz-focus-inner { border:0; padding:0; } +input { line-height:normal; } +input[type="checkbox"], input[type="radio"] { box-sizing:border-box; padding:0; } +input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height:auto; } +input[type="search"] { -webkit-appearance:textfield; box-sizing:content-box; } +input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance:none; } +fieldset { border:1px solid #c0c0c0; margin:0 2px; padding:0.35em 0.625em 0.75em; } +legend { border:0; padding:0; } +textarea { overflow:auto; resize:vertical; } +optgroup { font-weight:bold; } +table { border-collapse:collapse; border-spacing:0; } +td, th { padding:0; vertical-align:top; } + +/* apply box layout model to all elements, per http://www.paulirish.com/2012/box-sizing-border-box-ftw/ */ +html { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; } +*, *:before, *:after { box-sizing:inherit; } + +/* Base */ +html { -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; background:#f1f1f1; } +html .mceContentBody { max-width:790px; padding:20px 30px !important; margin:0 auto; background:#fff; } +* { font-family:Roboto, sans-serif; font-size:16px; line-height:1.625; color:#343434; } + +button, input, select, textarea { font-family:sans-serif; font-size:inherit; line-height:inherit; color:#222; } +::-moz-selection { background:#50b8f6; text-shadow:none; color:#fff; } +::selection { background:#50b8f6; text-shadow:none; color:#fff; } +.img-responsive, .thumbnail > img, .thumbnail a > img { display:block; max-width:100%; height:auto; } +.img-thumbnail { display:inline-block; max-width:100%; height:auto; padding:4px; line-height:1.42857143; background-color:#fff; border:1px solid #ddd; border-radius:4px; -webkit-transition:all .2s ease-in-out; -o-transition:all .2s ease-in-out; transition:all .2s ease-in-out; } +.img-circle { border-radius:50%; } +hr { margin:1.5em 0; border:0; border-top:1px solid #bbb; } + +/* Typography */ +a { color:#d1312a; -webkit-transition:all .3s linear; transition:all .3s linear; } +a:hover, a:focus { color:#015a9a; } +a:focus { outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px; } +h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family:"Open Sans Condensed", sans-serif; font-weight:400; line-height:1.1; margin:1.25em 0 0.625em; } +h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small { font-weight:normal; line-height:1; } +h1, .h1, h2, .h2, h3, .h3 { margin-top:15px; margin-bottom:10px; color:#1e417c; } +h1, .h1 { font-size:36px; } +h2, .h2 { font-size:30px; } +h3, .h3 { font-size:24px; } +h4, .h4, h5, .h5, h6, .h6 { font-size:20px; } +p { margin:0 0 0.8em; } +p.small { font-size:80%; line-height:1.5em; } +.lead { margin-top:1em; font-size:135%; } +mark { padding:.2em; background-color:#fcf8e3; } +ul { list-style:disc inside; } +ol { list-style:decimal inside; } +ol, ul { padding-left:2px; margin-top:0; } +ul ul, ul ol, ol ol, ol ul { margin:0.375em 0 0 2em; font-size:90%; } +li { margin-bottom:0.375em; } +dl { margin-top:0; margin-bottom:20px; } +dt, dd { line-height:1.5; } +dt { font-weight:bold; } +dd { margin-left:0; } +@media (min-width:768px) { + .dl-horizontal dt { float:left; width:160px; overflow:hidden; clear:left; text-align:right; text-overflow:ellipsis; white-space:nowrap; } + .dl-horizontal dd { margin-left:180px; } +} +abbr[title], abbr[data-original-title] { cursor:help; border-bottom:1px dotted #777; } +blockquote { padding:10px 20px; margin:0 0 20px; font-size:18px; border-left:5px solid #eee; } +blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom:0; } +blockquote footer, blockquote small, blockquote .small { display:block; font-size:80%; line-height:1.42857143; color:#777; } +blockquote footer:before, blockquote small:before, blockquote .small:before { content:'\2014 \00A0'; } +.blockquote-reverse, blockquote.pull-right { padding-right:15px; padding-left:0; text-align:right; border-right:5px solid #eee; border-left:0; } +.blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before { content:''; } +.blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after { content:'\00A0 \2014'; } +address { margin-bottom:1.25em; font-style:normal; line-height:1.5; } +p.callout { float:right; width:220px; margin:0.8em 0 0.8em 1.25em; padding-left:20px; border-left: 5px solid #1e417c; font:20px/1.375em 'Open Sans Condensed', sans-serif; display:none; } +ul.pdf li, ul li.pdf { background:url(images/pdf.png) no-repeat left 7px; padding-left:22px; list-style:none; margin:0; } +ul.doc li, ul li.doc { background:url(images/doc.png) no-repeat left 7px; padding-left:22px; list-style:none; margin:0; } +ul.xls li, ul li.xls { background:url(images/xls.png) no-repeat left 7px; padding-left:22px; list-style:none; margin:0; } +ul.img li, ul li.img { background:url(images/img.png) no-repeat left 7px; padding-left:22px; list-style:none; margin:0; } +ul.vid li, ul li.vid { background:url(images/vid.png) no-repeat left 7px; padding-left:22px; list-style:none; margin:0; } +ul.ppt li, ul li.ppt { background:url(images/ppt.png) no-repeat left 7px; padding-left:22px; list-style:none; margin:0; } + +/* Data Tables */ +table.data { width:100%; margin:0 0 0.8em; } +table.data th { padding:5px; text-align:left; border-bottom:1px solid #eee; } +table.data td { padding:5px; font-size:16px; border-bottom:1px solid #eee; } + +/* Buttons */ +.button, .btn { display:inline-block; background:#d1312a; background-image:-webkit-linear-gradient(top, #d1312a, #c6251e); background-image:linear-gradient(to bottom, #d1312a, #c6251e); -webkit-border-radius:2px; border-radius:2px; color:#fff; font:18px/1em "Open Sans Condensed", sans-serif; text-transform:uppercase; padding:15px 20px; text-decoration:none; } +.button:hover, .btn:hover { color:#efefef; background:#015a9a; background-image:-webkit-linear-gradient(top, #015a9a, #0364ab); background-image:linear-gradient(to bottom, #015a9a, #0364ab); } + +/* Wordpress Generated Classes */ +.alignnone { margin:0.25em 1.5em 1em 0; } +.aligncenter { display:block; margin:0.25em auto 1em; } +.alignleft { float:left; margin:0.25em 1.5em 1em 0; } +.alignright { float:right; margin:0.25em 0 1em 1.5em; } +img.alignleft, img.alignright { max-width:45%; } +.wp-caption { border:1px solid #bbb; text-align:center; background:#efefef; padding:0; } +.wp-caption img { margin:0; padding:0; border-bottom:1px solid #bbb; } +.wp-caption p { margin:0; padding:0; line-height:1em; } +.wp-caption p.wp-caption-text { font-size:12px; font-style:italic; color:#666; padding:10px; line-height:1.375em; } + +/* Media Files */ +article img, .comment-content img, .widget img, article iframe, aside img { max-width:100%; height:auto; /* Fluid images for posts, comments, and widgets */ } +embed, iframe, object, video { max-width:100%; } +iframe { min-height:300px; border:1px solid #bbb; } +.wp-caption iframe { margin:0; border:0; border-bottom:1px solid #bbb; } +form iframe { min-height:0; border:0; } + +/* Full Size Media Queries */ +body { font-size:18px; } +h1, .h1 { font-size:42px; } +h2, .h2 { font-size:36px; } +h3, .h3 { font-size:30px; } +h4, .h4, h5, .h5, h6, .h6 { font-size:24px; } +.button, .btn { font-size:22px; } +.wp-caption p.wp-caption-text { font-size:15px; } diff --git a/style-login.css b/style-login.css new file mode 100644 index 0000000..84022de --- /dev/null +++ b/style-login.css @@ -0,0 +1,13 @@ +/* per http://codex.wordpress.org/Customizing_the_Login_Form */ +body.login { color:#343434; background:#abbfda; } +body.login div#login h1 a { background:url(images/logo.png) no-repeat top center; width:326px;height:137px;text-indent:-9999px;overflow:hidden;padding-bottom:0;display:block; } /*change height to match logo */ +body.login div#login form#loginform { border-radius:3px; } +body.login div#login p#nav a, body.login div#login p#backtoblog a { color:#1d174b !important; } +body.login div#login p#nav a:hover, body.login div#login p#backtoblog a:hover { color:#4996ff !important; } + +body.login.wp-core-ui .button-primary { background:#1d174b; border-color:#1d174b; -webkit-box-shadow:none; box-shadow:none; text-shadow:none; } +body.login.wp-core-ui .button-primary.focus,body.login.wp-core-ui .button-primary.hover,body.login.wp-core-ui .button-primary:focus,body.login.wp-core-ui .button-primary:hover { background:#4996ff; border-color:#4996ff; } +body.login.wp-core-ui .button-primary.focus,body.login.wp-core-ui .button-primary:focus { -webkit-box-shadow:none; box-shadow:none; } +body.login.wp-core-ui .button-primary.active,body.login.wp-core-ui .button-primary.active:focus,body.login.wp-core-ui .button-primary.active:hover,body.login.wp-core-ui .button-primary:active { background:#4996ff; border-color:#4996ff; -webkit-box-shadow:none; box-shadow:none; } + +body.login #login_error, body.login .message { border-left:4px solid #1d174b; } diff --git a/style.css b/style.css new file mode 100644 index 0000000..7d15886 --- /dev/null +++ b/style.css @@ -0,0 +1,445 @@ +/* +Theme Name: Breakers Resort +Theme URI: http://www.mcgwebdevelopment.com/ +Author: MCG Web Development, Inc. +Author URI: http://www.mcgwebdevelopment.com/ +Description: A custom built HTML5/CSS3 theme using H5BP 5.0 and the Bootstrap grid 3.3.1. +Version: 1.0 +*/ + +/*! normalize.css v3.0.3 | slightly modified by MCG */ +html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:middle;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;vertical-align:middle;}figure{margin:0;}hr{box-sizing:content-box;height:0;border:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;resize:vertical;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;vertical-align:top;} + +/* apply box layout model to all elements, per http://www.paulirish.com/2012/box-sizing-border-box-ftw/ */ +html { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; } +*, *:before, *:after { box-sizing:inherit; } + +/* Base styles */ +html { font-size:16px; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); } +body { font-family:"Open Sans", sans-serif; font-size:16px; line-height:1.625; color:#232323; background:#abbfda; } +button, input, select, textarea { font-family:sans-serif; font-size:inherit; line-height:inherit; color:#232323; } +::-moz-selection { background:#4996ff; text-shadow:none; color:#eee; } +::selection { background:#4996ff; text-shadow:none; color:#eee; } +.img-responsive, .thumbnail > img, .thumbnail a > img { display:block; max-width:100%; height:auto; } +.img-thumbnail { display:inline-block; max-width:100%; height:auto; padding:4px; line-height:1.42857143; background-color:#eee; border:1px solid #ddd; border-radius:4px; -webkit-transition:all .2s ease-in-out; -o-transition:all .2s ease-in-out; transition:all .2s ease-in-out; } +.img-circle { border-radius:50%; } +hr { margin:1.5em 0; border:0; border-top:1px solid #bbb; } + +/* Typography */ +a { color:#1d174b; -webkit-transition:all .3s linear; transition:all .3s linear; } +a:hover, a:focus { color:#4996ff; } +a:focus { outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px; } + +h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family:"Francois One", sans-serif; font-weight:400; line-height:1.1; margin:1.25em 0 0.625em; } +h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small { font-weight:normal; line-height:1; } +h1, .h1, h2, .h2, h3, .h3 { margin-top:15px; margin-bottom:10px; color:#1d174b; } +h1, .h1 { font-size:27px; } +h2, .h2 { font-size:23px; } +h3, .h3 { font-size:19px; } +h4, .h4, h5, .h5, h6, .h6 { font-size:20px; } + +p { margin:0 0 0.8em; } +p.small { font-size:80%; line-height:1.5em; } +.lead { margin-top:1em; font-size:135%; } +ul { list-style:disc inside; } +ol { list-style:decimal inside; } +ol, ul { padding-left:2px; margin-top:0; } +ul ul, ul ol, ol ol, ol ul { margin:0.375em 0 0 2em; font-size:90%; } +li { margin-bottom:0.375em; } +abbr[title], abbr[data-original-title] { cursor:help; border-bottom:1px dotted #777; } +blockquote { padding:10px 20px; margin:0 0 20px; border-left:5px solid #1d174d; font-style:italic; } +blockquote cite { text-align:right; font-size:85%; font-style:normal; display:block; } +blockquote cite::before { content: "— "; text-align:right; } +blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom:0; } +address { margin-bottom:1.25em; font-style:normal; line-height:1.5; } +p.callout { float:right; width:220px; margin:0.8em 0 0.8em 1.25em; padding-left:20px; border-left: 5px solid #1d174b; font:20px/1.375em 'Francois One', sans-serif; display:none; } + +/* Data Tables */ +table.data { width:100%; margin:0 0 0.8em; } +table.data th { padding:5px; text-align:left; border-bottom:1px solid #eee; } +table.data td { padding:5px; font-size:16px; border-bottom:1px solid #eee; } + +/* Buttons */ +.button, .btn { display:inline-block; background:#4996ff; background-image:-webkit-linear-gradient(top, #307be0, #4996ff); background-image:linear-gradient(to bottom, #307be0, #4996ff); -webkit-border-radius:5px; border-radius:5px; color:#eee; font:18px/1em "Francois One", sans-serif; padding:15px 20px; text-decoration:none; -webkit-transition:all .5s linear; transition:all .5s linear; } +.button:hover, .btn:hover { color:#eee; background:#307be0; background-image:-webkit-linear-gradient(top, #4996ff, #307be0); background-image:linear-gradient(to bottom, #4996ff, #307be0); } + +/* Wordpress Generated Classes */ +.alignnone { margin:0.25em 1.5em 1em 0; } +.aligncenter { display:block; margin:0.25em auto 1em; } +.alignleft { float:left; margin:0.25em 1.5em 1em 0; } +.alignright { float:right; margin:0.25em 0 1em 1.5em; } +img.alignleft, img.alignright { max-width:45%; } +.wp-caption { border:1px solid #bbb; text-align:center; background:#eee; padding:0; } +.wp-caption img { margin:0; padding:0; border-bottom:1px solid #bbb; } +.wp-caption p { margin:0; padding:0; line-height:1em; } +.wp-caption p.wp-caption-text { font-size:12px; font-style:italic; color:#666; padding:10px; line-height:1.375em; } + +/* Media Files */ +article img, .comment-content img, .widget img, article iframe, aside img { max-width:100%; height:auto; /* Fluid images for posts, comments, and widgets */ } +embed, iframe, object, video { max-width:100%; } +iframe { min-height:300px; border:1px solid #bbb; } +.wp-caption iframe { margin:0; border:0; border-bottom:1px solid #bbb; } +form iframe { min-height:0; border:0; } + +/* Forms (stripped down) */ +fieldset { min-width:0; padding:0; margin:0; border:0; } +legend { display:block; width:100%; padding:0; margin-bottom:20px; font-size:21px; line-height:inherit; color:#232323; border:0; border-bottom:1px solid #bbb; } +label { display:inline-block; max-width:100%; margin-bottom:5px; } +input[type="search"] { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } +input[type="radio"], input[type="checkbox"] { margin:4px 0 0; margin-top:1px \9; line-height:normal; } +input[type="file"] { display:block; height:auto !important; } +input[type="range"] { display:block; width:100%; } +select[multiple], select[size] { height:auto; } +input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px; } +output { display:block; padding-top:7px; font-size:14px; line-height:1.42857143; color:#555; } +input[type="search"] { -webkit-appearance:none; } +@media screen and (-webkit-min-device-pixel-ratio:0) { input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { line-height:34px; } } + +/* Bootstrap 3 styles for Gravity Forms */ +.gform_wrapper ul { padding-left:0; list-style:none; } +.gform_wrapper li { margin-bottom:15px; } +.gform_wrapper form { margin-bottom:0; } +.gform_wrapper .gfield_required { padding-left:1px; color:#b94a48 !important; } +.ginput_container input, .ginput_container select, .ginput_container textarea { display:block; width:100%; height:34px; padding:6px 12px; font-size:14px; line-height:1.428571429; color:#555; vertical-align:middle; background-color:#fff; border:1px solid #ccc; border-radius:4px; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s; } +.ginput_container input:-moz-placeholder, .ginput_container select:-moz-placeholder, .ginput_container textarea:-moz-placeholder { color:#999; } +.ginput_container input::-moz-placeholder, .ginput_container select::-moz-placeholder, .ginput_container textarea::-moz-placeholder { color:#999; } +.ginput_container input:-ms-input-placeholder, .ginput_container select:-ms-input-placeholder, .ginput_container textarea:-ms-input-placeholder { color:#999; } +.ginput_container input::-webkit-input-placeholder, .ginput_container select::-webkit-input-placeholder, .ginput_container textarea::-webkit-input-placeholder { color:#999; } +.ginput_container input:focus, .ginput_container select:focus, .ginput_container textarea:focus { border-color:#66afe9; outline:0; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6); } +.ginput_container input[disabled], .ginput_container select[disabled], .ginput_container textarea[disabled], .ginput_container input[readonly], .ginput_container select[readonly], .ginput_container textarea[readonly], fieldset[disabled] .ginput_container input, fieldset[disabled] .ginput_container select, fieldset[disabled] .ginput_container textarea { cursor:not-allowed; background-color:#eee; } +textarea.ginput_container input, textarea.ginput_container select, textarea.ginput_container textarea { height:auto; } +.ginput_container textarea { height:auto; } +.gform_button { display:inline-block; padding:6px 12px; margin-bottom:0; font-weight:normal; line-height:1.428571429; text-align:center; vertical-align:middle; cursor:pointer; border:1px solid transparent; border-radius:4px; white-space:nowrap; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none; user-select:none; color:#fff; } +.gform_button:focus { outline:thin dotted #232323; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px; } +.gform_button:hover, .gform_button:focus { color:#232323; text-decoration:none; } +.gform_button:active, .gform_button.active { outline:0; background-image:none; -webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125); } +.gform_button.disabled, .gform_button[disabled], fieldset[disabled] .gform_button { cursor:not-allowed; pointer-events:none; opacity:.65; filter:alpha(opacity=65); -webkit-box-shadow:none; box-shadow:none; } +.gform_button:hover, .gform_button:focus, .gform_button:active, .gform_button.active, .open .dropdown-toggle.gform_button { color:#fff; } +.gform_button:active, .gform_button.active, .open .dropdown-toggle.gform_button { background-image:none; } +.gform_button.disabled, .gform_button[disabled], fieldset[disabled] .gform_button, .gform_button.disabled:hover, .gform_button[disabled]:hover, fieldset[disabled] .gform_button:hover, .gform_button.disabled:focus, .gform_button[disabled]:focus, fieldset[disabled] .gform_button:focus, .gform_button.disabled:active, .gform_button[disabled]:active, fieldset[disabled] .gform_button:active, .gform_button.disabled.active, .gform_button[disabled].active, fieldset[disabled] .gform_button.active { background-color:#78a833; border-color:#63882d; } +.gform_wrapper li.gfield.gfield_error { background-color:#ffefef !important; color:#b94a48 !important; border-top:1px solid #b94a48 !important; border-bottom:1px solid #b94a48 !important; } +.gform_wrapper .gfield_error .gfield_label { color:#b94a48 !important; } +.gform_wrapper .gfield_error input, .gform_wrapper .gfield_error select, .gform_wrapper .gfield_error textarea { border-color:#eed3d7; background-color:#ffefef; color:#b94a48; } +.gform_wrapper .gfield_error input:focus, .gform_wrapper .gfield_error select:focus, .gform_wrapper .gfield_error textarea:focus { border-color:#b94a48; outline:0; -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(185, 74, 72, 0.6); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(185, 74, 72, 0.6); } +.validation_error { padding:15px !important; margin-bottom:20px !important; border:1px solid #b94a48 !important; border-radius:0; background-color:#ffefef; color:#b94a48 !important; font:bold 1em/1.375em sans-serif !important; } +.validation_error h4 { margin-top:0; color:inherit; } +.validation_error .alert-link { font-weight:bold; } +.validation_error>p, .validation_error>ul { margin-bottom:0; } +.validation_error>p+p { margin-top:5px; } +.validation_error hr { border-top-color:#bbb; } +.validation_error .alert-link { color:#b94a48; } +#gforms_confirmation_message { padding:15px; margin-bottom:20px; border:1px solid transparent; border-radius:4px; } +#gforms_confirmation_message h4 { margin-top:0; color:inherit; } +#gforms_confirmation_message .alert-link { font-weight:bold; } +#gforms_confirmation_message>p, #gforms_confirmation_message>ul { margin-bottom:0; } +#gforms_confirmation_message>p+p { margin-top:5px; } +.gallery-row { padding:15px 0; } +.aligncenter { display:block; margin:0 auto; } +.alignleft { float:left; } +.alignright { float:right; } +figure.alignnone { margin-left:0; margin-right:0; } + +.gform_wrapper .gfield_checkbox li input, .gform_wrapper .gfield_checkbox li input[type="checkbox"], .gform_wrapper .gfield_radio li input[type="radio"] { margin-top:-5px !important; } +.gform_wrapper .top_label .gfield_label { margin:0.625em 0 0 !important; } +.ginput_quantity { display:inline-block !important; } +#field_1_6 { padding-top:10px; } +#field_1_6 label { display:none; } +.gform_wrapper .gform_footer { padding:0 0 0.625em !important; } + +/* Minified Bootstrap v3.3.2 Grid System */ +.container,.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.row{margin-right:-15px;margin-left:-15px;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left;}.col-xs-12{width:100%;}.col-xs-11{width:91.66666667%;}.col-xs-10{width:83.33333333%;}.col-xs-9{width:75%;}.col-xs-8{width:66.66666667%;}.col-xs-7{width:58.33333333%;}.col-xs-6{width:50%;}.col-xs-5{width:41.66666667%;}.col-xs-4{width:33.33333333%;}.col-xs-3{width:25%;}.col-xs-2{width:16.66666667%;}.col-xs-1{width:8.33333333%;}.col-xs-pull-12{right:100%;}.col-xs-pull-11{right:91.66666667%;}.col-xs-pull-10{right:83.33333333%;}.col-xs-pull-9{right:75%;}.col-xs-pull-8{right:66.66666667%;}.col-xs-pull-7{right:58.33333333%;}.col-xs-pull-6{right:50%;}.col-xs-pull-5{right:41.66666667%;}.col-xs-pull-4{right:33.33333333%;}.col-xs-pull-3{right:25%;}.col-xs-pull-2{right:16.66666667%;}.col-xs-pull-1{right:8.33333333%;}.col-xs-pull-0{right:auto;}.col-xs-push-12{left:100%;}.col-xs-push-11{left:91.66666667%;}.col-xs-push-10{left:83.33333333%;}.col-xs-push-9{left:75%;}.col-xs-push-8{left:66.66666667%;}.col-xs-push-7{left:58.33333333%;}.col-xs-push-6{left:50%;}.col-xs-push-5{left:41.66666667%;}.col-xs-push-4{left:33.33333333%;}.col-xs-push-3{left:25%;}.col-xs-push-2{left:16.66666667%;}.col-xs-push-1{left:8.33333333%;}.col-xs-push-0{left:auto;}.col-xs-offset-12{margin-left:100%;}.col-xs-offset-11{margin-left:91.66666667%;}.col-xs-offset-10{margin-left:83.33333333%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-8{margin-left:66.66666667%;}.col-xs-offset-7{margin-left:58.33333333%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-5{margin-left:41.66666667%;}.col-xs-offset-4{margin-left:33.33333333%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-2{margin-left:16.66666667%;}.col-xs-offset-1{margin-left:8.33333333%;}.col-xs-offset-0{margin-left:0;}@media(min-width:768px){.container{width:750px;}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left;}.col-sm-12{width:100%;}.col-sm-11{width:91.66666667%;}.col-sm-10{width:83.33333333%;}.col-sm-9{width:75%;}.col-sm-8{width:66.66666667%;}.col-sm-7{width:58.33333333%;}.col-sm-6{width:50%;}.col-sm-5{width:41.66666667%;}.col-sm-4{width:33.33333333%;}.col-sm-3{width:25%;}.col-sm-2{width:16.66666667%;}.col-sm-1{width:8.33333333%;}.col-sm-pull-12{right:100%;}.col-sm-pull-11{right:91.66666667%;}.col-sm-pull-10{right:83.33333333%;}.col-sm-pull-9{right:75%;}.col-sm-pull-8{right:66.66666667%;}.col-sm-pull-7{right:58.33333333%;}.col-sm-pull-6{right:50%;}.col-sm-pull-5{right:41.66666667%;}.col-sm-pull-4{right:33.33333333%;}.col-sm-pull-3{right:25%;}.col-sm-pull-2{right:16.66666667%;}.col-sm-pull-1{right:8.33333333%;}.col-sm-pull-0{right:auto;}.col-sm-push-12{left:100%;}.col-sm-push-11{left:91.66666667%;}.col-sm-push-10{left:83.33333333%;}.col-sm-push-9{left:75%;}.col-sm-push-8{left:66.66666667%;}.col-sm-push-7{left:58.33333333%;}.col-sm-push-6{left:50%;}.col-sm-push-5{left:41.66666667%;}.col-sm-push-4{left:33.33333333%;}.col-sm-push-3{left:25%;}.col-sm-push-2{left:16.66666667%;}.col-sm-push-1{left:8.33333333%;}.col-sm-push-0{left:auto;}.col-sm-offset-12{margin-left:100%;}.col-sm-offset-11{margin-left:91.66666667%;}.col-sm-offset-10{margin-left:83.33333333%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-8{margin-left:66.66666667%;}.col-sm-offset-7{margin-left:58.33333333%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-5{margin-left:41.66666667%;}.col-sm-offset-4{margin-left:33.33333333%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-2{margin-left:16.66666667%;}.col-sm-offset-1{margin-left:8.33333333%;}.col-sm-offset-0{margin-left:0;}}@media(min-width:992px){.container{width:970px;}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left;}.col-md-12{width:100%;}.col-md-11{width:91.66666667%;}.col-md-10{width:83.33333333%;}.col-md-9{width:75%;}.col-md-8{width:66.66666667%;}.col-md-7{width:58.33333333%;}.col-md-6{width:50%;}.col-md-5{width:41.66666667%;}.col-md-4{width:33.33333333%;}.col-md-3{width:25%;}.col-md-2{width:16.66666667%;}.col-md-1{width:8.33333333%;}.col-md-pull-12{right:100%;}.col-md-pull-11{right:91.66666667%;}.col-md-pull-10{right:83.33333333%;}.col-md-pull-9{right:75%;}.col-md-pull-8{right:66.66666667%;}.col-md-pull-7{right:58.33333333%;}.col-md-pull-6{right:50%;}.col-md-pull-5{right:41.66666667%;}.col-md-pull-4{right:33.33333333%;}.col-md-pull-3{right:25%;}.col-md-pull-2{right:16.66666667%;}.col-md-pull-1{right:8.33333333%;}.col-md-pull-0{right:auto;}.col-md-push-12{left:100%;}.col-md-push-11{left:91.66666667%;}.col-md-push-10{left:83.33333333%;}.col-md-push-9{left:75%;}.col-md-push-8{left:66.66666667%;}.col-md-push-7{left:58.33333333%;}.col-md-push-6{left:50%;}.col-md-push-5{left:41.66666667%;}.col-md-push-4{left:33.33333333%;}.col-md-push-3{left:25%;}.col-md-push-2{left:16.66666667%;}.col-md-push-1{left:8.33333333%;}.col-md-push-0{left:auto;}.col-md-offset-12{margin-left:100%;}.col-md-offset-11{margin-left:91.66666667%;}.col-md-offset-10{margin-left:83.33333333%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-8{margin-left:66.66666667%;}.col-md-offset-7{margin-left:58.33333333%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-5{margin-left:41.66666667%;}.col-md-offset-4{margin-left:33.33333333%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-2{margin-left:16.66666667%;}.col-md-offset-1{margin-left:8.33333333%;}.col-md-offset-0{margin-left:0;}} + +.fade { opacity:0; -webkit-transition:opacity 0.15s linear; -o-transition:opacity 0.15s linear; transition:opacity 0.15s linear; } +.fade.in { opacity:1; } +.collapse { display:none; } +.collapse.in { display:block; } +tr.collapse.in { display:table-row; } +tbody.collapse.in { display:table-row-group; } +.collapsing { position:relative; height:0; overflow:hidden; -webkit-transition-property:height, visibility; -o-transition-property:height, visibility; transition-property:height, visibility; -webkit-transition-duration:0.35s; -o-transition-duration:0.35s; transition-duration:0.35s; -webkit-transition-timing-function:ease; -o-transition-timing-function:ease; transition-timing-function:ease; } + +/* Nav */ +.caret { display:inline-block; width:0; height:0; margin-left:2px; vertical-align:middle; border-top:4px dashed; border-top:4px solid \9; border-right:4px solid transparent; border-left:4px solid transparent; } +.dropdown { position:relative; } +.dropdown-toggle:focus { outline:0; } +.dropdown-menu { position:absolute; top:100%; left:0; z-index:1000; display:none; float:left; min-width:160px; margin:0; padding:0; list-style:none; text-align:left; background-color:#1d174b; border:1px solid #363066; border-radius:4px; -webkit-box-shadow:0 6px 12px rgba(0, 0, 0, 0.175); box-shadow:0 6px 12px rgba(0, 0, 0, 0.175); -webkit-background-clip:padding-box; background-clip:padding-box; } +.dropdown-menu.pull-right { right:0; left:auto; } +.dropdown-menu > li { margin:0; border-top:1px solid #363066; } +.dropdown-menu > li > a { display:block; padding:0 15px; clear:both; font-size:20px; line-height:36px; color:#eee; white-space:nowrap; text-decoration:none; } +.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { text-decoration:none; color:#4996ff; background-color:#363066; } +.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color:#eee; text-decoration:none; outline:0; background-color:#363066; } +.open > .dropdown-menu { display:block; } +.open > a { outline:0; } +.dropdown-menu-right { left:auto; right:0; } +.dropdown-menu-left { left:0; right:auto; } +.dropdown-backdrop { position:fixed; left:0; right:0; bottom:0; top:0; z-index:990; } +.pull-right > .dropdown-menu { right:0; left:auto; } +.nav { margin-bottom:0; padding-left:0; list-style:none; } +.nav > li { position:relative; display:block; margin:0; font-family:"Francois One", sans-serif; } +.nav > li > a { position:relative; display:block; padding:0 15px; text-decoration:none; } +.nav > li > a:hover, .nav > li > a:focus {} +.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {} +.navbar { position:relative; min-height:58px; margin-bottom:0; } +.navbar-collapse { overflow-x:visible; padding-right:15px; padding-left:15px; -webkit-overflow-scrolling:touch; } +.navbar-collapse.in { overflow-y:auto; } +.container > .navbar-header, .container > .navbar-collapse { margin-right:-15px; margin-left:-15px; } +.navbar-toggle { position:relative; margin:7px; padding:10px; background:none; border:0; display:block; width:100%; text-align:center; } +.navbar-toggle:focus { outline:0; } +.navbar-toggle .icon-bar { display:block; width:36px; height:4px; border-radius:1px; margin:0 auto; } +.navbar-toggle .icon-bar + .icon-bar { margin-top:6px; } +.navbar-nav { margin:0 -15px; } +.navbar-nav > li > .dropdown-menu { margin-top:0; border-top-right-radius:0; border-top-left-radius:0; } +.navbar-default { background-color:#1d174b; } +.navbar-default .navbar-nav > li > a { color:#eee; font-size:20px; line-height:36px; } +.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color:#4996ff; background-color:transparent; } +.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color:#4996ff; } +.navbar-default .navbar-toggle .icon-bar { background-color:#eee; } +.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar { background-color:#4996ff; } +.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { color:#4996ff; } +@media (max-width:991px) { + .nav > li { border-top:1px solid #363066; } + .navbar-default .navbar-nav > li > a:hover { background:#363066; } + .navbar-nav { padding-bottom:10px; } + .navbar-nav .open .dropdown-menu { position:static; float:none; width:auto; margin-top:0; background-color:transparent; border:0; -webkit-box-shadow:none; box-shadow:none; } + .navbar-nav .open .dropdown-menu > li > a { padding:0 15px 0 25px; line-height:20px; } + .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { background-image:none; } + .navbar-default .navbar-nav .open .dropdown-menu > li { margin:0; } + .navbar-default .navbar-nav .open .dropdown-menu > li > a { color:#eee; text-decoration:none; font-size:20px; line-height:36px; } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color:#4996ff; background:#363066; } + .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color:#4996ff; background-color:#363066; } +} +@media (min-width:992px) { + .navbar-header { float:left; } + .navbar-collapse { width:auto; border-top:0; -webkit-box-shadow:none; box-shadow:none; padding:0; } + .navbar-collapse.collapse { display:block !important; height:auto !important; padding-bottom:0; overflow:visible !important; } + .navbar-collapse.in { overflow-y:visible; } + .container > .navbar-header, .container > .navbar-collapse { margin-right:0; margin-left:0; } + .navbar-toggle { display:none; } + .navbar-nav { float:left; margin:0; } + .navbar-nav > li { float:left; border-left:1px solid #363066; } + .navbar-nav > li:first-child { border-left:0; } + .navbar-nav > li > a {} + .dropdown-menu li { border-top:1px solid #363066; border-left:0; } + .dropdown-menu li:first-child { border:0; } +} + +/* Helper Classes */ +.clearfix:before, .clearfix:after, .container:before, .container:after, .row:before, .row:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after { display:table; content:" "; } +.clearfix:after, .container:after, .row:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after { clear:both; } +.center-block { display:block; margin-right:auto; margin-left:auto; } +.pull-right { float:right !important; } +.pull-left { float:left !important; } +.hide { display:none !important; } +.show { display:block !important; } +.invisible { visibility:hidden; } +.text-hide { font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0; } +.hidden { display:none !important; visibility:hidden !important; } +.affix { position:fixed; } + +/* Galleries */ +ul.nggallery { width:100%; list-style:none; margin:0 0 0.8em; padding:0; text-align:center; font-size:0; } +ul.nggallery li { display:inline-block; width:50%; margin:0; padding:5px; vertical-align:middle; transform:translateZ(0); box-shadow:0 0 1px rgba(0, 0, 0, 0); backface-visibility:hidden; -moz-osx-font-smoothing:grayscale; transition-duration:0.3s; transition-property:transform; } +ul.nggallery li:hover { transform:scale(1.1); } +ul.nggallery li img { display:block; width:100%; max-width:240px; height:auto; margin:0 auto; } + +/* Lightcase */ +[class*='lightcase-icon-']:before { font-family:FontAwesome; font-style:normal; font-weight:normal; speak:none; display:inline-block; text-decoration:inherit; width:1em; text-align:center; font-variant:normal; text-transform:none; line-height:1em; } +.lightcase-icon-play:before { content:'\f04b'; } +.lightcase-icon-pause:before { content:'\f04c'; } +.lightcase-icon-close:before { content:'\f00d' } +.lightcase-icon-prev:before { content:'\f053'; } +.lightcase-icon-next:before { content:'\f054'; } +.lightcase-icon-spin:before { content:'\f110'; } +@media screen and (max-width:640px) { + .lightcase-open body { padding:55px 0 70px 0; } + .lightcase-open body > *:not([id*=lightcase-]) { position:fixed !important; top:-9999px !important; width:0 !important; height:0 !important; overflow:hidden !important; } + #lightcase-overlay { background:#232323; } + #lightcase-loading { color:#aaa; } + #lightcase-case { font-size:13px; line-height:18px; text-align:left; text-shadow:0 0 10px rgba(0,0,0,0.5); } + #lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]), #lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]) .lightcase-contentInner, #lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]) .lightcase-inlineWrap { position:relative !important; top:auto !important; left:auto !important; width:auto !important; height:auto !important; margin:0 !important; padding:0 !important; border:none; background:none; } + #lightcase-case .lightcase-content h1, #lightcase-case .lightcase-content h2, #lightcase-case .lightcase-content h3, #lightcase-case .lightcase-content h4, #lightcase-case .lightcase-content h5, #lightcase-case .lightcase-content h6, #lightcase-case .lightcase-content p { color:#aaa; } + #lightcase-case .lightcase-info { padding-left:15px; padding-right:15px; } + #lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]) .lightcase-info { position:static; } + #lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]) .lightcase-content { padding:15px; border:none; background:none; -webkit-box-shadow:none; box-shadow:none; } + #lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]) .lightcase-contentInner, #lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]) .lightcase-contentInner > * { width:100% !important; max-width:none !important; } + #lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]) .lightcase-contentInner > *:not(iframe) { height:auto !important; max-height:none !important; } + .lightcase-open #lightcase-nav[data-ispartofsequence]:before { content:''; position:fixed; z-index:9998; right:0; bottom:0; left:0; height:55px; background:rgba(55,55,55,0.9); } + #lightcase-nav a { position:fixed; z-index:9999; bottom:15px; outline:none; cursor:pointer; font-size:24px; } + #lightcase-nav a:hover { text-shadow:0 0 15px #eee; } + #lightcase-nav .lightcase-icon-close { position:absolute; z-index:9997; top:15px; right:15px; opacity:0; } + #lightcase-nav .lightcase-icon-pause, #lightcase-nav .lightcase-icon-play { left:50%; margin-left:-0.5em; } + #lightcase-nav .lightcase-icon-prev { left:15px; } + #lightcase-nav .lightcase-icon-next { right:15px; } + #lightcase-case p.lightcase-error { padding:30px 0; font-size:17px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#aaa; } +} +@media screen and (min-width:641px) { + #lightcase-overlay { background:#111; } + #lightcase-loading { color:#eee; } + #lightcase-case { font-family:arial, sans-serif; font-size:13px; line-height:18px; text-align:left; color:#aaa; text-shadow:0 0 10px rgba(0,0,0,0.5); } + #lightcase-case:not([data-type=error]) .lightcase-content { position:relative; z-index:1; overflow:hidden; text-shadow:none; background-color:#eee; -webkit-box-shadow:0 0 30px rgba(0,0,0,0.5); -moz-box-shadow:0 0 30px rgba(0,0,0,0.5); -o-box-shadow:0 0 30px rgba(0,0,0,0.5); box-shadow:0 0 30px rgba(0,0,0,0.5); -webkit-backface-visibility:hidden; } + #lightcase-case[data-type=image] .lightcase-content, #lightcase-case[data-type=video] .lightcase-content { background-color:#111; } + #lightcase-case[data-type=image] .lightcase-contentInner, #lightcase-case[data-type=video] .lightcase-contentInner { line-height:0.75; } + #lightcase-case:not([data-type=error]) .lightcase-inlineWrap { padding:30px; overflow:auto; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; } + #lightcase-case .lightcase-content h1, #lightcase-case .lightcase-content h2, #lightcase-case .lightcase-content h3, #lightcase-case .lightcase-content h4, #lightcase-case .lightcase-content h5, #lightcase-case .lightcase-content h6, #lightcase-case .lightcase-content p { color:#232323; } + #lightcase-nav a { bottom:50%; margin-bottom:-0.5em; outline:none; cursor:pointer; } + #lightcase-nav a.lightcase-icon-close { margin:0; } + #lightcase-nav a.lightcase-icon-close, #lightcase-nav a.lightcase-icon-play, #lightcase-nav a.lightcase-icon-pause { opacity:0; } + #lightcase-nav a:hover, #lightcase-case:hover ~ #lightcase-nav a { opacity:1; } + #lightcase-nav a.lightcase-icon-close { position:fixed; z-index:9997; top:15px; right:15px; outline:none; } + #lightcase-nav a.lightcase-icon-play, #lightcase-nav a.lightcase-icon-pause { left:50%; margin-left:-0.5em; } + #lightcase-nav a.lightcase-icon-prev { left:15px; } + #lightcase-nav a.lightcase-icon-next { right:15px; } + #lightcase-case p.lightcase-error { margin:0; padding:0; font-size:17px; color:#aaa; } +} +@media screen { + #lightcase-overlay { display:none; width:100%; height:100%; position:fixed; z-index:1000; top:0; left:0; } + #lightcase-loading { position:fixed; z-index:1001; top:50%; left:50%; margin-top:-0.5em; margin-left:-0.5em; opacity:1; font-size:32px; -moz-transform-origin:50% 53%; -webkit-animation:lightcase-loading-spin 0.5s infinite linear; -moz-animation:lightcase-loading-spin 0.5s infinite linear; -o-animation:lightcase-loading-spin 0.5s infinite linear; animation:lightcase-loading-spin 0.5s infinite linear; } + #lightcase-case { display:none; position:fixed; z-index:1002; top:50%; left:50%; } + #lightcase-case .lightcase-info { position:absolute; padding-top:10px; } + #lightcase-case .lightcase-caption { clear:both; } + #lightcase-case .lightcase-title, #lightcase-case .lightcase-caption { margin:0; padding:0; font-size:17px; line-height:1.5; font-weight:normal; text-overflow:ellipsis; } + #lightcase-case .lightcase-caption { font-size:13px; } + #lightcase-case .lightcase-sequenceInfo { font-size:11px; } + [class*='lightcase-icon-'] { width:1.123em; height:auto; font-size:38px; line-height:1; text-align:center; text-shadow:none; } + a[class*='lightcase-icon-'], a[class*='lightcase-icon-']:focus { position:fixed; z-index:9999; text-decoration:none; color:rgba(255,255,255,0.6); -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-transition:color, opacity, ease-in-out 0.25s; -moz-transition:color, opacity, ease-in-out 0.25s; -o-transition:color, opacity, ease-in-out 0.25s; transition:color, opacity, ease-in-out 0.25s; } + a[class*='lightcase-icon-']:hover { color:rgba(255,255,255,1); } + a[class*='lightcase-icon-'] > span { display:inline-block; text-indent:-9999px; } + .lightcase-isMobileDevice #lightcase-case .lightcase-inlineWrap, .lightcase-isMobileDevice #lightcase-case[data-type=iframe] .lightcase-contentInner { overflow:auto; -webkit-overflow-scrolling:touch; } + .lightcase-isMobileDevice.lightcase-open, .lightcase-isMobileDevice.lightcase-open body { max-width:100%; max-height:100%; overflow:hidden; } + .lightcase-isMobileDevice #lightcase-nav a:hover { color:#aaa; text-shadow:none; } +} +@-webkit-keyframes lightcase-loading-spin { 0% { -webkit-transform:rotate(0deg); transform:rotate(0deg); } 100% {-webkit-transform:rotate(359deg); transform:rotate(359deg); } } +@-moz-keyframes lightcase-loading-spin { 0% { -webkit-transform:rotate(0deg); transform:rotate(0deg); } 100% { -webkit-transform:rotate(359deg); transform:rotate(359deg); } } +@-o-keyframes lightcase-loading-spin { 0% { -webkit-transform:rotate(0deg); transform:rotate(0deg); } 100% { -webkit-transform:rotate(359deg); transform:rotate(359deg); } } +@-ms-keyframes lightcase-loading-spin { 0% { -webkit-transform:rotate(0deg); transform:rotate(0deg); } 100% { -webkit-transform:rotate(359deg); transform:rotate(359deg); } } +@keyframes lightcase-loading-spin { 0% { -webkit-transform:rotate(0deg); transform:rotate(0deg); } 100% { -webkit-transform:rotate(359deg); transform:rotate(359deg); } } + +/* Header */ +header { position:relative; z-index:101; } +header.container { padding:15px; } +header address { float:right; margin:20px 0 0; color:#fff; text-align:right; font:16px/1.375em "Francois One", sans-serif; } +header address strong { font-size:22px; font-weight:400; } +header address span { display:block; font-size:22px; padding:8px 0 0; } +#logo { float:left; } +#navbar { width:100%; clear:both; } + +/* Main Content Areas */ +main.container { background:#fff; background:rgba(255,255,255,0.9); padding-bottom:10px; } +article h2 { margin-top:30px; } +article ul, article ol, aside ul, aside ul { list-style:outside; } +article ul li, article ol li, aside ul li, aside ol li { margin:0 0 0.3125em 1.2em; } +aside img { display:block; margin:20px auto; text-align:center; } +img.featured-image { margin:0 auto 24px; } +div.featured-image-caption { margin:0 auto 24px; max-width:340px; } +div.featured-image-caption img.featured-image { margin:0; } +div.featured-image-caption p { padding:4px 2px 0; font:italic 13px/1.375em sans-serif; color:#777; } + +aside.col-md-4 { padding-bottom:30px; text-align:center; } +aside ul.menu { display:block; width:100%; margin:0.75em 0 30px; padding:0; list-style:none; overflow:hidden; border-top:1px solid #bbb; } +aside ul.menu li { width:100%; margin:0; padding:0; display:block; float:left; font-size:18px; font-family:"Francois One", sans-serif; line-height:1.375em; } +aside ul.menu li a { display:block; padding:8px 0; text-decoration:none; border-bottom:1px solid #bbb; -webkit-transition:padding .3s linear; transition:padding .3s linear; } +aside ul.menu li a:hover { padding:8px 0 8px 5px; } +aside ul.menu li.current-menu-item a { color:#4996ff; } + +aside a.btn { display:block; max-width:280px; margin:30px auto 15px; padding:15px; border-radius:5px; font-size:22px; text-align:center; } + +/* Footer */ +footer { padding:20px 0; text-align:center; } +footer p { font-size:13px; line-height:1.5em; color:#eee; margin:0; } +footer p a { color:#eee; text-decoration:none; } +footer p a:hover { color:#fc3; text-decoration:underline; } + +/* HP Slideshow */ +#featured { overflow:hidden; max-height:480px; z-index:0; padding:0; } +#slideshow { max-width:1170px; max-height:480px; margin:0 auto; padding:0; position:relative; overflow:hidden; border-bottom:5px solid #1d174b; } +#slideshow div.slide { position:absolute; width:100%; overflow:hidden; margin:0; padding:0; } +#slideshow div.slide.first { display:block; } +#slideshow div.slide img { width:100%; height:auto; max-width:100%; display:block; z-index:10; } +.cycle-prev, .cycle-next { display:none; position:absolute; height:48px; margin:auto 0; top:0; bottom:0; font-size:48px; line-height:1em; color:rgba(238, 238, 238, 0.4); z-index:2000; cursor:pointer; } +.cycle-prev:hover, .cycle-next:hover { color:rgba(238, 238, 238, 1); } +.cycle-prev { left:20px; } +.cycle-next { right:20px; } +.cycle-pager { height:20px; z-index:500; position:absolute; bottom:20px; overflow:hidden; left:20px; margin:0 auto; } +.cycle-pager span { font-size:30px; line-height:10px; display:inline-block; color:#eee; cursor:pointer; margin:0 0 0 5px; } +.cycle-pager span.cycle-pager-active { color:#4996ff; } +.cycle-pager > * { cursor:pointer;} + +.card-holder { text-align:center; padding:15px 0 20px; } +.card { width:300px; margin:0 auto 20px; padding:0 0 10px; background:#fefefe; -webkit-box-shadow:0 0 3px 0 rgba(66, 66, 66, 0.2); box-shadow:0 0 3px 0 rgba(66, 66, 66, 0.2); } +.card img { display:block; width:100%; max-width:300px; margin:0 0 5px; } +.card h3 { font-size:19px; padding:0 15px; line-height:1.125em; } +.card p { font-size:14px; padding:0 15px; } + +/* Media Queries */ +@media (max-width:330px) { + #logo { float:none; display:block; margin:0 auto; } + header address { display:none; } +} +@media (min-width:419px) { + header address { margin:15px 0 0; font:18px/1.375em "Francois One", sans-serif; } + main blockquote { border:0; border-top:1px solid #ddd; padding:20px 55px 0 0; background:url(images/quote-right.png) no-repeat right bottom; } + main blockquote p { padding:0 0 0 55px; } + main blockquote p:first-child { background:url(images/quote-left.png) no-repeat left top; } +} +@media (min-width:579px) { + ul.double { columns:2; -webkit-columns:2; -moz-columns:2; } + .card-holder { font-size:0; } + .card { position:relative; display:inline-block; width:47.5%; max-width:300px; } + .card:nth-child(odd) { margin-right:5%; } + ul.nggallery li { width:33.333%; } +} + +@media (min-width:768px) { + html, body { font-size:17px; } + header { background:url(images/seagulls.png) no-repeat left center; } + article.col-md-8 { padding:10px 30px 0px; } + article.col-lg-12 { padding:10px 30px 20px; } + aside.col-md-4 { padding:0 30px 20px; } + aside ul.menu li { font-size:20px; } + aside a.btn { font-size:24px; } + footer p { font-size:14px; padding:5px 0 30px; } + p.callout { display:block; } + .navbar-header { padding:0; } + .wp-caption p.wp-caption-text { font-size:13px; } + h1, .h1 { font-size:30px; } + h2, .h2 { font-size:25px; } + h3, .h3 { font-size:20px; } + ul.double { columns:2; -webkit-columns:2; -moz-columns:2; } + .card { width:300px; } + .card h3 { font-size:20px; } + .card p { font-size:15px; } + .card:nth-child(odd) { margin-right:40px; } + ul.nggallery li { width:25%; } +} +@media (min-width:992px) { + body { font-size:18px; } + header { background:url(images/seagulls.png) no-repeat center center; } + article, article.col-lg-12, #blog article { padding:10px 30px 30px; } + article.col-md-8 { padding:10px 20px 30px 30px; } + aside.col-md-4 { padding:20px 30px 20px 20px; text-align:left; } + aside ul.menu { margin:0.75em 0 40px; } + aside ul.menu li { font-size:22px; } + aside h2 { font-size:32px; } + aside p, aside ul, aside ol, aside address { font-size:95%; } + aside a.btn { font-size:27px; margin-bottom:20px; } + aside blockquote { border:0; padding:15px 0; background:url(images/quote.png) no-repeat center 40%; } + aside blockquote p { padding:0; margin:0 0 0.625em; } + aside blockquote p:first-child { background:none; } + footer p { font-size:15px; padding:10px 0 40px; } + header.container { padding:30px 30px 20px; } + .navbar-default .navbar-nav > li > a { font-size:24px; line-height:58px; padding:0 17px 0 18px; } + .cycle-prev, .cycle-next { display:block; } + main.container { -webkit-border-bottom-right-radius:15px; -webkit-border-bottom-left-radius:15px; border-bottom-right-radius:15px; border-bottom-left-radius:15px; } + h1, .h1 { font-size:36px; } + h2, .h2 { font-size:30px; } + h3, .h3 { font-size:24px; } + h4, .h4, h5, .h5, h6, .h6 { font-size:24px; } + .button, .btn { font-size:22px; } + .wp-caption p.wp-caption-text { font-size:14px; } + .card { width:288px; } + .card h3 { font-size:22px; } + .card p { font-size:16px; } + .card p.small { font-size:13px; } + .card:nth-child(odd) { margin-right:20px; } + ul.nggallery li { width:33.333%; } +} +@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;}a,a:visited{text-decoration:underline;}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}} diff --git a/style.min.css b/style.min.css new file mode 100644 index 0000000..b015574 --- /dev/null +++ b/style.min.css @@ -0,0 +1,2 @@ +/*! normalize.css v3.0.3 | slightly modified by MCG */ +body,html{font-size:16px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif}body{margin:0;font-family:"Open Sans",sans-serif;line-height:1.625;color:#232323;background:#abbfda}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:middle}audio:not([controls]){display:none;height:0}#field_1_6 label,[hidden],template{display:none}a{background-color:transparent;color:#1d174b;-webkit-transition:all .3s linear;transition:all .3s linear}a:active,a:hover{outline:0}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}hr,img{border:0}img{vertical-align:middle}div.featured-image-caption img.featured-image,figure{margin:0}hr{box-sizing:content-box;height:0;margin:1.5em 0;border-top:1px solid #bbb}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset,legend{padding:0;border:0}fieldset{min-width:0;margin:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#232323;border-bottom:1px solid #bbb}textarea{overflow:auto;resize:vertical}#gforms_confirmation_message .alert-link,optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;vertical-align:top}*,:after,:before{box-sizing:inherit}button,input,select,textarea{font-family:sans-serif;font-size:inherit;line-height:inherit;color:#232323}::-moz-selection{background:#4996ff;text-shadow:none;color:#eee}::selection{background:#4996ff;text-shadow:none;color:#eee}.img-responsive,.img-thumbnail,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-thumbnail{display:inline-block;padding:4px;line-height:1.42857143;background-color:#eee;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}a:focus,a:hover{color:#4996ff}a:focus,input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Francois One",sans-serif;font-weight:400;line-height:1.1;margin:1.25em 0 .625em}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1}.h1,.h2,.h3,h1,h2,h3{margin-top:15px;margin-bottom:10px;color:#1d174b}.h1,h1{font-size:27px}.h2,h2{font-size:23px}.h3,h3{font-size:19px}.h4,.h5,.h6,h4,h5,h6{font-size:20px}p{margin:0 0 .8em}p.small{font-size:80%;line-height:1.5em}.lead{margin-top:1em;font-size:135%}ul{list-style:disc inside}ol{list-style:decimal inside}ol,ul{padding-left:2px;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin:.375em 0 0 2em;font-size:90%}li{margin-bottom:.375em}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #1d174d;font-style:italic}blockquote cite{text-align:right;font-size:85%;font-style:normal;display:block}blockquote cite::before{content:"— ";text-align:right}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}address{margin-bottom:1.25em;font-style:normal;line-height:1.5}p.callout{float:right;width:220px;margin:.8em 0 .8em 1.25em;padding-left:20px;border-left:5px solid #1d174b;font:20px/1.375em 'Francois One',sans-serif;display:none}table.data{width:100%;margin:0 0 .8em}table.data td,table.data th{padding:5px;border-bottom:1px solid #eee}table.data th{text-align:left}table.data td{font-size:16px}.btn,.button{display:inline-block;background:#4996ff;background-image:-webkit-linear-gradient(top,#307be0,#4996ff);background-image:linear-gradient(to bottom,#307be0,#4996ff);-webkit-border-radius:5px;border-radius:5px;color:#eee;font:18px/1em "Francois One",sans-serif;padding:15px 20px;text-decoration:none;-webkit-transition:all .5s linear;transition:all .5s linear}.btn:hover,.button:hover{color:#eee;background:#307be0;background-image:-webkit-linear-gradient(top,#4996ff,#307be0);background-image:linear-gradient(to bottom,#4996ff,#307be0)}.alignleft,.alignnone{margin:.25em 1.5em 1em 0}.alignright{margin:.25em 0 1em 1.5em}img.alignleft,img.alignright{max-width:45%}.wp-caption{border:1px solid #bbb;text-align:center;background:#eee;padding:0}.wp-caption img{margin:0;padding:0;border-bottom:1px solid #bbb}.wp-caption p{margin:0;padding:0;line-height:1em}.wp-caption p.wp-caption-text{font-size:12px;font-style:italic;color:#666;padding:10px;line-height:1.375em}.comment-content img,.widget img,article iframe,article img,aside img{max-width:100%;height:auto}embed,iframe,label,object,video{max-width:100%}iframe{min-height:300px;border:1px solid #bbb}.wp-caption iframe{margin:0;border:0;border-bottom:1px solid #bbb}form iframe{min-height:0;border:0}label{display:inline-block;margin-bottom:5px}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block;height:auto!important}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=datetime-local],input[type=month],input[type=time]{line-height:34px}}.gform_wrapper ul{padding-left:0;list-style:none}.gform_wrapper li{margin-bottom:15px}#gforms_confirmation_message>p,#gforms_confirmation_message>ul,.gform_wrapper form,.validation_error>p,.validation_error>ul{margin-bottom:0}.gform_wrapper .gfield_required{padding-left:1px;color:#b94a48!important}.ginput_container input,.ginput_container select{height:34px}.ginput_container input,.ginput_container select,.ginput_container textarea{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.ginput_container input:-moz-placeholder,.ginput_container input::-moz-placeholder,.ginput_container select:-moz-placeholder,.ginput_container select::-moz-placeholder,.ginput_container textarea:-moz-placeholder,.ginput_container textarea::-moz-placeholder{color:#999}.ginput_container input:-ms-input-placeholder,.ginput_container select:-ms-input-placeholder,.ginput_container textarea:-ms-input-placeholder{color:#999}.ginput_container input::-webkit-input-placeholder,.ginput_container select::-webkit-input-placeholder,.ginput_container textarea::-webkit-input-placeholder{color:#999}.ginput_container input:focus,.ginput_container select:focus,.ginput_container textarea:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.ginput_container input[disabled],.ginput_container input[readonly],.ginput_container select[disabled],.ginput_container select[readonly],.ginput_container textarea[disabled],.ginput_container textarea[readonly],fieldset[disabled] .ginput_container input,fieldset[disabled] .ginput_container select,fieldset[disabled] .ginput_container textarea{cursor:not-allowed;background-color:#eee}.ginput_container textarea,textarea.ginput_container input,textarea.ginput_container select,textarea.ginput_container textarea{height:auto}.gform_button{display:inline-block;padding:6px 12px;margin-bottom:0;font-weight:400;line-height:1.428571429;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:#fff}.gform_button:focus{outline:thin dotted #232323;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.gform_button:focus,.gform_button:hover{text-decoration:none}.gform_button.active,.gform_button:active{outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.gform_button.disabled,.gform_button[disabled],fieldset[disabled] .gform_button{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.gform_button.active,.gform_button:active,.gform_button:focus,.gform_button:hover,.open .dropdown-toggle.gform_button{color:#fff}.gform_button.active,.gform_button:active,.open .dropdown-toggle.gform_button{background-image:none}.gform_button.disabled,.gform_button.disabled.active,.gform_button.disabled:active,.gform_button.disabled:focus,.gform_button.disabled:hover,.gform_button[disabled],.gform_button[disabled].active,.gform_button[disabled]:active,.gform_button[disabled]:focus,.gform_button[disabled]:hover,fieldset[disabled] .gform_button,fieldset[disabled] .gform_button.active,fieldset[disabled] .gform_button:active,fieldset[disabled] .gform_button:focus,fieldset[disabled] .gform_button:hover{background-color:#78a833;border-color:#63882d}.gform_wrapper li.gfield.gfield_error{background-color:#ffefef!important;color:#b94a48!important;border-top:1px solid #b94a48!important;border-bottom:1px solid #b94a48!important}.gform_wrapper .gfield_error .gfield_label{color:#b94a48!important}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea{border-color:#eed3d7;background-color:#ffefef;color:#b94a48}.gform_wrapper .gfield_error input:focus,.gform_wrapper .gfield_error select:focus,.gform_wrapper .gfield_error textarea:focus{border-color:#b94a48;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(185,74,72,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(185,74,72,.6)}.validation_error{padding:15px!important;margin-bottom:20px!important;border:1px solid #b94a48!important;border-radius:0;background-color:#ffefef;color:#b94a48!important;font:700 1em/1.375em sans-serif!important}#gforms_confirmation_message h4,.validation_error h4{margin-top:0;color:inherit}.validation_error .alert-link{font-weight:700;color:#b94a48}#gforms_confirmation_message>p+p,.validation_error>p+p{margin-top:5px}.validation_error hr{border-top-color:#bbb}#gforms_confirmation_message{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.gallery-row{padding:15px 0}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}figure.alignnone{margin-left:0;margin-right:0}.gform_wrapper .gfield_checkbox li input,.gform_wrapper .gfield_checkbox li input[type=checkbox],.gform_wrapper .gfield_radio li input[type=radio]{margin-top:-5px!important}.gform_wrapper .top_label .gfield_label{margin:.625em 0 0!important}.ginput_quantity{display:inline-block!important}#field_1_6{padding-top:10px}.gform_wrapper .gform_footer{padding:0 0 .625em!important}.container,.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.container{width:750px}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.container{width:970px}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;margin:0;padding:0;list-style:none;text-align:left;background-color:#1d174b;border:1px solid #363066;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-background-clip:padding-box;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu>li{margin:0;border-top:1px solid #363066}.dropdown-menu>li>a{display:block;padding:0 15px;clear:both;font-size:20px;line-height:36px;color:#eee;white-space:nowrap;text-decoration:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#4996ff;background-color:#363066}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#eee;text-decoration:none;outline:0;background-color:#363066}#slideshow div.slide.first,.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li,.nav>li>a,.navbar{position:relative}.nav>li{display:block;margin:0;font-family:"Francois One",sans-serif}.nav>li>a{display:block;padding:0 15px;text-decoration:none}.navbar{min-height:58px;margin-bottom:0}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.navbar-toggle{position:relative;margin:7px;padding:10px;background:0 0;border:0;display:block;width:100%;text-align:center}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:36px;height:4px;border-radius:1px;margin:0 auto}.navbar-toggle .icon-bar+.icon-bar{margin-top:6px}.navbar-nav{margin:0 -15px}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-default{background-color:#1d174b}.navbar-default .navbar-nav>li>a{color:#eee;font-size:20px;line-height:36px}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#4996ff;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#4996ff}.navbar-default .navbar-toggle .icon-bar{background-color:#eee}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:#4996ff}@media (max-width:991px){.nav>li{border-top:1px solid #363066}.navbar-default .navbar-nav>li>a:hover{background:#363066}.navbar-nav{padding-bottom:10px}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a{padding:0 15px 0 25px;line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}.navbar-default .navbar-nav .open .dropdown-menu>li{margin:0}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#eee;text-decoration:none;font-size:20px;line-height:36px}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#4996ff;background:#363066}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#4996ff;background-color:#363066}}@media (min-width:992px){.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none;padding:0}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left;border-left:1px solid #363066}.navbar-nav>li:first-child{border-left:0}.dropdown-menu li{border-top:1px solid #363066;border-left:0}.dropdown-menu li:first-child{border:0}}.clearfix:after,.clearfix:before,.container:after,.container:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.row:after,.row:before{display:table;content:" "}.clearfix:after,.container:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}ul.nggallery{width:100%;list-style:none;margin:0 0 .8em;padding:0;text-align:center;font-size:0}ul.nggallery li{display:inline-block;width:50%;margin:0;padding:5px;vertical-align:middle;transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;transition-duration:.3s;transition-property:transform}ul.nggallery li:hover{transform:scale(1.1)}ul.nggallery li img{display:block;width:100%;max-width:240px;height:auto;margin:0 auto}[class*=lightcase-icon-]:before{font-family:FontAwesome;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.lightcase-icon-play:before{content:'\f04b'}.lightcase-icon-pause:before{content:'\f04c'}.lightcase-icon-close:before{content:'\f00d'}.lightcase-icon-prev:before{content:'\f053'}.lightcase-icon-next:before{content:'\f054'}.lightcase-icon-spin:before{content:'\f110'}@media screen and (max-width:640px){.lightcase-open body{padding:55px 0 70px}.lightcase-open body>:not([id*=lightcase-]){position:fixed!important;top:-9999px!important;width:0!important;height:0!important;overflow:hidden!important}#lightcase-overlay{background:#232323}#lightcase-case .lightcase-content h1,#lightcase-case .lightcase-content h2,#lightcase-case .lightcase-content h3,#lightcase-case .lightcase-content h4,#lightcase-case .lightcase-content h5,#lightcase-case .lightcase-content h6,#lightcase-case .lightcase-content p,#lightcase-loading{color:#aaa}#lightcase-case{font-size:13px;line-height:18px;text-align:left;text-shadow:0 0 10px rgba(0,0,0,.5)}#lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]){width:auto!important}#lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]),#lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]) .lightcase-contentInner,#lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]) .lightcase-inlineWrap{position:relative!important;top:auto!important;left:auto!important;height:auto!important;margin:0!important;padding:0!important;border:none;background:0 0}#lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]) .lightcase-inlineWrap{width:auto!important}#lightcase-case .lightcase-info{padding-left:15px;padding-right:15px}#lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]) .lightcase-info{position:static}#lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]) .lightcase-content{padding:15px;border:none;background:0 0;-webkit-box-shadow:none;box-shadow:none}#lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]) .lightcase-contentInner,#lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]) .lightcase-contentInner>*{width:100%!important;max-width:none!important}#lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]) .lightcase-contentInner>:not(iframe){height:auto!important;max-height:none!important}.lightcase-open #lightcase-nav[data-ispartofsequence]:before{content:'';position:fixed;z-index:9998;right:0;bottom:0;left:0;height:55px;background:rgba(55,55,55,.9)}#lightcase-nav a{position:fixed;z-index:9999;bottom:15px;outline:none;cursor:pointer;font-size:24px}#lightcase-nav a:hover{text-shadow:0 0 15px #eee}#lightcase-nav .lightcase-icon-close{position:absolute;z-index:9997;top:15px;right:15px;opacity:0}#lightcase-nav .lightcase-icon-pause,#lightcase-nav .lightcase-icon-play{left:50%;margin-left:-.5em}#lightcase-nav .lightcase-icon-prev{left:15px}#lightcase-nav .lightcase-icon-next{right:15px}#lightcase-case p.lightcase-error{padding:30px 0;font-size:17px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#aaa}}@media screen and (min-width:641px){#lightcase-overlay{background:#111}#lightcase-loading{color:#eee}#lightcase-case{font-family:arial,sans-serif;font-size:13px;line-height:18px;text-align:left;color:#aaa;text-shadow:0 0 10px rgba(0,0,0,.5)}#lightcase-case:not([data-type=error]) .lightcase-content{position:relative;z-index:1;overflow:hidden;text-shadow:none;background-color:#eee;-webkit-box-shadow:0 0 30px rgba(0,0,0,.5);-moz-box-shadow:0 0 30px rgba(0,0,0,.5);-o-box-shadow:0 0 30px rgba(0,0,0,.5);box-shadow:0 0 30px rgba(0,0,0,.5);-webkit-backface-visibility:hidden}#lightcase-case[data-type=image] .lightcase-content,#lightcase-case[data-type=video] .lightcase-content{background-color:#111}#lightcase-case[data-type=image] .lightcase-contentInner,#lightcase-case[data-type=video] .lightcase-contentInner{line-height:.75}#lightcase-case:not([data-type=error]) .lightcase-inlineWrap{padding:30px;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#lightcase-case .lightcase-content h1,#lightcase-case .lightcase-content h2,#lightcase-case .lightcase-content h3,#lightcase-case .lightcase-content h4,#lightcase-case .lightcase-content h5,#lightcase-case .lightcase-content h6,#lightcase-case .lightcase-content p{color:#232323}#lightcase-nav a{bottom:50%;margin-bottom:-.5em;outline:none;cursor:pointer}#lightcase-nav a.lightcase-icon-close{margin:0;opacity:0}#lightcase-nav a.lightcase-icon-pause,#lightcase-nav a.lightcase-icon-play{opacity:0}#lightcase-case:hover~#lightcase-nav a,#lightcase-nav a:hover{opacity:1}#lightcase-nav a.lightcase-icon-close{position:fixed;z-index:9997;top:15px;right:15px;outline:none}#lightcase-nav a.lightcase-icon-pause,#lightcase-nav a.lightcase-icon-play{left:50%;margin-left:-.5em}#lightcase-nav a.lightcase-icon-prev{left:15px}#lightcase-nav a.lightcase-icon-next{right:15px}#lightcase-case p.lightcase-error{margin:0;padding:0;font-size:17px;color:#aaa}}@media screen{#lightcase-overlay{display:none;width:100%;height:100%;position:fixed;z-index:1000;top:0;left:0}#lightcase-loading{position:fixed;z-index:1001;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;opacity:1;font-size:32px;-moz-transform-origin:50% 53%;-webkit-animation:lightcase-loading-spin .5s infinite linear;-moz-animation:lightcase-loading-spin .5s infinite linear;-o-animation:lightcase-loading-spin .5s infinite linear;animation:lightcase-loading-spin .5s infinite linear}#lightcase-case{display:none;position:fixed;z-index:1002;top:50%;left:50%}#lightcase-case .lightcase-info{position:absolute;padding-top:10px}#lightcase-case .lightcase-caption{clear:both}#lightcase-case .lightcase-caption,#lightcase-case .lightcase-title{margin:0;padding:0;font-size:17px;line-height:1.5;font-weight:400;text-overflow:ellipsis}#lightcase-case .lightcase-caption{font-size:13px}#lightcase-case .lightcase-sequenceInfo{font-size:11px}[class*=lightcase-icon-]{width:1.123em;height:auto;font-size:38px;line-height:1;text-align:center;text-shadow:none}a[class*=lightcase-icon-],a[class*=lightcase-icon-]:focus{position:fixed;z-index:9999;text-decoration:none;color:rgba(255,255,255,.6);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transition:color,opacity,ease-in-out .25s;-moz-transition:color,opacity,ease-in-out .25s;-o-transition:color,opacity,ease-in-out .25s;transition:color,opacity,ease-in-out .25s}a[class*=lightcase-icon-]:hover{color:#fff}a[class*=lightcase-icon-]>span{display:inline-block;text-indent:-9999px}.lightcase-isMobileDevice #lightcase-case .lightcase-inlineWrap,.lightcase-isMobileDevice #lightcase-case[data-type=iframe] .lightcase-contentInner{overflow:auto;-webkit-overflow-scrolling:touch}.lightcase-isMobileDevice.lightcase-open,.lightcase-isMobileDevice.lightcase-open body{max-width:100%;max-height:100%;overflow:hidden}.lightcase-isMobileDevice #lightcase-nav a:hover{color:#aaa;text-shadow:none}}@-webkit-keyframes lightcase-loading-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes lightcase-loading-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes lightcase-loading-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes lightcase-loading-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes lightcase-loading-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}header{position:relative;z-index:101}header.container{padding:15px}header address{float:right;margin:20px 0 0;color:#fff;text-align:right;font:16px/1.375em "Francois One",sans-serif}header address strong{font-size:22px;font-weight:400}header address span{display:block;font-size:22px;padding:8px 0 0}#logo{float:left}#navbar{width:100%;clear:both}main.container{background:#fff;background:rgba(255,255,255,.9);padding-bottom:10px}article h2{margin-top:30px}article ol,article ul,aside ul{list-style:outside}article ol li,article ul li,aside ol li,aside ul li{margin:0 0 .3125em 1.2em}aside a.btn,aside img{display:block;margin:20px auto;text-align:center}img.featured-image{margin:0 auto 24px}div.featured-image-caption{margin:0 auto 24px;max-width:340px}div.featured-image-caption p{padding:4px 2px 0;font:italic 13px/1.375em sans-serif;color:#777}aside.col-md-4{padding-bottom:30px;text-align:center}#slideshow div.slide,aside ul.menu{width:100%;overflow:hidden;padding:0}aside ul.menu{display:block;list-style:none;border-top:1px solid #bbb;margin:.75em 0 30px}aside ul.menu li{width:100%;margin:0;padding:0;display:block;float:left;font-size:18px;font-family:"Francois One",sans-serif;line-height:1.375em}aside ul.menu li a{display:block;padding:8px 0;text-decoration:none;border-bottom:1px solid #bbb;-webkit-transition:padding .3s linear;transition:padding .3s linear}aside ul.menu li a:hover{padding:8px 0 8px 5px}.cycle-pager span.cycle-pager-active,aside ul.menu li.current-menu-item a{color:#4996ff}aside a.btn{max-width:280px;margin:30px auto 15px;padding:15px;border-radius:5px;font-size:22px}footer{padding:20px 0;text-align:center}footer p{font-size:13px;line-height:1.5em;margin:0}footer p a{color:#eee;text-decoration:none}footer p a:hover{color:#fc3;text-decoration:underline}#featured,#slideshow{max-height:480px;padding:0;overflow:hidden}#featured{z-index:0}#slideshow{max-width:1170px;margin:0 auto;position:relative;border-bottom:5px solid #1d174b}#slideshow div.slide{position:absolute;margin:0}#slideshow div.slide img{width:100%;height:auto;max-width:100%;display:block;z-index:10}.cycle-next,.cycle-prev{display:none;position:absolute;height:48px;margin:auto 0;top:0;bottom:0;font-size:48px;line-height:1em;color:rgba(238,238,238,.4);z-index:2000;cursor:pointer}.cycle-next:hover,.cycle-prev:hover,footer p{color:#eee}.cycle-prev{left:20px}.cycle-next{right:20px}.cycle-pager{height:20px;z-index:500;position:absolute;bottom:20px;overflow:hidden;left:20px;margin:0 auto}.cycle-pager span{font-size:30px;line-height:10px;display:inline-block;color:#eee;cursor:pointer;margin:0 0 0 5px}.cycle-pager>*{cursor:pointer}.card-holder{text-align:center;padding:15px 0 20px}.card{width:300px;margin:0 auto 20px;padding:0 0 10px;background:#fefefe;-webkit-box-shadow:0 0 3px 0 rgba(66,66,66,.2);box-shadow:0 0 3px 0 rgba(66,66,66,.2)}.card img{display:block;width:100%;max-width:300px;margin:0 0 5px}.card h3{font-size:19px;padding:0 15px;line-height:1.125em}.card p{font-size:14px;padding:0 15px}@media (max-width:330px){#logo{float:none;display:block;margin:0 auto}header address{display:none}}@media (min-width:419px){header address{margin:15px 0 0;font:18px/1.375em "Francois One",sans-serif}main blockquote{border:0;border-top:1px solid #ddd;padding:20px 55px 0 0;background:url(images/quote-right.png) no-repeat right bottom}main blockquote p{padding:0 0 0 55px}main blockquote p:first-child{background:url(images/quote-left.png) no-repeat left top}}@media (min-width:579px){ul.double{columns:2;-webkit-columns:2;-moz-columns:2}.card-holder{font-size:0}.card{position:relative;display:inline-block;width:47.5%;max-width:300px}.card:nth-child(odd){margin-right:5%}ul.nggallery li{width:33.333%}}@media (min-width:768px){body,html{font-size:17px}header{background:url(images/seagulls.png) no-repeat left center}article.col-md-8{padding:10px 30px 0}article.col-lg-12{padding:10px 30px 20px}aside.col-md-4{padding:0 30px 20px}aside ul.menu li{font-size:20px}aside a.btn{font-size:24px}footer p{font-size:14px;padding:5px 0 30px}p.callout{display:block}.navbar-header{padding:0}.wp-caption p.wp-caption-text{font-size:13px}.h1,h1{font-size:30px}.h2,h2{font-size:25px}.card h3,.h3,h3{font-size:20px}ul.double{columns:2;-webkit-columns:2;-moz-columns:2}.card{width:300px}.card p{font-size:15px}.card:nth-child(odd){margin-right:40px}ul.nggallery li{width:25%}}@media (min-width:992px){body{font-size:18px}header{background:url(images/seagulls.png) no-repeat center center}#blog article,article,article.col-lg-12{padding:10px 30px 30px}article.col-md-8{padding:10px 20px 30px 30px}aside.col-md-4{padding:20px 30px 20px 20px;text-align:left}aside ul.menu{margin:.75em 0 40px}aside ul.menu li{font-size:22px}aside h2{font-size:32px}aside address,aside ol,aside p,aside ul{font-size:95%}aside a.btn{font-size:27px;margin-bottom:20px}aside blockquote{border:0;padding:15px 0;background:url(images/quote.png) no-repeat center 40%}aside blockquote p{padding:0;margin:0 0 .625em}aside blockquote p:first-child{background:0 0}footer p{font-size:15px;padding:10px 0 40px}header.container{padding:30px 30px 20px}.navbar-default .navbar-nav>li>a{font-size:24px;line-height:58px;padding:0 17px 0 18px}.cycle-next,.cycle-prev{display:block}main.container{-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,.h4,.h5,.h6,h3,h4,h5,h6{font-size:24px}.btn,.button,.card h3{font-size:22px}.wp-caption p.wp-caption-text{font-size:14px}.card{width:288px}.card p{font-size:16px}.card p.small{font-size:13px}.card:nth-child(odd){margin-right:20px}ul.nggallery li{width:33.333%}}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}blockquote,pre{border:1px solid #999}thead{display:table-header-group}blockquote,img,pre,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}} \ No newline at end of file diff --git a/test.html b/test.html new file mode 100644 index 0000000..ffe67f4 --- /dev/null +++ b/test.html @@ -0,0 +1,80 @@ + + + + + + Breakers Resort + + + + + + +
+ +
Breakers Resort
927 North State Street
Saint Ignace, MI 49781
(906) 643-7733
+
+ +
+ +
+ + + +
+
+
+

The Breakers Resort

+

Perfectly located on Lake Huron, The Breakers Resort is just four miles from the Kewadin Casino and Deer Farm. This Saint Ignace, MI hotel is less than five miles from Fort Mackinac, Mackinac Island and the Mackinac Bridge. The Emmet County Airport is only 25 miles away.

+

A wide variety of restaurants and ferry docks are within walking distance. Some local restaurants and cocktail lounges include Dockside, the Mackinaw Grill, North Bay Inn, Village Inn, Driftwood and Up North. Shuttle service is available to some area attractions.

+

Also visit our other property Harbor Springs Colonial Inn!

+
+

Wonderful stay! Clean, spacious, and a great view of the water! I will stay here again on future visits! John D. at the front desk was polite, courteous, and more than will to help in anyway. a very nice stay!

+ Jenny Edwards +
+
+ +
+
+ + + + + + diff --git a/wp_bootstrap_navwalker.php b/wp_bootstrap_navwalker.php new file mode 100644 index 0000000..d67325a --- /dev/null +++ b/wp_bootstrap_navwalker.php @@ -0,0 +1,210 @@ +\n"; + } + + /** + * @see Walker::start_el() + * @since 3.0.0 + * + * @param string $output Passed by reference. Used to append additional content. + * @param object $item Menu item data object. + * @param int $depth Depth of menu item. Used for padding. + * @param int $current_page Menu item ID. + * @param object $args + */ + public function start_el( &$output, $item, $depth = 0, $args = array(), $id = 0 ) { + $indent = ( $depth ) ? str_repeat( "\t", $depth ) : ''; + + /** + * Dividers, Headers or Disabled + * ============================= + * Determine whether the item is a Divider, Header, Disabled or regular + * menu item. To prevent errors we use the strcasecmp() function to so a + * comparison that is not case sensitive. The strcasecmp() function returns + * a 0 if the strings are equal. + */ + if ( strcasecmp( $item->attr_title, 'divider' ) == 0 && $depth === 1 ) { + $output .= $indent . ''; + $fb_output .= ''; + + if ( $container ) + $fb_output .= ''; + + echo $fb_output; + } + } +}