.nh_magazine_slider {}
.nh-slider-excerpt-more {}

.nh-excerpt-more { float:right;}
.nh-excerpt-more a { color:#2a619e;}

.nh-posts-featured-widget .mh-posts-list-thumb { width: 30%; }

.nh-mobile-widget { position: relative;overflow: hidden;margin-bottom: 6px;padding-bottom: 0px !important; }
.nh-mobile-widget .item-content { position: relative;overflow: hidden; }
.nh-mobile-widget .mh-posts-focus-title {
background: -moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.65)));
background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);
background: -o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);
background: -ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);
background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);
/*font-size: 12px;font-size: 0.75rem;font-weight: 700;color: #fff;*/ /* background: #e64946; */
position: absolute;bottom: 0;padding: 15px 10px;right: 0;left: 0;text-align: center;text-transform: uppercase; }
.nh-mobile-widget .mh-posts-focus-title a { color:#fff }
.nh-mobile-widget .mh-image-caption { top: 10px;right:8px; }
.nh-mobile-widget .mh-date-caption { position: absolute;top: 10px;left:8px;font-size: 12px;font-size: 0.75rem;font-weight: 700;color: #fff;padding: 5px 10px;background: #e64946;text-transform: uppercase; }

/***** WP Last24 Widgets*****/

article.mh-posts-last-24-item {	overflow: hidden;font-size: 14px; }
article.mh-posts-last-24-item { overflow: hidden;padding: 2px 0; }
article.mh-posts-last-24-item a { display: block;color: #000;word-break: keep-all;width: 1000px;text-decoration: none;font-weight: bold; }
article.mh-posts-last-24-item:hover { margin: 0 -800px 0 0;-webkit-transition: all 20s linear;-moz-transition: all 20s linear;-ms-transition: all 20s linear;-o-transition: all 20s linear;transition: all 20s linear; }
article.mh-posts-last-24-item:hover a {	color: #ce000c; }
article.mh-posts-last-24-item .entry-time {	color: #DC4C4E;font-weight: bold;display: inline-block;padding: 0 0 0 5px;width: 45px; }

/***** WP List TV Post Widgets*****/

article.mh-posts-video-item { padding-bottom: 10px; }
article.mh-posts-video-item::after { content: "";display: block;clear: both; }
article.mh-posts-video-item a { color: #333;display: block;text-decoration: none; }
article.mh-posts-video-item .mh-posts-video-title { margin: 0;padding: 10px 0 0;line-height: 1.65;font-size: 14px;font-weight: bold;display: block; }
article.mh-posts-video-item .mh-posts-video-thumb {	position: relative; }
article.mh-posts-video-item .mh-posts-video-thumb img { display: block;width: 100%;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;max-height: 150px; }
article.mh-posts-video-item .mh-posts-video-thumb .play { position: absolute;top: 50%;left: 50%;width: 50px;height: 50px;overflow: hidden;margin: -25px 0 0 -25px;background-image: url('images/play.png');background-repeat: no-repeat;background-size: 50px;background-position: 0 0; }
article.mh-posts-video-item .mh-posts-video-thumb:hover .play { background-position: 0 -50px; }

.box_headline { margin: 0px 0px 10px 0px;padding: 6px;min-height: 427px;height: auto !important;height: 427px;padding: 0px; }
.box_headline_all { margin: 0px 0px 25px 0px;min-height: 473px;height: auto !important;height: 473px;text-align: center;width: 472px;margin: 0 auto; }
.headline_article_holder { width: 100%;overflow: visible; }
.box_headline h1 { background-color: #FFF;color: #000080;font-size: 20px;font-weight: bold;height: auto;overflow: visible;padding: 0 0 10px;text-align: center; }
.headline_image { border: 1px solid #A0C0FA;display: block;text-align: center;height: 313px; }
.headline_body { color: #000;font-size: 16px;font-weight: bold;height: auto;line-height: 150%;margin-bottom: 5px;padding: 4px;text-align: justify;text-indent: 10px; }
.headline_link { padding: 6px;text-align: left;font-weight: bold;font-size: 16px; }
.headline_link a { color: #0744A1; }
.player { margin: 0px;padding-right: 20px; }
.player ul { padding-top: 6px;display: block;width: 100%;overflow: hidden; }
.player li { margin-left: 3px;padding: 0;border: 0;display: block;float: right;list-style: none; }
.player a:link, .player a:visited { color: #136BB2;border: 1px solid #B4B4B4;text-decoration: none; }

