/** Add css rules here for your application. */ /* body #calendar:after content: " "; display: block; height: 0; clear: both; visibility: hidden; */ .clear { clear: both; font-size: 1px; height: 0px; line-height: 0px; margin: -1px 0 0; width: 100%; } .cover { left: -1000px; overflow: hidden; position: absolute; top: -1000px; } body { background: url(images/header_bg.png) 0 0 repeat-x; font-family: Arial, Verdana, sans-serif; line-height: 1; font-size: 62.5%; margin-top: 0; } /** Example rules used by the template application (remove for your app) */ h1 { font-size: 2em; font-weight: bold; color: #777777; margin: 40px 0px 70px; text-align: center;} table { border-collapse: separate; } table td, table th { vertical-align: bottom; line-height: 1.3; padding-top: 2px;} .LogoAndTitlePanel { margin: 0 0 24px 0; height: 58px; } .LogoAndTitlePanel:after { content: " "; display: block; height: 0; clear: both; visibility: hidden; } .sapLogo { float: left; margin: 8px 0 0 0; } .sailingAnalyticsLabelPanel { margin: 10px 0 0 0; border: 1px solid red;} .sailingAnalyticsLabel { float: left; color: #fff; font-size: 1.2em; font-weight: bold; margin: 20px 0 0 0; } .leaderboardLabel { border-bottom: 2px solid #007dc0; font-weight: bold; padding: 0 0 6px 0; } .refreshAndSettings { background: #f2f2f2; border-bottom: 2px solid #fff; border-top: 2px solid #fff; height: 30px; } .refreshAndSettings table td { padding: 0 10px 0 0;} .refreshAndSettings table table td{ padding: 0 0 0 0;} .race-name { margin: 2px 10px 0 0; line-height: 1.0; float: left;} input.magnifier{ display: block; margin: 3px auto 0 auto !important; }