html{position:relative;min-height:100%}body{padding-top:20px;padding-bottom:20px;margin-bottom:60px}body .header{border-bottom:1px solid #e5e5e5}body .header h3{padding-bottom:19px;margin-top:0;margin-bottom:0;line-height:40px}body .footer{position:absolute;bottom:0;color:#777;width:100%;height:60px;padding-left:15px;padding-right:15px}body .footer .container{padding-top:20px;border-top:1px solid #e5e5e5}@media (min-width:768px){body .container{max-width:730px}}body .container-narrow>hr{margin:30px 0}@media screen and (min-width:768px){body .footer,body .header,body .marketing{padding-right:15px;padding-left:15px}body .header{margin-bottom:30px}body .jumbotron{border-bottom:0}}body .coverage-table,body .quote-table{font-size:.9em}body .coverage-table h6,body .quote-table h6{margin-top:1px}body .coverage-table tbody td,body .coverage-table tbody tr,body .quote-table tbody td,body .quote-table tbody tr{border:1px solid #333}body .coverage-table .percent-cell,body .quote-table .percent-cell{vertical-align:middle}body .rate-table{margin:20px 0;font-size:.9em}body .rate-table td,body .rate-table tr{border:thin solid #000;padding:3px}body .coverage-notes,body .quote-notes{font-size:.8em}body .table-header,body tr.table-subheader{background-color:#DFDFDF}body tr.table-subheader td{line-height:.9em;font-weight:700;font-size:.9em}