.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{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:fixed;top:0;left:0;width:100%;height:100%;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;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}
}