/********* MEDIA SIZE: All */

/* Global Utilities */
	body {color; #444;}
	.top-bar {z-index: 1000;}
	.sticky {width: 100%;}

/* Global Navigation */
	.wt-top-bar {padding: 0; background: #535353;}
	#wt-navigation li.menu-text {color: #fff;}
	#wt-navigation a {color: #FFF; font-weight: bold;}
	#wt-navigation ul {background: #535353;}
	#wt-navigation li a:hover {background: #333;}
	#wt-navigation li a.current {background: #999; color: #FFF;}

/* BT-BANNER */
	#bt-banner img {height: 5rem; padding: 0.5rem 0 0.5rem 2.0rem;} /* See more in Medium and up */
	#bt-banner h1 {display: none; visibility: hidden;}

/* BT-NAVIGATION */
	.bt-top-bar {padding: 0;}
	#bt-navigation a {color: #333;}
	#bt-navigation a:hover {background: #CCC;}

/* PAGE-CONTAINER */	
	#page-sidebar {z-index: 1;}

/* FOOTER SYTLES */
	footer {background: #535353; color: #fff; padding-top: 1rem; margin-top: 2rem;}
	footer img {width: 10rem; background: #fff; padding: 0.5rem; border-radius: 0.5rem;}
	footer p:first-of-type {margin-bottom: 0;}

/********* MEDIA SIZE: Medium and up */
@media screen and (min-width: 40em) {
/* Global Navigation */
	#global-navigation li a.current {background: #fff; color: #535353;}

/* bt-BANNER */	
	#bt-banner img {height: 8.0rem; padding: 0.75rem 0;}

/* MAIN-CONTENT */
	#main-content {min-height: 500px;}
	
/* PAGE-TITLE */
	#page-title {z-index: 1; width: 100%;}
	#page-title div {background-color: #ffffff; border-bottom: 1px solid #cacaca;}
}

/********* MEDIA SIZE: Small only */
@media screen and (max-width: 39.9375em) {

}

/********* MEDIA SIZE: All */

