/* line 9, ../sass/style.scss */
.menu-subscribe-container {
  text-align: center; }
  /* line 12, ../sass/style.scss */
  .menu-subscribe-container .menu {
    margin: 0;
    padding: 0;
    border: none;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    width: auto; }
  /* line 20, ../sass/style.scss */
  .menu-subscribe-container .menu-item {
    list-style: none;
    margin: 4px;
    overflow: hidden;
    background: none;
    float: left; }
  /* line 28, ../sass/style.scss */
  .menu-subscribe-container a {
    color: #2361a1;
    display: block;
    width: 52px;
    height: 52px;
    -webkit-transition: all 300ms;
    -moz-transition: all 300ms;
    -o-transition: all 300ms;
    transition: all 300ms;
    padding: 0px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
    font-weight: normal;
    font-size: 11px;
    text-align: center;
    text-transform: none;
    letter-spacing: 0;
    margin: 20px 0;
    text-decoration: none; }
    /* line 44, ../sass/style.scss */
    .menu-subscribe-container a:hover {
      color: #2361a1;
      background: #2361a1;
      height: 52px; }
    /* line 50, ../sass/style.scss */
    .menu-subscribe-container a:hover:before {
      color: white; }
    /* line 54, ../sass/style.scss */
    .menu-subscribe-container a:before {
      color: #2361a1;
      display: block;
      margin-bottom: 4px;
      padding: 10px;
      font-family: 'icomoon';
      font-size: 32px;
      line-height: 100%;
      font-weight: normal;
      -webkit-transition: all 300ms;
      -moz-transition: all 300ms;
      -o-transition: all 300ms;
      transition: all 300ms; }
  /* line 66, ../sass/style.scss */
  .menu-subscribe-container .ctc-itunes a:before {
    content: "!"; }
  /* line 69, ../sass/style.scss */
  .menu-subscribe-container .ctc-rss a:before {
    content: "R"; }
  /* line 72, ../sass/style.scss */
  .menu-subscribe-container .ctc-podcast-rss a:before {
    content: "r"; }
  /* line 75, ../sass/style.scss */
  .menu-subscribe-container .ctc-zune a:before {
    content: "Z"; }
  /* line 78, ../sass/style.scss */
  .menu-subscribe-container .ctc-stitcher a:before {
    content: "S"; }
  /* line 81, ../sass/style.scss */
  .menu-subscribe-container .ctc-facebook a:before {
    content: "F"; }
  /* line 84, ../sass/style.scss */
  .menu-subscribe-container .ctc-youtube a:before {
    content: "Y"; }
  /* line 87, ../sass/style.scss */
  .menu-subscribe-container .ctc-twitter a:before {
    content: "T"; }
  /* line 90, ../sass/style.scss */
  .menu-subscribe-container .ctc-gplus a:before {
    content: "G"; }
  /* line 93, ../sass/style.scss */
  .menu-subscribe-container .ctc-miro a:before {
    content: "m"; }

/* line 99, ../sass/style.scss */
#home-feature .ctc-itunes {
  overflow: visible; }
  /* line 102, ../sass/style.scss */
  #home-feature .ctc-itunes a {
    background: #2361a1;
    /* Old browsers */
    background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2c7acb), color-stop(100%, #1a4877));
    background: -webkit-linear-gradient(top, #2c7acb, #1a4877);
    background: -moz-linear-gradient(top, #2c7acb, #1a4877);
    background: -o-linear-gradient(top, #2c7acb, #1a4877);
    background: linear-gradient(top, #2c7acb, #1a4877);
    font-size: 26px;
    padding: 10px 24px;
    margin: 20px 10px 20px 0;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
    box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
    position: relative;
    color: white;
    text-indent: 72px;
    *text-indent: 0;
    width: auto;
    overflow: visible;
    height: 32px;
    border-width: 1px; }
    /* line 119, ../sass/style.scss */
    #home-feature .ctc-itunes a:hover {
      background: #2c7acb;
      /* old browsers */
      background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5194d9), color-stop(100%, #2361a1));
      background: -webkit-linear-gradient(top, #5194d9, #2361a1);
      background: -moz-linear-gradient(top, #5194d9, #2361a1);
      background: -o-linear-gradient(top, #5194d9, #2361a1);
      background: linear-gradient(top, #5194d9, #2361a1);
      text-decoration: none;
      -webkit-box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.3);
      -moz-box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.3);
      box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.3); }
    /* line 126, ../sass/style.scss */
    #home-feature .ctc-itunes a:before {
      position: absolute;
      font-size: 72px;
      line-height: 72px;
      top: 50%;
      margin-top: -48px;
      left: -72px;
      font-weight: normal;
      color: #efefef; }

/* line 141, ../sass/style.scss */
#content-feature .content-feature-text {
  text-align: center; }
