/*Theme Colors*/
.theme-kure .things-wrapper .things:before {background-image:url("/includes/public/assets/images/common/wave8kure.png");}
.theme-kure .things-wrapper .things .things-text .header .title:hover{
	background-color: #4EB0CE;
	border: 3px solid #4EB0CE;
}
.theme-carolina .things-wrapper .things:before {background-image:url("/includes/public/assets/images/common/wave8carolina.png");}
.theme-carolina .things-wrapper .things .things-text .header .title:hover{
	background-color: #007DC6;
	border: 3px solid #007DC6;
}
.theme-wrightsville .things-wrapper .things:before {background-image:url("/includes/public/assets/images/common/wave8wrightsville.png");}
.theme-wrightsville .things-wrapper .things .things-text .header .title:hover{
	background-color: #1E7FB7;
	border: 3px solid #1E7FB7;
}
.things-wrapper .things {
	text-align:center;
	margin:150px auto 100px auto;
	background-size:100%;
	padding-top: 60px;
	position: relative;
}
.things-wrapper .things:before {
	content:"";
	position:absolute;
	top:50%;
	left:0px;
	width:100%;
	height:100vh;
	pointer-events:none;
	background-image:url("/includes/public/assets/images/common/wave8.png");
	background-position:center;
	background-repeat:no-repeat;
	background-size:100%;
	transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
}
.things-wrapper .things .things-content {
	position:relative;
	height:350px;
	margin-bottom:50px;
	overflow:hidden;
	border:8px #fff solid;
	transition:all ease 1s;
}
.things-wrapper .things .things-content .image-wrapper {
	position:relative;
	left:50%;
	min-width:610px;
	transform:translateX(-50%) scale(1);
	-ms-transform:translateX(-50%) scale(1);
	-webkit-transform:translateX(-50%) scale(1);
	transition:transform ease .7s;
}
.things-wrapper .things .things-content .image-wrapper:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.13);
}
.things-wrapper .things .things-content:hover .image-wrapper {
	transform:translateX(-50%) scale(1.1);
	-ms-transform:translateX(-50%) scale(1.1);
	-webkit-transform:translateX(-50%) scale(1.1);
}
.things-wrapper .things .things-text {
	position:absolute;
	top:15px;
	left:0px;
	width:100%;
	text-align:center;
	padding-top: 35px;
}
.things-wrapper .things .things-text .header {}
.things-wrapper .things .things-text .header .title {
    display: inline;
    padding: 2px 20px;
    letter-spacing: 3px;
    font-family:'Avenir LT W01_95 Black1475556';
    font-size: 28px;
	text-shadow: 0px 0px 26px rgba(1, 1, 1, 0.25);
}
.things-wrapper .things .things-text .header .title:hover{
	background-color: #1F6DB6;
	border: 3px solid #1F6DB6;
}
.things-wrapper .things .things-text .description {
	font-size: 24px;
	color: #fff;
	font-family:'Avenir LT W01_55 Roman1475520';
	width: 55%;
    margin: auto;
	margin-top: 20px;
	text-shadow: 0px 0px 26px rgba(1, 1, 1, 0.25);
}
.things-wrapper .things .things-content.reveal-slides {
	opacity:0;
	overflow:hidden;
}
.things-wrapper .things .columns:nth-child(1) .things-content.reveal-slides {
	transition-delay:.2s;
}
.things-wrapper .things .columns:nth-child(2) .things-content.reveal-slides {
	transition-delay:.4s;
}
.things-wrapper .things .columns:nth-child(3) .things-content.reveal-slides {
	transition-delay:.6s;
}
.things-wrapper .things .columns:nth-child(4) .things-content.reveal-slides {
	transition-delay:.8s;
}
.things-wrapper .things .things-content.reveal-slides.active {
	opacity:1;
	overflow:hidden;
}

@media only screen and (max-width: 64em) { 
	.things-wrapper .things {
		margin: 0px auto;
		padding-top: 20px;
	}
	.things-wrapper .things .things-content.reveal-slides{
		width: 85%;
    margin: 0px auto 40px;
	}
	.things-wrapper .things:before {
		background-image:url("/includes/public/assets/images/things/tab-back.png");
		height: 100%;
	}
	.things-wrapper .things .things-text .description,
	.things-wrapper .things .things-text .header .title{
		font-size: 22px;
	}
}

@media only screen and (max-width: 40.063em) { 
	.things-wrapper .things .things-content.reveal-slides{
		width: 100%;
		height: auto;
		margin: 0px auto 20px;
	}
	.things-wrapper .things .things-text .description{
		display: none;
	}
	.things-wrapper .things .things-content .image-wrapper{
		min-width: 100%;
	}
	.things-wrapper .things .things-content .image-wrapper img{
		margin-top: 0px;
	}
	.things-wrapper .things{
		margin-bottom: 0px;
	}
	.things-wrapper .things .things-text{
		top: 50%;
		padding-top: 0px;
	}
	.things-wrapper .things .things-content{
    border: 5px #fff solid;
	}
	.things-wrapper .things:before{background-size: 100% 75%;}
}


@media only screen and (max-width: 365px) { 
	.things-wrapper .things .things-text .header .title{
		font-size: 19px;
		padding: 2px 8px;
	}
}

