.content{
	width:850px;
	margin:0 auto;
	position:relative;
}
#visuals{
	height:250px
}
.slicknav_menu {
	display:none;
}
#logo{
	position:relative; 
	left:-10px;
}

blockquote {
  background: #FCFCFC;
  border-left: 3px dotted #ccc;
  margin:0 0 10px 0;
  margin-left: 2em;
  padding: 2.5em ;
  quotes: "\201C""\201D""\2018""\2019";
  width:275px;
  float:right;
  line-height:2.5;
  
  font-size:20px;
}
blockquote:before {
  color: #EEE;
  content: open-quote;
  font-size: 7em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
  
}
blockquote:after {
  color: #EEE;
  content: close-quote;
  font-size: 7em;
  line-height: 0.1em;
  margin-left: 0.25em;
  vertical-align: -.6em;
  
}
blockquote p {
  display: inline;
}
@media screen and (max-width: 767px) {
	.content {
		width:90%;
	}
	#logo{
		left:0;
		margin:auto;
		
	}
	#visuals{
		height:125px;
	}
	
	.js #menu {
		display:none;
	}
	
	.js .slicknav_menu {
		display:block;
	}
	blockquote{
		width:auto;
		margin:1em;
		border:1px solid #DDD;
		}
}


