a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,command,datalist,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,source,span,strike,strong,table,tbody,tdvideo,tfoot,th,thead,tr,tt,u,ul,var{
    background:0 0;font-size:100%;margin:0;padding:0;border:0;outline:0;
    vertical-align:top;
    text-decoration:none
}

@font-face {
	font-family: helvita-regular;
	src: url(../fonts/Helvetika-regular.ttf);
	src: url(../fonts/Helvetika-regular.ttf) format('truetype'), url(../fonts/helvetika-regular.woff) format('woff') , url(../fonts/helvetika-regular.woff2) format('woff2');
	font-weight: 400;
	font-style: normal
}
@font-face { 
	font-family: helvita-light;
	src: url(../fonts/helvetika-light.ttf);
	src: url(../fonts/helvetika-light.ttf) format('truetype'), url(../fonts/helvetika-light.woff) format('woff') , url(../fonts/helvetika-light.woff2) format('woff2');
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: helvita-thin;
	src: url(../fonts/helvetika-thin.ttf);
	src: url(../fonts/helvetika-thin.ttf) format('truetype'), url(../fonts/helvetika-thin.woff) format('woff') , url(../fonts/helvetika-thin.woff2) format('woff2');
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: helvetika-medium;
	src: url(../fonts/helvetika-medium.ttf);
	src: url(../fonts/helvetika-medium.ttf) format('truetype'), url(../fonts/helvetika-medium.woff) format('woff') , url(../fonts/helvetika-medium.woff2) format('woff2');
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: helvetika-bold;
	src: url(../fonts/helvetika-bold.ttf);
	src: url(../fonts/helvetika-bold.ttf) format('truetype'), url(../fonts/helvetika-bold.woff) format('woff') , url(../fonts/helvetika-bold.woff2) format('woff2');
	font-weight: 400;
	font-style: normal
}

.fullwidth{width:100%;float:left;}
.whitebg,body{background-color:#FFF}
blockquote,q{quotes:none}
table,table td{padding:0;border:none;border-collapse:collapse}
img{max-width:100%}
a label{cursor:pointer}
body{margin:0;padding:0;font-family: roboto;color:#333;font-size:15px;font-weight: 400;}
a,a img{outline:0;border:none}
.padd0{padding-left:0;padding-right:0}
.topstrip{background:#a4c1c9;}
.container-fluid{max-width:1500px;padding-left:70px;padding-right:70px;}
.topnav ul{width:auto;float:left;margin:0px;padding:0px;}
.topnav ul > li{float:left;list-style:none;}
.topnav ul > li > a{text-decoration:none;color:#fff;transition:all ease-in-out 0.5s;padding:25px 20px;display:inline-block;opacity:1;/*font-family: helvetika-medium;*/font-size: 17px;font-weight:500;}
.topnav ul > li > a:hover{opacity:.7;text-decoration:underline;}
.topsrch form{width:100%;float:right;margin-top:18px;}
.topsrch form input[type="submit"]{width:40px;height:35px;font-size:0px;position:relative;border:none;float:right;background:url(../images/searchicon.png) no-repeat center #eee;background-size:25px 25px;}
.topsrch form input[type="text"]{width:calc(75% - 40px);border:none;background:#fff;height:35px;color:#000;font-size:17px;float:right;display:inline;/*font-family: helvetika-medium;*/padding:5px 15px;color:#000;}

.topsrch form input[type="text"]::-webkit-input-placeholder { color: #000;}
.topsrch form input[type="text"]::-moz-placeholder { color: #000;}
.topsrch form input[type="text"]:-ms-input-placeholder { color: #000;}
.topsrch form input[type="text"]:-moz-placeholder { color: #000;}


.logonavsec{background:#2685b5;}
.logosec img{max-width:100%;margin:25px 0px 0px;}
.logonav ul{float:right;width:auto;margin:30px 0px 55px 0px;padding:0px;max-width:520px;}
.logonav ul > li{float:left;list-style:none;width:48%;box-sizing:border-box;position:relative;padding-left:20px;transition:all ease-in-out 0.5s;}
.logonav ul > li:hover{padding-left:25px;}
.logonav ul > li:before{content:'\f105';font-family:'FontAwesome';position:absolute;left:0px;color:#fff;top:0px;font-size:16px;}
.logonav ul > li:nth-child(even){float:right;}
.logonav ul > li > a{text-decoration:none;display:block;padding:2px 0px;color:#fff;font-size:13px;/*font-family: helvetika-bold;*/font-weight: 700;}

.slidercarousal{background:#2685b5;margin-top:-70px;}
.slidercarousal .owl-carousel .slides{display:table;table-layout:fixed;position:relative;}
.slidercarousal .owl-carousel .slides .col-sm-8,.slidercarousal .owl-carousel .slides .col-sm-4{display:table-cell;padding-left:0px;padding-right:0px;float:none;}
.slidercarousal .owl-carousel .slides .col-sm-8 img{width:100%;height:auto;}
.slidercarousal .owl-carousel .slides .col-sm-4{background:#235a65;padding:40px 30px 60px 30px;color:#fff;font-weight:100;font-size:30px;line-height:42px;font-family: roboto;opacity:.9; text-align: left;}
.cptntxt{position:absolute;bottom:0px;bottom: 0px;left: 20px;width:calc(100% - 21px);background: rgba(0, 0, 0, .8);padding:12px 20px;color: #fff;font-size:20px;box-sizing:border-box;letter-spacing:1px;/*font-family: helvita-regular;*/font-weight:300;padding-right:230px;}
.cptntxt a{color:#fff;text-decoration:underline;}
.cptntxt a:hover{text-decoration:none;}
.homeslidecntrblk{position:absolute;right:136px;bottom:0px;color:#fff;font-size:16px;padding:15px 20px;z-index:2;/*font-family:helvetika-bold;*/font-weight: 700;}

.slidercarousal .owl-carousel .owl-nav.disabled{display:inline-block;position:absolute;right:0px;bottom:0px;}
.slidercarousal .owl-carousel .owl-nav.disabled > div{display:inline-block;width:60px;height:52px;font-size:0px;}
.slidercarousal .owl-carousel .owl-nav.disabled > div.owl-prev{background:url(../images/slideprev.jpg) no-repeat center;border-left:2px solid #235a65;color:transparent;}
.slidercarousal .owl-carousel .owl-nav.disabled > div.owl-next{background:url(../images/slidenext.jpg) no-repeat center;color:transparent;}
.owlcarosalslide{padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;max-width:1500px;position:relative;overflow:hidden;top:52px;margin-top:15px;}
.homeslidecntrblk{}
.homemdcntnt{margin-top:90px;padding-bottom:80px;}
.homeleftpnl h2{float:left;width:100%;/*padding:30px 0px 20px;*/padding:5px 0px 20px;margin:0px;border-bottom:2px solid #bcbcbc;font-size:30px;font-family: 'Roboto', sans-serif;font-weight:400;color:#222;}
.carousal2container{float:left;width:100%;margin-top:40px;/*padding-bottom:40px;*/padding-bottom:10px;}
.carousal2container a{display:block;text-decoration:none;color:#222;}
.carousal2container h3{text-transform:uppercase;margin:20px 0px 15px;padding:0px;font-size:16px;float:left;width:100%;/*font-family:helvetika-bold;*/font-weight: 700;}
.carousal2container p{float:left;width:100%;font-size:14px;/*font-family: helvetika-medium;*/line-height:18px;font-weight:400;font-family: roboto;}
.carousal2container .slides .carousalimgblk{float:left;width:100%;overflow:hidden;height:155px;}
.carousal2container .slides .carousalimgblk img{width:100%;transform:scale(1);transition:all ease-in-out 5s;height:100%;}
.carousal2container .slides:hover .carousalimgblk img{transform:scale(1.2);}

/*.carousal3container{float:left;width:100%;padding-bottom:75px;margin-top:40px;}*/
.carousal3container{float:left;width:100%;padding-bottom:25px;margin-top:40px;}
.carousal3container .slides a{display:block;text-decoration:none;}
.carousal3imgblk{width:100%;float:left;display:block;background:#235a65;transition:all ease-in-out 0.5s;}
.carousal3container .slides:hover .carousal3imgblk{background:#044552;}
.carousal3imgblk span{display:table-cell;}
.carousal3imgblk .carousal3img{width:100%;}
.carousal3imgblk .carousal3img img{width:100%;}
.carousal3imgblk .carousal3txt{padding:15px;color:#fff;text-transform:uppercase;text-decoration:none;letter-spacing:2px;/*font-family: helvita-regular;*/font-weight:500;}
.carousal3container .slides:hover .carousal3imgblk .carousal3txt{text-decoration:underline;}
.carousal3container .slides h3{float:left;width:100%;margin:25px 0px 10px;padding:0px;font-size:14px;/*font-family:helvetika-bold;*/font-weight: 700;color:#000;}
.carousal3container .slides h3 a{color:#000;text-decoration:none;}
.carousal3container .slides h3 a:hover{text-decoration:underline;}
.carousal3imgblk p{float:left;width:100%;font-size:14px;}
.carousal3container p{font-size: 14px;/*font-family: helvetika-medium;*/line-height: 18px;font-weight: 400;font-family: roboto;}

/*.carousal3btn{display:inline-block;background:#000;padding:8px 10px;color:#fff;border:2px solid #000;font-size:13px;float:left;text-transform:uppercase;transition:all ease-in-out 0.5s;margin-top:10px;position:relative;}*/

/*.carousal3container .slides a.carousal3btn{background:#000;text-decoration:none;overflow:hidden;position:relative;margin-top:10px;transition:all ease-in-out 0.5s;display:inline-block;padding-top:1px;border:1px solid #000;}
.carousal3container .slides a.carousal3btn span{display:inline-block;padding:6px 15px;position:relative;color:#fff;font-size:13px;letter-spacing:2px;font-family: 'Roboto', sans-serif;font-weight:300;text-transform:uppercase;}
.carousal3container .slides a.carousal3btn:hover{background:#fff;}
.carousal3container .slides a.carousal3btn:hover span{color:#000;}*/

.carousal3container .slides a.carousal3btn{margin-top:10px;border:2px solid #008284;background:#fff;transition:all ease-in-out 0.5s;display:inline-block;position:relative;}
.carousal3container .slides a.carousal3btn span{display:inline-block;padding:5px 15px 5px 5px;position:relative;color:#008284;font-size:13px;letter-spacing:1px;font-family: 'Roboto', sans-serif;font-weight:300;text-transform:uppercase;transition:all ease-in-out 0.5s;}
.carousal3container .slides a.carousal3btn:before{position:absolute;left:0px;top:0px;width:0px;bottom:0px;background:#008284;content:'';transition:all ease-in-out 0.5s;}
.carousal3container .slides a.carousal3btn:hover:before{width:100%;}
.carousal3container .slides a.carousal3btn:hover span{color:#fff;}
	
.homeblogptrnsec{margin-top:40px;}
.homeblogptrnimg{float:left;width:100%;}
.homeblogptrnimg img{max-width:100%;margin-bottom:30px;}
.homeblogptrnsec p{float: left;width: 100%;font-weight: 600;font-size: 20px;line-height: 22px;margin: 0px;padding: 0px 0px 30px;
letter-spacing: 1px;font-family: roboto;font-weight: 300;}
.linksec{float:left;width:100%;}
.linksec a{padding: 5px 13px;border: 1px solid #008284;display: inline-block;position: relative;margin: 0px 10px 10px 0px;text-decoration: none;transition: all ease-in 0.5s;color: #008284;font-size: 17px;font-family: 'Roboto', sans-serif;font-weight: 500;}
.linksec a:hover{color:#fff;}
.linksec a:before{position:absolute;width:0px;left:0px;top:0px;bottom:0px;z-index:-1;background:#008284;content:'';transition:all ease-in 0.5s;}
.linksec a:hover:before{width:100%;}


.carousal2container .carousal2 .owl-nav{position:absolute;top:0px;left:0px;right:0px;}
.carousal2container .carousal2 .owl-nav .owl-prev,.carousal2container .carousal2 .owl-nav .owl-next{font-size:0px;width:45px;height:45px;background:#d8cb0d;display:inline-block;background-size:contain;position:absolute;top:65px;}
.carousal2container .carousal2 .owl-nav .owl-prev{background:url(../images/slideprev.png) no-repeat #008284 center;left:-22px;background-size:14px;}
.carousal2container .carousal2 .owl-nav .owl-next{background:url(../images/slidenext.png) no-repeat #008284 center;right:-22px;background-size:14px;}


.carousal3container .carousal3 .owl-nav{position:absolute;top:0px;left:0px;right:0px;}
.carousal3container .carousal3 .owl-nav .owl-prev,.carousal3container .carousal3 .owl-nav .owl-next{font-size:0px;width:45px;height:45px;display:inline-block;background-size:contain;position:absolute;top:65px;}
.carousal3container .carousal3 .owl-nav .owl-prev{background:url(../images/slideprev.png) no-repeat #008284 center;left:-22px;background-size:14px;}
.carousal3container .carousal3 .owl-nav .owl-next{background:url(../images/slidenext.png) no-repeat #008284 center;right:-22px;background-size:14px;}

.col-sm-8.homeleftpnl{padding-left:25px;padding-right:25px;}

.footersec1{float:left;width:100%;background:#f5f5f5;}
.footersec1blk{display:table;height:120px;width:80%;float:left;margin-left:10%;}
.footersec1blk div{display:table-cell;text-align:center;vertical-align:middle;}

.footersec2{float:left;width:100%;padding:25px 0px;background:#2685b5;}
.footersec2 .container-fluid{display:table;}

.footersec2nav{float:left;width:100%;display:table;table-layout:fixed;padding:0px 15px;}
.footersec2nav > ul{display:table-cell;margin:0px;padding:0px;}
.footersec2nav > ul:last-child{min-width:200px;}
.footersec2 ul li{float:left;width:100%;display:inline-block;list-style:none;color:#fff;margin-bottom:5px;font-family: 'Roboto', sans-serif;color:#bedbe9;}
.footersec2nav ul:nth-child(4) .fa-fax{font-size:20px;}
.footersec2 ul li a{display:block;font-size:14px;font-weight:400;color:#fff;text-decoration:none;transition:all ease-in-out 0.5s;font-family: roboto;}
.footersec2 ul li:hover a{text-decoration:underline;color:#bedbe9;}
.footersec2 ul li.footernavhead{font-size:20px;font-family:roboto;margin-bottom:20px;color:#f5f3f4;font-weight:900;}
.footersec2 ul li p{position:relative;padding-left:35px;}
.footersec2 ul li p i{position:absolute;left:0px;font-size:24px;}
.footersec2 ul li p a{font-size:24px;display:inline-block;width:50px;color:#bedbe9 !important;}
.footersec2 ul:last-child li p{padding-left: 0px;display: block;width:100%;float: left;}
.footersec2 ul:last-child li p a{display:inline-block;width:auto;margin:0 10px 0 0;transition:all ease-in-out 0.5s;}
.footersec2 ul:last-child li p a i{position:static;}
.footersec2 ul:last-child li p a:hover{color:#fff !important;}

.footersec3{background:#3498ca;padding:25px 0px 20px;}
.footersec3lft{color:#fff;font-size:14px;font-family: 'Roboto';font-weight:400;}
.footersec3rgt ul{float:right;margin:0px;padding:0px;}
.footersec3rgt ul li{float:left;list-style:none;}
.footersec3rgt ul li a{display:inline-block;padding:1px 10px;border-right:1px solid #fff;text-decoration:none;transition:all ease-in-out 0.5s;color:#fff;line-height:14px;font-family: 'Roboto';}
.footersec3rgt ul li:last-child a{border-right:none;}
.footersec3rgt ul li:hover a{color:#bddae8;}

.homergtpnl{background:#ebebeb;padding:30px 10px 10px;position: relative;}
.homergtpnl h2{float: left;width: 100%;padding: 0px 0px 20px;margin: 0px;border-bottom: 2px solid #bcbcbc;font-size: 30px;font-family: 'Roboto', sans-serif;font-weight: 400;color:#222;position: relative;}
.rightreadall{background: #2b85b5;border:2px solid #2b85b5;color:#fff;display: inline-block;padding:5px 15px;transition: all ease-in-out 0.5s;right:15px;float:right;position: relative;font-size:16px;}
.rightreadall:hover{background: #fff;color: #2b85b5;text-decoration: none;}
.eventsnav{float:left;width:100%;margin:40px 0px 40px 0px;padding:0px;/*max-height: 1300px;*/max-height: 935px;overflow-y: auto;}
.eventsnav li{float:left;width:100%;display:table;background:#fff;padding:20px 20px 25px 10px;margin-bottom:20px;table-layout:fixed;}
.eventsnav li > div{display:table-cell;}
.eventsnav li > div.evntsdat{font-size: 18px;
    color: #008284;
    font-family: roboto;
    position: relative;
    top: 10px;
    line-height: 18px;
    text-transform: uppercase;}
.eventsnav li > div.evntsdat span{font-size: 22px;
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    position: relative;
    top: -5px;
    text-transform: lowercase;}
.eventsnav li > div.evnptpnl .evnptsmldt{float:left;width:100%;font-size:10px;color:#93847f;margin-bottom:15px;/*font-family: helvetika-medium;*/font-weight: 500;}
.eventsnav li > div.evnptpnl .evnthead,.eventsnav li > div.evnptpnl .evnthead h3,.eventsnav li > div.evnptpnl .evnthead h3 a{float: left;width: 100%;font-size: 17px;color: #000;font-family: 'Roboto';text-decoration: none;font-weight: 900;}
.eventsnav li .evnttxt p,.eventsnav li .evnttxt p a{float: left;width: 100%;font-size: 13px;line-height: 17px;color: #222;/*font-family: helvetika-medium;*/font-weight: 500;}
.homeannouncemntnav{width:100%;float:left;margin:10px 0px 0px 0px;padding:0px 10px;background: #fff;}
.homeannouncemntnav li{float:left;width:100%;list-style:none;}
.homeannouncemntnav li a{display:block;text-decoration:none;color:#333;padding:10px 0px 15px;border-bottom:1px dotted #000;/*font-family: helvetika-medium;*/font-weight: 500;font-size:13px;line-height:17px;}
.homeannouncemntnav li:last-child a{border-bottom:none;}
.homeannouncemntnav li a:hover{text-decoration:underline;}
.mobilemenuicon{display:none;}


.innrbnnr{background:#2685b5;padding-top:10px;}
.innrbnnr h1{background:#066291;padding:25px 40px 15px;color:#fff;font-family:'Roboto', sans-serif;font-size:30px;}
.innerpage{margin:30px 0px;}

.progimg{width:100%;float:left;margin-bottom:20px;}
.progimg img{width:100%;height:auto;}
.programmepg h2{float:left;width:100%;font-size:16px;color:#000;font-family:roboto;margin:0px;padding:0px;}
.programmepg ul{width:100%;float:left;margin:0px 0px 40px;padding:0px;}
.programmepg ul li{float:left;list-style:none;width:100%;position:relative;}
.programmepg ul li.proglishead h3{width:100%;float:left;border-bottom:1px solid #a4c1c9;padding:15px 0px 5px 10px;color:#666;font-family:'Roboto', sans-serif;font-weight:400;}
.programmepg ul li a{text-decoration:none;color:#2685b5;position:relative;padding:3px 0px 3px 25px;font-family:'Roboto', sans-serif;font-weight:400;display:block;transition:all ease-in-out 0.5s;}
.programmepg ul li.proglishead{margin-bottom:15px;}
.programmepg ul li a:before{content:'';height:6px;width:6px;border-radius:50%;background:#2685b5;position:absolute;left:10px;top:10px;}
.programmepg ul li a:hover{padding-left:35px;}
.col-sm-12.programmepg{padding:0px 40px;}

.innerbreadcrumb{float:left;width:100%;padding:10px 40px 0px;border-bottom:1px solid #e0e0e0;font-size:14px;font-family:'Roboto', sans-serif;font-weight:300;color:#333;}
.innerbreadcrumb a{color:#333;text-decoration:none;transition:all ease-in-out 0.5s;}
.innerbreadcrumb span{position:relative;margin:0px 10px;top:-5px;font-size:20px;}
.innerbreadcrumb a:hover{color:#008284;}
.innerbreadcrumb a i{font-size:20px;}

.innerpgmain{display:table;} 
.innerlft,.innermid,.innerrgt{display:table-cell;float:none;}
.innerlft{background:#fff;padding-left:0px;padding-right:0px;float: none;border-left: 1px solid #f0f0f0;border-right: 1px solid #f0f0f0;background: #f0f0f0;}
.innerlft h2{padding:10px 15px;background:#f0f0f0;font-size:16px;font-family:'Roboto', sans-serif;font-weight:300;border-bottom:1px solid #e0e0e0;width:100%;float:left;transition:all ease-in-out 1.0s;position:relative;}
.innerlft > ul{display:none;margin:0px;padding:10px 15px;float:left;background:#fff;}
.innerlft > ul.active{display:block;}
.innerlft > ul > li{float:left;list-style:none;width:100%;font-family:'Roboto', sans-serif;font-weight:700;border-bottom:1px solid #e0e0e0;padding:8px 0px 8px 0px;transition:all ease-in-out 0.5s;display:block;position:relative;font-size:14px;cursor:pointer;color:#066291;font-family: 'Roboto';font-weight:300;}
.innerlft > ul > li > a{text-decoration:none;color:#066291;display:block;width:100%;float:left;font-family: 'Roboto';font-weight:400;}

/*.innerlft > ul > li > a:before{content:'\f105';font-family:'FontAwesome';position:absolute;left:0px;font-size:16px;top:5px;}*/
.innerlft > h2:hover,.innerlft > h2.active{background:#066291;color:#fff;cursor:pointer;}
.innerlft > ul > li a:hover,.innerlft > ul > li:hover{color:#333;}
.innerlft > h2:before{content:'\f107';font-family:'FontAwesome';position:absolute;right:10px;font-size:25px;z-index:1;top:5px;color:#d6d6d6;transition:all ease-in-out 1.0s;}
.innerlft > h2.active:before{content:'\f106';}
.innerlft > h2:hover:before,.innerlft > h2.active:before{color:#fff;}
.innerlft > ul > li:last-child{border-bottom:none;}
.innermid h2{font-size: 24px;font-family: 'Roboto', sans-serif;font-weight: 300;width: 100%;float: left;padding: 5px 0px 6px;margin: 0px 0px 20px;
border-bottom: 1px solid #2685b5;color: #2685b5;}
.innermid p{float:left;width:100%;text-align:justify;font-size:14px;margin:0px 0px 20px;}
.innermid ul{width:100%;float:left;margin:0px 0px 20px;padding:0px;}
.innermid ul li{list-style:none;float:left;width:100%;position:relative;font-size:14px;color:#333;padding:5px 5px 5px 20px;}
.innermid ul li:before{position: absolute;content: '';background: #066291;height: 6px;width: 6px;border-radius: 50%;left: 0px;top: 12px;background:#333;transition:all ease-in-out 0.5s;}
.innermid ul li a{transition:all ease-in-out 0.5s;color:#333;}
.innermid ul li a:hover{color:#066291;text-decoration:underline;}
.innermid ul li:hover:before{background:#066291;}
.innerrgt{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;background:#f0f0f0;padding:10px 15px 10px;}
.innerrgt h2{float:left;width:100%;margin:5px 0px 10px;padding:0px;color:#000;font-family:'Roboto', sans-serif;font-weight:700;}
.innerrgt ul{float:left;width:100%;float:left;margin:0px 0px 100px;padding:0px;}
.innerrgt ul li{float:left;width:100%;list-style:none;}
.innerrgt ul li a{color: #066291;padding:5px 0px;display:block;border-top:1px solid #e0e0e0;}
.innerrgt ul li a:hover{text-decoration:underline;}

.footersec2nav > ul:first-child{width:200px;}
.footersec2nav > ul:nth-child(2){width:200px;}
.footersec2nav > ul:last-child{width:150px;}



.innerlft .ac ul{display:none}
.innerlft .ac-list-item{position:relative}
.innerlft .ac-btn{display:flex;justify-content:center;align-items:center;width:10px;height:10px;position:absolute;top: 12px;
right: 0px;font-size: 20px;font-family: 'Roboto';}
.innerlft .ac ul li,.innerlft .ac ul li a{font-family: 'Roboto';font-weight:400;} 
.innerlft .ac-btn::after{content:"+"}
.innerlft .ac .is-open>.ac-list{display:block;width: 100%;float: left;margin: 10px 0px;padding: 0px;}
.innerlft .ac .is-open>.ac-btn::after{content:"-";/* color: #fff;*/}
.innerlft .ac .is-open>.ac-btn{top:20px; right: 5px;}
.innerlft .ac a{width:100%;float:left;display:block;}
.innerlft .ac--animation ul{display:block;max-height:0;transition:max-height .3s ease;overflow:hidden;width:100%;float:left;}
.innerlft .ac--animation .is-open > ul{display:block;max-height:100%;transition:max-height .3s ease;}
.innerlft > ul > li:last-child{margin-bottom:0px;}
.innerlft .ac-list-item.ac-has-child .ac-list-item.ac-has-child .ac-btn{right:5px;top:5px;}
.innerlft > ul > li{margin-bottom:10px;}
.innerlft .ac ul li{list-style:none;width:100%;float:left;}
.innerlft .ac ul li a{padding: 5px 0px;list-style: none;float: left;width: 100%;}
.phtglrynav{padding: 0;margin: 0 -15px}
.phtglrynav li{list-style: none;float:left; padding: 0 15px;width:25%;margin-bottom: 20px;}
.phtglrynav li a{display: block;padding:15px;border:1px solid #f0f0f0;box-shadow:0px 0px 10px rgba(0, 0, 0, .2);background: #fff;transition: all ease-in-out 0.5s;}
.phtglrynav li a:hover{background: rgba(43, 133, 181, .2);border:1px solid #d0e8f1;}
.phtglrynav li p{    
	white-space: nowrap; 
    overflow: hidden;
  	text-overflow: ellipsis;
	padding: 12px 0;
    text-align: center;
    font-size: 13px;
    color: #999;
    font-weight: 300;transition: all ease-in-out 0.5s;}
    .phtglrynav li:hover p,.phtglrynav li:hover a p{color:#333;text-decoration: none;}
    .grstrpglry{text-align: center;margin-top:-10px;}
    .grstrpglry span{margin: 0 5px;font-size: 13px;color: #999;transition: all ease-in-out 0.5s;}
    .grstrpglry span em{position: relative;top:2px;}
    .phtglrynav li a:hover .grstrpglry span{color:#333;}
    .phtglrynav li a:hover,.phtglrynav li a:hover .grstrpglry {text-decoration: none;}
    .grstrpglry span strong{    margin-left: 8px;line-height: 17px;}
    .glrydscrpt{width: 100%;float: left;padding: 10px;background: #f0f0f0;border-bottom: 1px solid #e0e0e0;margin-bottom: 20px;}
    .programmepg #mainfilter{margin-left:-55px;}
    .programmepg #mainfilter + .col-md-2{margin-right:-35px;}

    .dsgntbl{width:100%;float:left;margin-top:20px;}
    .dsgntbl table{width:100%;float:left;margin-top:10px !important;}
    .dsgntbl table th,.dsgntbl table td{font-size:13px;padding:10px;}
    .dsgntbl table thead tr{background: #666;color:#fff;}
    .dsgntbl table thead tr th{vertical-align: top;}
    .dsgntbl table tbody tr:nth-child(odd){background: #f0f0f0;}
    .dsgntbl table thead tr th:after{bottom:auto;top:8px;color:#fff;opacity: 1 !important;}
    table.carrtbl{table-layout: fixed;}
    table.carrtbl thead tr th:nth-child(1){width:30px;}
    table.carrtbl thead tr th:nth-child(2){width:100px;}
    table.carrtbl thead tr th:nth-child(5){width:100px;}
    table.carrtbl thead tr th:nth-child(4){width:140px;}

    .list-video .col-sm-3 div{padding: 15px 15px 15px 15px;border: 1px solid #f0f0f0;transition: all ease-in-out 0.5s;}
    .list-video .col-sm-3 h2{width:100%;float:left;padding:15px;font-size:13px;background: #f0f0f0;text-align: center;transition: all ease-in-out 0.5s;border-top:1px solid #f0f0f0;}
.list-video .col-sm-3:hover div{background: #f0f0f0;}
.list-video .col-sm-3:hover h2{border-top:1px solid #e0e0e0;}

.contactinner + p + form .form-group{float:left;width:32%;margin-right:2%;position: relative;height: 75px;}
.contactinner + p + form .form-group:nth-child(3n){margin-right:0px;}
.contactinner + p + form .form-group label{float:left;clear:left;}
.contactinner + p + form #mcaptcha.form-group img{position: absolute;right:2px;height: 30px !important;width:auto !important;top:23px;}
.contactinner + p + form .form-group:last-child{width:100%;text-align: center;}

.stakdscrptn img{float:left;width:auto;height:auto;max-width: 300px;max-height: 300px;margin:0px 20px 20px 0px ;}
.stakdscrptn iframe{float:left;width:auto;height:auto;max-width: 325px;max-height: 250px;margin:0px 20px 20px 0px ;}
.stakdscrptn p{float:left;width:100%;font-size:14px;line-height: 22px;}

.fty-name-fltr ul{padding: 0;
margin: 0 auto;
max-width:960px;
border-bottom: 1px solid #ddd;}
.fty-name-fltr ul li{display:inline-block;padding:0 0px;}
.fty-name-fltr ul li a{font-size:18px;padding:5px 10px;display:inline-block;color:#5a5a5a;position:relative}
.fty-name-fltr ul li a:hover, .faculty-active{text-decoration:none;color:#2685b5}
.fty-name-fltr ul li a:hover:after, .faculty-active:after{border-bottom:6px solid #2685b5;content:"";position:absolute;bottom:-3px;left:0;right:0;}
.faculty-fltrbox ul li{float:left;width:20%;padding:0 10px;list-style:none;margin:20px 0;max-height:375px;}
.faculty-contentbox{padding:7px;float:left;width:100%;box-shadow:0 0 20px 2px rgba(0,0,0,.15);padding-bottom:30px;position:relative;min-height:375px;}
.faculty-contentbox span{display:inline-block;width:100%;}
.faculty-contentbox span img{width:100%;}
.faculty-contentbox h3{padding:20px 0 5px 0;font-size:18px;color:#066291}
.faculty-contentbox p{padding:0 0 0px 0;font-size:13px;}
.faculty-hover{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(6,98,145,0.87);transform:scale(0);transition:all 0.5s ease}
.faculty-hover a{padding:10px 20px;border:1px solid #fff;color:#fff;margin-top:135px;display:inline-block;font-size:14px;text-transform:uppercase;font-weight:bold}
.faculty-hover a:hover{text-decoration:none;background:#fff;color:#066291}
.faculty-contentbox:hover .faculty-hover{transform:scale(1)}
.provile-detial{display:inline-block;width:100%;background:url(../images/pro-detaibg.jpg);background-size:cover;padding-top:60px;padding-bottom:40px;margin-bottom:40px;}
.profileimg{width:300px;height:300px;border:20px solid #a4c1c9;display:inline-block;border-radius:50%;overflow:hidden;
	/*padding: 28px;*/
background: #fff;}
.profileimg img{width:100%;height: 100%}
.profile-heading{padding:10px 45px;border-radius:70px;background:rgba(0,129,195,0.35);/*font-family: helvetika-medium;*/font-weight: 500;}
.profile-heading h2{font-size:30px;color:#9ddeff}
.profile-heading p{color:#fff;font-size:20px;}
.profile-des ul{display:inline-block;width:100%;padding:30px 0 0 46px;}
.profile-des ul li{color: #fff;
list-style: none;
padding: 7px 0;
font-size: 18px;display: inline-block;
    width: 100%;}
.profile-des ul li a{color:#56bcf0}
.profile-des ul li span.fa{margin:4px 12px 0 0}
.profile-des ul li span.fa-user{background: #fff;
width: 20px;
border-radius: 50%;
height: 20px;
color: #333;
text-align: center;

font-size: 14px;
line-height: 20px;}
.profile-des ul li strong{min-width:115px;display:inline-block;position:relative;margin-right:25px;}
span.degination{display:inline-block;}
.profile-des ul li strong:before{content:"-";position:absolute;right:0;top:0}
.border-right{border-right:1px solid rgba(255,255,255,0.3)}
.provile-detial .border-right{padding-top:45px;padding-bottom:50px;}
.profile-des{padding-left:50px;padding-top:50px;}
.facultydtlfulbox{box-shadow:0 0 20px 2px rgba(0,0,0,0.13);padding:0 20px 20px 20px;min-height:400px;margin-bottom:50px;}
.facultydtlfulbox h2{background:#2685b5;margin:0 -20px;padding:25px 50px;font-size:28px;color:#fff}
.facultydtlfulbox .facultycontbox-overflow{margin: 50px 0;
overflow: auto;
height: 350px;}

.facultydtlfulbox ul li{list-style: none;
padding: 7px 15px 7px 33px;
font-size: 15px;
position: relative;}
.facultydtlfulbox ul li:before{    content: "\f178";color: #2685b5;
font-size: 14px;
font-family:FontAwesome;
padding: 4px 8px 4px 0;
position: absolute;
left: 0;
top: 8px;}
.facultydtlfulbox h2 span.fa{float:right;font-size: 52px;margin: -12px 0 0 0;}
.facultyfilter{float:right;margin-bottom: 30px;}
.facultyfilter ul li{list-style:none;position:relative}
.facultyfilter ul{float:left;width:80%;}
.facultyfilter label{float:left;width:20%;padding:12px 0;}
.facultyfilter ul li span{display:inline-block;width:100%;border:1px solid #ddd;padding:12px 15px;position:relative;cursor:pointer}
.facultyfilter ul li span:after{content: "\f107";
position: absolute;
right:13px;
top:8px;
font-family: FontAwesome;
font-size: 20px;
font-weight: bold;}
.facultydropdown{display: none;
position: absolute;
top: 48px;
left: 0;
right: 0;
background: #fff;
box-shadow: 0 7px 10px 1px rgba(0,0,0,0.2);

z-index: 9;

padding:0 15px;

width: 100% !important;}
.facultydropdown li{padding: 13px 0;

border-bottom: 1px solid #ddd;

font-size: 14px;}
.facultydropdown li a{color:#333;text-decoration:none;transition:all 0.5s ease}
.facultydropdown li a:hover{padding-left:7px;}
.facultydropdown li:first-child{margin-top:15px;}
.facultydropdown li:last-child{margin-bottom:15px;}
.homeblogptrnimg img{height:auto !important;}



/*==================bottom css start=================*/
/**** AB *****/



a.blink{ color:#135577 !important;}
*{box-sizing: border-box;}
.pgblink{position: relative; top: 1px; float: left; padding: 15px 35px; margin: 0px 1px 0px 0px; font-size: 18px; text-align: center;
background: #00abff;
list-style: none;
-moz-user-select: none;
-khtml-user-select: none;
cursor: pointer;
text-align: center;
text-transform: uppercase;
color:#135577 !important;}

.top-sec h3 a {
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    line-height: 20px;
    color: #000;
    text-transform: uppercase;
    padding: 5px 0px;
    font-weight: 600;
}
.addmission-temp .TabbedPanelsTab:hover{display:block !important; background:#135577;}
.addmission-temp .TabbedPanelsTab a:hover{ display:block !important;}
.addmission-temp .TabbedPanelsContentGroup h4{ font-size:14px; font-weight:600; color:#000; text-decoration:none;}
.addmission-temp .TabbedPanelsContentGroup h4 a{ font-size:14px; font-weight:600; color:#09F; text-decoration: underline;}
.addmission-temp .TabbedPanelsContentGroup h4 a:hover{ font-size:14px; font-weight:600; color:#ff0000; text-decoration:none;}

.custom-btn{ margin:0px 0px 15px 0px; overflow:hidden;}
.custom-btn .col-md-3{padding: 5px 1px; overflow:hidden;}
.custom-btn .btn-success, .custom-btn .btn-danger, .custom-btn .btn-warning, .custom-btn .btn-info{ width:100% !important; border-radius:0px !important;}
.custom-btn .btn-success a, .custom-btn .btn-danger a, .custom-btn .btn-warning a, .custom-btn .btn-info a{ color:#fff !important;}
.custom-btn .btn-success a:hover, .custom-btn .btn-danger a:hover, .custom-btn .btn-warning a:hover, .custom-btn .btn-info a:hover{ color:#fff !important; text-decoration:none;}

.custom-btn1{
border-top: #ccc 1px solid;
overflow: hidden;
padding: 15px 0px 0px 0px;
}
.custom-btn1 a{ color:#fff; margin-top:15px;}
.custom-btn1 a:hover{ color:#fff; text-decoration:none;}

.btn-box{ 
width: 50px;
height: 50px;
border-radius:50%;
background: #0083c0;
color:#fff;
overflow:hidden;
position:relative;
z-index:1001;
margin:15px 0px 0px 0px;
}
.btn-box a{ color:#fff; font-size:15px; text-align:left;}
.btn-box a i{ 
width: 50px;
font-size: 20px;
padding:13px;
height: 50px;
border-radius: 50%;
text-align: center;}

.btn-box:hover{ 
width: 300px;
height: 50px;
background: #0083c0;
color:#fff;
transition: width ease-in-out .3s;
border-radius:4px;
}
.middlebody {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: #828080 2px 3px 24px;
    -moz-box-shadow: #828080 2px 3px 24px;
    box-shadow: #828080 2px 3px 24px;
    background: #fff;
    position: relative;
    z-index: 1;
}
.mainbody_top {
    width: 961px;
    height: auto;
    margin: 0px auto;
    padding-top: 10px;
    padding-bottom: 10px;
}
.body_Left {
    width: 250px;
    height: auto;
    float: left;
}
.leftMenuSide .menu {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 13px;
    background: #e6e7de;
    border-top: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #000;
    width: 220px;
}
.leftMenuSide .menu, .leftMenuSide .menu li {
    margin: 0;
    padding: 0;
    border: none;
}
.addmission-temp .TabbedPanels {
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    clear: none;
    width: 100%;
    font-family: 'Lato', sans-serif;
}
.addmission-temp .TabbedPanelsTabGroup {
    margin: 0px;
    padding: 0px;
}
.addmission-temp .TabbedPanelsTab {
    position: relative;
    top: 1px;
    float: left;
    padding: 15px 13px;
    margin: 0px 1px 0px 0px;
    font-size: 18px;
    text-align: center;
    background: #00abff;
    list-style: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    cursor: pointer;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    width: calc(20% - 1px);
}
.addmission-temp .TabbedPanelsTab:last-child{width: 20%; margin-right: 0;}
.addmission-temp .TabbedPanelsTabSelected {
    background-color: #135577;
    color: #fff;
}
.addmission-temp .TabbedPanelsTabSelected:after {
    position: absolute;
    background: url(../images/caret-down.png) no-repeat center bottom;
    bottom: -10px;
    content: '.';
    color: #135577 !important;
    width: 20px;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 1;
}

.addmission-temp .TabbedPanelsTab a {
    color: #fff;
    text-decoration: none;
}
.addmission-temp .homeleftpnl-ab{
    clear: both;
    border-left: solid 1px #CCC;
    border-bottom: solid 1px #CCC;
    border-top: solid 1px #999;
    border-right: solid 1px #999;
    padding: 30px 15px;
    
}
.addmission-temp .TabbedPanelsContentVisible {
    display: block;
}
.addmission-temp .TabbedPanelsContent {
    overflow: hidden;
    padding: 15px;
    background: #fff;
}
.top-sec h3 a {
    font-family: 'Lato', sans-serif;
    font-size: 18px;
    line-height: 20px;
    color: #000;
    text-transform: uppercase;
    padding: 5px 0px;
    font-weight: 600;
}
.custom-btn {
    margin: 0px 0px 15px 0px;
    overflow: hidden;
}
.custom-btn .btn-success, .custom-btn .btn-danger, .custom-btn .btn-warning, .custom-btn .btn-info {
    width: 100% !important;
    border-radius: 0px !important;
}
.custom-btn .btn-success a, .custom-btn .btn-danger a, .custom-btn .btn-warning a, .custom-btn .btn-info a {
    color: #fff !important;
}
.custom-btn1 {
    border-top: #ccc 1px solid;
    overflow: hidden;
    padding: 15px 0px 0px 0px;
    font-family: 'Lato', sans-serif;
}
.addmission-temp .ziehharmonika {
    width: 100%;
    margin: 15px 0px 0px 0px;
}
.addmission-temp .ziehharmonika p {
    font-size: 14px;
    color: #515151;
    margin-bottom: 20px;
}
.addmission-temp .ziehharmonika > div {
    display: none;
    background: #fff;
    text-align: left;
    padding: 10px;
    margin-bottom: 9px;
}
.addmission-temp .ziehharmonika ul {
    margin: 0px 0px 15px 0px;
    padding: 0px 1px;
    overflow: hidden;
}
.addmission-temp .ziehharmonika ul li {
    list-style: none;
    font-size: 14px;
    line-height: 20px;
    padding: 5px 0px;
    color: #515151;
    width: 50%;
    float: left;
}
.addmission-temp .ziehharmonika ul li a {
    color: #515151;
}
.addmission-temp .ziehharmonika ul li a:before {
    content: "»";
    margin-right: 5px;
    font-family: Fontawesome;
}
.addmission-temp .ziehharmonika h3 {
    background: #e5e5e5;
    background: -moz-linear-gradient(top, #e5e5e5 1%, #ffffff 100%);
    background: -webkit-linear-gradient(top, #e5e5e5 1%,#ffffff 100%);
    background: linear-gradient(to bottom, #e5e5e5 1%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#ffffff',GradientType=0 );
    color: #000;
    text-align: left;
    padding: 14px 40px;
    cursor: pointer;
    margin-top: 0;
    margin-bottom: 9px;
    transition: 0.25s all;
    position: relative;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    width: 100% !important;
    float: left;
}
.addmission-temp .ziehharmonika h3 font{float: right;}

.addmission-temp .ziehharmonika h3.active {
    margin-bottom: 10px;
    background: #165679;
    color: #fff;
}
.addmission-temp .ziehharmonika h3.active font{color:#fff;}
.addmission-temp .ziehharmonika .collapseIcon {
    position: absolute;
    left: 10px;
    top: 45%;
    font-size: 25px;
    font-weight: 600;
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
}
.addmission-temp{margin: 30px 0;}
.addmission-temp ul{padding-left: 18px;}
.addmission-temp ul li{padding: 5px 0;}
.addmission-temp .ziehharmonika table{margin-top: 30px;}
.addmission-temp .ziehharmonika table, .addmission-temp .ziehharmonika table td{border: 1px solid #ccc;}
.ab-link{margin-bottom: 15px;}
.innermid ol{padding-left: 40px;}
table, table th, table td{border: 1px solid #ccc; border-collapse: collapse;}
table th, table td{padding: 5px;}
.innermid ul.borderbtn{list-style: none;}
.innermid ul.borderbtn li{display: inline-block; padding: 0 !important; width: auto;margin: 5px;}
.innermid ul.borderbtn li:before{display: none;}
.innermid ul.borderbtn li a{
	border: 1px solid #1e6d96;
    font-size: 14px;
    padding: 6px 10px;
    color: #1e6d96;
    display: inline-block;
    text-decoration: none;
    font-weight: 700;
}
.innermid ul.borderbtn li a:hover {
    background: #1e6d96;
    color: #FFF;
}

li.ac-list-item.ac-has-child.is-open > a {
    font-weight: 700;
    background: #ccc;
    padding: 10px;
    /*color: #fff;*/
}


li.ac-list-item.ac-has-child.is-open ul.active.ac-list{padding: 0 10px;background: #f1f1f1;margin-top: 0;}
li.ac-list-item.ac-has-child.is-open>ul.active.ac-list{padding: 0;}
li.ac-list-item.ac-has-child.is-open>ul.active.ac-list a{padding: 5px 10px; background: none;}
li.ac-list-item.ac-has-child.is-open>ul.active.ac-list li>ul{padding: 5px 10px;}
li.ac-list-item.ac-has-child.is-open>ul.active.ac-list li>ul li.is-open{/*padding: 5px 10px;*/}
li.is-open.ac-list-item.ac-no-child a {
    font-weight: 700;
    /*background: #cccccc;*/
    /*margin: 0 -10px;*/
    padding: 5px 10px;
    width: calc(100% + 20px);
    color: #333;
}
.accordionProg h3{
	color: #fff;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 10px;
    background: #2E65A0 url(../images/plus-minus.png) no-repeat 99% -21px;
    width: 100%;
    padding: 8px 15px;
    margin: 1px 0px;
    border-bottom: none;
    cursor: pointer;
    font-size: 14px;
    text-align: center;
    dsipaly: block;
    clear: both;
    webkit-border-top-right-radius: 10px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-topright: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    text-align: left;
}
.accordionProg h3.active{
	    background: #2E65A0 url(../images/plus-minus.png) no-repeat 99% 6px;
}


.stafflisec{float:left;width:100%;}
.innermid .staffpagination{float:left;width:100%;border:1px solid #e0e0e0;margin:0px 0px 50px;padding:0px;display:table;}
.innermid .staffpagination li{width:auto;font-size:13px;padding:8px 0px;text-align:center;cursor:pointer;transition:all ease-in-out 0.5s;border-right:1px solid #e0e0e0;display:table-cell;float:none;}
.innermid .staffpagination li:last-child{border-right:none;}
.innermid .staffpagination li.active,.innermid .staffpagination li:hover{background:#066291;color:#fff;}
.innermid .staffpagination li:before{display:none;}


.innermid .staffsecnav{float:left;width:100%;margin:0px;padding:0px;}
.innermid .staffsecnav li{float:left;width:23.2%;margin:0px 1% 20px;padding:15px 1%;list-style:none;border-right:1px solid #f0f0f0;position:relative;display:inline-block;z-index:0;}
.innermid .staffsecnav li:before{display:none;}
.innermid .staffsecnav li:nth-child(4n + 1){margin-left:0px;}
.innermid .staffsecnav li:nth-child(4n + 4){margin-right:0px;border-right:none;}
.innermid .staffsecnav li a{display:block;text-decoration:none;text-align:center;font-size:13px;}
.innermid .staffsecnav li a img{border:1px solid #f0f0f0;}
.innermid .staffsecnav li a .staffttl{width:100%;float:left;padding:10px 0px 5px;color:#333;font-family:'Roboto', sans-serif;font-weight:700;}
.innermid .staffsecnav li a .staffdsg{width:100%;float:left;}
.innermid .staffsecnav li a span{padding: 5px 13px;border: 1px solid #008284;display: inline-block;position: relative;margin: 10px 10px 0px 0px;text-decoration: none;transition: all ease-in 0.5s;color: #008284;font-size: 13px;font-family: 'Roboto', sans-serif;font-weight: 500;}
.innermid .staffsecnav li a span:before{position: absolute;width: 0px;left: 0px;top: 0px;bottom: 0px;z-index: -1;background: #008284;content: '';
transition: all ease-in 0.5s;}
.innermid .staffsecnav li:hover a span{color:#fff;}

.innermid .staffsecnav li:hover a span:before{width:100%;background: #008284;}
.innermid .staffsecnav li a span em{position: relative;top: -1px;font-size: 20px;margin-left: 10px;}

.staffdscrptn{width:100%;float:left;padding:25px;background:#f5f5f5;border:1px solid #e0e0e0;display:table;margin-bottom:25px;table-layout:fixed;}
.staffdscrptn > div{display:table-cell;vertical-align:top;}
.staffimg{border-right:1px solid #d0d0d0;width:120px;}
.staffdetl{padding-left:25px;}
.staffdtl{line-height:25px;margin-bottom:10px;}
.staffdetl div{width:100%;float:left;}
.staffdetl .staffnm{font-size:16px;color:#066291;font-weight:600;margin:0px 0px 10px;}
.staffdetl .staffinnerdscrptn{border-top:1px solid #d0d0d0;padding-top:10px;}
.staffqualifctn{width:100%;float:left;}
.staffqualifctn h3:first-child{margin-top:0px;}
.staffqualifctn h3{width:100%;float:left;background:#f5f5f5;padding:10px 15px;position:relative;border:1px solid #f0f0f0;margin-top:10px;cursor:pointer;}
.staffqualifctn h3.active{color:#066291;}
.staffqualifctn h3:after{content:'+';position:absolute;right:20px;top:8px;font-size:18px;}
.staffqualifctn h3.active:after{content:'_';top:0px;}
.stfqualifcdtl{float:left;width:100%;border:1px solid #f0f0f0;padding:10px 15px;background:#fff;display:none;font-size:13px;}
.stfqualifcdtl p,.stfqualifcdtl ul li{font-size:13px;}
.stfqualifcdtl p strong{font-size:15px;}

.publicationsheading{width:100%;float:left;margin:0px;padding:10px;font-size:18px;color:#066291;font-weight:600;background:#f5f5f5;border:1px solid #f0f0f0;}
.abtpublctns{float:left;width:100%;}
.innermid ul.pdflist{width:100%;float:left;margin:15px 0px 0px;padding:0px;}
.innermid ul.pdflist li{float:left;width:25%;list-style:none;border-right:1px solid #e0e0e0;margin:0px 0px 20px 0px;position:relative;padding:10px 0px 0px;}
.innermid ul.pdflist li:before{display:none;}
.innermid ul.pdflist li:nth-child(4n){margin-right:0px;border-right:none;}
.innermid ul.pdflist li:nth-child(4n + 1){clear:left;}
.innermid ul.pdflist li a{display:block;text-decoration:none;position:relative;width:90%;margin-left:5%;}
.innermid ul.pdflist li a .pdfimgbx{display:table;table-layout:fixed;border:1px solid #066291;background:#eef7fc;width:100%;margin-bottom:10px;padding:10px 10px;position:relative;transition:all ease-in-out 0.5s;}
.innermid ul.pdflist li a .pdfimgbx:before{position:absolute;left:0px;top:0px;bottom:0px;width:0px;z-index:-1;background:#d2efff;content:'';transition:all ease-in-out 1.0s;}
.innermid ul.pdflist li:hover a .pdfimgbx:before{width:100%;z-index:0;}
.innermid ul.pdflist li a .pdfimgbx span{display:table-cell;position:relative;width:100%;height:290px;vertical-align:middle;text-align:center;overflow:hidden;}
.innermid ul.pdflist li a .pdfimgbx span img{max-width:100%;height:auto;max-height:100%;}
.pdfttl{text-align:left;font-size:13px;height:55px;}

.pressreles{width:100%;float:left;}
.innermid ul.presrelasnv{width:100%;float:left;margin:30px 0px 0px;padding:0px;}
.innermid ul.presrelasnv li{float:left;list-style:none;position:relative;width:33.3%;margin:0px 0px 20px;border-right:1px solid #e0e0e0;padding:10px 0px 0px;}
.innermid ul.presrelasnv li:before{display:none;}
.innermid ul.presrelasnv li:nth-child(3n),.innermid ul.presrelasnv li:last-child{margin-right:0px;border-right:none;}

.innermid ul.presrelasnv li a{display:block;text-decoration:none;position:relative;width:90%;margin-left:5%;}

.innermid ul.presrelasnv li a .prsrlsimgbx{display:table;table-layout:fixed;border:1px solid #066291;background:#eef7fc;width:100%;margin-bottom:10px;padding:10px 10px;position:relative;transition:all ease-in-out 0.5s;}
.innermid ul.presrelasnv li a .prsrlsimgbx:before{position:absolute;left:0px;top:0px;bottom:0px;width:0px;z-index:-1;background:#d2efff;content:'';transition:all ease-in-out 1.0s;}
.innermid ul.presrelasnv li:hover a .prsrlsimgbx:before{width:100%;z-index:0;}
.innermid ul.presrelasnv li a .prsrlsimgbx span{display:table-cell;position:relative;width:100%;height:150px;vertical-align:middle;text-align:center;overflow:hidden;}
.innermid ul.presrelasnv li a .prsrlsimgbx span img{max-width:100%;height:auto;max-height:100%;}
.prsrlsttl{font-size:13px;height:55px;}


/*Added by Aditya 010519*/
.listingcontent ul li a,
.tablecontent tr td a {
color: #2e1772;
text-decoration: none;
font-size: 14px
}

.listingcontent ul li a:hover,
.tablecontent tr td a:hover {
color: #db4e48
}
.listingcontent ul li {
font-size: 14px;
color: #000;
margin: 0 0 10px;
padding: 0 0 0 15px;
/*background: url(../../../images/leftarrow2.png) left 8px no-repeat;*/
border: none;
line-height: 24px
}
.innermid .listingcontent ul{margin-top:20px;}
.innermid .listingcontent ul li{margin:0px 0px 5px;transition: all ease-in-out 0.5s;padding-left:20px;}
.innermid .listingcontent ul li a{letter-spacing: 0px;transition: all ease-in-out 0.5s;}
.innermid .listingcontent ul li:before{content:'\f101';font-family:'FontAwesome';background: none;top:-1px;}
.innermid .listingcontent ul li:hover:before{background: none;}
.innermid .listingcontent ul li:hover{padding-left:25px;}
.innermid .listingcontent ul li a{letter-spacing: 1px;}
.listingcontent ul li strong {
font-weight: 700;
font-family: Arial, Helvetica, sans-serif
}

.evnttmtbl{width:100%;display: table;float:left;}
.evnttmtbl > .evnttblbx{display: table;width:100%;}
.evnttmtbl > .evnttblbx > span{display: table-cell;padding:5px 0px;}
.evnttmtbl > .evnttblbx > span:first-child{width:200px;}

/*-- AB --*/

.pagination-wrap .pagination{list-style: none;}

.media-news{display: table;table-layout: fixed;width:100%;margin-bottom:15px;}
.media-news-img,.media-news-body{width: 100%;}    
.media-news-body p{margin:0px 0px 5px;}
.media-news-body h2{float:left;border-bottom: none;font-size:18px;margin-bottom: 0px;}
.media-news-body .common-date{text-align: right; padding-top:5px;display: inline-block;}
.media-news ul.media-list{list-style: none;}
.media-news ul.media-list li:before{display: none;}
.media-news ul.media-list li{width: 33.3333%;min-height: 400px; max-height: 500px; overflow: hidden;}
.media-news ul.media-list li .media-news-img{display: block;}
.media-news ul.media-list li .media-news-img img{width: 100%;}
.media-news ul.media-list li h2{width: 100%;padding: 15px 0 5px;}
.media-news ul.media-list li h2 a{font-weight: 700; color: #333;}
.media-news ul.media-list li .common-date{width: 100%; margin-bottom: 10px;}
.media-news ul.media-list li .common-date time{font-style: italic; float: right;}

.ab-slide a.carousal3btn {
    margin-top: 10px;
    border: 2px solid #008284;
    background: #fff;
    transition: all ease-in-out 0.5s;
    display: inline-block;
    position: relative;
}
.ab-slide a.carousal3btn:before {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 0px;
    bottom: 0px;
    background: #008284;
    content: '';
    transition: all ease-in-out 0.5s;
}
.ab-slide a.carousal3btn:hover:before {
    width: 100%;
}
.ab-slide a.carousal3btn:hover span {
    color: #fff;
}
.ab-slide a.carousal3btn span {
    display: inline-block;
    padding: 5px 15px 5px 5px;
    position: relative;
    color: #008284;
    font-size: 13px;
    letter-spacing: 1px;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    text-transform: uppercase;
    transition: all ease-in-out 0.5s;
}
/*====================bottom css over===================*/
.owl-carousel.owl-drag .owl-item:nth-child(7) .col-sm-4 img{display: block;
    margin-left: auto;
    margin-right: auto;
    width: 60%;}

.footersec2nav > ul.test li p{padding-left:0px;}
.footersec2 ul li p a{position:relative;}

.themeadjust{display:flex !important;width:100% !important;align-items:center;}	
.themeadjust > *{display:inline-block;margin-right:10px;cursor:pointer;}
.themeadjust .colorbalck,.themeadjust .colordefault{height:20px;width:20px;border:1px solid #3498ca;transition:all ease-in-out 0.5s;}
.themeadjust .colorbalck{background:#000;}


/*==============black theme start==============*/
body.blackbody{background:#000;color:#fff;}
body.blackbody .topstrip{background:#444;}
body.blackbody .logonavsec{background:#000;}
body.blackbody .slidercarousal{background:#000;}
body.blackbody .homeleftpnl h2{color:#fff;}
body.blackbody .footersec1,body.blackbody .footersec3{background:#222;}
body.blackbody .footersec2{background:#000;}
body.blackbody .slidercarousal .owl-carousel .slides .col-sm-4{background:#222;}
body.blackbody .homergtpnl{background:#222;}
body.blackbody .homergtpnl h2{color:#fff;}
body.blackbody .homeannouncemntnav{background:#222;}
body.blackbody .homeannouncemntnav li a{color:#fff;}
body.blackbody .eventsnav li{background:#222;}
body.blackbody .eventsnav li a,body.blackbody .eventsnav li > div.evnptpnl .evnthead h3 a{color:#fff;}
body.blackbody .eventsnav li > div.evnptpnl .evnptsmldt{color:#fff;}
body.blackbody .eventsnav li > div.evntsdat{color:#fff;}
body.blackbody .carousal3container .slides h3 a{color:#fff;}
.colordefault{background:#fff;}
body.blackbody .footersec2 ul li{color:#fff;}


body.blackbody .linksec a{border: 1px solid #fff;color: #fff;}
body.blackbody .linksec a:hover{color:#222;}
body.blackbody .linksec a:before{position:absolute;width:0px;left:0px;top:0px;bottom:0px;z-index:-1;background:#fff;content:'';transition:all ease-in 0.5s;}
body.blackbody .linksec a:hover:before{width:100%;}

body.blackbody .carousal3container .slides a.carousal3btn,body.blackbody .ab-slide a.carousal3btn{background:transparent;color:#fff;border:2px solid #fff;}
body.blackbody .carousal3container .slides a.carousal3btn span,body.blackbody .ab-slide a.carousal3btn span{color:#fff;}
body.blackbody .carousal3container .slides a.carousal3btn:hover:before,body.blackbody .ab-slide a.carousal3btn:hover:before{background:#fff;}
body.blackbody .carousal3container .slides a.carousal3btn:hover span,body.blackbody .ab-slide a.carousal3btn:hover span{color:#000;}

body.blackbody .rightreadall{background:transparent;border:2px solid #fff;color:#fff;}
body.blackbody .rightreadall:hover{background: #fff;color: #222;}
body.blackbody .carousal2container .carousal2 .owl-nav .owl-prev,body.blackbody .carousal2container .carousal2 .owl-nav .owl-next{background-color:#fff;}
body.blackbody .topsrch form input[type="text"]{background:#222;color:#fff;}
body.blackbody .innrbnnr{background:#222;}
body.blackbody .innrbnnr h1{background:#000;}
body.blackbody .innerbreadcrumb a{color:#fff;}
body.blackbody .innerbreadcrumb{color:#fff;}
body.blackbody .innerlft,body.blackbody .innerlft > ul{background:#222;}
body.blackbody .innerlft > ul > li > a{color:#fff;}
body.blackbody .innerlft .ac-btn::after{color:#fff;}
body.blackbody .innermid .listingcontent ul li a{color:#fff;}
body.blackbody .innermid h2{color:#fff;border-bottom:1px solid #fff;}
body.blackbody .innerlft > h2:hover, body.blackbody .innerlft > h2.active{background:#666;}


body.blackbody li.ac-list-item.ac-has-child.is-open > a{background:#333 !important;}
body.blackbody li.ac-list-item.ac-has-child.is-open ul.active.ac-list{background:#111 !important;}
body.blackbody li.ac-list-item.ac-has-child.is-open>ul.active.ac-list a{color:#fff !important;}
body.blackbody .programmepg ul li a{color:#fff;}
body.blackbody .programmepg ul li a:before{background:#fff;}

body.blackbody .innermid ul li{color:#fff;}
body.blackbody .innermid ul li:before{background:#fff;}
body.blackbody .innermid .listingcontent ul li:before{background:transparent;}
body.blackbody li.is-open.ac-list-item.ac-no-child a{color:#fff;}
body.blackbody .stakdscrptn p a,body.blackbody .innermid p a{color:#fff;}
body.blackbody .table-striped>tbody>tr:nth-of-type(odd){background-color:#666;}
body.blackbody .table-striped>tbody>tr a,body.blackbody .innermid ul li a:hover,body.blackbody .innermid ul li a{color:#fff;}

body.blackbody table td{background-color:#000 !important;}
body.blackbody .addmission-temp .ziehharmonika p{color:#fff;}

/*==============black theme over==============*/


@media only screen and (min-width:1366px){
	.profileimg{width:260px;height:260px;}
	
	
}
	
@media only screen and (max-width:1366px)
{
	.carousal2container .carousal2 .owl-nav .owl-prev, .carousal2container .carousal2 .owl-nav .owl-next{top:50px;}
	.addmission-temp .TabbedPanelsTab{font-size:16px;padding:15px 0px;}	

}

@media only screen and (max-width:1286px)
{
	.slidercarousal .owl-carousel .slides .col-sm-8 img{min-height:475px;}	
	.addmission-temp .TabbedPanelsTab{font-size:14px;}
}

@media only screen and (max-width:1200px)
{
	.topsrch form input[type="text"]{width:218px;}
	.slidercarousal .owl-carousel .slides .col-sm-4{padding:15px;font-size:20px;line-height:25px;}
	.carousal3imgblk .carousal3txt{padding:5px;font-size:12px;}
	.carousal3imgblk .carousal3img{width:100%;}
	.carousal3container .carousal3 .owl-nav .owl-prev, .carousal3container .carousal3 .owl-nav .owl-next{top:45px;}
	.carousal2container .carousal2 .owl-nav .owl-prev, .carousal2container .carousal2 .owl-nav .owl-next{top:50px;}
	.cptntxt{height:53px;font-size:12px;}
	.footersec2nav > ul:first-child{width:160px;}
.footersec2nav > ul:nth-child(2){width:150px;}
.footersec2nav > ul:last-child{width:165px;}


.innermid ul.pdflist li a .pdfimgbx span{height:180px;}
.slidercarousal .owl-carousel .slides .col-sm-8 img{min-height:initial;}
.homergtpnl h2{font-size:18px;padding-bottom:0px;}	
.rightreadall{right:0px;bottom:5px;}
.eventsnav li > div.evntsdat{width:100px;font-size:16px;}
.eventsnav li > div.evntsdat span{font-size:18px;}
.homeleftpnl h2{padding-top:10px;}



}
@media only screen and (max-width:992px)
{
	.profileimg{width: 175px;
height: 175px;
border: 10px solid #a4c1c9;}
.profile-des{padding-left: 30px;}
.profile-des ul{padding: 30px 0 0 20px;}
.profile-des ul li strong{min-width: 95px;}
.facultydtlfulbox h2{padding: 25px 10px;font-size: 17px;}
.facultydtlfulbox h2 span.fa{margin: -17px 0 0 0;}
.faculty-contentbox{ min-height: 336px }
	.topsrch form input[type="text"]{width:140px;}
	
	.topnav ul > li > a{padding:25px 10px;}
	.logonav ul > li{padding-left:10px;}
	.logonav ul > li:hover{padding-left:15px;}
	.logonav ul > li > a{padding:5px 0px;font-size:12px;}
	.logonav ul > li::before{top:0px;}
	.logosec img{margin-top:35px;}
	.cptntxt{left:0px;width:100%;padding:10px;height:auto;bottom:0px;}
	.homeslidecntrblk{bottom:37px;font-size:12px;padding:7px 10px;right:auto;bottom:auto;top:0px;left:15px;background:rgba(0, 0, 0, .7);}
	.slidercarousal .owl-carousel .owl-nav.disabled{bottom:auto;top:0px;background:rgba(0, 0, 0, .7);}
	.slidercarousal .owl-carousel .owl-nav.disabled > div{width:30px;height:35px;}
	.slidercarousal .owl-carousel .owl-nav.disabled > div.owl-prev,	.slidercarousal .owl-carousel .owl-nav.disabled > div.owl-next{background-size:10px;}
	.slidercarousal .owl-carousel .slides .col-sm-4{padding:35px 15px 15px 15px;}
	.eventsnav li > div.evntsdat{width:55px;font-size:14px;top:-5px;}
	.eventsnav li > div.evntsdat span{font-size:13px;top:5px;}
	.carousal2container .carousal2 .owl-nav .owl-prev, .carousal2container .carousal2 .owl-nav .owl-next{width:25px;height:25px;background-size:15px;background-size:10px;}
	.carousal2container .carousal2 .owl-nav .owl-next{right:-10px;}
	.carousal2container .carousal2 .owl-nav .owl-prev{left:-10px;}
	.homergtpnl{padding-bottom:10px;}
	.footersec2 ul li.footernavhead{font-size:16px;}
	.footersec2 ul:last-child li p a{width:40px;}
	.carousal3imgblk .carousal3img{width:100%;}
	.carousal3container .carousal3 .owl-nav .owl-prev, .carousal3container .carousal3 .owl-nav .owl-next{width:25px;height:25px;top:30px;background-size:9px;}
	.carousal3container .carousal3 .owl-nav .owl-next{right:-10px;}
	.carousal3container .carousal3 .owl-nav .owl-prev{left:-10px;}
	.footersec3rgt ul li a{font-size:12px;}
	.slidercarousal .owl-carousel .slides .col-sm-4{font-size:14px;line-height:17px;}
	.owlcarosalslide{top:38px;}
	.homergtpnl h2,.homeleftpnl h2{font-size:20px;padding-bottom:10px;}
	.rightreadall {right: 0px;bottom: 5px;display: block;font-size:13px;padding:5px 10px;}
	.innermid ul.pdflist li a .pdfimgbx span{height:120px;}
	.carousal2container .slides .carousalimgblk{height:125px;}
	.homeblogptrnsec p{line-height:20px;}
	.container-fluid{padding-left:20px;padding-right:20px;}
	.footersec2 ul li a,.footersec3lft,.footersec2 ul li p{font-size:12px;}
.footersec2 ul li p{padding-left:30px;}
.footersec2 ul:last-child li p a{width:auto;}
.footersec2nav > ul:last-child{width:auto;}
.footersec3lft{font-size:12px;}
.addmission-temp .TabbedPanelsTab,.addmission-temp .TabbedPanelsTab:last-child{width:100%;}

.addmission-temp .ziehharmonika h3 font,.addmission-temp .ziehharmonika ul li,.addmission-temp ul,.top-sec h3 a.pull-right{float:left;width:100%;}
.faculty-fltrbox ul li{width:25%;max-height:335px;}	
.phtglrynav li{width:33.3%;}

}
@media only screen and (max-width:767px)
{
	.provile-detial .border-right{padding-top: 0;border-right:0;border-bottom: 1px solid rgba(255,255,255,0.3);}
	.profileimg{width: 250px;
height: 250px;}
.profile-des{padding-left: 0;}
.profile-heading{padding: 14px 24px;
border-radius: 55px;}
.profile-heading h2{font-size: 28px;}
.profile-des ul{padding: 30px 0 0 0;}
.profile-des ul li strong{min-width:76px;margin-right: 10px;}
.facultydtlfulbox h2{padding: 25px 10px;font-size:16px;}
.facultydtlfulbox h2 span.fa{margin: -17px 0 0 0;}
.facultydtlfulbox ul li{padding: 7px 0 7px 25px;
font-size: 14px;}
.facultydtlfulbox{min-height:100%;}
.facultydtlfulbox ul{height:auto}
.profile-des ul li{font-size: 14px;}
	.faculty-contentbox{min-height:100%;height:auto;}
	.faculty-fltrbox ul li{width:100%;padding:0}
.slidercarousal .owl-carousel .slides .col-sm-8, .slidercarousal .owl-carousel .slides .col-sm-4{display:block;}
.slidercarousal .owl-carousel .slides .col-sm-4{padding:10px 15px;font-size:18px;}	
.cptntxt{position:relative;opacity:1;}
.homergtpnl{float:left;width:100%;padding-left:15px;padding-right:15px;}
.col-sm-8.homeleftpnl{padding-left:0px;padding-right:0px;float:left;width:100%;}
.homeleftpnl h2{padding:0px 0px 5px;font-size:20px;text-align:center;}
/*.carousal2container{margin-top:20px;width:300px;position:relative;left:50%;margin-left:-150px;padding-bottom:20px;}*/
.carousal2container{margin-top:20px;width:300px;position:relative;left:50%;margin-left:-150px;padding-bottom:15px;}
.carousal2container h3{margin:10px 0px;text-align:center;}
.carousal2container p{font-size:13px;text-align:center;}
.carousal2container .carousal2 .owl-nav .owl-prev, .carousal2container .carousal2 .owl-nav .owl-next{top:45px;}
.ab-slide a.carousal3btn{left:50%;margin-left:-51px;}

.carousal3container{margin-top:20px;width:300px;position:relative;left:50%;margin-left:-150px;padding-bottom:20px;}
.carousal3imgblk .carousal3txt{text-align:center;vertical-align:middle;}
.carousal3container h3{margin:10px 0px;text-align:center;}
.carousal3container p{font-size:13px;text-align:center;}
.carousal3container .slides h3{text-align:center;}
.carousal3container .slides a.carousal3btn{left:50%;margin-left:-51px;}
.homeblogptrnsec p{font-size:16px;line-height:20px;}
.homeblogptrnimg img{margin-bottom:20px;}
.homeblogptrnimg{padding:0px 0px;}
.homeblogptrnsec p{padding:0px 0px 15px;}
.linksec a{padding:4px 15px;font-size:13px;}
.fullwidth.homeblogptrnsec .col-sm-12{padding-left:0px;padding-right:0px;}
.homergtpnl h2{padding:0px 0px 5px;font-size:20px;text-align:center;}
.eventsnav{margin:15px 0px;}
.eventsnav li{margin-bottom:15px;}
.homemdcntnt{padding-bottom:15px;}
.footersec2nav{display:flex;flex-wrap:wrap;}
.footersec2nav > ul{display:inline-block;width:33%;}
.footersec2 ul li.footernavhead{margin-bottom:10px;}
.footersec2nav > ul{margin-top:20px;}
.footersec2{padding:0px 0px 20px;}
.footersec3lft,.footersec3rgt{text-align:center;}
.footersec3rgt ul{float:none;margin:10px auto 0px;width:auto;display:inline-block}

.mobilemenuicon{display:block;}
.logonavul{display:none;}
.logonavsec{position:relative;}
.logonavsec .col-sm-6{padding-left:0px;padding-right:0px;}
.logosec img {margin-top: 15px;max-width: 370px;position: relative;left: 15px;}
.mobilemenuicon{position:absolute;top:10px;right:15px;display:inline-block;top:-55px;cursor:pointer;}
.logonavul{position:absolute;left:0px;right:0px;z-index:10;top:-1px;}
.logonav ul{max-width:100%;background:#2685b5;}
.logonav ul > li{width:100%;padding-left:15px;border-top: 1px solid #3c94c0;}
.logonav ul > li::before{display:none;}
.mobilefrm{padding-top:10px;padding-bottom:10px;}
.mobilefrm input[type=text]{float:left;padding:5px;border:2px solid #7fc2e4;}
.mobilefrm input[type=submit]{font-size:0px;border-radius:50%;border:3px solid #7fc2e4;height:37px;width:37px;margin-left:10px;background:url(../images/mblsearch.png) no-repeat #fff center;}

.innrbnnr h1{font-size:22px;padding:15px;}
.programmepg ul{margin:0px;}
.programmepg .col-sm-4 > ul:last-child{margin-bottom:40px;}
.programmepg .col-sm-4{padding:0px 15px;}
.innerpage{margin:25px 0px 15px;}
.programmepg ul li.proglishead h3{padding-top:10px;}
.innrbnnr{padding-top:15px;}
.footersec2 ul li,.footersec2 ul li a{font-size:12px;}

.col-sm-12.programmepg{padding:0px 15px;}
.innerlft,.innermid,.innerrgt{display:block;float:left;}
.innermid{margin-top:15px;}
.innermid h2{font-size:18px;margin:0px 0px 10px;}
.innerrgt ul{margin-bottom:15px;}
.innerbreadcrumb{padding:10px 0px 0px;}
.innerbreadcrumb span{margin:0px 5px;top:-8px;}
.innerbreadcrumb{font-size:12px;}
.slidercarousal{margin-top:-35px;}
.logonav ul{margin-top:15px;}
.container-fluid{padding-left:15px;padding-right:15px;}
.eventsnav{margin-bottom:0px;}
.footersec1blk{width:100%;margin-left:0px;}


.innermid .staffsecnav li{width:48%;margin:0px 1% 10px;}
.innermid .staffsecnav li:nth-child(4n + 1){margin-left:1%}
.innermid .staffsecnav li:nth-child(4n + 4){margin-right:1%;border-right:1px solid #f0f0f0;}
.innermid .staffsecnav li:nth-child(2n + 1){margin-left:0px}
.innermid .staffsecnav li:nth-child(2n + 2){margin-right:0px;border-right:none;}
.innermid .staffpagination li,.innermid .staffsecnav li a span{font-size:12px;}
.innermid .staffpagination{margin-bottom:10px;}
.staffdscrptn,.staffdscrptn > div{display:block;}
.staffimg{border-right:none;width:100%;float:left;text-align:center;}
.staffdetl .staffnm{font-size:14px;text-align:center;margin:10px 0px 0px;}
.staffdetl{padding-left:0px;}
.staffdetl div{font-size:13px;text-align:center;}
.prsrlsttl{height:90px;}

.col-sm-4.homergtpnl{height:auto !important;}
.carousal3container .carousal3 .owl-nav .owl-prev, .carousal3container .carousal3 .owl-nav .owl-next{top:85px;}

.slidercarousal .owl-carousel .slides .col-sm-8 img{height:310px;}
.slidercarousal .owl-carousel .slides .col-sm-4{height:85px;font-size:16px;}
table td,table td p{font-size:12px;}
.ab-link,.homeleftpnl{float:left;width:100%;}

.faculty-fltrbox ul{max-width:300px;margin:0px auto;}
.faculty-fltrbox ul li{margin-bottom:10px;float: left;width: 100%;max-height: inherit;}

.programmepg #mainfilter{margin-left:-30px;}
.programmepg #mainfilter + .col-md-2{margin-right:0px;}

.homeleftpnl-ab .TabbedPanelsContent.top-sec .custom-btn .col-md-4,.homeleftpnl-ab .TabbedPanelsContent.top-sec .custom-btn .col-md-2{width:100% !important;}
.eventsnav{max-height:480px;overflow-y:auto;}


.phtglrynav li{width:100%;}
.phtglrynav li a{text-align:center;}
.phtglrynav li a img{max-width:100%;text-align:center;margin:10px auto;}

#list-photo.resp-gallery .item{width:50%;}
#list-photo.resp-gallery{margin:0px;}
.innerpgmain{float:left;width:100%;display: block;}

.owl-carousel.owl-drag .owl-item:nth-child(7) .col-sm-4, .owl-carousel.owl-drag .owl-item:nth-child(18) .col-sm-4{text-align:center;}
.owl-carousel.owl-drag .owl-item:nth-child(7) .col-sm-4 img, .owl-carousel.owl-drag .owl-item:nth-child(18) .col-sm-4  img{width:50%;float:none;height:115px;width: auto;display: inline-block;}
.owl-carousel.owl-drag .owl-item:nth-child(7) .col-sm-4 img + center, .owl-carousel.owl-drag .owl-item:nth-child(18) .col-sm-4 img + center{max-width:50%;height:115px;display: inline-block;padding-top:20px;}
}
@media only screen and (max-width:480px)
{
	.footersec2nav > ul{width:50%;}
	.footersec3rgt ul li a,.footersec3lft{font-size:10px;}
	.footersec3{padding:15px 0px 10px;}
	.footersec3 .col-sm-7,.footersec3 .col-sm-5{padding-left:0px;padding-right:0px;}
	.footersec3rgt ul li a{padding:1px 5px;}
	
	.logosec img {margin-top: 15px;max-width: 235px;}
	.mobilemenuicon{top:-40px;}

	.innermid ul.pdflist li{width:100%;border-right:none;margin-bottom:0px;}
	.innermid ul.pdflist li a .pdfimgbx span{height:auto;}
	.innermid ul.pdflist li a,.innermid ul.presrelasnv li a{width:100%;margin-left:0px;}
	.pdfttl,.prsrlsttl{height:auto;margin-bottom:10px;}
	.innermid ul.presrelasnv li{width:100%;border-right:none;}
	
	.slidercarousal .owl-carousel .slides .col-sm-8 img{height:208px;}
	.slidercarousal .owl-carousel .slides .col-sm-4{height:120px;font-size:16px;padding-left:10px;}
	.owlcarosalslide{top:0px;margin-top:48px;}
	.cptntxt{height:55px;}
	.homemdcntnt{margin-top:30px;}
	.homergtpnl h2{font-size:18px;text-align:left;}
	.footersec2nav > ul{width:100%;}
	
	.stakdscrptn img{max-width:100%;height:auto !important;}
	#list-photo.resp-gallery .item{width:100%;}
	
}




