@charset "utf-8";
/* CSS Document */

@import url('menu-mobile.css');

/* === .gallery ======================================================================== */

.gallery {
	width: 212px;
	margin: 0 auto;
	}
	
/* === #pages ======================================================================== */

.width-1-2 {
	float: none;
	width: 100%;
	margin: 0;
	}		
	
/* === #address ======================================================================== */

#address {
	float: none;
	width: 100%
	}
	
/* === #contact-from ======================================================================== */

#contact-from	{
	float: none;
	width: 280px;
	margin: 40px auto 0;
	}	

#jf_cf_submit	{
	float: none;
	margin: 0 auto;
	}		
	
#contact-from label {
	width: 270px;
	}
	
#contact-from input[type=text] {
	width: 215px;
	font-size: 15px;
	}	
	
#contact-from input[type=submit] {
	color: #000;
	}
	
#contact-from  textarea {
	width: 260px;
	}		
	
#contact-from span.message {
	width: 260px;
	}	

/* === #subscribe ======================================================================== */
	
#subscribe {
	padding: 48px 20px 70px;
	}	
	
#subscribe h2 {
	font-size: 19px;
	}	
	
#subscribe form {
	width: 280px;	
	}
	
#subscribe .wrap-input {
	width: 192px;
	}	
	
#subscribe .wrap-input input {
	width: 180px;
	}	
	
#subscribe .message {
	width: 258px;
	}		
	
/* === #count-down ======================================================================== */

#count-down {
	width: 127px;
	padding: 44px 0 64px 0;
	}

#count-down .block {
	padding-bottom: 15px;
	}	

/* === #text ======================================================================== */

#title h1 {
	font-size: 34px;
	line-height: 34px;
	padding: 0 20px 12px;
	background: none;
	}

/* === #social-icons ======================================================================== */

#social-icons {
	padding: 0;
	}		
	
/* === #fullscreen-slider ======================================================================== */

#player {
	top: 120px;
	}	
	