.modal-width-auto { text-align: left; margin-bottom: 15px; }
#edit-credit-modal .label { font-family: "Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 15px; line-height: 1.428571429; color: #666; padding: 0px; margin-bottom: 5px; }
#edit-credit-modal  .empty { height: 15px; display: block; }
#edit-credit-modal button.close {margin: -22px 10px 0 0;}
#edit-credit-modal .icon-Close {font-size: 42px;}
.change-sucess { font-size: 12px; background-color: #52CAB5; color: #fff; padding: 2px; margin-left: 10px; }
.table-editable-3 th:nth-child(3) {width: 10%;}
.table-editable-3 th:nth-child(2) {width: 25%;}
.group-cvv input {width: 80%;}
.form-confirmation h3 {font-size: 27px;}
.form-confirmation .checkbox-confirmation .prettycheckbox {margin-left: -34px;}
.pull-left { float: left !important; padding-left: 15px; margin-top: -10px; }
.modal-body { position: relative; z-index: 99999; }
.list-payments .prettyradio {
    display: inline-block; 
    float: left;
}
.account-functions {
    padding-bottom: 0px;
    overflow: visible;
}
.account-functions .form-payment .inner {
    background-color: #f2f7f9;
    margin-bottom: 0px;
    padding-bottom: 20px;
}
.title-admin-card{ float: left; width: 100%; position: relative; }
#close-admin-card{  position: absolute; right: 0px; top: 10px; }
#close-admin-card.collapsed{  display: none; }
#close-admin-card i{ font-size: 40px; }
#iframe-recarga{ min-height: 400px; }

@media (max-width: 768px){
    
    .form-confirmation .dl-horizontal dt, .form-confirmation .dl-horizontal dd { width: 98%;
    text-align: left;
    margin: 0px;
    padding-left: 2%; }
      .form-confirmation .dl-horizontal dd { margin-bottom: 20px; }
    .form-confirmation dl {width: 100%;}
    .form-confirmation {padding: 0 10px;}
    .group-cvv input {width: 100%;}
    .change-sucess {display: block;}
    .table-editable-3 tbody th:nth-child(2) {text-align: center;}
    .modal-body {padding: 30px 10px;}
    .modal-dialog {width: 100%;}
    .title-admin-card strong{ display: block; }

}


@media (max-width: 480px){
    
    .table-responsive:before {content: "";}
    .table-responsive:after {content: "";}
    .table-editable-3.table tbody tr td { padding: 7px; font-size: 10px; height: 135px; }
    .table-editable td .btn { font-size: 11px; padding: 6px 3px; }
    .change-sucess {font-size: 10px;}

    i.icon-Pen { display: block; padding-bottom: 3px; font-size: 16px; }
    .borrar-numero-telcel i.icon-Close { display: block; padding-bottom: 3px; font-size: 16px; }
    .borrar-recarga-recurrente i.icon-Close { display: block; padding-bottom: 3px; font-size: 16px; }

    .pull-left { float: left !important; padding-left: 15px; margin-top: -29px; }
    .form-confirmation .checkbox-confirmation .prettycheckbox {margin-left: -15px;}
    .modal-dialog { width: 100%; margin-top: 0px!important; }

}
