@charset "utf-8";
/* CSS Document */
body {
  margin: 0; 	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#373737; line-height:19px;
}


	
.default_img {padding-top: 0px; padding-bottom: 0px; }
img {max-width: 100%}     
.clear{ clear:both;}
* {	
margin:0;	padding:0;
}

.smll {line-height:10px;
clear:both;font-family: 'Oswald', sans-serif;
font-size:17px;
color:#ffffff; }
	
h1 {
font-family: 'Open Sans', sans-serif; color:#00255e; text-transform:uppercase; font-size:18px; font-weight:bold;
}
h2 {
font-family: 'Open Sans', sans-serif; color:#00255e; font-size:16px; text-transform:uppercase; font-weight:bold; 
}
h3 {
font-family: 'Open Sans', sans-serif; color:#00255e; font-size:14px; text-transform:uppercase; font-weight:bold; 
}

.content { width:100%; float:left; height:auto; padding-bottom:20px;}

.content1 { width:100%; float:left; height:auto; padding-right:30px;}
	
.read-more{ width:113px; float:28px; margin:0 auto;}	
.footer-copy{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#838585; }	

.list-main{ width:100%; float:left; height:auto; padding-top:20px; background:#63ad73; padding-left:30px;}
.addres-main{ width:100%; float:left; height:auto; min-height:280px;  background:#6fb237;  padding:40px;}
.list ul{ margin:0; padding:0;}
.list li{ font-family:Arial, Helvetica, sans-serif; color:#FFF; line-height:20px; }




.link01 ul {
	margin:0px;
}

.link01 li {
	color:#073478; float:right;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;  
}
.link01 li a {
	color:#073478; 
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none; border:1px solid #d4d4d4; padding:7px;
}
.link01 li a:hover {
	color:#e5322d; text-decoration:none;
}


.link02 ul {
	margin:0px;
}

.link02 li {
	color:#494a4a; 
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:20px;  padding-left:15px;
	background:url(../images/arrow.gif) no-repeat 0 5px;
}

.link03 ul {
	margin:0px;
}

.link03 li {
	color:#494a4a; 
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; background:url(../images/arrow-01.gif) no-repeat 0 5px;
	line-height:20px;  padding-left:15px; margin-left:15px;
}


.footer-link ul {
	margin:0px;
}

.footer-link li {
	color:#fff; 
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px; font-weight:normal;
}
.footer-link li a {
	color:#fff; 
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px; 
	text-decoration:none;
}
.footer-link li a:hover {
	color:#e5312c; 
}




#top-menu{
	float:right; background:none; color:#ead835; border:none; margin-top:0px; 
	}
.logo{ width:162px; float:left; height:134px;}


.mail{ 	font-family:Arial, Helvetica, sans-serif;
 font-size:13px; text-decoration:none; color:#444a43;}
.mail:hover{ font-family:Arial, Helvetica, sans-serif;
 font-size:13px; text-decoration:none;  color:#e5342f;}

.top-mail{ font-family: 'Oswald', sans-serif; font-size:12px; text-decoration:none; color:#063377;}
.top-mail:hover{ font-family: 'Oswald', sans-serif; font-size:12px; text-decoration:none;  color:#e5342f;}

.hyper{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#373737;}
.hyper:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;  color:#e5342f;}


.top-txt{ float:right; font-size:11px; font-weight:normal; color:#063377; font-family: 'Oswald', sans-serif; padding:46px 14px 10px 0; }

.copyright{ width:168px; float:right; text-align:right; padding-bottom: 9px; }
.copyaddres{ width:218px; float:left; text-align:left; }
.footeraddres{ width:310px; float:left; text-align:left; }

.topmenu{ width:555px; float:right; height:auto;}


.location-map{ width:290px; float:left; height:auto; padding-left:30px;}


.gallery-btm{ width:100%; text-align:center; padding:5px 0; background:#063377; color:#FFF; font-family: 'Oswald', sans-serif; text-transform:uppercase;}
.plus-gallery {display:block; margin-bottom:0px; background:#fff; padding:3px; border:#d7d7d7 1px solid !important;}

.social{ /* width:100px; float:right; height:24px; margin-top:20px; text-align: right; */}



@media (max-width: 767px) {
	
.footer-copy{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:center;}	

#top-menu{float:right; background:none; color:#ead835; border:none; margin-top:0px;}

.logo{ width:100%; text-align:center; height:133px;}
.top-txt{ width:100%; text-align:center; color:#063377; font-family: 'Oswald', sans-serif; padding:0px 0 10px 0; }
	
.content { width:100%; float:left; height:auto; padding:20px;}
.content1 { width:100%; float:left; height:auto; padding:20px;}
.copyright{ width:100%; text-align:left;}

.footeraddres{ width:100%; float:left; text-align:left; }

.topmenu{ width:100%; float:left; height:auto;}
.location-map{ width:100%; float:left; height:auto; padding-left:0px; padding-top:20px;}

	}
	
@media (max-width: 1024px) {
	
.content { width:100%; float:left; height:auto; padding:20px;}
.content1 { width:100%; float:left; height:auto; padding:20px;}

}

.banner_img{
	max-width:100%;
    height:auto;
}

/* Generated by http://css.spritegen.com CSS Sprite Generator */
 
.f, .f1, .p, .e, .l
{ display: inline-block; background: url('../images/sprite.png') no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; }
 
.f { background-position: -0px -0px; width: 14px; height: 13px; }
.f1 { background-position: -14px -0px; width: 14px; height: 13px; }
.p { background-position: -0px -13px; width: 14px; height: 13px; }
.e { background-position: -14px -13px; width: 14px; height: 13px; }
.l { background-position: -0px -26px; width: 14px; height: 13px; }

.footer_head{
	color:#e5312c; 
	text-transform:uppercase; 
	font-size:14px; 
	font-weight:bold;
}
.logo-footer{
	max-width: 99px;
}