.water-weight-content #results-table-holder{border:1px solid #ccc}.water-weight-content #results-table{width:100%}.water-weight-content #results-table td,.water-weight-content #results-table th{padding:8px 15px}.water-weight-content #results-table td{border-top:1px solid #ccc}.water-weight-content #results-table td:nth-child(2){text-align:right}.water-weight-content #results-table th{font-size:110%;background-color:#d4f1f9}.height-content .conversion-table td,.height-content .conversion-table th{text-align:left}.time-and-a-half-content .answer-box table td,.time-and-a-half-content .answer-box table th{padding:6px 12px;border:1px solid #ccc}.time-and-a-half-content .answer-box table th{font-weight:normal;background-color:#eee}.time-and-a-half-content .answer-box table td{text-align:center}.step-content .mode-row{display:none}.step-content .mode-us .show-mode-us{display:block}.step-content .mode-metric .show-mode-metric{display:block}.step-content .results-table td,.step-content .results-table th{padding:8px 20px;text-align:center}.step-content .results-table th{font-size:110%}.roman-content .overline{text-decoration:overline}.roman-content .answer-box .work-table td,.roman-content .answer-box .work-table th{border:1px solid #777;padding:5px 10px;text-align:center}.roman-content .answer-box .work-table td:nth-child(2),.roman-content .answer-box .work-table th:nth-child(2){text-align:right}.roman-content .answer-box .work-table th{background-color:#eee}.roman-content .answer-box .work-table tr.sum-row td{font-weight:bold;border-top:2px solid #333}.bmi-content .mode-row{display:none}.bmi-content .mode-kilogram .show-mode-kilogram{display:block}.bmi-content .mode-pound .show-mode-pound{display:block}.bmi-content .mode-stone .show-mode-stone{display:block}.shape-area-content .conversion-table td,.shape-perimeter-content .conversion-table td{border:1px solid #ccc}.shape-area-content .conversion-table td,.shape-area-content .conversion-table th,.shape-perimeter-content .conversion-table td,.shape-perimeter-content .conversion-table th{text-align:center}.shape-area-content .conversion-table th,.shape-perimeter-content .conversion-table th{border:1px solid #000}.shape-area-content .circle-holder,.shape-perimeter-content .circle-holder{width:200px;margin:0 auto}.shape-area-content .answer-table,.shape-perimeter-content .answer-table{margin-bottom:20px}.shape-area-content .answer-table .head,.shape-perimeter-content .answer-table .head{padding:5px 10px}.shape-area-content .answer-table .head,.shape-perimeter-content .answer-table .head{text-align:center;color:#fff;background-color:#000}.shape-area-content .answer-table table,.shape-perimeter-content .answer-table table{width:100%}.shape-area-content .answer-table table tr:nth-child(1) td,.shape-perimeter-content .answer-table table tr:nth-child(1) td{border-top:0}.shape-area-content .answer-table table td,.shape-perimeter-content .answer-table table td{border:1px solid #ccc;padding:5px 10px}.shape-area-content .answer-table table td:first-child,.shape-perimeter-content .answer-table table td:first-child{font-weight:bold;text-align:right}.shape-area-content .answer-table .body div,.shape-perimeter-content .answer-table .body div{padding:5px 0}.shape-area-content .answer-table .body span,.shape-perimeter-content .answer-table .body span{font-weight:bold;font-size:120%}.shape-area-content .triangle-error,.shape-perimeter-content .triangle-error{color:red}.shape-area-content .mode-row,.shape-perimeter-content .mode-row{display:none}.shape-area-content .mode-feet .show-mode-feet,.shape-perimeter-content .mode-feet .show-mode-feet{display:block}.shape-area-content .mode-centimeters .show-mode-centimeters,.shape-perimeter-content .mode-centimeters .show-mode-centimeters{display:block}.shape-area-content .mode-yards .show-mode-yards,.shape-perimeter-content .mode-yards .show-mode-yards{display:block}.shape-area-content .mode-meters .show-mode-meters,.shape-perimeter-content .mode-meters .show-mode-meters{display:block}.money-over-time-page .how-often-modal{max-width:300px}.money-over-time-page #oftenError{color:red;display:none}.conversion-page .show-hms{display:none}.conversion-page .hms .show-hms{display:block}.conversion-page .hms .hide-hms{display:none}.conversion-page #hms-holder{display:flex}.conversion-page #hms-holder div{padding-left:5px}.conversion-page #hms-holder div:first-child{padding:0}.money-to-weight-content .results table{width:100%}.money-to-weight-content .results td{vertical-align:top;padding:5px 10px}.money-to-weight-content .results td,.money-to-weight-content .results th{border:1px solid #ccc}.money-to-weight-content .results th{text-align:center;padding:10px;font-weight:normal;font-size:110%;background-color:#40632c;color:white}.precious-metals-weight-content .unit-note,.materials-weight-content .unit-note{background-color:#eee;padding:10px;border-radius:3px;margin:10px 0 0}.precious-metals-weight-content #results-table-holder,.materials-weight-content #results-table-holder{border:1px solid #000}.precious-metals-weight-content #results-table,.materials-weight-content #results-table{width:100%}.precious-metals-weight-content #results-table td,.precious-metals-weight-content #results-table th,.materials-weight-content #results-table td,.materials-weight-content #results-table th{padding:8px 15px}.precious-metals-weight-content #results-table td,.materials-weight-content #results-table td{border-top:1px solid #000}.precious-metals-weight-content #results-table td:nth-child(2),.materials-weight-content #results-table td:nth-child(2){text-align:right}.precious-metals-weight-content #results-table th,.materials-weight-content #results-table th{font-weight:normal;font-size:110%}.precious-metals-weight-content #results-table.gold th,.materials-weight-content #results-table.gold th{background-color:#fd3}.precious-metals-weight-content #results-table.silver th,.materials-weight-content #results-table.silver th{background-color:#c0c0c0}.precious-metals-weight-content #results-table.platinum th,.materials-weight-content #results-table.platinum th{background-color:#e5e4e2}.precious-metals-weight-content #results-table.copper th,.materials-weight-content #results-table.copper th{background-color:#b87333;color:white}.precious-metals-weight-content #results-table.aluminum th,.materials-weight-content #results-table.aluminum th{background-color:#848789;color:white}.precious-metals-weight-content .market-date,.materials-weight-content .market-date{font-size:90%;font-style:italic;padding:15px 0 0;text-align:right}.precious-metals-weight-content .nearby-table,.materials-weight-content .nearby-table{margin-top:40px}.precious-metals-weight-content .nearby-table .head,.materials-weight-content .nearby-table .head{margin:0 0 10px;font-size:120%}.precious-metals-weight-content .nearby-table td,.precious-metals-weight-content .nearby-table th,.materials-weight-content .nearby-table td,.materials-weight-content .nearby-table th{padding-right:10px;padding-left:10px;text-align:center}.precious-metals-weight-content .nearby-table td,.materials-weight-content .nearby-table td{border:1px solid #ccc}.precious-metals-weight-content .nearby-table th,.materials-weight-content .nearby-table th{border:1px solid #000}.precious-metals-weight-content .phone .ad-box,.materials-weight-content .phone .ad-box{margin:15px 0 0 0}.precious-metals-weight-content .bordered-box .head,.materials-weight-content .bordered-box .head{font-weight:bold;font-size:110%}.car-loan-content .change-box table{table-layout:fixed;width:100%}.car-loan-content .change-box table td,.car-loan-content .change-box table th{padding:5px 10px;text-align:center}.car-loan-content .change-box table th{background-color:black;color:white;border:1px solid black}.car-loan-content .change-box table td{border:1px solid #ccc}.car-loan-content .change-box div.h{font-weight:bold;font-size:110%;margin:0 0 5px;text-align:center}.car-loan-content .afford-box{padding:20px 0 0}.car-loan-content .afford-box p{margin:10px 0}.car-loan-content .afford-box .h{font-size:130%;font-weight:bold}.car-loan-content .afford-box .rule{font-size:120%;font-weight:bold}.car-loan-content .afford-box li{padding-top:10px;padding-bottom:5px}.compound-interest-content .growth-box div.h{font-weight:bold;font-size:110%;margin:0 0 5px;text-align:center}.compound-interest-content .growth-box table{table-layout:fixed;width:100%}.compound-interest-content .growth-box table td,.compound-interest-content .growth-box table th{padding:5px 10px;text-align:center}.compound-interest-content .growth-box table th{background-color:black;color:white;border:1px solid black}.compound-interest-content .growth-box table td{border:1px solid #ccc}.compound-interest-content .expanded-links td{text-align:center}.compound-interest-content .desktop .einstein-box{display:flex}.compound-interest-content .desktop .einstein-box img{width:200px}.compound-interest-content .desktop .einstein-box>div:nth-child(2){margin:0 0 0 10px}.compound-interest-content .phone .einstein-box .img-holder{text-align:center;padding:20px 0 10px 0}.front-page-content .section{margin-bottom:30px;background-color:#eee;border-radius:10px;padding:20px 20px 25px}.front-page-content .section .section-head{font-size:150%;margin-bottom:-5px}.front-page-content .bullet-item{display:list-item;margin-left:18px;padding:15px 0 0 0}.front-page-content .subtext{font-size:90%;margin:2px 10px;padding:2px 5px}.tip-content .answer-box{font-size:120%}.tip-content .answer-box table td{padding:5px 15px 0;text-align:right}.tip-content .answer-box table td:nth-child(2){font-weight:bold}.tip-content .answer-box table tr:last-child td{border-top:1px dashed #999}.tip-content .tip-table td,.tip-content .tip-table th{text-align:center}.conversion-category-content .category-table-outer{overflow-x:auto}.conversion-category-content .cat-conversion-table{width:100%}.conversion-category-content .cat-conversion-table td,.conversion-category-content .cat-conversion-table th{text-align:center;padding:6px 0}.conversion-category-content .cat-conversion-table th{background-color:#0d0033;color:#f9f9f9;border:1px solid #0d0033}.conversion-category-content .cat-conversion-table th a{color:white}.conversion-category-content .cat-conversion-table td{border:1px solid #ccc}.conversion-category-content .category-table td{width:170px}.conversion-category-content .category-table td,.conversion-category-content .category-table th{border:1px solid #c4c4c4;padding:4px 8px;text-align:center;white-space:nowrap}.conversion-category-content .category-table td.gray{background-color:rgba(0,0,0,0.1)}.conversion-category-content .category-table td{font-size:13px}.conversion-category-content .category-table th{background-color:rgba(38,38,217,0.1);font-size:14px}.conversion-category-content .category-table th a{color:#212529}.conversion-category-content .category-table tr:first-child th:first-child{border:0;background-color:white}.decimal-to-fraction-content .conversion-table{margin:100px 0 0}.decimal-to-fraction-content .conversion-table .head{margin-bottom:10px}.fraction-to-decimal-content .fraction-results .caveat,.decimal-to-fraction-content .fraction-results .caveat{font-size:80%;margin:0 0 0 10px}.fraction-to-decimal-content .fraction-results .repeating,.decimal-to-fraction-content .fraction-results .repeating{text-decoration:overline}.fraction-to-decimal-content .fraction-results .box,.decimal-to-fraction-content .fraction-results .box{margin-bottom:15px}.fraction-to-decimal-content .fraction-results .box .q,.decimal-to-fraction-content .fraction-results .box .q{border:1px solid #ccc;background-color:#eee;border-top-left-radius:5px;border-top-right-radius:5px;padding:6px 15px;font-size:100%}.fraction-to-decimal-content .fraction-results .box .a,.decimal-to-fraction-content .fraction-results .box .a{border:1px solid #ccc;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:10px 15px}.house-payment-content .change-box table,.house-payment-content .afford-box table{table-layout:fixed;width:100%}.house-payment-content .change-box table td,.house-payment-content .change-box table th,.house-payment-content .afford-box table td,.house-payment-content .afford-box table th{padding:5px 10px;text-align:center}.house-payment-content .change-box table th,.house-payment-content .afford-box table th{background-color:black;color:white;border:1px solid black}.house-payment-content .change-box table td,.house-payment-content .afford-box table td{border:1px solid #ccc}.house-payment-content .change-box div.h{font-weight:bold;font-size:110%;margin:0 0 5px;text-align:center}.house-payment-content .afford-box p{margin:10px 0}.house-payment-content .afford-box .h{font-size:130%;font-weight:bold}.house-payment-content .tips-div .h{font-size:130%;font-weight:bold}.house-payment-content .tips-div li{margin-top:20px}.lcm-content .conversion-table .head{margin:0 0 5px 0}.lcm-content .conversion-table td,.lcm-content .conversion-table th{padding-right:10px;padding-left:10px;text-align:center}.lcm-content .conversion-table td{border:1px solid #ccc}.lcm-content .conversion-table th{border:1px solid #000}.factor-content .answer-box p:last-child{margin-bottom:0}.factor-content .answer-box .factor{border-radius:2px;border:1px solid #666;display:inline-block;padding:3px 5px;margin:0 10px 5px 0}.recipe-index-content .blurb p{margin:10px 0}.recipe-page .desktop .notes-link{display:none}.recipe-page #recipe-results-table{width:100%}.recipe-page #recipe-results-table th{font-weight:bold;text-align:center;background-color:#eee;border:1px solid #ccc;padding:5px 12px}.recipe-page #recipe-results-table td{border:1px solid #ccc;padding:5px 12px;width:auto;text-align:left}.recipe-page #recipe-results-table td:nth-child(1){text-align:right;width:33%}.gas-mileage-index-content .blurb p{margin:10px 0}.gas-mileage-index-content h5{margin:30px 0 0}.gas-mileage-content .bordered-box .h{font-weight:500;font-size:130%}.gas-mileage-content .bordered-box p{margin:8px 0}.gas-mileage-content .bordered-box p:last-child{margin-bottom:0}.gas-mileage-content .conversion-table .head{margin:0 0 5px}.gas-mileage-content .conversion-table table{table-layout:fixed}.gas-mileage-content .conversion-table td,.gas-mileage-content .conversion-table th{text-align:center}.gas-mileage-content .conversion-table td{border:1px solid #ccc}.gas-mileage-content .conversion-table th{border:1px solid #000}.percent-change-content .calc-form-row{margin:0 auto 20px;width:80%}.percent-change-content .calc-form-row:last-child{margin-bottom:0}.percent-content .percent-table,.percent-change-content .percent-table{margin-top:40px}.percent-content .percent-table .head,.percent-change-content .percent-table .head{margin:0 0 10px;font-size:120%}.percent-content .percent-table td,.percent-content .percent-table th,.percent-change-content .percent-table td,.percent-change-content .percent-table th{padding-right:10px;padding-left:10px;text-align:center}.percent-content .percent-table td,.percent-change-content .percent-table td{border:1px solid #ccc}.percent-content .percent-table th,.percent-change-content .percent-table th{border:1px solid #000}.compare-fractions-content .result-flex{display:flex;align-items:center}.compare-fractions-content .result-flex div{margin:0 5px 0 0}.money-over-time-content .expanded-box table{table-layout:fixed;width:100%}.money-over-time-content .expanded-box table td,.money-over-time-content .expanded-box table th{padding:5px 10px;text-align:center}.money-over-time-content .expanded-box table th{background-color:black;color:white;border:1px solid black}.money-over-time-content .expanded-box table td{border:1px solid #ccc}.text-page textarea{width:100%;height:200px}.text-page .head{font-size:18px;font-weight:bold}.text-page .button-row{margin-top:5px}.text-page .options{border:1px solid #ccc;border-radius:3px;padding:10px}.text-page .options .options-head{font-weight:bold;font-size:18px}.text-page .options td{padding:10px 5px 0 0}.text-page .options td:last-child{padding-right:0}.text-page .related{border:1px solid #ccc;border-radius:3px;padding:10px}.text-page .related .related-head{font-weight:bold;font-size:18px}.text-page .related ul{margin-top:10px}.text-page textarea{white-space:pre}.levenshtein-distance-content #result{border:1px solid #ccc;height:100px;line-height:100px;font-size:64px;width:200px;text-align:center}.text-to-json-array-page #data-type-modal table,.text-to-json-objects-page #data-type-modal table{width:80%}.text-to-json-array-page #data-type-modal table td,.text-to-json-objects-page #data-type-modal table td{padding:5px 0 0}.text-to-json-array-page #add-column,.text-to-json-objects-page #add-column{margin:5px 0 0}.answer-box{border:1px solid #ccc;border-radius:5px;padding:15px;background-color:#eee}.answer-box .result-type{text-align:right;font-size:80%}.desktop .top-ad{height:90px}.phone .top-ad{height:100px}.top-ad{margin-bottom:10px}*{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:0.7rem}.footer{clear:both;margin-top:100px;background-color:#eee;padding:20px 0;text-align:center;color:#777;border-top:1px solid #ddd}.footer a{color:#777}.content{margin-top:10px;min-height:100vh}.nav-menu{background-color:#2680d9;height:55px;line-height:55px}.nav-menu .brand{font-size:30px}.nav-menu .brand a{text-decoration:none}.nav-menu .title-dark{color:rgba(255,255,255,0.6)}.nav-menu .title-light{color:white}.nav-menu .nav-item a{text-decoration:none;color:rgba(255,255,255,0.75)}.nav-menu .nav-item a:hover{color:#fff}.nav-menu .search-button{background-color:rgba(255,255,255,0);color:rgba(255,255,255,0.75);border:1px solid rgba(255,255,255,0.5)}.nav-menu .search-button:hover{background-color:rgba(255,255,255,0.2);color:#fff}h1{font-size:1.8rem}.input-error{margin:5px 0 0;display:none;color:red}.bordered-box{border:1px solid #ccc;border-radius:5px;padding:15px}.expanded-links{margin-top:50px}.expanded-links td{white-space:nowrap}.expanded-links .head{margin:0 0 5px}.conversion-table .description{font-style:italic;margin:-2px 0 0}.conversion-table table{border-collapse:collapse}.conversion-table td{white-space:nowrap}.conversion-table th{background-color:#0d0033;color:#f9f9f9;border:1px solid #0d0033}.conversion-table td,.conversion-table th{padding:6px 12px;text-align:center}.conversion-table td{border:1px solid #ccc}.conversion-table.first-left td:first-child,.conversion-table.first-left th:first-child{text-align:left}.bordered-table td,.bordered-table th{padding:6px 12px;border:1px solid #ccc}.bordered-table th{background-color:#eee}.fraction .n{border-bottom:1px solid black}.fraction td{text-align:center}.link-like{cursor:pointer}.link-like:hover{text-decoration:underline}.unit-box{border:1px solid #c4c4c4;border-radius:2px;padding:10px 15px;background-color:rgba(0,0,0,0.1)}.choice-modal .modal-footer button{width:50%}.checkbox-row{display:flex}.checkbox-row div:nth-child(2){margin-left:5px}.checkbox-holder{width:21px;height:21px;position:relative;display:inline-block}.checkbox-holder label{width:21px;height:21px;cursor:pointer;position:absolute;top:0;left:0;border-radius:2px;border:1px solid #ccc;box-shadow:0px 1px 1px rgba(0,0,0,0.075) inset;background-color:#fff}.checkbox-holder label:after{content:'';width:12px;height:6px;position:absolute;top:5px;left:4px;border:3px solid green;border-top:none;border-right:none;background:transparent;opacity:0;transform:rotate(-50deg)}.checkbox-holder input[type="checkbox"]{visibility:hidden}.checkbox-holder input[type="checkbox"]:checked+label:after{opacity:1}.checkbox-holder input[type="checkbox"]:disabled+label{background-color:#eee}.checkbox-holder input[type="checkbox"]:disabled+label:after{border-color:#ccc}.btn-gray{background-color:#eee;border-color:#eee}.btn-gray:hover{background-color:#ccc;border-color:#ccc}.ideas{margin:150px 0 0;background-color:#eee;border-radius:3px}.bold{font-weight:bold}.italic{font-style:italic}.underline{text-decoration:underline}.calc-form{border:1px solid #ccc;border-radius:5px;padding:20px 15px}.calc-form .error-row{color:red;text-align:center}.hms-status .show-hms-1{display:none}.hms-status.hms-1 .hide-hms-1{display:none}.hms-status.hms-1 .show-hms-1{display:block}.hms-status.hms-2 .hide-hms-2{display:none}.calc-flex-row{display:flex;align-items:center;justify-content:center}.calc-flex-left{display:flex;align-items:center}.input-group.width-20,div.width-20,button.width-20,select.width-20,input.width-20{width:20px}.input-group.width-30,div.width-30,button.width-30,select.width-30,input.width-30{width:30px}.input-group.width-50,div.width-50,button.width-50,select.width-50,input.width-50{width:50px}.input-group.width-60,div.width-60,button.width-60,select.width-60,input.width-60{width:60px}.input-group.width-70,div.width-70,button.width-70,select.width-70,input.width-70{width:70px}.input-group.width-80,div.width-80,button.width-80,select.width-80,input.width-80{width:80px}.input-group.width-90,div.width-90,button.width-90,select.width-90,input.width-90{width:90px}.input-group.width-100,div.width-100,button.width-100,select.width-100,input.width-100{width:100px}.input-group.width-110,div.width-110,button.width-110,select.width-110,input.width-110{width:110px}.input-group.width-120,div.width-120,button.width-120,select.width-120,input.width-120{width:120px}.input-group.width-130,div.width-130,button.width-130,select.width-130,input.width-130{width:130px}.input-group.width-140,div.width-140,button.width-140,select.width-140,input.width-140{width:140px}.input-group.width-150,div.width-150,button.width-150,select.width-150,input.width-150{width:150px}.input-group.width-160,div.width-160,button.width-160,select.width-160,input.width-160{width:160px}.input-group.width-170,div.width-170,button.width-170,select.width-170,input.width-170{width:170px}.input-group.width-180,div.width-180,button.width-180,select.width-180,input.width-180{width:180px}.input-group.width-200,div.width-200,button.width-200,select.width-200,input.width-200{width:200px}.input-group.width-210,div.width-210,button.width-210,select.width-210,input.width-210{width:210px}.input-group.width-220,div.width-220,button.width-220,select.width-220,input.width-220{width:220px}.input-group.width-240,div.width-240,button.width-240,select.width-240,input.width-240{width:240px}.fs-80{font-size:80%}.fs-90{font-size:90%}.fs-110{font-size:110%}.fs-120{font-size:120%}.fs-125{font-size:125%}.fs-130{font-size:130%}.fs-150{font-size:150%}.center{text-align:center}.right{text-align:right}#search-modal .alert-modal{max-width:400px}

