
.modal-paymill .modal-dialog{
    width: 388px;
}
.modal-paymill .modal-header{
    padding: 10px 40px;
}
.modal-paymill form{
    padding-top: 10px;
}
.modal-paymill button.close{
    position: relative;
    right: -15px;
    font-size: 25px;
}
.modal-paymill .form-group{
    width: 100%;
    margin-bottom: 20px;
    display: block;
    width: 100%;
    clear: both;
    overflow: hidden;
}
.modal-paymill .form-group label{
    margin-bottom: 8px;
}
.modal-paymill .form-group input{
    width: 100%;
    height: 39px;
}
.modal-paymill .modal-body{
    padding: 10px 25px;
}
.modal-paymill .modal-body button.btn{
    padding: 5px 10px;
    width: 100%;
    margin-top: 10px;
}
.modal-paymill .form-item-left{
    width: 50%;
    float: left;
}
.modal-paymill .form-item-right{
    width: 45%;
    float: right;
    padding-left: 12px;
   
}
.modal-paymill .form-item-right label{
   
}
.modal-paymill .form-item-right input{
    width: 48px;
    float: right;
}
.modal-paymill .form-item-right .controls{    
    float: left;
    width: 100%;
    float: right;
}
.modal-paymill .form-item-right span{
    float: right;
    height: 40px;
    line-height: 40px;
    padding: 0 5px;
}
.modal-paymill .form-item-right input.input-cvc{
    width: 97%;
}

.modal-paymill .modal-title{
    padding-bottom: 5px;
    font-weight: bold;
    font-size: 21px;
}
.modal-paymill .modal-body .paymill_date input[type="text"] {
    width: 60px; 
    padding: 0 10px;
}

.modal-paymill .modal-body .fld-wrap input[type="text"],
.modal-paymill .modal-body .name_card input[type="text"]
{
    width: 160px; 
    padding-left: 10px;
}
.modal-paymill .modal-body .card-code  input[type="text"]{
    width: 140px;
    padding-left: 10px;
}

