.modal-header{padding:15px;background:none;border:none}.modal-header h4{font-weight:700;margin:5px 0 5px 0}.modal-body{padding:0 15px 15px}.close{outline:none;outline:0;font-size:16px;background-color:transparent;border-radius:50%;color:#333;width:30px;height:30px;text-align:center;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:1;text-shadow:0 0 0 transparent}.modal .close{margin-top:3px}#learnCalculatorModal .modal-dialog{width:auto;max-width:800px}#learnCalculatorModal .modal-body{padding-bottom:35px}#learnCalculatorModal p{font-size:15px}.off-canvas-wrapper{background-color:transparent;padding-top:0;min-height:0;overflow:hidden}section{background-color:#ededed}.disclaimer{font-size:9px;line-height:11px;color:#999;margin:10px 0 40px}.shadow-style{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.dollar{font-size:.7em;vertical-align:text-top;margin-right:2px}em .dollar{margin-right:1px;margin-left:2px;font-size:.8em}.calculator{background-color:#fff;border:1px solid #ccc;padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:991px;margin:0 auto}.heading-box{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:25px;border-bottom:1px solid #ccc;padding-bottom:25px;text-align:center}.heading-box .heading-box-title{margin-top:0}.heading-box .btn-link{font-size:13px}.financing{max-width:700px;margin:0 auto}.financing .input-group-addon{border-radius:0;color:#333}.financing .financing__calculator .loan__body button[type=submit]{margin:15px auto 10px;display:block;min-width:270px;min-width:350px;padding:10px 12px}.financing .financing__calculator .loan__body .nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.financing .financing__calculator .loan__body .nav-tabs li{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;min-width:50%}.financing .financing__calculator .loan__body .nav-tabs li.active a{background-color:#f7f7f7;color:#208097}.financing .financing__calculator .loan__body .nav-tabs li:last-child a{margin-right:0}.financing .financing__calculator .loan__body .nav-tabs a{font-weight:bold;text-transform:uppercase;padding:15px 8px;border-radius:4px 4px 0 0;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.financing .financing__calculator .loan__body .nav-tabs a:hover{color:#208097}.financing .financing__calculator .loan__body .tab-content{background-color:#f7f7f7;padding:25px;border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede}.financing .financing__calculator .loan__body .tab-pane>p{margin:0 0 20px;border-bottom:1px dashed #ccc;padding-bottom:15px;font-size:12px}.financing .financing__calculator .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;word-break:break-all}.financing .financing__calculator .btn-group .btn{font-family:'Montserrat',sans-serif!important;letter-spacing:0;color:#333;cursor:pointer;display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:16px;font-weight:600;text-transform:none;padding:12px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:60px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;border-radius:0}.financing .financing__calculator .btn-group .btn.active{border-color:#208097;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;background-color:#f2f2f2;color:#208097;font-weight:bold}.financing .financing__calculator .btn-group-credit-value{font-weight:normal}.financing .financing__calculator .btn-group-loan .btn{font-size:16px}.financing .financing__calculator .padding-fix-right{padding-right:7px}.financing .financing__calculator .padding-fix-left{padding-left:8px}.financing__box{text-align:center;padding:15px 15px;background-color:#f2f2f2;border:1px solid #ccc;margin:0 auto 25px;-webkit-transition:top 1s ease;-o-transition:top 1s ease;transition:top 1s ease;line-height:1.618;max-width:400px}.financing__box .small-text{margin-bottom:0;color:#666;font-size:11px;letter-spacing:1px;text-transform:uppercase}.financing__box .financing__price{font-size:35px;font-family:'Montserrat',sans-serif;font-weight:bold;line-height:1;color:#c72931;margin-top:5px;margin-bottom:5px}.financing__box .financing__mo{font-size:10px;vertical-align:middle}.financing__box em{color:gray;font-size:12px}.financing__box .btn{margin-bottom:0}.financing__box .showCalculate{margin-top:12px}.calculator__filters{background-color:#f7f7f7;border:1px solid #dedede;padding:25px;width:100%;max-width:700px;margin:0 auto}.calculator__filters .calculator__filters-title{font-size:16px;font-weight:700;margin-top:0;margin-bottom:24px;text-transform:uppercase;letter-spacing:.04em;font-family:'Montserrat',sans-serif;padding:0}.calculator__filters .btn{margin-top:16px}.sticky-calculate{position:fixed;bottom:0;left:0;right:0;padding:15px;background-color:#fff;background-color:#f0f0f0;border-top:1px solid #ccc;-webkit-box-shadow:0 -15px 20px -10px rgba(0,0,0,.1),0 -1px 10px 0 rgba(0,0,0,.1);box-shadow:0 -15px 20px -10px rgba(0,0,0,.1),0 -1px 10px 0 rgba(0,0,0,.1);z-index:10}.sticky-calculate .btn{margin:0;width:100%;padding:10px 15px}@media screen and (max-width:991px){section{background-color:#fff;padding:0}.calculator{-webkit-box-shadow:none;box-shadow:none;border:none;padding:25px 0}.financing .financing__calculator .loan__body .tab-content{padding-bottom:25px}.financing .financing__calculator .loan__body button[type=submit]{display:none}}@media(max-width:768px){.heading-box{border:none;padding-bottom:0;margin-bottom:15px;text-align:left}.financing .btn-group .btn-group-credit-name{font-size:13px}.financing .btn-group .btn-group-credit-value{font-size:14px}.financing .financing__calculator .loan__body .nav-tabs li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;min-width:50%}.financing .financing__calculator .loan__body .nav-tabs li a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.financing .financing__calculator .loan__body .tab-content{padding:15px}.calculator__filters{padding:15px}}@media screen and (max-width:500px){.heading-box .heading-box-title{font-size:22px}.heading-box .heading-box-sub{font-size:16px}.financing__box .btn{font-size:12px}}@media screen and (max-width:380px){.calculator__filters .col-xs-6:first-child,.financing .col-xs-6:first-child{padding-right:0}.financing .financing__calculator label{font-size:13px}.financing .financing__calculator .btn-group-credit{display:block}.financing .financing__calculator .btn-group-credit .btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 15px;min-height:initial;border:none;outline:1px solid #ccc}.financing .financing__calculator .btn-group-credit .btn+.btn{margin:0}.financing .financing__calculator .btn-group-credit .btn.active{outline-color:#208097}}@media screen and (min-width:992px)and (max-width:1190px){.financing .financing__calculator .btn-group-credit .btn{font-size:13px}}.form-control{font-family:"Montserrat",sans-serif;font-size:17px}.calculator-component{margin:0 auto}.wider-lc-search{margin-left:-15px;margin-right:-15px}.form-control{height:40px}.calculator-component form label{font-weight:bold;font-size:14px}#SearchByLabel{margin-top:1px;margin-bottom:0}.container .row{margin-bottom:5px}.form-control{margin-bottom:3px}.advSearch-Question .checker label{padding:7px 0}.search-by-options-row{margin-bottom:8px}.checker label:before{float:left;overflow:hidden;width:25px;height:24px;content:"";margin-right:7px;background-size:145px 24px;background-repeat:no-repeat;background-position:0 0}.checker input[type=radio]+label:before{background-image:url(/content/images/checkbox/radio22412.svg)}.checker input[type="checkbox"]:hover+label:before,.checker input[type="radio"]:hover+label:before{background-position:-24px 0}.checker input[type="checkbox"]:checked+label:before,.checker input[type="radio"]:checked+label:before{background-position:-48px 0}