*{

 padding:0px;

 margin:0px;

 border:none;

 outline:0;

 text-decoration:none;

 box-sizing:border-box;

}

/*===============================================768px========================*/

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

	/*======clg-name======*/

#clg-name{

	display:none;

}

#clg-name-media{

    border-top:4px solid #004F8A;

	display:block;

	text-align:right;

}

.wraper-box{

	display:flex;

	text-align:center;

}

.clglogo-media{

	/*-webkit-clip-path: polygon(100% 0, 100% 77%, 48% 100%, 0 77%, 0 0);

    clip-path: polygon(100% 0, 100% 77%, 48% 100%, 0 77%, 0 0);

    background:#fff;*/

	-webkit-border-bottom-right-radius: 100px;

	-webkit-border-bottom-left-radius: 100px;

	-moz-border-radius-bottomright: 100px;

	-moz-border-radius-bottomleft: 100px;

	border-bottom-right-radius: 100px;

	border-bottom-left-radius: 100px;

	background:#fff;

    width: 127px;

    height: 120px;

    margin:-10px auto 10px auto;

	text-align:center;

	filter: drop-shadow(0px 10px 5px rgba(0,0,0,0.1));

	-webkit-box-shadow: 0px 3px 3px 0px rgba(50, 50, 50, 0.75);

	-moz-box-shadow:    0px 3px 3px 0px rgba(50, 50, 50, 0.75);

	box-shadow:         0px 3px 3px 0px rgba(50, 50, 50, 0.75);

}

.text-main{

	color:#004F8A;

	text-shadow:0px 3px 2px #ccc;

	font-size:2.3rem;

}

.clg-info{

    font-size: 15px;

    font-weight:500;

}

	/*==***End-clg-name***==*/

	/*========logo==========*/

.clglogo{

	display:none;

}

	/*==***End-logo***==*/

	/*========banner-links============*/

.large-view{

	display:none;

}
.small-view {
	display:block !important;
}


#media-tabs{

	display:block;

}

   /*==/***End-banner-links***==*/

   /*========Announcement=========*/

#announcement{

	background:#f7f7f7;

}

   /*==***End-Announcement***==*/

   /*========Notice=========*/

.m-gap{

	margin-bottom:20px;

}

   /*========Workshop=========*/

.principal-main-box{

	width:100%;

	display:table;

	overflow:hidden;

}

.principal-main-box-img{

	width:40%;

	height:100%;

	overflow:hidden;

	float:left;

	margin-right:10px;

}

.principal-words{

	padding:0px 40px 0px 0;

}

.news-wraper{

	width:100%;

	height:auto;

	display:flex;

	padding-right:20px;

	padding-left:20px;

}

.news-prev{

	padding-left:20px;

	text-align:justify;

	display:flex;

	flex-direction:column;

	align-self:end;

}

.news-prev p{

   font-size: 18px;

   font-weight: 600;

   line-height:20px;

   margin-bottom:0;

}

.news-prev a{

	font-size: 20px;

	text-decoration:none;

	color: #959595;

	text-transform:uppercase;

}

/*========Gallery=========*/

.gellary-wraper{

	width:100%;

	height:600px!important;

}

/*==/////Gallery///////==*/

/*========information-tab==============*/

.tablink {

  background-color: #f7f7f7;

  color: #004F8A;

  float: left;

  outline: none!important;

  cursor: pointer;

  padding: 14px 16px;

  font-size: 16px;

  width:25%;

  text-align:center; 

}

.tab-details-wraper{

	flex-basis:70%;

	display:table;

	padding:0px 10px 10px 20px;

	text-align:justify;

}

/*========End-information-tab==============*/

/*========Footer==============*/

.footer-logo{

	width:100%;

	height:100%;

	text-align:center;

	display:flex;

	align-items:center;

	justify-content:center;

}

.footer-links{

	width:100%;

	height:100%;

	text-transform:capitalize;

	color:#fff;

}

.footer-links ul{

	width:100%;

	height:100%;

	list-style:none;

	margin-left:0px;

	padding:0;

	text-align:center;

}

.footer-link-item p{

	text-align:center;

}

.footer-header{

	text-align:center;

}

/*========End-Footer=============*/

/*======Gov-body==========*/

.custom-card{

	width:100%;

	display:table;

	border:1px solid rgba(0,0,0,.125);

	border-radius:5px;

	transition:.5s;

}

.custom-card:hover{

	 box-shadow:0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important;

}

.custom-card-img{

	width:100%;

	height:142px;

	overflow:hidden;

}

.custom-card-img img{

	width:100%;

	height:100%;

	transition:.9s;

}

.custom-card:hover .custom-card-img img{

	transform:scale(1.1);

}

.custom-card-body{

	width:100%;

	height:158px;

	padding:15px;

}

.custom-card-header h4{

	color:#16a085;

	text-transform:uppercase;

	font-size:16px!important;

	margin-bottom:5px;

}

.custom-card-text p{

	color:#004F8A;

	text-transform:uppercase;

	font-weight:600;

	margin-bottom:5px;

	font-size:11px;

}

/*======End-Gov-body==========*/

/*======Departmant-important==========*/

.department-side-menu-wraper ul{

	list-style:none;

	margin:0;

	padding:0;

	min-height:27vh;

}

.col-tab-gap{

	margin-bottom:30px;

}

/*======End-Departmant-important==========*/

.carousel-inner {

	height:auto;

	overflow:hidden;

}

.examination {

	margin:1%;

	width:30%;

}

}

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

.left-menu-area {

		width:100%;

		float:none;

		margin:0 auto;

		display:block;

		clear:both;

	}

	.right-content-area {

		width:98%;

		float:none;

		margin:0 auto;

	}

	.right-content-area h2 {

		text-align:center;

	}

	.right-content-area h4 {

		text-align:center;

	}

	.faculty img {

		float:none;

		width:50% !important;

		height:auto;

		margin:10px 25%;

	}

	.faculty a {

		float:none;

		margin:10px auto;

		display:block;

		clear:both;

		text-align:center;

	}

	.examination {

		margin:1%;

		width:46%;

	}
	.banner-links-left ul li a {
		padding: 5px 10px;
	}
	.banner-links-right ul li a {
		padding: 5px 10px;
	}

}

/*===============================================414px========================*/

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

	/*==========clg-name==========*/

.wraper-box{

	flex-direction:column;

	text-align:center;

}

.text-main{

	color:#004F8A;

	text-shadow:0px 3px 2px #ccc;

	font-size:2rem;

}

.clg-info{

    font-weight:500;

}

   /*==***End-clg-name***==*/

   /*========Workshop=========*/

.principal-heading h4:after{

	left:0px;

}

.principal-main-box-img{

	width:100%;

	height:92px;

	overflow:hidden;

	float:left;

	margin-right:10px;

}

.principal-main-box-img img{

	width:86%;

	height:auto;

	overflow:hidden;

}

.principal-words{

	padding:0px 0px 0px 0px;

}

.principal-words p{

	text-align:justify;

	color:#959595;

	margin-bottom:0;

	font-size:15px;

	line-height:23px;

}

.news-prev p{

   font-size: 16px;

   font-weight: 600;

   line-height:20px;

   margin-bottom:0;

}

.quick-links{

	width:100%;

	height:100%;

	padding:75px 20px 20px 20px;

}

/*========Gallery=========*/

.gellary-wraper{

	width:100%;

	height:600px!important;

}

.video-container{

	width:100%;

	height:161px;

	margin:0 auto;

	margin-bottom:20px;

}

.gallery-heading{

	padding:10px 0 20px 0;

}

/*==/////Gallery///////==*/

/*========information-tab==============*/

.tablink {

  background-color: #f7f7f7;

  color: #004F8A;

  float: left;

  outline: none!important;

  cursor: pointer;

  padding: 14px 16px;

  font-size: 16px;

  width:50%;

  text-align:center; 

}

.tablink0{

	border-right:2px solid rgba(0,0,0,0.2);

}

.tablink1{

	border:none;

}

.tabcontent {

  color:#000;

  display: none;

  padding:20px 20px 20px 20px;

  text-align:left;

}

.tabcontent-wraper{

	width:100%;

	flex-direction:column;

	height:auto;

}

.tab-img-wraper{

	flex-basis:100%;

	width:100%;

	display:table;

	padding:10px;

	display:block;

}

.tab-details-wraper{

	flex-basis:70%;

	display:table;

	padding:20px 10px 10px 10px;

	text-align:justify;

}

.tab-details {

    width: 100%;

    max-height: 287px;

    overflow: hidden;

}

.footer-header h4{

	display:inline-block;

	border:2px solid #fff;

	text-align:center;

	margin:5px 0 20px;

	padding:10px;

}

/*========Mission-vision=========*/

.c-mb{

	margin-bottom:30px;/********************************************************inportant to all*******************************************/

}

.order-1{

	order:2!important;

}

.order-2{

	order:1!important;

}

/*========End-Mission-vision=========*/

/*======Begening==========*/

.page-banner-title{

	position:absolute;

	width:60%;

	height:100%;

	top:0;

	right:0;

	bottom:0;

	display:flex;

	justify-content:center;

	align-items:center;

}

.beginning-wraper-img{

	width:100%;

	height:250px;

	float:left;

	margin-right:0px;

	margin-bottom:10px;

	overflow:hidden;

}

/*======End-Begening==========*/

/*======Gov-body==========*/

.custom-card{

	width:100%;

	display:table;

	border:1px solid rgba(0,0,0,.125);

	border-radius:5px;

	transition:.5s;

}

.custom-card:hover{

	 box-shadow:0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important;

}

.custom-card-img{

	width:100%;

	height:272px;

	overflow:hidden;

}

.custom-card-img img{

	width:100%;

	height:100%;

	transition:.9s;

}

.custom-card:hover .custom-card-img img{

	transform:scale(1.1);

}

.custom-card-body{

	width:100%;

	height:158px;

	padding:15px;

}

.custom-card-header h4{

	color:#16a085;

	text-transform:uppercase;

	font-size:25px!important;

	margin-bottom:5px;

}

.custom-card-text p{

	color:#004F8A;

	text-transform:uppercase;

	font-weight:600;

	margin-bottom:5px;

	font-size:17px;

}

/*======End-Gov-body==========*/

/*======Departmant-important==========*/

.department-banner-title{

	position:absolute;

	width:85%;

	height:100%;

	top:0;

	right:0;

	bottom:0;

	display:flex;

	justify-content:center;

	align-items:center;

}

}

/*===============================================375px========================*/

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

	 

   /*========Workshop=========*/

	.news-prev a{

	font-size: 18px;

	text-decoration:none;

	color: #959595;

	text-transform:uppercase;

}

/*==***End-Workshop***==*/

/*======Begening==========*/

.page-banner-title{

	position:absolute;

	width:65%;

	height:100%;

	top:0;

	right:0;

	bottom:0;

	display:flex;

	justify-content:center;

	align-items:center;

}

/*======End-Begening==========*/

}



/*===============================================360px========================*/

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

	/*==========clg-name==========*/

	.wraper-box{

		flex-direction:column;

		text-align:center;

	}

	.text-main{

	color:#004F8A;

	text-shadow:0px 3px 2px #ccc;

	font-size:1.8rem;

}

.m-view{

	display:none;

}

/*==***End-clg-name***==*/

/*========Workshop=========*/

.principal-heading h4:after{

	left:0px;

}

.principal-main-box{

	width:100%;

	display:table;

	overflow:hidden;

}

.principal-words{

	padding:0px 0px 0px 0px;

}

.news-prev p{

   font-size: 15px;

   font-weight: 600;

   line-height:20px;

   margin-bottom:0;

}

.news-prev a{

	font-size: 17px;

	text-decoration:none;

	color: #959595;

	text-transform:uppercase;

}

.quick-links{

	width:100%;

	height:100%;

	padding:75px 20px 20px 20px;

}

/*========information-tab==============*/

.tablink {

  background-color: #f7f7f7;

  color: #004F8A;

  float: left;

  border: none;

  outline: none!important;

  cursor: pointer;

  padding: 14px 16px;

  font-size: 15px;

  width:50%;

  text-align:center; 

}

.tab-heading h4:after{

	left:0px;

}

}

