/************ Default styles are for: desktops and landscape tablets: 992-1199px (md) ***************/

/************ Large Desktops (lg) ******************/
@media (min-width: 1200px) {
	header, .full-colour #bodyWrapper{
		background-size:1560px auto;
	}
}

@media (max-width: 1024px) {
	body.home #content nav a {
		height: 220px;
		font-size: 278%;
	}
}


/*********** Portrait Tablets (sm) *****************/
/*BS3*/ 
@media (min-width: 768px) and (max-width: 991px) {}

/*********** Portrait tablets & down (sm) *****************/
/*BS3*/ 
@media (max-width: 1200px) {
	#brain-svg {
		display:none;
	}
}
@media (max-width: 991px) {
	body.home #content nav a {
		width: 50%;
		height: 200px;
	}
	body.home #content nav a:hover {
		width: 50%;
		height: 220px;
	}
	body.home #content section {
		perspective: 1000;
		position: relative;
		padding-top: 9%;
	}
	.su-posts .su-post {
		width: 30%;
	}
}

/*********** Portrait tablets & down (sm) *****************/
@media (max-width: 979px) {}

/*********** Wordpress mobile admin bar active *****************/
@media (max-width: 782px) {}

/********** Phones (xs) **************/
@media (max-width: 767px) {
	.su-posts .su-post {
		width: 100%;
	}
	body.home #content h1 {
		margin: 20px -20px;
		display: block;
		max-width: none;
	}
	.testimonial {
		width: 100%;
		margin-right: 0;
	}
}

/********** Phones (breakpoint at which WordPress columns & menus collapse) **************/
@media screen and (max-width: 600px) {
	.one_half {
		padding-right: 0px;
	}	
	body.home #content nav a {
		width: 100%;
		height: auto;
	}	
	body.home #content nav a:hover {
		width: 100%;
		height: auto;
		margin:0;
	}
	.one_half.last_column {
		padding-left: 0;
	}
}

/********** Portrait phones ************/
@media (max-width: 479px) {
	footer .yump {
		float: left;
		clear: left;
		margin-top: 11px;
	}
}

