/*globus*/
section {
  min-width: 1100px;
}
.pagenavi {
  padding: 140px 0 100px;
}
/*.wrapper > .pagenavi { display: none; }*/
.unique__case.page {
  padding-top: 0px;
}
.nav-white .nav__back a:hover .icon__top {
  background: transparent url('../img/icons-s2baca487d5.png') no-repeat
    scroll -87px -5639px;
}
.page.page__articles {
  padding-bottom: 0;
}
.page.page__articles .pagenavi a {
  border: 1px dashed #c7c8ca !important;
  font-family: h300;
  color: #2b2b2b;
  text-decoration: none !important;
}
.page.page__articles .pagenavi a:hover {
  border: 1px dashed #feb337 !important;
}
.vista {
  background-color: #feb337;
}
.section__space b,
.nav-white .nav__menu .nav__menu__contacts .btn:hover,
.feedback .feedback__email .form-group .btn:hover {
  background-color: #feb337;
}
.page.page__articles a,
.pagenavi .pagenavi__post a:hover,
.nav-white .nav__back a:hover {
  color: #feb337;
}
.pagenavi .pagenavi__post a:hover,
.nav-white .nav__menu .nav__menu__contacts .btn:hover,
.feedback .feedback__email .form-group .btn:hover {
  border-color: #feb337;
}
.pagenavi .pagenavi__post.is-left a:hover:before {
  background: transparent url('../img/icons-s2baca487d5.png') no-repeat scroll
    0 -4089px;
}
.nav > .container {
  width: 1050px;
  margin: 0 auto;
  padding-right: 0;
  padding-left: 0;

  font-family: h300;
  font-weight: 300;
}
.pagenavi .pagenavi__post.is-right a:hover:before {
  background: transparent url('../img/icons-s2baca487d5.png') no-repeat
    scroll -68px -5592px;
}
/*.feedback .feedback__name {
	margin-bottom: 70px;
}*/
.contacts .container {
  padding-top: 104px;
  padding-bottom: 98px;
}
.globus_page {
  padding-top: 0;
}
.nav-white {
  padding-bottom: 17px;
}
.nav-white .nav__back a span {
  padding-bottom: 22px;
}
.nav-white .nav__back a {
  letter-spacing: 0;
}
.unique__case .container {
  padding-right: 0px;
  padding-left: 0px;
}
.unique__case p.b--subtitle {
  margin: 0px 0px 10px;
  font-size: 17px;
  line-height: 1.42857;
  letter-spacing: 0.03em;
}
.unique__case .b-list {
  margin: 40px 0px 0px 185px;
  padding-left: 40px;
}
.unique__case.page ul li:before,
.unique__case.page li:before {
  content: '';
  display: none;
}
.unique__case .b-list li {
  margin-bottom: 0px;
  padding-left: 30px !important;
  font-size: 17px;
  line-height: 24.2833px;
}
.unique__case p.b-review-text {
  font-size: 17px;
  line-height: 26px;
  letter-spacing: 0.03em;
}
.unique__case.page.page__articles .b__total a.b-visit-website {
  border: 2px solid #feb337 !important;

  font-family: 'BelloPro';
  font-size: 28px;
  line-height: 62px;
  color: #fff;

  background-color: #feb337;
}
.unique__case.page.page__articles .b__total a.b-visit-website:hover {
  border: 2px solid #2b2b2b !important;
  color: #2b2b2b;
  background: transparent none repeat scroll 0% 0%;
  /*border-bottom: 2px solid #2B2B2B;*/
}
.unique__case.page.page__articles .b__vegetables .b-anchor-block a {
  font-family: h300;
  font-size: 15px;
  font-weight: 300;
  line-height: 21.4333px;
  color: #fff;
  text-align: center;
  text-decoration: none !important;
  text-decoration-color: #fff;
  text-decoration-line: none;
  text-decoration-style: solid;

  background-color: transparent;
}
.unique__case .b-anchor-block .b-v span {
  display: block;
  width: 117px;
  height: 117px;
  margin: 0px auto 15px;
}
.unique__case .b-anchor-block .b-v {
  font-family: h300;
  font-size: 15px;
  font-weight: 300;
  line-height: 21.4333px;
  color: #fff;
}
.unique__case .b--style2 .bl_sub_title {
  margin-top: 200px;
}
.unique__case .b__attention .b--subtitle {
  padding: 50px 0px 0px;
  font-size: 15px;
  line-height: 1.42857;
  color: #414141;
}
.unique__case .b__design {
  height: 1136px;
  background: url('../images/pattern3.png') !important;
}
.unique__case .pension_fund .start {
  /*padding: 111px 0 30px;*/
}
.unique__case .pension_fund .start .more_link_site {
  font-family: BelloPro;
  text-decoration: none !important;
}
.unique__case .pension_fund .start a.more_link_site:hover {
  text-decoration: underline !important;
}
.unique__case .fz19 {
  font-size: 19px;
}
.unique__case .pension_fund p {
  margin: 0;
  line-height: 1.428571429;
}
.unique__case a.services_link,
.unique__case a.services_link p {
  font-family: h300;
  font-weight: 300;
  color: #2b2b2b !important;
  text-decoration: none !important;
}
.unique__case a.services_link:hover {
  text-decoration: underline !important;
}
.unique__case .pension_fund li {
  padding-left: 0 !important;
}
.unique__case .customer .standard_descr {
  margin-bottom: 50px !important;
}
.unique__case .task .standard_descr {
  margin-bottom: 35px !important;
}
.unique__case .pension_fund p.standard_title {
  margin-bottom: 15px !important;
}
.unique__case .pension_fund .data_processing p.standard_title {
  margin-bottom: 67px !important;
}
.unique__case .pension_fund .planning_and_reporting p.standard_title {
  margin-bottom: 70px !important;
}
.unique__case .pension_fund .planning_and_reporting_item {
  margin-bottom: 22px !important;
}
.unique__case .pension_fund .what_we_did p.standard_title {
  margin-bottom: 73px !important;
}
.unique__case .pension_fund .what_we_did .yellow_link {
  font-family: h600 !important;
}
.unique__case .pension_fund .it_integration p.standard_title {
  margin-bottom: 0 !important;
}
.unique__case .pension_fund .it_integration li {
  margin-bottom: 18px !important;
  padding-left: 30px !important;

  font-family: h300 !important;
  font-size: 17px !important;
  line-height: 1.2em !important;
  text-align: left;
}
.unique__case .pension_fund .uploading_data_text p {
  margin-bottom: 25px !important;
  font-size: 19px !important;
  line-height: 1.2em !important;
}
.unique__case .pension_fund .eventually .standard_title {
  margin-bottom: 30px !important;
}
.unique__case .pension_fund .eventually .standard_descr {
  margin-bottom: 50px;
  text-align: center;
}
.page.page__articles a.m_gray_btn {
  border-bottom: 2px solid #474038 !important;
  font-family: BelloPro !important;
  color: #fff !important;
  text-decoration: none !important;
}
.page.page__articles a.m_gray_btn:hover {
  border-bottom: 2px solid #474038 !important;
  color: #474038 !important;
}
.unique__case li {
  margin-bottom: 0px !important;
  line-height: 1.428571429 !important;
}
.unique__case .pension_fund p.facts_descr,
.unique__case .data_processing .data_processing_descr {
  line-height: 1.3em;
}
.unique__case
  .pension_fund
  .activities_organization
  .activities_organization_descr
  p {
  font-size: 19px;
  line-height: 1.3em !important;
}
.unique__case .pension_fund .quote_section .quote p:not(.quote_name_line) {
  font-size: 17px !important;
}
.pagenavi,
.feedback,
.vista,
.contacts {
  position: relative;
  z-index: 100;
}
.contacts {
  padding-top: 0;
  padding-bottom: 0;
}

@media (min-width: 1281px) {
  .unique__case .b__design {
    height: 1134.5px;
  }
}

@media (max-width: 1200px) {
  #feedbackForm .col-md-6 {
    width: 100% !important;
  }
}

.pension_fund .start .start_title {
  color: inherit;
}
