body {
	background-image: linear-gradient(90deg, #fff5e6 15%, #70dbdb 100%);
}
	
#body_home {
	background-image: url("../images/ceramicinstruments.jpg");
	background-position: center center;
	background-attachment: fixed;
	background-size: cover;
}

.row { margin:0; padding:0; }
.col { margin:0; padding:0; }
.row .col { margin:0; padding:0; }

.gradient { background-image: linear-gradient(90deg, #fff5e6 8%, #70dbdb 100%); }

.pictures { padding-top:7%;padding-bottom:7%; }
.newspics { padding-top:3%; }

strong { font-weight: 500;}

p { font-family: 'futura-pt', sans-serif; font-size:1.6rem; line-height:1.4; font-weight:200; color:#555;}
p.credits { font-size:1.1rem; }
p.date { text-transform:uppercase; font-size: 1rem; padding-top:1.4%; padding-bottom: 0;  }

/*p.videos, p.videos a { font-family: 'futura-pt', sans-serif; font-size:1.2rem; line-height:1.28; font-weight:500; color:#e9e9e9; padding-top:0; margin-top: 0; }*/

h1 { font-family: 'futura-pt', sans-serif; font-weight:400; font-size: 3.6rem; color:#555; }	

h2 { font-family: 'futura-pt', serif; font-weight:400; font-size: 3rem; color: #555; }

h3 /*site-title*/ { 
	font-family: 'futura-pt', sans-serif;
	font-weight:700; color: #555;
	font-size: 1.8rem;
	font-variant:small-caps;
	letter-spacing:1px;
	padding:3% 3% 3.8% 3%;	
}

h4 { font-family: 'futura-pt', sans-serif; font-weight:700;font-size: 2.2rem;line-height:.8;font-variant:small-caps; letter-spacing:1px; color:#555; }
h4.top { padding-top:0;padding-bottom:0;margin-bottom:1.5%;margin-top: 0; }
h4.bottom { padding-top:0;padding-bottom:0;margin-bottom:1.5%;margin-top: 0; }
	
h5 { font-family: 'futura-pt', sans-serif; font-size: 2rem; font-weight:300; color:#555; }
	
h6 { font-family: 'futura-pt', sans-serif; font-size:1.4rem; font-weight:200; color:#555; padding-bottom: 2%; }

li { font-family: 'futura-pt', sans-serif; font-size:1.2rem; line-height:1.28; font-weight:300; color:#555; padding-bottom:.6rem }
li.last { padding: 0; }

a:link { color: #555; outline:0; }
a:visited { color: #555; outline:0; }
a:hover { color: #555; text-decoration:underline; outline:0; }
a:active { color: #555; outline:0; }
a.headline { color:#e3682d;font-weight:500; }

.scale-with-grid {
		max-width: 100%;
		height: auto;
		}
		
img { margin:0; padding:0; }

.footer { padding-top:8rem; }


/* RESPONSIVE BREAKPOINT CUSTOMIZATIONS */

@media only screen and (max-width: 600px) {
	
p { line-height: 1.3; padding: 2% 6% 3% 6%; }
h1 { font-size:2.6rem; padding: 2% 6% 4% 6%; }
h2 { font-size:2.4rem; padding: 2% 6% 4% 6%; }
h3 { font-size: 1.6rem; }	
h4 { font-size: 2.4rem; padding: 3% 6% 1.8% 6%; }
h4.bottom { padding-top:0;padding-bottom:0;margin-bottom:2%;margin-top: 0; }
h4.top { padding-top:6%;padding-bottom:0;margin-bottom:2%;margin-top: 0; }
h5 { font-size: 1.8rem; padding: 3% 6% 1.8% 6%; }		
h6 { font-size: 1.5rem; padding: 0% 6% 1.4% 6%; }
h6.last { padding-bottom:5%; }
li { padding: 3% 6% 0% 6%;font-size:1rem; }
li.last { padding: 5% 6%; }
p.videos, p.videos a { display: none; }
p.credits { font-size:1.2rem;padding: 0% 6%; }
p.date { padding-bottom:0; }
.newspics { padding:4% 6% 4% 6%; }
.arrow { padding-left:18%; }
}





