



/* Directory Listing Background Images*/
.directory-card .listing.listing-rnd-1,
.directory-page .state-page-list .listing-col:nth-of-type(6n + 1) .listing {
  background: url(//a.mortgagenewsdaily.com/assets/5ca6556516260016047a39c6/5ca6556516260016047a39c6.jpg) top left no-repeat transparent;
}
.directory-card .listing.listing-rnd-2,
.directory-page .state-page-list .listing-col:nth-of-type(6n + 2) .listing {
  background: url(//a.mortgagenewsdaily.com/assets/5ca6531716260016047a39c3/5ca6531716260016047a39c3.jpg) top left no-repeat transparent;
}
.directory-card .listing.listing-rnd-3,
.directory-page .state-page-list .listing-col:nth-of-type(6n + 3) .listing {
  background: url(//a.mortgagenewsdaily.com/assets/5ca64eff16260016047a39bd/5ca64eff16260016047a39bd.png) top left no-repeat transparent;
}
.directory-card .listing.listing-rnd-4,
.directory-page .state-page-list .listing-col:nth-of-type(6n + 0) .listing {
  background: url(//a.mortgagenewsdaily.com/assets/5cacec4a1626000bbceaa323/5cacec4a1626000bbceaa323.jpg) top left no-repeat transparent;
}
.directory-card .listing.listing-rnd-5,
.directory-page .state-page-list .listing-col:nth-of-type(6n + 4) .listing {
  background: url(//a.mortgagenewsdaily.com/assets/5caceed01626000bbceaa325/5caceed01626000bbceaa325.jpg) top left no-repeat transparent;
}
.directory-card .listing.listing-rnd-6,
.directory-page .state-page-list .listing-col:nth-of-type(6n + 5) .listing {
  background: url(//a.mortgagenewsdaily.com/assets/5cacf13f1626000bbceaa328/5cacf13f1626000bbceaa328.jpg) top left no-repeat transparent;
}
.directory-card .listing{
    background-size: cover !important;
}

.listing-form .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {background-color: #e5f1fb;}


.directory-add-button {border:1px solid #ccc;padding:1px 6px;font-size:12px;margin:auto;background-color:#ccc;background-color: #518853;color: #fff;border-radius: 6px;}

/*.container {padding-top:8px;padding-bottom:8px;}*/
.article-list-section .news-article-list .article .article-title a {font-weight:500;}
.hp-main .article-list-section .news-article-list .article .article-title a {font-weight:500;}
.hp-main .summary-news-article-list.main-article .article-title a {color:#3c3c3c;font-weight:600;}
.state-page-link {font-size:16px;}


b{font-weight:600;}
strong{font-weight:600;}
th{font-weight:600;}
body.account h4 {font-weight:600;}



.w-directorysidebar .listing .listing-area .listing-content .listing-details .business-name {font-weight:400;}
.hp-main .hp-videos .video-list .video-list-items .video-item a {font-size:15px;}
.video-section .video-list .video-item .video-details .video-title a {font-size:16px;}
.search-section .search-list .search-result .search-result-link a {font-size:20px;}
.search-section .search-list .search-result .search-link, .search-section .search-list .search-result .search-result-content {font-size:15px;}
.search-section .search-list .search-result .search-link, .search-section .search-list .search-result .last-updated {font-size:15px;color:#9ba29d;}
.search-section .search-list .search-result .search-result-link a .hit {font-weight:500;}
.search-section .search-list .search-result.fixedsearch .search-result-link {font-weight:500;}
.directory-page .state-list .state-page-link{font-size:20px;}
.w-directorysidebar .listing .listing-area .listing-content .listing-details .display-name {font-size:16px;font-weight:400;}
.directory-page .state-page-list .listing .listing-area .listing-content .listing-avatar img {border-radius:3px;}
.marketplace-page .categories .category > ul > li {font-size:15px;}
.marketplace-page .vendor-listing .company-about .company-name {font-size:32px;padding-bottom:10px;}    
.top10list {font-size:20px;font-weight:600;}    
.billing-plans .plan .plan-price {font-weight:800;}
.billing-plans .duration-header {font-weight:600;}
.modal.share.share-email .modal-dialog .share-title {font-size:20px;color:#444;}
.modal.share.share-email .modal-dialog .modal-body .email-options a i {color: #9db9cf;}    
.modal.share.share-email .modal-dialog .modal-body .email-options a:hover i {color: #4b88c8;}
.modal.share.share-email .modal-dialog .modal-body .email-options a > div {border: solid 1px #9db9cf; } 

.profile-page .profile-details-area .btn-manage-profile {color: #999;padding: 4px 12px;}
.qna-contributions-list .qna  {color:#aaa;}
.qna-contributions-list .qna .qna-title {font-size:16px;}
.profile-page .profile-details-area .profile-section.answers {border-top: 6px solid #587c859c;}
.profile-page .profile-details-area .profile-section {border-top: 6px solid #f1c95980;}
.profile-page .profile-details-area .client-reviews .client-review .client-review-title {font-weight:500;}    
.profile-page .profile-details-area .profile-details .resume-area .resume-item .resume-title .resume-location {padding-top:2px;}
.profile-page .profile-details-area .profile-details .resume-area .resume-item .resume-title .resume-major {font-weight:normal;padding-top:2px;}
.profile-page .profile-details-area .profile-details .company {font-size:22px;font-weight:500;line-height: 22px;padding-bottom:2px;}
.profile-page .profile-details-area .profile-details .position {font-size:22px;font-weight:500;line-height: 22px;}
.profile-page .profile-details-area .profile-details .resume-area .resume-item .resume-title  {font-size:18px;font-weight:600;padding-top:6px;}
.profile-page .profile-details-area .profile-details .resume-area .resume-header {font-weight:normal;font-size:24px;border-bottom: #ddd 1px solid;padding-bottom: 4px;}
.profile-page .profile-details-area .profile-details .resume-area .resume-item .resume-title .resume-date {font-weight:normal;font-size:16px;padding-top:2px;}
.profile-page .profile-details-area .profile-details .resume-area .resume-item .resume-desc {margin-bottom:20px;padding-top:4px;}
.billing-plans .plan .plan-price-per {color:#444;}
.billing-plans .plan .plan-link .btn-subscribe {background-color: #337ab7;border-color: #2e6da4;font-weight:normal;}
.billing-plans .duration-header {background-color: #e1e2e2;color: #868686;margin-top: -24px;font-size:18px;}
.billing-plans .plan .plan-price {font-size:32px;}    
   

.main-sidebar .news-sidebar ul.news-list .article .article-byline {display:none;}
    
    
.main-sidebar .atw-list ul.atw-list-items > li a {font-size:15px;}
.main-sidebar .w-latestnewssidebar .news-sidebar ul.news-list .article .article-title a {font-size:15px;}
.main-sidebar .video-list .video-item a {font-size:15px;}    


.alerts-form .alert-options .panel .panel-heading .panel-title {font-size:22px;}
   
 .mm-navbars_bottom > .mm-navbar > :not(img):not(.mm-btn), .mm-navbars_top > .mm-navbar > :not(img):not(.mm-btn) {color:#7c9ecf;} 
 .mobile-menu-header {color:#7c9ecf;}
 /*
.alerts-form .alert-options .alert-option .option-header {padding: 4px 0 4px 12px;background-color:#efefef;font-weight:600;}
.alerts-form .alert-options .alert-option {padding: 0px;background-color:#f8f8f8;}
.alerts-form .alert-options .alert-option .option-preview {margin-left:12px;padding-bottom: 5px;}
.alerts-form .alert-options .alert-option .option-info{padding-left: 122px;}
*/
.pipe-grey {padding:0 4px;color:#ccc;}
.navbar-nav.main-nav .news-article-list .article .article-title {line-height:1.1em;}
.navbar-nav.main-nav > li.dropdown.open div.dropdown-menu .see-all a {background:#2D648A;color:#EFEFEF;}
.navbar-nav.main-nav > li.dropdown.open div.dropdown-menu .see-all a:hover {background:#333333;color:#EFEFEF;}
.navbar-nav.main-nav > li.dropdown.open div.dropdown-menu .nav-sub-header {font-weight:600;font-size:1.78rem;}
.navbar-nav.main-nav > li.dropdown.open div.dropdown-menu .current-rate-section .current-rate {font-weight:600;}
.navbar-nav.main-nav > li.dropdown.open div.dropdown-menu .see-all a {font-weight:600;}
.navbar-nav.main-nav > li.dropdown.open div.dropdown-menu a {font-size:1.65rem;}

.sharing-pool .share-list .load-more-section .btn {padding-left: 25px;padding-right: 25px;font-size: 18px;}
.sharing-pool .share-pool-subheader {font-size:30px;margin-top:8px;padding-top:20px;}
.sharing-pool .share-list .panel .panel-body .panel-date {color:#aaa;}
.sharing-pool .share-list .panel .panel-body .panel-title {font-size:16px;line-height:19px;font-weight:400;}
.settings-area h4 {font-weight:600};
.menu-pipe {color:#ddd;padding:0 8px;}
.row.rate-page .rate-options .rate-product .range-area {background-color: #ede9e9 !important;}
.row.rate-page table.mtg-rates > tbody > tr > th {font-size:16px;color:#2a2727;}
.row .hp-mbs .rate-options .rate-product .monthly-payment, .row .hp-rates .rate-options .rate-product .monthly-payment, .row.rate-page .rate-options .rate-product .monthly-payment {font-weight:500;}

.share-block .social i {color:#bbb;}
.share-block i {color:#bbb;}
.row .hp-mbs .rates-header, .row .hp-rates .rates-header, .row.rate-page .rates-header {font-weight:500;}
    
.admin-controls {background-color: #dedede;opacity: .94;font-size:15px;padding:4px 0;border-top: 2px solid #bbb;}
.admin-controls.extended .toggle {color: #444;font-size: 18px;}
.useradmin {font-size:16px;}
.useradmin h1 {font-size:26px;font-weight:600;}
.useradmin h2 {font-size:20px;font-weight:600;}

.cd-nav {font-size:16px;}
body.account .sub-nav .section-nav > li.return-home a {background-color: #4a90e2;}
 body.account .profile-section .settings-section {padding-top:12px;padding-bottom:18px;margin-bottom:10px;}
 body.account .form-control:not(.normal) {font-size:16px;}
 
.content-authors h3 {border-bottom: 1px solid #e8e8e8;margin-top: 8px;padding-bottom: 8px;font-size: 18px;}
.content-authors .author .author-name {font-size:20px;}
.content-contributors h3 {padding: 8px 4px;border-bottom: 2px solid #e8e8e8;margin-top: 0;margin-bottom: 8px;}
.content-contributors .contrib .contrib-company-info {font-size:16px;}

.email-download-buttons {display:none;}
.cobrand-on-off {display:none;}

.row .hp-mbs .chart-container .crnt-data, .row .hp-rates .chart-container .crnt-data, .row.rate-page .chart-container .crnt-data {
    padding: 2px 0 0;}
    
.hp-rates {border-bottom: solid 0px #dfdfdf;padding-bottom: 5px;margin-bottom:5px;}
.article-list-section .hp-main .news-article-list .article .article-title {font-weight:500;}
.article-list-section .hp-main .news-article-list .article .article-title a {color:#3c3c3c;font-weight:600;}
.article-list-section .hp-main .news-article-list .article .article-title a:hover {color:#037ecd;}
.article-list-section .hp-main .news-article-list .article .article-body {color:#777;line-height:1.14em;}
.article-list-section .hp-main .news-article-list .article:nth-of-type(n+5) .article-title a {color:#222; font-weight: 400;}
.article-list-section .hp-main .news-article-list .article:nth-of-type(n+5) .article-title a:hover {color:#037ecd;}
.article-list-section .hp-main .news-article-list .article .article-byline {display:none !important;}
.hp-main .summary-news-article-list.main-article .article-title a {color:#3c3c3c;font-weight:600;}
.hp-main .summary-news-article-list.main-article .article-title a:hover {color:#037ecd;}
.hp-main .hp-videos .video-list .video-list-items .video-item a:hover {color:#037ecd;}
.hp-main .videos-row, .hp-main .markets-row {margin-top:12px;}
.hp-main .hp-atw .atw-list ul.atw-list-items > li {padding-bottom: 5px;margin-bottom:5px;}
.hp-main .videos-row, .hp-main .markets-row {padding-bottom: 10px;}
.hp-main .section-header a { color:#444;font-size:20px;}
.hp-main .news-article-list .article .article-title {font-size:21px;line-height: 1.2em;max-width:93%;}
.hp-main .news-article-list .article:nth-of-type(n+5) .article-title {font-size:16px;}
.hp-main .summary-news-article-list.main-article .article-title {font-size:20px;font-weight:normal;line-height:1.12em;}  
.hp-main .show-more-row {margin-bottom:2px;}
.hp-main .summary-news-article-list .article .article-byline {display:none;}
.row .hp-mbs .summary-tab-area .chart-container .crnt-data, .row .hp-rates .summary-tab-area .chart-container .crnt-data, .row.rate-page .summary-tab-area .chart-container .crnt-data {padding-top:0px;}

.ratewatch-mbscom-label  {color:#888;}
.ratewatch-mbscom-label a {color:#888;}
.ratewatch-mbscom-label a:hover {color:#037ecd;text-decoration:none;}
.ratewatch-mbscom-label a:active {color:#037ecd;text-decoration:none;}

.navbar-header-bottom .main-nav .news-article-list .article{border-bottom: solid 1px #ccc;padding: 4px 0;}
.navbar-header-bottom .main-nav .news-article-list .article .article-byline{display: none !important;}

.article-list-section .hp-rates .summary-news-article-list.main-article,
.article-list-section .hp-mbs .summary-news-article-list.main-article{
    margin-top: 0;
    margin-bottom: 0; padding-left:8px;
}

.w-mdsidebar{
 background: #f7f7f7;
 border: solid 0px #ddd;   
}
.w-mdsidebar .mkt-data-chart{
    padding: 0 8px;
}
.w-mdsidebar .mkt-data{
    margin: 0 8px;
    width: auto;
}
.w-mdsidebar .section-header{
    border-top-width: 0;
    border-left-width: 0;    
    border-right-width: 0;    
}

.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off {font-size:16px;}

.article-list-section .news-article-list .article {padding-bottom: 7px;margin-bottom: 7px;line-height:1.36em;padding-left:8px;}

.article-title h3 {font-size:32px;font-weight:bold;font-family: 'Hind Vadodara','Noto Sans','Hind Guntur','Oxygen', sans-serif;margin-top:8px;}
.article-body {font-size:16px; font-family: 'Hind Vadodara','Hind Guntur','Libre Franklin','Noto Sans','Oxygen', sans-serif;line-height:1.38;}
.article-categories {padding-top:12px;padding-bottom:6px;}
.single-article .article-categories .label {font-weight:normal;}
.article-byline {color:#444;padding-top:4px;}
/*.article-byline {font-size:16px;color:#888;}*/
.article-section .news-article-list .article {padding-bottom:4px;margin-bottom:4px;}
.article-section .news-article-list .article .article-body {padding-bottom:8px;}
.article-contribution {font-size:16px;border-left: 9px solid #bfd8f5;background-color: #f7f7f7;padding: 6px 12px 2px 12px;}
.article-contributions .contrib .contrib-company-info {font-size:16px;}
.article-list-section .article-categories .label {font-weight:500;}


.single-article .highlights >ul >li  {color: inherit;font-size:16px;line-height:1.22em;padding-left:0px;margin-bottom: 3px;}
.single-article .highlights > ul {border-bottom:0px;padding-bottom:0px;}
.single-article .article-categories .label-primary-category {background-color: #3d69a8;padding: 1px 12px;border-radius: .2em;font-size:13px;}
.single-article .article-categories .label-secondary-category {background-color: #7c9ecf;padding: 1px 12px;border-radius: .2em;font-size:13px;}
.single-article .highlights {padding:0;padding-top: 8px;display:block;}
.single-article .article-save > a {font-size:14px;text-transform:uppercase;}
.single-article .article-body {border-top:0px;margin-top:8px;padding:10px 0;}
.single-article .article-body >p {margin-bottom:20px;}
.single-article .article-title {padding-bottom:0px;color:#444;}
.single-article .article-categories .label-primary-category {font-size:14px;margin-right:6px;padding:2px 12px;}
.single-article .article-categories .label-secondary-category {font-size:14px;margin-right:6px;padding:2px 12px;}
.single-article .comments .comment-item, .comment-search .comments .comment-item {border-top:1px solid #ccc;}
.single-article .comments .comment-item.moderated, .comment-search .comments .comment-item.moderated {background-color:#faffd7;}
.single-article .comments .user-name, .comment-search .comments .user-name {font-weight:500;}
.single-article .comments .user-title, .comment-search .comments .user-title {font-weight:500;}
.single-article .article-title h3 {font-weight:600;}


.highlights .highlights-header {color:#777;font-size:16px;font-weight:bold;padding-bottom:8px;}

.navbar-nav.main-nav > li.dropdown.open div.dropdown-menu a {padding-right:2px;}

.main-sidebar .section-header {background-color:#f7f7f7;padding:10px;-moz-border-radius: 0px;-webkit-border-radius: 4px 4px 0px 0px;border-radius: 4px 4px 0px 0px;border-top: 1px solid #efefef;border-right: 1px solid #efefef;border-left: 1px solid #efefef;
 }
.main-sidebar .sub-newsletter .sub-form .sub-list-title {font-weight:600;} 
.main-sidebar .sub-newsletter .btn-default {font-size:15px;}
.main-sidebar .sub-newsletter .email-sub-form .sub-list-title {font-weight:600;padding-bottom:4px;} 
.label-new {background-color:#4a90e2;border-color:#2d7edd;}
.main-sidebar .sub-newsletter .sub-form .sub-item .sub-item-title {color:#5d5d5d;}
.main-sidebar .sub-newsletter .email-sub-form .sub-item .sub-item-title a {font-weight:500;}
.main-sidebar .current-mbs-price .rate-product, .main-sidebar .current-treas-price .rate-product, .main-sidebar .current-mtg-rate .rate-product {font-weight:600;}




.main-sidebar  .news-sidebar ul.news-list .article .article-byline {color: #aaa;font-size: 14px;}

    
.current-coupon-info .current-price .current-rate {font-weight:600;}
.current-coupon-info .current-price .rate-change {font-weight:600;}

.ratesmbs-header {color:#444;font-size:18px;text-transform:uppercase;}
.ratesmbs-header a {color:#444;}
.ratesmbs-header a:hover {color:#037ecd;text-decoration:none;}

.bottom-promote a {color:#333;}
.bottom-promote a:hover {color:#333;text-decoration:none;}
.bottom-promote a:active {color:#333;text-decoration:none;}


.rate-update-title {font-size:26px;line-height:1;}
.rate-update-body {font-size:15px;line-height:1.4;margin-bottom:8px;}
.row.rate-page .rate-update .rate-update-title {font-size:26px;padding:4px 0;font-weight:600;}
.row.rate-page .rate-update .rate-update-date {font-size:14px;}
.row .hp-mbs .rate-options .rate-product .rate-product-name a, .row .hp-rates .rate-options .rate-product .rate-product-name a, .row.rate-page .rate-options .rate-product .rate-product-name a {color:#888888;font-size:24px;}
.row .hp-mbs .rate-options .rate-product .rate-current .rate, .row .hp-rates .rate-options .rate-product .rate-current .rate, .row.rate-page .rate-options .rate-product .rate-current .rate {font-weight:600;}

.row.rate-page .lower-section .rate-update .rate-update-body .cobrand-hide{ display: none !important;}

.rate-calc.simple-rate-calc {box-shadow:0 0 0;padding-bottom:14px;background-color: #f5f6fb;border-color: transparent;}
.rate-calc-results {background-color: #f8f8f8;padding: 10px 15px;}
.rate-calc .rate-calc-results {margin:0px -15px 0 -15px;}
.rate-calc .rate-calc-results .result-section .result.result-monthly {font-weight:600;}

.more-mortgage-calcs {color:#333;}
.more-mortgage-calcs a {color:#333;}
.more-mortgage-calcs a:hover {color:#037ecd;text-decoration:none;}

.share-sidebar {font-size: 15px;}
.single-article > .share-area {border-top: 1px solid #e6e6e6;margin: 8px;padding-top: 5px;border-bottom: 1px solid #e6e6e6;}

.profile-page .rec-sites .rec-sites-item {font-size:16px;}
.profile-page .profile-details-area .profile-details .user-bio {font-size:16px;}
.profile-page .profile-details-area .profile-details .display-name {font-size:36px;font-weight:600;line-height: 32px;padding-bottom:8px;}
.profile-page .location-info .location-item {font-size:16px;}
.profile-page .contact-info .contact-item {font-size:16px;}
.profile-page .license-info .license-item {font-size:16px;}
.profile-page .profile-details-area .article-comments .article-comments-header {font-size:24px;}
.comment-body {font-size:18px;}
.profile-page .profile-details-area .article-contributions .article {padding-bottom:5px;margin-bottom:3px;border-bottom:#ddd 1px solid;}
 .profile-page .profile-details-area .article-contributions .article {padding:4px 0;margin-bottom:2px;}
.profile-page .mnd-auth .mnd-auth-header {background-color: #cfedc6;}
 .profile-page .mnd-cont .mnd-cont-header {background-color: #f6f6a5;}
.profile-page .profile-details-area .article-contributions.articles {border-top:6px solid #cfedc6;}
.profile-page .profile-details-area .article-contributions.contributions {border-top:6px solid #f6f6a5;} 
 .profile-page .profile-details-area .profile-section.comments {border-top:6px solid #adc9ea;} 

 .profile-page .profile-details-area .article-comments .article-comment {border-bottom:1px solid #ddd;}
 
 /*
.alerts-form .alert-options .alert-option{background-color: #f7f7f7;border-top: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;margin-top: 14px;}
.alerts-form .alert-options .alert-option.breaking {border-left: 6px solid #bcd1e0;}
.alerts-form .alert-options .alert-option.chrisman {border-left: 6px solid #9fbbde;}
.alerts-form .alert-options .alert-option.mbscomm {border-left: 6px solid #37649c;}
.alerts-form .alert-options .alert-option.daily-news {border-left: 6px solid #32546c;}
.alerts-form .alert-options .alert-option.rate-update {border-left: 6px solid #4c82a6;}
.alerts-form .alert-options .alert-option.morning-recap {border-left: 6px solid #82aac5;}
.alerts-form .alert-options .alert-option.afternoon-recap {border-left: 6px solid #bcd1e0;}
*/

.state-scenarios .state-scenario.box .state-scenario-params .state-scenario-name {font-weight:600;}
.state-scenarios .state-scenario .state-scenario-results .state-scenario-rate {font-weight:600;}
.orig-stats-section .orig-stats-title {font-weight:600;}
 
body.account .profile-status .status-title {background-color: #5cb85c;}
body.account .btn-update {font-size:16px;}
.body-content > .row > .col-md-8{
        border-right: 2px solid #efefef;
    }


.content-footer-header {font-weight:500;}
.summary-tab-area .tab-content {padding: 12px 12px 1px 12px;}
.footer-copyright {color:#999;}
.footer-copyright a {color:#999;}
.footer-copyright a:hover {color:#efefef;text-decoration:none;}
.footer-list-links .headline h3 {font-weight:400;}
footer .footer-list-links ul li {line-height: 28px;}
footer .footer-list-links .link-section {margin-bottom:32px;}

footer .footer-list-links a{color:#ddd;}
footer .footer-list-links a:hover {color:#6cc4fd;text-decoration:none;}
footer h3{color:#eee;padding-bottom:12px;font-size:20px;}

footer .footer-icon-links a i {color:#ddd;}
footer .footer-icon-links a:hover i {color:#6cc4fd;text-decoration:none;}

footer .footer-icon-links a span {color:#ddd;}
footer .footer-icon-links a:hover span {color:#6cc4fd;text-decoration:none;}

.more-news {text-align:right;}
.more-news a {color:#888;}
.more-news a:hover {color:#037ecd;text-decoration:none;}

body > .container > .body-content {
    border-radius: 3px 3px 0px 0px;
    box-shadow: 0 0 2px rgba(0,0,0,0.12),0 2px 4px rgba(0,0,0,0.24);
    
}





.about h4 {font-size: 24px;font-weight: bold;border: 0;padding-top:20px;}
.about h3 {font-size: 20px;border: 0;}
.about p {font-size:16px;}
.about li {font-size:16px;}
.about ul {padding-left: 1.8em;}
.about-title {font-size:18px;font-weight:bold;padding-top:12px;}
.about-breadcrumb {padding: 7px 15px;margin:16px 0 20px;list-style: none;background-color: #f5f5f5;border-radius: 4px;}
.about-breadcrumb > li {display: inline-block;}

.navbar.top-nav .navbar-header .header-charts a {font-size:14px;color:#8c8888;}
.navbar.top-nav .navbar-header .header-charts .price {font-size:15px;color:#d4d1d1;}   
.navbar.top-nav .navbar-header .header-charts .rate {font-size:15px;}
.navbar.top-nav .navbar-header-bottom {background-color:#332f2f;}
/*.navbar.top-nav .navbar-header-top {background-image: url("//a.mortgagenewsdaily.com/assets/5aa982e21626001584c23767/5aa982e21626001584c23767.jpg");}
*/

.navbar .navbar-nav.main-nav > li > a {text-transform:none;}
.navbar .navbar-nav.navbar-right > li > a {text-transform:none;}    
.navbar.navbar-fixed-top.navbar-landing .navbar-container {background-color: #000;}    


.row .hp-mbs .rate-options .rate-product .rate-product-name, .row .hp-rates .rate-options .rate-product .rate-product-name, .row.rate-page .rate-options .rate-product .rate-product-name {
    font-weight:600; font-size:20px;padding:9px 0 6px;}
.main-sidebar .w-ratessidebar .chart-container .crnt-data .change, .main-sidebar .w-mbssidebar .chart-container .crnt-data .change, .main-sidebar .w-ratesmbssidebar .chart-container .crnt-data .change, .main-sidebar .w-ratessidebar .chart-container .crnt-data .rate, .main-sidebar .w-mbssidebar .chart-container .crnt-data .rate, .main-sidebar .w-ratesmbssidebar .chart-container .crnt-data .rate {font-weight:600;}
.directory-page .directory-state-breadcrumb .breadcrumb  {font-size:20px;padding-top:0px;}
.directory-page .state-header {font-size:32px;font-weight:600;}
.directory-page .state-page-list .listing .listing-area .listing-content .listing-details .title {font-size:15px;line-height: 1.18em;}
.directory-page .state-page-list .listing .listing-area .listing-content .listing-details .business-name  {font-size:15px;line-height: 1.18em;font-weight:500;}

/* ONLY MOBILE CLASSES */
@media screen and (max-width: 991px) {
   .single-article .article-title h3 {font-size:24px;font-weight:500;} 
}


.row .hp-mbs .summary-tab-area .chart-container .crnt-data .change, .row .hp-rates .summary-tab-area .chart-container .crnt-data .change, .row.rate-page .summary-tab-area .chart-container .crnt-data .change, .row .hp-mbs .summary-tab-area .chart-container .crnt-data .rate, .row .hp-rates .summary-tab-area .chart-container .crnt-data .rate, .row.rate-page .summary-tab-area .chart-container .crnt-data .rate {font-weight:600;}

    
html.bare body .image-container::after {
 background-image: url(//a.mortgagenewsdaily.com/assets/5c869eb316260021d898e105/5c869eb316260021d898e105.jpg);
 opacity: 0.88;
}

/* /images/wizard-city.jpg */


/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v12/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
body {
    /*font-family: 'Montserrat', sans-serif !important;*/
}
.row.rate-page .rate-options .rate-product .rate-product-name a{
    font-size: 22px;
}
