| Index: static/css/simple.css |
| =================================================================== |
| new file mode 100644 |
| --- /dev/null |
| +++ b/static/css/simple.css |
| @@ -0,0 +1,222 @@ |
| +@font-face |
| +{ |
| + font-family: "Source Sans Pro"; |
| + src: url(/fonts/SourceSansPro-Light.woff); |
| + /* local("Ø") forces using no local font called Source Sans Pro */ |
| + src: local("Ø"), url(/fonts/SourceSansPro-Light.woff) format("woff"); |
| + font-weight: 300; |
| + font-style: normal; |
| +} |
| + |
| +@font-face |
| +{ |
| + font-family: "Source Sans Pro"; |
| + src: url(/fonts/SourceSansPro-Regular.woff); |
| + /* local("Ø") forces using no local font called Source Sans Pro */ |
| + src: local("Ø"), url(/fonts/SourceSansPro-Regular.woff) format("woff"); |
| + font-weight: 400; |
| + font-style: normal; |
| +} |
| + |
| +@font-face |
| +{ |
| + font-family: "Source Sans Pro"; |
| + src: url(/fonts/SourceSansPro-Semibold.woff); |
| + /* local("Ø") forces using no local font called Source Sans Pro */ |
| + src: local("Ø"), url(/fonts/SourceSansPro-Semibold.woff) format("woff"); |
| + font-weight: 600; |
| + font-style: normal; |
| +} |
| + |
| +body |
| +{ |
| + margin: 0px; |
| + font-family: "Source Sans Pro"; |
| + font-weight: 600; |
| + background-image: url(/img/background-dark.png); |
| +} |
| + |
| +header |
| +{ |
| + width: 100%; |
| +} |
| + |
| +a, |
| +a:link, |
| +a:visited |
| +{ |
| + color: #5a84b3; |
| + text-decoration: underline; |
| +} |
| + |
| +a:hover |
| +{ |
| + text-decoration: none; |
| +} |
| + |
| +header h1 |
| +{ |
| + -webkit-box-sizing: border-box; |
| + -moz-box-sizing: border-box; |
| + -ms-box-sizing: border-box; |
| + -o-box-sizing: border-box; |
| + box-sizing: border-box; |
| + border: dashed 1px #898989; |
| + border-left: none; |
| + border-right: none; |
| + padding: 18px; |
| + margin: 68px auto 20px auto; |
| + max-width: 960px; |
| + font-weight: 300; |
| + font-size: 24px; |
| + color: #7d7d7d; |
| + text-align: center; |
| +} |
| + |
| +header:before |
| +{ |
| + content: ""; |
| + display: block; |
| + border-bottom: solid 1px #d0d0d0; |
| + height: 92px; |
| + background-image: url(/img/background.png); |
| +} |
| + |
| +#logo |
| +{ |
| + display: block; |
| + position: absolute; |
| + top: 42px; |
| + left: 0px; |
| + right: 0px; |
| + margin: 0px auto; |
| + margin-bottom: 20px; |
| +} |
| + |
| +#content |
| +{ |
| + margin: 0px auto; |
| + max-width: 960px; |
| +} |
| + |
| +section |
| +{ |
| + padding: 20px 100px; |
| + margin-bottom: 30px; |
| +} |
| + |
| +section.highlighted |
| +{ |
| + background-image: url(/img/background-blue.png); |
| + color: #FFFFFF; |
| +} |
| + |
| +section.highlighted a |
| +{ |
| + color: #FFFFFF; |
| +} |
| + |
| +section h1 |
| +{ |
| + margin: 0px; |
| + padding: 20px 0px; |
| + text-align: center; |
| +} |
| + |
| +section ul |
| +{ |
| + margin: 12px 0px 16px 0px; |
| + padding: 0px; |
| + list-style: none; |
| +} |
| + |
| +section li |
| +{ |
| + margin-bottom: 12px; |
| +} |
| + |
| +section li label |
| +{ |
| + -webkit-margin-end: 10px; |
| + -moz-margin-end: 10px; |
| +} |
| + |
| +section li input |
| +{ |
| + vertical-align: middle; |
| + -webkit-margin-end: 10px; |
| + -moz-margin-end: 10px; |
| +} |
| + |
| +section li textarea |
| +{ |
| + display: block; |
| + margin-top: 10px; |
| + padding: 5px; |
| + width: 250px; |
| + height: 50px; |
| + vertical-align: middle; |
| + font-size: 14px; |
| +} |
| + |
| +section .subheader |
| +{ |
| + margin-top: 0px; |
| + text-align: center; |
| +} |
| + |
| +section .error-label |
| +{ |
| + display: none; |
| + color: #ffafaf; |
| + margin: 0px 12px; |
| +} |
| + |
| +form button |
| +{ |
| + min-width: 138px; |
| + height: 42px; |
| + background-color: #37506d; |
| + border: 0px; |
| + cursor: pointer; |
| + color: #ffffff; |
| +} |
| + |
| +form.error button |
| +{ |
| + border: solid 2px #ffafaf; |
| +} |
| + |
| +form.error .error-label |
| +{ |
| + display: inline-block; |
| +} |
| + |
| +form input[type="checkbox"] |
| +{ |
| + margin: 0px; |
| +} |
| + |
| +form input[type="checkbox"] + span |
| +{ |
| + margin: 0px 10px; |
| +} |
| + |
| +.disclaimer |
| +{ |
| + margin: 14px 0px; |
| + font-size: 14px; |
| + color: #a9bdd5; |
| +} |
| + |
| +.hidden |
| +{ |
| + display: none; |
| +} |
| + |
| +footer |
| +{ |
| + margin: 0 auto 30px; |
| + max-width: 960px; |
| + text-align: center; |
| +} |