2 /* Landscape phones and down */
3 @media (min-width: 980px)
19 font-family: 'Source Sans Pro', sans-serif
;
33 font-family: 'Source Sans Pro';
56 padding: .5em 0 1em 0;
68 border-collapse: collapse
;
76 border-top: thin dotted
#ccc;
77 border-bottom: thin dotted
#ccc;
78 vertical-align: middle
;
81 table
.list
tr:hover td
{
82 background-color: #eeeeee;
85 table
.list tr
.nohighlight:hover td
{
86 background-color: inherit
;
123 vertical-align: bottom
;
126 table
.list tr
.group:hover td
128 /* don't show hover effect for group rows */
129 background-color: inherit
;
142 /* used for headers above a group of table rows */
146 background-color: #999;
151 table
.list th
.group a
156 table
.list th
.group i
166 -webkit-hyphens: auto
;
185 /* don't show images in the description of the podcast page */
191 .first-episode div
.description
206 padding-bottom: 10px;
214 text-overflow: ellipsis
;
219 text-decoration: none
;
225 text-decoration: underline
;
231 vertical-align: middle
;
234 ul
.devices li
.desktop
236 list-style-image: url
('16x16/computer.png');
241 list-style-image: url
('16x16/stock_notebook.png');
246 list-style-image: url
('16x16/stock_cell-phone.png');
251 list-style-image: url
('16x16/server.png');
256 list-style-image: url
('16x16/audio-x-generic.png');
264 form
.search input
[type
="text"]
283 form
.search input
[type
="submit"]
308 div
.result span
.episode
314 div
.result span
.episode a
327 background-color: #777;
333 .bar span
, .barbg span
341 background-color: #aaa;
349 span
.from_podcast
, span
.latest_episode
{
354 span
.from_podcast a
, span
.latest_episode a
{
391 .sponsoring-podcast img
422 list-style-type: none
;
432 /************************
434 *************************/
436 div
.episodes div
.episode
441 div
.episode span
.title
444 font-family: 'Source Sans Pro';
448 div
.episodes div
.episode
450 margin: 1.5em 0 1.5em 0;
453 div
.episode div
.description
455 font-family: 'Source Sans Pro';
459 div
.episodes div
.description
464 text-overflow: ellipsis
; /* why doesn't this work?! */
468 div
.episode span
.number
473 font-family: 'Source Sans Pro';
477 div
.episode div
.listeners
484 div
.episode span
.released
,
485 div
.episode span
.status
496 div
.first-episode div
.header
502 div.first-episode div.episode div.header a
504 text-decoration: none;
512 /* Sidebar Navigation */
517 border-right: thin solid
#222;
526 .nav-list
> .active
> a
,
527 .nav-list
> .active
> a:hover
,
528 .nav-list > .active > a:focus {
529 text-shadow: 0 -1px 0 rgba
(0, 0, 0, 0.2);
530 background-color: #888;
541 display: inline-block
;
551 div
.podcasts div
.podcast
559 div
.podcasts div
.podcast div
.logo
565 div
.podcasts div
.podcast div
.actions
572 div
.podcasts div
.podcast div
.title
575 text-overflow: ellipsis
;
579 div
.podcasts div
.podcast div
.title a
581 font-family: 'Source Sans Pro';
586 div
.podcasts div
.podcast div
.description
588 text-overflow: ellipsis
;
594 div
.podcasts div
.podcast div
.actions a
.btn
,
595 div
.podcasts div
.podcast div
.actions button
.btn
604 div
.podcasts div
.podcast:hover div
.actions a
.btn
,
605 div
.podcasts div
.podcast:hover div
.actions button
.btn
610 /* http://stackoverflow.com/a/18330040/693140 */
611 .nav > li.disabled.nav-header > a {
615 text-transform: uppercase
;