.int_run_wrapper{margin:1em auto;max-width:588px}.int_run{border:1px solid #c7c7c7}.int_run .int_inner{padding:5%}.int_run p{line-height:1.4}.int_run .int_table td{padding:.5em 0}.int_run .int_title{font-size:2.2em;margin:0;text-align:center;font-family:sl-TitlingGothicFBCondensed,verdana}.int_run .int_desc{margin:0 0 1em}.int_run .int_h2{font-size:1.5em;margin:1em 0 0;border-bottom:1px solid #c7c7c7;font-weight:700}.int_run label{margin-right:.5em;font-size:1.2em;font-family:Georgia;font-style:italic}.int_run .time input{margin-left:1em}.int_run .distance input{margin-left:.5em}.int_run input{text-align:center;font-family:'Courier New',monospace;border:none;font-size:1.5em;border-bottom:1px solid #c7c7c7;color:#D02257}.int_run .int_section_desc{margin:.8em 0 0}.int_run .btn_row{margin:1em 0 0;text-align:center}.int_run .btn_row .btn_submit{display:inline-block;background-color:#fff;border:1px solid #c7c7c7;padding:.4em 1em;font-family:sl-Apres;box-shadow:3px 3px 3px rgba(0,0,0,.1);cursor:pointer}.int_run .int_error{color:red;display:none;margin-top:1em}.int_run .int_result{border-top:1px solid #c7c7c7;padding-top:1em;margin-top:1em;display:none}.int_run .int_result .base_time{font-size:2em;color:#00f}.int_run .int_result table{text-align:right}.int_run .int_result .result_cell{font-family:'Courier New',monospace;padding:0 10px;text-align:left}.int_run .int_icon{width:32px;margin-right:.5em}.int_run .int_share_btns{margin-top:1em;text-align:center}.int_run select{font-family:sl-Apres,sans-serif}.int_attribution{font-size:.75em;color:gray;line-height:100%;max-width:588px;margin:0 auto}