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);
67 background: #FF7800 url(../images/a8.gif) repeat-x;
68 border-radius: 6px 0 0 6px;
69 -moz-border-radius: 6px 0 0 6px;
70 -webkit-border-radius: 6px 0 0 6px;
97 text-decoration: none;
107 background: #282f2e url(../images/banner-1054.png) no-repeat 0px top;
110 border-radius: 0 6px 6px 0;
111 -moz-border-radius: 0 6px 6px 0;
112 -webkit-border-radius: 0 6px 6px 0;
152 letter-spacing: -1px;
155 padding: 0 0 10px 15px;
158 background: url(../images/a22.gif) bottom repeat-x;
164 text-decoration: inherit;
167 div#content h2 a:hover {
169 text-decoration: underline;
177 letter-spacing: -1px;
184 padding: 1ex 2ex 1ex 3ex;
190 border-bottom: 1px solid #888;
191 margin: 10px auto 20px auto;
203 background-image: url(../images/a50.gif);
229 div.login-actions p {
237 form.inline p label {
264 input, textarea, span.add-on {
266 border: 1px solid #cccccc;
270 -webkit-border-radius: 4px;
271 -moz-border-radius: 4px;
275 textarea:focus, input[type="text"]:focus, input[type="password"]:focus {
276 border: 1px solid #4690d6;
283 border: 1px solid #2a567f;
285 padding: 2px 8px 2px 8px;
290 input[type=submit]:hover {
291 border-color: #0e1d2b;
294 form#login-form ul.errorlist {
334 form#login-form input.submit {
347 border-bottom: 1px dotted #8c8c73;
351 pre.code, pre.sample {
352 border: 1px solid #babdb6;
359 border: 1px solid #ccc;
360 padding: 0em 1em 0 1em;
364 /* makes the font 33% larger relative to the icon container */
367 font-size: 1.3333333333333333em;
372 -moz-column-count: 4;
373 -webkit-column-count: 4;
378 -moz-column-count: 2;
379 -webkit-column-count: 2;
384 -moz-column-count: 2;
385 -webkit-column-count: 2;
391 border: 1px solid #888;
409 border: 1px solid #aaa;
413 a.big-friendly-button {
414 text-decoration: none;
415 display: inline-block;
420 border: 1px solid #2a567f;
425 a.big-friendly-button:hover {
429 a.actually-not-that-friendly {
435 a.actually-not-that-friendly:hover {
439 div.two-columns ul.episode-list {
441 -moz-column-count: 1;
442 -webkit-column-count: 1;
445 div.two-columns > div {
456 #content ul.select2-choices {
478 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
479 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
480 border: 1px solid #bbb;
481 box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
485 text-decoration: none;
488 #user-links a:hover {
492 #user-links span.middle {
496 #user-links span.right {
503 #user-links span.right span {
514 border: 1px solid #666;
524 border: 1px solid #888;
531 border-bottom: 1px solid #aaa;
537 background: rgba(10, 10, 10, 0.8);
545 box-shadow: 0px 0px 5px black;
549 [class^="icon-"]:after, [class*=" icon-"]:after,
550 [class^="icon-"]:before, [class*=" icon-"]:before {
551 font-family: FontAwesome;
554 display: inline-block;
555 text-decoration: none;
557 a [class^="icon-"], a [class*=" icon-"] {
558 display: inline-block;
559 text-decoration: none;
562 .icon-edit:before { content: "\f044"; }
563 .icon-remove-sign:before { content: "\f057"; }
564 .icon-remove:before { content: "\f00d"; }
565 .icon-minus:before { content: "\f068"; }
566 .icon-envelope:before { content: "\f003"; }
567 .icon-comment:before { content: "\f075"; }
568 .icon-home-space:before { content: "\f015 "; }
569 .icon-user-space:before { content: "\f007 "; }
570 .icon-circle-arrow-left:before { content: "\f0a8"; }
571 .icon-circle-arrow-right:before { content: "\f0a9"; }
572 .icon-music:before { content: "\f001"; }
573 .icon-th:before { content: "\f00a"; }
574 .icon-eye-open:before { content: "\f06e "; }
575 .icon-bar-chart:before { content: "\f080 "; }
576 .icon-search:before { content: "\f002 "; }
577 .icon-signout:before { content: "\f08b "; }
578 .icon-pushpin:before { content: "\f08d "; }
580 .icon-circle-arrow-down:after { content: " \f0ab"; }