.hero H1
{
	font-size: 20px;
	line-height: 1.4;
	width: 45%;
	margin-left: 11%;
	margin-top: 25px;
}
/*Main Carousel*/
.main-carousel-image
{
	height: 450px;
}
#main-carousel-overlay
{
	top: 10%;
}
.main-carousel-overlay
{
	width: 360px;
	height: 360px;
	/*+border-radius: 200px;*/
	-moz-border-radius: 200px;
	-webkit-border-radius: 200px;
	-khtml-border-radius: 200px;
	border-radius: 200px;
	padding: 40px;
	behavior:   url(/wp-content/themes/waa/ui/stylesheets/libs/PIE.htc);
}
.main-carousel-overlay H1
{
	font-size: 40px;
	line-height: 0.9;
	margin-bottom: 10%;
	margin-top: 13%;
}
.main-carousel-overlay H2
{
	font-size: 18px;
}
#mission-block
{
	top: 239px;
	left: 45%;
}
#business-carousel-header
{
	background-color: #FFE425;
	text-align: center;
	padding: 60px 0 150px;
}
#philosophy H1
{
	padding: 0;
}
/*What We Do*/
.what-we-do__links A
{
	font-size: 22px;
}
/*Approach*/
#business-creativity H2
{
	padding-left: 186px;
}
/*Work*/
.workcarousel .carousel-caption
{
	text-align: left;
	bottom: 40px;
}
.work-final-overlay
{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.work-final-overlay .container
{
	padding: 120px 0;
}
.work-final-overlay H1
{
	font-weight: normal;
	color: #FFFFFF;
}
.work-final-overlay H2
{
	font-weight: normal;
	color: #FFFFFF;
	margin-bottom: 20px;
	font-size: 18px;
	line-height: 1.6;
}
.work-final-overlay A
{
	display: block;
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 24px;
	margin-bottom: 80px;
}
.work-final-overlay .container IMG
{
	width: auto;
}
/*Performance*/
#performance-quote
{
	margin: 340px 0 20px;
}
/*Case studies*/
.casestudies-block-header-image > DIV H1
{
	padding-top: 60px;
}
#casestudy-header
{
	padding-top: 50px;
}
/*Culture Social*/
.culture-social-item .work-content A
{
	color: #FFFFFF;
	font-size: 12px;
	font-family: Montserrat, sans-serif;
}
.culture-social-item.twitter.small P
{
	font-size: 12px;
	font-family: Montserrat, sans-serif;
	padding: 10px;
	width: 95%;
}
.culture-social-item.twitter.medium P
{
	font-size: 18px;
	padding: 20px;
	font-family: Montserrat, sans-serif;
}
.culture-social-item.twitter.large P
{
	font-size: 28px;
	padding: 20px;
	font-family: Montserrat, sans-serif;
}
.culture-image-overlay
{
	padding: 40px;
}
/*Contact*/
.contact-map-container
{
	height: 560px;
}
.contact-details__form .gform_wrapper .gform_body .gform_fields .gfield .ginput_container
{
	width: 200px !important;
}
