@media screen and (min-width: 28.125em) {

/* GLOBAL */

	header{
		padding: 0.75em 2.5em;
	}

	.responsive-menu-button {
	    right: 1em;
	}

	.responsive-menu-button a {
		padding: 0.6666em 1em;
	}

	#overlay {
		padding: 0.75em 2.5em;
	}

	main{
		padding: 10.3125em 2.5em 7.5em 2.5em;
	}

	.page-main:before{
		top: 11em;
	    left: 2.5em;
	    right: 2.5em;
	}

	.columns{
		margin: 0 -2.5em;
	}

	.column {
		padding: 0 2.5em;
	}

	footer{
		padding: 5em 2.5em 2.5em 2.5em;
	}

/* HOME */

	.home main{
		padding: 9.25em 2.5em 0 2.5em;
	}

	#about-content{
		padding: 0 0 5em 0;
	}

	#about-image-left{
		padding: 0 0.625em 5em 0;
	}

	#about-image-right{
		padding: 0 0 5em 0.625em;
	}

	#featured-testimonials{
		padding: 2.5em 0 5em 0;
	}

	.featured-testimonial-content{
	    padding: 0 0 0 2.5em;
	}

/* INSTRUMENTS */

	#instrument-text{
		padding: 5em 2.5em 0 2.5em;
	}

/* SINGLE INSTRUMENT */

	#other-violins{
		padding: 5em 2.5em;
	}

}



@media screen and (min-width: 31.25em) {

/* GLOBAL */

	.icon-home:after {
		display: inline-block;
	}

	#responsive-nav li {
		font-size: 1.3125em;
	}

	p{
		font-size: 1.125em;
	}

/* SINGLE INSTRUMENT */

	.instrument-thumb{
		width: 33.3333%;
	}

/* TESTIMONIALS */

	.testimonial-img{
		width: 50%;
	}

/* LINKS */

	.link-name{
		font-size: 1.5em;
	}

/* REPAIRS & MAKING */

	.thumbnail{
		width: 25%;
	}

	#repairs p,
	#making p{
		font-size: 1em;
	}

	#repairs p.instruction,
	#making p.instruction{
		font-size: 0.875em;
	}

}



@media screen and (min-width: 37.5em) {

/* GLOBAL */

	#responsive-nav li {
		font-size: 1.5em;
	}

	.page-title,
	.page-title-full-width{
		font-size: 2em;
	}

	article{
		margin: 0 0 3.75em 0;
		padding: 0 0 3.75em 0;
	}

/* HOME */

	.home main{
		text-align: center;
	}

	#about-image-left{
		padding: 0 1.25em 5em 0;
	}

	#about-image-right{
		padding: 0 0 5em 1.25em;
	}

	#home-content,
	#featured-testimonials{
		display: inline-block;
	}

	#about-contact .contact-method{
		display: inline-block;
		width: 49%;
		margin: 0 0 0.625em 0;
		padding: 0 2em 0 0;
	}

/* INSTRUMENTS */

	#instruments{
		margin: 0 -1.25em;
	}

	.instrument{
		float: left;
		width: 50%;
		padding: 0 1.25em;
	}

	.instrument:nth-of-type(2n+1){
		clear: both;
	}

	.price-ranges{
		justify-content: flex-end;
		margin: 0 1.25em 1.5em;
	}

/* LINKS */

	.link-name{
		font-size: 1.75em;
	}

}



@media screen and (min-width: 50em) {


/* GLOBAL */

	header{
		padding: 1.5em 10em;
		background: url('http://oldviolins.co.uk/wp-content/themes/frontwards/images/violin-left-grey.png') left top no-repeat,
					url('http://oldviolins.co.uk/wp-content/themes/frontwards/images/violin-right-grey.png') right bottom no-repeat #fbf3df;
		background-size: auto 2.625em;
	}

	.responsive-menu-button {
		top: 1.5em;
	    right: 8.5em;
	}

	#overlay {
		padding: 1.5em 5em;
		background: url('http://oldviolins.co.uk/wp-content/themes/frontwards/images/violin-left-cream.png') left top no-repeat #421200;
		background-size: auto 2.625em;
	}

	#overlay h1{
		margin: 0 0 0 3.80952380952381em;
	}

	footer{
		padding: 5em 5em 2.5em 5em;
	}

	.footer-column{
		float: left;
		width: 50%;
	}

	.footer-column:first-of-type{
		padding: 0 5em 0 0;
	}

	.footer-column:last-of-type-of-type{
		padding: 0 0 0 5em;
	}

	main{
		padding: 10.3125em 5em 7.5em 5em;
	}

	.page-main:before{
	    left: 5em;
	    right: 5em;
	}

	article{
		margin: 0 0 5em 0;
		padding: 0 0 5em 0;
	}

/* HOME */

	.home main{
		padding: 9.25em 5em 0 5em;
	}

	#about-content{
		padding: 0 0 5em 0;
	}

/* SINGLE INSTRUMENT */

	#instrument-text{
		padding: 5em 5em 0 5em;
	}

	#other-violins{
		padding: 7.5em 5em;
	}

	.instrument-thumb{
		width: 16.66665%;
	}

/* TESTIMONIALS */

	.testimonial-img{
		width: 37.5%;
	}

/* LINKS */

	#links{
		padding: 10.3125em 10em 7.5em 10em;
	}

	.link-name{
		font-size: 1.75em;
	}

}



@media screen and (min-width: 62.5em) {

/* GLOBAL */

	main{
		padding: 10.3125em 5em 7.5em 5em;
	}

	.columns[data-columns]::before {
		content: '2 .column.size-1of2';
	}

	.column {
		float: left;
	}

	.column:first-of-type{
		border-right: 4px double;
	}

	.left{
		float: left;
	}

	.right{
		float: right;
	}

	.width-25{
		width: 25%;
	}

	.width-33{
		width: 33.3333%;
	}

	.width-50{
		width: 50%;
	}

	.width-66{
		width: 66.6666%;
	}

	.width-75{
		width: 75%;
	}

/* INSTRUMENTS */

	.price-ranges{
		margin: 0 2.5em 1.5em;
	}

	#instruments{
		margin: 0 -2.5em;
	}

	.instrument{
		width: 33.3333%;
		padding: 0 2.5em;
	}

	.instrument:nth-of-type(2n+1){
		clear: none;
	}

	.instrument:nth-of-type(3n+1){
		clear: both;
	}


/* SINGLE INSTRUMENT */

	.instrument-thumb{
		width: 33.3333%;
	}

/* LINKS */

	#links{
		padding: 10.3125em 15em 7.5em 15em;
	}

}



@media screen and (min-width: 75em) {

/* GLOBAL */

	#main-menu{
		display: block;
	}

	.responsive-menu-button{
		display: none;
	}

/* HOME / ABOUT */

	#home-content,
	#featured-testimonials{
		max-width: none;
	}

	.image-column{
		width: 21.875%;
	}

	#about-content{
		width: 56.25%;
		float: left;
		padding: 0 2.5em 5em 2.5em;
	}

	#about-image-left{
		float: left;
		padding: 0 2.5em 0 0;
	}

	#about-image-right{
		float: right;
		padding: 0 0 0 2.5em;
	}

	.featured-testimonial{
		float: left;
		width: 50%;
	}

/* INSTRUMENTS */

	.instrument{
		width: 25%;
	}

	.instrument:nth-of-type(3n+1){
		clear: none;
	}

	.instrument:nth-of-type(4n+1){
		clear: both;
	}

/* LINKS */

	#links{
		padding: 10.3125em 20em 7.5em 20em;
	}

}



@media screen and (min-width: 87.5em) {

	body{
		font-size: 1.125em;
	}

}



@media screen and (min-width: 105em) {

	body{
		font-size: 1.3125em;
	}

}



/* @media screen and (min-width: 120em) {

	body{
		font-size: 1.5em;
	}

}



@media screen and (min-width: 140em) {

	body{
		font-size: 1.75em;
	}

}



@media screen and (min-width: 160em) {

	body{
		font-size: 2em;
	}

} */
