body{color:#333;font-family:'Linden Hill',serif;text-transform:uppercase}a{color:#111;text-decoration:none}a:hover{color:#444}ul,li{list-style-type:none;margin:0}img{max-width:100%;height:auto}h1,h2,h3,h4,h5{font-weight:normal}article{max-width:1200px;margin-left:auto;margin-right:auto;text-transform:uppercase;padding:10px}article h1.entry-title{font-size:2.3em}article.text
a{text-decoration:underline}footer{text-align:center;font-size:0.8em;margin-top:50px}@media only screen and (min-width: 320px) and (max-width: 480px), only screen and (min-device-width: 320px) and (max-device-width: 480px){html{margin-top:2.5em}#river .album-post{margin:0px
0px 10px}footer{margin-top:50px}article.text{padding-left:10px;padding-right:10px}}header{position:relative;margin-bottom:10px;width:100%;background:#fff;padding:0;text-align:center}header h1#site-title, header div#site-title{font-size:2em;margin:0.8em 0}header h1#site-title .subtitle, header div#site-title
.subtitle{font-size:1em}header
#wrap{max-width:1200px;margin:0px
auto;text-align:left;position:relative;border-bottom:1px solid #ddd;padding:0px
10px}header
#nav_button{display:none}header #site-social{position:absolute;right:10px;top:30px;font-family:'Socialglyphs-Regular',sans-serif;text-transform:none;font-size:1.5em}header #site-social
li{display:inline-block;width:1.2em;vertical-align:top}header #site-social
li.email{padding-top:2px}header
#subtitle{position:absolute;display:inline-block;right:5px;top:3px}nav
ul{padding:0px}nav ul
li{display:inline-block;margin-right:10px}nav ul li
a{display:inline-block}header
#wrap{max-width:1200px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 650px), only screen and (max-device-width: 650px){header
#subtitle{display:none}}@media only screen and (min-width: 320px) and (max-width: 480px), only screen and (min-device-width: 320px) and (max-device-width: 480px){header{position:fixed;padding:0;top:0;left:0;width:100%;z-index:200;-webkit-box-shadow:0px 1px 2px #ccc;-moz-box-shadow:0px 1px 2px #ccc;box-shadow:0px 1px 2px #ccc}header #top-row{background:#fff;padding:0}header #top-row #site-title{font-size:1.5em;margin:0.4em 0 0 0}header
#nav_button{display:inline-block;position:absolute;right:7px;top:5px;color:#222;font-size:1.5em;line-height:1em;cursor:pointer}header #site-social{display:none}header
#subtitle{display:none}nav{background:#fff;width:100%;max-height:0;height:auto;-webkit-transition:300ms opacity;-moz-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;overflow:hidden}nav.visible{max-height:265px}nav
ul{width:100%;border-top:1px solid #ddd;margin:0}nav ul
li{border-bottom:1px solid #ddd;display:block;margin:0}nav ul li
a{padding:10px
0px;display:block;text-align:center}}#river{text-transform:uppercase}#river .album-post{display:inline-block}#river .album-post
h3{margin:0.25em}@media only screen and (min-width: 480px), only screen and (min-device-width: 480px){body.home{margin-top:110px}body.home .more-albums-link{display:none}body.home
header{max-width:none;margin:0;top:0;position:fixed;border-bottom:none}body.home
#river{white-space:nowrap}body.home #river .album-post{margin:0px
10px;display:inline-block;vertical-align:top}body.home #river
a{display:inline-block}body.home
footer{position:fixed;width:100%;bottom:0;background:#fff}}@media only screen and (max-width: 480px), only screen and (max-device-width: 480px){body.home{margin-top:0}body.home .more-albums-link{margin:35px
0px 75px;text-align:center;font-size:1.5em;display:block}body.home
#river{white-space:wrap}body.home #river
a{display:inline}body.home #river .album-post{display:block;margin:0}body.home #river .album-post
img{max-width:100%;height:auto}}#album-list{max-width:1200px;margin:0px
auto;text-transform:uppercase}#album-list .single-album{display:inline-block;margin:0px
16px 8px}#album-list .single-album .post-image{max-height:243px;overflow:hidden}#album-list .single-album .post-link
h3{font-size:1em;margin:0}.page-template-albums-php header
#wrap{border-bottom:none}@media only screen and (min-width: 320px) and (max-width: 480px), only screen and (min-device-width: 320px) and (max-device-width: 480px){#album-list .single-album{margin:0px
0 8px}#album-list .single-album .post-link{padding-left:8px}}.single-post header #site-social{opacity:0;transition:200ms all}.single-post header:hover #site-social{opacity:1}.single-post
p{text-align:center}article{position:relative;padding-top:1.67em}article
h1{margin:0
0 0.67em}.gallery{text-align:center;width:100%;clear:both}.gallery .gallery-image{margin:0px
auto 100px;position:relative}.gallery .gallery-image
.shrinkwrap{position:absolute;left:0;top:0;width:100%;height:100%}.gallery .gallery-image:last-child{margin-bottom:0}.social-links-single{position:relative;float:right;display:inline-block;text-align:right}.social-links-single .social-links-share-button{position:absolute;color:#999;display:inline-block;opacity:1;right:0;top:10px;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;z-index:1;display:none}.social-links-single .social-links-block{font-family:'Socialglyphs-Regular',sans-serif;text-transform:none;font-size:1.5em;opacity:1;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;z-index:50;position:relative}.social-links-single .social-links-block
li{display:inline-block;vertical-align:top;text-align:center;width:1.2em}.social-links-single .social-links-block li
a{display:inline-block}.social-links-single:hover .social-links-share-button{opacity:0}.social-links-single:hover .social-links-block{opacity:1}.more-albums{margin:100px
auto 50px}.more-albums
h3{text-align:center;font-size:1.5em}.more-albums
.tiles{text-align:center}.more-albums .album-tile{display:inline-block;margin:0px
10px 10px;text-align:left}.more-albums .album-tile
.thumb{max-height:184px;overflow:hidden;margin-bottom:7px}.more-albums .album-tile .thumb
img{max-width:277px}@media only screen and (min-width: 320px) and (max-width: 1215px), only screen and (min-width: 320px) and (max-width: 1215px){.more-albums{max-width:780px}.more-albums
h3{margin-bottom:0.3em}.more-albums .album-tile
.thumb{max-height:243px;margin:0px
0px 15px}.more-albums .album-tile .thumb
img{max-width:100%}}@media only screen and (min-width: 320px) and (max-width: 480px), only screen and (min-device-width: 320px) and (max-device-width: 480px){article{padding:2.5em 0 0 0}article h1, article h1.entry-title{font-size:1.8em}}@media only screen and (min-width: 320px) and (max-width: 400px), only screen and (min-device-width: 320px) and (max-device-width: 400px){.social-links-single:nth-of-type(1){display:none}}@media only screen and (min-width: 320px) and (max-width: 800px), only screen and (min-device-width: 320px) and (max-device-width: 800px){.social-links-single:nth-of-type(1){margin-top: -39px}.social-links-single .social-links-share-button{opacity:1;display:inline-block;position:relative;top:0}.social-links-single .social-links-block{opacity:1;display:inline-block}.social-links-single:hover .social-links-share-button{opacity:1;text-align:right}}@font-face{font-family:'Socialglyphs-Regular';src:url("/wp-content/themes/photostory/type/socialglyphs-regular.eot");src:url("/wp-content/themes/photostory/type/socialglyphs-regular.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/photostory/type/socialglyphs-regular.woff") format("woff"), url("/wp-content/themes/photostory/type/socialglyphs-regular.ttf") format("truetype"), url("/wp-content/themes/photostory/type/socialglyphs-regular.svg#socialglyphs-regular") format("svg");font-weight:normal;font-style:normal}