@charset "utf-8";
/* CSS Document */

	body{background:none; margin:0; padding:0; font-family:arial; }
	.container{width:1004px; position:relative; margin:0 auto; padding:0; float:left}
	#chart_div2{width:800px; margin: 10px 0 0; clear:both; text-align:center;}
	#chart_div{position:relative; width:800px; clear:both; text-align:center;  background-color:#e4e4e4;margin-left: 0px;}
	.unliketick{float:right; background:red; height:20px; width:0px;}
	.liketick{float:left; background:green; height:20px; width:0px;}
	.masthead{float:left; width:100%;}
	

	.noquestion div,.question div{ margin-right:5px; padding:2px;}
	label{ padding:3px; float:left; width:100%;}
	.ticker{background-color: orange;height: 20px; left: 363px; margin-top: 0; position: absolute; width: 73px; z-index: 8888;}
	.tickno{ width:40px; float:left; text-align:center; font-size: 12px; font-family: arial;}
	#itgd_links {background-color: #fff;color: #000;font: bold 11px/15px arial;margin: 0;padding: 5px;text-align: center;width: 990px; float:left;}
	#itgd_links ul{ margin:0 0 0 20px; padding:0; float:left; width:100%;}
	#itgd_links ul li {border-right: 1px solid #000;float: left;list-style: none outside none;padding: 0 10px;}
	#itgd_links a {color: #000;text-decoration: none;}
	.last{ border:none!important;}
	.like_dislike{ float:left; width:989px; border:2px solid #000;width: 989px;padding:10px 5px 5px; background-color:#ffffff;}
	.header{ float:left; width:100%;}
	.containbox{ background:none; margin:20px 0; padding:20px; float:left; width:963px; text-align:center; background-color:#fff; border-radius:10px;border:0px solid #000;border-radius: 10px 10px 10px 10px;  }
	.footer{ margin:0; padding:20px 0; float:left; width:100%; text-align:center; background-color:#fff; }
	
	.leftbox{ width:100%; float:left;clear:both;margin-left: 0px;}
.rightbox{ width:100%; float:left; text-align: left;}
	/*.leftbox ul{ float:left; width:31%; margin:0 10px 0 0; padding:0; border-right:0px solid #000;}
	.leftbox ul li{ list-style-type:none; float:left; /*list-style-position:outside;*/ width:275px; padding:5px 5px 20px 5px; text-align:left;font:14px/22px Arial; color:#c92b10;border-radius: 5px 5px 5px 5px; border: 0px solid #000000;margin-bottom: 5px;}*/
	.noquestion div,.question div{ margin-right:5px; padding:2px;}
	.noquestion,.question{ float:left; width:100%;}
	.noquestion .like,.question .like{ background:url("http://media2.intoday.in/indiatoday/images/specials/Like.png") no-repeat scroll  left 5px transparent; padding: 5px 0 5px 50px; height:20px;font:14px/20px Arial; color:#000; cursor:pointer;}
	.noquestion .dc,.question .dc{ background:url("http://media2.intoday.in/indiatoday/images/specials/Dont care.png") no-repeat scroll  left 10px transparent; padding:  5px 0 5px 50px; height:20px;font:14px/20px Arial; color:#000; cursor:pointer;}
	.noquestion .hate,.question .hate{ background:url("http://media2.intoday.in/indiatoday/images/specials/Hate.png") no-repeat scroll left 5px transparent; padding:  5px 0 5px 50px; height:20px;font:14px/20px Arial; color:#000; cursor:pointer;}
	
	
	
	.masthead{background:url("http://media2.intoday.in/indiatoday/images/specials/MAST.png") no-repeat scroll top center transparent; float:left; height:327px; position:relative;}
	.headtext{ position:absolute; bottom:0px; right:0;height: 160px; width:595px; color:#fff; padding-right:10px;}
	.headtext h2{font:Bold 18px/26px Arial;color:#dfdddd; margin-bottom:0px; margin-top:5px;}
	.headtext p{font:16px/24px Arial;color:#dfdddd; margin:5px 0;}
	.click_here{  background: url("http://media2.intoday.in/indiatoday/images/specials/CLICK-HERE.png") no-repeat scroll left top transparent;
    bottom: 0;
    color: #DFDEDC;
    display: inline-block;
    font: bold 14px/22px Arial;
    height: 35px;
    padding: 5px 0px 5px 0px;
	width: 125px;text-decoration: none;
    }
	.newtext{float:left;bottom:10px; right: 0; width: 95%; margin-top:20px; text-align:center}
	.click_here:hover{ text-decoration:underline; }
	
	.containbox ul li label{font: bold 14px/20px Arial; color:#000;width:270px;}
	.full_link{color:#000; font:14px/22px Arial; position:absolute; bottom:20px; right:0;}
	
	.full_link1 a:hover{text-decoration: underline !important; color: #333 !important;}
.popup{
	position: fixed; 
	display: none;
	width: 550px; 
	height: 300px; 
	border-radius: 0.6em 0.6em 0.6em 0.6em;
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.6);
	background-color: #fff0f0;
	left: 30%; top: 20%;
	z-index: 99999999;
}
.popup > div.close{
	cursor: pointer;
    height: 24px;
    overflow: hidden;
    position: absolute;
	right: -3px; top: -3px;
    width: 24px;}
.popup > div.cha{margin: 0 auto; width: 525px; overflow: hidden;}

.article {
	/*height: 140px;
    margin-bottom: 20px;*/
	float:left;
}

.article-small h2 {
    font: bold 1.3em/20px "Arial";
    margin-bottom: 8px;
}

.article a {
    color: #000000;
    position: relative;
    text-decoration: none;
}

.article-small .articletext {
    margin-bottom: 5px;
    min-height: 68px;
}

.smallimg > a {
    float: left;
    height: 66px;
    width: 95px;
}
.article-small .articletext p {
    font: 13px/16px Tahoma;
    margin: 0 0 8px;
}
.dot-divider{ width:100%; border-bottom:1px dotted #000; margin-top:20px; float:left;}


#one_partner{}
#many_partners{}
#no_partner{}
.quesno{width: 5%; float: left;  display:block;margin-top: 5px;font:bold 18px/22px Arial; text-align:center}
.ques_title{float: right; width: 94%;margin-top: 5px;}
.ques_title ul { margin:0px; padding:0px; float:left; width:100%;}
.ques_title ul li{ margin:0px; padding:0px; float:left; width:100%; list-style:none;}
.noborder{ border:none!important;}


	.container{width:1004px; position:relative; margin:0 auto; padding:0;}
	#chart_div2{width:800px; margin: 10px 0 0; clear:both; text-align:center;}
	#chart_div{position:relative; width:800px; clear:both; text-align:center;  background-color:#e4e4e4;margin-left: 0px;}
	.unliketick{float:right; background:red; height:20px; width:0px;}
	.liketick{float:left; background:green; height:20px; width:0px;}
	.masthead{float:left; width:100%;}
	
	#question_container .poll_ques_list{ float:left; width:100%; margin:0px; padding:0;}
	#question_container .poll_ques_list li{ list-style-type:none; float:left; /*list-style-position:outside;*/ width:99%; padding:5px; text-align:left;font:bold 14px/22px Arial; color:#000;margin-right: 2px; }
	
	.question div{ margin-right:5px; padding:2px;}
	label{ padding:0px; float:left; width:100%;}
	.ticker{  background-color: orange;
    height: 20px;
    left: 363px;
    margin-top: 0;
    position: absolute;
    width: 73px;
    z-index: 8888;}
	.tickno{ width:40px; float:left; text-align:center; font-size: 12px; font-family: arial;}
	#itgd_links {background-color: #fff;color: #000;font: bold 11px/15px arial;margin: 0;padding: 5px;text-align: center;width: 990px; float:left;}
	#itgd_links ul{ margin:0 0 0 20px; padding:0; float:left; width:100%;}
	#itgd_links ul li {border-right: 1px solid #000;float: left;list-style: none outside none;padding: 0 10px;}
	#itgd_links a {color: #000;text-decoration: none;}
	.last{ border:none!important;}
	.like_dislike{ float:left; width:989px; border:2px solid #000;width: 989px;padding:10px 5px 5px; background-color:#ffffff;}
	.header{ float:left; width:100%;}
	.containbox{ background:#fff; margin:20px 0; padding:10px; float:left; width:1000px; text-align:center; background-color:#fff; border-radius:10px;}
	.footer{ margin:0; padding:20px 0; float:left; width:100%; text-align:center; background-color:#fff; }
	.question{ float:left; width:100%;}
	.question .like{ background:url("http://media2.intoday.in/indiatoday/images/specials/Like.png") no-repeat scroll  left 5px transparent; padding: 5px 0 5px 50px; height:20px;font:14px/20px Arial; color:#000; cursor:pointer;}
	.question .dc{ background:url("http://media2.intoday.in/indiatoday/images/specials/Dont care.png") no-repeat scroll  left 10px transparent; padding:  5px 0 5px 50px; height:20px;font:14px/20px Arial; color:#000; cursor:pointer;}
	.question .hate{ background:url("http://media2.intoday.in/indiatoday/images/specials/Hate.png") no-repeat scroll left 5px transparent; padding:  5px 0 5px 50px; height:20px;font:14px/20px Arial; color:#000; cursor:pointer;}
	.masthead{background:url("http://media2.intoday.in/indiatoday/images/specials/MAST.png") no-repeat scroll top center transparent; float:left; height:327px; position:relative;}
	.headtext{ position:absolute; bottom:0px; right:0;height: 160px; width:595px; color:#fff; padding-right:10px;}
	.headtext h2{font:Bold 18px/26px Arial;color:#dfdddd; margin-bottom:0px; margin-top:5px;}
	.headtext p{font:16px/24px Arial;color:#dfdddd; margin:5px 0;}
	.click_here{  background: url("http://media2.intoday.in/indiatoday/images/specials/CLICK-HERE.png") no-repeat scroll left top transparent;
    bottom: 0;
    color: #DFDEDC;
    display: inline-block;
    font: bold 14px/22px Arial;
    height: 35px;
    padding: 5px 0px 5px 0px;
	width: 125px;text-decoration: none;
    }
	.newtext{float:left;bottom:10px; right: 0; width: 95%; margin-top:20px; text-align:center}
	.click_here:hover{ text-decoration:underline; }
	
	.containbox ul li label{font:bold 16px/22px Arial; color:#000;width:100%;}
	.full_link{color:#000; font:14px/22px Arial; position:absolute; bottom:20px; right:0;}
	
	.full_link1 a:hover{text-decoration: underline !important; color: #333 !important;}
.popup{
	position: fixed; 
	display: none;
	width: 500px; 
	height: 300px; 
	border-radius: 0.6em 0.6em 0.6em 0.6em;
	box-shadow: 0 0 12px rgba(0, 0, 0, 0.6);
	background-color: #fff0f0;
	left: 30%; top: 20%;
	z-index: 99999999;
}
.popup > div.close{
	cursor: pointer;
    height: 24px;
    overflow: hidden;
    position: absolute;
	right: -3px; top: -3px;
    width: 24px;}
.popup > div.cha{margin: 0 auto; width: 400px; overflow: hidden;}
.leftbox{ width:100%; float:left;}
.rightbox{ width:33%; float:right; text-align: left;}

.article {
	/*height: 140px;
    margin-bottom: 20px;*/
	float:left;
}

.article-small h2 {
    font: bold 1.3em/20px "Arial";
    margin-bottom: 8px;
}

.article a {
    color: #000000;
    position: relative;
    text-decoration: none;
}

.article-small .articletext {
    margin-bottom: 5px;
    min-height: 68px;
}

.smallimg > a {
    float: left;
    height: 66px;
    width: 95px;
}
.article-small .articletext p {
    font: 13px/16px Tahoma;
    margin: 0 0 8px;
}
.dot-divider{ width:100%; border-bottom:1px dotted #000; margin-top:20px; float:left;}

.marginleft10{ margin-left:10px!important; margin-top:10px;}
.fltleft{ float:left;}
.fltright{ float:right;}
.ques_opt{ margin-top:5px;font:bold 14px/20px Arial; width:100%;}
.margintop5{ float:left; width:100%; height:10px;}
.popupmsg{ margin-top:30px; font:bold 18px/24px Arial;}
.page_kicker{ font:18px/22px arial; margin:20px 0; text-align:left;}
.containbox h1{font: bold 30px/32px arial; text-align:center; margin:20px 0 10px 0!important; text-transform:uppercase;}
.containbox h2{font: bold 26px/32px arial;text-align:center; margin:20px 0 10px 0!important}

.answerlist{ list-style:none; margin:0; padding:0; float:left; width:100%}
.answerlist li{ list-style:none; margin:0; padding:10px 0; float:left; width:100%; border-bottom:1px dotted #000;}
#spclcomment {background-color: #666666; border: 1px solid #CCCCCC;border-radius: 10px 10px 10px 10px; display: none;height: auto;padding: 5px; position: absolute;right: 0;top: 30px;}
.spclcomment{right: 100px!important; top: -15px!important;}
.close-spcl-pop { background-color: #CCCCCC;border-radius: 10px 10px 10px 10px;color: #000000 !important;font: bold 12px/20px arial;height: 20px;position: absolute;right: 10px;text-align: center; top: 10px;width: 20px;}
.dontdivspac{top: -12px!important;}
.sharer_div .pointer {left: 250px!important;}
.sharer_div .close { background-color:#EEEEEE!important; border-radius: 12px 12px 12px 12px;cursor: pointer;height: 14px;position: absolute;right: 9px!important;top: 13px!important; visibility: visible;width: 13px;}
#overlay{min-height:960px; height:4150px; text-align:center; width:1000px; opacity:.7;filter:alpha(opacity:70); position:absolute; background:#fff;  z-index:9999999999; display:none;}
.resultchk{width: 100%; padding: 5px; position: relative; height:45px; border:0; float:left;}
.ques_radio{ width:4%;}
.ques_text{width:90%; clear:right;}
.ques_container{ width:28%; float:left; margin-right:15px;}




.socialcont {position: absolute;right: 0;top: -15px;width: 635px;}
.socialdiv {top: 0px;position: absolute;right: 0;}
.lft {float: left;}
.imgs {margin: 0 2px;}
.fb, .tw, .gp, .shr {background-repeat: no-repeat;cursor: pointer;height: 26px; width: 26px;}
.fb {background-image: url("http://media2.intoday.in/microsites/event-calender/facebook.jpg");}
.gp {background-image: url("http://media2.intoday.in/microsites/event-calender/google.jpg");}
.tw {background-image: url("http://media2.intoday.in/microsites/event-calender/twittr.jpg");}
.shr {background-image: url("http://media2.intoday.in/microsites/event-calender/emails.png");} 
.shareRdiv {float: right; margin-bottom: 45px; position: absolute; right: 0;top: 0;}
.leftbox{background-image: url(images/banenr-bestsity.jpg); background-repeat: no-repeat; background-position: top center; padding-top: 245px;  position: relative;}
.containbox{margin-top: 0px;}
.spclcomment{right: 10px !important}
#spclcomment{ z-index: 9999;}
.containbox h2{color: #db1921;}
ul.poll_ques_list > li{border-bottom: dashed 1px #575757;}
#question_container .poll_ques_list li{padding: 2px 5px;}
.containbox ul li label{padding-left: 5px;}
/*.rounded { background-color: #e6e6e6; border: 2px solid #b5b5b5; border-radius: 20px 20px 20px 20px; line-height: 36px; width: 36px;text-align: center;}*/
.rounded {background-image: url("images/rounded.png"); background-position: center center; background-repeat: no-repeat; height: 42px; line-height: 42px; text-align: center;width: 36px;}
.ques_container{margin-right: 35px;}
.ques_title h3{line-height: 43px}