@import url(default.css);.td-nav-primary nav .td-dropdown-active>.td-dropdown-content{left:auto;right:0}.td-nav-primary nav .td-dropdown-active>.td-dropdown-content{left:auto;right:0;width:auto;min-width:100px;padding-bottom:15px}.td-nav-primary nav .td-dropdown-active>.td-dropdown-content>li{position:relative;padding:0 60px 0 30px}.td-nav-primary nav .td-dropdown-active>.td-dropdown-content>li:hover{background:#f3f3f8}.td-nav-primary nav .td-dropdown-active>.td-dropdown-content>li>a{padding:15px 0;white-space:nowrap}.td-nav-primary nav ul>li.td-dropdown-active .td-icon.collapse:before{content:"\e944"}.td-nav-primary nav ul>li.td-dropdown .td-dropdown-content .td-icon-checkMark{display:block;position:absolute;bottom:13px;right:15px;color:#038203;font-size:20px;font-size:1.25rem;font-weight:700}.td-icon-checkMark:before{content:"\e926"}.td-nav-primary h1{color:#fff;display:inline-block;font-size:1.3rem}.footer-link{text-decoration:underline}.email-form-container .invisible-label{width:0;height:0;display:none}.email-form-container input{font-size:.9rem;margin:5px 0 0;width:100%}.popover.bottom>.arrow{margin-left:0!important}.popover-content p{font-size:16px}.hide-for-screen,.line-break,.screen-reader{display:none}.td-icon-legal:before{content:"\e94b"}.td-icon-calculator:before{content:"\e90c"}.td-icon-quotes:before{content:"\e91a"}.td-icon-logout:before{content:"\e96f"}.td-icon-password:before{content:"\e918"}.td-icon-close:before{content:"\e978"!important}figure figcaption{font-size:26px;color:#fff;background:#007c1b;text-align:left;padding:40px;width:345px;position:absolute;top:15%;right:5%}button h2{color:#fff;font-size:1rem;margin:0}.note-content ul.td-list{width:50%;margin:0 auto 15px}.note-content ul.td-list li{margin-bottom:10px}.note-content ul.td-list>li:before,ul.td-list ul>li:before{margin-left:0}.td-radio-checkbox-inline.spaced{margin-bottom:30px;width:auto}.td-calendar input:focus{background-image:url(https://ix0.apps.td.com/flexible-mortgage-calculator/images/forms/calendar-selected.png)}.td-icon-link:focus+.icon-name{color:#038203}.icon-name.clicked{color:#038203}.uib-datepicker-popup.dropdown-menu{width:auto;margin:10px 0 0;border-radius:0;font-family:Webly Sleek SemiBold}.uib-datepicker{margin:10px}.uib-datepicker table{width:100%;outline:0}.btn-default{border-radius:0}.btn-default .text-info{color:#333}.btn-default.active .text-info,.btn-info.active .text-info{color:#fff}.btn-default.active,.btn-info.active,.btn-info.active:focus,.btn-info.active:hover{color:#fff;background:#008a18}.btn-default.focus,.btn-default:focus{background:#f3f3f8}.btn-group-sm>.btn,.btn-sm{border:none}.close-button{background:0 0;border:none;position:absolute;top:12px;right:26px;padding:0}.close-button .td-button-close{font-weight:700}.chart-container small{font-size:75%}hr.td-divide{margin:0 0 30px}.no-wrap{white-space:nowrap}.phone-num{background:0 0;border:none;color:#333;font-weight:700;padding:4px 8px 6px 8px;font-size:19px}.phone-num:focus{outline:0!important}@media (min-width:1023px){footer .td-footer-content{background-position-y:60%}}@media (max-width:1022px){.td-nav-primary nav .td-dropdown-active>.td-dropdown-content{min-width:100px}.td-nav-primary nav .td-dropdown-active>.td-dropdown-content>li>a{padding:10px}figure figcaption{font-size:20px;opacity:.9;padding:24px;right:0;top:90%;text-align:center;width:100%}#landing h1{margin-top:110px}.editable h4{font-size:16px;line-height:20px}}@media (max-width:767px){.td-tabs-carousel-tab{width:33%}.icon-selector .td-icon-wrapper{float:left;margin:0 10px 10px 30%}.icon-selector .td-icon-wrapper+p{padding-top:14px;text-align:left}.interest-rate .td-icon-wrapper+p{padding-top:0}.note-content ul.td-list{width:auto}}@media (max-width:540px){.footer-note+button{float:none;margin-top:20px}.icon-selector .td-icon-wrapper{margin-left:15%}}@media (max-width:320px){.uib-datepicker-popup.dropdown-menu{left:-25%!important}}.form-control:focus{box-shadow:none;border-color:transparent;border-bottom-color:#00a211}@media print{.hide-for-print,.td-button{display:none}#results .collapse{display:block;height:auto!important}.td-container{width:auto}footer a[href]:after{content:none!important}.print-result{width:100%}.result-bar{border:1px solid #ccc}}