@charset "utf-8";

/* CSS Document */



input[type="submit"], input[type="button"], input[type="text"], input[type="password"], input[type="email"], textarea { -webkit-border-radius:0; -webkit-appearance: none; }

a[href^=tel] {

text-decoration:inherit;

color: inherit;

 

}

@media screen and (min-width:1367px) and (max-width:1440px) {

.flexslider {min-height: 455px;}

}

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

.flexslider {min-height: 430px;}

}

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

.flexslider {min-height: 427px;}

}



@media screen and (min-width:1024px) and (max-width:1279px) {

img {max-width:100%; }

.row,.row-inner { width:1000px;}

.ddsmoothmenu ul li a {font-size: 14px;padding: 0 9px 0 11px;}
.ddsmoothmenu ul > li.menu-item-has-children > a:after { display:none;}

.ddsmoothmenu ul li.dropdown a::after, .ddsmoothmenu ul > li.menu-item-has-children > a::after {right: 4px;}
.ddsmoothmenu ul li.dropdown:hover a::after, .ddsmoothmenu ul > li.menu-item-has-children:hover > a::after {background: url("../images/down-arrow-act-h.png") no-repeat right center;right: 4px;top: 20px;}
#facility-lst .item .fac-cont .faclty-cnt h3 {font-size: 19px; line-height: 20px;}
.ddsmoothmenu ul li.dropdown{ background:none;}

.ddsmoothmenu ul li ul li a{font-size: 13px;}

.logo{ width:50%;}

.logo > img { width: 50%;}

/*Facilities*/

.facilities-lst ul li .fac-title-h span{margin-top: 10px;}

.facilities-lst ul li .fac-title-h p{line-height: 24px;}

.facilities-lst ul li .fac-title-h{padding: 25px 30px;}

/*Facilities end*/

/*Department Gallery*/

.gallery-list ul li{width: 31%;}

.logo {width: 350px;}

.hdr-rht {float: right;width: calc(100% - 510px);}

.hdr-rht ul li span h1{ font-size:13px; line-height:18px;}

.hdr-rht ul li span{ width:142px; height:142px; padding-top: 25px;}

.hdr-rht ul li span h2{ font-size:11px;}

.search{ width:44px;}

.ddsmoothmenu {width: calc(100% - 44px);}

.ddsmoothmenu ul li.dropdown a::after, .ddsmoothmenu ul li.dropdown:hover a::after { right:5px;}

/*Department Gallery end*/

.online-free{ padding:0;}

.inner-banner .inner-caption { width:1000px;}

.depart .d-text h1 { font-size:16px; line-height:27px;}

.facilities-lst ul li .fac-title-h h3{ font-size:22px;}

.inner-banner h5 {font-size: 36px;}

.footer-menu ul li a{font-size: 14px;margin-right: 12px;padding-right: 12px;}	

ul.split-gallery-mou li {width: 100%;margin-bottom: 5px;}

ul.split-gallery-mou li img{height:auto;}

ul.split-gallery-mou li .txt-desc{min-height:auto;}

	
.hdr-rht .btn-admission {left: -34%;}
}

    

@media screen and (min-width:768px) and (max-width:1023px) {

img {max-width:100%; }

.row,.row-inner { width:750px;}

.mobNav { display:block;}

.m-menu {display: block;}

.menu {display: none;}

.logo{ width:50%;}

.mobi-logo img {width: 80%;}

header .row{ position:relative;}

.m-menu{ margin-top:25px;}

.logo { width:250px;}

.flexslider { min-height:inherit;}

.vis-lst { margin-top:30px;}

/*Facilities*/

.facilities-lst ul li:nth-child(3n+3) {margin-right:3%;}

.facilities-lst ul li:nth-child(2n+2){margin-right:0%;}

.facilities-lst ul li{width: 48.5%;}

/*Facilities end*/

/*Departments*/

.depart ul li:nth-child(4n){margin-right: 2%;}

.depart ul li:nth-child(3n){margin-right: 0;}

.depart ul li{width: 32%;margin-right: 2%;}

/*Departments end*/

/*Department Gallery*/

.gallery-list ul li{width: 48%;}

.gallery-list ul li:nth-child(3n) {margin-right: 15px;}

.gallery-list ul li:nth-child(2n){margin-right: 0px;}

/*Department Gallery end*/

.inner-l{width: 100%;margin-right: 0%;margin-bottom: 20px;}

.inner-r {width: 100%;}

.news-event.dept{min-height: inherit;}

/*Department Gallery*/

.hov-ico img {width: auto !important;}

.gallery-list ul li img{width: 100%;}

/*Department Gallery end*/

/*Contact Us*/



.reach-us ul li span h2 br{display:none;}

.map{width:100%;margin-right:0px;margin-bottom: 20px;}

.enquiry-list{width: 100%;float: left;}

/*Contact Us end*/

.online-free{ padding:0;}

.online-lst ul li .online-icon {width: 42px;height: 42px;}

.inner-banner h5{ font-size:36px;}

.hdr-rht{ width:100%; float:left; margin:15px 0; text-align:center;}

#undefined-sticky-wrapper {height: auto !important;}

.hdr-rht ul li { float:none;}

.vis-lst ul li{ padding:15px; min-height: 550px;}

.news-event {width: 48%; margin-right: 4%;}

.news-event.news {width: 48%;margin-right: 0;}

.memor-event {width: 100%;float: left;min-height: inherit;}

#memor-logo .item li {list-style: none; margin-bottom: 20px;float: left; width: 48%;margin-right: 4%;}

#memor-logo .item li:last-child {margin-right: 0;}

.salient ul li {width: 48%;margin-right: 4%;}

.salient ul li:nth-child(3n+3) {margin-right: 4%;}

.salient ul li:nth-child(2n+2) {margin-right: 0;}

.memor-event h2 br{ display:none;}

.online-lst ul li {width: 32%;margin-right: 2%;}

.vis-lst ul li h2 { font-size:22px;}

.testiomonial-rgt ul li{ padding:15px;}

.testiomonial-rgt ul li p { font-size:15px; line-height:22px;}

.testiomonial h2{ font-size:36px; margin-bottom:15px;}

.online-lst ul li .online-icon{ margin-right:15px;}

.footer-menu ul li{ margin-bottom:5px;}

.footer-menu ul li a{ font-size:14px;}

.inner-banner .inner-caption {padding: 0;top: 50%;transform: translateY(-50%); bottom: auto;}

.inner-banner h5 {font-size: 32px;line-height: 36px;width: 100%;}

.inner-banner .inner-caption ul {margin-top: 0; float:left;}

.depart .d-text h1{ font-size:16px; line-height:27px;}

.inner-banner .inner-caption { width:750px;}

.sidebar-menu{ display:none;}

.inner-cnt{ padding:40px 0;}

#testmonial-lst .owl-controls {position: absolute;right: 0;bottom: -20px;left: 0;text-align: center;}

ul.split-gallery-mou li {width: 100%;margin-bottom: 5px;}

ul.split-gallery-mou li img{height:auto;}

ul.split-gallery-mou li .txt-desc{min-height:auto;}	

.gallery-list ul li:nth-child(3n+4){clear:none;}

.inner-l table {display: block;overflow: auto;}

table {display: block;overflow: auto;}

.hdr-rht { display: none;}

}

/* Smaller than standard 1024 (devices and browsers) */

@media screen and (max-width:767px) {

img {max-width:100%; }

.row,.row-inner { width:95%; }

header .row{ position:relative;}

.menu{ display:none;}

.mobNav { display:block;}

.m-menu {display: block; margin-top:20px;}

.mobi-logo img {width: 60%; margin-top:10px; }

.hdr-rht { display:none;}

.logo { width:200px;}

.flexslider { min-height:inherit;}

.vis-lst { margin-top:30px;}

.vis-lst ul li { width:100%; margin-right:0; margin-bottom:20px; min-height:inherit;}

.vis-lst ul li.mission { width:100%; min-height:inherit;}

.salient ul li{ width:48%; margin-right:4%;}

.salient ul li:nth-child(3n+3) { margin-right:4%;}

.salient ul li:nth-child(2n+2) { margin-right:0;}

.video{ width:100%; float:left; margin-bottom:35px;}

.abt-cont{ width:100%; float:left;}

.ex-title h3 { font-size:20px; line-height:22px;}

.news-event { width:100%; margin-right:0; margin-bottom:25px;}

.memor-event{ width:100%; float:left; min-height: inherit;}

.testiomonial-lft { width:100%; margin-right:0; margin-bottom:25px;}

.testiomonial-rgt { width:100%; margin-right:0;}

.news-event {width: 48%;margin-right: 4%;}

.news-event.news {width: 48%; margin-right: 0;}

.memor-event h2 br { display:none;}

#memor-logo .item li {list-style: none;margin-bottom: 20px;float: left;width: 48%;margin-right: 4%;}

#memor-logo .item li:last-child {margin-right: 0;}

#facility-lst .item .fac-cont .faclty-cnt h3 { font-size:18px; line-height:24px; padding: 0 0 15px 0;}

.facility{ min-height:inherit; padding:40px 0;}

#facility-lst .item .fac-cont .faclty-cnt { padding:22px 15px;}

.testiomonial h2{ font-size:36px; line-height:40px; margin-bottom:16px;}

.salient ul li{ font-size:15px;}

.online-lst ul li{ width:48%; margin-right:4%; margin-bottom:20px;}

.online-lst ul li:nth-child(2n+2){ margin-right:0;}

.online-free{ padding:0;}

.online-lst ul li:nth-child(2n+2):after{ display:none;}

.footer-menu ul li { margin-bottom:8px;}

.copyrights{ padding-top:8px;}

.online-lst ul li:last-child {margin-right: 0;margin-bottom: 0;}

.center-excellence ul li {width: 31.3%;float: left;margin-right: 3%;} 

.center-excellence { padding:40px 0;}

.memor-event h2{font-size: 24px; padding-bottom: 20px;}

.about-acet h2{ font-size:32px; line-height:36px;}

.sticky-wrapper {height: inherit !important;}

.inner-banner h5 span{ display:none;}

.inner-l{width: 100%;margin-right: 0%;margin-bottom: 20px;}

.inner-r {width: 100%;}

.news-event.dept{background-size: cover;}

.vis-lst ul li h2{ margin-bottom:12px;}

/*Facilities*/

.facilities-lst ul li:nth-child(3n+3) {margin-right:3%;}

.facilities-lst ul li:nth-child(2n+2){margin-right:0%;}

.facilities-lst ul li{width: 48.5%;}

.facilities-lst ul li .fac-title-h{padding: 15px 15px;}

.facilities-lst ul li .fac-title-h p{font-size: 15px;line-height: 28px;}

.facilities-lst ul li .fac-title-h span{margin-top: 8px;}

/*Facilities end*/

/*Departments*/

.depart ul li:nth-child(4n){margin-right: 2%;}

.depart ul li:nth-child(3n){margin-right: 0;}

.depart ul li{width: 32%;margin-right: 2%;}

.depart .d-text h1{font-size: 16px; line-height:27px;}

/*Departments end*/

/*About Us*/

.welcome-lft{width: 100%;margin-right:0px;text-align: center;}

.welcome-lft h2::after{left:unset;}

.welcome-rht{width: 100%;}

/*About Us end*/

/*Department Gallery*/

.gallery-list ul li{width: 48%;}

.gallery-list ul li:nth-child(3n) {margin-right: 15px;}

.gallery-list ul li:nth-child(2n){margin-right: 0px;}

.hov-ico img {width: auto !important;}

.gallery-list ul li img{width: 100%;}

/*Department Gallery end*/

/*Contact Us*/

.reach-us ul li{width: 48%;margin-right:2%;padding-right:2%;margin-bottom: 20px;}

.reach-us ul li:nth-child(2n+2){ margin-right:0;}

.reach-us ul li:last-child{ width:100%;}

.reach-us ul li span h2 br{display:none;}

.map{width:100%;margin-right:0px;margin-bottom: 20px;}

.enquiry-list{width: 100%;float: left; margin-bottom:20px;}

/*Contact Us end*/

/*ANNA UNIVERSITY RANK HOLDERS*/

.comite-lst ul li{width: 100%;margin-right:0px;}

/*ANNA UNIVERSITY RANK HOLDERS*/

.inner-banner h5 {font-size: 32px; line-height:36px; width:100%;}

.enquiry-form { padding:35px 0;}

.inner-banner .inner-caption { width:94%; bottom: auto;}

.inner-banner .inner-caption ul { float:left;}

.inner-banner .inner-caption ul { margin-top:0;}

.inner-banner .inner-caption {padding: 0;top: 50%;transform: translateY(-50%);}

.inner-cnt{padding:35px 0;}

.sidebar-menu{ display:none;}

.dept-cont ul li {width: 100%;float: left;margin-right: 0%; margin-bottom:20px;}

.news-event.dept{min-height: inherit;}

#testmonial-lst .owl-controls {position: absolute;right: 0;bottom: -20px;left: 0;text-align: center;}

.testiomonial-rgt ul li { padding:12px 8px;}

.testiomonial-rgt ul{ padding:12px;}

.testiomonial-rgt ul li p{ font-size:16px; line-height:27px;}

ul.split-gallery-mou li {width: 100%;margin-bottom: 5px;}

ul.split-gallery-mou li img{height:auto;}

ul.split-gallery-mou li .txt-desc{min-height:auto;}	

.gallery-list ul li:nth-child(3n+4){clear:none;}

	

.welcome-lft h2::after { left: 0!important; bottom: 0;  right: 0; margin: 0 auto;}

.welcome-lft h2 {padding-bottom: 15px;margin-bottom: 25px;}

.download-list li p{text-align: left !important;}

.inner-cnt p{text-align: left!important;}

.welcome-rht ul li{text-align: left!important;}

.inner-l ul li{text-align: left!important;}

.inner-cnt p{text-align: left!important;}

	

.inner-l .f-pro a {width: 35px; height: 35px;font-size: 35px; right: 7px;bottom: 7px;}

}



/* Mobile Landscape Size (devices and browsers) */

@media screen and (max-width:639px) {

.row,.row-inner { width:94%; }

.flex-direction-nav li .flex-prev{ display:none;}

.flex-direction-nav li .flex-next{ display:none;}

.flexslider .slides li { height:215px; }

.flexslider .slides > li > img { opacity:0; }

.salient ul li{ width:100%; float:left; margin-right:0;}

.news-event, .news-event.news {width: 100%;margin-right: 0;}

/*Facilities*/

.facilities-lst ul li .fac-title-h p{font-size: 14px;line-height: 24px;}

.facilities-lst ul li .fac-title-h span{margin-top: 30px;}

/*Facilities end*/

/*Departments*/

.depart ul li:nth-child(4n){margin-right: 0%;}

.depart ul li:nth-child(3n){margin-right: 2%;}

.depart ul li:nth-child(2n+2){margin-right: 0%;}

.depart ul li{width: 49%;}

.depart .d-text h1{font-size: 18px;}

.salient h2{ font-size:24px;}

/*Departments end*/

/*About Us*/

.welcome-rht ul li{width: 100%;margin-right:0%;}

.welcome-clg{padding:30px 0px 25px;}

/*About Us end*/

/*About Us*/

.dept-cont ul li {width: 100%;margin-right: 0%;margin-bottom:10px;}

.hod-cont {width: 100%;float: left;}

.hod-img{width: 100%;text-align: center;margin-right:0px;margin-bottom:20px;}

.hod-img img{width:auto;}

/*About Us end*/



.comite-lst ul li{width: 100%;margin-right:0px;}

.enquiry-list ul li label{width: 100%;}

.enquiry-list input#name{width: 100%;}

.enquiry-list textarea#message{width:100%;}

.enquiry-list ul li:last-child label{display:none;}

.reach-us ul li{ width:100%; margin-right:0; padding-right:0; margin-bottom:20px;}

.online-lst ul li{ width:100%; margin-right:0; }

.online-lst ul li::after { display:none;}

.footer-menu ul li a {margin-right: 8px;padding-right: 8px; font-size:13px;}

.footer-menu ul li { margin-bottom:5px;}

.smk_accordion .accordion_in .acc_head {font-size: 16px;line-height: 25pxpadding-right: 35px;}

.committee {float: left;width: 45%;}

	

.enquiry-list input.name, .enquiry-list textarea.message{width:100%;}

}





/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */

@media screen and (max-width:479px) {

.logo img{ width:85%;}

.logo {width: 220px;}

.m-menu{right:5px; margin-top:30px;}

.inner-banner img{ height:100px;}

.inner-banner h5 {font-size: 20px;line-height: 27px;}

/*font-size*/

.inner-cnt h2{font-size: 24px;padding-bottom: 12px;margin-bottom: 16px;line-height: 26px;}

.sidebar-menu ul li a{font-size: 16px;line-height: 25pxpadding: 12px 0 12px 55px;}

.news-event h1{font-size: 20px;padding-bottom: 10px;line-height: 22px;}

.content ul li .txt p{font-size: 16px;line-height: 25px}

.demo5 ul li{padding: 10px 0 10px 0;}

.center-excellence ul li { width:100%; margin-right:0; margin-bottom:20px;}



/*font-size*/



.welcome-lft h2 span{font-size: 26px;line-height: 24px;}

.welcome-lft h2{font-size: 22px;line-height: 30px;}

.welcome-rht ul li{font-size: 16px;line-height: 25px;}

.vis-lst ul li{padding: 16px;}

.vis-lst ul li h2{font-size: 26px;margin-bottom: 10px;line-height: 26px;}

.vis-lst ul li p{font-size: 16px;line-height: 26px;}



/*Facilities*/

.facilities-lst ul li:nth-child(3n+3) {margin-right:0%;}

.facilities-lst ul li:nth-child(2n+2){margin-right:0%;}

.facilities-lst ul li{width: 100%;margin-right: 0%;}

.facilities-lst ul li .fac-title-h{padding: 40px 35px;}

.facilities-lst ul li .fac-title-h p{font-size: 14px;line-height: 22px;}

.facilities-lst ul li .fac-title-h span{margin-top: 8px;}

/*Facilities end*/

/*Departments*/

.depart ul li:nth-child(4n){margin-right: 0%;}

.depart ul li:nth-child(3n){margin-right: 0%;}

.depart ul li:nth-child(2n+2){margin-right: 0%;}

.depart ul li{width: 100%;margin-right: 0%;}

.depart .d-text h1{font-size: 16px; line-height:27px;}

/*Departments end*/

/*Department Gallery*/

.gallery-list ul li{width: 100%;margin-right:0px;}

.gallery-list ul li:nth-child(3n) {margin-right: 0px;}

.gallery-list ul li:nth-child(2n){margin-right: 0px;}

/*Department Gallery end*/

/*Laboratories*/

.lab-cont img{width:100%;margin: 0 0px 10px 0;}

.smk_accordion .accordion_in.acc_active > .acc_head{font-size: 14px;}

.smk_accordion.acc_with_icon .accordion_in .acc_head, .smk_accordion.acc_with_icon .accordion_in .acc_content{padding-left: 12px;}

.rgt-cnt p{font-size: 16px;line-height: 25px}

/*Laboratories end*/



/*Value Added Programs*/

.lab-cont.value img{width:100%;margin: 0 0px 10px 0;}

.inner-l p{font-size: 16px;line-height: 25px}

/*Value Added Programs end*/

/*Contact Us*/



.reach-us ul li span p{font-size: 16px;line-height: 25px}

.enquiry-form h2{font-size: 22px;line-height: 22px;padding-bottom: 16px;margin-bottom: 16px;}

.enquiry-list ul li label{font-size: 16px;line-height: 25px}

.enquiry-list input[type="button"]{font-size: 16px;line-height: 25px}

/*Contact Us end*/



/*Faculty Profile*/

.model-nuber{overflow-x:auto;}

/*Faculty Profile end*/

/*About the Department*/

.inner-cnt h2{font-size: 20px;line-height: 28px;padding-bottom: 6px;margin-bottom: 14px;}

.dept-cont ul li{font-size: 15px;line-height: 25px}

.dept-vison ul li p{font-size: 14px;line-height: 26px;}

.hod-desc h4{font-size: 15px;}

.inner-l p{margin-bottom: 10px;font-size: 15px;line-height: 25px}

.rgt-cnt ul li{font-size: 15px;line-height: 25px}

/*About the Department end*/

.comite-lst ul li .comite-lft{ width:100%; text-align:center;}

.comite-lst ul li .comite-lft img{ width:auto; float:none;}

.comite-lst ul li .comite-rht {width: 100%;float: left;min-height: inherit;}

.testiomonial-rgt ul li p{ font-size: 14px;line-height: 22px;}

.committee {width: 100%;}

.inner-banner .inner-caption ul{display: none;}

	

.inner-cnt h6 {font-size: 18px!important;}

.inner-cnt h3 {	font-size: 18px!important;}

.inner-l ul.application-list li a {font-size: 15px;line-height: 25px;text-align: left;}

.inner-cnt h3 { font-size: 17px !important;}

.inner-cnt h2::after { width: 32px;	height: 2px;}

.inner-cnt h2 { padding-bottom: 8px;  margin-bottom: 12px;}

.inner-cnt h3 {padding-bottom: 7px; padding-top: 15px;}

.inner-l ul li {font-size: 15px;line-height: 25px}

.inner-l table td {font-size: 15px;line-height: 25px}

.gallery-list ul.bullet-pts li {font-size: 15px;line-height: 25px}

	

.comite-lst ul li{padding:20px 20px 20px 7px;}

.comite-lst ul li ul li{text-align: center!important;font-size: 15px;line-height: 26px;}

.comite-lst ul li:hover .comite-lft img {transform: none;}



.f-img { width: 100%;}

.f-cnt {width: 100%;}	

.inner-l .f-pro ul li .f-cnt {padding: 10px 35px 35px 10px !important;}

.inner-l .f-pro a {width: 25px; height: 25px; font-size: 25px;}

.inner-cnt h3 { font-size: 17px !important;line-height: 25px;}

.inner-l .gallery-list h4 {font-size: 17px;line-height: 25px;}



.smk_accordion .accordion_in .acc_head { padding-right: 30px!important;}

	

.trustees_img { width: 100%;margin: 3px 3px 20px 3px;}

.trustees_img img,.trustee-details {width: 100%;}

.inner-l .f-pro ul li .f-cnt p {margin-bottom: 0px;}

.inner-l .f-pro ul li {padding: 0;}

.inner-cnt h3.ptsz {font-size: 15px!important;}

.lab-cont img { height: auto;}

.inner-l .smk_accordion .accordion_in .acc_content .lab-cont .single-image img { height: auto;}

.inner-cnt .smk_accordion .accordion_in .acc_content h6 { margin-top: 7px !important;}

.smk_accordion {margin: 5px 0 10px;}

.inner-cnt .smk_accordion .accordion_in .acc_content h3{padding-bottom: 0;}

.inner-cnt h3 {padding-bottom: 3px;}

}