/*! 0000 10/19/2017 12:37 PM Copyright 2017 USAA. All Rights Reserved. */.brandBanner .primaryLink{margin-top:15px;padding:2px 16px 0 0}.brandBanner .primaryLink::after{display:none}.modal-container{position:fixed;left:-100%;top:0;width:100%;height:100%;overflow:auto;z-index:20000;display:block;}.modal-overlay{position:fixed;top:0;left:-100%;width:100%;height:100%;z-index:1000;background-color:rgba(0,0,0,0);transition:background-color .4s}.modal-overlay-active{left:0;background-color:rgba(0,0,0,.3)}.modal-popup{position:fixed;left:-1000px;opacity:0;margin-bottom:100px;transition:opacity .5s}.modal-arrow{position:absolute;bottom:-15px;right:calc(50% - 15px)}a.modal-link{color:#1e91c1}.modal-popup{max-width:775px;border-radius:5px;background:#fff;box-shadow:0 2px 8px 1px rgba(0,0,0,.03)}.modal-top{padding:60px 120px 0 60px;border-radius:5px 5px 0 0;background:#FFF}.modal-header{width:100%;font-family:'Gotham',Arial,sans-serif;font-size:.9em;font-weight:400;letter-spacing:2px;text-align:center;border-bottom:none;}.x-close{position:absolute;top:15px;right:15px;padding:7px 7px 5px 7px;border:2px dotted transparent;border-radius:50%;background:none;font-size:.9em;color:#676a6e;transition:transform .2s linear}.x-close:focus{border:2px solid #676a6e;outline:none}.x-close:hover{transform:rotate(90deg)}.bottom-close{display:block;width:200px;margin:0 auto 0 auto;background:none;height:0;padding:0;border:1px solid #d0cfce;box-sizing:border-box;opacity:0;font-family:'Gotham',Arial,sans-serif;letter-spacing:1px;font-size:.9em;font-weight:500;color:#D0CFCE;transition:all .3s}.bottom-close:hover,.bottom-close:focus{border:1px solid #676A6E;color:#676A6E}.bottom-close:focus{opacity:1;height:50px;margin:45px auto 0 auto;outline:none}.modal-bottom{padding:15px 60px 30px 60px}.modal-body{line-height:1.5;margin-bottom:15px}.modal-body:last-of-type{margin-bottom:0}.modal-arrow{display:block;width:30px;height:30px;transform:rotate(45deg);box-shadow:3px 3px 3px 1px rgba(0,0,0,.02);background:#fff}.modal-too-large{left:10%!important;max-width:80%!important}.flex-wrap{display:flex}table.modal-table{width:100%;border:none;margin:0;font-size:.95em}.modal-table-double{display:block}.modal-head-info{color:#676A6E;font-size:1em;font-weight:900;line-height:1.5}table.modal-table tr{border-bottom:1px solid #D0CFCE}table.modal-table tr:first-of-type,table.modal-table tr:last-of-type{border-bottom:none}table.modal-table th{background:#F2F3F3;border:none;font-family:"Gotham",Arial,sans-serif;font-size:.8em;text-transform:uppercase}table.modal-table td{border:none;padding:22px 15px;vertical-align:middle}.modal-top .usaa-glyph-horizontal-double-chevron-gap{color:#FAC705;font-size:.8em;padding-top:5px;margin-right:10px}th:nth-of-type(even){padding-left:25px}td:nth-of-type(odd){width:60%}table.modal-table td:nth-of-type(even){width:40%;padding-left:25px} .cdoPi-expcol-content.detailed p{margin-bottom:16px}.cdoPi-expcol-content.detailed h4{font-weight:600}.cdo section.faqs .view-more-button:hover,.cdo section.generic.faqs .expcol-section a.exp-coll-all:hover span.toggle-exp-coll-text{text-decoration:underline!important}.cdo section.generic.faqs .expcol-section a.exp-coll-all{display:inline-block;margin:0 auto 22px;border:1px solid transparent;border-radius:3px;padding:15px 22px;font-size:1.1em}.cdo section.generic.faqs .expcol-section a.exp-coll-all:hover{background:#F2F3F3}.cdo section.generic.faqs .expcol-section a.exp-coll-all:focus{border:2px solid #086B94;padding:14px 21px;font-weight:900;outline:0}.cdo .expcol-section a.exp-coll-all span.two-tone{display:inline-block;font-size:85%;margin-right:8px;transform:rotate(90deg);transition:transform .5s}.cdo .expcol-section a.exp-coll-all.expanded span.two-tone{transform:rotate(270deg)}.cdo section.generic.faqs a.view-more-button{display:table;border:1px solid transparent;border-radius:3px;padding:15px 22px;font-size:1.1em}.cdo section.generic.faqs a.view-more-button:hover{background:#F2F3F3;text-decoration:underline!important}.cdo section.generic.faqs a.view-more-button:focus{border:2px solid #086B94;padding:14px 21px;font-weight:900;outline:0}.cdo section.faqs .view-more-button{display:table;margin:22px auto 0;padding:15px;border:1px solid transparent;font-size:1.1em}.cdo section.faqs .view-more-button:focus{font-weight:900}.cdo section.faqs a.cdoPi-expcol-toggle{padding-top:30px;transition:background-color .5s;font-size:1.1em}.cdo section.generic.faqs .cdoPi-expcol-content p,.cdo section.generic.faqs .cdoPi-expcol-content ul{font-size:1em}.cdo section.faqs .cdoPi-expcol{border-bottom:1px solid #D0CFCE}.cdo section.faqs .cdoPi-expcol.first{border-top:1px solid #D0CFCE}.cdo section.faqs a.cdoPi-expcol-toggle:hover{background-color:#F2F3F3}.cdo section.faqs a.cdoPi-expcol-toggle:hover h3{text-decoration:underline;text-decoration-color:transparent}.cdo section.faqs a.cdoPi-expcol-toggle:focus h3{text-decoration:underline}.cdo section.faqs a.cdoPi-expcol-toggle:focus .plus-minus{transform:scale(1.2)}.cdo section.faqs .cdoPi-expcol-content{font-size:1em;line-height:1.5}.cdo section.generic.faqs .cdoPi-expcol-content p.sub-paragraph{margin-bottom:15px}.cdo section.generic.faqs .cdoPi-expcol-content h4.sub-head{font-weight:900;display:block}.cdo section.generic.faqs .cdoPi-expcol-content p.sub-paragraph:last-of-type{margin-bottom:0}.cdo section.faqs .plus-minus{display:flex;justify-content:center;align-items:center;position:relative;min-width:3em;transition:transform .3s}.cdo section.faqs .plus-minus span{display:block;position:absolute;width:.9em;height:.18em;background-color:#54732D;font-family:Gotham,Arial,sans-serif;font-size:1.25em;font-weight:900;color:#54732D}.cdo section.faqs .plus-minus span.vert{transform:rotate(-90deg);transition:transform .3s}.cdo section.faqs .cdoPi-expcol.expanded .plus-minus span.vert{transform:rotate(0)}