
* {
	margin: 0;
	padding: 0;
}
body {
	
	font-size: 16px;
	background: #efefef;
	color: #555;
	overflow-x: hidden;
}
a:hover {
	text-decoration: none;
}
.logo img {
	max-width: 100px;
}
img {
	max-width: 100%;
}
.header {
	text-align: center;
}
.header a {
	padding: 5px 0 0;
	display: block;
	font-size: 48px;
	text-decoration: none;
	color: #555;
}
.header p {
	margin: 10px 0 40px 0;
	font-size: 18px;
}
.container {
	max-width: 1200px;
	margin: 0 auto;
}
@media only screen and (max-width : 1000px) {
.stellarnav > ul > li > a {
	padding: 20px 23px;
}
}
/* all nav */
.stellarnav {
	position: relative;
	width: 100%;
	z-index: 9900;
	line-height: normal;
}
.stellarnav a {
	color: #777;
}
.stellarnav ul {
	margin: 0;
	padding:8px 0;
	text-align: center;
	float: right;
	text-transform: uppercase;
}
.stellarnav li {
	list-style: none;
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
	line-height: normal;
	vertical-align: middle;
}
.stellarnav li a {
	padding:8px 15px;
	display: block;
	text-decoration: none;
	color: #777;
	font-size: inherit;
	box-sizing: border-box;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	transition: all .3s ease-out;
}
/* main level */
.stellarnav > ul > li {
	display: inline-block;
}
.stellarnav > ul > li > a {
	padding: 1px 10px;
	font-weight: 500;
	 
	line-height: 16px;
}
/* first level dd */
.stellarnav ul ul {
	top: auto;
	width: 220px;
	position: absolute;
	z-index: 9900;
	text-align: left;
	display: none;
	background: #ddd;
}
.stellarnav li li {
	display: block;
}
/* second level dd */
.stellarnav ul ul ul {
	top: 0; /* dd animtion - change to auto to remove */
	left: 220px;
}
.stellarnav > ul > li:hover > ul > li:hover > ul {
	opacity: 1;
	visibility: visible;
	top: 0;
}
/* .drop-left */
.stellarnav > ul > li.drop-left > ul {
	right: 0;
}
.stellarnav li.drop-left ul ul {
	left: auto;
	right: 220px;
}
/* light theme */
.stellarnav.light {
	background: rgba(255, 255, 255, 1);
}
.stellarnav.light a {
	color: #2f5ea7;
}
.stellarnav.light ul ul {
	background: rgba(255, 255, 255, 1);
}
.stellarnav.light li a {
	color: #2f5ea7;
}
/* dark theme */
.stellarnav.dark {
	 

    margin-top: 40px;

 
}
.stellarnav.dark a {
	color: #995b0f;
	
}
.stellarnav.dark ul ul {
	background:#fff ;
}
.stellarnav.dark li a {
	color: #995b0f;
}
.stellarnav.dark li a:hover {
	color: #fff;
	background-color:#d78b2e;
}
/* sticky nav */
.stellarnav.fixed {
	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 9999;
}
/* only used when 'scrollbarFix' is set to true in the js. This fixes horizontal scrollbar caused by the dd menus that are very long.*/
body.stellarnav-noscroll-x {
	overflow-x: hidden;
}
/* general styling */
.stellarnav li.has-sub > a:after {
	content: '';
	margin-left: 4px;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 6px solid #FFF;
	display: inline-block;
}
.stellarnav li li.has-sub > a:after {
	margin-left: 10px;
	float: right;
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	border-left: 6px solid #FFF;
	position: relative;
	top: 4px;
}
.stellarnav li.drop-left li.has-sub > a:after {
	float: left;
	margin-right: 10px;
	border-left: 0;
	border-top: 6px solid transparent;
	border-bottom: 6px solid transparent;
	border-right: 6px solid #FFF;
}
.stellarnav.hide-arrows li.has-sub > a:after, .stellarnav.hide-arrows li li.has-sub > a:after, .stellarnav.hide-arrows li.drop-left li.has-sub > a:after {
	display: none;
}
.stellarnav .menu-toggle, .stellarnav .close-menu, .stellarnav .call-btn-mobile, .stellarnav .location-btn-mobile {
	display: none;
	text-transform: uppercase;
	text-decoration: none;
}
.stellarnav .dd-toggle {
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	padding: 0;
	width: 48px;
	height: 48px;
	text-align: center;
	z-index: 9999;
	border: 0;
}
.stellarnav.desktop li.has-sub a {
	padding-right: 5px;
}
.stellarnav.desktop.hide-arrows li.has-sub a {
	padding-right: 15px;
}
.stellarnav.mobile > ul > li > a.dd-toggle {
	padding: 0;
}
.stellarnav li.call-btn-mobile, .stellarnav li.location-btn-mobile {
	display: none;
}
/* svg icons */
.stellarnav svg {
	fill: currentColor;
	width: 1em;
	height: 1em;
	position: relative;
	top: 2px;
}
/* svg icons */

.stellarnav a.dd-toggle .icon-plus {
	box-sizing: border-box;
	transition: transform 0.3s;
	width: 12px;
	height: 100%;
	position: relative;
	vertical-align: middle;
	display: inline-block;
}
.stellarnav a.dd-toggle .icon-plus:before {
	content: '';
	display: block;
	width: 12px;
	height: 0px;
	border-bottom: solid 3px #777;
	position: absolute;
	top: 50%;
	transform: rotate(90deg);
	transition: width 0.3s;
}
.stellarnav a.dd-toggle .icon-plus:after {
	content: '+';
	display: block;
	width: 12px;
	height: 0px;
	top: 50%;
	border-bottom: solid 3px #777;
	position: absolute;
}
.stellarnav li.open > a.dd-toggle .icon-plus {
	-webkit-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	transform: rotate(135deg);
}
.stellarnav.light a.dd-toggle .icon-plus:before {
	border-color: #000;
}
.stellarnav.light a.dd-toggle .icon-plus:after {
	border-color: #000;
}
.stellarnav.dark a.dd-toggle .icon-plus:before {
	border-color: #FFF;
}
.stellarnav.dark a.dd-toggle .icon-plus:after {
	border-color: #FFF;
}
.stellarnav .icon-close {
	box-sizing: border-box;
	width: 12px;
	height: 12px;
	position: relative;
	display: inline-block;
}
.stellarnav .icon-close:before {
	content: '';
	display: block;
	width: 12px;
	height: 0px;
	border-bottom: solid 3px #777;
	position: absolute;
	top: 50%;
	transform: rotate(45deg);
}
.stellarnav .icon-close:after {
	content: '';
	display: block;
	width: 12px;
	height: 0px;
	top: 50%;
	border-bottom: solid 3px #777;
	position: absolute;
	transform: rotate(-45deg);
}
.stellarnav.light .icon-close:before {
	border-color: #000;
}
.stellarnav.light .icon-close:after {
	border-color: #000;
}
.stellarnav.dark .icon-close:before {
	border-color: #FFF;
}
.stellarnav.dark .icon-close:after {
	border-color: #FFF;
}
/* mobile nav */
.stellarnav .menu-toggle, .stellarnav .call-btn-mobile, .stellarnav .location-btn-mobile, .stellarnav .close-menu {
	padding: 15px;
	box-sizing: border-box;
}
.stellarnav .menu-toggle span.bars {
	display: inline-block;
	margin-right: 7px;
	position: relative;
	top: 3px;
}
.stellarnav .menu-toggle span.bars span {
	display: block;
	width: 15px;
	height: 2px;
	border-radius: 6px;
	background: #777;
	margin: 0 0 3px;
}
.stellarnav .full {
	width: 100%;
}
.stellarnav .half {
	width: 50%;
}
.stellarnav .third {
	width: 33%;
	text-align: center;
}
.stellarnav .location-btn-mobile.third {
	text-align: center;
}
.stellarnav .location-btn-mobile.half {
	text-align: right;
}
.stellarnav.light .third, .stellarnav.light .half {
	border-left: 1px solid rgba(0, 0, 0, .15);
}
.stellarnav.light.left .third, .stellarnav.light.left .half {
	border-bottom: 1px solid rgba(0, 0, 0, .15);
}
.stellarnav.light.right .third, .stellarnav.light.right .half {
	border-bottom: 1px solid rgba(0, 0, 0, .15);
}
.stellarnav.light .third:first-child, .stellarnav.light .half:first-child {
	border-left: 0;
}
.stellarnav.dark .third, .stellarnav.dark .half {
	border-left: 1px solid rgba(255, 255, 255, .15);
}
.stellarnav.dark.left .third, .stellarnav.dark.left .half {
	border-bottom: 1px solid rgba(255, 255, 255, .15);
}
.stellarnav.dark.right .third, .stellarnav.dark.right .half {
	border-bottom: 1px solid rgba(255, 255, 255, .15);
}
.stellarnav.light.left .menu-toggle, .stellarnav.light.right .menu-toggle {
	border-bottom: 0;
}
.stellarnav.dark.left .menu-toggle, .stellarnav.dark.right .menu-toggle {
	border-bottom: 0;
	background: #3e6cb3;
	color: #fff;
}
.stellarnav.dark .third:first-child, .stellarnav.dark .half:first-child {
	border-left: 0;
}
.stellarnav.light .menu-toggle span.bars span {
	background: #000;
}
.stellarnav.dark .menu-toggle span.bars span {
	background: #FFF;
}
.stellarnav.mobile {
	position: static;
}
.stellarnav.mobile.fixed {
	position: static;
}
.stellarnav.mobile ul {
	position: relative;
	display: none;
}
.stellarnav.mobile.active {
	padding-bottom: 0;
}
.stellarnav.mobile.active > ul {
	display: block;
}
.stellarnav.mobile ul {
	text-align: left;
}
.stellarnav.mobile > ul > li {
	display: block;
}
.stellarnav.mobile > ul > li > a {
	padding: 15px;
}
.stellarnav.mobile ul {
	background: rgba(221, 221, 221, 1);
}
.stellarnav.mobile ul ul {
	position: relative;
	opacity: 1;
	visibility: visible;
	width: auto;
	display: none;
	-moz-transition: none;
	-webkit-transition: none;
	-o-transition: color 0 ease-in;
	transition: none;
}
.stellarnav.mobile ul ul ul {
	left: auto;
	top: auto;
}
.stellarnav.mobile li.drop-left ul ul {
	right: auto;
}
.stellarnav.mobile li a {
	border-bottom: 1px solid rgba(255, 255, 255, .15);
}
.stellarnav.mobile > ul {
	border-top: 1px solid rgba(255, 255, 255, .15);
}
.stellarnav.mobile.light li a {
	border-bottom: 1px solid rgba(0, 0, 0, .15);
}
.stellarnav.mobile.light > ul {
	border-top: 1px solid rgba(0, 0, 0, .15);
}
.stellarnav.mobile li a.dd-toggle {
	border: 0;
}
.stellarnav.mobile.light li a.dd-toggle {
	border: 0;
}
.stellarnav.mobile .menu-toggle, .stellarnav.mobile .dd-toggle, .stellarnav.mobile .close-menu, .stellarnav.mobile .call-btn-mobile, .stellarnav.mobile .location-btn-mobile {
	display: inline-block;
}
.stellarnav.mobile li.call-btn-mobile {
	border-right: 1px solid rgba(255, 255, 255, .1);
	box-sizing: border-box;
}
.stellarnav.mobile li.call-btn-mobile, .stellarnav.mobile li.location-btn-mobile {
	display: inline-block;
	width: 50%;
	text-transform: uppercase;
	text-align: center;
}
.stellarnav.mobile li.call-btn-mobile.full, .stellarnav.mobile li.location-btn-mobile.full {
	display: block;
	width: 100%;
	text-transform: uppercase;
	border-right: 0;
	text-align: left;
}
.stellarnav.mobile.light ul {
	background: rgba(255, 255, 255, 1);
}
.stellarnav.mobile.dark ul {
	background: #fff;
}
.stellarnav.mobile.dark ul ul {
	background: rgba(255, 255, 255, .08);
}
.stellarnav.mobile.light li.call-btn-mobile {
	border-right: 1px solid rgba(0, 0, 0, .1);
}
.stellarnav.mobile.top {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 9999;
}
.stellarnav.mobile li.has-sub > a:after, .stellarnav.mobile li li.has-sub > a:after, .stellarnav.mobile li.drop-left li.has-sub > a:after {
	display: none;
}
/* left and right positions */
.stellarnav.mobile.right > ul, .stellarnav.mobile.left > ul {
	position: fixed;
	top: 0;
	bottom: 0;
	width: 100%;
	max-width: 280px;
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
}
.stellarnav.mobile.right > ul {
	right: 0;
	z-index: 10;
}
.stellarnav.mobile.right .close-menu, .stellarnav.mobile.left .close-menu {
	display: inline-block;
	text-align: right;
}
.stellarnav.mobile.left > ul {
	left: 0;
}
.stellarnav.mobile.right .location-btn-mobile.half, .stellarnav.mobile.right .call-btn-mobile.half, .stellarnav.mobile.right .close-menu.half {
	text-align: center;
}
.stellarnav.mobile.right .location-btn-mobile.third, .stellarnav.mobile.right .call-btn-mobile.third, .stellarnav.mobile.right .close-menu.third {
	text-align: center;
}
.stellarnav.mobile.left .location-btn-mobile.half, .stellarnav.mobile.left .call-btn-mobile.half, .stellarnav.mobile.left .close-menu.half {
	text-align: center;
}
.stellarnav.mobile.left .location-btn-mobile.third, .stellarnav.mobile.left .call-btn-mobile.third, .stellarnav.mobile.left .close-menu.third {
	text-align: center;
}
.stellarnav.mobile.left .menu-toggle.half, .stellarnav.mobile.left .menu-toggle.third, .stellarnav.mobile.right .menu-toggle.half, .stellarnav.mobile.right .menu-toggle.third {
	text-align: left;
}
.stellarnav.mobile.left .close-menu.third span, .stellarnav.mobile.right .close-menu.third span {
	display: none;
}
/* left and right positions */

/* mega dd */
.stellarnav.desktop li.mega ul ul {
	background: none;
}
.stellarnav.desktop li.mega li {
	display: inline-block;
	vertical-align: top;
	margin-left: -4px;
}
.stellarnav.desktop li.mega li li {
	display: block;
	position: relative;
	left: 4px;
}
.stellarnav.desktop li.mega ul ul {
	width: auto;
}
.stellarnav.desktop > ul > li.mega {
	position: inherit;
}
.stellarnav.desktop > ul > li.mega > ul {
	width: 100%;
}
.stellarnav.desktop > ul > li.mega > ul li.has-sub ul {
	display: block;
	position: relative;
	left: auto;
}
.stellarnav.desktop > ul > li.mega > ul > li {
	padding-bottom: 15px;
	box-sizing: border-box;
}
.stellarnav.desktop li.mega li li a {
	padding: 5px 15px;
}
.stellarnav.desktop li.mega li.has-sub a:after {
	display: none;
}
.stellarnav.desktop > ul > li.mega > ul > li > a {
	color: yellow;
}
/* mega dd */


/* Fallback for slow javascript load */
@media only screen and (max-width : 768px) {
.stellarnav {
	overflow: hidden;
	display: block;
}
.stellarnav ul {
	position: relative;
	display: none;
}
}

/* mobile nav */
@media only screen and (max-width : 420px) {
.stellarnav.mobile .call-btn-mobile.third span, .stellarnav.mobile .location-btn-mobile.third span {
	display: none;
}
.header{
	text-align:left;
	
	
	}
	.stellarnav.dark {
    margin-top: -73px;
    text-align: right;
}
.stellarnav.dark.right{
	margin-bottom:16px;
	}
	
	
	#banner-section {
		margin-top:48px;
		
		
		
		}
}
img {
	max-width: 100%;
}
.headerinner {
   position:fixed;
    z-index: 20;
    padding-bottom: 10px;
    width: 100%;
	background-color:#fff;
}

.headerhome {
   position:fixed;
    z-index: 20;
    padding-bottom: 10px;
    width: 100%;
}
.phone {
	color: #fff;
	 font-weight: 500;

font-size: 13px;
}
.phone i {
	color: #dfc55d;
}
.headerhome h6 {
	color: #e1cd5d;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
}
.headerinner h6 {
	color: #e1cd5d;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
}
.social {
	text-align: right;
}
.expertise h3 {
	font-weight: bold;
	color: #efcd5d;
	margin: 5px 0px;
	padding: 0px;
}
.expertise {
	background: #212747;
	color: #fff;
}
.expertile {
	border-right: 1px solid #d4b653;
	padding: 16px 0px;
}
.expertise h4 {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
.expertise h5 {
	font-size: 13px;
	margin: 0px;
	padding: 0px;
}
.expertile img {
	float: right;
}
.international h2 {
	font-size: 32px;
	background: url(/web/20241112230216im_/https://www.muvattupuzhadiocese.in/images/dot.png) center repeat-x;
}
.international h2 span {
	background: #fff;
	padding-left: 15px;
	padding-right: 10px;
}
.international {
	text-align: center;
	padding: 50px 0px;
}
.international p {
	font-size: 15px;
	color: #707070;
}
.header-top {
	background: #995b0f;
	padding: 10px;
}
.header-top a {
	color: #fff;
}
.header-top a:hover {
	color: #fff8ae;
}
.social i {
	margin: 0px 10px;
}

.home-bannner {
	top: 66px;
	margin-bottom:  0px !important;
	 
	
}
#banner-section {
	position: relative;
	margin-bottom: 120px;

	 
	left: 0px;
	right: 0px;
}

.stellarnav   ul   li ul li {
	font-size:13px;
	font-weight:600;
	
}

.links {
	font-size:13px;
	font-weight:500;
	 border-right: 1px solid #fff;
    padding-right: 8px;
    padding-left: 8px;
 
	
}
.about-us h2  {
	font-weight:bold;
	text-transform:uppercase;
	
}
.about-us {
	background:#995b0f;
	margin-top:-150px;
	color:#fff;
	padding:30px 0px 40px 0px;
	
}.about-us .btn {
	border: 2px solid #fff;

padding: 10px 20px;

margin-top: 10px;

float: left;

color: #fff;

font-weight: 500;

}
.about-us .btn:hover {
	color:#FC0;
}

.news {
	padding:40px 0px;
	background:#f5f5f5;
	
}
.news h2 span {
	border-bottom:3px solid #995b0f;
	margin-left: 2%;
}
	
	
}
.news h2 {
	
	font-size: 26px;
line-height: 26px;
font-weight: bold;
margin-bottom:20px;

}
.news h3 {
	
	font-size: 20px;
line-height: 26px;
font-weight: bold;

}

.news p {
	text-align: justify;
font-size: 14px;
	
}

.news a {
	font-weight:bold;
	text-transform:uppercase;
	color:#995b0f;
	
	
}
.tile {
	text-align:center;
	padding:40px 0px;
	 
	margin-top:30px;
}
.tile i {
	font-size:50px;
}

.tile2 {
	background:#fff;
	padding:0px 0px 20px 0px;
}
.albums {
	padding:30px 0px;
}
.albums h2 {
    font-size: 26px;
    line-height: 26px;
    font-weight: bold;
    margin-bottom: 20px;
}

.albums h2 span {
	border-bottom:3px solid #995b0f;
	margin-left: 2%;
}
	
	
}
.copy {
	background:#444;
	padding:10px 0px;
	
}
.copy  p {
	color:#fff;
	font-size:12px;
	text-align:center;
	margin-bottom:0px;
	
}
footer {
	background:#333;
	color:#eee;
	padding:30px 0px 0px 0px;
}
footer ul {
	margin-left:0px;
	padding-left:0px;
}
footer ul li {
	list-style:none;
	margin-bottom:4px;
}
footer a:hover {
	color:#fff;
	
}

footer a {
	 
	color:#eee;
	font-size:13px;
}

footer h4 {
	font-weight:600;
	
}

footer a i {
	font-size:20px !important;
}

.inner {
	 
}
.inner h2 {
	color:#995b0f;
	font-size:24px;
	font-weight:bold;
}
.inner {
	padding:40px 0px  0px 0px;
}

.map {
	width:100%;
	height:250px;
	margin-top:30px;
	border:none;

	
}

.list1 li {
	list-style:none;
	font-weight:600;
	color:#3e6cb3;
	
}

.mission {
	padding-bottom:30px;
}
	.innpage .es-caption {
		text-align:center;
		padding-bottom: 4%;
	}
	.innpage .slide-prev ,  .innpage .slide-next  {
		display:none !important;
	}
	
	.history p {
		text-align:justify;
	}
	.history {
		padding-bottom:20px;
	}
	
	 
	
	.gallery div   {
		margin-bottom:20px;
		 
	}
	.gallery div img {
		box-shadow:0px 5px 5px rgba(0,0,0,.2);
		
	}
	
	.how-section1{
    margin-top:-15%;
    padding: 10%;
}
.how-section1 h4{
    color: #ffa500;
    font-weight: bold;
    font-size: 30px;
}
.how-section1 .subheading{
    color: #995b0f;
    font-size: 20px;
}
.how-section1 .row
{
    margin-top: 10%;
}
.how-img 
{
    text-align: center;
}
.how-img img{
    width: 100%;
}



section{width:100%; float:left;}


.post-title-block h1 {color: #fff; font-size: 85px; font-weight: bold; text-transform: capitalize;}
.post-title-block li{font-size:20px; color: #fff;}
.image-block{float:left; width:100%; margin-bottom:10px;}

.gray {
  color: #a5a5a5;
}

.team{
  margin:0px;
  margin-top: -137px;
}

.team-member {
  margin: 15px 0;
  padding: 0;
}

.team-member figure {
  position: relative;
  overflow: hidden;
  padding: 0;
  margin: 0;
}

.team-member figure img {
  min-width: 100%;
}

.team-member figcaption p {
  font-size: 16px;
}

.team-member figcaption ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.team-member figcaption ul {
  visibility: visible;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}

.team-member figcaption ul li {
  display: inline-block;
  padding: 10px;
}

.team-member h4 {
  margin: 10px 0 0;
  padding: 0;
}

.team-member figcaption {
  padding: 50px;
  color: transparent;
  background-color: transparent;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.team-member figure:hover figcaption {
  visibility: visible;
  color: #fff;
  background:#d78b2e;
  /* Primary color, can be changed via colors.css */
  
  height: 100%;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.team-member figure:hover figcaption ul li a:hover {
  color: rgba(49, 49, 49, .97);
}

.team-member figure img {
  -webkit-transform: scale(1) rotate(0) translateY(0);
  -moz-transform: scale(1) rotate(0) translateY(0);
  -o-transform: scale(1) rotate(0) translateY(0);
  -ms-transform: scale(1) rotate(0) translateY(0);
  transform: scale(1) rotate(0) translateY(0);
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}

.team-member figure:hover img {
  -webkit-transform: scale(1.1) rotate(1deg) translateY(12px);
  -moz-transform: scale(1.1) rotate(1deg) translateY(12px);
  -o-transform: scale(1.1) rotate(1deg) translateY(12px);
  -ms-transform: scale(1.1) rotate(1deg) translateY(12px);
  transform: scale(1.1) rotate(1deg) translateY(12px);
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}

.icons img{
    margin:1%;
}

.selecttab {
    border: 1px solid green;
    width: 100%;
    margin-bottom: 3%;
    
}

.tab {
    margin-top: 2%;
    margin-left: 10%;
    margin-right: 10%;
}

.tabresult {
  
}

.caption {
    background-color:#fdf8f1;
}

.textbox {
    text-decoration: underline;
}


#newform {
    display: none;
}

#existingform {
    display: none;
}

.tabselection {
    padding-top: 3%;
    font-size: 30px;
}

.viewtext {
    text-align: center;
    margin-top: -2%;
    padding: 0;
    border: 0;
    width: 100%;
    background: #fff;
}

#tab1selectionlist {
    display: none;
}

#tab2selectionlist {
    display: none;
}

#tab3selectionlist {
    display: none;
}


.how-section1{
   
    padding: 10%;
}
.how-section1 h4{
    color: #995b0f;
    font-weight: bold;
    font-size: 30px;
}
.how-section1 .subheading{
    color: #995b0f;
    font-size: 20px;
}
.how-section1 .row
{
    margin-top: 10%;
}
.how-img 
{
    text-align: center;
}
.how-img img{
    width: 100%;
}


.table{
    background-color:#fff;
    box-shadow:0px 2px 2px #aaa;
    margin-top:50px;
}

.glyphicon-lg
{
    font-size:4em
}
.info-block
{
    border-right:5px solid #E6E6E6;margin-bottom:25px
}
.info-block .square-box
{
    width:100px;min-height:110px;margin-right:22px;text-align:center!important;background-color:#676767;padding:20px 0
}
.info-block.block-info
{
    border-color:#995b0f;
}
.info-block.block-info .square-box
{
    background-color:#995b0f;color:#FFF
}
.banner-section{background-image:url("https://web.archive.org/web/20241112230216im_/https://static.pexels.com/photos/373912/pexels-photo-373912.jpeg"); background-size:cover; height: 380px; left: 0; position: absolute; top: 0; background-position:0;}
.post-title-block{padding:100px 0;}
.post-title-block h1 {color: #fff; font-size: 85px; font-weight: bold; text-transform: capitalize;}
.post-title-block li{font-size:20px; color: #fff;}
.image-block{float:left; width:100%; margin-bottom:10px;}
.footer-link{float:left; width:100%; background:#222222; text-align:center; padding:30px;}
.footer-link a{color:#A9FD00; font-size:18px; text-transform:uppercase;}

.epar h4 small {
	font-size:15px;
	margin-top:10px;
	font-weight:bold;
	
}

.list2 li {
	margin-bottom:0px;
	line-height:30px;
	list-style:none;
}

.list2 li strong {
	float:left;
	width:240px;
	line-height:22px;
	font-size:16px;
}

.commision .list2 li strong {
	font-weight:normal;
	width:130px;
	
}
.glance .list2 li strong {
	 
	width:300px;
	max-width:100%;
	
}
.normal {
	 font-size:14px !important;
	 
	
}

.commision h5 {
	font-size:19px;
	font-weight:bold;
	
}

.image-grid-cover {
    width: 100%;
    background-size: cover;
    min-height: 180px;
    
    margin-bottom: 30px;
    text-shadow: rgba(0,0,0,.8) 0 1px 0;
    border-radius: 4px;
}
.image-grid-clickbox {
   
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 100%;
    z-index: 20;
    background: rgba(0,0,0,.45);
}
.cover-wrapper {
    font-size: 14px;
    text-align: center;
    display: block;
    color: #995b0f;
    text-shadow: rgba(0,0,0,.8) 0 1px 0;
    z-index: 21;
    margin-bottom: 2%;
    top: 80px;
}
a, a:focus, a:hover {
    text-decoration: none;
    outline: 0;
}
.thumbnail {
    position: relative;
    padding: 0px;
    margin-bottom: 20px;
}

.thumbnail img {
    width: 100%;
}

.qurbana {
	position:fixed;
	right:0px;
	bottom:20px;	
}

.qurbana img {
	width:100px;
	

}

.qurbana span {
	background: #fe0000;
padding: 6px 10px;
margin-left: -22px;
font-size: 17px;
font-weight: bold;  
	
}

.institutions h4 {
	 font-size: 17px;
font-weight: 600;
	
}

.tiles {
	 
	box-shadow:0px 5px 10px 10px rgba(0,0,0,.05);
	margin-bottom:20px;
	min-height:270px !important;
	
}

.tiles img {
	width:100%;
	margin-top:15px;
	
}

.institute-detail h2 {
	border-bottom:1px solid #aaa;
	padding-bottom:5px;
}

.institute-detail p {
	text-align:justify;
	color:#555;
	line-height:24px;
	font-weight:400;
}
	
/*
     FILE ARCHIVED ON 23:02:16 Nov 12, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 17:50:53 Sep 13, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.783
  exclusion.robots: 0.032
  exclusion.robots.policy: 0.02
  esindex: 0.012
  cdx.remote: 11.941
  LoadShardBlock: 614.861 (3)
  PetaboxLoader3.datanode: 400.75 (4)
  PetaboxLoader3.resolve: 429.435 (2)
  load_resource: 298.431
*/