@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i|Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i');

body.page-company-offers,
body.page-node-add-cv-job-company,
body.oferta * {
    font-family: 'Roboto Condensed', 'Roboto', sans-serif !important;
}
/**/
body.page-company-offers,
body.page-node-add-cv-job-company {
    font-size: 15px !important;
    color: #333 !important;
}
/* Links */
body.page-company-offers a,
body.page-node-add-cv-job-company a,
body.oferta a {
    color: #333 !important;
    font-weight: bold !important;
}
body.page-company-offers a:hover,
body.page-node-add-cv-job-company a:hover,
body.oferta a:hover {
    color: #25EE32 !important;
    text-decoration: none !important;
    font-weight: bold !important;
}
body.oferta a.awb__link {
  text-decoration: none !important;
}
body.oferta a.awb__link .awb__text {
  font-family: 'Muli', sans-serif !important;
}
body.oferta a.awb__link:hover {
  text-decoration: none !important;
}
/* Buttons */
#edit-submit,
#buttons-social-buttons,
#buttons-social-buttons-scroll-up,
.tc-widgetjs-submit-multiple {
    color: #333 !important;
    background: #EAEAEA !important;
    border-color: #EAEAEA !important;
}
#edit-submit:hover,
#buttons-social-buttons:hover,
#buttons-social-buttons-scroll-up:hover,
.tc-widgetjs-submit-multiple:hover {
    color: #fff !important;
    background: #000 !important;
    border-color: #25EE32 !important;
    text-decoration: none !important;
}
#buttons-social-buttons,
#buttons-social-buttons-scroll-up {
    font-size: 17px !important;
}
#company-jobs-widget-table tr th,
#tc-jswidget #company-jobs-widget-table tr th,
#company-jobs-widget-table tr th a:hover,
#tc-jswidget #company-jobs-widget-table tr th a:hover {
    color: #333 !important;
    background-color: #fff !important;
    font-weight: normal !important;
}
#company-jobs-widget-table tr td a:hover,
#tc-jswidget #company-jobs-widget-table tr td a:hover { color: #25ee32; }

#company-jobs-widget-table tr td,
#tc-jswidget #company-jobs-widget-table tr td {
    color: #333 !important;
    background-color: #fff !important;
    font-family: 'Roboto Condensed', 'Roboto', sans-serif !important;
    /* If need override link table styles */
}
#company-jobs-widget-table tr:hover td,
#tc-jswidget #company-jobs-widget-table tr:hover td {
    color: #333 !important;
    background-color: #EAEAEA !important;
    text-decoration: none !important;
}
#tc-jswidget.tc-jswidget-container {
    font-family: 'Roboto Condensed', 'Roboto', sans-serif !important;
    font-size: 15px !important;
}
#tc-jswidget select {
    color: #333 !important;
    font-family: 'Roboto Condensed', 'Roboto', sans-serif !important;
    font-size: 15px !important;
}
#tc-jswidget .chosen-container-multi .chosen-choices li.search-field input[type=text] {
    font-family: 'Roboto Condensed', 'Roboto', sans-serif !important;
    font-size: 15px !important;
}
#tc-jswidget .chosen-container .chosen-results li {
    font-family: 'Roboto Condensed', 'Roboto', sans-serif !important;
    font-size: 15px !important;
}
#tc-jswidget .chosen-container .chosen-single {
    color: #333 !important;
    font-family: 'Roboto Condensed', 'Roboto', sans-serif !important;
    font-size: 15px !important;
}
#tc-jswidget .chosen-container .chosen-single:hover {
    color: #25EE32 !important;
    text-decoration: none !important;
}
#tc-jswidget a {
    font-family: 'Roboto Condensed', 'Roboto', sans-serif !important;
    /* all links new widget */
    color: #333 !important;
    text-decoration: none !important;
    font-weight: bold !important;
}
#tc-jswidget a:hover {
    font-weight: bold !important;
    color: #25EE32 !important;
    text-decoration: none !important;
}
.gradient-section {
    background: #FFF !important;
    color: #333 !important;
    font-size: 50px !important;
    font-weight: bold !important;
}
.title-job-offer {
    color: #333 !important;
    font-weight: bold !important;
    font-size: 30px !important;
    text-decoration: none !important;
}
.job-summary td {
    color: #333 !important;
    font-size: 15px !important;
}
.job-summary .title {
    background-color: #eaeaea !important;
    font-weight: bold !important;
}
.description-block h2 {
    color: #25EE32 !important;
    font-size: 18px !important;
    font-weight: bold !important;
}
.job-description p,
.job-description em,
.job-description td,
.job-description li {
    color: #333 !important;
    font-size: 15px !important;
    font-weight: normal !important;
}
.job-description strong,
.job-description b {
    font-weight: bold !important;
}
body.oferta .otherOffer {
    color: #4d4d4d !important;
    border-color: #4d4d4d !important;
}
body.oferta .otherOffer:hover {
    color: #25EE32 !important;
    border-color: #25EE32 !important;
    text-decoration: none !important;
}
body.oferta a.btn-gray {
    color: #4d4d4d !important;
    text-decoration: none !important;
}
.back-page .icon-arrow-left {
    color: #6f6f6f !important;
}
.back-page:hover .icon-arrow-left {
    color: #25EE32 !important;
    text-decoration: none !important;
}
.page-header {
    color: #333 !important;
    font-size: 18px !important;
    font-weight: bold !important;
}
.job-page__header-title
{
    color:white !important;
}
#cv-node-form {
    background-color: #fff !important;
}
#cv-node-form h3 {
    color: #25ee32 !important;
    font-size: 16px !important;
    font-weight: normal !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;
}
