/* ALL Alerts - Right Angle Set */

/*================ Global ================*/

/*-- Rotating Banner Styles --*/
.rotating-alerts-banner-nav .left {left: 0px !important;height:calc(100% - 1px);top: 1px}
.rotating-alerts-banner-nav .right {right: 0px !important;height:calc(100% - 1px);top: 1px;border-top-right-radius: 0px;border-bottom-right-radius: 0px}
.rayos-alerts[data-type="rotating"] .rayos-alerts-article .entry-content-wrap {}
.rayos-alerts[data-type="rotating"] .rayos-alerts-article .entry-content-wrap:after {right:0 !important;z-index: 50;}
.rotating-alerts-banner-nav .nav {padding-top: 8px !important}
.rotating-alerts-banner-nav .count {padding-top: 12px !important}
.rayos-alerts .thumb-wrap a,.rayos-alerts .thumb-wrap a img {display:none;}
.rayos-alerts {position: relative;min-height: initial !important;height: auto !important;display: grid;grid-template-columns: auto 100px;margin:0;grid-template-rows:auto;margin-bottom: 10px;}
.rayos-alerts.rayos-alerts-type-single{grid-template-columns:auto;box-shadow: none;border-radius:0px}
.rayos-alerts.rayos-alerts-type-single .rayos-alerts-article .rayos-alerts-message{padding-left:10px !important}
.rotating-alerts-banner-nav {position: relative !important;left:auto !important;right:auto !important;top:auto !important;grid-area:1 / 2 / -1 / -1;position: relative !important;}
.rayos-alerts #rotating-alerts-banner {grid-area:1 / 1 / -1 / -1;height: 40px !important;box-shadow: none!important;border:0}
.wpb_wrapper .rayos-alerts[data-type="rotating"] {min-height: inherit !important;height: auto !important}
.rayos-alerts-article {display: grid !important;grid-template-columns: 140px auto;grid-template-rows:40px;margin: 0 !important;padding: 0 !important;top: 0 !important;align-items: stretch !important;}
.rayos-alerts-article *{position: relative !important;height: auto !important;width: auto !important;top:auto !important;bottom:auto !important;left:auto !important;right:auto !important;padding: 0 !important;margin:0 !important;}
.rayos-alerts .rayos-alerts-article .rayos-alerts-message{display: block !important;margin-left: 0 !important;}
.rayos-alerts .rayos-alerts-article {font-weight:600;font-size:1.2em; line-height:1.2em;font-family: 'Roboto',sans-serif;border-radius:0px; }
.rayos-alerts .rotating-alerts-banner-wrapper .rayos-alerts-article .rayos-alerts-message{margin-right:100px !important;height: 40px !important;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 10px !important}
.rayos-alerts .rayos-alerts-article .entry-content-wrap{padding: 0px !important;align-self: start !important;line-height: 40px}
.rayos-alerts .rayos-alerts-article::before{padding: 0 !important;display: block !important;height: 100% !important;width: 100% !important;position: relative !important;float: none !important;line-height: 38px;justify-self: center;text-indent:10px;
background-repeat:no-repeat;background-position:100% 50%;color:#fff;text-transform:uppercase;font-size:16px; text-shadow:2px 2px 12px #011138;border-radius:0px !important}
#rotating-alerts-banner{width: auto !important;position: relative}
.rotating-alerts-banner-nav {position: relative;left:auto;right:auto;top:auto}
.rayos-alerts[data-type="rotating"] .rayos-alerts-article {top: auto !important}
.rayos-alerts .rayos-alerts-article .entry-content-wrap *{color: #fff}
.rayos-alerts .rayos-alerts-article::before {color: #fff;opacity: .8;text-shadow: 2px 1px 1px rgba(0,0,0,.5)}
.rayos-alerts #rotating-alerts-banner {border-radius: 0px}




/*================ Customized ================*/


/* Silver Alert */
.rayos-alerts.silver-alert .rayos-alerts-article,
.rayos-alerts .rayos-alerts-article.silver-alert {
  background: rgb(245,246,246); /* Old browsers */
  background: -moz-linear-gradient(top, rgba(245,246,246,1) 0%, rgba(184,186,198,1) 99%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(245,246,246,1) 0%,rgba(184,186,198,1) 99%); /* Chrome105,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(245,246,246,1) 0%,rgba(184,186,198,1) 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6f6', endColorstr='#b8bac6',GradientType=0 ); /* IE6-9 */
}
.rayos-alerts-type-rotating .rayos-alerts-article.silver-alert .entry-content-wrap:after {
	background: rgb(177,179,192);
    background: linear-gradient(90deg, rgba(177,179,192,0) 0%, rgba(177,179,192,1) 50%);
}
.rayos-alerts.silver-alert .rayos-alerts-article:before,
.rayos-alerts .rayos-alerts-article.silver-alert:before {
	content: 'Silver Alert';
    background-image:url('/content/uploads/2021/03/n/a/right-angle-black.png');
    background-repeat:no-repeat;
    background-position: right center;
    text-shadow:2px 2px 12px #011138;
}
.rayos-alerts .rayos-alerts-article.silver-alert .rayos-alerts-message{
  color: #333;
  text-shadow: 0 1px 0 rgba(0,0,0,0.2);
}
.rayos-alerts .rayos-alerts-article.silver-alert a.rayos-alerts-message:hover {
  color:#000;
}




/* Traffic Alert */
.rayos-alerts.traffic .rayos-alerts-article,
.rayos-alerts .rayos-alerts-article.traffic {
  background: #D24D37; /* Old browsers */
  background: -moz-linear-gradient(top, #D24D37) 0%, #B6402C); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #D24D37 0%,#B6402C); /* Chrome105,Safari5.1-6 */
  background: linear-gradient(to bottom, #D24D37) 0%,#B6402C); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#055B95', endColorstr='#1A4B7F',GradientType=0 ); /* IE6-9 */
}
.rayos-alerts-type-rotating .rayos-alerts-article.traffic .entry-content-wrap:after {
	background: rgb(210,77,55);
    background: linear-gradient(90deg, rgba(210,77,55,0) 0%, rgba(210,77,55,1) 50%);
}
.rayos-alerts.traffic .rayos-alerts-article:before,
.rayos-alerts .rayos-alerts-article.traffic:before {
	content: 'Traffic Update';
    background-image:url('/content/uploads/2021/03/k/g/right-angle-30-percent-clean.png');
    background-repeat:no-repeat;
    background-position: right center;
    text-shadow:2px 2px 12px #011138;
}
.rayos-alerts .rayos-alerts-article.traffic .rayos-alerts-message{
  color: #fff;
  text-shadow: 0 1px 0 rgba(0,0,0,0.2);
}
.rayos-alerts .rayos-alerts-article.traffic a.rayos-alerts-message:hover {
  color:#fff;
}


/* Livestream Alert */
.rayos-alerts.livestream .rayos-alerts-article,
.rayos-alerts .rayos-alerts-article.livestream {
  background: #055B95; /* Old browsers */
  background: -moz-linear-gradient(top, #055B95) 0%, #1A4B7F); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #055B95 0%,#1A4B7F); /* Chrome105,Safari5.1-6 */
  background: linear-gradient(to bottom, #055B95) 0%,#1A4B7F); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#055B95', endColorstr='#1A4B7F',GradientType=0 ); /* IE6-9 */
}
.rayos-alerts-type-rotating .rayos-alerts-article.livestream .entry-content-wrap:after {
	background: rgb(5,91,149);
    background: linear-gradient(90deg, rgba(5,91,149,0) 0%, rgba(5,91,149,1) 50%);
}
.rayos-alerts.livestream .rayos-alerts-article:before,
.rayos-alerts .rayos-alerts-article.livestream:before {
	content: 'Watch Now';
    background-image:url('/content/uploads/2021/03/n/a/right-angle-black.png');
    background-repeat:no-repeat;
    background-position: right center;
    text-shadow:2px 2px 12px #011138;
}
.rayos-alerts .rayos-alerts-article.livestream .rayos-alerts-message{
  color: #fafafa;
  text-shadow: 0 1px 0 rgba(0,0,0,0.2);
}
.rayos-alerts .rayos-alerts-article.livestream a.rayos-alerts-message:hover {
  color:#fff;
}



/* Amber  Alert */
.rayos-alerts.amber-alert .rayos-alerts-article,
.rayos-alerts .rayos-alerts-article.amber-alert {
  background: rgb(249,161,50); /* Old browsers */
  background: -moz-linear-gradient(top, rgba(249,161,50) 0%, rgba(196,126,41,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(249,161,50) 0%,rgba(196,126,41,1) 100%); /* Chrome105,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(249,161,50) 0%,rgba(196,126,41,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9a132', endColorstr='#c47e29',GradientType=0 ); /* IE6-9 */
}
.rayos-alerts-type-rotating .rayos-alerts-article.amber-alert .entry-content-wrap:after {
	background: rgb(249,161,50)!important;
    background: linear-gradient(90deg, rgba(249,161,50,0) 0%, rgba(196,126,41,1) 50%)!important;
}
.rayos-alerts.amber-alert .rayos-alerts-article:before,
.rayos-alerts .rayos-alerts-article.amber-alert:before {
	content:'Amber Alert';
    background-image:url('/content/uploads/2021/03/u/k/right-angle-30-percent-red.png');
    background-repeat:no-repeat;
    background-position: right center;
    text-shadow:2px 2px 12px #011138;

}
.rayos-alerts .rayos-alerts-article.amber-alert .rayos-alerts-message{
  color: #fafafa;
  text-shadow: 0 1px 0 rgba(0,0,0,0.2);
}
.rayos-alerts .rayos-alerts-article.amber-alert a.rayos-alerts-message:hover {
  color:#fff;
}

/* Winter Weather */
.rayos-alerts.winter-weather .rayos-alerts-article,
.rayos-alerts .rayos-alerts-article.winter-weather {
  background: rgb(0,175,224); /* Old browsers */
  background: -moz-linear-gradient(top, rgba(0,175,224) 0%, rgba(0,139,178,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0,175,224) 0%,rgba(0,139,178,1) 100%); /* Chrome105,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0,175,224) 0%,rgba(0,139,178,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f5162', endColorstr='#0a1026',GradientType=0 ); /* IE6-9 */
}
.rayos-alerts-type-rotating .rayos-alerts-article.winter-weather .entry-content-wrap:after {
	background: rgb(0,175,224)!important;
    background: linear-gradient(90deg, rgba(0,175,224,0) 0%, rgba(0,175,224,1) 50%)!important;
}
.rayos-alerts.winter-weather .rayos-alerts-article:before,
.rayos-alerts .rayos-alerts-article.winter-weather:before {
  content:'Winter Weather';
  background-image:url('/content/uploads/2021/03/k/g/right-angle-30-percent-clean.png');
  background-repeat:no-repeat;
  background-position: right center;
  text-shadow:2px 2px 12px #011138;
    
}
.rayos-alerts .rayos-alerts-article.winter-weather .rayos-alerts-message{
  color: #fafafa;
  text-shadow: 0 1px 0 rgba(0,0,0,0.2);
}
.rayos-alerts .rayos-alerts-article.winter-weather a.rayos-alerts-message:hover {
  color:#fff;
}


/* Severe Weather Alert */
.rayos-alerts.severe-weather .rayos-alerts-article,
.rayos-alerts .rayos-alerts-article.severe-weather {
  background: rgba(79,81,98,1)!important; /* Old browsers */
  background: -moz-linear-gradient(top, rgba(79,81,98,1) 0%, rgba(10,16,38,1) 100%)!important; /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(79,81,98,1) 0%,rgba(10,16,38,1) 100%)!important; /* Chrome105,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(79,81,98,1) 0%,rgba(10,16,38,1) 100%)!important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f5162', endColorstr='#0a1026',GradientType=0 )!important; /* IE6-9 */
}
.rayos-alerts-type-rotating .rayos-alerts-article.severe-weather .entry-content-wrap:after {
	background: rgba(79,81,98,1)!important;
    background: linear-gradient(90deg, rgba(79,81,98,0) 0%, rgba(10,16,38,1) 50%)!important;
}
.rayos-alerts.severe-weather .rayos-alerts-article:before,
.rayos-alerts .rayos-alerts-article.severe-weather:before {
	content:'Severe Weather';
    background-image:url('/content/uploads/2021/03/q/b/right-angle-red.png');
    background-repeat:no-repeat;
    background-position: right center;
    text-shadow:2px 2px 12px #011138;
}
.rayos-alerts .rayos-alerts-article.severe-weather .rayos-alerts-message{
  color: #fff;
  text-shadow: 0 1px 0 rgba(0,0,0,0.2);
}
.rayos-alerts .rayos-alerts-article.severe-weather a.rayos-alerts-message:hover {
  color:#fff;
}



/* Breaking Alert */
.rayos-alerts-type-single .rayos-alerts-article.breaking-news, .rayos-alerts-type-rotating .rayos-alerts-article.breaking-news, .rayos-alerts-type-list .rayos-alerts-article.breaking-news {
    background: #450646!important;
}

.rayos-alerts.breaking-news .rayos-alerts-article,
.rayos-alerts .rayos-alerts-article.breaking-news {
background: rgb(218,5,232);
background: -moz-linear-gradient(0deg, rgba(218,5,232,1) 0%, rgba(232,5,138,1) 100%);
background: -webkit-linear-gradient(0deg, rgba(218,5,232,1) 0%, rgba(232,5,138,1) 100%);
background: linear-gradient(0deg, rgba(218,5,232,1) 0%, rgba(232,5,138,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#da05e8",endColorstr="#e8058a",GradientType=1);
}
.rayos-alerts-type-rotating .rayos-alerts-article.breaking-news .entry-content-wrap:after {
	background: rgb(218,5,232)!important;
    background: linear-gradient(270deg, rgba(218,5,232,1) 0%, rgba(232,5,138,1) 100%)!important;
}
.rayos-alerts.breaking-news .rayos-alerts-article:before,
.rayos-alerts .rayos-alerts-article.breaking-news:before {
  content:'Breaking';
  /*background-image:url('/content/uploads/2021/03/k/g/right-angle-30-percent-clean.png');
  background-repeat:no-repeat;
  background-position: right center;*/
background-color: #000;
opacity: 1;
font-family: 'Oswald',sans-serif;
text-shadow: 2px 3px 0px rgb(0 0 0 / 20%);
font-size: 21px;
font-weight: 500;
letter-spacing: 1px;
text-indent:0px;
text-align: center;
}
.rayos-alerts .rayos-alerts-article.breaking-news .rayos-alerts-message{
  color: #fafafa;
  text-shadow: 0 1px 0 rgba(0,0,0,0.2);
}
.rayos-alerts .rayos-alerts-article.breaking-news a.rayos-alerts-message:hover {
  color:#fff;
}


@media screen and (max-width: 768px){
.rayos-alerts-article {display: flex !important;flex-direction: column}
.rotating-alerts-banner-nav {display: none}
.rayos-alerts-type-rotating .rayos-alerts-article.breaking-news .entry-content-wrap::after{display:none}
.rayos-alerts .rayos-alerts-article .entry-content-wrap{padding:0 10px !important}
.wpb_wrapper .rayos-alerts[data-type="rotating"] {display: block !important;height: 72px!important}
.rayos-alerts #rotating-alerts-banner {height: 100% !important}
.wpb_wrapper .rayos-alerts *{font-size: 14px;line-height:24px}
.rayos-alerts .rayos-alerts-article .rayos-alerts-message,.rayos-alerts .rotating-alerts-banner-wrapper .rayos-alerts-article .rayos-alerts-message,.rayos-alerts.rayos-alerts-type-single .rayos-alerts-article .rayos-alerts-message{padding-left: 0 !important}
.rayos-alerts .rotating-alerts-banner-wrapper .rayos-alerts-article .rayos-alerts-message{margin-right:0 !important;}
.rayos-alerts .rayos-alerts-article .entry-content-wrap{width: 100% !important}
.rayos-alerts-message{line-height: 30px !important}
.rayos-alerts-article{border:0 !important}

.rayos-alerts.silver-alert .rayos-alerts-article::before, .rayos-alerts .rayos-alerts-article.silver-alert::before{background: #2A2A2C !important;
    background-image: none !important;border-radius: 0px !important}    
.rayos-alerts.amber-alert .rayos-alerts-article::before, .rayos-alerts .rayos-alerts-article.amber-alert::before{background: #CF6E23!important;
    background-image: none !important;border-radius: 0px !important}    
.rayos-alerts.breaking-news .rayos-alerts-article::before, .rayos-alerts .rayos-alerts-article.breaking-news::before{background: #000!important;
    background-image: none !important;border-radius: 0px !important;font-size: 14px;text-align:left;padding:0 10px!important}   
.rayos-alerts.severe-weather .rayos-alerts-article::before, .rayos-alerts .rayos-alerts-article.severe-weather::before{background: #8D040E!important;
    background-image: none !important;border-radius: 0px !important}   
.rayos-alerts.winter-weather .rayos-alerts-article::before, .rayos-alerts .rayos-alerts-article.winter-weather::before{background: #006485!important;
    background-image: none !important;border-radius: 0px !important}  
.rayos-alerts.livestream .rayos-alerts-article::before, .rayos-alerts .rayos-alerts-article.livestream::before{background: #03101B!important;
    background-image: none !important;border-radius: 0px !important}  
.rayos-alerts.traffic.rayos-alerts-article::before, .rayos-alerts .rayos-alerts-article.traffic::before{background: #852F22!important;
    background-image: none !important;border-radius: 0px !important}  
}

.rayos-alerts-type-rotating .rayos-alerts-article.breaking-news .entry-content-wrap::after {display: none !important}
.rayos-alerts-type-rotating .rotating-alerts-banner-nav .nav {background: none}



