
 header {
     
      color: #000000;
	  padding-top: 12px;
	  
	  
	  
    } 
body a:hover {
	text-decoration: none;
}
	ul {
  list-style-type: none;
}
  
.banner_bottom {
    padding: 3.5em 0;
}

.banner_bottom h3{
    padding: 1em 1em;
	text-align: center;
 text-transform: uppercase;
	
}
.banner_bottom p{
    padding: 0 2em;
	text-align: justify;
}

.heading{
	  padding: 4em 1em;
	background-color: #ffffff;
	color: black;
	text-align: justify;
}

.heading h3{
text-transform: uppercase;
}

.heading p{
	text-align: justify;	
}

.stu-verify{
	line-height:0.7;
s
}
.header-contact{
	color:red;
	
}
.header-contact h5{
	color:red;
  margin-bottom:0;
   margin-top:0;
    padding:0px;
	font-size:17px;
line-height:1px;	

}
/*-- registration --*/
.regd{
	height: 31px;
	margin: 0;
	
}


/*-- //registration --*/


/*-- navbar --*/
.navbar {
	width: 100%;
	background-color:#2f3090;
	 padding-left: 2em;
}
	
.navbar-nav>li>a {
   

 margin:0 2px;
    text-transform: uppercase;
}
	
.dropdown-menu {
    min-width: 210px;
    padding: 0;
}
.dropdown-menu>a {
	background-color: #fff;
	
}
.dropdown-menu>a:hover {
	background-color: #e6e6e6;
	
}
/*-- //navbar --*/

/*-- search --*/
.btn-search{

  background-color: #1E90FF;
  color: white;
  cursor: pointer;
}
.search{
	height: 33px;
	margin: 0;
	
}
/*-- //search --*/


/*-- carousel --*/
.carousel-inner img {
    width: 100%; /* Set width to 100% */
    margin: auto;
    max-height:490px;
	background-color: #eef3fa;
  }
  .carousel-caption {
    color: #18a2de ;
}
.carousel-indicators .active{
    background-color: #e62739;
}
/*-- //carousel --*/

/*-- about --*/
.about_us {
	background-color: #fff;
	color: black;
	text-align: justify
}
/*-- //about --*/

/*-- notice --*/
.notice {
	background-color: #fff;
	color: black;
	text-align: justify
}
/*-- //notice --*/

.address-left a {
    color: #fff;
    text-decoration: none;
}
.address-left p {
   margin:0;
}

.address-left a:hover 
{
     color:#fd8e0f; 
     text-decoration:none; 
     cursor:pointer;  
}
/*-- social links --*/
  .address {
  padding-bottom: 1em;
 
}
  .fa {
  padding: 10px;
  font-size: 20px;
  width: 40px;
  text-align: center;
  text-decoration: none;
  margin: 2px 2px;
  border-radius: 50%;
}
.fa:hover {
    opacity: 0.7;
	text-decoration:  none;
}

.fa-facebook {
  background: #3B5998;
  color: white;
}

.fa-twitter {
  background: #55ACEE;
  color: white;
}

.fa-google-plus {
  background: #dd4b39;
  color: white;
}

.fa-linkedin {
  background: #007bb5;
  color: white;
}

.fa-youtube {
  background: #bb0000;
  color: white;
}
/*-- //social links --*/



/*-- footer1 --*/
.menuLink li > a{
	color: #fff;
}
.footer-contact li > a{
	color: #fff;
}

  .footer1{
      background-color: rgba(47,48,144,0.9);
      color: #ffffff;
	  
	  margin:auto;
	  padding: 40px 20px;
    }
.sitemap {
	padding-left: 45px;
}
/*-- //footer1 --*/


/*-- footer2 --*/
.pull-left{
	padding-top:20px;
	padding-left:8px;
}
.pull-right{
	padding-top:5px;
	padding-bottom:0px;
	padding-right:58px;
}
.footer2{
      background-color: #3b3b3b;
      color: #ffffff;
	 
    }
/*-- //footer2 --*/


/*-- director message --*/

.dir-msg-top{
	padding: 1em;
    background: rgba(47,48,144,0.7); 
}

.dir-msg-top p{
    color: #FFFFFF;
    margin: 0;
    line-height: 2em;   
}

.dir-msg-info {
    margin: 1em !important;
}

#dir-msg h3{
	color: #ffffff;
}

#dir-msg {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
  
}

/*-- //director message --*/


/*-- testimonials --*/
.test{
	background-color:#fe9b0f;
	color:white;
	
}
#img-gal{
	background-color:#fff;
	padding: 2em;	
}
.btn-outline-danger{
	margin: auto;
}
/*-- //testimonials --*/
/*-- testimonials --*/
.mis_vis{
	background-color:#f8f8f8;
	color:#000;
	
}
/*-- //testimonials --*/
.img-gallery h3{
	text-transform: uppercase;
	padding-top: 1em;
	padding-bottom: 0.5em;
}

.adif-logo{
	width: 130px;
	 padding-top: 3px;
	
}

.text-info {
	margin: auto;
	max-width: 215px;
}
.course {
	
	padding-top: 2em;

}
.query {
	margin: auto;
	max-width: 800px;
	padding-bottom: 2em;

}

@media screen and (max-width: 1100px) {
  header {
	  padding-bottom: 15px;
    } 
    }
@media screen and (max-width: 870px) {
 .header-contact h5{
	font-size:12px;
}
    }

@media screen and (max-width: 767px) {
 .header-contact h5{
	font-size:17px;
}
	#toTop {
		bottom: 40px;
		right: 4%;
		width: 34px;
		height: 40px;
		background-size: 33px;
	}
    }
	
	
	.modal-dialog {width:600px;}
.thumbnail {margin-bottom:6px;}
/*-- to-top --*/
#toTop {
	display: none;
	text-decoration: none;
	position: fixed;
	bottom: 24px;
	right: 1%;
	overflow: hidden;
	z-index: 999; 
    width: 64px;
    height: 64px;
	border: none;
	text-indent: 100%;
	background: url("images/arr.png") no-repeat 0px 0px;
	background-size: 40px;
}
#toTopHover {
    width: 64px;
    height: 64px;
	display: block;
	overflow: hidden;
	float: right;
	opacity: 0;
	-moz-opacity: 0;
	filter: alpha(opacity=0);
}
/*-- //to-top --*/

.center {
    margin: auto;
}