.page-heading-text{
	font-weight: 700;
	font-size: 26px;
	line-height: 48px;
	text-align: center;
	letter-spacing: 0.2px;
	color: #4A92E7;
	margin-bottom: 2rem;
}
img.lazy {
        display: block;
}
.container-fluid {
    padding-right: 0px !important;
    padding-left: 0px !important;
    margin-right: auto;
    margin-left: auto;
}
.span4 img {
    margin-right: 10px;
}
.span4 .img-left {
    float: left;
}
ol.notes-section{
	list-style: decimal !important;
	padding-left: 20px;
	margin-bottom: 1rem !important;
}
ol.notes-section li{
	padding-bottom: 5px !important;
}
.counsellingRow{margin-top: 2rem;}
.rupeeSign{font-size:23px; color: #2e3d50;}
.youtubeBtn{font-size: 2rem;}
.toppersIconLarge{display: inline-flex;}
.visionCenter{display: inline-flex;}
.targetCol{background-color: #2e3d50;border: 2px solid #2e3d50;}
.targetCol2{background-color: #fff;border: 2px solid #2e3d50;}
.targetText{color: #fff; font-size: 2.5rem; font-weight: 600;}
.targetCtext{color: #006699; font-size: 2.5rem; font-weight: 600;}
.langLable{color: #006699;font-size: 16px; font-weight: 600; padding: 10px;}
.selectedLang{background-color: orangered !important;}
.selectedLang:hover{background-color:#f34d10 !important;}
.centerDiv{border:1px solid #2e3d50;padding: 10px;}
.img-responsive{width: 90% !important;}
.section>p{font-size: 18	rem; margin-bottom: 4px !important; font-weight: 600; color: #2e3d50;}
.clearfix {overflow: auto;align-items: center;display: flex; margin: 0px 5px 5px 5px;}
.img2 {margin-right:25px; float:left; width: 125px; height: auto; padding-bottom: 18px;}
.centerImg{margin-right:10px; float:left; width: 110px; height:auto;}
.card-title{font-weight: 600; color: #2e3d50 !important;}
.infoBtns{font-weight: 600 !important;border-radius: 25px !important;}
.normal-text{font-size: 18px !important;color:#000000 !important;font-family: 'Open Sans Regular';}
.heading-text{font-size: 28px !important;font-weight: 600; color: #2594ee !important;margin-bottom: 10px !important; font-family: Open Sans}
.heading-text>p{font-size: 1rem;}
.simpletxt{font-family: ProximaNovaRegular;font-size: 16px; color: #000033;}
.ourcenters{font-size: 16px; color: #0a3859;text-align: justify;text-justify: inter-word;}
.fee{margin-left: 15px;margin-top: -16px;font-size: 25px;color: #2594ee;margin-bottom: 0px !important;}
.fee_amount{font-family:'Open Sans Semibold';font-size: 30px; color: #000000;}
.table tbody tr td {border: 2px solid #0a3859 !important;color: #ea1111;font-size: 1.9rem;font-weight: 600;}
.table thead tr th {border: 2px solid #0a3859 !important;text-align: center;font-weight: 600;font-size: 1.9rem;color: #2e3d50;}
.table>tbody>tr>th{border: 2px solid #0a3859;font-weight: 600;font-size: 1.9rem;color: #2e3d50; text-align: center;vertical-align: middle;}
table>tbody>tr>th{}
.texes{font-size: 1.3rem !important; color: #2e3d50 !important;}
.banner{margin-top: 82px;}
.col-lg-offset-2 {
    margin-left: 19.666667%;
}
.err_msg{color: #ff0000; font-size: 14px !important;}
.modal-body {padding: 15px 10px 15px 10px !important;}
.modal-footer{padding: 10px !important;}
.location_venue{white-space: normal !important;word-wrap: break-word;font-size: 24px; border: 1px solid #0a3859 !important; color: #ffffff; font-family: Open Sans bold; background-color: #2594ee !important; border-radius: 0px !important;}
.showpwd{margin-left: 100px;}
.loginbtn{background-color: #2e3d50 !important;margin-left: 0px;}
.signupbtn{background-color: #0a3859 !important;font-size: 3rem; font-weight: 600; border-radius: 0px !important; border-radius: 10px !important; margin-top: 5rem }
.btn-primary:focus{outline: none;}
.signupbtn:hover{background-color: #2276b3 !important;box-shadow: 5px 5px 5px rgba(10, 56, 89, 0.4);color: #fff;transform: translateY(-1px); }
.newuser{font-size: 16px;margin-right: 30px; float: right;}
.forgot{font-size: 14px;margin-left: 45px;}
.brochure{
	color: #000;
	text-align:center;
	font-family: "Poppins";
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	letter-spacing: 1px;
	padding-top: 2rem;
	text-decoration: underline;
}
.testSeriesInfo{font-size: 2rem; color: #2e3d50; font-weight:600;}
.text-pdf{color: #006699 !important;}
.info-text{font-size: 3rem; color: #2e3d50; font-weight:600;text-align: center;}
.termandcondition{font-size: 9px; float: right;}
.form-control{margin-bottom :0px;}
.control-label{margin-top: 5px;font-weight: 600 !important;}
.counselling-text1{font-size: 2rem;color: #006699;font-weight: 600;}
.counselling-text2{font-size: 2rem;color: #2e3d50; font-weight: 600;}
.counselling-text{font-size: 2rem;font-weight: 600; color: #fff; border-radius: 20px; background: #006699 !important;}
.counselling-text:hover{color: #fff !important;}
.counselling-text1:hover{color: #006699 !important;}
.counselling-text2:hover{color: #2e3d50 !important;}
.downloadLink{color: #006699 !important; font-weight: 600;}
.downloadLink:hover{color: #2e3d50 !important;}
.mode{color: #2e3d50;font-size: 1.7rem; margin: 21px 0px;}
.counselling-text:focus, .counselling-text:hover{
	text-decoration:unset !important;
	background-color: #337ab7 !important;
}
hr{margin-top: 5px !important;margin-bottom: 5px !important;border-top: 2px solid #eee !important;}
.input_space{
	margin-bottom :15px;
}
.control-label
{
	margin-right: 40px;
    margin-top: 5px;
}
.paddidng-0
{
    padding-right: 0px;
}
.font-size
{
	font-size :10px;
}

.font-size-12
{
	font-size :12px;
	text-align : -webkit-center;
	color : rgb(8,96,174);
}
  .main_heading{
     text-decoration: underline;
     text-align: center;
     font-weight: 600;
  }
  .heading{
    font-weight: 600;
     text-decoration: underline;
  }
  .text_color{
      color: black;
  }
  @media only screen and (max-width: 765px) {
  .modal-dialog {
    margin-bottom: 12%;
  }
}
img.register{
	margin-left : 32%;
}

.form {
    background: #fff;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
	padding :  1em;
    margin-left: 100px;
}
.form button{
	width : 35%;
}

.sign_up_header>img{
	margin-left : 32%;
}
.mb-4{
	margin-bottom: 1.5rem !important;
}
.center {
  margin: auto;
  padding-top: 12em;
}
/* .container {
    padding-right: 15px !important;
    padding-left: 4% !important;
    margin-right: auto;
    margin-left: 0px !important;
	width : 95%;
} */
.form button {   
cursor: pointer;
background: #2ecc71;
width: 50%;
padding: 10px 15px;
border: 0;
color: #fff;
font-family: "Roboto";
font-size: 14px;
font-weight: 400;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-transition: 0.2s linear;
-moz-transition: 0.2s linear;
-ms-transition: 0.2s linear;
-o-transition: 0.2s linear;
transition: 0.2s linear;
}
@media screen and (min-width:900px) and (max-width:1024px){
	.brochure{
		margin-top: 2rem;
		margin-bottom: 2rem;
	}
   .section>p{font-size: 11px;}
   .img-responsive {width: 100% !important;}
   .targetCol2{margin-top: 10px;}
}
@media screen and (max-width:1024px){
	.brochure{
		margin-top: 2.5rem;
	}
   .targetCol2{margin-top: 10px;}
}
@media screen and (min-width:901px){
			.classroom_hash{
				width:1170px;
			}
			.laptop_view{
				padding-bottom:56px!important;
			}
		}
		@media screen and (max-width:900px){
			.notfication_font li {
				font-size: 8px;
				margin-left: 15px;
			}
			.classroom_hash{
				padding-left:0;
				padding-right:0;
				margin-right:0;
				margin-left:0;
			}
			.font_size{
				font-size:12px!important;
			}
			#mobile_hide{
				display:none!important;
			}
			/*.col-xs-6{
				width:100%!important;
			}*/
			.well{
				background-color:#ffffff;
				border:none!important;
			    box-shadow:none!important;
			}
			.mobile_view{
				margin-top:-54px!important;
			}
			.w3-display-container{
				margin-top:5px;
			}
		}   
		
		.social-footer {
			background: #111111;
			padding-top: 75px;
			padding-bottom: 50px;
			text-align: center;
			border-bottom: 1px solid #292929;
		}
		.sf-icons i:hover {
			color: #ffffff;
		}
		.fa {
			display: inline-block;
			font-family: FontAwesome;
			font-style: normal;
			font-weight: normal;
			line-height: 1;
			-webkit-font-smoothing: antialiased;
			-moz-osx-font-smoothing: grayscale;
		}
		.sf-icons i {
			display: inline-block;
			width: 40px;
			height: 40px;
			line-height: 40px;
			text-align: center;
			font-size: 28px;
			color: #888888;
			margin: 10px;
		}
		.small-41 {
			width: 27.33333%;
		}
		.login-help{
			font-size: 12px;
			margin-right:15px;
		}
		.Register{
			width:95%;
			margin-left:15px;
			margin-right:15px;
		}
		.checkbox1{
			width:95%;
			margin-left:15px;
			margin-right:15px;
		}
		/* input[type=submit].btn-block {
			width:95%;
		} */
		.checkbox input[type=checkbox]{
			margin-top:8px!important;
		}
		.login_reg{
			margin-top:10px;
		}
		.control-label {
			margin-top: 5px;
		}
		.inf_address{
			border-radius:10px;
			padding-bottom: 30px;
			 background: #cbe2c1;
			background: linear-gradient(to right, rgba(209, 226, 237, 0.32), rgba(172, 203, 220, 0.39), rgba(13, 103, 178, 0.37));
			padding-top: 30px;
			height: 300px;
		}
		.inf_address1{
			border-radius:10px;
			padding-bottom:52.5px;
			 background: #cbe2c1;
			background: linear-gradient(to right, rgba(209, 226, 237, 0.32), rgba(172, 203, 220, 0.39), rgba(13, 103, 178, 0.37));
			padding-top: 30px;
			height: 300px;
		}
		.adddress_inf{
			padding-bottom: 30px;
			padding-top: 30px;
		}
		#classroom{
			background-color: #DFE2DB;
		}
		#testseries{
			background-color: #55BBEA;
		}
		#interview{
			background-color: #C1E1A6;
		}		
		#Career{
			background-color: #f3f2f299;
		}
		#notification{
			background-color: #2d3e50;
		}
		.embed_mobile{
			background-color: black;
		}
		.section_testseries{
			background:#e6ffff;
		}
		.service-item{
			background:white;
		}
		
		.all_margin{
			margin-left:25px;
		}
		.btn_register{
			background-color: black;
			color: white;
			padding: 12px 30px;
		}
		.font1{
			padding-top:13px;
			font-size:14px;
			text-transform : uppercase;
		}
		.font2{
			font-size:14px;
		}
		.fee_font{
			font-size:12px;
		}
		.enquiry_font{
			font-size:12px;
		}
		
		
		
		.notfication_font li{
			color: #ffffffd1;
		}
		.heading_font{
			line-height: 25px;
			font-size: 16px;
			text-transform : uppercase;
			color:black;
			font-weight : 700;
		}
		
@media screen and (min-width:320px) and (max-width:420px){
	.forgot{font-size: 12px;}
	.newuser{font-size: 12px;}
	.ourcenters{font-size: 20px;}
	.signupbtn{font-size: 22px;}
	.fee{font-size: 25px !important;}
	.fee_amount{font-size: 25px !important;}
	.signupbtn{font-size: 24px;}
	.location_venue{font-size: 18px;}
	.normal-text{font-size: 18px !important;}
	.card-text{font-size:12px !important;}

}
@media screen and (max-width: 768px){
	.toppersRow{margin-top: 2rem;}
	.youtubeBtn{font-size: 1.5rem;}
	.fa-phone{font-size: 14px !important;}
	.centerImg{width: 85px;}
	.card-title{font-size: 15px !important;}
	.card-text{font-size:12px !important;}
	.heading-text {font-size: 22px !important;}
	.img2{width: 100px; height: auto; margin-right: 15px;}
	.showforlarge{display:none; }
	.text-size{font-size: 16px !important;}
	.form-control {margin-bottom: 15px;margin-left: 0px;}
	.loginbtn{margin-left: 0px;}
	.newuser {margin-right: 31px !important; font-size: 14px;float: right;} 
	div.showpwd{margin-left: 0px;}
	.col-sm-offset-0 {margin-left: 0%;}
	.banner{margin-top: 55px;}
	.form-group {margin-bottom: 8px;}
	.form-control {margin-bottom: 0px;}
	.forgot {font-size: 12px;margin-left: 35px;}
	.paddidng-0{padding-right: -1px !important;}
	.brochure{font-size: 1.5rem;}
	.toppers-image{display: inline-flex;}
	.info-text{font-size: 2rem;}
	.targetText{font-size: 2rem;}
	.targetCtext{font-size: 2rem;}
	.targetCol2{margin-bottom: 5px;}
	.counselling-text{font-size: 2rem;}
	.testSeriesInfo{font-size: 1.6rem;}
	.infoBtns{margin-bottom: 6px;}
	.signupbtn{margin-top: 15px;} 
	.counselling-text1{font-size: 1.7rem;margin-bottom: -2px;}
	.counselling-text2{font-size: 1.7rem;margin-bottom: -2px;}
	.counsellingRow{margin-top: -1rem;}

}
@media screen and (max-width: 420px){
	.forgot{font-size: 12px;}
	.newuser{font-size: 12px;}
	.ourcenters{font-size: 20px;}
	.signupbtn{font-size: 22px;}
	.fee{font-size: 28px;}
	.text-size{font-size: 14px !important;}
	.fee_amount{font-size: 28px;}
	.signupbtn{font-size: 24px;}
	.card-title{font-size: 12px !important;}
	.card-text{font-size:9px !important;}
	.heading-text {font-size: 18px !important;}
	.img2{width: 100px; height: auto; margin-right: 10px;}
	.counselling-text1{font-size: 1.7rem;margin-bottom: -2px;}
	.counselling-text2{font-size: 1.7rem;margin-bottom: -2px;}
	.counselling-text{font-size: 1.82rem;}
	.hidden-xs-down{display: none;}
	.mode{font-size: 1.7rem;margin: 18px 0px;}
	.table tbody tr td{font-size: 1.4rem;}
	.table>tbody>tr>th{font-size: 1.4rem;}
	.rupeeSign{font-size: 18px}
	.texes{font-size: 1.7rem;}
	.table thead tr th{font-size: 1.7rem;}
}
@media screen and (max-width: 320px){
	.card-title{font-size: 12px !important;}
	.card-text{font-size:9px !important;}
	.heading-text {font-size: 18px !important;}
	.img2{width: 100px; height:auto; margin-right: 10px;}
	.counselling-text1{font-size: 1.3rem;}
	.counselling-text2{font-size: 1.3rem;}
}
@media screen and (min-width: 769px){
	.showforsmall{display:none; }
	.loginbtn{margin-left: 0px;}
	.location_venue{font-size: 20px !important;}
}
@media screen and (min-width:769px) and (max-width:992px){
	div.showpwd{margin-left: 0px;margin: 5px 0px 5px 0px;}
	.col-sm-offset-0 {margin-left: 0%;}
	.modal-body {}
	.form-group {margin-bottom: 8px;}
	.form-control {margin-bottom: 0px;}
}
.text-inline{
	font-family: 'Open Sans';
	font-size: 18px !important;
	margin-top: -53px;
    margin-left: 32%;
}