/* ----- */
/* global */
/* ----- */

/* background */
.country-ukraine .main-wrapper {
  background: #00222c;
}

/* ----- */
/* filter */
/* ----- */

/* search */
.country-ukraine .add-vacancy_btn {
  border: 1px solid #02a9dd;
}
/* main hashtag filter */
.country-ukraine .blue,
.country-ukraine a,
.country-ukraine a:hover,
.country-ukraine .bluehashtag {
  color: #02a9dd;
}

/* main hashtag filter active/hover */
/* color main */
.country-ukraine .hashes .filter-hash.active,
.country-ukraine .hashes .filter-hash:hover {
  background: #0298c7;
}

/* ----- */
/* card */
/* ----- */
.country-ukraine .col-md-3,
.country-ukraine .col-md-6 {
  /* box-shadow: 1px 0 0 0 #1c2427, 0 1px 0 0 #1c2427, 1px 1px 0 0 #1c2427, 1px 0 0 0 #1c2427 inset, 0 1px 0 0 #1c2427 inset; */
  box-shadow: 1px 0 0 0 #043241, 0 1px 0 0 #043241, 1px 1px 0 0 #043241,
    1px 0 0 0 #043241 inset, 0 1px 0 0 #043241 inset;
}

.country-ukraine .col-md-3,
.country-ukraine .col-md-6 {
  transition: all 0.3s;
}
.country-ukraine .col-md-3:hover,
.country-ukraine .col-md-6:hover {
  background-color: #044659;
  transition: all 0.3s;
}

.country-ukraine-army .col-md-3,
.country-ukraine-army .col-md-6 {
  transition: all 0.3s;
}
.country-ukraine-army .col-md-3:hover,
.country-ukraine-army .col-md-6:hover {
  transition: all 0.3s;
}

/* ----- */
/* footer */
/* ----- */
.country-ukraine .bottom-info #menu-footer-menu .menu-item a {
  color: #02a9dd;
}
.country-ukraine .wysija-submit,
.country-ukraine .recommend-button,
.country-ukraine .infopage-content h3 a,
.country-ukraine .wpcf7-submit {
  background: rgba(2, 169, 221, 1);
}
.country-ukraine .wysija-submit:hover,
.country-ukraine .wysija-submit:active,
.country-ukraine .recommend-button:hover,
.country-ukraine .recommend-button:active,
.country-ukraine .infopage-content h3 a:hover,
.country-ukraine .wpcf7-submit:hover,
.country-ukraine .subscr-button:hover {
  background: rgba(2, 169, 221, 0.9);
}

.country-ukraine .footer-wrapper,
.country-ukraine-army .footer-wrapper {
  background: #262b2e;
}
.country-ukraine .footer-sub-wrapper,
.country-ukraine-army .footer-sub-wrapper {
  background: url(../images/pattern/bottom-footer-pattern.svg) left bottom
    repeat-x;
  background-size: 3%;
}
@media (max-width: 1023px) {
  .country-ukraine .footer-sub-wrapper,
  .country-ukraine-army .footer-sub-wrapper {
    background-size: 15%;
  }
}

.country-ukraine .footer-wrapper,
.country-ukraine-army .footer-wrapper {
  padding-bottom: 0;
}
.country-ukraine .footer-wrapper {
  background: #00222c;
  padding-bottom: 0;
}

/* ----------- */
/* single page */
/* ----------- */
.country-ukraine .hdr-top-info .social-item a svg {
  fill: #006bad;
  fill: #00222c;
}
.country-ukraine.single-tors,
.country-ukraine.page-template {
  background: #00222c;
}
/* del after releases */
.country-ukraine.single-tors .bg-gradient-blue,
.country-ukraine.page-template {
  background: none;
}

/* btn in header */
.country-ukraine .vacancy-container a.info-button.fl-right {
  background: rgb(2 152 199);
}
.country-ukraine .vacancy-container a.info-button.fl-right:hover {
  background: rgba(2, 152, 199, 0.9);
}

/* content */
.country-ukraine .post-vacancy h1,
.country-ukraine .post-vacancy h2,
.country-ukraine .post-vacancy h3,
.country-ukraine .post-vacancy h4 {
  color: rgba(2, 169, 221, 1);
  font-weight: normal;
}
.country-ukraine .post-vacancy h2.vacancy-title {
  color: #00222c;
  font-weight: normal;
}
.country-ukraine .post-vacancy h1.vacancy-name {
  color: #00222c;
  font-weight: normal;
}

/* social footer */
.country-ukraine footer .social-item a svg {
  fill: #00222c;
}

/* ----------- */
/* СF7 */
/* ----------- */
.country-ukraine .wpcf7 .wpcf-add-more-file__wrap .wpcf-add-more-file__btn {
  background: rgba(2, 169, 221, 1);
}
.country-ukraine
  .wpcf7
  .wpcf-add-more-file__wrap
  .wpcf-add-more-file__btn:hover {
  background: rgba(2, 169, 221, 0.9);
}
