--- /dev/null
+<?php get_header(); ?>
+<main class="container">
+<div class="row">
+<article class="col-md-8">
+<h1>Uh oh! (404 Error)</h1>
+<p>The page or post you are looking for has been removed, is no longer available, or never existed.</p>
+<p>Please use the menu at the top of the page to help find what you are looking for.</p>
+<p>Thanks,<br><em><?php bloginfo('name'); ?></em></p>
+</article>
+<?php get_sidebar(); ?>
+</div>
+</main>
+<?php get_footer(); ?>
--- /dev/null
+[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
--- /dev/null
+<footer><p>© <?php echo date('Y'); ?> <?php bloginfo('name'); ?><br>All Rights Reserved | <a href="https://www.mcgwebdevelopment.com/" title="Michigan Website Design">Website by MCGWD</a></p></footer>\r
+<?php wp_footer(); ?>\r
+<script>\r
+(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){\r
+(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),\r
+m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)\r
+})(window,document,'script','//www.google-analytics.com/analytics.js','ga');\r
+ga('create', 'UA-26430201-54', 'auto');\r
+ga('send', 'pageview');\r
+</script>\r
+</body>\r
+</html>\r
--- /dev/null
+<?php\r
+# enqueuing scripts and styles\r
+add_action( 'wp_enqueue_scripts', function(){\r
+ if (is_admin()) return; // don't dequeue on the backend\r
+ wp_enqueue_style('google-fonts', 'https://fonts.googleapis.com/css?family=Francois+One|Open+Sans', false, null, 'all');\r
+ wp_enqueue_style('font-awesome', 'https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css', false, null, 'all');\r
+ wp_enqueue_style('style', get_template_directory_uri() . '/style.min.css', false, '1.0', 'all');\r
+ wp_deregister_script('jquery');\r
+ wp_register_script('jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js', false, '2.2.4', false);\r
+ wp_enqueue_script('jquery');\r
+ wp_enqueue_script('mcgwd_plugins', get_template_directory_uri() . '/scripts/plugins.min.js', array('jquery'), '1.0', false);\r
+});\r
+\r
+// Menus!\r
+add_action( 'init', 'register_my_menus' );\r
+function register_my_menus() {\r
+ register_nav_menus(\r
+ array(\r
+ 'main-nav' => __( 'Main Menu' )\r
+ )\r
+ );\r
+}\r
+add_theme_support( 'menus' );\r
+\r
+// Cleaner Menus - deletes all CSS classes and id's, except for those listed in the array below\r
+function custom_wp_nav_menu($var) {\r
+ return is_array($var) ? array_intersect($var, array(\r
+ //List of allowed menu classes\r
+// 'current_page_item',\r
+// 'current_page_parent',\r
+// 'current-menu-parent',\r
+ 'current-menu-item',\r
+// 'current_page_ancestor',\r
+// 'sub_menu',\r
+// 'nav_menu_item_id'\r
+ )) : '';\r
+}\r
+add_filter('nav_menu_css_class', 'custom_wp_nav_menu');\r
+//add_filter('nav_menu_item_id', 'custom_wp_nav_menu');\r
+add_filter('page_css_class', 'custom_wp_nav_menu');\r
+\r
+// Register custom navigation walker for bootstrap\r
+require_once('wp_bootstrap_navwalker.php');\r
+\r
+// Add sidebars for widget areas\r
+if ( function_exists('register_sidebar') )\r
+register_sidebar(array(\r
+'name' => 'Default Sidebar',\r
+'before_widget' => '',\r
+'after_widget' => '',\r
+'before_title' => '<h3>',\r
+'after_title' => '</h3>',\r
+));\r
+if ( function_exists('register_sidebar') )\r
+register_sidebar(array(\r
+'name' => 'Home Page Sidebar',\r
+'before_widget' => '',\r
+'after_widget' => '',\r
+'before_title' => '<h3>',\r
+'after_title' => '</h3>',\r
+));\r
+if ( function_exists('register_sidebar') )\r
+register_sidebar(array(\r
+'name' => 'Contact Us Sidebar',\r
+'before_widget' => '',\r
+'after_widget' => '',\r
+'before_title' => '<h3>',\r
+'after_title' => '</h3>',\r
+));\r
+\r
+// remove extra crap in wp_head()\r
+remove_action('wp_head', 'feed_links_extra', 3); // extra feeds such as category feeds\r
+remove_action('wp_head', 'feed_links', 2); // general feeds: Post and Comment Feed\r
+remove_action('wp_head', 'rsd_link'); // Really Simple Discovery service endpoint, EditURI link\r
+remove_action('wp_head', 'wlwmanifest_link'); // Windows Live Writer manifest file.\r
+remove_action('wp_head', 'index_rel_link'); // index link\r
+remove_action('wp_head', 'parent_post_rel_link', 10, 0); // prev link\r
+remove_action('wp_head', 'start_post_rel_link', 10, 0); // start link\r
+remove_action('wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0); // relational links for the posts adjacent to the current post.\r
+remove_action('wp_head', 'rel_canonical');\r
+remove_action('wp_head', 'wp_shortlink_wp_head', 10, 0);\r
+remove_action('wp_head', 'rest_output_link_wp_head', 10); // REST API link tag\r
+//remove_action('wp_head', 'wp_oembed_add_discovery_links', 10); // oEmbed Discovery Links\r
+//remove_action('template_redirect', 'rest_output_link_header', 11, 0); // REST API link in HTTP headers\r
+\r
+/* Disable embeds on init https://github.com/swissspidy/disable-embeds/blob/master/disable-embeds.php v1.2 */\r
+function disable_embeds_init() {\r
+ global $wp;\r
+ $wp->public_query_vars = array_diff( $wp->public_query_vars, array('embed',) );\r
+ remove_action( 'rest_api_init', 'wp_oembed_register_route' );\r
+ add_filter( 'embed_oembed_discover', '__return_false' );\r
+ remove_filter( 'oembed_dataparse', 'wp_filter_oembed_result', 10 );\r
+ remove_action( 'wp_head', 'wp_oembed_add_discovery_links' );\r
+ remove_action( 'wp_head', 'wp_oembed_add_host_js' );\r
+ add_filter( 'tiny_mce_plugins', 'disable_embeds_tiny_mce_plugin' );\r
+ add_filter( 'rewrite_rules_array', 'disable_embeds_rewrites' );\r
+}\r
+add_action( 'init', 'disable_embeds_init', 9999 );\r
+function disable_embeds_tiny_mce_plugin( $plugins ) { return array_diff( $plugins, array( 'wpembed' ) ); }\r
+function disable_embeds_rewrites( $rules ) {\r
+ foreach ( $rules as $rule => $rewrite ) {\r
+ if ( false !== strpos( $rewrite, 'embed=true' ) ) { unset( $rules[ $rule ] ); }\r
+ }\r
+ return $rules;\r
+}\r
+function disable_embeds_remove_rewrite_rules() {\r
+ add_filter( 'rewrite_rules_array', 'disable_embeds_rewrites' );\r
+ flush_rewrite_rules();\r
+}\r
+register_activation_hook( __FILE__, 'disable_embeds_remove_rewrite_rules' );\r
+function disable_embeds_flush_rewrite_rules() {\r
+ remove_filter( 'rewrite_rules_array', 'disable_embeds_rewrites' );\r
+ flush_rewrite_rules();\r
+}\r
+register_deactivation_hook( __FILE__, 'disable_embeds_flush_rewrite_rules' );\r
+\r
+// remove version info from head and feeds\r
+function complete_version_removal() { return ''; }\r
+add_filter('the_generator', 'complete_version_removal');\r
+\r
+// remove nextgen gallery scripts & meta version\r
+define('NGG_SKIP_LOAD_SCRIPTS', true);\r
+remove_action('wp_head', array('nggGallery', 'nextgen_version') );\r
+\r
+// remove emojis\r
+function disable_emojis() {\r
+ remove_action( 'wp_head', 'print_emoji_detection_script', 7 );\r
+ remove_action( 'admin_print_scripts', 'print_emoji_detection_script' );\r
+ remove_action( 'wp_print_styles', 'print_emoji_styles' );\r
+ remove_action( 'admin_print_styles', 'print_emoji_styles' );\r
+ remove_filter( 'the_content_feed', 'wp_staticize_emoji' );\r
+ remove_filter( 'comment_text_rss', 'wp_staticize_emoji' );\r
+ remove_filter( 'wp_mail', 'wp_staticize_emoji_for_email' );\r
+ add_filter( 'tiny_mce_plugins', 'disable_emojis_tinymce' );\r
+}\r
+add_action( 'init', 'disable_emojis' );\r
+function disable_emojis_tinymce( $plugins ) {\r
+ if ( is_array( $plugins ) ) {\r
+ return array_diff( $plugins, array( 'wpemoji' ) );\r
+ } else { return array(); }\r
+}\r
+\r
+/* Cleaner Captions per http://justintadlock.com/archives/2011/07/01/captions-in-wordpress */\r
+add_filter( 'img_caption_shortcode', 'cleaner_caption', 10, 3 );\r
+function cleaner_caption( $output, $attr, $content ) {\r
+ /* We're not worried abut captions in feeds, so just return the output here. */\r
+ if ( is_feed() )\r
+ return $output;\r
+ /* Set up the default arguments. */\r
+ $defaults = array(\r
+ 'id' => '',\r
+ 'align' => 'alignnone',\r
+ 'width' => '',\r
+ 'caption' => ''\r
+ );\r
+ /* Merge the defaults with user input. */\r
+ $attr = shortcode_atts( $defaults, $attr );\r
+ /* If the width is less than 1 or there is no caption, return the content wrapped between the [caption]< tags. */\r
+ if ( 1 > $attr['width'] || empty( $attr['caption'] ) )\r
+ return $content;\r
+ /* Set up the attributes for the caption <div>. */\r
+ // $attributes = ( !empty( $attr['id'] ) ? ' id="' . esc_attr( $attr['id'] ) . '"' : '' ); // removed id\r
+ $attributes .= ' class="wp-caption ' . esc_attr( $attr['align'] ) . '"';\r
+ $attributes .= ' style="width:' . esc_attr( $attr['width'] ) . 'px"';\r
+ /* Open the caption <div>. */\r
+ $output = '<div' . $attributes .'>';\r
+ /* Allow shortcodes for the content the caption was created for. */\r
+ $output .= do_shortcode( $content );\r
+ /* Append the caption text. */\r
+ $output .= '<p class="wp-caption-text">' . $attr['caption'] . '</p>';\r
+ /* Close the caption </div>. */\r
+ $output .= '</div>';\r
+ /* Return the formatted, clean caption. */\r
+ return $output;\r
+}\r
+//Style WordPress editor using CSS\r
+add_filter('mce_css', 'my_editor_style');\r
+function my_editor_style($url) {\r
+ if ( !empty($url) )\r
+ $url .= ',';\r
+ $url .= trailingslashit( get_stylesheet_directory_uri() ) . 'style-editor.css';\r
+ return $url;\r
+}\r
+\r
+//Style login page with CSS\r
+function my_login_stylesheet() { ?>\r
+ <link rel="stylesheet" id="custom_wp_admin_css" href="<?php echo get_bloginfo( 'stylesheet_directory' ) . '/style-login.css'; ?>" type="text/css" media="all" />\r
+<?php }\r
+add_action( 'login_enqueue_scripts', 'my_login_stylesheet' );\r
+\r
+// login url\r
+function my_login_logo_url() { return get_bloginfo( 'url' ); }\r
+add_filter( 'login_headerurl', 'my_login_logo_url' );\r
+\r
+// login title\r
+function my_login_logo_url_title() { return get_option('blogname'); }\r
+add_filter( 'login_headertitle', 'my_login_logo_url_title' );\r
+\r
+// admin footer text/logo\r
+function custom_admin_footer() {\r
+ echo '<a href="https://www.mcgwebdevelopment.com/" title="MCG Web Development, Inc."><img src="'.get_bloginfo('template_directory').'/images/logo-dev.png" alt="MCG Web Development, Inc." width="144" height="27"></a>';\r
+}\r
+add_filter('admin_footer_text', 'custom_admin_footer');\r
+\r
+// remove admin update nag except for admin\r
+global $user_login;\r
+get_currentuserinfo();\r
+if (!current_user_can('update_plugins')) {\r
+ add_action( 'init', create_function( '$a', "remove_action( 'init', 'wp_version_check' );" ), 2 );\r
+ add_filter( 'pre_option_update_core', create_function( '$a', "return null;" ) );\r
+}\r
+\r
+// remove browser update nag\r
+function disable_browser_upgrade_warning() { remove_meta_box( 'dashboard_browser_nag', 'dashboard', 'normal' ); }\r
+add_action( 'wp_dashboard_setup', 'disable_browser_upgrade_warning' );\r
+\r
+// remove dashboard items\r
+remove_action('welcome_panel', 'wp_welcome_panel');\r
+function remove_dashboard_widgets(){\r
+ remove_meta_box('dashboard_right_now', 'dashboard', 'normal'); // At a Glance\r
+ remove_meta_box('dashboard_activity', 'dashboard', 'normal'); // Activity\r
+ remove_meta_box('dashboard_quick_press', 'dashboard', 'side'); // Quick Draft\r
+ remove_meta_box('dashboard_primary', 'dashboard', 'side'); // WordPress News\r
+}\r
+add_action('wp_dashboard_setup', 'remove_dashboard_widgets');\r
+add_filter( 'aioseo_show_seo_news', '__return_false' );//AIO Seo News\r
+\r
+// Add a widget in WordPress Dashboard\r
+function wpc_dashboard_widget_function() {\r
+echo "<p>Hello,</p><p>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.</p>\r
+<p><b>Sidebar Content:</b><br>All content in the sidebars can be changed from the Appearance Menu » Widgets. For menus, please see the Appearance Menu » Menus.</p>\r
+<p><b>Google Analytics:</b><br>To view your site statistics, please login to <a href=\"http://www.google.com/analytics/\">Google Analytics</a>.</p>\r
+<p>If you have any questions you can always <a href=\"https://www.mcgwebdevelopment.com/contact/\">contact me</a>.</p><p><em>Matthew Ginop</em><br>MCG Web Development, Inc.</p>";\r
+}\r
+function wpc_add_dashboard_widgets() { wp_add_dashboard_widget('wp_dashboard_widget', 'Help & Support', 'wpc_dashboard_widget_function'); }\r
+add_action('wp_dashboard_setup', 'wpc_add_dashboard_widgets' );\r
+\r
+// remove menu items from admin bar\r
+function remove_admin_bar_links() {\r
+global $wp_admin_bar;\r
+$wp_admin_bar->remove_menu('wp-logo');\r
+$wp_admin_bar->remove_menu('about');\r
+$wp_admin_bar->remove_menu('wporg');\r
+$wp_admin_bar->remove_menu('documentation');\r
+$wp_admin_bar->remove_menu('support-forums');\r
+$wp_admin_bar->remove_menu('feedback');\r
+$wp_admin_bar->remove_menu('view-site');\r
+$wp_admin_bar->remove_menu('new-content');// +New\r
+$wp_admin_bar->remove_menu('new-link');\r
+$wp_admin_bar->remove_menu('comments');\r
+$wp_admin_bar->remove_menu('view');\r
+$wp_admin_bar->remove_menu('ngg-menu');// nextgen gallery\r
+}\r
+add_action( 'wp_before_admin_bar_render', 'remove_admin_bar_links' );\r
+\r
+// remove menu items from admin menu\r
+add_action( 'admin_menu', 'my_remove_menu_pages' );\r
+function my_remove_menu_pages() {\r
+remove_menu_page('edit.php'); // Posts\r
+//remove_menu_page('upload.php'); // Media\r
+remove_menu_page('link-manager.php'); // Links\r
+remove_menu_page('edit-comments.php'); // Comments\r
+//remove_menu_page('edit.php?post_type=page'); // Pages\r
+//remove_menu_page('plugins.php'); // Plugins\r
+//remove_menu_page('themes.php'); // Appearance\r
+//remove_menu_page('users.php'); // Users\r
+remove_menu_page('tools.php'); // Tools\r
+//remove_menu_page('options-general.php'); // Settings\r
+//remove_submenu_page('index.php', 'update-core.php'); //Dashboard->Updates\r
+//remove_submenu_page('themes.php', 'themes.php'); // Appearance-->Themes\r
+remove_submenu_page('themes.php', 'customize.php'); // Appearance-->Customize\r
+//remove_submenu_page('themes.php', 'widgets.php'); // Appearance-->Widgets\r
+remove_submenu_page('themes.php', 'theme-editor.php'); // Appearance-->Editor\r
+remove_submenu_page('tools.php', 'tools.php'); // Tools-->Available Toools\r
+remove_submenu_page('tools.php', 'import.php'); // Tools-->Import\r
+remove_submenu_page('tools.php', 'export.php'); // Tools-->Export\r
+//remove_submenu_page('options-general.php', 'options-general.php'); // Settings->General\r
+//remove_submenu_page('options-general.php', 'options-writing.php'); // Settings->writing\r
+//remove_submenu_page('options-general.php', 'options-reading.php'); // Settings->Reading\r
+remove_submenu_page('options-general.php', 'options-discussion.php'); // Settings->Discussion\r
+//remove_submenu_page('options-general.php', 'options-media.php'); // Settings->Media\r
+//remove_submenu_page('options-general.php', 'options-privacy.php'); // Settings->Privacy\r
+}\r
+function as_remove_menus () {\r
+ global $submenu;\r
+ // Appearance Menu\r
+ unset($submenu['themes.php'][6]); // Customize\r
+}\r
+add_action('admin_menu', 'as_remove_menus');\r
+\r
+// Hide ACF menu item from the admin menu\r
+function hide_admin_menu() {\r
+ global $current_user;\r
+ get_currentuserinfo();\r
+ if($current_user->user_login != 'mginop') {\r
+ echo '<style type="text/css">#toplevel_page_edit-post_type-acf,#toplevel_page_user-registration-aide{display:none;}</style>';\r
+ }\r
+}\r
+add_action('admin_head', 'hide_admin_menu');\r
+\r
+// remove the front end admin bar\r
+function my_function_admin_bar() { return false; }\r
+add_filter( 'show_admin_bar' , 'my_function_admin_bar');\r
+\r
+// remove post meta boxes\r
+function remove_default_post_screen_metaboxes() {\r
+remove_meta_box( 'revisionsdiv', 'post', 'normal' ); // Revisions\r
+remove_meta_box( 'tagsdiv-post_tag', 'post', 'side' ); // Tags\r
+remove_meta_box( 'categorydiv', 'post', 'side' ); // Categories\r
+remove_meta_box( 'formatdiv', 'post', 'normal' ); // Post format\r
+remove_meta_box( 'postcustom','post','normal' ); // Custom Fields\r
+remove_meta_box( 'postexcerpt','post','normal' ); // Excerpt\r
+remove_meta_box( 'commentsdiv', 'post', 'normal' ); // Comments\r
+remove_meta_box( 'commentstatusdiv','post','normal' ); // Discussion\r
+remove_meta_box( 'trackbacksdiv','post','normal' ); // Trackbacks\r
+remove_meta_box( 'slugdiv','post','normal' ); // Slug\r
+remove_meta_box( 'authordiv','post','normal' ); // Author\r
+}\r
+add_action('admin_menu','remove_default_post_screen_metaboxes');\r
+\r
+// remove page meta boxes\r
+function remove_default_page_screen_metaboxes() {\r
+remove_meta_box( 'revisionsdiv', 'page', 'normal' ); // Revisions\r
+remove_meta_box( 'postcustom','page','normal' ); // Custom Fields\r
+remove_meta_box( 'commentsdiv', 'page', 'normal' ); // Comments\r
+remove_meta_box( 'commentstatusdiv','page','normal' ); // Discussion\r
+remove_meta_box( 'trackbacksdiv','page','normal' ); // Trackbacks\r
+remove_meta_box( 'slugdiv','page','normal' ); // Slug\r
+remove_meta_box( 'authordiv','page','normal' ); // Author\r
+}\r
+add_action('admin_menu','remove_default_page_screen_metaboxes');\r
+\r
+// remove post columns\r
+function remove_post_columns($columns) {\r
+ unset($columns['author']);\r
+ unset($columns['comments']);\r
+ return $columns;\r
+}\r
+add_filter('manage_posts_columns', 'remove_post_columns');\r
+\r
+// remove pages columns\r
+function remove_pages_columns($columns) {\r
+ unset($columns['author']);\r
+ unset($columns['comments']);\r
+ return $columns;\r
+}\r
+add_filter('manage_pages_columns', 'remove_pages_columns');\r
+\r
+// add featured images\r
+//add_theme_support( 'post-thumbnails', array( 'post' ) ); // Add it for posts\r
+add_theme_support( 'post-thumbnails', array( 'page' ) ); // Add it for pages\r
+//add_theme_support( 'post-thumbnails' );\r
+add_image_size( 'sidebar-featured-img', 280, 9999 ); //280 pixels wide\r
+// remove featured image width and height\r
+add_filter( 'post_thumbnail_html', 'remove_thumbnail_dimensions', 10, 3 );\r
+function remove_thumbnail_dimensions( $html, $post_id, $post_image_id ) {\r
+ $html = preg_replace( '/(width|height)=\"\d*\"\s/', "", $html );\r
+ return $html;\r
+}\r
+// get featured img caption per https://core.trac.wordpress.org/ticket/12235#comment:5\r
+function get_post_thumbnail_caption() {\r
+ if ( $thumb = get_post_thumbnail_id() )\r
+ return get_post( $thumb )->post_excerpt;\r
+}\r
+\r
+// remove meta box for full width pages\r
+add_action('admin_init','my_meta_init');\r
+function my_meta_init() {\r
+ $post_id = $_GET['post'] ? $_GET['post'] : $_POST['post_ID'];\r
+ $template_file = get_post_meta($post_id,'_wp_page_template',TRUE);\r
+ // check for a template type\r
+ if ($template_file == 'page-full-width.php') {\r
+ add_action('do_meta_boxes', 'remove_thumbnail_box');\r
+ function remove_thumbnail_box() {\r
+ remove_meta_box( 'postimagediv', 'page', 'side' ); // featured image\r
+ }\r
+ }\r
+ add_action('save_post','my_meta_save');\r
+}\r
+\r
+// remove image post class from images\r
+remove_action( 'begin_fetch_post_thumbnail_html', '_wp_post_thumbnail_class_filter_add' );\r
+\r
+// add slideshow image size\r
+add_action('after_setup_theme', 'mcg_theme_setup');\r
+function mcg_theme_setup() {\r
+ add_image_size('homepage-slide', 970, 360, true); // (cropped)\r
+}\r
+// add it to media library\r
+add_filter('image_size_names_choose', 'my_custom_sizes');\r
+function my_custom_sizes($sizes) {\r
+ return array_merge($sizes, array(\r
+ 'homepage-slide' => __('Home Page Slide'),\r
+ ));\r
+}\r
+\r
+/* Set width of embedded media */\r
+if ( ! isset( $content_width ) ) $content_width = 690;\r
+\r
+// Security - less informative login error\r
+function explain_less_login_issues(){ return '<strong>ERROR</strong>: Entered credentials are incorrect.';}\r
+add_filter( 'login_errors', 'explain_less_login_issues' );\r
+\r
+// Remove right curly quote as fonts like Oswald looks nasty w/ them\r
+function removesmartquotes($content) {\r
+ $content = str_replace('″', '”', $content);\r
+ return $content;\r
+}\r
+add_filter('the_content', 'removesmartquotes');\r
--- /dev/null
+<!doctype html>\r
+<html lang="en-US">\r
+<head>\r
+<meta charset="utf-8">\r
+<title><?php wp_title('| ', true, 'right'); ?><?php bloginfo('name'); ?></title>\r
+<meta name="viewport" content="width=device-width, initial-scale=1.0"><?php wp_head(); ?>\r
+</head>\r
+<body>\r
+<header class="container">\r
+<a href="<?php bloginfo('url'); ?>" title="<?php bloginfo('name'); ?>"><img src="<?php bloginfo('template_url'); ?>/images/logo.png" alt="<?php bloginfo('name'); ?>" width="120" height="137" id="logo"></a>\r
+<address><strong>Breakers Resort</strong><br>927 North State Street<br>Saint Ignace, MI 49781<br><span>(906) 643-7733</span></address>\r
+</header>\r
+<div class="container">\r
+<nav class="navbar navbar-default row">\r
+<div class="navbar-header"><button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button></div>\r
+<div id="navbar" class="navbar-collapse collapse">\r
+<?php wp_nav_menu(array('theme_location' => 'main-nav','depth' => 2,'container' => false,'menu_class' => 'nav navbar-nav navbar-right','walker' => new wp_bootstrap_navwalker())); ?>\r
+</div>\r
+</nav>\r
+</div>\r
--- /dev/null
+<?php get_header(); ?>
+<main class="container">
+<div class="row">
+<article class="col-md-8">
+<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
+<?php the_content(); ?>
+<?php endwhile; endif; ?>
+</article>
+<?php get_sidebar(); ?>
+</div>
+</main>
+<?php get_footer(); ?>
--- /dev/null
+<?php
+/**
+Template Page for the gallery overview
+
+Follow variables are useable :
+
+ $gallery : Contain all about the gallery
+ $images : Contain all images, path, title
+ $pagination : Contain the pagination content
+
+ You can check the content when you insert the tag <?php var_dump($variable) ?>
+ If you would like to show the timestamp of the image ,you can use <?php echo $exif['created_timestamp'] ?>
+**/
+?>
+<?php if (!defined ('ABSPATH')) die ('No direct access allowed'); ?><?php if (!empty ($gallery)) : ?>
+<ul class="nggallery">
+<?php foreach ( $images as $image ) : ?>
+<li><a href="<?php echo $image->imageURL ?>" title="<?php echo $image->alttext ?>" data-rel="lightcase:<?php echo $gallery->name ?>"><img alt="<?php echo $image->alttext ?>" src="<?php echo $image->thumbnailURL ?>" <?php echo $image->size ?>></a></li>
+<?php endforeach; ?>
+</ul>
+<?php endif; ?>
--- /dev/null
+<?php
+/*
+Template Name: Contact Us
+*/
+get_header(); ?>
+<main class="container">
+<div class="row">
+<article class="col-md-8">
+<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
+<?php the_content('<p>Read the rest of this post »</p>'); ?>
+<?php wp_link_pages(array('before' => '<p>Pages: ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
+<?php endwhile; endif; ?>
+</article>
+<?php get_sidebar('contact'); ?>
+</div>
+</main>
+<?php get_footer(); ?>
--- /dev/null
+<?php
+/*
+Template Name: Full Width (No Sidebar)
+*/
+get_header(); ?>
+<main class="container">
+<div class="row">
+<article class="col-lg-12">
+<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
+<?php the_content(); ?>
+<?php endwhile; endif; ?>
+</article>
+</div>
+</main>
+<?php get_footer(); ?>
--- /dev/null
+<?php
+/*
+Template Name: Home Page
+*/
+get_header(); ?>
+<?php
+if(get_field('slideshow')) {
+ echo "<div id=\"featured\" class=\"container\"><div id=\"slideshow\"><div class=\"cycle-pager\"></div><div class=\"cycle-prev\"><i class=\"fa\"></i></div><div class=\"cycle-next\"><i class=\"fa\"></i></div>";
+ while(has_sub_field('slideshow')) {
+ $image = get_sub_field('image');
+ echo '<div class="slide"><img src="' . $image['url'] . '" alt="' . $image['alt'] . '"></div>';
+ }
+ echo "</div></div>\n";
+} ?>
+<main class="container">
+<div class="row">
+<article class="col-md-8">
+<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
+<?php the_content(); ?>
+<?php endwhile; endif; ?>
+</article>
+<?php get_sidebar('home'); ?>
+</div>
+</main>
+<?php get_footer(); ?>
--- /dev/null
+<?php get_header(); ?>
+<main class="container">
+<div class="row">
+<article class="col-md-8">
+<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
+<?php the_content(); ?>
+<?php endwhile; endif; ?>
+</article>
+<?php get_sidebar(); ?>
+</div>
+</main>
+<?php get_footer(); ?>
--- /dev/null
+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("<img />")[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('<div class="backstretch"></div>').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("<img />").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.index<this.images.length-1?this.index+1:0)},prev:function(){return this.show(0===this.index?this.images.length-1:this.index-1)},pause:function(){return this.paused=!0,this},resume:function(){return this.paused=!1,this.next(),this},cycle:function(){return 1<this.images.length&&(clearInterval(this.interval),this.interval=setInterval(t.proxy(function(){this.paused||this.next()},this),this.options.duration)),this},destroy:function(i){t(e).off("resize.backstretch orientationchange.backstretch"),clearInterval(this.interval),i||this.$wrap.remove(),this.$container.removeData("backstretch")}};var o,r=navigator.userAgent,c=navigator.platform,l=r.match(/AppleWebKit\/([0-9]+)/),l=!!l&&l[1],d=r.match(/Fennec\/([0-9]+)/),d=!!d&&d[1],h=r.match(/Opera Mobi\/([0-9]+)/),p=!!h&&h[1],u=r.match(/MSIE ([0-9]+)/),u=!!u&&u[1];o=!((-1<c.indexOf("iPhone")||-1<c.indexOf("iPad")||-1<c.indexOf("iPod"))&&l&&534>l||e.operamini&&"[object OperaMini]"==={}.toString.call(e.operamini)||h&&7458>p||-1<r.indexOf("Android")&&l&&533>l||d&&6>d||"palmGetResource"in e&&l&&534>l||-1<r.indexOf("MeeGo")&&-1<r.indexOf("NokiaBrowser/8.5.0")||u&&6>=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('<div class="dropdown-backdrop"/>').insertAfter(t(this)).on("click",e);var r={relatedTarget:this};if(a.trigger(s=t.Event("show.bs.dropdown",r)),s.isDefaultPrevented())return;n.trigger("focus").attr("aria-expanded","true"),a.toggleClass("open").trigger("shown.bs.dropdown",r)}return!1}},o.prototype.keydown=function(e){if(/(38|40|27|32)/.test(e.which)&&!/input|textarea/i.test(e.target.tagName)){var s=t(this);if(e.preventDefault(),e.stopPropagation(),!s.is(".disabled, :disabled")){var n=i(s),o=n.hasClass("open");if(!o&&27!=e.which||o&&27==e.which)return 27==e.which&&n.find(a).trigger("focus"),s.trigger("click");var r=" li:not(.divider):visible a",c=n.find('[role="menu"]'+r+', [role="listbox"]'+r);if(c.length){var l=c.index(e.target);38==e.which&&l>0&&l--,40==e.which&&l<c.length-1&&l++,~l||(l=0),c.eq(l).trigger("focus")}}}};var r=t.fn.dropdown;t.fn.dropdown=s,t.fn.dropdown.Constructor=o,t.fn.dropdown.noConflict=function(){return t.fn.dropdown=r,this},t(document).on("click.bs.dropdown.data-api",e).on("click.bs.dropdown.data-api",".dropdown form",function(t){t.stopPropagation()}).on("click.bs.dropdown.data-api",a,o.prototype.toggle).on("keydown.bs.dropdown.data-api",a,o.prototype.keydown).on("keydown.bs.dropdown.data-api",'[role="menu"]',o.prototype.keydown).on("keydown.bs.dropdown.data-api",'[role="listbox"]',o.prototype.keydown)}(jQuery),+function(t){"use strict";function e(e,s){return this.each(function(){var n=t(this),a=n.data("bs.modal"),o=t.extend({},i.DEFAULTS,n.data(),"object"==typeof e&&e);a||n.data("bs.modal",a=new i(this,o)),"string"==typeof e?a[e](s):o.show&&a.show(s)})}var i=function(e,i){this.options=i,this.$body=t(document.body),this.$element=t(e),this.$backdrop=this.isShown=null,this.scrollbarWidth=0,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,t.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};i.VERSION="3.3.2",i.TRANSITION_DURATION=300,i.BACKDROP_TRANSITION_DURATION=150,i.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},i.prototype.toggle=function(t){return this.isShown?this.hide():this.show(t)},i.prototype.show=function(e){var s=this,n=t.Event("show.bs.modal",{relatedTarget:e});this.$element.trigger(n),this.isShown||n.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("modal-open"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',t.proxy(this.hide,this)),this.backdrop(function(){var n=t.support.transition&&s.$element.hasClass("fade");s.$element.parent().length||s.$element.appendTo(s.$body),s.$element.show().scrollTop(0),s.options.backdrop&&s.adjustBackdrop(),s.adjustDialog(),n&&s.$element[0].offsetWidth,s.$element.addClass("in").attr("aria-hidden",!1),s.enforceFocus();var a=t.Event("shown.bs.modal",{relatedTarget:e});n?s.$element.find(".modal-dialog").one("bsTransitionEnd",function(){s.$element.trigger("focus").trigger(a)}).emulateTransitionEnd(i.TRANSITION_DURATION):s.$element.trigger("focus").trigger(a)}))},i.prototype.hide=function(e){e&&e.preventDefault(),e=t.Event("hide.bs.modal"),this.$element.trigger(e),this.isShown&&!e.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),t(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.bs.modal"),t.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",t.proxy(this.hideModal,this)).emulateTransitionEnd(i.TRANSITION_DURATION):this.hideModal())},i.prototype.enforceFocus=function(){t(document).off("focusin.bs.modal").on("focusin.bs.modal",t.proxy(function(t){this.$element[0]===t.target||this.$element.has(t.target).length||this.$element.trigger("focus")},this))},i.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.modal",t.proxy(function(t){27==t.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.modal")},i.prototype.resize=function(){this.isShown?t(window).on("resize.bs.modal",t.proxy(this.handleUpdate,this)):t(window).off("resize.bs.modal")},i.prototype.hideModal=function(){var t=this;this.$element.hide(),this.backdrop(function(){t.$body.removeClass("modal-open"),t.resetAdjustments(),t.resetScrollbar(),t.$element.trigger("hidden.bs.modal")})},i.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},i.prototype.backdrop=function(e){var s=this,n=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var a=t.support.transition&&n;if(this.$backdrop=t('<div class="modal-backdrop '+n+'" />').prependTo(this.$element).on("click.dismiss.bs.modal",t.proxy(function(t){t.target===t.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus.call(this.$element[0]):this.hide.call(this))},this)),a&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!e)return;a?this.$backdrop.one("bsTransitionEnd",e).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):e()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var o=function(){s.removeBackdrop(),e&&e()};t.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",o).emulateTransitionEnd(i.BACKDROP_TRANSITION_DURATION):o()}else e&&e()},i.prototype.handleUpdate=function(){this.options.backdrop&&this.adjustBackdrop(),this.adjustDialog()},i.prototype.adjustBackdrop=function(){this.$backdrop.css("height",0).css("height",this.$element[0].scrollHeight)},i.prototype.adjustDialog=function(){var t=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&t?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!t?this.scrollbarWidth:""})},i.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},i.prototype.checkScrollbar=function(){this.bodyIsOverflowing=document.body.scrollHeight>document.documentElement.clientHeight,this.scrollbarWidth=this.measureScrollbar()},i.prototype.setScrollbar=function(){var t=parseInt(this.$body.css("padding-right")||0,10);this.bodyIsOverflowing&&this.$body.css("padding-right",t+this.scrollbarWidth)},i.prototype.resetScrollbar=function(){this.$body.css("padding-right","")},i.prototype.measureScrollbar=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",this.$body.append(t);var e=t.offsetWidth-t.clientWidth;return this.$body[0].removeChild(t),e};var s=t.fn.modal;t.fn.modal=e,t.fn.modal.Constructor=i,t.fn.modal.noConflict=function(){return t.fn.modal=s,this},t(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(i){var s=t(this),n=s.attr("href"),a=t(s.attr("data-target")||n&&n.replace(/.*(?=#[^\s]+$)/,"")),o=a.data("bs.modal")?"toggle":t.extend({remote:!/#/.test(n)&&n},a.data(),s.data());s.is("a")&&i.preventDefault(),a.one("show.bs.modal",function(t){t.isDefaultPrevented()||a.one("hidden.bs.modal",function(){s.is(":visible")&&s.trigger("focus")})}),e.call(a,o,this)})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var s=t(this),n=s.data("bs.tooltip"),a="object"==typeof e&&e;(n||"destroy"!=e)&&(n||s.data("bs.tooltip",n=new i(this,a)),"string"==typeof e&&n[e]())})}var i=function(t,e){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("tooltip",t,e)};i.VERSION="3.3.2",i.TRANSITION_DURATION=150,i.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},i.prototype.init=function(e,i,s){this.enabled=!0,this.type=e,this.$element=t(i),this.options=this.getOptions(s),this.$viewport=this.options.viewport&&t(this.options.viewport.selector||this.options.viewport);for(var n=this.options.trigger.split(" "),a=n.length;a--;){var o=n[a];if("click"==o)this.$element.on("click."+this.type,this.options.selector,t.proxy(this.toggle,this));else if("manual"!=o){var r="hover"==o?"mouseenter":"focusin",c="hover"==o?"mouseleave":"focusout";this.$element.on(r+"."+this.type,this.options.selector,t.proxy(this.enter,this)),this.$element.on(c+"."+this.type,this.options.selector,t.proxy(this.leave,this))}}this.options.selector?this._options=t.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},i.prototype.getDefaults=function(){return i.DEFAULTS},i.prototype.getOptions=function(e){return e=t.extend({},this.getDefaults(),this.$element.data(),e),e.delay&&"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),e},i.prototype.getDelegateOptions=function(){var e={},i=this.getDefaults();return this._options&&t.each(this._options,function(t,s){i[t]!=s&&(e[t]=s)}),e},i.prototype.enter=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);return i&&i.$tip&&i.$tip.is(":visible")?void(i.hoverState="in"):(i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),clearTimeout(i.timeout),i.hoverState="in",i.options.delay&&i.options.delay.show?void(i.timeout=setTimeout(function(){"in"==i.hoverState&&i.show()},i.options.delay.show)):i.show())},i.prototype.leave=function(e){var i=e instanceof this.constructor?e:t(e.currentTarget).data("bs."+this.type);return i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i)),clearTimeout(i.timeout),i.hoverState="out",i.options.delay&&i.options.delay.hide?void(i.timeout=setTimeout(function(){"out"==i.hoverState&&i.hide()},i.options.delay.hide)):i.hide()},i.prototype.show=function(){var e=t.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(e);var s=t.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(e.isDefaultPrevented()||!s)return;var n=this,a=this.tip(),o=this.getUID(this.type);this.setContent(),a.attr("id",o),this.$element.attr("aria-describedby",o),this.options.animation&&a.addClass("fade");var r="function"==typeof this.options.placement?this.options.placement.call(this,a[0],this.$element[0]):this.options.placement,c=/\s?auto?\s?/i,l=c.test(r);l&&(r=r.replace(c,"")||"top"),a.detach().css({top:0,left:0,display:"block"}).addClass(r).data("bs."+this.type,this),this.options.container?a.appendTo(this.options.container):a.insertAfter(this.$element);var d=this.getPosition(),h=a[0].offsetWidth,p=a[0].offsetHeight;if(l){var u=r,g=this.options.container?t(this.options.container):this.$element.parent(),f=this.getPosition(g);r="bottom"==r&&d.bottom+p>f.bottom?"top":"top"==r&&d.top-p<f.top?"bottom":"right"==r&&d.right+h>f.width?"left":"left"==r&&d.left-h<f.left?"right":r,a.removeClass(u).addClass(r)}var v=this.getCalculatedOffset(r,d,h,p);this.applyPlacement(v,r);var m=function(){var t=n.hoverState;n.$element.trigger("shown.bs."+n.type),n.hoverState=null,"out"==t&&n.leave(n)};t.support.transition&&this.$tip.hasClass("fade")?a.one("bsTransitionEnd",m).emulateTransitionEnd(i.TRANSITION_DURATION):m()}},i.prototype.applyPlacement=function(e,i){var s=this.tip(),n=s[0].offsetWidth,a=s[0].offsetHeight,o=parseInt(s.css("margin-top"),10),r=parseInt(s.css("margin-left"),10);isNaN(o)&&(o=0),isNaN(r)&&(r=0),e.top=e.top+o,e.left=e.left+r,t.offset.setOffset(s[0],t.extend({using:function(t){s.css({top:Math.round(t.top),left:Math.round(t.left)})}},e),0),s.addClass("in");var c=s[0].offsetWidth,l=s[0].offsetHeight;"top"==i&&l!=a&&(e.top=e.top+a-l);var d=this.getViewportAdjustedDelta(i,e,c,l);d.left?e.left+=d.left:e.top+=d.top;var h=/top|bottom/.test(i),p=h?2*d.left-n+c:2*d.top-a+l,u=h?"offsetWidth":"offsetHeight";s.offset(e),this.replaceArrow(p,s[0][u],h)},i.prototype.replaceArrow=function(t,e,i){this.arrow().css(i?"left":"top",50*(1-t/e)+"%").css(i?"top":"left","")},i.prototype.setContent=function(){var t=this.tip(),e=this.getTitle();t.find(".tooltip-inner")[this.options.html?"html":"text"](e),t.removeClass("fade in top bottom left right")},i.prototype.hide=function(e){function s(){"in"!=n.hoverState&&a.detach(),n.$element.removeAttr("aria-describedby").trigger("hidden.bs."+n.type),e&&e()}var n=this,a=this.tip(),o=t.Event("hide.bs."+this.type);return this.$element.trigger(o),o.isDefaultPrevented()?void 0:(a.removeClass("in"),t.support.transition&&this.$tip.hasClass("fade")?a.one("bsTransitionEnd",s).emulateTransitionEnd(i.TRANSITION_DURATION):s(),this.hoverState=null,this)},i.prototype.fixTitle=function(){var t=this.$element;(t.attr("title")||"string"!=typeof t.attr("data-original-title"))&&t.attr("data-original-title",t.attr("title")||"").attr("title","")},i.prototype.hasContent=function(){return this.getTitle()},i.prototype.getPosition=function(e){e=e||this.$element;var i=e[0],s="BODY"==i.tagName,n=i.getBoundingClientRect();null==n.width&&(n=t.extend({},n,{width:n.right-n.left,height:n.bottom-n.top}));var a=s?{top:0,left:0}:e.offset(),o={scroll:s?document.documentElement.scrollTop||document.body.scrollTop:e.scrollTop()},r=s?{width:t(window).width(),height:t(window).height()}:null;return t.extend({},n,o,r,a)},i.prototype.getCalculatedOffset=function(t,e,i,s){return"bottom"==t?{top:e.top+e.height,left:e.left+e.width/2-i/2}:"top"==t?{top:e.top-s,left:e.left+e.width/2-i/2}:"left"==t?{top:e.top+e.height/2-s/2,left:e.left-i}:{top:e.top+e.height/2-s/2,left:e.left+e.width}},i.prototype.getViewportAdjustedDelta=function(t,e,i,s){var n={top:0,left:0};if(!this.$viewport)return n;var a=this.options.viewport&&this.options.viewport.padding||0,o=this.getPosition(this.$viewport);if(/right|left/.test(t)){var r=e.top-a-o.scroll,c=e.top+a-o.scroll+s;r<o.top?n.top=o.top-r:c>o.top+o.height&&(n.top=o.top+o.height-c)}else{var l=e.left-a,d=e.left+a+i;l<o.left?n.left=o.left-l:d>o.width&&(n.left=o.left+o.width-d)}return n},i.prototype.getTitle=function(){var t,e=this.$element,i=this.options;return t=e.attr("data-original-title")||("function"==typeof i.title?i.title.call(e[0]):i.title)},i.prototype.getUID=function(t){do t+=~~(1e6*Math.random());while(document.getElementById(t));return t},i.prototype.tip=function(){return this.$tip=this.$tip||t(this.options.template)},i.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},i.prototype.enable=function(){this.enabled=!0},i.prototype.disable=function(){this.enabled=!1},i.prototype.toggleEnabled=function(){this.enabled=!this.enabled},i.prototype.toggle=function(e){var i=this;e&&(i=t(e.currentTarget).data("bs."+this.type),i||(i=new this.constructor(e.currentTarget,this.getDelegateOptions()),t(e.currentTarget).data("bs."+this.type,i))),i.tip().hasClass("in")?i.leave(i):i.enter(i)},i.prototype.destroy=function(){var t=this;clearTimeout(this.timeout),this.hide(function(){t.$element.off("."+t.type).removeData("bs."+t.type)})};var s=t.fn.tooltip;t.fn.tooltip=e,t.fn.tooltip.Constructor=i,t.fn.tooltip.noConflict=function(){return t.fn.tooltip=s,this}}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var s=t(this),n=s.data("bs.popover"),a="object"==typeof e&&e;(n||"destroy"!=e)&&(n||s.data("bs.popover",n=new i(this,a)),"string"==typeof e&&n[e]())})}var i=function(t,e){this.init("popover",t,e)};if(!t.fn.tooltip)throw new Error("Popover requires tooltip.js");i.VERSION="3.3.2",i.DEFAULTS=t.extend({},t.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),i.prototype=t.extend({},t.fn.tooltip.Constructor.prototype),i.prototype.constructor=i,i.prototype.getDefaults=function(){return i.DEFAULTS},i.prototype.setContent=function(){var t=this.tip(),e=this.getTitle(),i=this.getContent();t.find(".popover-title")[this.options.html?"html":"text"](e),
+t.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof i?"html":"append":"text"](i),t.removeClass("fade top bottom left right in"),t.find(".popover-title").html()||t.find(".popover-title").hide()},i.prototype.hasContent=function(){return this.getTitle()||this.getContent()},i.prototype.getContent=function(){var t=this.$element,e=this.options;return t.attr("data-content")||("function"==typeof e.content?e.content.call(t[0]):e.content)},i.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},i.prototype.tip=function(){return this.$tip||(this.$tip=t(this.options.template)),this.$tip};var s=t.fn.popover;t.fn.popover=e,t.fn.popover.Constructor=i,t.fn.popover.noConflict=function(){return t.fn.popover=s,this}}(jQuery),+function(t){"use strict";function e(i,s){var n=t.proxy(this.process,this);this.$body=t("body"),this.$scrollElement=t(t(i).is("body")?window:i),this.options=t.extend({},e.DEFAULTS,s),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",n),this.refresh(),this.process()}function i(i){return this.each(function(){var s=t(this),n=s.data("bs.scrollspy"),a="object"==typeof i&&i;n||s.data("bs.scrollspy",n=new e(this,a)),"string"==typeof i&&n[i]()})}e.VERSION="3.3.2",e.DEFAULTS={offset:10},e.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},e.prototype.refresh=function(){var e="offset",i=0;t.isWindow(this.$scrollElement[0])||(e="position",i=this.$scrollElement.scrollTop()),this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight();var s=this;this.$body.find(this.selector).map(function(){var s=t(this),n=s.data("target")||s.attr("href"),a=/^#./.test(n)&&t(n);return a&&a.length&&a.is(":visible")&&[[a[e]().top+i,n]]||null}).sort(function(t,e){return t[0]-e[0]}).each(function(){s.offsets.push(this[0]),s.targets.push(this[1])})},e.prototype.process=function(){var t,e=this.$scrollElement.scrollTop()+this.options.offset,i=this.getScrollHeight(),s=this.options.offset+i-this.$scrollElement.height(),n=this.offsets,a=this.targets,o=this.activeTarget;if(this.scrollHeight!=i&&this.refresh(),e>=s)return o!=(t=a[a.length-1])&&this.activate(t);if(o&&e<n[0])return this.activeTarget=null,this.clear();for(t=n.length;t--;)o!=a[t]&&e>=n[t]&&(!n[t+1]||e<=n[t+1])&&this.activate(a[t])},e.prototype.activate=function(e){this.activeTarget=e,this.clear();var i=this.selector+'[data-target="'+e+'"],'+this.selector+'[href="'+e+'"]',s=t(i).parents("li").addClass("active");s.parent(".dropdown-menu").length&&(s=s.closest("li.dropdown").addClass("active")),s.trigger("activate.bs.scrollspy")},e.prototype.clear=function(){t(this.selector).parentsUntil(this.options.target,".active").removeClass("active")};var s=t.fn.scrollspy;t.fn.scrollspy=i,t.fn.scrollspy.Constructor=e,t.fn.scrollspy.noConflict=function(){return t.fn.scrollspy=s,this},t(window).on("load.bs.scrollspy.data-api",function(){t('[data-spy="scroll"]').each(function(){var e=t(this);i.call(e,e.data())})})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var s=t(this),n=s.data("bs.tab");n||s.data("bs.tab",n=new i(this)),"string"==typeof e&&n[e]()})}var i=function(e){this.element=t(e)};i.VERSION="3.3.2",i.TRANSITION_DURATION=150,i.prototype.show=function(){var e=this.element,i=e.closest("ul:not(.dropdown-menu)"),s=e.data("target");if(s||(s=e.attr("href"),s=s&&s.replace(/.*(?=#[^\s]*$)/,"")),!e.parent("li").hasClass("active")){var n=i.find(".active:last a"),a=t.Event("hide.bs.tab",{relatedTarget:e[0]}),o=t.Event("show.bs.tab",{relatedTarget:n[0]});if(n.trigger(a),e.trigger(o),!o.isDefaultPrevented()&&!a.isDefaultPrevented()){var r=t(s);this.activate(e.closest("li"),i),this.activate(r,r.parent(),function(){n.trigger({type:"hidden.bs.tab",relatedTarget:e[0]}),e.trigger({type:"shown.bs.tab",relatedTarget:n[0]})})}}},i.prototype.activate=function(e,s,n){function a(){o.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),e.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),r?(e[0].offsetWidth,e.addClass("in")):e.removeClass("fade"),e.parent(".dropdown-menu")&&e.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),n&&n()}var o=s.find("> .active"),r=n&&t.support.transition&&(o.length&&o.hasClass("fade")||!!s.find("> .fade").length);o.length&&r?o.one("bsTransitionEnd",a).emulateTransitionEnd(i.TRANSITION_DURATION):a(),o.removeClass("in")};var s=t.fn.tab;t.fn.tab=e,t.fn.tab.Constructor=i,t.fn.tab.noConflict=function(){return t.fn.tab=s,this};var n=function(i){i.preventDefault(),e.call(t(this),"show")};t(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',n).on("click.bs.tab.data-api",'[data-toggle="pill"]',n)}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var s=t(this),n=s.data("bs.affix"),a="object"==typeof e&&e;n||s.data("bs.affix",n=new i(this,a)),"string"==typeof e&&n[e]()})}var i=function(e,s){this.options=t.extend({},i.DEFAULTS,s),this.$target=t(this.options.target).on("scroll.bs.affix.data-api",t.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",t.proxy(this.checkPositionWithEventLoop,this)),this.$element=t(e),this.affixed=this.unpin=this.pinnedOffset=null,this.checkPosition()};i.VERSION="3.3.2",i.RESET="affix affix-top affix-bottom",i.DEFAULTS={offset:0,target:window},i.prototype.getState=function(t,e,i,s){var n=this.$target.scrollTop(),a=this.$element.offset(),o=this.$target.height();if(null!=i&&"top"==this.affixed)return i>n&&"top";if("bottom"==this.affixed)return null!=i?!(n+this.unpin<=a.top)&&"bottom":!(t-s>=n+o)&&"bottom";var r=null==this.affixed,c=r?n:a.top,l=r?o:e;return null!=i&&i>=n?"top":null!=s&&c+l>=t-s&&"bottom"},i.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(i.RESET).addClass("affix");var t=this.$target.scrollTop(),e=this.$element.offset();return this.pinnedOffset=e.top-t},i.prototype.checkPositionWithEventLoop=function(){setTimeout(t.proxy(this.checkPosition,this),1)},i.prototype.checkPosition=function(){if(this.$element.is(":visible")){var e=this.$element.height(),s=this.options.offset,n=s.top,a=s.bottom,o=t("body").height();"object"!=typeof s&&(a=n=s),"function"==typeof n&&(n=s.top(this.$element)),"function"==typeof a&&(a=s.bottom(this.$element));var r=this.getState(o,e,n,a);if(this.affixed!=r){null!=this.unpin&&this.$element.css("top","");var c="affix"+(r?"-"+r:""),l=t.Event(c+".bs.affix");if(this.$element.trigger(l),l.isDefaultPrevented())return;this.affixed=r,this.unpin="bottom"==r?this.getPinnedOffset():null,this.$element.removeClass(i.RESET).addClass(c).trigger(c.replace("affix","affixed")+".bs.affix")}"bottom"==r&&this.$element.offset({top:o-e-a})}};var s=t.fn.affix;t.fn.affix=e,t.fn.affix.Constructor=i,t.fn.affix.noConflict=function(){return t.fn.affix=s,this},t(window).on("load",function(){t('[data-spy="affix"]').each(function(){var i=t(this),s=i.data();s.offset=s.offset||{},null!=s.offsetBottom&&(s.offset.bottom=s.offsetBottom),null!=s.offsetTop&&(s.offset.top=s.offsetTop),e.call(i,s)})})}(jQuery),!function(t){"use strict";function e(t){return(t||"").toLowerCase()}var i="2.1.6";t.fn.cycle=function(i){var s;return 0!==this.length||t.isReady?this.each(function(){var s,n,a,o,r=t(this),c=t.fn.cycle.log;if(!r.data("cycle.opts")){(r.data("cycle-log")===!1||i&&i.log===!1||n&&n.log===!1)&&(c=t.noop),c("--c2 init--"),s=r.data();for(var l in s)s.hasOwnProperty(l)&&/^cycle[A-Z]+/.test(l)&&(o=s[l],a=l.match(/^cycle(.*)/)[1].replace(/^[A-Z]/,e),c(a+":",o,"("+typeof o+")"),s[a]=o);n=t.extend({},t.fn.cycle.defaults,s,i||{}),n.timeoutId=0,n.paused=n.paused||!1,n.container=r,n._maxZ=n.maxZ,n.API=t.extend({_container:r},t.fn.cycle.API),n.API.log=c,n.API.trigger=function(t,e){return n.container.trigger(t,e),n.API},r.data("cycle.opts",n),r.data("cycle.API",n.API),n.API.trigger("cycle-bootstrap",[n,n.API]),n.API.addInitialSlides(),n.API.preInitSlideshow(),n.slides.length&&n.API.initSlideshow()}}):(s={s:this.selector,c:this.context},t.fn.cycle.log("requeuing slideshow (dom not ready)"),t(function(){t(s.s,s.c).cycle(i)}),this)},t.fn.cycle.API={opts:function(){return this._container.data("cycle.opts")},addInitialSlides:function(){var e=this.opts(),i=e.slides;e.slideCount=0,e.slides=t(),i=i.jquery?i:e.container.find(i),e.random&&i.sort(function(){return Math.random()-.5}),e.API.add(i)},preInitSlideshow:function(){var e=this.opts();e.API.trigger("cycle-pre-initialize",[e]);var i=t.fn.cycle.transitions[e.fx];i&&t.isFunction(i.preInit)&&i.preInit(e),e._preInitialized=!0},postInitSlideshow:function(){var e=this.opts();e.API.trigger("cycle-post-initialize",[e]);var i=t.fn.cycle.transitions[e.fx];i&&t.isFunction(i.postInit)&&i.postInit(e)},initSlideshow:function(){var e,i=this.opts(),s=i.container;i.API.calcFirstSlide(),"static"==i.container.css("position")&&i.container.css("position","relative"),t(i.slides[i.currSlide]).css({opacity:1,display:"block",visibility:"visible"}),i.API.stackSlides(i.slides[i.currSlide],i.slides[i.nextSlide],!i.reverse),i.pauseOnHover&&(i.pauseOnHover!==!0&&(s=t(i.pauseOnHover)),s.hover(function(){i.API.pause(!0)},function(){i.API.resume(!0)})),i.timeout&&(e=i.API.getSlideOpts(i.currSlide),i.API.queueTransition(e,e.timeout+i.delay)),i._initialized=!0,i.API.updateView(!0),i.API.trigger("cycle-initialized",[i]),i.API.postInitSlideshow()},pause:function(e){var i=this.opts(),s=i.API.getSlideOpts(),n=i.hoverPaused||i.paused;e?i.hoverPaused=!0:i.paused=!0,n||(i.container.addClass("cycle-paused"),i.API.trigger("cycle-paused",[i]).log("cycle-paused"),s.timeout&&(clearTimeout(i.timeoutId),i.timeoutId=0,i._remainingTimeout-=t.now()-i._lastQueue,(i._remainingTimeout<0||isNaN(i._remainingTimeout))&&(i._remainingTimeout=void 0)))},resume:function(t){var e=this.opts(),i=!e.hoverPaused&&!e.paused;t?e.hoverPaused=!1:e.paused=!1,i||(e.container.removeClass("cycle-paused"),0===e.slides.filter(":animated").length&&e.API.queueTransition(e.API.getSlideOpts(),e._remainingTimeout),e.API.trigger("cycle-resumed",[e,e._remainingTimeout]).log("cycle-resumed"))},add:function(e,i){var s,n=this.opts(),a=n.slideCount,o=!1;"string"==t.type(e)&&(e=t.trim(e)),t(e).each(function(){var e,s=t(this);i?n.container.prepend(s):n.container.append(s),n.slideCount++,e=n.API.buildSlideOpts(s),n.slides=i?t(s).add(n.slides):n.slides.add(s),n.API.initSlide(e,s,--n._maxZ),s.data("cycle.opts",e),n.API.trigger("cycle-slide-added",[n,e,s])}),n.API.updateView(!0),o=n._preInitialized&&2>a&&n.slideCount>=1,o&&(n._initialized?n.timeout&&(s=n.slides.length,n.nextSlide=n.reverse?s-1:1,n.timeoutId||n.API.queueTransition(n)):n.API.initSlideshow())},calcFirstSlide:function(){var t,e=this.opts();t=parseInt(e.startingSlide||0,10),(t>=e.slides.length||0>t)&&(t=0),e.currSlide=t,e.reverse?(e.nextSlide=t-1,e.nextSlide<0&&(e.nextSlide=e.slides.length-1)):(e.nextSlide=t+1,e.nextSlide==e.slides.length&&(e.nextSlide=0))},calcNextSlide:function(){var t,e=this.opts();e.reverse?(t=e.nextSlide-1<0,e.nextSlide=t?e.slideCount-1:e.nextSlide-1,e.currSlide=t?0:e.nextSlide+1):(t=e.nextSlide+1==e.slides.length,e.nextSlide=t?0:e.nextSlide+1,e.currSlide=t?e.slides.length-1:e.nextSlide-1)},calcTx:function(e,i){var s,n=e;return n._tempFx?s=t.fn.cycle.transitions[n._tempFx]:i&&n.manualFx&&(s=t.fn.cycle.transitions[n.manualFx]),s||(s=t.fn.cycle.transitions[n.fx]),n._tempFx=null,this.opts()._tempFx=null,s||(s=t.fn.cycle.transitions.fade,n.API.log('Transition "'+n.fx+'" not found. Using fade.')),s},prepareTx:function(t,e){var i,s,n,a,o,r=this.opts();return r.slideCount<2?void(r.timeoutId=0):(!t||r.busy&&!r.manualTrump||(r.API.stopTransition(),r.busy=!1,clearTimeout(r.timeoutId),r.timeoutId=0),void(r.busy||(0!==r.timeoutId||t)&&(s=r.slides[r.currSlide],n=r.slides[r.nextSlide],a=r.API.getSlideOpts(r.nextSlide),o=r.API.calcTx(a,t),r._tx=o,t&&void 0!==a.manualSpeed&&(a.speed=a.manualSpeed),r.nextSlide!=r.currSlide&&(t||!r.paused&&!r.hoverPaused&&r.timeout)?(r.API.trigger("cycle-before",[a,s,n,e]),o.before&&o.before(a,s,n,e),i=function(){r.busy=!1,r.container.data("cycle.opts")&&(o.after&&o.after(a,s,n,e),r.API.trigger("cycle-after",[a,s,n,e]),r.API.queueTransition(a),r.API.updateView(!0))},r.busy=!0,o.transition?o.transition(a,s,n,e,i):r.API.doTransition(a,s,n,e,i),r.API.calcNextSlide(),r.API.updateView()):r.API.queueTransition(a))))},doTransition:function(e,i,s,n,a){var o=e,r=t(i),c=t(s),l=function(){c.animate(o.animIn||{opacity:1},o.speed,o.easeIn||o.easing,a)};c.css(o.cssBefore||{}),r.animate(o.animOut||{},o.speed,o.easeOut||o.easing,function(){r.css(o.cssAfter||{}),o.sync||l()}),o.sync&&l()},queueTransition:function(e,i){var s=this.opts(),n=void 0!==i?i:e.timeout;return 0===s.nextSlide&&0===--s.loop?(s.API.log("terminating; loop=0"),s.timeout=0,n?setTimeout(function(){s.API.trigger("cycle-finished",[s])},n):s.API.trigger("cycle-finished",[s]),void(s.nextSlide=s.currSlide)):void 0!==s.continueAuto&&(s.continueAuto===!1||t.isFunction(s.continueAuto)&&s.continueAuto()===!1)?(s.API.log("terminating automatic transitions"),s.timeout=0,void(s.timeoutId&&clearTimeout(s.timeoutId))):void(n&&(s._lastQueue=t.now(),void 0===i&&(s._remainingTimeout=e.timeout),s.paused||s.hoverPaused||(s.timeoutId=setTimeout(function(){s.API.prepareTx(!1,!s.reverse)},n))))},stopTransition:function(){var t=this.opts();t.slides.filter(":animated").length&&(t.slides.stop(!1,!0),t.API.trigger("cycle-transition-stopped",[t])),t._tx&&t._tx.stopTransition&&t._tx.stopTransition(t)},advanceSlide:function(t){var e=this.opts();return clearTimeout(e.timeoutId),e.timeoutId=0,e.nextSlide=e.currSlide+t,e.nextSlide<0?e.nextSlide=e.slides.length-1:e.nextSlide>=e.slides.length&&(e.nextSlide=0),e.API.prepareTx(!0,t>=0),!1},buildSlideOpts:function(i){var s,n,a=this.opts(),o=i.data()||{};for(var r in o)o.hasOwnProperty(r)&&/^cycle[A-Z]+/.test(r)&&(s=o[r],n=r.match(/^cycle(.*)/)[1].replace(/^[A-Z]/,e),a.API.log("["+(a.slideCount-1)+"]",n+":",s,"("+typeof s+")"),o[n]=s);o=t.extend({},t.fn.cycle.defaults,a,o),o.slideNum=a.slideCount;try{delete o.API,delete o.slideCount,delete o.currSlide,delete o.nextSlide,delete o.slides}catch(t){}return o},getSlideOpts:function(e){var i=this.opts();void 0===e&&(e=i.currSlide);var s=i.slides[e],n=t(s).data("cycle.opts");return t.extend({},i,n)},initSlide:function(e,i,s){var n=this.opts();i.css(e.slideCss||{}),s>0&&i.css("zIndex",s),isNaN(e.speed)&&(e.speed=t.fx.speeds[e.speed]||t.fx.speeds._default),e.sync||(e.speed=e.speed/2),i.addClass(n.slideClass)},updateView:function(t,e){var i=this.opts();if(i._initialized){var s=i.API.getSlideOpts(),n=i.slides[i.currSlide];!t&&e!==!0&&(i.API.trigger("cycle-update-view-before",[i,s,n]),i.updateView<0)||(i.slideActiveClass&&i.slides.removeClass(i.slideActiveClass).eq(i.currSlide).addClass(i.slideActiveClass),t&&i.hideNonActive&&i.slides.filter(":not(."+i.slideActiveClass+")").css("visibility","hidden"),0===i.updateView&&setTimeout(function(){i.API.trigger("cycle-update-view",[i,s,n,t])},s.speed/(i.sync?2:1)),0!==i.updateView&&i.API.trigger("cycle-update-view",[i,s,n,t]),t&&i.API.trigger("cycle-update-view-after",[i,s,n]))}},getComponent:function(e){var i=this.opts(),s=i[e];return"string"==typeof s?/^\s*[\>|\+|~]/.test(s)?i.container.find(s):t(s):s.jquery?s:t(s)},stackSlides:function(e,i,s){var n=this.opts();e||(e=n.slides[n.currSlide],i=n.slides[n.nextSlide],s=!n.reverse),t(e).css("zIndex",n.maxZ);var a,o=n.maxZ-2,r=n.slideCount;if(s){for(a=n.currSlide+1;r>a;a++)t(n.slides[a]).css("zIndex",o--);for(a=0;a<n.currSlide;a++)t(n.slides[a]).css("zIndex",o--)}else{for(a=n.currSlide-1;a>=0;a--)t(n.slides[a]).css("zIndex",o--);for(a=r-1;a>n.currSlide;a--)t(n.slides[a]).css("zIndex",o--)}t(i).css("zIndex",n.maxZ-1)},getSlideIndex:function(t){return this.opts().slides.index(t)}},t.fn.cycle.log=function(){window.console&&console.log&&console.log("[cycle2] "+Array.prototype.join.call(arguments," "))},t.fn.cycle.version=function(){return"Cycle2: "+i},t.fn.cycle.transitions={custom:{},none:{before:function(t,e,i,s){t.API.stackSlides(i,e,s),t.cssBefore={opacity:1,visibility:"visible",display:"block"}}},fade:{before:function(e,i,s,n){var a=e.API.getSlideOpts(e.nextSlide).slideCss||{};e.API.stackSlides(i,s,n),e.cssBefore=t.extend(a,{opacity:0,visibility:"visible",display:"block"}),e.animIn={opacity:1},e.animOut={opacity:0}}},fadeout:{before:function(e,i,s,n){var a=e.API.getSlideOpts(e.nextSlide).slideCss||{};e.API.stackSlides(i,s,n),e.cssBefore=t.extend(a,{opacity:1,visibility:"visible",display:"block"}),e.animOut={opacity:0}}},scrollHorz:{before:function(t,e,i,s){t.API.stackSlides(e,i,s);var n=t.container.css("overflow","hidden").width();t.cssBefore={left:s?n:-n,top:0,opacity:1,visibility:"visible",display:"block"},t.cssAfter={zIndex:t._maxZ-2,left:0},t.animIn={left:0},t.animOut={left:s?-n:n}}}},t.fn.cycle.defaults={allowWrap:!0,autoSelector:".cycle-slideshow[data-cycle-auto-init!=false]",delay:0,easing:null,fx:"fade",hideNonActive:!0,loop:0,manualFx:void 0,manualSpeed:void 0,manualTrump:!0,maxZ:100,pauseOnHover:!1,reverse:!1,slideActiveClass:"cycle-slide-active",slideClass:"cycle-slide",slideCss:{position:"absolute",top:0,left:0},slides:"> img",speed:500,startingSlide:0,sync:!0,timeout:4e3,updateView:0},t(document).ready(function(){t(t.fn.cycle.defaults.autoSelector).cycle()})}(jQuery),function(t){"use strict";function e(e,s){var n,a,o,r=s.autoHeight;if("container"==r)a=t(s.slides[s.currSlide]).outerHeight(),s.container.height(a);else if(s._autoHeightRatio)s.container.height(s.container.width()/s._autoHeightRatio);else if("calc"===r||"number"==t.type(r)&&r>=0){if(o="calc"===r?i(e,s):r>=s.slides.length?0:r,o==s._sentinelIndex)return;s._sentinelIndex=o,s._sentinel&&s._sentinel.remove(),n=t(s.slides[o].cloneNode(!0)),n.removeAttr("id name rel").find("[id],[name],[rel]").removeAttr("id name rel"),n.css({position:"static",visibility:"hidden",display:"block"}).prependTo(s.container).addClass("cycle-sentinel cycle-slide").removeClass("cycle-slide-active"),n.find("*").css("visibility","hidden"),s._sentinel=n}}function i(e,i){var s=0,n=-1;return i.slides.each(function(e){var i=t(this).height();i>n&&(n=i,s=e)}),s}function s(e,i,s,n){var a=t(n).outerHeight();i.container.animate({height:a},i.autoHeightSpeed,i.autoHeightEasing)}function n(i,a){a._autoHeightOnResize&&(t(window).off("resize orientationchange",a._autoHeightOnResize),a._autoHeightOnResize=null),a.container.off("cycle-slide-added cycle-slide-removed",e),a.container.off("cycle-destroyed",n),a.container.off("cycle-before",s),a._sentinel&&(a._sentinel.remove(),a._sentinel=null)}t.extend(t.fn.cycle.defaults,{autoHeight:0,autoHeightSpeed:250,autoHeightEasing:null}),t(document).on("cycle-initialized",function(i,a){function o(){e(i,a)}var r,c=a.autoHeight,l=t.type(c),d=null;("string"===l||"number"===l)&&(a.container.on("cycle-slide-added cycle-slide-removed",e),a.container.on("cycle-destroyed",n),"container"==c?a.container.on("cycle-before",s):"string"===l&&/\d+\:\d+/.test(c)&&(r=c.match(/(\d+)\:(\d+)/),r=r[1]/r[2],a._autoHeightRatio=r),"number"!==l&&(a._autoHeightOnResize=function(){clearTimeout(d),d=setTimeout(o,50)},t(window).on("resize orientationchange",a._autoHeightOnResize)),setTimeout(o,30))})}(jQuery),function(t){"use strict";t.extend(t.fn.cycle.defaults,{caption:"> .cycle-caption",captionTemplate:"{{slideNum}} / {{slideCount}}",overlay:"> .cycle-overlay",overlayTemplate:"<div>{{title}}</div><div>{{desc}}</div>",captionModule:"caption"}),t(document).on("cycle-update-view",function(e,i,s,n){"caption"===i.captionModule&&t.each(["caption","overlay"],function(){var t=this,e=s[t+"Template"],a=i.API.getComponent(t);a.length&&e?(a.html(i.API.tmpl(e,s,i,n)),a.show()):a.hide()})}),t(document).on("cycle-destroyed",function(e,i){var s;t.each(["caption","overlay"],function(){var t=this,e=i[t+"Template"];i[t]&&e&&(s=i.API.getComponent("caption"),s.empty())})})}(jQuery),function(t){"use strict";var e=t.fn.cycle;t.fn.cycle=function(i){var s,n,a,o=t.makeArray(arguments);return"number"==t.type(i)?this.cycle("goto",i):"string"==t.type(i)?this.each(function(){var r;return s=i,a=t(this).data("cycle.opts"),void 0===a?void e.log('slideshow must be initialized before sending commands; "'+s+'" ignored'):(s="goto"==s?"jump":s,n=a.API[s],t.isFunction(n)?(r=t.makeArray(o),r.shift(),n.apply(a.API,r)):void e.log("unknown command: ",s))}):e.apply(this,arguments)},t.extend(t.fn.cycle,e),t.extend(e.API,{next:function(){var t=this.opts();if(!t.busy||t.manualTrump){var e=t.reverse?-1:1;t.allowWrap===!1&&t.currSlide+e>=t.slideCount||(t.API.advanceSlide(e),t.API.trigger("cycle-next",[t]).log("cycle-next"))}},prev:function(){var t=this.opts();if(!t.busy||t.manualTrump){var e=t.reverse?1:-1;t.allowWrap===!1&&t.currSlide+e<0||(t.API.advanceSlide(e),t.API.trigger("cycle-prev",[t]).log("cycle-prev"))}},destroy:function(){this.stop();var e=this.opts(),i=t.isFunction(t._data)?t._data:t.noop;clearTimeout(e.timeoutId),e.timeoutId=0,e.API.stop(),e.API.trigger("cycle-destroyed",[e]).log("cycle-destroyed"),e.container.removeData(),i(e.container[0],"parsedAttrs",!1),e.retainStylesOnDestroy||(e.container.removeAttr("style"),e.slides.removeAttr("style"),e.slides.removeClass(e.slideActiveClass)),e.slides.each(function(){var s=t(this);s.removeData(),s.removeClass(e.slideClass),i(this,"parsedAttrs",!1)})},jump:function(t,e){var i,s=this.opts();if(!s.busy||s.manualTrump){var n=parseInt(t,10);if(isNaN(n)||0>n||n>=s.slides.length)return void s.API.log("goto: invalid slide index: "+n);if(n==s.currSlide)return void s.API.log("goto: skipping, already on slide",n);s.nextSlide=n,clearTimeout(s.timeoutId),s.timeoutId=0,s.API.log("goto: ",n," (zero-index)"),i=s.currSlide<s.nextSlide,s._tempFx=e,s.API.prepareTx(!0,i)}},stop:function(){var e=this.opts(),i=e.container;clearTimeout(e.timeoutId),e.timeoutId=0,e.API.stopTransition(),e.pauseOnHover&&(e.pauseOnHover!==!0&&(i=t(e.pauseOnHover)),i.off("mouseenter mouseleave")),e.API.trigger("cycle-stopped",[e]).log("cycle-stopped")},reinit:function(){var t=this.opts();t.API.destroy(),t.container.cycle()},remove:function(e){for(var i,s,n=this.opts(),a=[],o=1,r=0;r<n.slides.length;r++)i=n.slides[r],r==e?s=i:(a.push(i),t(i).data("cycle.opts").slideNum=o,o++);s&&(n.slides=t(a),n.slideCount--,t(s).remove(),e==n.currSlide?n.API.advanceSlide(1):e<n.currSlide?n.currSlide--:n.currSlide++,n.API.trigger("cycle-slide-removed",[n,e,s]).log("cycle-slide-removed"),n.API.updateView())}}),t(document).on("click.cycle","[data-cycle-cmd]",function(e){e.preventDefault();var i=t(this),s=i.data("cycle-cmd"),n=i.data("cycle-context")||".cycle-slideshow";t(n).cycle(s,i.data("cycle-arg"))})}(jQuery),function(t){"use strict";function e(e,i){var s;return e._hashFence?void(e._hashFence=!1):(s=window.location.hash.substring(1),void e.slides.each(function(n){if(t(this).data("cycle-hash")==s){if(i===!0)e.startingSlide=n;else{var a=e.currSlide<n;e.nextSlide=n,e.API.prepareTx(!0,a)}return!1}}))}t(document).on("cycle-pre-initialize",function(i,s){e(s,!0),s._onHashChange=function(){e(s,!1)},t(window).on("hashchange",s._onHashChange)}),t(document).on("cycle-update-view",function(t,e,i){i.hash&&"#"+i.hash!=window.location.hash&&(e._hashFence=!0,window.location.hash=i.hash)}),t(document).on("cycle-destroyed",function(e,i){i._onHashChange&&t(window).off("hashchange",i._onHashChange)})}(jQuery),function(t){"use strict";t.extend(t.fn.cycle.defaults,{loader:!1}),t(document).on("cycle-bootstrap",function(e,i){function s(e,s){function a(e){var a;"wait"==i.loader?(r.push(e),0===l&&(r.sort(o),n.apply(i.API,[r,s]),i.container.removeClass("cycle-loading"))):(a=t(i.slides[i.currSlide]),n.apply(i.API,[e,s]),a.show(),i.container.removeClass("cycle-loading"))}function o(t,e){return t.data("index")-e.data("index")}var r=[];if("string"==t.type(e))e=t.trim(e);else if("array"===t.type(e))for(var c=0;c<e.length;c++)e[c]=t(e[c])[0];e=t(e);var l=e.length;l&&(e.css("visibility","hidden").appendTo("body").each(function(e){function o(){0===--c&&(--l,a(d))}var c=0,d=t(this),h=d.is("img")?d:d.find("img");return d.data("index",e),h=h.filter(":not(.cycle-loader-ignore)").filter(':not([src=""])'),h.length?(c=h.length,void h.each(function(){this.complete?o():t(this).load(function(){o()}).on("error",function(){0===--c&&(i.API.log("slide skipped; img not loaded:",this.src),0===--l&&"wait"==i.loader&&n.apply(i.API,[r,s]))})})):(--l,void r.push(d))}),l&&i.container.addClass("cycle-loading"))}var n;i.loader&&(n=i.API.add,i.API.add=s)})}(jQuery),function(t){"use strict";function e(e,i,s){var n,a=e.API.getComponent("pager");a.each(function(){var a=t(this);if(i.pagerTemplate){var o=e.API.tmpl(i.pagerTemplate,i,e,s[0]);n=t(o).appendTo(a)}else n=a.children().eq(e.slideCount-1);n.on(e.pagerEvent,function(t){e.pagerEventBubble||t.preventDefault(),e.API.page(a,t.currentTarget)})})}function i(t,e){var i=this.opts();if(!i.busy||i.manualTrump){var s=t.children().index(e),n=s,a=i.currSlide<n;i.currSlide!=n&&(i.nextSlide=n,i._tempFx=i.pagerFx,i.API.prepareTx(!0,a),i.API.trigger("cycle-pager-activated",[i,t,e]))}}t.extend(t.fn.cycle.defaults,{pager:"> .cycle-pager",pagerActiveClass:"cycle-pager-active",pagerEvent:"click.cycle",pagerEventBubble:void 0,pagerTemplate:"<span>•</span>"}),t(document).on("cycle-bootstrap",function(t,i,s){s.buildPagerLink=e}),t(document).on("cycle-slide-added",function(t,e,s,n){e.pager&&(e.API.buildPagerLink(e,s,n),e.API.page=i)}),t(document).on("cycle-slide-removed",function(e,i,s){if(i.pager){var n=i.API.getComponent("pager");n.each(function(){var e=t(this);t(e.children()[s]).remove()})}}),t(document).on("cycle-update-view",function(e,i){var s;i.pager&&(s=i.API.getComponent("pager"),s.each(function(){t(this).children().removeClass(i.pagerActiveClass).eq(i.currSlide).addClass(i.pagerActiveClass)}))}),t(document).on("cycle-destroyed",function(t,e){var i=e.API.getComponent("pager");i&&(i.children().off(e.pagerEvent),e.pagerTemplate&&i.empty())})}(jQuery),function(t){"use strict";t.extend(t.fn.cycle.defaults,{next:"> .cycle-next",nextEvent:"click.cycle",disabledClass:"disabled",prev:"> .cycle-prev",prevEvent:"click.cycle",swipe:!1}),t(document).on("cycle-initialized",function(t,e){if(e.API.getComponent("next").on(e.nextEvent,function(t){t.preventDefault(),e.API.next()}),e.API.getComponent("prev").on(e.prevEvent,function(t){t.preventDefault(),e.API.prev()}),e.swipe){var i=e.swipeVert?"swipeUp.cycle":"swipeLeft.cycle swipeleft.cycle",s=e.swipeVert?"swipeDown.cycle":"swipeRight.cycle swiperight.cycle";e.container.on(i,function(){e._tempFx=e.swipeFx,e.API.next()}),e.container.on(s,function(){e._tempFx=e.swipeFx,e.API.prev()})}}),t(document).on("cycle-update-view",function(t,e){if(!e.allowWrap){var i=e.disabledClass,s=e.API.getComponent("next"),n=e.API.getComponent("prev"),a=e._prevBoundry||0,o=void 0!==e._nextBoundry?e._nextBoundry:e.slideCount-1;e.currSlide==o?s.addClass(i).prop("disabled",!0):s.removeClass(i).prop("disabled",!1),e.currSlide===a?n.addClass(i).prop("disabled",!0):n.removeClass(i).prop("disabled",!1)}}),t(document).on("cycle-destroyed",function(t,e){e.API.getComponent("prev").off(e.nextEvent),e.API.getComponent("next").off(e.prevEvent),e.container.off("swipeleft.cycle swiperight.cycle swipeLeft.cycle swipeRight.cycle swipeUp.cycle swipeDown.cycle")})}(jQuery),function(t){"use strict";t.extend(t.fn.cycle.defaults,{progressive:!1}),t(document).on("cycle-pre-initialize",function(e,i){if(i.progressive){var s,n,a=i.API,o=a.next,r=a.prev,c=a.prepareTx,l=t.type(i.progressive);if("array"==l)s=i.progressive;else if(t.isFunction(i.progressive))s=i.progressive(i);else if("string"==l){if(n=t(i.progressive),s=t.trim(n.html()),!s)return;if(/^(\[)/.test(s))try{s=t.parseJSON(s)}catch(t){return void a.log("error parsing progressive slides",t)}else s=s.split(new RegExp(n.data("cycle-split")||"\n")),s[s.length-1]||s.pop()}c&&(a.prepareTx=function(t,e){var n,a;return t||0===s.length?void c.apply(i.API,[t,e]):void(e&&i.currSlide==i.slideCount-1?(a=s[0],s=s.slice(1),i.container.one("cycle-slide-added",function(t,e){setTimeout(function(){e.API.advanceSlide(1)},50)}),i.API.add(a)):e||0!==i.currSlide?c.apply(i.API,[t,e]):(n=s.length-1,a=s[n],s=s.slice(0,n),i.container.one("cycle-slide-added",function(t,e){setTimeout(function(){e.currSlide=1,e.API.advanceSlide(-1)},50)}),i.API.add(a,!0)))}),o&&(a.next=function(){var t=this.opts();if(s.length&&t.currSlide==t.slideCount-1){var e=s[0];s=s.slice(1),t.container.one("cycle-slide-added",function(t,e){o.apply(e.API),e.container.removeClass("cycle-loading")}),t.container.addClass("cycle-loading"),t.API.add(e)}else o.apply(t.API)}),r&&(a.prev=function(){var t=this.opts();if(s.length&&0===t.currSlide){var e=s.length-1,i=s[e];s=s.slice(0,e),t.container.one("cycle-slide-added",function(t,e){e.currSlide=1,e.API.advanceSlide(-1),e.container.removeClass("cycle-loading")}),t.container.addClass("cycle-loading"),t.API.add(i,!0)}else r.apply(t.API)})}})}(jQuery),function(t){"use strict";t.extend(t.fn.cycle.defaults,{tmplRegex:"{{((.)?.*?)}}"}),t.extend(t.fn.cycle.API,{tmpl:function(e,i){var s=new RegExp(i.tmplRegex||t.fn.cycle.defaults.tmplRegex,"g"),n=t.makeArray(arguments);return n.shift(),e.replace(s,function(e,i){var s,a,o,r,c=i.split(".");for(s=0;s<n.length;s++)if(o=n[s]){if(c.length>1)for(r=o,a=0;a<c.length;a++)o=r,r=r[c[a]]||i;else r=o[i];if(t.isFunction(r))return r.apply(o,n);if(void 0!==r&&null!==r&&r!=i)return r}return i})}})}(jQuery),function(t){window.lightcase={cache:{},support:{},labels:{errorMessage:"Source could not be found...","sequenceInfo.of":" of ",close:"Close","navigator.prev":"Prev","navigator.next":"Next","navigator.play":"Play","navigator.pause":"Pause"},init:function(e){return this.each(function(){t(this).unbind("click").click(function(i){i.preventDefault(),t(this).lightcase("start",e)})})},start:function(e){lightcase.settings=t.extend(!0,{idPrefix:"lightcase-",classPrefix:"lightcase-",transition:"elastic",transitionIn:null,transitionOut:null,cssTransitions:!0,speedIn:250,speedOut:250,maxWidth:800,maxHeight:500,forceWidth:!1,forceHeight:!1,liveResize:!0,fullScreenModeForMobile:!0,mobileMatchExpression:/(iphone|ipod|ipad|android|blackberry|symbian)/,disableShrink:!1,shrinkFactor:.75,overlayOpacity:.9,slideshow:!1,timeout:5e3,swipe:!0,useKeys:!0,navigateEndless:!0,closeOnOverlayClick:!0,title:null,caption:null,showTitle:!0,showCaption:!0,showSequenceInfo:!0,inline:{width:"auto",height:"auto"},ajax:{width:"auto",height:"auto",type:"get",dataType:"html",data:{}},iframe:{width:800,height:500,frameborder:0},flash:{width:400,height:205,wmode:"transparent"},video:{width:400,height:225,poster:"",preload:"auto",controls:!0,autobuffer:!0,autoplay:!0,loop:!1},attr:"data-rel",href:null,type:null,typeMapping:{image:"jpg,jpeg,gif,png,bmp",flash:"swf",video:"mp4,mov,ogv,ogg,webm",iframe:"html,php",ajax:"json,txt",inline:"#"},errorMessage:function(){return'<p class="'+lightcase.settings.classPrefix+'error">'+lightcase.labels.errorMessage+"</p>"},markup:function(){t("body").append($overlay=t('<div id="'+lightcase.settings.idPrefix+'overlay"></div>'),$loading=t('<div id="'+lightcase.settings.idPrefix+'loading" class="'+lightcase.settings.classPrefix+'icon-spin"></div>'),$case=t('<div id="'+lightcase.settings.idPrefix+'case" aria-hidden="true" role="dialog"></div>')),$case.after($nav=t('<div id="'+lightcase.settings.idPrefix+'nav"></div>')),$nav.append($close=t('<a href="#" class="'+lightcase.settings.classPrefix+'icon-close"><span>'+lightcase.labels.close+"</span></a>"),$prev=t('<a href="#" class="'+lightcase.settings.classPrefix+'icon-prev"><span>'+lightcase.labels["navigator.prev"]+"</span></a>").hide(),$next=t('<a href="#" class="'+lightcase.settings.classPrefix+'icon-next"><span>'+lightcase.labels["navigator.next"]+"</span></a>").hide(),$play=t('<a href="#" class="'+lightcase.settings.classPrefix+'icon-play"><span>'+lightcase.labels["navigator.play"]+"</span></a>").hide(),$pause=t('<a href="#" class="'+lightcase.settings.classPrefix+'icon-pause"><span>'+lightcase.labels["navigator.pause"]+"</span></a>").hide()),
+$case.append($content=t('<div class="'+lightcase.settings.classPrefix+'content"></div>'),$info=t('<div class="'+lightcase.settings.classPrefix+'info"></div>')),$content.append($contentInner=t('<div class="'+lightcase.settings.classPrefix+'contentInner"></div>')),$info.append($title=t('<h4 class="'+lightcase.settings.classPrefix+'title"></h4>'),$caption=t('<p class="'+lightcase.settings.classPrefix+'caption"></p>'),$sequenceInfo=t('<div class="'+lightcase.settings.classPrefix+'sequenceInfo"></div>'))},onInit:{},onStart:{},onFinish:{},onClose:{},onCleanup:{}},e),lightcase.callHooks(lightcase.settings.onInit),lightcase.objectData=lightcase.getObjectData(this),lightcase.cacheScrollPosition(),lightcase.watchScrollInteraction(),lightcase.addElements(),lightcase.lightcaseOpen(),lightcase.dimensions=lightcase.getDimensions()},getObjectData:function(e){return e={$link:e,title:lightcase.settings.title||e.attr("title"),caption:lightcase.settings.caption||e.children("img").attr("alt"),url:lightcase.verifyDataUrl(lightcase.settings.href||e.attr("data-href")||e.attr("href")),requestType:lightcase.settings.ajax.type,requestData:lightcase.settings.ajax.data,requestDataType:lightcase.settings.ajax.dataType,rel:e.attr(lightcase.settings.attr),type:lightcase.settings.type||lightcase.verifyDataType(e.attr("data-href")||e.attr("href")),isPartOfSequence:lightcase.isPartOfSequence(e.attr(lightcase.settings.attr),":"),isPartOfSequenceWithSlideshow:lightcase.isPartOfSequence(e.attr(lightcase.settings.attr),":slideshow"),currentIndex:t("["+lightcase.settings.attr+'="'+e.attr(lightcase.settings.attr)+'"]').index(e),sequenceLength:t("["+lightcase.settings.attr+'="'+e.attr(lightcase.settings.attr)+'"]').length},e.sequenceInfo=e.currentIndex+1+lightcase.labels["sequenceInfo.of"]+e.sequenceLength,e},isPartOfSequence:function(e,i){var s=t("["+lightcase.settings.attr+'="'+e+'"]');return!!(new RegExp(i).test(e)&&1<s.length)},isSlideshowEnabled:function(){return!(!lightcase.objectData.isPartOfSequence||!0!==lightcase.settings.slideshow&&!0!==lightcase.objectData.isPartOfSequenceWithSlideshow)},loadContent:function(){lightcase.cache.originalObject&&lightcase.restoreObject(),lightcase.createObject()},createObject:function(){var e;switch(lightcase.objectData.type){case"image":e=t(new Image),e.attr({src:lightcase.objectData.url,alt:lightcase.objectData.title});break;case"inline":e=t('<div class="'+lightcase.settings.classPrefix+'inlineWrap"></div>'),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('<div class="'+lightcase.settings.classPrefix+'inlineWrap"></div>'),t.each(lightcase.settings.ajax,function(t,i){"data"!==t&&e.attr("data-"+t,i)});break;case"flash":e=t('<embed src="'+lightcase.objectData.url+'" type="application/x-shockwave-flash"></embed>'),t.each(lightcase.settings.flash,function(t,i){e.attr(t,i)});break;case"video":e=t("<video></video>"),e.attr("src",lightcase.objectData.url),t.each(lightcase.settings.video,function(t,i){e.attr(t,i)});break;default:e=t("<iframe></iframe>"),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('<div class="'+lightcase.settings.classPrefix+'inlineWrap"></div>');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":100<e.differenceWidthAsPercent&&e.differenceWidthAsPercent>e.differenceHeightAsPercent&&(e.objectWidth=e.maxWidth,e.objectHeight=parseInt(e.objectHeight/e.differenceWidthAsPercent*100)),100<e.differenceHeightAsPercent&&e.differenceHeightAsPercent>e.differenceWidthAsPercent&&(e.objectWidth=parseInt(e.objectWidth/e.differenceHeightAsPercent*100),e.objectHeight=e.maxHeight),100<e.differenceHeightAsPercent&&e.differenceWidthAsPercent<e.differenceHeightAsPercent&&(e.objectWidth=parseInt(e.maxWidth/e.differenceHeightAsPercent*e.differenceWidthAsPercent),e.objectHeight=e.maxHeight);break;case"error":!isNaN(e.objectWidth)&&e.objectWidth>e.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<t.indexOf("#")&&(t=t.split("#"),t="#"+t[t.length-1]),t.toString())},verifyDataType:function(t){t=lightcase.verifyDataUrl(t);var e=lightcase.settings.typeMapping;if(t)for(var i in e)for(var s=e[i].split(","),n=0;n<s.length;n++){var a=s[n].toLowerCase(),o=new RegExp(".("+a+")$","i"),r=t.toLowerCase().split("?")[0].substr(-5);if(!0===o.test(r)||"inline"===i&&(-1<t.indexOf(a)||!t))return i}return"iframe"},addElements:function(){"undefined"!=typeof $case&&t("#"+$case.attr("id")).length||lightcase.settings.markup()},showContent:function(t){switch($case.attr("data-type",lightcase.objectData.type),lightcase.cache.object=t,lightcase.calculateDimensions(t),lightcase.callHooks(lightcase.settings.onFinish),lightcase.settings.transitionIn){case"scrollTop":case"scrollRight":case"scrollBottom":case"scrollLeft":case"scrollHorizontal":case"scrollVertical":lightcase.transition.scroll($case,"in",lightcase.settings.speedIn),lightcase.transition.fade($contentInner,"in",lightcase.settings.speedIn);break;case"elastic":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 0<i?$prev.show():a.$prevItem=e.eq(n),s<=n?$next.show():a.$nextItem=e.eq(0),!0===lightcase.settings.navigateEndless&&($prev.show(),$next.show()),a},cloneObject:function(t){var e=t.clone(),i=t.attr("id");return t.is(":hidden")?(lightcase.cacheObjectData(t),t.attr("id",lightcase.settings.idPrefix+"temp-"+i).empty()):e.removeAttr("id"),e.show()},isMobileDevice:function(){return!!navigator.userAgent.toLowerCase().match(lightcase.settings.mobileMatchExpression)},isTransitionSupported:function(){var e,i=t("body").get(0),s=!1,n={transition:"",WebkitTransition:"-webkit-",MozTransition:"-moz-",OTransition:"-o-",MsTransition:"-ms-"};for(e in n)n.hasOwnProperty(e)&&e in i.style&&(lightcase.support.transition=n[e],s=!0);return s},transition:{fade:function(t,e,i,s,n){var a="in"===e;e={};var o=t.css("opacity"),r={};!lightcase.open&&a||(e.opacity=o,r.opacity=s?s:a?1:0,t.css(e).show(),lightcase.support.transitions?(r[lightcase.support.transition+"transition"]=i+"ms ease",setTimeout(function(){t.css(r),setTimeout(function(){t.css(lightcase.support.transition+"transition",""),!n||!lightcase.open&&a||n()},i)},15)):(t.stop(),t.animate(r,i,n)))},scroll:function(t,e,i,s){var n="in"===e;e=n?lightcase.settings.transitionIn:lightcase.settings.transitionOut;var a="left",o={},r=n?"-50%":"50%",c={},l=n?"50%":"-50%";if(lightcase.open||!n){switch(e){case"scrollTop":a="top";break;case"scrollRight":r=n?"150%":"50%",l=n?"50%":"150%";break;case"scrollBottom":a="top",r=n?"150%":"50%",l=n?"50%":"150%";break;case"scrollHorizontal":r=n?"150%":"50%",l=n?"50%":"-50%";break;case"scrollVertical":a="top",r=n?"-50%":"50%",l=n?"50%":"150%"}if("prev"===lightcase.cache.action)switch(e){case"scrollHorizontal":r=n?"-50%":"50%",l=n?"50%":"150%";break;case"scrollVertical":r=n?"150%":"50%",l=n?"50%":"-50%"}o.opacity=n?0:1,o[a]=r,c.opacity=n?1:0,c[a]=l,t.css(o).show(),lightcase.support.transitions?(c[lightcase.support.transition+"transition"]=i+"ms ease",setTimeout(function(){t.css(c),setTimeout(function(){t.css(lightcase.support.transition+"transition",""),!s||!lightcase.open&&n||s()},i)},15)):(t.stop(),t.animate(c,i,s))}},zoom:function(t,e,i,s){var n="in"===e;e={};var a=t.css("opacity"),o={},r=n?"scale(1)":"scale(0.75)";!lightcase.open&&n||(e.opacity=a,e[lightcase.support.transition+"transform"]=n?"scale(0.75)":"scale(1)",o.opacity=n?1:0,t.css(e).show(),lightcase.support.transitions?(o[lightcase.support.transition+"transform"]=r,o[lightcase.support.transition+"transition"]=i+"ms ease",setTimeout(function(){t.css(o),setTimeout(function(){t.css(lightcase.support.transition+"transform",""),t.css(lightcase.support.transition+"transition",""),!s||!lightcase.open&&n||s()},i)},15)):(t.stop(),t.animate(o,i,s)))}},callHooks:function(e){"object"==typeof e&&t.each(e,function(t,e){"function"==typeof e&&e()})},cacheObjectData:function(e){t.data(e,"cache",{id:e.attr("id"),content:e.html()}),lightcase.cache.originalObject=e},restoreObject:function(){var e=t('[id^="'+lightcase.settings.idPrefix+'temp-"]');e.attr("id",t.data(lightcase.cache.originalObject,"cache").id),e.html(t.data(lightcase.cache.originalObject,"cache").content)},resize:function(){lightcase.open&&(lightcase.isSlideshowEnabled()&&lightcase.stopTimeout(),lightcase.dimensions=lightcase.getDimensions(),lightcase.calculateDimensions(lightcase.cache.object))},cacheScrollPosition:function(){var e=t(window),i=t(document),s=e.scrollTop(),n=e.scrollLeft();lightcase.cache.scrollPosition=lightcase.cache.scrollPosition||{},i.width()>e.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:"<span>■</span>",fx:"fadeout",speed:750,timeout:9500}),jQuery("a[data-rel^=lightcase]").lightcase({showTitle:!1})});
\ No newline at end of file
--- /dev/null
+<aside class="col-md-4">
+<?php // featured img w/ caption
+if ( has_post_thumbnail() && get_post_thumbnail_caption() != "" ) { ?>
+<div class="featured-image-caption">
+<?php the_post_thumbnail( 'sidebar-featured-img', array('class' => 'featured-image')); ?>
+<?php if ( has_post_thumbnail() ) { echo wpautop( get_post_thumbnail_caption() ); } // add caption ?>
+</div>
+<?php } else { // featured img w/o caption
+ the_post_thumbnail( 'sidebar-featured-img', array('class' => 'featured-image'));
+} // end featured img ?>
+<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar("Contact Us Sidebar") ) : ?>
+<?php endif; ?>
+</aside>
--- /dev/null
+<aside class="col-md-4">
+<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar("Home Page Sidebar") ) : ?>
+<?php endif; ?>
+</aside>
--- /dev/null
+<aside class="col-md-4">
+<?php // featured img w/ caption
+if ( has_post_thumbnail() && get_post_thumbnail_caption() != "" ) { ?>
+<div class="featured-image-caption">
+<?php the_post_thumbnail( 'sidebar-featured-img', array('class' => 'featured-image')); ?>
+<?php if ( has_post_thumbnail() ) { echo wpautop( get_post_thumbnail_caption() ); } // add caption ?>
+</div>
+<?php } else { // featured img w/o caption
+ the_post_thumbnail( 'sidebar-featured-img', array('class' => 'featured-image'));
+} // end featured img ?>
+<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar("Default Sidebar") ) : ?>
+<?php endif; ?>
+</aside>
--- /dev/null
+@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; }
--- /dev/null
+/* 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; }
--- /dev/null
+/*\r
+Theme Name: Breakers Resort\r
+Theme URI: http://www.mcgwebdevelopment.com/\r
+Author: MCG Web Development, Inc.\r
+Author URI: http://www.mcgwebdevelopment.com/\r
+Description: A custom built HTML5/CSS3 theme using H5BP 5.0 and the Bootstrap grid 3.3.1.\r
+Version: 1.0\r
+*/\r
+\r
+/*! normalize.css v3.0.3 | slightly modified by MCG */\r
+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;}\r
+\r
+/* apply box layout model to all elements, per http://www.paulirish.com/2012/box-sizing-border-box-ftw/ */\r
+html { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }\r
+*, *:before, *:after { box-sizing:inherit; }\r
+\r
+/* Base styles */\r
+html { font-size:16px; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }\r
+body { font-family:"Open Sans", sans-serif; font-size:16px; line-height:1.625; color:#232323; background:#abbfda; }\r
+button, input, select, textarea { font-family:sans-serif; font-size:inherit; line-height:inherit; color:#232323; }\r
+::-moz-selection { background:#4996ff; text-shadow:none; color:#eee; }\r
+::selection { background:#4996ff; text-shadow:none; color:#eee; }\r
+.img-responsive, .thumbnail > img, .thumbnail a > img { display:block; max-width:100%; height:auto; }\r
+.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; }\r
+.img-circle { border-radius:50%; }\r
+hr { margin:1.5em 0; border:0; border-top:1px solid #bbb; }\r
+\r
+/* Typography */\r
+a { color:#1d174b; -webkit-transition:all .3s linear; transition:all .3s linear; }\r
+a:hover, a:focus { color:#4996ff; }\r
+a:focus { outline:thin dotted; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px; }\r
+\r
+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; }\r
+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; }\r
+h1, .h1, h2, .h2, h3, .h3 { margin-top:15px; margin-bottom:10px; color:#1d174b; }\r
+h1, .h1 { font-size:27px; }\r
+h2, .h2 { font-size:23px; }\r
+h3, .h3 { font-size:19px; }\r
+h4, .h4, h5, .h5, h6, .h6 { font-size:20px; }\r
+\r
+p { margin:0 0 0.8em; }\r
+p.small { font-size:80%; line-height:1.5em; }\r
+.lead { margin-top:1em; font-size:135%; }\r
+ul { list-style:disc inside; }\r
+ol { list-style:decimal inside; }\r
+ol, ul { padding-left:2px; margin-top:0; }\r
+ul ul, ul ol, ol ol, ol ul { margin:0.375em 0 0 2em; font-size:90%; }\r
+li { margin-bottom:0.375em; }\r
+abbr[title], abbr[data-original-title] { cursor:help; border-bottom:1px dotted #777; }\r
+blockquote { padding:10px 20px; margin:0 0 20px; border-left:5px solid #1d174d; font-style:italic; }\r
+blockquote cite { text-align:right; font-size:85%; font-style:normal; display:block; }\r
+blockquote cite::before { content: "— "; text-align:right; }\r
+blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom:0; }\r
+address { margin-bottom:1.25em; font-style:normal; line-height:1.5; }\r
+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; }\r
+\r
+/* Data Tables */\r
+table.data { width:100%; margin:0 0 0.8em; }\r
+table.data th { padding:5px; text-align:left; border-bottom:1px solid #eee; }\r
+table.data td { padding:5px; font-size:16px; border-bottom:1px solid #eee; }\r
+\r
+/* Buttons */\r
+.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; }\r
+.button:hover, .btn:hover { color:#eee; background:#307be0; background-image:-webkit-linear-gradient(top, #4996ff, #307be0); background-image:linear-gradient(to bottom, #4996ff, #307be0); }\r
+\r
+/* Wordpress Generated Classes */\r
+.alignnone { margin:0.25em 1.5em 1em 0; }\r
+.aligncenter { display:block; margin:0.25em auto 1em; }\r
+.alignleft { float:left; margin:0.25em 1.5em 1em 0; }\r
+.alignright { float:right; margin:0.25em 0 1em 1.5em; }\r
+img.alignleft, img.alignright { max-width:45%; }\r
+.wp-caption { border:1px solid #bbb; text-align:center; background:#eee; padding:0; }\r
+.wp-caption img { margin:0; padding:0; border-bottom:1px solid #bbb; }\r
+.wp-caption p { margin:0; padding:0; line-height:1em; }\r
+.wp-caption p.wp-caption-text { font-size:12px; font-style:italic; color:#666; padding:10px; line-height:1.375em; }\r
+\r
+/* Media Files */\r
+article img, .comment-content img, .widget img, article iframe, aside img { max-width:100%; height:auto; /* Fluid images for posts, comments, and widgets */ }\r
+embed, iframe, object, video { max-width:100%; }\r
+iframe { min-height:300px; border:1px solid #bbb; }\r
+.wp-caption iframe { margin:0; border:0; border-bottom:1px solid #bbb; }\r
+form iframe { min-height:0; border:0; }\r
+\r
+/* Forms (stripped down) */\r
+fieldset { min-width:0; padding:0; margin:0; border:0; }\r
+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; }\r
+label { display:inline-block; max-width:100%; margin-bottom:5px; }\r
+input[type="search"] { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }\r
+input[type="radio"], input[type="checkbox"] { margin:4px 0 0; margin-top:1px \9; line-height:normal; }\r
+input[type="file"] { display:block; height:auto !important; }\r
+input[type="range"] { display:block; width:100%; }\r
+select[multiple], select[size] { height:auto; }\r
+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; }\r
+output { display:block; padding-top:7px; font-size:14px; line-height:1.42857143; color:#555; }\r
+input[type="search"] { -webkit-appearance:none; }\r
+@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; } }\r
+\r
+/* Bootstrap 3 styles for Gravity Forms */\r
+.gform_wrapper ul { padding-left:0; list-style:none; }\r
+.gform_wrapper li { margin-bottom:15px; }\r
+.gform_wrapper form { margin-bottom:0; }\r
+.gform_wrapper .gfield_required { padding-left:1px; color:#b94a48 !important; }\r
+.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; }\r
+.ginput_container input:-moz-placeholder, .ginput_container select:-moz-placeholder, .ginput_container textarea:-moz-placeholder { color:#999; }\r
+.ginput_container input::-moz-placeholder, .ginput_container select::-moz-placeholder, .ginput_container textarea::-moz-placeholder { color:#999; }\r
+.ginput_container input:-ms-input-placeholder, .ginput_container select:-ms-input-placeholder, .ginput_container textarea:-ms-input-placeholder { color:#999; }\r
+.ginput_container input::-webkit-input-placeholder, .ginput_container select::-webkit-input-placeholder, .ginput_container textarea::-webkit-input-placeholder { color:#999; }\r
+.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); }\r
+.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; }\r
+textarea.ginput_container input, textarea.ginput_container select, textarea.ginput_container textarea { height:auto; }\r
+.ginput_container textarea { height:auto; }\r
+.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; }\r
+.gform_button:focus { outline:thin dotted #232323; outline:5px auto -webkit-focus-ring-color; outline-offset:-2px; }\r
+.gform_button:hover, .gform_button:focus { color:#232323; text-decoration:none; }\r
+.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); }\r
+.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; }\r
+.gform_button:hover, .gform_button:focus, .gform_button:active, .gform_button.active, .open .dropdown-toggle.gform_button { color:#fff; }\r
+.gform_button:active, .gform_button.active, .open .dropdown-toggle.gform_button { background-image:none; }\r
+.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; }\r
+.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; }\r
+.gform_wrapper .gfield_error .gfield_label { color:#b94a48 !important; }\r
+.gform_wrapper .gfield_error input, .gform_wrapper .gfield_error select, .gform_wrapper .gfield_error textarea { border-color:#eed3d7; background-color:#ffefef; color:#b94a48; }\r
+.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); }\r
+.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; }\r
+.validation_error h4 { margin-top:0; color:inherit; }\r
+.validation_error .alert-link { font-weight:bold; }\r
+.validation_error>p, .validation_error>ul { margin-bottom:0; }\r
+.validation_error>p+p { margin-top:5px; }\r
+.validation_error hr { border-top-color:#bbb; }\r
+.validation_error .alert-link { color:#b94a48; }\r
+#gforms_confirmation_message { padding:15px; margin-bottom:20px; border:1px solid transparent; border-radius:4px; }\r
+#gforms_confirmation_message h4 { margin-top:0; color:inherit; }\r
+#gforms_confirmation_message .alert-link { font-weight:bold; }\r
+#gforms_confirmation_message>p, #gforms_confirmation_message>ul { margin-bottom:0; }\r
+#gforms_confirmation_message>p+p { margin-top:5px; }\r
+.gallery-row { padding:15px 0; }\r
+.aligncenter { display:block; margin:0 auto; }\r
+.alignleft { float:left; }\r
+.alignright { float:right; }\r
+figure.alignnone { margin-left:0; margin-right:0; }\r
+\r
+.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; }\r
+.gform_wrapper .top_label .gfield_label { margin:0.625em 0 0 !important; }\r
+.ginput_quantity { display:inline-block !important; }\r
+#field_1_6 { padding-top:10px; }\r
+#field_1_6 label { display:none; }\r
+.gform_wrapper .gform_footer { padding:0 0 0.625em !important; }\r
+\r
+/* Minified Bootstrap v3.3.2 Grid System */\r
+.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;}}\r
+\r
+.fade { opacity:0; -webkit-transition:opacity 0.15s linear; -o-transition:opacity 0.15s linear; transition:opacity 0.15s linear; }\r
+.fade.in { opacity:1; }\r
+.collapse { display:none; }\r
+.collapse.in { display:block; }\r
+tr.collapse.in { display:table-row; }\r
+tbody.collapse.in { display:table-row-group; }\r
+.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; }\r
+\r
+/* Nav */\r
+.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; }\r
+.dropdown { position:relative; }\r
+.dropdown-toggle:focus { outline:0; }\r
+.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; }\r
+.dropdown-menu.pull-right { right:0; left:auto; }\r
+.dropdown-menu > li { margin:0; border-top:1px solid #363066; }\r
+.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; }\r
+.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { text-decoration:none; color:#4996ff; background-color:#363066; }\r
+.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color:#eee; text-decoration:none; outline:0; background-color:#363066; }\r
+.open > .dropdown-menu { display:block; }\r
+.open > a { outline:0; }\r
+.dropdown-menu-right { left:auto; right:0; }\r
+.dropdown-menu-left { left:0; right:auto; }\r
+.dropdown-backdrop { position:fixed; left:0; right:0; bottom:0; top:0; z-index:990; }\r
+.pull-right > .dropdown-menu { right:0; left:auto; }\r
+.nav { margin-bottom:0; padding-left:0; list-style:none; }\r
+.nav > li { position:relative; display:block; margin:0; font-family:"Francois One", sans-serif; }\r
+.nav > li > a { position:relative; display:block; padding:0 15px; text-decoration:none; }\r
+.nav > li > a:hover, .nav > li > a:focus {}\r
+.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {}\r
+.navbar { position:relative; min-height:58px; margin-bottom:0; }\r
+.navbar-collapse { overflow-x:visible; padding-right:15px; padding-left:15px; -webkit-overflow-scrolling:touch; }\r
+.navbar-collapse.in { overflow-y:auto; }\r
+.container > .navbar-header, .container > .navbar-collapse { margin-right:-15px; margin-left:-15px; }\r
+.navbar-toggle { position:relative; margin:7px; padding:10px; background:none; border:0; display:block; width:100%; text-align:center; }\r
+.navbar-toggle:focus { outline:0; }\r
+.navbar-toggle .icon-bar { display:block; width:36px; height:4px; border-radius:1px; margin:0 auto; }\r
+.navbar-toggle .icon-bar + .icon-bar { margin-top:6px; }\r
+.navbar-nav { margin:0 -15px; }\r
+.navbar-nav > li > .dropdown-menu { margin-top:0; border-top-right-radius:0; border-top-left-radius:0; }\r
+.navbar-default { background-color:#1d174b; }\r
+.navbar-default .navbar-nav > li > a { color:#eee; font-size:20px; line-height:36px; }\r
+.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color:#4996ff; background-color:transparent; }\r
+.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color:#4996ff; }\r
+.navbar-default .navbar-toggle .icon-bar { background-color:#eee; }\r
+.navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar { background-color:#4996ff; }\r
+.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { color:#4996ff; }\r
+@media (max-width:991px) {\r
+ .nav > li { border-top:1px solid #363066; }\r
+ .navbar-default .navbar-nav > li > a:hover { background:#363066; }\r
+ .navbar-nav { padding-bottom:10px; }\r
+ .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; }\r
+ .navbar-nav .open .dropdown-menu > li > a { padding:0 15px 0 25px; line-height:20px; }\r
+ .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { background-image:none; }\r
+ .navbar-default .navbar-nav .open .dropdown-menu > li { margin:0; }\r
+ .navbar-default .navbar-nav .open .dropdown-menu > li > a { color:#eee; text-decoration:none; font-size:20px; line-height:36px; }\r
+ .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color:#4996ff; background:#363066; }\r
+ .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; }\r
+}\r
+@media (min-width:992px) {\r
+ .navbar-header { float:left; }\r
+ .navbar-collapse { width:auto; border-top:0; -webkit-box-shadow:none; box-shadow:none; padding:0; }\r
+ .navbar-collapse.collapse { display:block !important; height:auto !important; padding-bottom:0; overflow:visible !important; }\r
+ .navbar-collapse.in { overflow-y:visible; }\r
+ .container > .navbar-header, .container > .navbar-collapse { margin-right:0; margin-left:0; }\r
+ .navbar-toggle { display:none; }\r
+ .navbar-nav { float:left; margin:0; }\r
+ .navbar-nav > li { float:left; border-left:1px solid #363066; }\r
+ .navbar-nav > li:first-child { border-left:0; }\r
+ .navbar-nav > li > a {}\r
+ .dropdown-menu li { border-top:1px solid #363066; border-left:0; }\r
+ .dropdown-menu li:first-child { border:0; }\r
+}\r
+\r
+/* Helper Classes */\r
+.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:" "; }\r
+.clearfix:after, .container:after, .row:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after { clear:both; }\r
+.center-block { display:block; margin-right:auto; margin-left:auto; }\r
+.pull-right { float:right !important; }\r
+.pull-left { float:left !important; }\r
+.hide { display:none !important; }\r
+.show { display:block !important; }\r
+.invisible { visibility:hidden; }\r
+.text-hide { font:0/0 a; color:transparent; text-shadow:none; background-color:transparent; border:0; }\r
+.hidden { display:none !important; visibility:hidden !important; }\r
+.affix { position:fixed; }\r
+\r
+/* Galleries */\r
+ul.nggallery { width:100%; list-style:none; margin:0 0 0.8em; padding:0; text-align:center; font-size:0; }\r
+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; }\r
+ul.nggallery li:hover { transform:scale(1.1); }\r
+ul.nggallery li img { display:block; width:100%; max-width:240px; height:auto; margin:0 auto; }\r
+\r
+/* Lightcase */\r
+[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; }\r
+.lightcase-icon-play:before { content:'\f04b'; }\r
+.lightcase-icon-pause:before { content:'\f04c'; }\r
+.lightcase-icon-close:before { content:'\f00d' }\r
+.lightcase-icon-prev:before { content:'\f053'; }\r
+.lightcase-icon-next:before { content:'\f054'; }\r
+.lightcase-icon-spin:before { content:'\f110'; }\r
+@media screen and (max-width:640px) {\r
+ .lightcase-open body { padding:55px 0 70px 0; }\r
+ .lightcase-open body > *:not([id*=lightcase-]) { position:fixed !important; top:-9999px !important; width:0 !important; height:0 !important; overflow:hidden !important; }\r
+ #lightcase-overlay { background:#232323; }\r
+ #lightcase-loading { color:#aaa; }\r
+ #lightcase-case { font-size:13px; line-height:18px; text-align:left; text-shadow:0 0 10px rgba(0,0,0,0.5); }\r
+ #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; }\r
+ #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; }\r
+ #lightcase-case .lightcase-info { padding-left:15px; padding-right:15px; }\r
+ #lightcase-case:not([data-type=image]):not([data-type=video]):not([data-type=flash]):not([data-type=error]) .lightcase-info { position:static; }\r
+ #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; }\r
+ #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; }\r
+ #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; }\r
+ .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); }\r
+ #lightcase-nav a { position:fixed; z-index:9999; bottom:15px; outline:none; cursor:pointer; font-size:24px; }\r
+ #lightcase-nav a:hover { text-shadow:0 0 15px #eee; }\r
+ #lightcase-nav .lightcase-icon-close { position:absolute; z-index:9997; top:15px; right:15px; opacity:0; }\r
+ #lightcase-nav .lightcase-icon-pause, #lightcase-nav .lightcase-icon-play { left:50%; margin-left:-0.5em; }\r
+ #lightcase-nav .lightcase-icon-prev { left:15px; }\r
+ #lightcase-nav .lightcase-icon-next { right:15px; }\r
+ #lightcase-case p.lightcase-error { padding:30px 0; font-size:17px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#aaa; }\r
+}\r
+@media screen and (min-width:641px) {\r
+ #lightcase-overlay { background:#111; }\r
+ #lightcase-loading { color:#eee; }\r
+ #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); }\r
+ #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; }\r
+ #lightcase-case[data-type=image] .lightcase-content, #lightcase-case[data-type=video] .lightcase-content { background-color:#111; }\r
+ #lightcase-case[data-type=image] .lightcase-contentInner, #lightcase-case[data-type=video] .lightcase-contentInner { line-height:0.75; }\r
+ #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; }\r
+ #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; }\r
+ #lightcase-nav a { bottom:50%; margin-bottom:-0.5em; outline:none; cursor:pointer; }\r
+ #lightcase-nav a.lightcase-icon-close { margin:0; }\r
+ #lightcase-nav a.lightcase-icon-close, #lightcase-nav a.lightcase-icon-play, #lightcase-nav a.lightcase-icon-pause { opacity:0; }\r
+ #lightcase-nav a:hover, #lightcase-case:hover ~ #lightcase-nav a { opacity:1; }\r
+ #lightcase-nav a.lightcase-icon-close { position:fixed; z-index:9997; top:15px; right:15px; outline:none; }\r
+ #lightcase-nav a.lightcase-icon-play, #lightcase-nav a.lightcase-icon-pause { left:50%; margin-left:-0.5em; }\r
+ #lightcase-nav a.lightcase-icon-prev { left:15px; }\r
+ #lightcase-nav a.lightcase-icon-next { right:15px; }\r
+ #lightcase-case p.lightcase-error { margin:0; padding:0; font-size:17px; color:#aaa; }\r
+}\r
+@media screen {\r
+ #lightcase-overlay { display:none; width:100%; height:100%; position:fixed; z-index:1000; top:0; left:0; }\r
+ #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; }\r
+ #lightcase-case { display:none; position:fixed; z-index:1002; top:50%; left:50%; }\r
+ #lightcase-case .lightcase-info { position:absolute; padding-top:10px; }\r
+ #lightcase-case .lightcase-caption { clear:both; }\r
+ #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; }\r
+ #lightcase-case .lightcase-caption { font-size:13px; }\r
+ #lightcase-case .lightcase-sequenceInfo { font-size:11px; }\r
+ [class*='lightcase-icon-'] { width:1.123em; height:auto; font-size:38px; line-height:1; text-align:center; text-shadow:none; }\r
+ 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; }\r
+ a[class*='lightcase-icon-']:hover { color:rgba(255,255,255,1); }\r
+ a[class*='lightcase-icon-'] > span { display:inline-block; text-indent:-9999px; }\r
+ .lightcase-isMobileDevice #lightcase-case .lightcase-inlineWrap, .lightcase-isMobileDevice #lightcase-case[data-type=iframe] .lightcase-contentInner { overflow:auto; -webkit-overflow-scrolling:touch; }\r
+ .lightcase-isMobileDevice.lightcase-open, .lightcase-isMobileDevice.lightcase-open body { max-width:100%; max-height:100%; overflow:hidden; }\r
+ .lightcase-isMobileDevice #lightcase-nav a:hover { color:#aaa; text-shadow:none; }\r
+}\r
+@-webkit-keyframes lightcase-loading-spin { 0% { -webkit-transform:rotate(0deg); transform:rotate(0deg); } 100% {-webkit-transform:rotate(359deg); transform:rotate(359deg); } }\r
+@-moz-keyframes lightcase-loading-spin { 0% { -webkit-transform:rotate(0deg); transform:rotate(0deg); } 100% { -webkit-transform:rotate(359deg); transform:rotate(359deg); } }\r
+@-o-keyframes lightcase-loading-spin { 0% { -webkit-transform:rotate(0deg); transform:rotate(0deg); } 100% { -webkit-transform:rotate(359deg); transform:rotate(359deg); } }\r
+@-ms-keyframes lightcase-loading-spin { 0% { -webkit-transform:rotate(0deg); transform:rotate(0deg); } 100% { -webkit-transform:rotate(359deg); transform:rotate(359deg); } }\r
+@keyframes lightcase-loading-spin { 0% { -webkit-transform:rotate(0deg); transform:rotate(0deg); } 100% { -webkit-transform:rotate(359deg); transform:rotate(359deg); } }\r
+\r
+/* Header */\r
+header { position:relative; z-index:101; }\r
+header.container { padding:15px; }\r
+header address { float:right; margin:20px 0 0; color:#fff; text-align:right; font:16px/1.375em "Francois One", sans-serif; }\r
+header address strong { font-size:22px; font-weight:400; }\r
+header address span { display:block; font-size:22px; padding:8px 0 0; }\r
+#logo { float:left; }\r
+#navbar { width:100%; clear:both; }\r
+\r
+/* Main Content Areas */\r
+main.container { background:#fff; background:rgba(255,255,255,0.9); padding-bottom:10px; }\r
+article h2 { margin-top:30px; }\r
+article ul, article ol, aside ul, aside ul { list-style:outside; }\r
+article ul li, article ol li, aside ul li, aside ol li { margin:0 0 0.3125em 1.2em; }\r
+aside img { display:block; margin:20px auto; text-align:center; }\r
+img.featured-image { margin:0 auto 24px; }\r
+div.featured-image-caption { margin:0 auto 24px; max-width:340px; }\r
+div.featured-image-caption img.featured-image { margin:0; }\r
+div.featured-image-caption p { padding:4px 2px 0; font:italic 13px/1.375em sans-serif; color:#777; }\r
+\r
+aside.col-md-4 { padding-bottom:30px; text-align:center; }\r
+aside ul.menu { display:block; width:100%; margin:0.75em 0 30px; padding:0; list-style:none; overflow:hidden; border-top:1px solid #bbb; }\r
+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; }\r
+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; }\r
+aside ul.menu li a:hover { padding:8px 0 8px 5px; }\r
+aside ul.menu li.current-menu-item a { color:#4996ff; }\r
+\r
+aside a.btn { display:block; max-width:280px; margin:30px auto 15px; padding:15px; border-radius:5px; font-size:22px; text-align:center; }\r
+\r
+/* Footer */\r
+footer { padding:20px 0; text-align:center; }\r
+footer p { font-size:13px; line-height:1.5em; color:#eee; margin:0; }\r
+footer p a { color:#eee; text-decoration:none; }\r
+footer p a:hover { color:#fc3; text-decoration:underline; }\r
+\r
+/* HP Slideshow */\r
+#featured { overflow:hidden; max-height:480px; z-index:0; padding:0; }\r
+#slideshow { max-width:1170px; max-height:480px; margin:0 auto; padding:0; position:relative; overflow:hidden; border-bottom:5px solid #1d174b; }\r
+#slideshow div.slide { position:absolute; width:100%; overflow:hidden; margin:0; padding:0; }\r
+#slideshow div.slide.first { display:block; }\r
+#slideshow div.slide img { width:100%; height:auto; max-width:100%; display:block; z-index:10; }\r
+.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; }\r
+.cycle-prev:hover, .cycle-next:hover { color:rgba(238, 238, 238, 1); }\r
+.cycle-prev { left:20px; }\r
+.cycle-next { right:20px; }\r
+.cycle-pager { height:20px; z-index:500; position:absolute; bottom:20px; overflow:hidden; left:20px; margin:0 auto; }\r
+.cycle-pager span { font-size:30px; line-height:10px; display:inline-block; color:#eee; cursor:pointer; margin:0 0 0 5px; }\r
+.cycle-pager span.cycle-pager-active { color:#4996ff; }\r
+.cycle-pager > * { cursor:pointer;}\r
+\r
+.card-holder { text-align:center; padding:15px 0 20px; }\r
+.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); }\r
+.card img { display:block; width:100%; max-width:300px; margin:0 0 5px; }\r
+.card h3 { font-size:19px; padding:0 15px; line-height:1.125em; }\r
+.card p { font-size:14px; padding:0 15px; }\r
+\r
+/* Media Queries */\r
+@media (max-width:330px) {\r
+ #logo { float:none; display:block; margin:0 auto; }\r
+ header address { display:none; }\r
+}\r
+@media (min-width:419px) {\r
+ header address { margin:15px 0 0; font:18px/1.375em "Francois One", sans-serif; }\r
+ main blockquote { border:0; border-top:1px solid #ddd; padding:20px 55px 0 0; background:url(images/quote-right.png) no-repeat right bottom; }\r
+ main blockquote p { padding:0 0 0 55px; }\r
+ main blockquote p:first-child { background:url(images/quote-left.png) no-repeat left top; }\r
+}\r
+@media (min-width:579px) {\r
+ ul.double { columns:2; -webkit-columns:2; -moz-columns:2; }\r
+ .card-holder { font-size:0; }\r
+ .card { position:relative; display:inline-block; width:47.5%; max-width:300px; }\r
+ .card:nth-child(odd) { margin-right:5%; }\r
+ ul.nggallery li { width:33.333%; }\r
+}\r
+\r
+@media (min-width:768px) {\r
+ html, body { font-size:17px; }\r
+ header { background:url(images/seagulls.png) no-repeat left center; }\r
+ article.col-md-8 { padding:10px 30px 0px; }\r
+ article.col-lg-12 { padding:10px 30px 20px; }\r
+ aside.col-md-4 { padding:0 30px 20px; }\r
+ aside ul.menu li { font-size:20px; }\r
+ aside a.btn { font-size:24px; }\r
+ footer p { font-size:14px; padding:5px 0 30px; }\r
+ p.callout { display:block; }\r
+ .navbar-header { padding:0; }\r
+ .wp-caption p.wp-caption-text { font-size:13px; }\r
+ h1, .h1 { font-size:30px; }\r
+ h2, .h2 { font-size:25px; }\r
+ h3, .h3 { font-size:20px; }\r
+ ul.double { columns:2; -webkit-columns:2; -moz-columns:2; }\r
+ .card { width:300px; }\r
+ .card h3 { font-size:20px; }\r
+ .card p { font-size:15px; }\r
+ .card:nth-child(odd) { margin-right:40px; }\r
+ ul.nggallery li { width:25%; }\r
+}\r
+@media (min-width:992px) {\r
+ body { font-size:18px; }\r
+ header { background:url(images/seagulls.png) no-repeat center center; }\r
+ article, article.col-lg-12, #blog article { padding:10px 30px 30px; }\r
+ article.col-md-8 { padding:10px 20px 30px 30px; }\r
+ aside.col-md-4 { padding:20px 30px 20px 20px; text-align:left; }\r
+ aside ul.menu { margin:0.75em 0 40px; }\r
+ aside ul.menu li { font-size:22px; }\r
+ aside h2 { font-size:32px; }\r
+ aside p, aside ul, aside ol, aside address { font-size:95%; }\r
+ aside a.btn { font-size:27px; margin-bottom:20px; }\r
+ aside blockquote { border:0; padding:15px 0; background:url(images/quote.png) no-repeat center 40%; }\r
+ aside blockquote p { padding:0; margin:0 0 0.625em; }\r
+ aside blockquote p:first-child { background:none; }\r
+ footer p { font-size:15px; padding:10px 0 40px; }\r
+ header.container { padding:30px 30px 20px; }\r
+ .navbar-default .navbar-nav > li > a { font-size:24px; line-height:58px; padding:0 17px 0 18px; }\r
+ .cycle-prev, .cycle-next { display:block; }\r
+ main.container { -webkit-border-bottom-right-radius:15px; -webkit-border-bottom-left-radius:15px; border-bottom-right-radius:15px; border-bottom-left-radius:15px; }\r
+ h1, .h1 { font-size:36px; }\r
+ h2, .h2 { font-size:30px; }\r
+ h3, .h3 { font-size:24px; }\r
+ h4, .h4, h5, .h5, h6, .h6 { font-size:24px; }\r
+ .button, .btn { font-size:22px; }\r
+ .wp-caption p.wp-caption-text { font-size:14px; }\r
+ .card { width:288px; }\r
+ .card h3 { font-size:22px; }\r
+ .card p { font-size:16px; }\r
+ .card p.small { font-size:13px; }\r
+ .card:nth-child(odd) { margin-right:20px; }\r
+ ul.nggallery li { width:33.333%; }\r
+}\r
+@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;}}\r
--- /dev/null
+/*! 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
--- /dev/null
+<!doctype html>
+<html lang="en">
+ <head>
+ <meta charset="utf-8">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge">
+ <title>Breakers Resort</title>
+ <meta name="description" content="">
+ <meta name="viewport" content="width=device-width, initial-scale=1">
+ <link rel="stylesheet" href="style.css">
+ <!--[if lt IE 9]><script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script><script>window.html5 || document.write('<script src="js/html5shiv.js"><\/script>')</script><![endif]-->
+ </head>
+ <body id="home">
+ <header class="container">
+ <a href="#" class="go-home"><img src="images/logo.png" width="120" height="137" id="logo"></a>
+ <address><strong>Breakers Resort</strong><br>927 North State Street<br>Saint Ignace, MI 49781<br><span>(906) 643-7733</span></address>
+ </header>
+
+ <div class="container">
+ <nav class="navbar navbar-default row">
+ <div class="navbar-header">
+ <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ </button>
+ </div>
+ <div id="navbar" class="navbar-collapse collapse">
+ <ul class="nav navbar-nav">
+ <li class="active"><a href="#">Home</a></li>
+ <li><a href="#">Rooms</a></li>
+ <li><a href="#">Amenities</a></li>
+ <li><a href="#">Area Attractions</a></li>
+ <li><a href="#">Photo Gallery</a></li>
+ <li><a href="#">Testimonials</a></li>
+ <li><a href="#">Contact</a></li>
+ </ul>
+ </div>
+ </nav>
+ </div>
+
+ <div id="featured" class="container">
+ <div id="slideshow">
+ <div class="cycle-pager"></div>
+ <div class="cycle-prev"><i class="fa"></i></div>
+ <div class="cycle-next"><i class="fa"></i></div>
+ <div class="slide"><img src="images/slide-1.jpg"></div>
+ <div class="slide"><img src="images/slide-2.jpg"></div>
+ </div>
+ </div>
+
+ <main class="container">
+ <div class="row">
+ <article class="col-md-8">
+ <h1>The Breakers Resort</h1>
+ <p>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.</p>
+ <p>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.</p>
+ <p>Also visit our other property <a href="#">Harbor Springs Colonial Inn</a>!</p>
+ <blockquote>
+ <p>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!</p>
+ <cite>Jenny Edwards</cite>
+ </blockquote>
+ </article>
+ <aside class="col-md-4">
+ <p><a href="#" class="btn">Book Online Now!</a></p>
+ <blockquote>
+ <p>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!</p>
+ <cite>Jenny Edwards</cite>
+ </blockquote>
+
+ </aside>
+ </div>
+ </main>
+
+<footer>
+<p>© 2016 The Breakers Resort<br>All Rights Reserved | <a href="http://www.mcgwebdevelopment.com/" title="Michigan Website Design">Website by MCGWD</a></p>
+</footer>
+<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
+<script src="scripts/plugins.js"></script>
+</body>
+</html>
--- /dev/null
+<?php
+
+/**
+ * Class Name: wp_bootstrap_navwalker
+ * GitHub URI: https://github.com/twittem/wp-bootstrap-navwalker
+ * Description: A custom WordPress nav walker class to implement the Bootstrap 3 navigation style in a custom theme using the WordPress built in menu manager.
+ * Version: 2.0.4
+ * Author: Edward McIntyre - @twittem
+ * License: GPL-2.0+
+ * License URI: http://www.gnu.org/licenses/gpl-2.0.txt
+ */
+
+class wp_bootstrap_navwalker extends Walker_Nav_Menu {
+
+ /**
+ * @see Walker::start_lvl()
+ * @since 3.0.0
+ *
+ * @param string $output Passed by reference. Used to append additional content.
+ * @param int $depth Depth of page. Used for padding.
+ */
+ public function start_lvl( &$output, $depth = 0, $args = array() ) {
+ $indent = str_repeat( "\t", $depth );
+ $output .= "\n$indent<ul role=\"menu\" class=\" dropdown-menu\">\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 . '<li role="presentation" class="divider">';
+ } else if ( strcasecmp( $item->title, 'divider') == 0 && $depth === 1 ) {
+ $output .= $indent . '<li role="presentation" class="divider">';
+ } else if ( strcasecmp( $item->attr_title, 'dropdown-header') == 0 && $depth === 1 ) {
+ $output .= $indent . '<li role="presentation" class="dropdown-header">' . esc_attr( $item->title );
+ } else if ( strcasecmp($item->attr_title, 'disabled' ) == 0 ) {
+ $output .= $indent . '<li role="presentation" class="disabled"><a href="#">' . esc_attr( $item->title ) . '</a>';
+ } else {
+
+ $class_names = $value = '';
+
+ $classes = empty( $item->classes ) ? array() : (array) $item->classes;
+ $classes[] = 'menu-item-' . $item->ID;
+
+ $class_names = join( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $item, $args ) );
+
+ if ( $args->has_children )
+ $class_names .= ' dropdown';
+
+ if ( in_array( 'current-menu-item', $classes ) )
+ $class_names .= ' active'; // MCG: removed space [re-added space]
+
+ $class_names = $class_names ? ' class="' . esc_attr( $class_names ) . '"' : '';
+
+ $id = apply_filters( 'nav_menu_item_id', 'menu-item-'. $item->ID, $item, $args );
+ $id = $id ? ' id="' . esc_attr( $id ) . '"' : '';
+
+ $output .= $indent . '<li' . $id . $value . $class_names .'>';
+
+ $atts = array();
+ // MCG: change title per https://github.com/twittem/wp-bootstrap-navwalker/issues/143
+ $atts['title'] = ! empty( $item->attr_title ) ? $item->attr_title : '';
+// $atts['title'] = ! empty( $item->title ) ? $item->title : '';
+ $atts['target'] = ! empty( $item->target ) ? $item->target : '';
+ $atts['rel'] = ! empty( $item->xfn ) ? $item->xfn : '';
+
+ // If item has_children add atts to a.
+ if ( $args->has_children && $depth === 0 ) {
+ $atts['href'] = '#';
+ $atts['data-toggle'] = 'dropdown';
+ $atts['class'] = 'dropdown-toggle';
+ $atts['aria-haspopup'] = 'true';
+ } else {
+ $atts['href'] = ! empty( $item->url ) ? $item->url : '';
+ }
+
+ $atts = apply_filters( 'nav_menu_link_attributes', $atts, $item, $args );
+
+ $attributes = '';
+ foreach ( $atts as $attr => $value ) {
+ if ( ! empty( $value ) ) {
+ $value = ( 'href' === $attr ) ? esc_url( $value ) : esc_attr( $value );
+ $attributes .= ' ' . $attr . '="' . $value . '"';
+ }
+ }
+
+ $item_output = $args->before;
+
+ /*
+ * Glyphicons
+ * ===========
+ * Since the the menu item is NOT a Divider or Header we check the see
+ * if there is a value in the attr_title property. If the attr_title
+ * property is NOT null we apply it as the class name for the glyphicon.
+ */
+ if ( ! empty( $item->attr_title ) )
+ // MCG: not using glyphicons, so use title tag as it's meant to be ... see line 79 above
+ // $item_output .= '<a'. $attributes .'><span class="glyphicon ' . esc_attr( $item->attr_title ) . '"></span> ';
+ $item_output .= '<a'. $attributes .'>';
+ else
+ $item_output .= '<a'. $attributes .'>';
+
+ $item_output .= $args->link_before . apply_filters( 'the_title', $item->title, $item->ID ) . $args->link_after;
+ $item_output .= ( $args->has_children && 0 === $depth ) ? ' <span class="caret"></span></a>' : '</a>';
+ $item_output .= $args->after;
+
+ $output .= apply_filters( 'walker_nav_menu_start_el', $item_output, $item, $depth, $args );
+ }
+ }
+
+ /**
+ * Traverse elements to create list from elements.
+ *
+ * Display one element if the element doesn't have any children otherwise,
+ * display the element and its children. Will only traverse up to the max
+ * depth and no ignore elements under that depth.
+ *
+ * This method shouldn't be called directly, use the walk() method instead.
+ *
+ * @see Walker::start_el()
+ * @since 2.5.0
+ *
+ * @param object $element Data object
+ * @param array $children_elements List of elements to continue traversing.
+ * @param int $max_depth Max depth to traverse.
+ * @param int $depth Depth of current element.
+ * @param array $args
+ * @param string $output Passed by reference. Used to append additional content.
+ * @return null Null on failure with no changes to parameters.
+ */
+ public function display_element( $element, &$children_elements, $max_depth, $depth, $args, &$output ) {
+ if ( ! $element )
+ return;
+
+ $id_field = $this->db_fields['id'];
+
+ // Display this element.
+ if ( is_object( $args[0] ) )
+ $args[0]->has_children = ! empty( $children_elements[ $element->$id_field ] );
+
+ parent::display_element( $element, $children_elements, $max_depth, $depth, $args, $output );
+ }
+
+ /**
+ * Menu Fallback
+ * =============
+ * If this function is assigned to the wp_nav_menu's fallback_cb variable
+ * and a manu has not been assigned to the theme location in the WordPress
+ * menu manager the function with display nothing to a non-logged in user,
+ * and will add a link to the WordPress menu manager if logged in as an admin.
+ *
+ * @param array $args passed from the wp_nav_menu function.
+ *
+ */
+ public static function fallback( $args ) {
+ if ( current_user_can( 'manage_options' ) ) {
+
+ extract( $args );
+
+ $fb_output = null;
+
+ if ( $container ) {
+ $fb_output = '<' . $container;
+
+ if ( $container_id )
+ $fb_output .= ' id="' . $container_id . '"';
+
+ if ( $container_class )
+ $fb_output .= ' class="' . $container_class . '"';
+
+ $fb_output .= '>';
+ }
+
+ $fb_output .= '<ul';
+
+ if ( $menu_id )
+ $fb_output .= ' id="' . $menu_id . '"';
+
+ if ( $menu_class )
+ $fb_output .= ' class="' . $menu_class . '"';
+
+ $fb_output .= '>';
+ $fb_output .= '<li><a href="' . admin_url( 'nav-menus.php' ) . '">Add a menu</a></li>';
+ $fb_output .= '</ul>';
+
+ if ( $container )
+ $fb_output .= '</' . $container . '>';
+
+ echo $fb_output;
+ }
+ }
+}