@font-face {
	font-family: 'Siyamrupali';
	font-style: normal;
	font-weight: 300;
	src: local('Siyamrupali'), local('Siyamrupali'), url(Siyamrupali.ttf) format('ttf');
}

body{
	margin:0px;
	padding: 0px;
	font-size:100%;
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
	background: #b7d6ff;/*#e3efff;*/
}
.radius { 
	-webkit-border-radius: 5px;    
	 border-radius: 5px;    
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
}


.state{
	float:left;
	/*text-align:left;*/
	clear:none;
	color: snow;
	width:94%;
	padding:2px 3%;
	background-color: #cab3ea;/*#54166d;/*#0092DC;*/
	margin:3px 0px 0px  0px;
	margin-bottom: 5px;
}

.wrapper{
	width:94%;
	/*display:block;*/
	/*height:auto;*/
	overflow:hidden;
	padding:0px 3%;
	/*border:1px solid #E0E0E0;*/
}

.banner{
	/*background-color: #008B8B;*/
	width: auto;
	text-align: center;
}

.content{
	margin: 10px 0px;

}

.container .quesDiv{
    clear: both;
    display: block;
    float: left;
    margin: 0;
    position: relative;
	width: 100%;
	font-family:'Vrinda','Open Sans',sans-serif;
	/*background-color: #e3efff;*/

	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;

	background: white ;
	min-height: 26px;

}


.container .quesDiv p{
	margin:0;
	padding:0;
	clear: both;
}

ul.nav-list{
	margin:0;
	padding:0;
	list-style:none;
	border:0px solid #E0E0E0;
	clear:both;
}

ul.nav-list li{
	margin:0;
	padding:0;
	border-top:none;
	background: #ffffff;
	clear:both;

	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-border-radius:6px;
	-khtml-border-radius:6px;
}

ul.nav-list li + li{
	border-top:1px solid #E0E0E0;
}
ul.nav-list li a{
	margin:0;
	padding:0px 0;
	/*color:#0088CC;*/
	color: #f26100;
	text-decoration:none;
	/*padding: 1% 1%;*/
	/*padding: 2px 2px;*/
	cursor:pointer;
	display:block;
	clear:both;

	-webkit-border-radius: 6px;
	border-radius: 6px;
	-moz-border-radius:6px;
	-khtml-border-radius:6px;
}

ul.nav-list li a:hover{
	color:#005580;
	background:#F0F0F0;
}



.container .ansDiv{
    clear: both;
    display: block;
    float: left;
    margin: 10px 0 0;
    padding: 0;
    position: relative;
    width: 100%;
	font-family:'Vrinda','Open Sans',sans-serif;
	color: #484848
;
}


.container .ansDiv label{
	/*background: none repeat scroll 0 0 #F9F9F9;*/
	background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #E0E0E0;
    clear: both;
    display: block;
    height: auto;
    margin: 0 0 2%;
    overflow: hidden;
    padding: 0.7% 0.5%;
    position: relative;
    text-align: left;
	
	-webkit-border-radius: 6px;    
	border-radius: 6px;    
	-moz-border-radius:6px;
	-khtml-border-radius:6px;
}




.container .ansDiv label span{
	background: url("../../screen/img/bullets.png") no-repeat scroll 0 3px ;
    display: block;
    float: left;
    height: 18px;
    margin: auto .5% auto 0;
    width: 18px;
}

.container .ansDiv  input{
	 display: none;
}

.container .ansDiv  label:hover{
	background: none repeat scroll 0 0 #F0F0F0;
}


/*
.container .ansDiv input#aa:checked ~ label#aaa, 
.container .ansDiv input#aa:checked ~ label#aaa:hover,

.container .ansDiv input#bb:checked ~ label#bbb, 
.container .ansDiv input#bb:checked ~ label#bbb:hover,

.container .ansDiv input#cc:checked ~ label#ccc, 
.container .ansDiv input#cc:checked ~ label#ccc:hover,

.container .ansDiv input#dd:checked ~ label#ddd, 
.container .ansDiv input#dd:checked ~ label#ddd:hover {
	background: #FF0000;
	color:#FFFFFF;
}

.container .ansDiv input#aa:checked ~ label#aaa span,
.container .ansDiv input#bb:checked ~ label#bbb span,
.container .ansDiv input#cc:checked ~ label#ccc span,
.container .ansDiv input#dd:checked ~ label#ddd span,

.container .ansDiv input#aa:checked + input + input + input + label span,
.container .ansDiv input#bb:checked + input + input + label + label span,
.container .ansDiv input#cc:checked + input + label + label + label span,
.container .ansDiv input#dd:checked + label + label + label + label span
{
	background: url("../../screen/img/bullets.png") no-repeat scroll 0px -19px ;
}


.container .ansDiv input:checked ~ label#correct_answer, 
.container .ansDiv input:checked ~ label#correct_answer:hover{
	background: #0DB10C;
	color:#FFFFFF;
}
*/



.container .ansDiv label.clicked{
	background: #FF0000;
	color:#FFFFFF;
}
.container .ansDiv label.clicked span{
	background: url("../../screen/img/bullets.png") no-repeat scroll 0px -19px ;
}

.container .ansDiv label#correct_answer.clicked span{
	background: url("../../screen/img/bullets.png") no-repeat scroll 0 3px ;
}

.container .ansDiv label#correct_answer.clickedd span{
	background: url("../../screen/img/bullets.png") no-repeat scroll 0px -19px ;
}

.container .ansDiv label#correct_answer.clicked{
	background: #0098fd;
	color:#FFFFFF;
}

.container .ansDiv label#correct_answer.clickedd{
	background: #0098fd;
	color:#FFFFFF;
}


/*.container .ansDiv label#correct_answer.clicked{*/
	/*background: #0DB10C;*/
	/*color:#FFFFFF;*/
/*}*/

/*.container .ansDiv label#correct_answer.clickedd{*/
	/*background: #0DB10C;*/
	/*color:#FFFFFF;*/
/*}*/


.buttonDiv{
	clear: both;
    text-align: center;
    width: 100%;
	padding: 2% 0 0;
}

.stateDiv{
	clear: both;
	text-align: center;
}


.buttonDiv a{
	background: none repeat scroll 0 0 #b7d6ff;/*#e3efff;/*#0DB10C;*/
	border:1px solid #9da3e6;/*#3d1552;/*#47A447;*/
    color: #9da3e6;
    /*padding: 0.3% 4%;*/
	/*padding: 2px 2%;*/
	padding: 0.7% 4%;
    text-decoration: none;
	cursor:pointer;
	clear:both;
}

.buttonDiv a:hover{
	background: none repeat scroll 0 0 #e3efff;/*#3d1552;*/
}

/*Button Backup*/
/*.buttonDiv a{*/


	/*background: none repeat scroll 0 0 #9da3e6;*//*#0DB10C;*/
	/*border:1px solid #9da3e6;*//*#3d1552;*//*#47A447;*/
	/*color: #FFFFFF;*/
	/*padding: 0.3% 4%;*/
	/*padding: 2% 6%;*/
	/*text-decoration: none;*/
	/*cursor:pointer;*/
	/*clear:both;*/
/*}*/

/*.buttonDiv a:hover{*/
	/*background: none repeat scroll 0 0 #9da3e6;*//*#3d1552;*/
/*}*/




 
.homeButton{
	background: none repeat scroll 0 0 #0DB10C;
    border: 1px solid #47A447;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: right;
    margin-bottom: 2%;
    padding: 0.3% 4%;
    text-decoration: none;
}

.leftButton{
	background: none repeat scroll 0 0 #0DB10C;
    border: 1px solid #47A447;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: left;
    margin-bottom: 2%;
    padding: 0.3% 4%;
    text-decoration: none;
}


.days_plan{
	clear: both;
    margin: 0 auto;
    max-width: 481px;
    text-align: center;
    width: 481px;
	max-width:100%;
}


.plan_nav{
	display: block;
    width: 100%;
}

.plan_nav a {
    background: none repeat scroll 0 0 #CCCCCC;
    font-size: 80%;
    padding: 1px 5px;
    text-align: center;
    text-decoration: none;
	margin:0 1%;
	color:#000;
}
.plan_nav a.active,.plan_nav a.prev,.plan_nav a.next {
    background: none repeat scroll 0 0 #0DB10C;
	color:#FFFFFF;
}

.plan_nav a.prev{
	float:left;
}
.plan_nav a.next {
	float:right;
}

.days_plan .slide{
}
.days_plan .slide img{
	width:100%;
}

.copyright {
	padding-top: 15px;
    clear: both;
	color: #0f0f0f;
    font-size: 60%;
    text-align: center;
    width: 100%;
	padding-bottom: 20px;
}

.copyright a{
	color: #0f0f0f;
    text-decoration: none;
}
.copyright a:hover{
	color: #f4f2f3;
}

.PoleWrapper{
	text-align: center;
	margin-top: 10px;
	padding: 0px;
}
.nxtbtn{
    background: #007c7f;
}



