.creditWindow{position:fixed; max-width:600px; min-width:500px; border:1px solid gray;background:#fff;color:#000;padding:0.5%;top:50%;left:50%;margin-top:-300px;margin-left:-280px;font-family:'Open Sans',sans-serif;z-index:2147483646}.form-column{max-width:300px;padding:0 15px}.form-column-title{text-align:center;font-size:16px;font-weight:700;margin-bottom:10px}
#creditTitle{ 
     background: #f9d405 none repeat scroll 0 0;
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    padding: 10px;
    text-align: center;
    text-transform: uppercase;
}
.form-label {
    color: #444444;
    display: block;
    font-size: 14px;
    font-weight: 400;
    margin-bottom: 5px;
    margin-top: 10px;
}
.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:50px;}.button-send{background-color:#BE0010;height:50px;width:100px;height:50px;width:100px;color:#fff;border-radius:5px;font:normal 20px "Arial",sans-serif;background-color:rgb(54,69,81);font-weight:900;cursor:pointer;}.personal-info{display:table; margin: 20px auto 0 !important;}.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:100%;height:200%;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{ 
    border: 3px solid #05569c;
    border-radius: 7px;
    display: inline-block;
    margin: 0 8px;
    min-width: 128px;
    padding: 0 5px 5px;
    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:rgb(227,38,35);} .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);}}
.popup-credit-content p b{
    color:#05569c;
    font-size: 18px;
}

.popup-credit-content td p b{
    font-size: 18px;
    font-weight:bold;
    color:#000;
}

div.credit-tariff-i-uah{
font-size: 18px;
    font-weight: bold;
    text-align: center;
    }


h3.credit-tariff-i-title{
    background: #05569c none repeat scroll 0 0;
    color: #ffffff;
    margin: 0;
    padding: 14px 0;
}

.button-group-half{
    display:inline-block;   
}

.button-group-half-left{
    margin-right:10px;
}

.popup-credit-content > p:last-child{
padding:0 18px;
}

.credit-input,
.form-field-day, .form-field-month, .form-field-year{
    border-color: -moz-use-text-color -moz-use-text-color #05569c #05569c !important;
}