/*@import url(http://fonts.googleapis.com/css?family=Rochester);
@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700);*/
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);
@font-face
{
font-family: Myriad Pro;
src: url('../fonts/MyriadPro-Regular.eot');
src: url('../fonts/MyriadPro-Regular.otf'),
     url('../fonts/MyriadPro-Regular.woff') format('woff'),
     url('../fonts/MyriadPro-Regular.ttf') format('truetype')
  }

body{ margin:0px; padding:0px; font-size:15px; line-height:140%; font-family: 'Roboto', sans-serif, Arial; background:#eaeaea url(../images/bgonepixel.jpg) repeat left top; font-weight:400; font-size:14px; color:#333333}
a{ transition:all ease-in 0.2s;  -webkit-transition:all ease-in 0.2s;  -moz-transition:all ease-in 0.2s;  -o-transition-property:all ease-in 0.2s; color:#666; text-decoration:none; outline:none; color:#333;}
a:hover{ transition:all ease-out 0.2s;  -webkit-transition:all ease-out 0.2s;  -moz-transition:all ease-out 0.2s;  -o-transition-property:all ease-out 0.2s; color:#000;}
td{ border-collapse:collapse; border-color:#d4d4d4}
#maincontainer{ width:100%; margin-left:auto; margin-right:auto; }
#main{ width:984px; margin:auto;/* background-color:#FFFFFF;*/}
#headercontainer{ width:100%; float:left; background-color:#fff; box-shadow:2px 1px 2px #333;}
.header{ width:100%; margin:auto}
.logo{ width:390px; float:left; margin:5px 0px;}
.logo p{ margin:0px; padding:0px;}
.logo img{ border:none}
#navigation{ width:100%; float:right; position:relative; clear:both; background:#2185c5; margin-top:2px;}
#nav{padding:0px; width:100%; float:right;}
	
#nav ul{ margin:0px; padding:0px; float:left; list-style:none; list-style-type:none; width:98%;}
#nav li{ margin:0px; padding:0px; list-style:none; float:left; margin-top:0px;  background:url(../images/menu_border.gif) repeat-y right top; padding-right:3px;}
#nav li a{ color:#fff; font-size:16px; text-transform:capitalize; text-decoration:none; line-height:45px; padding:1px 18px 1px 18px; display:block; }
#nav .active{background:#1069a2; color:#fff;}
#nav li:last-child{ background:none; padding-right:0px;}
#nav li a:hover{ background:#1069a2; color:#fff!important}
#nav ul ul{ position:absolute; display:none; width:200px; margin:0px; padding:0px; z-index:1001}
#nav li:hover ul{ display:block}
#nav li li{ width:100%; background:none}
#nav li:hover a{ background:#1069a2}
#nav li li a{  line-height:normal; border:none; font-size:15px; padding-left:17px; padding-right:7px;  padding-top:7px; padding-bottom:7px; background-color:#2185c5!important; color:#fff; border-bottom:1px solid #54abe3;}
#nav li ul li a:hover{color:#FFFFFF; background:#1069a2!important}
#nav li a:hover{color:#ee7927; }


#bannersection{ width:100%; float:left; margin-top:121px; background:#7ecefd; height:auto; padding:15px 0px; padding-bottom:80px;  /*background:url(../images/banner-bg.jpg);*/ display:none}
.loginsection{ width:200px; float:left; color:#333; font-size:14px; float:right; border-bottom-left-radius:10px; margin:7px 0 0px 0; padding:5px 0 5px 0;}
.loginsection a{ color:#f07b29; text-decoration:none}
.loginsection ul{ float:right; padding:0px; list-style:none; margin:0px;}
.loginsection li{ margin:0px; padding:0px; list-style:none; float:left; margin-right:8px; width:100%; margin-bottom:3px; font-size:15px; font-weight:500}
.loginsection li span{ display:block; padding-top:5px;}
.usernametxt{ margin-top:55px!important}
.loginbtn{ width:75px; height:30px; background:url(../images/loginbtn1.png) no-repeat left top; color:#666666;}
.loginbtn a{ font-size:16px; display:block; width:100%; text-align:center}
.loginbtn a div{ padding:4px 0px 0px 30px;}
.loginbtn a:hover{ color:#000;}
.loginsection li img{ background:#ececec; margin-right:10px; width:26px;}
.loginsection li a{transition:all ease-in 0.2s; -webkit-transition:all ease-in 0.2s;  -moz-transition:all ease-in 0.2s;  -o-transition-property:all ease-in 0.2s;}
.loginsection li a:hover{ color:#333333;}
.banner{ width:984px; margin:auto; text-align:center; clear:both; background:#7ecefd;/* box-shadow:0px 0px 5px #ccc;*//*background-color:#1f5dc4;*/}
.fade{ margin:0 auto; padding:0px;}
.newsticker{ width:985px; height:60px; float:left; padding-bottom:15px; /*background:url(../images/newstickebg.png) no-repeat left top;*/}
.newsheading{ width:325px; height:60px; text-align:center; display:block; float:left; background-color:#656565; border-radius:5px 0px 0px 5px; border-right:#d4d4d4 2px solid;  }
.maincontent{ float:left; background:none; border-radius:5px 0px 5px 0px; border-radius:5px; padding:15px 0px; margin-top:13px; width:100%}
.newsheading2{ width:326px; height:60px; text-align:center; display:block; float:left; background-color:#787878; border-right:#d4d4d4 2px solid;}
.newsheading3{ width:310px; height:60px; text-align:center; display:block; float:left; background-color:#8b8b8b; border-radius:0px 5px 5px 0px; }
.newsheadingtxt {font-size:24px; font-family: Myriad Pro; }
.newsheadingtxt a {text-decoration:none; color:#fff; float:left; display:block; padding:19px 63px;}
.newsheading a:hover { text-decoration:none; color:#FFFFFF; transition:all ease-in 0.2s; -webkit-transition:all ease-in 0.2s;  -moz-transition:all ease-in 0.2s; -o-transition-property:all ease-in 0.2s; border-radius:5px 0px 0px 5px; background-color:#df262f;}
/*.newsheading2 { padding:10px 0 0 0; font-size:24px;font-family: Myriad Pro;}*/
.newsheading2 a { text-decoration:none; color:#fff; padding:19px 54px; }
.newsheading2 a:hover { text-decoration:none; color:#FFF; background-color:#328cd1;transition:all ease-in 0.2s;  -webkit-transition:all ease-in 0.2s;  -moz-transition:all ease-in 0.2s;  -o-transition-property:all ease-in 0.2s; background-color:#df262f; }
/*.newsheading3 { padding:10px 0 0 0; font-size:24px; font-family: Myriad Pro;}*/
.newsheading3 a { text-decoration:none; color:#fff; padding:19px 89px; }
.newsheading3 a:hover { text-decoration:none; color:#FFF; background-color:#328cd1;transition:all ease-in 0.2s;  -webkit-transition:all ease-in 0.2s; -moz-transition:all ease-in 0.2s;  -o-transition-property:all ease-in 0.2s; border-radius:0px 5px 5px 0px; background-color:#df262f;}
.newstxt{ width:891px; float:right; margin-right:20px; margin-top:5px;}
#middle{ width:100%; clear:both; float:left; padding-bottom:5px; min-height:450px; background-color:none; margin:0px; margin-bottom:15px;}
.middlepart1{ width:100%; float:left}
.middlepart2{ width:100%; float:right; margin-top:10px; margin-bottom:5px;}
.upcoming_section{ width:258px; float:left;margin:5px 0 0 0;}
.bottom_upcoming_section{ width:229px; float:left; height:auto; margin-top:5px; border-right:2px dotted rgba(225, 119, 45, .5); padding-right:13px; min-height:410px; margin-left:10px;}
.upcomingbatchestxt{ width:100%!important; color:#333333}
.newsdesk_cfaexam_part{ width:38%; float:left; margin-left:0px; border-right:2px dotted rgba(225, 119, 45, .5); padding:0px 15px; min-height:413px;}
.newsdesk{ background:#1e5e57; height:154px;}
.cfaexam{ width:100%; margin:5px 0 0 0; }
.cfaexam p{ padding:0px 0px;}
.quickenquiry{width:300px; float:left; margin-left:20px;}
.quickenquiry .headingbg{ text-align:center; width:100%; /*font-family: 'Roboto Condensed', sans-serif;*/}
.headingbg{ width:100%; float:left; /*background:#d01d23;*/text-align:left; padding-top:7px; font-size:25px; /*font-family: 'Roboto Condensed', sans-serif;*/ color:#333; font-weight:700; padding-bottom:7px; margin-bottom:15px;}
.middletxt_formarea ul{ margin:0px; padding:0px; list-style:disc; margin-left:18px;}

.headingbg_black{/* background:#E13234;*/ font-family: 'Roboto', sans-serif, Arial; font-weight:700; text-align:center}
.upcomingbatches_txt{ width:100%; float:none; margin:auto; color:#757575;}
.upcomingbatches_txt ul{ float:left; margin:0px; padding:0px; list-style:none; width:100%}
.upcomingbatches_txt li{ margin:0px; padding:0px; list-style:none; list-style-type:none; font-size:17px; width:100%; float:left; border-bottom:1px solid #9c9c9c; margin-bottom:7px;}
.upcomingbatches_txt li li a{ color:#333333; text-decoration:none; font-size:14px; cursor:pointer}
.upcomingbatches_txt li li a:hover{color:#f07b29;}

.upcomingbatches_txt li div{color:#333333; font-size:15px; font-weight:500}
.upcomingbatches_txt li ul{ margin-left:20px; margin-top:6px; margin-bottom:0px; list-style:disc; list-style-type:disc; color:#2185c5}
.upcomingbatches_txt li li{ background:url(../images/arrowbullet.png) no-repeat left 5px; width:auto; border:none; font-size:13px; clear:both; padding-left:0px; margin-bottom:4px; padding-right:25px; background:none; list-style:disc; list-style-type:disc}

.upcomingbatches_txt2 ul{ float:left; margin:0px; padding:0px; list-style:none; width:240px; margin-left:15px; margin-top:10px;}
.upcomingbatches_txt2 li{ background:url(../images/arrowbullet.png) no-repeat left 5px; width:auto; border:none; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; clear:both; padding-left:16px; display:block; margin-bottom:5px; list-style:none; margin:0px; padding:0px;}
.upcomingbatches_txt2 li div{ padding-left:16px; margin-bottom:1px;}

.numheading{ font-size:40px; color:#000000; margin:0px; padding:0px; padding-top:10px;}
.inputbg{ background: none repeat scroll 0 0 #f2f2f2;
    border: medium none;
    border-radius: 2px;
    color: #171717;
    font-size: 13px;
    margin: 0 0 5px;
    padding: 6px 5px;
    width: 280px; border:1px solid #cccccc;}
.courseselect{ font-family: 'Roboto', sans-serif, Arial; font-size:14px; width:291px; padding:6px 5px; }
.txtarea{ resize:none; height:60px; font-family: 'Roboto', sans-serif, Arial; font-size:14px; margin-bottom:1px;}
.input:focus{ outline:none}
*:focus{ outline:none}

.middle2heading{ font-weight:600; font-size:20px; color:#757575; text-align:center; width:100%; float:left; margin-top:10px; font-weight:400;}
.ourinstruction_section{ width:258px; float:left; border:5px solid #FFFFFF; box-shadow:0px 0px 1px #333; background:#F7F7F7; height:200px;}
.oursupport_section{ width:314px; float:left; height:370px; border:3px solid #2185c5; margin-top:20px; background:none}
.oursupport_section .headingbg { margin:0px; padding:0px; font-size:20px; font-weight:500; margin-top:6px; margin-bottom:20px;}
.oursupport_section .headingbg span{ background:#2185c5; color:#ffffff; padding:5px 10px;}
.ourguarantee_section{ background:#1390b8; margin-left:18px;}
.ourreliability_section{ background:#F7F7F7; float:right; width:250px; height:200px; }
.ourreliability_sectiontext{ background:#ff7f7f7; float:left; width:250px; overflow:auto;  padding:0 0px 0 0;  }
.ourreliability_sectiontext:hover{ overflow-y: auto;  }
.blackborder{ width:100%; float:left; border-top:1px solid #505050; border-bottom:1px solid #1e1e1e; margin-top:15px;}
.greenborder{border-top:1px solid #54918a; border-bottom:1px solid #09332e;}
.blueborder{border-top:1px solid #38add2; border-bottom:1px solid #004f68;}
.orangeborder{border-top:1px solid #006666; border-bottom:1px solid #006666;}
.middle2txt{ width:194px; margin:auto; clear:both; text-align:justify; padding-top:0px;}
.middletxt2{ width:400px; margin:auto; clear:both; text-align:justify;  color:#000;}
.middle2txt p{ padding-top:10px;}
.readmoreblack{ width:95px; height:27px; float:right; text-align:center; background:url(../images/readmore_black.png) no-repeat left top; color:#FFFFFF; font-size:15px; text-shadow:0px 0px 1px #000; margin-top:10px;}
.readmoregreen{ background:url(../images/readmore_green.png) no-repeat left top}
.readmoreblue{ background:url(../images/readmore_blue.png) no-repeat left top}
.readmoreorange{ background:url(../images/readmore_orange.png) no-repeat left top}
.readmoreblack a{ display:block; height:27px;}
.readmoreblack a div{ padding-top:3px;}
#footerarea{ width:100%; float:left;  clear:both; margin: 0 auto; background-color:#ffffff; color:#333333; padding-bottom:3px;}
#footer{ width:985px; margin:0 auto; }

.footernav{ margin:0px; padding:0px; width:100%; float:left;  margin-top:0px; color:#f2f2f2; border-bottom:1px solid #cccccc}
.footernav ul{ margin:0px; padding:8px 0 0 0px; float:left; list-style:none; list-style-type:none}
.footernav li{ margin:0px; padding:0px; list-style:none; float:left; margin-top:0px; margin-left:2px; margin-right:2px; margin-bottom:5px;}
.footernav li a{ color:#333333; font-size:13px; text-transform:capitalize; text-decoration:none;  padding:1px 5px 1px 5px;}
.footernav li:first-child a{ padding-left:0px;}
.footernav li:after{ content:"|"; color:#333333}
.footernav li a:hover{ color:#f57b27}
.footernav li:last-child{ background:none}
.footernav .active{color:#f57b27}
.footernav li ul { margin:0px; padding:0px; /* border:1px #FFFFFF solid;*/}
.footernav li li { margin:0px; padding:0px; line-height:normal; height:20px; float:left; margin:0 0 0 20px;  list-style:url(../images/arrow_right.png); clear:both;}
.footernav li li a { color:#fff; font-size:12px;}
.copyrighttxt{ width:100%; float:left; text-align:left; font-size:13px; margin-top:7px; margin-right:10px; color:#333333}
.clear{ clear:both;}
.copyrighttxt a{ color:#f07b29; text-decoration:none}
.copyrighttxt a:hover{ color:#333333}

.news-item{ list-style:none; margin:-15px 0px 0px -20px;}
.submit_btn{ background:url(../images/submitbtn.png) no-repeat; cursor:pointer; width:109px; height:32px; border:none; margin:0 0 0 0px;}
.forgot_btn{ background:url(../images/submitbtn.png) no-repeat; cursor:pointer; width:109px; height:32px; border:none; /*margin:0 0 0 63px;*/}

.update_btn{ background:url(../images/updatebtn.png) no-repeat; cursor:pointer; width:109px; height:32px; border:none;}
.qlistview ul{list-style:none; list-style-type:none;}
.qlistview ul li{list-style:none; list-style-type:none;}
.pageheading{ /*background:#1e2620;*/ width:100%; float:left; clear:both; font-size:20px; /*height:40px; padding-top:15px;*/ margin:15px 0 5px 0;}
.single_breadcurm{ width:99%; float:left; /*background:#f7f7f7; */padding:5px 0px; margin:0 0 0px 0; display:none}
.single_breadcurm a{ text-decoration:none}
.pageheading span{ padding:5px 20px 10px; padding-left:12px; float: left; font-size:25px; color:#333; font-weight:700; }
.inner{ background:#FFFFFF}
.content{ width:100%; float:left; background:#eaeaea; margin-top:15px!important; padding-bottom:15px;}
.txt{ width:960px; clear:both; float:left; color:#171717; margin-left:12px; text-align:justify; padding:0 0 20px 0; line-height:140%;}
.txt ul{ margin:0px; padding:0px; margin:10px; padding-left:10px;/* clear:both;*/ /*color:#d01d23*/}
.txt li div{ color:#171717;/* clear:both;*/}
.txt ol{ margin:0px; padding:0px; margin-left:20px; clear:both; /*color:#d01d23*/}
.txt a{ color:#d01d23}
.txt a:hover{ color:#333333}
.title a{ color:#d01d23!important}
.title a:hover{ color:#333333!important}
.innertxtheading{ width:100%; float:left;/* border-bottom:1px solid #d26100;*/ margin-top:10px; margin-bottom:10px; padding-bottom:2px;}
.innertxtheading:hover{ /* border-bottom:1px solid #232323; color:#FFFFFF*/; background:none}
.back_my_acnt .innertxtheading{ padding-bottom:0px;}
.btn_middle_update input{ margin-left:75px;}
.innertxtheading span{background: none;
border: none; font-size:16px;
border-radius: 3px 3px 0px 0px; margin-bottom:10px;
/*padding: 3px 13px 3px 0px;*/ 

/* background: #232323; background: -webkit-gradient(linear, left top, left bottom, from(#ee882d), to(#d26100));
	background: -moz-linear-gradient(top,  #ee882d,  #d26100);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee882d', endColorstr='#d26100'); color:#FFFFFF;*/

margin-top: 5px;}
.innertxtheading a{ color:#d01d23!important}
.innertxtheading a:hover{ color:#333333!important}
.innertxtheading span:hover{/*background: -webkit-gradient(linear, left top, left bottom, from(#434343), to(#232323));
background: -moz-linear-gradient(top, #434343, #232323);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#434343', endColorstr='#232323');
color: #FFFFFF;*/}
.innertxtheading span .yellow{ background:none!important}
.tableborder{ margin-top:15px; border:1px solid #999; border-collapse: collapse;}
.txt hr {color:#000;}
input, select, textarea{font-family: 'Roboto', sans-serif, Arial; font-size:13px; background:#f2f2f2;}
select{ background:#ffffff}
.input_border{background: none repeat scroll 0 0 #f2f2f2;
    border: medium none;
    border-radius: 2px;
    color: #171717;
    font-size: 13px;
    margin: 0 0 5px;
    padding: 5px 5px;
    width: 280px; border:1px solid #cccccc;}
.select_border{background: none repeat scroll 0 0 #f2f2f2;
    border: medium none;
    border-radius: 2px;
    color: #171717;
    font-size: 13px;
    margin: 0 0 5px;
    padding: 6px 5px;
    width: 291px; border:1px solid #CCC}
.signup_border{ width:95%; float:left; font-size:14px;}
.signup_border2{ width:95%; float:left; font-size:14px;}
#dv_login1{ margin-top:-5px; background:rgba(204, 204, 204, .2)}
.forgotpassword{background:rgba(204, 204, 204, .2); width:100%; float:left}

#dv_login1 table{ height:180px;}
.registration_form{ float:none; margin-top:15px; width:50%; margin:auto}
.registration_form .input_border{ width:280px; margin-left:10px;}
.registration_form .select_border{ width:290px; margin-left:10px;}
.userimgleft{ width:33px; height:31px; float:left; background:url(../images/userbgleft.png) no-repeat left top; margin-top:-1px;}
.userimgmiddle{ width:auto; float:left; height:30px; /*background:url(../images/userbgmiddle.png) repeat-x left top;*/ font-size:16px; padding-left:5px; padding-top:3px; margin-top:-0px; }
.userimgright{ width:8px; height:30px; float:left; /*background:url(../images/userbgright.png) no-repeat left top;*/ margin-top:0px;}


/*   css for open delete pop-up     */

#backgroundPopup {
    z-index:1;
    position: fixed;
    display:none;
    height:100%;
    width:100%;
    background:#000000;
    top:0px;
    left:0px;
}
#toPopup {
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 10px solid #ccc;
    border-radius: 3px 3px 3px 3px;
    color: #333333;
    display: none;
    font-size: 14px;
    left: 50%;
    margin-left: -402px;
    position: fixed;
    top: 20%;
    width: 800px;
    z-index: 2;
	
}

#toPopup2 {
    font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 10px solid #ccc;
    border-radius: 3px 3px 3px 3px;
    color: #333333;
    display: none;
    font-size: 14px;
    left: 50%;
    margin-left: -402px;
    position: fixed;
    top: 20%;
    width: 800px;
    z-index: 2;
	
}
div.loader {
    background: url("../images/loading.gif") no-repeat scroll 0 0 transparent;
    height: 32px;
    width: 32px;
    display: none;
    z-index: 9999;
    top: 40%;
    left: 50%;
    position: absolute;
    margin-left: -10px;
}
div.close {
    background: url("../images/closebox.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 30px;
    position: absolute;
    right: -27px;
    top: -24px;
    width: 30px;
}
span.ecs_tooltip {
    background: none repeat scroll 0 0 #000000;
    border-radius: 2px 2px 2px 2px;
    color: #FFFFFF;
    display: none;
    font-size: 11px;
    height: 16px;
    opacity: 0.7;
    padding: 4px 3px 2px 5px;
    position: absolute;
    right: -62px;
    text-align: center;
    top: -51px;
    width: 93px;
}
span.arrow {
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 7px solid #000000;
    display: block;
    height: 1px;
    left: 40px;
    position: relative;
    top: 3px;
    width: 1px;
}
#popup_content {
    margin: 4px 7px;
    /* remove this comment if you want scroll bar
    overflow-y:scroll;
    height:200px
    */
}
.my_acnt_border{ /*background:#efefef; */width:100%; float:left; padding:15px 15px; border:1px solid #ccc;}
.userimg{ background:#fff; padding:10px; box-shadow:2px 2px 5px #999; border:1px solid #bbbbbb; border-radius:7px;}
.myacnt{ float:left; width:100%;}
.myacnt ul{ margin:0px; padding:0px; list-style:none; list-style-type:none}
.myacnt li{ margin:0px; padding:0px; list-style:none; display:block; margin-bottom:10px; border-bottom:1px dashed #999999; }
.myacnt li a{ color:#d01d23; font-size:13px; background:url(../images/blackarrow.png) no-repeat left 6px; padding-left:13px; padding-bottom:7px; margin-bottom:10px;}
.myacnt li a:hover{ margin-left:10px; color:#000000}
.yellow{ color:#d01d23!important; padding:0px!important;}
.my_orders_information_td1{color: #242424; font-size: 15px; font-weight:bold}
#subs_status{ margin-left:20px;}
#radio_default_set{ margin-left:30px;}
#radio_default_b{ margin-left:10px;}
#radio_default_s{ margin-left:20px;}

.testlistheading{width:100%;float:left;}
.testlistheading ul{width:100%;float:left; list-style:none; list-style-type:none; background:#2185c5; color:#FFFFFF; margin:0px 0 0 0px; padding:0px; width:100% }
.testlistheading ul li{width:141px; float:left; list-style:none; list-style-type:none; text-align:left;  border-right:1px solid #FFFFFF; padding:6px 10px 6px 10px; font-size:16px; min-width:125px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.testlistheading li:last-child{ border:none}

.testlistdata{width:100%;float:left; border-bottom:1px dotted #ccc; transition:all ease-in 0.2s;  -webkit-transition:all ease-in 0.2s;  -moz-transition:all ease-in 0.2s;  -o-transition-property:all ease-in 0.2s;}
.testlistdata li a{ color:#f07b29; font-weight:500}
.testlistdata li a div{ color:#f07b29; font-weight:500}
.testlistdata li a div:hover{ color:#333333}

.testlistdata ul{width:100%;float:left; list-style:none; list-style-type:none; margin:0px; padding:5px 5px 0 0px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box}
.testlistdata li{width:141px; float:left; list-style:none; list-style-type:none; margin:10px 0px;/* margin-bottom:0px;*/ text-align:left; padding:0px 10px 0px 10px; border-right:1px solid #d4d4d4;  color:#171717; min-width:125px;box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; /*padding-bottom:15px;*/}
.testlistdiv .testlistdata:first-child li{ margin-top:0px;}
.testlistdata li p {
margin: 0px;
padding: 0px; float:left;
padding: 5px 0px; padding-top:0px;
}
.testbtnarea .browsebtn:first-child{ margin-left:0px!important}

.knowldgebasedata li{ padding-left:0px; padding-bottom:5px;}

.testlistdata li div{ color:#333333; font-size:14px; font-weight:400; /*margin-bottom:10px;*/}
.testlistdata li span{ font-size:14px; color:#1069a2; font-weight:500; display:block; margin-bottom:6px!important;}

.testlistdata li:last-child{ border:none}

.testlistscoreheading{width:100%;float:left;}
.testlistscoreheading ul{width:100%; float:left; list-style:none; list-style-type:none; background:#2185c5; color:#FFFFFF; margin:5px 0 0 0px; padding:0px; width:100% }
.testlistscoreheading li{width:170px; float:left; list-style:none; list-style-type:none; text-align:left; font-size:16px; min-width:22.2%; padding:5px 0px 5px 10px; box-shadow:0px 0px 3px #cccccc; -webkit-box-shadow:0px 0px 3px #cccccc; -moz-box-shadow:0px 0px 3px #cccccc;}
.testlistscoreheading li:last-child{ border:none;}

.testlistdatascore{width:100%;float:left; border-bottom:1px dotted #ccc; transition:all ease-in 0.2s; -webkit-transition:all ease-in 0.2s;  -moz-transition:all ease-in 0.2s;  -o-transition-property:all ease-in 0.2s;}

.testlistdatascore ul{width:100%; float:left; list-style:none; list-style-type:none; margin:0px; padding:2px 0px 0 0px; background:#f4f4f4}
.testlistdatascore li{width:170px; float:left; list-style:none; list-style-type:none; margin:0px 0px; text-align:left; color:#171717; min-width:22.2%; box-shadow:0px 0px 3px #cccccc; background:#f4f4f4; padding:5px 0px 5px 10px;}
.testlistdiv .testlistdatascore:first-child li{ margin-top:0px;}
.testlistdatascore li p {
margin: 0px;
padding: 0px; float:left;
padding: 5px 0px; padding-top:0px;
}


.testlistdatascore li div{ color:#333333; font-size:13px; font-weight:400; /*margin-bottom:10px;*/}
.testlistdatascore li span{ font-size:14px; color:#1069a2; font-weight:500; display:block; margin-bottom:6px!important;}

.testlistdatascore li:last-child{ border:none}

#test_page_main_div{width:100%; float:left; margin-top:10px;}
#testlistdiv{width:100%;float:left; background:#ffffff; box-shadow:0px 0px 2px #ccc; -webkit-box-shadow:0px 0px 2px #ccc; -moz-box-shadow:0px 0px 2px #ccc}
#create_test_div{float:right; color:#FFFFFF; margin-bottom:10px;}
#create_test_div a{ color:#FFFFFF; background:#d01d23; padding:5px 10px;
background: -webkit-gradient(linear, left top, left bottom, from(#ec3238), to(#d01d23));
	background: -moz-linear-gradient(top,  #ec3238,  #d01d23);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec3238', endColorstr='#d01d23'); border-radius:3px; 
}
#create_test_div a:hover{ background: -webkit-gradient(linear, left top, left bottom, from(#ee882d), to(#d26100));
	background: -moz-linear-gradient(top,  #ee882d,  #d26100);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee882d', endColorstr='#d26100'); }

#testscore_heading{width:100%;float:left;}
#testscore_heading ul{width:775x;float:left; list-style:none; list-style-type:none;}
#testscore_heading ul li{width:150px; float:left; list-style:none; list-style-type:none; text-align:left}
#dashborad{width: auto; float:right; margin-top:0px; margin-right:0px; width:100%;}
#dashborad #navigation{ width:100%; position:inherit}
#dashborad #nav{ margin-right:0px;}
.#dashborad #nav li a{ border-bottom:none; padding-top:1px; padding-bottom:0px; font-size:16px; color:#fff;}
#dashborad #nav li a:hover{ /*background:#1f5dc4; *//*box-shadow:0px 0px 4px #000;*/ }
#dashborad #nav .active{ /*background:#1f5dc4;*//*ox-shadow:0px 0px 4px #000;*/ color:#FFF;}
.startbtn{ background:none; border:none; background: #f07b29; border-radius:3px; padding:3px 13px 3px 13px; margin-top:-3px;
background: -webkit-gradient(linear, left top, left bottom, from(#e26812), to(#f07b29)); text-decoration:none;
	background: -moz-linear-gradient(top,  #e26812,  #f07b29);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e26812', endColorstr='#f07b29'); color:#FFFFFF; cursor:pointer; margin-top:-5px; width:79px;padding-left:7px; padding-right:7px; width:auto; min-width:58px}

.startbtn:hover{ background:#d01d23; color:#FFFFFF; text-decoration:none;
background: #d26100;
background: -webkit-gradient(linear, left top, left bottom, from(#ee882d), to(#d26100));
	background: -moz-linear-gradient(top,  #ee882d,  #d26100);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee882d', endColorstr='#d26100');}
	
	/*.nextbtn{ background:none; border:none; background: #f07b29; border-radius:3px; padding:3px 13px 3px 13px; margin-top:-3px;
background: -webkit-gradient(linear, left top, left bottom, from(#e26812), to(#f07b29)); text-decoration:none;
	background: -moz-linear-gradient(top,  #e26812,  #f07b29);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e26812', endColorstr='#f07b29'); color:#FFFFFF; cursor:pointer; margin-top:-5px; width:79px;}*/
	.nextbtn{ background:none; border:none; background: #1A8220; border-radius:3px; padding:3px 13px 3px 13px; margin-top:-3px;
background: -webkit-gradient(linear, left top, left bottom, from(#72D392), to(#1A8220)); text-decoration:none;
	background: -moz-linear-gradient(top,  #72D392,  #1A8220);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e26812', endColorstr='#f07b29'); color:#FFFFFF; cursor:pointer; margin-top:-5px; width:79px;}

.nextbtn:hover{ background:#72D392; color:#FFFFFF; text-decoration:none;
background: #1A8220;
background: -webkit-gradient(linear, left top, left bottom, from(#1A8220), to(#72D392));
	background: -moz-linear-gradient(top,  #1A8220,  #72D392);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee882d', endColorstr='#d26100');}
	
	.prevbtn{ background:none; border:none; background: #1A8220; border-radius:3px; padding:3px 13px 3px 13px; margin-top:-3px;
background: -webkit-gradient(linear, left top, left bottom, from(#72D392), to(#1A8220)); text-decoration:none;
	background: -moz-linear-gradient(top,  #72D392,  #1A8220);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e26812', endColorstr='#f07b29'); color:#FFFFFF; cursor:pointer; margin-top:-5px; width:79px;}

.prevbtn:hover{ background:#72D392; color:#FFFFFF; text-decoration:none;
background: #1A8220;
background: -webkit-gradient(linear, left top, left bottom, from(#1A8220), to(#72D392));
	background: -moz-linear-gradient(top,  #1A8220,  #72D392);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee882d', endColorstr='#d26100');}
	
#testname_heading{color: #FFFFFF; float:left; margin-top:20px; margin-bottom:10px;}
#testname_heading span{background: #d01d23;
padding: 5px 10px;
background: -webkit-gradient(linear, left top, left bottom, from(#ec3238), to(#d01d23));
background: -moz-linear-gradient(top, #ec3238, #d01d23);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec3238', endColorstr='#d01d23');
border-radius: 3px;}
.createtestform{/*box-shadow: 0px 0px 10px #999; border:1px solid #999; float:left; margin-left:0px; margin-top:30px;*/}
.createtestform strong{ font-weight:500}
.single_breadcurm a:hover{ color:#000000}

#notes_details_main{/*width:1000px;*/ float:left;}
#notes_details_heading{width:975px; float:left; padding-bottom:30px;}
#notes_details_images{width:975px; float:left; }

.unzipimages{width:950px;float:left;}
.unzipimages ul{width:950px;float:left; list-style:none; list-style-type:none; margin:0px; padding:0px;}
.unzipimages ul li{list-style:none; list-style-type:none; padding-bottom:20px;}
/*.innerpage #nav li a{color:#000; font-size:16px; text-transform:uppercase; text-decoration:none; line-height:45px; padding:3px 14px 1px 14px; display:block; }
.innerpage #nav li a:hover{ color:#ee7927;}
.innerpage #nav .active{color:#fff;}
.innerpage #nav li li a{line-height:normal; border:none; font-size:15px; padding-left:17px; padding-right:7px;  padding-top:7px; padding-bottom:7px; background-color:#f7f7f7; color:#000000; border-bottom:1px solid #000;}*/
/*.innerpage #nav li li a:hover{background:#ee7927; color:#FFFFFF;}*/
.upcomingbatchestxt{  float:left;  text-align:justify; width:420px; overflow:auto ; padding:0 8px 0 0; font-size:14px; }
.upcomingbatchestxt:hover {overflow-y: auto;   }

.upcomingbatchestxt2 ul{ float:left; margin:0px; padding:0px; list-style:none;   margin-top:5px;}
.upcomingbatchestxt2 li{ /*background:url(../images/arrowbullet.png) no-repeat left 5px;*/ width:auto; border:none; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; clear:both; display:block; margin-bottom:5px; list-style:none; color:#FFFFFF; }
.upcomingbatchestxt2 li div{ margin-bottom:1px; /*font-family: 'Source Sans Pro', sans-serif;*/ font-size:14px; float:left; margin:0 0 0 -15px;}
.upcomingbatchestxt2 li a { color:#666; }
.upcomingbatchestxt2 li a:hover { color:#000;}
.buy_now { width:415px; float:left;  box-shadow:0px 0px 1px #333; background:#F7F7F7; height:40px; clear:both; margin:15px 0 0 -5px; background:url(../images/btn_bg.png) no-repeat; display:none}
.buy_nowheadingbg_black{/* background:#E13234;*/ /*font-family: 'Source Sans Pro', sans-serif;*/ font-weight:600; color:#000000; font-size:20px; text-align:center; padding:8px 0 0 0; }
.buy_nowheadingbg_black a:hover { color:#FF6633;}
.contact_us_form {/*margin-top: 20px;*/}
.icon {width:150px; height:120px; text-align:center; box-shadow:1px 3px 8px #757575; margin: 10px auto; font-weight:normal; }
.icontxt  { font-weight:normal; margin:10px 0 0 0; color:#0066FF; }
.icontxt a { font-weight:normal; margin:10px 0 0 0; color:#0066FF; font-weight:bold; }
.icontxt a:hover { color:#ee7927; font-weight:bold; }
.dashboard_content {  padding:10px 10px 10px 10px; border:#CCCCCC 1px solid; border-radius:5px; box-shadow:0px 10px 10px #d5d5d5;}
.inner_dashboard {border:1px #CCCCCC dotted; padding: 0 0 0 15px;}

.dashboard_btn { background:#0099CC; padding:5px 10px; }
.discusstext{text-decoration:none;color:#FFFFFF!important; border:1px #06F solid;background-color:#06F;padding:5px;}
.create_test {color:#FFF; padding:5px; text-align:center;}
.test_result {color:#333; padding:5px;  background:#fafafa;;}
.test_td {border-bottom:1px dotted #999999; padding:3px; border-right:1px #999 dotted; }
.topicheading{font-size: 25px; color: #333; font-weight: 700; width:100%; margin:10px 0px; margin-top:0px;}
.quetionblock{width:100%; border:1px solid #cacaca; margin-bottom:20px; padding:0px 0px 12px 0px; float:left}
.topheading {float:right; padding:5px; background-color:#C96; margin-left:707px; position:fixed; }
.question { margin:0px; padding:0px;}
.question li { padding:4px 0 4px 0px; /*border-bottom:1px #ccc dotted;*/ float:left; width:100%;}
.query_btn {margin:0px; padding:0px; clear:both; float:left}
.query_btn li { }
.query_btn li a { text-decoration:none; background:none; border:none; background: #f07b29; border-radius:3px; padding:5px 13px 5px 13px; 
background: -webkit-gradient(linear, left top, left bottom, from(#e26812), to(#f07b29)); text-decoration:none;
	background: -moz-linear-gradient(top,  #e26812,  #f07b29);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e26812', endColorstr='#f07b29'); color:#FFFFFF; cursor:pointer; float:right;}
.query_btn li a:hover { background:#d01d23; color:#FFFFFF; text-decoration:none;
background: #d26100;
background: -webkit-gradient(linear, left top, left bottom, from(#ee882d), to(#d26100));
	background: -moz-linear-gradient(top,  #ee882d,  #d26100);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee882d', endColorstr='#d26100');}
.plandetails{width:100%; float:left; background:#FFF;}
.plandetails ul{width:20%; float:left; list-style:none; border:1 px solid #333;margin:0px; padding:0px; background:#ffffff; transition:all .2s ease-in; -webkit-transition:all .2s ease-in; -moz-transition:all .2s ease-in; -o-transition:all .2s ease-in; box-shadow:0px 0px 2px #ccc}
.plandetails ul li{width:100%; list-style:none; margin:0px; text-align:center; font-weight:normal; font-size:17px; padding:13px 0px; text-shadow:none}
.plandetails ul li img{ width:25px; height:25px; padding-top:10px;}
.plandetails ul li input{ background:none; border:none; background:#f07b29; color:#ffffff; text-align:center; padding:8px 40px; border-radius:3px; cursor:pointer}
.plandetails ul li input:hover{ background:#df262f;transition:all .2s ease-out; -webkit-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -o-transition:all .2s ease-out;}
.plandetails ul:hover{	box-shadow:0 5px 50px rgba(0,0,0,.3);
	-moz-box-shadow:0 5px 50px rgba(0,0,0,.3);
	-webkit-box-shadow:0 5px 50px rgba(0,0,0,.3);
	z-index:2;
	 margin-top: -5px; position:relative;
z-index: 3000; transition:all .4s ease-out; -webkit-transition:all .4s ease-out; -moz-transition:all .4s ease-out; -o-transition:all .4s ease-out;}
.planfeature li span{ padding-top:12px; float:left; padding-right:5px;}
.planfeature{ margin-top:0px!important;}
.planfeature:hover{ margin-top:0px!important; box-shadow:none!important}
.planfeature li{ /*font-family:Myriad Pro; */ font-size:14px!important; text-align:left!important; padding-left:15px!important; width:auto!important; display:block; padding-top:18px!important; padding-bottom:18px!important;}
.planfeature .planheading2{ padding:13px 0px!important}

.planheading{font-size:18px;font-weight:bold; background-color:#06C; color:#FFF; text-align:center; }
.planheading2{font-size:18px;font-weight:bold; background-color:#2185c5; color:#FFF; text-align:center; }

.plheadone{width:89%; height:20px; text-align:center;clear:both; padding:2px 10px 2px 10px; color:#ffffff!important; font-size:17px;}
.planheading .plheadone{ border-bottom:1px solid #005ebb; padding-bottom: 7px; margin-top: -5px;}
.planheading2 .plheadone{ border-bottom:1px solid #177ab9; padding-bottom: 7px; margin-top: -5px;}
.plheadtwo{width:89%; text-align:center;clear:both; padding:10px 10px 10px 10px; color:#ffffff!important; /*font-family: 'Source Sans Pro', sans-serif;*/ font-size:25px; font-weight:700;}
.plheadthree{width:89%; text-align:center;clear:both; padding:2px 10px 2px 10px; color:#ffffff!important; font-size:15px;}
.planpage_heading{font-size:24px; font-weight:bold; color:#CCC; padding-bottom:10px; clear:both; width:100%; padding: 5px 20px 10px;
padding-left: 12px;
float: left;
font-size:20px;
color:#d01d23;
font-weight: 600; padding-left:0px;}
.notfound{width:100%}
.notfound ul{width:100%; list-style:none;}
.notfound ul li{width:100%;list-style:none; font-size:24px; color:#F00;}
.greybg{ background:#fafafa; border:1px solid #e6e6e6; border-left:none; border-right:none}
.plandetails ul li{padding:0px 0px; }
.planheading{padding:13px 0px!important; height:auto!important }
.planheading2{padding:13px 0px!important; height:auto!important }
.planfeature li{ padding-top:0px!important; padding-bottom:0px!important; height:46px;}
.testlistdata2 .greybg{ border:none}

.blankheading{ height:91px!important; background:#fafafa}
.dummybanner{ width:100%; height:300px; float:left; background:url(../images/bannerbg.jpg) no-repeat left top; background-size:100%; margin-bottom:15px; }
.middletxt_formarea{ width:100%; float:left; background:#eaeaea; padding:20px 0px;}
.submit_btn_orange{ background:none; border:none; width:107px; height:34px; float:right; text-align:center; display:block;  color:#ffffff; font-size:16px; background:url(../images/orangebtn.png) no-repeat left top; margin-top:10px;}
.submit_btn_orange:hover{background:url(../images/orangebtnhover.png) no-repeat left top; cursor:pointer;transition:all ease-out 0.2s;  -webkit-transition:all ease-out 0.2s;  -moz-transition:all ease-out 0.2s;  -o-transition-property:all ease-out 0.2s;}
.viewall{ float:right; text-align:right; text-decoration:none; color:#f07b29; font-weight:500; border:1px solid #f07b29; padding:2px 5px; margin-top:6px;}
.viewall:hover{ color:#333333; border:1px solid #333333;transition:all ease-out 0.2s;  -webkit-transition:all ease-out 0.2s;  -moz-transition:all ease-out 0.2s;  -o-transition-property:all ease-out 0.2s;}
.testimonials .viewall{ background:#2185c5; border:none; color:#ffffff; margin-top:23px;}
#vertical-ticker{
height:280px;
overflow:hidden;
margin:0; padding:0;
width:94%; float:none; margin:auto
}

#vertical-ticker li{
padding:0px 0px;
background:none;
color:#ffffff;
border-bottom:1px dotted #333333;
text-align:left;
font-size:13px; padding: 0px 0px 5px 0px; float:left;
font-weight:normal;
display:block; width:100%; clear:both;
}
#vertical-ticker2{
height:280px;
overflow:hidden;
margin:0; padding:0;
width:94%; float:none; margin:auto
}

#vertical-ticker2 li{
padding:0px 0px;
background:none; min-height:400px;
color:#ffffff;
/*border-bottom:1px dotted #333333;*/ list-style-type:none;
text-align:left;
font-size:13px; padding: 0px 0px 5px 0px; float:left;
font-weight:normal;
width:100%; padding-left:5px;
}
#vertical-ticker2 li div{ color:#FFFFFF; font-size:16px; font-weight:500; margin-bottom:7px;}
#vertical-ticker2 li span{ font-size:14px; color:#f57b27; font-weight:700; display:block; margin-bottom:6px!important; padding-right:5px;}
#vertical-ticker li p{ margin:0px; padding:0px; padding:5px 0px; font-size:14px;}
#vertical-ticker2 li p{ margin:0px;  padding:5px 20px 5px 0px; clear:both; width:95%; text-align:justify; line-height:150%; font-size:14px;}
#vertical-ticker3{
height:280px;
overflow:hidden;
margin:0; padding:0;
width:94%; float:none; margin:auto
}

#vertical-ticker3 li{
padding:0px 0px;
background:none;
color:#ffffff;
border-bottom:1px dotted #333333;
text-align:left;
font-size:14px; padding: 0px 0px 5px 0px; float:left;
font-weight:normal;
width:100%; clear:both; background:url(../images/footerbullet.png) no-repeat left 10px; padding-left:13px;
}
#vertical-ticker3 li p{ margin:0px; padding:0px; padding:5px 0px;}
#vertical-ticker3 li a{ color:#ffffff; text-decoration:none; padding:4px 0px; display:block; padding-top:2px;}
#vertical-ticker3 li a:hover{color:#f57b27;}
.testimony{ font-size:14px; color:#f57b27; padding-bottom:5px; width:100%; float:left}
/*.testimonials{ width:31%}*/
.testimonials{width: 47%;}
.successstories{ margin-left:27px;}
.newsdesk{ float:right}
#ticker-wrapper{ clear:both; float:left; width:100%;}
.upcomingbatches_txt table{ float:left}
#image{ background:none}
.orderreview h1{ clear:both; font-size:16px; color:#d01d23; margin:0px; padding:0px; font-weight:500}
.common_active input{background:none; border:none; width:107px; height:34px; float:none; margin:auto; text-align:center; display:block; font-family: 'Roboto Condensed', sans-serif; color:#ffffff; font-size:20px; background:url(../images/orangebtn.png) no-repeat left top; margin-top:10px;}
.common_active input:hover{background:url(../images/orangebtnhover.png) no-repeat left top; cursor:pointer;transition:all ease-out 0.2s;  -webkit-transition:all ease-out 0.2s;  -moz-transition:all ease-out 0.2s;  -o-transition-property:all ease-out 0.2s;}
.order_heading ul{list-style:none; width:100%; float:left; margin:0px!important; padding:0px!important; margin-top:10px!important}
.order_heading  li{ width:31%; list-style:none; float:left; font-size:14px; font-weight:500;/* background:#efefef;*/ padding:10px; border-bottom:1px solid #cccccc; color:#333333; border:1px solid #cccccc}
.order_details ul{ width:100%; float:left; margin:0px!important; padding:0px!important; margin-top:0px!important}
.order_heading{}
.orderreview{width:100%;}



.order_details ul{width:100%; list-style:none;}
.order_details li{width:31%; list-style:none; float:left; /*background:#efefef;*/ padding:10px; border:1px solid #cccccc; border-right:1px solid #cccccc}
#security_code{ margin-top:3px;}
.responsivetotal{float:right!important; margin-right:3px}

.how_it_works_heading .innertxtheading{ padding-bottom:5px;}
.innercontentlist{ clear:both}
#dv_login1 .input_border:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px #f2f2f2 inset; background:#f2f2f2; border:1px solid #cccccc
}

.news_details{ width:100%; float:left;}
.news_details ul{ margin:0px; padding:0px; list-style:none; margin-left:0px;}
.news_details li{ margin-bottom:5px;}
.news_details li p{ margin:0px; padding:0px; padding-bottom:10px;}
.news_details li h1{ color:#1069a2; font-weight:500}
.news_details ul ul{list-style: disc;
list-style-type: disc;
margin-left: 18px;}

.newspageheading{ /*background:#1e2620;*/ width:100%; float:left; clear:both; font-size:18px; /*height:40px; padding-top:15px;*/ margin:15px 0 5px 0;}
.newspageheading span{ padding:5px 5px 10px; float: left; font-size:18px; color:#333; font-weight:700; }
.contactright{ padding-left:15px;}
.studentname{ font-size:16px!important; font-weight:500!important; margin-bottom:10px;}
.successstoriestxt{ float:right; width:81%; text-align:justify}
.studentimage img{ border:1px solid #999; padding:2px; background:#ffffff}
.disclaimertxt{list-style:none; list-style-type:none; font-size:12px; padding:1px 0px;font-weight:500;}
.footerdisclaimer{ margin:0px; padding:0px;}
.testimoniallist li{ width:100%; float:left; text-align:left; margin:5px 0px; font-size:14px!important; text-align:justify}
.testimoniname{color:#f57b27; font-weight:500; width:100%; float:left; padding-top:5px;}

.dashboard{ width:100%; float:left;}
.dashboard_box_area{width: 31.9%; float: left; margin: 10px 10px; margin-bottom: 10px;}
.dashboard_box_area h1{font-size: 18px; font-weight: 500; color: #ffffff; text-align: center; background: #ee7927; display: block; margin: 0px;
padding: 10px 0px; width:100%;}
.dashboard_box{ width:100%; min-height:300px; float:left; /*background-color:#FFFFFF; */box-shadow:0px 0px 2px #cccccc;
background-color: #fff; padding:10px 0px;}
@-moz-document url-prefix(){
.dashboard_box{ min-height:310px;}	
}

.dashboard_box_txt{ width:90%; margin:auto;}
.dashboard_box p{ color:#333333; padding:0px 0px; line-height:150%; margin:0px; margin-top:7px;}
.video_link{ width:100%; float:left;}
.video_link ul{ padding:0px; margin:0px 0px 0px 0px; width:95%;}
.video_link li{ list-style-type:none; list-style:none; float:left; clear:both; background:url(../images/video-arrow.png) no-repeat 0px 15px; border-bottom:solid 1px #efefef; width:100%; padding:10px 0px 7px 15px; }
.video_link li form{ margin:0px; padding:0px;}

.video_link li a{ color:#d01d23; text-decoration:none; float:left; transition:all 0.3s ease-in;}
.video_link li span{ color:#d01d23; text-decoration:none; float:left; transition:all 0.3s ease-in;}
.video_link li:last-child{ border-bottom:none;}
.video_link li a:hover{ color:#333333; transition:all 0.3s ease-in;}

.more_btn{ background-color:#2185c5; float:right; color:#FFFFFF; color:#FFFFFF!important; margin-top:5px; font-size:13px;
background:none; border:none; background: #1174b4; border-radius:3px; padding:3px 25px;
background: -webkit-gradient(linear, left top, left bottom, from(#1174b4), to(#2185c5)); text-decoration:none;
	background: -moz-linear-gradient(top,  #1174b4,  #2185c5);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#1174b4', endColorstr='#2185c5'); color:#FFFFFF; cursor:pointer; 
}
.more_btn:hover{background:#2185c5; border-radius:3px; padding:3px 25px;
background: -webkit-gradient(linear, left top, left bottom, from(#2185c5), to(#1174b4)); text-decoration:none;
	background: -moz-linear-gradient(top,  #2185c5,  #1174b4);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#2185c5', endColorstr='#1174b4'); color:#FFFFFF; cursor:pointer;}
.label{ font-weight:500}

.upgradeplan_btn{background-color: #ee7927; color: #FFFFFF; padding: 3px 6px; color: #FFFFFF!important; margin-top: 0px; font-size: 16px; float:left;}
.upgradeplan_btn:hover{ background:#2185c5}

.viewplan_btn{background-color: #2185C5; margin-top:10px; color: #FFFFFF; padding: 8px 15px; color: #FFFFFF!important; margin-top: 5px; font-size: 16px;}
.viewplan_btn:hover{ background:#2185c5}

.youtaketxt{ font-size:16px;}
.youhvetakensec{background:none; box-shadow:0px 0px 2px #cccccc; background:#ffffff; margin-bottom:12px;/* border:1px solid #ccc;*/}
.date{ width:100%; float:left; text-align:right}
.firsttestlistheadingwidth{ width:220px!important;}
.firsttestlistwidth{ width:220px!important;}
.testtakenheading{ width:170px!important;}
.testtaken{ width:170px!important;}

.quetionblocktext{ width:97%; margin:auto}
.quetionblocktext ul{ width:100%; margin:0px; padding:0px; padding-top:10px; list-style:none;}
.questionheading li{ font-weight:500; font-size:16px; color:#f07b29 list-style:none;}
.questtiontxt li{ font-weight:500; font-size:15px; list-style:none;}
.completebtn{ width:100%; float:left; text-align:center;}
.completebtn input{ border:none; background:none; color:#FFFFFF; background:#d01d23; padding:5px 10px;
background: -webkit-gradient(linear, left top, left bottom, from(#ec3238), to(#d01d23));
	background: -moz-linear-gradient(top,  #ec3238,  #d01d23);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec3238', endColorstr='#d01d23'); border-radius:3px; cursor:pointer}
.completebtn input:hover{ background: -webkit-gradient(linear, left top, left bottom, from(#ee882d), to(#d26100));
	background: -moz-linear-gradient(top,  #ee882d,  #d26100);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee882d', endColorstr='#d26100');}




<!--.ui-state-active .ui-icon{ width:10px; height:10px; background:url(../images/minus.png) no-repeat center center!important}-->
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{ top:62%!important}
/*.ui-state-default .ui-icon{ width:10px; height:10px; background:url(../images/plus.png) no-repeat center center!important}*/

#comment_post_section textarea{background: none repeat scroll 0 0 #f2f2f2;
    border: 1px solid #cccccc;
    border-radius: 2px;
    color: #171717;
    font-size: 13px;
    margin: 0 0 5px;
    padding: 6px 5px;
   /* width:500px;*/ resize:none; /*height:80px;*/}
#news_description .discription_txt{ padding-bottom:5px;}
.comment{ font-weight:500; width:100%; float:left; padding:10px 0px 5px 0px; font-family: 'Roboto', sans-serif, Arial; font-size:13px;}
.textnameheading{ width:100%; float:left; padding:5px 0px; font-weight:700!important;}
. ul li{width:250px; float:left; list-style:none; display:block;padding-bottom:10px;}
. div{padding-bottom:10px;}
.testclickhere{ background:#e26812; 
background: -webkit-gradient(linear, left top, left bottom, from(#e26812), to(#f07b29));
background: -o-linear-gradient(center top , #e26812, #f07b29); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(center top , #e26812, #f07b29); /* For Firefox 3.6 to 15 */
background: linear-gradient(center top , #e26812, #f07b29); /* Standard syntax */
    border: medium none;
    border-radius: 3px;
    color: #ffffff;
    cursor: pointer;
    float: right;
    margin-right: 200px;
    margin-top: -25px;
    padding: 5px 13px;}
.testheading{text-align:left;font-size:16px; font-weight:bold; padding-bottom:10px; background-color:#df262e; width:30%; color:#fff; padding:10px 0 10px 10px;}
.reviewtestquestion{float:right; background:#e26812;
background: -webkit-gradient(linear, left top, left bottom, from(#e26812), to(#f07b29));
 background: -moz-linear-gradient(center top , #e26812, #f07b29) repeat scroll 0 0 rgba(0, 0, 0, 0); margin-top:-28px;border-radius:5px;}
.reviewtestquestion a{  background: -moz-linear-gradient(center top , #e26812, #f07b29) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    border-radius: 3px;
    color: #000000;
    cursor: pointer;
    margin-top: -5px;
    padding: 5px 10px;
    text-decoration: none;
    }
.reviewtestquestion a:hover{ background:#f07b29;
background: -webkit-gradient(linear, left top, left bottom, from(#f07b29), to(#e26812));
 background: -moz-linear-gradient(center top ,#f07b29, #e26812) repeat scroll 0 0 rgba(0, 0, 0, 0);}
.visiblemobile{ display:none}
.signin_border2{}
.signin_border{ width:45%; float:left;}
.signin_border #dv_login1{ background:none; margin:0px;}
.how_it_works_heading{ width:100%; float:left}
.loginbox{ background:#dedede; width:100%; float:left; clear:both; padding:20px; min-height:125px }
.signinbox{ float:left; margin-left:80px; padding-bottom:0px;}
.signinbox .loginbox{	}
.signin_border #dv_login1{ line-height:115px; text-align:center}
.visiblemobiletestheading{ display:none}
.manageemailheading{ width:100%; float:left; margin:0px; padding:0px; list-style:none; margin:0px!important; padding:0px!important;}
.manageemailheading li{ float:left;}
.emailheading{ width:50%}
.setasdefault{ width:20%;}
.subscribestatus{width:20%;}
.action{width:10%; text-align:center; float:right!important}
.examformattable{border-collapse: collapse; border-color: #d4d4d4; border: 1px solid #d4d4d4; width:98.5%}
.videolist{ margin:0px; padding:0px; width:100%; float:left}
.videolist ul{/* margin:0px; padding:0px; width:100%; list-style:none; text-align:center*/}
.videolist li{ /*width:23%; float:left; border:1px solid #d4d4d4; padding:4px 0px; margin:5px;*/}
.viewallcorrectans{ padding-right:10px;}
.managemail{ margin-left:3%;}
.managemailaction{color: #242424; font-size: 15px; font-weight: bold;}
.testheading2{ background:none; color:#df262e; padding-left:0px; font-weight:600}
.scorecardchart{ width:100%; float:left; background:#ffffff}
.fullscorecard{ background:#2185c5!important}
.fullscorecard li{ background:#2185c5; color:#ffffff; min-height:20px;}
.testdeletebtn{background:#d01d23;
background: -webkit-gradient(linear, left top, left bottom, from(#ec3238), to(#d01d23));
	background: -moz-linear-gradient(top,  #ec3238,  #d01d23);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ec3238', endColorstr='#d01d23'); border-radius:3px;padding-left:7px; padding-right:7px; width:auto}
.testbrowsebtn{background:#1069a2;
background: -webkit-gradient(linear, left top, left bottom, from(#1069a2), to(#1a81c3));
	background: -moz-linear-gradient(top,  #1069a2,  #1a81c3);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#1069a2', endColorstr='#1a81c3'); padding-left:7px; padding-right:7px; width:auto}
	
	.testbtnarea > .browsebtn{ margin-left:5px!important;}
.teststartbtn{background:#128f04;
background: -webkit-gradient(linear, left top, left bottom, from(#128f04), to(#1f9a12));
	background: -moz-linear-gradient(top,  #128f04,  #1f9a12);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#128f04', endColorstr='#1f9a12');}
#select-menu{display:none;}
.contactusform input{width:100%;/* padding:10px;*/}
.contactusform select{width:102.5%;}
.contactusform textarea{width:100%;}
.contactusform .submit_btn_orange{width: 100px!important;
color: #FFF;
padding-top: 5px;
margin-top: 3px;
float: right;
margin: auto;
margin-top: 10px;}
.responsedetails ul{list-style:none; list-style-type:none;}
.responsedetails ul li{list-style:none; list-style-type:none;}
.upgrade ul{ width:16%;}
.upgrade .plheadone{ min-height:35px;}
.data-not-found { color: #999;
    font-size: 30px;
    font-weight: 300;
    line-height: 140%;
    text-align: center; margin-top:100px;}
/*.innertxt ul{ clear:both}*/
.contactenquiryform{ width:40%; float:none; margin:auto; padding-top:15px;}
.contactenquiryform .headingbg_black{ text-align:left; font-weight:600; font-size:25px; margin-bottom:0px;}
.contactusform ul{ margin:0px; padding:0px; list-style:none; padding-top:10px;}
.contactusform li{ width:100%; float:left}
.youhvetakensec .viewplan_btn{ float:left; margin-top:0px;}
.youhvetakensec td{ padding:0px 10px;}
.questionheading{ width:100%; float:left; padding-bottom:10px!important;}
.buynowbtn2{ padding:1px 25px; font-size:14px; font-weight:600; line-height:45px; background:#f07b29; float:none!important; margin:auto; display:inline-block;}
.freeplandashboardbox{ min-height:180px;}

#comment_post_section textarea{ margin-top:25px!important;}
.instructions{ width:55%; float:right; background:#f8f8f8; padding:10px; min-height:230px;}
.packageterm{ width:100%; float:left; padding:10px 0px;}
.packageterm ul{ margin:0px; padding:0px; list-style:none; list-style-type:none; border:1px solid #ccc; padding:10px; background:#ffffff}
.packageterm h1{ margin-bottom:10px;}
.packageterm li{ font-weight:600; color:#ee7927}
.onlinepayment{width:40%; float:left}
.instructions ol{}
.instructions li{ display:block!important; margin:0px; padding:0px; height:auto!important; padding-bottom:5px!important; display:list-item!important; overflow:visible!important; list-style-type:lower-alpha!important}
.instructions h2{ margin-top:0px; padding-top:0px!important;}
.demanddraftinput{background: none repeat scroll 0 0 #f2f2f2;
    border: 1px solid #cccccc;
    border-radius: 2px;
    color: #171717;
    font-size: 13px;
    margin: 0 0 5px;
    padding: 6px 5px; width: 80%;
resize: none;}
.button_div{ margin-bottom:15px;}
#div_term_condition_vm a{ color:#ee7927!important}
.testcreatetext{color:#065482;}
.innernewslist li{ width:100%!important; padding-left:0px!important}
.hiname{width:auto; font-size:15px; width:200px; float:right; text-align:right; color:#df262f; font-weight:500}
.search_section{float:right;width:auto; text-align:right; padding-bottom:15px;}
.filter_btn {
background: none;
border: none;
background: #f07b29;
border-radius: 3px;
padding: 3px 13px 4px 13px;
margin-top: -3px;
background: -webkit-gradient(linear, left top, left bottom, from(#e26812), to(#f07b29));
text-decoration: none;
background: -moz-linear-gradient(top, #e26812, #f07b29);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e26812', endColorstr='#f07b29');
color: #FFFFFF;
cursor: pointer;
margin-top: 0px;
width: 79px;
font-size: 16px;
}
.inputdiv{float:left; padding-left:5px;}
.contentlist{ border:none}
.contentlist ul{ margin:0px; padding:0px;}
.contentdata{ width:98%; margin:auto}
.contentlist li p{ margin:0px; padding:0px;}
.contentlist li{ width:100%; padding-left:0px; margin-bottom:0px; padding-bottom:10px;}
.contentlist li a{ font-weight:400}
.contentlist li a:hover{ text-decoration:none}
.search_section .inputdiv{}
.addquery{float:left; padding-bottom:10px; margin-top:8px;}
.search_section .select_border{ padding:4px 5px;}
.addquery .filter_btn{ margin-top:0px; color:#ffffff; text-decoration:none}
.addquery .filter_btn:hover{ text-decoration:none; color:#ffffff}

.responsivenotesdata{ display:none}
.responsivenotesheading{ display:none}

.hidemobilenotes li{ width:auto; min-width:inherit; padding-bottom:0px;}
.hidemobilenotes ul li{ width:auto; min-width:inherit}
.hidemobilenotes .notestype{ width:25%; min-width:inherit}
.hidemobilenotes .notesname{ width:25%; min-width:inherit; padding-right:10px;}
.hidemobilenotes .notescomments{ width:25%; min-width:inherit; padding-right:10px;}
.hidemobilenotes .linkheading{ width:25%; min-width:inherit}

.hidemobilenotes1 .notestype{ width:25.15%; min-width:inherit}
.hidemobilenotes1 .notesname{ width:25.1%; min-width:inherit; padding-right:10px;}
.hidemobilenotes1 .notescomments{ width:25.15%; min-width:inherit; padding-right:10px;}
.hidemobilenotes1 .linkheading{ width:24%; min-width:inherit}


.contactusform{ float:left}
h3{ font-weight:700}
.questionlist h2 {padding: 5px 20px 10px;
padding-left: 12px;
float: left;
font-size: 25px;
color: #333;
font-weight: 700; margin:0px; padding:0px; width:100%; float:left}
.questionlist{ width:100%; float:left}
.questionlist ul{ width:100%; float:left; margin: 0px; padding: 0px; list-style: none; margin-left: 0px; margin-top:20px;}
.questionlist li {margin-bottom: 5px; padding:0px 0px; box-shadow:0px 0px 3px #cccccc; padding:5px 0px; padding-top:3px; background:#efefef;}
.questionlist li a{ padding:5px 10px;}



#querymore_div{float:right; color:#FFFFFF; margin-bottom:10px;}
#querymore_div a{ color:#FFFFFF; background: -moz-linear-gradient(center top , #e26812, #f07b29) repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#querymore_div a:hover{ background: -webkit-gradient(linear, left top, left bottom, from(#ee882d), to(#d26100));
	background: -moz-linear-gradient(top,  #ee882d,  #d26100);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee882d', endColorstr='#d26100'); }
	
.orderlist{width:98%; float:left; margin-top:20px; margin-left:1%;}
.orderlist h1{ font-size:18px; width:100%; float:left;  margin:0px; color:#fff; background-color:#f07b29; padding:5px 0px;}
.orderlist h1 span{ padding:5px 0px 5px 1%;  }
.listheading ul{width:100%; list-style:none;float:left;background-color:#dddddd; padding:0px; margin:0px;}
.listheading ul li{width:11%; list-style:none;float:left;font-weight:bold;padding:10px 5px 10px 10px;  border-right:solid 1px #CCCCCC; font-size:16px; font-weight:700; }
.listheading ul li:last-child{ border-right:none;}
.listdetails {
    float: left;
    width: 100%;}
.listdetails a{color:#333;}

.listdetails ul { float: left; list-style: none outside none; margin: 0; padding: 0; width: 100%;}

.listdetails ul li {
    border-bottom: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    float: left;
    font-size: 14px;
    list-style: none outside none;
    padding: 10px 5px 10px 10px; width:11%; min-height:50px;
}
.listdetails ul li:last-child{ border-right:none;}
.bgcolor{ background-color:#FFF;}
.testlistdata2 ul{width:100%;float:left; list-style:none; list-style-type:none; margin:0px 0 0 0; padding:0px 5px 0 0px;}
.testlistdata2 li{width:19%; float:left; list-style:none; list-style-type:none; margin:0px 0px;/* margin-bottom:0px;*/ text-align:left; padding:10px 0px 10px 10px; border-right:1px solid #d4d4d4;  color:#171717; min-width:125px; }
.testlistdata2 li:last-child{ border-right:none;}
.topicname {background-color:#006699; color:#FFFFFF!important; padding-top:8px;}
.addquerybtn{ float:right; margin-top:-35px;}
.addquerybtn .startbtn{background: none;
border: none;
background: #f07b29;
border-radius: 3px;
padding: 3px 13px 4px 13px;
margin-top: -3px;
background: -webkit-gradient(linear, left top, left bottom, from(#e26812), to(#f07b29));
text-decoration: none;
background: -moz-linear-gradient(top, #e26812, #f07b29);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e26812', endColorstr='#f07b29');
color: #FFFFFF;
cursor: pointer;
margin-top: 0px;
width: 79px;
font-size: 16px;}
.addquerybtn .startbtn:hover{ color:#ffffff}
.testlistdiv{ width:100%; float:left}
.querylevelheading{ width:100%; float:left; background:#4f81bd; padding:10px; box-sizing:border-box; color:#FFF; font-weight:500; font-size:14px;}
.queryname{ width:53%; float:left; padding-right:2%}
.startedby{ width:13%; float:left; text-align:center; padding-right:2%}
.comments{ width:13%; float:left; text-align:center; padding-right:2%}
.lastupdated{ width:13%; float:left; text-align:center; padding-right:2%}
.fb{width:28px; float:right; margin-top:25px;  margin-top:55px; position:absolute; margin-left:170px;}
.rssbtn{ float:left; width:32px; margin-top:-5px;}
.addraisequerybtn{ background:#e26812; background: -webkit-gradient(linear, left top, left bottom, from(#e26812), to(#f07b29));	background: -moz-linear-gradient(top,  #e26812,  #f07b29);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#e26812', endColorstr='#f07b29');
	
    border: medium none;
    border-radius: 3px;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    padding: 5px 13px;
    text-decoration: none;}
.additional_field{float:left; clear:both; /*padding-top:30px;*/}
.currentcomment{padding-top:40px;}

.chnglvl{background-color: #993333;
    color: #FFFFFF!important;
    padding: 15px 10px;
    border-radius: 4px;
    text-decoration: none!important;
    display: inline-block;
    font-size: 15px!important;
    width: 140px;
    font-weight: bold;
    text-align: center;
    margin-right: 25px;
    padding-bottom: 15;}
	
.whitebg{ border:1px solid #e6e6e6; border-left:none; border-right:none}

.bottom_upcoming_section p{font-size:18px;text-align:center;}
.logocfa {
    display: inline-block;
    width: 45%;
    text-align: left;
}
.logocfa img {
    width: 250px;
    margin: 28px auto;
    float: none;
}
.headingbg_black {
	text-align:left;
}
.upcomingbatches_txt.lft_course li{ border-bottom: none; padding:0px;}
.upcomingbatches_txt.lft_course li .levelhead {
    color: #333333;
    font-size: 14px;
    font-weight: 500;
    border-bottom: 1px solid #9c9c9c;
	text-align:center;
}
.upcomingbatches_txt.lft_course {
    width: 100%;
    float: none;
    margin: auto;
    color: #757575;
    display: inline-block;
    box-shadow: 0px 0px 1px 1px #c1c1c1;
    padding: 5px 5px;
	margin-bottom: 15px
}
.upcomingbatches_txt.lft_course .level_head {margin-left: 5px;
    margin-top: 5px;}
.upcomingbatches_txt .level_head li div {
    font-size: 14px;
}
.middletxt_formarea .cfaexam ul {
    line-height: 22px;
}
.middletxt_formarea .cfaexam p {
    line-height: 22px;
}

.new-btn-hover input.btn-next:hover{
	background:#0a5282 !important;		
}
.contactusform li.whatsappmain {
    text-align: center;
}
.whatsappmain {
    text-align: center;
}
 a.whatsapplink{
    margin-top: 20px;
    display: inline-block;
    font-size: 16px;
   
    color: #fff;
float: left;
 background: none;
    border: none;
   padding: 8px 12px 34px 5px;
    text-align: center;
    display: block;
    color: #ffffff;
   
    background: url(../images/orangebtn.png) no-repeat left top;
margin-top: 10px;
}
.whatsappmain span{
    display: inline-block;
    font-size: 16px;  
    margin-top: 20px;
}
.submit_btn_orange_whatsup {
    background: none;
    border: none;
    padding: 10px 12px 34px 0px;
    float: right;
    text-align: center;
    display: block;
    color: #ffffff;
    font-size: 18px;
    background: url(../images/orangebtn.png) no-repeat left top;
margin-top: 10px;

}
#callnowbutton {
    display: none;
}
#callnowbutton span {
    display: none;
}
#secure_code_box{
	width: 70px;
    height: 24px;
    background: #f2f2f2;
    border: 1px solid #cccccc;
    border-radius: 2px;
    padding: 0px 5px;
    text-align: center;	
	line-height: 25px;
}
#secure_code_table td {
    padding-right: 10px;
}
#secure_code_table {
    margin-left: -3px;
}

#home_security_section li {
	border-bottom: none !important;
	margin-bottom: 5px;
}
#home_security_section input::placeholder{
	color: #171717 !important;
	text-transform: capitalize;
}
#home_security_section input{
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	width: 130% !important;
}
#home_security_section #secure_code_box {
	height: 25px !important;
	float: right;
	margin-right: 9px;
}
#home_security_section {
    display: flex; 
    width: 100%;
}
#contact_security_section {
    display: flex;
    width: 102%;
	padding-top: 0px !important;
}
#contact_security_section #secure_code_box{
	height: 25px !important;
	float: right;
}
#contact_security_section input{
	margin-top: 0px !important;
	width: 160% !important;
}
#contact_security_section #security_code::placeholder{
	color: #3a1757;
    font-size: 13px;
	text-transform: capitalize;
}