#logo {display: none;}
.wrapper {margin-top: 30px; width: 900px; }
.container {width: 900px;}
header {height: 200px; }
header img {width: 300px; height: 70px;}
#header_desc {margin-top: 170px; float: left;  font-size: 25px; padding-bottom: 50px; width: 700px;}
nav.nav {display:none;}
nav.mobile_nav{display:block;}
header a {margin-top: 70px; font-size: 35px; position: relative; margin-left: 0px; line-height: 50px; text-decoration: underline; }
header nav ul {display: block;}
header nav li  {padding-right: 20px; font-size: 35px; }
header nav ul li a { font-size: 35px; text-decoration: underline; }
header nav ul li a:hover { font-size: 35px; text-decoration: underline; opacity: 0.8 }
header nav p {display: block;}
/*nav.mobile_nav ul li a{margin-top: 70px; font-size: 35px; position: relative; margin-left: 0px; line-height: 50px;}*/
/*nav.mobile_nav ul li  {padding-right: 20px; font-size: 35px; }*/
#footer p{font-size: 25px; line-height: 30px;}
p {font-size: 18px; line-height: 28px; }
#contact p {font-size: 25px; line-height: 30px; padding-bottom: 30px; width: 100%;}
a {text-decoration: underline;}
a:hover {text-decoration: underline; opacity: 0.8;}
#pro-grid {width: 900px;}
#bio, #contact, #exhibitions p {
letter-spacing: 0.03em; 
word-wrap: break-word; 
-ms-word-break: break-all;
word-break: break-all;
/* Non standard for webkit */
word-break: break-word;
display: block;
}
#exhibitions, #bio, #contact {width: 900px; margin-left: 0px;}
h1 {font-size: 30px;}
#exhibitions h1 {font-size: 30px;}
#pro-text {
-moz-column-count: 0;
-webkit-column-count: 0;
column-count: 0;
-moz-column-gap: 0;
-webkit-column-gap: 0;
column-gap: 0;
-webkit-column-width: 900px;
column-width: 900px;
float: left;
column-fill: auto;
}
.pro-desc p{width:880px;}
#pro-grid img {padding-bottom: 5px;}
#network_links {width: 900px;}
.index_link span {display:none;}