.content.registry fieldset
{
	border:none;
	padding:0;
}

.content.registry .simplecheckout-rule-group div
{
	padding:5px;
}
#simplecheckout_payment .productInfo__btnInstallment{
	background: #0c9cb6;
border: 0;
font-size: 12px;
color: #fff;
padding: 5px 10px;
margin-top: 10px;
margin-left: 35px;
cursor: pointer;
display:inline-block;
}
#simplecheckout_cart .productInfo__btnInstallment{
	display:none;
}
.creditWindow {
	width:600px;
	position: fixed;
	border: 1px solid gray;
	background: #fff;
	color: #000;
	padding: 30px;
	top: 50%;
	left: 50%;
	margin-top: -300px;
	margin-left: -325px;
	z-index: 2147483646
}
.form-column {
	float: left;
	width: 100%
}
.form-column-title {
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 18px
}
#creditTitle {
	text-align: center;
	font-size: 28px;
	color: #4e6bb2;
	font-weight: 900
}
.creditInfo {
	padding: 14px;
	padding-bottom: 0;
	font-weight: bold;
	font-size: 20px;
	text-align: center
}
.popup-credit-content table tr td {
	width: 33.3333%
}
.creditTypeTitle {
	padding: 14px;
	padding-top: 0;
	font-weight: bold;
	font-size: 20px;
	text-align: center
}
h3.credit-tariff-i-title {
	background: #4e6bb2;
	font-size: 16px;
	padding: 5px;
	color: #fff
}
.creditInfoBottom {
	float: left;
	width: 100%;
	margin-top: 20px;
	text-align: center
}
.form-field-row input {
	width: 65%;
	padding: 6px;
	background-color: transparent;
	border: solid #e4e4e4 1px;
	outline: none;
	border-radius: 5px
}
.form-field-group {
	margin-bottom: 10px
}
.form-field-group input {
	padding: 6px;
	background-color: transparent;
	border: solid #e4e4e4 1px;
	outline: none;
	border-radius: 5px
}
.button-group-half-left {
	width: 35%;
	float: left;
	margin-left: 15%
}
.button-group-half-right {
	width: 38%;
	float: left
}
#pl_type_info .pl_type_info {
	display: none
}
#pl_type_info .pl_type_info.active {
	display: block
}
.credit-tariff-i-uah {
	background: #e4e4e4;
	font-size: 21px
}
.form-label {
	display: block;
	font-weight: 400;
	margin-bottom: 5px;
	color: #444;
	font-size: 12px;
	width: 30%;
	float: left
}
.form-field-day, .form-field-month {
	width: 48px;
	margin-right: 5px
}
.form-field-year {
	width: 48px
}
.credit-info {
	width: 65%;
	float: left
}
.form-field-row {
	margin-bottom: 10px
}
.credit-info .form-label {
	width: 150px;
	float: left;
	margin-right: 15px;
	margin-bottom: 0;
	padding-top: 5px
}
.label-term {
	padding: 5px 0
}
.buttons-term {
	text-align: left
}
.button_pl {
	background-color: #444;
	border: 0;
	color: #fff;
	cursor: pointer;
	padding: 5px 10px;
	background-color: #444;
	border: 0;
	color: #fff;
	cursor: pointer;
	padding: 5px 10px;
	font: 20px "Arial", sans-serif;
	background-color: #364551;
	font-weight: 900;
	border-radius: 5px
}
.state-active {
	background-color: #7373d3
}
.buttons-term .button_pl {
	float: left
}
.monthly-payment-block {
	width: 35%;
	text-align: center;
	float: right
}
.monthly-payment-title {
	font-size: 18px;
	margin-bottom: 10px
}
.monthly-payment-amount {
	font-size: 32px;
	font-weight: 700;
	margin-bottom: 10px
}
.monthly-payment-per-month {
	font-size: 16px
}
.calculation {
	margin-bottom: 15px;
	padding: 0 15px;
	display: table;
	width: 100%
}
input[type="button"]:focus {
	outline: 0
}
.button.button-back {
	height: 40px;
	border-radius: 25px
}
.button-send,.button.button-send {
	height: 40px;
	color: #fff;
	border-radius: 25px;
	font: 20px "Arial", sans-serif;
	background-color: #fd9427;
	font-weight: 900;
	cursor: pointer;
	width: 100%
}
.button-back {
    height: 40px;
    border-radius: 25px;
}

.personal-info {
	width: 530px;
	display: table
}
.form-button-group {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 5px
}
.form-bottom-group {
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 10px
}
.black_overlay_credit {
	position: fixed; /* position: absolute; */
	top: 0;
	left: 0;
	width: 100%;
	height: 100%; /*height: 1000%;*/
	background-color: #000;
	z-index: 1001;
	-moz-opacity: .5;
	opacity: .5;
	filter: alpha(opacity=80)
}
.popup-css-green {
	border-color: #329a1c
}
.popup-css {
	background: #fff;
	border-radius: 10px;
	border: 3px solid #fff;
	padding: 1.25em 1em 1em;
	position: relative;
	text-align: left;
	box-shadow: 0 0 0 12px rgba(0, 0, 0, .2)
}
.popup-close {
	position: absolute;
	top: 5px;
	right: 5px;
	z-index: 1
}
.credit-tariff-i {
	padding: 1px;
	text-align: center
}
.catalog_item_credit {
	padding-top: 20px
}
.credit-input {
	width: 180px
}
.button-send:hover,.button-send:hover {
	background-color: #e32623
}

.creditLoader {
	font-size: 10px;
	position: fixed;
	background: #999;
	color: #000;
	padding: 10px;
	top: 50%;
	left: 50%;
	margin-top: -30px;
	margin-left: -25px;
	text-indent: -9999em;
	border-top: 1.1em solid rgba(255, 255, 255, .2);
	border-right: 1.1em solid rgba(255, 255, 255, .2);
	border-bottom: 1.1em solid rgba(255, 255, 255, .2);
	border-left: 1.1em solid #fff;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-animation: load8 1.1s infinite linear;
	animation: load8 1.1s infinite linear
}
.creditLoader, .creditLoader:after {
	border-radius: 50%;
	width: 3em;
	height: 3em
}
@-webkit-keyframes load8 {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@keyframes load8 {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
#close_credit {
	display: none; /* inline */
	float: right;
	cursor: pointer;
}
@media screen and (max-width:768px) {
	.black_overlay_credit {
		width: 100%
	}
	#preCreditWindow {
		width: 95%!important;
		overflow-y: scroll;
		max-height: 100%
	}
	.creditWindow {
		border-radius: 5px;
		position: fixed;
		border: 1px solid gray;
		background: #fff;
		color: #000;
		padding: 0;
		top: 7px;
		left: 7px;
		margin-top: 0;
		margin-left: 1%;
		z-index: 2147483646
	}
	#creditTitle {
		margin-top: 12px;
		color: #000!important
	}
	.button-send {
		font-size: 12px
	}
	.creditTypeTitle {
		font-size: 20px
	}
	.creditTypeTitle {
		padding: 0
	}
	h3.credit-tariff-i-title {
		font-size: 17px;
		padding: 8px 10px;
		color: #fff;
		background-color: #414141!important;
		font-weight: 700
	}
	#close_credit {
		display: block;
		font-size: 24px;
		float: right;
		margin-top: -6px;
		margin-right: 2px;
		margin-left: -15px
	}
	.personal-info {
		width: 100%
	}
	#creditWindowId {
		width: 95%!important;
		overflow-y: scroll;
		max-height: 100%
	}
	#creditWindowId .form-column-title {
		font-size: 16px;
		text-align: center;
		padding: 0 20px
	}
	.form-field-group input {
		width: 17%!important
	}
	.form-field-group input:last-of-type {
		width: 18%!important
	}
	.button-back {
		font-size: 12px
	}
	.popup-credit-content table tr td {
		width: 100%;
		display: block;
		margin: 0 0 20px
	}
	.button-send, .button.button-send {
		height: 40px;
		cursor: pointer;
		font-weight: 400;
		line-height: 1;
		border: none;
		text-transform: uppercase;
		background: #f89c2d;
		background: linear-gradient(to top, #f89c2d, #ffac00);
		text-shadow: 0 -1px 0 rgba(216, 122, 15, .61), 0 0 0 rgba(247, 139, 0, .86);
		border-bottom: 2px solid #e49224;
		border-radius: 3px;
		width: 185px;
		display: block;
		clear: both;
		text-align: center;
		padding: 12px 12px 10px;
		color: #fff;
		box-shadow: none;
		margin: 0 auto
	}
	.credit-tariff-i-uah {
		background: #fff;
		font-size: 24px
	}
	.credit-tariff-i-payments {
		font-size: 14px;
		padding: 10px 0 0
	}
	.catalog_item_credit {
		padding-top: 5px
	}
	.popup-credit-content>p {
		font-size: 10px;
		padding: 0 15px 30px;
		text-align: center
	}
	.form-label {
		display: block;
		font-weight: 400;
		margin-bottom: 5px;
		color: #444;
		font-size: 12px;
		width: 100%;
		float: none
	}
	.form-field-row {
		margin-bottom: 10px;
		padding: 0 5%
	}
	.form-field-row>.form-field-row {
		padding: 0
	}
	.form-field-row input {
		width: 88%!important;
		padding: 6px 5%;
		background-color: transparent;
		border: solid #e4e4e4 1px;
		outline: none;
		border-radius: 5px
	}
	.button-group-half-right .button-send {
		width: auto;
		padding: 12px 27px 10px
	}
	.form-field-row #bdd, .form-field-row #bdm, .form-field-row #bdy {
		width: 18%!important
	}
}
.creditWindow {
	width:600px;
	position: fixed;
	border: 1px solid gray;
	background: #fff;
	color: #000;
	padding: 30px;
	top: 50%;
	left: 50%;
	margin-top: -300px;
	margin-left: -325px;
	z-index: 2147483646
}
.form-column {
	float: left;
	width: 100%
}
.form-column-title {
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 18px
}
#creditTitle {
	text-align: center;
	font-size: 28px;
	color: #4e6bb2;
	font-weight: 900
}
.creditInfo {
	padding: 14px;
	padding-bottom: 0;
	font-weight: bold;
	font-size: 20px;
	text-align: center
}
.popup-credit-content table tr td {
	width: 33.3333%
}
.creditTypeTitle {
	padding: 14px;
	padding-top: 0;
	font-weight: bold;
	font-size: 20px;
	text-align: center
}
h3.credit-tariff-i-title {
	background: #4e6bb2;
	font-size: 16px;
	padding: 5px;
	color: #fff
}
.creditInfoBottom {
	float: left;
	width: 100%;
	margin-top: 20px;
	text-align: center
}
.form-field-row input {
	width: 65%;
	padding: 6px;
	background-color: transparent;
	border: solid #e4e4e4 1px;
	outline: none;
	border-radius: 5px
}
.form-field-group {
	margin-bottom: 10px
}
.form-field-group input {
	padding: 6px;
	background-color: transparent;
	border: solid #e4e4e4 1px;
	outline: none;
	border-radius: 5px
}
.buttons-group-half-left {
	width: 35%;
	float: left;
	margin-left: 15%
}
.buttons-group-half-right {
	width: 38%;
	float: left
}
#pl_type_info .pl_type_info {
	display: none
}
#pl_type_info .pl_type_info.active {
	display: block
}
.credit-tariff-i-uah {
	background: #e4e4e4;
	font-size: 21px
}
.form-label {
	display: block;
	font-weight: 400;
	margin-bottom: 5px;
	color: #444;
	font-size: 12px;
	width: 30%;
	float: left
}
.form-field-day, .form-field-month {
	width: 48px;
	margin-right: 5px
}
.form-field-year {
	width: 48px
}
.credit-info {
	width: 65%;
	float: left
}
.form-field-row {
	margin-bottom: 10px
}
.credit-info .form-label {
	width: 150px;
	float: left;
	margin-right: 15px;
	margin-bottom: 0;
	padding-top: 5px
}
.label-term {
	padding: 5px 0
}
.buttonss-term {
	text-align: left
}
.buttons_pl {
	background-color: #444;
	border: 0;
	color: #fff;
	cursor: pointer;
	padding: 5px 10px;
	background-color: #444;
	border: 0;
	color: #fff;
	cursor: pointer;
	padding: 5px 10px;
	font: 20px "Arial", sans-serif;
	background-color: #364551;
	font-weight: 900;
	border-radius: 5px
}
.state-active {
	background-color: #7373d3
}
.buttonss-term .buttons_pl {
	float: left
}
.monthly-payment-block {
	width: 35%;
	text-align: center;
	float: right
}
.monthly-payment-title {
	font-size: 18px;
	margin-bottom: 10px
}
.monthly-payment-amount {
	font-size: 32px;
	font-weight: 700;
	margin-bottom: 10px
}
.monthly-payment-per-month {
	font-size: 16px
}
.calculation {
	margin-bottom: 15px;
	padding: 0 15px;
	display: table;
	width: 100%
}
input[type="buttons"]:focus {
	outline: 0
}
.buttons-back {
	height: 40px;
	border-radius: 25px
}
.buttons-send {
	height: 40px;
	color: #fff;
	border-radius: 25px;
	font: 20px "Arial", sans-serif;
	background-color: #fd9427;
	font-weight: 900;
	cursor: pointer;
	width: 100%
}
.personal-info {
	width: 530px;
	display: table
}
.form-buttons-group {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 5px
}
.form-bottom-group {
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 10px
}
.black_overlay_credit {
	position: fixed; /* position: absolute; */
	top: 0;
	left: 0;
	width: 100%;
	height: 100%; /*height: 1000%;*/
	background-color: #000;
	z-index: 1001;
	-moz-opacity: .5;
	opacity: .5;
	filter: alpha(opacity=80)
}
.popup-css-green {
	border-color: #329a1c
}
.popup-css {
	background: #fff;
	border-radius: 10px;
	border: 3px solid #fff;
	padding: 1.25em 1em 1em;
	position: relative;
	text-align: left;
	box-shadow: 0 0 0 12px rgba(0, 0, 0, .2)
}
.popup-close {
	position: absolute;
	top: 5px;
	right: 5px;
	z-index: 1
}
.credit-tariff-i {
	padding: 1px;
	text-align: center
}
.catalog_item_credit {
	padding-top: 20px
}
.credit-input {
	width: 180px
}
.buttons-send:hover {
	background-color: #e32623
}
.buttons:hover {
	background-color: rgba(253, 148, 39, .85)
}
.creditLoader {
	font-size: 10px;
	position: fixed;
	background: #999;
	color: #000;
	padding: 10px;
	top: 50%;
	left: 50%;
	margin-top: -30px;
	margin-left: -25px;
	text-indent: -9999em;
	border-top: 1.1em solid rgba(255, 255, 255, .2);
	border-right: 1.1em solid rgba(255, 255, 255, .2);
	border-bottom: 1.1em solid rgba(255, 255, 255, .2);
	border-left: 1.1em solid #fff;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-animation: load8 1.1s infinite linear;
	animation: load8 1.1s infinite linear
}
.creditLoader, .creditLoader:after {
	border-radius: 50%;
	width: 3em;
	height: 3em
}
@-webkit-keyframes load8 {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@keyframes load8 {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
#close_credit {
	display: none; /* inline */
	float: right;
	cursor: pointer;
}
@media screen and (max-width:768px) {
	.black_overlay_credit {
		width: 100%
	}
	#preCreditWindow {
		width: 95%!important;
		overflow-y: scroll;
		max-height: 100%
	}
	.creditWindow {
		border-radius: 5px;
		position: fixed;
		border: 1px solid gray;
		background: #fff;
		color: #000;
		padding: 0;
		top: 7px;
		left: 7px;
		margin-top: 0;
		margin-left: 1%;
		z-index: 2147483646
	}
	#creditTitle {
		margin-top: 12px;
		color: #000!important
	}
	.buttons-send {
		font-size: 12px
	}
	.creditTypeTitle {
		font-size: 20px
	}
	.creditTypeTitle {
		padding: 0
	}
	h3.credit-tariff-i-title {
		font-size: 17px;
		padding: 8px 10px;
		color: #fff;
		background-color: #414141!important;
		font-weight: 700
	}
	#close_credit {
		display: block;
		font-size: 24px;
		float: right;
		margin-top: -6px;
		margin-right: 2px;
		margin-left: -15px
	}
	.personal-info {
		width: 100%
	}
	#creditWindowId {
		width: 95%!important;
		overflow-y: scroll;
		max-height: 100%
	}
	#creditWindowId .form-column-title {
		font-size: 16px;
		text-align: center;
		padding: 0 20px
	}
	.form-field-group input {
		width: 17%!important
	}
	.form-field-group input:last-of-type {
		width: 18%!important
	}
	.buttons-back {
		font-size: 12px
	}
	.popup-credit-content table tr td {
		width: 100%;
		display: block;
		margin: 0 0 20px
	}
	.buttons-send {
		height: 40px;
		cursor: pointer;
		font-weight: 400;
		line-height: 1;
		border: none;
		text-transform: uppercase;
		background: #f89c2d;
		background: linear-gradient(to top, #f89c2d, #ffac00);
		text-shadow: 0 -1px 0 rgba(216, 122, 15, .61), 0 0 0 rgba(247, 139, 0, .86);
		border-bottom: 2px solid #e49224;
		border-radius: 3px;
		width: 185px;
		display: block;
		clear: both;
		text-align: center;
		padding: 12px 12px 10px;
		color: #fff;
		box-shadow: none;
		margin: 0 auto
	}
	.credit-tariff-i-uah {
		background: #fff;
		font-size: 24px
	}
	.credit-tariff-i-payments {
		font-size: 14px;
		padding: 10px 0 0
	}
	.catalog_item_credit {
		padding-top: 5px
	}
	.popup-credit-content>p {
		font-size: 10px;
		padding: 0 15px 30px;
		text-align: center
	}
	.form-label {
		display: block;
		font-weight: 400;
		margin-bottom: 5px;
		color: #444;
		font-size: 12px;
		width: 100%;
		float: none
	}
	.form-field-row {
		margin-bottom: 10px;
		padding: 0 5%
	}
	.form-field-row>.form-field-row {
		padding: 0
	}
	.form-field-row input {
		width: 88%!important;
		padding: 6px 5%;
		background-color: transparent;
		border: solid #e4e4e4 1px;
		outline: none;
		border-radius: 5px
	}
	.buttons-group-half-right .buttons-send {
		width: auto;
		padding: 12px 27px 10px
	}
	.form-field-row #bdd, .form-field-row #bdm, .form-field-row #bdy {
		width: 18%!important
	}
}



/*

.creditWindow {
	width:600px;
	position: fixed;
	border: 1px solid gray;
	background: #fff;
	color: #000;
	padding: 30px;
	top: 50%;
	left: 50%;
	margin-top: -300px;
	margin-left: -325px;
	z-index: 2147483646
}
.form-column {
	float: left;
	width: 100%
}
.form-column-title {
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 18px
}
#creditTitle {
	text-align: center;
	font-size: 28px;
	color: #4e6bb2;
	font-weight: 900
}
.creditInfo {
	padding: 14px;
	padding-bottom: 0;
	font-weight: bold;
	font-size: 20px;
	text-align: center
}
.popup-credit-content table tr td {
	width: 33.3333%
}
.creditTypeTitle {
	padding: 14px;
	padding-top: 0;
	font-weight: bold;
	font-size: 20px;
	text-align: center
}
h3.credit-tariff-i-title {
	background: #4e6bb2;
	font-size: 16px;
	padding: 5px;
	color: #fff
}
.creditInfoBottom {
	float: left;
	width: 100%;
	margin-top: 20px;
	text-align: center
}
.form-field-row input {
	width: 65%;
	padding: 6px;
	background-color: transparent;
	border: solid #e4e4e4 1px;
	outline: none;
	border-radius: 5px
}
.form-field-group {
	margin-bottom: 10px
}
.form-field-group input {
	padding: 6px;
	background-color: transparent;
	border: solid #e4e4e4 1px;
	outline: none;
	border-radius: 5px
}
.buttons-group-half-left {
	width: 35%;
	float: left;
	margin-left: 15%
}
.buttons-group-half-right {
	width: 38%;
	float: left
}
#pl_type_info .pl_type_info {
	display: none
}
#pl_type_info .pl_type_info.active {
	display: block
}
.credit-tariff-i-uah {
	background: #e4e4e4;
	font-size: 21px
}
.form-label {
	display: block;
	font-weight: 400;
	margin-bottom: 5px;
	color: #444;
	font-size: 12px;
	width: 30%;
	float: left
}
.form-field-day, .form-field-month {
	width: 48px;
	margin-right: 5px
}
.form-field-year {
	width: 48px
}
.credit-info {
	width: 65%;
	float: left
}
.form-field-row {
	margin-bottom: 10px
}
.credit-info .form-label {
	width: 150px;
	float: left;
	margin-right: 15px;
	margin-bottom: 0;
	padding-top: 5px
}
.label-term {
	padding: 5px 0
}
.buttonss-term {
	text-align: left
}
.buttons_pl {
	background-color: #444;
	border: 0;
	color: #fff;
	cursor: pointer;
	padding: 5px 10px;
	background-color: #444;
	border: 0;
	color: #fff;
	cursor: pointer;
	padding: 5px 10px;
	font: 20px "Arial", sans-serif;
	background-color: #364551;
	font-weight: 900;
	border-radius: 5px
}
.state-active {
	background-color: #7373d3
}
.buttonss-term .buttons_pl {
	float: left
}
.monthly-payment-block {
	width: 35%;
	text-align: center;
	float: right
}
.monthly-payment-title {
	font-size: 18px;
	margin-bottom: 10px
}
.monthly-payment-amount {
	font-size: 32px;
	font-weight: 700;
	margin-bottom: 10px
}
.monthly-payment-per-month {
	font-size: 16px
}
.calculation {
	margin-bottom: 15px;
	padding: 0 15px;
	display: table;
	width: 100%
}
input[type="buttons"]:focus {
	outline: 0
}
.buttons-back {
	height: 40px;
	border-radius: 25px
}
.buttons-send {
	height: 40px;
	color: #fff;
	border-radius: 25px;
	font: 20px "Arial", sans-serif;
	background-color: #fd9427;
	font-weight: 900;
	cursor: pointer;
	width: 100%
}
.personal-info {
	width: 530px;
	display: table
}
.form-buttons-group {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 5px
}
.form-bottom-group {
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 10px
}
.black_overlay_credit {
	position: absolute;
	top: 0;
	left: 0;
	width: 1000%;
	height: 1000%;
	background-color: #000;
	z-index: 1001;
	-moz-opacity: .5;
	opacity: .5;
	filter: alpha(opacity=80)
}
.popup-css-green {
	border-color: #329a1c
}
.popup-css {
	background: #fff;
	border-radius: 10px;
	border: 3px solid #fff;
	padding: 1.25em 1em 1em;
	position: relative;
	text-align: left;
	box-shadow: 0 0 0 12px rgba(0, 0, 0, .2)
}
.popup-close {
	position: absolute;
	top: 5px;
	right: 5px;
	z-index: 1
}
.credit-tariff-i {
	padding: 1px;
	text-align: center
}
.catalog_item_credit {
	padding-top: 20px
}
.credit-input {
	width: 180px
}
.buttons-send:hover {
	background-color: #e32623
}
.buttons:hover {
	background-color: rgba(253, 148, 39, .85)
}
.creditLoader {
	font-size: 10px;
	position: fixed;
	background: #999;
	color: #000;
	padding: 10px;
	top: 50%;
	left: 50%;
	margin-top: -30px;
	margin-left: -25px;
	text-indent: -9999em;
	border-top: 1.1em solid rgba(255, 255, 255, .2);
	border-right: 1.1em solid rgba(255, 255, 255, .2);
	border-bottom: 1.1em solid rgba(255, 255, 255, .2);
	border-left: 1.1em solid #fff;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-animation: load8 1.1s infinite linear;
	animation: load8 1.1s infinite linear
}
.creditLoader, .creditLoader:after {
	border-radius: 50%;
	width: 3em;
	height: 3em
}
@-webkit-keyframes load8 {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@keyframes load8 {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
#close_credit {
	display: none
}
@media screen and (max-width:768px) {
	.black_overlay_credit {
		width: 100%
	}
	#preCreditWindow {
		width: 95%!important;
		overflow-y: scroll;
		max-height: 100%
	}
	.creditWindow {
		border-radius: 5px;
		position: fixed;
		border: 1px solid gray;
		background: #fff;
		color: #000;
		padding: 0;
		top: 7px;
		left: 7px;
		margin-top: 0;
		margin-left: 0!important;
		z-index: 2147483646
	}
	#creditTitle {
		margin-top: 12px;
		color: #000!important
	}
	.buttons-send {
		font-size: 12px
	}
	.creditTypeTitle {
		font-size: 20px
	}
	.creditTypeTitle {
		padding: 0
	}
	h3.credit-tariff-i-title {
		font-size: 17px;
		padding: 8px 10px;
		color: #fff;
		background-color: #414141!important;
		font-weight: 700
	}
	#close_credit {
		display: block;
		font-size: 24px;
		float: right;
		margin-top: -6px;
		margin-right: 2px;
		margin-left: -15px
	}
	.personal-info {
		width: 100%
	}
	#creditWindowId {
		width: 95%!important;
		overflow-y: scroll;
		max-height: 100%
	}
	#creditWindowId .form-column-title {
		font-size: 16px;
		text-align: center;
		padding: 0 20px
	}
	.form-field-group input {
		width: 17%!important
	}
	.form-field-group input:last-of-type {
		width: 18%!important
	}
	.buttons-back {
		font-size: 12px
	}
	.popup-credit-content table tr td {
		width: 100%;
		display: block;
		margin: 0 0 20px
	}
	.buttons-send {
		height: 40px;
		cursor: pointer;
		font-weight: 400;
		line-height: 1;
		border: none;
		text-transform: uppercase;
		background: #f89c2d;
		background: linear-gradient(to top, #f89c2d, #ffac00);
		text-shadow: 0 -1px 0 rgba(216, 122, 15, .61), 0 0 0 rgba(247, 139, 0, .86);
		border-bottom: 2px solid #e49224;
		border-radius: 3px;
		width: 185px;
		display: block;
		clear: both;
		text-align: center;
		padding: 12px 12px 10px;
		color: #fff;
		box-shadow: none;
		margin: 0 auto
	}
	.credit-tariff-i-uah {
		background: #fff;
		font-size: 24px
	}
	.credit-tariff-i-payments {
		font-size: 14px;
		padding: 10px 0 0
	}
	.catalog_item_credit {
		padding-top: 5px
	}
	.popup-credit-content>p {
		font-size: 10px;
		padding: 0 15px 30px;
		text-align: center
	}
	.form-label {
		display: block;
		font-weight: 400;
		margin-bottom: 5px;
		color: #444;
		font-size: 12px;
		width: 100%;
		float: none
	}
	.form-field-row {
		margin-bottom: 10px;
		padding: 0 5%
	}
	.form-field-row>.form-field-row {
		padding: 0
	}
	.form-field-row input {
		width: 88%!important;
		padding: 6px 5%;
		background-color: transparent;
		border: solid #e4e4e4 1px;
		outline: none;
		border-radius: 5px
	}
	.buttons-group-half-right .buttons-send {
		width: auto;
		padding: 12px 27px 10px
	}
	.form-field-row #bdd, .form-field-row #bdm, .form-field-row #bdy {
		width: 18%!important
	}
}


*/



/*
.creditWindow{position:fixed;border:1px solid gray;background:#fff;color:#000;padding:30px;top:50%;left:50%;margin-top:-300px;margin-left:-325px;z-index:2147483646}.form-column{float:left;width:100%}.form-column-title{font-size:16px;font-weight:700;margin-bottom:18px}#creditTitle{text-align:center;font-size:28px;color:#4e6bb2;font-weight:900}.creditInfo{padding:14px;padding-bottom:0;font-weight:bold;font-size:20px;text-align:center}.popup-credit-content table tr td{width:33.3333%}.creditTypeTitle{padding:14px;padding-top:0;font-weight:bold;font-size:20px;text-align:center}h3.credit-tariff-i-title{background:#4e6bb2;font-size:16px;padding:5px;color:#fff}.creditInfoBottom{float:left;width:100%;margin-top:20px;text-align:center}.form-field-row input{width:65%;padding:6px;background-color:transparent;border:solid #e4e4e4 1px;outline:none;border-radius:5px}.form-field-group{margin-bottom:10px}.form-field-group input{padding:6px;background-color:transparent;border:solid #e4e4e4 1px;outline:none;border-radius:5px}.buttons-group-half-left{width:35%;float:left;margin-left:15%}.buttons-group-half-right{width:38%;float:left}#pl_type_info .pl_type_info{display:none}#pl_type_info .pl_type_info.active{display:block}.credit-tariff-i-uah{background:#e4e4e4;font-size:21px}.form-label{display:block;font-weight:400;margin-bottom:5px;color:#444;font-size:12px;width:30%;float:left}.form-field-day,.form-field-month{width:48px;margin-right:5px}.form-field-year{width:48px}.credit-info{width:65%;float:left}.form-field-row{margin-bottom:10px}.credit-info .form-label{width:150px;float:left;margin-right:15px;margin-bottom:0;padding-top:5px}.label-term{padding:5px 0}.buttonss-term{text-align:left}.buttons{background-color:#444;border:0;color:#fff;cursor:pointer;padding:5px 10px;background-color:#444;border:0;color:#fff;cursor:pointer;padding:5px 10px;font:20px "Arial",sans-serif;background-color:#364551;font-weight:900;border-radius:5px}.state-active{background-color:#7373d3}.buttonss-term .buttons{float:left}.monthly-payment-block{width:35%;text-align:center;float:right}.monthly-payment-title{font-size:18px;margin-bottom:10px}.monthly-payment-amount{font-size:32px;font-weight:700;margin-bottom:10px}.monthly-payment-per-month{font-size:16px}.calculation{margin-bottom:15px;padding:0 15px;display:table;width:100%}input[type="buttons"]:focus{outline:0}.buttons-back{height:40px;border-radius:25px}.buttons-send{height:40px;color:#fff;border-radius:25px;font:20px "Arial",sans-serif;background-color:#fd9427;font-weight:900;cursor:pointer;width:100%}.personal-info{width:530px;display:table}.form-buttons-group{text-align:center;margin-top:10px;margin-bottom:5px}.form-bottom-group{margin-top:10px;margin-bottom:5px;font-size:10px}.black_overlay_credit{position:absolute;top:0;left:0;width:1000%;height:1000%;background-color:#000;z-index:1001;-moz-opacity:.5;opacity:.5;filter:alpha(opacity=80)}.popup-css-green{border-color:#329a1c}.popup-css{background:#fff;border-radius:10px;border:3px solid #fff;padding:1.25em 1em 1em;position:relative;text-align:left;box-shadow:0 0 0 12px rgba(0,0,0,.2)}.popup-close{position:absolute;top:5px;right:5px;z-index:1}.credit-tariff-i{padding:1px;text-align:center}.catalog_item_credit{padding-top:20px}.credit-input{width:180px}.buttons-send:hover{background-color:#e32623}.buttons:hover{background-color:rgba(253,148,39,.85)}.creditLoader{font-size:10px;position:fixed;background:#999;color:#000;padding:10px;top:50%;left:50%;margin-top:-30px;margin-left:-25px;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.creditLoader,.creditLoader:after{border-radius:50%;width:3em;height:3em}@-webkit-keyframes load8 {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg);}100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load8 {0% {-webkit-transform: rotate(0deg);transform:rotate(0deg);}100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}#close_credit{display:none}@media screen and (max-width:768px){.black_overlay_credit{width:100%}#preCreditWindow{width:95%!important;overflow-y:scroll;max-height:100%}.creditWindow{border-radius:5px;position:fixed;border:1px solid gray;background:#fff;color:#000;padding:0;top:7px;left:7px;margin-top:0;margin-left: -50%;z-index:2147483646}#creditTitle{margin-top:12px;color:#000!important}.buttons-send{font-size:12px}.creditTypeTitle{font-size:20px}.creditTypeTitle{padding:0}h3.credit-tariff-i-title{font-size:17px;padding:8px 10px;color:#fff;background-color:#414141!important;font-weight:700}#close_credit{display:block;font-size:24px;float:right;margin-top:-6px;margin-right:2px;margin-left:-15px}.personal-info{width:100%}#creditWindowId{width:95%!important;overflow-y:scroll;max-height:100%}#creditWindowId .form-column-title{font-size:16px;text-align:center;padding:0 20px}.form-field-group input{width:17%!important}.form-field-group input:last-of-type{width:18%!important}.buttons-back{font-size:12px}.popup-credit-content table tr td{width:100%;display:block;margin:0 0 20px}.buttons-send{height:40px;cursor:pointer;font-weight:400;line-height:1;border:none;text-transform:uppercase;background:#f89c2d;background:linear-gradient(to top,#f89c2d,#ffac00);text-shadow:0 -1px 0 rgba(216,122,15,.61) , 0 0 0 rgba(247,139,0,.86);border-bottom:2px solid #e49224;border-radius:3px;width:185px;display:block;clear:both;text-align:center;padding:12px 12px 10px;color:#fff;box-shadow:none;margin:0 auto}.credit-tariff-i-uah{background:#fff;font-size:24px}.credit-tariff-i-payments{font-size:14px;padding:10px 0 0}.catalog_item_credit{padding-top:5px}.popup-credit-content>p{font-size:10px;padding:0 15px 30px;text-align:center}.form-label{display:block;font-weight:400;margin-bottom:5px;color:#444;font-size:12px;width:100%;float:none}.form-field-row{margin-bottom:10px;padding:0 5%}.form-field-row>.form-field-row{padding:0}.form-field-row input{width:88%!important;padding:6px 5%;background-color:transparent;border:solid #e4e4e4 1px;outline:none;border-radius:5px}.buttons-group-half-right .buttons-send{width:auto;padding:12px 27px 10px}.form-field-row #bdd,.form-field-row #bdm,.form-field-row #bdy{width:18%!important}}
*/
/*
.creditWindow{position:fixed;border:1px solid gray;background:#fff;color:#000;padding:30px;top:50%;left:50%;margin-top:-300px;margin-left:-325px;font-family:'Open Sans',sans-serif;z-index:2147483646}.form-column{float:left;width:100%}.form-column-title{font-size:16px;font-weight:700;margin-bottom:18px}#creditTitle{text-align:center;font-size:28px;color: rgb(78,107,178);font-weight:900}.creditInfo{
    padding: 14px;
    padding-bottom: 0;
    font-weight: bold;
    font-size: 20px;
    text-align: center;
}
.popup-credit-content table tr td {
    width: 33.3333%;
}
.creditTypeTitle{
    padding: 14px;
    padding-top: 0;
    font-weight: bold;
    font-size: 20px;
    text-align: center;
}h3.credit-tariff-i-title{
    background: rgb(78,107,178);
    font-size: 16px;
    padding: 5px;
    color:white;
}
.creditInfoBottom {
    float: left;
    width: 100%;
    margin-top: 20px;
    text-align: center;
}
.form-field-row input {
    width: 65%;
    padding: 6px;
    background-color: transparent;
    border: solid #e4e4e4 1px;
    outline: none;
    border-radius: 5px;
}
.form-field-group {
    margin-bottom: 10px;
}
.form-field-group input {
    padding: 6px;background-color: transparent;border: solid #e4e4e4 1px;outline: none;border-radius: 5px;
}
.buttons-group-half-left {
    width:35%;
    float: left;
    margin-left: 15%;
}
.buttons-group-half-right {
    width: 38%;
    float: left;
}
#pl_type_info .pl_type_info {
    display: none;
}
#pl_type_info .pl_type_info.active {
    display: block;
}
.credit-tariff-i-uah {
    background: #e4e4e4;    font-size: 21px;
}.form-label{display:block;font-weight:400;margin-bottom:5px;color:#444;font-size:12px;width: 30%;float: left;}.form-field-day,.form-field-month{width:48px;margin-right:5px}.form-field-year{width:48px}.credit-info{width:65%;float:left}.form-field-row{margin-bottom:10px}.credit-info .form-label{width:150px;float:left;margin-right:15px;margin-bottom:0;padding-top:5px}.label-term{padding:5px 0}.buttonss-term{text-align:left}.buttons{background-color:#444;border:0;color:white;cursor:pointer;padding:5px 10px;background-color:#444;border:0;color:white;cursor:pointer;padding: 5px 10px;font:normal 20px "Arial",sans-serif;background-color:rgb(54,69,81);font-weight:900;border-radius:5px;}.state-active{background-color:#7373d3}.buttonss-term .buttons{float:left}.monthly-payment-block{width:35%;text-align:center;float:right}.monthly-payment-title{font-size:18px;margin-bottom:10px}.monthly-payment-amount{font-size:32px;font-weight:700;margin-bottom:10px}.monthly-payment-per-month{font-size:16px}.calculation{margin-bottom:15px;padding:0 15px;display:table;width:100%}input[type=buttons]:focus{outline:0}.buttons-back{height: 40px;
                                                                                                                                                                                                        border-radius: 25px;}.buttons-send{height: 40px;
                                  color: #fff;
                                  border-radius: 25px;
                                  font: normal 20px "Arial",sans-serif;
                                  background-color: rgb(253,148,39);
                                  font-weight: 900;
                                  cursor: pointer;
                                  width: 100%;}.personal-info{width:530px;display:table}.form-buttons-group{text-align:center;margin-top:10px;margin-bottom:5px}.form-bottom-group{margin-top:10px;margin-bottom:5px;font-size:10px}.black_overlay_credit{position:absolute;top:0;left:0;width:1000%;height:1000%;background-color:#000;z-index:1001;-moz-opacity:.5;opacity:.5;filter:alpha(opacity=80)}.popup-css-green{border-color:#329a1c}.popup-css{background:#fff;border-radius:10px;border:3px solid #fff;padding:1.25em 1em 1em;position:relative;text-align:left;box-shadow:0 0 0 12px rgba(0,0,0,.2)}.popup-close{position:absolute;top:5px;right:5px;z-index:1}.credit-tariff-i{padding:1px;text-align:center;}.catalog_item_credit{padding-top:20px}.credit-input{width:180px}.buttons-send:hover{background-color:rgb(227,38,35);}.buttons:hover{background-color:rgba(253, 148, 39, 0.85);} .creditLoader{font-size:10px;position:fixed;background:#999;color:#000;padding:10px;top:50%;left:50%;margin-top:-30px;margin-left:-25px;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,0.2);border-right:1.1em solid rgba(255,255,255,0.2);border-bottom:1.1em solid rgba(255,255,255,0.2);border-left:1.1em solid #ffffff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;}.creditLoader,.creditLoader:after{border-radius:50%;width:3em;height:3em;}@-webkit-keyframes load8 {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg);}100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load8 {0% {-webkit-transform: rotate(0deg);transform:rotate(0deg);}100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
#close_credit {
*/
   /* display: none;*/
/*
   cursor:pointer;
   text-align: right;
}
*/
/* Mobile */
/*
@media screen and (max-width: 768px){
    .black_overlay_credit {
        width: 100%;
    }
    #preCreditWindow {
        width: 95%!important;
        overflow-y: scroll;
        max-height: 100%;
    }
    .creditWindow {
        border-radius: 5px;
        position: fixed;
        border: 1px solid gray;
        background: #fff;
        color: #000;
        padding: 0;
        top: 7px;
        left: 7px;
        margin-top: 0;
        margin-left: 0!important;
        font-family: 'Open Sans',sans-serif;
        z-index: 2147483646;
    }
    #creditTitle {
        margin-top: 12px;
    }
    .buttons-send {
        font-size: 12px;
    }
    .creditTypeTitle {
        font-size: 16px;
    }
    .creditTypeTitle {
        padding: 0;
    }
    h3.credit-tariff-i-title {
        font-size: 17px;
        padding: 5px 8px;
        color: white;
    }
    #close_credit {
        display: block;
        font-size: 24px;
        float: right;
        margin-top: -6px;
        margin-right: 2px;
        margin-left: -15px;
    }
    .personal-info {
        width: 100%;
    }
    #creditWindowId {
        width: 95%!important;
        overflow-y: scroll;
        max-height: 100%;
    }
    #creditWindowId .form-column-title {
        font-size: 14px;
    }
    .form-field-group input {
        width: 17%!important;
    }
    .form-field-group input:last-of-type {
        width: 18%!important;
    }
    .buttons-back {
        font-size: 12px;
    }
}
*/
/* /Mobile */



/*

.creditWindow {
	width:600px;
	position: fixed;
	border: 1px solid gray;
	background: #fff;
	color: #000;
	padding: 30px;
	top: 50%;
	left: 50%;
	margin-top: -300px;
	margin-left: -325px;
	z-index: 2147483646
}
.form-column {
	float: left;
	width: 100%
}
.form-column-title {
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 18px
}
#creditTitle {
	text-align: center;
	font-size: 28px;
	color: #4e6bb2;
	font-weight: 900
}
.creditInfo {
	padding: 14px;
	padding-bottom: 0;
	font-weight: bold;
	font-size: 20px;
	text-align: center
}
.popup-credit-content table tr td {
	width: 33.3333%
}
.creditTypeTitle {
	padding: 14px;
	padding-top: 0;
	font-weight: bold;
	font-size: 20px;
	text-align: center
}
h3.credit-tariff-i-title {
	background: #4e6bb2;
	font-size: 16px;
	padding: 5px;
	color: #fff
}
.creditInfoBottom {
	float: left;
	width: 100%;
	margin-top: 20px;
	text-align: center
}
.form-field-row input {
	width: 65%;
	padding: 6px;
	background-color: transparent;
	border: solid #e4e4e4 1px;
	outline: none;
	border-radius: 5px
}
.form-field-group {
	margin-bottom: 10px
}
.form-field-group input {
	padding: 6px;
	background-color: transparent;
	border: solid #e4e4e4 1px;
	outline: none;
	border-radius: 5px
}
.button-group-half-left {
	width: 35%;
	float: left;
	margin-left: 15%
}
.button-group-half-right {
	width: 38%;
	float: left
}
#pl_type_info .pl_type_info {
	display: none
}
#pl_type_info .pl_type_info.active {
	display: block
}
.credit-tariff-i-uah {
	background: #e4e4e4;
	font-size: 21px
}
.form-label {
	display: block;
	font-weight: 400;
	margin-bottom: 5px;
	color: #444;
	font-size: 12px;
	width: 30%;
	float: left
}
.form-field-day, .form-field-month {
	width: 48px;
	margin-right: 5px
}
.form-field-year {
	width: 48px
}
.credit-info {
	width: 65%;
	float: left
}
.form-field-row {
	margin-bottom: 10px
}
.credit-info .form-label {
	width: 150px;
	float: left;
	margin-right: 15px;
	margin-bottom: 0;
	padding-top: 5px
}
.label-term {
	padding: 5px 0
}
.buttons-term {
	text-align: left
}
.button_pl {
	background-color: #444;
	border: 0;
	color: #fff;
	cursor: pointer;
	padding: 5px 10px;
	background-color: #444;
	border: 0;
	color: #fff;
	cursor: pointer;
	padding: 5px 10px;
	font: 20px "Arial", sans-serif;
	background-color: #364551;
	font-weight: 900;
	border-radius: 5px
}
.state-active {
	background-color: #7373d3
}
.buttons-term .button_pl {
	float: left
}
.monthly-payment-block {
	width: 35%;
	text-align: center;
	float: right
}
.monthly-payment-title {
	font-size: 18px;
	margin-bottom: 10px
}
.monthly-payment-amount {
	font-size: 32px;
	font-weight: 700;
	margin-bottom: 10px
}
.monthly-payment-per-month {
	font-size: 16px
}
.calculation {
	margin-bottom: 15px;
	padding: 0 15px;
	display: table;
	width: 100%
}
input[type="button"]:focus {
	outline: 0
}
.button-back {
	height: 40px;
	border-radius: 25px
}
.button-send {
	height: 40px;
	color: #fff;
	border-radius: 25px;
	font: 20px "Arial", sans-serif;
	background-color: #fd9427;
	font-weight: 900;
	cursor: pointer;
	width: 100%
}
.personal-info {
	width: 530px;
	display: table
}
.form-button-group {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 5px
}
.form-bottom-group {
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 10px
}
.black_overlay_credit {
	position: absolute;
	top: 0;
	left: 0;
	width: 1000%;
	height: 1000%;
	background-color: #000;
	z-index: 1001;
	-moz-opacity: .5;
	opacity: .5;
	filter: alpha(opacity=80)
}
.popup-css-green {
	border-color: #329a1c
}
.popup-css {
	background: #fff;
	border-radius: 10px;
	border: 3px solid #fff;
	padding: 1.25em 1em 1em;
	position: relative;
	text-align: left;
	box-shadow: 0 0 0 12px rgba(0, 0, 0, .2)
}
.popup-close {
	position: absolute;
	top: 5px;
	right: 5px;
	z-index: 1
}
.credit-tariff-i {
	padding: 1px;
	text-align: center
}
.catalog_item_credit {
	padding-top: 20px
}
.credit-input {
	width: 180px
}
.button-send:hover {
	background-color: #e32623
}
.button:hover {
	background-color: rgba(253, 148, 39, .85)
}
.creditLoader {
	font-size: 10px;
	position: fixed;
	background: #999;
	color: #000;
	padding: 10px;
	top: 50%;
	left: 50%;
	margin-top: -30px;
	margin-left: -25px;
	text-indent: -9999em;
	border-top: 1.1em solid rgba(255, 255, 255, .2);
	border-right: 1.1em solid rgba(255, 255, 255, .2);
	border-bottom: 1.1em solid rgba(255, 255, 255, .2);
	border-left: 1.1em solid #fff;
	-webkit-transform: translateZ(0);
	-ms-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-animation: load8 1.1s infinite linear;
	animation: load8 1.1s infinite linear
}
.creditLoader, .creditLoader:after {
	border-radius: 50%;
	width: 3em;
	height: 3em
}
@-webkit-keyframes load8 {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@keyframes load8 {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
#close_credit {
	display: none
}
@media screen and (max-width:768px) {
	.black_overlay_credit {
		width: 100%
	}
	#preCreditWindow {
		width: 95%!important;
		overflow-y: scroll;
		max-height: 100%
	}
	.creditWindow {
		border-radius: 5px;
		position: fixed;
		border: 1px solid gray;
		background: #fff;
		color: #000;
		padding: 0;
		top: 7px;
		left: 7px;
		margin-top: 0;
		margin-left: 0!important;
		z-index: 2147483646
	}
	#creditTitle {
		margin-top: 12px;
		color: #000!important
	}
	.button-send {
		font-size: 12px
	}
	.creditTypeTitle {
		font-size: 20px
	}
	.creditTypeTitle {
		padding: 0
	}
	h3.credit-tariff-i-title {
		font-size: 17px;
		padding: 8px 10px;
		color: #fff;
		background-color: #414141!important;
		font-weight: 700
	}
	#close_credit {
		display: block;
		font-size: 24px;
		float: right;
		margin-top: -6px;
		margin-right: 2px;
		margin-left: -15px
	}
	.personal-info {
		width: 100%
	}
	#creditWindowId {
		width: 95%!important;
		overflow-y: scroll;
		max-height: 100%
	}
	#creditWindowId .form-column-title {
		font-size: 16px;
		text-align: center;
		padding: 0 20px
	}
	.form-field-group input {
		width: 17%!important
	}
	.form-field-group input:last-of-type {
		width: 18%!important
	}
	.button-back {
		font-size: 12px
	}
	.popup-credit-content table tr td {
		width: 100%;
		display: block;
		margin: 0 0 20px
	}
	.button-send {
		height: 40px;
		cursor: pointer;
		font-weight: 400;
		line-height: 1;
		border: none;
		text-transform: uppercase;
		background: #f89c2d;
		background: linear-gradient(to top, #f89c2d, #ffac00);
		text-shadow: 0 -1px 0 rgba(216, 122, 15, .61), 0 0 0 rgba(247, 139, 0, .86);
		border-bottom: 2px solid #e49224;
		border-radius: 3px;
		width: 185px;
		display: block;
		clear: both;
		text-align: center;
		padding: 12px 12px 10px;
		color: #fff;
		box-shadow: none;
		margin: 0 auto
	}
	.credit-tariff-i-uah {
		background: #fff;
		font-size: 24px
	}
	.credit-tariff-i-payments {
		font-size: 14px;
		padding: 10px 0 0
	}
	.catalog_item_credit {
		padding-top: 5px
	}
	.popup-credit-content>p {
		font-size: 10px;
		padding: 0 15px 30px;
		text-align: center
	}
	.form-label {
		display: block;
		font-weight: 400;
		margin-bottom: 5px;
		color: #444;
		font-size: 12px;
		width: 100%;
		float: none
	}
	.form-field-row {
		margin-bottom: 10px;
		padding: 0 5%
	}
	.form-field-row>.form-field-row {
		padding: 0
	}
	.form-field-row input {
		width: 88%!important;
		padding: 6px 5%;
		background-color: transparent;
		border: solid #e4e4e4 1px;
		outline: none;
		border-radius: 5px
	}
	.button-group-half-right .button-send {
		width: auto;
		padding: 12px 27px 10px
	}
	.form-field-row #bdd, .form-field-row #bdm, .form-field-row #bdy {
		width: 18%!important
	}
}


*/



/*
.creditWindow{position:fixed;border:1px solid gray;background:#fff;color:#000;padding:30px;top:50%;left:50%;margin-top:-300px;margin-left:-325px;z-index:2147483646}.form-column{float:left;width:100%}.form-column-title{font-size:16px;font-weight:700;margin-bottom:18px}#creditTitle{text-align:center;font-size:28px;color:#4e6bb2;font-weight:900}.creditInfo{padding:14px;padding-bottom:0;font-weight:bold;font-size:20px;text-align:center}.popup-credit-content table tr td{width:33.3333%}.creditTypeTitle{padding:14px;padding-top:0;font-weight:bold;font-size:20px;text-align:center}h3.credit-tariff-i-title{background:#4e6bb2;font-size:16px;padding:5px;color:#fff}.creditInfoBottom{float:left;width:100%;margin-top:20px;text-align:center}.form-field-row input{width:65%;padding:6px;background-color:transparent;border:solid #e4e4e4 1px;outline:none;border-radius:5px}.form-field-group{margin-bottom:10px}.form-field-group input{padding:6px;background-color:transparent;border:solid #e4e4e4 1px;outline:none;border-radius:5px}.button-group-half-left{width:35%;float:left;margin-left:15%}.button-group-half-right{width:38%;float:left}#pl_type_info .pl_type_info{display:none}#pl_type_info .pl_type_info.active{display:block}.credit-tariff-i-uah{background:#e4e4e4;font-size:21px}.form-label{display:block;font-weight:400;margin-bottom:5px;color:#444;font-size:12px;width:30%;float:left}.form-field-day,.form-field-month{width:48px;margin-right:5px}.form-field-year{width:48px}.credit-info{width:65%;float:left}.form-field-row{margin-bottom:10px}.credit-info .form-label{width:150px;float:left;margin-right:15px;margin-bottom:0;padding-top:5px}.label-term{padding:5px 0}.buttons-term{text-align:left}.button{background-color:#444;border:0;color:#fff;cursor:pointer;padding:5px 10px;background-color:#444;border:0;color:#fff;cursor:pointer;padding:5px 10px;font:20px "Arial",sans-serif;background-color:#364551;font-weight:900;border-radius:5px}.state-active{background-color:#7373d3}.buttons-term .button{float:left}.monthly-payment-block{width:35%;text-align:center;float:right}.monthly-payment-title{font-size:18px;margin-bottom:10px}.monthly-payment-amount{font-size:32px;font-weight:700;margin-bottom:10px}.monthly-payment-per-month{font-size:16px}.calculation{margin-bottom:15px;padding:0 15px;display:table;width:100%}input[type="button"]:focus{outline:0}.button-back{height:40px;border-radius:25px}.button-send{height:40px;color:#fff;border-radius:25px;font:20px "Arial",sans-serif;background-color:#fd9427;font-weight:900;cursor:pointer;width:100%}.personal-info{width:530px;display:table}.form-button-group{text-align:center;margin-top:10px;margin-bottom:5px}.form-bottom-group{margin-top:10px;margin-bottom:5px;font-size:10px}.black_overlay_credit{position:absolute;top:0;left:0;width:1000%;height:1000%;background-color:#000;z-index:1001;-moz-opacity:.5;opacity:.5;filter:alpha(opacity=80)}.popup-css-green{border-color:#329a1c}.popup-css{background:#fff;border-radius:10px;border:3px solid #fff;padding:1.25em 1em 1em;position:relative;text-align:left;box-shadow:0 0 0 12px rgba(0,0,0,.2)}.popup-close{position:absolute;top:5px;right:5px;z-index:1}.credit-tariff-i{padding:1px;text-align:center}.catalog_item_credit{padding-top:20px}.credit-input{width:180px}.button-send:hover{background-color:#e32623}.button:hover{background-color:rgba(253,148,39,.85)}.creditLoader{font-size:10px;position:fixed;background:#999;color:#000;padding:10px;top:50%;left:50%;margin-top:-30px;margin-left:-25px;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.creditLoader,.creditLoader:after{border-radius:50%;width:3em;height:3em}@-webkit-keyframes load8 {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg);}100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load8 {0% {-webkit-transform: rotate(0deg);transform:rotate(0deg);}100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}#close_credit{display:none}@media screen and (max-width:768px){.black_overlay_credit{width:100%}#preCreditWindow{width:95%!important;overflow-y:scroll;max-height:100%}.creditWindow{border-radius:5px;position:fixed;border:1px solid gray;background:#fff;color:#000;padding:0;top:7px;left:7px;margin-top:0;margin-left: -50%;z-index:2147483646}#creditTitle{margin-top:12px;color:#000!important}.button-send{font-size:12px}.creditTypeTitle{font-size:20px}.creditTypeTitle{padding:0}h3.credit-tariff-i-title{font-size:17px;padding:8px 10px;color:#fff;background-color:#414141!important;font-weight:700}#close_credit{display:block;font-size:24px;float:right;margin-top:-6px;margin-right:2px;margin-left:-15px}.personal-info{width:100%}#creditWindowId{width:95%!important;overflow-y:scroll;max-height:100%}#creditWindowId .form-column-title{font-size:16px;text-align:center;padding:0 20px}.form-field-group input{width:17%!important}.form-field-group input:last-of-type{width:18%!important}.button-back{font-size:12px}.popup-credit-content table tr td{width:100%;display:block;margin:0 0 20px}.button-send{height:40px;cursor:pointer;font-weight:400;line-height:1;border:none;text-transform:uppercase;background:#f89c2d;background:linear-gradient(to top,#f89c2d,#ffac00);text-shadow:0 -1px 0 rgba(216,122,15,.61) , 0 0 0 rgba(247,139,0,.86);border-bottom:2px solid #e49224;border-radius:3px;width:185px;display:block;clear:both;text-align:center;padding:12px 12px 10px;color:#fff;box-shadow:none;margin:0 auto}.credit-tariff-i-uah{background:#fff;font-size:24px}.credit-tariff-i-payments{font-size:14px;padding:10px 0 0}.catalog_item_credit{padding-top:5px}.popup-credit-content>p{font-size:10px;padding:0 15px 30px;text-align:center}.form-label{display:block;font-weight:400;margin-bottom:5px;color:#444;font-size:12px;width:100%;float:none}.form-field-row{margin-bottom:10px;padding:0 5%}.form-field-row>.form-field-row{padding:0}.form-field-row input{width:88%!important;padding:6px 5%;background-color:transparent;border:solid #e4e4e4 1px;outline:none;border-radius:5px}.button-group-half-right .button-send{width:auto;padding:12px 27px 10px}.form-field-row #bdd,.form-field-row #bdm,.form-field-row #bdy{width:18%!important}}
*/
/*
.creditWindow{position:fixed;border:1px solid gray;background:#fff;color:#000;padding:30px;top:50%;left:50%;margin-top:-300px;margin-left:-325px;font-family:'Open Sans',sans-serif;z-index:2147483646}.form-column{float:left;width:100%}.form-column-title{font-size:16px;font-weight:700;margin-bottom:18px}#creditTitle{text-align:center;font-size:28px;color: rgb(78,107,178);font-weight:900}.creditInfo{
    padding: 14px;
    padding-bottom: 0;
    font-weight: bold;
    font-size: 20px;
    text-align: center;
}
.popup-credit-content table tr td {
    width: 33.3333%;
}
.creditTypeTitle{
    padding: 14px;
    padding-top: 0;
    font-weight: bold;
    font-size: 20px;
    text-align: center;
}h3.credit-tariff-i-title{
    background: rgb(78,107,178);
    font-size: 16px;
    padding: 5px;
    color:white;
}
.creditInfoBottom {
    float: left;
    width: 100%;
    margin-top: 20px;
    text-align: center;
}
.form-field-row input {
    width: 65%;
    padding: 6px;
    background-color: transparent;
    border: solid #e4e4e4 1px;
    outline: none;
    border-radius: 5px;
}
.form-field-group {
    margin-bottom: 10px;
}
.form-field-group input {
    padding: 6px;background-color: transparent;border: solid #e4e4e4 1px;outline: none;border-radius: 5px;
}
.button-group-half-left {
    width:35%;
    float: left;
    margin-left: 15%;
}
.button-group-half-right {
    width: 38%;
    float: left;
}
#pl_type_info .pl_type_info {
    display: none;
}
#pl_type_info .pl_type_info.active {
    display: block;
}
.credit-tariff-i-uah {
    background: #e4e4e4;    font-size: 21px;
}.form-label{display:block;font-weight:400;margin-bottom:5px;color:#444;font-size:12px;width: 30%;float: left;}.form-field-day,.form-field-month{width:48px;margin-right:5px}.form-field-year{width:48px}.credit-info{width:65%;float:left}.form-field-row{margin-bottom:10px}.credit-info .form-label{width:150px;float:left;margin-right:15px;margin-bottom:0;padding-top:5px}.label-term{padding:5px 0}.buttons-term{text-align:left}.button{background-color:#444;border:0;color:white;cursor:pointer;padding:5px 10px;background-color:#444;border:0;color:white;cursor:pointer;padding: 5px 10px;font:normal 20px "Arial",sans-serif;background-color:rgb(54,69,81);font-weight:900;border-radius:5px;}.state-active{background-color:#7373d3}.buttons-term .button{float:left}.monthly-payment-block{width:35%;text-align:center;float:right}.monthly-payment-title{font-size:18px;margin-bottom:10px}.monthly-payment-amount{font-size:32px;font-weight:700;margin-bottom:10px}.monthly-payment-per-month{font-size:16px}.calculation{margin-bottom:15px;padding:0 15px;display:table;width:100%}input[type=button]:focus{outline:0}.button-back{height: 40px;
                                                                                                                                                                                                        border-radius: 25px;}.button-send{height: 40px;
                                  color: #fff;
                                  border-radius: 25px;
                                  font: normal 20px "Arial",sans-serif;
                                  background-color: rgb(253,148,39);
                                  font-weight: 900;
                                  cursor: pointer;
                                  width: 100%;}.personal-info{width:530px;display:table}.form-button-group{text-align:center;margin-top:10px;margin-bottom:5px}.form-bottom-group{margin-top:10px;margin-bottom:5px;font-size:10px}.black_overlay_credit{position:absolute;top:0;left:0;width:1000%;height:1000%;background-color:#000;z-index:1001;-moz-opacity:.5;opacity:.5;filter:alpha(opacity=80)}.popup-css-green{border-color:#329a1c}.popup-css{background:#fff;border-radius:10px;border:3px solid #fff;padding:1.25em 1em 1em;position:relative;text-align:left;box-shadow:0 0 0 12px rgba(0,0,0,.2)}.popup-close{position:absolute;top:5px;right:5px;z-index:1}.credit-tariff-i{padding:1px;text-align:center;}.catalog_item_credit{padding-top:20px}.credit-input{width:180px}.button-send:hover{background-color:rgb(227,38,35);}.button:hover{background-color:rgba(253, 148, 39, 0.85);} .creditLoader{font-size:10px;position:fixed;background:#999;color:#000;padding:10px;top:50%;left:50%;margin-top:-30px;margin-left:-25px;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,0.2);border-right:1.1em solid rgba(255,255,255,0.2);border-bottom:1.1em solid rgba(255,255,255,0.2);border-left:1.1em solid #ffffff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;}.creditLoader,.creditLoader:after{border-radius:50%;width:3em;height:3em;}@-webkit-keyframes load8 {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg);}100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load8 {0% {-webkit-transform: rotate(0deg);transform:rotate(0deg);}100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
#close_credit {
*/
   /* display: none;*/
/*
   cursor:pointer;
   text-align: right;
}
*/
/* Mobile */
/*
@media screen and (max-width: 768px){
    .black_overlay_credit {
        width: 100%;
    }
    #preCreditWindow {
        width: 95%!important;
        overflow-y: scroll;
        max-height: 100%;
    }
    .creditWindow {
        border-radius: 5px;
        position: fixed;
        border: 1px solid gray;
        background: #fff;
        color: #000;
        padding: 0;
        top: 7px;
        left: 7px;
        margin-top: 0;
        margin-left: 0!important;
        font-family: 'Open Sans',sans-serif;
        z-index: 2147483646;
    }
    #creditTitle {
        margin-top: 12px;
    }
    .button-send {
        font-size: 12px;
    }
    .creditTypeTitle {
        font-size: 16px;
    }
    .creditTypeTitle {
        padding: 0;
    }
    h3.credit-tariff-i-title {
        font-size: 17px;
        padding: 5px 8px;
        color: white;
    }
    #close_credit {
        display: block;
        font-size: 24px;
        float: right;
        margin-top: -6px;
        margin-right: 2px;
        margin-left: -15px;
    }
    .personal-info {
        width: 100%;
    }
    #creditWindowId {
        width: 95%!important;
        overflow-y: scroll;
        max-height: 100%;
    }
    #creditWindowId .form-column-title {
        font-size: 14px;
    }
    .form-field-group input {
        width: 17%!important;
    }
    .form-field-group input:last-of-type {
        width: 18%!important;
    }
    .button-back {
        font-size: 12px;
    }
}
*/
/* /Mobile */