.training.week h1{margin:0px;margin-top:20px;margin-bottom:30px;}.training.week h2{margin:0px;margin-bottom:15px;}.training.week .workout{padding:15px 20px;border-bottom:2px solid #eee;background-color:#fff;min-height:130px;margin-bottom:30px;}.training.week .workout span{display:block;float:left;line-height:24px;}.training.week .workout div{overflow:auto;}.training.week .workout .club{font-size:14px;float:right;display:block;color:#999;}.training.week .workout .style{font-size:12px;color:#999;display:block;float:none;}.training.week .workout .time{font-size:16px;font-weight:bold;color:#333;}.training.week .workout .location{font-size:16px;display:block;float:none;}.training.week .workout .map{float:right;}