﻿  
.hdsh{float:left;height:170px;width:100%;background:rgba(225,225,225,0.9);border-bottom:2px solid #fba919;overflow:hidden}
.hdshin{width:1000px;margin:0 auto;height:auto}
.BB,.CC,.DD,.EE,.FF,.GG{height:170px;overflow:hidden}

#slider{width:730px;float:left;height:auto;background:url(../images/shadow.jpg) bottom -2px center no-repeat}
.Big{float:left;height:350px;width:1000px;margin:2px 0 8px 0;}
.Small{width:1000px;float:left;margin-top:2px;height:250px;background:url(../images/shadowa.jpg) bottom -2px center no-repeat} 
.Small img{border-radius:10px}

.containers_3col{width:730px;float:left;height:auto;background:url(../images/shadow.jpg) bottom -2px center no-repeat}
.containers_2col{width:730px;float:left;height:auto;background:url(../images/shadow.jpg) bottom -2px center no-repeat}

.containers{float:left;height:auto;width:730px;background:url(../images/shadow.jpg) bottom -2px center no-repeat}
.containersno{float:left;height:auto;width:730px;margin-bottom:10px}

#footer_outer{width:100%;float:left;height:auto;background-color:#21242C;border-top:4px solid #f1980a;padding:10px 0}
#footer_in{width:730px;margin:0 auto;height:auto}
#footer{width:730px;float:left;height:auto;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;color:#ccc}
#ftr_menu{width:730px;float:left;height:auto;text-align:center}
.ftr_cpr{width:730px;float:left;height:auto;text-align:center}
#ftr_menu a{color:#ccc}
.hpsec_big{width:175px;min-height:100px;background-color:#fff;padding:0 5px}
.hpsec_small{width:175px;min-height:100px;background-color:#fff;padding:0 5px;margin-right:5px}
.hpsec_smallr{width:175px;min-height:100px;background-color:#fff;padding:0 5px;}
.mr{margin-right:0}
.left{float:left}.right{float:right}
.mb{margin-bottom:10px}.mlrtb{margin:0 5px 10px 5px}
  
   
/*.lbs{float:left;width:60%;margin:0 1%;background-color:#ccc;height:350px;position:absolute;z-index:9999;left:0;top:0}background:rgba(225,225,225,0.9);*/
.lcs{float:right;width:390px;height:330px;position:absolute;z-index:999;right:0;top:0;background-color:#fff}
.lcs img{opacity:0.6}
.lcs:hover img{opacity:1}
.lcs ul{padding:5% 0;}
.lcs li{display:block;list-style:none;padding:2% 5px}
.lcs li input[type="text"]{width:97%;height:22px;padding:2px 1%;color:#333;border:#fff 1px solid;font-size:12px;box-shadow: 2px 2px 5px #ccc;}

#SL{float:left;height:300px;width:68%;}	
#SR{float:right;height:350px;width:30%;background:rgba(225,225,225,0.9);padding:0 1% /*#SR iframe{width:200px;height:200px}background:rgba(241,152,10,0.8)box-shadow: 5px 5px 5px #888888;*/ }


#SR li{display:block;list-style:none;padding:8px 5px}
#SR li input[type="text"]{width:97%;height:22px;padding:2px 1%;color:#333;border:#fff 1px solid;font-size:12px;box-shadow: 2px 2px 5px #ccc;}
.button{width:80px;height:30px;background-color:#0b2647;cursor:pointer;font-family:Arial,Helvetica,sans-serif;text-align:center;color:#f1f1f1;
 font-size:13px;font-weight:700;border:1px solid #0b2647;border-radius:5px;}.button:hover{color:#fff;background-color:#0b2647;border-radius:5px;}
 .sbutton{width:80px;padding:5px 10px; background-color:#fed201;cursor:pointer;font-family:Arial,Helvetica,sans-serif;text-align:center;color:#000;
 font-size:13px;font-weight:700;border:1px solid #fcd51f;border-radius:5px;}.sbutton:hover{color:#fff;background-color:#e1191e;border-radius:5px;border:1px solid #c71418;}
 
.element_form{float:left;width:80%;padding:14px 10% 0;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:16px;color:#666;text-align:left}input{width:98%;height:30px;padding:0 1%;color:#333;border:#ccc 1px solid;font-size:12px}#ac-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1001}#popup{width:70%;height:375px;position:relative;top:24%;left:14.5%;background-color:#FFF;border:5px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:#64686e 0 0 3px 3px;-moz-box-shadow:#64686e 0 0 3px 3px;-webkit-box-shadow:#64686e 0 0 3px 3px}#Lft{float:left;width:64%;height:auto}#Lft img{height:375px}#Rgt{float:right;width:34%;height:auto;}
h1{color:#2dac8f;font-size:24px;line-height:32px;padding-top:3px;font-family: 'Courgette', cursive;}
h3{color:#181818;font-size:13px;line-height:20px;padding-top:20px;}
h4{color:#181818;font-size:13px;line-height:24px;padding-top:5px;margin-bottom:6px; border-bottom:1px dashed #ccc}
h1 a{color:#2dac8f;font-size:24px;line-height:32px;padding-top:3px;font-family: 'Courgette', cursive;}

 
#nav_top{float:left;height:auto;width:100%;} 
 

/*New Css*/
.ews{color:#ccc}
.ews:hover{color:#f1f1f1}

.tab-bg {
    color: #393939;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: auto;
    line-height: 19px;    
    width: 220px;background-color:#21242C
}

.tab-box {
   /* background: url("../images/tab-box.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/
   background-color:#21242C;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 35px;
    margin-bottom: 3px;  
    padding: 2px 5px;
    text-align: left;
    width: 210px;border-bottom:1px solid #393c45
}
.tab-box:hover {
   /* background: url("../images/tab-box.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/
   background-color:#fba919;}

.tab-box a{color:#ccc}
.tab-box:hover a{color:#333}
.hdshinsd3{width:32%;background-color:#fff;border-radius:5px; min-height:140px}
.hdshinsd3 li{list-style:none;display:inline-block;color:#ccc;margin:4px 4px; text-align:left; padding-left:4px; border-left:1px solid #ccc;/*transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out; -webkit-transition: background .25s ease-in-out;*/}
.hdshinsd3 li a{color:#6c6c6c;font-family: 'Roboto', sans-serif; font-size: 1em; text-align:left;}
.hdshinsd3 li a:hover{text-decoration:underline;color:#333;/* background: #ddd;transition: background .65s ease-in-out;
   -moz-transition: background .65s ease-in-out;-webkit-transition: background .65s ease-in-out;*/}

.hdshinsd{width:19%;background-color:#fff;height:140px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}
.colorg{font-family: 'Roboto', sans-serif;font-size: 16px; font-weight: normal; color:#333; margin: 0 0 3px 0; padding: 3px 6px;border-bottom: 1px solid #f1f1f1;}
.hdshinsd li{list-style:none;display:inline-block;color:#ccc;margin:4px 4px; padding-left:4px; border-left:1px solid #ccc;/*transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out; -webkit-transition: background .25s ease-in-out;*/}
.hdshinsd li a{color:#6c6c6c;font-family: 'Roboto', sans-serif; font-size:1em; }
.hdshinsd li a:hover{text-decoration:underline;color:#333;/* background: #ddd;transition: background .65s ease-in-out; -moz-transition: background .65s ease-in-out;-webkit-transition: background .65s ease-in-out;box-shadow: 2px 2px 5px #ccc;*/}
.bgc{background-color:#fba919;}
.hdshinsd p{color:#fff;font-size:26px;text-transform:uppercase;padding-top:60px;text-align:center}
.hdshinsd3 p{color:#fff;font-size:26px;text-transform:uppercase;padding-top:60px;text-align:center}
.hpsecall{
width:730px; 
min-height:370px;background-color:#fff;padding:0 5px;/*border-radius:5px; box-shadow: 1px 1px 3px 2px #ececec;.infos_bloc a img{width:330px}*/}

.secq{width:240px; height:105px}
/*
.mainwe{float:left;height:60px;position:relative;width:110px;text-align:center;background-color:#fff;border-radius:2px;border:1px solid #dad7d7;box-shadow:1px 1px 5px #888;margin:15px 4px 0px 0px;padding:1px}
.mainwe:hover{border:1px solid #333;border-radius:5px}
*/
.mainwe{float:left;height:46px;position:relative;width:70px;text-align:center;background-color:#fff;border-radius:2px;border:1px solid #dad7d7;box-shadow:1px 1px 5px #888;margin:15px 4px 0px 0px;padding:1px}
.mainwe:hover{border:1px solid #333;border-radius:5px}

.media{float:left;height:133px;position:relative;width:133px;text-align:center;background-color:#fff;border-radius:2px;border:1px solid #dad7d7;box-shadow:1px 1px 5px #888;margin:15px 5px 0px 5px;padding:1px}
.media:hover{border:1px solid #333;border-radius:5px}
.media img{border:0;border-radius:5px}
.mlink {
   top: 122px;
    color: #fff;visibility:hidden;
    height: auto;
    left: 34px;
    margin:0;
    padding: 20px 0px;
    position: absolute;text-align:left;
    text-align: center;z-index: 9999;
    width: 60px;background: rgba(225, 225, 225, .0);transition: top 0.4s ease-out 0s;border-radius:50px;
}

.media:hover .mlink{background: rgba(0, 0, 0, 0.8);transition: top 0.6s ease-out 0s;top:40px;border-radius:50px;width:60px;visibility:visible}



.mainwelg{float:left;height:133px;position:relative;width:180px;text-align:center;background-color:#fff;border-radius:2px;border:1px solid #dad7d7;box-shadow:1px 1px 5px #888;margin:15px 8px 0px 0px;padding:1px}
.mainwelg:hover{border:1px solid #333;border-radius:5px}
.mainwelg img{border:0}

.mainwep{float:left;height:96px;position:relative;width:144px;text-align:center;background-color:#fff;border-radius:2px;border:1px solid #dad7d7;box-shadow:1px 1px 5px #888;margin:15px 8px 0px 0px;padding:1px}
.mainwep:hover{border:1px solid #333;border-radius:5px}.mainwep img{border-radius:5px}

.hpsecallsnew{
width:730px;background-color:#fff; padding:0 5px;
min-height:300px;/*border-radius:5px; box-shadow: 1px 1px 3px 2px #ececec;*/} 


.hdbg{background-color:#21242c;color:#fff;width:20%;display:inline-block;padding:5px 1%;float:left;margin-bottom:4px;min-height:30px;text-align:center}
.hdgs{background-color:#fba919;color:#333;width:76%;display:inline-block;padding:5px 1%;float:left;margin-bottom:4px;min-height:30px}
.hpsecalls li{list-style:none}
 
.hpsecalls{
width:175px;background-color:#fff; padding:0 5px;
min-height:300px;/*border-radius:5px; box-shadow: 1px 1px 3px 2px #ececec;*/} 


.PG{float:left;width:115px;cursor:pointer}.VG{float:right;width:115px;cursor:pointer}
.PG img{width:115px;} .VG img{width:115px;}
 h6{font-family: 'Roboto', sans-serif;font-size: 13px; font-weight: normal;padding:3px 5px;color:#fff}
 h6 a{color:#fff}

.hpsecallsa{width:730px;background-color:#fff; padding:0 5px;min-height:300px;/*border-radius:5px; box-shadow: 1px 1px 3px 2px #ececec;*/} 
.llc{float:left;margin-bottom:10px;margin-top:15px}.rrc{float:right}.ccc{float:left;margin:0 5px 0 5px}
.ll{float:left;margin-right:1%;margin-bottom:10px;margin-top:15px}.rr{float:right}.cc{float:left}

.hpseclr{
position:relative;width:175px; float:left;
min-height:300px}

.hpsec{
width:175px;
padding:0;/*margin:0 2px 0 3px;*/min-height:300px}

.l{float:left;margin-bottom:10px}.r{float:right;margin-bottom:10px}.c{float:left;margin:0 5px 10px 5px}

.tab{width:520px;padding-top:4px}
.tabs{width:320px}
.hpsecsma{
width:240px;
padding:0 0 4px 0;/*margin:0 2px 0 3px;*/background-color:#fff;min-height:280px;background-color:#eae9e7}
.hpsecsmb{
width:300px;
padding:0 0 4px 0;/*margin:0 2px 0 3px;*/background-color:#fff;min-height:280px;background-color:#eae9e7}
.hpsecsmc{
width:450px;
padding:0 0 4px 0;/*margin:0 2px 0 3px;*/background-color:#fff;min-height:417px;}
.colorf{border-left:1px solid #3958b7;color:#fff;font-size:16px;background-color:#a7281c;padding:7px 3px;margin-bottom:8px;}
.colorb{border-bottom:1px dashed #8d8d8d;color:#505050;text-shadow: 0 1px 0 #fff;font-size:16px;padding:7px 3px;margin-bottom:8px;font-family:Arial, Helvetica, sans-serif;background-color:#e4e0dd}
.hpsecsmaa{
width:545px;
padding:0 0 4px 0;/*margin:0 2px 0 3px;*/background-color:#fff;min-height:100px;}

.list{list-style:none;}
/*.list li{background-image: url("../Images/admission_seprator.png");
    background-repeat: repeat-x;
    height: 16px;
    padding-bottom: 10px;
    padding-top: 10px;}*/
.list li{list-style:none;padding:7px 5px 6px 25px;font-weight:bold;background:#f3f3f3 url(../images/w.png) top 8px left 8px no-repeat;margin-bottom:2px;color:#585857}
.list li:hover{background:#21242C url(../images/wh.png) top 8px left 8px no-repeat;color:#fba919;cursor:pointer}
.widget_liA {
border-bottom: 1px dotted #e1e1e1;
display:block;
width: 200px;
}
.listab{list-style:none;float:left;width:100%;clear:both;padding-top:10px}
.listab li{background:url(../Images/arrow.png) top 10px left 10px no-repeat;color:#585858;cursor:pointer;padding:7px 5px 6px 25px;font-weight:bold;margin-bottom:2px;width:350px;display:block}

.secls{float:left;width:65px}
.secls img{width:65px;}
.secrs{float:right;width:145px}
.listsls a{color:#333;font-size:11px}

.listsls{list-style:none;display:block}
.listsls li{list-style:none;border-bottom:1px dashed #ccc;font-weight:bold;margin-bottom:5px;display:block;height:82px;padding-left:5px;margin-bottom:10px;}
.listsls p img{width:15px}
.new{color:#ca1c1c;text-indent:100px;padding-left:10px;font-style:italic}
.secl{float:left;width:28%}
.secr{float:left;width:70%}.secr a,.upcoming_events_info a{color:#333;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;}.
.lists{list-style:none;display:block;width:100%}
.lists li{list-style:none;margin-bottom:14px;display:block;width:100%;height:80px;margin-top:10px;}
.lists li a{color:#333;font-weight:bold;font-family:Arial,Helvetica,sans-serif;font-size:11px;}
.text_time{
color: #888;font-size:10px;font-weight:normal;}
.text_b{color:#888;font-size:11px;font-weight:normal;text-align:justify;display:block;padding-top:3px;line-height:15px}
.f{color:#355799;font-size:13px;font-weight:bold}
.t{color:#4ec1db;font-size:13px;font-weight:bold}
.in{color:#ed0f90;font-size:13px;font-weight:bold}

.listsl{list-style:none;display:block}
.listsl li{list-style:none;border-bottom:1px dashed #ccc;font-weight:bold;margin-bottom:5px;display:block;height:117px;padding-left:5px;}
.listsl p img{width:15px}
.secl .img{width:60px}
/*.date{background: none repeat scroll 0 0 #fff;
    display: inline;
    float: left;
    font-size: small;
    margin: 0 20px 0 0;
    text-align: center;
    width: 70px;}
    
    
#content .date .date-month, .date .date-month {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: -moz-linear-gradient(center top , #b02a1a, #a0271f) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-color: #b02a1a;
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 0;
    color: white;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
#content .date .date-day-no, .date .date-day-no {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #ccc;
    border-image: none;
    border-style: solid;
    border-width: 0 1px;
    color: #333;
    font: 2.2em/1.1em Georgia,serif;
    margin: 0;
    padding: 0;
}
#content .date .date-day, .date .date-day {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #ccc;
    border-image: none;
    border-style: solid;
    border-width: 0 1px 1px;
    font: 0.9em Georgia,serif;
    margin: 0;
    padding: 0 0 5px;
}
#content .date .duration, .date .duration {
    background: none repeat scroll 0 0 #e0dbd7;
    display: block;
    margin: 1px 0 0;
    padding: 1px 0;
    width: 100%;
}*/

.date{background: none repeat scroll 0 0 #fff;
    display: inline;
    float: left;
    font-size: small;
    margin: 0 20px 0 0;
    text-align: center;
    width: 90px;}
    
    
#content .date .date-month, .date .date-month {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: -moz-linear-gradient(center top , #b02a1a, #a0271f) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-color: #b02a1a;
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 0;
    color: white;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
#content .date .date-day-no, .date .date-day-no {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #ccc;
    border-image: none;
    border-style: solid;
    border-width: 0 1px;
    color: #333;
    font: 2em/1em Georgia,serif;
    margin: 0;
    padding: 0;
}
#content .date .date-day, .date .date-day {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #ccc;
    border-image: none;
    border-style: solid;
    border-width: 0 1px 1px;
    font: 0.9em Georgia,serif;
    margin: 0;
    padding: 0 0 5px;
}
#content .date .duration, .date .duration {
    background: none repeat scroll 0 0 #e0dbd7;
    display: block;
    margin: 1px 0 0;
    padding: 1px 0;
    width: 100%;
}
.colorf{ 
    border-bottom: 1px dashed #ccc;
    font-family: 'Roboto', sans-serif;
    font-size: 1.5em;
    font-weight: normal;/*text-shadow: 0 1px 0 #fff;text-shadow: 0 1px 0 #fff;*/
    margin: 0 0 5px 0;color:#333;
    padding: 5px 0;}
    
.colora{ 
    border-bottom: 2px solid #524201;
    /*font-family: 'Roboto', sans-serif;*/
    font-family:Arial;
    font-size: 20px; 
    font-weight: normal;height:auto;
    margin: 5px 0 1px 0;color:#524201;text-transform:capitalize}
    /*.colora span{background-color:#fdb813;padding:8px 6px 7px 6px;border-radius:10px 0 0 0; -webkit-transform: skew(45deg, 30deg);
    -moz-transform: skew(45deg, 30deg);
    -o-transform: skew(45deg, 30deg);
    -ms-transform: skew(45deg, 30deg);
    transform: skew(45deg, 30deg); }*/
    .colorc{
    color: #f1980a;
   font-family: 'Lato', sans-serif;
    font-weight: bold;font-size: 1.2em;
    margin: 0;
    padding: 10px;}
    
    .view{background-color:#f1980a;color:#333;padding:1px 5px;}
    .view:hover{color:#0b2647;padding:1px 5px}
    .bdr{border-bottom:1px solid #f1980a;text-align:right;/*color: #fff;background:url("../Images/more.png") no-repeat scroll right top White;padding:2px 15px 2px 10px;*/}
    .bdr:hover{border-bottom:1px solid #fba919}
    .bdr:hover .view{background-color:#f1980a}
    
    
#footer_outer{width:100%;height:auto;float:left;background-color:#21242C;border-top:solid 4px #f1980a;}
#footer_in{min-width:1000px;width:68%;margin:0 auto;height:auto}
#footer_outer_ftr{width:100%;height:auto;float:left;background-color:#21242C;text-align:center;color:#ccc;padding:8px 0;}
#footer{width:1000px;height:auto;color:#ccc;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:500;float:left;background-color:#21242C;}
#footer p{text-align:center;padding:5px 0}
#footer h5 {
	color:#f1980a;
	padding:10px 0 7px 0;
	font-weight:bold;font-size:13px;border:none;
}
#footer ul {
	float:left;
	padding-bottom:10px;
}
#footer li {
	/*background:url(../images/li_icon.png);
	background-position:left 3px;
	background-repeat:no-repeat;*/
	padding-left:4px;
	padding-bottom:6px; list-style:none;
}
#footer li a {
	font-size:10px;
	font-weight:normal;
	color:#f1f1f1;
}
#footer li a:hover {
	text-decoration:underline;color:#f1980a
}
.find_your_way {
	width:190px;
	padding-left:10px;
	float:left;
}
.help_support {
	width:190px;
	float:left;
}
.quick_links {
	width:190px;
	float:left;
}
.Addmissoin {
	width:187px;
	float:left;
}
.contact_us {
	width:225px;
	float:left;
}
#footer .contact_us ul li{background:none;}
.contact_us li.ctn_no {line-height:12px}
.contact_us li.maddress {font-weight:bold}
.contact_us li.email_idc {line-height:10px}
.contact_us li.gmaps {}


.HPG{position:relative;width:100px;float: left;padding:5px 14px}
.HPG img{width:100px;border-bottom:1px solid #ccc}
.HPGA{position:relative;width:155px;float: left;padding:14px 6px;}
.HPGA img{width:150px;border-right:1px solid #ccc}



#applybtn {
    position: absolute;
    right: 0;
    top: 278px;
    z-index: 999;
}
#Onlinequiz:hover {border-right:5px solid #2b5403}
#applybtn:hover {border-right:5px solid #8d190e}
/*
element.style {
    background: none repeat scroll 0 0 #5c3f43;
    height: 165pt;
    padding: 0;
}*/
 
/*.ae:hover{background-color:Red;width:200px}*/

/*EWS
 tiny: 84, 96, 101, 128, 130, 132
    small: 160, 176
    medium: 208, 220, 240
    large: 320, 360, 480+
    desktop: 800+
*/

/*New css*/

.hm_sec{
    background: url("../images/bg_stripes.png") repeat-x scroll left bottom rgba(0, 0, 0, 0);
    padding-bottom: 9px }

.hm_sec {
    height: 100px;
    position: relative;
    width: 175px;
}
.hm_sec .content {
    background: none repeat scroll 0 0 #f6f6f6;
    font-family: "Roboto",sans-serif;
    font-weight: 400;
    height: 110px;
    min-height: 118px;
    text-align: center;
    width: 175px;
}

.hm_sec a.content {
    cursor: pointer;
    display: block;
    overflow: hidden;
    position: relative;
    transition: all 0.4s ease 0s;
}

.hm_sec a.content .hover_sec {
    background-color: rgba(47, 57, 142, 0);
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transition: all 1s ease 0s;
    width:175px;
    z-index: 9900;
}
.hm_sec a.content:hover .hover_sec {
    background-color: rgba(47, 57, 142, 0.7);
    display: block;
}
.hm_sec a.content span {
    background: none repeat scroll 0 0 #2dac8f;
    bottom: 0;
    color: #97bf0d;
    display: block;
    font-size: 14px;
    font-style: italic;
    height: 0;
    left: 0;
    line-height: 30px;
    padding-left: 10px;
    position: absolute;
    text-transform: capitalize;
    transition: all 0.4s ease 0s;
    width:175px;
    z-index: 9910;
}
.hm_sec a.content:hover span {
    bottom: 0;
    color: #ffffff;
    height: 30px;
}

/*New css*/


.topclick{ position: absolute;
    right: 0;
    top: 0;width:10px;height:20px;background-color:#000;cursor:pointer}
    .TT{float:left;height:100px;width:100%;background:rgba(225,225,225,0.9);border-bottom:2px solid #fba919;}

.boxsd {
   border:1px solid #b3191d;
    display: block;
    width: 55px;position:absolute; top:480px; right:0px; border-radius:5px 0 0 5px;margin-left:0;
    height: auto;padding:5px 4px;
    background-color: #c2282c;color:#fff;
    -webkit-transition:width 2s, height 2s, background-color 2s, -webkit-transform 2s;
    transition:width 2s, height 2s, background-color 2s, transform 2s;
}
.boxsd:hover {
    background-color: #c2282c;
    width:200px;
    height:100px;cursor:pointer;
     transition: width 0.5s ease 0s;
}
.header-top {
    background: linear-gradient(to bottom, #17375e 0%, #0b2647 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #fff;
    width: 100%;
}
.top-inner {
    height: 30px;
    margin: 0 auto;
    width: 990px;
}
.top-inner ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.top-inner img{width:15px;padding-top:5px}
.top-inner ul li {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11.5px;
    margin: 0;
    padding: 6px 0 6px 0;
    text-align: left;
    width: 21%;
}
.top-inner ul li img {
    margin-right: 10px;
    margin-top: -4px;
}
.top-inner ul li a {
    color: #ccc;
    text-decoration: none;
}
.top-inner ul li a:hover {
    color: #8d190e;
    text-decoration: underline;
}

/*CH - Home // */

.textwidget{width:100%;float:left;height:auto}

.upcoming_events {
    margin: 0 !important;
    width: 100%;
}

.upcoming_events_info {
    color: #333;
    float: right;
    font-size: 11px;
    margin-top: -2px;
    width: 70%;
}
.upcoming_events_date {
   /* background: none repeat scroll 0 0 #eaeaea;*/
   background-color:#333;
    color: #2dac8f;
    float: left;
    font-family: Arial,sans-serif;
    font-size: 13px;
    font-weight: 700;
    height: 55px;
    text-align: center;
    width: 28%;
}
.upcoming_title {
    color: #204282;
    font-family: arial,helvetica,sans-serif;
    font-size: 12px !important;
    font-weight: 700;
    line-height: 17px !important;
    margin: 0 !important;
}
.upcoming_info {
    color: #888;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px !important;
    font-weight: normal;
    line-height: 17px !important;
    margin: 0 !important;
}
.upcoming_title:hover {
    color: #a6b3cd;
}
.upcoming_day {
    color: #2dac8f;
    font-family: arial,sans-serif;
    font-size: 24px !important;
    line-height: inherit !important;
    margin-top: 0;
}
#ie7 .upcoming_day {
    margin-top: 10px;
}
.upcoming_month {
    font-size: 13px !important;
    line-height: 0.8 !important;
    margin-top: 12px !important;
}
#ie7 .upcoming_month {
    margin-top: 18px !important;
}
.upcomingEvent {
    clear: both;
    float: none;
    height: 5px;
}



@font-face {
    font-family: 'Oswald', sans-serif;
    font-style: normal;
    font-weight: normal;
    src: url("file/oswald-regular.eot?#iefix") format("embedded-opentype"), url("file/oswald-regular.woff") format("woff"), url("file/oswald-regular.ttf") format("truetype"), url("file/oswald-regular.svg#oswaldbook") format("svg");
}
.submidcont h1 {
    /*font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-style: normal;
    font-variant: normal;
    line-height: 20px;
    padding-bottom: 10px;font-family: 'Oswald', sans-serif;*/
    clear: both;
    color: #21242c;   
    font-size: 24px;
    font-weight: bold;
    line-height: normal;
    margin: 0 0 0.33em;
    text-align: left;
    text-transform: capitalize;
}
/*.subleftcont h2 {
   font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-style: normal;
    font-variant: normal;
    line-height: 36px;
    padding:0 0 10px 5px;text-align:left
}*/
.sec_sep h6 {
   font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-style: normal;
    font-variant: normal;font-weight:bold;
    color:#333;line-height:22px;
    text-align:left;border-bottom:1px dotted #ccc
}
.submidcont p {
    font: 14px/22px Arial,Helvetica,sans-serif;
    height: 7%;
    padding: 6px 0;
    text-align: justify;
    vertical-align: top;color:#666
}
.sla{background:#f1980a url(../images/aero1.png) bottom center no-repeat}
.slb{background:#f1980a url(../images/aero1.png) bottom center no-repeat}
.demo-show {
    width: 100%; 
    margin-top: 60px; 
    cursor: pointer; }

.demo-show h5 { 
    background: #eff4f7 url(http://i44.tinypic.com/xqm64m.gif) 5px 50% no-repeat; 
    display: block; 
    clear: both; 
    height: auto; 
    padding: 10px 40px; 
    line-height: 2.2em; margin-bottom: 10px; }

.demo-show h5.opened {
    background: #eff4f7 url(http://i42.tinypic.com/xpa25l.gif) 5px 50% no-repeat; }

.demo-show p {
    clear: both;}

/*
.subleftcont h2{
	background: none repeat scroll 0 0 #21242c;
    clear: both;
    color: #fba919;
    font-family: "oswaldbook",Arial,Helvetica,sans-serif;
    font-size: 22px;
    font-weight: normal;
    margin: 0;
    padding: 27px 5px 10px 30px;
    text-transform: uppercase;}
.main_con{width:752px;float:left;height:auto; border-bottom:1px dashed #ccc;padding-bottom:10px;margin-bottom:10px}
.imgl{float:left;height:164px;width:300px}.imgb{float:left;height:250px;width:100%;margin:5px 0}
.contentext{float:right;height:auto;width:440px}h5 a{color:#333;font-size:13px;line-height:22px}
.xs{width:100%;text-align:center;display:block;}
.main_cons{width:752px;float:left;height:auto; border-bottom:1px dashed #ccc;padding-bottom:10px;margin-bottom:10px}
.imgls{float:left;height:164px;width:300px}.imgb{float:left;height:250px;width:100%;margin:5px 0}
.contentexts{float:right;height:auto;width:440px}h5 a{color:#333;font-size:13px;line-height:22px}
*/
/*gal*/
.main_cong{width:230px;float:left;height:210px; border:1px dashed #ccc;padding:2px 2px 10px 2px;margin:10px 8px 15px 6px; position: relative;}
.imgg{float:left;height:180px;width:230px; left: 2px; position: absolute;text-align:center}
.contentextg{float:left;height:auto;width:235px; position: absolute;bottom:8px}.gevn{float:left;width:230px;color:#333;font-size:13px;line-height:22px;font-weight:bold;text-align:center}
.gdtl{float:left;width:230px;font-size:9px;text-align:center}
.glink {
   top: 162px;
    color: #fff;visibility:hidden;
    height: auto;
    left: 90px;
    margin:0;
    padding: 20px 0px;
    position: absolute;text-align:left;
    text-align: center;z-index: 9999;
    width: 60px;background: rgba(225, 225, 225, .0);transition: top 0.4s ease-out 0s;border-radius:50px;
}

.main_cong:hover .glink{background: rgba(0, 0, 0, 0.8);transition: top 0.6s ease-out 0s;top: 60px;border-radius:50px;width:60px;visibility:visible}



/*gal*/

.main_cons{width:752px;float:left;height:auto; border-bottom:1px dashed #ccc;padding-bottom:10px;margin-bottom:10px}
.imgls{float:left;height:164px;width:300px}.imgb{float:left;height:250px;width:100%;margin:5px 0}
.contentexts{float:right;height:auto;width:440px}h5 a{color:#333;font-size:13px;line-height:22px}

.main_con{width:310px;float:left;height:244px; border:1px dashed #ccc;padding:2px 2px 10px 2px;margin:10px 8px 15px 8px}
.imgl{float:left;height:184px;width:310px}.imgb{float:left;height:250px;width:100%;margin:5px 0}
.contentext{float:left;height:auto;width:310px}h5 a{color:#333;font-size:13px;line-height:22px}
.xs{width:100%;text-align:center;display:block;}

  
.feedback{position:fixed;bottom:0; left:0;cursor:pointer;z-index:99999;width:auto;text-align:left}
.TTFA{width:180px;background-color:#707071;position:relative;padding:22px 0 10px 0;border-top:2px solid #3d3d3d;}
.TTFA li input[type="text"]{width:90%;height:22px;padding:1px 1%;margin:0 3%; color:#333;border:#fff 1px solid;font-size:12px;box-shadow: 2px 2px 5px #ccc;}
.TTFA li textarea {width:90%;height:22px;padding:2px 1%;margin:0 3%; color:#333;border:#fff 1px solid;font-size:12px;box-shadow: 2px 2px 5px #ccc;}
.TTFA li{padding:1px 0;list-style:none}


.ae{position:absolute; top:230px; right:0;cursor:pointer;z-index:99999;width:auto;text-align:right}
.TTF{width:200px;background-color:#0070AD;position:relative;padding:22px 0 10px 0}
.TTF li input[type="text"]{width:90%;height:22px;padding:1px 1%;margin:0 3%; color:#333;border:#fff 1px solid;font-size:12px;box-shadow: 2px 2px 5px #ccc;}
.TTF li{padding:1px 0;list-style:none}
.TTF li select {width:93%;height:28px;padding:1px 1%;margin:0 3%; color:#333;border:#fff 1px solid;font-size:12px;box-shadow: 2px 2px 5px #ccc;}

.TTFAA {
    padding: 12px 10px 25px 10px;
    position: relative;
    width: 180px;
}
.TTFAA li input[type="text"]{width:90%;height:22px;padding:1px 1%;margin:0 3%; color:#333;border:#fff 1px solid;font-size:12px;box-shadow: 2px 2px 5px #ccc;}
.TTFAA li select {width:93%;height:24px;padding:2px 1%;margin:0 3%; color:#333;border:#fff 1px solid;font-size:12px;box-shadow: 2px 2px 5px #ccc;}
.TTFAA li{padding:1px 0;list-style:none}

.ULT{display:block;list-style:none;margin-bottom:10px;}
.ULT li{list-style:none;margin-left:10px; padding:0px 0 8px 13px;background:url(../Images/w.png) top 3px left no-repeat;color:#666;line-height:20px;font-size:13px;text-align:justify}
.closeb{background-color:#3d3d3d;color:#f4ae00;font-weight:bold;font-size:12px;padding:3px 8px 2px 8px;text-align:center}
.aeclose{background-color:#0070AD;color:#FFBA00;font-weight:bold;font-size:12px;padding:3px 8px 2px 8px;text-align:center}
#bro-btn {
    top: 82px;
}
.apn{
    display: block;
    height: 116px;position:absolute;left:0;top:240px;
    width: 35px;}
    .dnd{
    display: block;
    height: 115px;position:absolute;left:0;top:360px;
    width: 35px;}
    
#apply-btn a, #bro-btn a {
    background: url("../images/apn.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    display: block;
    height: 180px;
    width: 35px;
}
#bro-btn a {
    background: url("../images/download_brochure.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 204px;
}

.mainFacultyButton {
    background-color: #fefefe;
    border-radius: 10px;
    box-shadow: 1px 1px 1px #999;
    float: left;
    height: 75px;
    margin-left: 20px;
    margin-top: 20px;
    padding: 10px 0;
    width: 220px;background-color:#ebebeb;
}
.mainFacultyButton:hover{background-color:#f4f4f4;}
.mainFacultyButton h5 {
    color: #333;
    font-family: "Helvetica","Arial",sans-serif;
    font-size: 13px;
    height: 20px;
    line-height: 30px;
    margin: 0;
    text-align: center;
}
.mainFacultyButton h5 a {
    color: #333; font-size: 13px;
    text-decoration: none;
}
.mainFacultyButton h5 a:hover {
    color: #000000;
}
.mainFacultyButton p {
    color: #666;
    font-family: "Helvetica","Arial",sans-serif;
    font-size: 12px;
    height: 20px;
    line-height: 18px;
    text-align: center;
}
/*new*/
.tmbox{background-color: #fefefe;
    border-radius: 10px;
    box-shadow: 1px 1px 1px #999;
    float: left;
    height: auto;
    margin:20px 10px 5px 17px;
    padding: 8px 0;
    width: 710px;background:#ebebeb url(../Images/btmtes.png) bottom right no-repeat;}
blockquote{background:url(../Images/toptes.png) top left no-repeat;padding:0 60px}
.tmbox b{font-size:13px}.tmbox i{font-size:13px}
.tmbox:hover{background-color:#f4f4f4;}
/*gg*/
.imsAbout h2 {
    border-bottom: 2px solid #800000;
    color: #800000;
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    line-height: 28px;
    margin-bottom: 5px;
}
.imsAbout h2:after {
    border-bottom: 5px solid #800000;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    bottom: 0;
    content: "";
    display: block;
    height: 0;
    left: 10px;
    position: relative;
    width: 0;
}

.profile-listing {
    border-bottom: 1px solid #666575;
    margin: 0;
    padding-bottom: 5px;
    padding-top: 5px;
    width: 361px;min-height:110px;margin:8px;
}
.profile-listing ul {
    margin: 0;
    padding: 0;
}
.profile-listing ul li {
    color: #363435;
    display: inline-block;
    font-family: Arial;vertical-align:top !important;
    font-size: 12px;
}
.profile-listing ul li:first-child {
    width: 18%;vertical-align:top
}
/*.profile-listing ul li:nth-child(2) {
    width: 65%;
}
.profile-listing ul li:nth-child(3) {
    width: 17%;
}*/
.profile-listing ul li:last-child {
    width: 80%;line-height:18px;vertical-align:top
}
.profile-listing ul li:last-child a{float:right}

/*old*/
.mainev {
   width:230px;float:left;height:210px; border:1px dashed #ccc;padding:2px 2px 10px 2px;margin:10px 8px 15px 6px; position: relative;}

.mainev_img {
    float: left;
    height: 185px;
    left: 2px;
    position: absolute;
    text-align: center;
    top: 2px;
    width: 230px;
    z-index: 0;
}
.mainev_con {
   bottom: 5px;
    color: #333;
    height: auto;
    left: 0;font-weight:bold;
    margin:0;
    padding: 0;
    position: absolute;text-align:center;
    text-align: left;z-index: 9999;
    width: 230px;
}
.link {
   top: 160px;
    color: #fff;
    height: auto;
    left: 90px;
    margin:0;
    padding: 12px 0;
    position: absolute;text-align:left;
    text-align: center;z-index: 9999;
    width: 60px;background: rgba(225, 225, 225, 0);transition: top 0.4s ease-out 0s;border-radius:50px;
}

.mainev:hover .link{background: rgba(0, 0, 0, 0.8);transition: top 0.6s ease-out 0s;top: 60px;border-radius:50px;width:60px}

/*
.mainev_date{background: rgba(0, 0, 0, 0.6);bottom: 3px;
    color: #fff;
    height: auto;
    right: 2px;
    margin:0;
    padding: 3px;
    position: absolute;text-align:left;
    text-align: left;z-index: 9999;}
*/
.mainev_date{bottom: 3px;
    color: #fff;
    height: auto;
    right: 2px;
    margin:0;width: 230px;
    padding: 3px;
    position: absolute;text-align:center;font-size:9px;
    text-align: left;z-index: 9999;}
    
 /*old*/   
.mainplp {
    background-color: #fff;
    border: 1px solid #ddd;
    float: left;
    margin: 18px 8px 15px;
    min-height: 216px;
    position: relative;
    width: 95%;
}
.mainplp_img {
    float: left;
    height: auto;
    left: 0;
    position: absolute;
    text-align: center;
    top: 3px;
    width: 100%;
    z-index: 0;
}
.mainplp_img img {
    height: 230px;
    width: 100%;
}
.mainplp_img .limg {
    height: 250px;
    width: 100%;
}
.mainplp:hover .pnamep{background: rgba(0, 0, 0, 1);transition: top 0.6s ease-out 0s;top: 0px;}
.mainplp:hover .pnamev{background: rgba(251, 169, 25, 1);transition: top 0.6s ease-out 0s;top: 0px;}
.pnamep {
    top: 160px;
    color: #fba919;
    height: auto;
    left: 0;
    margin:0 1%;
    padding: 12px 0;
    position: absolute;
    text-align: center;z-index: 9999;
    width: 98%;background: rgba(0, 0, 0, 0.6);transition: top 0.4s ease-out 0s;
}

.pnamev {
    top: 160px;
    color: #333;
    height: auto;
    left: 0;
    margin:0 1%;
    padding: 12px 0;
    position: absolute;
    text-align: center;z-index: 9999;
    width: 98%;background: rgba(251, 169, 25, 0.6);transition: top 0.4s ease-out 0s;
}

.PBratingp {
    color: #333;
    float: left;
    height: auto;
    text-align: left;
    width: 70%;
}
.PBdetailp {
    background-color: #f78f1e;
    float: right;
    height: auto;
    width: 30%;
}
.PBdetail:hover {
    background-color: #c04b3e;
}
.PBdetail a {
    color: #fff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: 700;
}
.email{color:#735201}

.new_down{
     border: 1px solid #535252;
    float: left;
    margin: 18px 8px 15px;
   padding:8px 5px;
    position: relative;
    width: 20%;border-radius:5px;background:#535252 url(../Images/dnd.png) top 5px left 5px no-repeat;
}
.new_down a{ color:#ffa500;padding-left:38px;font-weight:bold}
.new_down:hover{background:#333 url(../Images/dnd.png) top 5px left 5px no-repeat;}

.new_downm{
     border: 1px solid #535252;
    float: left;
    margin: 18px 15px 15px 35px;
	 padding:8px 5px;
    position: relative;
    width: 300px;border-radius:5px;background:#535252 url(../Images/dnd.png) top 5px left 5px no-repeat;
}
.new_downm a{ color:#ffa500;padding-left:38px;font-weight:bold}
.new_downm:hover{background:#333 url(../Images/dnd.png) top 5px left 5px no-repeat;}


#ac-wrapper {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
min-height:1323px;
background: rgba(0,0,0,.5);
z-index: 999999;
}
#popup{
width: 600px; padding:2px;
height: 346px;
position: relative;
top: 15%; left: 29%;
background-color: #FFFFFF;
border: 5px solid #f4f4f4;
border-radius: 5px;
-moz-border-radius: 25px;
-webkit-border-radius: 25px;
box-shadow: #64686e 0px 0px 3px 3px;
-moz-box-shadow: #64686e 0px 0px 3px 3px;
-webkit-box-shadow: #64686e 0px 0px 3px 3px;
}
.clear{clear:both}
.listh{list-style:none;clear:both;width:235px;margin-top:3px}
/*.list li{background-image: url("../Images/admission_seprator.png");
    background-repeat: repeat-x;
    height: 16px;
    padding-bottom: 10px;
    padding-top: 10px;}*/
.listh li a{list-style:none;padding:7px 5px 6px 25px;font-weight:normal;background:url(../images/w.png) top 8px left 8px no-repeat;margin-bottom:2px;color:#585857;display:block}


.main_view {
	float: left;
	position: relative;
}
.window {
	height:350px;	
	width: 1000px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; 
	left: 0;
}
.image_reel img {
	float: left;
}
.paging {
	position:absolute; 
	bottom: 1px; 
	width: 150px; right:0;
	height:40px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height:50px;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	padding:2px 1px;
	text-decoration: none;font-size:8px;cursor:pointer;
	background-color:#21242c;color:#21242c;-moz-border-radius:50px;border-radius:50px;
}
.paging a.active {
	background: #fba919;color:#fba919;
}
.paging a:hover {
	background: #fba919;color:#fba919;
}
.windowa {
	height:230px;	
	width: 1000px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.slider{float:left;width:1000px;height:auto}


.tree ul li span {
    background: url("../images/arrow.png") no-repeat scroll 0 3px rgba(0, 0, 0, 0);
    color: #333;
    font: 14px/22px Arial,Helvetica,sans-serif;
    margin-left: 12px;
    padding: 0 0 0 13px;
    text-decoration: none;display:block;clear:both;
}
.ssdf{display:block;}.ssde{display:none;}
.bright_content ul{margin:0 5%}

.bright_content li select {border: 1px solid #ccc;
    color: #333;
    font-size: 12px;
    height: 25px;
    padding: 0 1%;
    width: 100%;}
    .bright_content li input[type="text"] {border: 1px solid #ccc;
    color: #333;
    font-size: 12px;
    height: 28px;
    padding: 0 1%;
    width: 97%;}

 .dark_overlay
        {
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: black;
            z-index: 999998;
            -moz-opacity: 0.8;
            opacity: .80;
            filter: alpha(opacity=80);
        }
        .bright_content
        {
            display: none;
            position: absolute;
            top: 35%;
            left: 35%;
            width: 30%;
            height: 39%;
            padding: 0;
            border: 10px solid #ccc;
            background-color: white;border-radius:10px;
            z-index: 999999;
            overflow: auto;
        }
.scrollall{width:100%;height:auto;float:left}    
.marqueeElement {
    height: 80px;
    margin:10px 0 14px 0;
    width:320px;
   /* position:absolute;height: 100px;*/
   float:left
}
#mholder {
    height: 190px;
    width:320px;
    position: absolute;
    overflow: hidden;
}
.mholder {
    height: 190px;
    width:320px;
    position: absolute;
    overflow: hidden;
}
.redrq{color:red}