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;
231 text-overflow: ellipsis
;
236 text-decoration: none
;
242 text-decoration: underline
;
248 vertical-align: middle
;
256 form
.search input
[type
="text"]
275 form
.search input
[type
="submit"]
300 div
.result span
.episode
306 div
.result span
.episode a
319 background-color: #777;
325 .bar span
, .barbg span
333 background-color: #aaa;
341 span
.from_podcast
, span
.latest_episode
{
346 span
.from_podcast a
, span
.latest_episode a
{
383 .sponsoring-podcast img
414 list-style-type: none
;
424 /************************
426 *************************/
428 div
.episodes div
.episode
433 div
.episode span
.title
436 font-family: 'Source Sans Pro';
440 div
.episodes div
.episode
442 margin: 1.5em 0 1.5em 0;
445 div
.episode div
.description
447 font-family: 'Source Sans Pro';
451 div
.episodes div
.description
456 text-overflow: ellipsis
; /* why doesn't this work?! */
460 div
.episode span
.number
465 font-family: 'Source Sans Pro';
469 div
.episode div
.listeners
476 div
.episode span
.released
,
477 div
.episode span
.status
488 div
.first-episode div
.header
494 div.first-episode div.episode div.header a
496 text-decoration: none;
504 /* Sidebar Navigation */
509 border-right: thin solid
#222;
518 .nav-list
> .active
> a
,
519 .nav-list
> .active
> a:hover
,
520 .nav-list > .active > a:focus {
521 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.2);
522 background-color: #888;
533 display: inline-block
;
543 div
.podcasts div
.podcast
551 div
.podcasts div
.podcast div
.logo
557 div
.podcasts div
.podcast div
.actions
564 div
.podcasts div
.podcast div
.title
567 text-overflow: ellipsis
;
571 div
.podcasts div
.podcast div
.title a
573 font-family: 'Source Sans Pro';
578 div
.podcasts div
.podcast div
.description
580 text-overflow: ellipsis
;
586 div
.podcasts div
.podcast div
.actions a
.btn
,
587 div
.podcasts div
.podcast div
.actions button
.btn
596 div
.podcasts div
.podcast:hover div
.actions a
.btn
,
597 div
.podcasts div
.podcast:hover div
.actions button
.btn
602 /* http://stackoverflow.com/a/18330040/693140 */
603 .nav > li.disabled.nav-header > a {
607 text-transform: uppercase
;
625 background-color: hsla
(var
(--color-status-success
), 100%, 75%, 1);
630 background-color: hsla
(var
(--color-status-error
), 100%, 75%, 1);
634 background-color: hsla
(var
(--color-status-neutral
), 16%, 85%, 1);