/*-----------------------------------------------------------------------------
author:    www.visityakima.com
-----------------------------------------------------------------------------*/


/* =Yakima Valley Services
-----------------------------------------------------------------------------*/

	


.foodNonMembers {
	margin:0 0 3em 0;
	}
	
ul.listing {
	list-style:none;
	font-size:85%;
	margin:.5em 0 1em 0;
	}
	
ul.listing li {
	display: inline-block;
	width:30%;
	margin:0 2% 0 0;
	vertical-align:top;
	-webkit-transition: opacity 0.4s ease-in-out;
	-moz-transition: opacity 0.4s ease-in-out;
	-o-transition: opacity 0.4s ease-in-out;
	transition: opacity 0.4s ease-in-out;
	}
	
ul.listing li:hover {
	opacity:0.50;
    filter:alpha(opacity=50); /* For IE8 and earlier */
	}
	
ul.listing li a {
	text-decoration:none;
	}
	
ul.listing li a h2 {
	color:#8c182d;
	}
	
ul.listing li a p {
	color:#552d16;
	}
	
ul.listing li:nth-child(3n+0) {
	margin:0 0 0 0;	
	}
	
ul.listing li img {
	margin:0 auto .30em auto;
	-webkit-box-shadow: 2px 2px 4px 3px rgba(164, 146, 105, .25);
	box-shadow: 2px 0px 4px 3px rgba(164, 146, 105, .25);
	padding:2%;
	width:96%;
	background:rgba(255, 255, 255, .75);
	}
	
article ul.listing p a {	
	padding:1px 5px;
	font-weight:bold;
	-webkit-transition: background 0.4s ease-in-out;
	-moz-transition: background 0.4s ease-in-out;
	-o-transition: background 0.4s ease-in-out;
	transition: background 0.4s ease-in-out;
	color:#ffffff;
	background:#eb6d24;
	}

article ul.listing p a:link, article ul.listing p a:visited {
	text-decoration:none;
	}

article ul.listing p a:hover, article ul.listing p a:active {
	color:#eb6d24;
	background:#ffffff;
	}
	
.wineNonMembers h2 {
	color:#552d16;
	}
	
.trip .wineBtn {
	width:100%;
	}
	
.tripImage {
	margin:0 auto;
	}
	
	
ul.featureBtns {
	margin:0 0 2em 0;
	padding:0;
	width:100%;
	}
	
ul.featureBtns li {
	margin:0 3% 3% 0;
	padding:0;
	width:48%;
	display:inline-block;
	-webkit-transition: opacity 0.4s ease-in-out;
	-moz-transition: opacity 0.4s ease-in-out;
	-o-transition: opacity 0.4s ease-in-out;
	transition: opacity 0.4s ease-in-out;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	text-align:center;
	vertical-align:top;
	}
	
ul.featureBtns li:nth-child(2n+0) {
	margin:0 0 3% 0;	
	}
	
ul.featureBtns li a {
	font-family: 'veneerregular', Arial, sans-serif;
	font-size:2em;	
	font-weight:normal;
	color:#ffffff;
	display:block;
	padding:2em 0;
	width:100%;
	text-decoration:none;
	line-height:95%;
	background:rgba(0, 0, 0, 0.35);
	-webkit-transition: background 0.4s ease-in-out;
	-moz-transition: background 0.4s ease-in-out;
	-o-transition: background 0.4s ease-in-out;
	transition: background 0.4s ease-in-out;
	text-shadow:0px 0px 5px #000000;
	}
	
ul.featureBtns li a:hover {
	background:rgba(0, 0, 0, 0.0);
	background:rgba(140, 24, 45, 1.0);
	text-shadow:none;
	}
	
ul.type li:nth-child(1) {
	background:url(https://www.visityakima.com/wine-country-weddings/img/feature-historic.jpg) center center no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	}
	
ul.type li:nth-child(2) {
	background:url(https://www.visityakima.com/wine-country-weddings/img/feature-unique.jpg) center center no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	}
	
ul.type li:nth-child(3) {
	background:url(https://www.visityakima.com/wine-country-weddings/img/feature-familiar.jpg) center center no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	}
	
ul.type li:nth-child(4) {
	background:url(https://www.visityakima.com/wine-country-weddings/img/feature-camping.jpg) center center no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	}
	
ul.activity li {
	width:100%;
	margin:0 0 3% 0;
	text-align:center;
	}
	
.activityOpen div, .activityOpenTwo div, .activityOpenThree div, .activityOpenFour div, .activityOpenFive div {
	font-family: 'veneerregular', Arial, sans-serif;
	font-size:2em;	
	font-weight:normal;
	color:#ffffff;
	display:block;
	padding:2em 0;
	width:100%;
	text-decoration:none;
	line-height:95%;
	background:rgba(0, 0, 0, 0.0);
	-webkit-transition: background 0.4s ease-in-out;
	-moz-transition: background 0.4s ease-in-out;
	-o-transition: background 0.4s ease-in-out;
	transition: background 0.4s ease-in-out;
	text-shadow:0px 0px 5px #000000;
	cursor:pointer;
	}
	
ul.activity li .activityOpen div:hover, ul.activity li .activityOpenTwo div:hover, ul.activity li .activityOpenThree div:hover, ul.activity li .activityOpenFour div:hover, ul.activity li .activityOpenFive div:hover {
	text-shadow:none;
	}
	
ul.activity li img {
	margin:0 auto 2% auto;
	}
	
.activityDetail,.activityDetailTwo, .activityDetailThree, .activityDetailFour, .activityDetailFive {
	padding:2% 0 0 0;
	}
	
ul.activity li:nth-child(1) .activityOpen {
	background:url(https://www.visityakima.com/wine-country-weddings/img/activity-wine.jpg) center center no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	}
	
ul.activity li:nth-child(1) .activityOpen div:hover {
	background:rgba(140, 24, 45, 1.0);
	}
	
ul.activity li:nth-child(2) .activityOpenTwo {
	background:url(https://www.visityakima.com/wine-country-weddings/img/activity-beer.jpg) center center no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	}
	
ul.activity li:nth-child(2) .activityOpenTwo div:hover {
	background:rgba(74, 91, 45, 1.0);
	}
	
ul.activity li:nth-child(3) .activityOpenThree {
	background:url(https://www.visityakima.com/wine-country-weddings/img/activity-farm.jpg) center center no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	}
	
ul.activity li:nth-child(3) .activityOpenThree div:hover {
	background:rgba(20, 108, 55, 1.0);
	}
	
ul.activity li:nth-child(4) .activityOpenFour {
	background:url(https://www.visityakima.com/wine-country-weddings/img/activity-arts.jpg) center center no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	}
	
ul.activity li:nth-child(4) .activityOpenFour div:hover {
	background:rgba(235, 109, 36, 1.0);
	}
	
ul.activity li:nth-child(5)  .activityOpenFive {
	background:url(https://www.visityakima.com/wine-country-weddings/img/activity-outdoor.jpg) center center no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	}
	
ul.activity li:nth-child(5) {
	width:99.75%;
	margin:0 0 3% 0;
	}
	
ul.activity li:nth-child(5) .activityOpenFive div:hover {
	background:rgba(15, 62, 82, 1.0);
	}

	
@media screen and (max-width: 1350px) {
	

	
}

@media screen and (max-width: 1200px) {


	
}

@media screen and (max-width: 1150px) {
	
	
	
}
	
@media screen and (max-width: 1100px) {	


	
}
	
@media screen and (max-width: 950px) {
	


	
}

@media screen and (max-width: 800px) {
	
ul.featureBtns li a {
	font-size:1.5em;
	}
	
ul.listing {
	margin:0 0 2em 0;
	}
	
ul.listing li {
	width:45%;
	margin:0 0 0 0;
	}
	
ul.listing li:nth-child(2n+0) {
	margin:0 0 0 5%;	
	}

		
}

@media screen and (max-width: 768px) {

ul.areas li:hover {
	-moz-transform: scale(1.0,1.0);
    -webkit-transform: scale(1.0,1.0);
    transform: scale(1.0,1.0); 
	z-index:5100;
	}	

}
	
@media screen and (max-width: 750px) {	
	
ul.featureBtns li {
	width:47%;
	}
	
ul.activity li:nth-child(5) {
	width:98%;
	}	

	
	
}

@media screen and (max-width: 500px) {

ul.listing {
	margin:0 0 2em 0;
	}
	
ul.listing li {
	width:100%;
	margin:0 0 0 0;
	}
	
ul.listing li:nth-child(2n+0) {
	margin:0 0 0 0;	
	}
	
ul.featureBtns li a {
	padding:1em 0;
	}	
		
ul.featureBtns li {
	float:none;
	width:100%;
	}
	
ul.activity li:nth-child(5) {
	width:100%;
	}	

	
}
