/* Yandex form */
.yandexpayment div {
    display: inline-block;
    padding-right: 4px;
}

.yandexpayment span {
    display: none;
}

.yandexpayment fieldset.submit-buttons input.inputbox {
	width: 77px;
	padding: 2px;
}

.yandexpayment i {
    vertical-align: middle;
	font-size: 2em;
}

.yandexpayment i.fa-yandex.fa-2x {
	font-size: 1.6em;
}

@media (max-width: 750px) {
	.yandexpayment div {
		display: block;
		padding-right: 0;
		padding-bottom: 5px;
	}
}

@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  src: url("webfonts/fa-brands-400.eot");
  src: url("webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("webfonts/fa-brands-400.woff2") format("woff2"), url("webfonts/fa-brands-400.woff") format("woff"), url("webfonts/fa-brands-400.ttf") format("truetype"), url("webfonts/fa-brands-400.svg#fontawesome") format("svg"); }

.fab {
  font-family: 'Font Awesome 5 Brands'; }

.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }

.fa-ruble-sign:before {
  content: "\f158"; }
  
.fa-yandex:before {
  content: "\f413"; }