@font-face {
	font-family: 'montserratbold';
	src: url('fonts/montserrat-bold-webfont.eot');
	src: url('fonts/montserrat-bold-webfont.eot?#iefix') format('embedded-opentype'),
	url('fonts/montserrat-bold-webfont.woff2') format('woff2'),
	url('fonts/montserrat-bold-webfont.woff') format('woff'),
	url('fonts/montserrat-bold-webfont.ttf') format('truetype'),
	url('fonts/montserrat-bold-webfont.svg#montserratbold') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'latoregular';
    src: url('fonts/lato-regular-webfont.eot');
    src: url('fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-regular-webfont.woff') format('woff'),
         url('fonts/lato-regular-webfont.ttf') format('truetype'),
         url('fonts/lato-regular-webfont.svg#latoregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'latobold';
    src: url('fonts/lato-bold-webfont.eot');
    src: url('fonts/lato-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-bold-webfont.woff') format('woff'),
         url('fonts/lato-bold-webfont.ttf') format('truetype'),
         url('fonts/lato-bold-webfont.svg#latobold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'latolight';
    src: url('fonts/lato-light-webfont.eot');
    src: url('fonts/lato-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-light-webfont.woff') format('woff'),
         url('fonts/lato-light-webfont.ttf') format('truetype'),
         url('fonts/lato-light-webfont.svg#latolight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'titillium-bold-webfont';
    src: url('fonts/titillium-bold-webfont.eot');
    src: url('fonts/titillium-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/titillium-bold-webfont.woff') format('woff'),
         url('fonts/titillium-bold-webfont.ttf') format('truetype'),
         url('fonts/titillium-bold-webfont.svg#titillium-bold-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'gotham-bold';
    src: url('fonts/gothmbol.eot');
    src: url('fonts/gothmbol.eot?#iefix') format('embedded-opentype'),
         url('fonts/gothmbol.woff') format('woff'),
         url('fonts/gothmbol.ttf') format('truetype'),
         url('fonts/gothmbol.svg#gotham-bold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'gotham-medium';
    src: url('fonts/gothmmed-webfont.eot');
    src: url('fonts/gothmmed-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/gothmmed-webfont.woff') format('woff'),
         url('fonts/gothmmed-webfont.ttf') format('truetype'),
         url('fonts/gothmmed-webfont.svg#gotham-mediumgotham-medium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'gotham-book';
    src: url('fonts/gothmbok-webfont.eot');
    src: url('fonts/gothmbok-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/gothmbok-webfont.woff') format('woff'),
         url('fonts/gothmbok-webfont.ttf') format('truetype'),
         url('fonts/gothmbok-webfont.svg#gotham-book') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'gothmlig';
    src: url('fonts/gothmlig.eot');
    src: url('fonts/gothmlig.eot?#iefix') format('embedded-opentype'),
         url('fonts/gothmlig.woff') format('woff'),
         url('fonts/gothmlig.ttf') format('truetype'),
         url('fonts/gothmlig.svg#gothmlig') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'latoblack';
    src: url('fonts/lato-black-webfont.eot');
    src: url('fonts/lato-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lato-black-webfont.woff') format('woff'),
         url('fonts/lato-black-webfont.ttf') format('truetype'),
         url('fonts/lato-black-webfont.svg#latoblack') format('svg');
    font-weight: normal;
    font-style: normal;

}

body { padding:0px; margin:0px; background:#fff;font-family: 'latoregular'; color:#161616;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, audio, video, source { display: block; margin: 0; padding: 0; }
a, img { border: medium none;}
a { color: #161616; text-decoration: none; cursor:pointer;}
div { margin: 0; padding: 0; }
p { font-size:16px; line-height:24px; padding:0px; margin:0px; color:#161616;} 	
h1, h2, h3, h4, h5, h6 {  padding:0px; margin:0px;  line-height: 30px; font-weight:normal; }
a{ color: #161616; outline:none; }
a:focus, :focus{ outline:none; }
ul,ol { list-style-type:none; padding:0px; margin:0px; }
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } 
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; } 
* html .clearfix { height: 1%; }
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
*:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.clear { clear: both; line-height: 1px; padding:0px; height:0px; font-size:1px; }
.left { float:left; }
.right { float:right; }
.anim { transition:all 1s ease; -moz-transition:all 1s ease; -webkit-transition:all 1s ease; -o-transition:all 1s ease; }
.anim2 { transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; -o-transition:all .5s ease; }
.row{ width:1222px; margin:auto}

header { float:left; width:100%; border-top:3px solid #f19913;}
.head-top {float: left;width: 100%; padding: 7px 0;}
.logo { float:left; padding:0px; }
.logo img { float: left; width: 100%;}
.header_right {float: right;text-align: left;width: auto; margin-top: 11px;}
.header_right ul {float: right;padding: 8px 0px 0px 0px;margin: 0px 0px 0px 0px; width:100%; display: flex; flex-wrap: wrap; align-items: center; column-gap: 15px; row-gap: 15px; clear: both;}
.header_right ul li {flex: 0 1 auto;}
.search-box{ background:#f0f0f0; border:none;padding:10px 16px; float:left;width:280px; position:relative; border-radius:50px; -moz-border-radius:50px; -o-border-radius:50px; -webkit-border-radius:50px;}
.search-box .screen-reader-text { display:none; }
.search-box input[type="text"], .search-box input[type="search"] { background:transparent; border: none; color:#727272; font-size:15px;width:100%; border-radius:50px; -moz-border-radius:50px; -o-border-radius:50px; -webkit-border-radius:50px; font-family: 'latoregular';}
.search-box input[type="button"], .search-box button[type="submit"]{ background:url(../images/ico-search.png) no-repeat; border:none;position: absolute;
right:15px; top:12px; width:16px; height:16px; cursor:pointer}
.search-box ::-webkit-input-placeholder { /* Chrome/Opera/Safari */color: #727272; opacity:1;}
.search-box ::-moz-placeholder { /* Firefox 19+ */ color: #727272; opacity:1;}
.search-box :-ms-input-placeholder { /* IE 10+ */  color: #727272; opacity:1;}
.search-box :-moz-placeholder { /* Firefox 18- */  color: #727272; opacity:1;}

.menu-section {float: left;width: 100%; background: #ffffff; border-top:1px solid #cccccc; position:relative; z-index:99;}
.left-menu {width:100%;float: left;}
.is-sticky .menu-section { box-shadow:0px 2px 4px rgba(0,0,0,0.3); -o-box-shadow:0px 2px 4px rgba(0,0,0,0.3); -moz-box-shadow:0px 2px 4px rgba(0,0,0,0.3); -webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.3);}

.content-bg{ width:100%; float:left; background:url(../images/content-bg.jpg) repeat-y; background-size:cover; padding:0px 0px;}
.home-content { float:left; width:100%; background:#fff;}

.home-lft { float:left; width:72%; padding:45px 18px 40px;}
.welcome-section { float:left; width:100%; padding:0px 25px 50px;}

.welcome-section h1 { font-family: 'gothmlig'; color:#31353a; font-size:27px; line-height:35px; padding-bottom:30px; background:url(../images/title-line.png) no-repeat left 0px bottom 0px; margin-bottom:20px; }
.welcome-section h1 span{font-family: 'gotham-medium';}
.welcome-section p { color:#31353a; font-size:16px; line-height:32px; margin-bottom:20px; }

a.view-more { float:left; padding:13px 25px; border:1px solid #19a9b1; color:#19a9b1; font-size:14px;font-family: 'latoregular'; text-transform:uppercase;transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; -o-transition:all .5s ease; }
a.view-more:hover { background:#19a9b1; color:#fff; }

.course-offered { float:left; width:100%; padding:15px 15px; background:#e6e6e6; border-radius:8px; -o-border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.course-top { float:left; width:100%;}
.course-top ul li{ float:left; width:32%; margin-right:2%;}
.course-top ul li:nth-child(3n-3){ margin-right:0px;}
.course-offered ul li { background:#f5f5f5; border-radius:12px; -o-border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; position:relative; transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; -o-transition:all .5s ease; box-shadow:0px 4px 4px #c6c6c6; min-height: 160px;}
.course-offered ul li a { display:block; padding:30px 22px 25px 15px; }
.course-offered ul li h2 { font-size:17px; color:#3b3b3b; font-family: 'gotham-bold'; line-height:22px; margin-bottom:10px;transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; -o-transition:all .5s ease;}
.course-offered ul li p { font-size:17px; color:#3b3b3b; font-family: 'gotham-book'; line-height:20px; margin-bottom:5px;transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; -o-transition:all .5s ease;}
.course-offered ul li span.arw { position:absolute; bottom:10px; right:11px;  width:26px; height:26px; border-radius:50px; -webkit-border-radius:50px; -moz-border-radius:50px; -o-border-radius:50px; background:#afafaf url(../images/course-arw.png) no-repeat center center;}
.course-offered ul li:hover { background:#ec940e;}
.course-offered ul li:hover h2 {  color:#fff;}
.course-offered ul li:hover p {  color:#fff;}
.course-offered ul li:hover span.arw { background:#fff url(../images/course-arw-hvr.png) no-repeat center center;}
 
.course-btm { float:left; width:100%;}
.course-btm ul { display:flex; display:-webkit-flex;}
.course-btm ul li{ float:left; width:23.5%; margin-right:2%;}
.course-btm ul li:nth-child(4n-4){ margin-right:0px;}

.course-mid { float:left; width:100%; margin:25px 0px; position:relative;}
.mid-lft { float:left; width:26%;}
.mid-lft ul li { margin-bottom:25px;}
.mid-lft ul li:last-child { margin-bottom:0px;} 
.mid-rgt {float:right;}

.mid-center { position:absolute; margin:0px auto; width:358px;height:358px; left:0px; right:0px;overflow:hidden;}
.circle-img { float:left; width:100%; position:relative; overflow:hidden;}
.circle-img h2 { color:#fff; font-family: 'titillium-bold-webfont'; font-size:32px; line-height:30px; position:absolute; bottom:32px; left:0px; right:0px; margin:auto; text-align:center; }

/*** Footer ***/
footer{width:100%; float:left;}
footer .main-foot{ width:100%; float:left; padding:42px 0 20px;}
footer .main-btm{ width:100%; float:left; color:#fffefe; font-size:16px; text-align:center; padding:22px 0; font-family: 'latobold'; border-top:1px solid #eebb6c; }
footer .main-btm p {color:#fffefe;  text-shadow: 1px 3px 3px rgba(0,0,0,0.2); -o-text-shadow: 1px 3px 3px rgba(0,0,0,0.2); -webkit-text-shadow: 1px 3px 3px rgba(0,0,0,0.2); -moz-text-shadow: 1px 3px 3px rgba(0,0,0,0.2);}

footer .main-foot ul.main li{float:left; width:33.3333%;}
footer .main-foot ul.main li h4{color:#fff; font-size:18px; margin:0 0 22px; text-transform:uppercase;  font-family: 'latobold';}
footer .main-foot ul.main li.contact ul li{float:left; width:100%; padding-left:36px; font-family: 'latobold'; font-size:16px; color:#fff; line-height:24px; margin-bottom:12px;}
footer .main-foot ul.main li.contact ul li a {font-family: 'latobold'; font-size:16px; color:#fff; display: inline-block; }
footer .main-foot ul.main li.contact ul li a:hover { text-decoration:underline; padding-left:0px;}
footer .main-foot ul.main li.contact .street{background:url('../images/location-foot-icon.png')0 4px no-repeat; }
footer .main-foot ul.main li.contact .phone{background:url('../images/phone-foot-icon.png')0 5px no-repeat; }
footer .main-foot ul.main li.contact .mail{background:url('../images/mail-foot-icone.png')0 8px no-repeat; }

footer .main-foot ul.main li.social li{ float:left; width:100%; padding:0px 0 17px 33px;}
footer .main-foot ul.main li.social li a{font-family: 'latobold'; font-size:14px; color:#fff; text-transform:uppercase;  text-shadow: 1px 1px 2px rgba(0,0,0,0.2); -o-text-shadow: 1px 1px 2px rgba(0,0,0,0.2); -webkit-text-shadow: 1px 1px 2px rgba(0,0,0,0.2); -moz-text-shadow: 1px 1px 2px rgba(0,0,0,0.2);}
footer .main-foot ul.main li.social .fb{background:url('../images/fb-foot-icon.png')0 0px no-repeat;}
footer .main-foot ul.main li.social .twitter{background:url('../images/twitter-foot-icon.png')0 0px no-repeat;}
footer .main-foot ul.main li.social .lin{background:url('../images/linkin-foot-icon.png')0 0px no-repeat;}
footer .main-foot ul.main li.social .gplus{background:url('../images/gplus-foot-icon.png')0 0px no-repeat;}

footer .main-foot ul.main li.quick-links ul li{float:left; width:100%; padding-left:17px; line-height:16px; margin-bottom:18px; background:url('../images/link-arw.png')0 4px no-repeat;}
footer .main-foot ul.main li.quick-links ul li a {font-family: 'latobold'; font-size:14px; color:#fff; text-transform:uppercase; text-shadow: 1px 1px 2px rgba(0,0,0,0.2); -o-text-shadow: 1px 1px 2px rgba(0,0,0,0.2); -webkit-text-shadow: 1px 1px 2px rgba(0,0,0,0.2); -moz-text-shadow: 1px 1px 2px rgba(0,0,0,0.2); }
footer .main-foot ul.main li.quick-links ul { float:left; width:50%;}
footer .main-foot ul.main li a{ transition:0.5s ease-in-out; -webkit-transition:0.3s ease-in-out; }
footer .main-foot ul.main li li a:hover{padding-left: 5px;}

footer .main-foot ul.main li.contact{width:34%; padding:0}
footer .main-foot ul.main li.quick-links{width:48%; padding: 0px 30px 0px 30px;}
footer .main-foot ul.main li.social{width:18%;padding: 0px 0px 0px 30px; float:right; }

/* mobile menu css */
.mobNav { display:none; position:fixed; right:0px; overflow:hidden; }
.m-menu { display:none; float:right; color:#482679; }
.m-menu { float:right; position:relative; margin-top:40px; -webkit-transition: All 0.8s ease; -moz-transition: All 0.8s ease; -o-transition: All 0.8s ease; -ms-transition: All 0.8s ease; transition: All 0.8s ease; right:0px;}
.m-menu a { display:inline-block; text-align:right; outline:none; background: #139da7;padding: 6px 8px 10px; }
.m-menu .mm { position:absolute; top:3px; left:-55px; font-size:16px; color:#482679; text-transform:uppercase; cursor:pointer; padding-right:20px; display:inline-block; font-family: 'montserratmedium'; }
.m-menu a span { display:block; background:#fff; width: 27px;height: 2px;margin-top: 4px;border-radius:2px; }
.m-menu a:hover{ background: #f19913; }
.mobi-logo img { width: 95%; }
/* loading issue fixed css*/
.mobNav  { display:none !important; position:fixed; right:0px; overflow:hidden;}
.mm-menu.mm-current {
    display: block !important;
}

/*sidebar*/
.welcome-kongu{ width:100%; float:left; background: url(../images/content-bg.jpg) repeat-y;}

.home-rht{ width:28%; float:right;}
.latest-news{ width:100%; float:left; padding:45px 25px 0 25px; background:#f1f1f1;margin-bottom: 3%;}
.latest-news h2{ font-size:24px; color:#31353a;    font-family: 'gothmlig'; position:relative; padding-bottom:15px; margin-bottom:24px;}
.latest-news span{font-family: 'gotham-bold';}
.latest-news h2:after{ width:52px; height:4px; background:#eb1c2e; position:absolute; content:""; left:0; bottom:0;} 
.latest-news ul li{ width:100%; float:left; border-bottom:1px solid #c1c1c1; padding-bottom:15px; margin-bottom:15px;}
.latest-news ul li:last-child{ border-bottom:none;}
.latest-news ul li h3{font-family: 'latobold'; font-size:18px; color:#31353a; line-height:24px; padding-bottom:15px; float:left; width:100%;}
.latest-news ul li h3 span{ display:block; font-family: 'latobold';}
.latest-news ul li p{font-family: 'latolight'; font-size:16px; line-height:24px; color:#31353a; float:left; padding-bottom:15px; }
.latest-news ul li h4{ font-size:14px; font-family: 'latoregular'; color:#15a1ab; background:url('../images/date-icon.png')0 4px no-repeat; padding-left:28px; float:left; }
/*admission*/
.admission-list{ width:100%; float:left; background:#e9e9e9;}
.admission-list ul li { font-size:16px; color:#3d3d3d; line-height:22px; font-family: 'latoblack'; text-transform:uppercase; position:relative; transition: all 0.5s ease 0s; border-bottom:1px solid #fff;}
.admission-list ul li:last-child{ border-bottom:none;}
.admission-list ul li a { color:#3d3d3d;  padding:20px 15px 20px 65px; display:block; transition: all 0.5s ease 0s; }
.admission-list ul li.list1 { background: url("../images/admission-icon.png") no-repeat scroll 20px center; }
.admission-list ul li.list2 { background: url("../images/download-con.png") no-repeat scroll 20px center; display:none; }
.admission-list ul li.list3 { background: url("../images/online-icon.png") no-repeat scroll 20px center; }
.admission-list ul li.list4 { background: url("../images/online-fees.png") no-repeat scroll 20px center; }
.admission-list ul li:hover a{ color:#f29a14;}
/*gallery-lst*/
.gallery-lst{ width:100%; float:left; background:#f4f4f4; padding:22px 22px 0 22px; display:none;}
.gallery-lst h3{font-family: 'gotham-bold'; font-size:18px; color:#31353a; line-height:24px; padding-bottom:15px; float:left; width:100%; text-transform:uppercase;}
.gallery-lst ul{ width:100%; float:left;}
.gallery-lst ul li { width:70px; margin-right:6px; float:left; margin-bottom:6px; overflow: hidden;}
.gallery-lst ul li img{ width:100%; float:left; transition: all 0.5s ease 0s;}
.gallery-lst ul li:nth-child(4n+4){ margin-right:0;}
.gallery-lst ul li:hover a img {transform: scale(1.1);}
/*course-lst*/
.course-lst{width:100%; float:left; background:#f4f4f4; padding:12px 22px 40px 22px; min-height: 505px; display:none;}
.course-lst h3{font-family: 'gotham-bold'; font-size:18px; color:#31353a; line-height:24px; padding-bottom:15px; float:left; width:100%; text-transform:uppercase;}
.course-lst ul { width:100%; float:left;}
.course-lst ul li{ width:100%; float:left;  font-family: 'latoregular'; font-size:16px; line-height:24px; color:#4e4e4e; padding-bottom:7px; background: url("../images/list-icon.png") no-repeat 0 8px; padding-left:15px;}
.course-lst ul li a{color:#4e4e4e; transition: 0.5s ease-in-out;-webkit-transition: 0.3s ease-in-out;}
.course-lst ul li:hover a{color:#31353a; padding-left:5px;}
.course-lst ul li:last-child{ padding-bottom:0;}
a.dwn-buton{ background:#14a1aa; color:#fff; padding:15px 25px; font-size:16px; font-family: 'latoregular'; display:inline-block; margin-top:25px; text-transform:uppercase; border-radius:4px; width:265px; border:1px solid #14a1aa; text-align:center; transition: all 0.5s ease 0s;}
a.dwn-buton:hover{border:1px solid #14a1aa; background:#fff; color:#14a1aa;}

/*abt us*/
.inner-banner { width: 100%; float: left;	position: relative; min-height: 325px;}
.inner-banner:after{content:""; display:inline-block; width:100%; height:100%; position:absolute; top:0; left:0; background:rgba(0,0,0,0.2);}
.inner-banner img {width: 100%;float: left;}
.banner-content { position: absolute; right: 0; bottom: 0; margin: 0px auto; width:100%; z-index:1; text-align:right;}
.breadcrumb {background: rgba(229,229,229,0.9);width: auto;display: inline-block;padding: 10px 30px;border-top-left-radius: 15px;}
.breadcrumb ul li { float: none; display:inline-block; text-align:center;font-family: 'latoregular'; font-size:13px; color:#e73444; line-height:18px; text-transform:uppercase; position:relative; letter-spacing: 0.5px;}
.breadcrumb ul li a { color:#31353a;text-decoration:none; position:relative; padding-right:10px; margin-right:10px;}
.breadcrumb ul li:after{content:">"; display:inline-block; width:22px; height:15px; position:absolute; top:0; right:0; color:#31353a; font-size:15px;}
.breadcrumb ul li:last-child:after{ display:none;}
.breadcrumb ul li a:hover { color:#e73444;}

.abt-content {float: left;width: 100%;background: #fff; padding:50px 45px;}
.abt-lft{ width:65%; float:left; padding-right:25px;}
.abt-rht{ width:35%; float:right;}
.pr-img{width:100%; float:left; overflow:hidden; margin-bottom:60px; border: 5px solid #fff; box-shadow: 0px 0px 5px #f1f1f1;}
.pr-img img{ width: 100%;float: left; transition: all .5s ease;-moz-transition: all .5s ease;-webkit-transition: all .5s ease;-o-transition: all .5s ease;}
.pr-img:hover img {transform: scale(1.1);-moz-transition: scale(1.1); -webkit-transition: scale(1.1);-o-transition: scale(1.1);}
.abt-lft h1{font-family: 'gotham-medium'; color: #31353a;font-size: 28px;line-height: 35px;padding-bottom: 30px;
background: url(../images/title-line.png) no-repeat left 0px bottom 0px;margin-bottom: 20px;}
.abt-content p {color: #31353a;font-size: 18px;line-height: 32px;margin-bottom: 25px;}
.why-nursing{ width:100%; float:left; border-top:1px solid #e5e5e5;  padding:30px 0 20px 0;}
.why-nursing h2{font-family: 'gotham-bold'; font-size:20px; color:#31353a; line-height:24px; padding-bottom:15px; float:left; width:100%; text-transform:uppercase;}
.why-nursing ul {width: 100%;float: left;}
.why-nursing ul li{ float: left; width: 100%;padding-left: 36px;font-size:16px; line-height: 27px; padding-bottom:8px;background: url('../images/tick-img.png')0 6px no-repeat;}
.why-nursing ul li:last-child{padding-bottom:0;}
.managing-trust{ width:100%; float:left; background:#f7f7f7; padding:40px 50px; border-radius: 10px;box-shadow: 0px 0px 5px #ccc; margin-top:15px;}
.managing-trust h2{font-family: 'gotham-medium'; font-size:24px; color:#31353a; line-height:45px; padding-bottom:18px; float:left; width:100%; background: url(../images/trust-img.png) no-repeat; padding-left:80px;}
.managing-trust p{ font-size:18px; line-height:32px; color:#31353a; font-family: 'latoregular'; margin-bottom:0; float:left;}
.managing-trust p span{font-family: 'latobold';}

.ads-list{ width:100%; float:left; margin-top:50px;}
.ads-list ul li { font-size:16px; color:#3d3d3d; line-height:14px;font-family: 'latoblack'; text-transform:uppercase;  transition: all 0.5s ease 0s;  width:20%; margin-right:1.5%; border:1px solid #cecece; display:inline-block; float:left; border-radius:5px;}
.ads-list ul li:first-child{width:18%;}
.ads-list ul li:nth-child(2) { width:30.5%;}
.ads-list ul li:nth-child(3) { width:25%;}
.ads-list ul li:last-child{width:22%;  margin-right:0;}
.ads-list ul li a { color:#3d3d3d;  padding:20px 15px 20px 65px; display:block; transition: all 0.5s ease 0s;font-family: 'latoblack';}
.ads-list ul li.list1 { background: url("../images/admission-icon.png") no-repeat scroll 20px center; }
.ads-list ul li.list2 { background: url("../images/download-con.png") no-repeat scroll 20px center; }
.ads-list ul li.list3 { background: url("../images/online-icon.png") no-repeat scroll 20px center; }
.ads-list ul li.list4 { background: url("../images/online-fees.png") no-repeat scroll 20px center; }
.ads-list ul li:hover a{ color:#f29a14;}
/*course*/
.fac-gly {float: left; width: 100%;border: 5px solid #fff;box-shadow: 0px 0px 5px #f1f1f1;}

.course-feature{float: left; width: 100%; margin:25px 0 0 0;}
.course-feature h3{font-family: 'latoblack'; font-size:16px; color:#3d3d3d; line-height:24px; padding-bottom:10px; float:left; width:100%; text-transform:uppercase;}
.course-feature h4{font-family: 'latoblack'; font-size:16px; color:#11929a; line-height:24px; padding-bottom:8px; float:left; width:100%;}
.course-feature ul{float: left; width: 100%;}
.course-feature ul li{ float: left; width: 100%;padding-left: 36px;font-size:16px; font-family: 'latoregular'; line-height: 27px;background: url('../images/tick-img.png')0 6px no-repeat; margin-bottom: 8px; color: #31353a;}
.course-feature ul li a:hover{color: #eb1c2e;}
/*note*/
.note{ width:100%; float:left; margin:35px 0 10px 0; background:#f2f2f2;}
.note-lft{ width:16%; float:left; background:#2daeb6; padding:17px 0; text-align:center;}
.note-rht{ width:84%; float: right;  color:#31353a; font-size:18px; font-family: 'latoregular'; line-height: 36px; padding:24px 35px;}
.note-lft h3{ font-size:16px; color:#fff; font-family: 'latoblack'; line-height: 36px; text-transform:uppercase;}

.latest-news.course{ width:100%; float:left;}
.latest-news.course ul {width:100%; float:left;}
.latest-news.course ul li{width:100%; float:left; float: left; width: 100%; padding:0; margin:0; border-bottom: 1px solid #cecece; }
.latest-news.course ul li:last-child{ border-bottom:none;}
.latest-news.course ul li a{ background: url('../images/circle.png')0 18px no-repeat;font-size:16px; color: #31353a; font-family: 'latoregular'; line-height: 25px;padding:14px 10px 14px 26px;; display:inline-block; width:100%; float:left; transition: all 0.5s ease 0s; }
.latest-news.course ul li a:hover{background: url('../images/circle-active.png')0 18px no-repeat; color:#11929a;}
.latest-news.course ul li.active a{background: url('../images/circle-active.png')0 18px no-repeat; color:#11929a;}
.contact-us {width: 100%;float: left;background: #f1f1f1;text-align: center; padding:25px 25px 50px 25px;margin-bottom: 3%; }
.contact-us  a{ position:relative; width:100%; float:left; overflow:hidden;}
.contact-us img{ border-top:7px solid #f29a14; width:100%; float:left;transition: all .5s ease;-moz-transition: all .5s ease;-webkit-transition: all .5s ease;-o-transition: all .5s ease;}
.today{ position:absolute; left:0; right:0; text-align:center; padding:12px 10px; display:inline-block; background:#fff; bottom:10px; font-size:16px; line-height:28px; color:#3d3d3d; font-family: 'latobold'; text-transform:uppercase; width:260px; margin:0px auto; border-radius:5px;}
.contact-us:hover img {transform: scale(1.1);-moz-transition: scale(1.1); -webkit-transition: scale(1.1);-o-transition: scale(1.1);}

/*commitee*/
.comite-content {float: left;width: 100%;background: #fff;padding: 50px 45px 25px 45px;}
.comite-content h1 {font-family: 'gotham-medium';color: #31353a;font-size: 32px;line-height: 38px;padding-bottom: 30px;background: url(../images/title-line.png) no-repeat center bottom 0px; margin-bottom: 20px; width:100%; text-align:center;}

.comite-lst{ width:100%; float:left; margin-top:20px;}
.comite-lst ul li{ width:49%; float:left; margin-right:2%; margin-bottom:25px; background:#e9e9e9;}
.comite-lst ul li:nth-child(2n+2){ margin-right:0;}
.comite-lst ul li .comite-lft{ width:50%; float:left; overflow:hidden;}
.comite-lst ul li .comite-lft img{ width:100%; float:left; transition: all .5s ease;-moz-transition: all .5s ease;-webkit-transition: all .5s ease;-o-transition: all .5s ease;}
.comite-lst ul li:hover .comite-lft img {transform: scale(1.1);-moz-transition: scale(1.1); -webkit-transition: scale(1.1);-o-transition: scale(1.1);}
.comite-lst ul li .comite-rht{ width:50%; float:left; color:#4c5054; font-size:22px; line-height:28px; text-align:center; font-family: 'gotham-medium'; min-height:213px; display: flex; padding:0 40px; position:relative; transition: all .5s ease;-moz-transition: all .5s ease;-webkit-transition: all .5s ease;-o-transition: all .5s ease;}
.comite-lst ul li .comite-rht div {display: flex;display: -webkit-flex;justify-content: center;-webkit-justify-content: center;
 align-items: center;-webkit-align-items: center; width:100%;}
.comite-lst ul li span.arw {position: absolute;bottom: 10px;right: 11px;width: 26px;height: 26px;border-radius: 50px;
-webkit-border-radius: 50px;-moz-border-radius: 50px;-o-border-radius: 50px; background: #afafaf url(../images/course-arw.png) no-repeat center center;transition: all .5s ease;-moz-transition: all .5s ease;-webkit-transition: all .5s ease;-o-transition: all .5s ease;}
.comite-lst ul li:hover span.arw {background: #fff url(../images/course-arw-hvr.png) no-repeat center center;}
.comite-lst ul li:hover{ background:#119aa5;}
.comite-lst ul li:hover a .comite-rht {color: #fff;}
/*contact-page*/
.contact-page{ width:100%; float:left; margin-top:25px;}
.contact-lft{ width:57%; float:left; margin-right:5%;}
.contact-rht{ width:38%; float:left;}
.contact-lft h3{ font-family: 'gotham-bold'; font-size:24px; color:#31353a; line-height:30px; padding-bottom:10px; float:left; width:100%;}
.contact-lft p{ font-size:17px; line-height:24px; color:#31353a; font-family: 'latoregular'; margin-bottom:0; float:left;}

/*form*/
.contact-form{width:100%; float:left; margin-top:30px;}
.contact-form ul li{width:100%; float:left; margin-bottom:18px;}
.contact-form ul li label{ color:#31353a; font-family: 'latoregular';font-size:15px; margin-bottom:5px; float:left; letter-spacing:0.5px;}
.contact-form ul li label sup {color: red;}
.contact-form ul li:first-child{ width:47%; float:left; margin-right:6%;}
.contact-form ul li:nth-child(2){ width:47%; float:left; margin-right:0;}
.contact-form input#name, .contact-form input#email, .contact-form input#phone, .contact-form input#name2, .contact-form input#email2, .contact-form input#phone2 {padding: 8px;width: 100%;border: 1px solid #cacaca; margin-bottom:0;  font-family: 'latoregular'; font-size:12px; font-size:15px; color:#3c3c3b; background:#fff;}

.contact-form textarea#message, .contact-form textarea#message2 {width: 100%;padding: 8px;border: 1px solid #cacaca;font-family: 'latoregular'; font-size:12px; height:110px; background:#fff;}

.contact-form ul li:last-child{ border-bottom:none;}
.contact-form .contact-but{ font-size:14px;font-family: 'gotham-bold';  color:#fff; padding:15px 40px;  text-transform: uppercase; display:inline-block; margin:10px 0 0 0; background: #14a1aa url("../images/aero.png") no-repeat 92% center; transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; -o-transition:all .5s ease; text-decoration:none; letter-spacing:1px; border:1px solid #14a1aa; border-radius:25px; width:auto;}
.contact-form .contact-but:hover{cursor: pointer;background:#eb1c2e url("../images/aero.png") no-repeat 92% center; z-index:9999; border:1px solid #eb1c2e; color:#fff;}

/*form*/
.contact-rht ul li { width:100%; float:left; border-bottom:1px solid #eaeaea; padding-bottom:20px; margin-bottom:20px;}
.contact-rht ul li:last-child{ border-bottom:none; padding-bottom:0; margin-bottom:0;}
.contact-rht ul li h3{ font-family: 'gotham-bold'; font-size:18px; color:#31353a; line-height:25px; padding-bottom:5px; float:left; width:100%; text-transform:uppercase;}
.contact-rht ul li p{ font-size:18px; line-height:30px; color:#000; font-family: 'latoregular'; margin-bottom:0; float:left;}
.contact-rht ul li p a{ color:#f29a14; display: inline-block;}
.contact-rht ul li p.cont-det-inf a{color: #000; display: inline-block;} 
.contact-rht ul li p a:hover{ text-decoration:underline;}
.map {width: 100%;float: left;margin: 40px 0 20px 0;border: 1px solid #ccc;}
.map iframe{ float:left; min-height:450px;}
.contact-rht ul li ul li {width: auto;float: left;margin-right: 10px; border-bottom:none; margin-bottom:0; padding-bottom:0;}
.contact-rht ul li ul li a:hover{ opacity:0.6;}

/*table*/
.comite-nuber {text-align: center;width: 100%;float: left;}
.comite-nuber h3 {font-family: 'latoblack';font-size: 16px;color: #3d3d3d;line-height: 24px;padding-bottom: 10px;float: left;width: 100%;
text-transform: uppercase; text-align:left;}
.comite-nuber table {width: 100%; border-collapse:collapse;}
.comite-nuber table tr {background:#F3F3F3; border-bottom: 1px solid #E7E7E7;}
.comite-nuber table tr th {font-size: 18px;color: #fff;padding: 10px;text-align: left; background: #5d5959;font-family: 'gotham-medium'; padding: 10px; border: 1px solid #ddd;  text-align:center;}
.comite-nuber table tr td {font-size: 16px;color: #333333;padding: 10px;text-align: left; font-family: 'latoregular'; padding: 10px; border: 1px solid #ddd; line-height:24px; }
.comite-nuber table tr td strong{font-weight:600; font-size:18px}
.comite-nuber:last-child{ margin-bottom:0;}
.comite-nuber table tr:nth-child(2n+1){ background: #fff none repeat scroll 0% 0%;}
.course-lst.lst {min-height: auto;}
.course-feature.top {margin-top: 0;}
.comite-nuber.meb {margin-top: 20px;}
.comite-nuber table tr td.center{ text-align:center;}
.course-feature > p {margin-bottom: 15px;float: left;}
.latest-news.course ul li ul{ display:none;}
.latest-news.course ul li ul li a {font-size: 15px;background: url("../images/links.png") no-repeat scroll 20px center; padding: 10px 10px 10px 40px;}
.latest-news.course ul li ul li a:hover {font-size: 15px;background: url("../images/links-h.png") no-repeat scroll 20px center; padding: 10px 10px 10px 40px;}
.latest-news.course ul li.active ul li a {color: #31353a; background: url("../images/links.png") no-repeat scroll 20px center; padding: 10px 10px 10px 40px;}
.latest-news.course ul li.active ul li a:hover {color: #000; background: url("../images/links-h.png") no-repeat scroll 20px center; padding: 10px 10px 10px 40px;}
.managing-trust.vsn {width: 49%;margin-right: 2%;min-height: 230px; margin-top:0;}
.managing-trust.msn {margin-top: 0;width: 49%;min-height: 230px;}
.managing-trust.vsn h2{background: url(../images/abt-vision-icn.png) no-repeat; padding:0 0 10px 60px; }
.managing-trust.msn h2{background: url(../images/abt-mission-icn.png) no-repeat 0 8px; padding:0 0 10px 60px;}

.err-msg {color: red;font-size: 13px;padding-top: 5px; width:100%; float:left;}
.ahs {float: left;width: 100%;}
.kcn {float: left;width: 100%; margin-bottom:30px;}
.kac-gly{float: left;width: 100%;padding: 15px 15px; background: #e6e6e6; border-radius: 8px;-o-border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
.ahs h2,.kcn  h2 {font-family: 'gotham-medium';color: #31353a;font-size: 24px;line-height: 35px;padding-bottom: 10px; float:left; width:100%;}
#kcn-Course{ width:100%; float:left;}


#kcn-Course .item { background:#fff; border-radius:12px; -o-border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; position:relative; transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; -o-transition:all .5s ease; box-shadow:0px 4px 4px #c6c6c6; min-height: 125px;}
#kcn-Course .item a { display:block; padding:15px 15px;}
#kcn-Course .item h2 { min-height: 52px;font-size:17px; color:#3b3b3b; font-family: 'gotham-bold'; line-height:22px; margin-bottom:0px;transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; -o-transition:all .5s ease;}
#kcn-Course .item p { font-size:17px; color:#3b3b3b; font-family: 'gotham-book'; line-height:20px; margin-bottom:5px;transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; -o-transition:all .5s ease;}
#kcn-Course .item span.arw { position:absolute; bottom:10px; right:11px;  width:26px; height:26px; border-radius:50px; -webkit-border-radius:50px; -moz-border-radius:50px; -o-border-radius:50px; background:#afafaf url(../images/course-arw.png) no-repeat center center;}
#kcn-Course .item:hover { background:#ec940e;}
#kcn-Course .item:hover h2 {  color:#fff;}
.scroll-quick-news {float: left;width: 100%;padding: 7px 0;opacity: 0.8;}
.quick-news {float: left;width: 100%;}
.quick-news img {float: left;}
.quick-news a{color: #eb1c2e;display:inline-block;font-size: 18px;font-family: 'gotham-bold';}
.quick-news a p{color: #eb1c2e;float: left;font-size: 18px;font-family: 'gotham-bold';padding: 3px 2px;}
#kcn-Course .item:hover p {  color:#fff;}
#kcn-Course .item:hover span.arw { background:#fff url(../images/course-arw-hvr.png) no-repeat center center;}
/*board*/
.doctor-list.board {border: none;margin: 0;}
.doctor-list {width: 100%;float: left;margin: 30px 0 0 0;border: 1px solid #e9e9e9;}
.doctor-list ul li {position: relative;width: 23.5%;float: left;text-align: center;border-right: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;display: inline-block; background: #fff;display: flex;display: -webkit-flex;justify-content: center;
-webkit-justify-content: center;align-items: center;-webkit-align-items: center; margin-bottom:20px;}
.doctor-list.board ul li {border: 1px solid #f1f1f1;margin-right: 2%;}
.doctor-list.board ul li:last-child{ margin-right:0;}
.doctor-list ul li::before {content: '';background: url(../images/corner-top.png) no-repeat;left: 10px;top: 10px;position: absolute;
width: 34px; height: 30px;opacity: 0;}
.doctor-list ul li a {padding: 35px 20px 15px 20px;float: left;width: 100%;min-height: 340px;}
.doct-img {width: 170px;height: 170px;margin: 0 auto 25px;border-radius: 50%;-webkit-box-shadow: 0px 0px 3px 0px rgba(184,184,184,.5);
-moz-box-shadow: 0px 0px 3px 0px rgba(184,184,184,.5);box-shadow: 0px 0px 3px 0px rgba(184,184,184,.5);overflow: hidden;}
.doct-img img {float: left;width: 100%;}
.doct-cont {float: left;width: 100%;}
.doct-cont h4 {color: #15a1ab;font-size: 17px;font-family: 'gotham-medium';line-height: 24px;}
.about-us-cont p {font-size: 15px;color: #6c6c6c;line-height: 26px;margin-bottom: 5px;font-family: 'latoregular';}
.doctor-list ul li::after {content: ''; background: url(../images/corner-btm.png) no-repeat;right: 10px;bottom: 10px;position: absolute;width: 34px;height: 34px;opacity: 0;}
.doctor-list ul li:hover::before {opacity: 1;}
.doctor-list ul li:hover::after {opacity: 1;}
.doctor-list ul li:hover {background: #15a1ab;opacity: 1;transition: all .5s ease;-moz-transition: all .5s ease;-webkit-transition: all .5s ease;-o-transition: all .5s ease;}
.doctor-list ul li:hover .doct-cont h4 {color: #fff;}
.doctor-list ul li:hover .doct-cont p {color: #fff;}
/*contact*/
.branch-add {float: left; width: 100%;margin-top: 0; padding:10px;}
.branch-add h3 {font-family: 'gotham-medium';font-size: 14px;text-transform: uppercase;color: #15a1ab;padding-bottom: 8px; line-height:20px;}
.branch-add ul li {background: #fff;box-shadow: 0px 0px 5px #ccc;float: left;width:calc(25% - 14px);padding:15px 18px 10px;min-height: 246px; margin:5px 7px 15px;}
.branch-add p {font-size: 15px;line-height: 25px;}
.branch-add ul li:nth-child(4n) {margin-right: 0;}
.branch-add h5 {font-family: 'gotham-medium';font-size: 14px;text-transform: uppercase;color: #eb1c2e;padding-bottom: 10px; float:left; width:100%; line-height:25px;}
.branch-add.cnt ul li {min-height: auto;}
.branch-add.cnt {margin-top: 10px;}
.branch-add.cnts ul li {min-height: auto; width:30%;}
.branch-add.cnts {margin-top: 10px;}


.branch-add.unit.ads ul li {float: left;width: 31.5%; min-height:296px;}
.branch-add.unit.ads ul li:nth-child(2n+2){ margin-right:2%;}
.branch-add.unit.ads ul li:nth-child(4n+4) {margin-right: 2%;}
.branch-add.unit.ads ul li:nth-child(3n+3) {margin-right: 0;}

/*.app form*/
.app-form{width:100%; float:left;}
.app-form ul li{width:100%; float:left; margin-bottom:18px;}
.app-form ul li label{ color:#31353a; font-family: 'latoregular';font-size:15px; margin-bottom:5px; float:left; letter-spacing:0.5px; width:225px;}
.app-form ul li label sup {color: red;}
.app-form input#name, .app-form input#email, .app-form input#phone {padding: 4px 8px;width: 325px;border: 1px solid #cacaca; margin-bottom:0;  font-family: 'latoregular';font-size:13px; color:#3c3c3b; background:#fff; float:left; line-height:20px; border-radius:5px;}

.app-form textarea#message {width: 100%;padding: 8px;border: 1px solid #cacaca;font-family: 'latoregular'; font-size:12px; height:110px; background:#fff; width:325px;}
.app-form ul li select {padding: 5px 8px;width: 325px;border: 1px solid #cacaca;border-radius: 5px;font-family: 'latoregular';font-size:13px; color:#3c3c3b; background:#fff;}
.app-form ul li:last-child{ border-bottom:none;}
.app-form .contact-but{ font-size:14px;font-family: 'gotham-bold';  color:#fff; padding:13px 40px;  text-transform: uppercase; display:inline-block; margin:10px 0 0 0; background: #14a1aa url("../images/aero.png") no-repeat 92% center; transition:all .5s ease; -moz-transition:all .5s ease; -webkit-transition:all .5s ease; -o-transition:all .5s ease; text-decoration:none; letter-spacing:1px; border:1px solid #14a1aa; border-radius:25px; width:auto;}
.app-form .contact-but:hover{cursor: pointer;background:#eb1c2e url("../images/aero.png") no-repeat 92% center; z-index:9999; border:1px solid #eb1c2e; color:#fff;}
/*form*/
.app-note {width: 100%;float: left;margin-top: 30px;margin-bottom: 0;}
.grade{font-family: 'latoregular';font-size:13px; color:#3c3c3b;}
.app-note p { margin-bottom:0;}
.app-note p a {color: #eb1c2e;}
.app-note p a:hover{ text-decoration:underline;}

.welcome-section h1 a {float: right;font-family: 'gotham-medium';font-size: 22px; color: #eb1c2e;}
.welcome-section h1 a:hover{ color: #31353a;}

.contact-form ul li input#vercode, .contact-form ul li input#vercode2 {padding: 8px;
    width: 100%;
    border: 1px solid #cacaca;
    margin-bottom: 0;
    font-family: 'latoregular';
    font-size: 12px;
    font-size: 15px;
    color: #3c3c3b;
    background: #fff;}
.app-form ul li span{ float:left; width: 325px;}
.app-form ul li span input[type="text"] {
    padding: 4px 8px;
    width: 325px;
    border: 1px solid #cacaca;
    margin-bottom: 0;
    font-family: 'latoregular';
    font-size: 13px;
    color: #3c3c3b;
    background: #fff;
    float: left;
    line-height: 20px;
    border-radius: 5px;
}
.app-form ul li span input {float: left;}
.app-form ul li span label{ width:auto; margin-right:10px;}
.captcha_img1 {
    float: left;
    width: 100%;
}
.ddsmoothmenu ul li.current-menu-ancestor::after, .ddsmoothmenu ul li.current-menu-item::after {
    background: #eb1c2e;
    content: "";
    display: block;
    height: 2px;
    left: 0px;
    position: absolute;
    top: -1px;
    width: 100%;
    transition: all 0.4s ease;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
}
.ddsmoothmenu ul li.current-menu-item a {
    color: #eb1c2e;
}
.ddsmoothmenu ul li.current-menu-ancestor a{color: #eb1c2e;}
.search-list{float: left;width: 100%;}
.search-list li{float: left;width: 100%;border-bottom: 1px dashed #bcbec0; }
.next.page-numbers, .prev.page-numbers{float: none;background: #f7ad3a;color: #fff;padding: 5px 10px !important;border-radius: 4px !important;border: none !important;}
h2.screen-reader-text{margin: 12px -1px;float: left;width: 100%;}
span.meta-nav.screen-reader-text{display: none;}
.nav-links .page-numbers{margin-right: 10px;border: 1px solid #8c8c8c;width: 25px;padding: 5px 10px;border-radius: 50%;}
.page-numbers.current{border: 1px solid #f7ad3a;}
.page-numbers:hover{background: #f7ad3a;color: #fff;}
.entry-summary a.more-link{color: #f69c11;}
.entry-summary a.more-link:hover{border-bottom: 1px solid;}
.note .note-lft p{display: none;}
.branch-add.unit ul li p span {font-weight: bold;font-size: 15px;line-height: 20px;}
.branch-add.unit ul li p { line-height: 25px; } 
.branch-add.unit ul li { margin-top: 10px;  min-height: 197px; }
.branch-add.unit.ads ul li { margin-top: 0px; margin-left: 0px; }
.enquiry-form .branch-add ul li{width:calc(33.33% - 12px); padding:15px 12px 10px;margin:5px 5px 15px;}
.enquiry-form .branch-add p{font-size: 14px; clear: both; padding: 0; margin: 0;}
.enquiry-form .branch-add.unit ul li{min-height: 238px;}


/*faculty*/
.faculty-lst {float: left;width: 100%;}
ul.faculty-dtl {float: left;width: 100%;}
.faculty-lst ul.faculty-dtl li{background: #fff;border: 1px solid #d9d9d9;margin: 0 0 20px;position: relative;}
ul.faculty-dtl li img{width: 20%;float: left;}
.faculty-lst ul.faculty-dtl .cnt {width: 76%;float: left;padding: 10px 28px 0px;position: relative;}
.faculty-lst ul.faculty-dtl ul.sub-dtl li{border: 0;float: left;margin: 0 0 15px;}
ul.sub-dtl li {float: left;width: 100%;}
ul.sub-dtl li span {float: left; width: 22%;font-size: 17px;color: #242424;font-family: 'gotham-medium';}
ul.sub-dtl li span.fac-lis {float: left; width: 42%; font-family: 'latoregular'; color: #31353a;}
ul.sub-dtl li span.fac-lis1{float: left; width: 36%; font-family: 'latoregular'; color: #31353a;}

.faculty-lst .faculty-dtl li .plus::before{position: absolute;content: "";border-left: 60px solid transparent;border-top: 60px solid transparent;border-right:60px solid #ffb748;width: 0;height: 0;bottom: 0;right: 0;cursor: pointer;}
 .faculty-dtl li .plus {position: absolute;bottom: 0px;right: 0px;z-index: 9;color: #fff;font-size: 25px;cursor: pointer;}
 
 /*faculty-popup*/
.popup {display: none;}
.popup-faculty-img {float: left;width: 100%;  text-align: center;}
.popup-faculty-img img {width: 100px;border: 2px solid #eaecec;padding: 1px;}
.popup-faculty-img h2{ color: #a51c2f;font-size: 20px;margin-top: 14px;font-weight: 800;margin-bottom: 18px;font-family: 'latobold'; line-height:20px;}
.popup-faculty-img h2 span {float: left;width: 100%;font-size: 12px;}
.popup-faculty-img h3{ color: #484848;margin-bottom: 10px;font-family: 'gotham-medium';font-weight: 600;font-size: 14px;}
table.fac-pop-tab {float: left;width: 100%;border:1px solid #ccc;    border-bottom: none;}
table.fac-pop-tab th {float: left;width: 100%;padding: 8px;text-align: left;border-bottom: 1px solid #ccc;}
table.fac-pop-tab td {border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;padding: 8px;}
table.fac-pop-tab td span {width: auto; float: none;font-size: 14px;color: #8d0d18;font-family: 'latoregular';}
table.fac-pop-tab td a:hover {color: #8d0d18;}
.faculty-lst ul.faculty-dtl ul.sub-dtl li a:hover {color: #8d0d18;}
.faculty-lst .faculty-dtl li .plus .popup-plus {z-index: 9;position: relative;bottom: 7px;right: 11px;color: #fff;font-size: 25px;}
.contact-no { clear:both; float:left; width:100%; padding:0 0 15px; color: #353535; font-size: 15px; line-height:22px; }
.contact-no strong { display:block; padding:10px 0 4px; font-family: 'latolight'; color:#000000;  font-size: 16px;   }

.header_right ul li:first-child a {color: #fff;font-size: 16px;font-family: 'latobold';line-height: 20px;transition:all 1s ease; -moz-transition:all 1s ease; -webkit-transition:all 1s ease; -o-transition:all 1s ease;  }
.header_right ul li:first-child {float: left;padding: 10px 20px 10px 20px;background-color: #ec940e;border-radius: 10px;}
.header_right ul li:first-child:hover {background-color: #eb1c2e;} 
#contact-form {max-width: 600px;} 

.head-top p{text-align: right;font-size: 20px;float: right;margin: 13px 0 13px;font-family: 'latobold';}
/* .head-top p a{  color: #19a9b1; transition: all .5s ease;-moz-transition: all .5s ease;-webkit-transition: all .5s ease;-o-transition: all .5s ease;} */
.head-top p a{  color: #161616;font-size: 20px; transition: all .5s ease;-moz-transition: all .5s ease;-webkit-transition: all .5s ease;-o-transition: all .5s ease;}
.head-top p a:hover{  color: #eb1c2e;}
p.pw-by {font-size: 15px;}
p.pw-by a{color:#eb1c2e;text-decoration: underline;}
p.pw-by a:hover{text-decoration: none;}

/* popup*/
.popup-ad { background:none; position: fixed; top:0px; left:0px; width:100%; z-index: 9999999; padding:20px; height:100%; overflow:auto; }
.popup-row { max-width:850px; width:100%;margin:0 auto; }
.popup-pad { float:left; position:relative; background:#ffffff; display:block; width:100%; padding:10px; }
.popuptitle { float:left; width:100%; color: #092f75; font-weight: bold; text-align:left;}
.popupbody { background: #ffffff; margin:0px; height:auto; width:100%; color:#000000 }
.popupbody img { max-width:100%; }
.title-top { float:left; width:100%;  font-size:18px; text-align: center; padding: 15px 0;  }
.popuptitle a {	text-decoration:none; color:#FFFFFF; }
.popuptitle a:hover { text-decoration:none; color:#FFFFFF; }
.popupbody p { font-family: "Open Sans",sans-serif; font-size:15px; line-height:28px; margin:0; padding:0; text-align:center;}
.popupbody img { float:left; width:100%;}
.reg_title { float: right; font-weight: bold;} 
.popupbody a { color: #356dbe;}
#overlay { position:fixed; width:100%; height:100%; top:0px; left:0px; background:rgba(0,0,0,.5); display:none; z-index:9999; }
.close a { position:absolute; right:0px; top:0px; float:left; font-size:14px; font-weight:bold; padding:7px 15px;}
.close img { float: left; position: relative; bottom: 25px; left: 30px;}
/* Popup end */

