From 473de21fca0c7a97382c58fb055ba86c1de54191 Mon Sep 17 00:00:00 2001
From: Brian C Dunnigan <bcd04001@d82h72.public.uconn.edu>
Date: Tue, 20 Dec 2016 15:28:11 -0500
Subject: [PATCH] Bread crumbs and Stick Nav

I probably broke this commit somehow by not syncing. I tried to clean
everything up but you never know.

Important files:

All page-.php files
Styles
---
 .gitignore                 |    2 +
 archive.php                |  236 ++--
 content.php                |  116 +-
 footer.php                 |  188 ++-
 functions.php              |  596 ++++-----
 inc/customizer-nav.php     |  154 +--
 inc/scripts-and-styles.php |  102 +-
 js/_notes/dwsync.xml       |    1 +
 js/stickynav.js            |   64 +-
 page-blank.php             |    1 +
 page-pagebuilder-cards.php |    1 +
 page-pagebuilder.php       |    1 +
 page.php                   |    3 +-
 sass/_content.scss         |   23 +-
 single-person.php          |   68 +-
 style.css                  | 2435 ++++++++++++++++++++++++++----------
 style.scss                 |    2 +-
 17 files changed, 2575 insertions(+), 1418 deletions(-)
 create mode 100644 js/_notes/dwsync.xml

diff --git a/.gitignore b/.gitignore
index d29b31e..5573e21 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,3 +12,5 @@ prepros.cfg
 *.codekit
 
 sass/_notes/dwsync.xml
+
+css/_notes/dwsync.xml
diff --git a/archive.php b/archive.php
index f11fb25..7d001c6 100644
--- a/archive.php
+++ b/archive.php
@@ -1,118 +1,118 @@
-<?php
-/**
- * The template for displaying Archive pages.
- *
- * Learn more: http://codex.wordpress.org/Template_Hierarchy
- *
- * @package cornerstone
- */
-
-get_header(); ?>
-<div id="page-archive">
-	<div class="row">
-		<div class="col-sm-9">
-			<section id="primary" class="content-area">
-				<main id="main" class="site-main" role="main">	
-				<?php if ( have_posts() ) : ?>
-					<header class="entry-header">
-                    
-						<h1 class="page-title">
-							<?php
-								if ( is_category() ) :
-									single_cat_title();
-		
-								elseif ( is_tag() ) :
-									single_tag_title();
-		
-								elseif ( is_author() ) :
-									printf( __( 'Author: %s', 'cs' ), '<span class="vcard">' . get_the_author() . '</span>' );
-		
-								elseif ( is_day() ) :
-									printf( __( 'Day: %s', 'cs' ), '<span>' . get_the_date() . '</span>' );
-		
-								elseif ( is_month() ) :
-									printf( __( 'Month: %s', 'cs' ), '<span>' . get_the_date( _x( 'F Y', 'monthly archives date format', 'cs' ) ) . '</span>' );
-		
-								elseif ( is_year() ) :
-									printf( __( 'Year: %s', 'cs' ), '<span>' . get_the_date( _x( 'Y', 'yearly archives date format', 'cs' ) ) . '</span>' );
-		
-								elseif ( is_tax( 'post_format', 'post-format-aside' ) ) :
-									_e( 'Asides', 'cs' );
-		
-								elseif ( is_tax( 'post_format', 'post-format-gallery' ) ) :
-									_e( 'Galleries', 'cs');
-		
-								elseif ( is_tax( 'post_format', 'post-format-image' ) ) :
-									_e( 'Images', 'cs');
-		
-								elseif ( is_tax( 'post_format', 'post-format-video' ) ) :
-									_e( 'Videos', 'cs' );
-		
-								elseif ( is_tax( 'post_format', 'post-format-quote' ) ) :
-									_e( 'Quotes', 'cs' );
-		
-								elseif ( is_tax( 'post_format', 'post-format-link' ) ) :
-									_e( 'Links', 'cs' );
-		
-								elseif ( is_tax( 'post_format', 'post-format-status' ) ) :
-									_e( 'Statuses', 'cs' );
-		
-								elseif ( is_tax( 'post_format', 'post-format-audio' ) ) :
-									_e( 'Audios', 'cs' );
-		
-								elseif ( is_tax( 'post_format', 'post-format-chat' ) ) :
-									_e( 'Chats', 'cs' );
-									
-								elseif ( is_tax( 'group') || is_tax('persontag')):
-									global $wp_query;
-									$term = $wp_query->get_queried_object();
-									$name = $term->name;
-									echo $name;
-		
-								else :
-									_e( 'Archives', 'cs' );
-		
-								endif;
-							?>
-						</h1>
-						<?php
-							// Show an optional term description.
-							$term_description = term_description();
-							if ( ! empty( $term_description ) ) :
-								printf( '<div class="taxonomy-description">%s</div>', $term_description );
-							endif;
-						?>
-					</header><!-- .page-header -->
-		
-					<?php /* Start the Loop */ ?>
-					<?php while ( have_posts() ) : the_post(); ?>
-		
-						<?php
-							if ( is_tax( 'group') || is_tax('persontag')){
-								get_template_part( 'content', 'person' );
-							} else {
-								/* Include the Post-Format-specific template for the content.
-								 * If you want to override this in a child theme, then include a file
-								 * called content-___.php (where ___ is the Post Format name) and that will be used instead.
-								 */
-								get_template_part( 'content', get_post_format() );
-							}
-						?>
-		
-					<?php endwhile; ?>
-		
-					<?php cs_paging_nav(); ?>
-		
-				<?php else : ?>
-		
-					<?php get_template_part( 'content', 'none' ); ?>
-		
-				<?php endif; ?>
-		
-				</main><!-- #main -->
-			</section><!-- #primary -->
-		</div>
-		<?php get_sidebar(); ?>
-	</div>
-</div>
-<?php get_footer(); ?>
+<?php
+/**
+ * The template for displaying Archive pages.
+ *
+ * Learn more: http://codex.wordpress.org/Template_Hierarchy
+ *
+ * @package cornerstone
+ */
+
+get_header(); ?>
+<div id="page-archive">
+	<div class="row">
+		<div class="col-sm-9">
+			<section id="primary" class="content-area">
+				<main id="main" class="site-main" role="main">	
+				<?php if ( have_posts() ) : ?>
+					<header class="entry-header">
+                    
+						<h1 class="page-title">
+							<?php
+								if ( is_category() ) :
+									single_cat_title();
+		
+								elseif ( is_tag() ) :
+									single_tag_title();
+		
+								elseif ( is_author() ) :
+									printf( __( 'Author: %s', 'cs' ), '<span class="vcard">' . get_the_author() . '</span>' );
+		
+								elseif ( is_day() ) :
+									printf( __( 'Day: %s', 'cs' ), '<span>' . get_the_date() . '</span>' );
+		
+								elseif ( is_month() ) :
+									printf( __( 'Month: %s', 'cs' ), '<span>' . get_the_date( _x( 'F Y', 'monthly archives date format', 'cs' ) ) . '</span>' );
+		
+								elseif ( is_year() ) :
+									printf( __( 'Year: %s', 'cs' ), '<span>' . get_the_date( _x( 'Y', 'yearly archives date format', 'cs' ) ) . '</span>' );
+		
+								elseif ( is_tax( 'post_format', 'post-format-aside' ) ) :
+									_e( 'Asides', 'cs' );
+		
+								elseif ( is_tax( 'post_format', 'post-format-gallery' ) ) :
+									_e( 'Galleries', 'cs');
+		
+								elseif ( is_tax( 'post_format', 'post-format-image' ) ) :
+									_e( 'Images', 'cs');
+		
+								elseif ( is_tax( 'post_format', 'post-format-video' ) ) :
+									_e( 'Videos', 'cs' );
+		
+								elseif ( is_tax( 'post_format', 'post-format-quote' ) ) :
+									_e( 'Quotes', 'cs' );
+		
+								elseif ( is_tax( 'post_format', 'post-format-link' ) ) :
+									_e( 'Links', 'cs' );
+		
+								elseif ( is_tax( 'post_format', 'post-format-status' ) ) :
+									_e( 'Statuses', 'cs' );
+		
+								elseif ( is_tax( 'post_format', 'post-format-audio' ) ) :
+									_e( 'Audios', 'cs' );
+		
+								elseif ( is_tax( 'post_format', 'post-format-chat' ) ) :
+									_e( 'Chats', 'cs' );
+									
+								elseif ( is_tax( 'group') || is_tax('persontag')):
+									global $wp_query;
+									$term = $wp_query->get_queried_object();
+									$name = $term->name;
+									echo $name;
+		
+								else :
+									_e( 'Archives', 'cs' );
+		
+								endif;
+							?>
+						</h1>
+						<?php
+							// Show an optional term description.
+							$term_description = term_description();
+							if ( ! empty( $term_description ) ) :
+								printf( '<div class="taxonomy-description">%s</div>', $term_description );
+							endif;
+						?>
+					</header><!-- .page-header -->
+		
+					<?php /* Start the Loop */ ?>
+					<?php while ( have_posts() ) : the_post(); ?>
+		
+						<?php
+							if ( is_tax( 'group') || is_tax('persontag')){
+								get_template_part( 'content', 'person' );
+							} else {
+								/* Include the Post-Format-specific template for the content.
+								 * If you want to override this in a child theme, then include a file
+								 * called content-___.php (where ___ is the Post Format name) and that will be used instead.
+								 */
+								get_template_part( 'content', get_post_format() );
+							}
+						?>
+		
+					<?php endwhile; ?>
+		
+					<?php cs_paging_nav(); ?>
+		
+				<?php else : ?>
+		
+					<?php get_template_part( 'content', 'none' ); ?>
+		
+				<?php endif; ?>
+		
+				</main><!-- #main -->
+			</section><!-- #primary -->
+		</div>
+		<?php get_sidebar(); ?>
+	</div>
+</div>
+<?php get_footer(); ?>
diff --git a/content.php b/content.php
index 8553e5f..67ba346 100755
--- a/content.php
+++ b/content.php
@@ -1,57 +1,61 @@
-<?php
-/**
- * @package cs
- */
-?>
-
-<article id="post-<?php the_ID(); ?>" <?php post_class('clearfix'); ?>>
-	<header class="entry-header">
-		<?php the_title( sprintf( '<h1 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h1>' ); ?>
-
-		<?php if ( 'post' == get_post_type() ) : ?>
-		<div class="entry-meta">
-			<?php cs_posted_on(); ?>
-		</div><!-- .entry-meta -->
-		<?php endif; ?>
-	</header><!-- .entry-header -->
-
-	<div class="entry-content">
-		<?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'cs' ) ); ?>
-		<?php
-			wp_link_pages( array(
-				'before' => '<div class="page-links">' . __( 'Pages:', 'cs' ),
-				'after'  => '</div>',
-			) );
-		?>
-	</div><!-- .entry-content -->
-
-	<footer class="entry-footer">
-		<?php if ( 'post' == get_post_type() ) : // Hide category and tag text for pages on Search ?>
-			<?php
-				/* translators: used between list items, there is a space after the comma */
-				$categories_list = get_the_category_list( __( ', ', 'cs' ) );
-				if ( $categories_list && cs_categorized_blog() ) :
-			?>
-			<span class="cat-links">
-				<?php printf( __( 'Posted in %1$s', 'cs' ), $categories_list ); ?>
-			</span>
-			<?php endif; // End if categories ?>
-
-			<?php
-				/* translators: used between list items, there is a space after the comma */
-				$tags_list = get_the_tag_list( '', __( ', ', 'cs' ) );
-				if ( $tags_list ) :
-			?>
-			<span class="tags-links">
-				<?php printf( __( 'Tagged %1$s', 'cs' ), $tags_list ); ?>
-			</span>
-			<?php endif; // End if $tags_list ?>
-		<?php endif; // End if 'post' == get_post_type() ?>
-
-		<?php if ( ! post_password_required() && ( comments_open() || '0' != get_comments_number() ) ) : ?>
-		<span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'cs' ), __( '1 Comment', 'cs' ), __( '% Comments', 'cs' ) ); ?></span>
-		<?php endif; ?>
-
-		<?php edit_post_link( __( 'Edit', 'cs' ), '<span class="edit-link">', '</span>' ); ?>
-	</footer><!-- .entry-footer -->
+<?php
+/**
+ * @package cs
+ */
+?>
+
+<article id="post-<?php the_ID(); ?>" <?php post_class('clearfix'); ?>>
+	<header class="entry-header">
+		<?php the_title( sprintf( '<h1 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h1>' ); ?>
+
+		<?php if ( 'post' == get_post_type() ) : ?>
+		<div class="entry-meta">
+			<?php cs_posted_on(); ?>
+		</div><!-- .entry-meta -->
+		<?php endif; ?>
+	</header><!-- .entry-header -->
+
+	<div class="entry-content">
+		<?php 
+		if(is_archive() && get_option('rss_use_excerpt')){
+			the_excerpt();
+		}
+		else { the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'cs' ) );} ?>
+		<?php
+			wp_link_pages( array(
+				'before' => '<div class="page-links">' . __( 'Pages:', 'cs' ),
+				'after'  => '</div>',
+			) );
+		?>
+	</div><!-- .entry-content -->
+
+	<footer class="entry-footer">
+		<?php if ( 'post' == get_post_type() ) : // Hide category and tag text for pages on Search ?>
+			<?php
+				/* translators: used between list items, there is a space after the comma */
+				$categories_list = get_the_category_list( __( ', ', 'cs' ) );
+				if ( $categories_list && cs_categorized_blog() ) :
+			?>
+			<span class="cat-links">
+				<?php printf( __( 'Posted in %1$s', 'cs' ), $categories_list ); ?>
+			</span>
+			<?php endif; // End if categories ?>
+
+			<?php
+				/* translators: used between list items, there is a space after the comma */
+				$tags_list = get_the_tag_list( '', __( ', ', 'cs' ) );
+				if ( $tags_list ) :
+			?>
+			<span class="tags-links">
+				<?php printf( __( 'Tagged %1$s', 'cs' ), $tags_list ); ?>
+			</span>
+			<?php endif; // End if $tags_list ?>
+		<?php endif; // End if 'post' == get_post_type() ?>
+
+		<?php if ( ! post_password_required() && ( comments_open() || '0' != get_comments_number() ) ) : ?>
+		<span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'cs' ), __( '1 Comment', 'cs' ), __( '% Comments', 'cs' ) ); ?></span>
+		<?php endif; ?>
+
+		<?php edit_post_link( __( 'Edit', 'cs' ), '<span class="edit-link">', '</span>' ); ?>
+	</footer><!-- .entry-footer -->
 </article><!-- #post-## -->
\ No newline at end of file
diff --git a/footer.php b/footer.php
index 7d3c860..9a112fb 100644
--- a/footer.php
+++ b/footer.php
@@ -1,95 +1,93 @@
-<?php
-/**
- * The template for displaying the footer.
- *
- * Contains the closing of the #content div and all content after
- *
- * @package cornerstone
- */
-if ( apply_filters( 'load_custom_footer', false ) ) {   
-    $custom_footer = apply_filters( 'get_custom_footer', '' );
-
-    if ( '' != $custom_footer ) {       
-        // Get the header that we just received
-        // and call the native 'get_header' function
-        // as usual
-        load_template( $custom_footer );
-
-        // By calling 'return' we are skipping
-        // parsing this template any further        
-        return;
-    }
-}
-?>
-	
-	</div><!-- .container-->
-	</div><!-- #content -->
-	<div id="footers">
-		<?php get_template_part('inc/mega','footer'); ?>
-		<footer id="footer" class="site-footer" role="contentinfo">
-			<div class="container">
-				<ul id="uc-footer-links" class="clearfix">
-					<?php
-					$options = get_option('uconn_banner_options');
-					$text_string = $options['text_string'];
-					$location = $text_string;
-					if($location == 'uchc'){
-					?>
-						<li>
-							<a href="http://health.uconn.edu/az/">A-Z Index</a>
-						</li>
-						<li>
-							<a href="http://health.uconn.edu/">UConn Health</a>
-						</li>
-						<li>
-							<a href="http://health.uconn.edu/disclaimersprivacy/">Disclaimer, Privacy Notice &amp; Copyright</a>
-						</li>
-						<li>
-							<a href="http://health.uconn.edu/plan-your-visit/locations-and-directions/">Maps &amp; Directions</a>
-						</li>
-						<!-- <li>
-							<a href="http://health.uconn.edu/contact-us/">Contact Us</a>
-						</li> -->
-						<li>
-							&copy; UConn Health
-						</li>  
-					<?php
-					} else {
-					?>
-						<li>
-							&copy; <a href="http://uconn.edu">University of Connecticut</a>
-						</li>
-						<li>
-							<a href="http://uconn.edu/disclaimers-privacy-copyright/">Disclaimers, Privacy &amp; Copyright</a>
-						</li>
-					<?php
-					}
-					?>
-					<li>
-						<a href="<?php echo site_url(); ?>/wp-admin/">Webmaster Login</a>
-					</li>
-					<?php
-					
-					// Only display the footer if a menu of "Footer" exists in the site. 
-					if (wp_get_nav_menu_object('Footer')){
-						$defaults = array(
-							'menu'			=> 'Footer',
-							'container'       => false,
-							'items_wrap'      => '%3$s',
-							'depth'			=> 1,
-							'fallback_cb'		=> false
-						);
-						wp_nav_menu( $defaults );
-					}
-				
-					?>
-				</ul>
-			</div>
-		</footer>
-	</div><!-- #footers -->
-</div><!-- #page -->
-<!--[if lte IE 9]></div><![endif]-->
-<?php wp_footer(); ?>
-
-</body>
-</html>
+<?php
+/**
+ * The template for displaying the footer.
+ *
+ * Contains the closing of the #content div and all content after
+ *
+ * @package cornerstone
+ */
+if ( apply_filters( 'load_custom_footer', false ) ) {   
+    $custom_footer = apply_filters( 'get_custom_footer', '' );
+    if ( '' != $custom_footer ) {       
+        // Get the header that we just received
+        // and call the native 'get_header' function
+        // as usual
+        load_template( $custom_footer );
+        // By calling 'return' we are skipping
+        // parsing this template any further        
+        return;
+    }
+}
+?>
+	
+	</div><!-- .container-->
+	</div><!-- #content -->
+	<div id="footers">
+		<?php get_template_part('inc/mega','footer'); ?>
+		<footer id="footer" class="site-footer" role="contentinfo">
+			<div class="container">
+				<ul id="uc-footer-links" class="clearfix">
+					<?php
+					$options = get_option('uconn_banner_options');
+					$text_string = $options['text_string'];
+					$location = $text_string;
+					if($location == 'uchc'){
+					?>
+						<li>
+							<a href="http://health.uconn.edu/az/">A-Z Index</a>
+						</li>
+						<li>
+							<a href="http://health.uconn.edu/">UConn Health</a>
+						</li>
+						<li>
+							<a href="http://health.uconn.edu/disclaimersprivacy/">Disclaimer, Privacy Notice &amp; Copyright</a>
+						</li>
+						<li>
+							<a href="http://health.uconn.edu/plan-your-visit/locations-and-directions/">Maps &amp; Directions</a>
+						</li>
+						<!-- <li>
+							<a href="http://health.uconn.edu/contact-us/">Contact Us</a>
+						</li> -->
+						<li>
+							&copy; UConn Health
+						</li>  
+					<?php
+					} else {
+					?>
+						<li>
+							&copy; <a href="http://uconn.edu">University of Connecticut</a>
+						</li>
+						<li>
+							<a href="http://uconn.edu/disclaimers-privacy-copyright/">Disclaimers, Privacy &amp; Copyright</a>
+						</li>
+					<?php
+					}
+					?>
+					<li>
+						<a href="<?php echo site_url(); ?>/wp-admin/">Webmaster Login</a>
+					</li>
+					<?php
+					
+					// Only display the footer if a menu of "Footer" exists in the site. 
+					if (wp_get_nav_menu_object('Footer')){
+						$defaults = array(
+							'menu'			=> 'Footer',
+							'container'       => false,
+							'items_wrap'      => '%3$s',
+							'depth'			=> 1,
+							'fallback_cb'		=> false
+						);
+						wp_nav_menu( $defaults );
+					}
+				
+					?>
+				</ul>
+			</div>
+		</footer>
+	</div><!-- #footers -->
+</div><!-- #page -->
+<!--[if lte IE 9]></div><![endif]-->
+<?php wp_footer(); ?>
+
+</body>
+</html>
\ No newline at end of file
diff --git a/functions.php b/functions.php
index ede87cf..e814393 100644
--- a/functions.php
+++ b/functions.php
@@ -1,299 +1,299 @@
-<?php
-/**
- * cornerstone functions and definitions
- *
- * @package cornerstone
- */
-
-/**
- * Set the content width based on the theme's design and stylesheet.
- */
-if ( ! isset( $content_width ) ) {
-	$content_width = 640; /* pixels */
-}
-
-if ( ! function_exists( 'cs_setup' ) ) :
-/**
- * Sets up theme defaults and registers support for various WordPress features.
- *
- * Note that this function is hooked into the after_setup_theme hook, which
- * runs before the init hook. The init hook is too late for some features, such
- * as indicating support for post thumbnails.
- */
-function cs_setup() {
-
-	/*
-	 * Make theme available for translation.
-	 * Translations can be filed in the /languages/ directory.
-	 * If you're building a theme based on cornerstone, use a find and replace
-	 * to change 'cs' to the name of your theme in all the template files
-	 */
-	load_theme_textdomain( 'cs', get_template_directory() . '/languages' );
-
-	// Add default posts and comments RSS feed links to head.
-	add_theme_support( 'automatic-feed-links' );
-
-	/*
-	 * Enable support for Post Thumbnails on posts and pages.
-	 *
-	 * @link http://codex.wordpress.org/Function_Reference/add_theme_support#Post_Thumbnails
-	 */
-	add_theme_support( 'post-thumbnails' );
-
-	// This theme uses wp_nav_menu() in one location.
-	register_nav_menus( array(
-		'primary' => __( 'Primary Menu', 'cs' ),
-	) );
-
-	// Enable support for HTML5 markup.
-	add_theme_support( 'html5', array(
-		'comment-list',
-		'search-form',
-		'comment-form',
-		'gallery',
-		'caption',
-	) );
-}
-endif; // cs_setup
-add_action( 'after_setup_theme', 'cs_setup' );
-
-if(!function_exists('is_parent_private')){
-	function is_parent_private($id){
-		$page = get_post($id);
-		if($page->post_parent > 0){
-			$parent = get_post($page->post_parent);
-			$private = get_post_meta($parent->ID, 'uc-private', true);
-			if($private == 'admins' || $private == 'users' || $private == 'list'){
-				return $parent->ID;
-			}
-			else return is_parent_private($parent->ID);
-		}
-		else{
-			return false;
-		}
-	}
-}
-
-/**
- * Register widget area.
- *
- * @link http://codex.wordpress.org/Function_Reference/register_sidebar
- */
-function cs_widgets_init() {
-	require get_template_directory() . '/inc/reg-sidebars.php';
-}
-add_action( 'widgets_init', 'cs_widgets_init' );
-
-/**
- * Enqueue scripts and styles.
- */
-require get_template_directory() . '/inc/scripts-and-styles.php';
-
-/**
- * Browser hacks
- */
-require get_template_directory() . '/inc/ie-hacks.php';
-
-/**
- * Private Pages
- */
-require get_template_directory() . '/inc/private-pages.php';
-
-
-/**
- * Custom template tags for this theme.
- */
-require get_template_directory() . '/inc/template-tags.php';
-
-/**
- * Custom functions that act independently of the theme templates.
- */
-require get_template_directory() . '/inc/extras.php';
-
-/**
- * Customizer additions.
- */
-require get_template_directory() . '/inc/customizer.php';
-
-/**
-* New nav walkers
-*/
-require get_template_directory() . '/inc/nav-walker.php';
-require get_template_directory() . '/inc/nav-drop-multi-walker.php';
-require get_template_directory() . '/inc/nav-tabs-walker.php';
-
-/**
-* Bootstrap the comment form.
-*/
-require get_template_directory() . '/inc/bootstrap-forms.php';
-
-/**
-* Custom site settings
-*/
-require get_template_directory() . '/inc/settings.php';
-
-/**
-* Bootstrap Whitelist
-*/
-require get_template_directory() . '/inc/bootstrap-whitelist.php';
-
-
-
-
-
-
-
-// Change what's hidden by default
-add_filter('default_hidden_meta_boxes', 'be_hidden_meta_boxes', 10, 2);
-function be_hidden_meta_boxes($hidden, $screen) {
-	if ( 'post' == $screen->base || 'page' == $screen->base )
-		$hidden = array('slugdiv', 'trackbacksdiv', 'postexcerpt', 'commentstatusdiv', 'commentsdiv', 'authordiv', 'revisionsdiv');
-		// removed 'postcustom',
-	return $hidden;
-}
-
-
-
-/*the fallback from wp_nav_menu, we want to replicate the output of wp_page_menu to be similar to wp_nav_menu
-@param args, it comes from the wp_nav_menu arguments*/
-function hale_main_nav_fallback($args) {
-	$args['echo'] = 0; // don't echo the output yet.
-	$nav_menu = wp_page_menu($args);
-	if(!empty($nav_menu)){
-		$doc = new DOMDocument();
-		@$doc->loadHTML($nav_menu);//surpress the warnings
-		$data = $doc->getElementsByTagName('li');
-		//the default behaviour of wp_page_menu is that it wraps the list items with a ul and div
-		//menu_class is for div in wp_page_menu, but is for the ul in wp_nav_menu
-		//create the container, if any
-		//container class and id come from wp_nav_menu arguments. Which is not used in wp_page_menu.
-		if($args['container'] != false) {
-			$attributes = (!empty($args['container_class'])?' class="'.$args['container_class'].'"':'');
-			$attributes .= (!empty($args['container_id'])?' id="'.$args['container_id'].'"':'');
-			if($args['container'] == 'nav') {
-				echo '<nav'.$attributes.'>';
-			} else {
-				echo '<div'.$attributes.'>';
-			}
-
-		}
-		$attributes = (!empty($args['menu_class'])?' class="'.$args['menu_class'].'"':'');
-		$attributes .= (!empty($args['menu_id'])?' id="'.$args['menu_id'].'"':'');
-		echo '<ul'.$attributes.'>';
-		if($data->length > 0) {
-			foreach($data as $item) {
-				echo $item->ownerDocument->saveXML($item);//saveHTML wouldn't accept it as paramater.
-			}
-		}
-		echo '</ul>';
-		//close the container, if any
-		if($args['container'] != false) {
-			if($args['container'] == 'nav') {
-				echo '</nav>';
-			} else {
-				echo '</div>';
-			}
-
-		}
-	}
-	return;
-}
-
-function disable_comments_media_attachments( $open, $post_id ){
-	$post = get_post_type( $post_id );
-	if( $post == 'attachment' ) {
-		$open = false;
-	}
-	return $open;
-}
-add_filter('comments_open', 'disable_comments_media_attachments', 10 , 2);
-
-function metaslider_filmstrip_alt_tags( $list_item, $post, $url ) {
-	$alt = get_post_meta( $post->ID, '_wp_attachment_image_alt', true );
-	$list_item = "<li class=\"ms-thumb slide-{$post->ID} post-{$post->ID}\" style=\"display: none;\"><img src=\"{$url}\" alt=\"{$alt} Thumbnail\" /></li>";
-	return $list_item;
-}
-add_filter( 'metaslider_filmstrip_list_item', 'metaslider_filmstrip_alt_tags', 10, 3 );
-
-
-
-function remove_submenu() {
-	if (network_home_url() != 'http://development.wordpress.uconn.edu/'){
-		remove_submenu_page( 'themes.php', 'megamenu_settings');
-	}
-}
-add_action( 'admin_menu', 'remove_submenu', 999 );
-
-function remove_core_widgets() {
-	unregister_widget('WP_Widget_Calendar');
-	unregister_widget('WP_Widget_Meta');
-}
-add_action( 'widgets_init', 'remove_core_widgets' );
-
-function cornerstone_show_people(){
-	if ( !is_plugin_active('uc-people/uc-people.php') ) {
-		activate_plugin('uc-people/uc-people.php');
-	}
-};
-add_action( 'admin_init', 'cornerstone_show_people' );
-
-// Force the Page Builder plugin to include the 'simple-social-icons' class
-add_filter( 'siteorigin_panels_widget_classes', 'ssi_add_widget_class' );
-function ssi_add_widget_class( $classes ) {
-	if ( in_array( 'widget_simple-social-icons', $classes ) ) {
-		$classes[] = 'simple-social-icons';
-	}
-
-	return $classes;
-}
-
-function cornerstone_breadcrumbs(){
-	if(get_option('breadcrumbs') != 'on') {
-		return;
-	}
-	$thisID = get_the_ID();
-	$ancestors = get_ancestors($thisID, 'page');
-	$ancestors = array_reverse($ancestors);
-	
-	
-	if ($ancestors) {
-		echo '<ol class="breadcrumb">';
-							
-			if (wp_get_nav_menu_object('precrumbs')){
-				$defaults = array(
-					'menu'			=> 'Precrumbs',
-					'container'       => false,
-					'items_wrap'      => '%3$s',
-					'depth'			=> 1,
-					'fallback_cb'		=> false
-				);
-				wp_nav_menu( $defaults );
-			}
-			
-			foreach ($ancestors as &$ancestor) {
-				$ancestor_link = get_permalink($ancestor);
-				$ancestor_title = get_the_title($ancestor);
-				echo '<li><a href="'.$ancestor_link.'">'.$ancestor_title.'</a></li>';
-			}
-			echo '<li class="active">'.get_the_title().'</li>';
-		echo '</ol>';				
-	}
-}
-
-function uc_redirect_403() {
-	if( get_query_var( 'is_403' ) == true ){
-		global $wp_query;
-
-		status_header(403);
-		$wp_query->is_404=false;
-
-		add_filter( 'wp_title', function( $title='', $sep='' ){
-			 return "Forbidden | ".get_bloginfo('name');
-		});
-		get_template_part('403');
-		exit;
-	}
-}
-
-add_action( 'template_redirect', 'uc_redirect_403' );
+<?php
+/**
+ * cornerstone functions and definitions
+ *
+ * @package cornerstone
+ */
+
+/**
+ * Set the content width based on the theme's design and stylesheet.
+ */
+if ( ! isset( $content_width ) ) {
+	$content_width = 640; /* pixels */
+}
+
+if ( ! function_exists( 'cs_setup' ) ) :
+/**
+ * Sets up theme defaults and registers support for various WordPress features.
+ *
+ * Note that this function is hooked into the after_setup_theme hook, which
+ * runs before the init hook. The init hook is too late for some features, such
+ * as indicating support for post thumbnails.
+ */
+function cs_setup() {
+
+	/*
+	 * Make theme available for translation.
+	 * Translations can be filed in the /languages/ directory.
+	 * If you're building a theme based on cornerstone, use a find and replace
+	 * to change 'cs' to the name of your theme in all the template files
+	 */
+	load_theme_textdomain( 'cs', get_template_directory() . '/languages' );
+
+	// Add default posts and comments RSS feed links to head.
+	add_theme_support( 'automatic-feed-links' );
+
+	/*
+	 * Enable support for Post Thumbnails on posts and pages.
+	 *
+	 * @link http://codex.wordpress.org/Function_Reference/add_theme_support#Post_Thumbnails
+	 */
+	add_theme_support( 'post-thumbnails' );
+
+	// This theme uses wp_nav_menu() in one location.
+	register_nav_menus( array(
+		'primary' => __( 'Primary Menu', 'cs' ),
+	) );
+
+	// Enable support for HTML5 markup.
+	add_theme_support( 'html5', array(
+		'comment-list',
+		'search-form',
+		'comment-form',
+		'gallery',
+		'caption',
+	) );
+}
+endif; // cs_setup
+add_action( 'after_setup_theme', 'cs_setup' );
+
+if(!function_exists('is_parent_private')){
+	function is_parent_private($id){
+		$page = get_post($id);
+		if($page->post_parent > 0){
+			$parent = get_post($page->post_parent);
+			$private = get_post_meta($parent->ID, 'uc-private', true);
+			if($private == 'admins' || $private == 'users' || $private == 'list'){
+				return $parent->ID;
+			}
+			else return is_parent_private($parent->ID);
+		}
+		else{
+			return false;
+		}
+	}
+}
+
+/**
+ * Register widget area.
+ *
+ * @link http://codex.wordpress.org/Function_Reference/register_sidebar
+ */
+function cs_widgets_init() {
+	require get_template_directory() . '/inc/reg-sidebars.php';
+}
+add_action( 'widgets_init', 'cs_widgets_init' );
+
+/**
+ * Enqueue scripts and styles.
+ */
+require get_template_directory() . '/inc/scripts-and-styles.php';
+
+/**
+ * Browser hacks
+ */
+require get_template_directory() . '/inc/ie-hacks.php';
+
+/**
+ * Private Pages
+ */
+require get_template_directory() . '/inc/private-pages.php';
+
+
+/**
+ * Custom template tags for this theme.
+ */
+require get_template_directory() . '/inc/template-tags.php';
+
+/**
+ * Custom functions that act independently of the theme templates.
+ */
+require get_template_directory() . '/inc/extras.php';
+
+/**
+ * Customizer additions.
+ */
+require get_template_directory() . '/inc/customizer.php';
+
+/**
+* New nav walkers
+*/
+require get_template_directory() . '/inc/nav-walker.php';
+require get_template_directory() . '/inc/nav-drop-multi-walker.php';
+require get_template_directory() . '/inc/nav-tabs-walker.php';
+
+/**
+* Bootstrap the comment form.
+*/
+require get_template_directory() . '/inc/bootstrap-forms.php';
+
+/**
+* Custom site settings
+*/
+require get_template_directory() . '/inc/settings.php';
+
+/**
+* Bootstrap Whitelist
+*/
+require get_template_directory() . '/inc/bootstrap-whitelist.php';
+
+
+
+
+
+
+
+// Change what's hidden by default
+add_filter('default_hidden_meta_boxes', 'be_hidden_meta_boxes', 10, 2);
+function be_hidden_meta_boxes($hidden, $screen) {
+	if ( 'post' == $screen->base || 'page' == $screen->base )
+		$hidden = array('slugdiv', 'trackbacksdiv', 'postexcerpt', 'commentstatusdiv', 'commentsdiv', 'authordiv', 'revisionsdiv');
+		// removed 'postcustom',
+	return $hidden;
+}
+
+
+
+/*the fallback from wp_nav_menu, we want to replicate the output of wp_page_menu to be similar to wp_nav_menu
+@param args, it comes from the wp_nav_menu arguments*/
+function hale_main_nav_fallback($args) {
+	$args['echo'] = 0; // don't echo the output yet.
+	$nav_menu = wp_page_menu($args);
+	if(!empty($nav_menu)){
+		$doc = new DOMDocument();
+		@$doc->loadHTML($nav_menu);//surpress the warnings
+		$data = $doc->getElementsByTagName('li');
+		//the default behaviour of wp_page_menu is that it wraps the list items with a ul and div
+		//menu_class is for div in wp_page_menu, but is for the ul in wp_nav_menu
+		//create the container, if any
+		//container class and id come from wp_nav_menu arguments. Which is not used in wp_page_menu.
+		if($args['container'] != false) {
+			$attributes = (!empty($args['container_class'])?' class="'.$args['container_class'].'"':'');
+			$attributes .= (!empty($args['container_id'])?' id="'.$args['container_id'].'"':'');
+			if($args['container'] == 'nav') {
+				echo '<nav'.$attributes.'>';
+			} else {
+				echo '<div'.$attributes.'>';
+			}
+
+		}
+		$attributes = (!empty($args['menu_class'])?' class="'.$args['menu_class'].'"':'');
+		$attributes .= (!empty($args['menu_id'])?' id="'.$args['menu_id'].'"':'');
+		echo '<ul'.$attributes.'>';
+		if($data->length > 0) {
+			foreach($data as $item) {
+				echo $item->ownerDocument->saveXML($item);//saveHTML wouldn't accept it as paramater.
+			}
+		}
+		echo '</ul>';
+		//close the container, if any
+		if($args['container'] != false) {
+			if($args['container'] == 'nav') {
+				echo '</nav>';
+			} else {
+				echo '</div>';
+			}
+
+		}
+	}
+	return;
+}
+
+function disable_comments_media_attachments( $open, $post_id ){
+	$post = get_post_type( $post_id );
+	if( $post == 'attachment' ) {
+		$open = false;
+	}
+	return $open;
+}
+add_filter('comments_open', 'disable_comments_media_attachments', 10 , 2);
+
+function metaslider_filmstrip_alt_tags( $list_item, $post, $url ) {
+	$alt = get_post_meta( $post->ID, '_wp_attachment_image_alt', true );
+	$list_item = "<li class=\"ms-thumb slide-{$post->ID} post-{$post->ID}\" style=\"display: none;\"><img src=\"{$url}\" alt=\"{$alt} Thumbnail\" /></li>";
+	return $list_item;
+}
+add_filter( 'metaslider_filmstrip_list_item', 'metaslider_filmstrip_alt_tags', 10, 3 );
+
+
+
+function remove_submenu() {
+	if (network_home_url() != 'http://development.wordpress.uconn.edu/'){
+		remove_submenu_page( 'themes.php', 'megamenu_settings');
+	}
+}
+add_action( 'admin_menu', 'remove_submenu', 999 );
+
+function remove_core_widgets() {
+	unregister_widget('WP_Widget_Calendar');
+	unregister_widget('WP_Widget_Meta');
+}
+add_action( 'widgets_init', 'remove_core_widgets' );
+
+function cornerstone_show_people(){
+	if ( !is_plugin_active('uc-people/uc-people.php') ) {
+		activate_plugin('uc-people/uc-people.php');
+	}
+};
+add_action( 'admin_init', 'cornerstone_show_people' );
+
+// Force the Page Builder plugin to include the 'simple-social-icons' class
+add_filter( 'siteorigin_panels_widget_classes', 'ssi_add_widget_class' );
+function ssi_add_widget_class( $classes ) {
+	if ( in_array( 'widget_simple-social-icons', $classes ) ) {
+		$classes[] = 'simple-social-icons';
+	}
+
+	return $classes;
+}
+
+function cornerstone_breadcrumbs(){
+	if(get_option('breadcrumbs') != 'on') {
+		return;
+	}
+	$thisID = get_the_ID();
+	$ancestors = get_ancestors($thisID, 'page');
+	$ancestors = array_reverse($ancestors);
+	
+	
+	if ($ancestors) {
+		echo '<ol class="breadcrumb">';
+							
+			if (wp_get_nav_menu_object('precrumbs')){
+				$defaults = array(
+					'menu'			=> 'Precrumbs',
+					'container'       => false,
+					'items_wrap'      => '%3$s',
+					'depth'			=> 1,
+					'fallback_cb'		=> false
+				);
+				wp_nav_menu( $defaults );
+			}
+			
+			foreach ($ancestors as &$ancestor) {
+				$ancestor_link = get_permalink($ancestor);
+				$ancestor_title = get_the_title($ancestor);
+				echo '<li><a href="'.$ancestor_link.'">'.$ancestor_title.'</a></li>';
+			}
+			echo '<li class="active">'.get_the_title().'</li>';
+		echo '</ol>';				
+	}
+}
+
+function uc_redirect_403() {
+	if( get_query_var( 'is_403' ) == true ){
+		global $wp_query;
+
+		status_header(403);
+		$wp_query->is_404=false;
+
+		add_filter( 'wp_title', function( $title='', $sep='' ){
+			 return "Forbidden | ".get_bloginfo('name');
+		});
+		get_template_part('403');
+		exit;
+	}
+}
+
+add_action( 'template_redirect', 'uc_redirect_403' );
 ?>
\ No newline at end of file
diff --git a/inc/customizer-nav.php b/inc/customizer-nav.php
index 81efa8e..453d930 100644
--- a/inc/customizer-nav.php
+++ b/inc/customizer-nav.php
@@ -1,78 +1,78 @@
-<?php 
-$wp_customize->add_setting( 'navoption1', //Give it a SERIALIZED name (so all theme settings can live under one db record)
-	array(
-		'default' => 'drop', //Default setting/value to save
-		'type' => 'option', //Is this an 'option' or a 'theme_mod'?
-		'capability' => 'edit_theme_options', //Optional. Special permissions for accessing this setting.
-		'transport' => 'refresh', //What triggers a refresh of the setting? 'refresh' or 'postMessage' (instant)?
-	) 
-);
-$wp_customize->add_setting( 'stickynav', //Give it a SERIALIZED name (so all theme settings can live under one db record)
-	array(
-		'default' => 'off', //Default setting/value to save
-		'type' => 'option', //Is this an 'option' or a 'theme_mod'?
-		'capability' => 'edit_theme_options', //Optional. Special permissions for accessing this setting.
-		'transport' => 'refresh', //What triggers a refresh of the setting? 'refresh' or 'postMessage' (instant)?
-	) 
-);
-$wp_customize->add_setting( 'breadcrumbs', //Give it a SERIALIZED name (so all theme settings can live under one db record)
-	array(
-		'default' => 'off', //Default setting/value to save
-		'type' => 'option', //Is this an 'option' or a 'theme_mod'?
-		'capability' => 'edit_theme_options', //Optional. Special permissions for accessing this setting.
-		'transport' => 'refresh', //What triggers a refresh of the setting? 'refresh' or 'postMessage' (instant)?
-	) 
-);
-
-
-
-// Check to see if max mega menu is active
-include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
-$maxMegaMenuActive = is_plugin_active('megamenu/megamenu.php');
-
-// If it's not active, display some options (activating the plugin overrides everything). 
-if (!$maxMegaMenuActive){
-	
-	$wp_customize->add_section( 'nav' , array(
-		'title'      => 'Navigation Options',
-		'priority'   => 30,
-	) );
-	
-	$wp_customize->add_control('navoption1', array(
-		'type' => 'select',
-		'label' => 'Navigation Style',
-		'section' => 'nav',
-		'choices' => array(
-				'drop'=>'Dropdowns',
-				'drop-multi' => 'Multi-level Dropdowns',
-				'tabs'=>'Tabs'
-			)
-		)
-	);
-	
-	$wp_customize->add_control('stickynav', array(
-		'type' => 'radio',
-		'label' => 'Sticky Navigation',
-		'section' => 'nav',
-		'choices' => array(
-				'on'=>'On',
-				'off'=>'Off'
-			)
-		)
-	);
-	
-	$wp_customize->add_control('breadcrumbs', array(
-		'type' => 'radio',
-		'label' => 'Breadcrumbs',
-		'section' => 'nav',
-		'choices' => array(
-				'on'=>'On',
-				'off'=>'Off'
-			)
-		)
-	);
-};
-
-
-
+<?php 
+$wp_customize->add_setting( 'navoption1', //Give it a SERIALIZED name (so all theme settings can live under one db record)
+	array(
+		'default' => 'drop', //Default setting/value to save
+		'type' => 'option', //Is this an 'option' or a 'theme_mod'?
+		'capability' => 'edit_theme_options', //Optional. Special permissions for accessing this setting.
+		'transport' => 'refresh', //What triggers a refresh of the setting? 'refresh' or 'postMessage' (instant)?
+	) 
+);
+$wp_customize->add_setting( 'stickynav', //Give it a SERIALIZED name (so all theme settings can live under one db record)
+	array(
+		'default' => 'off', //Default setting/value to save
+		'type' => 'option', //Is this an 'option' or a 'theme_mod'?
+		'capability' => 'edit_theme_options', //Optional. Special permissions for accessing this setting.
+		'transport' => 'refresh', //What triggers a refresh of the setting? 'refresh' or 'postMessage' (instant)?
+	) 
+);
+$wp_customize->add_setting( 'breadcrumbs', //Give it a SERIALIZED name (so all theme settings can live under one db record)
+	array(
+		'default' => 'off', //Default setting/value to save
+		'type' => 'option', //Is this an 'option' or a 'theme_mod'?
+		'capability' => 'edit_theme_options', //Optional. Special permissions for accessing this setting.
+		'transport' => 'refresh', //What triggers a refresh of the setting? 'refresh' or 'postMessage' (instant)?
+	) 
+);
+
+
+
+// Check to see if max mega menu is active
+include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
+$maxMegaMenuActive = is_plugin_active('megamenu/megamenu.php');
+
+// If it's not active, display some options (activating the plugin overrides everything). 
+if (!$maxMegaMenuActive){
+	
+	$wp_customize->add_section( 'nav' , array(
+		'title'      => 'Navigation Options',
+		'priority'   => 30,
+	) );
+	
+	$wp_customize->add_control('navoption1', array(
+		'type' => 'select',
+		'label' => 'Navigation Style',
+		'section' => 'nav',
+		'choices' => array(
+				'drop'=>'Dropdowns',
+				'drop-multi' => 'Multi-level Dropdowns',
+				'tabs'=>'Tabs'
+			)
+		)
+	);
+	
+	$wp_customize->add_control('stickynav', array(
+		'type' => 'radio',
+		'label' => 'Sticky Navigation',
+		'section' => 'nav',
+		'choices' => array(
+				'on'=>'On',
+				'off'=>'Off'
+			)
+		)
+	);
+	
+	$wp_customize->add_control('breadcrumbs', array(
+		'type' => 'radio',
+		'label' => 'Breadcrumbs',
+		'section' => 'nav',
+		'choices' => array(
+				'on'=>'On',
+				'off'=>'Off'
+			)
+		)
+	);
+};
+
+
+
 ?>
\ No newline at end of file
diff --git a/inc/scripts-and-styles.php b/inc/scripts-and-styles.php
index a8626c1..4d80c79 100644
--- a/inc/scripts-and-styles.php
+++ b/inc/scripts-and-styles.php
@@ -1,52 +1,52 @@
-<?php 
-function cs_scripts() {	
-
-	wp_enqueue_style( 'cs-glyph', site_url().'/wp-content/global/glyphicons_pro/glyphicons/web/html_css/css/glyphicons.css');
-	wp_enqueue_style( 'cs-glyph-filetypes', site_url().'/wp-content/global/glyphicons_pro/glyphicons-filetypes/web/html_css/css/glyphicons-filetypes.css');
-	wp_enqueue_style( 'cs-glyph-halflings', site_url().'/wp-content/global/glyphicons_pro/glyphicons-halflings/web/html_css/css/glyphicons-halflings.css');
-	wp_enqueue_style( 'cs-glyph-social', site_url().'/wp-content/global/glyphicons_pro/glyphicons-social/web/html_css/css/glyphicons-social.css');	
-	wp_enqueue_style( 'cs-style', get_stylesheet_uri(), array( 'cs-glyph' ));
-	wp_enqueue_style( 'cs-print', get_template_directory_uri() .'/css/print.css', array( 'cs-style' ), false, 'print');
-	
-	include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
-	$maxMegaMenuActive = is_plugin_active('megamenu/megamenu.php');
-	if ($maxMegaMenuActive){
-		wp_enqueue_style( 'cs-megamenu', get_template_directory_uri(). '/css/megamenu-cornerstone-base.css', array( 'cs-style' ));
-	};
-
-	wp_enqueue_script( 'cs-bootstrap-js', site_url().'/wp-content/global/bootstrap-3.3.4/javascripts/bootstrap.min.js', array( 'jquery' ));
-	wp_enqueue_script( 'cs-modernizr', get_template_directory_uri() . '/js/cs-modernizr.js', array( 'jquery' ));
-	wp_enqueue_script( 'cs', get_template_directory_uri() . '/js/cs.js', array( 'jquery' ));
-	wp_enqueue_script( 'cs-navigation', get_template_directory_uri() . '/js/navigation.js', array( 'cs-bootstrap-js'), '20120206', true );
-	wp_enqueue_script( 'cs-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '20130115', true );
-	
-	$outboundtracking = get_option( 'outbound_tracking','');
-	if($outboundtracking == 'yes') wp_enqueue_script('uc-link-tracking', get_bloginfo('template_url').'/js/linktracking.js', array('jquery'));
-
-	if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
-		wp_enqueue_script( 'comment-reply' );
-	}
-	
-	if(get_option('stickynav') == 'on') {
-		wp_enqueue_script( 'stickynav', get_template_directory_uri() . '/js/stickynav.js', array( 'jquery' ));
-	}
-}
-
-add_action( 'wp_enqueue_scripts', 'cs_scripts' );
-
-
-function load_cornerstone_wp_admin_style($hook) {
-    wp_register_style( 'custom_wp_admin_css', get_template_directory_uri() . '/css/admin-style.css' );
-    wp_enqueue_style( 'custom_wp_admin_css' );
-	
-	
-	wp_register_script('uc-admin-js', get_template_directory_uri() . '/js/admin-style.js' );
-	wp_enqueue_script('uc-admin-js');
-
-	if( 'widgets.php' != $hook )
-	    return;
-	wp_register_style( 'css-widgets-area', get_template_directory_uri().'/css/widgets-area.php' );
-	wp_enqueue_style( 'css-widgets-area' );
-}
-add_action( 'admin_enqueue_scripts', 'load_cornerstone_wp_admin_style' );
+<?php 
+function cs_scripts() {	
+
+	wp_enqueue_style( 'cs-glyph', site_url().'/wp-content/global/glyphicons_pro/glyphicons/web/html_css/css/glyphicons.css');
+	wp_enqueue_style( 'cs-glyph-filetypes', site_url().'/wp-content/global/glyphicons_pro/glyphicons-filetypes/web/html_css/css/glyphicons-filetypes.css');
+	wp_enqueue_style( 'cs-glyph-halflings', site_url().'/wp-content/global/glyphicons_pro/glyphicons-halflings/web/html_css/css/glyphicons-halflings.css');
+	wp_enqueue_style( 'cs-glyph-social', site_url().'/wp-content/global/glyphicons_pro/glyphicons-social/web/html_css/css/glyphicons-social.css');	
+	wp_enqueue_style( 'cs-style', get_stylesheet_uri(), array( 'cs-glyph' ));
+	wp_enqueue_style( 'cs-print', get_template_directory_uri() .'/css/print.css', array( 'cs-style' ), false, 'print');
+	
+	include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
+	$maxMegaMenuActive = is_plugin_active('megamenu/megamenu.php');
+	if ($maxMegaMenuActive){
+		wp_enqueue_style( 'cs-megamenu', get_template_directory_uri(). '/css/megamenu-cornerstone-base.css', array( 'cs-style' ));
+	};
+
+	wp_enqueue_script( 'cs-bootstrap-js', site_url().'/wp-content/global/bootstrap-3.3.4/javascripts/bootstrap.min.js', array( 'jquery' ));
+	wp_enqueue_script( 'cs-modernizr', get_template_directory_uri() . '/js/cs-modernizr.js', array( 'jquery' ));
+	wp_enqueue_script( 'cs', get_template_directory_uri() . '/js/cs.js', array( 'jquery' ));
+	wp_enqueue_script( 'cs-navigation', get_template_directory_uri() . '/js/navigation.js', array( 'cs-bootstrap-js'), '20120206', true );
+	wp_enqueue_script( 'cs-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '20130115', true );
+	
+	$outboundtracking = get_option( 'outbound_tracking','');
+	if($outboundtracking == 'yes') wp_enqueue_script('uc-link-tracking', get_bloginfo('template_url').'/js/linktracking.js', array('jquery'));
+
+	if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
+		wp_enqueue_script( 'comment-reply' );
+	}
+	
+	if(get_option('stickynav') == 'on') {
+		wp_enqueue_script( 'stickynav', get_template_directory_uri() . '/js/stickynav.js', array( 'jquery' ));
+	}
+}
+
+add_action( 'wp_enqueue_scripts', 'cs_scripts' );
+
+
+function load_cornerstone_wp_admin_style($hook) {
+    wp_register_style( 'custom_wp_admin_css', get_template_directory_uri() . '/css/admin-style.css' );
+    wp_enqueue_style( 'custom_wp_admin_css' );
+	
+	
+	wp_register_script('uc-admin-js', get_template_directory_uri() . '/js/admin-style.js' );
+	wp_enqueue_script('uc-admin-js');
+
+	if( 'widgets.php' != $hook )
+	    return;
+	wp_register_style( 'css-widgets-area', get_template_directory_uri().'/css/widgets-area.php' );
+	wp_enqueue_style( 'css-widgets-area' );
+}
+add_action( 'admin_enqueue_scripts', 'load_cornerstone_wp_admin_style' );
 ?>
\ No newline at end of file
diff --git a/js/_notes/dwsync.xml b/js/_notes/dwsync.xml
new file mode 100644
index 0000000..54a97c0
--- /dev/null
+++ b/js/_notes/dwsync.xml
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="utf-8" ?>
<dwsync>
<file name="stickynav.js" server="development.wordpress.uconn.edu/edu.uconn.wordpress.development/public_html/" local="3565107878" remote="321965170278480550" Dst="-1" />
</dwsync>
\ No newline at end of file
diff --git a/js/stickynav.js b/js/stickynav.js
index 5fbbcad..69dc217 100644
--- a/js/stickynav.js
+++ b/js/stickynav.js
@@ -1,33 +1,33 @@
-jQuery(document).ready(function( $ ) {
-	$(window).on("load scroll resize", function() {
-		var elem = $('#nav-wrapper');
-		if (!elem.attr('data-top')) {
-			if (elem.hasClass('navbar-fixed-top'))
-				return;
-			 var offset = elem.offset();
-			elem.attr('data-top', offset.top - $('#wpadminbar').outerHeight());
-		}
-		if (elem.attr('data-top') - elem.outerHeight() <= $(this).scrollTop() - $(elem).outerHeight()){
-			elem.addClass('navbar-fixed-top');
-			elem.css('padding-top',$('#wpadminbar').outerHeight());
-		}
-		else {
-			elem.removeClass('navbar-fixed-top');
-			elem.css('padding-top','0');
-		}
-	
-		if ($('#nav-wrapper').hasClass('navbar-fixed-top')){
-			$('.site-content').css('padding-top' , $('#nav-wrapper').height());
-		} 
-		
-		else {
-			$('.site-content').css('padding-top' ,'0px');
-		}
-	});
- 
-	$(window).on("resize", function() {
-		var elem = $('#nav-wrapper');
-		var offset = $('#site-title').offset().top + $('#site-title').outerHeight();
-		elem.attr('data-top', offset - $('#wpadminbar').outerHeight());
-	});
+jQuery(document).ready(function( $ ) {
+	$(window).on("load scroll resize", function() {
+		var elem = $('#nav-wrapper');
+		if (!elem.attr('data-top')) {
+			if (elem.hasClass('navbar-fixed-top'))
+				return;
+			 var offset = elem.offset();
+			elem.attr('data-top', offset.top - $('#wpadminbar').outerHeight());
+		}
+		if (elem.attr('data-top') - elem.outerHeight() <= $(this).scrollTop() - $(elem).outerHeight()){
+			elem.addClass('navbar-fixed-top');
+			elem.css('padding-top',$('#wpadminbar').outerHeight());
+		}
+		else {
+			elem.removeClass('navbar-fixed-top');
+			elem.css('padding-top','0');
+		}
+	
+		if ($('#nav-wrapper').hasClass('navbar-fixed-top')){
+			$('.site-content').css('padding-top' , $('#nav-wrapper').height());
+		} 
+		
+		else {
+			$('.site-content').css('padding-top' ,'0px');
+		}
+	});
+ 
+	$(window).on("resize", function() {
+		var elem = $('#nav-wrapper');
+		var offset = $('#site-title').offset().top + $('#site-title').outerHeight();
+		elem.attr('data-top', offset - $('#wpadminbar').outerHeight());
+	});
 });
\ No newline at end of file
diff --git a/page-blank.php b/page-blank.php
index 6f0d3fa..d034f2e 100644
--- a/page-blank.php
+++ b/page-blank.php
@@ -12,6 +12,7 @@
 		<?php include('inc/submenu-check.php')?>
 			<div class="row">
 				<div class="col-sm-<?php echo (is_active_sidebar( $sidebar )?9:12); ?>">
+                	<?php cornerstone_breadcrumbs(); ?>
 					<?php get_template_part( 'content', 'blank' ); ?>
 					<?php
 						// If comments are open or we have at least one comment, load up the comment template
diff --git a/page-pagebuilder-cards.php b/page-pagebuilder-cards.php
index 05ff7d5..6f37ebb 100644
--- a/page-pagebuilder-cards.php
+++ b/page-pagebuilder-cards.php
@@ -12,6 +12,7 @@
 				<div class="col-sm-<?php echo (is_active_sidebar( $sidebar )?9:12); ?>">
                 	<div id="primary" class="content-area subpage">
 						<main id="main" class="site-main" role="main">
+                        	<?php cornerstone_breadcrumbs(); ?>
 							<?php get_template_part( 'content', 'blank' ); ?>
                             <?php
                                 // If comments are open or we have at least one comment, load up the comment template
diff --git a/page-pagebuilder.php b/page-pagebuilder.php
index 1f665a8..e46a172 100644
--- a/page-pagebuilder.php
+++ b/page-pagebuilder.php
@@ -12,6 +12,7 @@
 				<div class="col-sm-<?php echo (is_active_sidebar( $sidebar )?9:12); ?>">
                 	<div id="primary" class="content-area subpage">
 						<main id="main" class="site-main" role="main">
+                        	<?php cornerstone_breadcrumbs(); ?>
 							<?php get_template_part( 'content', 'blank' ); ?>
                             <?php
                                 // If comments are open or we have at least one comment, load up the comment template
diff --git a/page.php b/page.php
index ee4dbf2..5719327 100644
--- a/page.php
+++ b/page.php
@@ -18,7 +18,8 @@
 			<div class="row">
 				<div class="col-sm-<?php echo (is_active_sidebar( $sidebar )?9:12); ?>">
 					<div id="primary" class="content-area subpage">
-						<main id="main" class="site-main" role="main">
+                    	<main id="main" class="site-main" role="main">
+                        <?php cornerstone_breadcrumbs(); ?>
 							<?php get_template_part( 'content', 'page' ); ?>
 							<?php
 								// If comments are open or we have at least one comment, load up the comment template
diff --git a/sass/_content.scss b/sass/_content.scss
index 468e033..c89d6d8 100644
--- a/sass/_content.scss
+++ b/sass/_content.scss
@@ -249,4 +249,25 @@ a.btn {
 
 .ui-datepicker-header {
     color:black;
-}
\ No newline at end of file
+}
+
+/*--------------------------------------------------------------
+10.7 Breadcrumbs
+--------------------------------------------------------------*/
+
+.breadcrumb {
+	margin-bottom:0px; 
+    
+    li.menu-item {
+        margin-right:-3px;
+    }
+    
+    @media (max-width:767px) {
+        display:none;
+    }
+    
+    
+} 
+     .breadcrumb > li + li::before {
+        content:"/"
+    } 
diff --git a/single-person.php b/single-person.php
index 0fdc686..4eafe7a 100644
--- a/single-person.php
+++ b/single-person.php
@@ -1,34 +1,34 @@
-<?php
-/**
- * 	Used for displaying the 'person' post type. 
- */
-$external_url = get_field('external_url');
-if(!empty($external_url)) wp_redirect($external_url);
-get_header(); ?>
-<?php include('inc/sidebar-check.php')?>
-<div id="page-page">
-	<?php if (have_posts()) : while ( have_posts() ) : the_post(); ?>
-		<?php include('inc/submenu-check.php') ?>
-			<div class="row">
-				<div class="col-sm-<?php echo (is_active_sidebar( $sidebar )?9:12); ?>">
-					<div id="primary" class="content-area subpage">
-						<main id="main" class="site-main" role="main">
-							<div class="row">
-								<?php 
-									$about = get_field('about');
-									if (strlen($about) > 0){
-										include('inc/person-with-about.php');
-									} else {
-										include('inc/person-no-about.php');
-									}
-								?>
-							</div>
-						</main>
-					</div>
-				</div>
-				<?php include('inc/sidebar-if-active.php')?>
-			</div>
-		<?php include('inc/submenu-closing-tags.php')?>
-	<?php endwhile; endif; // end of the loop. ?>
-</div>
-<?php get_footer(); ?>
+<?php
+/**
+ * 	Used for displaying the 'person' post type. 
+ */
+$external_url = get_field('external_url');
+if(!empty($external_url)) wp_redirect($external_url);
+get_header(); ?>
+<?php include('inc/sidebar-check.php')?>
+<div id="page-page">
+	<?php if (have_posts()) : while ( have_posts() ) : the_post(); ?>
+		<?php include('inc/submenu-check.php') ?>
+			<div class="row">
+				<div class="col-sm-<?php echo (is_active_sidebar( $sidebar )?9:12); ?>">
+					<div id="primary" class="content-area subpage">
+						<main id="main" class="site-main" role="main">
+							<div class="row">
+								<?php 
+									$about = get_field('about');
+									if (strlen($about) > 0){
+										include('inc/person-with-about.php');
+									} else {
+										include('inc/person-no-about.php');
+									}
+								?>
+							</div>
+						</main>
+					</div>
+				</div>
+				<?php include('inc/sidebar-if-active.php')?>
+			</div>
+		<?php include('inc/submenu-closing-tags.php')?>
+	<?php endwhile; endif; // end of the loop. ?>
+</div>
+<?php get_footer(); ?>
diff --git a/style.css b/style.css
index c45fcb7..d9299a1 100644
--- a/style.css
+++ b/style.css
@@ -1,3 +1,4 @@
+@charset "UTF-8";
 /*
 Theme Name: Cornerstone
 Author: UConn Web Development Lab
@@ -236,73 +237,58 @@ th {
     box-shadow: none !important;
     text-shadow: none !important;
   }
-
   a,
   a:visited {
     text-decoration: underline;
   }
-
   a[href]:after {
     content: " (" attr(href) ")";
   }
-
   abbr[title]:after {
     content: " (" attr(title) ")";
   }
-
   a[href^="#"]:after,
   a[href^="javascript:"]:after {
     content: "";
   }
-
   pre,
   blockquote {
     border: 1px solid #999;
     page-break-inside: avoid;
   }
-
   thead {
     display: table-header-group;
   }
-
   tr,
   img {
     page-break-inside: avoid;
   }
-
   img {
     max-width: 100% !important;
   }
-
   p,
   h2,
   h3 {
     orphans: 3;
     widows: 3;
   }
-
   h2,
   h3 {
     page-break-after: avoid;
   }
-
   select {
     background: #fff !important;
   }
-
   .navbar {
     display: none;
   }
-
   .btn > .caret,
   .dropup > .btn > .caret {
     border-top-color: #000 !important;
   }
-
   .label {
     border: 1px solid #000;
   }
-
   .table {
     border-collapse: collapse !important;
   }
@@ -310,17 +296,18 @@ th {
   .table th {
     background-color: #fff !important;
   }
-
   .table-bordered th,
   .table-bordered td {
     border: 1px solid #ddd !important;
   }
 }
+
 @font-face {
   font-family: 'Glyphicons Halflings';
   src: url("../../global/bootstrap-3.3.4/fonts/bootstrap/glyphicons-halflings-regular.eot");
   src: url("../../global/bootstrap-3.3.4/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../../global/bootstrap-3.3.4/fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../../global/bootstrap-3.3.4/fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../../global/bootstrap-3.3.4/fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../../global/bootstrap-3.3.4/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");
 }
+
 .glyphicon {
   position: relative;
   top: 1px;
@@ -1405,7 +1392,7 @@ body {
   font-size: 14px;
   line-height: 1.42857;
   color: #333333;
-  background-color: white;
+  background-color: #fff;
 }
 
 input,
@@ -1421,10 +1408,12 @@ a {
   color: #337ab7;
   text-decoration: none;
 }
+
 a:hover, a:focus {
   color: #23527c;
   text-decoration: underline;
 }
+
 a:focus {
   outline: thin dotted;
   outline: 5px auto -webkit-focus-ring-color;
@@ -1452,8 +1441,8 @@ img {
 .img-thumbnail {
   padding: 4px;
   line-height: 1.42857;
-  background-color: white;
-  border: 1px solid #dddddd;
+  background-color: #fff;
+  border: 1px solid #ddd;
   border-radius: 4px;
   -webkit-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
@@ -1505,6 +1494,7 @@ h1, h2, h3, h4, h5, h6,
   line-height: 1.1;
   color: inherit;
 }
+
 h1 small,
 h1 .small, h2 small,
 h2 .small, h3 small,
@@ -1530,6 +1520,7 @@ h3, .h3 {
   margin-top: 20px;
   margin-bottom: 10px;
 }
+
 h1 small,
 h1 .small, .h1 small,
 .h1 .small,
@@ -1548,6 +1539,7 @@ h6, .h6 {
   margin-top: 10px;
   margin-bottom: 10px;
 }
+
 h4 small,
 h4 .small, .h4 small,
 .h4 .small,
@@ -1594,6 +1586,7 @@ p {
   font-weight: 300;
   line-height: 1.4;
 }
+
 @media (min-width: 768px) {
   .lead {
     font-size: 21px;
@@ -1742,6 +1735,7 @@ ol {
   margin-top: 0;
   margin-bottom: 10px;
 }
+
 ul ul,
 ul ol,
 ol ul,
@@ -1759,6 +1753,7 @@ ol ol {
   list-style: none;
   margin-left: -5px;
 }
+
 .list-inline > li {
   display: inline-block;
   padding-left: 5px;
@@ -1787,9 +1782,11 @@ dd {
   content: " ";
   display: table;
 }
+
 .dl-horizontal dd:after {
   clear: both;
 }
+
 @media (min-width: 768px) {
   .dl-horizontal dt {
     float: left;
@@ -1821,11 +1818,13 @@ blockquote {
   font-size: 17.5px;
   border-left: 5px solid #eeeeee;
 }
+
 blockquote p:last-child,
 blockquote ul:last-child,
 blockquote ol:last-child {
   margin-bottom: 0;
 }
+
 blockquote footer,
 blockquote small,
 blockquote .small {
@@ -1834,6 +1833,7 @@ blockquote .small {
   line-height: 1.42857;
   color: #777777;
 }
+
 blockquote footer:before,
 blockquote small:before,
 blockquote .small:before {
@@ -1848,6 +1848,7 @@ blockquote.pull-right {
   border-left: 0;
   text-align: right;
 }
+
 .blockquote-reverse footer:before,
 .blockquote-reverse small:before,
 .blockquote-reverse .small:before,
@@ -1856,6 +1857,7 @@ blockquote.pull-right small:before,
 blockquote.pull-right .small:before {
   content: '';
 }
+
 .blockquote-reverse footer:after,
 .blockquote-reverse small:after,
 .blockquote-reverse .small:after,
@@ -1889,11 +1891,12 @@ code {
 kbd {
   padding: 2px 4px;
   font-size: 90%;
-  color: white;
-  background-color: #333333;
+  color: #fff;
+  background-color: #333;
   border-radius: 3px;
   box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
 }
+
 kbd kbd {
   padding: 0;
   font-size: 100%;
@@ -1910,10 +1913,11 @@ pre {
   word-break: break-all;
   word-wrap: break-word;
   color: #333333;
-  background-color: whitesmoke;
-  border: 1px solid #cccccc;
+  background-color: #f5f5f5;
+  border: 1px solid #ccc;
   border-radius: 4px;
 }
+
 pre code {
   padding: 0;
   font-size: inherit;
@@ -1934,23 +1938,28 @@ pre code {
   padding-left: 15px;
   padding-right: 15px;
 }
+
 .container:before, .container:after {
   content: " ";
   display: table;
 }
+
 .container:after {
   clear: both;
 }
+
 @media (min-width: 768px) {
   .container {
     width: 750px;
   }
 }
+
 @media (min-width: 992px) {
   .container {
     width: 970px;
   }
 }
+
 @media (min-width: 1200px) {
   .container {
     width: 1170px;
@@ -1963,10 +1972,12 @@ pre code {
   padding-left: 15px;
   padding-right: 15px;
 }
+
 .container-fluid:before, .container-fluid:after {
   content: " ";
   display: table;
 }
+
 .container-fluid:after {
   clear: both;
 }
@@ -1975,10 +1986,12 @@ pre code {
   margin-left: -15px;
   margin-right: -15px;
 }
+
 .row:before, .row:after {
   content: " ";
   display: table;
 }
+
 .row:after {
   clear: both;
 }
@@ -2202,629 +2215,479 @@ pre code {
   .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-1 {
     width: 8.33333%;
   }
-
   .col-sm-2 {
     width: 16.66667%;
   }
-
   .col-sm-3 {
     width: 25%;
   }
-
   .col-sm-4 {
     width: 33.33333%;
   }
-
   .col-sm-5 {
     width: 41.66667%;
   }
-
   .col-sm-6 {
     width: 50%;
   }
-
   .col-sm-7 {
     width: 58.33333%;
   }
-
   .col-sm-8 {
     width: 66.66667%;
   }
-
   .col-sm-9 {
     width: 75%;
   }
-
   .col-sm-10 {
     width: 83.33333%;
   }
-
   .col-sm-11 {
     width: 91.66667%;
   }
-
   .col-sm-12 {
     width: 100%;
   }
-
   .col-sm-pull-0 {
     right: auto;
   }
-
   .col-sm-pull-1 {
     right: 8.33333%;
   }
-
   .col-sm-pull-2 {
     right: 16.66667%;
   }
-
   .col-sm-pull-3 {
     right: 25%;
   }
-
   .col-sm-pull-4 {
     right: 33.33333%;
   }
-
   .col-sm-pull-5 {
     right: 41.66667%;
   }
-
   .col-sm-pull-6 {
     right: 50%;
   }
-
   .col-sm-pull-7 {
     right: 58.33333%;
   }
-
   .col-sm-pull-8 {
     right: 66.66667%;
   }
-
   .col-sm-pull-9 {
     right: 75%;
   }
-
   .col-sm-pull-10 {
     right: 83.33333%;
   }
-
   .col-sm-pull-11 {
     right: 91.66667%;
   }
-
   .col-sm-pull-12 {
     right: 100%;
   }
-
   .col-sm-push-0 {
     left: auto;
   }
-
   .col-sm-push-1 {
     left: 8.33333%;
   }
-
   .col-sm-push-2 {
     left: 16.66667%;
   }
-
   .col-sm-push-3 {
     left: 25%;
   }
-
   .col-sm-push-4 {
     left: 33.33333%;
   }
-
   .col-sm-push-5 {
     left: 41.66667%;
   }
-
   .col-sm-push-6 {
     left: 50%;
   }
-
   .col-sm-push-7 {
     left: 58.33333%;
   }
-
   .col-sm-push-8 {
     left: 66.66667%;
   }
-
   .col-sm-push-9 {
     left: 75%;
   }
-
   .col-sm-push-10 {
     left: 83.33333%;
   }
-
   .col-sm-push-11 {
     left: 91.66667%;
   }
-
   .col-sm-push-12 {
     left: 100%;
   }
-
   .col-sm-offset-0 {
     margin-left: 0%;
   }
-
   .col-sm-offset-1 {
     margin-left: 8.33333%;
   }
-
   .col-sm-offset-2 {
     margin-left: 16.66667%;
   }
-
   .col-sm-offset-3 {
     margin-left: 25%;
   }
-
   .col-sm-offset-4 {
     margin-left: 33.33333%;
   }
-
   .col-sm-offset-5 {
     margin-left: 41.66667%;
   }
-
   .col-sm-offset-6 {
     margin-left: 50%;
   }
-
   .col-sm-offset-7 {
     margin-left: 58.33333%;
   }
-
   .col-sm-offset-8 {
     margin-left: 66.66667%;
   }
-
   .col-sm-offset-9 {
     margin-left: 75%;
   }
-
   .col-sm-offset-10 {
     margin-left: 83.33333%;
   }
-
   .col-sm-offset-11 {
     margin-left: 91.66667%;
   }
-
   .col-sm-offset-12 {
     margin-left: 100%;
   }
 }
+
 @media (min-width: 992px) {
   .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-1 {
     width: 8.33333%;
   }
-
   .col-md-2 {
     width: 16.66667%;
   }
-
   .col-md-3 {
     width: 25%;
   }
-
   .col-md-4 {
     width: 33.33333%;
   }
-
   .col-md-5 {
     width: 41.66667%;
   }
-
   .col-md-6 {
     width: 50%;
   }
-
   .col-md-7 {
     width: 58.33333%;
   }
-
   .col-md-8 {
     width: 66.66667%;
   }
-
   .col-md-9 {
     width: 75%;
   }
-
   .col-md-10 {
     width: 83.33333%;
   }
-
   .col-md-11 {
     width: 91.66667%;
   }
-
   .col-md-12 {
     width: 100%;
   }
-
   .col-md-pull-0 {
     right: auto;
   }
-
   .col-md-pull-1 {
     right: 8.33333%;
   }
-
   .col-md-pull-2 {
     right: 16.66667%;
   }
-
   .col-md-pull-3 {
     right: 25%;
   }
-
   .col-md-pull-4 {
     right: 33.33333%;
   }
-
   .col-md-pull-5 {
     right: 41.66667%;
   }
-
   .col-md-pull-6 {
     right: 50%;
   }
-
   .col-md-pull-7 {
     right: 58.33333%;
   }
-
   .col-md-pull-8 {
     right: 66.66667%;
   }
-
   .col-md-pull-9 {
     right: 75%;
   }
-
   .col-md-pull-10 {
     right: 83.33333%;
   }
-
   .col-md-pull-11 {
     right: 91.66667%;
   }
-
   .col-md-pull-12 {
     right: 100%;
   }
-
   .col-md-push-0 {
     left: auto;
   }
-
   .col-md-push-1 {
     left: 8.33333%;
   }
-
   .col-md-push-2 {
     left: 16.66667%;
   }
-
   .col-md-push-3 {
     left: 25%;
   }
-
   .col-md-push-4 {
     left: 33.33333%;
   }
-
   .col-md-push-5 {
     left: 41.66667%;
   }
-
   .col-md-push-6 {
     left: 50%;
   }
-
   .col-md-push-7 {
     left: 58.33333%;
   }
-
   .col-md-push-8 {
     left: 66.66667%;
   }
-
   .col-md-push-9 {
     left: 75%;
   }
-
   .col-md-push-10 {
     left: 83.33333%;
   }
-
   .col-md-push-11 {
     left: 91.66667%;
   }
-
   .col-md-push-12 {
     left: 100%;
   }
-
   .col-md-offset-0 {
     margin-left: 0%;
   }
-
   .col-md-offset-1 {
     margin-left: 8.33333%;
   }
-
   .col-md-offset-2 {
     margin-left: 16.66667%;
   }
-
   .col-md-offset-3 {
     margin-left: 25%;
   }
-
   .col-md-offset-4 {
     margin-left: 33.33333%;
   }
-
   .col-md-offset-5 {
     margin-left: 41.66667%;
   }
-
   .col-md-offset-6 {
     margin-left: 50%;
   }
-
   .col-md-offset-7 {
     margin-left: 58.33333%;
   }
-
   .col-md-offset-8 {
     margin-left: 66.66667%;
   }
-
   .col-md-offset-9 {
     margin-left: 75%;
   }
-
   .col-md-offset-10 {
     margin-left: 83.33333%;
   }
-
   .col-md-offset-11 {
     margin-left: 91.66667%;
   }
-
   .col-md-offset-12 {
     margin-left: 100%;
   }
 }
+
 @media (min-width: 1200px) {
   .col-lg-1, .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-lg-10, .col-lg-11, .col-lg-12 {
     float: left;
   }
-
   .col-lg-1 {
     width: 8.33333%;
   }
-
   .col-lg-2 {
     width: 16.66667%;
   }
-
   .col-lg-3 {
     width: 25%;
   }
-
   .col-lg-4 {
     width: 33.33333%;
   }
-
   .col-lg-5 {
     width: 41.66667%;
   }
-
   .col-lg-6 {
     width: 50%;
   }
-
   .col-lg-7 {
     width: 58.33333%;
   }
-
   .col-lg-8 {
     width: 66.66667%;
   }
-
   .col-lg-9 {
     width: 75%;
   }
-
   .col-lg-10 {
     width: 83.33333%;
   }
-
   .col-lg-11 {
     width: 91.66667%;
   }
-
   .col-lg-12 {
     width: 100%;
   }
-
   .col-lg-pull-0 {
     right: auto;
   }
-
   .col-lg-pull-1 {
     right: 8.33333%;
   }
-
   .col-lg-pull-2 {
     right: 16.66667%;
   }
-
   .col-lg-pull-3 {
     right: 25%;
   }
-
   .col-lg-pull-4 {
     right: 33.33333%;
   }
-
   .col-lg-pull-5 {
     right: 41.66667%;
   }
-
   .col-lg-pull-6 {
     right: 50%;
   }
-
   .col-lg-pull-7 {
     right: 58.33333%;
   }
-
   .col-lg-pull-8 {
     right: 66.66667%;
   }
-
   .col-lg-pull-9 {
     right: 75%;
   }
-
   .col-lg-pull-10 {
     right: 83.33333%;
   }
-
   .col-lg-pull-11 {
     right: 91.66667%;
   }
-
   .col-lg-pull-12 {
     right: 100%;
   }
-
   .col-lg-push-0 {
     left: auto;
   }
-
   .col-lg-push-1 {
     left: 8.33333%;
   }
-
   .col-lg-push-2 {
     left: 16.66667%;
   }
-
   .col-lg-push-3 {
     left: 25%;
   }
-
   .col-lg-push-4 {
     left: 33.33333%;
   }
-
   .col-lg-push-5 {
     left: 41.66667%;
   }
-
   .col-lg-push-6 {
     left: 50%;
   }
-
   .col-lg-push-7 {
     left: 58.33333%;
   }
-
   .col-lg-push-8 {
     left: 66.66667%;
   }
-
   .col-lg-push-9 {
     left: 75%;
   }
-
   .col-lg-push-10 {
     left: 83.33333%;
   }
-
   .col-lg-push-11 {
     left: 91.66667%;
   }
-
   .col-lg-push-12 {
     left: 100%;
   }
-
   .col-lg-offset-0 {
     margin-left: 0%;
   }
-
   .col-lg-offset-1 {
     margin-left: 8.33333%;
   }
-
   .col-lg-offset-2 {
     margin-left: 16.66667%;
   }
-
   .col-lg-offset-3 {
     margin-left: 25%;
   }
-
   .col-lg-offset-4 {
     margin-left: 33.33333%;
   }
-
   .col-lg-offset-5 {
     margin-left: 41.66667%;
   }
-
   .col-lg-offset-6 {
     margin-left: 50%;
   }
-
   .col-lg-offset-7 {
     margin-left: 58.33333%;
   }
-
   .col-lg-offset-8 {
     margin-left: 66.66667%;
   }
-
   .col-lg-offset-9 {
     margin-left: 75%;
   }
-
   .col-lg-offset-10 {
     margin-left: 83.33333%;
   }
-
   .col-lg-offset-11 {
     margin-left: 91.66667%;
   }
-
   .col-lg-offset-12 {
     margin-left: 100%;
   }
 }
+
 table {
   background-color: transparent;
 }
@@ -2845,6 +2708,7 @@ th {
   max-width: 100%;
   margin-bottom: 20px;
 }
+
 .table > thead > tr > th,
 .table > thead > tr > td,
 .table > tbody > tr > th,
@@ -2854,12 +2718,14 @@ th {
   padding: 8px;
   line-height: 1.42857;
   vertical-align: top;
-  border-top: 1px solid #dddddd;
+  border-top: 1px solid #ddd;
 }
+
 .table > thead > tr > th {
   vertical-align: bottom;
-  border-bottom: 2px solid #dddddd;
+  border-bottom: 2px solid #ddd;
 }
+
 .table > caption + thead > tr:first-child > th,
 .table > caption + thead > tr:first-child > td,
 .table > colgroup + thead > tr:first-child > th,
@@ -2868,11 +2734,13 @@ th {
 .table > thead:first-child > tr:first-child > td {
   border-top: 0;
 }
+
 .table > tbody + tbody {
-  border-top: 2px solid #dddddd;
+  border-top: 2px solid #ddd;
 }
+
 .table .table {
-  background-color: white;
+  background-color: #fff;
 }
 
 .table-condensed > thead > tr > th,
@@ -2885,16 +2753,18 @@ th {
 }
 
 .table-bordered {
-  border: 1px solid #dddddd;
+  border: 1px solid #ddd;
 }
+
 .table-bordered > thead > tr > th,
 .table-bordered > thead > tr > td,
 .table-bordered > tbody > tr > th,
 .table-bordered > tbody > tr > td,
 .table-bordered > tfoot > tr > th,
 .table-bordered > tfoot > tr > td {
-  border: 1px solid #dddddd;
+  border: 1px solid #ddd;
 }
+
 .table-bordered > thead > tr > th,
 .table-bordered > thead > tr > td {
   border-bottom-width: 2px;
@@ -2905,7 +2775,7 @@ th {
 }
 
 .table-hover > tbody > tr:hover {
-  background-color: whitesmoke;
+  background-color: #f5f5f5;
 }
 
 table col[class*="col-"] {
@@ -2922,7 +2792,9 @@ table th[class*="col-"] {
 }
 
 .table > thead > tr > td.active,
-.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,
+.table > thead > tr > th.active,
+.table > thead > tr.active > td,
+.table > thead > tr.active > th,
 .table > tbody > tr > td.active,
 .table > tbody > tr > th.active,
 .table > tbody > tr.active > td,
@@ -2931,16 +2803,21 @@ table th[class*="col-"] {
 .table > tfoot > tr > th.active,
 .table > tfoot > tr.active > td,
 .table > tfoot > tr.active > th {
-  background-color: whitesmoke;
+  background-color: #f5f5f5;
 }
 
 .table-hover > tbody > tr > td.active:hover,
-.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {
+.table-hover > tbody > tr > th.active:hover,
+.table-hover > tbody > tr.active:hover > td,
+.table-hover > tbody > tr:hover > .active,
+.table-hover > tbody > tr.active:hover > th {
   background-color: #e8e8e8;
 }
 
 .table > thead > tr > td.success,
-.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,
+.table > thead > tr > th.success,
+.table > thead > tr.success > td,
+.table > thead > tr.success > th,
 .table > tbody > tr > td.success,
 .table > tbody > tr > th.success,
 .table > tbody > tr.success > td,
@@ -2953,12 +2830,17 @@ table th[class*="col-"] {
 }
 
 .table-hover > tbody > tr > td.success:hover,
-.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {
+.table-hover > tbody > tr > th.success:hover,
+.table-hover > tbody > tr.success:hover > td,
+.table-hover > tbody > tr:hover > .success,
+.table-hover > tbody > tr.success:hover > th {
   background-color: #d0e9c6;
 }
 
 .table > thead > tr > td.info,
-.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th,
+.table > thead > tr > th.info,
+.table > thead > tr.info > td,
+.table > thead > tr.info > th,
 .table > tbody > tr > td.info,
 .table > tbody > tr > th.info,
 .table > tbody > tr.info > td,
@@ -2971,12 +2853,17 @@ table th[class*="col-"] {
 }
 
 .table-hover > tbody > tr > td.info:hover,
-.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {
+.table-hover > tbody > tr > th.info:hover,
+.table-hover > tbody > tr.info:hover > td,
+.table-hover > tbody > tr:hover > .info,
+.table-hover > tbody > tr.info:hover > th {
   background-color: #c4e3f3;
 }
 
 .table > thead > tr > td.warning,
-.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,
+.table > thead > tr > th.warning,
+.table > thead > tr.warning > td,
+.table > thead > tr.warning > th,
 .table > tbody > tr > td.warning,
 .table > tbody > tr > th.warning,
 .table > tbody > tr.warning > td,
@@ -2989,12 +2876,17 @@ table th[class*="col-"] {
 }
 
 .table-hover > tbody > tr > td.warning:hover,
-.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {
+.table-hover > tbody > tr > th.warning:hover,
+.table-hover > tbody > tr.warning:hover > td,
+.table-hover > tbody > tr:hover > .warning,
+.table-hover > tbody > tr.warning:hover > th {
   background-color: #faf2cc;
 }
 
 .table > thead > tr > td.danger,
-.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,
+.table > thead > tr > th.danger,
+.table > thead > tr.danger > td,
+.table > thead > tr.danger > th,
 .table > tbody > tr > td.danger,
 .table > tbody > tr > th.danger,
 .table > tbody > tr.danger > td,
@@ -3007,7 +2899,10 @@ table th[class*="col-"] {
 }
 
 .table-hover > tbody > tr > td.danger:hover,
-.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {
+.table-hover > tbody > tr > th.danger:hover,
+.table-hover > tbody > tr.danger:hover > td,
+.table-hover > tbody > tr:hover > .danger,
+.table-hover > tbody > tr.danger:hover > th {
   background-color: #ebcccc;
 }
 
@@ -3015,13 +2910,14 @@ table th[class*="col-"] {
   overflow-x: auto;
   min-height: 0.01%;
 }
+
 @media screen and (max-width: 767px) {
   .table-responsive {
     width: 100%;
     margin-bottom: 15px;
     overflow-y: hidden;
     -ms-overflow-style: -ms-autohiding-scrollbar;
-    border: 1px solid #dddddd;
+    border: 1px solid #ddd;
   }
   .table-responsive > .table {
     margin-bottom: 0;
@@ -3138,9 +3034,9 @@ output {
   font-size: 14px;
   line-height: 1.42857;
   color: #555555;
-  background-color: white;
+  background-color: #fff;
   background-image: none;
-  border: 1px solid #cccccc;
+  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);
@@ -3148,27 +3044,35 @@ output {
   -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
   transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
 }
+
 .form-control:focus {
   border-color: #66afe9;
   outline: 0;
   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
 }
+
 .form-control::-moz-placeholder {
-  color: #999999;
+  color: #999;
   opacity: 1;
 }
+
 .form-control:-ms-input-placeholder {
-  color: #999999;
+  color: #999;
 }
+
 .form-control::-webkit-input-placeholder {
-  color: #999999;
+  color: #999;
 }
-.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
+
+.form-control[disabled], .form-control[readonly],
+fieldset[disabled] .form-control {
   background-color: #eeeeee;
   opacity: 1;
 }
-.form-control[disabled], fieldset[disabled] .form-control {
+
+.form-control[disabled],
+fieldset[disabled] .form-control {
   cursor: not-allowed;
 }
 
@@ -3189,45 +3093,54 @@ input[type="search"] {
   }
   input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control,
   .input-group-sm > input[type="date"].input-group-addon,
-  .input-group-sm > .input-group-btn > input[type="date"].btn, .input-group-sm input[type="date"],
+  .input-group-sm > .input-group-btn > input[type="date"].btn,
+  .input-group-sm input[type="date"],
   input[type="time"].input-sm,
   .input-group-sm > input[type="time"].form-control,
   .input-group-sm > input[type="time"].input-group-addon,
-  .input-group-sm > .input-group-btn > input[type="time"].btn, .input-group-sm
+  .input-group-sm > .input-group-btn > input[type="time"].btn,
+  .input-group-sm
   input[type="time"],
   input[type="datetime-local"].input-sm,
   .input-group-sm > input[type="datetime-local"].form-control,
   .input-group-sm > input[type="datetime-local"].input-group-addon,
-  .input-group-sm > .input-group-btn > input[type="datetime-local"].btn, .input-group-sm
+  .input-group-sm > .input-group-btn > input[type="datetime-local"].btn,
+  .input-group-sm
   input[type="datetime-local"],
   input[type="month"].input-sm,
   .input-group-sm > input[type="month"].form-control,
   .input-group-sm > input[type="month"].input-group-addon,
-  .input-group-sm > .input-group-btn > input[type="month"].btn, .input-group-sm
+  .input-group-sm > .input-group-btn > input[type="month"].btn,
+  .input-group-sm
   input[type="month"] {
     line-height: 30px;
   }
   input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control,
   .input-group-lg > input[type="date"].input-group-addon,
-  .input-group-lg > .input-group-btn > input[type="date"].btn, .input-group-lg input[type="date"],
+  .input-group-lg > .input-group-btn > input[type="date"].btn,
+  .input-group-lg input[type="date"],
   input[type="time"].input-lg,
   .input-group-lg > input[type="time"].form-control,
   .input-group-lg > input[type="time"].input-group-addon,
-  .input-group-lg > .input-group-btn > input[type="time"].btn, .input-group-lg
+  .input-group-lg > .input-group-btn > input[type="time"].btn,
+  .input-group-lg
   input[type="time"],
   input[type="datetime-local"].input-lg,
   .input-group-lg > input[type="datetime-local"].form-control,
   .input-group-lg > input[type="datetime-local"].input-group-addon,
-  .input-group-lg > .input-group-btn > input[type="datetime-local"].btn, .input-group-lg
+  .input-group-lg > .input-group-btn > input[type="datetime-local"].btn,
+  .input-group-lg
   input[type="datetime-local"],
   input[type="month"].input-lg,
   .input-group-lg > input[type="month"].form-control,
   .input-group-lg > input[type="month"].input-group-addon,
-  .input-group-lg > .input-group-btn > input[type="month"].btn, .input-group-lg
+  .input-group-lg > .input-group-btn > input[type="month"].btn,
+  .input-group-lg
   input[type="month"] {
     line-height: 46px;
   }
 }
+
 .form-group {
   margin-bottom: 15px;
 }
@@ -3239,6 +3152,7 @@ input[type="search"] {
   margin-top: 10px;
   margin-bottom: 10px;
 }
+
 .radio label,
 .checkbox label {
   min-height: 20px;
@@ -3279,21 +3193,27 @@ input[type="search"] {
   margin-left: 10px;
 }
 
-input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"],
+input[type="radio"][disabled], input[type="radio"].disabled,
+fieldset[disabled] input[type="radio"],
 input[type="checkbox"][disabled],
-input[type="checkbox"].disabled, fieldset[disabled]
+input[type="checkbox"].disabled,
+fieldset[disabled]
 input[type="checkbox"] {
   cursor: not-allowed;
 }
 
-.radio-inline.disabled, fieldset[disabled] .radio-inline,
-.checkbox-inline.disabled, fieldset[disabled]
+.radio-inline.disabled,
+fieldset[disabled] .radio-inline,
+.checkbox-inline.disabled,
+fieldset[disabled]
 .checkbox-inline {
   cursor: not-allowed;
 }
 
-.radio.disabled label, fieldset[disabled] .radio label,
-.checkbox.disabled label, fieldset[disabled]
+.radio.disabled label,
+fieldset[disabled] .radio label,
+.checkbox.disabled label,
+fieldset[disabled]
 .checkbox label {
   cursor: not-allowed;
 }
@@ -3304,6 +3224,7 @@ input[type="checkbox"] {
   margin-bottom: 0;
   min-height: 34px;
 }
+
 .form-control-static.input-lg, .input-group-lg > .form-control-static.form-control,
 .input-group-lg > .form-control-static.input-group-addon,
 .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control,
@@ -3347,14 +3268,17 @@ select[multiple].input-sm,
   line-height: 1.5;
   border-radius: 3px;
 }
+
 .form-group-sm select.form-control {
   height: 30px;
   line-height: 30px;
 }
+
 .form-group-sm textarea.form-control,
 .form-group-sm select[multiple].form-control {
   height: auto;
 }
+
 .form-group-sm .form-control-static {
   height: 30px;
   padding: 5px 10px;
@@ -3397,14 +3321,17 @@ select[multiple].input-lg,
   line-height: 1.33333;
   border-radius: 6px;
 }
+
 .form-group-lg select.form-control {
   height: 46px;
   line-height: 46px;
 }
+
 .form-group-lg textarea.form-control,
 .form-group-lg select[multiple].form-control {
   height: auto;
 }
+
 .form-group-lg .form-control-static {
   height: 46px;
   padding: 10px 16px;
@@ -3416,6 +3343,7 @@ select[multiple].input-lg,
 .has-feedback {
   position: relative;
 }
+
 .has-feedback .form-control {
   padding-right: 42.5px;
 }
@@ -3454,24 +3382,32 @@ select[multiple].input-lg,
 .has-success .radio,
 .has-success .checkbox,
 .has-success .radio-inline,
-.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {
+.has-success .checkbox-inline,
+.has-success.radio label,
+.has-success.checkbox label,
+.has-success.radio-inline label,
+.has-success.checkbox-inline label {
   color: #3c763d;
 }
+
 .has-success .form-control {
   border-color: #3c763d;
   -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);
 }
+
 .has-success .form-control:focus {
   border-color: #2b542c;
   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
 }
+
 .has-success .input-group-addon {
   color: #3c763d;
   border-color: #3c763d;
   background-color: #dff0d8;
 }
+
 .has-success .form-control-feedback {
   color: #3c763d;
 }
@@ -3481,24 +3417,32 @@ select[multiple].input-lg,
 .has-warning .radio,
 .has-warning .checkbox,
 .has-warning .radio-inline,
-.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {
+.has-warning .checkbox-inline,
+.has-warning.radio label,
+.has-warning.checkbox label,
+.has-warning.radio-inline label,
+.has-warning.checkbox-inline label {
   color: #8a6d3b;
 }
+
 .has-warning .form-control {
   border-color: #8a6d3b;
   -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);
 }
+
 .has-warning .form-control:focus {
   border-color: #66512c;
   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
 }
+
 .has-warning .input-group-addon {
   color: #8a6d3b;
   border-color: #8a6d3b;
   background-color: #fcf8e3;
 }
+
 .has-warning .form-control-feedback {
   color: #8a6d3b;
 }
@@ -3508,24 +3452,32 @@ select[multiple].input-lg,
 .has-error .radio,
 .has-error .checkbox,
 .has-error .radio-inline,
-.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
+.has-error .checkbox-inline,
+.has-error.radio label,
+.has-error.checkbox label,
+.has-error.radio-inline label,
+.has-error.checkbox-inline label {
   color: #a94442;
 }
+
 .has-error .form-control {
   border-color: #a94442;
   -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);
 }
+
 .has-error .form-control:focus {
   border-color: #843534;
   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
 }
+
 .has-error .input-group-addon {
   color: #a94442;
   border-color: #a94442;
   background-color: #f2dede;
 }
+
 .has-error .form-control-feedback {
   color: #a94442;
 }
@@ -3533,6 +3485,7 @@ select[multiple].input-lg,
 .has-feedback label ~ .form-control-feedback {
   top: 25px;
 }
+
 .has-feedback label.sr-only ~ .form-control-feedback {
   top: 0;
 }
@@ -3603,21 +3556,26 @@ select[multiple].input-lg,
   margin-bottom: 0;
   padding-top: 7px;
 }
+
 .form-horizontal .radio,
 .form-horizontal .checkbox {
   min-height: 27px;
 }
+
 .form-horizontal .form-group {
   margin-left: -15px;
   margin-right: -15px;
 }
+
 .form-horizontal .form-group:before, .form-horizontal .form-group:after {
   content: " ";
   display: table;
 }
+
 .form-horizontal .form-group:after {
   clear: both;
 }
+
 @media (min-width: 768px) {
   .form-horizontal .control-label {
     text-align: right;
@@ -3625,14 +3583,17 @@ select[multiple].input-lg,
     padding-top: 7px;
   }
 }
+
 .form-horizontal .has-feedback .form-control-feedback {
   right: 15px;
 }
+
 @media (min-width: 768px) {
   .form-horizontal .form-group-lg .control-label {
     padding-top: 14.33333px;
   }
 }
+
 @media (min-width: 768px) {
   .form-horizontal .form-group-sm .control-label {
     padding-top: 6px;
@@ -3659,22 +3620,27 @@ select[multiple].input-lg,
   -ms-user-select: none;
   user-select: none;
 }
+
 .btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {
   outline: thin dotted;
   outline: 5px auto -webkit-focus-ring-color;
   outline-offset: -2px;
 }
+
 .btn:hover, .btn:focus, .btn.focus {
-  color: #333333;
+  color: #333;
   text-decoration: none;
 }
+
 .btn:active, .btn.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);
 }
-.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
+
+.btn.disabled, .btn[disabled],
+fieldset[disabled] .btn {
   cursor: not-allowed;
   pointer-events: none;
   opacity: 0.65;
@@ -3684,135 +3650,207 @@ select[multiple].input-lg,
 }
 
 .btn-default {
-  color: #333333 !important;
-  background-color: white;
-  border-color: #cccccc;
+  color: #333 !important;
+  background-color: #fff;
+  border-color: #ccc;
 }
-.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
-  color: #333333;
+
+.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active,
+.open > .btn-default.dropdown-toggle {
+  color: #333;
   background-color: #e6e6e6;
   border-color: #adadad;
 }
-.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
+
+.btn-default:active, .btn-default.active,
+.open > .btn-default.dropdown-toggle {
   background-image: none;
 }
-.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active {
-  background-color: white;
-  border-color: #cccccc;
+
+.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled].active,
+fieldset[disabled] .btn-default,
+fieldset[disabled] .btn-default:hover,
+fieldset[disabled] .btn-default:focus,
+fieldset[disabled] .btn-default.focus,
+fieldset[disabled] .btn-default:active,
+fieldset[disabled] .btn-default.active {
+  background-color: #fff;
+  border-color: #ccc;
 }
+
 .btn-default .badge {
-  color: white;
-  background-color: #333333;
+  color: #fff;
+  background-color: #333;
 }
 
 .btn-primary {
-  color: white !important;
+  color: #fff !important;
   background-color: #337ab7;
   border-color: #2e6da4;
 }
-.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
-  color: white;
+
+.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active,
+.open > .btn-primary.dropdown-toggle {
+  color: #fff;
   background-color: #286090;
   border-color: #204d74;
 }
-.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
+
+.btn-primary:active, .btn-primary.active,
+.open > .btn-primary.dropdown-toggle {
   background-image: none;
 }
-.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {
+
+.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active,
+fieldset[disabled] .btn-primary,
+fieldset[disabled] .btn-primary:hover,
+fieldset[disabled] .btn-primary:focus,
+fieldset[disabled] .btn-primary.focus,
+fieldset[disabled] .btn-primary:active,
+fieldset[disabled] .btn-primary.active {
   background-color: #337ab7;
   border-color: #2e6da4;
 }
+
 .btn-primary .badge {
   color: #337ab7;
-  background-color: white;
+  background-color: #fff;
 }
 
 .btn-success {
-  color: white !important;
+  color: #fff !important;
   background-color: #5cb85c;
   border-color: #4cae4c;
 }
-.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
-  color: white;
+
+.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active,
+.open > .btn-success.dropdown-toggle {
+  color: #fff;
   background-color: #449d44;
   border-color: #398439;
 }
-.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
+
+.btn-success:active, .btn-success.active,
+.open > .btn-success.dropdown-toggle {
   background-image: none;
 }
-.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {
+
+.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled].active,
+fieldset[disabled] .btn-success,
+fieldset[disabled] .btn-success:hover,
+fieldset[disabled] .btn-success:focus,
+fieldset[disabled] .btn-success.focus,
+fieldset[disabled] .btn-success:active,
+fieldset[disabled] .btn-success.active {
   background-color: #5cb85c;
   border-color: #4cae4c;
 }
+
 .btn-success .badge {
   color: #5cb85c;
-  background-color: white;
+  background-color: #fff;
 }
 
 .btn-info {
-  color: white !important;
+  color: #fff !important;
   background-color: #5bc0de;
   border-color: #46b8da;
 }
-.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
-  color: white;
+
+.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active,
+.open > .btn-info.dropdown-toggle {
+  color: #fff;
   background-color: #31b0d5;
   border-color: #269abc;
 }
-.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
+
+.btn-info:active, .btn-info.active,
+.open > .btn-info.dropdown-toggle {
   background-image: none;
 }
-.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {
+
+.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled].active,
+fieldset[disabled] .btn-info,
+fieldset[disabled] .btn-info:hover,
+fieldset[disabled] .btn-info:focus,
+fieldset[disabled] .btn-info.focus,
+fieldset[disabled] .btn-info:active,
+fieldset[disabled] .btn-info.active {
   background-color: #5bc0de;
   border-color: #46b8da;
 }
+
 .btn-info .badge {
   color: #5bc0de;
-  background-color: white;
+  background-color: #fff;
 }
 
 .btn-warning {
-  color: white !important;
+  color: #fff !important;
   background-color: #f0ad4e;
   border-color: #eea236;
 }
-.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
-  color: white;
+
+.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active,
+.open > .btn-warning.dropdown-toggle {
+  color: #fff;
   background-color: #ec971f;
   border-color: #d58512;
 }
-.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
+
+.btn-warning:active, .btn-warning.active,
+.open > .btn-warning.dropdown-toggle {
   background-image: none;
 }
-.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active {
+
+.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled].active,
+fieldset[disabled] .btn-warning,
+fieldset[disabled] .btn-warning:hover,
+fieldset[disabled] .btn-warning:focus,
+fieldset[disabled] .btn-warning.focus,
+fieldset[disabled] .btn-warning:active,
+fieldset[disabled] .btn-warning.active {
   background-color: #f0ad4e;
   border-color: #eea236;
 }
+
 .btn-warning .badge {
   color: #f0ad4e;
-  background-color: white;
+  background-color: #fff;
 }
 
 .btn-danger {
-  color: white !important;
+  color: #fff !important;
   background-color: #d9534f;
   border-color: #d43f3a;
 }
-.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
-  color: white;
+
+.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active,
+.open > .btn-danger.dropdown-toggle {
+  color: #fff;
   background-color: #c9302c;
   border-color: #ac2925;
 }
-.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
+
+.btn-danger:active, .btn-danger.active,
+.open > .btn-danger.dropdown-toggle {
   background-image: none;
 }
-.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {
+
+.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled].active,
+fieldset[disabled] .btn-danger,
+fieldset[disabled] .btn-danger:hover,
+fieldset[disabled] .btn-danger:focus,
+fieldset[disabled] .btn-danger.focus,
+fieldset[disabled] .btn-danger:active,
+fieldset[disabled] .btn-danger.active {
   background-color: #d9534f;
   border-color: #d43f3a;
 }
+
 .btn-danger .badge {
   color: #d9534f;
-  background-color: white;
+  background-color: #fff;
 }
 
 .btn-link {
@@ -3820,20 +3858,27 @@ select[multiple].input-lg,
   font-weight: normal;
   border-radius: 0;
 }
-.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {
+
+.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled],
+fieldset[disabled] .btn-link {
   background-color: transparent;
   -webkit-box-shadow: none;
   box-shadow: none;
 }
+
 .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
   border-color: transparent;
 }
+
 .btn-link:hover, .btn-link:focus {
   color: #23527c;
   text-decoration: underline;
   background-color: transparent;
 }
-.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
+
+.btn-link[disabled]:hover, .btn-link[disabled]:focus,
+fieldset[disabled] .btn-link:hover,
+fieldset[disabled] .btn-link:focus {
   color: #777777;
   text-decoration: none;
 }
@@ -3880,6 +3925,7 @@ input[type="button"].btn-block {
   -o-transition: opacity 0.15s linear;
   transition: opacity 0.15s linear;
 }
+
 .fade.in {
   opacity: 1;
 }
@@ -3887,6 +3933,7 @@ input[type="button"].btn-block {
 .collapse {
   display: none;
 }
+
 .collapse.in {
   display: block;
 }
@@ -3944,24 +3991,27 @@ tbody.collapse.in {
   list-style: none;
   font-size: 14px;
   text-align: left;
-  background-color: white;
-  border: 1px solid #cccccc;
+  background-color: #fff;
+  border: 1px solid #ccc;
   border: 1px solid rgba(0, 0, 0, 0.15);
   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);
   background-clip: padding-box;
 }
+
 .dropdown-menu.pull-right {
   right: 0;
   left: auto;
 }
+
 .dropdown-menu .divider {
   height: 1px;
   margin: 9px 0;
   overflow: hidden;
   background-color: #e5e5e5;
 }
+
 .dropdown-menu > li > a {
   display: block;
   padding: 3px 20px;
@@ -3975,11 +4025,11 @@ tbody.collapse.in {
 .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
   text-decoration: none;
   color: #262626;
-  background-color: whitesmoke;
+  background-color: #f5f5f5;
 }
 
 .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
-  color: white;
+  color: #fff;
   text-decoration: none;
   outline: 0;
   background-color: #337ab7;
@@ -3988,6 +4038,7 @@ tbody.collapse.in {
 .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
   color: #777777;
 }
+
 .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
   text-decoration: none;
   background-color: transparent;
@@ -3999,6 +4050,7 @@ tbody.collapse.in {
 .open > .dropdown-menu {
   display: block;
 }
+
 .open > a {
   outline: 0;
 }
@@ -4042,6 +4094,7 @@ tbody.collapse.in {
   border-bottom: 4px solid;
   content: "";
 }
+
 .dropup .dropdown-menu,
 .navbar-fixed-bottom .dropdown .dropdown-menu {
   top: auto;
@@ -4059,17 +4112,20 @@ tbody.collapse.in {
     right: auto;
   }
 }
+
 .btn-group,
 .btn-group-vertical {
   position: relative;
   display: inline-block;
   vertical-align: middle;
 }
+
 .btn-group > .btn,
 .btn-group-vertical > .btn {
   position: relative;
   float: left;
 }
+
 .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
 .btn-group-vertical > .btn:hover,
 .btn-group-vertical > .btn:focus,
@@ -4088,17 +4144,21 @@ tbody.collapse.in {
 .btn-toolbar {
   margin-left: -5px;
 }
+
 .btn-toolbar:before, .btn-toolbar:after {
   content: " ";
   display: table;
 }
+
 .btn-toolbar:after {
   clear: both;
 }
+
 .btn-toolbar .btn-group,
 .btn-toolbar .input-group {
   float: left;
 }
+
 .btn-toolbar > .btn,
 .btn-toolbar > .btn-group,
 .btn-toolbar > .input-group {
@@ -4112,6 +4172,7 @@ tbody.collapse.in {
 .btn-group > .btn:first-child {
   margin-left: 0;
 }
+
 .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
   border-bottom-right-radius: 0;
   border-top-right-radius: 0;
@@ -4161,6 +4222,7 @@ tbody.collapse.in {
   -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);
 }
+
 .btn-group.open .dropdown-toggle.btn-link {
   -webkit-box-shadow: none;
   box-shadow: none;
@@ -4187,16 +4249,20 @@ tbody.collapse.in {
   width: 100%;
   max-width: 100%;
 }
+
 .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
   content: " ";
   display: table;
 }
+
 .btn-group-vertical > .btn-group:after {
   clear: both;
 }
+
 .btn-group-vertical > .btn-group > .btn {
   float: none;
 }
+
 .btn-group-vertical > .btn + .btn,
 .btn-group-vertical > .btn + .btn-group,
 .btn-group-vertical > .btn-group + .btn,
@@ -4208,11 +4274,13 @@ tbody.collapse.in {
 .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
   border-radius: 0;
 }
+
 .btn-group-vertical > .btn:first-child:not(:last-child) {
   border-top-right-radius: 4px;
   border-bottom-right-radius: 0;
   border-bottom-left-radius: 0;
 }
+
 .btn-group-vertical > .btn:last-child:not(:first-child) {
   border-bottom-left-radius: 4px;
   border-top-right-radius: 0;
@@ -4240,15 +4308,18 @@ tbody.collapse.in {
   table-layout: fixed;
   border-collapse: separate;
 }
+
 .btn-group-justified > .btn,
 .btn-group-justified > .btn-group {
   float: none;
   display: table-cell;
   width: 1%;
 }
+
 .btn-group-justified > .btn-group .btn {
   width: 100%;
 }
+
 .btn-group-justified > .btn-group .dropdown-menu {
   left: auto;
 }
@@ -4267,11 +4338,13 @@ tbody.collapse.in {
   display: table;
   border-collapse: separate;
 }
+
 .input-group[class*="col-"] {
   float: none;
   padding-left: 0;
   padding-right: 0;
 }
+
 .input-group .form-control {
   position: relative;
   z-index: 2;
@@ -4285,6 +4358,7 @@ tbody.collapse.in {
 .input-group .form-control {
   display: table-cell;
 }
+
 .input-group-addon:not(:first-child):not(:last-child),
 .input-group-btn:not(:first-child):not(:last-child),
 .input-group .form-control:not(:first-child):not(:last-child) {
@@ -4306,9 +4380,10 @@ tbody.collapse.in {
   color: #555555;
   text-align: center;
   background-color: #eeeeee;
-  border: 1px solid #cccccc;
+  border: 1px solid #ccc;
   border-radius: 4px;
 }
+
 .input-group-addon.input-sm,
 .input-group-sm > .input-group-addon,
 .input-group-sm > .input-group-btn > .input-group-addon.btn {
@@ -4316,6 +4391,7 @@ tbody.collapse.in {
   font-size: 12px;
   border-radius: 3px;
 }
+
 .input-group-addon.input-lg,
 .input-group-lg > .input-group-addon,
 .input-group-lg > .input-group-btn > .input-group-addon.btn {
@@ -4323,6 +4399,7 @@ tbody.collapse.in {
   font-size: 18px;
   border-radius: 6px;
 }
+
 .input-group-addon input[type="radio"],
 .input-group-addon input[type="checkbox"] {
   margin-top: 0;
@@ -4363,19 +4440,24 @@ tbody.collapse.in {
   font-size: 0;
   white-space: nowrap;
 }
+
 .input-group-btn > .btn {
   position: relative;
 }
+
 .input-group-btn > .btn + .btn {
   margin-left: -1px;
 }
+
 .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
   z-index: 2;
 }
+
 .input-group-btn:first-child > .btn,
 .input-group-btn:first-child > .btn-group {
   margin-right: -1px;
 }
+
 .input-group-btn:last-child > .btn,
 .input-group-btn:last-child > .btn-group {
   margin-left: -1px;
@@ -4386,69 +4468,83 @@ tbody.collapse.in {
   padding-left: 0;
   list-style: none;
 }
+
 .nav:before, .nav:after {
   content: " ";
   display: table;
 }
+
 .nav:after {
   clear: both;
 }
+
 .nav > li {
   position: relative;
   display: block;
 }
+
 .nav > li > a {
   position: relative;
   display: block;
   padding: 10px 15px;
 }
+
 .nav > li > a:hover, .nav > li > a:focus {
   text-decoration: none;
   background-color: #eeeeee;
 }
+
 .nav > li.disabled > a {
   color: #777777;
 }
+
 .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
   color: #777777;
   text-decoration: none;
   background-color: transparent;
   cursor: not-allowed;
 }
+
 .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
   background-color: #eeeeee;
   border-color: #337ab7;
 }
+
 .nav .nav-divider {
   height: 1px;
   margin: 9px 0;
   overflow: hidden;
   background-color: #e5e5e5;
 }
+
 .nav > li > a > img {
   max-width: none;
 }
 
 .nav-tabs {
-  border-bottom: 1px solid #dddddd;
+  border-bottom: 1px solid #ddd;
 }
+
 .nav-tabs > li {
   float: left;
   margin-bottom: -1px;
 }
+
 .nav-tabs > li > a {
   margin-right: 2px;
   line-height: 1.42857;
   border: 1px solid transparent;
   border-radius: 4px 4px 0 0;
 }
+
 .nav-tabs > li > a:hover {
-  border-color: #eeeeee #eeeeee #dddddd;
+  border-color: #eeeeee #eeeeee #ddd;
 }
+
 .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
   color: #555555;
-  background-color: white;
-  border: 1px solid #dddddd;
+  background-color: #fff;
+  border: 1px solid #ddd;
   border-bottom-color: transparent;
   cursor: default;
 }
@@ -4456,20 +4552,24 @@ tbody.collapse.in {
 .nav-pills > li {
   float: left;
 }
+
 .nav-pills > li > a {
   border-radius: 4px;
 }
+
 .nav-pills > li + li {
   margin-left: 2px;
 }
+
 .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
-  color: white;
+  color: #fff;
   background-color: #337ab7;
 }
 
 .nav-stacked > li {
   float: none;
 }
+
 .nav-stacked > li + li {
   margin-top: 2px;
   margin-left: 0;
@@ -4478,17 +4578,21 @@ tbody.collapse.in {
 .nav-justified, .nav-tabs.nav-justified {
   width: 100%;
 }
+
 .nav-justified > li, .nav-tabs.nav-justified > li {
   float: none;
 }
+
 .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
   text-align: center;
   margin-bottom: 5px;
 }
+
 .nav-justified > .dropdown .dropdown-menu {
   top: auto;
   left: auto;
 }
+
 @media (min-width: 768px) {
   .nav-justified > li, .nav-tabs.nav-justified > li {
     display: table-cell;
@@ -4502,34 +4606,34 @@ tbody.collapse.in {
 .nav-tabs-justified, .nav-tabs.nav-justified {
   border-bottom: 0;
 }
+
 .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
   margin-right: 0;
   border-radius: 4px;
 }
+
 .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
-.nav-tabs-justified > .active > a:hover,
-.nav-tabs.nav-justified > .active > a:hover,
-.nav-tabs-justified > .active > a:focus,
-.nav-tabs.nav-justified > .active > a:focus {
-  border: 1px solid #dddddd;
+.nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover,
+.nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {
+  border: 1px solid #ddd;
 }
+
 @media (min-width: 768px) {
   .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
-    border-bottom: 1px solid #dddddd;
+    border-bottom: 1px solid #ddd;
     border-radius: 4px 4px 0 0;
   }
   .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
-  .nav-tabs-justified > .active > a:hover,
-  .nav-tabs.nav-justified > .active > a:hover,
-  .nav-tabs-justified > .active > a:focus,
-  .nav-tabs.nav-justified > .active > a:focus {
-    border-bottom-color: white;
+  .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover,
+  .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {
+    border-bottom-color: #fff;
   }
 }
 
 .tab-content > .tab-pane {
   display: none;
 }
+
 .tab-content > .active {
   display: block;
 }
@@ -4546,13 +4650,16 @@ tbody.collapse.in {
   margin-bottom: 20px;
   border: 1px solid transparent;
 }
+
 .navbar:before, .navbar:after {
   content: " ";
   display: table;
 }
+
 .navbar:after {
   clear: both;
 }
+
 @media (min-width: 768px) {
   .navbar {
     border-radius: 4px;
@@ -4563,9 +4670,11 @@ tbody.collapse.in {
   content: " ";
   display: table;
 }
+
 .navbar-header:after {
   clear: both;
 }
+
 @media (min-width: 768px) {
   .navbar-header {
     float: left;
@@ -4580,16 +4689,20 @@ tbody.collapse.in {
   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
   -webkit-overflow-scrolling: touch;
 }
+
 .navbar-collapse:before, .navbar-collapse:after {
   content: " ";
   display: table;
 }
+
 .navbar-collapse:after {
   clear: both;
 }
+
 .navbar-collapse.in {
   overflow-y: auto;
 }
+
 @media (min-width: 768px) {
   .navbar-collapse {
     width: auto;
@@ -4605,7 +4718,9 @@ tbody.collapse.in {
   .navbar-collapse.in {
     overflow-y: visible;
   }
-  .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
+  .navbar-fixed-top .navbar-collapse,
+  .navbar-static-top .navbar-collapse,
+  .navbar-fixed-bottom .navbar-collapse {
     padding-left: 0;
     padding-right: 0;
   }
@@ -4615,6 +4730,7 @@ tbody.collapse.in {
 .navbar-fixed-bottom .navbar-collapse {
   max-height: 340px;
 }
+
 @media (max-device-width: 480px) and (orientation: landscape) {
   .navbar-fixed-top .navbar-collapse,
   .navbar-fixed-bottom .navbar-collapse {
@@ -4629,6 +4745,7 @@ tbody.collapse.in {
   margin-right: -15px;
   margin-left: -15px;
 }
+
 @media (min-width: 768px) {
   .container > .navbar-header,
   .container > .navbar-collapse,
@@ -4643,6 +4760,7 @@ tbody.collapse.in {
   z-index: 1000;
   border-width: 0 0 1px;
 }
+
 @media (min-width: 768px) {
   .navbar-static-top {
     border-radius: 0;
@@ -4656,6 +4774,7 @@ tbody.collapse.in {
   left: 0;
   z-index: 1030;
 }
+
 @media (min-width: 768px) {
   .navbar-fixed-top,
   .navbar-fixed-bottom {
@@ -4681,14 +4800,18 @@ tbody.collapse.in {
   line-height: 20px;
   height: 50px;
 }
+
 .navbar-brand:hover, .navbar-brand:focus {
   text-decoration: none;
 }
+
 .navbar-brand > img {
   display: block;
 }
+
 @media (min-width: 768px) {
-  .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
+  .navbar > .container .navbar-brand,
+  .navbar > .container-fluid .navbar-brand {
     margin-left: -15px;
   }
 }
@@ -4705,18 +4828,22 @@ tbody.collapse.in {
   border: 1px solid transparent;
   border-radius: 4px;
 }
+
 .navbar-toggle:focus {
   outline: 0;
 }
+
 .navbar-toggle .icon-bar {
   display: block;
   width: 22px;
   height: 2px;
   border-radius: 1px;
 }
+
 .navbar-toggle .icon-bar + .icon-bar {
   margin-top: 4px;
 }
+
 @media (min-width: 768px) {
   .navbar-toggle {
     display: none;
@@ -4726,11 +4853,13 @@ tbody.collapse.in {
 .navbar-nav {
   margin: 7.5px -15px;
 }
+
 .navbar-nav > li > a {
   padding-top: 10px;
   padding-bottom: 10px;
   line-height: 20px;
 }
+
 @media (max-width: 767px) {
   .navbar-nav .open .dropdown-menu {
     position: static;
@@ -4752,6 +4881,7 @@ tbody.collapse.in {
     background-image: none;
   }
 }
+
 @media (min-width: 768px) {
   .navbar-nav {
     float: left;
@@ -4777,6 +4907,7 @@ tbody.collapse.in {
   margin-top: 8px;
   margin-bottom: 8px;
 }
+
 @media (min-width: 768px) {
   .navbar-form .form-group {
     display: inline-block;
@@ -4827,6 +4958,7 @@ tbody.collapse.in {
     top: 0;
   }
 }
+
 @media (max-width: 767px) {
   .navbar-form .form-group {
     margin-bottom: 5px;
@@ -4835,6 +4967,7 @@ tbody.collapse.in {
     margin-bottom: 0;
   }
 }
+
 @media (min-width: 768px) {
   .navbar-form {
     width: auto;
@@ -4866,10 +4999,12 @@ tbody.collapse.in {
   margin-top: 8px;
   margin-bottom: 8px;
 }
+
 .navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {
   margin-top: 10px;
   margin-bottom: 10px;
 }
+
 .navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {
   margin-top: 14px;
   margin-bottom: 14px;
@@ -4879,6 +5014,7 @@ tbody.collapse.in {
   margin-top: 15px;
   margin-bottom: 15px;
 }
+
 @media (min-width: 768px) {
   .navbar-text {
     float: left;
@@ -4891,7 +5027,6 @@ tbody.collapse.in {
   .navbar-left {
     float: left !important;
   }
-
   .navbar-right {
     float: right !important;
     margin-right: -15px;
@@ -4900,131 +5035,165 @@ tbody.collapse.in {
     margin-right: 0;
   }
 }
+
 .navbar-default {
   background-color: #f8f8f8;
   border-color: #e7e7e7;
 }
+
 .navbar-default .navbar-brand {
-  color: #777777;
+  color: #777;
 }
+
 .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
   color: #5e5e5e;
   background-color: transparent;
 }
+
 .navbar-default .navbar-text {
-  color: #777777;
+  color: #777;
 }
+
 .navbar-default .navbar-nav > li > a {
-  color: #777777;
+  color: #777;
 }
+
 .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
-  color: #333333;
+  color: #333;
   background-color: transparent;
 }
+
 .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
-  color: #555555;
+  color: #555;
   background-color: #e7e7e7;
 }
+
 .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
-  color: #cccccc;
+  color: #ccc;
   background-color: transparent;
 }
+
 .navbar-default .navbar-toggle {
-  border-color: #dddddd;
+  border-color: #ddd;
 }
+
 .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
-  background-color: #dddddd;
+  background-color: #ddd;
 }
+
 .navbar-default .navbar-toggle .icon-bar {
-  background-color: #888888;
+  background-color: #888;
 }
+
 .navbar-default .navbar-collapse,
 .navbar-default .navbar-form {
   border-color: #e7e7e7;
 }
+
 .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
   background-color: #e7e7e7;
-  color: #555555;
+  color: #555;
 }
+
 @media (max-width: 767px) {
   .navbar-default .navbar-nav .open .dropdown-menu > li > a {
-    color: #777777;
+    color: #777;
   }
   .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
-    color: #333333;
+    color: #333;
     background-color: transparent;
   }
   .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: #555555;
+    color: #555;
     background-color: #e7e7e7;
   }
   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
-    color: #cccccc;
+    color: #ccc;
     background-color: transparent;
   }
 }
+
 .navbar-default .navbar-link {
-  color: #777777;
+  color: #777;
 }
+
 .navbar-default .navbar-link:hover {
-  color: #333333;
+  color: #333;
 }
+
 .navbar-default .btn-link {
-  color: #777777;
+  color: #777;
 }
+
 .navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
-  color: #333333;
+  color: #333;
 }
-.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus {
-  color: #cccccc;
+
+.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus,
+fieldset[disabled] .navbar-default .btn-link:hover,
+fieldset[disabled] .navbar-default .btn-link:focus {
+  color: #ccc;
 }
 
 .navbar-inverse {
-  background-color: #222222;
+  background-color: #222;
   border-color: #090909;
 }
+
 .navbar-inverse .navbar-brand {
   color: #9d9d9d;
 }
+
 .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
-  color: white;
+  color: #fff;
   background-color: transparent;
 }
+
 .navbar-inverse .navbar-text {
   color: #9d9d9d;
 }
+
 .navbar-inverse .navbar-nav > li > a {
   color: #9d9d9d;
 }
+
 .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
-  color: white;
+  color: #fff;
   background-color: transparent;
 }
+
 .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
-  color: white;
+  color: #fff;
   background-color: #090909;
 }
+
 .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
-  color: #444444;
+  color: #444;
   background-color: transparent;
 }
+
 .navbar-inverse .navbar-toggle {
-  border-color: #333333;
+  border-color: #333;
 }
+
 .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
-  background-color: #333333;
+  background-color: #333;
 }
+
 .navbar-inverse .navbar-toggle .icon-bar {
-  background-color: white;
+  background-color: #fff;
 }
+
 .navbar-inverse .navbar-collapse,
 .navbar-inverse .navbar-form {
   border-color: #101010;
 }
+
 .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
   background-color: #090909;
-  color: white;
+  color: #fff;
 }
+
 @media (max-width: 767px) {
   .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
     border-color: #090909;
@@ -5036,49 +5205,59 @@ tbody.collapse.in {
     color: #9d9d9d;
   }
   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
-    color: white;
+    color: #fff;
     background-color: transparent;
   }
   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
-    color: white;
+    color: #fff;
     background-color: #090909;
   }
   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
-    color: #444444;
+    color: #444;
     background-color: transparent;
   }
 }
+
 .navbar-inverse .navbar-link {
   color: #9d9d9d;
 }
+
 .navbar-inverse .navbar-link:hover {
-  color: white;
+  color: #fff;
 }
+
 .navbar-inverse .btn-link {
   color: #9d9d9d;
 }
+
 .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
-  color: white;
+  color: #fff;
 }
-.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus {
-  color: #444444;
+
+.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus,
+fieldset[disabled] .navbar-inverse .btn-link:hover,
+fieldset[disabled] .navbar-inverse .btn-link:focus {
+  color: #444;
 }
 
 .breadcrumb {
   padding: 8px 15px;
   margin-bottom: 20px;
   list-style: none;
-  background-color: whitesmoke;
+  background-color: #f5f5f5;
   border-radius: 4px;
 }
+
 .breadcrumb > li {
   display: inline-block;
 }
+
 .breadcrumb > li + li:before {
-  content: "/\00a0";
+  content: "/ ";
   padding: 0 5px;
-  color: #cccccc;
+  color: #ccc;
 }
+
 .breadcrumb > .active {
   color: #777777;
 }
@@ -5089,9 +5268,11 @@ tbody.collapse.in {
   margin: 20px 0;
   border-radius: 4px;
 }
+
 .pagination > li {
   display: inline;
 }
+
 .pagination > li > a,
 .pagination > li > span {
   position: relative;
@@ -5100,38 +5281,43 @@ tbody.collapse.in {
   line-height: 1.42857;
   text-decoration: none;
   color: #337ab7;
-  background-color: white;
-  border: 1px solid #dddddd;
+  background-color: #fff;
+  border: 1px solid #ddd;
   margin-left: -1px;
 }
+
 .pagination > li:first-child > a,
 .pagination > li:first-child > span {
   margin-left: 0;
   border-bottom-left-radius: 4px;
   border-top-left-radius: 4px;
 }
+
 .pagination > li:last-child > a,
 .pagination > li:last-child > span {
   border-bottom-right-radius: 4px;
   border-top-right-radius: 4px;
 }
+
 .pagination > li > a:hover, .pagination > li > a:focus,
 .pagination > li > span:hover,
 .pagination > li > span:focus {
   color: #23527c;
   background-color: #eeeeee;
-  border-color: #dddddd;
+  border-color: #ddd;
 }
+
 .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
 .pagination > .active > span,
 .pagination > .active > span:hover,
 .pagination > .active > span:focus {
   z-index: 2;
-  color: white;
+  color: #fff;
   background-color: #337ab7;
   border-color: #337ab7;
   cursor: default;
 }
+
 .pagination > .disabled > span,
 .pagination > .disabled > span:hover,
 .pagination > .disabled > span:focus,
@@ -5139,8 +5325,8 @@ tbody.collapse.in {
 .pagination > .disabled > a:hover,
 .pagination > .disabled > a:focus {
   color: #777777;
-  background-color: white;
-  border-color: #dddddd;
+  background-color: #fff;
+  border-color: #ddd;
   cursor: not-allowed;
 }
 
@@ -5149,11 +5335,13 @@ tbody.collapse.in {
   padding: 10px 16px;
   font-size: 18px;
 }
+
 .pagination-lg > li:first-child > a,
 .pagination-lg > li:first-child > span {
   border-bottom-left-radius: 6px;
   border-top-left-radius: 6px;
 }
+
 .pagination-lg > li:last-child > a,
 .pagination-lg > li:last-child > span {
   border-bottom-right-radius: 6px;
@@ -5165,11 +5353,13 @@ tbody.collapse.in {
   padding: 5px 10px;
   font-size: 12px;
 }
+
 .pagination-sm > li:first-child > a,
 .pagination-sm > li:first-child > span {
   border-bottom-left-radius: 3px;
   border-top-left-radius: 3px;
 }
+
 .pagination-sm > li:last-child > a,
 .pagination-sm > li:last-child > span {
   border-bottom-right-radius: 3px;
@@ -5182,43 +5372,51 @@ tbody.collapse.in {
   list-style: none;
   text-align: center;
 }
+
 .pager:before, .pager:after {
   content: " ";
   display: table;
 }
+
 .pager:after {
   clear: both;
 }
+
 .pager li {
   display: inline;
 }
+
 .pager li > a,
 .pager li > span {
   display: inline-block;
   padding: 5px 14px;
-  background-color: white;
-  border: 1px solid #dddddd;
+  background-color: #fff;
+  border: 1px solid #ddd;
   border-radius: 15px;
 }
+
 .pager li > a:hover,
 .pager li > a:focus {
   text-decoration: none;
   background-color: #eeeeee;
 }
+
 .pager .next > a,
 .pager .next > span {
   float: right;
 }
+
 .pager .previous > a,
 .pager .previous > span {
   float: left;
 }
+
 .pager .disabled > a,
 .pager .disabled > a:hover,
 .pager .disabled > a:focus,
 .pager .disabled > span {
   color: #777777;
-  background-color: white;
+  background-color: #fff;
   cursor: not-allowed;
 }
 
@@ -5228,22 +5426,24 @@ tbody.collapse.in {
   font-size: 75%;
   font-weight: bold;
   line-height: 1;
-  color: white;
+  color: #fff;
   text-align: center;
   white-space: nowrap;
   vertical-align: baseline;
   border-radius: .25em;
 }
+
 .label:empty {
   display: none;
 }
+
 .btn .label {
   position: relative;
   top: -1px;
 }
 
 a.label:hover, a.label:focus {
-  color: white;
+  color: #fff;
   text-decoration: none;
   cursor: pointer;
 }
@@ -5251,6 +5451,7 @@ a.label:hover, a.label:focus {
 .label-default {
   background-color: #777777;
 }
+
 .label-default[href]:hover, .label-default[href]:focus {
   background-color: #5e5e5e;
 }
@@ -5258,6 +5459,7 @@ a.label:hover, a.label:focus {
 .label-primary {
   background-color: #337ab7;
 }
+
 .label-primary[href]:hover, .label-primary[href]:focus {
   background-color: #286090;
 }
@@ -5265,6 +5467,7 @@ a.label:hover, a.label:focus {
 .label-success {
   background-color: #5cb85c;
 }
+
 .label-success[href]:hover, .label-success[href]:focus {
   background-color: #449d44;
 }
@@ -5272,6 +5475,7 @@ a.label:hover, a.label:focus {
 .label-info {
   background-color: #5bc0de;
 }
+
 .label-info[href]:hover, .label-info[href]:focus {
   background-color: #31b0d5;
 }
@@ -5279,6 +5483,7 @@ a.label:hover, a.label:focus {
 .label-warning {
   background-color: #f0ad4e;
 }
+
 .label-warning[href]:hover, .label-warning[href]:focus {
   background-color: #ec971f;
 }
@@ -5286,6 +5491,7 @@ a.label:hover, a.label:focus {
 .label-danger {
   background-color: #d9534f;
 }
+
 .label-danger[href]:hover, .label-danger[href]:focus {
   background-color: #c9302c;
 }
@@ -5296,7 +5502,7 @@ a.label:hover, a.label:focus {
   padding: 3px 7px;
   font-size: 12px;
   font-weight: bold;
-  color: white;
+  color: #fff;
   line-height: 1;
   vertical-align: baseline;
   white-space: nowrap;
@@ -5304,33 +5510,42 @@ a.label:hover, a.label:focus {
   background-color: #777777;
   border-radius: 10px;
 }
+
 .badge:empty {
   display: none;
 }
+
 .btn .badge {
   position: relative;
   top: -1px;
 }
-.btn-xs .badge, .btn-group-xs > .btn .badge, .btn-group-xs > .btn .badge {
+
+.btn-xs .badge, .btn-group-xs > .btn .badge,
+.btn-group-xs > .btn .badge {
   top: 0;
   padding: 1px 5px;
 }
-.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
+
+.list-group-item.active > .badge,
+.nav-pills > .active > a > .badge {
   color: #337ab7;
-  background-color: white;
+  background-color: #fff;
 }
+
 .list-group-item > .badge {
   float: right;
 }
+
 .list-group-item > .badge + .badge {
   margin-right: 5px;
 }
+
 .nav-pills > li > a > .badge {
   margin-left: 3px;
 }
 
 a.badge:hover, a.badge:focus {
-  color: white;
+  color: #fff;
   text-decoration: none;
   cursor: pointer;
 }
@@ -5341,29 +5556,37 @@ a.badge:hover, a.badge:focus {
   color: inherit;
   background-color: #eeeeee;
 }
+
 .jumbotron h1,
 .jumbotron .h1 {
   color: inherit;
 }
+
 .jumbotron p {
   margin-bottom: 15px;
   font-size: 21px;
   font-weight: 200;
 }
+
 .jumbotron > hr {
   border-top-color: #d5d5d5;
 }
-.container .jumbotron, .container-fluid .jumbotron {
+
+.container .jumbotron,
+.container-fluid .jumbotron {
   border-radius: 6px;
 }
+
 .jumbotron .container {
   max-width: 100%;
 }
+
 @media screen and (min-width: 768px) {
   .jumbotron {
     padding: 48px 0;
   }
-  .container .jumbotron, .container-fluid .jumbotron {
+  .container .jumbotron,
+  .container-fluid .jumbotron {
     padding-left: 60px;
     padding-right: 60px;
   }
@@ -5378,13 +5601,14 @@ a.badge:hover, a.badge:focus {
   padding: 4px;
   margin-bottom: 20px;
   line-height: 1.42857;
-  background-color: white;
-  border: 1px solid #dddddd;
+  background-color: #fff;
+  border: 1px solid #ddd;
   border-radius: 4px;
   -webkit-transition: border 0.2s ease-in-out;
   -o-transition: border 0.2s ease-in-out;
   transition: border 0.2s ease-in-out;
 }
+
 .thumbnail > img,
 .thumbnail a > img {
   display: block;
@@ -5393,6 +5617,7 @@ a.badge:hover, a.badge:focus {
   margin-left: auto;
   margin-right: auto;
 }
+
 .thumbnail .caption {
   padding: 9px;
   color: #333333;
@@ -5410,17 +5635,21 @@ a.thumbnail.active {
   border: 1px solid transparent;
   border-radius: 4px;
 }
+
 .alert h4 {
   margin-top: 0;
   color: inherit;
 }
+
 .alert .alert-link {
   font-weight: bold;
 }
+
 .alert > p,
 .alert > ul {
   margin-bottom: 0;
 }
+
 .alert > p + p {
   margin-top: 5px;
 }
@@ -5429,6 +5658,7 @@ a.thumbnail.active {
 .alert-dismissible {
   padding-right: 35px;
 }
+
 .alert-dismissable .close,
 .alert-dismissible .close {
   position: relative;
@@ -5442,9 +5672,11 @@ a.thumbnail.active {
   border-color: #d6e9c6;
   color: #3c763d;
 }
+
 .alert-success hr {
   border-top-color: #c9e2b3;
 }
+
 .alert-success .alert-link {
   color: #2b542c;
 }
@@ -5454,9 +5686,11 @@ a.thumbnail.active {
   border-color: #bce8f1;
   color: #31708f;
 }
+
 .alert-info hr {
   border-top-color: #a6e1ec;
 }
+
 .alert-info .alert-link {
   color: #245269;
 }
@@ -5466,9 +5700,11 @@ a.thumbnail.active {
   border-color: #faebcc;
   color: #8a6d3b;
 }
+
 .alert-warning hr {
   border-top-color: #f7e1b5;
 }
+
 .alert-warning .alert-link {
   color: #66512c;
 }
@@ -5478,9 +5714,11 @@ a.thumbnail.active {
   border-color: #ebccd1;
   color: #a94442;
 }
+
 .alert-danger hr {
   border-top-color: #e4b9c0;
 }
+
 .alert-danger .alert-link {
   color: #843534;
 }
@@ -5489,25 +5727,25 @@ a.thumbnail.active {
   from {
     background-position: 40px 0;
   }
-
   to {
     background-position: 0 0;
   }
 }
+
 @keyframes progress-bar-stripes {
   from {
     background-position: 40px 0;
   }
-
   to {
     background-position: 0 0;
   }
 }
+
 .progress {
   overflow: hidden;
   height: 20px;
   margin-bottom: 20px;
-  background-color: whitesmoke;
+  background-color: #f5f5f5;
   border-radius: 4px;
   -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
   box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
@@ -5519,7 +5757,7 @@ a.thumbnail.active {
   height: 100%;
   font-size: 12px;
   line-height: 20px;
-  color: white;
+  color: #fff;
   text-align: center;
   background-color: #337ab7;
   -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
@@ -5547,6 +5785,7 @@ a.thumbnail.active {
 .progress-bar-success {
   background-color: #5cb85c;
 }
+
 .progress-striped .progress-bar-success {
   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
@@ -5556,6 +5795,7 @@ a.thumbnail.active {
 .progress-bar-info {
   background-color: #5bc0de;
 }
+
 .progress-striped .progress-bar-info {
   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
@@ -5565,6 +5805,7 @@ a.thumbnail.active {
 .progress-bar-warning {
   background-color: #f0ad4e;
 }
+
 .progress-striped .progress-bar-warning {
   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
@@ -5574,6 +5815,7 @@ a.thumbnail.active {
 .progress-bar-danger {
   background-color: #d9534f;
 }
+
 .progress-striped .progress-bar-danger {
   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
@@ -5583,6 +5825,7 @@ a.thumbnail.active {
 .media {
   margin-top: 15px;
 }
+
 .media:first-child {
   margin-top: 0;
 }
@@ -5646,13 +5889,15 @@ a.thumbnail.active {
   display: block;
   padding: 10px 15px;
   margin-bottom: -1px;
-  background-color: white;
-  border: 1px solid #dddddd;
+  background-color: #fff;
+  border: 1px solid #ddd;
 }
+
 .list-group-item:first-child {
   border-top-right-radius: 4px;
   border-top-left-radius: 4px;
 }
+
 .list-group-item:last-child {
   margin-bottom: 0;
   border-bottom-right-radius: 4px;
@@ -5660,15 +5905,17 @@ a.thumbnail.active {
 }
 
 a.list-group-item {
-  color: #555555;
+  color: #555;
 }
+
 a.list-group-item .list-group-item-heading {
-  color: #333333;
+  color: #333;
 }
+
 a.list-group-item:hover, a.list-group-item:focus {
   text-decoration: none;
-  color: #555555;
-  background-color: whitesmoke;
+  color: #555;
+  background-color: #f5f5f5;
 }
 
 .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
@@ -5676,18 +5923,22 @@ a.list-group-item:hover, a.list-group-item:focus {
   color: #777777;
   cursor: not-allowed;
 }
+
 .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {
   color: inherit;
 }
+
 .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {
   color: #777777;
 }
+
 .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
   z-index: 2;
-  color: white;
+  color: #fff;
   background-color: #337ab7;
   border-color: #337ab7;
 }
+
 .list-group-item.active .list-group-item-heading,
 .list-group-item.active .list-group-item-heading > small,
 .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
@@ -5697,6 +5948,7 @@ a.list-group-item:hover, a.list-group-item:focus {
 .list-group-item.active:focus .list-group-item-heading > .small {
   color: inherit;
 }
+
 .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
   color: #c7ddef;
 }
@@ -5709,13 +5961,16 @@ a.list-group-item:hover, a.list-group-item:focus {
 a.list-group-item-success {
   color: #3c763d;
 }
+
 a.list-group-item-success .list-group-item-heading {
   color: inherit;
 }
+
 a.list-group-item-success:hover, a.list-group-item-success:focus {
   color: #3c763d;
   background-color: #d0e9c6;
 }
+
 a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus {
   color: #fff;
   background-color: #3c763d;
@@ -5730,13 +5985,16 @@ a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list
 a.list-group-item-info {
   color: #31708f;
 }
+
 a.list-group-item-info .list-group-item-heading {
   color: inherit;
 }
+
 a.list-group-item-info:hover, a.list-group-item-info:focus {
   color: #31708f;
   background-color: #c4e3f3;
 }
+
 a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus {
   color: #fff;
   background-color: #31708f;
@@ -5751,13 +6009,16 @@ a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group
 a.list-group-item-warning {
   color: #8a6d3b;
 }
+
 a.list-group-item-warning .list-group-item-heading {
   color: inherit;
 }
+
 a.list-group-item-warning:hover, a.list-group-item-warning:focus {
   color: #8a6d3b;
   background-color: #faf2cc;
 }
+
 a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus {
   color: #fff;
   background-color: #8a6d3b;
@@ -5772,13 +6033,16 @@ a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list
 a.list-group-item-danger {
   color: #a94442;
 }
+
 a.list-group-item-danger .list-group-item-heading {
   color: inherit;
 }
+
 a.list-group-item-danger:hover, a.list-group-item-danger:focus {
   color: #a94442;
   background-color: #ebcccc;
 }
+
 a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus {
   color: #fff;
   background-color: #a94442;
@@ -5797,7 +6061,7 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
 
 .panel {
   margin-bottom: 20px;
-  background-color: white;
+  background-color: #fff;
   border: 1px solid transparent;
   border-radius: 4px;
   -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
@@ -5807,10 +6071,12 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
 .panel-body {
   padding: 15px;
 }
+
 .panel-body:before, .panel-body:after {
   content: " ";
   display: table;
 }
+
 .panel-body:after {
   clear: both;
 }
@@ -5821,6 +6087,7 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
   border-top-right-radius: 3px;
   border-top-left-radius: 3px;
 }
+
 .panel-heading > .dropdown .dropdown-toggle {
   color: inherit;
 }
@@ -5831,6 +6098,7 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
   font-size: 16px;
   color: inherit;
 }
+
 .panel-title > a,
 .panel-title > small,
 .panel-title > .small,
@@ -5841,8 +6109,8 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
 
 .panel-footer {
   padding: 10px 15px;
-  background-color: whitesmoke;
-  border-top: 1px solid #dddddd;
+  background-color: #f5f5f5;
+  border-top: 1px solid #ddd;
   border-bottom-right-radius: 3px;
   border-bottom-left-radius: 3px;
 }
@@ -5851,17 +6119,20 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
 .panel > .panel-collapse > .list-group {
   margin-bottom: 0;
 }
+
 .panel > .list-group .list-group-item,
 .panel > .panel-collapse > .list-group .list-group-item {
   border-width: 1px 0;
   border-radius: 0;
 }
+
 .panel > .list-group:first-child .list-group-item:first-child,
 .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
   border-top: 0;
   border-top-right-radius: 3px;
   border-top-left-radius: 3px;
 }
+
 .panel > .list-group:last-child .list-group-item:last-child,
 .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
   border-bottom: 0;
@@ -5882,17 +6153,20 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
 .panel > .panel-collapse > .table {
   margin-bottom: 0;
 }
+
 .panel > .table caption,
 .panel > .table-responsive > .table caption,
 .panel > .panel-collapse > .table caption {
   padding-left: 15px;
   padding-right: 15px;
 }
+
 .panel > .table:first-child,
 .panel > .table-responsive:first-child > .table:first-child {
   border-top-right-radius: 3px;
   border-top-left-radius: 3px;
 }
+
 .panel > .table:first-child > thead:first-child > tr:first-child,
 .panel > .table:first-child > tbody:first-child > tr:first-child,
 .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
@@ -5900,6 +6174,7 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
   border-top-left-radius: 3px;
   border-top-right-radius: 3px;
 }
+
 .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
 .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
 .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
@@ -5910,6 +6185,7 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
   border-top-left-radius: 3px;
 }
+
 .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
 .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
 .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
@@ -5920,11 +6196,13 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
 .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
   border-top-right-radius: 3px;
 }
+
 .panel > .table:last-child,
 .panel > .table-responsive:last-child > .table:last-child {
   border-bottom-right-radius: 3px;
   border-bottom-left-radius: 3px;
 }
+
 .panel > .table:last-child > tbody:last-child > tr:last-child,
 .panel > .table:last-child > tfoot:last-child > tr:last-child,
 .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
@@ -5932,6 +6210,7 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
   border-bottom-left-radius: 3px;
   border-bottom-right-radius: 3px;
 }
+
 .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
 .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
 .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
@@ -5942,6 +6221,7 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
   border-bottom-left-radius: 3px;
 }
+
 .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
 .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
 .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
@@ -5952,20 +6232,24 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
 .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
   border-bottom-right-radius: 3px;
 }
+
 .panel > .panel-body + .table,
 .panel > .panel-body + .table-responsive,
 .panel > .table + .panel-body,
 .panel > .table-responsive + .panel-body {
-  border-top: 1px solid #dddddd;
+  border-top: 1px solid #ddd;
 }
+
 .panel > .table > tbody:first-child > tr:first-child th,
 .panel > .table > tbody:first-child > tr:first-child td {
   border-top: 0;
 }
+
 .panel > .table-bordered,
 .panel > .table-responsive > .table-bordered {
   border: 0;
 }
+
 .panel > .table-bordered > thead > tr > th:first-child,
 .panel > .table-bordered > thead > tr > td:first-child,
 .panel > .table-bordered > tbody > tr > th:first-child,
@@ -5980,6 +6264,7 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
 .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
   border-left: 0;
 }
+
 .panel > .table-bordered > thead > tr > th:last-child,
 .panel > .table-bordered > thead > tr > td:last-child,
 .panel > .table-bordered > tbody > tr > th:last-child,
@@ -5994,6 +6279,7 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
 .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
   border-right: 0;
 }
+
 .panel > .table-bordered > thead > tr:first-child > td,
 .panel > .table-bordered > thead > tr:first-child > th,
 .panel > .table-bordered > tbody > tr:first-child > td,
@@ -6004,6 +6290,7 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
 .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
   border-bottom: 0;
 }
+
 .panel > .table-bordered > tbody > tr:last-child > td,
 .panel > .table-bordered > tbody > tr:last-child > th,
 .panel > .table-bordered > tfoot > tr:last-child > td,
@@ -6014,6 +6301,7 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
 .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
   border-bottom: 0;
 }
+
 .panel > .table-responsive {
   border: 0;
   margin-bottom: 0;
@@ -6022,61 +6310,75 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
 .panel-group {
   margin-bottom: 20px;
 }
+
 .panel-group .panel {
   margin-bottom: 0;
   border-radius: 4px;
 }
+
 .panel-group .panel + .panel {
   margin-top: 5px;
 }
+
 .panel-group .panel-heading {
   border-bottom: 0;
 }
+
 .panel-group .panel-heading + .panel-collapse > .panel-body,
 .panel-group .panel-heading + .panel-collapse > .list-group {
-  border-top: 1px solid #dddddd;
+  border-top: 1px solid #ddd;
 }
+
 .panel-group .panel-footer {
   border-top: 0;
 }
+
 .panel-group .panel-footer + .panel-collapse .panel-body {
-  border-bottom: 1px solid #dddddd;
+  border-bottom: 1px solid #ddd;
 }
 
 .panel-default {
-  border-color: #dddddd;
+  border-color: #ddd;
 }
+
 .panel-default > .panel-heading {
   color: #333333;
-  background-color: whitesmoke;
-  border-color: #dddddd;
+  background-color: #f5f5f5;
+  border-color: #ddd;
 }
+
 .panel-default > .panel-heading + .panel-collapse > .panel-body {
-  border-top-color: #dddddd;
+  border-top-color: #ddd;
 }
+
 .panel-default > .panel-heading .badge {
-  color: whitesmoke;
+  color: #f5f5f5;
   background-color: #333333;
 }
+
 .panel-default > .panel-footer + .panel-collapse > .panel-body {
-  border-bottom-color: #dddddd;
+  border-bottom-color: #ddd;
 }
 
 .panel-primary {
   border-color: #337ab7;
 }
+
 .panel-primary > .panel-heading {
-  color: white;
+  color: #fff;
   background-color: #337ab7;
   border-color: #337ab7;
 }
+
 .panel-primary > .panel-heading + .panel-collapse > .panel-body {
   border-top-color: #337ab7;
 }
+
 .panel-primary > .panel-heading .badge {
   color: #337ab7;
-  background-color: white;
+  background-color: #fff;
 }
+
 .panel-primary > .panel-footer + .panel-collapse > .panel-body {
   border-bottom-color: #337ab7;
 }
@@ -6084,18 +6386,22 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
 .panel-success {
   border-color: #d6e9c6;
 }
+
 .panel-success > .panel-heading {
   color: #3c763d;
   background-color: #dff0d8;
   border-color: #d6e9c6;
 }
+
 .panel-success > .panel-heading + .panel-collapse > .panel-body {
   border-top-color: #d6e9c6;
 }
+
 .panel-success > .panel-heading .badge {
   color: #dff0d8;
   background-color: #3c763d;
 }
+
 .panel-success > .panel-footer + .panel-collapse > .panel-body {
   border-bottom-color: #d6e9c6;
 }
@@ -6103,18 +6409,22 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
 .panel-info {
   border-color: #bce8f1;
 }
+
 .panel-info > .panel-heading {
   color: #31708f;
   background-color: #d9edf7;
   border-color: #bce8f1;
 }
+
 .panel-info > .panel-heading + .panel-collapse > .panel-body {
   border-top-color: #bce8f1;
 }
+
 .panel-info > .panel-heading .badge {
   color: #d9edf7;
   background-color: #31708f;
 }
+
 .panel-info > .panel-footer + .panel-collapse > .panel-body {
   border-bottom-color: #bce8f1;
 }
@@ -6122,18 +6432,22 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
 .panel-warning {
   border-color: #faebcc;
 }
+
 .panel-warning > .panel-heading {
   color: #8a6d3b;
   background-color: #fcf8e3;
   border-color: #faebcc;
 }
+
 .panel-warning > .panel-heading + .panel-collapse > .panel-body {
   border-top-color: #faebcc;
 }
+
 .panel-warning > .panel-heading .badge {
   color: #fcf8e3;
   background-color: #8a6d3b;
 }
+
 .panel-warning > .panel-footer + .panel-collapse > .panel-body {
   border-bottom-color: #faebcc;
 }
@@ -6141,18 +6455,22 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
 .panel-danger {
   border-color: #ebccd1;
 }
+
 .panel-danger > .panel-heading {
   color: #a94442;
   background-color: #f2dede;
   border-color: #ebccd1;
 }
+
 .panel-danger > .panel-heading + .panel-collapse > .panel-body {
   border-top-color: #ebccd1;
 }
+
 .panel-danger > .panel-heading .badge {
   color: #f2dede;
   background-color: #a94442;
 }
+
 .panel-danger > .panel-footer + .panel-collapse > .panel-body {
   border-bottom-color: #ebccd1;
 }
@@ -6164,6 +6482,7 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
   padding: 0;
   overflow: hidden;
 }
+
 .embed-responsive .embed-responsive-item,
 .embed-responsive iframe,
 .embed-responsive embed,
@@ -6190,12 +6509,13 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
   min-height: 20px;
   padding: 19px;
   margin-bottom: 20px;
-  background-color: whitesmoke;
+  background-color: #f5f5f5;
   border: 1px solid #e3e3e3;
   border-radius: 4px;
   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
 }
+
 .well blockquote {
   border-color: #ddd;
   border-color: rgba(0, 0, 0, 0.15);
@@ -6216,13 +6536,14 @@ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-g
   font-size: 21px;
   font-weight: bold;
   line-height: 1;
-  color: black;
-  text-shadow: 0 1px 0 white;
+  color: #000;
+  text-shadow: 0 1px 0 #fff;
   opacity: 0.2;
   filter: alpha(opacity=20);
 }
+
 .close:hover, .close:focus {
-  color: black;
+  color: #000;
   text-decoration: none;
   cursor: pointer;
   opacity: 0.5;
@@ -6253,6 +6574,7 @@ button.close {
   -webkit-overflow-scrolling: touch;
   outline: 0;
 }
+
 .modal.fade .modal-dialog {
   -webkit-transform: translate(0, -25%);
   -ms-transform: translate(0, -25%);
@@ -6263,6 +6585,7 @@ button.close {
   -o-transition: -o-transform 0.3s ease-out;
   transition: transform 0.3s ease-out;
 }
+
 .modal.in .modal-dialog {
   -webkit-transform: translate(0, 0);
   -ms-transform: translate(0, 0);
@@ -6283,8 +6606,8 @@ button.close {
 
 .modal-content {
   position: relative;
-  background-color: white;
-  border: 1px solid #999999;
+  background-color: #fff;
+  border: 1px solid #999;
   border: 1px solid rgba(0, 0, 0, 0.2);
   border-radius: 6px;
   -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
@@ -6300,12 +6623,14 @@ button.close {
   bottom: 0;
   left: 0;
   z-index: 1040;
-  background-color: black;
+  background-color: #000;
 }
+
 .modal-backdrop.fade {
   opacity: 0;
   filter: alpha(opacity=0);
 }
+
 .modal-backdrop.in {
   opacity: 0.5;
   filter: alpha(opacity=50);
@@ -6336,20 +6661,25 @@ button.close {
   text-align: right;
   border-top: 1px solid #e5e5e5;
 }
+
 .modal-footer:before, .modal-footer:after {
   content: " ";
   display: table;
 }
+
 .modal-footer:after {
   clear: both;
 }
+
 .modal-footer .btn + .btn {
   margin-left: 5px;
   margin-bottom: 0;
 }
+
 .modal-footer .btn-group .btn + .btn {
   margin-left: -1px;
 }
+
 .modal-footer .btn-block + .btn-block {
   margin-left: 0;
 }
@@ -6367,21 +6697,21 @@ button.close {
     width: 600px;
     margin: 30px auto;
   }
-
   .modal-content {
     -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
     box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
   }
-
   .modal-sm {
     width: 300px;
   }
 }
+
 @media (min-width: 992px) {
   .modal-lg {
     width: 900px;
   }
 }
+
 .tooltip {
   position: absolute;
   z-index: 1070;
@@ -6393,22 +6723,27 @@ button.close {
   opacity: 0;
   filter: alpha(opacity=0);
 }
+
 .tooltip.in {
   opacity: 0.9;
   filter: alpha(opacity=90);
 }
+
 .tooltip.top {
   margin-top: -3px;
   padding: 5px 0;
 }
+
 .tooltip.right {
   margin-left: 3px;
   padding: 0 5px;
 }
+
 .tooltip.bottom {
   margin-top: 3px;
   padding: 5px 0;
 }
+
 .tooltip.left {
   margin-left: -3px;
   padding: 0 5px;
@@ -6417,10 +6752,10 @@ button.close {
 .tooltip-inner {
   max-width: 200px;
   padding: 3px 8px;
-  color: white;
+  color: #fff;
   text-align: center;
   text-decoration: none;
-  background-color: black;
+  background-color: #000;
   border-radius: 4px;
 }
 
@@ -6437,56 +6772,63 @@ button.close {
   left: 50%;
   margin-left: -5px;
   border-width: 5px 5px 0;
-  border-top-color: black;
+  border-top-color: #000;
 }
+
 .tooltip.top-left .tooltip-arrow {
   bottom: 0;
   right: 5px;
   margin-bottom: -5px;
   border-width: 5px 5px 0;
-  border-top-color: black;
+  border-top-color: #000;
 }
+
 .tooltip.top-right .tooltip-arrow {
   bottom: 0;
   left: 5px;
   margin-bottom: -5px;
   border-width: 5px 5px 0;
-  border-top-color: black;
+  border-top-color: #000;
 }
+
 .tooltip.right .tooltip-arrow {
   top: 50%;
   left: 0;
   margin-top: -5px;
   border-width: 5px 5px 5px 0;
-  border-right-color: black;
+  border-right-color: #000;
 }
+
 .tooltip.left .tooltip-arrow {
   top: 50%;
   right: 0;
   margin-top: -5px;
   border-width: 5px 0 5px 5px;
-  border-left-color: black;
+  border-left-color: #000;
 }
+
 .tooltip.bottom .tooltip-arrow {
   top: 0;
   left: 50%;
   margin-left: -5px;
   border-width: 0 5px 5px;
-  border-bottom-color: black;
+  border-bottom-color: #000;
 }
+
 .tooltip.bottom-left .tooltip-arrow {
   top: 0;
   right: 5px;
   margin-top: -5px;
   border-width: 0 5px 5px;
-  border-bottom-color: black;
+  border-bottom-color: #000;
 }
+
 .tooltip.bottom-right .tooltip-arrow {
   top: 0;
   left: 5px;
   margin-top: -5px;
   border-width: 0 5px 5px;
-  border-bottom-color: black;
+  border-bottom-color: #000;
 }
 
 .popover {
@@ -6502,24 +6844,28 @@ button.close {
   font-weight: normal;
   line-height: 1.42857;
   text-align: left;
-  background-color: white;
+  background-color: #fff;
   background-clip: padding-box;
-  border: 1px solid #cccccc;
+  border: 1px solid #ccc;
   border: 1px solid rgba(0, 0, 0, 0.2);
   border-radius: 6px;
   -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
   box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
   white-space: normal;
 }
+
 .popover.top {
   margin-top: -10px;
 }
+
 .popover.right {
   margin-left: 10px;
 }
+
 .popover.bottom {
   margin-top: 10px;
 }
+
 .popover.left {
   margin-left: -10px;
 }
@@ -6563,13 +6909,15 @@ button.close {
   border-top-color: rgba(0, 0, 0, 0.25);
   bottom: -11px;
 }
+
 .popover.top > .arrow:after {
   content: " ";
   bottom: 1px;
   margin-left: -10px;
   border-bottom-width: 0;
-  border-top-color: white;
+  border-top-color: #fff;
 }
+
 .popover.right > .arrow {
   top: 50%;
   left: -11px;
@@ -6578,13 +6926,15 @@ button.close {
   border-right-color: #999999;
   border-right-color: rgba(0, 0, 0, 0.25);
 }
+
 .popover.right > .arrow:after {
   content: " ";
   left: 1px;
   bottom: -10px;
   border-left-width: 0;
-  border-right-color: white;
+  border-right-color: #fff;
 }
+
 .popover.bottom > .arrow {
   left: 50%;
   margin-left: -11px;
@@ -6593,13 +6943,15 @@ button.close {
   border-bottom-color: rgba(0, 0, 0, 0.25);
   top: -11px;
 }
+
 .popover.bottom > .arrow:after {
   content: " ";
   top: 1px;
   margin-left: -10px;
   border-top-width: 0;
-  border-bottom-color: white;
+  border-bottom-color: #fff;
 }
+
 .popover.left > .arrow {
   top: 50%;
   right: -11px;
@@ -6608,11 +6960,12 @@ button.close {
   border-left-color: #999999;
   border-left-color: rgba(0, 0, 0, 0.25);
 }
+
 .popover.left > .arrow:after {
   content: " ";
   right: 1px;
   border-right-width: 0;
-  border-left-color: white;
+  border-left-color: #fff;
   bottom: -10px;
 }
 
@@ -6625,6 +6978,7 @@ button.close {
   overflow: hidden;
   width: 100%;
 }
+
 .carousel-inner > .item {
   display: none;
   position: relative;
@@ -6632,6 +6986,7 @@ button.close {
   -o-transition: 0.6s ease-in-out left;
   transition: 0.6s ease-in-out left;
 }
+
 .carousel-inner > .item > img,
 .carousel-inner > .item > a > img {
   display: block;
@@ -6639,6 +6994,7 @@ button.close {
   height: auto;
   line-height: 1;
 }
+
 @media all and (transform-3d), (-webkit-transform-3d) {
   .carousel-inner > .item {
     -webkit-transition: -webkit-transform 0.6s ease-in-out;
@@ -6668,33 +7024,41 @@ button.close {
     left: 0;
   }
 }
+
 .carousel-inner > .active,
 .carousel-inner > .next,
 .carousel-inner > .prev {
   display: block;
 }
+
 .carousel-inner > .active {
   left: 0;
 }
+
 .carousel-inner > .next,
 .carousel-inner > .prev {
   position: absolute;
   top: 0;
   width: 100%;
 }
+
 .carousel-inner > .next {
   left: 100%;
 }
+
 .carousel-inner > .prev {
   left: -100%;
 }
+
 .carousel-inner > .next.left,
 .carousel-inner > .prev.right {
   left: 0;
 }
+
 .carousel-inner > .active.left {
   left: -100%;
 }
+
 .carousel-inner > .active.right {
   left: 100%;
 }
@@ -6708,10 +7072,11 @@ button.close {
   opacity: 0.5;
   filter: alpha(opacity=50);
   font-size: 20px;
-  color: white;
+  color: #fff;
   text-align: center;
   text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
 }
+
 .carousel-control.left {
   background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
   background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
@@ -6719,6 +7084,7 @@ button.close {
   background-repeat: repeat-x;
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
 }
+
 .carousel-control.right {
   left: auto;
   right: 0;
@@ -6728,13 +7094,15 @@ button.close {
   background-repeat: repeat-x;
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
 }
+
 .carousel-control:hover, .carousel-control:focus {
   outline: 0;
-  color: white;
+  color: #fff;
   text-decoration: none;
   opacity: 0.9;
   filter: alpha(opacity=90);
 }
+
 .carousel-control .icon-prev,
 .carousel-control .icon-next,
 .carousel-control .glyphicon-chevron-left,
@@ -6744,16 +7112,19 @@ button.close {
   z-index: 5;
   display: inline-block;
 }
+
 .carousel-control .icon-prev,
 .carousel-control .glyphicon-chevron-left {
   left: 50%;
   margin-left: -10px;
 }
+
 .carousel-control .icon-next,
 .carousel-control .glyphicon-chevron-right {
   right: 50%;
   margin-right: -10px;
 }
+
 .carousel-control .icon-prev,
 .carousel-control .icon-next {
   width: 20px;
@@ -6762,9 +7133,11 @@ button.close {
   line-height: 1;
   font-family: serif;
 }
+
 .carousel-control .icon-prev:before {
   content: '\2039';
 }
+
 .carousel-control .icon-next:before {
   content: '\203a';
 }
@@ -6780,23 +7153,25 @@ button.close {
   list-style: none;
   text-align: center;
 }
+
 .carousel-indicators li {
   display: inline-block;
   width: 10px;
   height: 10px;
   margin: 1px;
   text-indent: -999px;
-  border: 1px solid white;
+  border: 1px solid #fff;
   border-radius: 10px;
   cursor: pointer;
   background-color: #000 \9;
   background-color: transparent;
 }
+
 .carousel-indicators .active {
   margin: 0;
   width: 12px;
   height: 12px;
-  background-color: white;
+  background-color: #fff;
 }
 
 .carousel-caption {
@@ -6807,10 +7182,11 @@ button.close {
   z-index: 10;
   padding-top: 20px;
   padding-bottom: 20px;
-  color: white;
+  color: #fff;
   text-align: center;
   text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
 }
+
 .carousel-caption .btn {
   text-shadow: none;
 }
@@ -6833,21 +7209,21 @@ button.close {
   .carousel-control .icon-next {
     margin-right: -15px;
   }
-
   .carousel-caption {
     left: 20%;
     right: 20%;
     padding-bottom: 30px;
   }
-
   .carousel-indicators {
     bottom: 20px;
   }
 }
+
 .clearfix:before, .clearfix:after {
   content: " ";
   display: table;
 }
+
 .clearfix:after {
   clear: both;
 }
@@ -6897,6 +7273,7 @@ button.close {
 @-ms-viewport {
   width: device-width;
 }
+
 .visible-xs {
   display: none !important;
 }
@@ -6932,20 +7309,18 @@ button.close {
   .visible-xs {
     display: block !important;
   }
-
   table.visible-xs {
     display: table;
   }
-
   tr.visible-xs {
     display: table-row !important;
   }
-
   th.visible-xs,
   td.visible-xs {
     display: table-cell !important;
   }
 }
+
 @media (max-width: 767px) {
   .visible-xs-block {
     display: block !important;
@@ -6968,20 +7343,18 @@ button.close {
   .visible-sm {
     display: block !important;
   }
-
   table.visible-sm {
     display: table;
   }
-
   tr.visible-sm {
     display: table-row !important;
   }
-
   th.visible-sm,
   td.visible-sm {
     display: table-cell !important;
   }
 }
+
 @media (min-width: 768px) and (max-width: 991px) {
   .visible-sm-block {
     display: block !important;
@@ -7004,20 +7377,18 @@ button.close {
   .visible-md {
     display: block !important;
   }
-
   table.visible-md {
     display: table;
   }
-
   tr.visible-md {
     display: table-row !important;
   }
-
   th.visible-md,
   td.visible-md {
     display: table-cell !important;
   }
 }
+
 @media (min-width: 992px) and (max-width: 1199px) {
   .visible-md-block {
     display: block !important;
@@ -7040,20 +7411,18 @@ button.close {
   .visible-lg {
     display: block !important;
   }
-
   table.visible-lg {
     display: table;
   }
-
   tr.visible-lg {
     display: table-row !important;
   }
-
   th.visible-lg,
   td.visible-lg {
     display: table-cell !important;
   }
 }
+
 @media (min-width: 1200px) {
   .visible-lg-block {
     display: block !important;
@@ -7077,21 +7446,25 @@ button.close {
     display: none !important;
   }
 }
+
 @media (min-width: 768px) and (max-width: 991px) {
   .hidden-sm {
     display: none !important;
   }
 }
+
 @media (min-width: 992px) and (max-width: 1199px) {
   .hidden-md {
     display: none !important;
   }
 }
+
 @media (min-width: 1200px) {
   .hidden-lg {
     display: none !important;
   }
 }
+
 .visible-print {
   display: none !important;
 }
@@ -7100,23 +7473,22 @@ button.close {
   .visible-print {
     display: block !important;
   }
-
   table.visible-print {
     display: table;
   }
-
   tr.visible-print {
     display: table-row !important;
   }
-
   th.visible-print,
   td.visible-print {
     display: table-cell !important;
   }
 }
+
 .visible-print-block {
   display: none !important;
 }
+
 @media print {
   .visible-print-block {
     display: block !important;
@@ -7126,6 +7498,7 @@ button.close {
 .visible-print-inline {
   display: none !important;
 }
+
 @media print {
   .visible-print-inline {
     display: inline !important;
@@ -7135,6 +7508,7 @@ button.close {
 .visible-print-inline-block {
   display: none !important;
 }
+
 @media print {
   .visible-print-inline-block {
     display: inline-block !important;
@@ -7146,6 +7520,7 @@ button.close {
     display: none !important;
   }
 }
+
 /* - - - - - - - - - - - - - - - - - - - 
 	== Variables 
 - - - - - - - - - - - - - - - - - - - */
@@ -7178,6 +7553,7 @@ button.close {
   font-weight: normal;
   font-style: normal;
 }
+
 @font-face {
   font-family: 'Proxima Nova';
   src: url("../../global/fonts/proximanova_semibold/ProximaNova-Sbold-webfont.eot");
@@ -7185,17 +7561,19 @@ button.close {
   font-weight: 500;
   font-style: normal;
 }
+
 /* - - - - - - - - - - - - - - - - - - - 
 	== Titlebar 
 - - - - - - - - - - - - - - - - - - - */
 #uc-header {
   border-bottom: 1px solid transparent;
-  border-bottom-color: white;
+  border-bottom-color: #fff;
   min-height: 56px;
   background-color: #0F1938;
   overflow: hidden;
   height: 56px;
 }
+
 #uc-header .container {
   display: none;
 }
@@ -7250,6 +7628,7 @@ button.close {
 #site-title .searchform .form-group {
   width: 100%;
 }
+
 #site-title .searchform .form-group .form-control {
   width: 150px;
 }
@@ -7263,20 +7642,28 @@ button.close {
 #nav-tabs {
   padding-bottom: .5em;
 }
+
 #nav-tabs .nav-tabs {
   border-bottom: 0;
 }
+
 #nav-tabs .nav-tabs > li > a:hover {
-  border-color: #dddddd;
+  border-color: #ddd;
   border-radius: 4px;
 }
-#nav-tabs .nav-tabs > li.active > a, #nav-tabs .nav-tabs > li.active > a:hover, #nav-tabs .nav-tabs > li.active > a:focus {
+
+#nav-tabs .nav-tabs > li.active > a,
+#nav-tabs .nav-tabs > li.active > a:hover,
+#nav-tabs .nav-tabs > li.active > a:focus {
   background-color: #f8f8f8;
   z-index: 9999;
   border-radius: 4px;
-  border-bottom-color: #dddddd;
+  border-bottom-color: #ddd;
 }
-#nav-tabs .nav-tabs > li.active.menu-item-has-children > a, #nav-tabs .nav-tabs > li.active.menu-item-has-children > a:hover, #nav-tabs .nav-tabs > li.active.menu-item-has-children > a:focus {
+
+#nav-tabs .nav-tabs > li.active.menu-item-has-children > a,
+#nav-tabs .nav-tabs > li.active.menu-item-has-children > a:hover,
+#nav-tabs .nav-tabs > li.active.menu-item-has-children > a:focus {
   border-radius: 4px 4px 0 0;
   border-bottom-color: transparent;
 }
@@ -7288,46 +7675,53 @@ button.close {
 #nav-secondary {
   padding: 5px;
   border: 1px solid transparent;
-  border-color: #cccccc;
+  border-color: #ccc;
   border-radius: 4px;
-  background-color: white;
+  background-color: #fff;
   font-size: 0.9em;
 }
+
 #nav-secondary .nav.nav-pills.nav-stacked a {
   /*
-  -ms-word-break: break-all;
-  word-break: break-all;
-  
-  // Non standard for webkit
-  word-break: break-word;
-  
-  -webkit-hyphens: auto;
-  -moz-hyphens: auto;
-  hyphens: auto;	
-  */
+	-ms-word-break: break-all;
+	word-break: break-all;
+	
+	// Non standard for webkit
+	word-break: break-word;
+	
+	-webkit-hyphens: auto;
+	-moz-hyphens: auto;
+	hyphens: auto;	
+	*/
   border-radius: 4px;
   background-color: transparent;
   color: inherit;
 }
+
 #nav-secondary .nav.nav-pills.nav-stacked a:hover {
-  background-color: #eeeeee;
+  background-color: #eee;
 }
+
 #nav-secondary .nav.nav-pills.nav-stacked .active a {
   background-color: #337ab7;
-  color: white;
+  color: #fff;
 }
+
 #nav-secondary .nav.nav-pills.nav-stacked .sub-menu {
   margin: 2px 0 2px 1.5em;
 }
+
 #nav-secondary > ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
 }
+
 #nav-secondary > ul > li > ul {
   margin: 0;
   padding: 0;
 }
+
 #nav-secondary ul ul ul {
   display: none;
 }
@@ -7359,15 +7753,19 @@ button.close {
 #masthead {
   z-index: 9999;
 }
+
 #masthead #nav-wrapper {
   z-index: 9999;
 }
+
 #masthead #nav-wrapper .container {
   z-index: 9999;
 }
+
 #masthead #nav-wrapper .container #site-navigation {
   z-index: 9999;
 }
+
 #masthead #nav-wrapper .container #site-navigation .dropdown-menu {
   z-index: 9999;
 }
@@ -7435,11 +7833,11 @@ button.close {
   #nav-wrapper .container {
     padding: 0;
   }
-
   .dropdown-menu .dropdown-menu {
     padding-left: 20px;
   }
 }
+
 /* - - - - - - - - - - - - - - - - - - - 
 	== Widgets 
 - - - - - - - - - - - - - - - - - - - */
@@ -7448,11 +7846,13 @@ button.close {
   border: 4px dashed #ccc !important;
   color: #696969 !important;
 }
+
 .widget-placeholder * {
   color: #696969 !important;
   font-size: 1em !important;
   margin: auto !important;
 }
+
 .widget-placeholder h3 {
   margin-bottom: 1em !important;
   color: #474747 !important;
@@ -7462,9 +7862,11 @@ button.close {
 .widget_siteorigin-panels-postloop .content-template-date {
   font-size: 12px;
 }
+
 .widget_siteorigin-panels-postloop h2.entry-title {
   line-height: 1.25em;
 }
+
 .widget_siteorigin-panels-postloop .entry-content {
   margin-top: 0.75em;
 }
@@ -7475,226 +7877,282 @@ button.close {
 .home #content {
   /* Make sure select elements fit in widgets */
 }
+
 .home #content .widget {
   overflow: hidden;
   border: 1px solid transparent;
   border-width: 1px;
-  border-color: #cccccc;
+  border-color: #ccc;
   border-radius: 4px;
   margin: 0 0 1.5em 0;
   padding: 0;
-  background-color: white;
-  color: black;
+  background-color: #fff;
+  color: #000;
 }
+
 .home #content .widget .widget-head {
   border: 1px solid transparent;
   padding: 0.5em 0.5em 0.5em 1em;
   border-width: 0 0 1px 0;
-  border-color: #cccccc;
-  background-color: white;
+  border-color: #ccc;
+  background-color: #fff;
 }
+
 .home #content .widget .widget-title {
   margin: 0;
   font-size: 1em;
-  color: black;
+  color: #000;
 }
+
 .home #content .widget a {
   color: #337ab7;
 }
+
 .home #content .widget a:hover {
   color: #23527c;
 }
+
 .home #content .widget .nav-pills .active a {
-  color: white;
+  color: #fff;
 }
+
 .home #content .widget .nav-pills .active a:hover {
-  color: white;
+  color: #fff;
   background-color: #337ab7;
 }
+
 .home #content .widget form {
   margin: 1em;
 }
+
 .home #content .widget ul,
 .home #content .widget ol {
   list-style-type: none;
   padding: 0;
   margin: 1em;
 }
+
 .home #content .widget ul li,
 .home #content .widget ol li {
   margin-bottom: .75em;
 }
+
 .home #content .widget ul li ul,
 .home #content .widget ol li ul {
   padding: 0;
   margin: .5em 0 .5em 2em;
   list-style-type: disc;
 }
+
 .home #content .widget ul li ul li,
 .home #content .widget ol li ul li {
   margin-bottom: .5em;
 }
+
 .home #content .widget ul li ul li ul,
 .home #content .widget ol li ul li ul {
   list-style-type: circle;
 }
+
 .home #content .widget ul li ol,
 .home #content .widget ol li ol {
   padding: 0;
   margin: .5em 0 .5em 2em;
   list-style-type: decimal;
 }
+
 .home #content .widget ul li ol li,
 .home #content .widget ol li ol li {
   margin-bottom: .5em;
 }
+
 .home #content .widget .nav-tabs {
   margin: 0;
 }
+
 .home #content .widget .nav-tabs li {
   margin-bottom: -1px;
   list-style-type: none;
 }
+
 .home #content .widget .nav-tabs li.active a {
   color: #333333;
 }
+
 .home #content .widget .nav-pills {
   margin: 0;
 }
+
 .home #content .widget .nav-pills li {
   margin: 0;
   list-style-type: none;
 }
+
 .home #content * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a {
   height: 1%;
 }
+
 .home #content .widget select {
   max-width: 100%;
 }
+
 .home #content .widget {
   /* === UC People
-  */
+		*/
   /* === CORE WP Widgets
-  */
+		*/
   /*	=== 3rd Party Widgets
-  */
+		*/
   /* 	=== UCONN Widgets
-  */
+		*/
 }
+
 .home #content .widget.uc-people-widget {
   padding: 10px 30px !important;
 }
+
 .home #content .widget.uc-people-widget .person {
   padding-right: 20px;
   padding-bottom: 20px;
   padding-top: 5px;
 }
+
 .home #content .widget.uc-people-widget .person ul {
   list-style-type: disc;
 }
+
 .home #content .widget.uc-people-widget .person ol {
   list-style-type: decimal;
 }
+
 .home #content .widget.uc-people-widget .person a.person-permalink h4.person-name {
   font-size: 19px;
 }
+
 .home #content .widget.uc-people-widget h3.group-title {
   border-bottom: 1px solid #eee;
   padding-bottom: 10px;
   width: 100%;
 }
+
 .home #content .widget.uc-people-widget table {
   margin-bottom: 0px;
 }
+
 .home #content .widget.uc-people-widget table td.person-thumbnail img {
   max-width: none;
 }
+
 .home #content .widget.widget_text .textwidget {
   margin: 1em;
 }
+
 .home #content .widget.widget_tag_cloud .tagcloud {
   margin: 1em;
 }
+
 .home #content .widget.widget_black_studio_tinymce .textwidget {
   margin: 1em;
 }
+
 .home #content .widget.widget_black_studio_tinymce ul, .home #content .widget.widget_black_studio_tinymce ol {
   padding-left: 2em;
 }
+
 .home #content .widget.widget_black_studio_tinymce ul li {
   list-style-type: disc;
 }
+
 .home #content .widget.widget_black_studio_tinymce ol li {
   list-style-type: decimal;
 }
+
 .home #content .widget.widget_black-studio-tinymce .textwidget {
   margin: 1em;
 }
+
 .home #content .widget.widget_black-studio-tinymce ul, .home #content .widget.widget_black-studio-tinymce ol {
   padding-left: 2em;
 }
+
 .home #content .widget.widget_black-studio-tinymce ul li {
   list-style-type: disc;
 }
+
 .home #content .widget.widget_black-studio-tinymce ol li {
   list-style-type: decimal;
 }
+
 .home #content .widget.simple-social-icons ul {
   margin: 0.5em !important;
 }
+
 .home #content .widget.simple-social-icons ul li {
   margin: 0.5em !important;
 }
+
 .home #content .widget.simple-social-icons .social-bloglovin:before, .home #content .widget.simple-social-icons .social-dribbble:before, .home #content .widget.simple-social-icons .social-email:before, .home #content .widget.simple-social-icons .social-facebook:before, .home #content .widget.simple-social-icons .social-flickr:before, .home #content .widget.simple-social-icons .social-github:before, .home #content .widget.simple-social-icons .social-gplus:before, .home #content .widget.simple-social-icons .social-instagram:before, .home #content .widget.simple-social-icons .social-linkedin:before, .home #content .widget.simple-social-icons .social-pinterest:before, .home #content .widget.simple-social-icons .social-rss:before, .home #content .widget.simple-social-icons .social-stumbleupon:before, .home #content .widget.simple-social-icons .social-tumblr:before, .home #content .widget.simple-social-icons .social-twitter:before, .home #content .widget.simple-social-icons .social-vimeo:before, .home #content .widget.simple-social-icons .social-youtube:before {
   display: none;
   content: none;
 }
+
 .home #content .widget.widget_rcpt ul {
   margin: 0;
 }
+
 .home #content .widget.widget_rcpt ul .rcpt_item_title {
   padding: .5em 0 0;
   font-weight: bold;
 }
+
 .home #content .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image {
   margin-left: -9%;
   margin-bottom: 1em;
   width: 117%;
   padding: 0 9%;
 }
+
 .home #content .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img {
   width: 100%;
 }
+
 .home #content .widget.widget_rcpt ul .rcpt_item_excerpt {
   margin: .5em 0 1em;
 }
+
 .home #content .widget.widget_rcpt ul .rcpt_item_date {
   margin: .5em 0 1em;
 }
+
 .home #content .widget.widget_sp_image {
   padding: 0;
   border: none;
   background-color: transparent;
 }
+
 .home #content .widget.widget_metaslider_widget {
   padding: 0;
   background-color: transparent;
   border: none;
 }
+
 .home #content .widget.widget_metaslider_widget ul,
 .home #content .widget.widget_metaslider_widget ol {
   margin: 0;
 }
+
 .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li {
   padding: 0.1em 0px 0.1em 0px;
   display: block;
   background-color: transparent;
 }
+
 .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li a {
   margin: 0;
   position: relative;
   display: inline;
 }
+
 .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title {
   display: inline;
   position: relative;
@@ -7702,6 +8160,7 @@ button.close {
   font-weight: normal;
   clear: left;
 }
+
 .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after {
   visibility: hidden;
   display: block;
@@ -7710,51 +8169,64 @@ button.close {
   clear: both;
   height: 0;
 }
+
 .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a {
   display: block;
 }
+
 .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img {
   display: block;
   margin-bottom: 10px;
 }
+
 .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-thumbnail {
   height: 60px;
   width: 60px;
   margin-right: 10px;
   float: left;
 }
+
 .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-medium {
   width: 48%;
   margin-right: 2%;
   float: left;
 }
+
 .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-large {
   width: 100%;
 }
+
 .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-thumbnail + .title,
 .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title {
   display: block;
   float: left;
   clear: none;
 }
+
 .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title {
   width: 50%;
 }
+
 .home #content .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a:hover .title {
   text-decoration: underline;
 }
+
 .home #content .widget.uc-contact-widget th {
   white-space: nowrap;
 }
+
 .home #content .widget.uc-contact-widget td.uc-output-email {
   word-break: break-all;
 }
+
 .home #content .widget.uc-contact-widget td.uc-output-more {
   word-break: break-all;
 }
+
 .home #content .widget.uc-contact-widget .table-responsive {
   border: none;
 }
+
 .home #content .widget .uc-cal {
   font: inherit;
   padding: 0 !important;
@@ -7763,6 +8235,7 @@ button.close {
   /**/
   /**/
 }
+
 .home #content .widget .uc-cal * {
   margin: 0 !important;
   padding: 0 !important;
@@ -7782,26 +8255,32 @@ button.close {
   min-height: inherit !important;
   border-radius: 0 !important;
 }
+
 .home #content .widget .uc-cal .uc-cal-item {
   margin: 1em 0 !important;
 }
+
 .home #content .widget .uc-cal .uc-cal-item .uc-cal-event {
   position: relative !important;
   color: #337ab7 !important;
 }
+
 .home #content .widget .uc-cal .uc-cal-item .uc-cal-event .uc-cal-event-date {
   float: left !important;
   position: relative !important;
   top: 0;
   color: inherit !important;
 }
+
 .home #content .widget .uc-cal .uc-cal-item .uc-cal-event:hover {
   text-decoration: underline !important;
   color: inherit !important;
 }
+
 .home #content .widget .uc-cal .uc-cal-item .uc-cal-event:hover .uc-cal-event-date {
   color: inherit !important;
 }
+
 .home #content .widget .uc-cal .uc-cal-item .uc-cal-event:after {
   visibility: hidden !important;
   display: block !important;
@@ -7810,14 +8289,17 @@ button.close {
   clear: both !important;
   height: 0 !important;
 }
+
 .home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event {
   padding-left: 70px !important;
 }
+
 .home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date {
   left: -70px;
   margin-right: -55px !important;
   width: 55px !important;
 }
+
 .home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month {
   padding: 0.7em 0 0 !important;
   border-width: 1px 1px 0 !important;
@@ -7826,272 +8308,338 @@ button.close {
   font-size: 70% !important;
   text-transform: uppercase !important;
   letter-spacing: 1px !important;
-  border-color: #cccccc !important;
-  background-color: white !important;
+  border-color: #ccc !important;
+  background-color: #fff !important;
   color: inherit !important;
 }
+
 .home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day {
   padding: 0 0 0.2em 0 !important;
   border-width: 0 1px 1px !important;
   border-style: solid !important;
   text-align: center !important;
   font-size: 130% !important;
-  border-color: #cccccc !important;
-  background-color: white !important;
+  border-color: #ccc !important;
+  background-color: #fff !important;
   color: inherit !important;
 }
+
 .home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time {
   color: inherit !important;
 }
+
 .home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-month {
-  border-color: #cccccc !important;
-  background-color: white !important;
+  border-color: #ccc !important;
+  background-color: #fff !important;
   color: inherit !important;
 }
+
 .home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-day {
-  background-color: white !important;
+  background-color: #fff !important;
   color: inherit !important;
 }
+
 .home #content .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-time {
   color: #23527c !important;
 }
+
 .home #content .widget .uc-cal.uc-listcal {
   padding-left: 3.7em !important;
 }
+
 .home #content .widget .uc-cal.uc-listcal .uc-cal-event-date {
   width: 3.7em !important;
   left: -3.7em !important;
   margin-right: -3.7em !important;
 }
+
 .home #content .widget.uc-hours-widget caption {
   padding: .5em;
 }
+
 .home #content .widget.widget_siteorigin-panels-postloop .post {
   padding: 1em;
 }
+
 .home #content .panel-grid {
   /* Make sure select elements fit in widgets */
 }
+
 .home #content .panel-grid .widget {
   overflow: hidden;
   border: 1px solid transparent;
   border-width: 0;
-  border-color: #cccccc;
+  border-color: #ccc;
   border-radius: 4px;
   margin: 0 0 1.5em 0;
   padding: 0;
   background-color: transparent;
-  color: black;
+  color: #000;
 }
+
 .home #content .panel-grid .widget .widget-head {
   border: 1px solid transparent;
   padding: 0.5em 0.5em 0.5em 1em;
   border-width: 0 0 1px 0;
-  border-color: #cccccc;
-  background-color: white;
+  border-color: #ccc;
+  background-color: #fff;
 }
+
 .home #content .panel-grid .widget .widget-title {
   margin: 0;
   font-size: 1em;
-  color: black;
+  color: #000;
 }
+
 .home #content .panel-grid .widget a {
   color: #337ab7;
 }
+
 .home #content .panel-grid .widget a:hover {
   color: #23527c;
 }
+
 .home #content .panel-grid .widget .nav-pills .active a {
-  color: white;
+  color: #fff;
 }
+
 .home #content .panel-grid .widget .nav-pills .active a:hover {
-  color: white;
+  color: #fff;
   background-color: #337ab7;
 }
+
 .home #content .panel-grid .widget form {
   margin: 0;
 }
+
 .home #content .panel-grid .widget ul,
 .home #content .panel-grid .widget ol {
   list-style-type: none;
   padding: 0;
   margin: 0;
 }
+
 .home #content .panel-grid .widget ul li,
 .home #content .panel-grid .widget ol li {
   margin-bottom: .75em;
 }
+
 .home #content .panel-grid .widget ul li ul,
 .home #content .panel-grid .widget ol li ul {
   padding: 0;
   margin: .5em 0 .5em 2em;
   list-style-type: disc;
 }
+
 .home #content .panel-grid .widget ul li ul li,
 .home #content .panel-grid .widget ol li ul li {
   margin-bottom: .5em;
 }
+
 .home #content .panel-grid .widget ul li ul li ul,
 .home #content .panel-grid .widget ol li ul li ul {
   list-style-type: circle;
 }
+
 .home #content .panel-grid .widget ul li ol,
 .home #content .panel-grid .widget ol li ol {
   padding: 0;
   margin: .5em 0 .5em 2em;
   list-style-type: decimal;
 }
+
 .home #content .panel-grid .widget ul li ol li,
 .home #content .panel-grid .widget ol li ol li {
   margin-bottom: .5em;
 }
+
 .home #content .panel-grid .widget .nav-tabs {
   margin: 0;
 }
+
 .home #content .panel-grid .widget .nav-tabs li {
   margin-bottom: -1px;
   list-style-type: none;
 }
+
 .home #content .panel-grid .widget .nav-tabs li.active a {
   color: #333333;
 }
+
 .home #content .panel-grid .widget .nav-pills {
   margin: 0;
 }
+
 .home #content .panel-grid .widget .nav-pills li {
   margin: 0;
   list-style-type: none;
 }
+
 .home #content .panel-grid * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a {
   height: 1%;
 }
+
 .home #content .panel-grid .widget select {
   max-width: 100%;
 }
+
 .home #content .panel-grid .widget {
   /* === UC People
-  */
+		*/
   /* === CORE WP Widgets
-  */
+		*/
   /*	=== 3rd Party Widgets
-  */
+		*/
   /* 	=== UCONN Widgets
-  */
+		*/
 }
+
 .home #content .panel-grid .widget.uc-people-widget {
   padding: 10px 30px !important;
 }
+
 .home #content .panel-grid .widget.uc-people-widget .person {
   padding-right: 20px;
   padding-bottom: 20px;
   padding-top: 5px;
 }
+
 .home #content .panel-grid .widget.uc-people-widget .person ul {
   list-style-type: disc;
 }
+
 .home #content .panel-grid .widget.uc-people-widget .person ol {
   list-style-type: decimal;
 }
+
 .home #content .panel-grid .widget.uc-people-widget .person a.person-permalink h4.person-name {
   font-size: 19px;
 }
+
 .home #content .panel-grid .widget.uc-people-widget h3.group-title {
   border-bottom: 1px solid #eee;
   padding-bottom: 10px;
   width: 100%;
 }
+
 .home #content .panel-grid .widget.uc-people-widget table {
   margin-bottom: 0px;
 }
+
 .home #content .panel-grid .widget.uc-people-widget table td.person-thumbnail img {
   max-width: none;
 }
+
 .home #content .panel-grid .widget.widget_text .textwidget {
   margin: 0;
 }
+
 .home #content .panel-grid .widget.widget_tag_cloud .tagcloud {
   margin: 0;
 }
+
 .home #content .panel-grid .widget.widget_black_studio_tinymce .textwidget {
   margin: 0;
 }
+
 .home #content .panel-grid .widget.widget_black_studio_tinymce ul, .home #content .panel-grid .widget.widget_black_studio_tinymce ol {
   padding-left: 2em;
 }
+
 .home #content .panel-grid .widget.widget_black_studio_tinymce ul li {
   list-style-type: disc;
 }
+
 .home #content .panel-grid .widget.widget_black_studio_tinymce ol li {
   list-style-type: decimal;
 }
+
 .home #content .panel-grid .widget.widget_black-studio-tinymce .textwidget {
   margin: 0;
 }
+
 .home #content .panel-grid .widget.widget_black-studio-tinymce ul, .home #content .panel-grid .widget.widget_black-studio-tinymce ol {
   padding-left: 2em;
 }
+
 .home #content .panel-grid .widget.widget_black-studio-tinymce ul li {
   list-style-type: disc;
 }
+
 .home #content .panel-grid .widget.widget_black-studio-tinymce ol li {
   list-style-type: decimal;
 }
+
 .home #content .panel-grid .widget.simple-social-icons ul {
   margin: 0.5em !important;
 }
+
 .home #content .panel-grid .widget.simple-social-icons ul li {
   margin: 0.5em !important;
 }
+
 .home #content .panel-grid .widget.simple-social-icons .social-bloglovin:before, .home #content .panel-grid .widget.simple-social-icons .social-dribbble:before, .home #content .panel-grid .widget.simple-social-icons .social-email:before, .home #content .panel-grid .widget.simple-social-icons .social-facebook:before, .home #content .panel-grid .widget.simple-social-icons .social-flickr:before, .home #content .panel-grid .widget.simple-social-icons .social-github:before, .home #content .panel-grid .widget.simple-social-icons .social-gplus:before, .home #content .panel-grid .widget.simple-social-icons .social-instagram:before, .home #content .panel-grid .widget.simple-social-icons .social-linkedin:before, .home #content .panel-grid .widget.simple-social-icons .social-pinterest:before, .home #content .panel-grid .widget.simple-social-icons .social-rss:before, .home #content .panel-grid .widget.simple-social-icons .social-stumbleupon:before, .home #content .panel-grid .widget.simple-social-icons .social-tumblr:before, .home #content .panel-grid .widget.simple-social-icons .social-twitter:before, .home #content .panel-grid .widget.simple-social-icons .social-vimeo:before, .home #content .panel-grid .widget.simple-social-icons .social-youtube:before {
   display: none;
   content: none;
 }
+
 .home #content .panel-grid .widget.widget_rcpt ul {
   margin: 0;
 }
+
 .home #content .panel-grid .widget.widget_rcpt ul .rcpt_item_title {
   padding: .5em 0 0;
   font-weight: bold;
 }
+
 .home #content .panel-grid .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image {
   margin-left: -9%;
   margin-bottom: 1em;
   width: 117%;
   padding: 0 9%;
 }
+
 .home #content .panel-grid .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img {
   width: 100%;
 }
+
 .home #content .panel-grid .widget.widget_rcpt ul .rcpt_item_excerpt {
   margin: .5em 0 1em;
 }
+
 .home #content .panel-grid .widget.widget_rcpt ul .rcpt_item_date {
   margin: .5em 0 1em;
 }
+
 .home #content .panel-grid .widget.widget_sp_image {
   padding: 0;
   border: none;
   background-color: transparent;
 }
+
 .home #content .panel-grid .widget.widget_metaslider_widget {
   padding: 0;
   background-color: transparent;
   border: none;
 }
+
 .home #content .panel-grid .widget.widget_metaslider_widget ul,
 .home #content .panel-grid .widget.widget_metaslider_widget ol {
   margin: 0;
 }
+
 .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li {
   padding: 0.1em 0px 0.1em 0px;
   display: block;
   background-color: transparent;
 }
+
 .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li a {
   margin: 0;
   position: relative;
   display: inline;
 }
+
 .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title {
   display: inline;
   position: relative;
@@ -8099,6 +8647,7 @@ button.close {
   font-weight: normal;
   clear: left;
 }
+
 .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after {
   visibility: hidden;
   display: block;
@@ -8107,55 +8656,69 @@ button.close {
   clear: both;
   height: 0;
 }
+
 .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a {
   display: block;
 }
+
 .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img {
   display: block;
   margin-bottom: 10px;
 }
+
 .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-thumbnail {
   height: 60px;
   width: 60px;
   margin-right: 10px;
   float: left;
 }
+
 .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-medium {
   width: 48%;
   margin-right: 2%;
   float: left;
 }
+
 .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-large {
   width: 100%;
 }
+
 .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-thumbnail + .title,
 .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title {
   display: block;
   float: left;
   clear: none;
 }
+
 .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title {
   width: 50%;
 }
+
 .home #content .panel-grid .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a:hover .title {
   text-decoration: underline;
 }
+
 .home #content .panel-grid .widget.uc-contact-widget .table-responsive {
   padding: 1em;
 }
+
 .home #content .panel-grid .widget.uc-contact-widget th {
   white-space: nowrap;
   padding-left: 0;
 }
+
 .home #content .panel-grid .widget.uc-contact-widget td.uc-output-email {
   word-break: break-all;
 }
+
 .home #content .panel-grid .widget.uc-contact-widget td.uc-output-more {
   word-break: break-all;
 }
+
 .home #content .panel-grid .widget.uc-contact-widget .table-responsive {
   border: none;
 }
+
 .home #content .panel-grid .widget .uc-cal {
   font: inherit;
   padding: 0 !important;
@@ -8164,6 +8727,7 @@ button.close {
   /**/
   /**/
 }
+
 .home #content .panel-grid .widget .uc-cal * {
   margin: 0 !important;
   padding: 0 !important;
@@ -8183,26 +8747,32 @@ button.close {
   min-height: inherit !important;
   border-radius: 0 !important;
 }
+
 .home #content .panel-grid .widget .uc-cal .uc-cal-item {
   margin: 1em 0 !important;
 }
+
 .home #content .panel-grid .widget .uc-cal .uc-cal-item .uc-cal-event {
   position: relative !important;
   color: #337ab7 !important;
 }
+
 .home #content .panel-grid .widget .uc-cal .uc-cal-item .uc-cal-event .uc-cal-event-date {
   float: left !important;
   position: relative !important;
   top: 0;
   color: #337ab7 !important;
 }
+
 .home #content .panel-grid .widget .uc-cal .uc-cal-item .uc-cal-event:hover {
   text-decoration: underline !important;
   color: #23527c !important;
 }
+
 .home #content .panel-grid .widget .uc-cal .uc-cal-item .uc-cal-event:hover .uc-cal-event-date {
   color: #23527c !important;
 }
+
 .home #content .panel-grid .widget .uc-cal .uc-cal-item .uc-cal-event:after {
   visibility: hidden !important;
   display: block !important;
@@ -8211,14 +8781,17 @@ button.close {
   clear: both !important;
   height: 0 !important;
 }
+
 .home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event {
   padding-left: 70px !important;
 }
+
 .home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date {
   left: -70px;
   margin-right: -55px !important;
   width: 55px !important;
 }
+
 .home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month {
   padding: 0.7em 0 0 !important;
   border-width: 1px 1px 0 !important;
@@ -8227,46 +8800,55 @@ button.close {
   font-size: 70% !important;
   text-transform: uppercase !important;
   letter-spacing: 1px !important;
-  border-color: #cccccc !important;
+  border-color: #ccc !important;
   background-color: transparent !important;
-  color: black !important;
+  color: #000 !important;
 }
+
 .home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day {
   padding: 0 0 0.2em 0 !important;
   border-width: 0 1px 1px !important;
   border-style: solid !important;
   text-align: center !important;
   font-size: 130% !important;
-  border-color: #cccccc !important;
+  border-color: #ccc !important;
   background-color: transparent !important;
-  color: black !important;
+  color: #000 !important;
 }
+
 .home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time {
-  color: black !important;
+  color: #000 !important;
 }
+
 .home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-month {
-  border-color: #cccccc !important;
+  border-color: #ccc !important;
   background-color: transparent !important;
-  color: black !important;
+  color: #000 !important;
 }
+
 .home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-day {
   background-color: transparent !important;
-  color: black !important;
+  color: #000 !important;
 }
+
 .home #content .panel-grid .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-time {
   color: #23527c !important;
 }
+
 .home #content .panel-grid .widget .uc-cal.uc-listcal {
   padding-left: 3.7em !important;
 }
+
 .home #content .panel-grid .widget .uc-cal.uc-listcal .uc-cal-event-date {
   width: 3.7em !important;
   left: -3.7em !important;
   margin-right: -3.7em !important;
 }
+
 .home #content .panel-grid .widget.uc-hours-widget caption {
   padding: .5em;
 }
+
 .home #content .panel-grid .widget.widget_siteorigin-panels-postloop .post {
   padding: 0;
 }
@@ -8274,226 +8856,282 @@ button.close {
 #page-sidebar {
   /* Make sure select elements fit in widgets */
 }
+
 #page-sidebar .widget {
   overflow: hidden;
   border: 1px solid transparent;
   border-width: 1px;
-  border-color: #cccccc;
+  border-color: #ccc;
   border-radius: 4px;
   margin: 0 0 1.5em 0;
   padding: 0;
-  background-color: white;
-  color: black;
+  background-color: #fff;
+  color: #000;
 }
+
 #page-sidebar .widget .widget-head {
   border: 1px solid transparent;
   padding: 0.5em 0.5em 0.5em 1em;
   border-width: 0 0 1px 0;
-  border-color: #cccccc;
-  background-color: white;
+  border-color: #ccc;
+  background-color: #fff;
 }
+
 #page-sidebar .widget .widget-title {
   margin: 0;
   font-size: 1em;
-  color: black;
+  color: #000;
 }
+
 #page-sidebar .widget a {
   color: #337ab7;
 }
+
 #page-sidebar .widget a:hover {
   color: #23527c;
 }
+
 #page-sidebar .widget .nav-pills .active a {
-  color: white;
+  color: #fff;
 }
+
 #page-sidebar .widget .nav-pills .active a:hover {
-  color: white;
+  color: #fff;
   background-color: #337ab7;
 }
+
 #page-sidebar .widget form {
   margin: 1em;
 }
+
 #page-sidebar .widget ul,
 #page-sidebar .widget ol {
   list-style-type: none;
   padding: 0;
   margin: 1em;
 }
+
 #page-sidebar .widget ul li,
 #page-sidebar .widget ol li {
   margin-bottom: .75em;
 }
+
 #page-sidebar .widget ul li ul,
 #page-sidebar .widget ol li ul {
   padding: 0;
   margin: .5em 0 .5em 2em;
   list-style-type: disc;
 }
+
 #page-sidebar .widget ul li ul li,
 #page-sidebar .widget ol li ul li {
   margin-bottom: .5em;
 }
+
 #page-sidebar .widget ul li ul li ul,
 #page-sidebar .widget ol li ul li ul {
   list-style-type: circle;
 }
+
 #page-sidebar .widget ul li ol,
 #page-sidebar .widget ol li ol {
   padding: 0;
   margin: .5em 0 .5em 2em;
   list-style-type: decimal;
 }
+
 #page-sidebar .widget ul li ol li,
 #page-sidebar .widget ol li ol li {
   margin-bottom: .5em;
 }
+
 #page-sidebar .widget .nav-tabs {
   margin: 0;
 }
+
 #page-sidebar .widget .nav-tabs li {
   margin-bottom: -1px;
   list-style-type: none;
 }
+
 #page-sidebar .widget .nav-tabs li.active a {
   color: #333333;
 }
+
 #page-sidebar .widget .nav-pills {
   margin: 0;
 }
+
 #page-sidebar .widget .nav-pills li {
   margin: 0;
   list-style-type: none;
 }
+
 #page-sidebar * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a {
   height: 1%;
 }
+
 #page-sidebar .widget select {
   max-width: 100%;
 }
+
 #page-sidebar .widget {
   /* === UC People
-  */
+		*/
   /* === CORE WP Widgets
-  */
+		*/
   /*	=== 3rd Party Widgets
-  */
+		*/
   /* 	=== UCONN Widgets
-  */
+		*/
 }
+
 #page-sidebar .widget.uc-people-widget {
   padding: 10px 30px !important;
 }
+
 #page-sidebar .widget.uc-people-widget .person {
   padding-right: 20px;
   padding-bottom: 20px;
   padding-top: 5px;
 }
+
 #page-sidebar .widget.uc-people-widget .person ul {
   list-style-type: disc;
 }
+
 #page-sidebar .widget.uc-people-widget .person ol {
   list-style-type: decimal;
 }
+
 #page-sidebar .widget.uc-people-widget .person a.person-permalink h4.person-name {
   font-size: 19px;
 }
+
 #page-sidebar .widget.uc-people-widget h3.group-title {
   border-bottom: 1px solid #eee;
   padding-bottom: 10px;
   width: 100%;
 }
+
 #page-sidebar .widget.uc-people-widget table {
   margin-bottom: 0px;
 }
+
 #page-sidebar .widget.uc-people-widget table td.person-thumbnail img {
   max-width: none;
 }
+
 #page-sidebar .widget.widget_text .textwidget {
   margin: 1em;
 }
+
 #page-sidebar .widget.widget_tag_cloud .tagcloud {
   margin: 1em;
 }
+
 #page-sidebar .widget.widget_black_studio_tinymce .textwidget {
   margin: 1em;
 }
+
 #page-sidebar .widget.widget_black_studio_tinymce ul, #page-sidebar .widget.widget_black_studio_tinymce ol {
   padding-left: 2em;
 }
+
 #page-sidebar .widget.widget_black_studio_tinymce ul li {
   list-style-type: disc;
 }
+
 #page-sidebar .widget.widget_black_studio_tinymce ol li {
   list-style-type: decimal;
 }
+
 #page-sidebar .widget.widget_black-studio-tinymce .textwidget {
   margin: 1em;
 }
+
 #page-sidebar .widget.widget_black-studio-tinymce ul, #page-sidebar .widget.widget_black-studio-tinymce ol {
   padding-left: 2em;
 }
+
 #page-sidebar .widget.widget_black-studio-tinymce ul li {
   list-style-type: disc;
 }
+
 #page-sidebar .widget.widget_black-studio-tinymce ol li {
   list-style-type: decimal;
 }
+
 #page-sidebar .widget.simple-social-icons ul {
   margin: 0.5em !important;
 }
+
 #page-sidebar .widget.simple-social-icons ul li {
   margin: 0.5em !important;
 }
+
 #page-sidebar .widget.simple-social-icons .social-bloglovin:before, #page-sidebar .widget.simple-social-icons .social-dribbble:before, #page-sidebar .widget.simple-social-icons .social-email:before, #page-sidebar .widget.simple-social-icons .social-facebook:before, #page-sidebar .widget.simple-social-icons .social-flickr:before, #page-sidebar .widget.simple-social-icons .social-github:before, #page-sidebar .widget.simple-social-icons .social-gplus:before, #page-sidebar .widget.simple-social-icons .social-instagram:before, #page-sidebar .widget.simple-social-icons .social-linkedin:before, #page-sidebar .widget.simple-social-icons .social-pinterest:before, #page-sidebar .widget.simple-social-icons .social-rss:before, #page-sidebar .widget.simple-social-icons .social-stumbleupon:before, #page-sidebar .widget.simple-social-icons .social-tumblr:before, #page-sidebar .widget.simple-social-icons .social-twitter:before, #page-sidebar .widget.simple-social-icons .social-vimeo:before, #page-sidebar .widget.simple-social-icons .social-youtube:before {
   display: none;
   content: none;
 }
+
 #page-sidebar .widget.widget_rcpt ul {
   margin: 0;
 }
+
 #page-sidebar .widget.widget_rcpt ul .rcpt_item_title {
   padding: .5em 0 0;
   font-weight: bold;
 }
+
 #page-sidebar .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image {
   margin-left: -9%;
   margin-bottom: 1em;
   width: 117%;
   padding: 0 9%;
 }
+
 #page-sidebar .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img {
   width: 100%;
 }
+
 #page-sidebar .widget.widget_rcpt ul .rcpt_item_excerpt {
   margin: .5em 0 1em;
 }
+
 #page-sidebar .widget.widget_rcpt ul .rcpt_item_date {
   margin: .5em 0 1em;
 }
+
 #page-sidebar .widget.widget_sp_image {
   padding: 0;
   border: none;
   background-color: transparent;
 }
+
 #page-sidebar .widget.widget_metaslider_widget {
   padding: 0;
   background-color: transparent;
   border: none;
 }
+
 #page-sidebar .widget.widget_metaslider_widget ul,
 #page-sidebar .widget.widget_metaslider_widget ol {
   margin: 0;
 }
+
 #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li {
   padding: 0.1em 0px 0.1em 0px;
   display: block;
   background-color: transparent;
 }
+
 #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li a {
   margin: 0;
   position: relative;
   display: inline;
 }
+
 #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title {
   display: inline;
   position: relative;
@@ -8501,6 +9139,7 @@ button.close {
   font-weight: normal;
   clear: left;
 }
+
 #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after {
   visibility: hidden;
   display: block;
@@ -8509,51 +9148,64 @@ button.close {
   clear: both;
   height: 0;
 }
+
 #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a {
   display: block;
 }
+
 #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img {
   display: block;
   margin-bottom: 10px;
 }
+
 #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-thumbnail {
   height: 60px;
   width: 60px;
   margin-right: 10px;
   float: left;
 }
+
 #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-medium {
   width: 48%;
   margin-right: 2%;
   float: left;
 }
+
 #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-large {
   width: 100%;
 }
+
 #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-thumbnail + .title,
 #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title {
   display: block;
   float: left;
   clear: none;
 }
+
 #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title {
   width: 50%;
 }
+
 #page-sidebar .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a:hover .title {
   text-decoration: underline;
 }
+
 #page-sidebar .widget.uc-contact-widget th {
   white-space: nowrap;
 }
+
 #page-sidebar .widget.uc-contact-widget td.uc-output-email {
   word-break: break-all;
 }
+
 #page-sidebar .widget.uc-contact-widget td.uc-output-more {
   word-break: break-all;
 }
+
 #page-sidebar .widget.uc-contact-widget .table-responsive {
   border: none;
 }
+
 #page-sidebar .widget .uc-cal {
   font: inherit;
   padding: 0 !important;
@@ -8562,6 +9214,7 @@ button.close {
   /**/
   /**/
 }
+
 #page-sidebar .widget .uc-cal * {
   margin: 0 !important;
   padding: 0 !important;
@@ -8581,26 +9234,32 @@ button.close {
   min-height: inherit !important;
   border-radius: 0 !important;
 }
+
 #page-sidebar .widget .uc-cal .uc-cal-item {
   margin: 1em 0 !important;
 }
+
 #page-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event {
   position: relative !important;
   color: #337ab7 !important;
 }
+
 #page-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event .uc-cal-event-date {
   float: left !important;
   position: relative !important;
   top: 0;
   color: inherit !important;
 }
+
 #page-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event:hover {
   text-decoration: underline !important;
   color: inherit !important;
 }
+
 #page-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event:hover .uc-cal-event-date {
   color: inherit !important;
 }
+
 #page-sidebar .widget .uc-cal .uc-cal-item .uc-cal-event:after {
   visibility: hidden !important;
   display: block !important;
@@ -8609,14 +9268,17 @@ button.close {
   clear: both !important;
   height: 0 !important;
 }
+
 #page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event {
   padding-left: 70px !important;
 }
+
 #page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date {
   left: -70px;
   margin-right: -55px !important;
   width: 55px !important;
 }
+
 #page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month {
   padding: 0.7em 0 0 !important;
   border-width: 1px 1px 0 !important;
@@ -8625,46 +9287,55 @@ button.close {
   font-size: 70% !important;
   text-transform: uppercase !important;
   letter-spacing: 1px !important;
-  border-color: #cccccc !important;
-  background-color: white !important;
+  border-color: #ccc !important;
+  background-color: #fff !important;
   color: inherit !important;
 }
+
 #page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day {
   padding: 0 0 0.2em 0 !important;
   border-width: 0 1px 1px !important;
   border-style: solid !important;
   text-align: center !important;
   font-size: 130% !important;
-  border-color: #cccccc !important;
-  background-color: white !important;
+  border-color: #ccc !important;
+  background-color: #fff !important;
   color: inherit !important;
 }
+
 #page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time {
   color: inherit !important;
 }
+
 #page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-month {
-  border-color: #cccccc !important;
-  background-color: white !important;
+  border-color: #ccc !important;
+  background-color: #fff !important;
   color: inherit !important;
 }
+
 #page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-day {
-  background-color: white !important;
+  background-color: #fff !important;
   color: inherit !important;
 }
+
 #page-sidebar .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-time {
   color: #23527c !important;
 }
+
 #page-sidebar .widget .uc-cal.uc-listcal {
   padding-left: 3.7em !important;
 }
+
 #page-sidebar .widget .uc-cal.uc-listcal .uc-cal-event-date {
   width: 3.7em !important;
   left: -3.7em !important;
   margin-right: -3.7em !important;
 }
+
 #page-sidebar .widget.uc-hours-widget caption {
   padding: .5em;
 }
+
 #page-sidebar .widget.widget_siteorigin-panels-postloop .post {
   padding: 1em;
 }
@@ -8672,226 +9343,282 @@ button.close {
 .subpage {
   /* Make sure select elements fit in widgets */
 }
+
 .subpage .widget {
   overflow: hidden;
   border: 1px solid transparent;
   border-width: 0;
-  border-color: #cccccc;
+  border-color: #ccc;
   border-radius: 4px;
   margin: 0 0 1.5em 0;
   padding: 0;
   background-color: transparent;
-  color: black;
+  color: #000;
 }
+
 .subpage .widget .widget-head {
   border: 1px solid transparent;
   padding: 0.5em 0.5em 0.5em 1em;
   border-width: 0 0 1px 0;
-  border-color: #cccccc;
-  background-color: white;
+  border-color: #ccc;
+  background-color: #fff;
 }
+
 .subpage .widget .widget-title {
   margin: 0;
   font-size: 1em;
-  color: black;
+  color: #000;
 }
+
 .subpage .widget a {
   color: #337ab7;
 }
+
 .subpage .widget a:hover {
   color: #23527c;
 }
+
 .subpage .widget .nav-pills .active a {
-  color: white;
+  color: #fff;
 }
+
 .subpage .widget .nav-pills .active a:hover {
-  color: white;
+  color: #fff;
   background-color: #337ab7;
 }
+
 .subpage .widget form {
   margin: 0;
 }
+
 .subpage .widget ul,
 .subpage .widget ol {
   list-style-type: none;
   padding: 0;
   margin: 0;
 }
+
 .subpage .widget ul li,
 .subpage .widget ol li {
   margin-bottom: .75em;
 }
+
 .subpage .widget ul li ul,
 .subpage .widget ol li ul {
   padding: 0;
   margin: .5em 0 .5em 2em;
   list-style-type: disc;
 }
+
 .subpage .widget ul li ul li,
 .subpage .widget ol li ul li {
   margin-bottom: .5em;
 }
+
 .subpage .widget ul li ul li ul,
 .subpage .widget ol li ul li ul {
   list-style-type: circle;
 }
+
 .subpage .widget ul li ol,
 .subpage .widget ol li ol {
   padding: 0;
   margin: .5em 0 .5em 2em;
   list-style-type: decimal;
 }
+
 .subpage .widget ul li ol li,
 .subpage .widget ol li ol li {
   margin-bottom: .5em;
 }
+
 .subpage .widget .nav-tabs {
   margin: 0;
 }
+
 .subpage .widget .nav-tabs li {
   margin-bottom: -1px;
   list-style-type: none;
 }
+
 .subpage .widget .nav-tabs li.active a {
   color: #333333;
 }
+
 .subpage .widget .nav-pills {
   margin: 0;
 }
+
 .subpage .widget .nav-pills li {
   margin: 0;
   list-style-type: none;
 }
+
 .subpage * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a {
   height: 1%;
 }
+
 .subpage .widget select {
   max-width: 100%;
 }
+
 .subpage .widget {
   /* === UC People
-  */
+		*/
   /* === CORE WP Widgets
-  */
+		*/
   /*	=== 3rd Party Widgets
-  */
+		*/
   /* 	=== UCONN Widgets
-  */
+		*/
 }
+
 .subpage .widget.uc-people-widget {
   padding: 10px 30px !important;
 }
+
 .subpage .widget.uc-people-widget .person {
   padding-right: 20px;
   padding-bottom: 20px;
   padding-top: 5px;
 }
+
 .subpage .widget.uc-people-widget .person ul {
   list-style-type: disc;
 }
+
 .subpage .widget.uc-people-widget .person ol {
   list-style-type: decimal;
 }
+
 .subpage .widget.uc-people-widget .person a.person-permalink h4.person-name {
   font-size: 19px;
 }
+
 .subpage .widget.uc-people-widget h3.group-title {
   border-bottom: 1px solid #eee;
   padding-bottom: 10px;
   width: 100%;
 }
+
 .subpage .widget.uc-people-widget table {
   margin-bottom: 0px;
 }
+
 .subpage .widget.uc-people-widget table td.person-thumbnail img {
   max-width: none;
 }
+
 .subpage .widget.widget_text .textwidget {
   margin: 0;
 }
+
 .subpage .widget.widget_tag_cloud .tagcloud {
   margin: 0;
 }
+
 .subpage .widget.widget_black_studio_tinymce .textwidget {
   margin: 0;
 }
+
 .subpage .widget.widget_black_studio_tinymce ul, .subpage .widget.widget_black_studio_tinymce ol {
   padding-left: 2em;
 }
+
 .subpage .widget.widget_black_studio_tinymce ul li {
   list-style-type: disc;
 }
+
 .subpage .widget.widget_black_studio_tinymce ol li {
   list-style-type: decimal;
 }
+
 .subpage .widget.widget_black-studio-tinymce .textwidget {
   margin: 0;
 }
+
 .subpage .widget.widget_black-studio-tinymce ul, .subpage .widget.widget_black-studio-tinymce ol {
   padding-left: 2em;
 }
+
 .subpage .widget.widget_black-studio-tinymce ul li {
   list-style-type: disc;
 }
+
 .subpage .widget.widget_black-studio-tinymce ol li {
   list-style-type: decimal;
 }
+
 .subpage .widget.simple-social-icons ul {
   margin: 0.5em !important;
 }
+
 .subpage .widget.simple-social-icons ul li {
   margin: 0.5em !important;
 }
+
 .subpage .widget.simple-social-icons .social-bloglovin:before, .subpage .widget.simple-social-icons .social-dribbble:before, .subpage .widget.simple-social-icons .social-email:before, .subpage .widget.simple-social-icons .social-facebook:before, .subpage .widget.simple-social-icons .social-flickr:before, .subpage .widget.simple-social-icons .social-github:before, .subpage .widget.simple-social-icons .social-gplus:before, .subpage .widget.simple-social-icons .social-instagram:before, .subpage .widget.simple-social-icons .social-linkedin:before, .subpage .widget.simple-social-icons .social-pinterest:before, .subpage .widget.simple-social-icons .social-rss:before, .subpage .widget.simple-social-icons .social-stumbleupon:before, .subpage .widget.simple-social-icons .social-tumblr:before, .subpage .widget.simple-social-icons .social-twitter:before, .subpage .widget.simple-social-icons .social-vimeo:before, .subpage .widget.simple-social-icons .social-youtube:before {
   display: none;
   content: none;
 }
+
 .subpage .widget.widget_rcpt ul {
   margin: 0;
 }
+
 .subpage .widget.widget_rcpt ul .rcpt_item_title {
   padding: .5em 0 0;
   font-weight: bold;
 }
+
 .subpage .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image {
   margin-left: -9%;
   margin-bottom: 1em;
   width: 117%;
   padding: 0 9%;
 }
+
 .subpage .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img {
   width: 100%;
 }
+
 .subpage .widget.widget_rcpt ul .rcpt_item_excerpt {
   margin: .5em 0 1em;
 }
+
 .subpage .widget.widget_rcpt ul .rcpt_item_date {
   margin: .5em 0 1em;
 }
+
 .subpage .widget.widget_sp_image {
   padding: 0;
   border: none;
   background-color: transparent;
 }
+
 .subpage .widget.widget_metaslider_widget {
   padding: 0;
   background-color: transparent;
   border: none;
 }
+
 .subpage .widget.widget_metaslider_widget ul,
 .subpage .widget.widget_metaslider_widget ol {
   margin: 0;
 }
+
 .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li {
   padding: 0.1em 0px 0.1em 0px;
   display: block;
   background-color: transparent;
 }
+
 .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li a {
   margin: 0;
   position: relative;
   display: inline;
 }
+
 .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title {
   display: inline;
   position: relative;
@@ -8899,6 +9626,7 @@ button.close {
   font-weight: normal;
   clear: left;
 }
+
 .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after {
   visibility: hidden;
   display: block;
@@ -8907,55 +9635,69 @@ button.close {
   clear: both;
   height: 0;
 }
+
 .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a {
   display: block;
 }
+
 .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img {
   display: block;
   margin-bottom: 10px;
 }
+
 .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-thumbnail {
   height: 60px;
   width: 60px;
   margin-right: 10px;
   float: left;
 }
+
 .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-medium {
   width: 48%;
   margin-right: 2%;
   float: left;
 }
+
 .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-large {
   width: 100%;
 }
+
 .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-thumbnail + .title,
 .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title {
   display: block;
   float: left;
   clear: none;
 }
+
 .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title {
   width: 50%;
 }
+
 .subpage .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a:hover .title {
   text-decoration: underline;
 }
+
 .subpage .widget.uc-contact-widget .table-responsive {
   padding: 1em;
 }
+
 .subpage .widget.uc-contact-widget th {
   white-space: nowrap;
   padding-left: 0;
 }
+
 .subpage .widget.uc-contact-widget td.uc-output-email {
   word-break: break-all;
 }
+
 .subpage .widget.uc-contact-widget td.uc-output-more {
   word-break: break-all;
 }
+
 .subpage .widget.uc-contact-widget .table-responsive {
   border: none;
 }
+
 .subpage .widget .uc-cal {
   font: inherit;
   padding: 0 !important;
@@ -8964,6 +9706,7 @@ button.close {
   /**/
   /**/
 }
+
 .subpage .widget .uc-cal * {
   margin: 0 !important;
   padding: 0 !important;
@@ -8983,26 +9726,32 @@ button.close {
   min-height: inherit !important;
   border-radius: 0 !important;
 }
+
 .subpage .widget .uc-cal .uc-cal-item {
   margin: 1em 0 !important;
 }
+
 .subpage .widget .uc-cal .uc-cal-item .uc-cal-event {
   position: relative !important;
   color: #337ab7 !important;
 }
+
 .subpage .widget .uc-cal .uc-cal-item .uc-cal-event .uc-cal-event-date {
   float: left !important;
   position: relative !important;
   top: 0;
   color: #337ab7 !important;
 }
+
 .subpage .widget .uc-cal .uc-cal-item .uc-cal-event:hover {
   text-decoration: underline !important;
   color: #23527c !important;
 }
+
 .subpage .widget .uc-cal .uc-cal-item .uc-cal-event:hover .uc-cal-event-date {
   color: #23527c !important;
 }
+
 .subpage .widget .uc-cal .uc-cal-item .uc-cal-event:after {
   visibility: hidden !important;
   display: block !important;
@@ -9011,14 +9760,17 @@ button.close {
   clear: both !important;
   height: 0 !important;
 }
+
 .subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event {
   padding-left: 70px !important;
 }
+
 .subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date {
   left: -70px;
   margin-right: -55px !important;
   width: 55px !important;
 }
+
 .subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month {
   padding: 0.7em 0 0 !important;
   border-width: 1px 1px 0 !important;
@@ -9027,46 +9779,55 @@ button.close {
   font-size: 70% !important;
   text-transform: uppercase !important;
   letter-spacing: 1px !important;
-  border-color: #cccccc !important;
+  border-color: #ccc !important;
   background-color: transparent !important;
-  color: black !important;
+  color: #000 !important;
 }
+
 .subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day {
   padding: 0 0 0.2em 0 !important;
   border-width: 0 1px 1px !important;
   border-style: solid !important;
   text-align: center !important;
   font-size: 130% !important;
-  border-color: #cccccc !important;
+  border-color: #ccc !important;
   background-color: transparent !important;
-  color: black !important;
+  color: #000 !important;
 }
+
 .subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time {
-  color: black !important;
+  color: #000 !important;
 }
+
 .subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-month {
-  border-color: #cccccc !important;
+  border-color: #ccc !important;
   background-color: transparent !important;
-  color: black !important;
+  color: #000 !important;
 }
+
 .subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-day {
   background-color: transparent !important;
-  color: black !important;
+  color: #000 !important;
 }
+
 .subpage .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-time {
   color: #23527c !important;
 }
+
 .subpage .widget .uc-cal.uc-listcal {
   padding-left: 3.7em !important;
 }
+
 .subpage .widget .uc-cal.uc-listcal .uc-cal-event-date {
   width: 3.7em !important;
   left: -3.7em !important;
   margin-right: -3.7em !important;
 }
+
 .subpage .widget.uc-hours-widget caption {
   padding: .5em;
 }
+
 .subpage .widget.widget_siteorigin-panels-postloop .post {
   padding: 0;
 }
@@ -9112,22 +9873,27 @@ code {
   -ms-user-select: none;
   user-select: none;
 }
+
 #page #content .widget .btn:active:focus, #page #content .widget .btn.active:focus {
   outline: thin dotted;
   outline: 5px auto -webkit-focus-ring-color;
   outline-offset: -2px;
 }
+
 #page #content .widget .btn:hover, #page #content .widget .btn:focus {
-  color: #333333 !important;
+  color: #333 !important;
   text-decoration: none;
 }
+
 #page #content .widget .btn:active, #page #content .widget .btn.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);
 }
-#page #content .widget .btn.disabled, #page #content .widget .btn[disabled], fieldset[disabled] #page #content .widget .btn {
+
+#page #content .widget .btn.disabled, #page #content .widget .btn[disabled],
+fieldset[disabled] #page #content .widget .btn {
   cursor: not-allowed;
   pointer-events: none;
   opacity: 0.65;
@@ -9137,135 +9903,207 @@ code {
 }
 
 #page #content .widget .btn-default {
-  color: #333333 !important;
-  background-color: white;
-  border-color: #cccccc;
+  color: #333 !important;
+  background-color: #fff;
+  border-color: #ccc;
 }
-#page #content .widget .btn-default:hover, #page #content .widget .btn-default:focus, #page #content .widget .btn-default.focus, #page #content .widget .btn-default:active, #page #content .widget .btn-default.active, .open > #page #content .widget .btn-default.dropdown-toggle {
-  color: #333333;
+
+#page #content .widget .btn-default:hover, #page #content .widget .btn-default:focus, #page #content .widget .btn-default.focus, #page #content .widget .btn-default:active, #page #content .widget .btn-default.active,
+.open > #page #content .widget .btn-default.dropdown-toggle {
+  color: #333;
   background-color: #e6e6e6;
   border-color: #adadad;
 }
-#page #content .widget .btn-default:active, #page #content .widget .btn-default.active, .open > #page #content .widget .btn-default.dropdown-toggle {
+
+#page #content .widget .btn-default:active, #page #content .widget .btn-default.active,
+.open > #page #content .widget .btn-default.dropdown-toggle {
   background-image: none;
 }
-#page #content .widget .btn-default.disabled, #page #content .widget .btn-default.disabled:hover, #page #content .widget .btn-default.disabled:focus, #page #content .widget .btn-default.disabled.focus, #page #content .widget .btn-default.disabled:active, #page #content .widget .btn-default.disabled.active, #page #content .widget .btn-default[disabled], #page #content .widget .btn-default[disabled]:hover, #page #content .widget .btn-default[disabled]:focus, #page #content .widget .btn-default[disabled].focus, #page #content .widget .btn-default[disabled]:active, #page #content .widget .btn-default[disabled].active, fieldset[disabled] #page #content .widget .btn-default, fieldset[disabled] #page #content .widget .btn-default:hover, fieldset[disabled] #page #content .widget .btn-default:focus, fieldset[disabled] #page #content .widget .btn-default.focus, fieldset[disabled] #page #content .widget .btn-default:active, fieldset[disabled] #page #content .widget .btn-default.active {
-  background-color: white;
-  border-color: #cccccc;
+
+#page #content .widget .btn-default.disabled, #page #content .widget .btn-default.disabled:hover, #page #content .widget .btn-default.disabled:focus, #page #content .widget .btn-default.disabled.focus, #page #content .widget .btn-default.disabled:active, #page #content .widget .btn-default.disabled.active, #page #content .widget .btn-default[disabled], #page #content .widget .btn-default[disabled]:hover, #page #content .widget .btn-default[disabled]:focus, #page #content .widget .btn-default[disabled].focus, #page #content .widget .btn-default[disabled]:active, #page #content .widget .btn-default[disabled].active,
+fieldset[disabled] #page #content .widget .btn-default,
+fieldset[disabled] #page #content .widget .btn-default:hover,
+fieldset[disabled] #page #content .widget .btn-default:focus,
+fieldset[disabled] #page #content .widget .btn-default.focus,
+fieldset[disabled] #page #content .widget .btn-default:active,
+fieldset[disabled] #page #content .widget .btn-default.active {
+  background-color: #fff;
+  border-color: #ccc;
 }
+
 #page #content .widget .btn-default .badge {
-  color: white;
-  background-color: #333333;
+  color: #fff;
+  background-color: #333;
 }
 
 #page #content .widget .btn-primary {
-  color: white !important;
+  color: #fff !important;
   background-color: #337ab7;
   border-color: #2e6da4;
 }
-#page #content .widget .btn-primary:hover, #page #content .widget .btn-primary:focus, #page #content .widget .btn-primary.focus, #page #content .widget .btn-primary:active, #page #content .widget .btn-primary.active, .open > #page #content .widget .btn-primary.dropdown-toggle {
-  color: white;
+
+#page #content .widget .btn-primary:hover, #page #content .widget .btn-primary:focus, #page #content .widget .btn-primary.focus, #page #content .widget .btn-primary:active, #page #content .widget .btn-primary.active,
+.open > #page #content .widget .btn-primary.dropdown-toggle {
+  color: #fff;
   background-color: #286090;
   border-color: #204d74;
 }
-#page #content .widget .btn-primary:active, #page #content .widget .btn-primary.active, .open > #page #content .widget .btn-primary.dropdown-toggle {
+
+#page #content .widget .btn-primary:active, #page #content .widget .btn-primary.active,
+.open > #page #content .widget .btn-primary.dropdown-toggle {
   background-image: none;
 }
-#page #content .widget .btn-primary.disabled, #page #content .widget .btn-primary.disabled:hover, #page #content .widget .btn-primary.disabled:focus, #page #content .widget .btn-primary.disabled.focus, #page #content .widget .btn-primary.disabled:active, #page #content .widget .btn-primary.disabled.active, #page #content .widget .btn-primary[disabled], #page #content .widget .btn-primary[disabled]:hover, #page #content .widget .btn-primary[disabled]:focus, #page #content .widget .btn-primary[disabled].focus, #page #content .widget .btn-primary[disabled]:active, #page #content .widget .btn-primary[disabled].active, fieldset[disabled] #page #content .widget .btn-primary, fieldset[disabled] #page #content .widget .btn-primary:hover, fieldset[disabled] #page #content .widget .btn-primary:focus, fieldset[disabled] #page #content .widget .btn-primary.focus, fieldset[disabled] #page #content .widget .btn-primary:active, fieldset[disabled] #page #content .widget .btn-primary.active {
+
+#page #content .widget .btn-primary.disabled, #page #content .widget .btn-primary.disabled:hover, #page #content .widget .btn-primary.disabled:focus, #page #content .widget .btn-primary.disabled.focus, #page #content .widget .btn-primary.disabled:active, #page #content .widget .btn-primary.disabled.active, #page #content .widget .btn-primary[disabled], #page #content .widget .btn-primary[disabled]:hover, #page #content .widget .btn-primary[disabled]:focus, #page #content .widget .btn-primary[disabled].focus, #page #content .widget .btn-primary[disabled]:active, #page #content .widget .btn-primary[disabled].active,
+fieldset[disabled] #page #content .widget .btn-primary,
+fieldset[disabled] #page #content .widget .btn-primary:hover,
+fieldset[disabled] #page #content .widget .btn-primary:focus,
+fieldset[disabled] #page #content .widget .btn-primary.focus,
+fieldset[disabled] #page #content .widget .btn-primary:active,
+fieldset[disabled] #page #content .widget .btn-primary.active {
   background-color: #337ab7;
   border-color: #2e6da4;
 }
+
 #page #content .widget .btn-primary .badge {
   color: #337ab7;
-  background-color: white;
+  background-color: #fff;
 }
 
 #page #content .widget .btn-success {
-  color: white !important;
+  color: #fff !important;
   background-color: #5cb85c;
   border-color: #4cae4c;
 }
-#page #content .widget .btn-success:hover, #page #content .widget .btn-success:focus, #page #content .widget .btn-success.focus, #page #content .widget .btn-success:active, #page #content .widget .btn-success.active, .open > #page #content .widget .btn-success.dropdown-toggle {
-  color: white;
+
+#page #content .widget .btn-success:hover, #page #content .widget .btn-success:focus, #page #content .widget .btn-success.focus, #page #content .widget .btn-success:active, #page #content .widget .btn-success.active,
+.open > #page #content .widget .btn-success.dropdown-toggle {
+  color: #fff;
   background-color: #449d44;
   border-color: #398439;
 }
-#page #content .widget .btn-success:active, #page #content .widget .btn-success.active, .open > #page #content .widget .btn-success.dropdown-toggle {
+
+#page #content .widget .btn-success:active, #page #content .widget .btn-success.active,
+.open > #page #content .widget .btn-success.dropdown-toggle {
   background-image: none;
 }
-#page #content .widget .btn-success.disabled, #page #content .widget .btn-success.disabled:hover, #page #content .widget .btn-success.disabled:focus, #page #content .widget .btn-success.disabled.focus, #page #content .widget .btn-success.disabled:active, #page #content .widget .btn-success.disabled.active, #page #content .widget .btn-success[disabled], #page #content .widget .btn-success[disabled]:hover, #page #content .widget .btn-success[disabled]:focus, #page #content .widget .btn-success[disabled].focus, #page #content .widget .btn-success[disabled]:active, #page #content .widget .btn-success[disabled].active, fieldset[disabled] #page #content .widget .btn-success, fieldset[disabled] #page #content .widget .btn-success:hover, fieldset[disabled] #page #content .widget .btn-success:focus, fieldset[disabled] #page #content .widget .btn-success.focus, fieldset[disabled] #page #content .widget .btn-success:active, fieldset[disabled] #page #content .widget .btn-success.active {
+
+#page #content .widget .btn-success.disabled, #page #content .widget .btn-success.disabled:hover, #page #content .widget .btn-success.disabled:focus, #page #content .widget .btn-success.disabled.focus, #page #content .widget .btn-success.disabled:active, #page #content .widget .btn-success.disabled.active, #page #content .widget .btn-success[disabled], #page #content .widget .btn-success[disabled]:hover, #page #content .widget .btn-success[disabled]:focus, #page #content .widget .btn-success[disabled].focus, #page #content .widget .btn-success[disabled]:active, #page #content .widget .btn-success[disabled].active,
+fieldset[disabled] #page #content .widget .btn-success,
+fieldset[disabled] #page #content .widget .btn-success:hover,
+fieldset[disabled] #page #content .widget .btn-success:focus,
+fieldset[disabled] #page #content .widget .btn-success.focus,
+fieldset[disabled] #page #content .widget .btn-success:active,
+fieldset[disabled] #page #content .widget .btn-success.active {
   background-color: #5cb85c;
   border-color: #4cae4c;
 }
+
 #page #content .widget .btn-success .badge {
   color: #5cb85c;
-  background-color: white;
+  background-color: #fff;
 }
 
 #page #content .widget .btn-info {
-  color: white !important;
+  color: #fff !important;
   background-color: #5bc0de;
   border-color: #46b8da;
 }
-#page #content .widget .btn-info:hover, #page #content .widget .btn-info:focus, #page #content .widget .btn-info.focus, #page #content .widget .btn-info:active, #page #content .widget .btn-info.active, .open > #page #content .widget .btn-info.dropdown-toggle {
-  color: white;
+
+#page #content .widget .btn-info:hover, #page #content .widget .btn-info:focus, #page #content .widget .btn-info.focus, #page #content .widget .btn-info:active, #page #content .widget .btn-info.active,
+.open > #page #content .widget .btn-info.dropdown-toggle {
+  color: #fff;
   background-color: #31b0d5;
   border-color: #269abc;
 }
-#page #content .widget .btn-info:active, #page #content .widget .btn-info.active, .open > #page #content .widget .btn-info.dropdown-toggle {
+
+#page #content .widget .btn-info:active, #page #content .widget .btn-info.active,
+.open > #page #content .widget .btn-info.dropdown-toggle {
   background-image: none;
 }
-#page #content .widget .btn-info.disabled, #page #content .widget .btn-info.disabled:hover, #page #content .widget .btn-info.disabled:focus, #page #content .widget .btn-info.disabled.focus, #page #content .widget .btn-info.disabled:active, #page #content .widget .btn-info.disabled.active, #page #content .widget .btn-info[disabled], #page #content .widget .btn-info[disabled]:hover, #page #content .widget .btn-info[disabled]:focus, #page #content .widget .btn-info[disabled].focus, #page #content .widget .btn-info[disabled]:active, #page #content .widget .btn-info[disabled].active, fieldset[disabled] #page #content .widget .btn-info, fieldset[disabled] #page #content .widget .btn-info:hover, fieldset[disabled] #page #content .widget .btn-info:focus, fieldset[disabled] #page #content .widget .btn-info.focus, fieldset[disabled] #page #content .widget .btn-info:active, fieldset[disabled] #page #content .widget .btn-info.active {
+
+#page #content .widget .btn-info.disabled, #page #content .widget .btn-info.disabled:hover, #page #content .widget .btn-info.disabled:focus, #page #content .widget .btn-info.disabled.focus, #page #content .widget .btn-info.disabled:active, #page #content .widget .btn-info.disabled.active, #page #content .widget .btn-info[disabled], #page #content .widget .btn-info[disabled]:hover, #page #content .widget .btn-info[disabled]:focus, #page #content .widget .btn-info[disabled].focus, #page #content .widget .btn-info[disabled]:active, #page #content .widget .btn-info[disabled].active,
+fieldset[disabled] #page #content .widget .btn-info,
+fieldset[disabled] #page #content .widget .btn-info:hover,
+fieldset[disabled] #page #content .widget .btn-info:focus,
+fieldset[disabled] #page #content .widget .btn-info.focus,
+fieldset[disabled] #page #content .widget .btn-info:active,
+fieldset[disabled] #page #content .widget .btn-info.active {
   background-color: #5bc0de;
   border-color: #46b8da;
 }
+
 #page #content .widget .btn-info .badge {
   color: #5bc0de;
-  background-color: white;
+  background-color: #fff;
 }
 
 #page #content .widget .btn-warning {
-  color: white !important;
+  color: #fff !important;
   background-color: #f0ad4e;
   border-color: #eea236;
 }
-#page #content .widget .btn-warning:hover, #page #content .widget .btn-warning:focus, #page #content .widget .btn-warning.focus, #page #content .widget .btn-warning:active, #page #content .widget .btn-warning.active, .open > #page #content .widget .btn-warning.dropdown-toggle {
-  color: white;
+
+#page #content .widget .btn-warning:hover, #page #content .widget .btn-warning:focus, #page #content .widget .btn-warning.focus, #page #content .widget .btn-warning:active, #page #content .widget .btn-warning.active,
+.open > #page #content .widget .btn-warning.dropdown-toggle {
+  color: #fff;
   background-color: #ec971f;
   border-color: #d58512;
 }
-#page #content .widget .btn-warning:active, #page #content .widget .btn-warning.active, .open > #page #content .widget .btn-warning.dropdown-toggle {
+
+#page #content .widget .btn-warning:active, #page #content .widget .btn-warning.active,
+.open > #page #content .widget .btn-warning.dropdown-toggle {
   background-image: none;
 }
-#page #content .widget .btn-warning.disabled, #page #content .widget .btn-warning.disabled:hover, #page #content .widget .btn-warning.disabled:focus, #page #content .widget .btn-warning.disabled.focus, #page #content .widget .btn-warning.disabled:active, #page #content .widget .btn-warning.disabled.active, #page #content .widget .btn-warning[disabled], #page #content .widget .btn-warning[disabled]:hover, #page #content .widget .btn-warning[disabled]:focus, #page #content .widget .btn-warning[disabled].focus, #page #content .widget .btn-warning[disabled]:active, #page #content .widget .btn-warning[disabled].active, fieldset[disabled] #page #content .widget .btn-warning, fieldset[disabled] #page #content .widget .btn-warning:hover, fieldset[disabled] #page #content .widget .btn-warning:focus, fieldset[disabled] #page #content .widget .btn-warning.focus, fieldset[disabled] #page #content .widget .btn-warning:active, fieldset[disabled] #page #content .widget .btn-warning.active {
+
+#page #content .widget .btn-warning.disabled, #page #content .widget .btn-warning.disabled:hover, #page #content .widget .btn-warning.disabled:focus, #page #content .widget .btn-warning.disabled.focus, #page #content .widget .btn-warning.disabled:active, #page #content .widget .btn-warning.disabled.active, #page #content .widget .btn-warning[disabled], #page #content .widget .btn-warning[disabled]:hover, #page #content .widget .btn-warning[disabled]:focus, #page #content .widget .btn-warning[disabled].focus, #page #content .widget .btn-warning[disabled]:active, #page #content .widget .btn-warning[disabled].active,
+fieldset[disabled] #page #content .widget .btn-warning,
+fieldset[disabled] #page #content .widget .btn-warning:hover,
+fieldset[disabled] #page #content .widget .btn-warning:focus,
+fieldset[disabled] #page #content .widget .btn-warning.focus,
+fieldset[disabled] #page #content .widget .btn-warning:active,
+fieldset[disabled] #page #content .widget .btn-warning.active {
   background-color: #f0ad4e;
   border-color: #eea236;
 }
+
 #page #content .widget .btn-warning .badge {
   color: #f0ad4e;
-  background-color: white;
+  background-color: #fff;
 }
 
 #page #content .widget .btn-danger {
-  color: white !important;
+  color: #fff !important;
   background-color: #d9534f;
   border-color: #d43f3a;
 }
-#page #content .widget .btn-danger:hover, #page #content .widget .btn-danger:focus, #page #content .widget .btn-danger.focus, #page #content .widget .btn-danger:active, #page #content .widget .btn-danger.active, .open > #page #content .widget .btn-danger.dropdown-toggle {
-  color: white;
+
+#page #content .widget .btn-danger:hover, #page #content .widget .btn-danger:focus, #page #content .widget .btn-danger.focus, #page #content .widget .btn-danger:active, #page #content .widget .btn-danger.active,
+.open > #page #content .widget .btn-danger.dropdown-toggle {
+  color: #fff;
   background-color: #c9302c;
   border-color: #ac2925;
 }
-#page #content .widget .btn-danger:active, #page #content .widget .btn-danger.active, .open > #page #content .widget .btn-danger.dropdown-toggle {
+
+#page #content .widget .btn-danger:active, #page #content .widget .btn-danger.active,
+.open > #page #content .widget .btn-danger.dropdown-toggle {
   background-image: none;
 }
-#page #content .widget .btn-danger.disabled, #page #content .widget .btn-danger.disabled:hover, #page #content .widget .btn-danger.disabled:focus, #page #content .widget .btn-danger.disabled.focus, #page #content .widget .btn-danger.disabled:active, #page #content .widget .btn-danger.disabled.active, #page #content .widget .btn-danger[disabled], #page #content .widget .btn-danger[disabled]:hover, #page #content .widget .btn-danger[disabled]:focus, #page #content .widget .btn-danger[disabled].focus, #page #content .widget .btn-danger[disabled]:active, #page #content .widget .btn-danger[disabled].active, fieldset[disabled] #page #content .widget .btn-danger, fieldset[disabled] #page #content .widget .btn-danger:hover, fieldset[disabled] #page #content .widget .btn-danger:focus, fieldset[disabled] #page #content .widget .btn-danger.focus, fieldset[disabled] #page #content .widget .btn-danger:active, fieldset[disabled] #page #content .widget .btn-danger.active {
+
+#page #content .widget .btn-danger.disabled, #page #content .widget .btn-danger.disabled:hover, #page #content .widget .btn-danger.disabled:focus, #page #content .widget .btn-danger.disabled.focus, #page #content .widget .btn-danger.disabled:active, #page #content .widget .btn-danger.disabled.active, #page #content .widget .btn-danger[disabled], #page #content .widget .btn-danger[disabled]:hover, #page #content .widget .btn-danger[disabled]:focus, #page #content .widget .btn-danger[disabled].focus, #page #content .widget .btn-danger[disabled]:active, #page #content .widget .btn-danger[disabled].active,
+fieldset[disabled] #page #content .widget .btn-danger,
+fieldset[disabled] #page #content .widget .btn-danger:hover,
+fieldset[disabled] #page #content .widget .btn-danger:focus,
+fieldset[disabled] #page #content .widget .btn-danger.focus,
+fieldset[disabled] #page #content .widget .btn-danger:active,
+fieldset[disabled] #page #content .widget .btn-danger.active {
   background-color: #d9534f;
   border-color: #d43f3a;
 }
+
 #page #content .widget .btn-danger .badge {
   color: #d9534f;
-  background-color: white;
+  background-color: #fff;
 }
 
 #page #content .widget .btn-link {
@@ -9274,20 +10112,27 @@ code {
   cursor: pointer;
   border-radius: 0;
 }
-#page #content .widget .btn-link, #page #content .widget .btn-link:active, #page #content .widget .btn-link[disabled], fieldset[disabled] #page #content .widget .btn-link {
+
+#page #content .widget .btn-link, #page #content .widget .btn-link:active, #page #content .widget .btn-link[disabled],
+fieldset[disabled] #page #content .widget .btn-link {
   background-color: transparent;
   -webkit-box-shadow: none;
   box-shadow: none;
 }
+
 #page #content .widget .btn-link, #page #content .widget .btn-link:hover, #page #content .widget .btn-link:focus, #page #content .widget .btn-link:active {
   border-color: transparent;
 }
+
 #page #content .widget .btn-link:hover, #page #content .widget .btn-link:focus {
   color: #23527c !important;
   text-decoration: underline;
   background-color: transparent;
 }
-#page #content .widget .btn-link[disabled]:hover, #page #content .widget .btn-link[disabled]:focus, fieldset[disabled] #page #content .widget .btn-link:hover, fieldset[disabled] #page #content .widget .btn-link:focus {
+
+#page #content .widget .btn-link[disabled]:hover, #page #content .widget .btn-link[disabled]:focus,
+fieldset[disabled] #page #content .widget .btn-link:hover,
+fieldset[disabled] #page #content .widget .btn-link:focus {
   color: #777777 !important;
   text-decoration: none;
 }
@@ -9332,26 +10177,26 @@ input[type="button"]#page #content .widget.btn-block {
 --------------------------------------------------------------*/
 #main {
   border-radius: 4px;
-  background-color: white;
+  background-color: #fff;
   padding: 1em;
   overflow: hidden;
   /*
-  -ms-word-break: break-all;
-  word-break: break-all;
-  
-  // Non standard for webkit
-  word-break: break-word;
-  
-  -webkit-hyphens: auto;
-  -moz-hyphens: auto;
-  hyphens: auto;	
-  */
+	-ms-word-break: break-all;
+	word-break: break-all;
+	
+	// Non standard for webkit
+	word-break: break-word;
+	
+	-webkit-hyphens: auto;
+	-moz-hyphens: auto;
+	hyphens: auto;	
+	*/
 }
 
 /*	POSTS
 --------------------------------------------------------------*/
 .post {
-  background-color: white;
+  background-color: #fff;
   padding: 1em;
 }
 
@@ -9426,11 +10271,11 @@ a.btn {
 .comment {
   padding: 1em;
   border-top: 1px solid transparent;
-  border-top-color: #cccccc;
+  border-top-color: #ccc;
 }
 
 .comment.thread-odd {
-  background-color: whitesmoke;
+  background-color: #f5f5f5;
 }
 
 .comment-content a {
@@ -9464,36 +10309,46 @@ a.btn {
   padding-bottom: 20px;
   padding-top: 5px;
 }
+
 #page-userlist .person ul {
   list-style-type: disc;
 }
+
 #page-userlist .person ol {
   list-style-type: decimal;
 }
+
 #page-userlist .person a.person-permalink h4.person-name {
   font-size: 19px;
 }
+
 #page-userlist h3.group-title {
   border-bottom: 1px solid #eee;
   padding-bottom: 10px;
   width: 100%;
 }
+
 #page-userlist table {
   margin-bottom: 0px;
 }
+
 #page-userlist table td.person-thumbnail img {
   max-width: none;
 }
+
 #page-userlist table thead {
   border-top: none !important;
   border-bottom: none !important;
 }
+
 #page-userlist .table > thead > tr > th {
   border-bottom: none !important;
 }
+
 #page-userlist .table > tbody > tr > td {
   border-top: none !important;
 }
+
 #page-userlist .table > tbody > tr {
   border-top: 1px solid #eee;
   border-bottom: 1px solid #eee;
@@ -9510,6 +10365,27 @@ a.btn {
   color: black;
 }
 
+/*--------------------------------------------------------------
+10.7 Breadcrumbs
+--------------------------------------------------------------*/
+.breadcrumb {
+  margin-bottom: 0px;
+}
+
+.breadcrumb li.menu-item {
+  margin-right: -3px;
+}
+
+@media (max-width: 767px) {
+  .breadcrumb {
+    display: none;
+  }
+}
+
+.breadcrumb > li + li::before {
+  content: "/";
+}
+
 /* - - - - - - - - - - - - - - - - - - - 
 	== Captions 
 - - - - - - - - - - - - - - - - - - - */
@@ -9654,15 +10530,18 @@ table .flag {
   border-radius: 0.3em !important;
   text-decoration: none !important;
 }
+
 table .btn .flag {
   border-width: 0 !important;
   opacity: 0.7 !important;
 }
+
 table .external .glyphicon-new-window {
   font-size: 0.8em !important;
   margin-left: 0.4em !important;
   opacity: 0.7 !important;
 }
+
 table .external:hover .glyphicon-new-window {
   opacity: 1 !important;
 }
@@ -9757,12 +10636,14 @@ q:before, table q:after {
   margin: 0;
   padding: 0;
 }
+
 .uup-list .has-image {
   display: block;
   position: relative;
   padding-left: 170px;
   min-height: 150px;
 }
+
 .uup-list .has-image .uup-thumbnail {
   display: block;
   width: 150px;
@@ -9771,24 +10652,31 @@ q:before, table q:after {
   left: 0;
   top: 0;
 }
+
 .uup-list .uup-item {
   margin-bottom: 1em;
 }
+
 .uup-list .uup-item .uup-text {
   display: block;
 }
+
 .uup-list .uup-item .uup-text > span {
   display: block;
 }
+
 .uup-list .uup-item .uup-text a .uup-name {
   display: inline;
 }
+
 .uup-list .uup-item .uup-text .uup-name {
   font-weight: bold;
 }
+
 .uup-list .uup-item .uup-text .uup-name .uup-first:after {
   content: ' ';
 }
+
 .uup-list .uup-item .uup-text .uup-phones .uup-phone2 {
   display: block;
 }
@@ -9797,6 +10685,7 @@ q:before, table q:after {
   position: relative;
   padding-left: 60px;
 }
+
 .uup-index-table .uup-table-name.table-has-image .uup-table-thumbnail {
   display: block;
   width: 50px;
@@ -9805,9 +10694,11 @@ q:before, table q:after {
   left: 0;
   top: 5px;
 }
+
 .uup-index-table .uup-table-name.table-has-image .uup-name {
   display: block;
 }
+
 .uup-index-table .uup-table-name .uup-last:before {
   content: ' ';
 }
@@ -9818,18 +10709,23 @@ q:before, table q:after {
 .page-template-page-user-profile-php .uup-user {
   padding: 1em;
 }
+
 .page-template-page-user-profile-php .uup-user > span {
   display: block;
 }
+
 .page-template-page-user-profile-php .uup-user .uup-image {
   margin-bottom: 1em;
 }
+
 .page-template-page-user-profile-php .uup-user .uup-name {
   font-weight: bold;
 }
+
 .page-template-page-user-profile-php .uup-user .uup-name .uup-first:after {
   content: ' ';
 }
+
 .page-template-page-user-profile-php .uup-user .uup-phones .uup-phone2 {
   display: block;
 }
@@ -9838,15 +10734,15 @@ q:before, table q:after {
   display: none;
   overflow: hidden;
   /*
-  max-width:100%;
-  
-  img {
-  	max-width:none;
-  	max-height:none;	
-  	min-width:100%;
-  	min-height:100%;
-  }
-  */
+	max-width:100%;
+	
+	img {
+		max-width:none;
+		max-height:none;	
+		min-width:100%;
+		min-height:100%;
+	}
+	*/
 }
 
 @media (max-width: 767px) {
@@ -9864,6 +10760,7 @@ q:before, table q:after {
   margin: 0;
   font-size: 2em;
 }
+
 #vb #vb-timespan .glyphicon-new-window {
   display: none;
 }
@@ -9871,9 +10768,11 @@ q:before, table q:after {
 #events-grid-wrap li {
   margin-bottom: 1em !important;
 }
+
 #events-grid-wrap li strong {
   font-weight: normal;
 }
+
 #events-grid-wrap li .glyphicon-new-window {
   display: none;
 }
@@ -9883,14 +10782,17 @@ q:before, table q:after {
   margin: 0;
   padding: 0;
 }
+
 .uc-listcal .uc-cal-list .uc-cal-item {
   margin-bottom: 1em;
 }
+
 .uc-listcal .uc-cal-list .uc-cal-item .uc-cal-event-title {
   font-style: normal;
   margin-left: 1em;
   display: flex !important;
 }
+
 .uc-listcal .uc-cal-list .uc-cal-item .glyphicon-new-window {
   display: none;
 }
@@ -9898,16 +10800,20 @@ q:before, table q:after {
 #events-table #events-toolbar {
   margin-bottom: 1em;
 }
+
 #events-table #events-toolbar #events-month {
   width: 10em;
 }
+
 #events-table table {
   font-size: 85%;
 }
+
 #events-table table thead th {
   width: 14%;
   text-align: center;
 }
+
 #events-table table tbody th {
   border-bottom-width: 0;
   padding-bottom: 0;
@@ -9916,29 +10822,37 @@ q:before, table q:after {
   font-weight: normal;
   opacity: .7;
 }
+
 #events-table table tbody th.today {
-  background: #cccccc;
-  color: black;
+  background: #ccc;
+  color: #000;
 }
+
 #events-table table tbody td {
   border-top-width: 0;
   padding-top: 0;
 }
+
 #events-table table tbody td a {
   text-decoration: none;
 }
+
 #events-table table tbody td a:hover {
   text-decoration: underline;
 }
+
 #events-table table tbody td a strong {
   font-weight: normal;
 }
+
 #events-table table tbody td a .glyphicon {
   display: none;
 }
+
 #events-table table tbody td .event-list + .event-list {
   margin-top: 1em !important;
 }
+
 #events-table table tbody td .event-list li + li {
   margin-top: .5em !important;
 }
@@ -9967,10 +10881,10 @@ q:before, table q:after {
 	== Footers 
 - - - - - - - - - - - - - - - - - - - */
 #footers {
-  background-color: #eeeeee;
+  background-color: #eee;
   margin: 1.5em 0 0 0;
   border: 0px solid transparent;
-  border-color: #cccccc;
+  border-color: #ccc;
   border-width: 2px 0 0 0;
 }
 
@@ -9991,226 +10905,282 @@ body.sticky .ie8 #footers {
   background-color: transparent;
   /* Make sure select elements fit in widgets */
 }
+
 #mega-footer .widget {
   overflow: hidden;
   border: 1px solid transparent;
   border-width: 0;
-  border-color: #cccccc;
+  border-color: #ccc;
   border-radius: 4px;
   margin: 0 0 1.5em 0;
   padding: 0;
   background-color: transparent;
-  color: black;
+  color: #000;
 }
+
 #mega-footer .widget .widget-head {
   border: 1px solid transparent;
   padding: 0.5em 0.5em 0.5em 1em;
   border-width: 0;
-  border-color: #cccccc;
+  border-color: #ccc;
   background-color: transparent;
 }
+
 #mega-footer .widget .widget-title {
   margin: 0;
   font-size: 1em;
-  color: black;
+  color: #000;
 }
+
 #mega-footer .widget a {
   color: #337ab7;
 }
+
 #mega-footer .widget a:hover {
   color: #23527c;
 }
+
 #mega-footer .widget .nav-pills .active a {
-  color: white;
+  color: #fff;
 }
+
 #mega-footer .widget .nav-pills .active a:hover {
-  color: white;
+  color: #fff;
   background-color: #337ab7;
 }
+
 #mega-footer .widget form {
   margin: 1em;
 }
+
 #mega-footer .widget ul,
 #mega-footer .widget ol {
   list-style-type: none;
   padding: 0;
   margin: 1em;
 }
+
 #mega-footer .widget ul li,
 #mega-footer .widget ol li {
   margin-bottom: .75em;
 }
+
 #mega-footer .widget ul li ul,
 #mega-footer .widget ol li ul {
   padding: 0;
   margin: .5em 0 .5em 2em;
   list-style-type: disc;
 }
+
 #mega-footer .widget ul li ul li,
 #mega-footer .widget ol li ul li {
   margin-bottom: .5em;
 }
+
 #mega-footer .widget ul li ul li ul,
 #mega-footer .widget ol li ul li ul {
   list-style-type: circle;
 }
+
 #mega-footer .widget ul li ol,
 #mega-footer .widget ol li ol {
   padding: 0;
   margin: .5em 0 .5em 2em;
   list-style-type: decimal;
 }
+
 #mega-footer .widget ul li ol li,
 #mega-footer .widget ol li ol li {
   margin-bottom: .5em;
 }
+
 #mega-footer .widget .nav-tabs {
   margin: 0;
 }
+
 #mega-footer .widget .nav-tabs li {
   margin-bottom: -1px;
   list-style-type: none;
 }
+
 #mega-footer .widget .nav-tabs li.active a {
   color: #333333;
 }
+
 #mega-footer .widget .nav-pills {
   margin: 0;
 }
+
 #mega-footer .widget .nav-pills li {
   margin: 0;
   list-style-type: none;
 }
+
 #mega-footer * html .widget.widget_dpe_fp_widget .dpe-flexible-posts li a {
   height: 1%;
 }
+
 #mega-footer .widget select {
   max-width: 100%;
 }
+
 #mega-footer .widget {
   /* === UC People
-  */
+		*/
   /* === CORE WP Widgets
-  */
+		*/
   /*	=== 3rd Party Widgets
-  */
+		*/
   /* 	=== UCONN Widgets
-  */
+		*/
 }
+
 #mega-footer .widget.uc-people-widget {
   padding: 10px 30px !important;
 }
+
 #mega-footer .widget.uc-people-widget .person {
   padding-right: 20px;
   padding-bottom: 20px;
   padding-top: 5px;
 }
+
 #mega-footer .widget.uc-people-widget .person ul {
   list-style-type: disc;
 }
+
 #mega-footer .widget.uc-people-widget .person ol {
   list-style-type: decimal;
 }
+
 #mega-footer .widget.uc-people-widget .person a.person-permalink h4.person-name {
   font-size: 19px;
 }
+
 #mega-footer .widget.uc-people-widget h3.group-title {
   border-bottom: 1px solid #eee;
   padding-bottom: 10px;
   width: 100%;
 }
+
 #mega-footer .widget.uc-people-widget table {
   margin-bottom: 0px;
 }
+
 #mega-footer .widget.uc-people-widget table td.person-thumbnail img {
   max-width: none;
 }
+
 #mega-footer .widget.widget_text .textwidget {
   margin: 1em;
 }
+
 #mega-footer .widget.widget_tag_cloud .tagcloud {
   margin: 1em;
 }
+
 #mega-footer .widget.widget_black_studio_tinymce .textwidget {
   margin: 1em;
 }
+
 #mega-footer .widget.widget_black_studio_tinymce ul, #mega-footer .widget.widget_black_studio_tinymce ol {
   padding-left: 2em;
 }
+
 #mega-footer .widget.widget_black_studio_tinymce ul li {
   list-style-type: disc;
 }
+
 #mega-footer .widget.widget_black_studio_tinymce ol li {
   list-style-type: decimal;
 }
+
 #mega-footer .widget.widget_black-studio-tinymce .textwidget {
   margin: 1em;
 }
+
 #mega-footer .widget.widget_black-studio-tinymce ul, #mega-footer .widget.widget_black-studio-tinymce ol {
   padding-left: 2em;
 }
+
 #mega-footer .widget.widget_black-studio-tinymce ul li {
   list-style-type: disc;
 }
+
 #mega-footer .widget.widget_black-studio-tinymce ol li {
   list-style-type: decimal;
 }
+
 #mega-footer .widget.simple-social-icons ul {
   margin: 0.5em !important;
 }
+
 #mega-footer .widget.simple-social-icons ul li {
   margin: 0.5em !important;
 }
+
 #mega-footer .widget.simple-social-icons .social-bloglovin:before, #mega-footer .widget.simple-social-icons .social-dribbble:before, #mega-footer .widget.simple-social-icons .social-email:before, #mega-footer .widget.simple-social-icons .social-facebook:before, #mega-footer .widget.simple-social-icons .social-flickr:before, #mega-footer .widget.simple-social-icons .social-github:before, #mega-footer .widget.simple-social-icons .social-gplus:before, #mega-footer .widget.simple-social-icons .social-instagram:before, #mega-footer .widget.simple-social-icons .social-linkedin:before, #mega-footer .widget.simple-social-icons .social-pinterest:before, #mega-footer .widget.simple-social-icons .social-rss:before, #mega-footer .widget.simple-social-icons .social-stumbleupon:before, #mega-footer .widget.simple-social-icons .social-tumblr:before, #mega-footer .widget.simple-social-icons .social-twitter:before, #mega-footer .widget.simple-social-icons .social-vimeo:before, #mega-footer .widget.simple-social-icons .social-youtube:before {
   display: none;
   content: none;
 }
+
 #mega-footer .widget.widget_rcpt ul {
   margin: 0;
 }
+
 #mega-footer .widget.widget_rcpt ul .rcpt_item_title {
   padding: .5em 0 0;
   font-weight: bold;
 }
+
 #mega-footer .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image {
   margin-left: -9%;
   margin-bottom: 1em;
   width: 117%;
   padding: 0 9%;
 }
+
 #mega-footer .widget.widget_rcpt ul .rcpt_item_title .rcpt_item_image img {
   width: 100%;
 }
+
 #mega-footer .widget.widget_rcpt ul .rcpt_item_excerpt {
   margin: .5em 0 1em;
 }
+
 #mega-footer .widget.widget_rcpt ul .rcpt_item_date {
   margin: .5em 0 1em;
 }
+
 #mega-footer .widget.widget_sp_image {
   padding: 0;
   border: none;
   background-color: transparent;
 }
+
 #mega-footer .widget.widget_metaslider_widget {
   padding: 0;
   background-color: transparent;
   border: none;
 }
+
 #mega-footer .widget.widget_metaslider_widget ul,
 #mega-footer .widget.widget_metaslider_widget ol {
   margin: 0;
 }
+
 #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li {
   padding: 0.1em 0px 0.1em 0px;
   display: block;
   background-color: transparent;
 }
+
 #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li a {
   margin: 0;
   position: relative;
   display: inline;
 }
+
 #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li a .title {
   display: inline;
   position: relative;
@@ -10218,6 +11188,7 @@ body.sticky .ie8 #footers {
   font-weight: normal;
   clear: left;
 }
+
 #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li a:after {
   visibility: hidden;
   display: block;
@@ -10226,55 +11197,69 @@ body.sticky .ie8 #footers {
   clear: both;
   height: 0;
 }
+
 #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a {
   display: block;
 }
+
 #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img {
   display: block;
   margin-bottom: 10px;
 }
+
 #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-thumbnail {
   height: 60px;
   width: 60px;
   margin-right: 10px;
   float: left;
 }
+
 #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-medium {
   width: 48%;
   margin-right: 2%;
   float: left;
 }
+
 #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a img.attachment-large {
   width: 100%;
 }
+
 #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-thumbnail + .title,
 #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title {
   display: block;
   float: left;
   clear: none;
 }
+
 #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a .attachment-medium + .title {
   width: 50%;
 }
+
 #mega-footer .widget.widget_dpe_fp_widget .dpe-flexible-posts li.has-post-thumbnail a:hover .title {
   text-decoration: underline;
 }
+
 #mega-footer .widget.uc-contact-widget .table-responsive {
   padding: 1em;
 }
+
 #mega-footer .widget.uc-contact-widget th {
   white-space: nowrap;
   padding-left: 0;
 }
+
 #mega-footer .widget.uc-contact-widget td.uc-output-email {
   word-break: break-all;
 }
+
 #mega-footer .widget.uc-contact-widget td.uc-output-more {
   word-break: break-all;
 }
+
 #mega-footer .widget.uc-contact-widget .table-responsive {
   border: none;
 }
+
 #mega-footer .widget .uc-cal {
   font: inherit;
   padding: 0 !important;
@@ -10283,6 +11268,7 @@ body.sticky .ie8 #footers {
   /**/
   /**/
 }
+
 #mega-footer .widget .uc-cal * {
   margin: 0 !important;
   padding: 0 !important;
@@ -10302,26 +11288,32 @@ body.sticky .ie8 #footers {
   min-height: inherit !important;
   border-radius: 0 !important;
 }
+
 #mega-footer .widget .uc-cal .uc-cal-item {
   margin: 1em 0 !important;
 }
+
 #mega-footer .widget .uc-cal .uc-cal-item .uc-cal-event {
   position: relative !important;
   color: #337ab7 !important;
 }
+
 #mega-footer .widget .uc-cal .uc-cal-item .uc-cal-event .uc-cal-event-date {
   float: left !important;
   position: relative !important;
   top: 0;
   color: #337ab7 !important;
 }
+
 #mega-footer .widget .uc-cal .uc-cal-item .uc-cal-event:hover {
   text-decoration: underline !important;
   color: #23527c !important;
 }
+
 #mega-footer .widget .uc-cal .uc-cal-item .uc-cal-event:hover .uc-cal-event-date {
   color: #23527c !important;
 }
+
 #mega-footer .widget .uc-cal .uc-cal-item .uc-cal-event:after {
   visibility: hidden !important;
   display: block !important;
@@ -10330,14 +11322,17 @@ body.sticky .ie8 #footers {
   clear: both !important;
   height: 0 !important;
 }
+
 #mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event {
   padding-left: 70px !important;
 }
+
 #mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date {
   left: -70px;
   margin-right: -55px !important;
   width: 55px !important;
 }
+
 #mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-month {
   padding: 0.7em 0 0 !important;
   border-width: 1px 1px 0 !important;
@@ -10346,52 +11341,61 @@ body.sticky .ie8 #footers {
   font-size: 70% !important;
   text-transform: uppercase !important;
   letter-spacing: 1px !important;
-  border-color: #cccccc !important;
+  border-color: #ccc !important;
   background-color: transparent !important;
-  color: black !important;
-  border-color: #cccccc !important;
-  background-color: white !important;
+  color: #000 !important;
+  border-color: #ccc !important;
+  background-color: #fff !important;
   color: inherit !important;
 }
+
 #mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-date .uc-cal-event-day {
   padding: 0 0 0.2em 0 !important;
   border-width: 0 1px 1px !important;
   border-style: solid !important;
   text-align: center !important;
   font-size: 130% !important;
-  border-color: #cccccc !important;
+  border-color: #ccc !important;
   background-color: transparent !important;
-  color: black !important;
-  border-color: #cccccc !important;
-  background-color: white !important;
+  color: #000 !important;
+  border-color: #ccc !important;
+  background-color: #fff !important;
   color: inherit !important;
 }
+
 #mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event .uc-cal-event-time {
-  color: black !important;
+  color: #000 !important;
 }
+
 #mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-month {
-  border-color: #cccccc !important;
+  border-color: #ccc !important;
   background-color: transparent !important;
-  color: black !important;
+  color: #000 !important;
 }
+
 #mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-day {
   background-color: transparent !important;
-  color: black !important;
+  color: #000 !important;
 }
+
 #mega-footer .widget .uc-cal.uc-iconcal .uc-cal-list .uc-cal-item .uc-cal-event:hover .uc-cal-event-time {
   color: #23527c !important;
 }
+
 #mega-footer .widget .uc-cal.uc-listcal {
   padding-left: 3.7em !important;
 }
+
 #mega-footer .widget .uc-cal.uc-listcal .uc-cal-event-date {
   width: 3.7em !important;
   left: -3.7em !important;
   margin-right: -3.7em !important;
 }
+
 #mega-footer .widget.uc-hours-widget caption {
   padding: .5em;
 }
+
 #mega-footer .widget.widget_siteorigin-panels-postloop .post {
   padding: 1em;
 }
@@ -10400,22 +11404,28 @@ body.sticky .ie8 #footers {
   padding: 1.5em 0;
   color: #337ab7;
 }
+
 #footer ul {
   padding: 0;
 }
+
 #footer a {
   color: #337ab7;
 }
+
 #footer a:hover {
   color: #23527c;
 }
+
 #footer li {
   display: inline;
   margin-right: 1em;
 }
+
 #footer li:last-child {
   margin-right: 0;
 }
+
 #footer li a {
   padding: 15px 0px;
 }
@@ -10439,22 +11449,27 @@ body.sticky .ie8 #footers {
   -ms-user-select: none;
   user-select: none;
 }
+
 #footers .btn:active:focus, #footers .btn.active:focus {
   outline: thin dotted;
   outline: 5px auto -webkit-focus-ring-color;
   outline-offset: -2px;
 }
+
 #footers .btn:hover, #footers .btn:focus {
-  color: #333333 !important;
+  color: #333 !important;
   text-decoration: none;
 }
+
 #footers .btn:active, #footers .btn.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);
 }
-#footers .btn.disabled, #footers .btn[disabled], fieldset[disabled] #footers .btn {
+
+#footers .btn.disabled, #footers .btn[disabled],
+fieldset[disabled] #footers .btn {
   cursor: not-allowed;
   pointer-events: none;
   opacity: 0.65;
@@ -10464,135 +11479,207 @@ body.sticky .ie8 #footers {
 }
 
 #footers .btn-default {
-  color: #333333 !important;
-  background-color: white;
-  border-color: #cccccc;
+  color: #333 !important;
+  background-color: #fff;
+  border-color: #ccc;
 }
-#footers .btn-default:hover, #footers .btn-default:focus, #footers .btn-default.focus, #footers .btn-default:active, #footers .btn-default.active, .open > #footers .btn-default.dropdown-toggle {
-  color: #333333;
+
+#footers .btn-default:hover, #footers .btn-default:focus, #footers .btn-default.focus, #footers .btn-default:active, #footers .btn-default.active,
+.open > #footers .btn-default.dropdown-toggle {
+  color: #333;
   background-color: #e6e6e6;
   border-color: #adadad;
 }
-#footers .btn-default:active, #footers .btn-default.active, .open > #footers .btn-default.dropdown-toggle {
+
+#footers .btn-default:active, #footers .btn-default.active,
+.open > #footers .btn-default.dropdown-toggle {
   background-image: none;
 }
-#footers .btn-default.disabled, #footers .btn-default.disabled:hover, #footers .btn-default.disabled:focus, #footers .btn-default.disabled.focus, #footers .btn-default.disabled:active, #footers .btn-default.disabled.active, #footers .btn-default[disabled], #footers .btn-default[disabled]:hover, #footers .btn-default[disabled]:focus, #footers .btn-default[disabled].focus, #footers .btn-default[disabled]:active, #footers .btn-default[disabled].active, fieldset[disabled] #footers .btn-default, fieldset[disabled] #footers .btn-default:hover, fieldset[disabled] #footers .btn-default:focus, fieldset[disabled] #footers .btn-default.focus, fieldset[disabled] #footers .btn-default:active, fieldset[disabled] #footers .btn-default.active {
-  background-color: white;
-  border-color: #cccccc;
+
+#footers .btn-default.disabled, #footers .btn-default.disabled:hover, #footers .btn-default.disabled:focus, #footers .btn-default.disabled.focus, #footers .btn-default.disabled:active, #footers .btn-default.disabled.active, #footers .btn-default[disabled], #footers .btn-default[disabled]:hover, #footers .btn-default[disabled]:focus, #footers .btn-default[disabled].focus, #footers .btn-default[disabled]:active, #footers .btn-default[disabled].active,
+fieldset[disabled] #footers .btn-default,
+fieldset[disabled] #footers .btn-default:hover,
+fieldset[disabled] #footers .btn-default:focus,
+fieldset[disabled] #footers .btn-default.focus,
+fieldset[disabled] #footers .btn-default:active,
+fieldset[disabled] #footers .btn-default.active {
+  background-color: #fff;
+  border-color: #ccc;
 }
+
 #footers .btn-default .badge {
-  color: white;
-  background-color: #333333;
+  color: #fff;
+  background-color: #333;
 }
 
 #footers .btn-primary {
-  color: white !important;
+  color: #fff !important;
   background-color: #337ab7;
   border-color: #2e6da4;
 }
-#footers .btn-primary:hover, #footers .btn-primary:focus, #footers .btn-primary.focus, #footers .btn-primary:active, #footers .btn-primary.active, .open > #footers .btn-primary.dropdown-toggle {
-  color: white;
+
+#footers .btn-primary:hover, #footers .btn-primary:focus, #footers .btn-primary.focus, #footers .btn-primary:active, #footers .btn-primary.active,
+.open > #footers .btn-primary.dropdown-toggle {
+  color: #fff;
   background-color: #286090;
   border-color: #204d74;
 }
-#footers .btn-primary:active, #footers .btn-primary.active, .open > #footers .btn-primary.dropdown-toggle {
+
+#footers .btn-primary:active, #footers .btn-primary.active,
+.open > #footers .btn-primary.dropdown-toggle {
   background-image: none;
 }
-#footers .btn-primary.disabled, #footers .btn-primary.disabled:hover, #footers .btn-primary.disabled:focus, #footers .btn-primary.disabled.focus, #footers .btn-primary.disabled:active, #footers .btn-primary.disabled.active, #footers .btn-primary[disabled], #footers .btn-primary[disabled]:hover, #footers .btn-primary[disabled]:focus, #footers .btn-primary[disabled].focus, #footers .btn-primary[disabled]:active, #footers .btn-primary[disabled].active, fieldset[disabled] #footers .btn-primary, fieldset[disabled] #footers .btn-primary:hover, fieldset[disabled] #footers .btn-primary:focus, fieldset[disabled] #footers .btn-primary.focus, fieldset[disabled] #footers .btn-primary:active, fieldset[disabled] #footers .btn-primary.active {
+
+#footers .btn-primary.disabled, #footers .btn-primary.disabled:hover, #footers .btn-primary.disabled:focus, #footers .btn-primary.disabled.focus, #footers .btn-primary.disabled:active, #footers .btn-primary.disabled.active, #footers .btn-primary[disabled], #footers .btn-primary[disabled]:hover, #footers .btn-primary[disabled]:focus, #footers .btn-primary[disabled].focus, #footers .btn-primary[disabled]:active, #footers .btn-primary[disabled].active,
+fieldset[disabled] #footers .btn-primary,
+fieldset[disabled] #footers .btn-primary:hover,
+fieldset[disabled] #footers .btn-primary:focus,
+fieldset[disabled] #footers .btn-primary.focus,
+fieldset[disabled] #footers .btn-primary:active,
+fieldset[disabled] #footers .btn-primary.active {
   background-color: #337ab7;
   border-color: #2e6da4;
 }
+
 #footers .btn-primary .badge {
   color: #337ab7;
-  background-color: white;
+  background-color: #fff;
 }
 
 #footers .btn-success {
-  color: white !important;
+  color: #fff !important;
   background-color: #5cb85c;
   border-color: #4cae4c;
 }
-#footers .btn-success:hover, #footers .btn-success:focus, #footers .btn-success.focus, #footers .btn-success:active, #footers .btn-success.active, .open > #footers .btn-success.dropdown-toggle {
-  color: white;
+
+#footers .btn-success:hover, #footers .btn-success:focus, #footers .btn-success.focus, #footers .btn-success:active, #footers .btn-success.active,
+.open > #footers .btn-success.dropdown-toggle {
+  color: #fff;
   background-color: #449d44;
   border-color: #398439;
 }
-#footers .btn-success:active, #footers .btn-success.active, .open > #footers .btn-success.dropdown-toggle {
+
+#footers .btn-success:active, #footers .btn-success.active,
+.open > #footers .btn-success.dropdown-toggle {
   background-image: none;
 }
-#footers .btn-success.disabled, #footers .btn-success.disabled:hover, #footers .btn-success.disabled:focus, #footers .btn-success.disabled.focus, #footers .btn-success.disabled:active, #footers .btn-success.disabled.active, #footers .btn-success[disabled], #footers .btn-success[disabled]:hover, #footers .btn-success[disabled]:focus, #footers .btn-success[disabled].focus, #footers .btn-success[disabled]:active, #footers .btn-success[disabled].active, fieldset[disabled] #footers .btn-success, fieldset[disabled] #footers .btn-success:hover, fieldset[disabled] #footers .btn-success:focus, fieldset[disabled] #footers .btn-success.focus, fieldset[disabled] #footers .btn-success:active, fieldset[disabled] #footers .btn-success.active {
+
+#footers .btn-success.disabled, #footers .btn-success.disabled:hover, #footers .btn-success.disabled:focus, #footers .btn-success.disabled.focus, #footers .btn-success.disabled:active, #footers .btn-success.disabled.active, #footers .btn-success[disabled], #footers .btn-success[disabled]:hover, #footers .btn-success[disabled]:focus, #footers .btn-success[disabled].focus, #footers .btn-success[disabled]:active, #footers .btn-success[disabled].active,
+fieldset[disabled] #footers .btn-success,
+fieldset[disabled] #footers .btn-success:hover,
+fieldset[disabled] #footers .btn-success:focus,
+fieldset[disabled] #footers .btn-success.focus,
+fieldset[disabled] #footers .btn-success:active,
+fieldset[disabled] #footers .btn-success.active {
   background-color: #5cb85c;
   border-color: #4cae4c;
 }
+
 #footers .btn-success .badge {
   color: #5cb85c;
-  background-color: white;
+  background-color: #fff;
 }
 
 #footers .btn-info {
-  color: white !important;
+  color: #fff !important;
   background-color: #5bc0de;
   border-color: #46b8da;
 }
-#footers .btn-info:hover, #footers .btn-info:focus, #footers .btn-info.focus, #footers .btn-info:active, #footers .btn-info.active, .open > #footers .btn-info.dropdown-toggle {
-  color: white;
+
+#footers .btn-info:hover, #footers .btn-info:focus, #footers .btn-info.focus, #footers .btn-info:active, #footers .btn-info.active,
+.open > #footers .btn-info.dropdown-toggle {
+  color: #fff;
   background-color: #31b0d5;
   border-color: #269abc;
 }
-#footers .btn-info:active, #footers .btn-info.active, .open > #footers .btn-info.dropdown-toggle {
+
+#footers .btn-info:active, #footers .btn-info.active,
+.open > #footers .btn-info.dropdown-toggle {
   background-image: none;
 }
-#footers .btn-info.disabled, #footers .btn-info.disabled:hover, #footers .btn-info.disabled:focus, #footers .btn-info.disabled.focus, #footers .btn-info.disabled:active, #footers .btn-info.disabled.active, #footers .btn-info[disabled], #footers .btn-info[disabled]:hover, #footers .btn-info[disabled]:focus, #footers .btn-info[disabled].focus, #footers .btn-info[disabled]:active, #footers .btn-info[disabled].active, fieldset[disabled] #footers .btn-info, fieldset[disabled] #footers .btn-info:hover, fieldset[disabled] #footers .btn-info:focus, fieldset[disabled] #footers .btn-info.focus, fieldset[disabled] #footers .btn-info:active, fieldset[disabled] #footers .btn-info.active {
+
+#footers .btn-info.disabled, #footers .btn-info.disabled:hover, #footers .btn-info.disabled:focus, #footers .btn-info.disabled.focus, #footers .btn-info.disabled:active, #footers .btn-info.disabled.active, #footers .btn-info[disabled], #footers .btn-info[disabled]:hover, #footers .btn-info[disabled]:focus, #footers .btn-info[disabled].focus, #footers .btn-info[disabled]:active, #footers .btn-info[disabled].active,
+fieldset[disabled] #footers .btn-info,
+fieldset[disabled] #footers .btn-info:hover,
+fieldset[disabled] #footers .btn-info:focus,
+fieldset[disabled] #footers .btn-info.focus,
+fieldset[disabled] #footers .btn-info:active,
+fieldset[disabled] #footers .btn-info.active {
   background-color: #5bc0de;
   border-color: #46b8da;
 }
+
 #footers .btn-info .badge {
   color: #5bc0de;
-  background-color: white;
+  background-color: #fff;
 }
 
 #footers .btn-warning {
-  color: white !important;
+  color: #fff !important;
   background-color: #f0ad4e;
   border-color: #eea236;
 }
-#footers .btn-warning:hover, #footers .btn-warning:focus, #footers .btn-warning.focus, #footers .btn-warning:active, #footers .btn-warning.active, .open > #footers .btn-warning.dropdown-toggle {
-  color: white;
+
+#footers .btn-warning:hover, #footers .btn-warning:focus, #footers .btn-warning.focus, #footers .btn-warning:active, #footers .btn-warning.active,
+.open > #footers .btn-warning.dropdown-toggle {
+  color: #fff;
   background-color: #ec971f;
   border-color: #d58512;
 }
-#footers .btn-warning:active, #footers .btn-warning.active, .open > #footers .btn-warning.dropdown-toggle {
+
+#footers .btn-warning:active, #footers .btn-warning.active,
+.open > #footers .btn-warning.dropdown-toggle {
   background-image: none;
 }
-#footers .btn-warning.disabled, #footers .btn-warning.disabled:hover, #footers .btn-warning.disabled:focus, #footers .btn-warning.disabled.focus, #footers .btn-warning.disabled:active, #footers .btn-warning.disabled.active, #footers .btn-warning[disabled], #footers .btn-warning[disabled]:hover, #footers .btn-warning[disabled]:focus, #footers .btn-warning[disabled].focus, #footers .btn-warning[disabled]:active, #footers .btn-warning[disabled].active, fieldset[disabled] #footers .btn-warning, fieldset[disabled] #footers .btn-warning:hover, fieldset[disabled] #footers .btn-warning:focus, fieldset[disabled] #footers .btn-warning.focus, fieldset[disabled] #footers .btn-warning:active, fieldset[disabled] #footers .btn-warning.active {
+
+#footers .btn-warning.disabled, #footers .btn-warning.disabled:hover, #footers .btn-warning.disabled:focus, #footers .btn-warning.disabled.focus, #footers .btn-warning.disabled:active, #footers .btn-warning.disabled.active, #footers .btn-warning[disabled], #footers .btn-warning[disabled]:hover, #footers .btn-warning[disabled]:focus, #footers .btn-warning[disabled].focus, #footers .btn-warning[disabled]:active, #footers .btn-warning[disabled].active,
+fieldset[disabled] #footers .btn-warning,
+fieldset[disabled] #footers .btn-warning:hover,
+fieldset[disabled] #footers .btn-warning:focus,
+fieldset[disabled] #footers .btn-warning.focus,
+fieldset[disabled] #footers .btn-warning:active,
+fieldset[disabled] #footers .btn-warning.active {
   background-color: #f0ad4e;
   border-color: #eea236;
 }
+
 #footers .btn-warning .badge {
   color: #f0ad4e;
-  background-color: white;
+  background-color: #fff;
 }
 
 #footers .btn-danger {
-  color: white !important;
+  color: #fff !important;
   background-color: #d9534f;
   border-color: #d43f3a;
 }
-#footers .btn-danger:hover, #footers .btn-danger:focus, #footers .btn-danger.focus, #footers .btn-danger:active, #footers .btn-danger.active, .open > #footers .btn-danger.dropdown-toggle {
-  color: white;
+
+#footers .btn-danger:hover, #footers .btn-danger:focus, #footers .btn-danger.focus, #footers .btn-danger:active, #footers .btn-danger.active,
+.open > #footers .btn-danger.dropdown-toggle {
+  color: #fff;
   background-color: #c9302c;
   border-color: #ac2925;
 }
-#footers .btn-danger:active, #footers .btn-danger.active, .open > #footers .btn-danger.dropdown-toggle {
+
+#footers .btn-danger:active, #footers .btn-danger.active,
+.open > #footers .btn-danger.dropdown-toggle {
   background-image: none;
 }
-#footers .btn-danger.disabled, #footers .btn-danger.disabled:hover, #footers .btn-danger.disabled:focus, #footers .btn-danger.disabled.focus, #footers .btn-danger.disabled:active, #footers .btn-danger.disabled.active, #footers .btn-danger[disabled], #footers .btn-danger[disabled]:hover, #footers .btn-danger[disabled]:focus, #footers .btn-danger[disabled].focus, #footers .btn-danger[disabled]:active, #footers .btn-danger[disabled].active, fieldset[disabled] #footers .btn-danger, fieldset[disabled] #footers .btn-danger:hover, fieldset[disabled] #footers .btn-danger:focus, fieldset[disabled] #footers .btn-danger.focus, fieldset[disabled] #footers .btn-danger:active, fieldset[disabled] #footers .btn-danger.active {
+
+#footers .btn-danger.disabled, #footers .btn-danger.disabled:hover, #footers .btn-danger.disabled:focus, #footers .btn-danger.disabled.focus, #footers .btn-danger.disabled:active, #footers .btn-danger.disabled.active, #footers .btn-danger[disabled], #footers .btn-danger[disabled]:hover, #footers .btn-danger[disabled]:focus, #footers .btn-danger[disabled].focus, #footers .btn-danger[disabled]:active, #footers .btn-danger[disabled].active,
+fieldset[disabled] #footers .btn-danger,
+fieldset[disabled] #footers .btn-danger:hover,
+fieldset[disabled] #footers .btn-danger:focus,
+fieldset[disabled] #footers .btn-danger.focus,
+fieldset[disabled] #footers .btn-danger:active,
+fieldset[disabled] #footers .btn-danger.active {
   background-color: #d9534f;
   border-color: #d43f3a;
 }
+
 #footers .btn-danger .badge {
   color: #d9534f;
-  background-color: white;
+  background-color: #fff;
 }
 
 #footers .btn-link {
@@ -10601,20 +11688,27 @@ body.sticky .ie8 #footers {
   cursor: pointer;
   border-radius: 0;
 }
-#footers .btn-link, #footers .btn-link:active, #footers .btn-link[disabled], fieldset[disabled] #footers .btn-link {
+
+#footers .btn-link, #footers .btn-link:active, #footers .btn-link[disabled],
+fieldset[disabled] #footers .btn-link {
   background-color: transparent;
   -webkit-box-shadow: none;
   box-shadow: none;
 }
+
 #footers .btn-link, #footers .btn-link:hover, #footers .btn-link:focus, #footers .btn-link:active {
   border-color: transparent;
 }
+
 #footers .btn-link:hover, #footers .btn-link:focus {
   color: #23527c !important;
   text-decoration: underline;
   background-color: transparent;
 }
-#footers .btn-link[disabled]:hover, #footers .btn-link[disabled]:focus, fieldset[disabled] #footers .btn-link:hover, fieldset[disabled] #footers .btn-link:focus {
+
+#footers .btn-link[disabled]:hover, #footers .btn-link[disabled]:focus,
+fieldset[disabled] #footers .btn-link:hover,
+fieldset[disabled] #footers .btn-link:focus {
   color: #777777 !important;
   text-decoration: none;
 }
@@ -10658,10 +11752,12 @@ input[type="button"]#footers.btn-block {
 .panel-grid {
   /* Denotes the beginning of a Page Builder section */
 }
+
 .panel-grid .simple-social-icons ul li.social-bloglovin:before, .panel-grid .simple-social-icons ul li.social-dribbble:before, .panel-grid .simple-social-icons ul li.social-email:before, .panel-grid .simple-social-icons ul li.social-facebook:before, .panel-grid .simple-social-icons ul li.social-flickr:before, .panel-grid .simple-social-icons ul li.social-github:before, .panel-grid .simple-social-icons ul li.social-gplus:before, .panel-grid .simple-social-icons ul li.social-instagram:before, .panel-grid .simple-social-icons ul li.social-linkedin:before, .panel-grid .simple-social-icons ul li.social-pinterest:before, .panel-grid .simple-social-icons ul li.social-rss:before, .panel-grid .simple-social-icons ul li.social-stumbleupon:before, .panel-grid .simple-social-icons ul li.social-tumblr:before, .panel-grid .simple-social-icons ul li.social-twitter:before, .panel-grid .simple-social-icons ul li.social-vimeo:before, .panel-grid .simple-social-icons ul li.social-youtube:before {
   display: none !important;
   content: none !important;
 }
+
 .panel-grid .simple-social-icons ul li a .glyphicon-new-window {
   display: none !important;
   content: none !important;
@@ -10679,71 +11775,89 @@ input[type="button"]#footers.btn-block {
   padding-left: 0px;
   padding-right: 0px;
 }
+
 #page-page-builder-cards #primary #main .page .entry-content {
   margin-top: 0;
 }
+
 #page-page-builder-cards #primary #main .page .entry-content h3.widget-title {
   margin-top: 0px;
   margin-bottom: 0.75em;
   font-weight: 500;
 }
+
 #page-page-builder-cards #primary #main .page .entry-content .widget {
   background-color: white;
   border: 1px solid #eaeaea;
   padding: 2em;
   margin-bottom: 10px;
 }
+
 #page-page-builder-cards #primary #main .page .entry-content .widget.widget_metaslider_widget {
   background-color: transparent;
   border: none;
   padding: 0;
 }
+
 #page-page-builder-cards #primary #main .page .entry-content .widget.widget_siteorigin-panels-postloop {
   /*Post Loop Widget */
 }
+
 #page-page-builder-cards #primary #main .page .entry-content .widget.widget_siteorigin-panels-postloop h2 {
   margin-top: 12px;
   margin-bottom: 12px;
 }
+
 #page-page-builder-cards #primary #main .page .entry-content .widget.widget_siteorigin-panels-postloop .content-template-date {
   margin-bottom: 10px;
   display: block;
 }
+
 #page-page-builder-cards #primary #main .page .entry-content .widget.widget_recent-posts {
   /*Recent Posts Widget */
 }
+
 #page-page-builder-cards #primary #main .page .entry-content .widget.widget_recent-posts .post-date {
   display: block;
   font-size: 11.5px;
   margin-top: 5px;
 }
+
 #page-page-builder-cards #primary #main .page .entry-content .widget.widget_dpe_fp_widget {
   /*Flexible Posts Widget */
 }
+
 #page-page-builder-cards #primary #main .page .entry-content .widget.widget_dpe_fp_widget li {
   margin-bottom: 0px;
 }
+
 #page-page-builder-cards #primary #main .page .entry-content .widget.widget_rcpt {
   /*Recent Custom Posts Type Widget */
 }
+
 #page-page-builder-cards #primary #main .page .entry-content .widget.widget_rcpt ul {
   padding-left: 0;
 }
+
 #page-page-builder-cards #primary #main .page .entry-content .widget.widget_rcpt ul .rcpt_item_title {
   padding: 0px;
 }
+
 #page-page-builder-cards #primary #main .page .entry-content .widget.widget_rcpt ul .rcpt_item_excerpt {
   margin: 0;
   margin-top: 10px;
 }
+
 #page-page-builder-cards #primary #main .page .entry-content .widget.widget_rcpt ul .rcpt_item_date {
   margin-top: 10px;
 }
+
 #page-page-builder-cards #primary #main .panel-grid {
   margin-bottom: 0px;
   margin-left: -5px;
   margin-right: -5px;
 }
+
 #page-page-builder-cards #primary #main .panel-grid .panel-grid-cell {
   padding-left: 5px;
   padding-right: 5px;
@@ -10752,6 +11866,7 @@ input[type="button"]#footers.btn-block {
 .home #content #page-page-builder-cards .panel-grid .widget.widget_metaslider_widget {
   margin-bottom: 0px !important;
 }
+
 .home #content #page-page-builder-cards .panel-grid .widget.widget_metaslider_widget ul.flex-direction-nav li {
   margin: 0 !important;
 }
@@ -10759,44 +11874,56 @@ input[type="button"]#footers.btn-block {
 body.page-template-page-blank .widget.widget_rcpt {
   /*Recent Custom Posts Type Widget */
 }
+
 body.page-template-page-blank .widget.widget_rcpt ul {
   padding-left: 0;
   list-style-type: none;
 }
+
 body.page-template-page-blank .widget.widget_rcpt ul .rcpt_item_image {
   margin-bottom: 10px;
 }
+
 body.page-template-page-blank .widget.widget_rcpt ul .rcpt_item_excerpt {
   margin-top: 10px;
 }
+
 body.page-template-page-blank .widget.widget_rcpt ul .rcpt_item_date {
   margin-top: 10px;
 }
+
 body.page-template-page-blank .widget.widget_rcpt ul li {
   margin-bottom: 30px;
 }
+
 body.page-template-page-blank .widget.widget_recent-posts {
   /*Recent Posts Widget */
 }
+
 body.page-template-page-blank .widget.widget_recent-posts ul {
   padding-left: 0;
   list-style-type: none;
 }
+
 body.page-template-page-blank .widget.widget_recent-posts ul li {
   margin-bottom: 15px;
 }
+
 body.page-template-page-blank .widget.widget_recent-posts ul li .post-date {
   display: block;
   font-size: 11.5px;
   margin-top: 5px;
 }
+
 body.page-template-page-blank .widget.widget_dpe_fp_widget {
   /*Flexible Posts Widget */
 }
+
 body.page-template-page-blank .widget.widget_dpe_fp_widget ul {
   padding-left: 0;
   list-style-type: none;
 }
+
 body.page-template-page-blank .widget.widget_dpe_fp_widget ul li {
   margin-bottom: 0px;
 }
diff --git a/style.scss b/style.scss
index a36aaf6..a1884c4 100644
--- a/style.scss
+++ b/style.scss
@@ -29,4 +29,4 @@ $icon-font-path: "../../global/bootstrap-3.3.4/fonts/bootstrap/"	!default;
 @import "sass/_cal.scss"; 
 @import "sass/_in-page-menus.scss"; 
 @import "sass/_footer.scss";   
-@import "sass/_page-builder.scss";  
\ No newline at end of file
+@import "sass/_page-builder.scss";   
\ No newline at end of file