.pr-withdrawal { color: #333; overflow-wrap: break-word; }
.pr-withdrawal .pr-box { padding: 18px; margin: 0 0 20px; border: 1px solid #ddd; background: #fff; }
.pr-withdrawal .form-group { margin-bottom: 16px; }
.pr-withdrawal label { display: block; margin-bottom: 6px; text-align: left; }
.pr-withdrawal .form-control { width: 100%; max-width: 100%; box-sizing: border-box; }
.pr-withdrawal textarea { min-height: 100px; }
.pr-withdrawal .btn { white-space: normal; max-width: 100%; height: auto; }
.pr-withdrawal .table-responsive { width: 100%; overflow-x: auto; margin-bottom: 16px; }
.pr-withdrawal .table th, .pr-withdrawal .table td { padding: 10px; vertical-align: top; }
.pr-withdrawal pre { white-space: pre-wrap; overflow-wrap: break-word; }
.pr-withdrawal .alert ul { margin-bottom: 0; }
#procarsretur-link .link-item { white-space: normal; line-height: 1.5; }
.pr-footer { width: 100%; }
@media (max-width: 575px) { .pr-withdrawal .pr-box { padding: 12px; } .pr-withdrawal .btn { width: 100%; } }
