.mortgage-trends{padding:30px
0px}.mortgage-trends .custom-control-label{display:block;cursor:pointer}#mortgage-chart{height:17rem !important;cursor:pointer}.mortgage-trends .label-text{padding-left:25px}dd
ul{cursor:pointer}.custom-checkbox .label-text{cursor:pointer}.mortgage-trends li:first-child{border-top:1px solid #ccc}.mortgage-trends
li{border-bottom:1px solid #ccc}.mortgage-trends .custom-class{border-top:1px solid #ccc;padding-top:25px;padding-bottom:24px;font-size:14px;padding-left:0px;font-weight:300}.mortgage-trends .custom-select{width:250px;background-color:#fafafa}.mortgage-trends .see-rates-btn:hover{font-weight:bold;background-color:#0686d6;text-decoration:none}.mortgage-trends .custom-class:last-child{border-bottom:1px solid #ccc}.mortgage-trends .see-rates-btn{color:white;font-size:15px;background-color:#3A9FDE;border-radius:25px;padding:8px
60px;font-weight:bold}.mortgage-trends .custom-control-label:before{background-color:#fff !important;border:1px
solid #ccc}.mortgage-trends .custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23007bff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.mortgage-trends .color-34B6CC:before{content:"\A";width:10px;height:10px;border-radius:50%;background:#34B6CC;display:inline-block;margin-right:6px}.mortgage-trends .color-BA2C3D:before{content:"\A";width:10px;height:10px;border-radius:50%;background:#BA2C3D;display:inline-block;margin-right:6px}.mortgage-trends .color-FDD563:before{content:"\A";width:10px;height:10px;border-radius:50%;background:#FDD563;display:inline-block;margin-right:6px}.mortgage-trends .custom-control-label::before{top:0rem;width:20px;height:20px}.mortgage-trends .custom-control-label::after{top:0rem;width:1.2rem;height:1.2rem}.mortgage-trends .custom-30-year{padding-left:5px;font-weight:bold;font-size:14px;float:right}.mortgage-trends .custom-15-year{padding-left:5px;font-weight:bold;font-size:14px;float:right}.mortgage-trends .custom-51-year{padding-left:5px;font-weight:bold;font-size:14px;float:right}.mortgage-trends .custom-img{padding-left:5px;padding-bottom:5px}.mortgage-trends .dropdown dd, .dropdown dt, .dropdown
ul{margin:0px;padding:0px}.mortgage-trends .dropdown
dd{position:relative}.mortgage-trends
.get_value{color:black}.mortgage-trends
.timespan{margin:0px}.mortgage-trends .dropdown dt
a{display:block}.mortgage-trends .dropdown dt a
span{cursor:pointer;display:block;padding:8px;background-color:#F6F7FA;text-decoration:none;font-weight:normal}.mortgage-trends .d-header::after{content:'';position:absolute;top:50%;right:20px;transform:translateY(-50%);width:0;color:black;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid black}.mortgage-trends .dropdown dd
ul{background:#FFFf none repeat scroll 0 0;display:none;list-style:none;background-color:#F6F7FA;position:absolute;width:100%;z-index:1}.mortgage-trends .dropdown
span.value{display:none}.mortgage-trends .dropdown dd ul li
a{padding:5px;display:block;color:#000 !important;outline:none;text-decoration:none}.mortgage-trends .dropdown dd ul li a:hover{background-color:#ccfff4;color:#000;text-decoration:none}.mortgage-trends .dropdown
span.value{display:none}.mortgage-trends .label-text{max-width:255px;display:inline-block}@media only screen and (min-width: 768px) and (max-width: 991px){.mortgage-trends .input-container{font-size:20px}.mortgage-trends
h2{font-weight:normal}.mortgage-trends .custom-class{font-size:15px}.mortgage-trends .custom-30-year{font-size:18px}.mortgage-trends .custom-15-year{font-size:18px}.mortgage-trends .custom-51-year{font-size:18px}.mortgage-trends .label-text{max-width:none}}@media only screen and (min-width: 992px){.mortgage-trends .label-text{padding-left:28px;max-width:none}.mortgage-trends .custom-control-label::before{top:3px}.mortgage-trends .custom-control-label::after{top:3px}.mortgage-trends
h2{font-weight:normal}.mortgage-trends .input-container{font-size:22px}.mortgage-trends .custom-class{font-size:18px}.mortgage-trends .custom-30-year{font-size:21px}.mortgage-trends .custom-15-year{font-size:21px}.mortgage-trends .custom-51-year{font-size:21px}.mortgage-trends .label-text{max-width:none}}@media all and (max-width:375px){.mortgage-trends .label-text{font-size:12px;display:inline-block;width:220px}.mortgage-trends .custom-51-year, .mortgage-trends .custom-15-year, .mortgage-trends .custom-30-year{font-size:12px}}@media all and (max-width:320px){.mortgage-trends .label-text{width:200px}}@media (min-width: 768px) and (max-width:1024px){.custom-checkbox .label-text{font-size:12px}.custom-control-label span:nth-child(2){font-size:15px}.mortgage-trends .label-text{max-width:none}}.arm-index-filter{background:#F2F2F2}.arm-index-filter
select{border:1px
solid #F2F2F2;height:40px}.arm-index-filter .form-control:focus{border:1px
solid #F2F2F2;box-shadow:none}.arm-index-filter .update-filter-btn{background:#FDD563;color:#1A1A1A}.arm-index-filter
.row{margin:0px}.filter-tab-h2{font-size:29px;line-height:33.6px;color:#333}.filter-tabs{border-bottom:1px solid #CACACA}.filter-tabs .nav-tabs{border-bottom:0px;text-align:center}.filter-tabs .nav-tabs .nav-link{border:none !important;color:#333;font-size:19px}.filter-tabs .nav-tabs .nav-link:active{color:#333}.filter-tabs ul li a
svg{height:25px;width:25px;margin-right:10px}.filter-tabs ul li .active .cls-1{fill:#34B6CC}.nav-link
hr{border-top:1px solid #CACACA;margin-bottom:0px}.active
hr{border-top:4px solid #34B6CC}.filter-buttons-group>.btn{border-radius:20px;background:#F3F2F3;color:#666;font-weight:500;font-size:16px}.filter-buttons-group
.btn{height:40px;padding-top:5px !important}.filter-buttons-group
label.active{box-shadow:none;color:#34B6CC}.filter-buttons-group .btn:nth-child(1){padding-left:30px}.filter-buttons-group .btn:last-child{padding-right:30px}.filter-table
thead{background:#34B6CC;color:#fff}.filter-table thead
th{vertical-align:middle;font-weight:500}.filter-table th, .filter-table
td{padding:15px;line-height:17.6px;font-weight:400}.filter-table tr td:last-child{font-weight:500 !important}.arm-table-graph .rate-table{height:665px;overflow-y:auto}.indexes-input .form-control{padding:0rem !important}.indexes-input .dropdown dd, .dropdown dt, .dropdown
ul{margin:0px;padding:0px}.indexes-input li:first-child{border-top:1px solid #eaeaea}.indexes-input
li{border-bottom:1px solid #eaeaea}.indexes-input .dropdown
dd{position:relative}.indexes-input
.get_value{color:black}.indexes-input
.timespan{margin:0px}.indexes-input .dropdown dt
a{display:block}.indexes-input .dropdown dt a
span{font-size:16px;line-height:33px;color:#333;cursor:pointer;padding:8px;text-decoration:none;font-weight:normal}.indexes-input .d-header::after{content:'';position:absolute;top:50%;right:10px;transform:translateY(-50%);width:0;color:black;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid black}.indexes-input .dropdown dd
ul{background:#FFF none repeat scroll 0 0;display:none;list-style:none;position:absolute;width:100%;max-height:251px;overflow-y:auto;z-index:40}.indexes-input .dropdown
span.value{display:none}.indexes-input .dropdown dd ul li
a{padding:5px;display:block;color:#000 !important;outline:none;text-decoration:none}.indexes-input .dropdown dd ul li a:hover{background-color:#ccfff4;color:#000;text-decoration:none}.indexes-input .dropdown
span.value{display:none}.indexes-input
dl{border:1px
solid #F2F2F2;height:40px;border-bottom:2px solid #FDD563;margin:0px}.multi-select ul
li{padding:5px
20px}.multi-select ul li:hover{background:#ccfff4}.alert-error-msg{display:none}span.alert-error-msg{border-left:solid 4px #E64B3C;line-height:18px;overflow:hidden;padding:12px}.box{font-size:12px;float:left}.color-block{box-shadow:0px 0px 2px 0px rgba(0,0,0,0.25);padding:8px;margin-right:10px}.color1{background-color:#3BB9CD}.color2{background-color:#FDD563}.color3{background-color:#BA2C3D}.chart-block{border-top:2px solid #078EDA}.home-value-tag,.amortize-tag,.amort-prepay-tag,.value-appr-tag{margin:10px
0px}.Section
.Title{text-align:center}.Section
.RateTable{overflow:auto}.Section .RateTable
table{width:100%}.Section .RateTable table tbody tr:first-child{background:#34B6CC;color:#fff}.Section .RateTable table tbody tr:not(:first-child):hover{background-color:rgba(0,0,0,.075)}.Section .RateTable table tbody th, .Section .RateTable table tbody
td{padding:10px;border:1px
solid #dee2e6}.Section .RateTable table
td{min-width:180px}@media (min-width:768px){.filter-tabs>div{height:50px}.filter-tabs .nav-tabs .nav-link, .filter-table
thead{font-size:22px}.filter-table
tbody{font-size:18px}.arm-index-filter .row.col-md-4{margin-right:4%}.arm-index-filter select, .arm-index-filter .form-control:focus{border-bottom:2px solid #FDD563}}@media (min-width:768px) and (max-width:1024px){.filter-tabs .nav-tabs .nav-link, .filter-table
thead{font-size:20px}.indexes-input .dropdown dt a
span{font-size:12px}.arm-index-filter{font-size:13px}.indexes-input .d-header::after{right:12px}}.mtghts-tables.table
td{padding:5px
!important;border-top:none !important;font-weight:500}.mtghts-tables.table
th{padding:20px;background:#34B6CC;color:#fff}.mtghts-tables .mtghts-row:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.mtghts-tables{border:1px
solid #ccc}@media (max-width: 767px){.mtghts-tables{overflow:scroll}}.formstart-container .formstart-form-section{box-shadow:0 4px 8px 0 rgba(216, 216, 216, 0.75), 0 6px 20px 0 rgba(216, 216, 216, 0.75)}.formstart-container .formstart-image{background:url("/images/articles/connect_with_lenders.jpg");background-color:#5cb8d1;background-repeat:no-repeat;z-index:5}.formstart-container .formstart-image
img{width:70%}.formstart-container .radio-btn, .formstart-container .dropdown-list{flex-flow:row wrap}.formstart-container
.heading{font-size:24px;line-height:28.8px;font-weight:600;color:#1A1A1A}.formstart-container .sub-heading{font-size:18px;line-height:21.6px;color:#333;font-weight:600}.formstart-container .radio-btn{font-size:16px;line-height:19.2px;color:#333;font-weight:500}.formstart-container .dropdown-list
div{font-size:18px;line-height:21.6px;color:#333;font-weight:600}.formstart-container .dropdown-list div:last-child{align-items:flex-end}.formstart-container .formstart-section{background-color:#F2F2F2}.formstart-container
select{height:40px;padding:10px;font-size:14px;border:1px
solid #C8C8C8;float:left;width:80%}.formstart-container .compare-qoute-btn{background:#FDD563;border-radius:4px;font-size:18px;font-weight:bold;cursor:pointer;width:80%;color:#050505;padding:10px}.formstart-container .formstart-image:after{width:0;height:0;border-style:solid;border-width:20px 0 20px 16px;border-color:transparent transparent transparent #5cb8d1;content:'';position:absolute;right:-16px}.formstart-container .formstart-title{font-size:36px;font-weight:500;line-height:36px;color:#1A1A1A;margin:30px
0px 10px 0px}.formstart-container .custom-control-input{position:absolute;z-index:-1;opacity:0}.formstart-container input[type=checkbox], .formstart-container input[type=radio]{box-sizing:border-box;padding:0}.formstart-container .custom-control-label{position:relative;margin-bottom:0;padding-left:30px}.formstart-container .custom-radio .custom-control-label::before{border-radius:50%}.formstart-container .custom-control-label::before, .formstart-container .custom-file-label, .formstart-container .custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.formstart-container .custom-control-label::before{position:absolute;top:50%;left:0rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#dee2e6;transform:translateY(-50%)}.formstart-container .custom-control-label::after{position:absolute;top:50%;left:0rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:80% 80%;transform:translateY(-50%)}.formstart-container .custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#FFF}.formstart-container .custom-control-input:checked~.custom-control-label::before{color:#3DB8D0;background-color:#FFF}.formstart-container .custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233DB8D0'/%3E%3C/svg%3E") !important}.formstart-container .custom-control{position:relative;min-height:1.5rem;padding-left:1rem}@media (max-width: 767px){.formstart-container .formstart-section{background-color:#3DB8D0}.formstart-container
.heading{font-size:18px;line-height:26.6px;font-weight:600;color:#FFF}.formstart-container select, .formstart-container .compare-qoute-btn{width:100%}.formstart-container .formstart-title{font-size:20px;font-weight:600;line-height:30px;color:#FFF}}@media only screen and (min-width:768px) and (max-width:990px){.formstart-container
.heading{font-size:22px;line-height:26.8px}.formstart-container .sub-heading{font-size:16px;line-height:19.6px}.formstart-container .radio-btn{font-size:14px;line-height:17.2px}.formstart-container .compare-qoute-btn{font-size:12px;font-weight:700}.formstart-container .dropdown-list
div{font-size:16px;line-height:21.6px}.formstart-container select, .formstart-container .compare-qoute-btn{padding:8px}.formstart-container .formstart-image
img{width:100%}.formstart-container .home, .formstart-container
.mortgage{padding-left:42px !important}}