@charset "utf-8";
/* CSS Document */

@media (max-width:1480px) { 

.whiteslider-section .owl-next{right:0;} 


	
}

@media (min-width:1280px) and (max-width:1400px) {
	
.inner-banner {margin-top: 8%;}
	
}



@media (min-width:1200px) and (max-width:1280px) {
	


.inner-banner {margin-top: 4%; }

.list-inline li.sil img{
	margin-right: 5%;
 }
}

@media (min-width: 1200px){
.container {
    width: 1230px;
}
}


@media (max-width:1199px) {
	
.main-menu .navigation > li { margin-right:9px }	
.main-menu .navigation > li > a { font-size:13px; }

.box-list { margin-top:0px; }
.box-icons { position:relative; top:auto  }
.box-block {padding: 30px 10px 30px 10px; }

.department-title { font-size:15px; line-height:20px; }

.info-box-content {min-height: 210px;}

.newslist-block { min-height:372px; }

footer { text-align:center }
.ftr-links li a { font-size:14px; }
footer { text-align:center }
footer p, ul.ftr-links { margin-bottom:10px; text-align:center; }

.social-block { text-align: center;}
ul.ftr-links { display:inline-block }

	
 }



@media (min-width:999px) and (max-width:1199px) {

.slider-caption{max-width:85%;}	
.animate .slider-caption .caption-large{line-height:42px;font-size:42px;}
.caption-medium {font-size: 26px;margin-bottom: 10px;}
.page-left {padding-right: 30px;}	
.grouplogo .col-md-4 { width:50%; }	
.info_gallery .principal_desk .content_wrapper{background-size:cover;}

.list-inline > li{display:block;width:73%;}
.list-inline li.sil {
    position: absolute;
    right: 30px;
    top: 12px;
    width: 100%;
}
.list-inline li.sil img{width:17%;}
.site-navbar.site-navbar-bg .list-inline li.sil img{width:17%;}
.site-navbar-bg .list-inline .cls{font-size:20px;}
.site-navbar-bg .callus{font-size:18px;}

.site-navbar.site-navbar-bg .admission-btn {
     background-position: 89% 17px; padding: 10px 45px 10px 20px;
}

  }

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

.content-single p{text-align:center;font-size:14px;}
.anounce-single .content-wraper{padding:18px 15px;}
.abt-us-blk {padding-right:0px;}
.about-us-block .col-lg-8.col-md-8.col-sm-12.col-xs-12{width:65%}
.about-us-block .col-lg-3.col-md-3.col-sm-12.col-xs-12{width:35%}
.right-sid-widget{padding-top:30px;}

.inner-banner, .homeslider {
	margin-top: 10%;
}

}
  
  

@media (min-width:999px) {
	
.main-menu .navigation > li > ul,
.main-menu .navigation > li > ul > li > ul{	display:block !important;	visibility:hidden;	opacity:0;}

.menu-mobile-show { display:none !important; }
.login-menu {display:none;  }
	
	 }


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

.newsandeventslist{min-height:375px;}
.slider-caption{max-width:85%;}
.animate .slider-caption .caption-large{line-height:42px;font-size:42px;}
.caption-medium {font-size: 26px;margin-bottom: 10px;}

.menu-mobile-show { display:block; }
.top-level-menu { display:none; }
.login-menu { display:block }

.help { font-size:15px; }
.help span { font-size:19px; }
.site-navbar { height:auto; }
.site-navbar.site-navbar-bg { height:auto; }
.site-navbar.site-navbar-bg .top-level-menu {bottom: -3px;}
 
.site-navbar.site-navbar-bg ul.navbar-nav {margin-top: 0px;}

.navbar-brand { padding:8px 0px }
.site-navbar.site-navbar-bg .admission-wraper{margin-top:17px;}
.site-navbar-bg a.navbar-brand img{width:100%;}
.announcement-section.commonspace-section.blue-bg .col-lg-4.col-md-4.col-sm-6.col-xs-12{width:33%;}
.info_gallery .principal_desk .content_wrapper{padding:4% 6%;}
.info_gallery .content_wrapper{height:325px;}

.announcement-section .col-lg-3.col-md-3.col-sm-6.col-xs-12{width:33%;}
.anounce-single{margin-bottom:30px;}
.adgrad-wraper{height:360px;}
.footer-menu{padding:5px 0;}
.footer-inner{padding:15px 0px ;}
 
.main-menu .collapse {
	   max-height:350px;
		overflow:auto;
		float:none;
		width:100%;
		padding:10px 10px 0px;
		border:none;
		margin:0px;
		-ms-border-radius:0px;
		-moz-border-radius:0px;
		-webkit-border-radius:0px;
		-o-border-radius:0px;
		border-radius:0px;
		position:absolute;
		left:0px;
		top:47px;
   }
   
	.main-menu .collapse.in,
	.main-menu .collapsing{
		padding: 0px;
		border:none;
		margin:0px 0px px;
		-ms-border-radius:0px;
		-moz-border-radius:0px;
		-webkit-border-radius:0px;
		-o-border-radius:0px;
		border-radius:0px;	
		width:100%;
		position:absolute;
		left:0px;
		top:38px;
	}
	
	.main-menu .navbar-header .navbar-toggle{display:inline-block;	z-index:7;border:none;	float:none; margin:0px 0px 0px 0px;	border-radius:0px;	background:transparent; position:absolute;  right:7px; top:4px;	}
	.main-menu .navbar-header .navbar-toggle .icon-bar{background:#ffffff;}
	.main-menu .navbar-collapse > .navigation{float:none !important;margin:0px 0 0 !important; width:100% !important;background:#4f4f4f;border:0px;border-top:none;}
	
	.main-menu .navbar-collapse > .navigation > li,
	.header-style-three .header-lower .main-menu .navigation > li{margin:0px !important;padding:0px !important;	float:none !important;	width:100%;	}
	
	.main-menu .navigation > li > a,
	.main-menu .navigation > li > ul:before{border:none;}
	
	.main-menu .navbar-collapse > .navigation > li > a{padding:10px 10px !important;border:none !important;}
	
	.main-menu .navigation li.dropdown > a:after,
	.main-menu .navigation > li.dropdown > a:before,
	.main-menu .navigation > li > ul > li > a::before,
	.main-menu .navigation > li > ul > li > ul > li > a::before{color:#ffffff !important;right:15px;font-size:16px;	display:none !important;}
	
	.main-menu .navbar-collapse > .navigation > li > ul,
	.main-menu .navbar-collapse > .navigation > li > ul > li > ul{
		position:relative; border:none;	float:none;	visibility:visible;	opacity:1;	display:none;	margin:0px;	left:auto !important;	right:auto !important;	top:auto !important;
		width:100%;		background:#4f4f4f;
		-webkit-border-radius:0px;
		-ms-border-radius:0px;
		-o-border-radius:0px;
		-moz-border-radius:0px;
		border-radius:0px;
		transition:none !important;
		-webkit-transition:none !important;
		-ms-transition:none !important;
		-o-transition:none !important;
		-moz-transition:none !important;
	}
		
	.main-menu .navbar-collapse > .navigation > li,
	.main-menu .navbar-collapse > .navigation > li > ul > li,
	.main-menu .navbar-collapse > .navigation > li > ul > li > ul > li{border-top: 1px solid #e1e1e1 !important;	opacity:1 !important;	top:0px !important;	left:0px !important;
		visibility:visible !important;}
	
	.main-menu .navbar-collapse > .navigation > li:first-child{border:none;	}
	
	.header-style-two .nav-outer{/*float:none !important;*/	width:100%;}
	
	.main-menu .navbar-collapse > .navigation > li > a,
	.main-menu .navbar-collapse > .navigation > li > ul > li > a,
	.main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a{padding:6px 10px !important;line-height:22px;color:#575757;background:#fff;	text-align:left;}
	
	.main-menu .navbar-collapse > .navigation > li > a:hover,
	.main-menu .navbar-collapse > .navigation > li > a:active,
	.main-menu .navbar-collapse > .navigation > li > a:focus{background:#848589;}
	
	.main-menu .navbar-collapse > .navigation > li:hover > a,
	.main-menu .navbar-collapse > .navigation > li > ul > li:hover > a,
	.main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a,
	.main-menu .navbar-collapse > .navigation > li.current > a,
	.main-menu .navbar-collapse > .navigation > li.current-menu-item > a{background:#017eef;color:#ffffff !important;}	

	.main-menu .navbar-collapse > .navigation > li:hover .dropdown-btn .fa.fa-angle-down {color: #fff;}	

	
	.main-menu .navbar-collapse > .navigation li.dropdown .dropdown-btn{display:block;} /* dropdown arrow btn  */
	
	.main-menu .navbar-collapse > .navigation li.dropdown:after,
	.main-menu .navigation > li > ul:before{display:none !important;}

.banner-block { margin-top:106px; }

.page-left { padding-right:15px }
.info-block { margin-bottom:30px; }
.faculties-block { margin-bottom:30px; }
.info-box-content {min-height: 110px;}
.news-box { margin: 0 auto 30px;}
.inner-banner {min-height: auto;margin-top:80px;}
.info_gallery .principal_desk .content_wrapper {
background-image: url("../images/bg/admin-bg.jpg");}
	.homeslider {margin-top:80px;}


.about-us-block .col-lg-8.col-md-8.col-sm-12.col-xs-12{width:65%}
.about-us-block .col-lg-3.col-md-3.col-sm-12.col-xs-12{width:35%}
.abt-us-blk {padding-right:0px;}
.right-sid-widget{padding-top:30px;}

.main-menu .navigation > li > ul > li:last-child{border-bottom:none;}

.timber .table-bordered tbody tr th{width:7%;}
.list-inline > li{display: inline-block;width: auto;}
.list-inline > li {
    display: block;
    width: 73%;
}

.footer-top .list-inline > li{display: inline-block;width: auto;}
.list-inline li.sil {
    position: absolute;
    right: 30px;
    top: 12px;
    width: 100%;
}
.list-inline li.sil img{width:17%;}
.site-navbar.site-navbar-bg .list-inline li.sil img{width:17%;}
.site-navbar-bg .list-inline .cls{font-size:20px;}
.site-navbar-bg .callus{font-size:18px;}

.site-navbar.site-navbar-bg .admission-btn {
     background-position: 89% 17px; padding: 10px 45px 10px 20px;
}
.social-media li{
	display: inline-block;
	width: 6%;
}


.banner-caption h4 {
    font-size: 30px;
}
.breadgrums{
	padding-top: 0;
}

/*.admission-wraper .list-inline li:nth-child(-n + 2){
	display: none;
}*/
.footer-top .border-1{
	border-right: 0;
}

.footer-top .border-2{
	border-left: 0;
}
.footer-menu li{
	float: none;
}

.footer-inner .social-media {
    margin: 2% 0;
}
.footer-top{
	padding: 15px 0;
}

.border-1 {
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
    border-right: medium none;
}
.border-2 {
    border-top: 1px solid rgba(255, 255, 255, 0.3);
    border-left: medium none;
}

.info_gallery .staffs{
	clear: both;
}
}


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

.info-box-content {min-height: 110px;}


	
	 }

@media screen and (min-width:991px) { 
	 .right-sid-widget {
    padding-top: 0;
}

.anounce-single .acadmic .content-single p{
min-height: 70px;
}
}
@media screen and (max-width:800px) { 

.newsandeventslist{min-height:285px;}

.slider-caption{max-width:85%;}
.animate .slider-caption .caption-large{line-height:38px;font-size:36px;}
.caption-medium {font-size: 26px;margin-bottom: 10px;}
.timber .table-bordered tbody tr th{width:9%;}
.site-navbar {height: auto;} 
.site-navbar.site-navbar-bg {height: 123px;}

.banner-block { margin-top:120px;} 
.carousel-control { top:45%; font-size:40px; height:40px; width:40px; }


.box-list { min-height:380px; }
ul.home-abt-img { margin-top:50px; }

.news-box { margin-bottom:30px; }
.info-box-content {min-height: 130px;}

.inner-banner { min-height: auto; }


.admission-wraper{margin-top:5px;}
.site-navbar.site-navbar-bg .admission-wraper{margin-top:5px;}
.announcement-section.commonspace-section.blue-bg .col-lg-4.col-md-4.col-sm-6.col-xs-12{width:50%;}
.adgrad-wraper{height:420px;}
.announcement-section .col-lg-3.col-md-3.col-sm-6.col-xs-12{width:50%;}



}

@media only screen and (min-width: 768px){
	
	.call { display:none }
}

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


@media screen and (max-width:767px) {
	.silouti{display:block;}
.silouti img{width:72%;margin-right: 2%;}	
.silouti {
    position: absolute;
    right: 5px;
    top: 4px;
}
	.timber .table-bordered tbody tr th{width:7%;}
.call{display:block;}
	.admission-wraper .list-inline{display:none; }
	.site-navbar.site-navbar-bg .help, .help { background-image:none; font-size:0; padding:0px; }
	.site-navbar.site-navbar-bg .help span, .help span { font-size:0; }
	.call { font-size:20px;width:35px; height:35px; display:block; text-align:center;transition: all 500ms ease-in-out;  }
	.call i { color:#fff; top:88px; position:relative;font-size:26px;z-index:1;left:25px; }
	.site-navbar .admission { padding-top:25px;  }  
	.site-navbar.site-navbar-bg .admission {padding-top:18px;  }

	

	.box-list, .info-box-content {min-height:auto;}
	
	.department-title { min-height:auto }
	.faculties-block { overflow:scroll }
	
	.ftr-links li a { font-size:13px; }
	
	.newspage {}
	
	.abt-us-blk {padding-right:0px;}
.about-us-block .col-lg-8.col-md-8.col-sm-12.col-xs-12{width:100%}
.about-us-block .col-lg-3.col-md-3.col-sm-12.col-xs-12{width:100%;}
.right-sid-widget{margin-top:30px;}


	
	.admission-gradinner{
		padding: 20px 0;
	}

	.pdb20{
		padding-bottom: 20px;
	}

	.banner-caption .breadgrums{
		display: none;
	 }

	 .info_gallery .principal_desk .content_wrapper {
    height: 60%;
}

.site-navbar a.navbar-brand img{
	width: 75%;
 }

 .silouti img {
    width: 54%;
margin-right: 11%;
margin-top: 3%;
}


.students_count .content_wrapper{
	height: 130px;
	padding-top: 2%;
}

.activities .content_wrapper, .staffs .content_wrapper{
	height: 160px;
	padding-top: 0%;
}
.aasan_group .content_wrapper{
	height: 355px;
}
.activities h2, .staffs h2 {
    padding-top: 4%;
}
.newsandeventslist {min-height: 275px;}
.news-titles{min-height:auto;}

}


@media (max-width:640px) {

.call i{top:77px;}
.silouti {
    position: absolute;
    right: 20px;
    top: 9px;
}
.admission-wraper {
    margin:0px;
}
.site-navbar.site-navbar-bg .admission-wraper{margin:0px;}	
.sections-short-cont {width: 100%;}
.section-titles h2 {font-size: 22px;}
.section-top {padding: 50px 0px 0px;}
.section-bottom {padding: 0px 0px 50px;}
.section-top-btm {padding: 50px 0px;}
.rit{margin-bottom:15px;}

.site-navbar { height: 82px;}
.site-navbar.site-navbar-bg { height: 88px;}
.site-navbar .admission {padding-top: 18px;}
.site-navbar.site-navbar-bg .admission {padding-top: 14px;}
.banner-section{margin-top:15%;}
.banner-caption h4{font-size:20px;}

.banner-block { margin-top:122px; }
.carousel-control { top:45%; font-size:38px; height:40px; width:35px; }
.carousel-caption h2 {font-size: 24px;	line-height: 28px;}
.carousel-caption h4 {font-size: 20px;	line-height: 24px;}

.inner-banner-captions { bottom:50px; }

.mission-block { padding:160px 0 0 0px }

.coursetab-block .nav-tabs > li > a { margin-right:0px; text-align:center }
.coursetab-block .table-list { width:100%; overflow:scroll }
.slider-section {margin-top: 12%;}
.slidercaption-wraper{top:120px;}
.slider-caption{max-width:100%;}
.caption-medium {font-size: 25px;text-align: center;}
.animate .slider-caption .caption-large{line-height:normal;font-size:26px;}
.border-1 {
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
    border-right: medium none;
}
.border-2 {
    border-top: 1px solid rgba(255, 255, 255, 0.3);
    border-left: medium none;
}
.footer-top{padding:25px 0px 20px;}
.footer-inner .social-media{margin:2% 0 0;}
.princi-img img{width:20%;}

.call i {left:0px; top: 93px; }
.silouti img{width:71%;margin-right: 2%;}
.site-navbar a.navbar-brand img{
	width: 75%;
 }

 	 .info_gallery .principal_desk .content_wrapper {
    height: 60%;
}


.students_count .content_wrapper{
	height: 130px;
	padding-top: 2%;
}

.activities .content_wrapper, .staffs .content_wrapper{
	height: 160px;
	padding-top: 0%;
}
.aasan_group .content_wrapper{
	height: 355px;
}
.activities h2, .staffs h2 {
    padding-top: 4%;
}

}

@media (max-width: 667px){
	 			 .info_gallery .principal_desk .content_wrapper {
    height: 80%;
}
}

@media (max-width: 600px){
.gallery-singleinner {
    width: 100%;
}


.social-media li {
    display: inline-block;
    width: 12%;
}
}


@media (max-width:575px) {
	

.grouplist-overly h3 { font-size:14px; line-height:18px;  }
.grouplist-overly a { font-size:13px; }
.slidercaption-wraper{top:60px;}
.slider-caption{max-width:100%;}
.caption-medium {font-size: 25px;text-align: center;}
.animate .slider-caption .caption-large{line-height:normal;font-size:26px;}
.announcement-section .col-lg-3.col-md-3.col-sm-6.col-xs-12{width:100%;}
.announcement-section.commonspace-section.blue-bg .col-lg-4.col-md-4.col-sm-6.col-xs-12{width:100%;}
.anounce-single{margin-bottom:25px;height:auto;}
.anounce-single .owl-theme .owl-controls{bottom:8px;}
.students_count.gallery_list.col-md-4.col-sm-4.col-xs-6{width:100%;}
.aasan_group.col-md-4.col-sm-4.col-xs-6{width:100%;}
.activities.gallery_list.col-md-4.col-sm-4.col-xs-6{width:100%;}
.staffs.gallery_list.col-md-4.col-sm-4.col-xs-6{width:100%;}
.site-navbar.site-navbar-bg .admission-wraper{margin:23px 15px;}
.banner-caption{top:45%;}
.section-top-btm{padding:20px 0px;}	

.site-navbar-bg .call i{
		
    left: -17px;
    top: 68px;

}


@media (max-width:480px) {
	
.admission-wraper {
    margin: 23px 15px;
}		
.site-navbar a.navbar-brand img {width:90%;}
.site-navbar { height: auto;}
.site-navbar.site-navbar-bg { height: auto;}
.site-navbar .admission {padding-top: 14px;}
.site-navbar.site-navbar-bg .admission {padding-top: 14px;}

.silouti {
    position: absolute;
    right: 12px;
    top: 7px;
}
.slider-section { margin-top:99px; }
	.homeslider { margin-top:auto}
	
.inner-banner-captions .titles h3 { font-size:24px; line-height:28px; }

.faculties-filter-block label { display:block; }

.newspage .col-xs-6 { width:100%; } 

.faculties-filter-block .select2-container, .faculties-filter-block .select2-selection--single  { width:160px !important; }
.coursetab-block .nav-tabs > li.active > a span::after { bottom:-31px; }
.coursetab-block .nav-tabs > li > a:hover span::after {opacity: 1;bottom: -31px;}

.coursetab-block .nav-tabs > li > a span.full { display:block; }
.coursetab-block .nav-tabs > li > a span span::after { width:0px; }

footer span.designed {display: block; line-height:28px;}
.ftr-links li {width: 33%;}
.princi-img img{width:30%;margin-top:-65px;}


.silouti img {
    width: 90%;
    margin-right: 2%;
}

.call i {
    left: -32px;
    top: 67px;
}

.students_count .content_wrapper{
	height: 140px;
padding-top: 5%;
}

.activities .content_wrapper, .staffs .content_wrapper{
	height: 170px;
	padding-top: 0%;
}
.aasan_group .content_wrapper{
	height: 355px;
}
	

	 .info_gallery .principal_desk .content_wrapper {
    height: 60%;
}
	} 


@media (max-width:440px) {

.timber .table-bordered tbody tr th{width:14%;}
	
.home-abt-img li:nth-child(1), .home-abt-img li:nth-child(2), .home-abt-img li:nth-child(3) { width:100%; margin:0px 0px 20px 0px }	

.grouplogo .col-xs-6 {width:100%}
.grouplist-overly h3 { font-size:17px; line-height:24px;  }


.accreditation-list li span.accreditation-img { display:block; float:none; border-right:0px; padding-bottom:15px; }
.accreditation-list li span.accreditation-txt { display:block; padding-bottom:20px; }
.site-navbar.site-navbar-bg .admission-wraper{margin:12px -15px;}
	
}

@media (max-width:420px) {
 .call i{
    top: 67px;
    margin-right: 36%;
}
}
@media (max-width:380px) {
.admission-wraper {
margin: 12px -15px;}	
	
.carousel-caption h2 {font-size: 18px;	line-height: 22px;}

.ftr-links li {width: 50%;}	
.ftr-links li:nth-child(2) a::after, .ftr-links li:nth-child(4) a::after, .ftr-links li:nth-child(6) a::after, .ftr-links li:nth-child(8) a::after { width:0; }
.slidercaption-wraper{top:30px;}
.slider-caption{max-width:100%;}
.caption-medium {font-size: 18px;text-align: center;}
.animate .slider-caption .caption-large{line-height:normal;font-size:17px;}

.adgrad-wraper{height:250px;}
.gallery-section .for-resp {
    bottom: -483px;
    position: absolute;
    right: 85px;
}
.vi-ne{display:none;}
.vi-ga{display:none;}
.for-res-gal{display:inline-block;}
.for-res-news{display:inline-block;}
.banner-section{margin-top:28%;}
.princi-img img{margin-top: -45px;}
.breadgrums{display:none;}
.call i {
    color: #fff;
    left:-25px;
    top: 62px;
    z-index: 1;
}

.info_gallery .principal_desk .content_wrapper {
    height: 72%;
}

.site-navbar-bg .call i {
    left: -17px;
    top: 63px;
}
 }



 @media (max-width:398px) {
 .info_gallery .principal_desk .content_wrapper {
    height: 70%;
}




.banner-caption {
    top: 26%;
}

 }




@media (max-width:320px) { 
.banner-section{margin-top:31%;}
.sectit-inner{font-size:16px;}
.call i {
    color: #fff;
    right: 27px;
    top: 55px;
    z-index: 1;
}

.silouti img {
    width: 100%;
    margin-right: 2%;
}
 .info_gallery .principal_desk .content_wrapper {
    height: 80%;
}

.site-navbar-bg .call i {
    left: -26px;
    top: 56px;
}	

.students_count .content_wrapper{
	height: 100px;
	padding-top: 0%;
}

.activities .content_wrapper, .staffs .content_wrapper{
	height: 170px;
	padding-top: 0%;
}
.aasan_group .content_wrapper{
	height: 355px;
}
}





	
