/*
 * External CSS imports such as fonts.
 *
 * HTML TEMPLATES ONLY
 * 
 */

/* Google Font */
@import url(//fonts.googleapis.com/css?family=Arimo:400,400italic,700,700italic);
@import url(//fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,700italic&subset=latin,vietnamese);  /* Lato */

/* Icons */
@import url(font-awesome.min.css);
.align-center{
text-align:center;
}
.entry-title{
	font-size:13px;
	text-align:center;
}
.contact-block .block-title{
color:#E4000A;
	font-weight:bold;
	margin-bottom:15px;
	font-size:18px;
}
.contact-block .block-cont{
font-family: Georgia;
    font-size: 17px;
	
}
.block.contact-block{
margin-bottom:15px;
	padding:15px;
	border:1px solid #efefef;
}
.contact-block .block-cont .address{
color:#2A6395;
}
.gal-item-wrap{
border:1px solid #efefef;
	margin:0 -10px;
}
.gal-item-wrap .gal-thumb{
display:block;
	height:200px;
	overflow:hidden;
}
.gal-item-wrap .media-heading{
padding:10px;
	border-top:1px solid #efefef;
	font-size:15px;
	;
}
#footer .top-footer{
padding-top:15px !important;
}
.about-block h2{
font-size:13px;
	text-align:left;
}
.about-block .btn-primary.btn-xs{
font-weight:bold;
	text-transform:uppercase;
	padding:10px 15px;
	margin:10px 0;
}
.home-title{
border-left: 5px solid #252122;
    color: #EE1D23;
    font-size: 48px;
    margin-bottom: 30px;
    margin-top: 0;
    padding-left: 25px;
    text-align: left;
    text-transform: uppercase;
}
.home-title .wrap-1,.home-title .wrap-2{
display:block;
}

.footer-box-title{
margin-bottom:20px;
	border-left:5px solid #EE1D23;
	color:#333;
	font-weight:bold;
	font-size:20px;
	padding-left:20px;
}
.footer-content{
padding-top:15px;
	border-top:1px solid #ccc;
}
.footer-content ul{
padding-left:10px;
}
.fa.fa-search{
color:#f00;
}