/*This controls the text color of links for widgets that don't have buttons in them*/
a:hover{color:#2B85C4; text-decoration:underline}
a{color:#1428A0; }
/*This controls the color of the links for widgets that have buttons*/

.admin-module .h-logo-candidate .sch-logo {background:url(images/YourSchoolLogoGoesHere2.png) no-repeat scroll 0 0 transparent; width:200px;height:60px;}
.admin-module .h-logo-candidate .sch-logo img {display:none;}
.employer-module .h-logo-employer .sch-logo {background:url(images/YourSchoolLogoGoesHere2.png) no-repeat scroll 0 0 transparent; width:200px;height:70px;}
.employer-module .h-logo-employer .sch-logo img {display:none;}

/*Program Title Style and Color*/

/*Menu Styles and color*/
#newmenu , #newmenu .submenu{background-color:#1428A0}{background-color:#1428A0}
#newmenu li a.selectedMain{color:#000;}
#newmenu li a:hover,#newmenu > li:hover > a{background-color:#2B85C4;color:#fff;}
#newmenu .left {left: -200px;}
#newmenu .right {left: 200px;}
#newmenu .submenu{border-color:#000}
#newmenu .submenu li a{color:#fff; float:left; !important;}
#newmenu .submenu li a:hover{background-color:#2B85C4;border-color:#2B85C4;color:#fff}

#newmenu .submenu{border-width:0;margin-top:1px}
#newmenu li{padding:0 5px 0 0 !important;}

/*popup Menu*/



/*Look up and Filter on the grid and on the detail pages*/
 .title-top .lookup, .lookup-pop,

/*Next actions Background*/
 .next-action-out-bg .center-bg, .next-action-out-bg-one-col .center-bg
{
    background-color:#1428A0
}

.left-content .selected-criteria-display .candidate-display span {
color: #1428A0 !important; 
}
.selectedCriteriaSectionHeader span {color: #1428A0 !important; }

/*Next actions Menu back color on the grids*/
.next-action .btn-div, .next-action .btn-div-select, .lookup-pop .btn-div, .lookup-pop .btn-div-select
{
    background-color:#1428A0;
}

/*side action Links with icon*/
.actions a {color:#000; text-decoration:none;}
.actions a:hover {color:#1428A0 !important; text-decoration:underline;}


/*Detail page static page layout*/
.activity-body .form-2c div strong, .activity-body .form-3c div strong {color:#000;}

/* Collapsible Panel arrows color */
.arr-r{border-left-color:#1428A0}
.arr-d{border-top-color:#1428A0}

/*Collapsible panel bar colors*/
.accordionHeader, .accordionHeader-select{background-color:#F5F4EF; border-left-color:#2B85C4;}
.accordionHeader label, .accordionHeader-select label, .accordionHeader span, .accordionHeader-select span, .accordionHeader-select .collapsibleHeader label {background-color:#F5F4EF !important; color:#2B85C4 !important;}
.w-title {background-color:#F5F4EF !important; color:#2B85C4 !important;}

/*Partial collapsible panel bottom bar job descriptions are usually configured like this*/
.bottom-ellipsis span{border-color:#1428A0}


/*Detail page Header Back ground color color*/
.activity-title,.activity-title-full,.activity-date {background-color:#1428A0; color:#fff;height:90px}

/*Detail page grid Colors*/

.content-columns-search-results .right-pan .right-pan-bg .keyword-search{background-color:#fff}
div.tabs a.active, div.tabs a:hover {background-color:#fff; color:#000;}
 
/*Basic Search Link color in admin*/
.SearchCriteriaAnswer{color:#1428A0;}
a.SearchCriteriaQuestion{color:#000;}

/*Next actions menu color*/
 .three-blocks .col-block a,.three-blocks .col-block-big a, .three-blocks h3{color:#fff ;}
 
 /*Widget Color Change*/
 .WidgetTitleStyle {background-color:#1428A0 !important; color:#fff !important;}
 

/*Activity title hover*/
.activity-title a:hover, .activity-title-full a:hover {color: #fff !important;}

/*Admin - candidate number color*/
.nav .paging-numbers span {Color:#1428A0;}

/*Checkbox COlor*/
.checkbox.checked {color: #1428A0;}

/*Styles for event Calendar*/
table.evcal td, table.evcal a{color:#333;}
table.evcal td a{background-color: #DCE0E4}
table.evcal td a.event-d {background-color: #FFFFFF; border: 1px solid #2089DB;}
table.evcal td a.event, table.evcal td a.event-g , table.evcal td a.event-d {border-color:#ccc}
table.evcal td a:hover.event-d {background-color: #1428A0; color:#fff !important;}
table.evcal td a:hover.event {background-color: #1428A0}
table.evcal td a:hover.event-g{background-color: #1428A0}
table.evcal td.ec-select, table.evcal td.ev-weekend, table.evcal td.cd, div.day-hours, table.evcal td.ot-month{border-color:#ccc}
table.evcal td.ec-day-h{background-color:#1428A0; color:#fff;border-bottom-color:#ccc}

/*Back Button Color*/
.content-div .d-con-r .title-top input[type="button"] {
color: #1428A0 !important;}

/*Sign in Create an Account link*/
.maroon-link {
color: #1428A0 !important;}

/*Candidate Communication Preference Notifications page*/
div.full-page .keyword-search {background-color: #C0C0C0;}
.three-blocks a {color: #fff;}

/*Controls the Company Attachments text*/
.activity-body .form-2c div strong {color: #1428A0;}

/*
IXD Theme CSS
*/

.text-primary,
.btn-primary .badge, 
.btn-link, 
.pagination > li > span, 
a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge ,
.panel-primary > .panel-heading .badge, 
.brand-color-primary, 
header .notifications .fa-bell,
.icon-menu, 
.unavailability-add .btn.cancel:hover, 
.fc-prev-button:after, 
.fc-next-button:after, 
.fc-prev-button:hover:after, 
.fc-next-button:hover:after, 
.fc-head-container th ,
input.btn.add-bottom-arrow:after, 
button.btn.add-bottom-arrow:after, 
a.btn.add-bottom-arrow:after 
,input.btn.btn-outline, 
button.btn.btn-outline, 
a.btn.btn-outline,  
input.btn.add-bottom-arrow:after, 
button.btn.add-bottom-arrow:after, 
a.btn.add-bottom-arrow:after , 
input.btn.btn-outline, 
button.btn.btn-outline, 
a.btn.btn-outline,  
.btn-toggle-arrow:hover , 
.slick-dots li.slick-active button:before,
input[type="checkbox"]:not([class="toggle"]).partial-check + label:before, 
input[type="checkbox"]:not([class="toggle"]):checked + label:before ,
input[type="radio"]:checked + label:before ,
button.check-all, nav.navbar h2 , 
.nav-secondary > li > a:hover .caret, 
.nav-secondary > li > a:hover i, 
.nav-secondary > li > a:focus .caret, 
.nav-secondary > li > a:focus i, 
li.active .m-logout i, 
li.active .m-help i, 
li.active .m-reporting i, 
.panel.swappable .panel-header.live:hover .swappable-label, 
.panel.swappable .panel-content.live:hover .swappable-label, 
.panel-header h3 , .panel-header h2,
.panel-header h3 a, button.collapse-section, .panel-header h2 a, 
.scorecard h3, .job-listings .application-date .strong, .job-listings .posting-date strong, 

.job-listings .application-date strong , 

.calendar-dates .calendar-title a:hover, 
.timeline-item .timeline-title a:hover, 
.timeline-item .timeline-title a:hover strong , 
.timeline-item .entered-date strong , 
.cmc-announcements .table .td a:hover, 
.cmc-announcements .table .td:last-of-type , 
.candidate-deadline .table .td a:hover, 
.candidate-deadline .table .td:last-of-type, 
.datepicker thead tr:first-child th,
.datepicker tfoot tr th , 
.SimpleTreeView div.AspNet-TreeView .AspNet-TreeView-Collapse:before ,
.SimpleTreeView div.AspNet-TreeView .AspNet-TreeView-Expand:before {
color:#1428A0;
}

.bg-primary ,.btn-primary , .btn-primary.disabled,
.btn-primary.disabled:hover,
.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]:active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active , .dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus , .pagination > .active > a,
.pagination > .active > a:hover,
.pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus ,  .label-primary
,.progress-bar 
, .list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus
,.panel-primary > .panel-heading, input[type="radio"]:checked+label:after, .my-filters .criteria-cnt   
, .brand-color-primary-bg
, .radial-progress .circle .mask .fill, .radial-progress .circle .mask .page-wrapper, .radial-progress .circle .mask .page-wrapper > .container, .radial-progress .circle .mask .page-content, .radial-progress .circle .mask .sidebar , .job-result .date, .survey-progress-wrapper .survey-progress.current:after , .survey-progress-wrapper .survey-progress.complete:after, .survey-progress-wrapper .survey-line.complete:after,.chart-toggle .btn.active, .chart-key .legend-color.color-1:before, .todo-wrapper .todo-time, .fc-state-active, .day-event-wrapper .event-time , .checkbox-collapse-list .open.current, .navbar-toggle .icon-bar , .datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:focus,
.datepicker table tr td.active:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover:focus,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover:focus,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.disabled:hover.active, .datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover,
.btn-primary:hover,.btn:hover, .btn:focus
  {
  background-color: #1428A0;
}
@media (max-width: 767px) {
  footer {  background-color: #1428A0;
	}
  .job-listings .save-job svg path {
    fill: #1428A0;
  }
}

.pagination > .active > a,
.pagination > .active > a:hover,
.pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus ,
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active , .list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus, .panel-primary , 
.panel-primary > .panel-heading , 

.btn-toggle-arrow:hover, 
.navbar-toggle,  
.calendar-dates .calendar-schedule-more a:hover , 
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover, 
.btn-primary , 
.btn-primary.disabled,
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled:active,
.btn-primary[disabled],
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:active,
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover  {
 border-color: #1428A0;
 }
 
.icon-menu.icon-close svg path ,
.nav-secondary > li > a:hover svg path, 
.nav-secondary > li > a:hover svg circle,
.nav-secondary > li > a:hover svg rect, 
.nav-secondary > li > a:hover svg polygon, 
.nav-secondary > li > a:hover svg polyline, 
.nav-secondary > li > a:focus svg path, 
.nav-secondary > li > a:focus svg circle, 
.nav-secondary > li > a:focus svg rect, 
.nav-secondary > li > a:focus svg polygon, 
.nav-secondary > li > a:focus svg polyline , 
.nav-secondary > li.active > a svg path, 
.nav-secondary > li.active > a svg circle, 
.nav-secondary > li.active > a svg rect, 
.nav-secondary > li.active > a svg polygon,
.nav-secondary > li > a:hover svg line, 
.nav-secondary > li > a:focus svg line , 
.nav-secondary > li.active > a svg line, 
.nav-secondary > li.active > a svg polyline, 
.job-listings .job-listing-bottom .button-more svg path, 
.job-listings .job-listing-bottom .button-more svg circle , 
.job-listings .job-listing-more a:hover svg path, .job-listings 
.job-listing-more a:hover svg circle {
  stroke: #1428A0;
}
.popover 
.popover-title , 
.due-date > a ,

.toggle.ios .btn.toggle-on , 
.navbar-nav > li > a.header-notifications, 
.panel-header:before, 
.panel-content-more ,
.job-listings .slick-arrow:before, div[data-for="RecommendedJobList"] .slick-arrow:before ,
.calendar-dates .calendar-date,  
.calendar-dates .calendar-schedule-more a:hover, 
.timeline-item:before  {
  background-color: #1428A0;
  }

@media only screen and (min-width: 992px) {
  input.btn.btn-outline:hover, input.btn.btn-outline.hover, button.btn.btn-outline:hover, button.btn.btn-outline.hover, a.btn.btn-outline:hover, a.btn.btn-outline.hover,  input.btn.btn-outline:active, input.btn.btn-outline:focus, input.btn.btn-outline.active, input.btn.btn-outline.focus, button.btn.btn-outline:active, button.btn.btn-outline:focus, button.btn.btn-outline.active, button.btn.btn-outline.focus, a.btn.btn-outline:active, a.btn.btn-outline:focus, a.btn.btn-outline.active, a.btn.btn-outline.focus {
   background-color: #1428A0;
 }
}

@media (max-width: 767px) {
.job-listings .tab-content{
    background-color: #1428A0;
	}
}

.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #1428A0;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body{
  border-bottom-color: #1428A0;
}

.due-date > a:before ,input.btn.btn-arrow:before, button.btn.btn-arrow:before, a.btn.btn-arrow:before{
  border-right-color: #1428A0;
}

.nav-secondary > li > a:hover svg text, .nav-secondary > li > a:focus svg text , .nav-secondary > li.active > a svg text , .job-listings .map-pin svg path  {
  fill: #1428A0;
}


.scorecard .scorecard-item div {
  background-color:#1428A0;
  }

/* Secondary */
  
/* this tag controls the top "Logout" and "Help" text colors and the Menu options (Dashboard, My Profile, Job Postins, etc) */

.nav-secondary >li a{
    color:#1428A0;
}

/* this tag controls the top "Logout" and "Help" text colors and the Menu options (Dashboard, My Profile, Job Postins, etc) */
.nav > li > a  {
    color:#1428A0;
}

/* the tag below controls the small "edit" icons that popup when the edit screen message appears */

.brand-color-primary {
		 color: #2B85C4;
}
@media only screen and (min-width: 992px) {
	 input.btn.btn-link, button.btn.btn-link, a.btn.btn-link,   a .fa-question-circle ,  a .fa-question-circle:hover, a .fa-question-circle.hover  {
		 color: #2B85C4;
	 } 
  }
@media only screen and (min-width: 0px) and (max-width: 992px) {
	 .banner-header.content-toggle.full h4 {
		background-color: #2B85C4;
	 }
}

.banner-alert span, .banner-header h4, .banner-header h2, .inline-banner-header h4 , .inline-banner-header h2, .event-dot,#calendar.ocr-availability .fc-event  {
  background-color: #1428A0;
}

@media only screen and (min-width: 0px) and (max-width: 992px) {
	.inline-banner-header h4, .banner-header-xs  {
    background-color: #2B85C4;
	}
	
}

/* this controls the section header on the profile sections (candidate / company / recruiter) */
.filter-tabs a.active:after {
	 border-color: #2B85C4;
}
/*
Comment out the following CSS tags below if the client has a transparent logo and need to color the header and/or the Program Title
*/


/*
nav.navbar{background-color:#[headerBG];}";

.h-title h2, .h-title .program, .h-title .bid-points {color: #[ProgramTitleColor];}";

This will add spacing between WELCOME and PROGRAMTITLE -- header .header-logo .h-title .program{display:inline-block;padding: 15px;}
*/

header .header-logo .h-title .program{display:inline-block;padding: 25px;}

/*
New Icons for Menus
*/

.nav-secondary > li.active > a svg line{
stroke: #1428A0;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #1428A0;
  border-color: #1428A0;
}
