@charset "utf-8";
/* CSS Document */





/*-- responsive-design starts-here --*/

@media screen and (max-width: 1920px) {

.container {
    width: 1600px;
}

}
@media screen and (max-width: 1600px) {

.container {
    width: 1400px;
}

}

@media screen and (max-width: 1500px) {

.container {
    width: 1300px;
}




}
@media screen and (max-width: 1400px) {

.container {
    width: 1170px;
}


.logo-text {
    font-size: 40px;
}

.menua_outer
{
	width:18%;
}
.bannera_outer
{
	width:82%;
}



.infras_ul1 li
{
	width:50%;
	padding-right:5%;
}

.mesg_icon img
{
	width:80%;
}
.parents-outer
{
	min-height:345px;
}


}









@media screen and (max-width: 1242px) {


.container {
    width: 1100px;
}



.logo-text {
    font-size: 36px;
    padding: 0px 0px 0px 20px;
}
.infras_ul2 li
{
	width:50%;
}

.tablev_full
{
	width:100%;
	clear:both;
}

}

@media screen and (max-width: 1120px) {


.container {
    width: 980px;
}
.pros-outer {
    padding: 38px 4px 0 4px;
    width: 40%;
}

.download-outer {

    width: 100%;
    text-align: right;

}


.download-icon {
    padding: 40px 0px 0 0px;
}

.logo-text {

    font-size: 32px;

}
.regdet_outer
{
	width:70%;
}

.gallery_list
{
	width:33.3333% ;
}

.parents-outer
{
	min-height:370px;
}

}


@media screen and (max-width: 1024px) {

.download-icon {

    padding: 50px 10px 0 70px;

}

.logo img {

    width: 20%;

}


.top-icon {
    float: left;
    padding: 0px 0 0 10px;
}

.download-icon {
    padding: 50px 10px 0 100px;
}

.route_table_outer
{
	width:100%;
	margin-left:0px;
}


.menua_outer
{
	width:100%;
}
.bannera_outer
{
	width:100%;
	padding:0px;
}
.gallery_list
{
	width:50% ;
}
.about-img-outer
{
	width:100%;
}


.infras_ul1 li
{
	width:100%;
	padding-right:0%;
}

.infras_ul2 li
{
	width:100%;
}
.mob_full
{
	width:100%;
}
}
@media screen and (max-width: 1024px) {


.prospect-padding {
    padding: 0;
    margin-top: 38px;
}
.logo img {

    width:auto;

}

.logo {

    width: 100%;

}

.download-outer {

    width: auto;

}
.download-icon {

    padding: 0px 10px 0 0px;

}
.pros-outer {

    padding: 0px 4px 0 4px;
    width: auto;

}

.banner-padding {
    padding: 0px 0px 0 0px;
    
}

.why-img-text {
    margin: 0 0px 30px 0;
}
.regdet_outer
{
	width:100%;
}
.parents-outer
{
	min-height:auto;
}
	}
	
	

@media (max-width: 992px) {
  .container {
    width: 750px;
  }
}

@media screen and (max-width: 980px) {	
	.logo img {

    width: 18%;

}

.achievement-text {

    height: auto;

}
.campusf_outer
{
	width:100%;
}
.alumni-hidden-img {
    display:inline-block;
	padding: 10px 0 0 0;
}

.alumni-hidden-img2 {
    display: none;
}

.alumni-icon-text span {
    width: 100%;
}


.pros-outer {

    padding: 0px 4px 0 4px;
}

.download-icon {

    padding: 0px 0px 0 0px;

}

.top-icon {

    padding: 0px 10px 0 20px;

}

.menu-outer {
    border-left: 0px solid #f7c516;
}

.copyright_text2 {

    padding: 0px 0 10px 0;
    text-align: left;
    float: left;

}


.copyright_text1{

    padding: 0px 0 10px 0;
    text-align: left;
    float: left;

}

.footer-line {
    padding: 30px 0 40px 0;

}
.gallery_img1
{
	width:20%;
}

.logo-outer
{
	text-align:center;
}
.logo
{
	float:none;
	display:inline-block;
	width:auto;
}
.logo img
{
	width:auto;
}
.download-outer
{
	width:100%;
	text-align:center;
	margin-bottom:15px;
}
.download-icon
{
	float:none;
	display:inline-block;
}
.campusf_img
{
	width:100%;
	padding-right:0px;
}
.campusf_cont
{
	width:100%;
}


.prospect-padding {
    padding: 0;
    margin-top: 0px;
}
}

@media screen and (max-width: 920px) {

.logo {
    padding: 0 0 0px 20px;

}

.logo-text {
    padding: 10px 0 10px 20px;
   
}
}

@media screen and (max-width: 860px) {




}
@media screen and (max-width: 768px) {

.logo img {

    width: auto;

}

.logo-text {
    padding: 0px 0 10px 0px;
    text-align: center;
    font-size: 36px;
}

.pros-outer {

    padding: 0px 4px 0 4px;

}
.download-icon {

    padding: 0px 10px 0 0px;

}

.our-gruob-text {

    padding: 30px 0px 30px 0px;

}

.logo {
    padding: 0px;
}
.latest_tit
{
	width:20%;
}
.latest_marquee
{
	width:79%;
}
.account_icon
{
	width:100%;
}
.gallery_img1
{
	width:50%;
}
.adminmem_out
{
	padding:0px;
	width:100%;
}
.mem_cont
{
	padding:0px;
	width:100%;
	padding-left:10px;
}
.ntextbox11
{
	width:45%;
}
}

	@media (max-width: 768px) {
  .container {
    width: 100%;
  }
}
	
@media screen and (max-width: 680px) {

.logo-text {
	float:left;
	width:100%;
	clear:both;
	top:0px;

}
.logo img
{
	float:none;
	display:inline-block;
}
.top-line
{
	float:left;
	width:100%;
	text-align:center;
}
.reg_top
{
	float:none;
	display:inline-block;
}
.top-contact
{
	width:100%;
}
.top-icon
{
	float:none;
	display:inline-block;
	padding:0px 10px;
}
.about-img-outer
{
	width:100%;
}
.corr_head
{
	text-align:center;
	text-align-last:center;
	line-height:30px;
}
}

@media screen and (max-width: 560px) {


.logo-text {

    text-align: center;
    float: left;
    padding: 0 0px 20px  0px;
    width: 100%;

}

.logo {

    padding: 10px 0 0 0;
    text-align: center;

}



.product-width1 {

    padding: 10px 20px;

}
.why-icon-outer {
width:100%;
}
.fot-quick-links {
    width: 40%;
}

.cont_no_outer {
    padding: 0px 0px 40px 0px;
}
.latest_tit
{
	font-size:18px;
}
.latest_marquee
{
	padding-top:7px;
}
.gallery_img1
{
	width:80%;
}

.gallery_list
{
	width:100% ;
}
.tablev_full
{
	overflow:scroll;
}
}

@media screen and (max-width: 480px) {

.product-gallery {
    width: 100%;
}

.contact-links span {

    margin: 14px 0px 15px 0px;
    width: 100%;

}
.latest_tit
{
	width:30%;
}
.latest_marquee
{
	width:69%;
}
.contact-links-bullet img
{
	float:none;
}
.contact-links-bullet
{
	text-align:center;
}
.sub-headingc
{
	text-align:center;
}
.top-icon
{
	margin-top:-8px;
}
.top-contact
{
	margin-top:5px;
}

.logo-text {

    font-size: 26px;

}

}

@media screen and (max-width: 420px) {

.logo-inner {
    padding: 0px 0 0 70px;

}




.menu-width {

    float: left;

}
.product-width1 {

    padding: 10px 50px;

}
.product-width {

    width: 100%;

}

.foot ul {
    width: 100%;
}
}

@media screen and (max-width: 360px) {

.logo-inner {
    padding: 0px 0 0 40px;

}
.cont-icon {
    padding: 10px 0px 10px 0px;
}

.logo-text {

    font-size: 22px;

}



}


@media screen and (max-width: 320px) {

.logo-inner {
    padding: 0px 0 0 0px;

}

.top-icon {

    padding: 0px 10px 0 0px;

}

.logo-text {

    font-size: 20px;

}

}

@media screen and (max-width: 300px) {



.top-icon {

    padding: 0px 0px 0 0px;

}
}