table.padded-table-5 td{padding:5px;}
.autocomplete-suggestions{min-width:193px !important;}
.autocomplete-suggestion{background:#fff;padding:1px 1px;margin:1px 1px;cursor:pointer;}
.image .btn-play{width:30px;height:30px;text-indent:-9999px;overflow:hidden;margin:-15px 0 0 -15px;position:absolute;top:50%;left:50%;background:url(../images/btn-play.png) no-repeat;background-size:100% auto;}
.author-list #author-list-content .section .author.exclude{display:none;}
#content-top .video.crop,
.tranding-news .video.crop{max-height:181px;overflow:hidden;}
#highchartHeader{margin-bottom:10px;}
.listing-news .word-item .image img{width:100%;max-width:100%;}
#map-canvas{height:100%;max-height:100%;}
@media (max-width:1200px){#map-canvas{width:100% !important;padding-bottom:56.25%;height:0 !important;overflow:hidden;}
}
.weather-section .background video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.weather-section .background img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.climate-change .background-images img{top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.jp-video .jp-gui{margin:25px 0 10px;}
.weather-section .background .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(23,23,23,0.2);}
#climate .content .item .title a span{display:block;}
#climate .content .grid-sizer{width:20%;}
#video-detail .content img,
#news-detail .content img{max-width:100%;height:auto !important;}
.weather-section h3.weather-title.sm{white-space:normal;text-shadow:1px 1px #555555;font-weight:500;}
.weather-section .seven-day .condition-day,
.weather-section .hourly .condition-hour{min-height:128px;}
.weather-section .date{color:#fff;}
.form-select select, .form-select select option{-webkit-appearance:none;-webkit-border-radius:0px;}
body.yellow .weather-section .info .item h5{color:#fcd003;}
body.purple-lilac .weather-section .info .item h5{color:#c7c1e0;}
body.green .weather-section .info .item h5{color:#01b8c0;}
body.light-blue .weather-section .info .item h5{color:#00bff3;}
body.red .weather-section .info .item h5{color:#d44b35;}
body.orange .weather-section .info .item h5{color:#f7941d;}
body.green #location-bar{border-color:#01b8c0;}
body.green #location-bar .field{background-color:#01b8c0;color:white;}
body.green #location-bar .temp .average{color:#01b8c0;}
body.green .weather-section .devider{background-color:#01b8c0;}
body.green .weather-section h3.subtitle{color:#01b8c0;}
body.green .weather-section .video-content .item img{border-color:#01b8c0;}
body.green .weather-section .info h5{color:#01b8c0;}
body.green .weather-section .right-section .chart-title{color:#01b8c0;}
@media only screen and (min-width:992px){#news-detail .content .caption p{font-size:0.875rem;}
#news-detail .content .image.hero-image .caption .author{text-align:left;line-height:1.375rem;}
}
#news-detail .content .image{margin:13px 0 25px;}
#news-detail .content table + p{margin:15px 0 0;}
#news-detail .content table{margin-top:15px !important;margin-bottom:15px !important;}
@media (max-width:768px){#news-detail .content table{margin-left:0 !important;margin-right:0 !important;width:100% !important;float:none !important;}
}
#news-detail .content .image.right-image .caption .desc, #news-detail .content .image.left-image .caption .desc{padding-bottom:0;}
@media only screen and (max-width:1024px){#news-detail .content iframe{width:100%;}
}
@media only screen and (min-width:992px){.weather-section .right-section h3{margin:13px 0 0;}
}
.p-video{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/4273/polina.jpg) no-repeat;background-size:cover;-webkit-transition:1s opacity;transition:1s opacity;}
.b-video{display:block;height:auto;left:50%;min-width:100%;min-height:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=1);opacity:0.01;position:absolute;top:50%;-moz-transform:translate(-50%, -50%) scale(1.01);-ms-transform:translate(-50%, -50%) scale(1.01);-webkit-transform:translate(-50%, -50%) scale(1.01);transform:translate(-50%, -50%) scale(1.01);width:auto;z-index:-100;}
.slideshow-bar{overflow:hidden;}
.slideshow-bar .slideshow-wrapper{padding:30px 0 30px;background:#131313;}
@media only screen and (min-width:768px){.slideshow-bar .slideshow-wrapper{padding:30px 0 30px;}
}
@media only screen and (min-width:992px){.slideshow-bar .slideshow-wrapper{padding:62px 0 58px;}
}
.slideshow-bar .slideshow{position:relative;}
.slideshow-bar .slideshow > div{margin-left:auto;margin-right:auto;float:none;}
.slideshow-bar .slideshow .cycle-slideshow{position:relative;}
.slideshow-bar .slideshow .cycle-slideshow .item{width:100%;}
.slideshow-bar .slideshow .cycle-slideshow .item img{display:block;max-width:100%;}
.slideshow-bar .slideshow .cycle-slideshow .item .item-caption{position:absolute;bottom:0;left:0;display:none;width:100%;min-height:90px;background-color:rgba(0, 0, 0, 0.75);padding:15px 0 15px 0;display:none;}
@media only screen and (min-width:1200px){.slideshow-bar .slideshow .cycle-slideshow .item .item-caption{padding:30px 0 30px 0;}
}
.slideshow-bar .slideshow .cycle-slideshow .item .item-caption .desc{color:#ffffff;padding:0;padding:0 20px;font-style:italic;font-size:12px;font-size:0.75rem;line-height:16px;line-height:1rem;}
@media only screen and (min-width:992px){.slideshow-bar .slideshow .cycle-slideshow .item .item-caption .desc{padding:0 0 0 70px;}
}
@media only screen and (min-width:768px){.slideshow-bar .slideshow .cycle-slideshow .item .item-caption .desc{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;}
}
.slideshow-bar .slideshow .cycle-slideshow .item .item-caption .author{color:#b4afa9;text-align:right;padding-right:36px;font-size:14px;font-size:0.875rem;line-height:18px;line-height:1.125rem;}
.slideshow-bar .slideshow .cycle-slideshow .item .item-caption .author a{color:#fdfdfe;font-size:14px;font-size:0.875rem;text-decoration:none;}
.slideshow-bar .slideshow .cycle-slideshow .item .item-caption .author a:hover{text-decoration:underline;}
.slideshow-bar .slideshow .cycle-slideshow .item.cycle-slide-active:hover .item-caption{display:block;}
.slideshow-bar .slideshow .nav-arrows a{background:url(../images/sprite-icons.png) no-repeat -100px -250px;background-size:250px 400px;position:absolute;left:15px;top:50%;text-indent:-999px;overflow:hidden;z-index:101;margin-top:-25px;height:50px;width:50px;}
@media only screen and (min-width:768px){.slideshow-bar .slideshow .nav-arrows a{left:0;margin-top:-50px;height:100px;width:100px;background:url(../images/sprite-big-arrow.png) no-repeat 0 0;}
}
.slideshow-bar .slideshow .nav-arrows a.prev:hover, .slideshow-bar .slideshow .nav-arrows a.prev:focus{background-position:0 -250px;outline:0;}
@media only screen and (min-width:768px){.slideshow-bar .slideshow .nav-arrows a.prev:hover, .slideshow-bar .slideshow .nav-arrows a.prev:focus{background-position:0 -100px;}
}
.slideshow-bar .slideshow .nav-arrows a.next{left:auto;right:15px;background-position:-150px -250px;}
@media only screen and (min-width:768px){.slideshow-bar .slideshow .nav-arrows a.next{right:0;background-position:-100px 0px;}
}
.slideshow-bar .slideshow .nav-arrows a.next:hover, .slideshow-bar .slideshow .nav-arrows a.next:focus{outline:0;background-position:-50px -250px;}
@media only screen and (min-width:768px){.slideshow-bar .slideshow .nav-arrows a.next:hover, .slideshow-bar .slideshow .nav-arrows a.next:focus{background-position:-100px -100px;}
}
.slideshow-bar .pager{margin-bottom:20px;}
@media only screen and (min-width:768px){.slideshow-bar .pager{margin-bottom:0;}
}
.slideshow-bar .pager .row > div{margin-left:auto;margin-right:auto;float:none;}
.slideshow-bar .pager ul{list-style:none;margin:0;background:#494747;position:relative;padding:7px 5px;}
.slideshow-bar .pager ul li{display:inline-block;}
@media only screen and (min-width:768px){.slideshow-bar .pager ul{padding:15px 10px;}
}
.slideshow-bar .pager ul::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent transparent #494747 transparent;border-image:none;border-style:solid;border-width:14px;content:" ";height:0;left:50%;margin-top:-28px;margin-left:-14px;pointer-events:none;position:absolute;top:0;width:0;}
@media only screen and (min-width:992px){.slideshow-bar .pager ul::after{display:none;}
}
.slideshow-bar .pager ul li{padding:0 5px;position:relative;width:33.3333%;}
@media only screen and (min-width:992px){.slideshow-bar .pager ul li{width:auto;}
.slideshow-bar .pager ul li.cycle-pager-active::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent transparent #494747 transparent;border-image:none;border-style:solid;border-width:14px;content:" ";height:0;left:50%;margin-top:-43px;margin-left:-14px;pointer-events:none;position:absolute;top:0;width:0;}
}
.slideshow-bar .pager ul li a{display:block;}
.slideshow-bar .pager ul li a img{max-width:100%;width:100%;height:auto;display:block;}
.blog-item .image .slideshow-bar .container{width:auto;}
.hero-image img{margin:0 auto;}
#news-detail .content .image .caption{margin:0 auto;}
.weather-alert{margin-top:51px;background-color:#D44B35;}
@media only screen and (max-width:992px){.weather-alert{margin-top:38px;}
}
.fancybox-hidden + .weather-alert,
.fancybox-placeholder + .weather-alert{margin-top:0;}
.weather-alert .alert{margin-bottom:0;border:none;background-color:#D44B35;color:#fff;}
.weather-alert .alert a{color:#fff;}
#infographics .item h4.months-temp:before{background-position:-630px -19px;}
#infographics .item h4.months-temp.down:before{background-position:-530px -19px;}
#visual{background:url(../images/bg-visual-collapsed.jpg) bottom center no-repeat #676561;}
#visual.expanded{background:#676561;}
#visual .head h3, #visual .head h2{color:#fff;}
#visual .content h3 a, #visual .content p{color:#fff;}
#visual .content h3 a:hover{color:#d44b35;}
#visual .content h2{margin-top:-4px;}
#visual .content a.more{color:#fff;}
#visual .content a.more:hover{color:#d44b35;}
#visual .image .btn-plus{width:48px;height:48px;margin:-24px 0 0 -24px;background:url(../images/sprite-icons.png) no-repeat;background-position:-101px -51px;}
#visual .video .btn-play{width:48px;height:48px;margin:-24px 0 0 -24px;background:url(../images/sprite-icons.png) no-repeat;background-position:-151px -51px;}
@media only screen and (min-width:992px){#visual .content .col-md-2 .image,
#visual .content .col-md-2 .video{height:136px;display:block;overflow:hidden;}
#visual .content .col-md-2 .image img,
#visual .content .col-md-2 .video img{width:auto;height:136px;position:relative;left:50%;transform:translateX(-50%);max-width:initial;}
}
@media only screen and (min-width:1200px){#visual .content .col-md-2 .image,
#visual .content .col-md-2 .video{height:170px;display:block;}
#visual .content .col-md-2 .image img,
#visual .content .col-md-2 .video img{width:auto;height:170px;position:relative;left:50%;transform:translateX(-50%);max-width:initial;}
}
@media (max-width:768px){#visual{padding:35px 0 55px;}
}
@media only screen and (min-width:992px){.weather-section .chart.home{margin:0 0 40px -50px;}
}
#news-detail .page-title{text-align:left;}
.listing-news .image-item{overflow:hidden;}
.listing-news .image-item h2{font-weight:500;}
.listing-news .image-item .text{background:url(../images/bg-news-th.png);}
.listing-news .image-item .text:hover{background:rgba(212, 75, 53, 0.5);}
.listing-news .image-item .image-inner img{width:auto;position:relative;}
@media only screen and (min-width:768px){.listing-news .image-item .image-inner img{height:344px;width:auto;max-width:500%;position:relative;left:50%;transform:translateX(-50%);}
}
@media only screen and (min-width:992px){.listing-news .image-item .image-inner img{height:210px;}
}
@media only screen and (min-width:1200px){.listing-news .image-item .image-inner img{height:260px;}
}
@media only screen and (max-width:768px){.listing-news .image-item .image-inner .text{padding-top:25%;}
}
.recent-stories .image{margin:0;}
.recent-stories .caption{overflow:hidden;padding:0 0 20px 20px;}
.jp-video .jp-video-play{background:none;}
.local-change .filters .form-submit{background:#d44b35 url(../images/sprite-arrows.png) no-repeat -4px -155px;}
#infographics .item .current .symbol{font-size:3.5rem;vertical-align:top;margin-left:2px;}
.featured-video .text h2 a{color:#fff;text-decoration:none ! important;}
.featured-video .text h2 a:hover,
.featured-video .text h2:hover{background-color:#d44b35;}
.blog-content .blog-item .image{margin:30px 0 25px;}
@media only screen and (min-width:768px){.blog-content .blog-item .image.hero-image{margin-right:-8.3333%;}
}
.blog-content .blog-item .image.hero-image .caption .desc{margin-bottom:10px;}
@media only screen and (min-width:992px){.blog-content .blog-item .image.hero-image .caption .desc{margin-bottom:0;}
}
@media only screen and (min-width:992px){.blog-content .blog-item .image.hero-image .caption .author{text-align:right;}
}
.blog-content .blog-item .image .caption{padding:5px 5px;overflow:hidden;background:#f7f6f6;color:#808082;font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;}
@media only screen and (min-width:768px){.blog-content .blog-item .image .caption{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;}
}
@media only screen and (min-width:992px){.blog-content .blog-item .image .caption{margin-bottom:0;padding:20px 5px;}
}
.blog-content .blog-item .image .caption .author{color:#555556;}
.blog-content .blog-item .image.right-image, .blog-content .blog-item .image.left-image{width:65%;float:right;padding-left:20px;}
@media only screen and (min-width:992px){.blog-content .blog-item .image.right-image, .blog-content .blog-item .image.left-image{width:51.72%;}
}
@media screen and (max-width:479px){.blog-content .blog-item .image.right-image, .blog-content .blog-item .image.left-image{width:100%;padding-left:0;margin-bottom:20px;}
}
.blog-content .blog-item .image.right-image .caption .desc, .blog-content .blog-item .image.left-image .caption .desc{padding-bottom:25px;}
.blog-content .blog-item .image.left-image{float:left;padding-left:0;padding-right:20px;}
@media screen and (max-width:479px){.blog-content .blog-item .image.left-image{padding-right:0;}
}
.news-block .node-news .image{overflow:hidden;}
@media only screen and (min-width:992px){.news-block .node-news .image,
.news-block .node-news .video,
.node-news.trending-grid-4 .image,
.node-news.trending-grid-4 .video{width:130px;height:218px;display:block;overflow:hidden;}
.news-block .node-news .image img,
.news-block .node-news .video img,
.node-news.trending-grid-4 .image img,
.node-news.trending-grid-4 .video img{width:auto;height:134px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:initial;}
}
@media only screen and (min-width:1200px){.news-block .node-news .image,
.news-block .node-news .video,
.node-news.trending-grid-4 .image,
.node-news.trending-grid-4 .video{width:170px;height:178px;display:block;overflow:hidden;}
.news-block .node-news .image img,
.news-block .node-news .video img,
.node-news.trending-grid-4 .image img,
.node-news.trending-grid-4 .video img{width:auto;height:178px;position:relative;left:50%;transform:translateX(-50%);max-width:initial;}
}
.feat-block .feat-node .image{overflow:hidden;}
.indicator-news .related-news .featured-video .video{overflow:hidden;}
@media only screen and (min-width:992px){.feat-block .feat-node div.image{width:92px;height:92px;display:block;}
.feat-block .feat-node .image img{width:auto;height:92px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.related-news .featured-video .video img{width:auto;height:373px;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
}
@media only screen and (min-width:1200px){.feat-block .feat-node div.image{width:114px;height:114px;display:block;}
.feat-block .feat-node .image img{width:auto;height:114px;position:relative;left:50%;transform:translateX(-50%)}
.related-news .featured-video .video img{width:auto;height:450px;position:relative;left:50%;transform:translateX(-50%)}
}
#related-news-bar .image{width:100%;overflow:hidden;}
@media only screen and (min-width:768px){#related-news-bar .image{height:193px;}
#related-news-bar .image img{width:auto;width:100%;height:auto;position:relative;}
}
@media only screen and (min-width:992px){#related-news-bar .image{height:225px;}
#related-news-bar .image img{width:auto;width:100%;height:auto;position:relative;}
}
@media only screen and (min-width:1200px){#related-news-bar .image{height:147px;}
#related-news-bar .image img{width:auto;width:100%;height:auto;position:relative;}
}
.node-news.trending-grid-4{width:100%;padding:15px 0;overflow:hidden;display:table;line-height:20px;line-height:1.25rem;}
@media only screen and (min-width:768px){.node-news.trending-grid-4{padding:0 0 20px 0;}
}
@media only screen and (min-width:992px){.node-news.trending-grid-4{padding:0 0 25px 0 !important;}
}
.node-news.trending-grid-4 .image{width:90px;}
@media only screen and (min-width:768px){.node-news.trending-grid-4 .image{width:120px;}
}
@media only screen and (min-width:992px){.node-news.trending-grid-4 .image{width:130px;}
}
@media only screen and (min-width:1200px){.node-news.trending-grid-4 .image{width:170px;}
}
.node-news.trending-grid-4 .text{display:table-cell;background:#e2e0dd;vertical-align:middle;padding-left:30px;padding-right:10px;}
@media only screen and (min-width:992px){.node-news.trending-grid-4 .text{background:none;padding-right:0;vertical-align:top;padding-left:20px;}
}
@media only screen and (min-width:1200px){.node-news.trending-grid-4 .text{padding-left:25px;}
}
.node-news.trending-grid-4 h3{font-size:15px;font-size:0.9375rem;line-height:17px;line-height:1.0625rem;font-weight:500;color:#0b142c;margin:0 0 7px;}
@media only screen and (min-width:768px){.node-news.trending-grid-4 h3{font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem;}
}
@media only screen and (min-width:992px){.node-news.trending-grid-4 h3{font-size:18px;font-size:1.125rem;line-height:20px;line-height:1.25rem;margin:-2px 0 0;}
}
.node-news.trending-grid-4 h3 a{color:#0b142c;text-decoration:none;}
.node-news.trending-grid-4 h3 a:hover{color:#d44b35;}
.node-news.trending-grid-4 p{font-size:15px;font-size:0.9375rem;color:#2e2c28;letter-spacing:-0.025em;font-weight:300;display:none;}
@media only screen and (min-width:768px){.node-news.trending-grid-4 p{display:inline;}
}
.node-news.trending-grid-4 .more{display:none;}
@media only screen and (min-width:768px){.node-news.trending-grid-4 .more{display:inline-block;}
}
.node-news.trending-grid-4{overflow:hidden;display:table;padding:20px 0;}
.node-news.trending-grid-4 .image{overflow:hidden;}
.node-news.trending-grid-4 .text{display:table-cell;vertical-align:top;}
#title-bar{margin-top:5px;padding:33px 0 8px;background:#e6e3e0;z-index:2;overflow:hidden;position:relative;}
@media only screen and (min-width:992px){#title-bar{padding:65px 0 21px;}
}
#title-bar h1{font-weight:500;color:#343a4b;letter-spacing:-0.016em;margin:0 0 10px -15px;font-size:30px;font-size:1.875rem;line-height:40px;line-height:2.5rem;}
#title-bar h1 span{font-weight:200;}
@media only screen and (min-width:992px){#title-bar h1{font-size:40px;font-size:2.5rem;line-height:50px;line-height:3.125rem;}
}
#search-results{padding-top:10px;}
@media only screen and (min-width:992px){#search-results{margin-bottom:-58px;}
}
#search-results .page-title{margin-bottom:0;}
#search-results .page-title h1{font-weight:500;color:#343a4b;letter-spacing:-0.016em;margin:0 0 10px 0;font-size:30px;font-size:1.875rem;line-height:40px;line-height:2.5rem;}
@media only screen and (min-width:992px){#search-results .page-title h1{font-size:40px;font-size:2.5rem;line-height:50px;line-height:3.125rem;}
}
#search-results .news-author{margin-bottom:24px;}
#search-results .news-author .date,
#search-results .news-author .contact,
#search-results .news-author .author,
#search-results .news-author .category{color:#616161;font-family:"bebas-neue", Helvetica, Arial, sans-serif;font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem;}
@media only screen and (min-width:992px){#search-results .news-author .date,
#search-results .news-author .contact,
#search-results .news-author .author,
#search-results .news-author .category{font-size:20px;font-size:1.25rem;line-height:22px;line-height:1.375rem;}
}
#search-results .news-author .date a,
#search-results .news-author .contact a,
#search-results .news-author .author a,
#search-results .news-author .category a{text-decoration:none;}
#search-results .news-author .category span{color:#d44b35;}
#search-results .news-author ul.list-inline{margin:0;}
#search-results .news-author ul li + li + li + li,
#search-results .news-author ul.list-inline li{position:relative;padding-left:15px;}
#search-results .news-author ul.list-inline li:first-child{padding:0;}
#search-results .news-author ul li + li + li + li::before{color:#616161;font-size:16px;line-height:18px;font-family:"bebas-neue", Helvetica, Arial, sans-serif;content:"/";display:block;height:18px;left:2px;margin-top:-1px;position:absolute;top:0%;width:1px;}
@media only screen and (min-width:992px){#search-results .news-author ul li + li + li + li::before{font-size:20px;line-height:22px;}
}
#search-results .content{overflow:hidden;padding-bottom:28px;}
@media only screen and (min-width:992px){#search-results .content p{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;}
}
@media only screen and (min-width:768px){#search-results .content{overflow:visible;}
}
#search-results .content p + p{margin:15px 0 0;}
#search-results .content > div + p,
#search-results .content > blockquote + p{margin:20px 0 0;}
#search-results .content h2, #search-results .content .h2{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem;font-family:"bebas-neue", Helvetica, Arial, sans-serif;margin:27px 0 15px;color:#3f3f40;}
#search-results .content a{text-decoration:none;}
#search-results .content a:hover{text-decoration:underline;}
#search-results .content-pagination{border-top:10px solid #f5f3f2;padding-top:40px;}
@media only screen and (min-width:768px){#search-results .content-pagination{margin-right:-8.3333%;}
}
#search-results .news-author ul.list-inline li:before{color:#616161;font-size:16px;line-height:18px;font-family:"bebas-neue", Helvetica, Arial, sans-serif;content:"/";display:block;height:18px;left:2px;position:absolute;top:3px;width:1px;}
#search-results .news-author ul.list-inline li:first-child:before{content:"";}
#search-results .content h3{text-align:left;font-size:24px;line-height:28px;font-weight:700;margin:0 0 8px 0;}
#search-results .content h3 a{color:#555;}
#search-results .content .excerpt p{margin:0 0 10px 0;}
#search-results .content .row{border-bottom:1px solid #cbcac9;margin-bottom:30px;}
#search-results .content .row.last{border:none;}
#search-results .content .item{padding:0;}
#search-results .content .pagination{width:100%;text-align:center;}
#search-results .content .pagination ul{display:inline-block;list-style:none;}
#search-results .content .pagination ul li{font-family:"bebas-neue", Helvetica, Arial, sans-serif;font-size:19px;line-height:23px;margin:0 3px;display:inline-block;}
#search-results .content .pagination ul li a{display:block;padding:0 3px;color:#616161;}
#search-results .content .pagination ul li a:hover,
#search-results .content .pagination ul li a.active{color:#d44b35;}
@media only screen and (min-width:768px){#news-detail .content .image.hero-image{margin-right:0;}
}
#news-detail .content .image .caption .author{color:#808082;}
.jp-video .jp-interface{position:relative;}
.jp-video .jp-play{position:relative;top:auto;left:auto;float:left;margin-left:10px;}
.jp-video .jp-volume-controls{position:relative;margin:0;width:25%;float:left;margin:0 0 0 24px;padding:0 0 0 34px;}
.jp-video .jp-volume-controls .jp-volume-bar{}
.jp-video .jp-progress{position:relative;width:25%;float:left;margin:0 0 0 30px;}
.jp-video .jp-mute{position:absolute;width:22px;height:17px;outline:none;border:0;text-indent:-9999px;overflow:hidden;top:0;right:auto;left:0;background:url(../images/sprite-icons.png) no-repeat -60px -370px;}
.jp-video .jp-full-screen{position:absolute;width:16px;height:16px;outline:none;border:0;text-indent:-9999px;overflow:hidden;top:0;right:10px;background:url(../images/sprite-icons.png) no-repeat -120px -370px;}
#author-bio.guest .author-panel,
#author-list-content .author-panel{margin-top:20px;margin-bottom:40px;clear:both;overflow:hidden;}
@media screen and (max-width:479px){#author-bio.guest .author-panel,
#author-list-content .author-panel{width:100%;margin-left:0;}
}
#author-bio.guest .author-panel .image,
#author-list-content .author-panel .image{float:left;width:130px;height:130px;}
@media screen and (max-width:479px){#author-bio.guest .author-panel .image,
#author-list-content .author-panel .image{width:100px;height:100px;}
}
#author-bio.guest .author-panel .image img,
#author-list-content .author-panel .image img{max-width:100%;height:auto;}
#author-bio.guest .author-panel .text,
#author-list-content .author-panel .text{padding-left:170px;}
@media screen and (max-width:479px){#author-bio.guest .author-panel .text,
#author-list-content .author-panel .text{padding-left:140px;}
}
#author-bio.guest .author-panel .title h2,
#author-list-content .author-panel .title h2{color:#343a4b;}
#author-bio.guest .author-panel .title h3,
#author-list-content .author-panel .title h3{line-height:30px;line-height:1.875rem;font-size:25px;font-size:1.5625rem;margin:0 0 15px;}
@media only screen and (min-width:992px){#author-bio.guest .author-panel .title h3,
#author-list-content .author-panel .title h3{line-height:50px;line-height:3.125rem;font-size:30px;font-size:1.875rem;}
}
#author-bio.guest .author-panel .title h3 a,
#author-list-content .author-panel .title h3 a{color:#343a4b;font-size:25px;font-size:1.5625rem;font-family:"effra", Helvetica, Arial, sans-serif;text-decoration:none;}
@media only screen and (min-width:992px){#author-bio.guest .author-panel .title h3 a,
#author-list-content .author-panel .title h3 a{font-size:30px;font-size:1.875rem;}
}
#author-bio.guest .author-panel .title h3 a:hover,
#author-list-content .author-panel .title h3 a:hover{color:#d44b35;text-decoration:underline;}
#author-bio.guest .author-panel .bio,
#author-list-content .author-panel .bio{clear:both;}
#author-bio.guest .author-panel .bio > ul,
#author-list-content .author-panel .bio > ul{padding:0;list-style:none;margin-bottom:35px;}
@media screen and (max-width:479px){#author-bio.guest .author-panel .bio > ul,
#author-list-content .author-panel .bio > ul{margin-bottom:20px;}
}
#author-bio.guest .author-panel .bio > ul li,
#author-list-content .author-panel .bio > ul li{position:relative;line-height:18px;line-height:1.125rem;}
@media only screen and (min-width:992px){#author-bio.guest .author-panel .bio > ul li,
#author-list-content .author-panel .bio > ul li{line-height:22px;line-height:1.375rem;}
}
#author-bio.guest .author-panel .bio > ul li + li,
#author-list-content .author-panel .bio > ul li + li{padding-left:20px;}
#author-bio.guest .author-panel .bio > ul li + li::before,
#author-list-content .author-panel .bio > ul li + li::before{color:#616161;font-size:16px;line-height:22px;font-family:"bebas-neue", Helvetica, Arial, sans-serif;content:"|";display:block;height:18px;left:0;margin-top:-1px;position:absolute;top:0%;width:1px;}
@media only screen and (min-width:992px){#author-bio.guest .author-panel .bio > ul li + li::before,
#author-list-content .author-panel .bio > ul li + li::before{font-size:16px;line-height:22px;}
}
#author-bio.guest .author-panel .bio .content,
#author-list-content .author-panel .bio .content{padding-bottom:15px;color:#0b142c;font-size:12px;font-size:0.75rem;line-height:18px;line-height:1.125rem;font-family:"effra", Helvetica, Arial, sans-serif;}
@media only screen and (min-width:992px){#author-bio.guest .author-panel .bio .content,
#author-list-content .author-panel .bio .content{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;}
}
@media screen and (max-width:479px){#author-bio.guest .author-panel .bio .content,
#author-list-content .author-panel .bio .content{padding-bottom:0;}
}
#author-bio.guest .author-panel .post,
#author-bio.guest .author-panel .author-category,
#author-list-content .author-panel .post,
#author-list-content .author-panel .author-category{color:#616161;font-size:12px;font-size:0.75rem;line-height:18px;line-height:1.125rem;font-family:"bebas-neue", Helvetica, Arial, sans-serif;}
@media only screen and (min-width:992px){#author-bio.guest .author-panel .post,
#author-bio.guest .author-panel .author-category,
#author-list-content .author-panel .post,
#author-list-content .author-panel .author-category{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;}
}
#author-bio.guest .author-panel .contact,
#author-list-content .author-panel .contact{color:#747475;font-size:12px;font-size:0.75rem;line-height:18px;line-height:1.125rem;font-family:"bebas-neue", Helvetica, Arial, sans-serif;}
@media only screen and (min-width:992px){#author-bio.guest .author-panel .contact,
#author-list-content .author-panel .contact{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;}
}
#author-bio.guest .author-panel .contact a,
#author-list-content .author-panel .contact a{font-size:12px;font-size:0.75rem;color:#d44b35;text-decoration:none;}
@media only screen and (min-width:992px){#author-bio.guest .author-panel .contact a,
#author-list-content .author-panel .contact a{font-size:16px;font-size:1rem;}
}
#author-bio.guest .author-panel .contact a:hover,
#author-list-content .author-panel .contact a:hover{text-decoration:underline;}
#author-bio.guest .author-panel .image{float:none;margin:0 auto 30px auto;}
#author-bio.guest .author-panel .title{padding:0;}
#author-bio.guest .author-panel .title h2{text-align:center;margin:0 0 12px 0;}
#author-bio.guest .author-panel .bio{text-align:center;}
#author-bio.guest .author-panel .bio > ul{display:inline-block;position:relative;margin-left:0;}
#author-bio.guest .author-panel .bio > ul:after{content:"";width:208px;height:1px;background-color:#b8b5b2;position:absolute;top:38px;left:50%;margin-left:-104px;}
#author-bio.guest .author-panel .bio .content{text-align:left;}
.recent-stories.guest .item-wrapper:first-child{margin-top:0;padding-top:0;border:none;}
.recent-stories.guest .item-wrapper .item{background-color:#fff;padding:0;}
.recent-stories.guest .caption{padding:0;}
.recent-stories.guest .date{text-align:center;}
.recent-stories.guest .title{margin:0;}
.recent-stories.guest .title h3{text-align:center;margin:0;}
.recent-stories.guest .title h3 a{text-decoration:none;color:#555;}
#main.guest{background-color:#e6e3e0;}
#news-detail.guest{background-color:#e6e3e0;margin-top:-40px;padding-top:60px;margin-bottom:-40px;}
#news-detail.guest .bio .author-thumb{margin-bottom:45px;}
#news-detail.guest .bio .author,
#news-detail.guest .bio .contact{margin-bottom:16px;}
#news-detail.guest .news-author .author a,
#news-detail.guest .news-author .contact a{text-decoration:none;}
#news-detail.guest .bio .text p{color:#0b142c;}
#news-detail.guest .page-title{text-align:center;}
#news-detail.guest .date-list{text-align:center;}
#news-detail.guest .date-list ul{display:inline-block;position:relative;}
#news-detail.guest .date-list ul:after{content:"";width:208px;height:1px;background-color:#b8b5b2;position:absolute;top:38px;left:50%;margin-left:-104px;}
#author-link .column{text-align:center;}
#author-link .read-more{color:#fff;font-size:15px;font-size:0.9375rem;font-family:"bebas-neue", Helvetica, Arial, sans-serif;padding:9px 0 9px 25px;border:0;border-radius:0;display:inline-block;text-decoration:none;background:#d44b35;text-align:center;}
#author-link .read-more span{width:25px;height:10px;margin:0;display:inline-block;background:#d44b35 url(../images/sprite-arrows.png) no-repeat -60px -270px;}
#news-detail.guest .trending-block .section-title h3{border:none;}
#news-detail.guest .trending-block h4{text-align:center;margin:0 0 16px 0;}
#news-detail.guest .trending-block .date{color:#616161;font-size:14px;line-height:17px;line-height:1.0625rem;margin-top:18px;font-family:"bebas-neue", Helvetica, Arial, sans-serif;text-align:center;}
#news-detail.guest .trending-block .trending-teaser:last-child{border:none;}
#location-bar .city-location span a{color:inherit;text-decoration:none;}
#location-bar .location .label{font-weight:400;}
.weather-section .hi-low-temperature .feels .label{color:#fff;font-weight:400;}
#indicator-text .jp-jplayer-container iframe{border:1px solid #c0bebc;}
@media only screen and (min-width:768px){#indicator-text .column{padding-left:10px;padding-right:10px;}
#indicator-text .column.video{padding-left:0;}
}
@media only screen and (max-width:768px){#indicator-text .column,
#indicator-text .jp-video{padding-bottom:30px;}
}
#news-detail{overflow:hidden;}
#news-detail p + p.original-source,
#video-detail p + p.original-source{margin:28px 0 0;}
#news-detail .topic-category,
#video-detail .topic-category{margin-bottom:28px;}
#video-detail .content{padding-bottom:0;margin-bottom:0;}
#news-detail .content-pagination,
#video-detail .content-pagination{padding-top:28px;}
@media only screen and (min-width:768px){.main .videos .video-item .text p{display:inline;}
}
@media only screen and (min-width:768px){#content-top .video-item .text p{display:inline;}
}
@media only screen and (min-width:768px){.weather-section .right-section .highchart-text{min-height:155px;}
}
@media only screen and (min-width:768px){.weather-section .video-content .item:first-child{overflow:hidden;height:123px;}
}
@media only screen and (max-width:768px){}
#map-canvas img{max-width:none;}
.trending-block .trending-teaser .image img{width:100%;}
.no-thumbs .control-links li.linkThumb img{display:none !important;}
.feat-block .feat-node h3{padding-right:8px;}
@media only screen and (max-width:768px){#footer ul.menu{overflow:hidden;margin:24px 0;display:inline-block;}
#footer ul.menu li{float:none;display:inline-block;padding:0 13px;}
#footer .data{text-align:center;margin-bottom:24px;}
#footer .column{width:310px;margin:0 auto;}
#footer .data h3{float:none;display:inline-block;}
#footer .data .item{float:none;display:inline-block;}
#footer .footer-menu,
#footer .footer-social-menu{text-align:center;}
#footer ul.social-links{margin-left:0;display:inline-block;}
#footer ul.social-links li{display:inline-block;padding:0 8px;}
}
#featured.error-404 .background video{width:100%;}
.video .btn-play:hover,
.trending-block .trending-teaser .image .btn-play:hover,
.related-news-wrapper .image .btn-plus:hover,
.trending-teaser .image .btn-plus:hover,
.videos .image .btn-plus:hover,
.blog .image .btn-plus:hover,
.gallery .image .btn-plus:hover,
.weather-section .video-content .item .btn-plus:hover,
.weather-section .video-content .item .btn-play:hover{opacity:0.8;}
.video .btn-play{background:url(../images/sprite-icons.png) no-repeat;background-size:367% auto;background-position:82% 12%;}
.btn-red.open:hover:after{background:url(../images/sprite-arrows.png) no-repeat -70px -122px;}
.btn-red:hover:after{background:url(../images/sprite-arrows.png) no-repeat -22px -121px;}
.selected:hover:after{background-color:#d44b35;}
.drop-down ul li a{position:relative;}
.drop-down ul li a:hover:after{content:"";display:block;position:absolute;right:13px;top:50%;width:5px;height:10px;margin-top:-5px;background:url(../images/sprite-arrows.png) no-repeat -22px -121px;}
.listing-news h2 a:hover{color:#d44b35;}
@media only screen and (max-width:992px){.node-news.trending-grid-4 .image img{height:72px;}
}
@media only screen and (max-width:768px){.main .tranding-news .news-block{margin-bottom:0;border-bottom:1px solid #c0bebc;}
.main .tranding-news .featured-video{margin:0;padding-bottom:20px;}
.node-news.trending-grid-4 .image{display:block;width:130px;}
.node-news.trending-grid-4 .image img{height:78px;}
.node-news.trending-grid-4 .text{vertical-align:middle;background:#fff;}
.main .tranding-news .videos{margin-right:0;margin-left:0;margin-top:0;}
.main .tranding-news .videos .video-item{border:none;margin-bottom:0;overflow:hidden;display:table;width:100%;padding:20px 0;line-height:1.25rem;border-bottom:1px solid #c0bebc;}
.main .tranding-news .videos .video-item:first-child{}
.main .tranding-news .videos .video-item .video.crop{display:block;overflow:hidden;width:130px;}
.main .tranding-news .node-news .video img
.main .tranding-news .videos .video-item .video.crop img{height:78px;}
.main .tranding-news .videos .video-item .text{margin-bottom:0;display:table-cell;vertical-align:middle;padding:0 10px 0 30px;background:#fff;}
.main .tranding-news .videos .video-item .text .social-links{display:none;}
.main .tranding-news .videos .video-item .more{display:none;}
.main .tranding-news .news-block .node-news{padding:20px 0;}
.main .tranding-news .news-block .node-news .image,
.main .tranding-news .news-block .node-news .video,
.main .tranding-news .node-news .video{display:block;width:130px;overflow:hidden;}
.main .tranding-news .news-block .node-news .image img,
.main .tranding-news .news-block .node-news .video img,
.main .tranding-news .node-news .video img{max-width:100%;width:auto;height:78px;}
.main .tranding-news .news-block .node-news .text{background:#fff;}
.main .tranding-news .news-block .node-news:nth-child(2),
.main .tranding-news .news-block .node-news:nth-child(3){display:none;}
.main .tranding-news .col-md-4 .buttons{padding-bottom:30px;}
#visual #home-extremes h2{}
#visual #home-extremes .image,
#visual #home-extremes .video{margin:0 0 12px 0;}
#home-extremes p.truncate,
#home-extremes .more{display:none;}
#home-extremes .news .node-news{display:none;}
#home-extremes .news .node-news:nth-child(2){display:block;padding-bottom:0;}
#home-extremes .videos,
#home-extremes .news,
#home-extremes .blog,
#home-extremes .gallery{padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #84837f;}
.related-news .feat-block .feat-node{border:none;margin-bottom:0;overflow:hidden;display:table;width:100%;padding:20px 0;line-height:1.25rem;border-bottom:1px solid #c0bebc;}
.related-news .feat-block .feat-node:last-child{border-bottom:none;}
.related-news .feat-block .feat-node .image{display:block;overflow:hidden;width:130px;}
.related-news .feat-block .feat-node .image img{height:82px;}
.related-news .feat-block .feat-node .text{margin-bottom:0;display:table-cell;vertical-align:middle;padding:0 10px 0 30px;background:#fff;}
.related-news .feat-block .feat-node .text h3 + a{display:none;}
.related-news .featured-video{margin:0;padding-bottom:20px;border-bottom:1px solid #c0bebc;}
.related-title .view{margin-left:0;display:block;}
.related-title .view:before{display:none;}
.related-title{padding-bottom:24px;}
#content-top .videos .featured-video{margin:0;}
#content-top .videos .featured-video .text{width:auto;position:relative;top:auto;left:auto;padding:10px;background:#fff;}
#content-top .videos .featured-video .text h2{padding:0;background-color:#fff;font-size:15px;font-size:0.9375rem;line-height:16px;line-height:1rem;letter-spacing:-0.02em;margin:0;font-weight:500;color:#0b142c;}
#content-top .videos .featured-video .text h2:hover{background:#fff;}
#content-top .videos .featured-video .text h2 a{text-decoration:none;color:#0b142c;}
#content-top .videos .featured-video .text h2 a:hover{background:#fff;color:#d44b35;}
#content-top .video-item{margin-bottom:0;padding-bottom:0;}
#content-top .video-item .text{padding-bottom:10px;margin-bottom:0;}
#content-top .video-item .text h2{margin:0;}
#content-top .video-item .text .more{display:none;}
#content-top .video.crop{max-height:initial;}
#content-top .video-item ul.social-links{display:none;}
#news-grid .listing-news .item{}
#news-grid .listing-news .item .more{display:none;}
#news-grid .listing-news #news-col-1 .item:first-child,
#news-grid .listing-news #news-col-2 .item:first-child,
#news-grid .listing-news .item:first-child{border-top:none;padding-top:0;}
#news-grid .listing-news .column:nth-child(odd){border-right:1px solid #cbcac9;}
#news-grid .listing-news .image-item.item h2{font-size:15px;font-size:0.9375rem;line-height:16px;line-height:1rem;letter-spacing:-0.02em;margin:0 0 10px 0;padding:0;font-weight:500;color:#0b142c;display:block;}
.listing-news .image-item .image{margin-bottom:10px;}
.listing-news .item .image{overflow:hidden;position:relative;padding-bottom:56%;height:0;}
.listing-news .item .image img{position:absolute;top:0;left:0;}
.trending-block{margin-bottom:0;}
.trending-block .trending-teaser{border-bottom:1px solid #c0bebc;padding:20px 0;margin-bottom:0;width:100%;overflow:hidden;display:table;}
.trending-block .trending-teaser:nth-child(2){padding-top:0;}
.trending-block .trending-teaser:last-child{border:none;}
.trending-block .trending-teaser .image{position:relative;border:none;margin:0;float:none;overflow:hidden;width:130px;display:block;}
.trending-block .trending-teaser .image{height:82px;}
.trending-block .trending-teaser .title{margin-bottom:0;display:table-cell;vertical-align:middle;padding:0 10px 0 30px;background:#fff;}
#related-news-bar .column{border-left:none;margin-left:0;margin-bottom:0;padding-bottom:42px;}
#related-news-bar .column:nth-child(odd){border-right:1px solid #c0bebc;}
#related-news-bar .column:nth-child(1):after,
#related-news-bar .column:nth-child(2):after{content:'';position:absolute;bottom:24px;left:15px;height:1px;background-color:#c0bebc;width:calc(100% - 30px);}
#related-news-bar .image{margin-bottom:22px;overflow:hidden;position:relative;padding-bottom:56%;height:0;}
#related-news-bar .image img{width:100%;position:absolute;top:0;left:0;}
#related-news-bar .content{padding:0;}
#related-news-bar .content .text{display:none;}
#related-news-bar .content .title{}
#related-news-bar .content .title h3{}
.main.guest + #discus{margin-top:0;}
#news-detail.guest .trending-block .trending-teaser .title{display:block;vertical-align:middle;padding:0;background:transparent;}
#news-detail .content .image .caption .author{font-size:12px;font-size:0.75rem;line-height:16px;line-height:1rem;}
.weather-section .video-content .item:nth-child(2){padding:0 0 30px 0;border-bottom:1px solid rgba(255, 255, 255, 0.25);}
.weather-section .background img{height:100%;width:auto;top:auto;left:50%;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
#climate .content .item{height:100%;}
#climate .content .item.hm_cl_2 .image img,
#climate .content .item.hm_cl_5 .image img,
#climate .content .item.hm_cl_10 .image img{width:auto;height:100%;}
.weather-section .chart{margin-bottom:0;}
.weather-section .info .buttons{margin-bottom:-20px;padding-top:22px;margin-top:25px;border-top:1px solid rgba(255, 255, 255, 0.25);}
#news-detail{padding-top:0;}
#news-detail .bio{position:relative;}
#news-detail .news-author{position:relative;margin-bottom:0;}
#news-detail .news-author .list-inline li:first-child{display:block;padding:0 0 0 5px;margin-bottom:24px;}
#news-detail .author-thumb{float:left;}
#news-detail .author-thumb + .news-author{position:absolute;top:16px;left:78px;}
#news-detail .news-author ul li + li + li + li::before{display:none;}
#news-detail .news-author ul li + li + li + li{padding-left:8px;position:static;}
#news-detail .news-author .author{margin-bottom:4px !important;}
#news-detail .news-author .contact{}
#news-detail .news-author .text{display:none;}
.weather-section .description{padding-bottom:20px;}
.weather-section h3.weather-title{padding-left:10px;}
.weather-section .temperature-now .weather-icon{margin-top:0;}
.weather-section .today .info,
.weather-section .weekend .info{border-bottom:1px solid rgba(255, 255, 255, 0.25) !important;padding-bottom:25px;border-bottom:0;}
.weather-section .bottom-humidity{border-top:none;border-bottom:1px solid rgba(255, 255, 255, 0.25);margin:0 0 10px 0;padding:0 0 10px 0;}
}
@media (max-width:480px){.weather-section .hourly{margin-top:0;}
.weather-section .hourly .slider{width:100%;min-height:1px;}
.weather-section .hourly .item:nth-last-child(-n+40){display:none;}
.weather-section .hourly .item{width:100%;float:none;display:table;border-top:1px solid rgba(255, 255, 255, 0.25);}
.weather-section .hourly .item header{display:table-cell;width:10%;vertical-align:middle;}
.weather-section .hourly .item header h3.subtitle{font-size:12px;line-height:16px;letter-spacing:normal;font-weight:500;}
.weather-section .hourly .item header .date{display:none !important;}
.weather-section .hourly .item .condition-hour{display:table-cell;width:15%;vertical-align:middle;}
.weather-section .hourly .item .condition-hour .weather-title{display:none;}
.weather-section .hourly .item .temps{display:table-cell;width:20%;vertical-align:middle;padding-bottom:0;}
.weather-section .hourly .item .temps .temp{font-weight:400;font-size:30px;font-size:1.875rem;line-height:24px;line-height:1.5rem;}
.weather-section .hourly .item .temps .feels{display:none;}
.weather-section .hourly .item .bottom-humidity{display:table-cell;width:40%;vertical-align:middle;text-align:right;margin:0;padding:0;border:none;}
.weather-section .hourly .item .bottom-humidity .humdity{float:right;}
.weather-section .hourly .item .bottom-humidity .wind{float:left;}
.weather-section .hourly .item .weather-icon.largex2{width:40px;height:40px;background-size:528px auto;}
.weather-section .hourly .item .weather-icon.largex2.sunny, .weather-section .hourly .item .weather-icon.largex2.clear{background-position:-81px -60px;}
.weather-section .hourly .item .weather-icon.largex2.partlycloudy{background-position:-186px -60px;}
.weather-section .hourly .item .weather-icon.largex2.mostlycloudy{background-position:-290px -60px;}
.weather-section .hourly .item .weather-icon.largex2.cloudy{background-position:-397px -60px;}
.weather-section .hourly .item .weather-icon.largex2.nt_clear{background-position:-81px -145px;}
.weather-section .hourly .item .weather-icon.largex2.nt_partlycloudy{background-position:-186px -145px;}
.weather-section .hourly .item .weather-icon.largex2.nt_mostlycloudy{background-position:-290px -145px;}
.weather-section .hourly .item .weather-icon.largex2.nt_cloudy{background-position:-397px -145px;}
.weather-section .hourly .item .weather-icon.largex2.light-rain, .weather-section .hourly .item .weather-icon.largex2.chancerain{background-position:-81px -234px;}
.weather-section .hourly .item .weather-icon.largex2.rain{background-position:-186px -234px;}
.weather-section .hourly .item .weather-icon.largex2.heavy-rain{background-position:-290px -234px;}
.weather-section .hourly .item .weather-icon.largex2.thunder-rain, .weather-section .hourly .item .weather-icon.largex2.tstorms, .weather-section .hourly .item .weather-icon.largex2.chancetstorms{background-position:-397px -234px;}
.weather-section .hourly .item .weather-icon.largex2.light-snow{background-position:-81px -319px;}
.weather-section .hourly .item .weather-icon.largex2.snow{background-position:-186px -319px;}
.weather-section .hourly .item .weather-icon.largex2.heavy-snow{background-position:-290px -319px;}
.weather-section .hourly .item .weather-icon.largex2.thunder-snow{background-position:-397px -319px;}
.weather-section .hourly .item .weather-icon.largex2.freezing-precip{background-position:-81px -406px;}
.weather-section .hourly .item .weather-icon.largex2.ice{background-position:-164px -406px;}
.weather-section .hourly .item .weather-icon.largex2.thunder-ice{background-position:-225px -406px;}
.weather-section .hourly .item .weather-icon.largex2.hail{background-position:-290px -406px;}
.weather-section .hourly .item .weather-icon.largex2.windy{background-position:-397px -406px;}
.weather-section .hourly .item .weather-icon.largex2.dust-sand{background-position:-81px -493px;}
.weather-section .hourly .item .weather-icon.largex2.tornado{background-position:-186px -493px;}
.weather-section .hourly .item .weather-icon.largex2.hazy{background-position:-290px -493px;}
.weather-section .hourly .item .weather-icon.largex2.ash{background-position:-397px -493px;}
.weather-section .hourly .item .weather-icon.largex2.spray{background-position:-81px -580px;}
.weather-section .hourly .item .weather-icon.largex2.fog{background-position:-186px -580px;}
.weather-section .seven-day{margin-top:0;}
.weather-section .seven-day .slider{width:100%;min-height:1px;margin:0;}
.weather-section .seven-day .slider .column{padding:4px 0;width:100%;border-top:1px solid rgba(255, 255, 255, 0.25);}
.weather-section .seven-day .temps{padding-bottom:0;}
.weather-section .seven-day .slider .column .day-info{display:table;width:100%;}
.weather-section .seven-day a.expand{display:none;}
.weather-section .seven-day .item header{display:table-cell;width:25%;vertical-align:middle;}
.weather-section .seven-day .item header h3.subtitle,
.weather-section .seven-day .item header .date{font-size:12px;line-height:16px;letter-spacing:normal;font-weight:500;}
.weather-section .seven-day .hi{font-size:30px;font-size:1.875rem;line-height:24px;line-height:1.5rem;padding-right:0 !important;}
.weather-section .seven-day span.hi:after{content:"/";width:auto;height:auto;left:auto;bottom:0;right:0;position:absolute;margin-left:-12px;background:none;display:none;}
.weather-section .seven-day .item .condition-day{display:table-cell;width:25%;vertical-align:middle;min-height:initial;margin:0;}
.weather-section .seven-day .item .condition-day .weather-title{display:none;}
.weather-section .seven-day .item .temps{display:table-cell;width:25%;vertical-align:middle;}
.weather-section .seven-day .item .bottom-humidity{display:table-cell;width:25%;vertical-align:middle;margin:0;padding:0;border:none;}
.weather-section .seven-day .item .weather-icon.largex2{width:40px;height:40px;background-size:528px auto;}
.weather-section .seven-day .item .weather-icon.largex2.sunny, .weather-section .seven-day .item .weather-icon.largex2.clear{background-position:-81px -60px;}
.weather-section .seven-day .item .weather-icon.largex2.partlycloudy{background-position:-186px -60px;}
.weather-section .seven-day .item .weather-icon.largex2.mostlycloudy{background-position:-290px -60px;}
.weather-section .seven-day .item .weather-icon.largex2.cloudy{background-position:-397px -60px;}
.weather-section .seven-day .item .weather-icon.largex2.nt_clear{background-position:-81px -145px;}
.weather-section .seven-day .item .weather-icon.largex2.nt_partlycloudy{background-position:-186px -145px;}
.weather-section .seven-day .item .weather-icon.largex2.nt_mostlycloudy{background-position:-290px -145px;}
.weather-section .seven-day .item .weather-icon.largex2.nt_cloudy{background-position:-397px -145px;}
.weather-section .seven-day .item .weather-icon.largex2.light-rain, .weather-section .seven-day .item .weather-icon.largex2.chancerain{background-position:-81px -234px;}
.weather-section .seven-day .item .weather-icon.largex2.rain{background-position:-186px -234px;}
.weather-section .seven-day .item .weather-icon.largex2.heavy-rain{background-position:-290px -234px;}
.weather-section .seven-day .item .weather-icon.largex2.thunder-rain, .weather-section .seven-day .item .weather-icon.largex2.tstorms, .weather-section .seven-day .item .weather-icon.largex2.chancetstorms{background-position:-397px -234px;}
.weather-section .seven-day .item .weather-icon.largex2.light-snow{background-position:-81px -319px;}
.weather-section .seven-day .item .weather-icon.largex2.snow{background-position:-186px -319px;}
.weather-section .seven-day .item .weather-icon.largex2.heavy-snow{background-position:-290px -319px;}
.weather-section .seven-day .item .weather-icon.largex2.thunder-snow{background-position:-397px -319px;}
.weather-section .seven-day .item .weather-icon.largex2.freezing-precip{background-position:-81px -406px;}
.weather-section .seven-day .item .weather-icon.largex2.ice{background-position:-164px -406px;}
.weather-section .seven-day .item .weather-icon.largex2.thunder-ice{background-position:-225px -406px;}
.weather-section .seven-day .item .weather-icon.largex2.hail{background-position:-290px -406px;}
.weather-section .seven-day .item .weather-icon.largex2.windy{background-position:-397px -406px;}
.weather-section .seven-day .item .weather-icon.largex2.dust-sand{background-position:-81px -493px;}
.weather-section .seven-day .item .weather-icon.largex2.tornado{background-position:-186px -493px;}
.weather-section .seven-day .item .weather-icon.largex2.hazy{background-position:-290px -493px;}
.weather-section .seven-day .item .weather-icon.largex2.ash{background-position:-397px -493px;}
.weather-section .seven-day .item .weather-icon.largex2.spray{background-position:-81px -580px;}
.weather-section .seven-day .item .weather-icon.largex2.fog{background-position:-186px -580px;}
}
@media (min-width:768px){#related-news-bar .related-news-wrapper .column{height:auto !important;}
}
.chart-wrapper{position:relative;}
.chart-wrapper .overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;}
.main .videos .video-item ul.social-links{display:none;}
@media (min-width:768px){.main .videos{padding-bottom:10px;}
}
@media (min-width:768px) and (max-width:992px){.weather-desciption .left-section .collapse.in{position:relative;}
.weather-desciption .left-section .collapse.in:after{content:'';position:absolute;left:0;bottom:-38px;height:1px;width:100%;background-color:rgba(255, 255, 255, 0.25);}
.weather-desciption .left-section .collapse.in .video-content .item:first-child{height:auto;}
#home-extremes .news .node-news{display:none;}
#home-extremes .news .node-news:nth-child(2){display:block;padding-bottom:0;}
#visual .content .news h2{margin-bottom:22px;}
}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px)
and (orientation:portrait){.trending-block .trending-teaser .title{margin-bottom:0;display:block;vertical-align:auto;padding:0;}
#social-bar{}
.listing-news p.truncate{display:none;}
#featured.blog-section .blog-desciption .background img{height:auto !important;width:100% !important;}
#visual .content .video,
#visual .content .image{height:194px;overflow:hidden;}
#visual .content h3{min-height:40px;}
#climate .content .item{height:100%;}
#climate .content .item.hm_cl_2 .image img,
#climate .content .item.hm_cl_5 .image img,
#climate .content .item.hm_cl_10 .image img{width:auto;height:100%;}
#climate .content .item.hm_cl_10,
#climate .content .item.hm_cl_8,
#climate .content .item.hm_cl_9{width:100%;}
.weather-section .background img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
#page{overflow:hidden;}
.main .tranding-news .videos .video-item .video.crop,
.node-news.trending-grid-4 .image,
.main .tranding-news .news-block .node-news .image,
.main .tranding-news .news-block .node-news .video,
.main .tranding-news .node-news .video{width:260px;}
.main .tranding-news .news-block .node-news .image img,
.main .tranding-news .news-block .node-news .video img,
.main .tranding-news .node-news .video img,
.node-news.trending-grid-4 .image img{height:156px;}
.related-news .feat-block .feat-node .image{width:260px;}
.related-news .feat-block .feat-node .image img{height:156px;}
.node-news.trending-grid-4 h3,
.news-block .node-news h3{font-size:20px;font-size:1.25rem;line-height:22px;line-height:1.375rem;}
.node-news.trending-grid-4 p,
.news-block .node-news p{font-size:14px;font-size:0.875rem;line-height:18px;line-height:1.125rem;color:#2e2c28;font-weight:normal;}
}
.tablet #climate-indicators .indicators .item{min-height:177px;}
#social-bar{z-index:104;}
.mobile #social-bar{width:100%;height:40px;padding:8px 0;background-color:transparent;position:fixed;float:none;margin-right:0;margin-top:0;bottom:0;left:0;text-align:center;}
.mobile #social-bar .social{display:inline-block;}
.mobile #social-bar .social li{display:inline-block;}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px){#social-bar{width:100%;height:40px;padding:8px 0;background-color:transparent;position:fixed;float:none;margin-right:0;margin-top:0;bottom:0;top:auto;left:0;text-align:center;}
#social-bar .social{display:inline-block;}
#social-bar .social li{display:inline-block;}
}
@media only screen and (max-width:992px){#climate .content .item{height:100%;}
#climate .content .item.hm_cl_2 .image img,
#climate .content .item.hm_cl_5 .image img,
#climate .content .item.hm_cl_10 .image img{width:auto;height:100%;}
}
#page{overflow:hidden;}