/* securitization.css Minified on 3-12-2018 at 17:33:22 by Gshankar */
.accord>li{margin:0;padding:0;position:relative}.accord.primary .head:before{left:auto}.accord.faq .head:before{content:""}.accord.primary .head:before{content:"\e60c"}.accord .body.list-view ul{width:100%;box-sizing:border-box;margin:0;padding:0}.accord .body.list-view li{list-style:none;margin:0;padding:0;background:#fff;border-bottom:1px solid #ccc}.accord .body.list-view li:last-child{border-bottom:none}.accord .body.list-view a{display:block;padding:1.5rem}.securitization{display:none;position:relative}.securitization.on{display:block}.securitization.terminated .accord{margin-top:2.5rem}.securitization.terminated .accord .body{padding:0 2rem;background:#fff}.securitization.terminated tbody tr:nth-child(even){background-color:#E8E8E8}.securitization.terminated tbody tr:nth-child(even) th,.securitization.terminated tbody tr:nth-child(even) td{background-color:#E8E8E8}.securitization.terminated tbody tr:nth-child(odd){background-color:#fff}.securitization a.backto{position:absolute;top:-25px;right:1rem}.securitization.details .accord .body{padding:0 2rem;background:#fff}.securitization .contact-card.callout{padding:1rem 2.5rem}.securitization .agreement-modal-content{display:none}.securitization.terminated table{margin-bottom:20px}.securitization.terminated .accord{margin-bottom:60px}.securitization.details .accord{margin-bottom:60px}.securitization .trusts{box-sizing:border-box;padding:2rem 0}.securitization .trusts .accord .body{padding:0 2rem;background:#fff}.securitization .trusts .accord .head{border-bottom:1px solid #F2F2F2}.securitization .nsro{padding-top:2rem}.securitization ul.documents{box-sizing:border-box;margin:0;padding:1.5rem 1rem;list-style:none}.securitization ul.documents.columns{width:100%;overflow:hidden;padding:1.5rem;padding-bottom:0}.securitization ul.documents.columns li{box-sizing:border-box;width:50%;padding:1rem;line-height:2rem;float:left;display:inline}@media only screen and (min-width: 40.0625em){.securitization ul.documents.columns li{width:33%}}@media only screen and (min-width: 48.0625em){.securitization ul.documents.columns li{width:25%}}.securitization.terminated .note{font-weight:bold}.securitization.details .note{font-style:italic}.securitization.details .servicer-reports .note,.securitization.details .collateral-reports .note{text-align:right;padding-right:1.5rem}.securitization .transaction-summary{padding:1rem 0}.securitization .transaction-summary p{padding:1.5rem 1rem 1rem;margin:0}.securitization .transaction-summary ul{margin:0;padding:0 1rem;list-style:none}h1{margin-bottom:2rem;margin-left:-1rem}.securitization .accord .body{padding:0 2rem}.securitization .accord .head{border-bottom:1px solid #F2F2F2}.agreement-modal-content{display:none}.modal .content h1{margin-left:0}.modal .content ul{margin:1rem 3rem 2rem}.modal .content p.agreement-buttons{margin:1.5rem 0}.modal .content a.agreement-decline{color:#006899;text-decoration:none;transition:all 150ms linear}.modal .content a.agreement-decline:hover{color:#328FC2}.ally-modal.interstitial-modal .modal{max-height:90%;overflow-y:auto}.ally-modal.interstitial-modal .modal .content a{text-decoration:none;color:#006899;-webkit-backface-visibility:visible;backface-visibility:visible}.ally-modal.interstitial-modal .modal .scrollable-content{box-sizing:border-box;max-height:auto;overflow-y:auto;border:0;padding:0}.ally-modal.interstitial-modal .modal .scrollable-content li{padding-bottom:0.5rem}@media only screen and (max-width: 40em){.ally-modal.interstitial-modal .modal{height:auto;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ally-modal.interstitial-modal .modal .scrollable-content{max-height:220px;overflow-y:scroll;border:1px solid #ccc;box-sizing:border-box;padding:1rem}}@media only screen{.ally-modal.interstitial-modal .modal{width:95%}}@media only screen and (min-width: 48.0625em){.ally-modal.interstitial-modal .modal{width:auto}}
