@import url(http://fonts.googleapis.com/css?family=Hind:400,700&subset=latin,devanagari,latin-ext);
body{margin:0;padding:0;font-size:15px;line-height:22px;font-family: 'Hind', Mangal, Segoe UI, Arial, Helvetica, sans-serif;}
div, form, h1, h2, h3, h4, h5, h6, li, p,ul,li{margin:0;padding:0; font-weight:normal;} ul, li{list-style:none}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block}
button, input, optgroup, select, textarea{font-size:16px;font-family:Segoe UI, Arial, Helvetica, sans-serif; padding:0; margin:0;}
iframe,img{border:0;outline:0} .fl{float:left!important} .fr{float:right!important} .clear,.cb{clear:both;}
img{ max-width:100%; font-size:3px;}
.vs10{height:10px; width:100%; float:left;}
.mt10{margin-top:10px}
.mb10{margin-bottom:10px}
a, a:active, a:hover{outline:0;color:#005b9a;text-decoration:none}
h2{font-size:18px; font-weight: 700; line-height:27px;margin-bottom:5px;}
h3{font-size:24px;line-height:34px;color:#000; font-weight: bold;}
h4{font-size:20px;line-height:30px}
h5{font-size:15px;line-height:27px}

.titletbox,.rashiphal_con .title{padding:0 0 3px;margin-bottom:8px;overflow:hidden; clear:both; border-bottom:3px double #ccc;}
/*.titletbox h3{ float:left; border-bottom:3px double #2384c4;}*/
.titletbox a, h3 a{color:#000}

span.more{display:block; clear:both; margin-top:10px;text-align:right}

.mholder{max-width:980px; width:100%; margin:0 auto;}
.body_wrapper, .body_wrapper_b, .body_wrapper_search,.col3box,.main_holder_local{max-width:978px; width:100%;margin:0 auto;position:relative;background:#FFF;text-align:left;}
.main_holder_local h2 a, .main_holder_local .Local_newstitleHolder .title a, .mostRead li a, ul.headlinelist li{ color:#000;}
.main_holder_local h2 a:hover, .main_holder_local .Local_newstitleHolder .title a:hover, .mostRead li a:hover, ul.headlinelist li:hover{ color:#005b9a;}

.gutter-banner-lhs{position:fixed; left:0;}
.gutter-banner-rhs{ position:fixed; right:0;} 
#eyeDiv div:first-child{ left:1200px !important; top:0px !important;}
#eyeDiv div:nth-of-type(2){top:0 !important;} 

ul.headlinelist {
    margin: 0 0 0 20px;
}

ul.headlinelist li {
    border-bottom: 1px solid rgb(206, 206, 206);
    line-height: 25px;
    list-style: outside none disc;
    padding: 4px 0 2px;
}

ul.headlinelist li a { color: rgb(0, 0, 0);
    font-size: 14px;
    line-height: 18px;
    text-decoration: none;
}
ul.headlinelist li a:hover { color: rgb(0, 91, 154);}



/*--related news end--*/


.mostRead li{margin:0 0 5px;list-style:none;clear:both;border-bottom:1px solid #bbb;padding:3px 0 10px;height:14px;overflow:hidden;}

.Map_holder{background:url(../../images/Map.jpg) no-repeat left top;width:305px;height:335px;position:relative}
.Map_holder ul li a:hover{z-index:100;text-decoration:none}
.statename2{font-size:12px;font-weight:700;padding:20px 8px 5px 10px;color:#000;text-decoration:none;display:none;width:230px;height:114px;text-align:left;line-height:14px;margin:40px 0 0 -74px;background:url(../../images/tooltip-bg.png) no-repeat;opacity:.7}
.statename2 h3{color:#005B9A;line-height:21px}
.statename2 p{color:#000;line-height:18px;padding-left:10px;background:url(../../images/bluebullet.gif) no-repeat left 8px}
.Map_holder ul{margin:0;padding:0;list-style-type:none}
.Map_holder ul li span.mainK{position:absolute; cursor: pointer;}
.Map_holder ul li.jammu span.mainK{display:block;width:76px;height:60px;left:61px;top:3px}
.Map_holder ul li.jammuactive span.mainK {background:url(../../images/red/jammu.png) no-repeat left top;display:block;width:76px;height:60px}
.Map_holder ul li.jammu span.mainK:hover, .jammuover{background:url(../../images/jammu.png) no-repeat left top;display:block;width:76px;height:60px}
.Map_holder ul li.jammu span.mainK:hover span.statename, .Map_holder ul li.jammu span.mainK:hover span.statename2,.Map_holder ul li.himachal span.mainK:hover span.statename, .Map_holder ul li.himachal span.mainK:hover span.statename2,.Map_holder ul li.punjab span.mainK:hover span.statename, .Map_holder ul li.punjab span.mainK:hover span.statename2,.Map_holder ul li.uttrakhand span.mainK:hover span.statename, .Map_holder ul li.uttrakhand span.mainK:hover span.statename2,.Map_holder ul li.haryana span.mainK:hover span.statename, .Map_holder ul li.haryana span.mainK:hover span.statename2,.Map_holder ul li.rajasthan span.mainK:hover span.statename, .Map_holder ul li.rajasthan span.mainK:hover span.statename2,.Map_holder ul li.madhya-pradesh span.mainK:hover span.statename, .Map_holder ul li.madhya-pradesh span.mainK:hover span.statename2,.Map_holder ul li.maharashtra span.mainK:hover span.statename, .Map_holder ul li.maharashtra span.mainK:hover span.statename2,.Map_holder ul li.chachattisgrah span.mainK:hover span.statename, .Map_holder ul li.chachattisgrah span.mainK:hover span.statename2,.Map_holder ul li.jharkhand span.mainK:hover span.statename, .Map_holder ul li.jharkhand span.mainK:hover span.statename2,.Map_holder ul li.west-bangal span.mainK:hover span.statename, .Map_holder ul li.west-bangal span.mainK:hover span.statename2,.Map_holder ul li.orissa span.mainK:hover span.statename, .Map_holder ul li.orissa span.mainK:hover span.statename2,.Map_holder ul li.bihar span.mainK:hover span.statename, .Map_holder ul li.bihar span.mainK:hover span.statename2,.Map_holder ul li.delhi span.mainK:hover span.statename, .Map_holder ul li.delhi span.mainK:hover span.statename2,.Map_holder ul li.up span.mainK:hover span.statename, .Map_holder ul li.up span.mainK:hover span.statename2,.Map_holder ul li.gujarat span.mainK:hover span.statename, .Map_holder ul li.gujarat span.mainK:hover span.statename2{display:block}
.Map_holder ul li.himachal span.mainK{width:29px;height:32px;left:89px;top:48px}
.Map_holder ul li.himachal span.mainK:hover, .hpover{background:url(../../images/himachal.png) no-repeat left top}
.Map_holder ul li.punjab span.mainK{width:33px;height:27px;left:68px;top:59px}
.Map_holder ul li.punjab span.mainK:hover, .punjabover{background:url(../../images/punjab.png) no-repeat left top}
.Map_holder ul li.uttrakhand span.mainK{width:31px;height:32px;left:106px;top:71px}
.Map_holder ul li.uttrakhand span.mainK:hover, .ukover{background:url(../../images/uttarakhand.png) no-repeat left top}
.Map_holder ul li.haryana span.mainK{width:33px;height:32px;left:72px;top:77px;z-index:100}
.Map_holder ul li.haryana span.mainK:hover, .hariyanaover{background:url(../../images/hariyana.png) no-repeat left top}
.Map_holder ul li.rajasthan span.mainK{width:84px;height:79px;left:20px;top:82px;z-index:11}
.Map_holder ul li.rajasthan span.mainK:hover, .rajasthanover{background:url(../../images/rajasthan.png) no-repeat left top}
.Map_holder ul li.madhya-pradesh span.mainK{width:97px;height:63px;left:58px;top:121px;z-index:10}
.MPOver, .Map_holder ul li.madhya-pradesh span.mainK:hover{background:url(../../images/mp.png) no-repeat left top}
.Map_holder ul li.maharashtra span.mainK{width:93px;height:70px;left:39px;top:173px;z-index:100}
.Map_holder ul li.maharashtra span.mainK:hover{background:url(../../images/maharashtra_hover.png) no-repeat left top}
.Map_holder ul li.gujarat span.mainK{width:59px;height:53px;left:4px;top:139px;z-index:100}
.Map_holder ul li.gujarat span.mainK:hover{background:url(../../images/gujrat.png) no-repeat left top}
.Map_holder ul li.chachattisgrah span.mainK{width:47px;height:73px;left:122px;top:153px;z-index:100}
.Map_holder ul li.chachattisgrah span.mainK:hover, .chover{background:url(../../images/chattisgrah.png) no-repeat left top}
.Map_holder ul li.jharkhand span.mainK{width:45px;height:38px;left:160px;top:140px;z-index:100}
.Map_holder ul li.jharkhand span.mainK:hover, .jharkhandover{background:url(../../images/jharkhand.png) no-repeat left top}
.Map_holder ul li.west-bangal span.mainK{width:47px; height:65px;left:184px;top:117px}
.Map_holder ul li.west-bangal span.mainK:hover, .wbover{background:url(../../images/westbangal.png) no-repeat left top}
.Map_holder ul li.orissa span.mainK{width:67px;height:52px;left:135px;top:172px}
.Map_holder ul li.orissa span.mainK:hover, .orissaover{background:url(../../images/orissa.png) no-repeat left top}
.Map_holder ul li.bihar span.mainK{width:46px;height:37px;left:162px;top:115px}
.Map_holder ul li.bihar span.mainK:hover, .biharover{background:url(../../images/bihar.png) no-repeat left top}
.Map_holder ul li.delhi span.mainK{width:5px;height:8px;left:98px;top:93px;z-index:100}
.Map_holder ul li.delhi span.mainK:hover, .delhiover{background:url(../../images/delhi.png) no-repeat left top}
.Map_holder ul li.up span.mainK{width:75px;height:74px;left:97px;top:81px}
.Map_holder ul li.up span.mainK:hover, .upover{background:url(../../images/up.png) no-repeat left top}
.Map_holder ul li.hpactive span.mainK{background:url(../../images/red/himachal.png) no-repeat left top}
.Map_holder ul li.ukactive span.mainK{background:url(../../images/red/uttarakhand.png) no-repeat left top}
.Map_holder ul li.haryanaactive span.mainK{background:url(../../images/red/hariyana.png) no-repeat left top}
.Map_holder ul li.rajasthanactive span.mainK{background:url(../../images/red/rajasthan.png) no-repeat left top}
.Map_holder ul li.mpactive span.mainK{background:url(../../images/red/mp.png) no-repeat left top}
.Map_holder ul li.maharashtraactive span.mainK{background:url(../../images/red/maharashtra-select.png) no-repeat left top}
.Map_holder ul li.gujaratactive span.mainK{background:url(../../images/red/gujrat-select.png) no-repeat left top}
.Map_holder ul li.chactive span.mainK{background:url(../../images/red/chattisgrah.png) no-repeat left top}
.Map_holder ul li.jharkhandactive span.mainK{background:url(../../images/red/jharkhand.png) no-repeat left top}
.Map_holder ul li.wbactive span.mainK{background:url(../../images/red/westbangal.png) no-repeat left top}
.Map_holder ul li.orissaactive span.mainK{background:url(../../images/red/orissa.png) no-repeat left top}
.Map_holder ul li.biharactive span.mainK{background:url(../../images/red/bihar.png) no-repeat left top}
.Map_holder ul li.delhiactive span.mainK{background:url(../../images/red/delhi.png) no-repeat left top}
.Map_holder ul li.upactive span.mainK{background:url(../../images/red/up.png) no-repeat left top}

.homerightCont300{width:300px; float:right; margin-right:10px;}


ul.comady-link{float:right;margin-top:9px}ul.comady-link li{float:left;margin:0 1px;font-size:14px}ul.comady-link li a{padding:0px 2px; display:block;}


nav ul.mainnav li.home{border-left:none}
.ls-canvas .ls-area, .ls-canvas .ls-area-body{overflow:inherit}
.mostRead{margin:0;padding:0}.latestnewsTabs ul.menu{margin:0;padding:0;list-style:none;background:url(../../images/news-latesttab.jpg) bottom repeat-x;overflow:hidden}
.subscribe .submit{width:80px;height:28px;background:0 0;cursor:pointer;text-indent:-9999px;float:right;font-size:0;line-height:0;display:block;border:0}
.col3box{background:#eee;}
.imgTxt{padding:3px;border:1px solid #e5e5e5;margin-right:6px;margin-bottom:5px;background:#FFF}

.NewsBox .description{font-size:12px;line-height:16px;color:#000;padding-top:10px;margin-bottom:10px}
.MyMainnews .description{float:right;font-size:14px;line-height:18px;margin-bottom:10px;width:245px;padding-right:4px}
.rightnewsbox a.img{float:left;margin-right:5px}
ul.newslinelistright li.last{margin-bottom:0;padding:2px 0 0;border-bottom:none}
.panchang_box_new .header{font-size:22px;font-weight:400;color:#000;padding:10px 0 2px 35px;height:28px}
.news_listingholder{border:1px solid #eee;background:#f8f8f8;margin-bottom:2px; margin:0.5% 1% 0.5% 0; width:48%;}
.Local_newstitleHolder{background:#f1f1f1;padding:5px 6px;border:0}
.news_listing_holder ul li:last-child{border-bottom:0 none}
.news_listing_holder{padding:0 5px}
.Local_newstitleHolder .title{font-size:15px;font-weight:700}
.Local_newstitleHolder .title{ color:#000}
.Local_newstitleHolder .title:hover{ color:#005b9a}
.local_news_holder{padding:1%}.local_newssec{width:603px;position:relative}
.local_newssec .p2_newsbox22 .p2_newscon {padding: 5px 10px 10px; border-bottom:1px dotted #ccc; overflow:hidden;}
.viewstatenews{ float:right; margin:3px 5px 5px;}
.Mapsec{width:315px}
.city_newsholder{background:#f3f3f3;padding:1%;display:none; max-height:426px; width:45%;}
.latestnewscontent, .latestnewscontent_inner{margin:0;padding:5px;overflow:hidden}
.news_box1 img, .p2_newsbox22 .p2_newscon img{float:left;margin-right:10px;margin-top:4px;padding:2px;border:1px solid #ecede8;height:70px; width:90px;}
#dynviewnews{background:none repeat scroll 0 0 #FAFAFA;border:1px solid #EEE; width:51%; float:left;}
#PDI_container8288226 .pds-box{width:auto}
#PDI_container8288226 .pds-answer{border:0}.blog-cont{padding:5px}


.jagran-blog-box h3.jagran-blog{background:url(../../images/blog-jagran.png) no-repeat left center;padding:8px 0px 0px 72px;font-size:22px;}
.subscribe-banner{background:url(../../images/subscribe-newsletter-banner-v2.jpg) center no-repeat;width:300px;height:79px;margin:10px 0 5px;position:relative;}
.subscribe-banner a{display:block;width:100%;height:79px;overflow:hidden;text-indent:-400px; color:#FFF;}
.local_newssec .titletbox{height:38px;overflow:hidden;}

#ca-container_state{width:75%;margin:8px 3% 0px 0px;float:right;position:relative;}
#ca-container_state span.stateactive{background:#d22c2c;display:block; color:#FFF;}
#ca-container_state li{width:120px !important;line-height:25px;text-align:center;}
#ca-container_state li span { cursor: pointer; }
#ca-container_state .bx-prev, #ca-container_state .bx-next{position:absolute;top:5px;width:16px;height:15px;display:block;text-indent:-200px;overflow:hidden;}
#ca-container_state .bx-prev{background:url(../../images/arrow-sprite-responsive.png) -88px -123px no-repeat;left:-20px;}
#ca-container_state .bx-next{background:url(../../images/arrow-sprite-responsive.png) right -123px no-repeat;right:-15px;}

/*--Responsive--*/
@media(max-width:950px){
.navigation .micon{display:block; font-size:40px; position:absolute; left:5px; top:-180px; cursor:pointer; padding:2px 5px;}
.nav-bg{ display:none; position:absolute; left:0; top:-144px; z-index:99;}
.nav-bg > li,.nav-bg li.menu12, .nav-bg li.menu13{ width:100%; border-bottom:solid 1px #033c54;}
.nav-bg li.menu13{ position:relative; top:auto;}
.navigation{ height:auto;}
.topslider-main .sliderbox .slider-big{ width:58%;}
.sliderbox li .contentbox h6{ font-size:18px; line-height:26px;}
.search-part{top:-156px;}.search-part .search-box{ bottom:-98px;}.search-icon{ font-size:40px;}
.photogallerynew,.greybox_right{ width:98%; padding:1%; background:#fafafa; float:left;}
ul#garamagaram_pics li p{ min-height:inherit;}
.imgtxtCon{ margin:5px auto;}
.subscribe-banner,.newsmidbox-last,.Mapsec,.dharm-samachar,.tourism-news,#d2hads_adbox,.ddnav,.ddnav.full,.nav-bg li.menu12>a .fa, .nav-bg li.menu13>a .fa,.secondlevel,#ca-container_state,.top-main-ad{ display:none !important;} 
.header .logo{ width:100%; text-align:center; margin-top:0;}
.header_banner{ width:728px; margin:5px auto; clear:both; float:none;}
.slider_box,ul#garamagaram_pics,.subscribe-banner{ width:100%; text-align:center;}
.latestnews,ul.latestnews-list{ width:100%;}ul.latestnews-list li{ margin:5px 1% 2px 0.5%; width:48%;}ul.latestnews-list li.latestnews-hd{ width:100%;}.photogallery .item, .videogallery .item{ margin:0 1% 3px; width:23%;} 
.ls-canvas .ls-cmp-wrap,.body_wrapper, .body_wrapper_b, .body_wrapper_search,.col3box{width:98%; margin:0 auto;}
.newsmidbox, .newsmidbox-last, .newsmidbox2{ width:98%; padding:1%; margin:5px 0px; min-height:inherit;}

.local_newssec,.rightCon300, .homerightCont300{ width:100%; margin-left:0; margin-right:0;}
.breaking_news{ border-bottom:solid 1px #FFF;}
#home468by60_adbox,#home468by60_2_adbox,#homead640by150_adbox,#rhs300by250btf3_adbox,#rhs300by250btf2_adbox{ margin:5px auto; clear:both; float:none;}
.leftCont640,.bib-wrap .cmts li,.homeleftCont640{ width:100%; margin-left:0;}.imgtxtCon{ height:auto; padding-bottom:5px;} 
.bib-wrap .cmts li a{ width:95%;}
.header .logo .url{ float:left; width:49%; text-align:right;}
.header .logo .date{ float:right; width:49%; text-align:left;}}
@media(min-width:950px){.nav-bg{ display:block !important;}}
@media(max-width:780px){.header_banner,.footer_bottom .footer-middle-nav,.footer_bottom .quicklinks,.socialbarline li.youtube,.socialbarline li.rss,.socialbarline li.pinterest,.socialbarline li.mobile,.socialbarline li.chorme,.socialbarline li.googleplus,.topbar,#homead640by150_adbox,.main-pager,#dfp_ad_728x90bottom_adbox,.trending .trending-hd{ display:none;}.header{ margin-top:0;}.sliderbox .bx-prev,.sliderbox .bx-next,.flicker-news{ display:block;}.search-part{ top:-75px;}.search-part .search-box{ bottom:-119px;}.navigation .micon{ top:-73px;}.nav-bg{ top:-45px;}ul.jagran-vishesh-list{ background:#eee; width:100%; margin:0; max-width:inherit;}.topslider-main .sliderbox,.topslider-main{ max-height:none;}.sliderbox li .bigimg img{ height:auto;}.topslider-main .sliderbox .slider-big{ width:100%;}.sliderbox .slide-ad-box{ clear:both; margin:0 auto; float:none;}.main-pager,.slider-big{ display:none;}}
@media(max-width:468px){.news_listingholder{ width:99%;}.news-reel-list li{ width:100%; padding:0; min-height:inherit; margin-bottom:5px; border-bottom:solid 1px #eee; border-right:none;}.news-reel-list li .image-box{ float:left; width:150px; margin-right:10px;}.middle-ads,.imgtxtCon p{ display:none;}ul.latestnews-list li,#dynviewnews{ width:100%; margin:0;}.photogallery .item, .videogallery .item{ width:48%; height:132px; overflow:hidden;}.imgtxtCon img,.imgTxt,.footerbottomlinks .logoimg,.gallery .slug-text .slug-main p,ul.comady-link{ display:none !important;}.city_newsholder{ width:98%;}#ca-container_state{ width:60%;}.sliderbox li .contentbox h6{ font-size:18px; line-height:24px;}ul.latestnews-list.secondlist li{ border-top:solid 1px #eee;}.menu1{ border-left:1px solid rgba(0, 0, 0, 0.2);}.nav-bg > li, .nav-bg li.menu12, .nav-bg li.menu13{ width:33%;}.nav-bg li.menu12, .nav-bg li.menu13{ float:left;}.imgtxtCon h5{ height:inherit;}ul.latestnews-list.secondlist li p{ padding:3px 0 5px;}
/*news-reel none */
.news-reel { display: none; }
}