.article-container
h2{margin:30px
0px 10px 0px}.article-container .article-hero{color:#fff}.article-container .article-headline{padding:10px
0px;font-size:25px;line-height:30px;font-weight:500}.article-container .article-author{font-size:13px}.article-container .article-date{font-size:11px}.article-container .article-hero{background-image:url('/images/articles/article_hero_banner.svg');background-position:right;background-repeat:no-repeat;background-size:cover;padding:25px
0px;height:unset;background-color:#34b6cc}.article-container .print-page{cursor:pointer}.article-container .bottom-print{cursor:pointer;color:#2587C5}.article-container .bottom-print:hover{color:#0056b3;text-decoration:underline}.article-container .author-avatar
img{height:30px;width:30px}.article-container .article-content{font-size:16px;line-height:33px;padding-top:15px !important;padding-bottom:15px !important}.article-container .article-content
h2{font-size:20px;line-height:30px}.article-container .article-content
p{font-weight:500 !important;color:black;margin-bottom:25px}.article-container .article-content
.tipsbox{background:none repeat scroll 0 0 #0F7CA1;margin:5px
auto 10px;outline:1px
solid #0F7CA1;padding:0;position:relative;width:98%}.article-container .article-content .tipsbox
h2{color:#FFF;font-size:15px;font-weight:bold;margin:0;padding:8px}.article-container .article-content .tipsbox
.boxcontent{background-color:#FFF;font-size:1em;padding:2%}.article-author
a{color:white}.article-container .answer-arrow{color:#1A1A1A;width:120px;padding:7px
0px;background-color:#FDD563;position:relative;font-size:22px;line-height:26px;text-align:center;font-weight:500}.article-container .answer-arrow:before{content:'';position:absolute;width:0;height:0;right:-10px;top:-1px;border-top:21px solid white;border-bottom:20px solid white;border-left:15px solid #FDD563}ul#pagingul{list-style:none;display:flex;flex-wrap:nowrap;padding:0px}ul#pagingul
li{border:1px
solid #2587C5;color:#2587C5;margin-left:10px;cursor:pointer;width:35px;text-align:center}ul#pagingul li
a{width:100%;height:100%;display:block}ul#pagingul li:first-child{margin-left:0px}ul#pagingul
li.active{background:#2587C5}ul#pagingul li.active
a{color:#fff;font-weight:600}.excel-report-image{width:100%;height:100%}.blackReg{margin:10px
!important}.article-container .page-content{padding:10px
0px}.page-content
p{font-weight:500 !important;color:black;margin-bottom:25px}.adjustable-table-h3{font-size:24px;line-height:33px}.adjustable-table
thead{background:#BFF8FF}.adjustable-table
table{border-bottom:1px solid #dee2e6}.adjustable-table table tbody tr td:first-child{position:relative;padding-left:40px;font-weight:400}.adjustable-table .first-header{vertical-align:middle;width:50%;height:100px;padding:40px}.adjustable-rate-table table tr th, .adjustable-rate-table table tr
td{border:1px
solid #ccc}@media (min-width: 768px){.article-container .article-hero{background-position:center}.article-container .article-headline{padding:10px
0px;font-size:50px;line-height:60px;font-weight:500}.article-container .author-avatar
img{height:50px;width:50px}.article-container .article-author{font-size:20px}.article-container .article-date{font-size:16px}.article-container .article-content
h2{font-size:36px;line-height:33px}.adjustable-rate-table{width:55%;margin-right:45px;float:left}}@media only screen and (max-width:990px) and (min-width:768px){.adjustable-rate-table{width:55% !important}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.article-container .article-hero{background-image:linear-gradient(to right,#34b6cc,#22abbd,#25adbf,#0399a2,#0098a0)}}.rates-banner-container{border:1px
solid #E2E2E2;margin:36px
auto 0px auto;padding:10px
0px;min-height:320px}.rates-banner-container .secondary-heading{font-size:19px;line-height:22.8px}.rates-banner-container .secondary-heading
.rate{color:#3db8d0}.rates-banner-container .form-input{padding:4px
8px}.rates-banner-container .listings .go-btn{background:#FDD563;border-radius:15px;padding:5px
17px;margin:5px
0px 5px -8px;font-size:18px;color:#333;width:90% !important}.rates-banner-container
.filter{width:100%;margin:10px
auto 18px}.rates-banner-container .filter
select{width:100%;height:30px;background:#fff;background-image:url("/images/categoryPages/common/expand.png");background-repeat:no-repeat;background-size:20%;background-position:right;padding:5px;border:1px
solid #CCC;font-size:12px;color:#000;cursor:pointer}.rates-banner-container .filter
select{-moz-appearance:none;-webkit-appearance:none}.rates-banner-container .filter select::-ms-expand{display:none}.rates-banner-container .listings-list{margin:auto;min-height:150px}.rates-banner-container
.listings{width:96%;margin:0px
auto;padding:4px
0px;border-bottom:1px solid #E2E2E2}.rates-banner-container .listings
.apr{font-size:12px;line-height:16px;margin-top:11px}.rates-banner-container .listings .apr-value{font-size:23px}.rates-banner-container .bottom-links{font-size:12px;padding-top:8px;padding-bottom:8px}.rates-banner-container .bottom-links a:hover{color:#000}.rates-banner-container .banner-loader{display:none;height:150px}.rates-banner-container .banner-loader
img{width:70px;position:absolute;top:50%;left:36%}#ads-disclosure .modal-title{font-size:24px;line-height:36px;font-weight:500}@media only screen and (min-width: 768px) and (max-width:990px){.rates-banner-container .listings
.apr{font-size:8px}.rates-banner-container .bottom-links{font-size:10px}.rates-banner-container .listings .apr-value{font-size:19px}.rates-banner-container .cta-btn{height:30px;line-height:30px}.rates-banner-container .listings .go-btn{background:#FDD563;border-radius:15px;padding:5px
17px;margin:0px
0px 5px 0px;font-size:18px;color:#333;width:90% !important}}.search-tool{width:100%;background-size:cover}.mortgage-form-content{background:url(/images/widgets/Search_back.jpg) no-repeat;background-size:100% 100%;padding-bottom:15px;background-color:#34B6CC}.mortgage-form-content .mortgage-form-content-heading{color:#fff;padding-bottom:10px}.mortgage-form-content-heading-desc{font-size:12px;line-height:14.4px;color:#fff;text-align:center;padding-bottom:10px}.form-labels{font-size:15px;font-weight:500;line-height:18px;margin-bottom:4px;color:#fff}.slider{left:0px;height:40px;width:50%;color:#333;background:#FDD563;z-index:4;-webkit-transition: .4s;transition:all .4s ease;pointer-events:none;font-weight:600}.slider-refinance{left:0px}.slider-purchase{left:50%}.slider .slider-text{vertical-align:middle;display:table-cell;text-align:center}.mortgage-form-content .mortgage-form-container .mortgage-form .mortgage-select{height:40px;border:none}.mortgage-form-content .mortgage-form-container .mortgage-form .loan-purpose-options
label{height:40px;width:50%;border-radius:0px;background:#FFF;color:#333;border:none;font-weight:600;cursor:pointer;padding-top:8px}.mortgage-form-content .mortgage-form-container .mortgage-form .loan-purpose-options label:focus{box-shadow:none}.mortgage-form-content .mortgage-form-container .mortgage-form .btn-secondary.focus,.btn-secondary:focus{box-shadow:none}.loan-purpose-options label .active,.loan-purpose-options label:active,.btn-secondary:hover{background:#fff !important;color:#000 !important;padding-top:9px;box-shadow:none}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:none}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background-color:#fff !important;border-color:transparent}.mortgage-form{width:100%}.form-control:disabled,.form-control[readonly]{height:40px}.top-row-filter
label{margin-bottom:6px}.mortgage-form .label-unit::before{content:"$";color:#333;position:absolute;top:1px;left:2px;font-weight:500;font-size:16px;height:38px;padding: .45rem 0.60rem;vertical-align:middle;background:transparent;display:inline-table;text-align:center;border-right:1px solid #CBCBCB}.form-input-before
input{text-indent:28px;color:#333;height:40px}.form-slide{display:none}.form-slide .mortgage-form-section-2 div
button{font-size:12px;line-height:16.8px;height:40px;padding:0px
!important;margin:0px
5.5px 5px 0px;width:31%}.form-slide .mortgage-form-section-2 div button
input{display:none}.mortgage-form-section-2 .btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{background:#FDD563;border:none;box-shadow:none}.mortgage-form-section-2 .btn-light:hover{color:#212529;background-color:#ffde7e;border-color:transparent}.mortgage-form-content .mortgage-form-container .mortgage-form .form-slide .find-rates-btn{height:50px;background:#FDD563;font-weight:500;font-size:18px;line-height:21.6px}#surehit-widget .find-rates-btn{height:50px;background:#FDD563;font-weight:500;font-size:18px;line-height:21.6px}span#ltv_note{font-size:10px;color:#FDD563;display:none;position:absolute;left:0px}#surehit-widget .secondary-heading{font-size:22px !important}.form-control.zip-input{border:none;border-radius:0px}#input-zip{height:30px;padding:2px
34px;width:100%;background-color:white;background-image:url('/images/Zip Code Icon.svg');background-size:20px;background-repeat:no-repeat;background-position:0px;border:none}@media only screen and (min-width : 768px){.mortgage-form-content{padding-top:15px}.mortgage-form-content-heading-desc{font-size:18px;line-height:21.6px;padding-top:10px}.filter-input.text-left{padding-right:8px}.mb-bottom-adjust{margin-bottom:8.5px !important}.top-row-filter{padding-top:2px !important}.ltv{min-height:125px}.form-slide .mortgage-form-section-2 div
button{font-size:12px;width:31%;padding-left:6px}}@media only screen and (min-width : 768px) and (max-width : 992px){.form-labels{font-size:14px}.form-slide .mortgage-form-section-2 div
button{padding-left:8px}}@media all and (min-width : 1024px){.form-slide .mortgage-form-section-2 div
button{width:32%}}#progressBar{position:fixed;left:0;top:0;width:100%;height: .25em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;color:#CD4F51;z-index:10000}progress::-webkit-progress-bar{background-color:transparent}.flat::-webkit-progress-value{background-color:#CD4F51}.flat::-moz-progress-bar{background-color:#CD4F51}.single::-webkit-progress-value{background-color:transparent;background-image:-webkit-linear-gradient(left,transparent,red)}.single::-moz-progress-bar{background-color:transparent;background-image:-moz-linear-gradient(left,transparent,red)}.multiple::-webkit-progress-value{background-image:-webkit-linear-gradient(-45deg, transparent 33%, rgba(0, 0, 0, .1) 33%, rgba(0, 0, 0, .1) 66%, transparent 66%),-webkit-linear-gradient(left,green,red)}.multiple::-moz-progress-bar{background-image:-moz-linear-gradient(-45deg, transparent 33%, rgba(0, 0, 0, .1) 33%, rgba(0, 0, 0, .1) 66%, transparent 66%),-moz-linear-gradient(left,green,red)}.progress-container{width:100%;background-color:transparent;position:fixed;top:0;left:0;height: .25em;display:block}.progress-bar{background-color:#CD4F51;width:50%;display:block;height:inherit}.article-container .article-headline{padding:16px
0px 25px 0px;font-size:19px;line-height:23px;font-weight:500;color:#fff;width:65%}.article-container .article-author
a{font-size:13px;font-weight:600;line-height:12px;color:#fff}.article-container .article-date{font-size:10px;line-height:20px;font-weight:600;color:#fff}.article-container .article-hero{background-image:url(/images/articles/ask_the_expert_hero.jpg);background-position:65%;background-repeat:no-repeat;background-size:cover;color:#1A1A1A}.article-container .author-avatar
img{height:30px;width:30px}.article-container .article-content{font-size:16px;line-height:33px;padding-top:15px !important;padding-bottom:15px !important}.article-container .article-content
h2{font-size:22px;line-height:30px}.article-container .article-content
p{margin-bottom:25px}.article-container .aside-content{padding-top:15px !important;padding-bottom:15px !important}.author-info{padding-bottom:16px}@media only screen and (min-width:768px) and (max-width:990px){.article-container .article-hero{background-position:50%;padding:20px
0px}.article-container .author-avatar
img{width:40px}.article-container .article-headline{padding:0px
0px 50px 0px;font-size:35px;line-height:50px;color:#FFF;width:70%}.article-container .article-date{font-size:12px;font-weight:600;line-height:19.6px;color:#FFF}.article-container .article-author
a{color:#FFF}}@media (min-width: 991px){.article-container .article-hero{padding:4% 0% 25px 0%}.article-container .article-headline{padding:0px
0px 40px 0px;font-size:50px;line-height:60px;color:#FFF;width:70%}.article-container .author-avatar
img{height:50px;width:50px}.article-container .article-author
a{font-size:20px;font-weight:500;line-height:19.6px;color:#FFF}.article-container .article-date{font-size:16px;font-weight:500;line-height:19.6px;color:#FFF}.article-container .article-content
h2{font-size:28px;line-height:33px}}@media (min-width: 767px){.article-container .article-hero{background-color:#3A89AF}}@media (min-width: 1920px){.article-container .article-hero{background-position:65% 60%;background-size:100% 150%}}.table-container{border:1px
solid #E2E2E2;box-shadow:4px 4px 4px rgba(216, 216, 216, 0.75)}.table-container
table{margin-bottom:0px;width:100%}.table-main-title{background:#3DB8D0;color:white;padding:18px
0px;font-weight:600;font-size:16px;line-height:19.2px}.mortgage-rates-ajax-table
thead{background:rgba(61, 184, 208, 0.13)}.mortgage-rates-ajax-table thead tr
th{font-weight:400;border:none;padding:8px
12px;font-size:16px;color:#3DB8D0;line-height:19.2px}.mortgage-rates-ajax-table td, .mortgage-rates-ajax-table
th{border:none}.mortgage-rates-ajax-table tbody tr.mobile-only-header-row
td{font-size:16px;line-height:19.2px;padding-top:22px;padding-bottom:13px}.mortgage-rates-ajax-table tbody tr td
a{color:#0071BC;text-decoration:none}.mortgage-rates-ajax-table tbody tr.mobile-only-top-row{background:rgba(61, 184, 208, 0.13)}.mortgage-rates-ajax-table tbody tr.mobile-only-top-row
td{font-size:15px;font-weight:500;line-height:18px;padding:10px
0px}.mortgage-rates-ajax-table tbody tr.data-values-row
td{padding-top:22px}.mortgage-rates-ajax-table tbody tr.mobile-only-header-row{color:rgba(61, 184, 208, 1)}.mortgage-rates-ajax-table tbody tr.mobile-only-header-row
td{padding-bottom:0px}#ads-disclosure-incontent{z-index:10000}.ad-disclosure{font-size:12px;margin-top:-2%}.ad-disclosure
a{color:#0071BC}.ad-disclosure:hover{text-decoration:underline}.fallback-listing-container .fallback-listing-wrapper{border:1px
solid #E2E2E2}.fallback-listing-headline{font-size:20px;line-height:24px}.fallback-listing-headline
span{font-weight:700}.fallback-listing-link
a{color:#3DB8D0;font-size:17px;line-height:21px;font-weight:600;text-decoration:none}.fallback-listing-detail ul
li{font-size:15px;line-height:33px;background:url(/images/articles/Check_1.svg) no-repeat transparent;list-style-type:none;background-size:16px;background-position:1px 10px;list-style-type:none;padding-left:20px}.fallback-listing-detail
button{background:#FDD563;color:#050505;text-decoration:none;font-weight:700;border-radius:2px;box-shadow:none;border:0;outline:0}.fallback-image{background:url(/images/articles/Rev_Mortgage_form.svg);width:212px;height:126px;background-size:contain;background-repeat:no-repeat;background-position:center;position:relative;top:50%;transform:translateY(-50%)}@media screen and (max-width:767px){.mortgage-rates-ajax-table thead, .mortgage-rates-ajax-table thead tr th:nth-of-type(1), .mortgage-rates-ajax-table thead tr th:nth-of-type(5), .mortgage-rates-ajax-table tbody tr.data-values-row td:nth-of-type(1), .mortgage-rates-ajax-table tbody tr.data-values-row td:nth-of-type(5){display:none}.mortgage-rates-ajax-table tbody tr.data-values-row
td{padding-top:7px}.mortgage-rates-ajax-table
td{padding:0}.fallback-listing-detail
button{position:relative;left:50%;right:initial;transform:translateX(-50%)}.fallback-image{margin-top:10px}.table-container>div:nth-child(2){flex-wrap:nowrap;overflow-x:auto}}.ask-the-expert{margin-top:40px}.recent-faq{font-size:16px;margin-top:-1%}.author-bio{float:left;font-size:16px}.ask-the-expert-input,.recent-questions{border:none}.user-question{border:1px
solid #C9CCCF;width:100%;height:200px;padding:10px;color:#1E1E1E;font-size:16px}.author-desc{font-weight:bold;font-size:10px}.author-designation{font-size:10px;font-style:italic}.expert-img
img{width:100px}.author,.questions-search{background:white;border-bottom:none !important}.author-block{color:#1E1E1E;vertical-align:middle;display:inline-block}.author-name{font-size:16px}.author{float:left;margin:2% auto 0px}.ATE-more-fields{width:100%;margin:4% auto 2%}.ATE-more-fields
label{font-size:16px}.ATE-more-fields
input{width:200px !important;padding:0px
5px}.user-data{display:none}.submit-question-button{height:90px}.ATE-submit{background:#3A9FDE;border:none;margin-top:1%;border-radius:18px;width:50% !important;margin:auto;height:40px;line-height:40px;font-size:18px;cursor:pointer}.block-heading{color:#1E1E1E;font-size:18px}.questions-search{background:#fff}.search-box{background-image:url('/images/expert_search.svg');background-position:left;background-repeat:no-repeat;background-size:30px 20px;text-indent:35px;outline:0;height:42px;padding-top:0px;padding-left:30px;margin-top:5%;border-bottom:1px solid #ccc;display:flex;align-items:center}.ask-the-expert-search{border:0;padding-left:0px}.question-block{padding:15px
15px 5px;padding-left:30px;background:#F4F3F3;margin-bottom:2%}.question{font-size:16px}.question-date{font-size:12px;padding:2px}.answer-label{width:7%;float:left}.answer-content{width:93%;float:left;font-size:16px;text-indent:4px}.answer .read-more{width:100%;text-align:right;display:block}.answer .read-more
a{transition:0.3s;display:block}.answer .read-more a:hover{text-decoration:underline;transform:scale(1.02)}.answer{line-height:24px;display:inline-block}.ATE_form_error{color:red;font-size:14px;margin-bottom:5px;display:none}.ask-the-expert #ATE_loading, .ask-the-expert
#ATE_thanks{display:none;height:130px;width:100%}.ask-the-expert #ATE_loading
div{font-size:16px;font-style:italic;margin-top:30px;margin-bottom:15px}.ask-the-expert #ATE_thanks
.ATE_msg_large{font-size:20px;display:block}.ask-the-expert #ATE_thanks
.ATE_msg_small{font-size:15px;font-style:italic;display:block;margin:5px
0}.ask-the-expert
.ATE_goback{color:#333}.answer-search-bar{border:none;width:90%;float:left}.loader{float:right;background:url('/images/loader.gif');background-repeat:no-repeat;background-position:center;background-size:cover;width:10%;height:25px;display:none}#search-result-box{display:none;margin-top:-1.25%;font-size:14px;padding:0
0 10px;height:auto;box-shadow:1px 2px 5px #ccc;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;width:81.65%;right:9%;position:absolute;z-index:1;background:white;height:250px;overflow-y:auto}#search-result-box::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);border-radius:10px;background-color:#F5F5F5}#search-result-box::-webkit-scrollbar{width:6px;background-color:#ccc;border-radius:10px}#search-result-box::-webkit-scrollbar-thumb{border-radius:10px;background-color:#ccc}#search-result-box
div{padding:5px
5px 0}#search-result-box div:hover{box-shadow:0px 1px 5px #ccc;padding:5px;background:#e4f0f8}#search-result-box
a{text-decoration:none;line-height:1.5;color:#2587C5;cursor:pointer}#search-result-box a:hover{text-decoration:underline}#query_str:focus{outline:none}.go-btn a:hover{color:#fff;text-decoration:none}.go-btn a span:hover{text-decoration:underline}.ask-the-expert .ask-the-expert-title{margin:30px
0px 10px 0px;font-size:32px;line-height:38px;font-weight:500}.searchInput{display:block;width:100%}@media only screen and (min-width: 575px){.recent-questions-block{padding-top:10px;max-height:388px;overflow-y:scroll}.recent-questions-block::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);border-radius:10px;background-color:#F5F5F5}.recent-questions-block::-webkit-scrollbar{width:6px;background-color:#ccc;border-radius:10px}.recent-questions-block::-webkit-scrollbar-thumb{border-radius:10px;background-color:#ccc}.card.recent-questions{margin-top:4%}}@media only screen and (max-width: 576px){.author-block{font-size:16px}.author-name{font-size:16px;font-weight:bold}.expert-img
img{width:90px;padding-top:5px}.author-bio{float:left;margin:5% auto 0px;font-size:16px}.block-heading{color:#1E1E1E;font-size:16px}.ask-the-expert-search{border:0;font-size:12px}.ATE-submit{width:100% !important}.answer-search-bar{font-size:12px}.search-box{background-image:url(/images/expert_search.svg);background-position:left;background-repeat:no-repeat;background-size:20px 20px;padding-top:0px;padding-left:22px}.loader{width:10%;margin-top:10px;height:22px}}@media only screen and (max-width: 767px){.ask-the-expert-input,.recent-questions{flex:auto !important}.author-block{margin-left:0}}@media only screen and (max-width: 320px){.answer-label{width:9%}.answer-content{width:91%}.ATE-more-fields
label{font-size:14px}.ATE-more-fields
input{width:178px}.answer-search-bar{width:86%}.loader{width:16px;height:18px}}@media only screen and (min-width:768px){.author-name{font-size:18px}.author-desc{font-size:16px}.author-designation{font-size:16px}}@media only screen and (max-width: 1024px){.ask-question table tbody
tr{display:grid}.submit-question-button{text-align:center}.ATE-more-fields input:not(.ATE-submit){width:100% !important}}section.similar-questions-container{margin:auto}.secondary-heading{font-size:19px;line-height:22.8px}.question-box{width:100%;background:#fff;border:1px
solid #E6E6E6;font-size:14px;color:#4D4D4D;line-height:19.6px;min-height:75px;margin:1.5% auto;box-shadow:1px 1px 4px #e6e6e6}.question-box:hover{box-shadow:1px 1px 4px #95d7e4}.question-icon{background:#3db8d0;background-image:url(/images/articles/question_icon.png);background-repeat:no-repeat;background-size:100%;background-position:center}.question{background:url(/images/categoryPages/blue-arrow-forward.svg);background-repeat:no-repeat;background-size:14px 18px;background-position:97% center;padding-top:2px;padding-bottom:2px;padding-right:30px;align-items:center;cursor:pointer}.ask-the-expert .section-heading
strong{font-weight:500}.other-ques-title{margin:30px
0px 10px 0px}