body{
	
	font-family: 'Oswald', 'Ramabhadra' , sans-serif;	
	font-size: 1.5em;
	color: #363636;
}

h1{
	color: #fff;
	text-shadow: 1px 1px 1px rgba(150, 150, 150, 0.8);
	margin: 0;
	font-size: 26px;
}

header .first-title{
	background: #000;
	padding: 15px 0;

}


h2{
	text-align: center;
}

h3{
	font-size: 18px;
	font-family: 'Oswald', sans-serif;
}

header .header-logo{
	background: #000;
	
}

header .header-logo{
	padding: 20px 0;	
}

.directory-title,figcaption h3{
	text-align: center;
}

.dir-block{
	padding: 20px;
	border-top: 1px solid #eaeaea;
	background: #f7f7f7;
}

.dir-block .directory{
		background: #f9f9f9;
		border: 1px solid #f0f0f0;
		margin-bottom: 20px;
}


.icon-block{
	padding: 30px 0;color: #a41c19;
}


.icon-block .address{
	padding: 30px 0;
	
}


.icon-block .address .fa{
	padding-bottom: 20px;

}

/*......... start navigation .........*/


.nav{
	/*background: #ededed;
	border-bottom: 1px solid #ededed;*/
	padding: 20px 0;
	
}

.nav ul li a{
	padding: 7px 25px !important;
	color: #fff;
	background: #a41c19;
}

.nav ul li a:hover{
	background: #300201;
	padding: 7px 25px !important;
	text-decoration: none;
	color: #ed1c24;

}

.nav ul{
	margin-top: 10px;
}

/*......... end navigation .........*/
/*......... start footer title .........*/

.directory-title h3{
	margin-top: 0;
	margin-bottom: 0;
}

.directory-title h3 a{
	background: #f8f8f8;
	padding: 10px 0;
	display: inline-block;
	width: 100%;
	color: #000;
	text-decoration: underline;
}

.directory-title h3 a:hover{
	background: #000;
	color: #fff;
	text-decoration: none;
}


/*.........  end footer title .........*/

.directory figure{
	background: #f9f9f9 !important;
}

figcaption h3 a{
	color: #fff;
	
}




.copy-right{
		background: #696969;
		padding: 20px 0;
		text-align: center;
}


[class^='imghvr-'] figcaption, [class*=' imghvr-'] figcaption{
	background: rgba(0,0,0,0) !important;
	/*padding: 20px !important;*/
	top: 64 !important;
}

[class^='imghvr-'] figcaption h3, [class*=' imghvr-'] figcaption h3{
	margin: 30px !important;
	
}

[class^='imghvr-shutter-out-']:before, [class*=' imghvr-shutter-out-']:before{
	background: rgba(0,0,0,0.2) !important;
}