.Card-full-content--bottom, .Card-text-content--bottom
{
  background: -webkit-linear-gradient(top, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */
}

span.Card-pillText {

  padding: 4px 8px;
  font-size: 22px;
  font-weight: 300;
}


.CardList--xl {
  height: 100%;
}
.CardList--lg {
  height: 100%;
}


@media (min-width: 760px){

/*
.SimpleMeteorologistForecast .col-md-6.col-sm-9.col-xs-12 {width:75%;}
.SimpleMeteorologistForecast .col-md-6.col-sm-3.col-xs-12 {width:25%;}
.SimpleMeteorologistForecast-profileInfo {margin-top: 0px;margin-left: 0px;}
.SimpleMeteorologistForecast-profileImage {height: auto; }
.SimpleMeteorologistForecast-name {padding-top: 5px;}
.SimpleMeteorologistForecast-meteorologistTitle {padding-top: 0px;}
.SimpleMeteorologistForecast-socialLinks {padding-top: 0px;}
.SimpleMeteorologistForecast-textCell {padding-top: 26px;padding-bottom: 26px;}
.SimpleMeteorologistForecast-forecastTextContainer {max-height: 100%;}
.SimpleMeteorologistForecast-textContainer .readMore {display: none;}
*/
.CurrentConditionsAtAGlanceDetail .weather-icon--large {
  height: 50px;
  width: 50px;
}

.frankly-core-ComponentContainer.cardlistnoimage .CardList-item {
  height: auto;
}
.frankly-core-ComponentContainer.cardlistnoimage .CardList-item-container {
  height: auto;

  padding-bottom: 10px;
}
}

.CodeBlock-container {
  overflow: hidden;
}

.Card-content.Card-full-content.Card-full-content--bottom.Card-full-content--bottom-noTimestamp.Card-full-content--bottom-noPillPadding {
  width: 100%;
}
.Card-textContainer.Card-full-textContainer.Card-full-textContainer--sm.Card-full-textContainer--left {
  padding-left: 0px;
  padding-right: 0px;
}

.Card-textContainer.Card-full-textContainer.Card-full-textContainer--md.Card-full-textContainer--left.Card-full-textContainer--md-static-top {
  padding-left: 0px;
  padding-right: 0px;
}
.Card-content.Card-full-content.Card-full-content--bottom.Card-full-content--bottom-noTimestamp {
  width: 100%;
}

.CardList--md .CardList-item-container {
  height: auto;

}

.Card-full-description, .Card-full-title {
  margin-left: 10px;
  margin-right: 10px;
}

.Card-full-textContainer, .Card-text-textContainer {
  padding: 0px;
}
.CodeBlock-container li.wnItem.header{
  list-style-type:none;
}


@media (max-width: 500px){
  .Collapsible-HeaderMenu-SponsorArea {
    /*float: none;*/
    padding-right: 75px;
  }
}


@media (min-width: 760px){
  .CollapsibleHeader .CollapsibleHeader-logo img {
    max-height: 118px;
    margin-top: 0px;
    height: 118px;
  }
}

/*------------------------------------*\
#ASHLEY EDITS
\*------------------------------------*/

/*------------------------------------*\
#GLOBAL STYLES TITLE
\*------------------------------------*/
.ComponentTitle {
  padding-left: 10px;
}
/*------------------------------------*\
#FOOTER
\*------------------------------------*/
.PageFooter .frankly-core-ComponentContainer {
  width: 100%;
  margin: 0 !important;
}
.Footer {
  margin-top: 0;
}
/*------------------------------------*\
#GLOBAL ARTICLE LIST
\*------------------------------------*/
.global-article .HeroItem-imageCell {
  display: block;
  margin: 0;
}
.global-article .HeroItem-textCell {
  margin: 10px 20px;
  display: block !important;
}
.global-article .ArticleList {
  background: transparent !important;
}
.global-article .Item .image-left {
  width: 100%;
}
.global-article .ArticleList .List .Item-imageContainer .img-responsive {
  height: 100%;
  width: 100%;
}
.global-article .Item-imageContainer {
  width: 100%;
}
.global-article .Item {
  margin-bottom: 20px;
  background: #fff;
  padding: 0;
}
.global-article .ItemTextArea {
  padding: 15px 20px;
  overflow: hidden;
}
.global-article .articleTitle {
  max-height: calc(1.1em * 4);
  overflow: hidden;
}
.global-article .ItemTextArea-title {
  line-height: 1.2em;
  font-weight: bold;
  font-size: 20px;
  color: #53565A;
}
.ArticleList .List .ItemTextArea-abstract {
  margin-bottom: 5px;
  line-height: 1.2em;
  overflow: hidden;
  max-height: calc(1.2em * 1);
}
.global-article .Timestamp {
  padding-top: 10px;
}
.global-article .Timestamp-author, .global-article .Timestamp-connector {
  display: none;
}
.global-article .ReadMoreButton-style--basic {
  border: 2px solid #9B9B9B;
  border-radius: 4px;
  background-color: #fff;
  height: 68px;
}
.global-article .ReadMoreButton>a {
  line-height: 68px;
}
@media only screen and (min-width: 768px) {
  .global-article .Item .image-left {
    width: auto;
  }
  .global-article .Item-imageContainer {
    max-width: 270px;
  }

}
/*------------------------------------*\
#SUBSCRIBE MODULE
\*------------------------------------*/
.SubscribeModule {
  padding: 20px 0;
}
.SubscribeModule span {
  display: block;
  margin-bottom: 15px;
}

/*------------------------------------*\
#LOGO ON MOBILE
\*------------------------------------*/
@media (max-width: 767px){
.CollapsibleHeader-logo img {
    max-height: 50px;
}
}

@media screen and (max-width: 500px)
{
.HeroLayout {    min-height: auto;  }

    }


/*------------------------------------*\
#fixes article list issues when image on the right
\*------------------------------------*/

    @media screen and (max-width: 1500px){

.Item .image-right {
    margin-left: 13px;
    float: none !important;
}

}