html,body {}
body {}
#user-interface-container {min-height:48px; padding:0;}
.button.blue, input[type="button"].blue, input[type="submit"].blue, button[type="submit"].blue, .onoffcontainer input[type="radio"]:checked+label.onbutton.blue, input[type="radio"]:checked+label.offbutton.blue { background-color:#192b56;}
.contentBg hr {margin:18px 0;}
.lighter hr, .content hr {margin:12px 0;}

.logo {width:190px; float:left; background:url(../../img/responsive/cdcnews-logo-md.png) no-repeat; background:url(../../img/responsive/bc_logo_small.png) no-repeat\9; height:50px; background-size:auto 100%;}
#concon_banner {max-width:1064px; margin:0 auto; border:none;}
.loggedout .headerBg {background:none;box-shadow:none;}
.loggedout header#marketing {height:auto; top:48px;}
.dashboardContainer div.dataTables_paginate {position:absolute; left:0; right:0;}
.dashboardContainer table {width:100.1%;}
.dashboardNotifications {left:auto; right:18px; bottom:auto; top:93px; border:none; background:none; box-shadow:none; padding:0; font-size:1em;}
ul.dashNotification {font-size:0; padding:0; margin:0 0 0 9px; background:0; box-shadow:none;}
ul.dashNotification li, ul.dashNotification li:last-child, ul.dashNotification li:first-child {padding:0;border:none; background:none; margin:0;  border-radius:0!important;}
ul.dashNotification li a { color:#50585f; display:inline-block; font-size:14px; padding:4px 9px; background:#fff;}
ul.dashNotification li a:hover {background:#d1d8de;}
ul.dashNotification li:last-child a { background:#788691; color:#fff;}
ul.dashNotification li:last-child a:hover {background:#788691;}
.paginate_enabled_next, .next.button, .paginate_disabled_next, .paginate_disabled_previous, .paginate_enabled_previous, .previous.button, .paginate_enabled_next:hover, .next.button:hover, .paginate_disabled_previous:hover, .paginate_enabled_previous:hover, .paginate_disabled_next:hover, .paginate_enabled_next:hover { text-shadow:none; width:80px; line-height:1; padding:8px 12px 0 8px; box-sizing:border-box; border-radius:0; background-image:none; background-color:#788691; height:30px;color:#fff; display:inline-block;}
.paginate_enabled_next:hover, .next.button:hover, .paginate_enabled_previous:hover, .paginate_enabled_next:hover {background:#788691;}
.paginate_disabled_previous, .paginate_disabled_next, .paginate_disabled_previous:hover, .paginate_disabled_next:hover {background:#505c64; color:#788691!important;}

/* Error Messages */
.importantMessage {background:#743434; box-shadow:0 1px 0 rgba(255,255,255,.5);}
div.error-message, div.success-message, div.neutral-message, div.alert-message {border-radius:0; box-shadow:0 2px 0 rgba(0,0,0,.05);}
.notifications div.neutral-message { border:none; box-shadow:none;}

div.usercontrolsContainer {  background:#192b56; color:#9ab9cd; font-size:12px!important; }
div.usercontrols { position:relative;height:30px; margin:0 auto;}
#quick-search {float:right; margin-top:0; top:0; bottom:0; height:30px;margin-right:0;}
#quick-search input[type=text] { height:30px; background:rgba(0,0,0,.2); color:#9ab9cd; border:0; border-radius:0; box-shadow:none; padding:6px 20px 5px 6px; line-height:1;}
#quick-search input::-webkit-input-placeholder { color:#B0D2F8; }
#quick-search input::-moz-placeholder { color:#B0D2F8; } /* firefox 19+ */
#quick-search input:-ms-input-placeholder { color:#B0D2F8; } /* ie */
#quick-search input:-moz-placeholder { color:#B0D2F8; }
#quick-search input:focus::-webkit-input-placeholder { color:rgba(255,255,255,.5); }
#quick-search input:focus::-moz-placeholder { color:rgba(255,255,255,.5); } /* firefox 19+ */
#quick-search input:focus:-ms-input-placeholder { color:rgba(255,255,255,.5); } /* ie */
#quick-search input:focus:-moz-placeholder { color:rgba(255,255,255,.5); }
#quick-search input[type=text]:focus {background:#788691; color:#fff;}
#quick-search em {color:#9ab9cd; }
.userLoginName {padding:7px 10px; display:block; background:rgba(0,0,0,.2);position:absolute; top:0; left:0; bottom:0;}
.settingsButton, .logoutButton, .helpSelect a.helpDropdown  { float:right;color:#9ab9cd; height:30px; padding:7px 10px; box-sizing:border-box; border-right:1px solid rgba(0,0,0,.5); border-radius:0;}
.settingsButton:hover, .logoutButton:hover, .helpSelect a.helpDropdown:hover, .helpSelect a.helpDropdown.dropDownActive, .helpSelect:hover, .helpSelect.dropDownActive {background:#788691; border-radius:0; color:#fff;}
.tabs {background:#fff; border:1px solid rgba(0,0,0,.2); box-shadow: 0 0 10px rgba(0,0,0,.1)}
.tabs ul li {margin:0; border-right:1px solid rgba(0,0,0,.2); border-radius:0;}
.tabs .tab {background:#fff; font-size:14px; border-width:0!important; border-radius:0; padding:10px 12px; color:#192b56; box-sizing:border-box; }
.tabs .tab.active,.tabs .tab.active:hover, .tabs .tab:hover {background:#192b56; color:#fff; border-radius:0; box-shadow:none;}
.tab:hover .notificationNumber {border-color:#fff; color:#fff;}
.small-tabs .active, .tabs .active, .small-tabs .tab.active, .tabs .tab.active {padding:10px 12px;}
.pageActions {top:6px; right:22px; bottom:6px;}

.contentBg {background:#fff; padding:18px; border:1px solid rgba(0,0,0,.2); box-shadow:0 0 10px rgba(0,0,0,.1);}
.contentBg.half {padding:9px;}

div.content.bidalerts {margin-bottom:18px;}
div.content.bidalerts:last-child {margin-bottom:0;}

#search-results_wrapper {padding:0;}
.wrapper {
	background-attachment: fixed;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d8de', endColorstr='#e5eaee',GradientType=0 ); /* IE6-9 */
}
.search-actions {padding:0;}
#search-nav .pageHeaderBg {margin:0;}
.searchTagInd {border-radius:0;}

div.helpful {background:#d1d8de;}
div.helpful h5 {color:#50585f;}

select.searchselector, select.folderselector, select.tabselector {background-color:transparent;}

#project-details {}
.button { box-shadow:inset 0 -4px 8px rgba(0,0,0,.1);}
.content, .contentTabbed, .lighter, .lighterTabbed, .analytics-container {background:#fff; padding:12px; margin-bottom:0; position:relative; border-radius:0; border:1px solid rgba(0,0,0,.3); box-shadow: 0 0 10px rgba(0,0,0,.1)}
#analytics-container {background:#192b56; color:#fff; border-radius:0!important; margin:0 -12px 0 -12px; padding:9px; margin-bottom:12px; box-sizing:border-box; height:40px;}
#analytics-container h3 {color:#fff;}
.shortColumn .content h3 {background:#192b56; padding:9px; margin:-12px -12px 12px -12px!important; color:#fff; font-size:15px;}
.content h3, .lighter h3 , .content h4, .lighter h4 { border:0; padding:0; margin:0 0 9px 0;}
.dashboardContainer hr {margin:12px 0 24px 0;}

.dashNotifications, ._startVideo.button {background:#fff; border:1px solid rgba(0,0,0,.3)!important; box-shadow: 0 0 10px rgba(0,0,0,.1);}

ul.projectDetails.structures li.structureBox {padding-bottom:0;}
ul.projectDetails.structures li.structureBox div.content { background:#d1d8de; box-shadow:none;}
ul.projectDetails.structures h4 { color:#68747e;}
ul.projectDetails li {}
.dashboardContainer .dataTables_info {color:#fff; position:absolute; background:#93a0aa; width:100%; left:0; right:0; margin:0; box-sizing:border-box; height:30px; padding:7px 0 0 0; }
#search-results_wrapper .dataTables_info {color:#fff;}
.results-controls {border-width:0;}

div.bottom {background:#93a0aa;}

h3, ul.projectDetails li h4, .aquisition h4 {color:#788691;}
h3 {color:#192b56;}

div.bottom, div.top {margin:0; background:#0080ce; border-radius:0;}
.searchSorting {color:#fff; margin-left:9px;}
#search-results.list-view {background:#e5eaee; }
#search-results.list-view td {margin:0!important; border:none; border-bottom:1px solid #788691; box-shadow:none; border-radius:0;}
#search-results.list-view tr:last-child td {border-bottom-width:0;}
#search-results {}

.result h3 {font-weight:600;}
.result h3 a.result-name, .result .result-title a, .result a.result-name, .result em.show-hide, .result em {}
.result.updated h3 {}
.result.updated .result-title a, .result.updated a.result-name, .result.updated em.show-hide, .result em.updated{}
.result.viewed h3 {}
.result.viewed .result-title a, .result.viewed a.result-name, .result.viewed em.show-hide, .result.viewed em {}

.result	div.result-checkbox input[type="checkbox"]:checked+label {background:#192b56;}
.result.viewed div.result-checkbox input[type="checkbox"]:checked+label {background:#743434;}
.result.updated div.result-checkbox input[type="checkbox"]:checked+label {background:#225220;}

.cdcnews .button.gray, .cdcnews input[type="button"].gray, .cdcnews input[type="submit"].gray, .cdcnews button[type="submit"].gray {background:#788691; border-color:#788691;}

.notificationNumber {border-radius:8px; font-weight:bold;}
.tab.active .notificationNumber, .tab:hover .notificationNumber {background:#fff; color:#444; border-color:#444;}
.inner.active .notificationNumber { background:#fff; color:#50585f;}
#notification-tabs span.sort-type {color:#fff;}

h2 {font-weight:200;}
.hiddenPanel .search-controls {border:none; box-shadow:none;}
.hiddenPanel .shortColumn {background:#192b56; margin-bottom:0;}

.cdcnewsHeaderSpacer {height:74px; background:#000;}
section {}
li.search-criteria { background:#fff; margin:0; padding:0 9px;}
.search-criteria .show-hide { }
#search-nav #search-action { padding:9px; box-sizing:border-box;margin-bottom:0; line-height:1; }
.hiddenPanel div.span3 {padding:12px;}
.hiddenPanel select.searchselector {margin-bottom:0;}
#bc-trail {padding:0 0 9px 0; margin:0;}
#bc-trail h6 {margin-top:2px;}

header {background:#fff; outline: 1px solid rgba(0,0,0,.3); box-shadow: 0 0 10px rgba(0,0,0,.1);}
.signin {background:#F60;}
/* .signin a.active {display:none;} */
.cdcnews.loggedin footer {display:block;}
footer {background:#505c64;}
.socialMedia, .socialMedia h3, .socialMedia a, div.tos a {color:#444;}
footer #copyright {background:#e5eaee; color:#aaa; border-radius:0;}
footer ul li a:hover {background:#788691; color:#fff;}
footer ul li.livechat a:hover {background:#d1d8de; color:#444;}
footer ul li a { color:#fff;}
footer ul {background:transparent;}
.signup, .socialMedia {display:none;}
/*.scrollingPlaceholder {height:25px;}*/
nav.scrolling {background:#192b56;height:25px; width:100%; z-index:3; opacity:0; position:fixed; top:-25px; right:0; left:0; transition:all ease-in-out .2s;}
nav.scrolling.fixed {opacity:1; top:0; transition:all ease-in-out .2s;}
nav.scrolling li a{color:#b0d2ed;}
nav.scrolling li a:hover {background:rgba(0,0,0,.2);}
 
.analytics-range {background:none; color:#fff; font-weight:bold; }
#date-range {}
li.maintab a { color:#022046;}
li.maintab a.active:hover {background:#e5eaee; color:#315a8e;}

ul.login li:last-child a:hover, nav.scrolling li a:hover {}

nav.main { background:#fff;}
nav.main ul {font-size:0; min-height:48px;}
nav.main ul ul {min-height:0;} 
footer ul {box-shadow:inset 0 -10px 10px rgba(0,0,0,.1);border-radius:0;}
nav.main li.tab { font-size:14px; height:48px; display:inline-block; float:none; background:none; color:#555; text-shadow:none; box-shadow:none; border-radius:0; margin-right:0; border-left:1px solid rgba(0,0,0,.4);}
nav.main li.tab:last-child {border-right:1px solid rgba(0,0,0,.4);}
nav.main li.tab.upgrade {border-right:none;}
nav.main li.tab:hover, footer ul li.support a:hover, nav.main li.tab.dropDownActive {background:#d1d8de;}
nav.main li.tab.active, footer ul li.support a, footer ul li.livechat a {background:#788691;border-right:rgba(255,255,255,0); color:#fff; }
footer ul li.support a {color:#555;}
nav.main li.tab.active {background:#788691;color:#fff; text-shadow:0 1px 1px rgba(0,0,0,.2);}
nav.main li.tab.active a, nav.main li.tab.active .falseLink{ color:#fff;}
nav.main li.tab.active .submenu {background:#788691;}
nav.main li.tab a, nav.main li.tab span.falseLink {vertical-align:middle; min-height:48px; padding-top:14px; box-sizing:border-box;}
nav.main .tab.drop>a {padding-top:14px;}
nav.main li.tab li>a, nav.main li.tab li>.falseLink { text-align:left; min-height:26px; padding:9px; color:#002a41}
nav.main li.tab .dropArrow {box-sizing:border-box; display:block; position:absolute; top:0; right:0; height:48px; padding-top:14px;}
nav.main li.tab.active .dropArrow {color:#fff;}
nav.main li.tab.drop {padding-right:24px;}
nav.main li.search .dropdown { float:right; min-height:48px; padding-top:14px; box-sizing:border-box;top:0;}
nav.main li.tab.upgrade { background:#efe3cc; }
nav.main li.tab.upgrade:hover {background:#ffd990;}
nav.main li.tab.upgrade span.falseLink {text-shadow:none;}
nav.main li.tab.active .searcharrow {color:#fff;}
.helpSelect { padding: 7px 10px; margin-left:0;}

nav.main ul.searchsubmenu, ul.helpsubmenu, nav.main li.active ul.searchsubmenu { border-radius:0; font-size:14px;background:#788691; color:#fff;}
nav li.tab.active, nav li.tab.active:hover, nav.main li.search.dropDownActive.active {background:#788691; color:#fff;}
nav.main li.dropDownActive a {color:#002a41;}
.search .submenu {left:0; right:auto;}
.submenu {background:#d1d8de;border-radius:0; outline:1px solid rgba(0,0,0,.3); box-shadow: 0 0 10px rgba(0,0,0,.1);}
.edit-facet-menu>.submenu {outline:none; background: #0080ce; color: #fff;}
.edit-facet-menu>.submenu>li>a {color:#fff;}
.submenu li {border:none; padding:0;}
.submenu li a {padding:8px 10px;}
.submenu li a:hover {}
.submenu li:hover {background:rgba(0,0,0,.1); border-radius:0;}
.submenu li.first a {border-radius:0!important;}
.submenu li {font-size:13px; text-align:left;} 

.mobileAppMenuContainer {background:#192b56;}

.advanced-search-container {padding:0;}
#bc-trail .flag {background:#0080ce; border:none; color:#fff; box-shadow:none; border-radius: 20px; padding: 7px 24px 7px 11px;}
#bc-trail .flag>a.remove {padding:7px 8px; color:rgba(0,0,0,.4); transition:color ease-in-out .2s;}
#bc-trail .flag>a.remove:hover {color:rgba(255,255,255,1); transition:color ease-in-out .2s;}
#bc-trail .flag._crumb-container { padding: 7px 54px 7px 11px; }
#bc-trail .flag>.expand-breadcrumb { color:#fff; right: 26px; padding:7px; background:rgba(0,0,0,.4); transition:all ease-in-out 0.2s;}
#bc-trail .flag>.expand-breadcrumb:hover {background:#fff; color:#002a41; transition: all ease-in-out 0.2s; }
#bc-trail .flag.breadcrumb-open>.expand-breadcrumb { background:none; color:rgba(0,0,0,.4) }
#bc-trail .flag.breadcrumb-open>.expand-breadcrumb:hover, #bc-trail .flag.breadcrumb-open>a.remove:hover { color:rgba(0,0,0,.6);}
#bc-trail .flag.breadcrumb-open {background:#fff; box-shadow: 0 0 10px rgba(0,0,0,.2); border:none; margin:4px 0;}

.paging_full_numbers a.paginate_button {background:#fff; color:#50585f;}
div.dataTables_paginate span .paginate_button, div.dataTables_paginate span .paginate_active, .dataTables_paginate .first, .dataTables_paginate .last, div.dataTables_paginate .next, div.dataTables_paginate .previous {display:inline-block; vertical-align:middle; padding:10px; margin:0; box-shadow:none;}
div.dataTables_paginate {/* background:#68747e; */ border-radius:0; padding:0; height:32px;}
div.dataTables_paginate .next, div.dataTables_paginate .previous {position:absolute; top:0; bottom:0; display:block; margin:0; border-radius:0;padding:8px; width:80px;  box-sizing:border-box; background:rgba(0,0,0,.5); color:#fff;}
div.dataTables_paginate .next {right:0;}
div.dataTables_paginate .previous {left:0;}
div.dataTables_paginate .first, div.dataTables_paginate .last {margin:0;}
div.dataTables_paginate .last, div.dataTables_paginate .first, .paging_full_numbers a.paginate_button:hover {background:rgba(0,0,0,.5); color:#fff; border-radius:0!important;}
div.dataTables_paginate .last.paginate_button_disabled, div.dataTables_paginate .previous.paginate_button_disabled {background:rgba(0,0,0,.2)!important;}
div.dataTables_paginate .next:hover, div.dataTables_paginate .previous:hover, div.dataTables_paginate .last:hover, div.dataTables_paginate .first:hover{ background:#fff; color:#50585f;}
div.dataTables_paginate span .paginate_active{background:#0080ce; color:#fff;border-radius:0;}
div.dataTables_paginate .paginate_button_disabled {opacity:1; background:rgba(0,0,0,.2)!important; color:#788691!important;}
div.dataTables_paginate span .paginate_button { border-radius:0;}
div.dataTables_paginate span {margin:0; padding:0;}
#notification-tabs div.bottom {display:none;}

div.tabselector-container { background:#192b56; margin:0 -12px 12px -12px; padding:7px 30px 7px 9px; box-sizing:border-box; height:40px;}
div.tabselector-container select, select.searchselector, select.folderselector, select.tabselector {background-image:url('../../img/responsive/dropdown_homepage_negative.png');  padding:0 0 0 1.25em; background-position:0 0;}
select.tabselector {margin-bottom:0; color:#fff;}
div.tabselector-container .tool-tip-link {top:9px; right:9px}
.dashboardContainer {padding-top:0;}
._folder_well_contents .pageHeaderBg {margin:0;}

div.folder-controls {height:auto; padding:5px;}
._folder_well_contents select.folderselector {margin-bottom:0;}
._folder_well_contents {background:#fff; border:1px solid #d1d8de;}
ul.folders {border:none; background:#fff;}
ul.folders li, ul.folders li:first-child, ul.folders li:last-child, li#new_folder{border-radius:0; border-width:0;}
ul.folders li._new_folder {padding:9px 0; border-top:1px solid #d1d8de;}
ul.folders li:first-child a {border-radius:0;}

span.downarrow {padding:6px 8px;}
.search-controls, .folder-controls {background:#fff; padding:0; border-radius:0; border: 1px solid rgba(0,0,0,.2); box-shadow: 0 0 10px rgba(0,0,0,.1);}
.active span.downarrow {border-left-color:#fff;}
div.movetofolder, div.send-itb-response {padding:4px; color:#fff; border-radius:0;}
ul.folderActionsMenu li a:hover, ul.folderActionsMenu li a:active, ul.searchActionsMenu li a:hover, ul.searchActionsMenu li a:active {background:#505c64; color:#fff;}
div.movetofolder, div.send-itb-response {background:#505c64;}
a.folderActions.active, a.searchActions.active, ul.folderActionsMenu, ul.searchActionsMenu {background-color:#788691; border-radius:0;}
ul.folderActionsMenu, ul.searchActionsMenu {padding:0;}
th.sorting_desc, th.sorting_asc {background-color:#68747e!important;}
.searchTypeToggle {display:inline-block;}
#notification-tabs div.top {padding:4px 8px;}
#notification-tabs div.top div.dataTables_info { color:#fff; margin-left:8px;}
.advanced-search-container hr {margin:0;}
.select-check-all { border-width: 0; padding:6px 8px 6px 30px; background:#fff; border:none;}
/* .select-check-all label {  padding: 9px 9px 9px 35px; left: 0; position: absolute; top: 0;  bottom: 0; z-index: 0;} */
.select-check-all input[type='checkbox'] {left:7px; top:7px;}
li.search-criteria div._search {max-height:100px;}

a.folderActions, a.searchActions {background:#68747e; border-width:0; border-radius:0; color:#fff; padding:6px 34px 6px 8px;}

/* Tables */
.cdcnews .dataTable thead {background:#788691;}
.cdcnews .dataTable thead th {text-shadow:0 1px 1px rgba(0,0,0,0.5); box-shadow:none; padding: 6px 6px 6px 16px;}
.cdcnews .dataTable thead th:last-child {border-right-width:0;}
.sorting {background-size:auto 75%;}
table.dataTable {box-shadow:none;}
#search-results_wrapper table {border-width:0;}
.dashboardContainer div.dataTables_paginate {min-height:0;}

/* Project Details */ 

.pastDate .evDate {background:#d1d8de; color:#788691;}
tr.pastDate { background:#e5eaee;}
.pastDate .evDate, .pastDate h4, .pastDate em.fa, .dateDetails {color:#788691;}

/* Search Results */
#search-results td {margin:0!important; border-width:0; border-bottom:1px solid #d1d8de; border-radius:0; box-shadow:none; padding:0;}

/* Customer Support */
span.headerDescription {margin:12px 0 0 0; padding:0; background:transparent; color:#f00; font-size:24px; font-weight:500; letter-spacing:.05em; float:left;}
.stickySpacer {position:fixed; top:0; left: 0; right: 422px; bottom:0; margin:0; padding:0; z-index:99999;}

/* Calendar */

.fc-toolbar { background:#192b56; padding:4px; margin:-18px -18px 0 -18px;}
.cdcnews .fc-event { background:#0080ce; border-color:rgba(0,0,0,.4);}
.fc-toolbar .button {border-radius:0!important; padding:7px;}
.fc-toolbar h2 {color:#fff; }

/* Profile */
.step-counter {
	bottom:40px!important;
}
.profile-step-complete .progressBar, .onoffcontainer input[type="radio"]:checked+label.onbutton, input[type="radio"]:checked+label.middlebutton {background:#0080ce!important;}
.profile-step-active-bullet .progressBar {background:#192b56!important;}

.manageSearchTags {background:#fff!important;}

/* Dashboard */
.dashboardRH .fc-toolbar h2 {color:#fff;}
.dashboardRH .fc-toolbar {margin:-12px -12px 9px -12px;}
.dashHeaderBg, .pageHeaderBg { margin-bottom:9px; }
.pageHeaderBg {margin:0 0 9px 0;}
.selectHeader { background-color:#192b56; margin-bottom:0; background-position:11px 0; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAACgCAYAAABOkT/5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjI5MjYyQTY0ODIyMTFFNUFBMjRFRDhDQTg3NTBFNTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjI5MjYyQTc0ODIyMTFFNUFBMjRFRDhDQTg3NTBFNTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MjkyNjJBNDQ4MjIxMUU1QUEyNEVEOENBODc1MEU1MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MjkyNjJBNTQ4MjIxMUU1QUEyNEVEOENBODc1MEU1MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkKOxycAAAPzSURBVHja7Js9SBxREMffmZCABAQLwUawsrCJIELAgFgIYiGpLiEJhBQKSSVckUKQQAoLIYWVFiJG8VKFFCGQIggJCCGQNBaphGuEKw4EERTOzQzOkjO5j/14s/t28x/4g97e7nu/23kfMztb8DzP5MG6TE4MIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAA8r+DPBapWkG5YGCI9F3+HiX9yuIduUnaJd0S7cpnmQNZIY00/D8in+kYu5aCZkkX3r92Icest6kxRgZIP0i9LY7X5O5UXHata6SdNhBGju3Id50FeUkaD/C9cfmuk9PvJOlTiF+6TpoifXYJpI/0k9Qf8rwj0m1S1QXXKpA2I0AYOWdTrpE6SIk0HeP8ablGqq41RvpCuhGzH+eku6RvaYD0yHoxaGmyOJT15Thp11qzCGHkWmtJb1HmPD2bS2qLMiy+3K20/TuVsXeg6Vrc+beKEJHbCAvyWu6Itg1LWypjpOglb0XbY2RQptqehHMKxzIlH9pwLV7syilA+GtVOciCGwTklcwiadmY9CHWys77oA82NnVxI3LSDOljFJB+2Zr3OZKDq8qW/yiMa3FwtO0QhB/zbLcK3FqBvJCIzzWblL4Fci2Op/dsJwcsGofIE6Sv7UB6Zb0YMG5bRdaXWjPX4plpIwMQfu5so3E2bQR5Tpo12bFZ6fMV1+LbtG8Uk8xKdka6w8OBQThTzqn/IZNN40cVowyyZRJ4EKNsbwp4MxQgAAEIQAACEIAARBWEN41exrWVm20835ET0gMJUrJmZ9L3E3+McMKhlEGQkvT9ShaFA/l3GYrb35PuyRjJZzrIyIGH5jIJ5qrVpY+1TusIZ/CWHAZZMn9lGZu5lm+cLuVKH9fyv1xJNNXMY3L/WMHICU/8WSFl86QvR1H3WvyEaMUBkBXT5mlVJ9fyjR9EcgVQWs8RucqCK4fO44Kw5eLxtJELzadwN+aDQISNR7g+ZD1BiHVpM5CFzf12i89q16McyJg81YoQ+cLFMA1EsEhtdEX8tRYUQRZMyFqty5UmemF9WaEaqJxGkX9uijO5wfudFqqAdi7XOo56gbjpIJ7BFi2ALJoYNb9Rpt+m1zCXFURRq7F5DzUTd3OKIv8mscKjkCFyXc6p2uiAzZQpR2/LIb6/bCy9O2LTtRpD5D3T+a0ejrknbCY58LJYh5zT0xazkCfHKtZbVXoPkbXaZAuyqtWeZgkHVxrtmz9vh7K7cSWPSrI8Ny8dX1cOkLjjzxr+VjNUBwEEIAABCEAAAhCAAAQgAAEIQAACEIAABCAAAQhAAAIQgAAEIAABCEAAEtx+CzAAYnh13WM1yQIAAAAASUVORK5CYII=');}
.selectHeader select, .dashHeaderBg H4 {color:#fff; padding:6px 9px 6px 32px; font-size:1.25em;}
.selectHeader select:focus, .selectHeader select:active {background-color:#fff; color:#000; background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkFBQTMwRkE0OEUwMTFFNUIzRERFMzJERUUyNDVCNDQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkFBQTMwRjk0OEUwMTFFNUIzRERFMzJERUUyNDVCNDQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MDdEQjY3RDQ4MTYxMUU1QUEyNEVEOENBODc1MEU1MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MDdEQjY3RTQ4MTYxMUU1QUEyNEVEOENBODc1MEU1MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmLhxCgAAAPBSURBVHja7J0/SBxBFIfncmIgBAQLwUawskhlk8oqnVVKE/KHkCJKrAIWFgEJWKQQrBKMRQgmwaS0SmeVyiaVhVXARrAQBBEUjss7fMUhu5P7s7vz3vl98OP0bndmvI/bm52dWWvNZjPA4HKLtwDBgGBAMCAYEAwIBgQjGBAMCAYEA4IBwYBgBAOCAcGAYKiSIUuNWVhYKLuKZ/r4tcxKNjY2EJyAKclH/XlPcsAhenC4LdmW3NVs63MIHhDWJNNtv0/rcwgeAB5KFjOeX9TXEOyYCclnSS3jtZq+NoFgn9Ql3yWjkW1GdZs6gv3xTjLTwXYzui2CHfFAstzF9su6D4IdMCb51uVht677jCHYNq2O0xfJeA/7juu+NQTbZUky28f+s1oGgg1yX7JaQDmrWhaCDTEi+SEZLqCsYS1rBMF2+CSZLLC8SS0TwQZ4JZkrodw5LRvBCbknWS+x/HWtA8EJuCP5qY+e60Bw4k9X2UcJBBv4fizrex7Bhnq4RffUEWzsHLXIc20E55B6lKmo0TIEZ2BlnLjf8W4EZ2DpSk8/V6wQnIHFa7W9XHNGcA5WZ1t0O2sEwRlYny/V6bwvBGfgYcZjJzM3EZzTkfEyZzk29xrBOXhbdZC3egLBGXhdN3R9/ROCM/C88q99BSOCc2it350Kfmlfg2wCawvAn2ugqN4q/1ZnsOEmLAgGBAOCAcGAYEAwIBjBMDDctJuRVoKlm5Fa+wRvSZrOs8UhOp/XwfddYA/0b0BwDmeSx5ILh3IvtO1nCI7zJ/i8082Stp1edAd8kOw4krujbeY0qUNanZWXkkMHcg+1rU0Ed8eJ5ImkYbiNDW3jCQMdvfFbsmK4fSvaxoDg3nkv2TXYrl1tW0Bw/4fBp5JjQ2061jY1EFwMR5IXRjoyTW3LkYc3ztPFhl/BxoqHNW1LQHDxvA1X/9QqFXvahoDgcriUPJKcJqj7VOu+RHC5/JXMJ6h3XusOCC6f1v0jNyusb1PrDAiujjeS/Qrq2de6AoKr5Txc3T/y3HkdCE746arqKIHgBN+PVX/PI7jCHm6qnjqCKzhHTXmujeAIRY0ypR4tQ3CEfseJrYx3IziHfq70WLpiheAIvVyrtXjNGcERup1tYXXWCIIjdDpfyvq8LwRHDrv/m/HoYeYmgiPE5ix7mnuN4Ah5qw68rZ5AcITr64a8rn9CcA7tK/88r2DsmqFwc2hfu3twU/5obkbKIRoQDAgGBAOCAcGAYAQDggHBgGBAMCAYEIxgQDAgGBAMCIbi+CfAAFk74TtPgy7iAAAAAElFTkSuQmCC'); background-position:0 5px; background-repeat:no-repeat; background-size:auto 80%;}
.dashHeaderBg H4 {padding:9px; font-size: 1.25em; padding: 6px 9px 6px 32px;}
.dashHeaderBg .tool-tip-link {color:#0080ff;}
.infoMargin {margin-bottom:0;}
#popular-projects-panel, #under-radar-projects-panel {min-height:350px;}
._trends-widget { height:414px;}

.dashHeading {min-height:40px;}

.dashHeading>h2 {float:left;}
.dashHeading>.selectHeader {float:left; margin:-3px 9px 0 18px!important;}
.lighter.tabsOnTop>.tabs {border:none; box-shadow:none;}

.dashHeaderBg .selectHeader {width:calc(100% - 40px); margin-right:10px;}

.lighter.tabsOnTop>.tabs .tab {background:#788691; box-shadow:none; color:#fff;}
.lighter.tabsOnTop>.tabs .tab:hover  {background:#d1d8de; color:#002a41;}
.lighter.tabsOnTop>.tabs .tab.active, .lighter.tabsOnTop>.tabs .tab.active:hover {background:#192b56; color:#fff;}

.dashboardBody .searchActionsDropdown {margin-top:-4px;}
.dashboardBody .searchActionsDropdown a.searchActions {padding:3px 30px 3px 6px;}
.dashboardBody .searchActionsDropdown span.downarrow {padding:3px 7px;}

._trends-widget .actHeader {margin-bottom:9px;}
.rh3>div { min-height: 403px; }
.dashboardRH .tab-panel {min-height:292px;}
#agendaAccordion>div{ height: 260px; max-height: 260px;}
.rh2>div, .rh3>div { min-height: 376px; }
.actHeader, #agendaAccordion>h3 {background:#788691; color:#fff; border-bottom:none;}
#agendaAccordion>h3 {padding-top:3px; padding-bottom:3px; height:32px; line-height:1.5;}
#calendar-link {margin-top:-5px;}

.panel-icon {height:32px; padding:8px 11px;}

#agendaAccordion>h3:hover { background:#637079;}

/* Project Details */
.project-interest {background:none; border:none; padding:4px;}
.project-header {background:rgba(255,255,255,0);}
.project-header.fixed {padding-bottom:18px;}

/* Login As */
#assumeUserForm .advanced-search-container {padding:9px 9px 0 9px;}

.tabsOnTop .lighter>.tabs {border:none; box-shadow:none;}
.tabsOnTop .lighter>.tabs .tab {    border: 1px solid rgba(0,0,0,.3); border-width:1px 1px 0 0!important; font-size:13px; padding:10px;}
.tabsOnTop .lighter>.tabs li:first-child .tab {border-left-width:1px!important;} 

/* Agenda Widget */
.agendaEvent.note, .agendaDetail.note { background: rgba(253,181,19,.1)!important;}
.note>.agendaTitle {color:#6E5900;}
.noteLabel {background:rgba(253,181,19,1);color:#8D3802;}

/* Advanced Search */
li.search-criteria div._search {}
li.search-criteria._save-search {padding-bottom:9px;}

.shortColumn {width:300px;}
.longColumn {padding-left:318px;}

/* Search Options Dropdown */

.searchOptionsDropdown {border-left-color:#1e69a0;}
.searchOptionsDropdown .dropArrow {color:#fff;}
.searchOptionsDropdown:hover,  .searchOptionsDropdown.dropDownActive  {background:#1e69a0;}
.searchOptionsDropdown>.submenu {background:#1e69a0; right:0; }
.searchOptionsDropdown>.submenu>li {color:#fff;}


@media only screen and (max-width:1400px) { 
	.analytics-range {background:#ccc; color:#444;margin:-9px -11px 0 -11px; margin-bottom:9px;}
}

@media only screen and (max-width:1200px) {
	.lighter.tabsOnTop>.tabs .tab {font-size:12px; padding:11px 4px;}
}

@media only screen and (max-width:1000px) { 
	
	div.refresh {padding:9px; margin:0; text-align:center;}
	.fc-toolbar { padding:9px;}
	.fc-toolbar .button {padding:4px 6px;}
}
@media only screen and (max-width:900px) { 
	nav.main li.tab a {padding:14px 14px 0 14px;}
	#analytics-container {height:auto;padding:0;}
	#analytics-container h3 {padding:9px;}
	.analytics-range {position:relative; text-align:center; margin-bottom:0; top:auto; right:auto; display:block; clear:both; font-size:12px;}
	nav.main li.tab.upgrade .falseLink {padding:14px 14px 6px 14px;}
	.dashHeading>.selectHeader {margin:0 0 9px 0!important; width:100%;}
	.dashboardRH .tab-panel {min-height:0;}
	.dashHeading {height:74px;}
	
	.rh2>div, .rh3>div {
	    min-height: 0;
	}
	
	.shortColumn {width:260px;}
	.longColumn {padding-left:278px;}
}
@media only screen and (max-width:860px) { 
	.title {font-size:11px;}
   .dataTables_info {font-size:10px;}
}

@media only screen and (max-width:768px) {
	.loggedout header#marketing { padding:0; top:0;}
	select.searchselector {width:100%;}
	nav.main li.tab.drop {padding-right:20px;}
	nav.main li .dropArrow {border-left-width:0;}
	div.dataTables_paginate .previous, div.dataTables_paginate .next {width:50%; height:34px; overflow:hidden; top:auto;}
	div.dataTables_paginate {height:70px;}
}

@media only screen and (max-width:720px) { 
	div.top {height:auto;}
	div.top div.dataTables_info {padding:0;}
	div.dataTables_paginate {margin:0;}
	#search-results_wrapper.dataTables_wrapper {margin-bottom:0!important;}
	.hiddenPanel .longColumn {padding:0;}
}

@media only screen and (max-width:641px) {
	.logo {width:60px; margin-top:8px; float:left; background:url(../../img/responsive/lm_icon.png) no-repeat; height:30px; background-size:auto 100%;}
	
	#banner {padding:0;}
	div.search-actions, div.bottom {height:auto!important;}
	div.dashboardNotifications {position:relative;top:auto; right:auto; margin:0 0 9px 0; background:#fff; font-size:12px; border-radius:0; padding:4px;}
	ul.dashNotification {position:absolute; top:0; bottom:0; right:0;}
	ul.dashNotification li a {font-size:12px;}
	div.top {}
	nav.main {left:60px;}
	nav.main li.tab {}
	
	nav.main li.search span.searchDropdown {padding:15px 4px 0 4px; min-width:24px;}
	nav.main ul, #user-interface-container { text-align:right;}
	div.dataTables_paginate span .paginate_button, div.dataTables_paginate span .paginate_active, .dataTables_paginate .first, .dataTables_paginate .last, div.dataTables_paginate .next, div.dataTables_paginate .previous {padding:10px 6px; min-width: 36px; box-sizing: border-box;}
	.pageActions {display:none;}
	.shortColumn.right {margin-top:0;}
	.loggedout header#marketing{ padding:0; top:0;}
	.dashHeading {
	    height: 90px;
	}
	.shortColumn {width:100%;}
	.longColumn {padding-left:0;}
}
@media only screen and (max-width:400px) {
	.shortColumn.right {margin-top:0;}
	nav.main li.tab a, nav.main li.search span.searchDropdown {min-width:0;}
	nav.main li.tab a { padding: 14px 9px 0 9px;}
	
}