1 /* theme derived and inspired by TerraFirma
2 * <http://www.oswd.org/design/information/id/3557/>
6 font-family: "FontAwesome";
7 src: url('fontawesome-webfont.eot');
8 src: url('fontawesome-webfont.eot?#iefix') format('eot'), url('fontawesome-webfont.woff') format('woff'), url('fontawesome-webfont.ttf') format('truetype'), url('fontawesome-webfont.svg#FontAwesome') format('svg');
15 background: #F9F9F7 url(../images/a1.gif) repeat-x;
18 /* bootstrap <sigh/> */
20 font-family: sans-serif;
25 background: transparent;
33 text-decoration: underline;
34 transition: all .2s ease-in-out;
35 -webkit-transition: all .2s ease-in-out;
36 -moz-transition: all .2s ease-in-out;
40 text-decoration: none;
46 margin: 1em auto 1em auto;
50 -moz-border-radius: 6px;
51 -webkit-border-radius:6px;
52 box-shadow: 0 0 4px rgba(0,0,0,0.75);
53 -moz-box-shadow: 0 0 4px rgba(0,0,0,0.75);
54 -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.75);
62 background: #FF7800 url(../images/a8.gif) repeat-x;
63 border-radius: 6px 0 0 6px;
64 -moz-border-radius: 6px 0 0 6px;
65 -webkit-border-radius: 6px 0 0 6px;
92 text-decoration: none;
102 background: #282f2e url(../images/banner-1054.png) no-repeat 0px top;
105 border-radius: 0 6px 6px 0;
106 -moz-border-radius: 0 6px 6px 0;
107 -webkit-border-radius: 0 6px 6px 0;
147 letter-spacing: -1px;
150 padding: 0 0 10px 15px;
153 background: url(../images/a22.gif) bottom repeat-x;
159 text-decoration: inherit;
162 div#content h2 a:hover {
164 text-decoration: underline;
172 letter-spacing: -1px;
179 padding: 1ex 2ex 1ex 3ex;
185 border-bottom: 1px solid #888;
186 margin: 10px auto 20px auto;
198 background-image: url(../images/a50.gif);
224 div.login-actions p {
232 form.inline p label {
259 input, textarea, span.add-on {
261 border: 1px solid #cccccc;
265 -webkit-border-radius: 4px;
266 -moz-border-radius: 4px;
270 textarea:focus, input[type="text"]:focus, input[type="password"]:focus {
271 border: 1px solid #4690d6;
278 border: 1px solid #2a567f;
280 padding: 2px 8px 2px 8px;
285 input[type=submit]:hover {
286 border-color: #0e1d2b;
289 form#login-form ul.errorlist {
329 form#login-form input.submit {
342 border-bottom: 1px dotted #8c8c73;
346 pre.code, pre.sample {
347 border: 1px solid #babdb6;
354 border: 1px solid #ccc;
355 padding: 0em 1em 0 1em;
359 /* makes the font 33% larger relative to the icon container */
362 font-size: 1.3333333333333333em;
367 -moz-column-count: 4;
368 -webkit-column-count: 4;
373 -moz-column-count: 2;
374 -webkit-column-count: 2;
379 -moz-column-count: 2;
380 -webkit-column-count: 2;
386 border: 1px solid #888;
404 border: 1px solid #aaa;
408 a.big-friendly-button {
409 text-decoration: none;
410 display: inline-block;
415 border: 1px solid #2a567f;
420 a.big-friendly-button:hover {
424 a.actually-not-that-friendly {
430 a.actually-not-that-friendly:hover {
434 div.two-columns ul.episode-list {
436 -moz-column-count: 1;
437 -webkit-column-count: 1;
440 div.two-columns > div {
451 #content ul.select2-choices {
473 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
474 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
475 border: 1px solid #bbb;
476 box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
480 text-decoration: none;
483 #user-links a:hover {
487 #user-links span.middle {
491 #user-links span.right {
497 [class^="icon-"]:after, [class*=" icon-"]:after,
498 [class^="icon-"]:before, [class*=" icon-"]:before {
499 font-family: FontAwesome;
502 display: inline-block;
503 text-decoration: none;
505 a [class^="icon-"], a [class*=" icon-"] {
506 display: inline-block;
507 text-decoration: none;
510 .icon-edit:before { content: "\f044"; }
511 .icon-remove-sign:before { content: "\f057"; }
512 .icon-remove:before { content: "\f00d"; }
513 .icon-minus:before { content: "\f068"; }
514 .icon-envelope:before { content: "\f003"; }
515 .icon-comment:before { content: "\f075"; }
516 .icon-home-space:before { content: "\f015 "; }
517 .icon-user-space:before { content: "\f007 "; }
518 .icon-circle-arrow-left:before { content: "\f0a8"; }
519 .icon-circle-arrow-right:before { content: "\f0a9"; }
520 .icon-music:before { content: "\f001"; }
521 .icon-th:before { content: "\f00a"; }
522 .icon-eye-open:before { content: "\f06e "; }
523 .icon-bar-chart:before { content: "\f080 "; }
524 .icon-search:before { content: "\f002 "; }
525 .icon-signout:before { content: "\f08b "; }
527 .icon-circle-arrow-down:after { content: " \f0ab"; }