.header:after {
  display: none;
}
.header .global-nav > li:hover > a {
  background: #d3d0d1;
  color: black;
}
.header .global-nav > li:hover > ul {
  background: #d3d0d1;
}
.header .global-nav > li > a.selected:before {
  border-bottom: solid 5px #2d2a2b !important;
}
.header .global-nav.top-right li a {
  font-size: 12px;
  line-height: 30px;
  font-weight: bold !important;
}
.header .global-nav.top-right li a:hover {
  background: #cccccc !important;
  color: black !important;
}
.header .global-nav.top-right li.just-got-hired a {
  font-size: 14px;
  background-position: center -5px !important;
  padding: 0;
}
.header .global-nav.top-right li.inbox a {
  color: #bf2828 !important;
}
.header .global-nav.top-right li.powered-by {
  width: 200px;
  font-size: 11px;
  line-height: 30px;
  text-align: right;
}
.header .global-nav.top-right li.powered-by img {
  display: inline;
  vertical-align: middle;
}
body:before {
  content: "";
  height: 30px;
  width: 100%;
  background: #eeeeee;
  position: absolute;
  top: 0;
  left: 0;
  min-width: 1030px;
}
body.ie .global-nav.top-right {
  margin-top: 0;
}
.page-header-wrap {
  background: #00b5ef;
  background: -moz-linear-gradient(top, #56d6ff 0%, #00b5ef 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #56d6ff), color-stop(100%, #00b5ef));
  background: -webkit-linear-gradient(top, #56d6ff 0%, #00b5ef 100%);
  background: -o-linear-gradient(top, #56d6ff 0%, #00b5ef 100%);
  background: -ms-linear-gradient(top, #56d6ff 0%, #00b5ef 100%);
  background: linear-gradient(to bottom, #56d6ff 0%, #00b5ef 100%);
}
.sidebar-section h3 {
  border-bottom: solid 5px #00b5ef;
}
body.home.student.dashboard .dashboard-header,
body.home.student.createschool .dashboard-header,
body.home.student.completeregistration .dashboard-header,
body.home.student.createsavedsearch .dashboard-header {
  background: #bfbfbf;
}
body.home.student.dashboard .dashboard-header:after,
body.home.student.createschool .dashboard-header:after,
body.home.student.completeregistration .dashboard-header:after,
body.home.student.createsavedsearch .dashboard-header:after {
  border-color: #bfbfbf transparent;
}
body.home.student.dashboard .resume-empty-panel .actions:after,
body.home.student.createschool .resume-empty-panel .actions:after,
body.home.student.completeregistration .resume-empty-panel .actions:after,
body.home.student.createsavedsearch .resume-empty-panel .actions:after {
  background: transparent url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/home/graphic_connector_whitelabel.png") no-repeat scroll center bottom;
}
body.home.student.dashboard .resume-empty-panel .actions a,
body.home.student.createschool .resume-empty-panel .actions a,
body.home.student.completeregistration .resume-empty-panel .actions a,
body.home.student.createsavedsearch .resume-empty-panel .actions a {
  background: #00a2d6;
}
body.home.student.dashboard .resume-empty-panel .actions a.btn-build,
body.home.student.createschool .resume-empty-panel .actions a.btn-build,
body.home.student.completeregistration .resume-empty-panel .actions a.btn-build,
body.home.student.createsavedsearch .resume-empty-panel .actions a.btn-build {
  background: #00a2d6 url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/home/btn_graphic_build.png") no-repeat scroll right bottom !important;
}
body.home.student.dashboard .resume-empty-panel .actions a.btn-build:hover,
body.home.student.createschool .resume-empty-panel .actions a.btn-build:hover,
body.home.student.completeregistration .resume-empty-panel .actions a.btn-build:hover,
body.home.student.createsavedsearch .resume-empty-panel .actions a.btn-build:hover {
  background: #0ac3ff url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/home/btn_graphic_build.png") no-repeat scroll right bottom !important;
}
body.home.student.dashboard .resume-empty-panel .actions a.btn-upload,
body.home.student.createschool .resume-empty-panel .actions a.btn-upload,
body.home.student.completeregistration .resume-empty-panel .actions a.btn-upload,
body.home.student.createsavedsearch .resume-empty-panel .actions a.btn-upload {
  background: #00a2d6 url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/home/btn_graphic_upload.png") no-repeat scroll left bottom !important;
}
body.home.student.dashboard .resume-empty-panel .actions a.btn-upload:hover,
body.home.student.createschool .resume-empty-panel .actions a.btn-upload:hover,
body.home.student.completeregistration .resume-empty-panel .actions a.btn-upload:hover,
body.home.student.createsavedsearch .resume-empty-panel .actions a.btn-upload:hover {
  background: #0ac3ff url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/home/btn_graphic_upload.png") no-repeat scroll left bottom !important;
}
body.home.student.dashboard .resume-education-panel .form-footer .btn-large,
body.home.student.createschool .resume-education-panel .form-footer .btn-large,
body.home.student.completeregistration .resume-education-panel .form-footer .btn-large,
body.home.student.createsavedsearch .resume-education-panel .form-footer .btn-large {
  background: #008ebc url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/home/graphic_btn_save-and-continue.png") no-repeat 10px center !important;
}
body.home.student.dashboard .resume-education-panel .form-footer .btn-large:hover,
body.home.student.createschool .resume-education-panel .form-footer .btn-large:hover,
body.home.student.completeregistration .resume-education-panel .form-footer .btn-large:hover,
body.home.student.createsavedsearch .resume-education-panel .form-footer .btn-large:hover {
  background: #00a2d6 url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/home/graphic_btn_save-and-continue.png") no-repeat 10px center !important;
}
body.home.student.dashboard .internship-matches-panel .actions .btn-large,
body.home.student.createschool .internship-matches-panel .actions .btn-large,
body.home.student.completeregistration .internship-matches-panel .actions .btn-large,
body.home.student.createsavedsearch .internship-matches-panel .actions .btn-large {
  background: #008ebc url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/home/graphic_btn_check-mark.png") no-repeat 10px center !important;
}
body.home.student.dashboard .internship-matches-panel .actions .btn-large:hover,
body.home.student.createschool .internship-matches-panel .actions .btn-large:hover,
body.home.student.completeregistration .internship-matches-panel .actions .btn-large:hover,
body.home.student.createsavedsearch .internship-matches-panel .actions .btn-large:hover {
  background: #00a2d6 url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/home/graphic_btn_check-mark.png") no-repeat 10px center !important;
}
body.home.student.dashboard .save-search-panel .form-footer .btn-large,
body.home.student.createschool .save-search-panel .form-footer .btn-large,
body.home.student.completeregistration .save-search-panel .form-footer .btn-large,
body.home.student.createsavedsearch .save-search-panel .form-footer .btn-large {
  background: #008ebc url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/home/graphic_btn_check-mark.png") no-repeat 10px center !important;
}
body.home.student.dashboard .save-search-panel .form-footer .btn-large:hover,
body.home.student.createschool .save-search-panel .form-footer .btn-large:hover,
body.home.student.completeregistration .save-search-panel .form-footer .btn-large:hover,
body.home.student.createsavedsearch .save-search-panel .form-footer .btn-large:hover {
  background: #00a2d6 url("https://idc-static.s3-us-west-2.amazonaws.com/whitelabel/home/graphic_btn_check-mark.png") no-repeat 10px center !important;
}
.btn.btn-primary {
  background: #00b5ef !important;
}
.btn.btn-primary:hover {
  background: #23caff !important;
}
.page-header-wrap .container > a {
  background-position: 0 0 !important;
}
.internship-detail .internship-info strong,
.resume-wrap .resume-section > h3 {
  color: #969696 !important;
}
.internship-result-item .company-info {
  color: #969696 !important;
}
.pnl .pnl-toolbar,
.table.grid thead th,
body.search.internships.getstarted .span4 {
  background: #969696 !important;
}
body.search.internships.getstarted .search-panel-intern {
  background: white;
}
body.search.internships.guided .page-header-wrap {
  display: block;
}
body.search.internships.guided .guided-search-body:before {
  display: none;
}
body.search.internships.guided h1 {
  color: #333333;
}
body.search.internships.guided .guided-search-pnl {
  background: white;
}
body.search.internships.guided .guided-search-pnl:before {
  border-top-color: #333333;
}
body.search.internships.guided .guided-search-pnl:after {
  border-color: #333333 transparent;
}
body.student.resources.index .student-resource-index ul li a,
body.student.resources.show .student-resource-index ul li a,
body.employer.resources.index .student-resource-index ul li a,
body.employer.resources.show .student-resource-index ul li a,
body.student.resources.index .employer-resource-index ul li a,
body.student.resources.show .employer-resource-index ul li a,
body.employer.resources.index .employer-resource-index ul li a,
body.employer.resources.show .employer-resource-index ul li a {
  background: #e7e7e7;
}
body.student.resources.index .student-resource-index ul li a:hover,
body.student.resources.show .student-resource-index ul li a:hover,
body.employer.resources.index .student-resource-index ul li a:hover,
body.employer.resources.show .student-resource-index ul li a:hover,
body.student.resources.index .employer-resource-index ul li a:hover,
body.student.resources.show .employer-resource-index ul li a:hover,
body.employer.resources.index .employer-resource-index ul li a:hover,
body.employer.resources.show .employer-resource-index ul li a:hover {
  background: #959595;
}
body.student.resources.index .resource-nav,
body.student.resources.show .resource-nav,
body.employer.resources.index .resource-nav,
body.employer.resources.show .resource-nav {
  border-left: solid 1px #959595;
  border-bottom: solid 1px #959595;
}
body.student.resources.index .resource-nav li,
body.student.resources.show .resource-nav li,
body.employer.resources.index .resource-nav li,
body.employer.resources.show .resource-nav li {
  border-right: solid 1px #959595;
}
body.student.resources.index .resource-nav li a,
body.student.resources.show .resource-nav li a,
body.employer.resources.index .resource-nav li a,
body.employer.resources.show .resource-nav li a {
  background: white;
}
body.student.resources.index .resource-nav li.selected a,
body.student.resources.show .resource-nav li.selected a,
body.employer.resources.index .resource-nav li.selected a,
body.employer.resources.show .resource-nav li.selected a {
  background: #959595;
  color: white;
}
body.student.resources.index .resource-nav li.selected a:after,
body.student.resources.show .resource-nav li.selected a:after,
body.employer.resources.index .resource-nav li.selected a:after,
body.employer.resources.show .resource-nav li.selected a:after {
  border-color: #959595 transparent;
}
body.student.resources.index .resource-header .section-title,
body.student.resources.show .resource-header .section-title,
body.employer.resources.index .resource-header .section-title,
body.employer.resources.show .resource-header .section-title {
  background: #444444;
}
body.intern .form-header,
body.employer .form-header,
body.employer .confirmation-header,
body.employer .matches-header,
body.employer .internship-filter,
body.employer .dashboard-header,
body.educator .form-header,
.internship-detail .internship-detail-header {
  background: #d1efff !important;
}
body.intern .form-header h3,
body.employer .form-header h3,
body.employer .confirmation-header h3,
body.employer .matches-header h3,
body.employer .internship-filter h3,
body.employer .dashboard-header h3,
body.educator .form-header h3,
.internship-detail .internship-detail-header h3,
body.intern .form-header h2,
body.employer .form-header h2,
body.employer .confirmation-header h2,
body.employer .matches-header h2,
body.employer .internship-filter h2,
body.employer .dashboard-header h2,
body.educator .form-header h2,
.internship-detail .internship-detail-header h2,
body.intern .form-header h1,
body.employer .form-header h1,
body.employer .confirmation-header h1,
body.employer .matches-header h1,
body.employer .internship-filter h1,
body.employer .dashboard-header h1,
body.educator .form-header h1,
.internship-detail .internship-detail-header h1,
body.intern .form-header p,
body.employer .form-header p,
body.employer .confirmation-header p,
body.employer .matches-header p,
body.employer .internship-filter p,
body.employer .dashboard-header p,
body.educator .form-header p,
.internship-detail .internship-detail-header p,
body.intern .form-header label,
body.employer .form-header label,
body.employer .confirmation-header label,
body.employer .matches-header label,
body.employer .internship-filter label,
body.employer .dashboard-header label,
body.educator .form-header label,
.internship-detail .internship-detail-header label {
  color: #333333 !important;
}
body.intern .form-header:after,
body.employer .form-header:after,
body.employer .confirmation-header:after,
body.employer .matches-header:after,
body.employer .internship-filter:after,
body.employer .dashboard-header:after,
body.educator .form-header:after,
.internship-detail .internship-detail-header:after {
  border-color: #d1efff transparent !important;
}
.about-nav li {
  display: none;
}
.about-nav li.terms,
.about-nav li.privacy,
.about-nav li.help {
  display: block;
}
body.whitelabel.index .pnl .login-or-signup {
  border-left: solid 1px #cccccc;
}
body.whitelabel.index .login-form {
  background: #eeeeee;
  padding: 20px 20px 20px 30px;
  border-bottom: solid 1px #cccccc;
}
body.whitelabel.index .login-form form {
  margin: 0;
}
body.whitelabel.index .login-form .form-body {
  padding: 0;
}
body.whitelabel.index .login-form .form-body h4 {
  margin-bottom: 5px;
}
body.whitelabel.index .login-form .form-body .checkbox-label {
  font-size: 12px;
}
body.whitelabel.index .signup-form {
  padding: 0px 20px 10px 30px;
}
body.whitelabel.index .signup-form form {
  margin: 0;
}
body.whitelabel.index .signup-form .form-body {
  padding: 0;
}
body.whitelabel.index .signup-form .form-body h4 {
  margin-bottom: 5px;
}
body.whitelabel.index .signup-form .form-body .checkbox-label {
  font-size: 12px;
}
body.whitelabel.index .signup-form .form-footer {
  padding-top: 5px;
}
body.whitelabel.index .signup-form .form-footer .fine-print a {
  font-weight: normal;
  text-decoration: underline;
  color: #333333;
}
td.title {
  width: 350px;
}
td.title .whitelabel-exclusive {
  display: inline-block;
  position: relative;
  left: -20px;
  top: -10px;
  background: #dddddd;
  font-family: Tahoma;
  font-size: 10px;
  line-height: 11px;
  font-weight: bold;
  padding: 4px 15px;
  border: solid 1px #cccccc;
}
.footer .footer-links {
  padding: 0 110px;
}
.footer .footer-links a {
  text-decoration: none !important;
}
.footer .footer-links b {
  color: #999999 !important;
  font-weight: bold;
}
