2 --color-status-success: 90;
3 --color-status-error: 0;
4 --color-status-neutral: 247;
8 /* Landscape phones and down */
9 @media (min-width: 980px)
25 font-family: 'Source Sans Pro', sans-serif
;
39 font-family: 'Source Sans Pro';
62 padding: .5em 0 1em 0;
74 border-collapse: collapse
;
82 border-top: thin dotted
#ccc;
83 border-bottom: thin dotted
#ccc;
84 vertical-align: middle
;
87 table
.list
tr:hover td
{
88 background-color: #eeeeee;
91 table
.list tr
.nohighlight:hover td
{
92 background-color: inherit
;
129 vertical-align: bottom
;
132 table
.list tr
.group:hover td
134 /* don't show hover effect for group rows */
135 background-color: inherit
;
154 /* used for headers above a group of table rows */
158 background-color: #999;
163 table
.list th
.group a
168 table
.list th
.group i
178 -webkit-hyphens: auto
;
197 /* don't show images in the description of the podcast page */
203 .first-episode div
.description
218 padding-bottom: 10px;
226 text-overflow: ellipsis
;
231 text-decoration: none
;
237 text-decoration: underline
;
243 vertical-align: middle
;
251 form
.search input
[type
="text"]
270 form
.search input
[type
="submit"]
295 div
.result span
.episode
301 div
.result span
.episode a
314 background-color: #777;
320 .bar span
, .barbg span
328 background-color: #aaa;
336 span
.from_podcast
, span
.latest_episode
{
341 span
.from_podcast a
, span
.latest_episode a
{
378 .sponsoring-podcast img
409 list-style-type: none
;
419 /************************
421 *************************/
423 div
.episodes div
.episode
428 div
.episode span
.title
431 font-family: 'Source Sans Pro';
435 div
.episodes div
.episode
437 margin: 1.5em 0 1.5em 0;
440 div
.episode div
.description
442 font-family: 'Source Sans Pro';
446 div
.episodes div
.description
451 text-overflow: ellipsis
; /* why doesn't this work?! */
455 div
.episode span
.number
460 font-family: 'Source Sans Pro';
464 div
.episode div
.listeners
471 div
.episode span
.released
,
472 div
.episode span
.status
483 div
.first-episode div
.header
489 div.first-episode div.episode div.header a
491 text-decoration: none;
499 /* Sidebar Navigation */
504 border-right: thin solid
#222;
513 .nav-list
> .active
> a
,
514 .nav-list
> .active
> a:hover
,
515 .nav-list > .active > a:focus {
516 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.2);
517 background-color: #888;
528 display: inline-block
;
538 div
.podcasts div
.podcast
546 div
.podcasts div
.podcast div
.logo
552 div
.podcasts div
.podcast div
.actions
559 div
.podcasts div
.podcast div
.title
562 text-overflow: ellipsis
;
566 div
.podcasts div
.podcast div
.title a
568 font-family: 'Source Sans Pro';
573 div
.podcasts div
.podcast div
.description
575 text-overflow: ellipsis
;
581 div
.podcasts div
.podcast div
.actions a
.btn
,
582 div
.podcasts div
.podcast div
.actions button
.btn
591 div
.podcasts div
.podcast:hover div
.actions a
.btn
,
592 div
.podcasts div
.podcast:hover div
.actions button
.btn
597 /* http://stackoverflow.com/a/18330040/693140 */
598 .nav > li.disabled.nav-header > a {
602 text-transform: uppercase
;
620 background-color: hsla
(var
(--color-status-success
), 100%, 75%, 1);
625 background-color: hsla
(var
(--color-status-error
), 100%, 75%, 1);
629 background-color: hsla
(var
(--color-status-neutral
), 16%, 85%, 1);