.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: 0px; }
.newsroom-feed { box-shadow: 0px 0px 10px rgb(204, 204, 204) inset; background: rgb(245, 245, 245) none repeat scroll 0% 0%; padding: 15px 0px; }
.newsroom-feed .nav-tabs { border: medium none; background-color: rgb(230, 230, 230); }
.newsroom-feed .nav-tabs > li { margin-top: 0px; margin-bottom: 0px; }
.newsroom-feed .nav-tabs > li > a { border: medium none; background-color: rgb(230, 230, 230); margin-right: 0px; }
.newsroom-feed .nav-tabs > li.active > a { color: rgb(177, 8, 32); background-color: rgb(255, 255, 255); }
.newsroom-feed .tab-pane { padding: 0px 20px 20px; }
.newsroom-feed .panel { background-color: rgb(255, 255, 255); box-shadow: 2px 2px 3px rgb(204, 204, 204); 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: medium none; height: 477px; overflow-x: scroll; }
.newsroom-feed .featured-list.in-the-news li { padding: 0px 10px; }
.featured.twitter .featured-list li { padding-top: 10px; }
.top-line-thick { border-top: 4px solid rgb(221, 221, 221); padding-top: 10px; }
.meta-menu.social { height: 41px; }
.meta-menu.social li.email a { text-decoration: none; color: rgb(102, 102, 102); }
.meta-menu.social li.email a span { font-size: 15px; }
.meta-menu { list-style: outside none none; padding: 0px; margin: 20px 0px; border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); }
.meta-menu li { display: inline-block; float: left; padding: 10px 0px; margin: 0px 10px 0px 0px; 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: rgb(153, 153, 153); text-decoration: none; display: inline-block; margin: 0px 5px; font-size: 14px; }
.paging a.active { color: rgb(177, 8, 32); }
.paging a:hover { color: rgb(177, 8, 32); }
.search-results-details { margin-bottom: 30px; }
.search-form {  }
.search-form .glyph-search { color: rgb(102, 102, 102); font-size: 18px; top: 5px; }
.search .profile-well { background-color: rgb(238, 238, 238); padding: 20px; margin-bottom: 25px; box-shadow: 0px 8px 10px -10px rgba(51, 51, 51, 0.6) inset, 0px -8px 10px -10px rgba(51, 51, 51, 0.6) inset; }
.search .profile-well .profile-type { font: 14px/24px "TheSansBold"; border-bottom: 1px solid rgb(204, 204, 204); 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: rgb(153, 153, 153); text-decoration: none; display: inline-block; margin: 0px 5px; font-size: 14px; }
.search .paging a.active { color: rgb(177, 8, 32); }
.search .paging a:hover { color: rgb(177, 8, 32); }
.search .article h5 { word-break: break-all; hyphens: auto; }
.search .article .link-more { white-space: nowrap; }
#search-sidebar section { border-bottom: 1px solid rgb(221, 221, 221); }
.page-template-page-search .gsc-control-cse { padding: 0px; }
.page-template-page-search .gsc-above-wrapper-area { border-width: 0px; margin-bottom: 15px; margin-top: 20px; }
.page-template-page-search .gsc-above-wrapper-area .gsc-result-info { padding-left: 0px; }
.page-template-page-search .gsc-tabsArea { border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); height: 39px; }
.page-template-page-search .gsc-tabsArea .gsc-tabHeader.gsc-tabhActive { border-width: 0px; color: rgb(177, 8, 32); font: 14px TheSansBold; text-transform: uppercase; padding: 10px 0px; margin-right: 20px; text-align: left; min-width: 20px; }
.page-template-page-search .gsc-tabsArea .gsc-tabHeader.gsc-tabhInactive { border-width: 0px; background-color: rgb(255, 255, 255); color: rgb(153, 153, 153); font: 14px TheSansBold; text-transform: uppercase; padding: 10px 0px; margin-right: 20px; text-align: left; min-width: 20px; }
.page-template-page-search .gs-webResult { padding-bottom: 25px; padding-top: 5px; border-bottom: 1px solid rgb(221, 221, 221); }
.page-template-page-search .gs-webResult.gs-result .gsc-thumbnail-inside { margin-top: 0px; margin-bottom: 5px; padding-left: 0px; }
.page-template-page-search .gs-webResult.gs-result .gsc-thumbnail-inside .gs-title { font-family: TheSansBold,Arial,sans-serif; font-size: 16px; font-weight: normal; line-height: 21px; color: rgb(51, 51, 51); text-decoration: none; }
.page-template-page-search .gs-webResult.gs-result .gsc-thumbnail-inside .gs-title b { color: rgb(51, 51, 51); text-decoration: none; }
.page-template-page-search .gs-webResult.gs-result .gsc-url-top { padding-left: 0px; }
.page-template-page-search .gs-webResult .gs-snippet { color: rgb(102, 102, 102); }
.page-template-page-search .gs-webResult.gs-result .gsc-url-top div.gs-visibleUrl, .page-template-page-search .gs-imageResult.gs-result .gsc-url-top div.gs-visibleUrl { color: rgb(204, 204, 204); }
.page-template-page-search .gs-per-result-labels { display: none; }
.page-template-page-search .gsc-results .gsc-cursor-box { text-align: center; margin-bottom: 30px; }
.page-template-page-search .gsc-results .gsc-cursor-box .gsc-cursor-page { color: rgb(153, 153, 153); text-decoration: none; display: inline-block; margin: 0px 5px; font-size: 14px; }
.page-template-page-search .gsc-results .gsc-cursor-box .gsc-cursor-current-page { color: rgb(177, 8, 32); text-decoration: none; display: inline-block; margin: 0px 5px; font-size: 14px; }
