/* Generic */
body.page-company-offers a,
body.page-node-add-cv-job-company a,
body.oferta a,
body.page-company-offers a:hover,
body.page-node-add-cv-job-company a:hover,
body.oferta a:hover,
body.page-company-offers a:focus,
body.page-node-add-cv-job-company a:focus,
body.oferta a:focus,
body.page-company-offers a:visited,
body.page-node-add-cv-job-company a:visited,
body.oferta a:visited { color: #005fab!important }

body.page-company-offers a:focus,
body.page-node-add-cv-job-company a:focus,
body.oferta a:focus,
body.page-company-offers a:visited,
body.page-node-add-cv-job-company a:visited,
body.oferta a:visited { text-decoration: none; }
/* btn's */
#edit-submit,
#buttons-social-buttons,
#buttons-social-buttons-scroll-up{
  color: #fff !important;
  background: #005fab !important;
  border: 1px solid #005fab !important;
}

/* Widget */
#inca-company-get-offers-list .table tr th{
  color: #fff !important;
  font-weight: bold;
  background-color: #005fab !important;
}
#inca-company-get-offers-list .table tr td a{ color: #005fab!important; }

/* Job page */
.gradient-section{
  color: #fff !important;
  background: #005fab !important;
}

.job-summary .title{ background-color: rgba(111, 180, 227, .3) !important; }

.title-job-offer,
.intro.description-block h2{ color: #005fab !important; }

.description-block h2{ color: #1163a5 !important; }
.description-block p{ color: #333!important; }

.otherOffer:hover{
  color: #005fab !important;
  border: 1px solid #005fab !important;
}

.back-page .icon-arrow-left{ color: #6f6f6f !important; }
.back-page:hover .icon-arrow-left{ color: #005fab !important; }


/* Form */
#cv-node-form h3{ color: #005fab !important; }

.old-form-design .chosen-container a span {
  color: inherit !important;
  color: initial !important;
  font-weight: normal !important;
}

.new-form-design .chosen-container a span {
  color: #999 !important;
  font-weight: normal !important;
}
