body{font-family: 'Open Sans', sans-serif; font-size:12px;  background:url("images/site_bg.png") top center no-repeat fixed #000}
*{margin:0; padding:0}
a{color:#000; text-decoration:none;transition:all ease-out 0.5s}
a:hover, a:active, a:focus{text-decoration:none; color:#000}
input[type=text], input[type=password], textarea{border:1px solid #ddd; padding:5px}
input[type=submit]
h1, h2, h4, h5, h6{font-weight:normal; margin:0 0 15px}
h3 {color: #202021;font-size: 2.0rem;font-weight: bold;line-height: 22px;font-style: normal;margin-top: 15px;}
h2{font-size:2.5rem; line-height:30px}
img{max-width:100%; height:auto}
p {margin: 0 0 10px;color: #656565;font-size: 14px;/*line-height: 17px;*/}
.alignleft{float:left; margin-left:0px}
.aligncenter{display:block; margin:10px auto}
.alignright{float:right; margin-left:10px}
.floatleft{float:left}
.floatright{float:right}
.center{width:1275px; display:block; margin:0 auto; padding:20px; background:#fff; transition:all 1.3s ease 0s; -moz-transition:all 1.3s ease 0s; -webkit-transition:all 1.3s ease 0s; -o-transition:all 1.3s ease 0s; -ms-transition:all 1.3s ease 0s}
div{overflow:hidden}
.slider{height:350px; overflow:visible}
.bxslider, .bx-viewport, .bx-controls, .bx-pager, .bx-controls-direction{overflow:visible}
#selectnav1{display:none}
#selectnav2{display:none}
#nav{display:block}
#f_menu{display:block}
.body_wrapper{background:url("images/body_bg.png") repeat; margin-top:10px; margin-bottom:30px}
.top-menu {display: block;margin: 0 auto;}
.top-menu ul {padding-left: 20px;}
.top-menu ul li {display: inline-block;color: #fff;font-size: 14px;padding: 0px 5px;line-height: 24px;}
.top-menu ul li a {color: #fff;font-size: 20px;line-height: 24px;}

.header_area {position: relative;padding-bottom: 15px;}
.logo{width: 304px;margin: 0 auto;display: block;}
.top_menu{margin-left:60px; margin-top:60px; width:330px}
.top_menu ul{list-style:none outside none; margin:0; padding:0}
.top_menu ul li{float:left; border-right:2px solid #000}
.top_menu ul li:last-child{border-right:none}
.top_menu ul li a{color:#CF0000; display:block; font-size:12px; padding:0 11px; line-height:12px}
.top_menu ul li a:hover{text-decoration:underline}
.date-time {position: absolute;/*z-index: 99999;*/bottom: 0;right: 0;}
.date-time p{margin-bottom:0;color:#656565;font-size:14px}
.main_menu_area{overflow:visible; min-height:45px;text-align: center;
  background: #000; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(left top, #1b1d1e, #000); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(bottom right, #1b1d1e, #000); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(bottom right, #1b1d1e, #000); /* For Firefox 3.6 to 15 */
  background: linear-gradient(to bottom right, #1b1d1e, #000); /* Standard syntax */
}
.main_menu_area ul{margin:0; padding:0; list-style:none}
.main_menu_area ul li{display: inline-block; position:relative}
.main_menu_area ul li a{color:#FFF; display:block; font-size:16px; padding:18px 13px}
.main_menu_area ul li a:hover{background:#CF0000}
.main_menu_area ul li.active a{background:#CF0000}
#nav li ul{transition:all 0.3s ease 0s; -moz-transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; -o-transition:all 0.3s ease 0s; -ms-transition:all 0.3s ease 0s}
/* dropdown css level one*/
.main_menu_area ul li ul{background:none repeat scroll 0 0 #0D0E0F; top:100px; position:absolute; width:215px; z-index:99999; right:-99999px;text-align:left !important}
.main_menu_area ul li ul li{float:none; position:relative;display: block;}
.main_menu_area ul >li:hover >ul{right:0px; top:49px}
.main_menu_area ul li ul li a{padding: 15px;}
.main_menu_area ul li ul li a:hover{}
/* dropdown css level two*/
.main_menu_area ul li ul li ul{background:none repeat scroll 0 0 #0D0E0F; right:215px; position:absolute; width:215px; z-index:99999; right:-99999px}
.main_menu_area ul li ul li ul li{float:none}
.main_menu_area ul li ul li:hover ul{left:215px !important; top:0px}
.main_menu_area ul li ul li ul li a{ font-weight:bold}
.slider_area, .slider{display:block; position:relative; width:100%; margin:0; padding:0;}
.slider *{margin:0; padding:0;}
.slider img{max-width:100%;}
.slider1{width:670px}
.slider2{width:250px}
.gokul { width: 325px;}
.content_area{margin-top:10px}
.main_content{width:890px}
.top-stories {width: 100%;}
.top-stories .top-stories-title {background:#CF0000;color: #FFF;display: block;font-size: 12px;font-weight: bold;padding: 8px 15px 8px 25px;position: absolute;left: 0;text-transform: uppercase;top: 1px;}
.top-stories .banner-con {width: 100%;background-color: #202021;padding: 15px 10px;}
.top-stories .banner-con .box{/*width: 100%;max-width:500px;*/background-color: #0a0a0a;float: left;}
.top-stories .banner-con .box img{width: 100%;border:3px solid #000;}
.top-stories .banner-con .box h3 {width: 100%;font-size:26px;line-height:33px; background-color: #0a0a0a;padding: 5px 15px;margin: 0px;}
.top-stories .banner-con .box h3 a{color:#fff;}
.top-stories .banner-con .box h3 a:hover{color:#cf0000;transition:all ease-out 0.5s}

.top-stories .banner-con .other-new {}
.list {margin-bottom: 10px; margin-top: 4px; border-bottom: 1px solid rgba(128, 128, 128, 0.16);
   padding-bottom: 10px;}
.list:last-child {
    margin-bottom: 0px;
    margin-top: 4px;
}
.list img {width: 100%;max-width: 125px;float: left;}
.list h3 {margin: 0px 0px 0px 15px;float: left; margin:0;}
.list h3 a{color:#808080}
.list h3 a:hover{color:#fff;transition:all ease-out 0.5s}

.other-top-stories {margin-left: 0;}
.top-stories-box {}
.top-stories-box img{width:100%;}
.top-stories-box h3{}
.top-stories-box a{color:#202020;transition:all ease-out 0.5s}
.top-stories-box a:hover{color:#cf0000}


.left_coloum{width:610px}
.single_left_coloum_wrapper{position:relative; margin-left:-10px; margin-bottom:30px}
.single_left_coloum_wrapper .title{margin-left:10px}
.title{border-bottom:4px solid #CF0000;font-size: 24px; font-weight: bold;text-transform: uppercase;}
.more{background:url(../images/plus.png) no-repeat 90% center; background-color:#CF0000; color:#FFF; display:block; font-size:12px; font-weight:bold; padding:8px 30px 8px 12px; position:absolute; right:0; text-transform:uppercase; top:1px}
.popular_more {width: 75px;background: url(../images/plus.png) no-repeat right 12px top 9px #CF0000;
	color: #FFF;display: block;font-size: 12px;font-weight: bold;padding: 8px 30px 8px 12px;text-transform: uppercase;}
.single_left_coloum{margin-left:24px; width:187px}
.mar-l-10 {margin-left: 10px;}
.readmore, .single_cat_right_content_meta span{color:#CF0000; font-size:10px; text-transform:uppercase; font-weight:bold; margin-right:20px}
.readmore:hover, .single_cat_right_content_meta span:hover{color:#CF0000; text-decoration:underline}
.gallery{}
.gallery img{margin-bottom:10px; margin-left:10px; width:141px}
.single_cat_left{}
.single_cat_left_content{border-bottom:1px dotted #000; margin-left:10px; width:220px}
.single_cat_left_content h3{font-size:15px}
.single_cat_left_content_meta{font-size:11px}
.single_cat_left_content_meta span{color:#cf0000}
.right_coloum{width:250px}
.right_coloum h3 {font-size: 2.0rem;line-height: 2.1rem;}
.single_right_coloum{margin-bottom:30px}
.single_right_coloum img{width:100%}
.single_right_coloum ul{margin:0; padding:0; list-style:none}
.single_right_coloum ul li:last-child{border-bottom:none}
.single_cat_right_content{padding-bottom:10px}
.single_cat_right_content img {width: 100%;}
.single_cat_right_content h3{margin-top:10px}
.single_cat_right_content_meta{}
.add {  height: 271px; width: 325px;}
.editorial{}
.editorial h3{color:#CF0000}
.sidebar{width:325px}
.single_sidebar{margin-bottom:20px}
.popular img {float: left;max-width: 115px;}

.popular h3 a:hover{color:#cf0000;}
.mar-b-10 {margin-bottom:10px}

.astroguide .s-img {float: left;}
.astroguide h3 {font-size: 13px;margin: 0;float: left;max-width: 240px;}
.astroguide p {clear: both;margin: 10px auto;text-align: center;line-height: 15px;}
.astroguide .red-btn {margin: 0px 10px;}
.red-btn {display: inline-block;padding: 10px 15px;font-size: 12px;font-weight: bold;text-align: center;background-color: #cf0000;color: #fff;text-transform: uppercase;}
.red-btn:hover {background-color: #202020;color:#fff}

.columnist {}
.round-pix {width: 100%;border-radius: 50%;overflow: hidden;}
.columnist .round-pix img{width:100%;text-align: center;}
/*.columnist h3 {padding-left:0px;width: 200px;margin: 5px 0px;}*/
.columnist p {color:#000;font-size:13px;margin-bottom:0;display: inline-block;}
.columnist .columnist-title {float:left; width:100%;}
.columnist .columnist-title a{color:#ff2121;font-size: 13px; font-weight: 700;}
.columnist .columnist-title a span{margin-right:2px;}
.columnist .columnist-title a:hover{font-weight:bold;}

.india-news .single_left_coloum {margin-left: 25px;width: 200px;}

.news-letter{padding:10px; background:#E4E4E4}
.news-letter h2{font-size:20px; margin-bottom:5px; word-spacing:2px}
.news-letter p{}
.news-letter form input#name{border:1px solid #999; margin-bottom:10px; width:100%}
.news-letter form input#email{border:1px solid #999; margin-bottom:10px; width:100%}
.news-letter form input#form-submit{background:none repeat scroll 0 0 #CF0000; border:medium none; color:#FFF; font-weight:bold; padding:8px 20px; font-size:13px}
.news-letter-privacy{color:#cf0000; margin-top:10px}
.popular{}
.popular ul{margin:0; padding:0; list-style:none}
.popular ul li{border-bottom:1px dotted #000; padding-bottom:10px; margin-bottom:10px}
.popular ul li:last-child{border-bottom:none}
.single_popular{}
.single_popular p{margin-bottom:0}
.single_popular h3{line-height:17px; margin-top:0}
.footer_top_area{width:100%; padding:20px 0; border-bottom:1px solid #dcdcdc; border-top:1px solid #dcdcdc;}
.inner_footer_top{width:730px; margin:0 auto}
.footer_bottom_area{margin-top:15px}
.footer_menu{margin-bottom:20px;text-align: center;}
.footer_menu ul{margin:0; padding:0; list-style:none}
.footer_menu ul li{border-right:1px solid #000; display:inline}
.footer_menu ul li:last-child{border-right:none}
.footer_menu ul li a{color:#020305;font-size:14px;line-height: 20px;display:inline-block; padding:0 12px;}
.footer_menu ul li a:hover{color:#cf0000;}
.copyright_text {text-align: center;width: 100%;margin: 0 auto;max-width: 650px;padding-top: 15px;}
.copyright_text p{color: #020305;font-size:14px;line-height:20px}

/*********For story detail*********/

.cycle-slideshow img{ width:100%; height: auto; position:relative;}
.cycle-slide h1{color:red;}

#multiple{position:relative; height:auto; overflow:hidden;}
#multiple .prevControl{width:50px; height:50px; float: left; background-color:transparent; background-color: #cf0000;}
#multiple .prevControl:hover .fa{color:#fff;}
#multiple .nextControl:hover .fa{color:#fff;}
#multiple .nextControl{width:50px; height:50px; float: right; background-color:transparent; background-color: #cf0000;}
.icn-holder .prevControl .fa {color: #fff; cursor: pointer; display: block; float: left; font-size: 50px; text-align: center; width: 50px;}
.icn-holder .fa {color: #fff; cursor: pointer; font-size: 50px; margin-right: 25px; text-align: center; width: 50px;}
.cycle-slide{ width:100%;}
.banner-overlay {position: absolute; top: 55%; width: 100%; z-index:999;}
.banner-overlay h2{ background: url(../images/heading-bg.png) right  center no-repeat; text-align: left;  text-transform:uppercase; margin:0px; color:#FFF;   font-weight:bold; font-size:44px; color:#fff; width: 550px; background-color:rgba(0, 176, 240, 0.8); padding: 23px;}
.banner-overlay h2 span{ color:#FFF; font-size:46px; font-weight:700;}
.icn-holder{width:100%; top:43%; position:absolute; z-index:999; height:50px;}
.banner-img{width:100%; height:auto; overflow:hidden;}
.banner-img img{width:100%; height:auto;}
.section-title {
    color: #cc0000;
    display: block;
    font-size: 24px;
    margin: 0 0 25px;
    position: relative;
    text-align: center;
    width: 100%;
}
.section-title::before {
    background-color: #cc0000;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    top: 50%;
    width: 39%;
}
.section-title::after {
    background-color: #cc0000;
    content: "";
    height: 2px;
    right: 0;
    position: absolute;
    top: 50%;
    width: 39%;
}
.camera{width:45px; height:42px; z-index:999; position:absolute; top:10px; left:10px;}
.camera img{width:100%; height:auto;}
.head-title{margin:0 0 5px; font-size:15px; font-size: 30px;
font-size: 40px;
font-weight: 700;
line-height: 43px;
color: #000;
}
.after-banner{font-size:22px; margin:10px 0px; color:#000000;}
.gallery-head{ font-weight:bold; font-size:30px; margin: 20px 0; color:#cc0000;}
.gallery-two{width:49.5%; float:left margin-right:1%; height:auto; overflow:hidden; float: left; margin-right:1%;}
.gallery-image-two-column{width:100%; height:auto; overflow:hidden; position:relative;}
.gallery-image-two-column img{width:100%; height:auto;}
.gallery-two:last-child{margin-right:0px;}
.gallery-two h3{ font-weight:bold; font-size:22px; line-height:30px;margin: 0;}
.internal-row{width:100%; height:auto; overflow:hidden; margin:0 0 30px;}
.gallery-three {
    float: left;
    margin-right: 1%;
    min-height: 100px;
    overflow: hidden;
    width: 32.6%;
}
.gallery-three img{width:100%; height:auto; overflow:hidden;}
.gallery-three:last-child{margin-right:0px;}
.gallery-image-three-column{width:100%; height:auto; overflow:hidden; background-color: #333; position:relative;}
.gallery-image-three-column img{width:100%; height:auto;}
.gallery-three h4{ font-weight:bold; font-size: 2.0rem; line-height:2.4rem;}
.second-take{width:100%; height:auto; overflow:hidden; min-height:220px; background: rgba(0, 0, 0, 0) url("../images/parlexx-back.jpg") repeat fixed 0 0 / cover ; padding: 46px 20px;}
.prx-padding{padding:20px 0px;}
.rem-marg{margin:0px;}
.second-take h2{color:#fff; margin:0 0 10px;  font-size:36px; font-weight:bold;}
.second-take h3{color:#fff; margin:0 0 10px; font-size:30px; font-weight:bold;}
.second-take p{color:#fff; margin:0 0 10px;  font-size:24px; line-height:30px;}
.most-read{}
.most-read {
    color: #cc0000;
    display: block;
    font-size: 24px;
    margin: 0 0 25px;
    position: relative;
    text-align: center;
    width: 100%;
}
.most-read::before {
    background-color: #cc0000;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    top: 50%;
    width: 36%;
}
.most-read::after {
    background-color: #cc0000;
    content: "";
    height: 2px;
    right: 0;
    position: absolute;
    top: 50%;
    width: 36%;
}
.slider-wrap{width:100%; min-height:200px; background-color:#cecece; padding: 10px;  font-size:30px; font-weight:bold; position:relative;}
.owl-item{padding:0 10px; position:relative;}
.owl-item img{width:100%; height:auto;}
.owl-theme .owl-controls {
    margin-top: 10px;
    position: absolute;
    right: 0;
    text-align: center;
    top: -40px;
}
.customNavigation {
    position: absolute;
    right: 19px;
    top: 10px;
}
a.weekPredictionLink {color: red;}
.owl-item p{ font-size:18px; font-weight:bold; color:#000; margin:10px 0px;}
.customNavigation .prev{width:40px; height:40px; padding:0px; left: 5px;}
.customNavigation .prev img{width:100%; height:auto;}
.customNavigation .next{width:40px; height:40px; padding:0px;}
.customNavigation .next img{width:100%; height:auto;}
.right-section {float: left; height: auto; overflow: hidden; padding-right: 0.5%; width: 67.2%;}
.left-section{width: 32.8%; height:auto; overflow:hidden; float:right; padding-left: 0.5%;}
.left-blog{width:100%; height:auto; overflow:hidden; position:relative;margin-bottom:20px;}
.left-section div.left-blog:first-child{border-bottom: 1px solid #ededed;}
.left-img{width:100%; height:auto; overflow:hidden; margin: 0; position:relative;}
.left-img > img{width:100%; height:auto;}
.left-txt{width:100%; height:auto; overflow:hidden;}
.left-txt p{font-weight:bold; color:#000; font-size: 2.0rem;line-height: 2.4rem;}

.right-blog{width:100%; height:auto; overflow:hidden; position:relative;}
.right-img{width:100%; height:auto; overflow:hidden; margin: 0; position:relative;}
.right-img > img{width:100%; height:auto;}
.right-txt{width:100%; height:auto; overflow:hidden;margin-bottom: 10px;}
.right-txt p{font-weight:bold; color:#000; font-size:20px;}

.single_view{margin-top: 10px;}
.left-single-view {
    background-color: #fff;
    float: left;
    margin-right: 2%;
    min-height: 100px;
    overflow: hidden;
    width: 72%;
}
.single-head-title{font-size:46px; font-weight:bold; margin: 0 0 10px;line-height: 5.4rem;}
.right-single-view{width:26%; min-height:100px; background-color:#fff; overflow:hidden; float:left;}
.date{font-size:20px; margin:0 0 15px;}
.content, div.storyBody p{color: rgb(75,75,75) !important; font-size:1.9rem; line-height:3.0rem; margin-bottom: 1.5rem;}
.single-view-banner{width:100%; height:auto; overflow:hidden; margin: 0 0 15px;}
.single-view-banner img{width:100%; height:auto;}
.single_view h5{font-size:20px; font-weight:bold; margin-bottom:10px;}
.social-strip{height:45px;}
.social{width:38px; height:37px; float:left; transition:.5s all ease-in-out; margin-right: 5px;}
.social img{width:100%; height:auto; transition:.5s all ease-in-out;}
.social:hover{transition:.5s all ease-in-out; transform:rotate(360deg);}
.related-news {
    height: auto;
    overflow: hidden;
    width: 100%;
}
.related-news h2{ font-weight: 800;color:#333333;}
.related-news ul{ list-style-type:disc;padding-left: 25px;color:#5d5d5d;}
.related-news ul li{font-weight:bold; font-size:19px; line-height:28px;}
.related-news ul li a{color:#5d5d5d;}
.add{width:80%; height:auto; overflow:hidden; margin:0 auto;}
.add img{width:100%; height:auto;}
.advert{width:324px; height:auto; margin: 0 auto 30px; margin-left:-6px;}
.advert img{width:100%; height:auto;}
.most-popular{width:100%; height:auto; margin:0 auto 30px;}
.popular-section{width:100%; height:auto; overflow:hidden; /*margin-bottom: 10px;*/}

.mar-lf{margin-left:24px !important;}

/*****For Top Sections***********/
.spoarts { background-color: #cc0000;  color: #fff;  float: left;  padding: 2px 20px;   margin: 0 0 5px 0;}
.most-popular12 { border-bottom: 5px solid #cc0000; font-weight: 700; padding: 0 0 3px;}
.sixnews { display: block; float: left; /*margin-top: 25px;*/}

.wrappersection { /*border-bottom: 2px solid;*/}
.headlinesection { font-size: 30px; font-weight: 700; line-height: 43px; color: #000;}

.news1 { float: left;  width: 32%; margin: 0 10px 10px 0; }
.news1 > h2 { font-size: 21px; font-weight: 700; margin: 10px 0;}
.new1img > img {width: 100%; height: auto;}
h2.title label {float:right;font-size:50%}
/*
.fournews { width:100%; float:left; margin:auto;  margin: 15px 0px;}
.news4 { float: left;  width: 17.1%; margin: 0 10px 0px 0;}
.news4 > h2 { font-size: 17px; font-weight: 700; margin: 10px 0; line-height: 23px;}
.news5 > h2 { font-size: 18px; font-weight: 700; margin: 10px 0; line-height: 23px;}
.new4img > img {width: 100%; height: auto;}
.ads { width:26%; float:right;}
.new5img > img {width: 100%; height: auto;}
.newsline1 { border-bottom: 5px solid #d00000;  float: left; width: 100%; }
.fivenews { width:100%; border-bottom:2px #999; }
*/
.eachNews { margin: 15px 0px;padding: 5px;}
.eachNews > h2 { font-size: 17px; font-weight: 700; margin: 10px 0; line-height: 23px;}

.news5 { width: 19%; margin: 15px 15px 10px 0;}
.news5:last-child {margin: 15px 0 0 0;}
.name > h3 {margin: 0;}
.name{ float:left;}
.newsline { border-bottom: 5px solid #d00000;  float: left; width: 100%;}
.menubutton { float:right;}
.news1 h2 a:hover{color:#d00000;}
.news4 h2 a:hover{color:#d00000;}
.news5 h2 a:hover{color:#d00000;}

/******For opinion and age of sunday***********/


.Age { background-color: #cc0000; color: #fff; display: block;  float: left; font-size: 2.7rem;  margin: 0; padding: 10px; font-weight: 700; width:100%;}
.newstwo { float: left; margin: 0 10px 10px 0; /*min-height: 315px;*/ width: 48.8%;}
.asian { font-weight: 700;}
.ageheading { color: #000; float: left; font-size: 40px; font-weight: 700; margin: 18px 0;  width: 100%;}
.black { color: #000;  font-size: 18px;  font-weight: 700;}
.newstwo > h2 {color: #000; font-weight: 700; margin-top: 10px;}
.red {  color: #cc0000; font-size:16ox;}
.singlesunday{float:left; width:100%; border-bottom:3px solid #f6f6f6;margin-bottom: 20px; margin-left: 5px;}

.leftsingle > img { width: 100%;  height: auto;}
.righttsingle {  display: block; float: left; width: 57%;padding: 10px;}
p.high a, p.high a:visited { 
color: #656565;
font-size: 26px; 
}
.costly { color: #000; font-size: 26px; font-weight: 700;}
.These {  color: #000;  font-size: 18px;  line-height: 22px;}
.Sunday1 { width: 67%;  margin-bottom: 22px;}
.leftsunday {width: 40%; float: left;}
.rightsunday {  width: 57%; float: left; padding: 0px 10px;}
.rightsunday > h2 { font-size: 18px;  font-weight: 700; margin: 0;line-height:21px;}
.newDate {color: gray;padding:2px;font-size: 1.3rem;margin:0;}
.smallSection a{font-weight:bold;color: #656565;}
.boxsunday .date {color: gray;padding:2px;font-size: 1.4rem;margin:0;}
.boxsunday { float: left; width: 100%; margin-bottom: 20px; border: 3px solid #ccc; padding: 3px;}

.Age1 { background-color: #cc0000;  color: #fff; display: block; float: left;  font-size: 30px;margin: 0 0 15px; padding: 10px;}
.Age.marginbottom { margin-bottom: 15px;}
.margintop{margin-top:20px;}

.Cartoon12 {
  font-weight: 700;
}

.singlesunday a:hover{color:#cc0000;}
.costly:hover{color:#cc0000;}
.newstwo a:hover { color: red;}

.rightsunday > h2:hover {color:#cc0000;}

/*breaking template*/
.brekingimage { width: 100%; float: left;}
.brekingimage > img { width: 100%; height: auto;}
.brekingnews > h2 { font-size:5rem; margin-top: 20px; font-weight: 700; color: #000;line-height: 73px;}
.breakingpara { color: #000; float: left; font-size: 24px; font-weight: 700;  line-height: 30px;  margin-top: 20px;width:100%;}
.breakingstrap { font-size: 20px;  line-height: 30px;}

.brekingbox { float: left; width: 100%; margin-bottom: 27px;}
.box1 { width: 31%;  float: left;  margin-left: 10px;}
.boxleft { float: left;  width: 40%;}
.boxleft > img { float: left; width: 100%;}
.boxright { float: left;  margin-left: 10px; width: 55%;}
.boxright > p { font-size: 20px;  font-weight: 700;  line-height: 21px;color: #000;}
.brekingnews a:hover{color:#cf0000;}

.slidergalleyimage { margin: auto; width: 90%; display:block; position: relative;}
.bgcolour { background-color: #efefef; display: block;  float: left; margin-bottom: 20px;  padding: 20px 0; width: 100%;}
.sixnews { width: 100%; float: left;}
.twonews { display: block; float: left; width: 100%;}
.new1img { position: relative;}
.camera1 { float: left; width: 5%;}

.gallrytitle {color: #000; font-size: 56px;font-weight: 700;  margin: 5px 0 5px 0;}
.cartoon { float: left; width: 100%;}

.election{background:rgba(0, 0, 0, 0) url("../images/election%20bg.png") no-repeat scroll center center / cover ; float:left;width:100%;}
.camera1 {
  height: 42px;
  left: 10px;
	position: relative;
	top: -60px;
	width: 45px;
  z-index: 999;
}
.wrapperelectio { float: left;  margin-right: 20px; width: 35%;}
.aja { float: left; width: 20%;  text-align: center;}
.tamil { border: 3px solid #cf0000; color: #000; float: left; font-weight: 700; margin: 0 0 36px; padding: 10px; width: 100%;}
.wrapperelectio h1 {  background-color: #cf0000; color: #fff; display: block; float: left; font-size: 24px;  margin: 0;padding: 5px 10px; text-transform: uppercase;}
.wrapperelectio1 { float: left;  margin-right: 20px; width: 60%;} 
.wrapperelectio1 h1 {  background-color: #cf0000; color: #fff; display: block; float: left; font-size: 24px;  margin: 0;padding: 5px 10px; text-transform: uppercase;}
.new5img {
  position: relative;
}

/* for gallery detail form dc*/
.Ccontainer {
    height:120px;
    width:90%;
    /*border:1px solid black;*/
    text-align:left;
    white-space: nowrap;
    overflow:hidden;
}
.div_to_hold_images {
    width:190px;
    /*margin:2px;
  padding: 5px;*/
    height:144;
    display: inline-block;
    overflow:hidden;
    margin-left:8px;
    /*background-color: #F2F2F2;
    border-radius: 3px;
    box-shadow: 1px 2px 5px #353333;*/
  text-align: center;
}
.div_to_hold_images img{
height: 100px;

}
.div_to_hold_images img.selected{
  border: 5px dotted rgba(185, 185, 185, 0.79);
    box-shadow: 1px 2px 5px #353333;
}
.imageScrollerNav{
  
}
.imageScrollerNav {
  position: relative;
  background-color: #e40000;
  display: block;
  width: 30px;
  /*height: 30px;*/
  font-size: 25px;
  padding: 3px 3px 3px 4px;
  color: #fff;
  top: -82px;
  /*border-radius: 5px;*/
          }
.outerCover{ margin-top: 20px; }
.imageScrollerNavLeft{
float: left;
}
.imageScrollerNavRight{
float: right;
}
.imgScroller ul {
  margin: 0;
  padding: 0;
  white-space: nowrap;
  width: 100%;
  overflow-x: auto;
  background-color: #ddd;
}
.imgScroller ul li {
  display: inline;
  width: 150px;
  height: 150px;
}
div.galleryDtListCnt div.col-sm-12, div.galDtImgCnt{
text-align: center !important;
margin: 5px;
}
.galleryDtListCnt img.stry-hd-sml-t3-img{
height: 100px;
width: auto;
max-width: 170px;
}
.galleryDtListCnt, .galleryDtList div.galleryDtListCnt:last-child{
border: 0px dotted #fff;
margin-bottom: 10px;
}
/********************/
.galleryBnList h3 {
    font-weight: bold;
    font-size: 1.5em;
    margin-top: 5px;
    margin-bottom: 5px;
    line-height: 1.3em;
    /*height: 3.3em;
    padding: 0 25px 0 55px;*/
  padding: 0;
    /*overflow: hidden;*/
}
.galBnImgCnt, .cntPntBnImgCnt{
text-align: center;
}
.galleryBnList img.stry-hd-sml-t3-img{
width: 90%;
height: auto;
}
.galleryBnList{padding: 10px  50px 10px 50px;}
.galleryBnList div.storyimg-caption{
    /*margin-top: 10px;*/
    text-align: left;
    color: #000;
	font-size: 2rem;
    border-bottom: 0;
	background-color:#b0b0b0;
}
.storyimg-caption img{width: 32px;margin: 5px;float:left;}
.galleryBnList div.cover {
text-align:center;
background-color: #efefef
padding: 20px;
/*min-height: 519px;*/
    /*border-radius: 5px;
  box-shadow: 1px 2px 5px #353333;*/
}
a.coverArrow, a.coverArrow:visited {
/*border: 1px solid red;*/
    display: block;
    position: absolute;
    width: 40px;
    /*height: 47px;*/
    font-size: 45px;
    text-align: center;
    top: 35%;
    padding-top: 2px;
    background-color:#e40000;;
  color: #fff;
  /*border-radius: 10px;*/
}
a.coverArrow:hover {
    
  /*color: #fff;*/

}
.arrowLeft{
left: 2%;
}
.arrowRight{
right: 2%;
}
.galDtImgCnt img.stry-hd-sml-t3-img{
height: 100px;
width: auto;
max-width: 150px;
    margin: 10px;
}
.gTouter{
    background-color: #333333;
  border-radius: 3px;
    box-shadow: 1px 2px 5px #353333;
}
.cameraIcon{
    color: #fff;
    position: relative;
    top: -30px;
    float: left;
    left: 30px;
  text-shadow: 1px 1px #424141;

}
.galleryListCnt div.camera{
    left:15px;
}
/* for gallery detail form dc*/

/*ticker*/
.ticker-wrap {
    width: 100%;
    overflow: hidden;
    height: 5rem;
    background-color: #f8f8f8;
    padding-left: 100%; // offsets items to begin
    background-color: #E6E6E6;
    border-radius: 2px;
    box-shadow: 0.5px 0.5px 0.5px rgba(99, 97, 97, 0.45);
    margin-bottom: 10px;
    /*margin-top: -20px;*/
}

.ticker {
    display: inline-block;
    height: 4rem;
    line-height: 4rem;
    white-space: nowrap;
    padding-right: 100%; // taken from container as display inline-block
}

.ticker__item {
    display: inline-block;
    padding: 0 1.7rem;
    font-size: 1.7rem;
    color: #616161;
}
.ticker__item img {
    height: 3rem;
    box-shadow: 1px 1px 5px #636161;
    margin: 0 3px 0 3px;
    }
@keyframes ticker {
    0% {
        -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);

    }
    100% {
        -webkit-transform: translate3d(-100%, 0, 0);
                transform: translate3d(-100%, 0, 0);
    }
}
.ticker {
    animation-name: ticker;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    animation-duration: 15s; /* tweak based on number of items/desired speed*/
}
.ticker:hover { -webkit-animation-play-state: paused; -moz-animation-play-state: paused; -o-animation-play-state: paused; animation-play-state: paused; }
.ticker__blank {padding-right: 300px;}
.BnSection{
color: #fff;
padding: 1px 5px;
font-weight: bold;
font-size: 0.7em;

 -moz-border-radius: 4px 4px 4px 4px;
 border-radius: 4px 4px 4px 4px; /* standards-compliant: (IE) */
 z-index:1;
}
.breakingBg{background-color: #D80909;}
.liveBg{background-color: red;}
/*ticker*/