@font-face {
  font-family: HelveticaNeueCyr-Thin;
  src: url("../../fonts/payment/HelveticaNeueCyr-Thin.9a6be09adb6d.ttf");
}

h1, h2  {
  font-family: "HelveticaNeueCyr-Thin" !important;
  color: #666666 !important;
}

.hero-title-header {
  font-family: "HelveticaNeueCyr-Thin" !important;
  font-size: 20px;
  vertical-align: middle;
  padding-left: 10px;
}

@font-face {
  font-family: HelveticaNeueCyr-Light;
  src: url("../../fonts/payment/HelveticaNeueCyr-Light.1bf43ebff7c8.ttf");
}

p, h5, li {
  font-family: "helveticaneuecyrlight" !important;
  -webkit-font-smoothing: antialiased !important;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
}

h5 {
  font-size: 17px  !important;
  text-transform: none !important;
}

.dark-gray {
  color: #777777;
}

.white-text {
  color: #ffffff !important;
}

.light-white-text {
  color: #cccccc !important;
}

.navbar-default .navbar-nav > li > a {
  font-size: 14px !important;
}

.icon_picture {
  float: left;
}

button, input, textarea, .copyright {
  font-family: "Helvetica Neue", Helvetica,Arial, sans-serif !important;
  font-size: 14px !important;
}

.btn {
  font-weight: normal !important;
}

.marginleft70 {
  margin-left: 70px !important;
}

.copyright {
  border: 0 !important;
}

.text-center-payment {
  max-width: 300px;
  margin: 0 auto;
  min-width: 300px;
}

.payment-title {
  font-size: 22px;
  text-align: left;
  padding-left: 10px;
  margin-top: 0;
  margin-bottom: 20px;
  color: #8aba56;
}
