
.loading{min-height:600px;background:#333 url('../images/loading.gif') no-repeat center;}
.bannerSlider{margin:0 auto;width:100%;}
.bannerSlider .caption{position:absolute;top:15%;right:10%;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;padding:5px 10px;color:#fff;border-radius:5px;font-weight:bold;display:block;right:0;text-decoration:none; width:100px;}
.bannerSlider .cap_2{text-align:right;}
.bannerSlider .cap_2 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{ clear:both; float:right;ackground:#0c74a3;margin:0 auto;padding:5px 10px;color:#000;border-radius:5px;font-weight:bold;display:block;right:0;text-decoration:none; width:100px; position:relative;}
.banner_learnmore{background:#720d1c;color:#fff;font-size:18px;padding:6px 10px;text-decoration:none;text-transform:uppercase;margin-right:15px; width:100px;}
.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{ clear:both;display:none;float:right;width:400px;overflow:hidden;}
.article-reveal p{font-family:Verdana, Arial, sans-serif;font-size:12px;line-height:20px;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;}

a.scrollNxt,a.scrollPrev{background:url(../images/see_more_button.png) left top no-repeat;cursor:pointer;z-index:9999999999;width:177px;height:50px;display:none;position:fixed;bottom:2%;left:50%;z-index:9999999999;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;}

.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;}

@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_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%;}
}
@media only screen and (max-width:1023px){.article-reveal{background:url(../images/sliContBg.png);padding:10px;}
.bannerSlider .cap_3{right:10%;}
.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){.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;}
.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_3{top:10%;}
.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%;}
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%;}



}

@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:568px){}
@media only screen and (max-width:567px){.flex-direction-nav a{width:25px;height:25px;background:url(../images/small_arrows.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_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/small_arrows.png) no-repeat;}
.coloredSections .secTitle h1{font-size:25px;font-weight:400;}
.coloredSections .secTitle h4{font-size:15px;}
.contPopupBox{max-width:90%;}



}
@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%;}


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

@media only screen and (max-width:375px){}
@media only screen and (max-width:360px){}
@media only screen and (max-width:320px){}

.flexslider .slides .mobiSliImg{ display:none; }
.flexslider .slides .deskSliImg{ display:inline-block; }
@media only screen and (max-width : 375px){
.flexslider .slides .mobiSliImg{ display:inline-block; }
.flexslider .slides .deskSliImg{ display:block; } 
}

@media only screen and (min-width:300px)
{
	.bannerSlider .caption 		{ display:block;}
	.shown_text h1 			{ font-size:14px; line-height:24px;}
	.shown_text p 			{ display:none;}
	.shown_text h2 			{ display:none;}
	.shown_text h3 			{ display:none;}
	.shown_text p span.mobile_text { display:block !important;}
}

@media only screen and (min-width:400px)
{
	.bannerSlider .caption 		{ display:none;}
}

@media only screen and (min-width:700px)
{
	.bannerSlider .caption 		{ display:block;}
	.shown_text p 			{ display:block;}
	.shown_text h2 			{ display:block;}
	.shown_text h3 			{ display:block;}
	.shown_text h1 			{ font-size:36px; line-height:46px;}			
}