
body { 
				background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjAlIj48c3RvcCBzdG9wLWNvbG9yPSIjZjlmOWY5IiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIwLjAwMDk5OTk5OTk5OTk5OTk0MzIiLz48c3RvcCBzdG9wLWNvbG9yPSIjZjlmOWY5IiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMC4wMDEiLz48c3RvcCBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMC4zIi8+PHN0b3Agc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjAuNyIvPjxzdG9wIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI3ZzZ2cpIiAvPjwvc3ZnPg==);
			    background-image: -webkit-gradient(linear, 0% 0%, 100% 0%,color-stop(0, rgb(210, 210, 210)),color-stop(0.001, rgb(210, 210, 210)),color-stop(0.001, rgb(210, 210, 210)),color-stop(0.3, rgb(255, 255, 255)),color-stop(0.7, rgb(255, 255, 255)),color-stop(1, rgb(210, 210, 210)));
			    /* Android 2.3 */
			    background-image: -webkit-repeating-linear-gradient(left,rgb(210, 210, 210) 0.1%,rgb(255, 255, 255) 30%,rgb(255, 255, 255) 70%,rgb(210, 210, 210) 100%);
			    /* IE10+ */
			    background-image: repeating-linear-gradient(to right,rgb(210, 210, 210) 0.1%,rgb(255, 255, 255) 30%,rgb(255, 255, 255) 70%,rgb(210, 210, 210) 100%);
			    background-image: -ms-repeating-linear-gradient(left,rgb(210, 210, 210) 0.1%,rgb(255, 255, 255) 30%,rgb(255, 255, 255) 70%,rgb(210, 210, 210) 100%);
				margin:0px auto;				
			    font-family: 'Titillium Web', sans-serif;
			    font-size: 16px;
				height:100% !important;
				width:100%;
			
			
	}


.clear 
{
	border: medium none;
	clear: both;
	float: none;
	font-size: 0;
	height: 0;
	line-height: 0;
}
h1, h2, h3, h4, h5, h6 
{
	margin: 0px;
}
a 
{
	border: medium none;
	outline-style: none;
	outline-width: medium;
	text-decoration:none;
}
a img 
{
	border: medium none;
	outline-style: none;
	outline-width: medium;
	text-decoration:none;
}
ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.main
{
	width: 100%;
	min-height:650px !important;
	margin: 0px auto;
	margin-bottom:-40px;
	/*padding-top:140px;*/
	background:url('../images/contact-retina.png') no-repeat center center transparent;
}
.main:after {
  content: "";
  display: block;
}

.wrapper 
{
	margin: 0px auto;
	width:100%;
}
/********** top-section start **********/
.top-section
{
	width:100%;
	height: 75px;
	background-color: #000000;
	margin:0px auto;
	padding: 0px;
}
.header-top
{
	width:100%;
	height:75px;
	background-color:#000000;
}
.header-left
{
	width:390px;
	height: 65px;
	margin:10px 20px 0px 20px;
	float:left;
	display:inline;
	position:relative;
}
.menu-left
{
	display:inline;
	float:left;
	padding: 10px 10px 10px 10px;
	position:relative;
}
.menu-right
{
	display:inline;
	float:left;
	/*padding: 10px 10px 10px 10px;*/
	position:relative;
}
.menu-left ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	display:inline;
}
.menu-right ul
{
	margin: 0px;
	padding: 0px;
	list-style: none;
	display:inline;
}
.menu-left ul li
{
	padding:5px 10px 5px 10px;
	list-style:none;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#d1d1d1;
	line-height:15px;
	display:inline;
}
.menu-right ul li
{
	padding:5px 10px 5px 10px;
	list-style:none;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#d1d1d1;
	line-height:15px;
	display:inline;
}
.menu-left li a
{
	border: medium none;
	outline-style: none;
	outline-width: medium;
	text-decoration:none;
	color:#d1d1d1;
	display:inline;
}
.menu-right li a
{
	border: medium none;
	outline-style: none;
	outline-width: medium;
	text-decoration:none;
	color:#d1d1d1;
	display:inline;
}
.menu-left li a:hover
{
	color:#feff00;
	display:inline;
	border: medium none;
	outline-style: none;
	outline-width: medium;
	text-decoration:none;
}
.menu-right li a.active
{
	color:#feff00;
	display:inline;
	border: medium none;
	outline-style: none;
	outline-width: medium;
	text-decoration:none;
}
.menu-left li a.active
{
	color:#feff00;
	display:inline;
	border: medium none;
	outline-style: none;
	outline-width: medium;
	text-decoration:none;
}
.logo-section
{
	float:left;
	position:relative;
}
.logo
{
	width: 150px;
	height:160px;
	position:relative;
	padding-top:10px;
}

.header-right
{
	width:390px;
	height: 65px;
	margin:10px 20px 0px 20px;
	float:left;
	display:inline;
	position:relative;
}
/********** top-section end **********/
/********** middle-section start **********/
.middle_section
{
	width:100%;
	height:100%;
	margin:0px auto;
	position:relative;
	clear:both;
}
.middle-left
{
	width:33%;
	height:100%;
	/*float:left;*/
	position:relative;
	margin:0px 10px 0px 10px;
	clear:both;
	float:left;
}
.middle-center
{
	width:33%;
	height:100%;
	position:relative;
	float:left;
	padding-top:50px;
	margin:0px 10px 0px 0px;
}
/********** middle-section end **********/



/***** Contact Us Form Looks Start *****/
.color_form
{
	color:#000000;
	font-style:normal;
	font-size:14px;
	/*font-weight:bold;*/
	/*margin:0px 0px 0px 10px;*/
}

/***** Contact Us Form Looks End *****/
@media only screen and (max-width : 1000px) {
	
	.main{
		min-height:700px !important;
		width:100%;
		margin-bottom:-45px;
	}
	
	.site-btm
	{
		height:45px  !important;
	}
	
}

@media only screen and (max-width : 985px) {
	
	
	.wrapper{
    	min-height:950px;
  	}
  	#googleMap
  	{
  		width:80% !important;
  	}
	
	.main{
		min-height:100% !important;
		width:100%;
		margin-bottom:-65px;
	}
	
	.site-btm
	{
		height:65px  !important;
	}
	
}
@media only screen and (max-width : 699px) {
	
	.main{
		min-height:100% !important;
		width:100%;
		margin-bottom:-90px;
	}
	.wrapper{
    	min-height:950px;
  	}
  	#googleMap
  	{
  		width:100% !important;
  	}
	.site-btm
	{
		height:90px  !important;
	}
	.fadein {
		 max-width: 100% !important;
	}
}
@media only screen and (max-width : 499px) {
	
	.main{
		min-height:100% !important;
		width:100%;
		margin-bottom:-90px;
	}
	.wrapper{
    	min-height:1035px;
  	}
  	#googleMap
  	{
  		width:100% !important;
  		height:180px !important;
  	}
	.site-btm
	{
		height:90px  !important;
	}
	
	.fadein {
		 max-width: 100% !important;
	}
	/*.img-resp
	{
		width:80%;
		height:80%;
	}*/
}
@media only screen and (max-width : 400px) {
	
	.main{
		min-height:100% !important;
		width:100%;
		margin-bottom:-90px;
	}
	#googleMap
  	{
  		width:100% !important;
  	}
	.wrapper{
    	min-height:1035px;
  	}
	.site-btm
	{
		height:90px  !important;
	}
	
	.fadein {
		 max-width: 100% !important;
	}
	/*.img-resp
	{
		width:80%;
		height:80%;
	}*/
}
@media only screen and (max-width : 360px) {
	
	.main{
		min-height:100% !important;
		width:100%;
		margin-bottom:-90px;
	}
	.wrapper{
    	min-height:1050px;
  	}
  	#googleMap
  	{
  		width:100% !important;
  	}
	.site-btm
	{
		height:90px !important;
	}
	
	.fadein {
		 max-width: 100% !important;
	}
	.img-resp
	{
		width:230px;
		height:101px;
	}
}