.car-loan-content .blurb{margin:-10px 0 15px}.car-loan-content #results div:first-child{font-size:110%;margin-bottom:5px}.car-loan-content #results span{font-size:110%;font-weight:700}.car-loan-content .amount-box .head{font-weight:700;font-size:110%;padding:0 0 5px}.car-loan-content .amount-box td,.car-loan-content .amount-box th{text-align:center}.car-loan-content .amount-box th{white-space:nowrap;background-color:#ccc;border-color:#999;border-bottom-width:1px}.car-loan-content .bordered-box p:last-child{margin-bottom:0}.car-loan-content .insurance .h{font-weight:700;font-size:120%}.car-loan-content .insurance a{display:block;margin:1rem 0}.tip-content .calc-form td{vertical-align:middle;padding:10px 15px}.tip-content .calc-form td:first-child{font-weight:700}.tip-content .calc-form input{width:100px}.tip-content .calc-form select{width:50px;display:inline-block}.tip-content .blurb{margin:-10px 0 15px}.tip-content #results{padding:10px 0 5px 10px;font-size:110%}.tip-content #results td{vertical-align:middle;padding:5px;text-align:right}.tip-content #results span,.tip-content .tipping-guide .top{font-weight:700;font-size:120%}.tip-content .tipping-guide .h{font-weight:700}.tip-content .tipping-guide .section{padding:10px 0 0}.temperature-content .calc-form table{width:100%}.temperature-content .calc-form td{vertical-align:middle;padding:10px 5px}.temperature-content .calc-form td:first-child{font-weight:700}.temperature-content #results{padding:5px 0 0;font-size:110%}.temperature-content #results span{font-weight:700;font-size:110%}.temperature-content #results .result-type{padding:5px 0 0;font-size:90%}.temperature-content .more-content-index{padding-top:60px}.temperature-content .blurb{margin:-10px 0 15px}.loan-content .rate-table-outer{padding-top:30px}.loan-content .rate-table-outer .head{font-weight:700;font-size:110%;padding:0 0 5px}.loan-content .amortization-table-outer{padding:50px 0 0}.loan-content .amortization-table-outer .head1{font-weight:700;font-size:110%}.loan-content .amortization-table-outer .head2{padding:5px 0 10px}.loan-content .amortization-table td,.loan-content .amortization-table th,.loan-content .rate-table td,.loan-content .rate-table th{text-align:center}.loan-content .amortization-table th,.loan-content .rate-table th{background-color:#ccc;border-color:#999;border-bottom-width:1px}.loan-content .desktop .table-responsive table{width:unset}.loan-content .amount-box .head{font-weight:700;font-size:110%;padding:0 0 5px}.loan-content .amount-box td,.loan-content .amount-box th{text-align:center}.loan-content .amount-box th{white-space:nowrap;background-color:#ccc;border-color:#999;border-bottom-width:1px}.loan-content .expanded-links{margin-top:30px}.loan-content .expanded-links .head{font-size:110%;padding:0 0 5px}.loan-content .browse-index{margin:30px 0 0}.loan-content .browse-index .head{font-weight:700}.loan-content .browse-index .body div{margin:10px 0}.loan-content .blurb{margin:-10px 0 15px}.loan-content #results{font-size:110%}.loan-content #results span{font-size:110%;font-weight:700}.height-content #results{font-size:110%}.height-content #results span{font-weight:700;font-size:110%}.height-content .blurb{margin:-10px 0 15px}.height-content .more-content-index{padding-top:60px}.height-content .more-content-cm div{padding:10px 0 0}.height-content .more-content-cm div:first-child{padding-top:0}.front-page-content .section{margin-bottom:20px;background-color:#eee;border-radius:3px;padding:10px 15px 20px}.front-page-content .section .section-head{font-size:140%}.front-page-content .section .section-table{margin-top:5px;line-height:2rem}.front-page-content .section .fixed-table{width:100%;table-layout:fixed;line-height:2rem}.front-page-content .bullet-item{margin:15px 0 0}.front-page-content .subtext{font-size:90%;margin:2px 10px;padding:2px 5px}.contact-content #contact-form{background-color:#fff;padding:20px;border:1px solid #ccc;border-radius:3px}.contact-content textarea{height:200px}.contact-content .contact-error{color:red;display:none}.percent-content .calc-form{background-color:#eee;padding:10px;border-radius:3px;text-align:center;font-size:110%}.percent-content .calc-form .head{font-weight:700;padding:0 0 4px}.percent-content .calc-form .results{padding:5px 0 0}.percent-content .calc-form input{display:inline-block;width:100px;text-align:center}.percent-content .percent-table{margin:0 0 20px;border:1px solid #ccc;border-radius:3px;padding:10px 0}.percent-content .percent-table table{width:100%}.percent-content .percent-table td,.percent-content .percent-table th{text-align:center}.percent-content .percent-table th{padding:0 0 10px;font-size:110%}.percent-content .percent-table td{padding:4px 8px}.conversion-page .conversion-form table{width:100%}.conversion-page .conversion-form td{vertical-align:middle;padding:10px 5px}.conversion-page .conversion-form td:first-child{width:60px;font-weight:700}.conversion-page .page-blurb div:nth-child(2){margin-top:5px}.conversion-page #conversion-results{padding:10px 0;font-size:110%}.conversion-page #conversion-results .result-line{margin-top:2px}.conversion-page #conversion-results .result-line span{font-size:120%;font-weight:700}.conversion-page #conversion-results .result-type{margin-top:2px;font-size:80%}.bmi-content .bmi-table{margin:10px 0 0;width:100%}.bmi-content .bmi-table td,.bmi-content .bmi-table th{border:1px solid #ccc;padding:5px;text-align:center}.bmi-content .bmi-table th{background-color:#eee}.bmi-content .bmi-table .bmi-healthy{background-color:rgba(0,255,0,.25)}.bmi-content .blurb{font-size:110%;padding:0 0 20px}.bmi-content .browse .browse-head{padding:50px 0 10px;font-weight:700;font-size:120%}.bmi-content .expanded-links{border:1px solid #ccc;margin-bottom:20px}.bmi-content .expanded-links td{border:0}.bmi-content .expanded-links table{margin:0}.bmi-content .expanded-links .head{padding:5px 10px;background-color:#eee;border-bottom:1px solid #ccc}.bmi-content .calc-form{font-size:110%}.bmi-content .calc-form .calc-row{padding:15px 0 0}.bmi-content .calc-form .calc-row div{display:inline-block;padding:0 5px 0 0;width:65px;font-weight:700}.bmi-content .calc-form .calc-row:first-child{padding-top:0}.bmi-content #results{padding:0 0 5px}.bmi-content #results span{font-weight:700;font-size:120%}.inflation-content .inflation-table{width:100%}.inflation-content .inflation-table td,.inflation-content .inflation-table th{padding:5px;border:1px solid #ccc;text-align:center}.inflation-content .inflation-table th{background-color:#eee}.inflation-content #results div{padding:10px 0 0}.inflation-content #results div:first-child{padding-top:0;font-weight:700;font-size:130%}.inflation-content .expanded-links{margin-top:50px}.inflation-content .expanded-links .head{font-size:110%;padding:0 0 5px}.inflation-content .blurb{font-size:120%;margin:-10px 0 15px}.inflation-content .inflation-form table{width:100%}.inflation-content .inflation-form td{vertical-align:middle;padding:10px 5px}.inflation-content .inflation-form td:first-child{width:60px;font-weight:700}*{font-family:sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;text-decoration-skip-ink:none}p{margin-bottom:.7rem}.footer{clear:both;margin-top:100px;background-color:#eee;padding:20px 0;text-align:center;border-top:1px solid #ddd}.footer,.footer a{color:#555}.content{margin-top:10px;min-height:100vh}.navbar-dark .navbar-nav .nav-link{color:#fff}.navbar{background-color:#6b9159;padding-top:0;padding-bottom:0}.navbar .navbar-brand{font-size:30px}.navbar .title-dark{color:hsla(0,0%,100%,.6)}.navbar .title-light{color:#fff}.fs-80{font-size:80%}.fs-90{font-size:90%}.fs-110{font-size:110%}.fs-120{font-size:120%}h1{font-size:2rem;margin-bottom:1rem}table td{vertical-align:top}.top-ad{margin-bottom:10px}.bordered-box{border:1px solid #ccc;border-radius:2px;padding:10px}.blurb{margin:-10px 0 0}.browse-table .ct-head{text-align:center;font-weight:700;margin:0 0 5px;font-size:110%}.browse-table .ct-blurb{font-size:80%;text-align:center;margin:-5px 0 5px}.browse-table table{width:100%}.browse-table td,.browse-table th{padding:5px 15px}.input-error{color:red}.side-ad{margin-bottom:20px}