
* {
font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
/* font-family: trade,"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;*/
}

body{
	background:url(images/wtw-back.png);
}

.top-menu{
	background:none;
}
form.email_updates1{
	float:left;
}
.mobile_menu{
	float:right;
	background: url('images/mobile_menu_logo.png');
	width:150px;
	height:25px;
	top:5px;
	right:10px;
}
.mobile_menu:hover{
	background: url('images/mobile_menu_logo.png') 0 -25px	;
	cursor:pointer;	
}
.menu-expand .menu-item-sub{
	font-size:18px;
}	
a.scroll-act,a.scroll-case-study{
	text-decoration:underline;
}
a.next-tour{
	font-size:14px;
}
a.booklink-sm:hover{
	text-decoration:underline;
}
h1{
	font-family:'trade','Helvetica Neue',Helvetica,Arial,sans-serif;
	font-size:40px;
	line-height:46px;
}
h1.h1-street-art-experiences{
	height:150px;
	padding-top:50px;
	margin-bottom:0px;
	font-size:48px;
	font-weight:normal;
	font-family:'trade',Helvetica;
	line-height:50px;
	background:url('images/street-art-experiences-sm.jpg') right 0 no-repeat
}
h2{
	font-size:20px;
}

.menu-expand{
	display:block;
}


.share_fbpage{
	display:block;
	margin: 10px;
	margin-left:0px;
	width:210px;
	height:70px;
	background:url(images/wtw_facebook.png) 0px 0px;	
}
.share_fbpage:hover{
	float:left;
	margin: 10px;
	margin-left:0px;
	width:210px;
	height:70px;
	background:url(images/wtw_facebook.png) 0px -70px;		
}	
.share_like{
	margin-top:10px;
	margin-bottom:10px;
	float:left;
	width:200px;
	height:76px;
	background:url(images/share_like.png);	
}
.share{
	margin-right:0px;
	margin-top:10px;
	margin-bottom:10px;
}	
.share_facebook{
	float:left;
	width:46px;
	height:46px;
	background:url(images/share_sprite.png) ;
}
.share_facebook:hover{
	background:url(images/share_sprite.png) 0 -46px ;
}
.share_twitter{
	float:left;
	width:46px;
	height:46px;
	background:url(images/share_sprite.png) -46px 0;
}
.share_twitter:hover{
	background:url(images/share_sprite.png) -46px -46px;
}
.share_googleplus{
	float:left;
	width:46px;
	height:46px;
	background:url(images/share_sprite.png) -92px 0;
}
.share_googleplus:hover{
	background:url(images/share_sprite.png) -92px -46px;	
}
.share_email{
	float:left;
	width:46px;
	height:46px;
	background:url(images/share_sprite.png) -138px 0;
}
.share_email:hover{
	background:url(images/share_sprite.png) -138px -46px;
}
.share_pinterest{
	float:left;
	width:46px;
	height:46px;
	background:url(images/share_sprite.png) -184px 0;
}
.share_pinterest:hover{
	float:left;
	width:46px;
	height:46px;
	background:url(images/share_sprite.png) -184px -46px;
}
@media only screen and (min-width: 321px) and (max-width: 480px) {

	.share_fbpage{
		width:105px;
		height:35px;
		background:url(images/wtw_facebook-sm.png) 0px 0px;	
	}
	.share_fbpage:hover{
		width:105px;
		height:35px;
		background:url(images/wtw_facebook-sm.png) 0px -35px;		
	}

	.menu-expand{
		display:none;	
	}


}


.splodge{
	background: url(images/splodge_back1.png) no-repeat right center ;
}
.splodge-left{
	background: url(images/splodge_back1.png) no-repeat left center ;
}
.info-p{
	font-size:16px;
	line-height:16px;
}

.pad-pink{
	border-left:20px solid #ef137c;

}
.colour_feature-pink{
	background-color:#ef137c;
	color:#FFF;
	
}
.price_column{
	text-align:left;
}

.subbutton{
	height:80px;
	width:200px;
	text-align:center;
	font-size:24px;
	font-weight:bold;
}

.formtitle2{
	font-size:28px;
	line-height:30px;
}





/* #Media Queries
================================================== */

	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {
		.menu-expand{
			display:none;	
		}
	}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px)
	{
		.menu-expand{
			display:none;	
		}
		
		.splodge{
			background: none ;
		}	

	}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px){
		.menu-expand{
			display:none;	
		}
		.splodge{
			background: none ;
		}
	
	}

	@media only screen and (min-width: 486px) and (max-width: 657px){
		.menu-expand{
			display:none;	
		}
		.splodge{
			background: none ;
		}
		h1.h1-street-art-experiences{
			
			background:none;
		}

	}
	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px){
		.menu-expand{
			display:none;	
		}
		.splodge{
			background: none ;
		}
	}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
		.menu-expand{
			display:none;	
		}
		.splodge{
			background: none ;
		}

	}
