/* line 3, ../sass/wbai.scss */
form.login td, form.login th {
  border-style: none;
}
/* line 6, ../sass/wbai.scss */
form.login input, form.login textarea, form.login select {
  border: #666 thin solid;
}

/* line 11, ../sass/wbai.scss */
#footercontainer {
  margin-top: 20px;
}

/* line 15, ../sass/wbai.scss */
#menucontainer {
  position: relative;
  z-index: 4;
  background-color: #FFF;
  text-align: right;
  width: 100%;
  height: 27px;
  top: 2px;
  border-style: solid;
  border-width: 1px;
  border-color: #CCC;
  margin: auto;
  padding-right: 0px;
  padding-left: 5px;
  clear: both;
}

/* line 34, ../sass/wbai.scss */
form#mgt-menu-form a:link {
  color: #FFF;
  text-decoration: none;
}
/* line 39, ../sass/wbai.scss */
form#mgt-menu-form a:visited {
  text-decoration: none;
  color: #FFF;
}
/* line 44, ../sass/wbai.scss */
form#mgt-menu-form a:hover {
  text-decoration: underline;
  color: #FFF;
}
/* line 49, ../sass/wbai.scss */
form#mgt-menu-form a:active {
  text-decoration: none;
  color: #FFF;
}
/* line 54, ../sass/wbai.scss */
form#mgt-menu-form button {
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent;
  font-family: inherit;
  font-size: 1.1em;
  cursor: pointer;
  width: 320px;
  display: block;
  margin: 0 auto 20px auto;
}
/* line 68, ../sass/wbai.scss */
form#mgt-menu-form button.disabled {
  cursor: auto;
}
/* line 72, ../sass/wbai.scss */
form#mgt-menu-form button::-moz-focus-inner {
  padding: 0;
  border: 0;
}
/* line 77, ../sass/wbai.scss */
form#mgt-menu-form button span {
  display: block;
}
/* line 81, ../sass/wbai.scss */
form#mgt-menu-form button > span {
  background: #666;
}
/* line 85, ../sass/wbai.scss */
form#mgt-menu-form button.disabled > span {
  background: #999;
}
/* line 89, ../sass/wbai.scss */
form#mgt-menu-form button > span {
  padding: 0 8px;
  line-height: 24px;
  color: #fff;
}

/* line 97, ../sass/wbai.scss */
form.manage-slides .slide-expired {
  background: red;
}

/* line 110, ../sass/wbai.scss */
body#podcast-page {
  box-sizing: border-box;
  /*
    @media screen and (max-width: 620px) {
      background: red;
    }
  */
}
/* line 121, ../sass/wbai.scss */
body#podcast-page .mobile {
  display: none;
}
/* line 125, ../sass/wbai.scss */
body#podcast-page .desktop {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 40%;
}
/* line 129, ../sass/wbai.scss */
body#podcast-page hr {
  background-color: red;
  height: 7px;
  width: 100%;
  border: none;
  margin-top: 20px;
  margin-bottom: 40px;
}
@media screen and (max-width: 620px) {
  /* line 140, ../sass/wbai.scss */
  body#podcast-page .desktop {
    display: none;
  }
  /* line 143, ../sass/wbai.scss */
  body#podcast-page .mobile {
    display: block;
  }
}
/* line 148, ../sass/wbai.scss */
body#podcast-page #podcast-page-container {
  box-sizing: border-box;
  width: 922px;
  margin: auto;
  background: #fff;
  padding: 0 20px;
}
@media screen and (max-width: 620px) {
  /* line 148, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container {
    width: 100%;
    padding: 0 10px;
  }
}
/* line 160, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #header-div {
  /*
        hr {
          background-color: red;
          height: 7px;
          width: 100%;
          border: none;
          margin-top: 20px;
          margin-bottom: 40px;
        }
  */
}
@media screen and (max-width: 620px) {
  /* line 174, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #header-div #header-container .desktop {
    display: none;
  }
  /* line 177, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #header-div #header-container .mobile {
    display: block;
  }
}
/* line 182, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #header-div #header-container img {
  float: left;
}
/* line 185, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #header-div #header-container img:first-child {
  margin: 20px 20px 0 0;
}
/* line 188, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #header-div #header-container img:nth-child(1) {
  margin: 10px 0 0 0;
}
@media screen and (max-width: 620px) {
  /* line 193, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #header-div #header-container img {
    width: 100%;
  }
}
@media screen and (max-width: 620px) {
  /* line 204, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container h1.mobile {
    display: block;
    text-align: center;
    text-transform: uppercase;
    font-size: 24px;
    font-weight: 400;
    font-family: "Century Gothic",CenturyGothic,AppleGothic,sans-serif;
    xmargin-top: 0;
  }
  /* line 214, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container hr.desktop {
    display: none !important;
  }
}
/* line 219, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .program-group {
  margin-bottom: 10px;
  padding: 0 10px 10px;
  border-bottom: 1px solid #dddddd;
}
@media screen and (max-width: 620px) {
  /* line 219, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .program-group {
    width: 48%;
    height: auto;
    padding: 0 0;
  }
  /* line 228, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .program-group.even {
    float: right;
  }
  /* line 231, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .program-group.odd {
    float: left;
  }
}
/* line 238, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .program-group .program-logo {
  box-sizing: border-box;
  background-color: red;
  width: 200px;
  height: 200px;
  float: left;
}
@media screen and (max-width: 620px) {
  /* line 238, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .program-group .program-logo {
    width: 100%;
    height: auto;
    background: none;
  }
}
/* line 251, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .program-group .program-logo img {
  width: 200px;
  height: 200px;
}
@media screen and (max-width: 620px) {
  /* line 251, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .program-group .program-logo img {
    width: 100%;
    height: auto;
  }
}
/* line 262, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .program-group .program-info {
  box-sizing: border-box;
  width: 658px;
  height: 200px;
  float: right;
  padding: 10px;
  font-family: Arial, Helvetica, sans-serif;
}
@media screen and (max-width: 620px) {
  /* line 262, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .program-group .program-info {
    width: 100%;
    height: auto;
    display: none;
  }
}
/* line 281, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .program-group .program-info h2 {
  color: black;
  font-size: 32px;
  font-weight: 200;
  margin-top: 0px;
  margin-bottom: 5px;
  font-family: "Century Gothic",CenturyGothic,AppleGothic,sans-serif;
}
/* line 289, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .program-group .program-info h3 {
  color: black;
  font-size: 16px;
  font-weight: 200;
  font-family: "Century Gothic",CenturyGothic,AppleGothic,sans-serif;
  margin: 0;
}
/* line 296, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .program-group .program-info p {
  color: black;
  font-size: 15px;
  font-weight: 200;
  font-family: "Century Gothic",CenturyGothic,AppleGothic,sans-serif;
}
@media screen and (max-width: 620px) {
  /* line 304, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .program-group .program-info h2, body#podcast-page #podcast-page-container #content-container .program-group .program-info h3, body#podcast-page #podcast-page-container #content-container .program-group .program-info p {
    display: none;
  }
}
/* line 311, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .program-group::after {
  content: "";
  clear: both;
  display: block;
}
@media screen and (max-width: 620px) {
  /* line 311, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .program-group::after {
    clear: none;
  }
}
/* line 324, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .single-program-group {
  margin-bottom: 10px;
  padding: 0 10px;
}
@media screen and (max-width: 620px) {
  /* line 324, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .single-program-group {
    padding: 0 0;
  }
}
/* line 332, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .single-program-group .left {
  box-sizing: border-box;
  float: left;
  width: 312px;
}
/* line 337, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .single-program-group .left .program-logo {
  height: 312px;
}
/* line 342, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .single-program-group .left .social-media {
  width: 312px;
  height: 100px;
}
@media screen and (max-width: 620px) {
  /* line 342, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .single-program-group .left .social-media {
    width: 100%;
    height: auto;
  }
}
/* line 352, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .single-program-group .left .social-media ul {
  list-style: none;
  padding: 0;
}
/* line 356, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .single-program-group .left .social-media ul li {
  float: left;
  margin-right: 13px;
}
/* line 360, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .single-program-group .left .social-media ul li:last-child {
  margin-right: 0;
  float: right;
}
/* line 365, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .single-program-group .left .social-media ul li a {
  cursor: pointer;
}
@media screen and (max-width: 620px) {
  /* line 356, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .single-program-group .left .social-media ul li {
    margin-right: 5px;
  }
  /* line 372, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .single-program-group .left .social-media ul li img {
    width: auto;
    height: 38px;
  }
  /* line 378, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .single-program-group .left .social-media ul li:last-child img {
    width: 50px;
    height: auto;
  }
}
/* line 387, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .single-program-group .left .social-media .itunes {
  z-index: 9999;
  display: inline-block;
  top: -42px;
}
@media screen and (max-width: 620px) {
  /* line 387, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .single-program-group .left .social-media .itunes {
    position: static;
    margin-bottom: 20px;
  }
}
/* line 400, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .single-program-group .left .social-media .itunes a {
  text-decoration: none;
  cursor: pointer;
}
/* line 405, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .single-program-group .left .social-media .itunes span {
  color: black;
  font-size: 13px;
  font-weight: 200;
  font-family: "Century Gothic",CenturyGothic,AppleGothic,sans-serif;
}
/* line 411, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .single-program-group .left .social-media .itunes span em {
  color: red;
  font-size: 18px;
  padding-left: 2px;
  text-decoration: none;
  font-style: normal;
}
@media screen and (max-width: 620px) {
  /* line 332, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .single-program-group .left {
    width: 100%;
    float: none;
  }
  /* line 426, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .single-program-group .left .program-logo {
    width: 100%;
    height: auto;
    margin-top: 20px;
  }
  /* line 431, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .single-program-group .left .program-logo img {
    width: 100%;
  }
}
/* line 439, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .single-program-group .program-info {
  box-sizing: border-box;
  width: 532px;
  height: auto;
  float: right;
  border: 2px solid #afb5bb;
  padding: 10px;
  font-family: Arial, Helvetica, sans-serif;
}
@media screen and (max-width: 620px) {
  /* line 439, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .single-program-group .program-info {
    width: 100%;
    height: auto;
    float: none;
  }
}
/* line 454, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .single-program-group .program-info h2 {
  color: black;
  font-size: 32px;
  font-weight: 200;
  margin-top: 10px;
  margin-bottom: 5px;
  font-family: "Century Gothic",CenturyGothic,AppleGothic,sans-serif;
}
/* line 462, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .single-program-group .program-info h3 {
  color: black;
  font-size: 16px;
  font-weight: 200;
  font-family: "Century Gothic",CenturyGothic,AppleGothic,sans-serif;
  margin: 0;
}
/* line 469, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .single-program-group .program-info p {
  color: black;
  font-size: 16px;
  font-weight: 200;
  font-family: "Century Gothic",CenturyGothic,AppleGothic,sans-serif;
}
@media screen and (max-width: 620px) {
  /* line 469, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .single-program-group .program-info p {
    font-size: 13px;
  }
}
/* line 485, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .program-episodes .program-episodes-header {
  display: inline-block;
  margin-bottom: 30px;
}
@media screen and (max-width: 620px) {
  /* line 485, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .program-episodes .program-episodes-header {
    display: block;
    text-align: center;
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
  }
}
/* line 498, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .program-episodes .program-episodes-header h2 {
  color: black;
  font-size: 36px;
  font-weight: 200;
  margin-top: 10px;
  margin-bottom: 5px;
  font-family: "Century Gothic",CenturyGothic,AppleGothic,sans-serif;
}
/* line 507, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .program-episodes .program-episodes-header hr {
  margin: 0;
}
@media screen and (max-width: 620px) {
  /* line 513, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .program-episodes .program-group {
    width: 100%;
  }
}
/* line 517, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .program-episodes .program-group .program-episode-info {
  box-sizing: border-box;
  width: 226px;
  height: 200px;
  float: left;
  border: 2px solid #afb5bb;
  padding: 10px;
}
@media screen and (max-width: 620px) {
  /* line 517, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .program-episodes .program-group .program-episode-info {
    width: 100%;
    height: auto;
    float: none;
  }
}
/* line 532, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .program-episodes .program-group .program-episode-info h2 {
  font-family: "Century Gothic",CenturyGothic,AppleGothic,sans-serif;
  font-weight: 200;
  font-size: 14px;
  line-height: 1.2em;
  margin: 5px 0;
}
@media screen and (max-width: 620px) {
  /* line 532, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .program-episodes .program-group .program-episode-info h2 {
    font-size: 13px;
  }
}
/* line 546, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .program-episodes .program-group .program-episode-iframe {
  box-sizing: border-box;
  width: 620px;
  height: 200px;
  float: right;
  border: 2px solid #afb5bb;
  border: none;
}
/* line 554, ../sass/wbai.scss */
body#podcast-page #podcast-page-container #content-container .program-episodes .program-group .program-episode-iframe iframe {
  height: 197px;
}
@media screen and (max-width: 620px) {
  /* line 546, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .program-episodes .program-group .program-episode-iframe {
    width: 100%;
    height: auto;
    float: none;
  }
  /* line 563, ../sass/wbai.scss */
  body#podcast-page #podcast-page-container #content-container .program-episodes .program-group .program-episode-iframe iframe {
    height: auto;
  }
}
/* line 576, ../sass/wbai.scss */
body#podcast-page #footer-container {
  clear: both;
  font-size: 16px;
  font-weight: 200;
  font-family: "Century Gothic",CenturyGothic,AppleGothic,sans-serif;
  text-align: center;
  padding: 0 0 20px 0;
  margin-top: -20px;
}
@media screen and (max-width: 620px) {
  /* line 576, ../sass/wbai.scss */
  body#podcast-page #footer-container {
    font-size: 10px;
    padding-top: 20px;
  }
}
