.leasepurchase table.leasetable td{border:1px solid #e9eef2;text-align:center}.leasepurchase table.leasetable th{border:1px solid #e9eef2;font-weight:400;font-size:110%;padding:10px 3px}.leasepurchase table.leasetable tbody tr.odd{background:#f7fbff}.leasepurchase table.leasetable{border-collapse:collapse;width:100%;font-size:100%}.leasepurchase hr.thinhr{margin-bottom:25px;clear:both}.leasepurchase .lease_stages{text-align:center}.leasepurchase .lease_instruction{display:inline-block;vertical-align:middle;padding:0 13px}.leasetable{border:0;border-collapse:collapse;margin-top:10px}.leasetable td,.leasetable th{border-left:#c1c1c1 1px solid;vertical-align:middle;padding:5px;text-align:center;font-size:1em}.leasetable .odd td,.leasetable .odd th{background:#f2f5fc}.leasetable thead th{font-weight:400;color:#0b3c8d;font-size:.8em;line-height:1.1em}.leasetable .grouphead th strong{font-size:1.1em}.leasetable tbody th{color:#444;line-height:1.1em}.leasetable tbody th strong{font-size:1.5em;line-height:1em}.leasetable tbody tr.grouphead th{border:#c1c1c1 1px solid;border-width:1px 0}.leasetable td:first-child,.leasetable th:first-child{border-left:0}#leaseform .btn{margin:0}#leasing .sep{margin:0 2%}#leaseamount{width:60px;padding:6px;margin-right:10px;font-weight:700}.leasetable.leasepagetable{width:100%}.leasetable.leasepagetable thead th{font-size:1em}.leasetable.leasepagetable th{border:1px solid #e9eef2;font-weight:400;font-size:110%;padding:10px 3px}.leasetable.leasepagetable tbody tr.grouphead th{border:1px solid #e9eef2}.leasetable.leasepagetable td{border:1px solid #e9eef2;text-align:center}.leasepopup{display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,.47);width:100%;height:100%;z-index:30;transition:opacity .25s linear;opacity:0}.leasepopup.active{opacity:1;display:block}.leasepopup .leasepopcontent{position:absolute;background:#fff;border-radius:5px;padding:17px 27px;max-width:425px;z-index:31;box-sizing:border-box;left:50%;top:50%;margin-left:-212.5px;margin-top:-79.5px;box-shadow:2px 3px 6px rgb(0,0,0,.08)}.leasepopup .leasepopcontent p{padding-bottom:1em}.leasepopup .leasepopcontent .closepop{position:absolute;right:-12px;top:-12px;padding:4px;box-shadow:1px 1px 6px rgb(0,0,0,.4)}.grey{color:#666;margin-right:10px}@media (max-width:950px){.leasepurchase .left_section,.leasepurchase .right_section{width:auto;float:none}.leaseright{display:none}}@media (max-width:650px){#leaseform{clear:both;padding-top:10px;display:block}}@media (max-width:590px){.leasepurchase table.leasetable{font-size:70%}.leasepurchase table.leasetable th{font-size:100%}.leasetable.leasepagetable{font-size:70%}.leasetable.leasepagetable th{font-size:100%}}@media (max-width:490px){.leasepurchase .lease_stages .lease_instruction{margin:14px 0;display:block}.leasepurchase .lease_stages .sep{transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg)}.leasepopup .leasepopcontent{left:0;top:80px;width:100%;margin-left:0;margin-top:0;max-width:100%}}@media (max-width:450px){.leasetable tr{display:block;border:#1px solid #e9eef2;text-align:center}.leasepurchase table.leasetable tbody tr.odd{background:#f2f5fc}.leasepurchase table.leasetable td,.leasepurchase table.leasetable th{display:inline-block;border-top:0;border-bottom:0;vertical-align:bottom}.leasepurchase table.leasetable th{border-left:0}.leasepurchase table.leasetable td{border-right:0;line-height:1.3em}.leasetable td .cellvalue{display:block}.leasetable.leasepagetable tbody tr.odd{background:#f2f5fc}.leasetable.leasepagetable td,.leasetable.leasepagetable th{display:inline-block;border-top:0;border-bottom:0;vertical-align:bottom}.leasetable.leasepagetable th{border-left:0}.leasetable.leasepagetable td{border-right:0;line-height:1.3em}.leasepurchase table.leasetable .grouphead th{border-bottom:1px solid #e9eef2;width:100%;box-sizing:border-box;border-right:0}.leasepurchase table.leasetable #m24yover th,.leasepurchase table.leasetable #m36yover th,.leasepurchase table.leasetable #m36yunder th,.leasepurchase table.leasetable #m48yover th,.leasepurchase table.leasetable #m60yover th,.leasepurchase table.leasetable #m60yunder th{width:100%;border:0;border-bottom:1px solid #e9eef2;box-sizing:border-box}.leasetable tr#m24yover,.leasetable tr#m36yover,.leasetable tr#m36yunder,.leasetable tr#m48yover,.leasetable tr#m60yover,.leasetable tr#m60yunder{border:1px solid #e9eef2;border-top:0}.leasepurchase table.leasetable td{border:0}.leasetable.leasepagetable .grouphead th{border-bottom:1px solid #e9eef2;width:100%;box-sizing:border-box;border-right:0}.leasetable.leasepagetable #m24yover th,.leasetable.leasepagetable #m36yover th,.leasetable.leasepagetable #m36yunder th,.leasetable.leasepagetable #m48yover th,.leasetable.leasepagetable #m60yover th,.leasetable.leasepagetable #m60yunder th{width:100%;border:0;border-bottom:1px solid #e9eef2;box-sizing:border-box}.leasetable.leasepagetable tr#m24yover,.leasetable.leasepagetable tr#m36yover,.leasetable.leasepagetable tr#m36yunder,.leasetable.leasepagetable tr#m48yover,.leasetable.leasepagetable tr#m60yover,.leasetable.leasepagetable tr#m60yunder{border:1px solid #e9eef2;border-top:0}.leasetable.leasepagetable td{border:0}}