@import url(http://fonts.googleapis.com/css?family=PT+Sans);
/*
Theme Name: FTR Radio v4.3
Theme URI: http://ftrradio.com/
Description: The theme for FTR Radio.
Author: Melanie Hall
Version: 4.0
*/
/* line 2, scss/_normalize.scss */
*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

/* line 5, scss/_normalize.scss */
a { text-decoration: none; }

/* line 23, scss/_normalize.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display: block; }

/* line 29, scss/_normalize.scss */
audio, canvas, video { display: inline-block; }

/* line 33, scss/_normalize.scss */
audio:not([controls]) { display: none; height: 0; }

/* line 38, scss/_normalize.scss */
[hidden] { display: none; }

/* line 42, scss/_normalize.scss */
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; margin: 0; padding: 0; }

/* line 54, scss/_normalize.scss */
html, button, input, select, textarea { font-family: sans-serif; }

/* line 58, scss/_normalize.scss */
body { margin: 0; }

/* line 65, scss/_normalize.scss */
dl, menu, ol, ul { margin: 0; list-style: none; }

/* line 70, scss/_normalize.scss */
dd { margin: 0; }

/* line 76, scss/_normalize.scss */
menu, ol, ul { padding: 0; }

/* line 81, scss/_normalize.scss */
nav ul, nav ol { list-style: none; list-style-image: none; }

/* line 86, scss/_normalize.scss */
img { border: 0; -ms-interpolation-mode: bicubic; }

/* line 91, scss/_normalize.scss */
svg:not(:root) { overflow: hidden; }

/* line 95, scss/_normalize.scss */
figure { margin: 0; }

/* line 99, scss/_normalize.scss */
form { margin: 0; }

/* line 103, scss/_normalize.scss */
fieldset { border: 0; margin: 0; padding: 0; }

/* line 109, scss/_normalize.scss */
legend { border: 0; padding: 0; white-space: normal; *margin-left: -7px; }

/* line 119, scss/_normalize.scss */
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }

/* line 127, scss/_normalize.scss */
button, input { line-height: normal; }

/* line 134, scss/_normalize.scss */
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }

/* line 140, scss/_normalize.scss */
button[disabled], input[disabled] { cursor: default; }

/* line 146, scss/_normalize.scss */
input[type="checkbox"], input[type="radio"] { padding: 0; }

/* line 150, scss/_normalize.scss */
input[type="search"] { -webkit-appearance: textfield; }

/* line 155, scss/_normalize.scss */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

/* line 160, scss/_normalize.scss */
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/* line 165, scss/_normalize.scss */
textarea { overflow: auto; vertical-align: top; }

/* line 170, scss/_normalize.scss */
table { border-collapse: collapse; border-spacing: 0; width: 100%; margin: 0 0 0 0; }
/* line 175, scss/_normalize.scss */
table th { text-align: left; }
/* line 178, scss/_normalize.scss */
table th, table td { border: 1px solid #ccc; padding: 5px; }

/* line 8, scss/_tools.scss */
.clear { clear: both; }

/* line 12, scss/_tools.scss */
.first { padding-left: 0; }

/* line 16, scss/_tools.scss */
.last { padding-right: 0; }

/* line 20, scss/_tools.scss */
.top { padding-top: 0; }

/* line 24, scss/_tools.scss */
.bottom { padding-bottom: 0; }

@font-face { font-family: 'icomoon'; src: url("fonts/icomoon.eot?v9c4lh"); src: url("fonts/icomoon.eot?v9c4lh#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?v9c4lh") format("truetype"), url("fonts/icomoon.woff?v9c4lh") format("woff"), url("fonts/icomoon.svg?v9c4lh#icomoon") format("svg"); font-weight: normal; font-style: normal; }

/* line 20, scss/_typography.scss */
[class^="icon-"], [class*=" icon-"] { font-family: 'icomoon'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; padding-top: 0; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

/* line 34, scss/_typography.scss */
a { color: #000033; }

/* line 38, scss/_typography.scss */
p, .post ul, .post ol { font-size: 16px; font-size: 1.6rem; color: #333333; line-height: 20px; line-height: 2rem; font-family: 'Georgia', serif; }

/* line 46, scss/_typography.scss */
h1, h2, h3, h4, h5, h6 { font-family: 'PT Sanse', sans-serif; color: #333333; }
/* line 49, scss/_typography.scss */
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: #333333; }
/* line 52, scss/_typography.scss */
h1 a:hover, h1 a:active, h2 a:hover, h2 a:active, h3 a:hover, h3 a:active, h4 a:hover, h4 a:active, h5 a:hover, h5 a:active, h6 a:hover, h6 a:active { color: #000033; }

/* line 57, scss/_typography.scss */
h1, h2 { font-size: 22px; font-size: 2.2rem; text-transform: uppercase; }

/* line 62, scss/_typography.scss */
.home-titles { font-size: 22px; font-size: 2.2rem; }
@media (max-width: 900px) { /* line 62, scss/_typography.scss */
  .home-titles { font-size: 19px; font-size: 1.9rem; } }

/* line 69, scss/_typography.scss */
.icon-headphones:before { content: "\e800"; }

/* line 71, scss/_typography.scss */
.icon-music:before { content: "\e801"; }

/* line 73, scss/_typography.scss */
.icon-podcast:before { content: "\e802"; }

/* line 75, scss/_typography.scss */
.icon-mic:before { content: "\e803"; }

/* line 77, scss/_typography.scss */
.icon-google-plus:before { content: "\e805"; }

/* line 79, scss/_typography.scss */
.icon-google-plus2:before { content: "\e806"; }

/* line 81, scss/_typography.scss */
.icon-facebook:before { content: "\e807"; }

/* line 83, scss/_typography.scss */
.icon-facebook2:before { content: "\e808"; }

/* line 85, scss/_typography.scss */
.icon-twitter:before { content: "\e809"; }

/* line 87, scss/_typography.scss */
.icon-twitter2:before { content: "\e80a"; }

/* line 89, scss/_typography.scss */
.icon-feed2:before { content: "\e80b"; }

/* line 91, scss/_typography.scss */
.icon-youtube3:before { content: "\e80c"; }

/* line 8, scss/_tools.scss */
.clear { clear: both; }

/* line 12, scss/_tools.scss */
.first { padding-left: 0; }

/* line 16, scss/_tools.scss */
.last { padding-right: 0; }

/* line 20, scss/_tools.scss */
.top { padding-top: 0; }

/* line 24, scss/_tools.scss */
.bottom { padding-bottom: 0; }

/* line 1, scss/_forms.scss */
.header-search { margin: auto; margin-right: -8px; width: 50%; overflow: hidden; align-self: flex-end; }
@media (max-width: 800px) { /* line 1, scss/_forms.scss */
  .header-search { float: none; position: absolute; bottom: 10px; left: 2.5%; width: 100% !important; } }
/* line 14, scss/_forms.scss */
.header-search .screen-reader-text { position: absolute !important; top: -9999px !important; left: -9999px !important; }
/* line 18, scss/_forms.scss */
.header-search .search-form { height: 100%; width: 99.9%; float: left; overflow: hidden; }
@media (max-width: 800px) { /* line 18, scss/_forms.scss */
  .header-search .search-form { width: 60%; margin: auto; float: none; } }
/* line 29, scss/_forms.scss */
.header-search .search-field { height: 30px; float: left; width: 76%; padding: 10px 2.5%; border: 3px solid #CCCCCC; border-radius: 6px 0 0 6px; border-right-width: 0; font-size: 14px; font-size: 1.4rem; font-family: 'PT-Sans', sans-serif; }
@media (max-width: 800px) { /* line 29, scss/_forms.scss */
  .header-search .search-field { width: 80%; height: 30px; } }
/* line 44, scss/_forms.scss */
.header-search .search-submit { padding: 2px; float: left; border: 3px solid #CCCCCC; border-radius: 0 6px 6px 0; background-color: #1B1B1B; text-align: justify; font-size: 20px; font-size: 2rem; color: #CCCCCC; cursor: pointer; }
/* line 55, scss/_forms.scss */
.header-search .icon-search:before { content: "\e804"; }

/* line 60, scss/_forms.scss */
div.wpcf7 { margin: auto; padding: 0; width: 50%; }
/* line 64, scss/_forms.scss */
div.wpcf7 input[type="text"], div.wpcf7 input[type="email"], div.wpcf7 textarea { width: 100%; }

/* line 19, scss/style.scss */
html { font-size: 62.5%; /* Sets up the Base 10 stuff */ }

/* line 23, scss/style.scss */
body { width: 100%; background: #FFFFFF; overflow-x: hidden; margin: 0; padding: 0; position: relative; }

/* line 31, scss/style.scss */
.page-wrap { background: #919191; padding-top: 10px; min-height: calc(100vh - 383px); overflow: auto; box-shadow: inset 0px 10px 35px 0 #2A2A2A; }

/* line 1, scss/_single.scss */
.podcast-art-single { float: left; width: 25%; margin-right: 5%; }
/* line 5, scss/_single.scss */
.podcast-art-single img { max-width: 90%; height: auto; }

/* line 11, scss/_single.scss */
.podcast-single-info { float: left; width: 60%; margin-left: 5%; }

/* line 16, scss/_single.scss */
.podcast-single-post { clear: both; width: 90%; margin: 10px 2.5%; padding-top: 10px; }

/* line 22, scss/_single.scss */
.podcast-single-data { font-size: 15px; font-size: 1.5rem; text-transform: uppercase; padding-bottom: 10px; }

/* line 29, scss/_single.scss */
.single-promos img { max-width: 100%; padding-bottom: 10px; }

/* line 41, scss/style.scss */
.unit { background: #FFFFFF; padding: 5px; }

/* line 45, scss/style.scss */
.page-content { height: auto; overflow: auto; margin-top: 10px; background: white; }

/* line 51, scss/style.scss */
.page-title { width: 95%; text-align: center; font-size: 24px; font-size: 2.4rem; margin: 10px auto; padding: 10px; border-bottom: 1px dotted #919191; }

/* line 59, scss/style.scss */
.entry { width: 90%; margin: 10px auto; }

/* line 63, scss/style.scss */
.wp-caption-text { font-size: 10px; font-size: 1rem; line-height: 1.2px; line-height: 1.2rem; }

/* line 1, scss/_sidebar.scss */
.page-sidebar { width: 30%; margin: 10px 2.5%; float: left; }
@media (max-width: 450px) { /* line 1, scss/_sidebar.scss */
  .page-sidebar { width: 95%; } }
/* line 8, scss/_sidebar.scss */
.page-sidebar .poll { width: 100%; padding-bottom: 20px; }
/* line 12, scss/_sidebar.scss */
.page-sidebar .poll .wp-polls-ans .Buttons { margin-right: 5%; }
/* line 14, scss/_sidebar.scss */
.page-sidebar .poll .wp-polls-ans .vote { width: 30%; }
/* line 16, scss/_sidebar.scss */
.page-sidebar .poll .wp-polls-ans .results { width: 60%; }
@media (max-width: 900px) { /* line 18, scss/_sidebar.scss */
  .page-sidebar .poll .wp-polls-ans .vote, .page-sidebar .poll .wp-polls-ans .results { width: 100%; } }
/* line 24, scss/_sidebar.scss */
.page-sidebar .sidebar-promos { width: 100%; }
/* line 26, scss/_sidebar.scss */
.page-sidebar .sidebar-promos .square-promos { margin-top: 10px; }
/* line 29, scss/_sidebar.scss */
.page-sidebar .sidebar-promos img { max-width: 100%; margin-top: 10px; }

/* line 1, scss/_grid.scss */
.grid { width: 95%; margin: auto; padding: 0; }
@media (max-width: 800px) { /* line 1, scss/_grid.scss */
  .grid { width: 95%; } }
/* line 7, scss/_grid.scss */
.grid.gridswitch { padding: 10px 10px 10px 0; }
/* line 10, scss/_grid.scss */
.grid.nopadding { padding: 0; }
/* line 12, scss/_grid.scss */
.grid.nopadding .grid-1-3, .grid.nopadding .grid-1-4 { padding-right: 0; }

/* line 18, scss/_grid.scss */
.grid-1-16 { width: 6.25%; }

/* line 21, scss/_grid.scss */
.grid-1-8 { width: 12.5%; }

/* line 24, scss/_grid.scss */
.grid-1-6 { width: 16.66%; }

/* line 27, scss/_grid.scss */
.grid-1-5 { width: 20%; }

/* line 30, scss/_grid.scss */
.grid-1-4 { width: 25%; }

/* line 33, scss/_grid.scss */
.grid-1-3 { width: 33.33%; }

/* line 36, scss/_grid.scss */
.grid-1-2 { width: 50%; }

/* line 39, scss/_grid.scss */
.grid-3-5 { width: 60%; }

/* line 42, scss/_grid.scss */
.grid-2-3 { width: 66.66%; }

/* line 45, scss/_grid.scss */
.grid-3-4 { width: 75%; }

/* line 48, scss/_grid.scss */
.grid-4-5 { width: 80%; }

/* line 51, scss/_grid.scss */
.grid-5-6 { width: 83.33%; }

/* line 54, scss/_grid.scss */
.grid-7-8 { width: 87.5%; }

/* line 3, scss/_header.scss */
.head-top { width: 100%; background: #221717; height: 42px; border-top: #3b3b3b 2px solid; box-shadow: 0px 2px 13px 7px #4B4B4B; }
@media (max-width: 800px) { /* line 3, scss/_header.scss */
  .head-top { border-top: none; box-shadow: none; } }
/* line 12, scss/_header.scss */
.head-top .head-top-wrap { width: 95%; margin: auto; }
@media (max-width: 800px) { /* line 12, scss/_header.scss */
  .head-top .head-top-wrap { width: 100%; padding: 0; } }
/* line 20, scss/_header.scss */
.head-top .top-buttons { height: 40px; float: left; border-right: #3b3b3b 3px solid; border-left: #090909 3px solid; }
@media (max-width: 800px) { /* line 20, scss/_header.scss */
  .head-top .top-buttons { border: 0; width: 25%; } }
@media (max-width: 450px) { /* line 20, scss/_header.scss */
  .head-top .top-buttons { width: 100%; } }
/* line 32, scss/_header.scss */
.head-top .top-buttons a { color: #FFFFFF; font-size: 20px; font-size: 2rem; font-family: 'PT-Sans', sans-serif; text-transform: uppercase; margin: auto; line-height: 80%; }
@media (max-width: 800px) { /* line 32, scss/_header.scss */
  .head-top .top-buttons a { font-size: 20px; font-size: 2rem; line-height: 40px; } }
/* line 42, scss/_header.scss */
.head-top .top-buttons a span { font-size: 14px; font-size: 1.4rem; line-height: 80%; }
/* line 48, scss/_header.scss */
.head-top .listen-button, .head-top .chat-button { background-color: #221717; border-left: #3b3b3b 3px solid; border-right: #090909 3px solid; width: 50%; float: left; height: 55px; text-align: center; }
/* line 56, scss/_header.scss */
.head-top .listen-button:hover, .head-top .chat-button:hover { text-shadow: 1px 0px 20px white; }
/* line 60, scss/_header.scss */
.head-top .chat-button { padding-top: 5%; }
@media (max-width: 800px) { /* line 60, scss/_header.scss */
  .head-top .chat-button { display: none; } }
/* line 66, scss/_header.scss */
.head-top .listen-button { padding-top: 3%; }
@media (max-width: 800px) { /* line 66, scss/_header.scss */
  .head-top .listen-button { line-height: 40px; width: 100%; border: 0; background-color: #660000; height: 40px; padding: 0; }
  /* line 75, scss/_header.scss */
  .head-top .listen-button span { display: none; } }
@media (max-width: 450px) { /* line 66, scss/_header.scss */
  .head-top .listen-button { width: 100%; } }
/* line 82, scss/_header.scss */
.head-top .sm-icons-search { height: 40px; display: flex; flex-flow: row nowrap; justify-content: space-between; }
/* line 88, scss/_header.scss */
.head-top .sm-icons { text-align: justify; height: 40px; line-height: 40px; display: inline-block; color: #CCCCCC; margin: auto; padding: 5px 0 0 0; font-size: 30px; font-size: 3rem; }
@media (max-width: 800px) { /* line 88, scss/_header.scss */
  .head-top .sm-icons { display: none; } }
/* line 99, scss/_header.scss */
.head-top .sm-icons span { float: right; }
/* line 102, scss/_header.scss */
.head-top .sm-icons .icon-search:before { content: "\e804"; display: block; height: 30px; width: 30px; font-size: 20px; font-size: 2rem; color: #CCCCCC; border: 3px solid #CCCCCC; cursor: pointer; border-radius: 6px; background-color: #1B1B1B; padding: 2px; }
/* line 115, scss/_header.scss */
.head-top .sm-icons .icon-headphones:before { content: "\e800"; }
/* line 117, scss/_header.scss */
.head-top .sm-icons .icon-music:before { content: "\e801"; }
/* line 119, scss/_header.scss */
.head-top .sm-icons .icon-podcast:before { content: "\e802"; }
/* line 121, scss/_header.scss */
.head-top .sm-icons .icon-mic:before { content: "\e803"; }
/* line 123, scss/_header.scss */
.head-top .sm-icons .icon-google-plus:before { content: "\e805"; }
/* line 125, scss/_header.scss */
.head-top .sm-icons .icon-google-plus2:before { content: "\e806"; }
/* line 127, scss/_header.scss */
.head-top .sm-icons .icon-facebook:before { content: "\e807"; }
/* line 129, scss/_header.scss */
.head-top .sm-icons .icon-facebook2:before { content: "\e808"; }
/* line 131, scss/_header.scss */
.head-top .sm-icons .icon-twitter:before { content: "\e809"; }
/* line 133, scss/_header.scss */
.head-top .sm-icons .icon-twitter2:before { content: "\e80a"; }
/* line 135, scss/_header.scss */
.head-top .sm-icons .icon-feed2:before { content: "\e80b"; }
/* line 137, scss/_header.scss */
.head-top .sm-icons .icon-youtube3:before { content: "\e80c"; }

/* line 142, scss/_header.scss */
.site-head { width: 100%; margin: 0 auto; padding: 0; z-index: -1; }
/* line 147, scss/_header.scss */
.site-head .head-area { width: 95%; margin: auto; }
@media (max-width: 800px) { /* line 147, scss/_header.scss */
  .site-head .head-area { width: 95%; } }
/* line 152, scss/_header.scss */
.site-head .head-area:after { clear: both; }
/* line 156, scss/_header.scss */
.site-head .logo { float: left; margin: auto; padding: 15px 0 10px; clear: both; }
@media (max-width: 800px) { /* line 156, scss/_header.scss */
  .site-head .logo { width: 50%; padding: 10px 0; } }
@media (max-width: 600px) { /* line 156, scss/_header.scss */
  .site-head .logo { width: 100%; float: none; padding: 10px 0; } }
/* line 168, scss/_header.scss */
.site-head .logo img { width: 45%; height: auto; max-width: 200px; display: block; margin: 0; }
@media (max-width: 600px) { /* line 168, scss/_header.scss */
  .site-head .logo img { width: 40%; margin: auto; } }
/* line 180, scss/_header.scss */
.site-head .head-ad { float: left; margin: auto; padding-top: 30px; }
@media (max-width: 800px) { /* line 180, scss/_header.scss */
  .site-head .head-ad { display: none; } }
/* line 187, scss/_header.scss */
.site-head .head-ad img { width: 100%; height: auto; max-width: 350px; display: block; margin: 0 auto; }
/* line 195, scss/_header.scss */
.site-head:after { clear: both; }

/* line 199, scss/_header.scss */
.email-signup { float: right; height: 100%; padding-top: 35px; }
@media (max-width: 1050px) { /* line 199, scss/_header.scss */
  .email-signup { padding-top: 15px; } }
@media (max-width: 800px) { /* line 199, scss/_header.scss */
  .email-signup { padding-top: 18px; width: 45%; } }
@media (max-width: 600px) { /* line 199, scss/_header.scss */
  .email-signup { display: none; } }
/* line 212, scss/_header.scss */
.email-signup h2 { font-size: 20px; font-size: 2rem; font-family: 'PT-Sans', sans-serif; margin: 5px 0; color: #1B1B1B; }
@media (max-width: 850px) { /* line 212, scss/_header.scss */
  .email-signup h2 { font-size: 18px; font-size: 1.8rem; } }
@media (max-width: 700px) { /* line 212, scss/_header.scss */
  .email-signup h2 { font-size: 15px; font-size: 1.5rem; margin: 5px 0; } }
/* line 223, scss/_header.scss */
.email-signup #mc_embed_signup { width: 60%; margin: 15px 0 10% 40%; padding-bottom: 33px; text-align: center; height: 100%; border: 4px solid #1B1B1B; border-radius: 5px; clear: left; font: 14px Helvetica,Arial,sans-serif; }
@media (max-width: 1050px) { /* line 223, scss/_header.scss */
  .email-signup #mc_embed_signup { width: 80%; margin: 15px 0 10% 20%; } }
/* line 237, scss/_header.scss */
.email-signup #mce-EMAIL { width: 70%; line-height: 21px; margin-left: 5%; padding-left: 5px; border: 1px solid #1B1B1B; border-radius: 3px 0 0 3px; float: left; font-size: 13px; font-size: 1.3rem; font-family: 'PT-Sans', sans-serif; text-transform: uppercase; }
@media (max-width: 700px) { /* line 237, scss/_header.scss */
  .email-signup #mce-EMAIL { font-size: 10px; font-size: 1rem; } }
/* line 251, scss/_header.scss */
.email-signup #mc-embedded-subscribe { width: 20%; float: left; border: 2px solid #1B1B1B; border-radius: 0 3px 3px 0; font-size: 13px; font-size: 1.3rem; font-family: 'PT-Sans', sans-serif; font-weight: bold; color: #fafafa; line-height: 15px; text-transform: uppercase; background-color: #660000; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a00303), color-stop(100%, #660000)); background-image: -webkit-linear-gradient(top, #a00303, #660000); background-image: -moz-linear-gradient(top, #a00303, #660000); background-image: -o-linear-gradient(top, #a00303, #660000); background-image: linear-gradient(top, #a00303, #660000); }
/* line 265, scss/_header.scss */
.email-signup #mc-embedded-subscribe:hover, .email-signup #mc-embedded-subscribe:focus { background-color: #660000; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #660000), color-stop(100%, #a00303)); background-image: -webkit-linear-gradient(top, #660000, #a00303); background-image: -moz-linear-gradient(top, #660000, #a00303); background-image: -o-linear-gradient(top, #660000, #a00303); background-image: linear-gradient(top, #660000, #a00303); }

/* line 1, scss/_nav.scss */
.main-nav { height: 40px; font-size: 20px; font-size: 2rem; padding: 0; float: left; max-height: 40px; }
@media (max-width: 800px) { /* line 1, scss/_nav.scss */
  .main-nav { font-size: 16px; font-size: 1.6rem; width: 75%; } }
@media (max-width: 450px) { /* line 1, scss/_nav.scss */
  .main-nav { width: 100%; } }
/* line 13, scss/_nav.scss */
.main-nav .navpages { height: 40px; width: 100%; display: flex; flex-flow: row nowrap; justify-content: space-around; }
/* line 19, scss/_nav.scss */
.main-nav .navpages ul { margin: auto; text-align: justify; }
/* line 22, scss/_nav.scss */
.main-nav .navpages ul:after { content: ''; width: 100%; /* Ensures there are at least 2 lines of text, so justification works */ display: inline-block; }
/* line 26, scss/_nav.scss */
.main-nav .navpages li { float: left; padding-top: 1%; display: inline-block; width: 33.32333%; text-align: center; }
/* line 36, scss/_nav.scss */
.main-nav .navpages a { font-size: 15px; font-size: 1.5rem; line-height: 30px; font-family: 'PT-Sans', sans-serif; text-transform: uppercase; color: #FFFFFF; }
/* line 42, scss/_nav.scss */
.main-nav .navpages a:visited { color: #FFFFFF; }
/* line 44, scss/_nav.scss */
.main-nav .navpages a:hover { font-size: 18px; font-size: 1.8rem; }
/* line 49, scss/_nav.scss */
.main-nav:after { clear: both; }

/* line 77, scss/style.scss */
img.alignright { float: right; margin: 0 0 1em 1em; }

/* line 81, scss/style.scss */
img.alignleft { float: left; margin: 0 1em 1em 0; }

/* line 85, scss/style.scss */
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }

/* line 90, scss/style.scss */
.alignright { float: right; margin: 0 0 1em 1em; }

/* line 94, scss/style.scss */
.alignleft { float: left; }

/* line 97, scss/style.scss */
.aligncenter { display: block; margin-left: auto; margin-right: auto; }

/* line 104, scss/style.scss */
audio, canvas, video { display: inline-block; max-width: 100%; }

/* line 109, scss/style.scss */
.post ul, .post ol { margin: 0 0 10px 22px; }
/* line 112, scss/style.scss */
.post ul, .post ul ul, .post ol ul { list-style: disc; }
/* line 115, scss/style.scss */
.post ol, .post ul ol, .post ol ol { list-style: decimal; }
/* line 118, scss/style.scss */
.post ul ul, .post ol ul, .post ol ol, .post ul ol { margin: 5px 0 0 22px; }
/* line 121, scss/style.scss */
.post li { margin: 0 0 5px 0; }
/* line 123, scss/style.scss */
.post li p { margin: 5px 0 5px 0; }

/* line 129, scss/style.scss */
.stButton .stButton_gradient { height: 24px !important; }

/* line 133, scss/style.scss */
.stButton .stFb, .stButton .stTwbutton, .stButton .stMainServices { height: 24px !important; }

/* line 1, scss/_home.scss */
.home-content-top, .content { height: auto; overflow: hidden; margin-top: 10px; background: white; }

/* line 10, scss/_home.scss */
.home-post { float: left; width: 66%; margin: 0 1%; }
@media (max-width: 800px) { /* line 10, scss/_home.scss */
  .home-post { width: 65%; padding: 0 2% 0 1%; } }
@media (max-width: 600px) { /* line 10, scss/_home.scss */
  .home-post { width: 100%; padding: 0 5%; } }
/* line 21, scss/_home.scss */
.home-post h2 { margin: 10px 0; padding-top: 0; font-size: 22px; font-size: 2.2rem; }
/* line 26, scss/_home.scss */
.home-post .time { color: #3b3b3b; margin: 0 0 10px 0; font-family: 'PT-Sans', sans-serif; font-size: 12px; font-size: 1.2rem; }

/* line 33, scss/_home.scss */
.original-shows { width: 30%; margin: 15px 1%; float: left; border: 4px solid #333333; border-radius: 5px; }
@media (max-width: 600px) { /* line 33, scss/_home.scss */
  .original-shows { display: none; } }
/* line 44, scss/_home.scss */
.original-shows .show-list { padding: 10px; text-align: center; }
/* line 47, scss/_home.scss */
.original-shows h3 { font-size: 19px; font-size: 1.9rem; font-family: 'PT-Sans', sans-serif; text-transform: uppercase; margin: 0 0 10px 0; padding-top: 0; }
/* line 54, scss/_home.scss */
.original-shows li { font-size: 18px; font-size: 1.8rem; list-style: none; padding: 5px 0; }
/* line 58, scss/_home.scss */
.original-shows li:nth-of-type(odd) { background-color: #ccc; }
/* line 61, scss/_home.scss */
.original-shows .icon-mic:before { content: "\e803"; }
/* line 64, scss/_home.scss */
.original-shows .icon-mic { border: none; box-shadow: none; margin: 0; font-size: 18px; font-size: 1.8rem; }

/* line 71, scss/_home.scss */
.home-promos { max-width: 250px; width: 21%; float: left; }
@media (max-width: 800px) { /* line 71, scss/_home.scss */
  .home-promos { width: 35%; } }
@media (max-width: 450px) { /* line 71, scss/_home.scss */
  .home-promos { width: 50%; } }
/* line 82, scss/_home.scss */
.home-promos img { max-width: 100%; height: auto; display: block; padding: 10px 0; }

/* line 89, scss/_home.scss */
.poll { width: 20%; float: left; margin: 0 1%; }
@media (max-width: 800px) { /* line 89, scss/_home.scss */
  .poll { width: 35%; margin: 0; } }
@media (max-width: 450px) { /* line 89, scss/_home.scss */
  .poll { width: 50%; } }
/* line 100, scss/_home.scss */
.poll p { font-size: 20px; font-size: 2rem; font-family: 'PT-Sans', sans-serif; text-transform: uppercase; margin: 10px 0; }
@media (max-width: 900px) { /* line 100, scss/_home.scss */
  .poll p { font-size: 17px; font-size: 1.7rem; } }
/* line 110, scss/_home.scss */
.poll .wp-polls label { float: left; padding-left: 5px; width: 90%; margin-bottom: 10px; }
/* line 116, scss/_home.scss */
.poll .wp-polls li { clear: both; margin: 0 0 5px 0; }
/* line 120, scss/_home.scss */
.poll .wp-polls ul { margin-bottom: 20px; }
/* line 125, scss/_home.scss */
.poll .wp-polls-ans ul li { font-size: 15px; font-size: 1.5rem; text-transform: normal; word-break: normal; }
@media (max-width: 800px) { /* line 125, scss/_home.scss */
  .poll .wp-polls-ans ul li { padding-bottom: 0; font-size: 13px; font-size: 1.3rem; } }
/* line 135, scss/_home.scss */
.poll .wp-polls-ans input[type=radio] { float: left; position: relative; top: 3px; width: 10%; }
/* line 141, scss/_home.scss */
.poll .wp-polls-ans .Buttons { color: #660000; text-transform: uppercase; background-color: #FFFFFF; font-size: 14px; font-size: 1.4rem; font-weight: bold; padding: 8px 4px; border-radius: 7px; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3); border: 3px solid #660000; border-bottom-width: 10px; }
/* line 155, scss/_home.scss */
.poll .wp-polls-ans .vote { float: left; width: 100%; margin-bottom: 5%; }
/* line 160, scss/_home.scss */
.poll .wp-polls-ans .results { float: left; width: 100%; text-align: center; }

/* line 168, scss/_home.scss */
.podcast-gallery { background: #660000; width: 100%; height: auto; overflow: auto; padding: 10px 0 20px; box-shadow: inset 0px 10px 35px 0 #2d0101; }
/* line 175, scss/_home.scss */
.podcast-gallery .one, .podcast-gallery .four, .podcast-gallery .seven { margin-right: 2.5%; }
/* line 178, scss/_home.scss */
.podcast-gallery .two, .podcast-gallery .five, .podcast-gallery .eight { margin-left: 2.5%; margin-right: 2.5%; }
/* line 182, scss/_home.scss */
.podcast-gallery .three, .podcast-gallery .six, .podcast-gallery .nine { margin-left: 2.5%; }
@media (max-width: 950px) { /* line 185, scss/_home.scss */
  .podcast-gallery .one, .podcast-gallery .three, .podcast-gallery .five, .podcast-gallery .seven, .podcast-gallery .nine { margin-right: 2.5%; margin-left: 0; } }
@media (max-width: 950px) { /* line 191, scss/_home.scss */
  .podcast-gallery .two, .podcast-gallery .four, .podcast-gallery .six, .podcast-gallery .eight, .podcast-gallery .ten { margin-left: 2.5%; margin-right: 0; } }
@media (max-width: 450px) { /* line 191, scss/_home.scss */
  .podcast-gallery .two, .podcast-gallery .four, .podcast-gallery .six, .podcast-gallery .eight, .podcast-gallery .ten { margin-left: 0; } }
/* line 200, scss/_home.scss */
.podcast-gallery .grid-1-3 { width: 30%; }
@media (max-width: 950px) { /* line 200, scss/_home.scss */
  .podcast-gallery .grid-1-3 { width: 47.5%; } }
@media (max-width: 450px) { /* line 200, scss/_home.scss */
  .podcast-gallery .grid-1-3 { width: 100%; } }

/* line 210, scss/_home.scss */
.podcast-post { float: left; padding-right: 10px; margin-top: 25px; height: 300px; box-shadow: -10px 10px 10px 0 #2d0101; position: relative; }
/* line 217, scss/_home.scss */
.podcast-post h2 { font-size: 15px; font-size: 1.5rem; line-height: 16px; margin-top: 0; }
/* line 221, scss/_home.scss */
.podcast-post h2:after { margin-bottom: 10px; }
/* line 225, scss/_home.scss */
.podcast-post .home-titles { font-size: 15px; font-size: 1.5rem; }
/* line 228, scss/_home.scss */
.podcast-post .mini-podart { margin: 0; padding: 0 5px 5px 0; float: left; width: 50%; height: auto; }
/* line 235, scss/_home.scss */
.podcast-post .featured-podcast { width: 99%; margin: auto; }
/* line 238, scss/_home.scss */
.podcast-post .featured-podcast p { font-size: 13px; font-size: 1.3rem; line-height: 15px; }
@media (max-width: 550px) { /* line 238, scss/_home.scss */
  .podcast-post .featured-podcast p { font-size: 12px; font-size: 1.2rem; } }
/* line 246, scss/_home.scss */
.podcast-post .button { padding: 7px; width: 50%; }
/* line 251, scss/_home.scss */
.podcast-post .bottom { margin: auto; width: 100%; max-width: 300px; position: absolute; bottom: 7px; }
/* line 258, scss/_home.scss */
.podcast-post .bottom .gallery-player-links { margin: auto; font-size: 14px; font-size: 1.4rem; text-align: center; text-transform: uppercase; padding-top: 5px; }
@media (max-width: 550px) { /* line 258, scss/_home.scss */
  .podcast-post .bottom .gallery-player-links { font-size: 12px; font-size: 1.2rem; } }
/* line 268, scss/_home.scss */
.podcast-post .bottom .gallery-player { max-width: 300px; margin: auto; }

/* line 274, scss/_home.scss */
.mejs-controls .mejs-time-rail .mejs-time-current { background: #660000; }

/* line 277, scss/_home.scss */
.mejs-controls .mejs-time-rail .mejs-time-loaded { background: #2d0101; }

/* line 1, scss/_search.scss */
.search-page { margin: auto; }
/* line 3, scss/_search.scss */
.search-page .page-title { width: 100%; margin: 10px 0; }
/* line 6, scss/_search.scss */
.search-page .ftr-search { margin: 0; height: 60px; padding: 10px 0 0 0; overflow: hidden; display: block; float: right; }
/* line 13, scss/_search.scss */
.search-page .ftr-search .screen-reader-text { position: absolute !important; top: -9999px !important; left: -9999px !important; }
/* line 17, scss/_search.scss */
.search-page .ftr-search .search-form { height: 100%; float: left; overflow: hidden; }
/* line 21, scss/_search.scss */
.search-page .ftr-search .search-field { height: 40px; width: 77%; float: left; padding: 10px 2.5%; border: 4px solid #CCCCCC; border-radius: 6px 0 0 6px; border-right-width: 0; font-size: 14px; font-size: 1.4rem; }
/* line 30, scss/_search.scss */
.search-page .ftr-search .search-submit { padding: 6px; float: left; border: 4px solid #CCCCCC; border-radius: 0 6px 6px 0; background-color: #1B1B1B; text-align: justify; font-size: 20px; font-size: 2rem; color: #CCCCCC; cursor: pointer; }
/* line 41, scss/_search.scss */
.search-page .ftr-search .icon-search:before { content: "\e804"; }
/* line 44, scss/_search.scss */
.search-page .search-page-info { border-bottom: 1px dotted #919191; overflow: auto; }
/* line 47, scss/_search.scss */
.search-page .search-page-info .search-page-text { float: left; text-transform: uppercase; font-family: 'PT Sans', sans-serif; font-size: 18px; font-size: 1.8rem; line-height: 1.8px; padding: 10px 0; }
/* line 54, scss/_search.scss */
.search-page .search-page-info .search-page-text p { font-family: 'PT-Sans', sans-serif; }

/* line 8, scss/_tools.scss */
.clear { clear: both; }

/* line 12, scss/_tools.scss */
.first { padding-left: 0; }

/* line 16, scss/_tools.scss */
.last { padding-right: 0; }

/* line 20, scss/_tools.scss */
.top { padding-top: 0; }

/* line 24, scss/_tools.scss */
.bottom { padding-bottom: 0; }

/* line 4, scss/_schedule.scss */
.schedule-page .sectiontitle { text-align: center; }
@media (max-width: 600px) { /* line 4, scss/_schedule.scss */
  .schedule-page .sectiontitle { font-size: 18px; font-size: 1.8rem; margin: 6px 0; } }

@media (max-width: 800px) { /* line 12, scss/_schedule.scss */
  .schedule-page.grid { width: 95%; } }

/* line 16, scss/_schedule.scss */
.schedule-wrap { height: 100%; overflow: auto; width: auto; border-bottom: 30px solid #333333; margin-bottom: 20px; }
/* line 17, scss/_schedule.scss */
.schedule-wrap .grid-1-8 { float: left; }
/* line 20, scss/_schedule.scss */
.schedule-wrap .grid-1-16 { float: left; }
/* line 28, scss/_schedule.scss */
.schedule-wrap .sc { height: 30px; border: 1px solid #444; text-align: center; padding: 3px; }
@media (max-width: 840px) { /* line 28, scss/_schedule.scss */
  .schedule-wrap .sc { padding: 0; } }
@media (max-width: 600px) { /* line 36, scss/_schedule.scss */
  .schedule-wrap #SUNDAY .sc, .schedule-wrap #MONDAY .sc, .schedule-wrap #TUESDAY .sc, .schedule-wrap #WEDNESDAY .sc, .schedule-wrap #THURSDAY .sc, .schedule-wrap #FRIDAY .sc, .schedule-wrap #SATURDAY .sc { font-size: 10px; font-size: 1rem; line-height: 10px; } }
@media (max-width: 600px) { /* line 42, scss/_schedule.scss */
  .schedule-wrap #SUNDAY .sc.ch, .schedule-wrap #MONDAY .sc.ch, .schedule-wrap #TUESDAY .sc.ch, .schedule-wrap #WEDNESDAY .sc.ch, .schedule-wrap #THURSDAY .sc.ch, .schedule-wrap #FRIDAY .sc.ch, .schedule-wrap #SATURDAY .sc.ch { font-size: 10px; font-size: 1rem; line-height: 30px; } }
/* line 48, scss/_schedule.scss */
.schedule-wrap .sc:nth-of-type(odd) { background-color: #ccc; }
/* line 51, scss/_schedule.scss */
.schedule-wrap .ch { text-transform: uppercase; text-align: center; font-size: 14px; font-size: 1.4rem; line-height: 30px; }
@media (max-width: 600px) { /* line 51, scss/_schedule.scss */
  .schedule-wrap .ch { font-size: 10px; font-size: 1rem; padding: 0; } }
/* line 60, scss/_schedule.scss */
.schedule-wrap .time-left, .schedule-wrap .time-right { text-transform: uppercase; line-height: 30px; text-align: center; }
/* line 65, scss/_schedule.scss */
.schedule-wrap .time-left .sc, .schedule-wrap .time-right .sc, .schedule-wrap .ch { background-color: #333333 !important; color: #f5f4f4; padding: 0 5px; }
@media (max-width: 600px) { /* line 65, scss/_schedule.scss */
  .schedule-wrap .time-left .sc, .schedule-wrap .time-right .sc, .schedule-wrap .ch { padding: 0; } }

/* line 5, scss/_showpages.scss */
.show-page-top { overflow: auto; margin: 10px; }
/* line 8, scss/_showpages.scss */
.show-page-top .page-title { width: 100%; text-align: center; font-size: 24px; font-size: 2.4rem; margin: 10px auto; }
/* line 14, scss/_showpages.scss */
.show-page-top .podcast-art { float: left; margin-right: 2.5%; width: 22.5%; }
@media (max-width: 600px) { /* line 14, scss/_showpages.scss */
  .show-page-top .podcast-art { width: 32.5%; padding-bottom: 10px; } }
/* line 22, scss/_showpages.scss */
.show-page-top .podcast-art:after { clear: both; }
/* line 26, scss/_showpages.scss */
.show-page-top .show-description { float: left; width: 50%; }
@media (max-width: 600px) { /* line 26, scss/_showpages.scss */
  .show-page-top .show-description { float: right; width: 62.5%; } }
/* line 33, scss/_showpages.scss */
.show-page-top .show-description p { margin: 0 0 10px; }
/* line 36, scss/_showpages.scss */
.show-page-top .show-description .no-break { padding-bottom: 10px; }
/* line 40, scss/_showpages.scss */
.show-page-top .podcast-page-social { width: 22.5%; float: right; margin-left: 2.5%; color: #221717; }
@media (max-width: 600px) { /* line 40, scss/_showpages.scss */
  .show-page-top .podcast-page-social { width: 32.5%; float: left; margin-left: 0; margin-right: 2.5%; } }
/* line 52, scss/_showpages.scss */
.show-page-top .podcast-page-social h3 { font-size: 18px; font-size: 1.8rem; border-top: 1px #221717 dotted; border-bottom: 1px #221717 dotted; margin: 12px; clear: both; }
@media (max-width: 750px) { /* line 52, scss/_showpages.scss */
  .show-page-top .podcast-page-social h3 { font-size: 15px; font-size: 1.5rem; } }
@media (max-width: 600px) { /* line 52, scss/_showpages.scss */
  .show-page-top .podcast-page-social h3 { font-size: 13px; font-size: 1.3rem; } }
/* line 65, scss/_showpages.scss */
.show-page-top .podcast-page-social h3, .show-page-top .podcast-page-social a { color: #221717; font-family: 'PT-Sans', sans-serif; text-align: center; text-transform: uppercase; }
/* line 71, scss/_showpages.scss */
.show-page-top .podcast-page-social .social-links { overflow: auto; padding: 0 4% 12px; float: left; width: 50%; }
@media (max-width: 1100px) { /* line 71, scss/_showpages.scss */
  .show-page-top .podcast-page-social .social-links { width: 100%; } }
/* line 79, scss/_showpages.scss */
.show-page-top .podcast-page-social .social-links:after { clear: both; }
/* line 83, scss/_showpages.scss */
.show-page-top .podcast-page-social .social-links-site { width: 100%; color: #221717; padding: 0 0 10px; font-size: 15px; font-size: 1.5rem; text-align: center; }
/* line 90, scss/_showpages.scss */
.show-page-top .podcast-page-social .pod-social-icon { color: #221717; font-size: 20px; font-size: 2rem; }
/* line 95, scss/_showpages.scss */
.show-page-top .podcast-page-social .pod-social-link { text-transform: uppercase; font-size: 15px; font-size: 1.5rem; }
@media (max-width: 600px) { /* line 95, scss/_showpages.scss */
  .show-page-top .podcast-page-social .pod-social-link { font-size: 13px; font-size: 1.3rem; } }

/* line 104, scss/_showpages.scss */
.podcast-episodes { width: 100%; padding: 0 10px; margin: 20px auto 0; }
/* line 108, scss/_showpages.scss */
.podcast-episodes .podcast-list-episode { border-top: 1px dotted #919191; padding: 10px 0; overflow: auto; }
/* line 112, scss/_showpages.scss */
.podcast-episodes .podcast-list-episode:after { clear: both; }
/* line 116, scss/_showpages.scss */
.podcast-episodes .episode-title { font-size: 15px; font-size: 1.5rem; text-transform: uppercase; color: #333333; font-weight: bold; }
/* line 121, scss/_showpages.scss */
.podcast-episodes .episode-title a, .podcast-episodes .episode-title a:active, .podcast-episodes .episode-title a:visited { color: #333333; }
/* line 123, scss/_showpages.scss */
.podcast-episodes .episode-title a a:hover, .podcast-episodes .episode-title a:active a:hover, .podcast-episodes .episode-title a:visited a:hover { color: #000033; }
/* line 128, scss/_showpages.scss */
.podcast-episodes .episode-description { font-size: 14px; font-size: 1.4rem; float: left; font-family: 'PT-Sans', sans-serif; }
/* line 132, scss/_showpages.scss */
.podcast-episodes .episode-description p { font-size: 14px; font-size: 1.4rem; line-height: 1.6rem; display: inline; font-family: 'PT-Sans', sans-serif; }
/* line 139, scss/_showpages.scss */
.podcast-episodes .episode-list-player { float: right; width: 30%; position: relative; top: 10px; }

/* Pagination */
/* line 148, scss/_showpages.scss */
.pagination { clear: both; position: relative; font-size: 13px; font-size: 1.3rem; /* Pagination text size */ line-height: 15px; margin: auto; padding: 35px 0; }

/* line 157, scss/_showpages.scss */
.pagination span, .pagination a { display: block; float: left; margin: 2px 2px 2px 0; padding: 6px 9px 5px 9px; text-decoration: none; width: auto; color: #fff; /* Pagination text color */ background: #555; /* Pagination non-active background color */ -webkit-transition: background .15s ease-in-out; -moz-transition: background .15s ease-in-out; -ms-transition: background .15s ease-in-out; -o-transition: background .15s ease-in-out; transition: background .15s ease-in-out; }

/* line 173, scss/_showpages.scss */
.pagination a:hover { color: #fff; background: #660000; /* Pagination background on hover */ }

/* line 178, scss/_showpages.scss */
.pagination .current { padding: 6px 9px 5px 9px; background: #660000; /* Current page background */ color: #fff; }

/* line 1, scss/_error404.scss */
.error-404 { padding: 20px 0; }
/* line 3, scss/_error404.scss */
.error-404 .ftr-search { margin: 0; height: 60px; padding: 10px 0 0 0; overflow: hidden; display: block; float: right; }
/* line 11, scss/_error404.scss */
.error-404 .ftr-search .screen-reader-text { position: absolute !important; top: -9999px !important; left: -9999px !important; }
/* line 15, scss/_error404.scss */
.error-404 .ftr-search .search-form { height: 100%; float: left; overflow: hidden; }
/* line 19, scss/_error404.scss */
.error-404 .ftr-search .search-field { height: 40px; width: 77%; float: left; padding: 10px 2.5%; border: 4px solid #CCCCCC; border-radius: 6px 0 0 6px; border-right-width: 0; font-size: 14px; font-size: 1.4rem; }
/* line 29, scss/_error404.scss */
.error-404 .ftr-search .search-submit { padding: 6px; float: left; border: 4px solid #CCCCCC; border-radius: 0 6px 6px 0; background-color: #1B1B1B; text-align: justify; font-size: 20px; font-size: 2rem; color: #CCCCCC; cursor: pointer; }
/* line 40, scss/_error404.scss */
.error-404 .ftr-search .icon-search:before { content: "\e804"; }
/* line 44, scss/_error404.scss */
.error-404 .error-text p { width: 90%; padding: 0 5%; float: left; }

/* line 147, scss/style.scss */
.button { color: #fafafa; text-transform: uppercase; background-color: #660000; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 0 #1b1b1b; }
/* line 155, scss/style.scss */
.button a { margin: 0 auto; }

/* line 1, scss/_footer.scss */
.site-footer { width: 100%; padding: 30px 0; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #333333), color-stop(100%, #222222)); background-image: -webkit-linear-gradient(top, #333333, #222222); background-image: -moz-linear-gradient(top, #333333, #222222); background-image: -o-linear-gradient(top, #333333, #222222); background-image: linear-gradient(top, #333333, #222222); font-size: 18px; font-size: 1.8rem; line-height: 24px; text-transform: uppercase; color: white; overflow: auto; box-shadow: inset 0 14px 8px 0 #111; }
@media (max-width: 800px) { /* line 1, scss/_footer.scss */
  .site-footer { padding: 30px 0 100px; font-size: 13px; font-size: 1.3rem; } }
/* line 14, scss/_footer.scss */
.site-footer a { color: white; }
/* line 17, scss/_footer.scss */
.site-footer .grid { width: 85%; margin: 0 auto; }
@media (max-width: 800px) { /* line 17, scss/_footer.scss */
  .site-footer .grid { width: 95%; } }
/* line 23, scss/_footer.scss */
.site-footer .footer-links { float: left; }
@media (max-width: 800px) { /* line 23, scss/_footer.scss */
  .site-footer .footer-links { width: 50%; } }
/* line 29, scss/_footer.scss */
.site-footer .right-links { text-align: right; }
@media (max-width: 800px) { /* line 29, scss/_footer.scss */
  .site-footer .right-links { float: right; } }
/* line 35, scss/_footer.scss */
.site-footer .center-links { text-align: center; font-size: 13px; font-size: 1.3rem; padding-top: 35px; }
@media (max-width: 800px) { /* line 35, scss/_footer.scss */
  .site-footer .center-links { padding-top: 25px; position: absolute; width: 100%; bottom: 50px; } }
