

/** MAP **/
.contact-map			{ position:relative; z-index:1; height:300px; }



/** CONTACT DETAILS **/
.contact-details							{ padding:60px 0px; text-align:center; }
.contact-details .icon						{ font-size:3em; }
.contact-details h2							{ text-transform:uppercase; }
.contact-details .contact-tel,
.contact-details .contact-email,
.contact-details .contact-social			{ display:inline-block; width:33%; vertical-align:top; }
.contact-details .padding					{ padding:10px; }
.contact-details .contact-tel a				{ font-size:1.5em; }
.contact-details .contact-email a			{ font-size:1.5em; }
.contact-details .contact-social a			{ font-size:2.5em; }
.contact-details .address-wrapper			{ margin:0px 0px 20px 0px; padding:0px 0px 20px 0px; display:block; clear:both; }
.contact-details .address-wrapper span		{ font-size:1.5em; }

.contact-details .padding					{ background:#FFFFFF; }
.contact-details .address-wrapper			{ border-bottom:1px solid #CCCCCC; }

.header-wrapper								{ background:#586273 url(../style/backgrounds/shop-front.jpg) no-repeat 50% 6%; background-size:cover; }



/** FORM **/
.static-form-wrapper			{ padding:40px 0px; }

.static-form-wrapper			{ }
.static-form-wrapper h1			{ color:#8dc052; }
.static-form-wrapper .text		{ color:#777777; }
.static-form-wrapper .btn		{ background:#8dc052; border:3px solid #8dc052; color:#FFFFFF; }
.static-form-wrapper .btn:hover	{ background:#191548; border:3px solid #191548; color:#FFFFFF; }



/** RESPONSIVE **/
@media screen and (max-width:840px){
	
.contact-details .contact-tel,
.contact-details .contact-email,
.contact-details .contact-social			{ width:48%; }
.contact-details .address-wrapper			{ display:inline-block; width:48%; clear:none; vertical-align:top; margin:0px 0px 20px 0px; padding:0px; border-bottom:none; }
	
}

@media screen and (max-width:570px){
	
	.contact-details							{ padding:20px 0px; }
	.contact-details .contact-tel,
	.contact-details .contact-email,
	.contact-details .contact-social,
	.contact-details .address-wrapper			{ display:block; width:100%; clear:both; } 
	
}






