/* tweaks for the supporter list in radio show */
article.node-supporter  h1.node-title a,  {
    font-size: large;
    font-variation: small-caps;
}


/* FF Radio show css */
div.view.view-ffshow.view-id-ffshow div.view-content div.views-row div.views-field.views-field-title {
    color: #112228;
    font-size: 260%;
    font-weight: 900;
    background-color: #AAB;
    padding-top: 4px;
    padding-right: 2px;
    padding-bottom: 3px;
    padding-left: 4px;
    margin-top: 10px;
}
div.view.view-ffshow.view-id-ffshow div.view-content div.views-row div.views-field.views-field-title.terlistid {
    color: #112228;
    font-size: 100%;
    font-weight: 700;
    background-color: #AAB;
    padding-top: 4px;
    padding-right: 2px;
    padding-bottom: 3px;
    padding-left: 4px;
    margin-top: 10px;
}


div.view.view-ffshow.view-id-ffshow div.view-content div.views-row span.segmentlocationlink {
   font-size: 150%;
    font-color: #203038;
    font-stretch: normal;
    font-style: normal;
}

div.view.view-ffshow.view-id-ffshow div.view-content div.views-row span.clickerherestatement {
    font-size: 80%;
    font-color: #203038;
    font-stretch: condensed;
    font-style: italic; 
}

/* segment titles */
div#block-system-main div.views-field-field-showinfo div.view-mode-brief-listings div.field-collection-item-field-showinfo div.field-items div.field-item {
    font-weight: 800;
    font-size: 140%;
}

div.view.view-ffshow.view-id-ffshow div.view-content div.views-row div.views-field.views-field-title:hover {
    background-color: #DFD;
}
div.view.view-ffshow.view-id-ffshow div.view-content div.views-row div.views-field.views-field-title a {
    color: #112228;   
}
div.view.view-ffshow.view-id-ffshow div.view-content div.views-row div.views-field.views-field-title a:hover {
    color: #208030;
}

hr.style-seven {
    height: 30px;
    border-style: solid;
    border-color: black;
    border-width: 1px 0 0 0;
    border-radius: 20px;
}
hr.style-seven:before { /* Not really supposed to work, but does */
    display: block;
    content: "";
    height: 30px;
    margin-top: -31px;    
    border-style: solid;
    border-color: black;
    border-width: 0 0 1px 0;
    border-radius: 20px;
}


/* FF radio program index page - tighten sponsor display */
div#block-system-main div.view-ffshow.view-id-ffshow div.views-row span.views-field-field-supporters span.field-content div.item-list ul {
   list-style-type: none;
}
div#block-system-main div.view-ffshow.view-id-ffshow div.views-row span.views-field-field-supporters span.field-content div.item-list ul li article.node-supporter header.node-header h1.node-title {
    margin-bottom: 0px;
    font-size: 100%;
}
div#block-system-main div.view-ffshow.view-id-ffshow div.views-row span.views-field-field-supporters span.field-content div.item-list ul li article.node-supporter header.node-header h1.node-title a {
    font-size: 100%;   
}
div#block-system-main div.view-ffshow.view-id-ffshow div.views-row span.views-field-field-supporters span.field-content div.item-list ul li article.node-supporter header.node-header h1.node-title a:hover {
    font-size: 100%;   
}

div#block-system-main div.view-ffshow.view-id-ffshow div.views-row span.views-field-field-supporters span.field-content div.item-list ul li article.node-supporter div.field-name-field-emblem {
  display: inline-block;
  margin-right: 4px;
  clear: none; 
  float: left;
}
div#block-system-main div.view-ffshow.view-id-ffshow div.views-row span.views-field-field-supporters span.field-content div.item-list ul li article.node-supporter div.field-name-field-emblem div.field-items {
  display: inline-block;
  margin: 0;
  clear: none; 
  float: left;
}
div#block-system-main div.view-ffshow.view-id-ffshow div.views-row span.views-field-field-supporters span.field-content div.item-list ul li article.node-supporter div.field-name-field-emblem figure {
  display: inline-block;
  margin: 0;
  clear: none;
  float: left;
}

div#block-system-main div.view-ffshow.view-id-ffshow div.views-row span.views-field-field-supporters span.field-content div.item-list ul li article.node-supporter div.field-name-field-tersedescription {
  display: inline-block;
  margin: 0;
  clear: none;
  float: left;
}
div#block-system-main div.view-ffshow.view-id-ffshow div.views-row span.views-field-field-supporters span.field-content div.item-list ul li article.node-supporter div.field-name-field-tersedescription div.field-items {
  display: inline-block;
  margin: 0;
  clear: none;
  float: left;
}
div#block-system-main div.view-ffshow.view-id-ffshow div.views-row span.views-field-field-supporters span.field-content div.item-list ul li article.node-supporter div.field-name-field-tersedescription div.field-items div.field-item {
  display: inline-block;
  margin: 0;
  clear: none;
  float: left;
}
div#block-system-main div.view-ffshow.view-id-ffshow div.views-row span.views-field-field-supporters span.field-content div.item-list ul li article.node-supporter div.node-content div.view-mode-supporterlist2 div.field-item p {
    margin-top: 1px;
    margin-bottom: 0px;
    font-size: 90%;
    float: left;
}




/* FF tv index - tighten sponsor display */
div#block-system-main span.fftvepisponsor {
    display: block;
}
div#block-system-main span.fftvepisponsor article.node-supporterlist3 {
    display: inline;
    float: left;
    padding-right: 10px;
}
div#block-system-main span.fftvepisponsor article.node-supporterlist3 header.node-header {
    display: inline;
    float: left;
}
div#block-system-main span.fftvepisponsor header.node-header h1.node-title {
    display: inline;
    float: left;
    font-variant: small-caps;
}
div#block-system-main span.fftvepisponsor h1.node-title a {
    font-size: 80%;   
    float: left;
    display: inline;
}
div#block-system-main span.fftvepisponsor h1.node-title a:hover {
    float: left;
    display: inline;
}
div#block-system-main span.fftvepisponsor div.field-name-field-emblem {
  display: inline;
  float: left;
}
div#block-system-main span.fftvepisponsor div.field-name-field-emblem div.field-items {
  display: inline;
  margin: 0;
  float: left;
}
div#block-system-main span.fftvepisponsor div.field-name-field-emblem figure {
  display: inline;
  margin: 0;
  float: left;
}
div#block-system-main span.fftvepisponsor div.field-name-field-tersedescription {
  display: inline;
  margin: 0;
  float: left;
}
div#block-system-main span.fftvepisponsor div.field-name-field-tersedescription div.field-items  {
  display: inline;
  margin: 0;
  clear: none;
  float: left;
}
div#block-system-main span.fftvepisponsor div.field-name-field-tersedescription div.field-items div.field-item {
  display: inline;
  margin: 0;
  float: left;
}
div#block-system-main span.fftvepisponsor div.view-mode-supporterlist3 div.field-item p {
    margin-top: 1px;
    margin-bottom: 0px;
    font-size: 90%;
    float: left;
}



