﻿.scWebEditInput .portrait {
    width: auto;
}

div.scLooseFrameZone {
    overflow-y: inherit;
}
 
figure .scWebEditInput {display:block}
span.scWebEditInput {display:block}



@font-face {
  font-family: "CalvertMT";
  src: url("/css/fonts/71849652-9e3b-4adc-9c0d-81f4d4c5f2b0.eot?#iefix");
  src: url("/css/fonts/71849652-9e3b-4adc-9c0d-81f4d4c5f2b0.eot?#iefix") format("eot"), url("/css/fonts/4a7a9e50-8171-42f4-a32c-0cacaa7a03ea.woff") format("woff"), url("/css/fonts/73590f79-fee4-4ab1-9e0e-3d9f2a9cc8f4.ttf") format("truetype"), url("/css/fonts/d7ef63f2-be32-4e80-9cce-5f1fd4da7300.svg#d7ef63f2-be32-4e80-9cce-5f1fd4da7300") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "CalvertMT";
  src: url("/css/fonts/618b8fa0-3ab0-481f-a92f-79eae9b1c8eb.eot?#iefix");
  src: url("/css/fonts/618b8fa0-3ab0-481f-a92f-79eae9b1c8eb.eot?#iefix") format("eot"), url("/css/fonts/46d0af3b-0a73-452c-96d4-1e09781d6fba.woff") format("woff"), url("/css/fonts/44e2c17b-8e02-47fb-80ed-8e05498e4c2d.ttf") format("truetype"), url("/css/fonts/45343f86-81ed-4799-911d-404b8eb847d5.svg#45343f86-81ed-4799-911d-404b8eb847d5") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "CalvertMT";
  src: url("/css/fonts/f681e3ed-fe8c-4c60-a34d-4d9adffa9462.eot?#iefix");
  src: url("/css/fonts/f681e3ed-fe8c-4c60-a34d-4d9adffa9462.eot?#iefix") format("eot"), url("/css/fonts/0b1f37e9-150c-4740-a6ba-b426ddd12898.woff") format("woff"), url("/css/fonts/750c9b4a-b712-4fe4-9349-f57be516ebfe.ttf") format("truetype"), url("/css/fonts/b717cfa5-b34e-4069-af35-12f7619d3981.svg#b717cfa5-b34e-4069-af35-12f7619d3981") format("svg");
  font-weight: 300;
  font-style: normal;
}

@media all and (max-width: 30.25em) {
    a.logo.smallfont {
        font-size: 14px;
    }
}

a.logo.special {
    font-family:arial;
}

.checked .tag-listing .tag .checkbox + .label.closeLabelBg {
    padding-right:36px;
}

.closebutton.programListFilterButton{
    position:absolute;
    right:2px;
    top:2px;
    background-color:transparent;
}


.programListFilterButton.closebutton:before {
  width: 16px;
  height: 2px;
  top: 15px;
  left: 5px;
}
/* line 409, ../src/scss/template/_layout.scss */

.programListFilterButton.closebutton:after {
  height: 16px;
  width: 2px;
  left: 12px;
  top: 8px;
}
/*g fix */
 /*article.article p {
  font: 16px/1.5 Helvetica, Arial, sans-serif;
  color: black;
}*/
 .footer .col.social-module .list.social .list-item .link.icon.wordpress::before,
 .footer .col.social-module .list.social .list-item .link.icon.podcast::before
 {
  background-size:auto 29px;
 }

   /* line 150, ../modules/sm/sm_article/_sm_article.scss */
    .article-navigator-wrapper-floating {
        display: none;
    }

@media (min-width: 1280px) {
    .article-navigator-wrapper-floating {
        display: inline-block;
        left: 580px;
        top: 30px;
        width: 280px;
    }
}