




.about-us
{

background-color: white;
	padding: 1.5em;
	margin-top: 4em;
	border-top: 3px solid #005078;
font-family: "Lato";
font-weight: 300;

}

.panel-group-lists .panel
{
	box-shadow: none;
	-webkit-box-shadow:none;
}
.panel-group .panel-title a
{
	padding: 10px 30px;
	color: #0371A3;
}

.panel-group .panel-title a:hover
{
	color: #0371A3;
}

/* carousel css */
.carousel-fade .carousel-inner .item {
	opacity: 0;
	transition-property: opacity;
  }
  
  .carousel-fade .carousel-inner .active {
	opacity: 1;
  }
  
  .carousel-fade .carousel-inner .active.left,
  .carousel-fade .carousel-inner .active.right {
	left: 0;
	opacity: 0;
	z-index: 1;
  }
  
  .carousel-fade .carousel-inner .next.left,
  .carousel-fade .carousel-inner .prev.right {
	opacity: 1;
  }
  
  .carousel-fade .carousel-control {
	z-index: 2;
  }
  
  /*
	WHAT IS NEW IN 3.3: "Added transforms to improve carousel performance in modern browsers."
	Need to override the 3.3 new styles for modern browsers & apply opacity
  */
  @media all and (transform-3d), (-webkit-transform-3d) {
	  .carousel-fade .carousel-inner > .item.next,
	  .carousel-fade .carousel-inner > .item.active.right {
		opacity: 0;
		-webkit-transform: translate3d(0, 0, 0);
				transform: translate3d(0, 0, 0);
	  }
	  .carousel-fade .carousel-inner > .item.prev,
	  .carousel-fade .carousel-inner > .item.active.left {
		opacity: 0;
		-webkit-transform: translate3d(0, 0, 0);
				transform: translate3d(0, 0, 0);
	  }
	  .carousel-fade .carousel-inner > .item.next.left,
	  .carousel-fade .carousel-inner > .item.prev.right,
	  .carousel-fade .carousel-inner > .item.active {
		opacity: 1;
		-webkit-transform: translate3d(0, 0, 0);
				transform: translate3d(0, 0, 0);
	  }
  }
  
#carousel-example-generic
{
	box-shadow: 0 0 5px 2px rgba(0,0,0,.35);
}

.carousel-caption #typcol a 
{
	font-family: "Courier New";
	font-weight: bold;
	color: #3c363a;
	font-size: 150%;
}


.carousel-caption #typcol a:hover 
{
	font-family: "Courier New";
	font-weight: bold;
	color: black;
	font-size: 150%;
}
/* carousel css ends */
/* data animation  begins */
h5{
	--webkit-animation-duration : 1.5s;
 --webkit-animation-delay : 3s;
}

.about-us p
{
font-size:16px;
margin:3%;	
color: #434A54;
text-align: justify;
}


.about-us h4
{
	
margin-top: 5px;
font-family: "Lato";
font-weight: 300;
color: #0371A3;
font-size: 36px;
}

#vision blockquote{
	margin-bottom: 50px;
	border: none;
}

#mission blockquote{
	margin-bottom: 50px;
	border: none;
}

blockquote {
font-family: Georgia, serif;
font-size: 18px;
font-style: italic;
margin: 0.25em 0;
padding: 0.25em 40px;
line-height: 1.45;
position: relative;
color: #383838;
}
blockquote:before {
content: "\201C";
font-size: 80px;
color: #7a7a7a;
}
blockquote p {
  display: inline;
}