@font-face{font-family:'HelveticaNeueLTStdMedCnRg';src:url('helveticaneueltstd-mdcn-webfont.eot');src:url('helveticaneueltstd-mdcn-webfont.eot?#iefix') format('embedded-opentype'), url('helveticaneueltstd-mdcn-webfont.woff') format('woff'), url('helveticaneueltstd-mdcn-webfont.ttf') format('truetype'), url('helveticaneueltstd-mdcn-webfont.svg#HelveticaNeueLTStdMedCnRg') format('svg');font-weight:normal;font-style:normal;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body{margin:0 auto;width:100%;background:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;overflow-x:hidden;}
#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:999999;}
#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-image:url(../images/logoPreloader.gif);background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px;}
ul{margin:0px;padding:0px;list-style-type:none;}
a{color:#06F;text-decoration:none;}
a:hover{color:#fff;text-decoration:none;}
a, a:hover, a:focus, a:active, a:visited, input:focus{text-decoration:none;outline:none;}
img{border:none;padding:0px;margin:0px;}
.lft{float:left;}
.rft{float:right;}
.clear,.clearfix{clear:both;}
p{color:#333;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;}
.hide-desktop{display:none;}
.show-block-desktop{display:block;}
.show-inline-desktop{display:inline;}
.clear-none-desktop{clear:none;}
h2{font-family:'Lato', sans-serif;font-size:35px;font-weight:bold;}
h3{font-family:'Lato', sans-serif;font-size:30px;font-weight:bold;}
ul.list-dotted{margin:20px auto;padding:0px;list-style:disc;padding-left:20px;}
ul.list-numbered{margin:20px auto;padding:0px;list-style:decimal;padding-left:20px;}
ul li{margin:10px auto;}
ul.listIndent{margin-left:20px;}
.loading{min-height:600px;background:#333 url('../images/loading.gif') no-repeat center;}
.bannerSlider{margin:0 auto;width:100%;}
.bannerSlider .caption{position:absolute;top:25%;right:15%;z-index:5000;}
.bannerSlider .caption img{width:auto;height:auto;max-width:auto;}
.bannerSlider .caption h2{margin:0 auto;}
.sliRmBtn,.sliRmBtn:hover{margin:0 auto;background:#888;padding:5px 10px;color:#fff;border-radius:5px;font-weight:bold;display:block;position:absolute;right:0;text-transform:uppercase;}
.bannerSlider .cap_2{text-align:right;}
.bannerSlider .cap_2 h2{margin:30px auto;}
.bannerSlider .cap_13{text-align:right;}
.bannerSlider .cap_13 h2{margin:30px auto;}

.bannerSlider .cap_3{text-align:right;padding-top:30px;}
.bannerSlider .cap_3 h2{margin-bottom:30px;}
.bannerSlider .cap_5{text-align:right;padding-top:30px;}
.bannerSlider .cap_6{padding-top:30px;}
.bannerSlider .cap_7,.bannerSlider .cap_8,.bannerSlider .cap_9,.bannerSlider .cap_10,.bannerSlider .cap_11{text-align:right;margin-top:30px;}
.bannerSlider .cap_19{ top:20%; right:5%;width:40%;}
.bannerSlider .cap_19 a{width:80%; margin:0 auto;width:150px;}
.bannerSlider .cap_19 p{
    color: #fdb916;
    font-size: 28px;
    line-height: 43px;
    max-width: 329px;
    margin: 40px auto;
    text-transform: capitalize;
    font-weight: bold;
}
.bannerSlider .cap_7 .sliRmBtn{background:#81582f;}
.bannerSlider .cap_8 .sliRmBtn{background:#801d8f;}
.bannerSlider .cap_9 .sliRmBtn{background:#b6a337;color:#000;}
.bannerSlider .cap_10 .sliRmBtn{background:#5d7b1b;}
.bannerSlider .cap_11 .sliRmBtn{background:#0c74a3;}
.banner_learnmore{background:#720d1c;color:#fff;font-size:18px;padding:6px 10px;text-decoration:none;text-transform:uppercase;margin-right:15px;}

.bannerSlider .captionemail{position:absolute;bottom:5%;right:initial;z-index:5000; top: inherit;     width: 100%;}
.bannerSlider .captionemail p{text-align:center;}
.bannerSlider .captionemail p a{width:auto;height:auto; padding:13px 60px; margin:0 20px; color:#fff; font:bold 20px Arial, sans-serif, sans-serif; background:#6a141d; text-transform:uppercase; line-height:20px;}
.bannerSlider .captionemail p a.goldCap{ background:#20a528 !important;}
.annaNagarBtn{display:none;}

.applynw_btn{background:#f4dc5f;color:#000;font-size:18px;padding:6px;text-decoration:none;text-transform:uppercase;}
a.banner_learnmore:hover,a.banner_learnmore:visited,a.banner_learnmore:focus{color:#fff;}
a.applynw_btn:hover,a.applynw_btn:visited,a.applynw_btn:focus{color:#000;}
.anna_nagar_btn{background:#20a528;color:#fff;font-size:18px;padding:6px 10px;text-decoration:none;text-transform:uppercase;margin-right:15px;}
a.anna_nagar_btn:hover,a.anna_nagar_btn:visited,a.anna_nagar_btn:focus,a.thiru_btn:hover,a.thiru_btn:visited,a.thiru_btn:focus{color:#fff;}
.thiru_btn{background:#20a528;color:#fff;font-size:18px;padding:6px;text-decoration:none;text-transform:uppercase;}
.reg_nowbtn{margin-bottom:20px;}
.syllabus{margin-top:50px;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;text-transform:uppercase;padding:6px;text-decoration:none;color:#fff;}
.article-reveal{display:none;float:right;width:400px;position: relative;}
.article-reveal p{font-family:Verdana, Arial, sans-serif;font-size:10px;line-height:16px;color:#fff;}
.close-article{position:absolute;top:-30px;right:-5px;width:27px;height:27px;text-indent:9999em;background:url(../images/close.png) no-repeat;z-index:9999999}
.close-article:hover{opacity:0.4;cursor:pointer;}
.close-article a{dispaly:block;width:27px;height:27px;}
.introPanel{margin:0 auto;width:100%;padding:5px 0;}
.introTriBox{margin:0 auto 15px;width:100%;max-width:1000px;border:1px solid #ccc;position:relative;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.3);-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.3);box-shadow:2px 2px 3px rgba(0,0,0,0.3);}
.introTriBox .introBgImg{position:absolute;top:0;right:0;height:100%;z-index:2;}
.introTriBox .contentBox{margin:0 auto;width:450px;float:left;padding:20px;position:relative;z-index:3;}
.introTriBox .contentBox p{font:400 12px Arial, sans-serif;color:#9D9D9D;}
.introTriBox.triBoxAlt .introBgImg{top:0;right:auto;left:0;}
.introTriBox.triBoxAlt .contentBox{float:right;}


.visit_button{
margin:10px auto 0; float:left;color:#FFF;
text-decoration:none;
border:none;vertical-align:middle;
background:#14699a;
    padding: 7px 10px;
    text-decoration: none;
    font: 400 14px Arial, Helvetica, sans-serif;
    -webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;
}


.pay_buttonNew{
margin:10px 0 0 5px;  float:left;color:#FFF;
text-decoration:none;
border:none;vertical-align:middle;
background:#14699a;
    padding: 7px 10px;
    text-decoration: none;
    font: 400 14px Arial, Helvetica, sans-serif;
    -webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;
}
.visit_button:hover, .pay_buttonNew:hover{ background:#3190c7; }


.visit_button:hover{color:#FFF;background-color:#666;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}


.pay_button{margin:7px auto 0;float:left;padding:0 10px 0 30px;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
/*a.alumini_button{ position:absolute; bottom:20px; right:-90px; }*/
a.alumini_button{ position:relative; float:left; 
margin:10px 0 0 5px; 
color:#FFF;
text-decoration:none;
border:none;
vertical-align:middle;
background:#14699a;
    padding: 7px 10px;
    text-decoration: none;
    font: 400 14px Arial, Helvetica, sans-serif; overflow:hidden;
}
a.alumini_button span{ position:relative; z-index:5; }
a.alumini_button::after{ content:''; position:absolute; top:0; left:0; width:269px; height:100%; 
/*background-image: linear-gradient(to right, #f6d365 0%, #fda085 51%, #f6d365 100%); animation: jingle 1.6s infinite;*/
/*background:url('../images/btnBg.jpg') repeat center;*/

}


@keyframes jingle{
	0%{ left:0; }
	50%{ left:-100%; }
	100%{ left:0; }
}


.innerWrapper{margin:0 auto;width:100%;max-width:1000px;}
.coloredSections{margin:0 auto;width:100%;padding:30px 0 100px;}
.coloredSections .heading{padding:15px 0;}
.coloredSections .smlTxt{float:left;width:300px;position:relative;}
.coloredSections .smlTxt img{float:left;padding-top:10px;}
.coloredSections .smlTxt p{padding-left:80px;font:400 15px/1.4em Arial,Helvetica,sans-serif;color:#FFF;}
.coloredSections .secTitle{float:right;width:680px;text-align:center;position:relative;}
.coloredSections .secTitle h1{margin:0 auto;color:#fff;font:300 60px 'Roboto', sans-serif;text-transform:uppercase;}
.coloredSections .secTitle h4{margin:0 auto;color:#fff;font:300 26px 'Roboto', sans-serif;text-transform:uppercase;}
.academyPanel{background:#158cc4 url(../images/cyan-bg.jpg) repeat-x bottom center;border-top:3px solid #294251;}
.academyPanel .heading{border-bottom:1px solid #48a5d0;border-top:1px solid #48a5d0;}
.academyPanel .secTitle h1{color:#fbb40c;}
.tabsNav{margin:0 auto 15px;text-align:center;position:relative;z-index:10;}
.tabsNav a{display:inline-block;padding:7px 20px 7px 50px;color:#fff;text-decoration:none;font:700 16px Arial, Helvetica, sans-serif;}
.academyPanel .tabsNav a{background:url(../images/tabAcaBg.jpg) no-repeat;}
.academyPanel .tabsNav a.active{background:url(../images/tabAcaSelBg.jpg) no-repeat;color:#3d3d3d;}
.tabsContWrapper{margin:0 auto;position:relative;overflow:hidden;z-index:8;}
.tabContnt{position:absolute;opacity:0;width:100%;}
.tabContnt.currentTab{position:relative;opacity:1;}
.acaPopup{text-align:center;cursor:pointer;}
.owl-carousel .owl-item .acaPopup img{width:auto;max-width:100%;display:inline-block;}
.acaPopup figcaption{margin:10px auto 0;font:21px Arial, Helvetica, sans-serif;color:#ffb400;}
.acaPopup figcaption span{display:block;font-size:15px;color:#FFF;}
.voicePanel{background:#c5577a url(../images/pink-bg.jpg) repeat-x bottom center;}
.voicePanel .heading{border-bottom:1px solid #dd99b0;border-top:1px solid #dd99b0;}
.voiceCntScroll{padding:40px;height:300px;width:100%;overflow:auto;margin:20px auto;position:relative;}
.voiceCntScroll p{font:12px Arial, sans-serif;color:#fff;}
#ascrail2001{border-left:1px solid #fff;}
#ascrail2001 .nicescroll-cursors{right:5px;}
.contactPanel{background:#3cb5a2;padding-bottom:30px;}
.contactPanel .heading{border-bottom:1px solid #67c5b5;border-top:1px solid #67c5b5;}
.contactPanel .secTitle h1{color:#fef200;font-size:72px;}
.contactPanel .tabsNav a{background:url(../images/tabContBg.jpg) no-repeat;font-size:13px;}
.contactPanel .tabsNav a.active{background:url(../images/tabContSelBg.jpg) no-repeat;color:#3d3d3d;}
.socialLinks{margin:0 auto;width:100%;max-width:1000px;}
.socialLinks a{width:20%;display:block;float:left;  position:relative; }
.socialLinks a::after{ content:""; position:absolute;background:url(../images/divider.jpg) no-repeat; width:5px; height:100%; left:0; top:0;}
.socialLinks a:first-child::after{ background:none;}
.socialLinks a img{max-width:100%;}
.contactPopLinks{margin:0 auto;width:90%;max-width:900px;}
.contactPopLinks figure{width:33.3%;display:block;float:left;margin:0 auto;cursor:pointer;}
.contactPopLinks figure img{max-width:100%;}
footer{margin:0 auto;background:url(../images/green-bg.jpg) repeat-x center;height:90px;}
footer p{margin:0 auto;width:95%;max-width:1000px;color:#fff;padding-top:40px;font:15px Arial, sans-serif;}
.popOverlay{margin:0 auto;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:url(../images/popOverlay.png);z-index:99998;display:none;}
.popupBox{display:none;position:absolute;top:20%;left:0;right:0;margin:0 auto;width:400px;z-index:99999;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:10px;}
.popInner{margin:0 auto;border:1px solid #ddd;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.popInner h3{margin:0 auto;background:#0678a0 url(../images/arrow.png) no-repeat 20px center;font:700 13px Arial, sans-serif;color:#fff;padding:10px 20px 10px 40px;position:relative;}
.popInner h3::before,.popInner h3::after{content:"";position:absolute;top:0;left:0;width:10px;height:100%;background:#ffb400;}
.popInner h3::after{left:auto;right:0;}
.popInner p{color:#666;padding:10px;}
.popClsBtn{font:700 15px Arial, sans-serif;color:#2A6FE9;}
.contPopupBox{display:none;position:absolute;top:15%;left:0;right:0;margin:0 auto;width:95%;max-width:700px;z-index:99999;background:#3cb5a2;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:10px;}
.contClsBtn{position:absolute;top:-5px;right:-5px;}
.contClsBtn:hover{opacity:0.8;}
.popTitle{margin:0 auto 20px;text-align:center;background:#219482;width:100%;height:32px;}
.popCont{margin:0 auto;width:100%;padding-bottom:15px;}
.ltPopCont,.rtPopCont{float:left;width:50%;}
.ltPopCont{padding-top:18%;}
.rtPopCont{background:url(../images/contPopSep.jpg) no-repeat left center;padding-left:10px;}
.ltPopCont img,.rtPopCont img{max-width:100%;}
.popCell{margin:0 auto 10px;text-align:center;}
.popCell .mailLink{margin:0 auto;display:inline-block;background:#066;color:#fff;font:400 14px Arial, sans-serif;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;}
.map .mapBox{display:none;}
.map .mapBox a{font:700 14px Arial, sans-serif;color:#333;text-decoration:underline;}
.map .mapBox a.mapImg{display:block;width:100%;height:349px;overflow:hidden;text-align:center;margin-bottom:10px;}
.map .mapBox#mapAnna a.mapImg{background:url(../images/annanagar.jpg) no-repeat center;}
.map .mapBox#mapThiru a.mapImg{background:url(../images/thirumazhisai.jpg) no-repeat center;}
.addressPop{max-width:900px;}
.addressPop .popCont{margin:40px auto 10px;}
.addressPop .ltPopCont{width:35%;padding-top:5%;}
.addressPop .rtPopCont{width:65%;padding-left:30px;}
.addressPop .popCell{margin-bottom:20px;text-align:left;float:left;width:50%;}
.addressPop .popCell h2{margin:0 auto 10px;font:bold 17px Arial, sans-serif;color:#fff;}
.addressPop .popCell p{margin:0 auto 10px;font:13px/1.4em Arial, sans-serif;color:#fff;}
a.scrollNxt,a.scrollPrev{background:url(../images/see_more_button.png) left top no-repeat;cursor:pointer;z-index:500;width:177px;height:50px;display:none;position:fixed;bottom:2%;left:50%;z-index:9999;text-indent:-999em;margin-left:-88px;}
a.scrollPrev{background:url(../images/see_more_button.png) center bottom no-repeat;width:35px;height:35px;top:2%;margin-left:-18px;bottom:auto;}
a.scrollNxt.final{background-position:center bottom;width:35px;height:35px;margin-left:-18px;}
a.scrollNxt:hover,a.scrollPrev:hover{opacity:0.7;}

/***************************************
		POPUP FORM STYLE STARTS
****************************************/

.ad-mobile-img {display:none;}
.ad-desk-img {display:block;}

.popupForm{ position: absolute; top: 50px; left: 0; right: 0; margin: 0 auto; width: 96%; max-width: 700px; background: #fff; padding: 0px 0 0px; z-index: 99999; 
	border-bottom:4px solid #f1ac1c;
}
.popupForm img{/*display: block;*/   max-width: 100%;     margin: 0 auto;}
.popupForm .clsBtn{ background:url(../images/popupClsIcon.png) no-repeat; color:#fff; font:400 18px 'Lato', sans-serif; padding: 20px; width: 66px; height: 67px;
	position: absolute; top: 0; right: 0; cursor: pointer; }
.popupForm h1{ margin: 10px auto; color:#720d1c; font:400 45px 'Roboto', sans-serif; text-align: center; text-transform: uppercase; }
.popupForm form.contactForm{ margin: 0 auto; width: 100%; max-width: 1000px; padding: 0 10px; }
.popupForm .fieldsWrapper{ padding: 0 30px; float: left; width: 50%; }
.popupForm .fields{ margin:20px auto; position: relative; width: 100%; border-bottom: 1px solid #ccc; }
form.contactForm label{ font:300 15px 'Roboto', sans-serif; color:#000; position: absolute; 
	top: 15px; left: 10px; z-index: 5; -webkit-transition:all 0.3s linear;  -moz-transition:all 0.3s linear; transition:all 0.3s linear;
}
form.contactForm label span{ color:#f00; }
form.contactForm input[type="text"]:focus ~ label,
form.contactForm input[type="text"].has-content ~ label{top: -18px; left: 0; font-size: 15px; color: #bd840c; font-weight: 400; }
form.contactForm input[type="text"]{ margin: 0 auto; background-color: transparent; border: none; position: relative; 
	font:300 15px 'Roboto', sans-serif; color:#000; padding:15px 10px; z-index: 10; display: block; width: 100%;
}
.popupForm .selectBtn{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; display: inline-block; width: 100%; height: 100%; z-index: 15; cursor: pointer; }
.popupForm .selectBtn::after{ content: ''; position: absolute; top: 20px; right: 10px; border: 5px solid transparent; border-top:8px solid #720d1c; width: 0; height: 0; }
.popupForm .selectDD{     margin: 0 auto; position: absolute; top: 104%; left: 0; right: 0; background: #f1ac1c; width: 100%; z-index: 25; text-align: center; padding: 5px 2px; 
	display: none;
}
#classField .selectDD{ z-index: 24; }
.popupForm .selectDD li{  width: 98%; font:400 17px 'Roboto', sans-serif; color:#fff; 
	text-align: left; padding: 10px; margin: 2px 1%; cursor: default;
	-webkit-transition:all 0.3s linear;  -moz-transition:all 0.3s linear; transition:all 0.3s linear;
}
.popupForm .selectDD li:hover{ background: #bd840c; padding-left: 15px; }
.formBtnWrappers{ text-align: center; }
form.contactForm input[type="submit"]{ margin:10px 5px; color:#fff; font:400 18px 'Roboto', sans-serif; text-transform: uppercase; border: 1px solid  #CCC; display: inline-block;
	padding: 10px 35px; background: #720d1c; cursor: pointer; -webkit-transition:all 0.3s linear;  -moz-transition:all 0.3s linear; transition:all 0.3s linear;
}
form.contactForm input[type="submit"]:hover{ background:#bd840c; color:#fff; }
form.contactForm input[type="reset"]{ margin:10px 5px; color:#000; font:400 18px 'Roboto', sans-serif; text-transform: uppercase; border: 1px solid  #CCC; display: inline-block;
	padding: 10px 35px; background: #fff; cursor: pointer; -webkit-transition:all 0.3s linear;  -moz-transition:all 0.3s linear; transition:all 0.3s linear;
}
form.contactForm input[type="reset"]:hover{ background:#bd840c; color:#fff; }
.g-recaptcha{ width: 304px; margin: 0 auto; }

/***************************************
		POPUP FORM STYLE ENDS
****************************************/

@media only screen and (max-width:1200px){.bannerSlider .cap_1{width:40%;}
.bannerSlider .cap_1 a{width:50%;}
.bannerSlider .cap_2{width:40%;}
.bannerSlider .cap_13{width:24%;}
.bannerSlider .cap_13 a img{    width: 60%;
    
    margin: 0 auto;
    left: 2%;
    position: relative;}

.bannerSlider .cap_3 h2{text-align:right;}
.bannerSlider .cap_3 h2 img{width:50%;display:inline-block;}
.bannerSlider .cap_4{width:40%;}
.bannerSlider .cap_5{right:10%;}
.bannerSlider .cap_6,.bannerSlider .cap_7,.bannerSlider .cap_8{right:10%;width:40%;}
.bannerSlider .cap_9{top:15%;right:5%;width:40%;}
.bannerSlider .cap_10{top:15%;width:40%;}
.bannerSlider .cap_11{top:15%;right:5%;width:40%;}
.bannerSlider .captionemail {bottom:5%;} .bannerSlider .captionemail p a {font:500 15px 'Roboto', sans-serif;}
}
@media only screen and (max-width:1023px){.article-reveal{background:url(../images/sliContBg.png);padding:10px;}
.bannerSlider .cap_3{right:0%;}
.bannerSlider .cap_3 h2{margin-bottom:10px;}
.bannerSlider .cap_3 .syllabus{margin-top:10px;}
.bannerSlider .cap_4{top:15%;}
.bannerSlider .cap_5{width:40%;}
.bannerSlider .cap_6{top:17%;}
.bannerSlider .cap_7,.bannerSlider .cap_8,.bannerSlider .cap_9{top:10%;}
.bannerSlider .cap_10{top:10%;width:35%;}
.bannerSlider .cap_9 .article-reveal,.bannerSlider .cap_10 .article-reveal,.bannerSlider .cap_11 .article-reveal{width:550px;}
.bannerSlider .cap_11{top:5%;right:10%;width:40%;}
.introTriBox{width:98%;}
.introTriBox .introBgImg{right:-60px;}
.introTriBox.triBoxAlt .introBgImg{left:-60px;}
.coloredSections .secTitle{width:auto;padding:0 20px;}
.coloredSections .secTitle h1{font-size:55px;}
.coloredSections .secTitle h4{font-size:24px;}
.voiceCntScroll{width:95%;}
}
@media only screen and (max-width:991px){
	.bannerSlider .captionemail{ bottom:4%;}
	
.bannerSlider .captionemail p a {font:500 12px 'Roboto', sans-serif; line-height:14px; padding-top:8px; padding-bottom:8px;} 
.contPopupBox{max-width:600px;}
.popCont{margin:0 auto;width:100%;}
.ltPopCont,.rtPopCont{float:none;width:100%;}
.ltPopCont{padding:10px 0;text-align:center;}
.rtPopCont{background:none;padding-left:0;}
.popCell{margin:0 auto;float:left;width:50%;text-align:center;}
.addressPop .popCont{margin:10px auto;}
.addressPop .ltPopCont{width:100%;padding-top:0;}
.addressPop .rtPopCont{width:100%;padding-left:30px;}


}
@media only screen and (max-width:899px){.introTriBox{border:none;padding-bottom:15px;border-bottom:1px dashed #ddd;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.introTriBox .introBgImg{display:none;}
.introTriBox .contentBox,.introTriBox.triBoxAlt .contentBox{margin:0 auto;width:100%;text-align:center;float:none;padding:0;}
.introTriBox .contentBox p{margin:10px auto;width:65%;}
.visit_button{float:none;display:inline-block;}
.pay_button, .pay_buttonNew, a.alumini_button{ float:none;display:inline-block; position:relative;}
.coloredSections .smlTxt{float:none;width:300px;margin:0 auto;}
.coloredSections .secTitle{float:none;}
}
@media only screen and (max-width:800px){.scrollers{display:none; }

.bannerSlider .cap_19 a{width:60%; margin:0 auto; max-width:100px;}
.bannerSlider .cap_19 p{ font-size:21px; line-height:33px;}
}
@media only screen and (max-width:768px){}
@media only screen and (max-width:767px){.bannerSlider .cap_1{width:45%;}
.bannerSlider .cap_1 a{width:55%;}
.bannerSlider .cap_2{width:auto;}
.bannerSlider .cap_2 h2{text-align:right;margin:10px auto 5px;}
.bannerSlider .cap_2 h2 img{width:45%;display:inline-block;}
.bannerSlider .cap_2 a{font-size:12px;font-weight:bold;}

.bannerSlider .cap_13{width:auto;}
.bannerSlider .cap_13 h2{text-align:right;margin:10px auto 5px;}
.bannerSlider .cap_13 h2 img{width:45%;display:inline-block;}
.bannerSlider .cap_13 a{font-size:12px;font-weight:bold;}
.bannerSlider .cap_13 a img {
    width: 28%;
    margin: 0 auto;
    left: 15%;
    position: relative;
}


.bannerSlider .cap_3 a{font-size:12px;}
.bannerSlider .cap_3 .syllabus{font-size:12px;}
.bannerSlider .cap_5 a{width:70%;}
.bannerSlider .cap_9{right:10%;}
.bannerSlider .cap_10,.bannerSlider .cap_11{top:10%;width:45%;}
.bannerSlider .captionemail {bottom:4%;}  .bannerSlider .captionemail p a {font:500 10px 'Roboto', sans-serif; padding:5px 40px;}
a.sliRmBtn,.article-reveal{display:none !important;}
.coloredSections .secTitle h1{font-size:40px;}
.coloredSections .secTitle h4{font-size:18px;}
.academyPanel .tabsNav a{width:300px;display:block;margin:0 auto;}
.contactPanel .tabsNav a{width:200px;display:block;margin:0 auto;}
.addressPop .popCell{float:none;width:100%;}
.bannerSlider .captionemail {bottom:10px;}  
.bannerSlider .cap_3 {right: 0;}

/***************************************
	POPUP FORM STYLE STARTS
****************************************/

.popupForm h1{ font-size: 25px; }
.popupForm .fieldsWrapper{ padding: 0 30px; float: none; width: 100%; }

/***************************************
		POPUP FORM STYLE ENDS
****************************************/

}

@media only screen and (max-width:735px){.contPopupBox{max-width:70%;}
.popCell{margin:0 auto 10px;float:none;width:100%;
}
}
@media only screen and (max-width : 600px){ .bannerSlider .captionemail p a {font:500 10px 'Roboto', sans-serif; line-height:10px;}  
.bannerSlider .cap_3{padding-top:10px;}
.bannerSlider .captionemail p{ margin-bottom:5px;}
}
@media only screen and (max-width:568px){}
@media only screen and (max-width:567px){.flex-direction-nav a{width:20px;height:20px;background:url(../images/arrows-small.png) no-repeat;}
.bannerSlider .cap_2{right:5%;}
.bannerSlider .cap_2 h2 img{margin-right:10%;}
.bannerSlider .cap_2 a{margin-right:0px;}

.bannerSlider .cap_13{right:5%; top:17%;}
.bannerSlider .cap_13 h2 img{margin-right:10%;}
.bannerSlider .cap_13 a{margin-right:0px;}
.bannerSlider .cap_13 a img {
   
    left: 0%;
    
}

.bannerSlider .cap_3 .syllabus{display:none;}
.bannerSlider .cap_4{top:0%;width:45%;right:10%;}
.bannerSlider .cap_5{top:5%;}
.bannerSlider .cap_6{top:10%;}
.introTriBox .contentBox img{max-width:95%;}
.introTriBox .contentBox p{width:90%;text-align:justify;}
.owl-theme .owl-controls .owl-nav div{width:20px;height:20px;background:url(../images/arrows-small.png) no-repeat;}
.coloredSections .secTitle h1{font-size:25px;font-weight:400;}
.coloredSections .secTitle h4{font-size:15px;}
.contPopupBox{max-width:90%;}
.bannerSlider .cap_7{ top:0; }


}
@media only screen and (max-width:480px){

.bannerSlider .cap_19{ width:40%; top:0;} 
.bannerSlider .cap_19 a{max-width:70px;}
.bannerSlider .cap_19 p {  font-size: 13px;line-height: 17px; margin:10px 0; width:100%;}
.bannerSlider .captionemail {bottom:8px;}   .bannerSlider .captionemail p a {font:500 9px 'Roboto', sans-serif; line-height:10px;} 


}
@media only screen and (max-width:414px){
.ad-mobile-img {display:block;}
.ad-desk-img {display:none;}
.popupBox{width:300px;}
.socialLinks{ text-align:center;}
.socialLinks a { width:28%; display:inline-block; float:none;}
.socialLinks a::after{ background:none;}

/***************************************
	POPUP FORM STYLE STARTS
****************************************/

.popupForm{ width: 98%; padding-top: 0px; }
.popupForm form.contactForm{ padding: 0 5px; }
.popupForm .fieldsWrapper{ padding: 0 10px; }

/***************************************
		POPUP FORM STYLE ENDS
****************************************/
	.bannerSlider .captionemail p{ margin-bottom:0;}
	.bannerSlider .cap_13 a img {
   
    left: 10%;
    
}
}

@media only screen and (max-width:375px){
	.bannerSlider .captionemail {bottom:5px;} .bannerSlider .captionemail p a {font:500 6px 'Roboto', sans-serif; line-height:7px; padding:5px; padding:2px 10px; } .pay_button{ padding: 0 10px 0 0px;}
	
}
@media only screen and (max-width:360px){ .bannerSlider .cap_13 a img {
    width: 25%;
    margin: 0 auto;
    left: 19%;
    position: relative;
}}
.head-mobile{display:none;}

@media(max-width:480px){
    
    .head-mobile{display:block;}
     .head{display:none;}
}
@media only screen and (max-width:320px){}