/*.page-template-community-landing-page-php .thumb img{
max-height:233px;
}*/

.acf-map {
	width: 100%;
	height: 400px;
	border: #ccc solid 1px;
	margin: 20px 0;
}

/*	Header Nav */
#global_nav #nav_global>li:hover ul {display:block}
/*	End Header Nav */

/*	Fit Guide */
.page-id-4446 #fit_guide{
	display:block;
}
.page-id-4446 #fit_guide .close{
	display:none;
}
/*	End Fit Guide */

/* HOME STUFF */

	.home .pllrs2 img {
		 width: 100% !important;
	}


	@media screen and (min-width: 1000px) {
	  .home #hero .responsive_cta_home_hero_minus1 .cta_content {
	    width: 600px;
	    margin-left: 285px;
	  }
	}

	@media screen and (min-width: 1240px) {
	  .home #hero .responsive_cta_home_hero_minus1 .cta_content {
	    width: 600px;
	    margin-left: 375px;
	  }
	}

	/* Home Island Banner (Mobile) */
	.home #hero .home_island_banner a {
	  float: left;
	  position: relative;
	}
	.home #hero .home_island_banner a > .position {
	  position: absolute;
	  width: 100%;
	  height: 100%;
	}
	.home #hero .home_island_banner .cta_content {
	  height: 50%;
	  top: 50% !important;
	  margin-top: 0;
	  padding-bottom: 10%;
	}
	.home #hero .home_island_banner .cta_content h3 {
	  position: absolute;
	  top: -50%;
	  width: 100%;
	  padding: 0 10%;
	}
	.home #hero .home_island_banner .cta_content .spacer {
	    display: none;
	}
	.home #hero .home_island_banner .cta_content .description {
	  font-size: 0.7em;
	  margin-top: 15%;
	  padding: 0 5%;
	}
	/* Home Island Banner (Tablet+) */
	@media screen and (min-width: 600px) {
	  .home #hero .home_island_banner .cta_content {
	    width: 45% !important;
	    right: 5%;
	    top: 15% !important;
	  }
	  .home #hero .home_island_banner .cta_content h3 {
	    top: 0;
	    position: static;
	    padding: 0;
	  }
	  .home #hero .home_island_banner .cta_content .description {
	    margin-top: 5%;
	    padding-bottom: 20px;
	  }
	}
	@media screen and (min-width: 1000px) {
	  .home #hero .home_island_banner .cta_content {
	    top: 20% !important;
	  }
	}
	@media screen and (min-width: 1240px) {
	  .home #hero .home_island_banner .cta_content {
	    top: 25% !important;
	  }
	}


	/* Home Island Banner (fix) */
	.home #hero .home_island_banner2 .cta_content {
	  text-shadow: 0 0 5px #2B2B2B;
	}
	@media screen and (min-width: 600px) {
	  .home #hero .home_island_banner2 .cta_content {
	    text-shadow: none;
	  }
	}

	@media screen and (min-width: 1000px) {
	  .home #hero .home_island_banner2 .cta_content {
	    right: 7%;
	    width: 43%;
	  }
	}


	.home .flex-control-nav{
		display:none;
	}

/* END HOME STUFF */


.about .pllrs2 img{
	width:100%	!important;
}