/*#top_up_popup {
	
	position: absolute;
	top: 100%;
	left: 50%;
	width: 500px;
	height: 500px;
	background-color: #fff;
	border-radius: 10px;
	z-index: 10;
	margin-top: -250px;

}*/
#topUp_popUp .b-popup-content
{
	width: 420px;
	height:auto; 
}
#waiting .b-popup-content {
	width: 360px;
}
#topUp_popUp .b-popup-content .animate,
#topUp_popUp .b-popup-content .loader_pay
{
	position: absolute;
	left: 190px;
	top: 174px;	
	display: none;
	z-index: 10;
}
.loader_pay_cart {
	position: relative;
	margin-bottom: 20px;
}

#topUp_popUp .b-popup-content p {
	text-align: left;
}
.b-popup-content__title {
	margin-top: 30px;
	border-bottom: 1px solid #ff8b00;
	font-size: 14px;	
	margin-bottom: 20px;
	padding-bottom: 5px;
}
.field_code__sub_title {
	border: none;
}
.b-popup-content__field  label {
	text-transform: uppercase;
	width: 100%;
	display: block;
	font-size: 12px;
	font-weight: 300;
	margin-bottom: 5px;
	margin-top: 15px;
}
.b-popup-content__field.text label,
.center {
	text-transform: none;
	text-align: center!important;
}
.b-popup-content__field .form-radio label {
	text-transform: unset;
} 
 
.b-popup input[type='text'],
.b-popup .type-select {
	display: block;
	border:1px solid #e9e9e9;
	border-radius: 0;
	height: 35px;
	padding-left: 5px;
	width: 100%;
}
.b-popup .type-select {
	padding-left: 0!important;
	border:unset;
}
.b-popup-content__field input {
}

.b-popup-content__text,.b-popup-content__text-error {
	font-size: 13px;
	font-weight: 300;
	margin: 25px 0;
	color: red;
	display: none;
}
.b-popup-content__text-error {
	font-weight: 500;
	font-size: 15px;
}
.b-popup-content__text.popup_alert{
	font-size: 16px;
	font-weight: 400;

}
#field_amount__text {
	font-size: 14px;
}
#topUp_popUp .b-popup-btn,#add_cart_popup .b-popup-btn   {
	justify-content: end;
}
.b-popup .b-popup-content .b-popup__close{
	position: absolute;
	right: 0;
	top: 0;
	margin-right: 10px;
	margin-top: 5px;
}
.b-popup .b-popup-content .b-popup__close:after {
	content: '\2716';
	width: 20px;
	height: 20px;	
	cursor: pointer;
	text-align: center;
}
.b-popup-content__field#payment_type {display: flex;justify-content: space-between;}
.b-popup-content__field#payment_type .form-radio  {width: 49%;}
.b-popup-content__field#payment_type .form-radio  label{margin-top: 0px;}
.b-popup-content__field#payment_type .form-radio  .form-radio__text-description {font-size: 11px;padding-right: 10px;}
.b-popup-content__field#payment_type .form-radio:last-child .form-radio__text-description {padding-right: 0;}


/*style.css*/
.header__user-button > */*, .header__garage-button > * */ {padding: 5px}
.vin__form-wrap .vin__form-left,.vin__form-wrap .vin__form-right {width: calc(100% / 2 - 25px ); }
.form-radio__text-title { font-size: var(--base-font-size);color: #3a3b3b;font-weight: 300;line-height: 1.8; text-transform: lowercase;}
.form-radio__text-title:hover { color: var(--main-color); }
/*.orange-button .white-button {
  color: #CCC;
  background: #CCC;
  border:2px solid #CCC;
}*/
/*.orange-button .white-button:hover {background: #CCC;color: #fff; }*/
  .form-radio input:checked + .form-radio__content .form-radio__text-title {
    font-weight: 400;
  }

