﻿@import url('http://fonts.googleapis.com/css?family=Lato:400,300,700,900');body{background-color:#f2f2f2;font-family:'Lato',sans-serif;font-size:16px;color:#000;line-height:1.6em;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch}h1,h2{font-family:'Lato',sans-serif;color:#444}h1{font-size:40px}p{margin-bottom:20px;font-size:16px}a{color:#d6ee18;word-wrap:break-word;-webkit-transition:color .1s ease-in,background .1s ease-in;-moz-transition:color .1s ease-in,background .1s ease-in;-ms-transition:color .1s ease-in,background .1s ease-in;-o-transition:color .1s ease-in,background .1s ease-in;transition:color .1s ease-in,background .1s ease-in}a:hover,a:focus{color:#b7cb1b;text-decoration:none;outline:0}a:before,a:after{-webkit-transition:color .1s ease-in,background .1s ease-in;-moz-transition:color .1s ease-in,background .1s ease-in;-ms-transition:color .1s ease-in,background .1s ease-in;-o-transition:color .1s ease-in,background .1s ease-in;transition:color .1s ease-in,background .1s ease-in}.navbar-inverse .navbar-nav>li>a{color:#c6d550}.alignleft{text-align:left}.alignright{text-align:right}.aligncenter{text-align:center}.btn-theme{color:#fff;background-color:#fd680e;border-color:#fd680e}.btn-theme:hover{color:#fff;background-color:#444;border-color:#444}a.navbar-brand{color:#fff !important;font-weight:900;text-transform:uppercase}a.navbar-brand:hover{color:#ddd !important}#header{background-color:#444;background:url(../img/schools-relays-1.jpg) no-repeat;margin-top:-20px;padding-top:150px;background-attachment:relative;background-position:center top;min-height:650px;width:100%;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#header h1{margin-top:60px;margin-bottom:15px;color:#000;font-size:45px;font-weight:900;letter-spacing:-1px;padding-top:20px}#header h2.subtitle{color:#000;padding-bottom:20px;font-size:25px}#header header{opacity:.6;filter:Alpha(opacity=60);background-color:#f5f5f5}#header .body{opacity:.85;filter:Alpha(opacity=75);background-color:#f5f5f5;margin-top:40px;padding-top:20px;padding-bottom:20px;margin-bottom:40px}#footer{background:red;padding:20px 0 5px}p.copyright{color:#fff;text-align:center}.superScript{vertical-align:text-top;font-size:.8em;text-decoration:none;color:red}.superScript:hover{color:red}.pupil{width:14em}.points{width:5em;text-align:right}th.points{text-align:center}