
p a {
	color: #fc5730;
}
body {
	background: #fff;
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 400;
}
#siteWrapper {
	background: #f0f0f0;
}
h1:not(.site-title):not(.logo-image):not(.page-title), .entry-title {
	text-transform: uppercase;
}
#siteWrapper .sqs-block-button-element {
	border-color: transparent;
	background: #1390a0;
	color: #fff;
	border-radius: 0;
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 400;
}
#siteWrapper .sqs-block-button-element:hover {
	background: #1c2023 !important;
}
#content .premium-btn .sqs-block-button-element {
	background: #e96340;
}
#preFooter {
	height: 0;
	overflow: hidden;
}
body.inIframe #preFooter {
	height: auto;
}
#site #footer {
	background: transparent;
	overflow: hidden;
}
#site #footer .footer-inner {
	padding-top: 0;
	padding-bottom: 0;
}

@media screen and (max-width: 680px) {
#site #footer .footer-inner {
	padding: 0;
}
}
#site #footer .footer-inner > .sqs-layout {
	padding: 30px 34px;
	background: #1c2023;
	position: relative;
}
#site #footer .footer-inner > .sqs-layout:before {
	content: " ";
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	background: #1c2023;
	right: -9999px;
	width: 9999px;
}
#site #footer .text-align-right {
	font-size: 14px;
	color: #888;
}
#site #footer .text-align-right * {
	font-size: inherit;
	color: inherit;
}
#site #footer .text-align-right a:hover {
	color: #fff;
}
#site #footer .newsletter-block {
	background: #1c2023;
	padding: 10px;
	padding-right: 17px;
	padding-left: 17px;
}
#site #footer .newsletter-block .newsletter-form-body, #site #footer .newsletter-block .newsletter-form-fields-wrapper, #site #footer .newsletter-block .newsletter-form-wrapper--alignRight .newsletter-form-field-wrapper, #site #footer .newsletter-block .newsletter-form-wrapper--alignRight .newsletter-form-button-wrapper {
	margin: 0;
	padding: 0;
}
#site #footer .newsletter-block .newsletter-form-button-label {
	display: none;
}
#site #footer .newsletter-block .newsletter-form-body {
	border-bottom: 1px solid #fff;
}
#site #footer .newsletter-block .newsletter-form-body::after {
	clear: both;
	content: "";
	display: table;
}
#site #footer .newsletter-block .newsletter-form-fields-wrapper {
	width: calc(100% - 20px);
	float: left;
	display: block;
}
#site #footer .newsletter-block .newsletter-form-field-wrapper {
	display: block;
}
#site #footer .newsletter-block .newsletter-form-button-wrapper {
	margin: 0;
	float: left;
	width: 20px;
}
#site #footer .newsletter-block .newsletter-form-field-element {
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 300;
	letter-spacing: 0.5px;
	border: none;
	background: none;
	padding: 8px 0;
	font-size: 14px;
	color: #fff;
	text-transform: uppercase;
}
#site #footer .newsletter-block .newsletter-form-field-element::-webkit-input-placeholder {
color: #fff;
}
#site #footer .newsletter-block .newsletter-form-field-element::-moz-placeholder {
color: #fff;
}
#site #footer .newsletter-block .newsletter-form-field-element:-moz-placeholder {
color: #fff;
}
#site #footer .newsletter-block .newsletter-form-field-element:-ms-input-placeholder {
color: #fff;
}
#site #footer .newsletter-block .newsletter-form-button {
	border: none;
	padding: 0;
	background-color: transparent;
	border: 1px solid transparent !important;
}
#site #footer .newsletter-block .newsletter-form-button:before {
	display: block;
	content: " ";
	height: 0;
	width: 0;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #4facc1;
	border-top: 5px solid transparent;
}
#site #footer .html-block a {
	border: none;
}
#site #footer .html-block h3 a {
	font-size: 20px;
	text-transform: uppercase;
}
.social-icons-size-large.social-icons-style-regular .sqs-svg-icon--wrapper {
	width: 18px;
}
.index-section-wrapper .content.has-main-image h1:not(.OT_title), h1:not(.site-title):not(.logo-image):not(.page-title), .entry-title {
	font-family: "rucksack";
	text-transform: uppercase;
	font-size: 70px;
	letter-spacing: -1px;
	line-height: 0.857142857;
	font-weight: 900;
}

@media screen and (max-width: 680px) {
.index-section-wrapper .content.has-main-image h1:not(.OT_title), h1:not(.site-title):not(.logo-image):not(.page-title), .entry-title {
	font-size: 34px;
}
}
.h2 {
	font-family: "rucksack";
	text-transform: uppercase;
	font-size: 43px;
	line-height: 1;
	color: #1a2021;
}

@media screen and (max-width: 680px) {
.h2 {
	font-size: 28px;
}
}
.h2-smaller {
	font-family: "rucksack";
	text-transform: uppercase;
	color: #1a2021;
	letter-spacing: 0px;
	font-size: 32px;
	line-height: 1;
	font-weight: 900;
}

@media screen and (max-width: 680px) {
.h2-smaller {
	font-size: 24px;
}
}
.h3 {
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 400;
	font-weight: 500;
	font-size: 18px;
	line-height: 1.454545455;
}
.back-to-top-nav {
	display: none;
}

@media screen and (max-width: 680px) {
body #page {
	padding-top: 50px;
	padding-right: 20px;
	padding-left: 20px;
}
}
p a {
	color: #fc5730;
}
.audioplayer {
	position: relative;
	clear: both;
}
.audioplayer::after {
	clear: both;
	content: "";
	display: table;
}
.audioplayer audio {
	position: absolute;
}
.collection-home .audioplayer {
	margin: 20px 0;
}
.collection-home .audioplayer .audioplayer-bar {
	background: #1390a0 none repeat scroll 0% 0% !important;
}
.audioplayer.audioplayer-playing .audioplayer-playpause:before {
	margin: -10px 0 0 -7px;
	height: 20px;
	width: 5px;
	border: 0px solid #fff;
	border-width: 0 5px;
}
.audioplayer:not(.audioplayer-playing) .audioplayer-playpause:before {
	margin: -10px 0 0 -5px;
	width: 0;
	height: 0;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-left: 15px solid #111;
	border-left-color: rgba(0, 0, 0, 0.95);
	-moz-transform: scale(0.999);
	border-left-color: rgba(255, 255, 255, 0.95);
}
.audioplayer .audioplayer-playpause {
	background: #1c2023;
	border-radius: 50%;
	height: 100px;
	width: 100px;
	padding: 0;
	border: none;
	float: left;
	text-align: left;
	text-indent: -9999px;
	position: relative;
	cursor: pointer;
}

@media screen and (max-width: 680px) {
.audioplayer .audioplayer-playpause {
	height: 70px;
	width: 70px;
}
}
.audioplayer .audioplayer-playpause:hover {
	background-color: #fc5730;
	transition: all .3s ease 0s;
}
.audioplayer .audioplayer-playpause:before {
	content: " ";
	position: absolute;
	top: 50%;
	left: 50%;
}
.audioplayer .other-content {
	margin-left: 125px;
}

@media screen and (min-width: 681px) {
.audioplayer .other-content {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
}

@media screen and (max-width: 680px) {
.audioplayer .other-content {
	margin-left: 85px;
}
}
.audioplayer .audio-title {
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	font-weight: 600;
	font-size: 18px;
	line-height: 1.1;
	padding: 0;
	color: #1a2021;
}

@media screen and (max-width: 680px) {
.audioplayer .audio-title {
	margin-bottom: 15px;
}
}
.audioplayer .audioplayer-bar {
	position: absolute;
	background: rgba(0, 0, 0, 0.5);
	top: 50%;
	height: 10px;
	margin-top: -5px;
	left: 0;
	right: 0;
}

@media screen and (max-width: 680px) {
.audioplayer .audioplayer-bar {
	position: relative;
}
}
.audioplayer .audioplayer-bar .audioplayer-bar-loaded {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	cursor: pointer;
	background: rgba(0, 0, 0, 0.1);
	z-index: 1;
}
.audioplayer .audioplayer-bar .audioplayer-bar-played {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	background: #000;
	z-index: 2;
}
.audioplayer .time-wrapper {
	padding: 0;
	position: absolute;
	left: 0;
	right: 0;
	top: 50%;
	margin-top: 10px;
	white-space: nowrap;
	text-align: right;
	opacity: .4;
	font-size: 11px;
	line-height: 1.2em;
	color: #1a2021;
}

@media screen and (max-width: 680px) {
.audioplayer .time-wrapper {
	position: static;
	margin-top: 5px;
}
}
.audioplayer .time-wrapper > * {
	font-weight: normal;
	display: inline-block;
}
.audioplayer .time-wrapper > * + * {
	margin-left: 2px;
}
.audioplayer .time-wrapper > * + *:before {
	content: ' / ';
}
.audioplayer .download {
	padding: 0;
	position: absolute;
	left: 0;
	right: 0;
	top: 50%;
	margin-top: 10px;
	white-space: nowrap;
	text-align: right;
	opacity: .4;
	font-size: 11px;
	line-height: 1.2em;
	color: #1a2021;
	margin-top: 30px;
}

@media screen and (max-width: 680px) {
.audioplayer .download {
	position: static;
	margin-top: 5px;
}
}
.audioplayer .download > * {
	font-weight: normal;
	display: inline-block;
	text-decoration: underline;
}
.audioplayer .download > * + * {
	margin-left: 2px;
}
.audioplayer .download > * + *:before {
	content: ' / ';
}
.audioplayer .audioplayer-volume {
	display: none;
}
#siteWrapper .sqs-widgets-audio-player {
	background: none;
	color: #1a2021;
	clear: both;
}
#siteWrapper .sqs-widgets-audio-player .player {
	display: block;
}

@media screen and (max-width: 680px) {
#siteWrapper .sqs-widgets-audio-player .player {
	overflow: visible;
}
}
#siteWrapper .sqs-widgets-audio-player .player > * {
	display: block;
}
#siteWrapper .sqs-widgets-audio-player .player > * + * {
	margin-left: 125px;
}

@media screen and (max-width: 680px) {
#siteWrapper .sqs-widgets-audio-player .player > * + * {
	margin-left: 85px;
}
}
#siteWrapper .sqs-widgets-audio-player .action {
	background: #1c2023;
	border-radius: 50%;
	height: 100px;
	width: 100px;
	padding: 0;
	border: none;
	float: left;
}

@media screen and (max-width: 680px) {
#siteWrapper .sqs-widgets-audio-player .action {
	height: 70px;
	width: 70px;
}
}
#siteWrapper .sqs-widgets-audio-player .action .play {
	position: relative;
}
#siteWrapper .sqs-widgets-audio-player .action .pause, #siteWrapper .sqs-widgets-audio-player .action .play-button {
	position: absolute;
	top: 50%;
	left: 50%;
}
#siteWrapper .sqs-widgets-audio-player .action .play-button {
	margin: -10px 0 0 -5px;
}
#siteWrapper .sqs-widgets-audio-player .action .pause {
	margin: -10px 0 0 -7px;
}
#siteWrapper .sqs-widgets-audio-player .labels {
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	font-weight: 600;
	font-size: 18px;
	line-height: 1.1;
	padding: 0;
	color: #1a2021;
}

@media screen and (max-width: 680px) {
#siteWrapper .sqs-widgets-audio-player .labels {
	margin-bottom: 15px;
}
}
#siteWrapper .sqs-widgets-audio-player .labels .title-wrapper .title {
	font-size: inherit;
}
#siteWrapper .sqs-widgets-audio-player .secondary-controls {
	padding: 0;
	position: absolute;
	left: 0;
	right: 0;
	top: 50%;
	margin-top: 10px;
	white-space: nowrap;
	text-align: right;
	opacity: .4;
	font-size: 11px;
	line-height: 1.2em;
	color: #1a2021;
}

@media screen and (max-width: 680px) {
#siteWrapper .sqs-widgets-audio-player .secondary-controls {
	position: static;
	margin-top: 5px;
}
}

@media screen and (max-width: 680px) {
#siteWrapper .sqs-widgets-audio-player .secondary-controls {
	position: relative;
	top: 10px;
	margin: 0;
}
}
#siteWrapper .sqs-widgets-audio-player .secondary-controls .time {
	opacity: 1;
}
#siteWrapper .sqs-widgets-audio-player .artistName {
	display: none;
}
#siteWrapper .sqs-widgets-audio-player .track {
	position: absolute;
	background: rgba(0, 0, 0, 0.5);
	top: 50%;
	height: 10px;
	margin-top: -5px;
	left: 0;
	right: 0;
	width: calc(100% - 125px) !important;
}

@media screen and (max-width: 680px) {
#siteWrapper .sqs-widgets-audio-player .track {
	position: relative;
}
}

@media screen and (max-width: 680px) {
#siteWrapper .sqs-widgets-audio-player .track {
	margin-top: -19px;
	width: calc(100% - 85px) !important;
}
}
#siteWrapper .sqs-widgets-audio-player .track .played {
	background: #000;
}
p a {
	color: #fc5730;
}
.featured-merch-wrapper {
	margin: 0 0 10px;
}
.featured-merch-wrapper::after {
	clear: both;
	content: "";
	display: table;
}
.grid-subheader {
	text-align: center;
	margin: 0 0 30px;
}
.collection-dispatches .blog-list-inner .entry .e-content, .collection-press .blog-list-inner .entry .e-content, .posts-section .blog-list-inner .entry .e-content {
	height: 210px;
	overflow: hidden;
	position: relative;
}
.collection-dispatches .blog-list-inner .entry .e-content:before, .collection-press .blog-list-inner .entry .e-content:before, .posts-section .blog-list-inner .entry .e-content:before {
	position: absolute;
	right: 0;
	bottom: 4px;
	background: #fff;
	display: inline-block;
	padding: 0 5px;
	content: "...";
	z-index: 1;
}
#siteWrapper .blog-list-inner {
	margin: -4px;
}
body.even-height-tiles #siteWrapper .blog-list-inner .entry {
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	transition-duration: 0.3s;
	opacity: 0;
	-webkit-transform: scale(0.01);
	-moz-transform: scale(0.01);
	-ms-transform: scale(0.01);
	-o-transform: scale(0.01);
	transform: scale(0.01);
	float: left;
}
body.even-height-tiles #siteWrapper .blog-list-inner .entry:nth-child(3n+1) {
	clear: left;
}

@media screen and (max-width: 680px) {
body.even-height-tiles #siteWrapper .blog-list-inner .entry:nth-child(3n+1) {
	clear: none;
}
body.even-height-tiles #siteWrapper .blog-list-inner .entry:nth-child(2n+1) {
	clear: left;
}
}

@media screen and (max-width: 480px) {
body.even-height-tiles #siteWrapper .blog-list-inner .entry {
	clear: left;
}
}
body.even-height-tiles #siteWrapper .blog-list-inner .entry.manipulated {
	opacity: 1;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}
body.even-height-tiles #siteWrapper .blog-list-inner .sqs-block-content p {
	margin: 0;
}
body.image-caption-tiles #siteWrapper .blog-list-inner .entry-header {
	display: none;
}
body.image-caption-tiles #siteWrapper .blog-list-inner .entry {
	background: none;
}
body.image-caption-tiles #siteWrapper .blog-list-inner .entry .entry-content {
	padding: 0 0 50px;
	background: none;
}
body.image-caption-tiles #siteWrapper .blog-list-inner .entry .excerpt-thumb {
	margin: 0;
}
body.image-caption-tiles #siteWrapper .blog-list-inner .entry .excerpt-thumb img {
	vertical-align: top;
	width: 100%;
}
body.image-caption-tiles #siteWrapper .blog-list-inner .entry .entry-title {
	margin: 0 0 10px;
	font-family: "rucksack";
	text-transform: uppercase;
	font-size: 20px !important;
	font-weight: 700;
	line-height: 1.2;
	letter-spacing: normal;
	color: #4facc1;
}
body.image-caption-tiles #siteWrapper .blog-list-inner .entry .excerpt-content {
	background: #fff;
	padding: 20px 20px;
	margin: -40px 20px 0;
	position: relative;
	z-index: 1;
}
body.image-caption-tiles #siteWrapper .blog-list-inner .entry .excerpt-content .p-summary > *:last-child {
	margin-bottom: 0;
}
body.image-caption-tiles #siteWrapper .blog-list-inner .entry .excerpt-content .entry-more-link {
	display: none;
}
body.text-only-tiles #siteWrapper .blog-list-inner .entry-header, body.text-only-tiles #siteWrapper .blog-list-inner .entry-content {
	padding: 20px;
}
body.text-only-tiles #siteWrapper .blog-list-inner .entry .entry-title {
	font-family: "rucksack";
	text-transform: uppercase;
	color: #1a2021;
	letter-spacing: 0px;
	font-size: 32px;
	line-height: 1;
	font-weight: 900;
	font-size: 32px !important;
	margin: 40px 0 0;
	color: #fff;
}

@media screen and (max-width: 680px) {
body.text-only-tiles #siteWrapper .blog-list-inner .entry .entry-title {
	font-size: 24px;
}
}
#siteWrapper .blog-list-inner .entry {
	border: 4px solid #f0f0f0;
}
#siteWrapper .blog-list-inner .entry, #siteWrapper .blog-list-inner .grid-sizer {
	width: 33.3333%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

@media screen and (max-width: 680px) {
#siteWrapper .blog-list-inner .entry, #siteWrapper .blog-list-inner .grid-sizer {
	width: 50%;
}
}

@media screen and (max-width: 480px) {
#siteWrapper .blog-list-inner .entry, #siteWrapper .blog-list-inner .grid-sizer {
	width: 100%;
}
}
#siteWrapper .blog-list-inner .entry {
	margin: 0 !important;
	background: #fff;
}
#siteWrapper .blog-list-inner .entry .entry-header {
	background: #06afc4;
}
#siteWrapper .blog-list-inner .entry .entry-title-passthrough:after {
	display: none;
}
#siteWrapper .blog-list-inner .entry.premium .entry-header {
	background: #e96340;
}
#siteWrapper .blog-list-inner .entry .entry-footer {
	display: none;
}
#siteWrapper .blog-list-inner .entry .sqs-audio-embed {
	display: none;
}
#siteWrapper .blog-list-inner .entry .meta-above-title::after {
	clear: both;
	content: "";
	display: table;
}
#siteWrapper .blog-list-inner .entry .entry-date {
	display: block;
	line-height: 1.2;
}
#siteWrapper .blog-list-inner .entry .entry-dateline-link {
	color: #fff !important;
	background: #000;
}
#siteWrapper .blog-list-inner .entry .premium-tag, #siteWrapper .blog-list-inner .entry .entry-dateline-link {
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	padding: 4px 10px;
	font-size: 10px;
	letter-spacing: 1px;
	margin: 0;
	display: inline-block;
	line-height: 1.4;
	vertical-align: top;
	text-transform: uppercase;
	float: left;
	clear: left;
}
#siteWrapper .blog-list-inner .entry .premium-tag {
	margin-top: 5px;
	background: #fff;
	color: #e96340;
}
#siteWrapper .blog-list-inner .entry .entry-title {
	display: block;
}
#siteWrapper .blog-list-inner .entry .entry-title a {
	display: inline-block;
	line-height: inherit;
	color: inherit;
	vertical-align: top;
}
#siteWrapper .blog-list-inner .entry .entry-header {
	text-align: left;
	margin: 0;
}
#siteWrapper .blog-list-inner .entry .entry-header .meta-below-title {
	display: none;
}
#siteWrapper .blog-list-inner .entry .entry-content {
	background: #fff;
	font-size: 12px;
	line-height: 1.5;
	color: #414849;
	font-size: 15px;
	line-height: 1.533333333;
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 300;
}
#siteWrapper .blog-list-inner .entry .more-link {
	color: #e96340;
}
#siteWrapper .blog-list-inner .entry .more-link span {
	font-family: helvetica;
	vertical-align: middle;
}
#siteWrapper .blog-list-inner .pagination {
	display: none;
}
.injected-header {
	padding-bottom: 54px;
}

@media screen and (min-width: 681px) {
.injected-header .row {
	display: table;
	width: calc(100% + 8px) !important;
	margin-right: -4px;
	margin-left: -4px;
}
.injected-header .row > * {
	float: none;
	display: table-cell;
	vertical-align: bottom;
}
.injected-header .row > * .sqs-block {
	padding-right: 4px;
	padding-left: 4px;
}
}

@media screen and (max-width: 680px) {
.injected-header {
	padding-bottom: 20px;
}
}
.injected-header #categoryNav, .injected-header .category-nav-links {
	margin-bottom: 0 !important;
}
.injected-header #categoryNav a, .injected-header .category-nav-links a {
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 400;
	font-weight: 500;
	font-size: 17px;
	letter-spacing: 0.5px;
	text-transform: uppercase;
	color: #1a2021;
}

@media screen and (min-width: 681px) {
.injected-header #categoryNav ul {
	text-align: right;
	margin-right: -10px;
}
.injected-header #categoryNav ul li {
	margin: 5px 10px;
}
}
.align-center {
	text-align: center;
}
a.more-episodes-btn {
	background: #438F9E;
	color: #fff;
	display: inline-block;
	padding: 10px 20px;
	margin-top: 50px;
}
.loading-podcasts .load-more-wrapper {
	background: url(/s/loader.gif) center center no-repeat;
	background-size: 32px;
}
.loading-podcasts .load-more-wrapper a {
	display: none;
}
.load-more-wrapper {
	min-height: 100px;
	margin-top: 40px;
}
.blog-list > .entry {
	display: none;
}
.episode-holding-area .blog-list > .entry {
	display: block;
}
#page .header-additional select {
	opacity: 0;
}
#page .header-additional .sqs-block {
	padding-bottom: 0 !important;
	padding-top: 0 !important;
}
.collection-merch.view-list article.entry .entry-inner {
	height: auto !important;
}
p a {
	color: #fc5730;
}

@media screen and (max-width: 680px) {
.main-side-layout > * + * {
	margin-top: 40px;
}
}

@media screen and (min-width: 681px) {
.main-side-layout {
	margin: 0 -20px;
}
.main-side-layout::after {
	clear: both;
	content: "";
	display: table;
}
.main-side-layout > * {
	float: left;
	padding: 0 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.main-side-layout .main-col {
	width: 66.66%;
}
.main-side-layout .side-col {
	width: 33.34%;
}
}
.main-side-layout .side-col .basic-action-btn {
	padding: 0 !important;
}
.main-side-layout .side-col .basic-action-btn a {
	margin: 0 0 10px;
}

@media screen and (max-width: 680px) {
.main-side-layout .side-col .basic-action-btn a {
	margin: 0 -20px;
}
}
.main-side-layout .side-col .basic-action-btn + .sqs-layout {
	margin-top: 30px;
}

@media screen and (max-width: 680px) {
.main-side-layout .side-col .basic-action-btn + .sqs-layout {
	margin-top: 5px;
}
}
.view-item.collection-podcast #content .meta-above-title {
	line-height: 1.2;
}
.view-item.collection-podcast #content .meta-above-title * {
	vertical-align: top;
}
.view-item.collection-podcast #content .entry-header {
	text-align: left;
}
.view-item.collection-podcast #content .sqs-block-content {
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 400;
	font-weight: 500;
	font-size: 18px;
	line-height: 1.454545455;
}
.view-item.collection-podcast #content .sqs-audio-embed {
	margin-top: 70px;
}

@media screen and (max-width: 680px) {
.view-item.collection-podcast #content .sqs-audio-embed {
	margin-top: 30px;
}
}
.view-item.collection-podcast #content .entry-footer {
	display: none;
}
.pagination {
	margin: 80px 0 0;
	border-top: 2px solid #000;
	padding-top: 10px;
}

@media screen and (max-width: 680px) {
.pagination {
	margin-top: 10px;
}
}
.pagination > div.older a:after {
	content: "\2192";
	right: 0;
}
.pagination > div.newer a:before {
	content: "\2190";
	left: 0;
}
.pagination > div span {
	display: block;
}
.pagination > div a {
	position: relative;
	padding-top: 20px;
}
.pagination > div a:before, .pagination > div a:after {
	position: absolute;
	top: 0;
	margin: 0 -10px;
}
#content .meta-above-title .episode-number {
	display: inline-block !important;
	padding: 3px 5px;
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	font-size: 10px;
	letter-spacing: 1px;
	font-weight: 700;
	color: #fff;
	background: #000;
}
#content .meta-above-title .entry-dateline-link {
	padding: 3px 5px;
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	font-size: 10px;
	letter-spacing: 1px;
	font-weight: 700;
	display: inline-block;
}
#content .basic-action-btn a {
	display: block;
	text-align: left;
	padding-right: 20px;
	position: relative;
}
#content .basic-action-btn a:after {
	font-family: helvetica;
	position: absolute;
	top: 50%;
	right: 15px;
	content: "\2192";
	margin-top: -9px;
	font-size: 15px;
}
.entry .entry-footer {
	display: none;
}
.premium-prompt {
	margin: 20px 0 0;
	text-align: center;
}
.premium-prompt h2 {
	text-align: center;
}
.premium-prompt .sqs-block-button-element {
	max-width: 200px;
	margin: 0 auto;
}
p a {
	color: #fc5730;
}
.sqs-search-preview-ui .sqs-search-ui-result .sqs-search-ui-list .search-result .sqs-search-ui-item .sqs-title {
	font-size: 20px;
	font-weight: 600;
}
.sqs-search-preview-ui .sqs-search-ui-result .sqs-search-ui-list .search-result .sqs-search-ui-item em {
	padding: 0 5px;
	background-color: #4facc1;
	color: #fff;
	font-style: normal;
}
p a {
	color: #fc5730;
}
body.homepage .home-dispatches-header {
	text-align: center;
	margin: 0 0 50px;
}
body.homepage .home-dispatches-header h3 {
	color: #1a2021;
}
body.homepage .dispactches-inner article {
	position: static !important;
}
body.homepage.inIframe .index-section:not(.no-main-image) {
	display: block;
}
body.homepage .index-section:not(.no-main-image) {
	display: none;
}
body.homepage .index-section:not(.no-main-image).rand-header-section {
	display: block;
}
body.homepage #siteWrapper {
	background: #fff;
}

@media screen and (max-width: 680px) {
body.homepage .rand-header-section {
	background: #48ABC4;
}
body.homepage .rand-header-section .index-section-wrapper .content.has-main-image {
	padding-top: 60px;
	padding-bottom: 30px;
}
body.homepage .rand-header-section .index-section-image {
	display: none;
}
body.homepage .rand-header-section .audioplayer {
	margin: 0;
}
}
body.homepage .rand-header-section .illustration-author {
	position: absolute;
	right: 20px;
	bottom: 66px;
	z-index: 1;
	color: rgba(255, 255, 255, 0.7);
	font-weight: 100;
	font-size: 12px;
	text-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
}

@media screen and (max-width: 680px) {
body.homepage .rand-header-section .illustration-author {
	display: none;
}
}
body.homepage .rand-header-section .sqs-audio-embed {
	display: none;
}
body.homepage .rand-header-section .page-content {
	padding-top: 80px;
	padding-bottom: 120px;
}
body.homepage .rand-header-section article.entry {
	max-width: 600px;
	position: relative;
}
body.homepage .rand-header-section article.entry .sqs-block.audio-block.sqs-block-audio {
	display: none;
}
body.homepage .rand-header-section article.entry .sqs-block-content {
	color: #414849;
	font-size: 15px;
	line-height: 1.533333333;
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 300;
	font-weight: 500;
}
body.homepage .rand-header-section article.entry .meta-above-title .episode-number, body.homepage .rand-header-section article.entry .meta-above-title .entry-dateline {
	font-size: 12px;
}
.index-section-wrapper .content.has-main-image h1:not(.OT_title) {
	font-family: "rucksack";
	text-transform: uppercase;
	font-size: 70px;
	letter-spacing: -1px;
	line-height: 0.857142857;
	font-weight: 900;
}

@media screen and (max-width: 680px) {
.index-section-wrapper .content.has-main-image h1:not(.OT_title) {
	font-size: 34px;
}
}
#buttons-section {
	overflow: hidden;
	position: relative;
}

@media screen and (min-width: 681px) {
#buttons-section {
	height: 64px;
	margin-top: -64px;
}
}
#buttons-section:before {
	content: " ";
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 50%;
	width: 9999px;
	background: #1c2023;
}
#buttons-page {
	padding-top: 0;
	padding-bottom: 0;
}
#buttons-page .sqs-row, #buttons-page .sqs-block {
	margin: 0;
	padding: 0;
}

@media screen and (max-width: 680px) {
#buttons-page {
	background: #fff;
	padding: 0;
}
}

@media screen and (min-width: 681px) {
#buttons-page {
	display: table;
	width: 100%;
	table-layout: fixed;
}
#buttons-page > * {
	display: table-cell;
}
#buttons-page > * {
	vertical-align: middle;
}
#buttons-page > * {
	width: 33.333%;
}
}
#buttons-page .content-inner {
	background: #1c2023;
	padding: 0 10px;
}
#buttons-page .newsletter-block {
	background: #1c2023;
	padding: 10px;
}
#buttons-page .newsletter-block .newsletter-form-body, #buttons-page .newsletter-block .newsletter-form-fields-wrapper, #buttons-page .newsletter-block .newsletter-form-wrapper--alignRight .newsletter-form-field-wrapper, #buttons-page .newsletter-block .newsletter-form-wrapper--alignRight .newsletter-form-button-wrapper {
	margin: 0;
	padding: 0;
}
#buttons-page .newsletter-block .newsletter-form-button-label {
	display: none;
}
#buttons-page .newsletter-block .newsletter-form-body {
	border-bottom: 1px solid #fff;
}
#buttons-page .newsletter-block .newsletter-form-body::after {
	clear: both;
	content: "";
	display: table;
}
#buttons-page .newsletter-block .newsletter-form-fields-wrapper {
	width: calc(100% - 20px);
	float: left;
	display: block;
}
#buttons-page .newsletter-block .newsletter-form-field-wrapper {
	display: block;
}
#buttons-page .newsletter-block .newsletter-form-button-wrapper {
	margin: 0;
	float: left;
	width: 20px;
}
#buttons-page .newsletter-block .newsletter-form-field-element {
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 300;
	letter-spacing: 0.5px;
	border: none;
	background: none;
	padding: 8px 0;
	font-size: 14px;
	color: #fff;
	text-transform: uppercase;
}
#buttons-page .newsletter-block .newsletter-form-field-element::-webkit-input-placeholder {
color: #fff;
}
#buttons-page .newsletter-block .newsletter-form-field-element::-moz-placeholder {
color: #fff;
}
#buttons-page .newsletter-block .newsletter-form-field-element:-moz-placeholder {
color: #fff;
}
#buttons-page .newsletter-block .newsletter-form-field-element:-ms-input-placeholder {
color: #fff;
}
#buttons-page .newsletter-block .newsletter-form-button {
	border: none;
	padding: 0;
	background-color: transparent;
	border: 1px solid transparent !important;
}
#buttons-page .newsletter-block .newsletter-form-button:before {
	display: block;
	content: " ";
	height: 0;
	width: 0;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #4facc1;
	border-top: 5px solid transparent;
}
#archives-bar-section {
	border: none;
	background: #fff;
	padding: 20px 0;
}

@media screen and (max-width: 680px) {
#archives-bar-section {
	text-align: center;
	padding: 15px 0;
}
#archives-bar-section .sqs-block {
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
#archives-bar-section .sqs-block-button-element {
	margin-top: 15px;
}
#archives-bar-section * {
	text-align: center;
}
}

@media screen and (min-width: 681px) {
#archives-bar-section .row.sqs-row {
	display: table;
	width: 100% !important;
}
#archives-bar-section .row.sqs-row > * {
	display: table-cell;
}
#archives-bar-section .row.sqs-row > * {
	vertical-align: middle;
}
#archives-bar-section .row.sqs-row > * {
	float: none;
}
}
#archives-bar-section .page-content {
	padding-top: 0;
	padding-bottom: 0;
}
#archives-bar-section .page-content .sqs-row, #archives-bar-section .page-content .sqs-block {
	margin: 0;
	padding: 0;
}
#site #siteWrapper .posts-section {
	background: #fff;
}
#site #siteWrapper .posts-section .blog-list-inner::after {
	clear: both;
	content: "";
	display: table;
}
#site #siteWrapper .posts-section .blog-list-inner .entry {
	background: none;
	float: left;
	border-color: transparent;
}

@media screen and (max-width: 680px) {
#site #siteWrapper .posts-section .blog-list-inner .entry {
	width: 100%;
}
#site #siteWrapper .posts-section .blog-list-inner .entry + .entry {
	padding-top: 30px;
}
}
#site #siteWrapper .posts-section .blog-list-inner .entry .entry-header, #site #siteWrapper .posts-section .blog-list-inner .entry .entry-content {
	padding-top: 0;
	padding-bottom: 0;
	background: none;
}
#site #siteWrapper .posts-section .blog-list-inner .entry .entry-dateline-link {
	background: #e96340;
}
#site #siteWrapper .posts-section .blog-list-inner .entry .entry-title {
	margin: 20px 0 20px;
}

@media screen and (max-width: 680px) {
#site #siteWrapper .posts-section .blog-list-inner .entry .entry-title {
	margin-bottom: 0;
}
}
#site #siteWrapper .posts-section .blog-list-inner .entry .entry-title a {
	font-family: "rucksack";
	text-transform: uppercase;
	font-size: 43px;
	line-height: 1;
	color: #1a2021;
	color: #1a2021;
}

@media screen and (max-width: 680px) {
#site #siteWrapper .posts-section .blog-list-inner .entry .entry-title a {
	font-size: 28px;
}
}
.sqs-block-content {
	font-weight: 300;
}
#howl-section {
	background: #f0f0f0;
}
#header .socialaccountlinks-v2-block {
	padding: 0 0 15px;
}
#header .socialaccountlinks-v2-block a {
	opacity: 0.5;
}
#header .socialaccountlinks-v2-block a:hover {
	opacity: 1;
}
p a {
	color: #fc5730;
}
.meta-above-title {
	line-height: 1.2;
}
#site #header {
	position: static;
	max-width: 1080px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 34px;
	padding-left: 34px;
	padding-top: 20px;
	padding-bottom: 0;
}

@media screen and (max-width: 680px) {
#site #header {
	padding-right: 20px;
	padding-left: 20px;
}
}

@media screen and (max-width: 680px) {
#site #header {
	padding-top: 0;
}
}
body.with-parallax #site #header {
	padding-right: 0;
	padding-left: 0;
	max-width: none;
}
body.with-parallax #site #header > .header-inner {
	max-width: 1080px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 34px;
	padding-left: 34px;
}

@media screen and (max-width: 680px) {
body.with-parallax #site #header > .header-inner {
	padding-right: 20px;
	padding-left: 20px;
}
}

@media screen and (max-width: 680px) {
#site #header .socialaccountlinks-v2-block {
	display: none;
}
}
#site #header .header-inner {
	position: relative;
	display: table;
	width: 100%;
	padding: 0;
}
#site #header .header-inner > * {
	vertical-align: bottom;
}
#site #header .header-inner #headerNav {
	text-align: right;
	display: table-cell;
}

@media screen and (max-width: 680px) {
#site #header .header-inner #headerNav {
	display: none;
}
}
#site #header .header-inner #headerNav #mainNavWrapper {
	text-align: right;
}
#site #header .header-inner #headerNav #mainNavWrapper #mainNavigation > div {
	margin: 0 !important;
}
#site #header .header-inner #headerNav #mainNavWrapper #mainNavigation > div + div {
	margin-left: 25px !important;
}
#site #header .header-inner #headerNav #mainNavWrapper #mainNavigation > div > a, #site #header .header-inner #headerNav #mainNavWrapper #mainNavigation > div > label {
	color: #000;
	padding-right: 0;
	padding-left: 0;
	border-bottom: 5px solid transparent;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	transition-duration: 0.3s;
}
#site #header .header-inner #headerNav #mainNavWrapper #mainNavigation > div > a:hover, #site #header .header-inner #headerNav #mainNavWrapper #mainNavigation > div > label:hover {
	color: #fc5730;
	border-bottom-color: #fc5730;
}
#site #header #logoWrapper {
	display: table-cell;
	left: 0;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
	z-index: 100;
}
#site #header #logoWrapper + .mobile-nav-toggle-label {
	display: none;
}

@media screen and (max-width: 680px) {
#site #header #logoWrapper + .mobile-nav-toggle-label {
	display: block;
}
}

@media screen and (max-width: 900px) {
#site #header #logoWrapper {
	max-width: 130px;
	vertical-align: middle;
}
}
#site #header #logoWrapper #logoImage {
	position: relative;
}
#site #header #logoWrapper #logoImage a {
	text-align: left;
}

@media screen and (min-width: 681px) {
#site #header #logoWrapper #logoImage {
	margin-bottom: -45px;
}
}

@media screen and (max-width: 680px) {
#site #header #logoWrapper #logoImage {
	bottom: -31px;
}
}

@media screen and (max-width: 680px) {
#site #header .mobile-nav-toggle-label {
	display: block;
	position: absolute;
	right: 0;
	left: auto;
	color: #000;
}
}
#mobileNavToggle:checked ~ #header .mobile-nav-toggle-label .top-bar, #mobileNavToggle:checked ~ #header .mobile-nav-toggle-label .middle-bar, #mobileNavToggle:checked ~ #header .mobile-nav-toggle-label .bottom-bar {
	background-color: #fff;
}
#site #header #mainNavWrapper nav .subnav {
	background: #000;
	padding: 0;
	left: 0;
	margin-top: -1px;
}
#site #header #mainNavWrapper nav .subnav > div + div {
	border-top: 1px solid rgba(255, 255, 255, 0.8);
}
#site #header #mainNavWrapper nav .subnav a {
	color: #fff;
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	font-size: 14px;
	padding: 10px 20px;
}
#site #header #mainNavWrapper nav .subnav a:hover {
	color: #fc5730;
}
#site #overlayNav #mobileNavWrapper {
	text-align: left;
}
#site #overlayNav #mobileNavWrapper a, #site #overlayNav #mobileNavWrapper .folder label, #site #overlayNav #mobileNavWrapper .subnav a {
	color: #fff;
	text-align: left !important;
	padding-right: 20px;
	padding-left: 20px;
	display: block;
}
#site #overlayNav #mobileNavWrapper a:hover, #site #overlayNav #mobileNavWrapper .folder label:hover, #site #overlayNav #mobileNavWrapper .subnav a:hover {
	color: #fc5730;
}
#site #overlayNav #mobileNavWrapper .subnav * {
	display: block !important;
	text-align: left !important;
}
#site #overlayNav #mobileNavWrapper .subnav {
	padding: 0;
	left: 0 !important;
	display: block !important;
	text-align: left !important;
}
#site #overlayNav #mobileNavWrapper .subnav a {
	font-weight: 100;
	font-size: 20px;
}
#site #overlayNav #mobileNavWrapper .folder .folder-toggle-box ~ label:before {
	position: absolute;
	right: 20px;
	left: auto;
	margin: 0;
}
#site #overlayNav #mobileNavWrapper .subnav {
	left: auto;
	right: auto;
}
#site #header .header-inner #headerNav #mainNavWrapper #mainNavigation > div > a, #site #header .header-inner #headerNav #mainNavWrapper #mainNavigation > div > label {
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 700;
	font-size: 17px;
	letter-spacing: 0.5px;
}
#overlayNav {
	background: #000;
}
#overlayNav .folder .folder-toggle-box:checked ~ label:before {
	top: auto;
}
p a {
	color: #fc5730;
}
.sqs-svg-icon--list:hover a.rss-social-link img {
	opacity: 0.5;
}
.sqs-svg-icon--list a {
	vertical-align: middle;
}
.sqs-svg-icon--list a.rss-social-link:hover img {
	opacity: 1;
}
.sqs-svg-icon--list a.rss-social-link img {
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	transition-duration: 0.3s;
	opacity: 1;
	width: 17px;
	display: inline-block;
	margin-top: 1px;
	margin-bottom: -1px;
}
.sqs-svg-icon--list .powered-by-tag {
	margin-top: -2px;
}
.powered-by-tag {
	display: inline-block;
	vertical-align: middle;
	padding-right: 10px;
	line-height: 1;
}
#footer .powered-by-tag {
	color: #fff;
}
#footer .powered-by-tag #squarespace-logo-horizontal {
	fill: #fff;
}
#header .powered-by-tag {
	color: #000;
}
#header .powered-by-tag #squarespace-logo-horizontal {
	fill: #000;
}
.powered-by-tag * {
	vertical-align: middle;
}
.powered-by-tag .inner {
	display: table;
}
.powered-by-tag .inner > * {
	display: table-cell;
}
.powered-by-tag .inner > * + * {
	padding-left: 10px;
}
.powered-by-tag div.text {
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	font-size: 10px;
	letter-spacing: 1px;
	font-weight: 700;
	opacity: 0.5;
}
.powered-by-tag div.text div {
	margin-top: 4px;
}
.powered-by-tag a {
	opacity: 0.5;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	transition-duration: 0.3s;
}
.powered-by-tag a:hover {
	opacity: 1;
}
.powered-by-tag .svg-mobile {
	width: 140px;
}
p a {
	color: #fc5730;
}

@media screen and (max-width: 680px) {
body.collection-people #page .main-side-layout .side-col {
	display: none;
}
}
body.collection-people.done-loading #content {
	background: none;
}
body.collection-people #content {
	background: url(/s/loader.gif) center 90px no-repeat;
	background-size: 32px;
	min-height: 300px;
}
.people-list {
	-webkit-columns: 200px;
	-moz-columns: 200px;
	columns: 200px;
	-webkit-column-gap: 30px;
	-moz-column-gap: 30px;
	column-gap: 30px;
	padding: 0;
}
.people-list li {
	-webkit-column-break-inside: avoid;
	page-break-inside: avoid;
	break-inside: avoid-column;
	display: table;
	width: 100%;
}
.people-list a {
	padding: 10px 0;
	border-top: 1px solid #000;
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 400;
	font-weight: 500;
	font-size: 18px;
	line-height: 1.454545455;
	display: block;
	position: relative;
	padding-right: 20px;
	position: relative;
}
.people-list a:after {
	font-family: helvetica;
	position: absolute;
	top: 50%;
	right: 15px;
	content: "\2192";
	margin-top: -9px;
	font-size: 15px;
}
.people-list a:after {
	right: 0;
}
.people-list a:hover {
	color: #fc5730;
}
p a {
	color: #fc5730;
}
.banner-thumbnail-wrapper .desc-wrapper .page-title {
	display: none;
}
.banner-thumbnail-wrapper .banner-wrapper {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	max-width: 1080px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 34px;
	padding-left: 34px;
}

@media screen and (max-width: 680px) {
.banner-thumbnail-wrapper .banner-wrapper {
	padding-right: 20px;
	padding-left: 20px;
}
}
.banner-thumbnail-wrapper .banner-inner {
	display: table;
	width: 100%;
	height: 100%;
}
.banner-thumbnail-wrapper .banner-inner .desc-wrapper {
	display: table-cell;
	text-align: left;
	vertical-align: middle;
}
.banner-thumbnail-wrapper .banner-inner .desc-wrapper .page-title {
	display: block;
	font-family: "rucksack";
	text-transform: uppercase;
	font-size: 70px;
	letter-spacing: -1px;
	line-height: 0.857142857;
	font-weight: 900;
}

@media screen and (max-width: 680px) {
.banner-thumbnail-wrapper .banner-inner .desc-wrapper .page-title {
	font-size: 34px;
}
} /*basic parallax*/
html.no-touch {
	background-color: transparent !important;
}
html.no-touch body.homepage {
	background-color: transparent !important;
}
html.no-touch body.homepage #siteWrapper, html.no-touch body.homepage .banner-thumbnail-wrapper, html.no-touch body.homepage .index-section-image {
	background-color: transparent !important;
}
html.no-touch body.homepage .no-touch .no-main-image {
	background-color: #fff;
}
.select2-container {
	box-sizing: border-box;
	display: inline-block;
	margin: 0;
	position: relative;
	vertical-align: middle;
}
.select2-container .select2-selection--single {
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	height: 28px;
	user-select: none;
	-webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
	display: block;
	padding-left: 8px;
	padding-right: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
	position: relative;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
	padding-right: 8px;
	padding-left: 20px;
}
.select2-container .select2-selection--multiple {
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	min-height: 32px;
	user-select: none;
	-webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
	display: inline-block;
	overflow: hidden;
	padding-left: 8px;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.select2-container .select2-search--inline {
	float: left;
}
.select2-container .select2-search--inline .select2-search__field {
	box-sizing: border-box;
	border: none;
	font-size: 100%;
	margin-top: 5px;
	padding: 0;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
-webkit-appearance: none;
}
.select2-dropdown {
	background-color: white;
	border: 1px solid #aaa;
	border-radius: 4px;
	box-sizing: border-box;
	display: block;
	position: absolute;
	left: -100000px;
	width: 100%;
	z-index: 1051;
}
.select2-results {
	display: block;
}
.select2-results__options {
	list-style: none;
	margin: 0;
	padding: 0;
}
.select2-results__option {
	padding: 6px;
	user-select: none;
	-webkit-user-select: none;
}
.select2-results__option[aria-selected] {
	cursor: pointer;
}
.select2-container--open .select2-dropdown {
	left: 0;
}
.select2-container--open .select2-dropdown--above {
	border-bottom: none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
	border-top: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.select2-search--dropdown {
	display: block;
	padding: 4px;
}
.select2-search--dropdown .select2-search__field {
	padding: 4px;
	width: 100%;
	box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
-webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
	display: none;
}
.select2-close-mask {
	border: 0;
	margin: 0;
	padding: 0;
	display: block;
	position: fixed;
	left: 0;
	top: 0;
	min-height: 100%;
	min-width: 100%;
	height: auto;
	width: auto;
	opacity: 0;
	z-index: 99;
	background-color: #fff;
	filter: alpha(opacity=0);
}
.select2-hidden-accessible {
	border: 0 !important;
	clip: rect(0 0 0 0) !important;
	height: 1px !important;
	margin: -1px !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important;
}
.select2-container--default .select2-selection--single {
	background-color: #fff;
	border: 1px solid #aaa;
	border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
	color: #444;
	line-height: 28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: bold;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
	color: #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 26px;
	position: absolute;
	top: 1px;
	right: 1px;
	width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: #888 transparent transparent transparent;
	border-style: solid;
	border-width: 5px 4px 0 4px;
	height: 0;
	left: 50%;
	margin-left: -4px;
	margin-top: -2px;
	position: absolute;
	top: 50%;
	width: 0;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
	float: left;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
	left: 1px;
	right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
	background-color: #eee;
	cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
	display: none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color: transparent transparent #888 transparent;
	border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
	background-color: white;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: text;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
	box-sizing: border-box;
	list-style: none;
	margin: 0;
	padding: 0 5px;
	width: 100%;
}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
	color: #999;
	margin-top: 5px;
	float: left;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: bold;
	margin-top: 5px;
	margin-right: 10px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
	background-color: #e4e4e4;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: default;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	padding: 0 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
	color: #999;
	cursor: pointer;
	display: inline-block;
	font-weight: bold;
	margin-right: 2px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
	color: #333;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
	float: right;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
	margin-left: 5px;
	margin-right: auto;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
	margin-left: 2px;
	margin-right: auto;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
	border: solid black 1px;
	outline: 0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
	background-color: #eee;
	cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
	display: none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
	border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
	background: transparent;
	border: none;
	outline: 0;
	box-shadow: none;
	-webkit-appearance: textfield;
}
.select2-container--default .select2-results > .select2-results__options {
	max-height: 200px;
	overflow-y: auto;
}
.select2-container--default .select2-results__option[role=group] {
	padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled=true] {
	color: #999;
}
.select2-container--default .select2-results__option[aria-selected=true] {
	background-color: #ddd;
}
.select2-container--default .select2-results__option .select2-results__option {
	padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
	padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -1em;
	padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -2em;
	padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -3em;
	padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -4em;
	padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
	margin-left: -5em;
	padding-left: 6em;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
	background-color: #5897fb;
	color: white;
}
.select2-container--default .select2-results__group {
	cursor: default;
	display: block;
	padding: 6px;
}
.select2-container--classic .select2-selection--single {
	background-color: #f7f7f7;
	border: 1px solid #aaa;
	border-radius: 4px;
	outline: 0;
	background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
	background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
	background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
	background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
	border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
	color: #444;
	line-height: 28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
	cursor: pointer;
	float: right;
	font-weight: bold;
	margin-right: 10px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
	color: #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
	background-color: #ddd;
	border: none;
	border-left: 1px solid #aaa;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	height: 26px;
	position: absolute;
	top: 1px;
	right: 1px;
	width: 20px;
	background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
	background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
	background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
	background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
	border-color: #888 transparent transparent transparent;
	border-style: solid;
	border-width: 5px 4px 0 4px;
	height: 0;
	left: 50%;
	margin-left: -4px;
	margin-top: -2px;
	position: absolute;
	top: 50%;
	width: 0;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
	float: left;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
	border: none;
	border-right: 1px solid #aaa;
	border-radius: 0;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	left: 1px;
	right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
	border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
	background: transparent;
	border: none;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color: transparent transparent #888 transparent;
	border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
	border-top: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
	background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
	background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
	background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
	border-bottom: none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
	background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
	background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
	background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
	background-color: white;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: text;
	outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
	border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
	list-style: none;
	margin: 0;
	padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
	display: none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
	background-color: #e4e4e4;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: default;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
	color: #888;
	cursor: pointer;
	display: inline-block;
	font-weight: bold;
	margin-right: 2px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
	color: #555;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
	float: right;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
	margin-left: 5px;
	margin-right: auto;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
	margin-left: 2px;
	margin-right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
	border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
	border-top: none;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
	border-bottom: none;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
	border: 1px solid #aaa;
	outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
	outline: 0;
	box-shadow: none;
}
.select2-container--classic .select2-dropdown {
	background-color: white;
	border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
	border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
	border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
	max-height: 200px;
	overflow-y: auto;
}
.select2-container--classic .select2-results__option[role=group] {
	padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled=true] {
	color: grey;
}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
	background-color: #3875d7;
	color: white;
}
.select2-container--classic .select2-results__group {
	cursor: default;
	display: block;
	padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
	border-color: #5897fb;
}
@font-face {
	font-family: 'gibsonbold';
	src: url("http://www.wtfpod.com/s/gibson-bold-webfont.eot");
	src: url("http://www.wtfpod.com/s/gibson-bold-webfont.eot?#iefix") format("embedded-opentype"), url("http://www.wtfpod.com/s/gibson-bold-webfont.woff2") format("woff2"), url("http://www.wtfpod.com/s/gibson-bold-webfont.woff") format("woff"), url("http://www.wtfpod.com/s/gibson-bold-webfont.ttf") format("truetype"), url("http://www.wtfpod.com/s/gibson-bold-webfont.svg#gibsonbold") format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'gibsonlight';
	src: url("http://www.wtfpod.com/s/gibson-light-webfont.eot");
	src: url("http://www.wtfpod.com/s/gibson-light-webfont.eot?#iefix") format("embedded-opentype"), url("http://www.wtfpod.com/s/gibson-light-webfont.woff2") format("woff2"), url("http://www.wtfpod.com/s/gibson-light-webfont.woff") format("woff"), url("http://www.wtfpod.com/s/gibson-light-webfont.ttf") format("truetype"), url("http://www.wtfpod.com/s/gibson-light-webfont.svg#gibsonlight") format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'gibsonregular';
	src: url("http://www.wtfpod.com/s/gibson-regular-webfont.eot");
	src: url("http://www.wtfpod.com/s/gibson-regular-webfont.eot?#iefix") format("embedded-opentype"), url("http://www.wtfpod.com/s/gibson-regular-webfont.woff2") format("woff2"), url("http://www.wtfpod.com/s/gibson-regular-webfont.woff") format("woff"), url("http://www.wtfpod.com/s/gibson-regular-webfont.ttf") format("truetype"), url("http://www.wtfpod.com/s/gibson-regular-webfont.svg#gibsonregular") format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'gibsonsemibold';
	src: url("http://www.wtfpod.com/s/gibson-semibold-webfont.eot");
	src: url("http://www.wtfpod.com/s/gibson-semibold-webfont.eot?#iefix") format("embedded-opentype"), url("http://www.wtfpod.com/s/gibson-semibold-webfont.woff2") format("woff2"), url("http://www.wtfpod.com/s/gibson-semibold-webfont.woff") format("woff"), url("http://www.wtfpod.com/s/gibson-semibold-webfont.ttf") format("truetype"), url("http://www.wtfpod.com/s/gibson-semibold-webfont.svg#gibsonsemibold") format("svg");
	font-weight: normal;
	font-style: normal;
}
p a {
	color: #fc5730;
}
#content .image-block .intrinsic a {
	display: block;
	-webkit-transition-duration: 0.3s;
	-moz-transition-duration: 0.3s;
	transition-duration: 0.3s;
	opacity: 1;
}
#content .image-block .intrinsic a:hover {
	opacity: 0.8;
}
#content .image-block .image-caption-wrapper {
	background: #fff;
	padding: 20px 20px;
	margin: -40px 20px 0;
	position: relative;
	z-index: 1;
}
#content .image-block .image-caption p {
	margin: 0;
}
#content .image-block .image-caption p:first-child {
	font-family: "rucksack";
	text-transform: uppercase;
	font-size: 20px !important;
	font-weight: 700;
	line-height: 1.2;
	letter-spacing: normal;
	color: #09afcb;
}
#content .image-block .image-caption p + p {
	font-family: "canada-type-gibson", arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	font-size: 10px;
	letter-spacing: 1px;
	font-weight: 700;
	margin-top: 10px;
}
p a {
	color: #fc5730;
}

@media screen and (max-width: 680px) {
#footerBlocks > .row > .col > .socialaccountlinks-v2-block {
	display: none;
}
}

@media screen and (max-width: 680px) {
#footerBlocks > .row > .col > .row > .col + .col {
	padding: 20px 0 0;
}
#footerBlocks > .row > .col > .row > .col + .col .sqs-block {
	padding-top: 10px;
	padding-bottom: 10px;
}
#footerBlocks > .row > .col > .row > .col + .col .powered-by-tag {
	float: left;
}
}

@media screen and (max-width: 680px) {
#footerBlocks > .row > .col > .row > .col {
	width: 100%;
}
}
#footerBlocks > .row > .col > .row > .col > .socialaccountlinks-v2-block {
	display: none;
}

@media screen and (max-width: 680px) {
#footerBlocks > .row > .col > .row > .col > .socialaccountlinks-v2-block {
	display: block;
}
}
p a {
	color: #fc5730;
}
.select2-selection__arrow {
	display: none;
}
.header-additional .select2-container {
	padding: 6px 12px 6px 45px;
	background: no-repeat 15px 50%;
	width: 100%;
	min-height: 20px;
	display: block;
	outline: 0;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	font-family: "canada-type-gibson", arial, sans-serif !important;
	font-size: 14px !important;
	text-transform: uppercase !important;
	color: black !important;
	letter-spacing: 1px !important;
	font-weight: normal;
	width: auto !important;
	border: 1px solid #fff;
	background-color: white !important;
	background-image: url(/universal/images-v6/icons/icon-searchqueries-20-dark.png);
	opacity: .7;
	-webkit-transition: opacity .2s ease-out;
	-moz-transition: opacity .2s ease-out;
	-ms-transition: opacity .2s ease-out;
	-o-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out;
	-webkit-transition: background-image .2s ease-out;
	-moz-transition: background-image .2s ease-out;
	-ms-transition: background-image .2s ease-out;
	-o-transition: background-image .2s ease-out;
	transition: background-image .2s ease-out;
}
.header-additional .select2-container .select2-selection--single .select2-selection__rendered {
	padding: 0;
}
.header-additional .select2-container.select2-container--default .select2-selection--single {
	border: 0;
	background: transparent;
	border-radius: 0;
}
.search-block {
	padding-left: 0px;
}

@media screen and (max-width: 680px) {
.search-block {
	padding-left: 17px;
}
}
.search-block .sqs-search-ui-button-wrapper.color-dark .search-input {
	border-color: #fff;
	background-color: white !important;
}
p a {
	color: #fc5730;
}
#site #header .header-inner #headerNav #mainNavWrapper #mainNavigation > div > a, #site #header .header-inner #headerNav #mainNavWrapper #mainNavigation > div > label {
	font-size: 14px;
	letter-spacing: 1.5px;
}

@media screen and (max-width: 900px) {
#site #header .header-inner #headerNav #mainNavWrapper #mainNavigation > div > a, #site #header .header-inner #headerNav #mainNavWrapper #mainNavigation > div > label {
	font-size: 11px;
}
}
#header .socialaccountlinks-v2-block {
	padding: 0px 0px 0px;
}
.index-section-wrapper .content.has-main-image h1:not(.OT_title) {
	margin-top: 5px;
}
#site #header #mainNavWrapper nav .subnav a {
	font-weight: 200;
}
.index-section-wrapper .content.has-main-image p, .index-section-wrapper .content.has-main-image ul, .index-section-wrapper .content.has-main-image ol {
	font-size: 15px;
	line-height: 1.6em;
	font-weight: 600;
}
#site #header #mainNavWrapper nav .subnav > div + div {
	border-top: 1px solid #484d4d !important;
}
#content .image-block .image-caption p + p, .entry-dateline a {
	color: #151a1d !important;
}
#siteWrapper .sqs-widgets-audio-player .labels {
	font-weight: 600 !important;
}
.collection-type-blog article header {
	margin-bottom: 0em !important;
}
#siteWrapper .blog-list-inner .entry h1:hover {
	color: #151a1d;
	cursor: pointer;
	transition: all .25s ease-in-out;
}
#siteWrapper .blog-list-inner .entry h1 {
	transition: all .25s ease-in-out;
}
#siteWrapper .blog-list-inner .entry .more-link {
	text-transform: uppercase;
	font-weight: 600;
	font-size: 12px;
	font-family: "canada-type-gibson", arial, sans-serif !important;
	letter-spacing: 1px !important;
}
#site #header #mainNavWrapper nav .subnav > div + div {
	padding-right: 80px !important;
	font-size: 14px !important;
}
a.more-episodes-btn:hover {
	background-color: #151a1d !important;
	transition: all .3s ease;
}
a.more-episodes-btn {
	transition: all .3s ease;
	background: #1391a0 none repeat scroll 0% 0% !important;
	color: #FFF;
	display: inline-block;
	padding: 10px 80px !important;
	margin-top: 50px;
	font-family: "canada-type-gibson", arial, sans-serif !important;
	font-size: 13px !important;
	text-transform: uppercase !important;
	font-weight: 400 !important;
	letter-spacing: 1px !important;
}
input {
	font-family: "canada-type-gibson", arial, sans-serif !important;
	font-size: 14px !important;
	text-transform: uppercase !important;
	color: black !important;
	letter-spacing: 1px !important;
}
#site #header #mainNavWrapper nav .subnav a {
	letter-spacing: 1px !important;
}

.prodTitleTD {font-size:16pt;font-weight:bold;}

td {font-size:10pt;font-weight:normal;padding:6px;margin:6px;}

