2 ############################################################################ */
6 font-family: 'Source Sans Pro';
10 src: url('/fonts/SourceSansPro-ExtraLight.otf.woff') format('woff');
14 font-family: 'Source Sans Pro';
18 src: url('/fonts/SourceSansPro-ExtraLightIt.otf.woff') format('woff');
22 font-family: 'Source Sans Pro';
26 src: url('/fonts/SourceSansPro-Light.otf.woff') format('woff');
30 font-family: 'Source Sans Pro';
34 src: url('/fonts/SourceSansPro-LightIt.otf.woff') format('woff');
38 font-family: 'Source Sans Pro';
42 src: url('/fonts/SourceSansPro-Regular.otf.woff') format('woff');
46 font-family: 'Source Sans Pro';
50 src: url('/fonts/SourceSansPro-It.otf.woff') format('woff');
54 font-family: 'Source Sans Pro';
58 src: url('/fonts/SourceSansPro-Semibold.otf.woff') format('woff');
62 font-family: 'Source Sans Pro';
66 src: url('/fonts/SourceSansPro-SemiboldIt.otf.woff') format('woff');
70 font-family: 'Source Sans Pro';
74 src: url('/fonts/SourceSansPro-Bold.otf.woff') format('woff');
78 font-family: 'Source Sans Pro';
82 src: url('/fonts/SourceSansPro-BoldIt.otf.woff') format('woff');
86 font-family: 'Source Sans Pro';
90 src: url('/fonts/SourceSansPro-Black.otf.woff') format('woff');
94 font-family: 'Source Sans Pro';
98 src: url('/fonts/SourceSansPro-BlackIt.otf.woff') format('woff');
101 /* Source Sans Code */
103 font-family: 'Source Sans Code';
104 font-stretch: normal;
107 src: url('/fonts/SourceSansCode-ExtraLight.otf.woff') format('woff');
111 font-family: 'Source Sans Code';
112 font-stretch: normal;
115 src: url('/fonts/SourceSansCode-ExtraLightIt.otf.woff') format('woff');
119 font-family: 'Source Sans Code';
120 font-stretch: normal;
123 src: url('/fonts/SourceSansCode-Light.otf.woff') format('woff');
127 font-family: 'Source Sans Code';
128 font-stretch: normal;
131 src: url('/fonts/SourceSansCode-LightIt.otf.woff') format('woff');
135 font-family: 'Source Sans Code';
136 font-stretch: normal;
139 src: url('/fonts/SourceSansCode-Regular.otf.woff') format('woff');
143 font-family: 'Source Sans Code';
144 font-stretch: normal;
147 src: url('/fonts/SourceSansCode-It.otf.woff') format('woff');
151 font-family: 'Source Sans Code';
152 font-stretch: normal;
155 src: url('/fonts/SourceSansCode-Semibold.otf.woff') format('woff');
159 font-family: 'Source Sans Code';
160 font-stretch: normal;
163 src: url('/fonts/SourceSansCode-SemiboldIt.otf.woff') format('woff');
167 font-family: 'Source Sans Code';
168 font-stretch: normal;
171 src: url('/fonts/SourceSansCode-Bold.otf.woff') format('woff');
175 font-family: 'Source Sans Code';
176 font-stretch: normal;
179 src: url('/fonts/SourceSansCode-BoldIt.otf.woff') format('woff');
183 font-family: 'Source Sans Code';
184 font-stretch: normal;
187 src: url('/fonts/SourceSansCode-Black.otf.woff') format('woff');
191 font-family: 'Source Sans Code';
192 font-stretch: normal;
195 src: url('/fonts/SourceSansCode-BlackIt.otf.woff') format('woff');
200 ############################################################################ */
211 ############################################################################ */
213 *, *::before, *::after {
214 box-sizing: border-box;
218 font-family: "Source Sans Pro", helvetica, arial, sans-serif;
222 -ms-text-size-adjust: 100%;
223 -webkit-text-size-adjust: 100%;
236 ############################################################################ */
254 vertical-align: baseline;
260 ############################################################################ */
263 background-color: transparent;
264 -webkit-text-decoration-skip: objects;
274 /* TEXT-LEVEL SEMANTICS
275 ############################################################################ */
279 text-decoration: underline;
280 text-decoration: underline dotted;
302 vertical-align: baseline;
314 ############################################################################ */
323 ############################################################################ */
329 font-family: monospace, monospace;
334 box-sizing: content-box;
340 -webkit-margin-before: 0px;
341 -webkit-margin-after: 0px;
345 ############################################################################ */
366 text-transform: none;
370 html [type="button"],
373 -webkit-appearance: button;
376 button::-moz-focus-inner,
377 [type="button"]::-moz-focus-inner,
378 [type="reset"]::-moz-focus-inner,
379 [type="submit"]::-moz-focus-inner {
384 button:-moz-focusring,
385 [type="button"]:-moz-focusring,
386 [type="reset"]:-moz-focusring,
387 [type="submit"]:-moz-focusring {
388 outline: 1px dotted ButtonText;
392 border: 1px solid #c0c0c0;
394 padding: 0.35em 0.625em 0.75em;
398 box-sizing: border-box;
410 [type="number"]::-webkit-inner-spin-button,
411 [type="number"]::-webkit-outer-spin-button {
416 -webkit-appearance: textfield;
417 outline-offset: -2px;
420 [type="search"]::-webkit-search-cancel-button,
421 [type="search"]::-webkit-search-decoration {
422 -webkit-appearance: none;
425 ::-webkit-input-placeholder {
430 ::-webkit-file-upload-button {
431 -webkit-appearance: button;