@charset "utf-8";
/* CSS Document */
@font-face {
	font-family:'dti-fonts';
	src: url('../fonts/dti.eot');
	src: url('../fonts/dti.eot?#iefix') format('embedded-opentype'),
		url('../fonts/dti.woff') format('woff'),
		url('../fonts/dti.ttf') format('truetype'),
		url('../fonts/dti.svg#Roboto-Regular') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000D-2044;
}
html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; overflow-x: hidden; }
body{margin: 0;padding: 0;text-align: center;font-family:dti-fonts; font-size:14px;font-family: 'Hind Madurai', sans-serif;}
ul,ol{ padding:0; margin:0; list-style:none}
h1, h2, h3, h4, h5, h6, section, header, figure, { margin:0; padding:0;font-family:dti-fonts; }
.clearfix{ clear:both}
a{ color:#fff}
a:hover{text-decoration:none;}
p{ font-family:Arial, Helvetica, sans-serif;font-family: 'Hind Madurai', sans-serif;}
.container{width: 1240px;}
.header.smaller .navbar-default .navbar-brand{transform: scale(0.8);transition:.3s ease-in-out all;-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8); padding-top:0px;}
.header.smaller .nav{margin-top:0px;transition:.3s ease-in-out all; height: 70px;}
.header.smaller .navbar-default .navbar-nav > li > a{line-height:46px;}

.header.smaller .navbar-default{margin-bottom: 0px; top: 0;}

.navbar-default{background-color: #249b00; border:none;height: 50px; top:30px;}
.navbar-default:before{content:'';position: absolute; background: #e60000;
    left: 0;height: 100%;   width: 16%;}
.nav{transition:.3s ease-in-out all; }
.navbar-nav > li{margin-right:16px; padding-left: 16px;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase}
.navbar-nav > li > a{ padding:0px 0px;  color:#fff;font-size: 15px; position:relative; transition:.3s ease-in-out all;line-height:50px; }
.navbar-nav > li:hover a:after{ border-top-width: 4px; }
.navbar-nav > li:hover a:before{ display:none }
/*.navbar-nav > li > a:after{position:absolute; top:0; left:0; content:'';border-top: 2px solid #ffae00; width:100%; transition:.3s ease-in-out all;}*/
.navbar-nav > li:hover > a:before{position:absolute; bottom:0; left:0; content:'';border-top: 2px solid #ffae00; width:100%; transition:.3s ease-in-out all;}


.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
	color: #fba919;
    background-color: #249b00; border-bottom: 4px solid #fba919;
}

.navbar-default .navbar-nav > li > a{ color:#fff;font-weight: bold;}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{ padding: 0; margin-left: 0px;}
.navbar > .container .navbar-brand{margin-top: -10px;}
.pre_header{ width: 100%; height: 30px; background: #fff;position: absolute; z-index: 9;}

.right_parts{ float: right; color: #000;line-height: 30px;}
.right_parts li{ display: inline-block}
.right_parts li a{ margin-left: 15px; color: #454545}
.right_parts li a:hover{color: #710001;}
.right_parts li  span{    color: #710001; margin-left: 10px;}
.right_parts li.break_nws{ background: #d50002;padding: 0 24px;margin-left: 20px; position: relative; color: #fff; box-shadow: inset 1px -1px 4px #580001;transform: skewX(30deg);-webkit-transform: skewX(30deg);-ms-transform: skewX(30deg);-moz-transform: skewX(30deg);    vertical-align: top;}
.right_parts li.break_nws b{ display: block;text-transform: uppercase;transform: skewX(-30deg);-webkit-transform: skewX(-30deg);-ms-transform: skewX(-30deg);-moz-transform: skewX(-30deg);}
.pre-main{ width: 90%; margin: auto;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{ border-bottom:4px solid #fba919;color: #fba919 }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{background-color: transparent; }

.news_section{ margin-top:100px;}
.news-top{ text-align: left;}
.news-top a{ color: #3e3e3e}
.news-top a:hover{ color: #0296cc}
.news-top img{ width: 100%; height: 282px;}
.news-top p{ font-size: 20px; margin-top: 10px; font-weight: bold}
.carousel-control.left, .carousel-control.right{ background: none;}
.trending p{ font-size: 17px; text-align: left;margin-top: 10px;}
.trending_sectn{ background: #eaeaea; margin-bottom: 20px;}
.htr{padding: 8px 20px; background: #bd0102;text-align: left; color: #fff;font-size: 16px; position: relative;text-transform: uppercase}
.htr:after{position: absolute; content: ''; width: 10px; height: 100%; background: #0296cc; left: 0; top: 0}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right{top: 33%;}
.trending{ padding: 15px;}
.trending .carousel-inner > .item > a > img{ height: 240px;width: 100%;}
.news-top .neww{ background: #f00; padding: 1px 5px; color: #fff; border-radius: 20px; margin-left: 10px}
.news-top span{ color: #0296cc;}
.recent_news{ margin-top: 20px; border: 1px solid #ccc;margin-bottom: 20px;}
.recent_news .htr{ background: none; color: #940102;text-transform: uppercase; font-size: 17px; border-bottom: 1px solid #ccc;}
.recent_news .htr:after{background: #bd0102}
.latest-news-right{ text-align: left}
/*.trending_sectn .pagination  {margin: 0px; position: absolute; top: 0; right: 22px;}*/
.latest-news-all { border-bottom: 1px solid #ddd; display: block; overflow: hidden;padding: 15px 15px;}
.latest-news-all:hover{ background: #f7f7ff}
.latest-news-left {  display: inline-block; float: left; margin-right: 20px;}
.latest-news-right  p {color: #333;  font-size: 14px; font-weight: 500;  margin-bottom: 2px;}
.news span.news-left {    padding-right: 18px;}
 
.news span {  color: #810001;font-size: 12px; font-weight: normal;}
.latest-news-right h5{font-size: 16px; font-weight: bold;line-height: 25px; margin: 0;color: #710001;}
.latest-news-left{width: 200px; height: 160px; overflow: hidden}
.latest-news-left img{ min-height: 160px;width: 100%;}
.latest-news-right a{ color: #000}
.latest-news-all:hover h5, .latest-news-all:hover .latest-news-right p{color: #000}
.trending_sectn.videos .carousel-inner > .item > a > img{ height: 200px}
.trending_sectn.city_news .htr{ font-weight: bold}
.trending_sectn.city_news p{ margin-bottom: 8px; margin-top: 0; text-align: left; border-bottom: 1px solid #8a8a8a}
.trending_sectn.city_news p:last-child{ border: none;}
.trending_sectn.city_news p a{ font-size: 14px; color: #575757; font-weight: bold;line-height: 24px; display: block;}
.trending_sectn.city_news p a:hover{ color: #ec2223}
.more_read{ float: right; margin-top: -20px; border-radius:0; border: none; background: #0296cc; color: #fff; font-weight: bold}
.more_read:hover{background: #bd0102; color: #fff;}
.sports .panel{ background: none; border: none; margin-bottom: 0;}
.sports .news-item{ margin-bottom: 10px;}
.sports .news-item table{ width: 100%; text-align: left}
.sports .news-item table td.img_area{ width: 115px; height: 87px; padding-left: 0}
.sports .news-item table td.img_area img{ width: 100%}
.sports .news-item table td{ padding-left: 10px; vertical-align: top;}
.sports .news-item table td a{ font-size: 15px; color: #5b5b5b; font-weight: bold; display: inline-block}
.sports .news-item table td a:hover{ color: #09a7e1}
.sports .htr{ font-weight: bold}
.sports .panel-body{ padding-bottom: 0}
.trending_sectn.joks li{ text-align: left; margin-bottom: 10px;border-bottom: 1px solid #ffffff82;padding-bottom: 5px; }
.trending_sectn.joks li a{ color: #fff; font-size: 17px;}
.trending_sectn.joks li a:hover{ color: #ff8a50}
.trending_sectn.joks{background: #143655; max-height: 360px;}
.trending_sectn.joks .htr{ background: #124b7f; font-size: 20px;}
.trending_sectn.joks .htr:after{background: #e1520b}
.gallery_pic .htr{ background: #d9d9d9; border-bottom: 1px solid #9c9c9c; color: #464646;font-size: 20px;}
.gallery_pic .htr:after{ background: #df5a11}
.trending_sectn.gallery_pic{ background: #d9d9d9; min-height: 360px;}
.trending_sectn.gallery_pic .trending{ padding: 0;}
.gallery{ padding-right: 0;}
.trending_sectn.gallery_pic .trending .col-xs-6{  margin:19px 0px 8px;}
.trending_sectn.gallery_pic figcaption{ padding-top: 4px;}
.trending_sectn.gallery_pic a{ color: #0a0a0a}
.trending_sectn.gallery_pic a:hover{ color: #005eb3;}
.trending_sectn.gallery_pic .trending img{width: 100%;height: 96px;}
.footer{ background: url(../images/footer_bg.jpg) repeat;padding: 20px 0 0; margin-top:20px}
.footer .socials{ text-align: right; margin-top: 10px;}
.footer .socials li{ display: inline-block;padding-left: 20px;}
.detaislss{ text-align: left; color: #9b9b9b;}
h2{font-size: 40px; color: #fff; text-align: left; line-height: 30px;margin: 0;}
.foot_menu ul li{display: inline-block; padding:0 10px; }
.foot_menu { background: rgba(0,0,0,.2);margin-top: 15px;padding: 20px 0 ; border-top: 1px solid #2e2e2e;border-bottom: 1px solid #2e2e2e}
.foot_menu ul li a{ font-weight:normal; color:#fff;}
.foot_menu ul li a:hover, .foot_menu ul li a:focus{ color:#faa918}
.footer .panel-footer{ background: none; border: none; color: #a2a2a2; font-weight:normal;}
.des_dev a{ color: #d7df00}
.state_area{height: 385px;margin-bottom: 30px;}
.state_news{ background: #710001; padding: 4px 15px; text-align: left; font-size: 26px; color: #fff; margin-bottom: 15px;}
.state_name{ background: #d9d9d9; padding: 4px 15px; text-align: left; font-size: 26px;color: #000; font-weight: bold}
.state_area .news-top ul{    list-style: disc;margin-left: 16px;}
.state_area .news-top ul li{ margin-top: 10px;color: #9c9c9c; }
.state_area .news-top a{font-weight: bold; color:#0176a2; display: block;}
.state_area .news-top a:hover{ color:#710001}
.state_area .news-top .more_news{ background: #6699ff; text-align: center;margin-top: 10px; padding: 4px;color: #fff;}
.state_area .news-top .more_news:hover{ background: #710001; color: #fff}
.joke_inner ul li{ text-align: left; color: #000;margin-bottom: 10px;}
.joke_inner ul li a{ color: #575757; font-weight: bold;text-decoration: underline;}
.joke_inner ul li a:hover{ color: #0176a2}
.recent_news.inner_country .htr{ font-size: 24px;}
.pagination{margin: 8px 0 20px;float: right;}
.listdata li { width: 100%; border-bottom: 1px solid #ccc; padding-bottom: 20px; margin-bottom: 20px;  float: left;}
.ajaxImg {  float: left;  display: inline-block;  width: 310px; height: 170px;   overflow: hidden;  margin: 0 25px 0px 0;position: relative; background-position: center center;  background-color: #eee; background-repeat: no-repeat;  border: 1px solid #ccc;
}
.textWrap {    text-align: left; width:56%; background: #fff; float: left;  display: inline-block;}
.all_list_title a{ font-size: 20px; color: #000;font-weight: bold;}
.postDate{ padding: 5px 0}
.list_shortdes{ font-size: 16px;}
.readmore{ color: #710001}
.readmore:hover{color: #006b92;}
.listdata li:hover .textWrap, .listdata li:hover .all_list_title a, .listdata li:hover .readmore{color: #006b92;}
.view-news{ text-align: left;}
.view-news h1{ font-size:24px; font-weight: bold;line-height: 36px;margin-top: 0px;}
.img_view { width: 100%; overflow-y:hidden; margin-bottom: 20px;}
.img_view img{ width: 100%;}
.view-news h4, .view-news h5, .view-news h6{ font-weight: bold;font-size: 16px; margin: 20px 0;}

.navbar-brand > img{width: 300px;}
.navbar-nav > li:last-child{background: #f00;padding-right: 20px;}
.elementor-widget-container{line-height: 30px; font-size: 18px;}
.dialog-container.dialog-buttons-container .img_view{max-height:initial;}
.panel-footer a br{display:none;}






