/*
=====================================================================
*   Zoon v1.0 Layout Stylesheet
*   url: styleshout.com
*   06-07-2014
=====================================================================

   TOC:
   a. General Styles
   b. Intro Section
   c. About Section
   d. Location Section
   e. Footer

===================================================================== */

/* ------------------------------------------------------------------ */
/* a. General Styles
/* ------------------------------------------------------------------ */

/* body { background: #0f0f0f; }*/


/* ------------------------------------------------------------------ */
/* b. Intro Styles
/* ------------------------------------------------------------------ */

/*#intro {
   position: relative;
   padding-bottom: 10px;   
   min-height: 100%;
   width: 100%;
   background: #161415 url(../images/header-background.jpg) no-repeat center center;
   background-size: cover !important;
	-webkit-background-size: cover !important;   
}*/

 #intro {
   position: relative;
   padding-bottom: 0px;   
   min-height: 100%;
   width: 100%;
   background: #161415 url(../images/header-background.jpg) no-repeat center center; 
   background-size: cover !important;
	-webkit-background-size: cover !important;   
}

/* Header 
/* ------------------------------------------------------------------ */
header {   
   height: 60px;
   width: 100%; 
   position: relative;       
}
header #logo {	
	width: 120px;	
	margin-left: -60px;
	text-align: center;
	
	position: absolute;
	top: 72px;
	left: 50%;
}

/* Main 
------------------------------------------------------------------ */
#main {
	margin: 126px auto 0;
	text-align: center;	
}
/* #main h1 {
	font: 42px/1.2em 'montserrat-bold', sans-serif;	
	color: #fff;
	margin-bottom: 18px;	
	padding: 0 10%;
	text-shadow: 0px 1px 3px rgba(0, 0, 0, .5);	
}
#main p {	
	font: 16px/33px 'montserrat-regular', sans-serif;
	color: #fff;
	margin-bottom: 18px;
	padding: 0 18%;
	text-shadow: 0px 1px 2px rgba(0, 0, 0, .7);
}
#main h5 {
	font: 13px/24px 'montserrat-bold', sans-serif;
	color: #1F782F;
	text-transform: uppercase;
	letter-spacing: 1px;
	text-shadow: 0px 1px 2px rgba(0, 0, 0, .7);	
}*/

/* counter 
#main #counter {
	width: 75%;
	color: #fff;
	text-align: center;
	margin: 18px auto 0;
}
#main #counter span {
	font: 70px/1em 'merriweather-bold', serif;
	display: block;
	padding: 12px 0 30px;
	min-width: 25%;
	float: left;	
	text-shadow: 0px 1px 3px rgba(0, 0, 0, .5);	
	border-left: 1px dotted rgba(255, 255, 255, .2);	
}
#main #counter span:first-child { border-left: none; }
#main #counter span em {
	font: 11px/18px 'montserrat-regular', sans-serif;
	text-transform: uppercase;
	letter-spacing: 1.5px;
	margin-top: 12px;	
	display: block;
	color: #BCBCBC;
	color: rgba(255, 255, 255,.6);
	text-shadow: 0px 1px 2px rgba(0, 0, 0, .7);	
}
*/

/* social links */
#location .social {
	clear: both;
	font-size: 22px;
   margin: 12px 0 24px;
   padding: 5px;   
   text-shadow: 0px 1px 2px rgba(0, 0, 0, .8);
}
#location .social li {
   display: inline-block;
   margin: 0 12px;
   padding: 0;
}
#location .social li a { color: #fff; }
#location .social li a:hover { color: #fecb16; }

/* ------------------------------------------------------------------ */
/* d. Location Section
/* ------------------------------------------------------------------ */

#location .contacts {
	/*background: #1F1F1F;   */
	padding-top: 155px;
   padding-bottom: 18px; 
padding-left: 62px;   
}
#location .contact-details {
	max-width: 900px;	
	text-align: center;
}
#location .contacts .row .columns {	width: 33.33333%; }
#location .contacts .row .end { float: left; }
#location .contacts h3 {
   font: 17px/24px 'montserrat-bold', sans-serif;
   color: #fff;
   text-transform: uppercase;
   letter-spacing: 1.5px;   
   margin-bottom: 6px;
   font-weight: bold;

}
#location .contacts p {	
   line-height: 30px;
   font-family: 'montserrat-regular', sans-serif;
   font-size: 14px;
   color: #fecb16;
}
#location .contacts h3 i {	margin-right: 8px; }


