/*
	Theme Name: UL
	Description: UL Site
	Version: 1.0
	Author: MBLM
	Author URI: http://mblm.com/
	Tags: HTML5, CSS3

	Template: ulparent
*/

.img-crop.img-crop-xxs { height: 80px; }

.tab-pane { display: none; }
.tab-pane.active { display: block; }
.tab-content { margin-top: 10px; }

h1 .social.header-more { font-size: 60%; line-height: 2em; }
.social.header-more a { text-decoration: none; }

.newsroom-featured .featured-list li:first-child a { padding-top: 0; }

.newsroom-feed { box-shadow: inset 0 0 10px #ccc; background: #f5f5f5; padding: 15px 0; }
.newsroom-feed .nav-tabs { border: none; background-color: #e6e6e6; }
.newsroom-feed .nav-tabs > li { margin-top: 0; margin-bottom: 0; }
.newsroom-feed .nav-tabs > li > a { border: none; background-color: #e6e6e6; margin-right: 0; }
.newsroom-feed .nav-tabs > li.active > a { color: #b10820; background-color: #FFF; }
.newsroom-feed .tab-pane { padding: 0 20px 20px 20px; }
.newsroom-feed .panel { background-color: #FFF; box-shadow: 2px 2px 3px #CCCCCC; margin-bottom: 40px; position: relative; }
.newsroom-feed .panel.news-feed .date { float: left; }
.newsroom-feed .panel.news-feed .title { margin-left: 125px; position: relative; display: block; width: 455px; }
.newsroom-feed .panel.news-feed .news-feed-footer { margin-top: 10px; }
.newsroom-feed .panel.news-feed .news-feed-footer .see-all { margin-top: 7px; }

.newsroom-feed .featured-list.in-the-news { border-bottom: none; height: 477px; overflow-x: scroll; }
.newsroom-feed .featured-list.in-the-news li { padding: 0 10px; }
.featured.twitter .featured-list li { padding-top: 10px; }

.top-line-thick { border-top: 4px solid #ddd; padding-top: 10px; }

.meta-menu.social { height: 41px; }
.meta-menu.social li.email a { text-decoration: none; color: #666; }
.meta-menu.social li.email a span { font-size: 15px; }
.meta-menu { list-style: none; padding: 0; margin: 20px 0; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; }
.meta-menu li { display: inline-block; float: left; padding: 10px 0; margin: 0 10px 0 0; font-family: 'TheSansBold'; }
.meta-menu li .twitter-share-button { width: 95px !important; padding-left: 5px !important; }

.paging { float: none; margin-bottom: 30px; }
.paging a { color: #999; text-decoration: none; display: inline-block; margin: 0 5px; font-size: 14px; }
.paging a.active { color: #b10820; }
.paging a:hover { color: #b10820; }

/* Search Page */
.search-results-details { margin-bottom: 30px; }
.search-form {  }
.search-form .glyph-search { color: #666; font-size: 18px; top: 5px }

.search .profile-well { 
	background-color: #EEE; 
	padding: 20px;
	margin-bottom: 25px;
	-webkit-box-shadow: inset 0px 8px 10px -10px rgba(51,51,51,0.6), inset 0px -8px 10px -10px rgba(51,51,51,0.6); 
	-moz-box-shadow: 	inset 0px 8px 10px -10px rgba(51,51,51,0.6), inset 0px -8px 10px -10px rgba(51,51,51,0.6); 
	box-shadow: 		inset 0px 8px 10px -10px rgba(51,51,51,0.6), inset 0px -8px 10px -10px rgba(51,51,51,0.6);	
}
.search .profile-well .profile-type { font: 14px/24px 'TheSansBold'; border-bottom: 1px solid #CCC; padding-bottom: 10px; margin-bottom: 25px; }
.search .profile-well h3 { text-transform: uppercase; margin: 0px;} 	
.search .profile-well .subheading { margin-bottom: 25px;}
.search .profile-well img { width: 100%; }

.search .paging { float: none; margin-bottom: 30px; }
.search .paging a { color: #999; text-decoration: none; display: inline-block; margin: 0 5px; font-size: 14px; }
.search .paging a.active { color: #b10820; }
.search .paging a:hover { color: #b10820; }

.search .article h5 { -ms-word-break: break-all; word-break: break-all; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; }
.search .article .link-more { white-space: nowrap; }

#search-sidebar section { border-bottom: 1px solid #DDD; }
