.w-btn{border:solid 1px #ccc;border-radius:4px;padding:4px;margin:2px 0;background:#fff;color:#000;display:inline-block;min-width:75px;text-align:center;cursor:pointer}.w-btn:hover{background:#23282d;color:#fff}#news_vidget a{cursor:pointer}.saddle-cloth{min-width:40px;padding:5px 3px;border:1px solid #666;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.3);font-weight:700;margin:0 5px;display:inline-block;text-align:center}.weg-track{color:red}.input{width:50%}.twitter .media{width:120px}.plcupcomming{text-align:center}#upcomming{text-align:center;font-size:14px;font-weight:700;width:80px;white-space:nowrap}.bio table{width:100%;border:solid 1px}.bio table th{background:#7c0000;color:#fff}.bio table th,.bio table td{padding:4px;border-bottom:solid 1px #000;text-align:center}.bio table tr:nth-child(odd){background-color:#ccc}.biopost .swiper-container{height:140px}.biopost .swiper-slide{text-align:center;min-width:65px}.biopost .swiper-slide img{width:88px}.raceday sup{font-size:.7em}.raceday .runner{font-size:1.2em;font-weight:700}.simulcast-padding{padding:15px}.simulcast-padding h1{text-align:left;font-size:3em}.modal-header h4{display:inline}.modal-body h4{padding:16px 0 0;border-bottom:solid 1px #e5e5e5;font-size:1.1em}.modal-body h2:not(:first-child),.modal-body h3:not(:first-child),.modal-body h4:not(:first-child){margin-top:0}.name-earnings span{font-size:13px;display:block;line-height:16px;padding-top:14px}.raceday-results .nav-tabs{margin-bottom:2px}.race-header{margin-top:60px}.race-header.no-top-margin{margin-top:0}#alerts{display:none}.wb-alert,.mk-alert{padding:10px;background-color:#fec210;color:#000;text-align:center}.wb-alert a,.mk-alert a{text-decoration:underline;color:#000}.wb-alert a:hover,.mk-alert a:hover{color:#000;text-decoration:underline}.yellow{background-color:#c75000}