@charset "utf-8";

*{margin: 0px;padding: 0px;}

body{background-color:#fff;font-family: 'Nunito Sans', sans-serif;font-size:14.5px; color:#333; line-height:25px;background-image: url(../image/bg-image.png);}

h1,h2,h3,h4{margin:0px;}

img{vertical-align: middle; max-width: 100%;height: auto;}

.clear{ clear:both}

hr.style-one {margin-top:12px;margin-bottom:12px; border: 0; height: 1px; background: #bbb;background-image: linear-gradient(to right, #ddd, #9422d0, #ddd);}

hr.style-two {margin-top:12px;margin-bottom:12px; border: 0; height: 1px; background: #bbb;background-image: linear-gradient(to right, #ddd, #c1c1c1, #ddd);}

hr.style-six { border: 0; height: 0; border-top: 1px solid rgb(219, 149, 255); border-bottom: 1px solid rgba(255, 255, 255, 0.3); }

ul.arrow2  {list-style: none;margin-bottom: 2.5%;}

ul.arrow2 li {padding-left: 1em; text-indent:-1.01em;}

ul.arrow2 li:before { content: "\00BB \0020";font-size: 21px;color: #1C82C4;font-weight: bold;}

ul.arrow3  {list-style: none;margin-bottom: 1%;}

ul.arrow3 li {padding-left: 1em; text-indent:-1.01em;}

ul.arrow3 li:before { content: "\0261E";font-size: 30px;color: #b6000b;font-weight: bold;}

ul.arrow4  {list-style: none;margin-bottom: 1%;}

ul.arrow4 li {padding-left: 1em; text-indent:-1.01em;}

ul.arrow4 li:before { content: "\0261E";font-size: 30px;color: #b6000b;font-weight: bold;}

.arrow5{
	color: #444;
    font-size: 22px;
    padding-right: 4px;
}

.arrow6{
	font-size: 18px;color: #ccc;font-weight: bold;
}

ul.arrow7  {list-style: none;margin-bottom: 2.5%;}

ul.arrow7 li {padding-left: 1em; text-indent:-1.01em;padding-bottom: 2%;}

ul.arrow7 li:before { content: "\00BB \0020";font-size: 30px;color: #555;font-weight: bold;}

header{
	width: 100%;height: auto;margin: 0 auto;border-top-left-radius: 10px;border-top-right-radius:10px;
}  

.head-container1{
	background-color: #32343B;height: 35px;border-bottom: 1px #9c9c9c solid;color: #f1f1f1;
}

.mailtop-container{
	width: 87.5%;margin: 0 auto;
}

.top-menu {
    float: left;
    display: inline;
    font-size: 13px;padding-top: .4%;
}

.head-mailtop {
    float: right;
    display: inline;
    font-size: 13px;padding-top: .4%;margin-left: 2%;
}

.head-container2{
		max-width: 87.5%;
    height: 120px;
    margin:.5% auto 0 auto;
    overflow: hidden;background-color:#253E85;
}

.head-tital{
	float: left;
}

.head-subtit{
	font-weight: bold;font-size: 15px;color:#444; float: right;
}

.founder-top{
	float: right;
    margin-top: .4%;
    line-height: 33px;
}

.founder-top div{
	float: left;margin-top: 8.5%;
}

.founder-top img{	
	float: left;
	width: 90px;
    border: 1px #9c9c9c solid;
    border-radius: 5px;
}


.head-container3{
	width: 88%;background-color: #fdfdfd;
}

.container{
	max-width: 84%; margin: 0 auto;padding: 2%;padding-top: 1.5%;background-color: #fdfdfd;display: flow-root;;
}

.con-div1{
	border:1px;border-color:#d0d0d0;border-style:solid;padding:0px;border-radius:6px;background-color: #f1f1f1;overflow: hidden;text-align: center;clear: both;
}
.con-div2{
	 margin:1px;
    width:29%;
    text-align:left;
   display:inline-block; padding:1.5%;
}

.read-div1{
	float: none;margin-top: 5%;
}

ul.govnt{
 list-style:none;
 padding-left:0px; padding-right:0px;
}
ul li.govnt{
	 text-align:justify;
     background:url('../image/download-ic.png') no-repeat left 12px;
     list-style-position: inside;
     padding: 10px 0px 10px 28px;
     text-indent: 0px;border:0px;
  display: block;
  border-bottom: 1px #ddd solid;
  text-align: left;
}

ul li.govnt:hover{
	text-decoration: underline;
}

ul.implink{
 list-style:none;
 padding-left:0px; padding-right:0px;
}
ul li.implink{
	 text-align:justify;
     background:url('../image/imp-link.png') no-repeat left 12px;
     list-style-position: inside;
     padding: 10px 0px 10px 28px;
     text-indent: 0px;border:0px;
  display: block;
  border-bottom: 1px #db95ff solid;
  text-align: left;
}

ul li.implink:hover{
	text-decoration: underline;
}

ul.qcklink{
 list-style:none;
 padding-left:0px; padding-right:0px;margin-top: 12px;
}
ul li.qcklink{
	 text-align:justify;
     background:url('../image/qcklink.png') no-repeat left 12px;
     list-style-position: inside;
     padding: 6px 0px 6px 28px;
     text-indent: 0px;border:0px;
  display: block;
  border-bottom: 1px #c7c7c7 solid;
  text-align: left;
}

ul li.qcklink:hover{
	text-decoration: underline;
}



ul.news{
 list-style:none;
 padding-left:0px; padding-right:0px;
}
ul li.news{
	 font-size: 1.0em;
	 font-weight: bold;
	 text-align:justify;
     background:url('../image/new-ic.png') no-repeat left 12px;
     list-style-position: inside;
     padding: 6px 0px 6px 25px;
     text-indent: 0px;border:0px;
  display: block;border-bottom: 1px #c7c7c7 solid;
}

ul li.news:hover{
	 font-size: 1.0em;
	 font-weight: bold;
	text-decoration: underline;
}


ul.news2{
 list-style:none;
 padding-left:0px; padding-right:0px;
}
ul li.news2{
	 font-size: 1.0em;
	 font-weight: bold;
	 text-align:justify;
     background:url('../image/new-ic.png') no-repeat left 12px;
     list-style-position: inside;
     padding: 10px 0px 10px 25px;
     text-indent: 0px;border:0px;
  display: inline-block;
}

ul li.news2:hover{
	text-decoration: none;
}



.nwsdate{ color: #ea4747}

.nwsdate2{ color: #ea4747;font-size: 14px;}

.heading-wel{
		font-size: 1.6em;
    font-family: 'Raleway', sans-serif;
    text-transform: uppercase;
    word-spacing: 2px;
    margin-bottom: 2.4%;
    text-align: left;
    color: #f9f9f9;
    padding: 8px;
    background: -webkit-linear-gradient(left, #253e85 , #fff);
    background: -o-linear-gradient(right, #253e85, #fff);
    background: -moz-linear-gradient(right, #253e85, #fff);
    background: linear-gradient(to right, #253e85 , #fff);
    }

.heading1{
	font-size: 1.6em;
	font-family: 'Raleway', sans-serif;
	text-transform: uppercase;
	word-spacing: 2px;
	text-align: left;
	color: #f9f9f9;
	padding: 8px;
	margin-bottom:2%;
	background: -webkit-linear-gradient(left, #253e85 , #fff);
	background: -o-linear-gradient(right, #253e85, #fff);
	background: -moz-linear-gradient(right, #253e85, #fff);
	background: linear-gradient(to right, #253e85 , #fff);
}

.heading2{
	font-family: 'Raleway', sans-serif;color: #fff;font-size: 21px;margin-bottom: 1.5%;background: linear-gradient(to right, #077ed5, #ccd1fd);
    padding: 1%;
}

.heading3{
	font-family: 'Raleway', sans-serif;color: #565656; font-size:17px;margin-bottom: 1.5%;
}

.heading5{font-weight: bold;color: #454545;font-size: 18px;font-family: 'Noto Sans', sans-serif;text-transform: uppercase;text-align: center;margin: .5%;
    margin-top: 1.5%;}

.heading6{font-weight: bold;color: #E19100;font-size: 20px;font-family: 'Noto Sans', sans-serif;text-transform: uppercase;text-align: center;margin-bottom: 1.2%;}

.heading7{
	font-family: 'Raleway', sans-serif;
    color: #f1f1f1;
    font-size: 18px;
    text-align: center;
    width: 100%;
    background-color: #c32d28;
    padding: .5%;
    font-weight: 700;
    border: 1px #ccc solid;
	}

.heading8{
	font-family: 'Raleway', sans-serif;
    color: #555;
    font-size: 20px;
    text-align: center;
    }

    .heading9{
			font-family: 'Raleway', sans-serif;
			    color: #ececec;
			    font-size: 20px;
			    text-align: left;
			    text-transform: uppercase;
			    background: linear-gradient(to right, #bf0068 , #fff);
			    padding: 10px 8px 8px 8px;
			    margin: -3.2%;
    }

    .heading10{
			font-family: 'Raleway', sans-serif;
					color: #ececec;
					font-size: 20px;
					text-align: left;
					text-transform: uppercase;
				 background: linear-gradient(to right, #5b0061, #fff);
					padding: 10px 8px 8px 8px;
    }

        .heading11{
	font-family: 'Raleway', sans-serif;
    color: #555;
    font-size: 20px;
    text-align: center;
    background: #f5f5f5;
    padding: 1%;
    border: 1px #d8d8d8 solid;
    }

.admdiv{
	border: 1px solid #ddd;
}

.admtit{
	background-color: #4f81bc;padding: 1%;color:#fff;
}


.arrowdw{
	color: #00479a; font-size:50px;margin-bottom: 1.5%;text-align: center;font-weight: 700;ms-transform: rotate(0deg); /* IE 9 */
    -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
    transform: rotate(0deg);
}

.admprc{
	font-family: 'Raleway', sans-serif; font-size:20px;margin-bottom: 1.5%;text-align: center;font-weight: 700;width: 98.1%;text-transform: capitalize;
}


.proc1{
	color: #d05d00;
}

.proc2{
	color: #004fac;
}

.proc3{
	color: #c0504e;
}

.proc4{
	color: #784ca9;
}

.proc5{
	color: #ba5509;
}


.proc6{
	color: #759d27;
}


.proc7{
	color: #004fac;
}



.home-img1{
	border:1px solid #ddd;border-radius:6px; padding:0px; margin-top: 3%;
}

.det-home1{
	display: flex; margin-top: 2.5%;text-align: justify;
}

.read-div2{
	float: none;margin-top: 1.5%;
}

.line-div{
	border-left: 1px #d8d8d8 solid;float: left; margin: 25px; margin-top: 0px; margin-bottom: 0px;
}

.det-home2{
	width: 66%;float: left;
}

.br-custom{
	line-height:35px;
}

.det-home3{

}

.home-img2{
	float: right;margin-left: 2%;
}

.det-side{
	width: 33%;float: left;
}

.newlinkdiv{text-align:right; padding: 3% 0 3% 0;}

.news-div{
	border:1px #b5b5b5 solid;
	    padding: 3%;
	    background: #f5f5f5;
}
.new-con{
	margin-bottom:5%; margin-top: 5%;
}

.new-con2{
	margin-bottom:2%; margin-top: 2%;
}

.new-sum2{
	float: left;width: 80%;line-height: 22px;padding-left: 1%;
}


.stf-div{
	margin-bottom:5%; margin-top: 9%;
}

.date-div1{
	height: 60px;
	width: 60px; text-align: center;float: left;
	font-size: 25px; font-weight: bold;
	background-image: url('../image/calendar-icon.png');
	margin-top: 1%;
}

.date-div3{
	height: 60px;
	width: 60px; text-align: center;float: left;
	font-size: 25px; font-weight: bold;
	background-image: url('../image/calendar-icon.png');
	margin-top: 0%;
}

.date-div2{
	font-size: 12px; font-weight: bold;color: #efefef;

}

.new-tital{
	font-weight: bold;color: #555;
}

@keyframes blink {
to { color: red; }
}

.new-sign {
color: blue;font-size: 16px;
animation: blink 1s steps(2, start) infinite;
}

.new-sum{
	float: left;width: 80%;line-height: 22px;padding-left: 2%;
}

.staff-home{
	float: left;
}
.staff-imghome{
	border:1px;border-color:#bcbcbc;border-style:solid;padding:0px;border-radius:6px;
}

.staff-sumhm{
	float: left;width: 75%;line-height: 22px;padding-left: 2%;
}

.ftr-container1{
	width: 100%;height: auto;overflow: hidden;background:#383838; font-size: 13px;font-family: Noto Sans;

}

.ftr-container2{
	max-width: 1180px;margin: 0 auto;padding: 2%;text-align: center;
}


.ftr-div1{
	color: #dedede;
    text-align: left;
    display: inline-block;
    vertical-align: top;
    width: 18.5%;
    margin: 0% 1.8% 0% 1.8%;
}

.ftr-div2{
	color:#dedede;
    text-align:left;
    display:inline-block;vertical-align: top;width: 30%;
    margin : 0% 1.25% 0% 1.25%;
}


.heading4{
	color: #dedede; font-size:17px;margin-bottom: 1.5%;
}

.br-custom2{
	line-height: 40px;
}
.enq-tbhm{width:254px;border: 1px solid #aaaaaa;  height:27px; border-radius:0px;padding-left: 5px;margin-bottom: 5%;}

.form-mshm{width: 254px; height:55px;  border-radius:0px;padding-left: 5px;}

.ftr-div4{
	width: 100%;height: auto;overflow: hidden;background:#1d1d1d; padding-top: 0%;padding-bottom: .50%;font-family: Noto Sans;
}

.ftr-div5{
	max-width: 1130px;margin: 0 auto;padding: 2%;color:#efefef;font-size: 11px;
	}

.ftr-div6{
	float: left;padding-bottom: 1.3%;
}

.ftr-div7{
	float: right;padding-top:.5%;
}

img.grayscale{
opacity: 0.8; filter: alpha(opacity=70);float:left;height:35px;cursor: pointer;margin-right: 10px;margin-top: 2.5%;
}

img.grayscale:hover{
opacity: 1; filter: alpha(opacity=100);
}


.container-fac{
	max-width: 88%; margin: 0 auto;padding: 2%;padding-top: 1.5%;padding-bottom: 0;
    background-color: #FDFDFD;
}

.dtl-div1{
	text-align: justify;clear: both; display:inline-block;
}

.dtl-img1{
	float: right;margin-left: 2%;margin-bottom:2%; border: 1px solid #dddddd;border-radius: 6px;
}

.dtl-img2{
	float: right;margin-left: 2%;margin-bottom:1%; border: 1px solid #dddddd;border-radius: 6px;width: 50%;
}

.dtl-img3{
	float: left;margin-right: 2%;margin-bottom:1%; border: 1px solid #dddddd;border-radius: 6px;
}

.dtl-div2{
	text-align: left;clear: both;max-width:1175px;
}


ul.ser {
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
}

ul li.ser {
  position: relative;
  margin-left: 1em;
  padding: 6px 0px 6px 0px;
}

ul li.ser:before {
  position: absolute;
  left: -1em;
  content: "\2713";
  font-weight: bold;color:#016ead;
}



.tpk-div1{
	float: left;width: 33%;
}

.tpk-div2{
	float: left;max-width: 50%;
}

.fac-div{
	text-align: justify;
}
.fac-div img{
	float: left;margin-right: 2%;
}

.fac-div span{
	color:#3673DB
}

.fac-spn{
	font-weight: bold;color:#5a5a5a;font-size:20px;font-family: 'Muli', sans-serif;
	}

.fac-spn2{
	font-size:25px;text-transform: capitalize;
}

.news-title{
	font-weight: bold;color:#525252;font-size:14px;
}

.fxdiv{
	display: flex
}

.con-spn{
	font-weight:700;color:#9A3137;font-size:16px;font-family: 'Raleway', sans-serif;
}

.oth-div3{
	width: 55%;float: left;background-color: #fcfcfc;height: auto;border:1px #dddddd solid;margin-top:10px;margin-right: 1%;
}

.adddiv{
	padding-left: 5%;padding-right: 5%;
}
.mapdiv{
	text-align: center;width: 100%;
}

.contact-heading{ font-size: 18px;
    /* text-transform: uppercase; */
    font-weight: bold;
    text-align: center;
    background-color: #e4e4e4;
    border-bottom: 1px solid #DDDDDD;
    padding: 7px;
    color: #444;}

.enq_div_1{width:58%; border:1px; border-style:solid;height: auto; float: left; border-color:#DDDDDD; margin-top:10px;background-color:#fcfcfc; margin-bottom:0px;}
.enq_div_2{ text-align:right;}
.enq_div_3{float:left; padding-left:0px; width:76%; margin-bottom:10px; margin-left:5%;}
.enq_div_3{float:left; padding-left:0px; width:75%; margin-bottom:14px; margin-left:5%;}
.enq_div_4{padding-bottom:10px; padding-top:8px;  }
.enq_tb{width:338px;border: 1px solid #aaaaaa;  height:29px; border-radius:5px;float:right; background-color:#ffffff; margin-left:10px; padding-left:5px; color:#454545;}
.form_ms{width: 338px; height:95px;  border-radius:5px;border: 1px solid #aaaaaa;background-color:white;float:right;margin-left:10px;}


.enq_img_1{
	width: 40%;
    border: 1px;
    border-style: solid;
    height: auto;
    float: right;
    border-color: #DDDDDD;
    margin-top: 10px;
    background-color: #fcfcfc;
    margin-left: 2%;
    background: #F5F5F5;
	}

.con-tit{
	background-color: #2063a5;font-size:30px;padding:5%;text-align: center;color:#fff;margin: -8%;margin-bottom: 4%;
}

.con-titpg{
	background-color: #2063a5;font-size:30px;padding:5%;text-align: center;color:#fff;margin: -10.8%;margin-bottom: 4%;
}


.container-cof{
	max-width: 88%;
    margin: 0 auto;
    padding: 2% 0;
    text-align: center;
    clear: both;
    padding-top: .6%;
    background-color: #FDFDFD;
}

.con-cof{
	max-width: 26.1%;margin: 1%;padding: 2%;text-align: left; font-size:15px; display: inline-block;border:1px solid #ddd;
}

.con-pg{
	width: 19%;margin:0% 1%; padding: 2%;text-align: left; font-size:15px; display: inline-block;border:1px solid #ddd;
}

.con-pgre{
	background-color: #e88823;font-size:18px;padding:1%;text-align: left;color:#fff;margin: -4.55%;margin-bottom: 4%;
}

.con-re{
	clear: both;width: 44.7%;margin: 1%;padding: 2%;text-align: left; font-size:15px; display: inline-block;border:1px solid #ddd;
}

.heading-cr{
	font-family: 'Noto Sans', sans-serif;color: #454545;font-size: 21px;margin-bottom: 0%;
}

.container-cr{
		max-width: 88%;
    margin: 0 auto;
    padding: 2%;
    padding-top: 2%;
    padding-bottom: 0;
    background-color: #FDFDFD;
}


.corhed{
	color: #005086;text-transform: uppercase;
}


.home-imgcr{
	float: right;margin-left: 2%;width: 45%;
}


.cat-container{
	max-width: 1175;text-align: center;margin: 0 auto;
}

.pro_cat1{ width:22%;text-align: center; border:1px solid #aaaaaa; border-radius:5px; overflow: hidden;margin: 1.1%;display: inline-block;vertical-align: top;}

.pro_cat1:hover{

}

.pro_cat2{
	text-align: center; background-color:#a70000;width: 100%; padding: 3.5% 3% 3% 3%; margin-bottom: 0%; border-radius: 3px;
}

.div_paging{margin: 0 auto; text-align: center; font-size:15px; margin-bottom: 4%; width: 100%;}

.pag_pre{float: left;}

.pag_nex{float: right;}

.ab_arrow3{font-size: 30px;color: #fbfbfd;font-weight: bold;}


a.hdgal1{
	text-decoration: none;margin-bottom: 1.5%;color: #fbfbfd;
}

a.hdgal1:hover{
	text-decoration: underline;
}


ul.dow{
 list-style:none;
 padding-left:0px; padding-right:0px;
}
ul li.dow{
	 text-align:justify;
     background: url('../image/download-ic.png')no-repeat 0px 9px transparent;
     list-style-position: inside;
     padding: 10px 0px 10px 28px;
     text-indent: 0px;border:0px;
  display: inline-block;
}

ul li.dow:hover{
	text-decoration: underline;
}



.facmn-box{
	background-color:#fff;border:2px solid #570098;width: 40%; height:55px;display:inline-block; line-height: 51px;cursor: pointer;text-align: center; margin-top: 0%; margin-bottom: 2%;text-decoration: none;font-size: 20px;
		    -webkit-transition:  .5s;
    -moz-transition: .5s;
    -o-transition:  .5s;
    transition:  .5s;color:#570098;text-transform: uppercase;font-weight: 700;
}

.facmn-box:hover{
	background-color:#570098;;border:2px solid #570098;color: #eee;
}


.menu1{color:#f1f1f1;text-decoration:none}
.menu1:hover{color:#f1f1f1;text-decoration:underline}
.menu1:active{color:#f1f1f1;text-decoration:none;}

.menu2{color:#003da7;cursor:pointer;text-decoration:none; text-transform:uppercase;font-weight: 700; }
.menu2:hover{color:#003da7;text-decoration:underline}
.menu2:active{color:#003da7;text-decoration:none;}

.menu3{color:#3673DB;text-decoration:none; cursor: pointer;float: right;}
.menu3:hover{color:#3673DB;text-decoration:underline}
.menu3:active{color:#3673DB;text-decoration:none;}

.menu4{color:#dedede;text-decoration:none}
.menu4:hover{color:#dedede;text-decoration:underline;}
.menu4:active{color:#dedede;text-decoration: none;}

.menu5{font-size:12px; color:#bbbbbb;text-decoration:none}
.menu5:hover{color:#bbbbbb;text-decoration:underline;}
.menu5:active{color:#bbbbbb;text-decoration: none;}

.menu6{color:#003da7;text-decoration:none; cursor: pointer;float: none;}
.menu6:hover{color:#003da7;text-decoration:underline}
.menu6:active{color:#003da7;text-decoration:none;}

.menu7{color: #eee; font-size: 15px; font-weight: bold; text-decoration: none; cursor: pointer; text-transform: uppercase;}
.menu7:hover{text-decoration:underline;}
.menu7:active{text-decoration: none;}
.menu7:visited{text-decoration: none;}

.menu8{color:#3673DB; font-weight: bold; text-decoration:none;cursor: pointer; padding: .5%;}
.menu8:hover{color:#3673DB;;text-decoration:underline;}
.menu8:active{color:#3673DB;;text-decoration: none;}
.menu8:visited{color:#3673DB;text-decoration: none;}

.menu9{color:maroon;text-decoration:none;cursor: pointer; padding: .5%;}
.menu9:hover{color:maroon;;text-decoration:underline;}
.menu9:active{color:maroon;;text-decoration: none;}
.menu9:visited{color:maroon;text-decoration: none;}

.menu10{text-decoration: none;text-transform: uppercase;font-weight: 700;
    font-family: 'Nunito Sans', sans-serif;
    font-size: 20px;
    color: #6e408a;}
.menu10:hover{color:#6e408a;;text-decoration:underline;}
.menu10:active{color:#6e408a;;text-decoration: none;}
.menu10:visited{color:#6e408a;text-decoration: none;}

.menu11 {    
   font-weight: 700;
    color: #f6f6f6;
    margin-right: 8px;
    text-decoration: none;
    font-size: 17px;
    word-spacing: 1px;
    border: 2px solid red;
    padding: 5px;
}

.menu11:hover{text-decoration:underline;}
.menu11:active{text-decoration: none;}

.menu12 {    
   font-weight: 700;
    color: #f6f6f6;
    margin-right: 8px;   
    font-size: 17px;
    word-spacing: 1px;
    text-decoration: none;
}

.menu12:hover{text-decoration:underline;}
.menu12:active{text-decoration: none;}



.sport-name{
	text-align: center;
}
.name1{
	display: inline-block;width: 31.5%;text-align: left; margin-left:1.5%;
}
.name1 ul{margin:0px;
	padding:0px;
}
.name1 ul li{list-style:none;
	text-decoration:none;
}

.qualification{text-align: center;}
.qualification h4{font-family: 'Nunito Sans', sans-serif;font-size:14.5px; color:#333;}
.qualification li{list-style:none;}
.qualification a{text-decoration:none; font-family:'Nunito Sans', sans-serif; font-size:15px; color:#333;}
.qualification a:hover{text-decoration:underline;}
.heading8 a{text-decoration:none; font-family:'Nunito Sans', sans-serif; font-size:20px; color:#6e408a; }
.heading8 a:hover{text-decoration:underline;}

.fees2{margin-top:1%;text-align: left;}

.fees3{margin-top:1%;text-align: center;}

.fees{margin-top:1%;text-align: left;}
.fees span{float: none;}
.fees li{    list-style-type: square;text-indent: -19px; padding-left: 1.8%;}
.ba-part{
	font-size: 16px;
    text-align: center;
    display: block;
	}
.diploma{color: #555; font-family:"Raleway",sans-serif; font-size:16px; margin-bottom:1%;}
.diploma2{}
.diploma2 span{ float:left;}
.diploma2 li{list-style:none; padding-left:7%; line-height:30px; font-size:15px;}

.contact-add{width:100%; float:left; background-color:#fcfcfc; height:auto; margin-top:10px;
border:1px #dddddd solid; margin-right: 1%;}
.contact-ditls{padding-left:2%; padding-right:2%;}
.ditl-part1{float:left; padding:2% 5% 0% 0;}

.imgcenter{
	display: block;margin: 0 auto;
}

#imgslide {margin: 0 auto; position: relative; width: 100%; }

#imgslide > div {position: absolute;}

.carer-with{display:block;}

.admison-proces{background-color:#f3f3f3; border:1px #ccc solid; width:100%;}

a.mgschool-contact{text-decoration:none; color:#333;}

a.mgschool-contact:hover{text-decoration:underline; color:#9A3137;}

.salery-dtl{font-size:16px; line-height:30px;}

.salary-txt{font-weight:700; color:#9A3137; font-size:20px; font-family:'Raleway', sans-serif;
	text-transform:uppercase;}

.admison-txt{font-weight:700; color:#9A3137; font-size:20px; font-family:'Raleway', sans-serif;
	text-transform:uppercase; margin-left:2%;}

.academic-txt{font-weight:700; color:#666; font-size:18px; text-transform:capitalize;}

.acdmic-img{text-align:center; margin-top:3%;}

.acdmic-img a{text-decoration:none;}

.acdmic-img img{width:20%;}

ul.arrow-lab{list-style:none;  margin-bottom: 1%;}
li.arrow-lab{padding-left:1em; text-indent:-1.01em;}
ul.arrow-lab li:before {content:"\00BB \0020"; font-size:21px; color:#1C82C4; font-weight:bold;}

.download-txt{font-weight:700; color:#666; font-size:18px; text-transform:capitalize; display: block; margin-bottom:1%;}

.download-img img{width:25%;}

.dtl-img6{float: right;
    margin-left: 2%;
    margin-bottom: 1%;
    border-radius: 6px;
	width:70%;
}
.career-img{text-align:center;}

.camest-text{font-size:16px; margin-bottom:1%;}

.camst-img{text-align:left;}
.camst-img img{}

.fig-box{float:right; margin-left:2%; width:25%;}
.prin-img{border-radius:6px 6px 0 0; width:100%;}
.fig-box figcaption{
    font-size: 18px;
    font-weight: 700;
    color: #fff;
    text-align: center;
    background: #52669e;
    padding: 5px 0px;
	border-radius:0 0 6px 6px;
}


.tbadp {
    float: left;
    background-color: #fbfbfb;     
    margin-bottom: 5%;
    border: 1px solid #e0e0e0;
    padding-top: 2%;
    padding-bottom: 2%;
    border-collapse: collapse;
    width: 100%;
    margin-top: 1%;
}

.tbadp th {
   background-color: #8695c1;
    color: #fff;
    border: 1px solid #cbcbcb;
    text-align: center;
    padding: 5px;
}

.tbadp td {
    padding: 10px;
    border: 0;
    border: 1px solid #cbcbcb;
    text-align: center;
}

.tbadp td:nth-child(2) {
    font-weight: 700;
}

.notlog { text-align: center;  padding: 5%;font-size: 20px;font-weight: 700;}

    
    .enqmail-div{
    margin: 0 auto;
    clear: both;
    text-align: center;
    padding: 8%;
    padding-top: 4%;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: 700;
    color: #5f71a6;
    line-height: 30px;
}

.enqmail-div span{
	font-size: 18px;
    color: #444;    
    font-weight: 700;
    text-transform: none;
}

.enqmail-div span a{
	color: blue;
	text-decoration: underline;
}

.enqmail-div span a:hover{
	
	color:#8421de;
}

.enqmail-div label{
	color: red;
}


@media handheld, only screen and (max-width: 1024px) {

	.head-container2{
			max-width: 97%;
		}

		.head-container3 {
    width: 93%;
	}

	.mailtop-container {
    width: 93%;
	}

	.container {
    max-width: 93%;
	}

.heading-wel {
    line-height: 32px;
}


.head-tital {
    float: left;
    width: 75%;
}

.container-cr{
	padding:2% 4% 1% 4%;
}

.home-imgcr{
	display: none;
}

.con-titpg{
	margin: -5%;margin-bottom: 2%;
}

.con-pgre{
	margin: -2.3%;margin-bottom: 4%;
}


.con-pg{
	width: 42%;
}

.con-re{
	width: 91%;
}


.head-container2{
	height: auto;padding:0 2%;
}


.head-mail{
	float: right; padding-bottom: 1.1%;
}

.head-mail img{

}

.founder-top {
    margin-bottom: .4%;
}
.container{
	padding: 2%;
}

.con-div2 h1{
	font-size: 20px;
}

.det-home1{
	display: block;
}


.det-home2{
	width: 100%;float: none;
}

.line-div{
	display: none;
}

.det-side{
	width: 100%;float: none;vertical-align: top;margin-top: 5%;
}

.news-div{
	float: left;
    width: 48%;
    margin-right: 2%;
    vertical-align: top
}

.stf-div{
	float: left;width:47%;margin-top: 0;margin-bottom: 2%;padding-left: 1%;
}


.new-con{
	margin-bottom:2%; margin-top: 2%;clear: both;
}

.news-div h1{
	margin-bottom: 3%;
}

.stf-div h1{
	margin-bottom: 3%;
}

.staff-imghome{
	width: 60px;
}

.ftr-div1{
	width: 46%;
    margin : 0% 1.25% 2% 1.25%;
}

.ftr-div2{
	width: 46%;
    margin : 0% 1.25% 2% 1.25%;
}

.dtl-img1{
	width: 50%;
}

.enq_div_1{border:1px; border-style:solid;float: none; border-color:#DDDDDD; width:100%; margin-top:15px;background-color:#fcfcfc;}
.enq_div_2{ text-align:left;}
.enq_div_3{float:left; padding-left:2%; width:42%; margin-bottom:20px;}
.enq_div_3{float:left; padding-left:2%; width:42%; margin-bottom:20px;}
.enq_div_4{padding-bottom:25px;  }

.enq_tb{width:100%;border: 1px solid #aaaaaa;  height:29px; border-radius:5px;background-color:#ffffff; margin-left:10px; color:#454545;}

.form_ms{width: 216%; height:95px;  border-radius:5px;border: 1px solid #aaaaaa;float:left;margin-left:0%;}

.fxdiv{
	display: block;text-align: center;
}

.adddiv{
	margin: auto;text-align: left;display: inline-block;
}

.oth-div3{
	width: 100%;float: none;background-color: #fcfcfc;height: auto;border:1px #dddddd solid;margin-top:10px;margin-right: 1%;
}

.admprc{
	margin: 3%;
}

.pro_cat1{width: 45%;margin: 2%;}

.diploma2 li{padding-left:11.5%;}

.contact-ditls{text-align:left;}
.ditl-part1{text-align:left;}

.fig-box{width:40%;}

}


@media handheld, only screen and (max-width: 768px) {
	
.fig-box{width:45%;}	

	
}

@media handheld, only screen and (max-width: 667px) {

.head-container1 {
	display: none;
}

.head-container2 {
  padding: 2% 2%;
}

.con-tit{
	margin: -2.6%;margin-bottom: 4%;
}

.con-cof{
	max-width: 100%;margin-bottom:5%
}

.head-tital {
    float: none;
    width: 100%;
    margin: 0 auto;
}


.head-mail {
	display: none;
}

.head-subtit{
	font-size: 13px;
}

.founder-top {
    display: none;
}

.det-home1 {
	display: block;
}

.det-side {
    width: 100%;
	}

	.det-home2 {
		width: 100%;
	}

.con-div2{
	display: block;
	clear: both;
	width: 100%;
	margin-bottom: 2%;
	padding-top: 4%;
}

.con-div2 img{
	width: 96%;
}

.news-div{
	float: left;width:100%;margin-bottom: 2%;
}

.stf-div{
	float: left;width:100%;margin-top: 4%;margin-bottom: 7%;padding-left: 1%;
}


.ftr-div1{
	width: auto;display: inline-block;width:95%;
    margin : 3% 1.25% 8% 3.25%;
}

.ftr-div2{
	width: 100%;
    margin: 3%;
}

.ftr-div5{
	width: 100%; text-align: center;
	}

.ftr-div6{
	float: none;display: inline-block;padding-top:2%;
}

.ftr-div7{
	float: none;display: inline-block;font-size: 10px;text-align: center;width: 100%;
}

.container{
	padding-top: 3%;
}

.dtl-img1{
	width: 100%;float: none;display: block;
    margin-left: auto;
    margin-right: auto
}

.dtl-img2{
	width: 100%;
}

.tpk-div1{
	float: none;max-width: 100%;
}

.tpk-div2{
	float: none;max-width: 100%;
}

.fac-div img{
	width: 90px;
}

.enq_div_1{float: left; border:1px; border-style:solid; border-color:#DDDDDD; width:100%; margin-top:10px; margin-bottom:0px; }
.enq_div_2{background-color:#f5f5f5;padding-bottom:13px; padding-right:30px;}
.enq_div_3{float:left; padding-left:0px; width:100%; margin-bottom:15px; }
.enq_div_4{padding-bottom:12px; }

.enq_tb{width:100%;border: 1px solid #aaaaaa;  height:29px; border-radius:5px;background-color:#ffffff;margin-left:10px; color:#454545;}

.form_ms{width: 96%; height:100px;border: 1px solid #aaaaaa;  border-radius:5px;background-color:white;margin-left:0px; padding-left:5px; padding-right:5px; margin-bottom:0px;}

.heading5{
	font-size:18px;
}

.pro_cat1{width: 100%;margin:0; margin-bottom: 5%;}


.facmn-box{width: 100%;}


.sport-name{
	text-align: left;
}

.name1{
	width: 49%;
    vertical-align: top;
    margin-bottom: 3%;
	}

.diploma2 li{padding-left:23%;}

.ditl-part1{text-align:center; width:100%; padding:0%;}

.container-cr {padding: 2% 4% 0 4%;}

.container-cof {padding-top: 2.5%;}

.download-img img {width: 90%;}

.acdmic-img img {width: 90%;}

.academic-txt {margin-top: 5%; display: block;}

.contact-add {margin-bottom:5%;}

.enq_img_1 {width:100%;}

.fig-box{width:100%; margin-bottom:1.5%; margin:0;}	

}

@media handheld, only screen and (max-width: 360px) {

.con-titpg{
	margin: -2.4%;margin-bottom: 2%;
}


.con-pg{
	width: 90%;margin-bottom: 5%;
}


.new-sum{
	width: 75%;
}

.staff-sumhm{
	width: 72%;
}

.new-sum2{
	width: 75%;
}





}






