body { 
background-color:#E2E2E2; 
margin:0 auto;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

h1, h2, h3 {color:#8AA52F; font-size:13px;}

.main {background-color:#ffffff; width:980px; margin:0 auto; padding:10px; margin-top:10px;  border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; }
.border{border:solid 1px #E5ECF3;}

.heading_terms { color:#8AA52F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:25px; font-weight:bold;}

.headtext {color:#8AA52F; font-weight:bold; font-size:11px;}

.headingrow { background-color:#D7D7D7; line-height:25px; color:#333333; font-weight:bold; font-size:11px; text-transform:uppercase; }
.lightheadingrow { background-color:#E5E5E5; line-height:20px; color:#666666; font-weight:bold; font-size:11px; }
.lightitalicheadingrow { background-color:#E5E5E5; line-height:20px; color:#666666; font-weight:bold; font-size:11px; font-style:italic;}
.innerboxhead { color:#333333; padding:10px; font-size:11px; } 

.extremelarge{color:#8AA52F; font-weight:bold; font-size:25px;} 
.redtext { color:#ff0000; font-size:11px;}
.redmedium { color:#ff0000; font-size:12px; }

.blackmedium { color:#000000; font-size:12px; }

.aieedred { color:#ff0000; font-weight:bold; font-size:25px; font-family:Tahoma;}
.aieedblack { color:#000000; font-weight:bold; font-size:25px; font-family:Tahoma;}

#timediv { border-top:dotted 1px #E2E2E2; margin-top:10px;}


.leftmenuhead {padding:5px; background-color:#E1EAC2; font-size:15px; font-family:Arial; font-weight:bold; color:#8AA52F; height:40px; }
.leftmenuborder{background-color:#8AA52F;}
.leftlink a{ color:#000000; line-height:25px; margin-left:10px; font-family:Verdana; font-size:11px; background-image:url(../images/arrow.jpg); background-repeat:no-repeat; background-position:left; padding-left:10px;}
.leftlink a:hover{ color:#8AA52F;}

.text {color:#333333; font-size:11px;}
.text a {color:#ff0000;}
.text a:hover {color:#000000;}

.greentext { color:#8AA52F;} 
.textlist {line-height: 20px;}

.linktext a {color:#FF0000;}
.linktext a:hover {color:#000000;}

.greenbord {border:solid 1px #8AA52F; background-color:#8AA52F;}
.blackbord {border:solid 1px #000000; background-color:#000000;}


.leftcat { background-color:#8AA52F; border:solid 1px #B4C08A; color:#ffffff; padding:5px 5px 5px 10px; font-weight:bold;}

.leftsubcat { background-color:#C1CE94; padding:3px; border:solid 1px #B4C08A; border-bottom:0px; color:#333333; font-weight:bold;}

.lefquestion { background-color:#E1E9C6; border:solid 1px #B4C08A; border-bottom:0px; color:#333333;}
.lefquestion a { display:block;  color:#000000; padding:2px 5px 2px 5px; text-align:center; text-decoration:none;}
.lefquestion a:hover { background-color:#D67B0D; color:#FFFFFF;}
/*.lefquestion a:visited { background-color:#D67B0D; color:#FFFFFF;} */

.lefquestionviewed a { display:block; padding:2px 5px 2px 5px; text-align:center; text-decoration:none;  border:solid 1px #F5AA4F; background-color:#D67B0D; color:#FFFFFF;}
.lefquestionviewed a:hover { background-color:#D67B0D; color:#FFFFFF;}

.lefquestionflag a { display:block; padding:2px 5px 2px 5px; text-align:center; text-decoration:none; background-image: url(../images/red_flag.gif); background-repeat:no-repeat; background-color:#545AFF; color:#FFFFFF;}
.lefquestionflag a:hover { background-color:#D67B0D; color:#FFFFFF;}

.toplink { color:#000000; }
.toplink a {color:#8AA52F;}
.toplink a:hover {color:#FF0000;}

.questiontable {line-height:20px; color:#333333; font-size:11px; font-family:Verdana;}

.italictext {font-style:italic; color:#333333; font-size:11px;}

.texthindi {color: #333333; font-size:14px;}

.control { border:dotted 1px #999999; padding:3px; font-family:Verdana; font-size:11px; color:#333333;}
.submit { color:#0077A9; padding:3px; font-weight:normal; background-color:#FAFAFA; border: 1px solid #0077A9; cursor:hand; } 
.submitgrey { color:#333333; padding:3px; font-weight:normal; background-color:#FAFAFA; border: 1px solid #CCCCCC; cursor:hand; }
.submitover { color:#C76700; padding:3px; font-weight:normal; background-color:#FAFAFA; border: 1px solid #C76700; cursor:hand; }

.finishover { color:#FF0000; padding:3px; font-weight:normal; background-color:#FAFAFA; border: 1px solid #FF0000; cursor:hand; }


.footer {color:#000000;}
.footer a {color:#FF0000;}
.footer a:hover {color:#000000;}

.texteria{width:100%}


/*For Admit Card */
.bigblacktrext { color:#000000; font-size:12px; font-family:Verdana; text-transform:uppercase;}
.smallblacktrext { color:#000000; font-size:11px; font-family:Verdana;}

.heading_designis { color:#8AA52F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:25px;}
.big_heading { color:#8AA52F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}

.example {font-size:12px; font-family:Arial; color:#888888; font-style:italic;}
.forgettext {font-size:11px; font-family:Arial; color:#333333;}


.traker { position:relative; margin-top:1.3em; margin-bottom:1em;}
.flexer,.progress-indicator{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.no-flexer,.progress-indicator.stacked{display:block}
.no-flexer-element{-ms-flex:0;-webkit-flex:0;-moz-flex:0;flex:0}
.flexer-element,.progress-indicator>li{-ms-flex:1;-webkit-flex:1;-moz-flex:1;flex:1}
.progress-indicator{margin:0 0 1em;padding:0;font-size:80%;text-transform:uppercase}
.progress-indicator>li{list-style:none;text-align:center;width:auto;padding:0;margin:0;position:relative;text-overflow:ellipsis;color:#bbb;display:block}.progress-indicator>li:hover{color:#6f6f6f}
.progress-indicator>li.completed,.progress-indicator>li.completed .bubble{color:#96af40;}
.progress-indicator>li.completed .bubble img { margin-top:3px; position:relative; z-index:9;}
.progress-indicator>li .bubble{border-radius:1000px;width:20px;height:20px;background-color:#bbb;display:block;margin:0 auto .2em;border-bottom:1px solid #888}
.progress-indicator>li .bubble:after,.progress-indicator>li .bubble:before{display:block;position:absolute;top:9px;width:100%;height:3px;content:'';background-color:#bbb}
.progress-indicator>li.completed .bubble,.progress-indicator>li.completed .bubble:after,.progress-indicator>li.completed .bubble:before{background-color:#96af40;border-color:#96af40}
.progress-indicator>li .bubble:before{left:0}
.progress-indicator>li .bubble:after{right:0}
.progress-indicator>li:first-child .bubble:after,.progress-indicator>li:first-child .bubble:before{width:50%;margin-left:50%}
.progress-indicator>li:last-child .bubble:after,.progress-indicator>li:last-child .bubble:before{width:50%;margin-right:50%}
.progress-indicator>li.active,.progress-indicator>li.active .bubble, .progress-indicator>li.active,.progress-indicator>li.active a{color:#dd0a23}
.progress-indicator>li.active .bubble,.progress-indicator>li.active .bubble:after,.progress-indicator>li.active .bubble:before{background-color:#dd0a23;border-color:#dd0a23}
.progress-indicator>li a:hover .bubble,.progress-indicator>li a:hover .bubble:after,.progress-indicator>li a:hover .bubble:before{background-color:#5671d0;border-color:#1f306e}.progress-indicator>li a:hover .bubble{color:#5671d0}
.progress-indicator>li.danger .bubble,.progress-indicator>li.danger .bubble:after,.progress-indicator>li.danger .bubble:before{background-color:#d3140f;border-color:#440605}.progress-indicator>li.danger .bubble{color:#d3140f}
.progress-indicator>li.warning .bubble,.progress-indicator>li.warning .bubble:after,.progress-indicator>li.warning .bubble:before{background-color:#edb10a;border-color:#5a4304}.progress-indicator>li.warning .bubble{color:#edb10a}
.progress-indicator>li.info .bubble,.progress-indicator>li.info .bubble:after,.progress-indicator>li.info .bubble:before{background-color:#5b32d6;border-color:#25135d}
.progress-indicator>li.info .bubble{color:#5b32d6}
.progress-indicator.stacked>li{text-indent:-10px;text-align:center;display:block}
.progress-indicator.stacked>li .bubble:after,.progress-indicator.stacked>li .bubble:before{left:50%;margin-left:-1.5px;width:3px;height:100%}
.progress-indicator.stacked .stacked-text{position:relative;z-index:10;top:0;margin-left:60%!important;width:45%!important;display:inline-block;text-align:left;line-height:1.2em}
.progress-indicator.stacked>li a{border:none}
.progress-indicator.stacked.nocenter>li .bubble{margin-left:0;margin-right:0}
.progress-indicator.stacked.nocenter>li .bubble:after,.progress-indicator.stacked.nocenter>li .bubble:before{left:10px}
.progress-indicator.stacked.nocenter .stacked-text{width:auto!important;display:block;margin-left:40px!important}

.progress-indicator>li a { display: inline-block;}
.progress-indicator>li.active, .progress-indicator > li.completed { display:inline-block}
.progress-indicator>li.active:hover .bubble, .progress-indicator>li.active:hover .bubble:before,  .progress-indicator>li.active:hover .bubble:after {background-color:#dd0a23; border-color:#dd0a23}

.progress-indicator>li.completed,.progress-indicator>li.active .bubble, .progress-indicator>li.completed,.progress-indicator>li.completed a{color:#96af40}
.progress-indicator>li.completed:hover .bubble, .progress-indicator>li.completed:hover .bubble:before,  .progress-indicator>li.completed:hover .bubble:after {background-color:#96af40;border-color:#96af40}

.button {
    color: #ffffff;
    line-height: 1;
    cursor: pointer;
    padding: 0 18px;
    text-align: center;
    display: inline-block;
    font-size: 1.2em !important;
height: 35px !important;
line-height: 35px;
background-color: #333;
border-radius: 4px;
}
@media handheld,screen and (max-width:400px){.progress-indicator{font-size:60%}}



/*===========Rmc---New---Css---===========*/
.top-stript-date-panel h3, .date-hold-panel h3{
	    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
        font-weight:600;
}
.date-hold-panel p{
	font-weight:500;
}
.date-hold-panel h3 span{
	font-size:17px !important;
}
.date-hold-panel h3{
	    line-height: 16px;
		min-height:42px;
}
.date-hold-panel .heading-dates span{
	font-size:21px !important;
	line-height:normal;
}
.aieed-logo-hold{
	max-width:300px;
}

@media(max-width:767px){
.date-hold-panel h3 span{
	font-size:15px !important;
}
.date-hold-panel .heading-dates span{
	font-size:17px !important;
	line-height:normal;
}
.top-stript-date-panel h3{
	font-size:20px !important;
}
.date-hold-panel a p{
	font-size:16px;
}
.aieed-logo-hold{
	max-width:150px;
}	
}

