/* Navigation */
.header-top-wrp {
  border-top: 6px solid #086981 !important;
}
.header-top .nav li > a .icons {
  color: #086981;
}
.header-top__contact-tel-link,
.header-top__contact-email-link {
  color: #FFFFF0 !important;
}
.main-navigation {
  border-top: 2px solid #00AAAA !important;
  border-bottom: 2px solid #086981 !important;
}
.main-navigation__item-link {
  width: 100%;
  display: block;
  padding: 0 16px;
  line-height: 60px;
  font-size: 19px;
  font-weight: 300;
}
.main-navigation__sub-item-list {
  color: #000;
}
.main-navigation__sub-item-link {
  color: #000;
}
._active > .main-navigation__sub-item-link {
  color: #00AAAA;
}
._hover > .main-navigation__sub-item-link {
  color: #086981;
}
.sub-navigation__link._curent {
  border-right: 3px solid #ffffff;
}
/*Header*/
.header-top__contact-tel,
.header-top__contact-email,
.icons .icon-home,
.icons .icon-user,
.icons .icon-license,
.icon a {
  color: #086981 !important;
}
/*Body*/
.divider,
.divider__icon {
  color: #ffffff !important;
}
.saturated-inverse .btn {
  background: #ef8000 !important;
}
h1,
h2,
h3 {
  font-family: "Trebuchet MS", 'Arial', sans-serif;
  color: #FFFFF0;
  font-weight: normal;
}
body,
p,
h4,
h5,
h6 {
  font-family: "Trebuchet MS", 'Arial', sans-serif;
  font-weight: normal;
}
body,
p {
  font-size: 20px;
  line-height: 1.54;
}
h1,
.h1 {
  font-size: 38px;
}
h2,
.h2 {
  font-size: 33px;
}
h3,
.h3 {
  font-size: 28px;
}
h4,
.h4 {
  font-size: 23px;
}
h5,
.h5 {
  font-size: 22px;
}
h6,
.h6 {
  font-size: 19px;
}
img {
  padding-top: 7px !important;
}
.facebook {
  display: none;
}
.divider__wrp:before,
.divider__wrp:after {
  background-color: #ffffff;
}
#c322 .divider__wrp:before,
#c322 .divider__wrp:after {
  background-color: #ffffff !important;
}
.header-middle__search {
  position: relative;
  margin-top: 1rem;
  float: right;
  width: 30%;
  /*border: 1px solid red;*/
}
.header-middle__search form {
  padding-right: 1rem;
  text-align: right;
  padding-top: 2.5rem;
}
.header-middle__search .sword {
  padding: 0.25rem 0.75rem;
  width: 25rem;
}
.header-middle__search .buSubmit {
  width: 3rem;
  height: 3rem;
  vertical-align: bottom;
}
.img-text-link._hover-3:before {
  background: transparent;
}
.img-text-link._hover-3:hover:before {
  background: rgba(0, 90, 161, 0.65);
}
.img-text-link__p {
  font-size: 1.6rem;
  line-height: 1.8rem;
}
.panel-default > .panel-heading,
.panel-title {
  background: #003976 !important;
  color: #fffff0;
}
.panel-title h4 {
  font-size: 28px;
}
.panel-body a:hover {
  color: #00aaaa !important;
}
/* Footer*/
footer {
  border-top: 6px solid #086981 !important;
  border-bottom: 32px solid #086981 !important;
}
footer .image-caption {
  Color: #ffffff;
}
.img-slider__caption-link {
  background: #AB1808;
  border: 1px solid #AB1808;
}
.header-top__language-menu .js__header-top__language-menu-btn,
.header-top__language-menu .js__header-top__language-menu-box-close-btn {
  display: none;
}
.header-top__language-menu-box {
  position: relative;
  top: 35px;
  left: auto;
  right: auto;
  text-transform: uppercase;
  background: none;
  opacity: 1;
  visibility: visible;
  border-bottom: 0;
}
.header-top__language-menu-box .flag-icon {
  display: none;
}
.header-top__language-menu-box-item:hover {
  color: #086981 !important;
}
@media (max-width: 991px) {
  .header-middle__logo {
    text-align: left;
    padding-left: 20px;
  }
  .header-top__language-menu-box {
    width: 100px;
    padding-right: 20px;
  }
  .header-top__language-menu-box a {
    text-align: right;
  }
  .header-top__language-menu-box-item {
    padding: 5px 0;
  }
}
@media (max-width: 768px) {
  .header-top__language-menu-box {
    top: 15px;
  }
  .header-middle__logo {
    display: inline-block;
    width: 70%;
  }
}
@media (min-width: 633px) {
  #c2328,
  #c2349 {
    display: none !important;
  }
}
@media (max-width: 632px) {
  #c1389,
  #c1733 {
    display: none !important;
  }
}
