.rwd-ninja-table .caption a,.margin-loan-calculator .header a,.margin-loan-calculator .span-disclosure a{color:#0027b3;font-weight:500;-webkit-text-decoration:none;text-decoration:none}.rwd-ninja-table .caption a:link,.margin-loan-calculator .header a:link,.margin-loan-calculator .span-disclosure a:link,.rwd-ninja-table .caption a:focus,.margin-loan-calculator .header a:focus,.margin-loan-calculator .span-disclosure a:focus,.rwd-ninja-table .caption a:active,.margin-loan-calculator .header a:active,.margin-loan-calculator .span-disclosure a:active,.rwd-ninja-table .caption a:visited,.margin-loan-calculator .header a:visited,.margin-loan-calculator .span-disclosure a:visited{color:#0027b3}.rwd-ninja-table .caption a:hover,.margin-loan-calculator .header a:hover,.margin-loan-calculator .span-disclosure a:hover{color:#0038df}.rwd-ninja-table .caption a:hover,.margin-loan-calculator .header a:hover,.margin-loan-calculator .span-disclosure a:hover{-webkit-text-decoration:underline;text-decoration:underline}.margin-loan-calculator .header{background:none;padding-top:130px;padding-bottom:0}.margin-loan-calculator .header p{font-weight:300}.margin-loan-calculator p{margin:0 0 27px;font-size:var(--text-large-font-size);font-weight:400;line-height:var(--text-large-line-height);font-family:var(--font-family-text)}.margin-loan-calculator .header .container{text-align:center;min-height:0;min-height:initial}.margin-loan-calculator .container-tool{margin:0 auto;max-width:1088px}.margin-loan-calculator .span-calc{width:100%;padding:0 16px 0}.margin-loan-calculator .span-disclosure{border:none;margin:24px auto;padding:0;max-width:1088px;background:none}.margin-loan-calculator .span-disclosure p{color:#516880;margin:0;font-family:var(--font-family-invest-pro);font-weight:400;font-size:14px;line-height:20px}.margin-loan-calculator .span-result{width:100%;position:relative;background:#0038ff;background:-webkit-radial-gradient(49.93% 147.95%, 119.22% 117.58%, #002194 0%, #000 100%);background:-o-radial-gradient(49.93% 147.95%, 119.22% 117.58%, #002194 0%, #000 100%);background:radial-gradient(119.22% 117.58% at 49.93% 147.95%, #002194 0%, #000 100%);border-radius:16px}.margin-loan-calculator .span-result h3{color:#fafafa;margin:0 0 6px;font-family:var(--font-family-invest-pro);font-weight:400;font-size:20px;line-height:24px}.margin-loan-calculator .span-result p{color:#dce2ea;margin:0;font-size:14px;line-height:142.8571428571%}.margin-loan-calculator .span-result .inner{z-index:20;padding:24px 16px;position:relative}.margin-loan-calculator .btn-black{color:#fff;width:100%;height:56px;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100px;background-color:#000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-text-decoration:none;text-decoration:none;font-family:var(--font-family-invest-pro);font-weight:500;font-size:16px;line-height:22px}.margin-loan-calculator .btn-black:link,.margin-loan-calculator .btn-black:focus,.margin-loan-calculator .btn-black:active,.margin-loan-calculator .btn-black:visited{color:"white"}.margin-loan-calculator .btn-black:hover{color:"white"}.margin-loan-calculator .input-description{color:#a8b4bf;display:block;margin:6px auto;font-size:11px;line-height:163.6363636364%}.margin-loan-calculator .span-item{margin-top:20px}.margin-loan-calculator .span-item .span-name{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.margin-loan-calculator .span-item .name{color:#fafafa;font-size:16px;line-height:150%}.margin-loan-calculator .span-item .rate-apr{color:#dce2ea;padding-left:10px;font-size:12px;line-height:150%}.margin-loan-calculator .span-item .interest-amount{color:#fafafa;-webkit-box-flex:100;-ms-flex-positive:100;flex-grow:100;text-align:right;padding-left:10px;font-size:14px;line-height:142.8571428571%}.margin-loan-calculator .span-item .span-saved{color:#acedbe;text-align:right;margin-top:8px;font-size:12px;line-height:150%}.margin-loan-calculator .span-item .pill{border:1px solid #fff;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px);margin-left:8px;border-radius:16px;vertical-align:text-top}.margin-loan-calculator .span-bar{padding-top:8px}.margin-loan-calculator .bar{height:6px;display:block;position:relative;overflow:hidden;background:hsla(0,0%,100%,.1);border-radius:10px}.margin-loan-calculator .bar .fill{top:0;left:0;width:0;height:6px;z-index:2;position:absolute;-webkit-transition:all .3 ease;-o-transition:all .3 ease;transition:all .3 ease;background:#a8b4bf;border-radius:10px}.margin-loan-calculator .span-item.item-public{padding:32px 16px;background:#fafafa;border-radius:6px}.margin-loan-calculator .span-item.item-public .rate-apr{color:#516880}.margin-loan-calculator .span-item.item-public .interest-amount{color:#000;font-family:var(--font-family-invest-pro);font-weight:500;font-size:18px;line-height:24px}.margin-loan-calculator .span-item.item-public .bar .fill{background:#0038ff}@media(min-width: 720px){.margin-loan-calculator .container-tool{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.margin-loan-calculator .span-calc{width:50%}.margin-loan-calculator .span-result{width:50%}}@media(min-width: 1024px){.margin-loan-calculator .span-calc{padding:36px 40px 36px 24px;position:relative}.margin-loan-calculator .span-calc form{z-index:10;position:relative}.margin-loan-calculator .span-calc::before{top:12px;left:0;width:120%;height:calc(100% - 24px);display:block;content:"";z-index:1;position:absolute;background:#fafafa;-webkit-box-shadow:0 2px 18px 0 rgba(0,0,0,.08);box-shadow:0 2px 18px 0 rgba(0,0,0,.08);border-radius:16px}.margin-loan-calculator .span-result{width:60%;z-index:10;position:relative;max-width:600px}.margin-loan-calculator .span-result .inner{padding:32px}.margin-loan-calculator .span-item{padding:0 24px}.margin-loan-calculator .btn-black{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}.form-margin-loan-calculator .rwd-ninja-table{margin:0 0 40px !important}.rwd-ninja-table{border:1px solid #d3dedf;background:#fff;overflow-x:auto;border-radius:8px}.rwd-ninja-table.style-custom-builder tbody>tr:first-of-type td{border:none}.rwd-ninja-table.style-custom-builder .semantic_ui .ui.table{border:none;background:none}.rwd-ninja-table table{width:100%;border-collapse:collapse}.rwd-ninja-table table th,.rwd-ninja-table table td{padding:16px 20px;text-align:left}.rwd-ninja-table table th{font-weight:500;font-size:16px;line-height:1}.rwd-ninja-table table td{color:#34374c;border-top:1px solid #e8e8e8;font-size:14px;line-height:1}.rwd-ninja-table .caption{color:#516880;margin:10px 0 0;display:block;text-align:center;font-size:13px;line-height:130.7692307692%}.rwd-ninja-table .caption p{display:inline}.rwd-ninja-table .footable-header th,.rwd-ninja-table.style-custom-builder tbody>tr:first-of-type td{font-weight:500 !important;border-radius:none !important}.rwd-ninja-table.style-custom-builder tbody>tr:first-of-type td{background:#f9fafb;border-top:none}.rwd-ninja-table.style-custom-builder tbody>tr:first-of-type td+td{border-left:1px solid #e8e8e8}@media(min-width: 768px){.rwd-ninja-table{margin:72px 0}}table.no-th tbody tr:first-of-type td{font-weight:500 !important;border-radius:none !important;background:#f9fafb;border-top:none}table.no-th tbody tr:first-of-type td+td{border-left:1px solid #e8e8e8}
