



/*html*/
	
	
  /*body*/
		
		
	  /*.main*/
			
			
		  /*.main-intro*/
			  /*.main-intro > .wrap*/
				  /*.main-intro .sprite*/
				  /*.main-intro .sprite.is-2*/
					.main-intro .sprite.is-2.no-1{top:-6em;width:520px;height:433px;background-position:-438px -657px}
					.main-intro .sprite.is-2.no-2{bottom:-2em;width:238px;height:215px;background-position:-1178px -1039px}
					.main-intro .sprite.is-2.no-3{top:-2em;width:346px;height:250px;background-position:-334px -393px}
					.main-intro .sprite.is-2.no-4{bottom:-4em;width:400px;height:424px;background-position:-1600px -1170px}
			
			
		  /*.main > .wrap*/
				
				
			  /*.main > .wrap > .wrap.is-centered*/
					
					
					.main-join{position:relative;padding:3em 2em 332px;color:#df0023;background:#f0f02b}
						.main-join > .title{font-weight:700}
						.main-join > .button{margin-top:1.5em}
						.main-join > .sprite{position:absolute;right:calc(50% - 150px);bottom:0;width:280px;height:300px;background-position:-1318px -1256px}
					
					
					.main-signup{padding:3em 1em;background:#eee}
					  /*.main-signup > .wrap*/
						.main-signup > .wrap.is-1{padding:1em}
							.main-signup > .wrap.is-1 > .text{margin:1.5em 0}
							.main-signup > .wrap.is-1 > .text:first-of-type{margin-top:2em}
							.main-signup > .wrap.is-1 > .text:last-of-type{margin-bottom:0;text-transform:uppercase}
						.main-signup > .wrap.is-2{position:relative;padding-bottom:2em}
							.main-signup .wrap.is-3{padding:.5em}
								.main-signup .wrap.is-4{padding:.25em}
								  /*.main-signup .grid*/
										.main-signup .grid-item{padding:.25em}
									  /*.main-signup .grid-item.has-textarea*/
											.main-signup .grid-item.has-textarea > .field{height:8.5em;min-height:8.5em;max-height:8.5em}
							  /*.main-signup .wrap.is-4.no-3*/
								  /*.main-signup .wrap.is-4.no-3 > .grid*/
									  /*.main-signup .wrap.is-4.no-3 .grid-item*/
										.main-signup .wrap.is-4.no-3 .grid-item.no-2{width:50%}
										.main-signup .wrap.is-4.no-3 .grid-item.no-3{width:50%}
											.main-signup .wrap.is-5{padding:.5em .75em;background:#fff;border-radius:.5em}
												.main-signup .wrap.is-5 > .text{margin:.25em 0}
												.main-signup .wrap.is-5 > .text.no-1{margin-top:0}
												.main-signup .wrap.is-5 > .text.no-2,.main-signup .wrap.is-5 > .text.no-3{color:#222;font-weight:600}
												.main-signup .wrap.is-5 > .text.no-4{font-size:.8em}
							.main-signup .wrap.is-6{position:absolute;right:1em;bottom:0;left:1em;height:1.5em}
								.main-signup .wrap.is-6 > .bullet{display:none}
								.main-signup .wrap.is-6 > .button{position:absolute;top:0;right:0}
								.main-signup .wrap.is-6 > .button.no-2{display:none}
					
					
					.main-posts{position:relative;padding:3em 2em 5em}
						.main-posts > .button{display:inline-block;margin-top:2em}
						.main-posts > .grid{margin:1em -.5em -1em}
							.main-posts .grid-item{padding:1em .5em}


/*html.is-js*/
	
	
  /*html.is-js body*/
		
		
	  /*html.is-js .header*/
		
		
	  /*html.is-js .header.is-enabled*/
			
			
			html.is-js .header.is-enabled > .wrap{height:31em}
		
		
	  /*html.is-js .main*/
			
			
		  /*.main > .wrap*/
				
				
			  /*.main > .wrap > .wrap.is-centered*/
					
					
				  /*html.is-js .main-signup*/
						html.is-js .main-signup > .wrap.is-2{overflow:hidden}
							html.is-js .main-signup .wrap.is-3{width:300%;padding:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .25s}
								html.is-js .main-signup .wrap.is-4{display:inline-block;vertical-align:top;width:33.3333333333%;padding:.75em}
						  /*html.is-js .main-signup .wrap.is-6*/
								html.is-js .main-signup .wrap.is-6 > .bullet{display:inline-block;vertical-align:top;width:.7em;height:.7em;margin:.4em .5em .4em 0;background:#df0023;border-radius:.5em;cursor:pointer;pointer-events:auto;transition:background-color .25s}
							  /*html.is-js .main-signup .wrap.is-6 > .button*/
								html.is-js .main-signup .wrap.is-6 > .button.no-1{display:none}
								html.is-js .main-signup .wrap.is-6 > .button.no-2{display:block}
					  /*html.is-js .main-signup > .wrap.is-2[data-step="1"]*/
							html.is-js .main-signup > .wrap.is-2[data-step="1"] > .wrap.is-3{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
						  /*html.is-js .main-signup > .wrap.is-2[data-step="1"] > .wrap.is-6*/
							  /*html.is-js .main-signup > .wrap.is-2[data-step="1"] > .wrap.is-6 > .bullet*/
								html.is-js .main-signup > .wrap.is-2[data-step="1"] > .wrap.is-6 > .bullet.no-1{background:#ccc}
					  /*html.is-js .main-signup > .wrap.is-2[data-step="2"]*/
							html.is-js .main-signup > .wrap.is-2[data-step="2"] > .wrap.is-3{-webkit-transform:translate3d(-33.3333333333%,0,0);transform:translate3d(-33.3333333333%,0,0)}
						  /*html.is-js .main-signup > .wrap.is-2[data-step="2"] > .wrap.is-6*/
							  /*html.is-js .main-signup > .wrap.is-2[data-step="2"] > .wrap.is-6 > .bullet*/
								html.is-js .main-signup > .wrap.is-2[data-step="2"] > .wrap.is-6 > .bullet.no-2{background:#ccc}
					  /*html.is-js .main-signup > .wrap.is-2[data-step="3"]*/
							html.is-js .main-signup > .wrap.is-2[data-step="3"] > .wrap.is-3{-webkit-transform:translate3d(-66.6666666666%,0,0);transform:translate3d(-66.6666666666%,0,0)}
						  /*html.is-js .main-signup > .wrap.is-2[data-step="3"] > .wrap.is-6*/
							  /*html.is-js .main-signup > .wrap.is-2[data-step="3"] > .wrap.is-6 > .bullet*/
								html.is-js .main-signup > .wrap.is-2[data-step="3"] > .wrap.is-6 > .bullet.no-3{background:#ccc}





/*.main*/
  /*.main > .wrap*/
	.main > .wrap.is-2{background-image:url('../img/locals-md.jpg')}
	  /*.main > .wrap > .wrap*/




@media(max-width:600px){


/*.post*/
/*.post.is-dark*/
  /*.post.is-dark > .wrap.no-1*/
		.post.is-dark .img{height:19em}


}




@media(max-width:500px){


/*.post*/
/*.post.is-dark*/
  /*.post.is-dark > .wrap.no-1*/
		.post.is-dark .img{height:18em}


}




@media (min-width:400px) {


/*html*/
	
	
  /*body*/
		
		
	  /*.main*/
			
			
			.main > .wrap{}
				
				
				.main > .wrap > .wrap.is-centered{}
					
					
					.main-join{padding-bottom:352px}
						.main-join > .sprite{height:320px}


/*html.is-js*/
	
	
  /*html.is-js body*/
		
		
	  /*html.is-js .header*/
		
		
	  /*html.is-js .header.is-enabled*/
			
			
			html.is-js .header.is-enabled > .wrap{height:27em}




/*.main*/
  /*.main > .wrap*/
		
		
	  /*.main-content*/
	  /*.main-content.is-4*/
		  /*.main-content.is-4 > .grid*/
				.main-content.is-4 .grid-item{padding-left:calc(2.5em + 126px)}
					.main-content.is-4 .sprite{left:calc(1em + 63px)}
		
		
		


}




@media (min-width:500px) {


/*html*/
	
	
  /*body*/
		
		
	  /*.main*/
			
			
			.main > .wrap{}
				
				
				.main > .wrap > .wrap.is-centered{}
					
					
					.main-join{padding-right:264px;padding-bottom:3em}
						.main-join > .sprite{right:-3em;height:300px}


/*html.is-js*/
	
	
  /*html.is-js body*/
		
		
	  /*html.is-js .header*/
		
		
	  /*html.is-js .header.is-enabled*/
			
			
			html.is-js .header.is-enabled > .wrap{height:21em}


}




@media (min-width:600px) {


/*html*/
	
	
  /*body*/
		
		
	  /*.main*/
			
			
			.main > .wrap{}
				
				
				.main > .wrap > .wrap.is-centered{}
					
					
					.main-join{padding-right:280px}
						.main-join > .sprite{right:-2em;height:320px}
					
					
				  /*.main-signup*/
					  /*.main-signup > .wrap*/
					  /*.main-signup > .wrap.is-2*/
						  /*.main-signup .wrap.is-3*/
							  /*.main-signup .wrap.is-4*/
							  /*.main-signup .wrap.is-4.no-1*/
								  /*.main-signup .wrap.is-4.no-1 > .grid*/
								  /*.main-signup .wrap.is-4.no-1 > .grid.no-1*/
										.main-signup .wrap.is-4.no-1 > .grid.no-1 > .grid-item{width:50%}
										.main-signup .wrap.is-4.no-1 > .grid.no-1 > .grid-item.no-5{width:100%}
							  /*.main-signup .wrap.is-4.no-2*/
								  /*.main-signup .wrap.is-4.no-2 > .grid*/
									  /*.main-signup .wrap.is-4.no-2 .grid-item*/
										.main-signup .wrap.is-4.no-2 .grid-item.no-2{width:35%}
										.main-signup .wrap.is-4.no-2 .grid-item.no-3{width:30%}
										.main-signup .wrap.is-4.no-2 .grid-item.no-4{width:35%}
					
					
				  /*.main-posts*/
						.main-posts > .button{position:absolute;top:2.4em;right:1.6em;margin-top:0}
					  /*.main-posts > .grid*/
							.main-posts .grid-item{width:50%}
							.main-posts .grid-item:first-child{width:100%}


/*html.is-js*/


}




@media (min-width:700px) {


/*html*/
	
	
  /*body*/
		
		
	  /*.main*/
			
			
		  /*.main > .wrap*/
				
				
				.main > .wrap > .wrap.is-centered{}
					
					
					.main-join{padding-right:296px}
						.main-join > .sprite{right:-1em;height:340px}


/*html.is-js*/


}




@media (min-width:800px) {


/*html*/
	
	
  /*body*/
		
		
	  /*.header*/
			
			
		  /*.header > .wrap*/
				
				
			  /*.header-menu*/
				  /*.header-menu > .grid*/
				  /*.header-menu > .grid.no-2*/
						.header-menu > .grid.no-2 > .grid-item{width:16.66666%}
		
		
	  /*.main*/
			
			
		  /*.main-intro*/
			  /*.main-intro > .wrap*/
				  /*.main-intro .sprite*/
				  /*.main-intro .sprite.is-2*/
					.main-intro .sprite.is-2.no-3{top:2em}
					.main-intro .sprite.is-2.no-1{top:2em}
			
			
		  /*.main > .wrap*/
				
				
				.main > .wrap > .wrap.is-centered{}
					
					
					.main-join{padding:4em calc(280px + 3em) 4em 1em}
						.main-join::before{background:#f0f02b}
						.main-join > .sprite{right:0;bottom:0;height:360px}
					
					
					.main-signup{padding:3em 0;margin-top:4em}
						.main-signup::before{background:#eee}
					  /*.main-signup > .wrap*/
					  /*.main-signup > .wrap.is-2*/
						  /*.main-signup .wrap.is-3*/
							  /*.main-signup .wrap.is-4*/
							  /*.main-signup .wrap.is-4.no-1*/
									.main-signup .wrap.is-4.no-1 > .grid{display:inline-block;vertical-align:top;width:50%}
									.main-signup .wrap.is-4.no-1 > .grid.no-1{padding-right:.75em}
										.main-signup .wrap.is-4.no-1 > .grid.no-1 > .grid-item{width:100%}
									.main-signup .wrap.is-4.no-1 > .grid.no-2{padding-left:.75em}
					
					
					.main-posts{padding:4em 1em 6em}
						.main-posts > .button{top:3.2em;right:.8em}


.main{padding-bottom:6em}
  /*.main > .wrap*/
	.main > .wrap.is-2{background-image:url('../img/locals-hd.jpg')}
	  /*.main > .wrap > .wrap*/
			
			
		  /*.main-content*/
		  /*.main-content.is-4*/
			  /*.main-content.is-4 > .grid*/
					.main-content.is-4 .grid-item{padding-left:calc(3.5em + 126px)}
						.main-content.is-4 .sprite{left:calc(1.5em + 63px)}
			
			
		
			


}




@media(min-width:1000px){


/*.main*/


}




@media(min-width:1200px){


/*.main*/


}




@media(min-width:1400px){


/*.main*/


}




@media (min-width:1600px) {


/*html*/
	
	
  /*body*/
		
		
	  /*.main*/
			
			
		  /*.main-intro*/
			  /*.main-intro > .wrap*/
				  /*.main-intro .sprite*/
				  /*.main-intro .sprite.is-2*/
					.main-intro .sprite.is-2.no-1{right:calc(100% - 6em)}
					.main-intro .sprite.is-2.no-3{left:calc(100% - 8em)}


}



