.page-account #edit-repay:before,.page-account #edit-repay:after{display:none;content:"";}.page-account #block-system-main #fe-customer-pl-repayment-form .form-actions{display:block;padding:0;clear:none;text-align:right;}.page-account #block-system-main #fe-customer-pl-repayment-form{background:transparent;padding:0;margin:0;}.page-account #block-system-main #edit-repay{background:white;padding:40px 50px !important;margin-top:0;}#edit-repay .table-responsive table{margin-bottom:30px;}#edit-repay .table-responsive table td{font-size:14px;}#edit-repay .table-responsive table td:first-child{padding-left:0;}#edit-repay .table-responsive table td:last-child{color:#425060;text-align:right !important;font-weight:bold;padding-right:0;}#edit-repay .form-item-repayment-amount{position:relative;}#edit-repay .form-item-repayment-amount .currency{position:absolute;right:0;top:25px;font-size:18px;font-weight:500;color:#aaa;}.page-account #block-system-main #edit-repay h2{margin:0 0 40px 0;}.page-account #block-system-main #edit-repay h3{text-align:left;}.page-account #block-system-main #edit-repay #edit-actions2{display:flex;justify-content:space-between;}.page-account #block-system-main #edit-repay #edit-actions2 .button{display:block;margin-top:0;}.page-account #block-system-main #edit-repay #edit-actions2 .button-secondary{text-transform:none;}.page-account #block-system-main #edit-repay #edit-actions2 .button-secondary:before{content:"← ";font-size:32px;position:absolute;margin-top:-8px;margin-left:-35px;}.page-account #block-system-main #edit-repay #edit-actions2 .button-secondary:active,.page-account #block-system-main #edit-repay #edit-actions2 .button-secondary:focus{background:none;}.page-account #block-system-main #edit-repay #edit-custom{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px;}.page-account #block-system-main #edit-repay #edit-amount{width:48%;}.page-account #block-system-main #edit-repay .repayment-warning{padding:15px 15px 15px 50px;border:1px solid #ccc;color:#333;width:48%;}.page-account #block-system-main #edit-repay .repayment-warning p{color:#333;}.page-account #block-system-main #edit-repay .repayment-warning .description-box{margin-bottom:0;}.page-account #block-system-main #edit-repay .repayment-warning:before{color:#fc9217;border:2px solid #fc9217;content:'!';width:20px;height:20px;border-radius:15px;line-height:16px;display:block;text-align:center;position:absolute;font-size:14px;margin-left:-30px;font-weight:bold;vertical-align:top;}@media (max-width:767px){.page-account #block-system-main #edit-repay{padding:25px !important;margin:0;width:auto;}.page-account #block-system-main #edit-repay .form-actions{padding:0;}.page-account #block-system-main #edit-repay h2{margin-top:10px;margin-bottom:20px;}.page-account #block-system-main #edit-repay h3{font-size:16px;margin-top:50px;}.page-account #block-system-main #edit-repay .button{margin:0;}.page-account #edit-repay *[id^='block-boxes-ml-repayment-custom-']{margin-top:15px;}#edit-repay .table-responsive table{margin-bottom:0;}.page-account #block-system-main #edit-repay #edit-custom,.page-account #block-system-main #edit-repay #edit-actions2{flex-wrap:wrap;}.page-account #block-system-main #edit-repay #edit-actions2 .button-secondary{order:2;margin-top:30px;}.page-account #block-system-main #edit-repay .repayment-warning,.page-account #block-system-main #edit-repay #edit-amount{width:100%;}.page-account #block-system-main #edit-repay .repayment-warning{margin-top:25px;}}@media (min-width:1200px){.page-account #block-system-main #edit-repay{max-width:900px;}}.page-account #edit-repay{width:73%;margin:0 0 0 27%;clear:none;background:white;padding:40px !important;max-width:none;}.page-account #edit-repay .openloan-box p.rteleft,.page-account .closedloan-box p.rteleft{text-align:left;}.page-account #edit-repay .openloan-box p.rteright,.page-account #edit-repay .closedloan-box p.rteright{text-align:right;}.table-wrapper #edit-repay .table-responsive td:last-child{text-align:right;}.page-account #fe-trustly-ps-repayment-form .form-actions{padding-right:40px;padding-left:40px;text-align:right;width:100%;clear:none;display:block;}body.overdue-loan.page-account .loan-status{color:red;border-color:red;}body .modal-box-repayment-locked p{font-size:20px;}.modal-box-repayment-locked .modal-header{border-bottom:0;}.modal-box-repayment-locked .modal-footer{border-top:0;}body .modal-box-repayment-locked .modal-content{border:10px solid #2d41ad;border-radius:30px;}body .modal-box-repayment-locked button.btn.btn-default{border-radius:20px;text-transform:uppercase;min-width:185px;}.overdue-details{display:none !important;}.overdue-loan .overdue-details{display:table !important;}.account-with-openloan .overdue-details{position:absolute;background:#525252;color:#fff;width:260px;padding-bottom:20px;top:70px;z-index:4;}.account-with-openloan .overdue-details td{width:100%;min-width:85px;padding:5px 10px;}.account-with-openloan table.overdue-details:before{width:0px;height:0px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #525252;content:'';position:absolute;top:-8px;left:45px;border-radius:4px;}table.overdue-details .close{float:right;font-size:27px;font-weight:normal;line-height:1;color:white;text-shadow:none;opacity:0.8;filter:alpha(opacity=20);}.account-with-openloan .loan-status{cursor:pointer;}.account-with-openloan .overdue-details{display:none !important;}.account-with-openloan .overdue-details.active{display:block !important;}#block-system-main #fe-trustly-ps-payment-provider-form{margin:0 0 0 33%;clear:none;}#fe-trustly-ps-payment-provider-form .form-type-radios h2{padding-left:10px;}#fe-trustly-ps-payment-provider-form .form-type-radio label{height:60px;border:2px solid lightgrey;padding:10px;border-radius:2px;width:150px;text-align:center;margin-left:50px;}#fe-trustly-ps-payment-provider-form .form-type-radio label img{width:auto;max-height:100%;}#fe-trustly-ps-payment-provider-form .form-type-radio label:before{border:2px solid #ff7b00;}#fe-trustly-ps-payment-provider-form .form-type-radio [type="radio"]:checked + label:after{content:"";width:10px;height:10px;margin:4px;}#fe-trustly-ps-payment-provider-form .form-type-radio label:before,#fe-trustly-ps-payment-provider-form .form-type-radio label:after{left:-50px;top:16px;border-radius:50%;}#block-system-main #fe-trustly-ps-payment-provider-form .radio,#block-system-main #fe-trustly-ps-payment-provider-form .checkbox{clear:none;}@media (max-width:767px){#block-system-main #fe-trustly-ps-payment-provider-form{margin-left:0;margin-right:0;}}
