html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,hgroup,menu,footer,header,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}
article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}
img{max-width:100%;height:auto}
::selection{background:rgba(110,152,182,0.8)}
::-moz-selection{background:rgba(110,152,182,0.8)}
img::selection{background:transparent}
img::-moz-selection{background:transparent}
body{-webkit-tap-highlight-color:rgba(110,152,182,0.8)}
body{font-family:'Raleway',serif;font-size:1.125em;line-height:1.5em;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased}
h1,h2,h3,h4,h5,h6{margin:.2rem 0 .667rem 0;line-height:1.395em;font-family:'Raleway',sans-serif;font-weight:700}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:#222;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,h1 a:visited:hover,h2 a:visited:hover,h3 a:visited:hover,h4 a:visited:hover,h5 a:visited:hover,h6 a:visited:hover{text-decoration:underline}
h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:.8em;font-weight:400}
h1{font-size:2em;margin-bottom:.5em}
h2{font-size:1.5em}
p,ul,ol,blockquote,pre,table{margin:0 0 1.5em 0}
ul li,ol li{margin-left:3em}
table{border:1px solid #e6e6e6;width:100%;border-collapse:collapse}
table tr th,table tr td{padding:0 .4em;margin:0;border-bottom:1px solid #e6e6e6}
table tr th+th,table tr td+td{border-left:1px solid #e6e6e6}
table tr th{text-align:left}
table tr:hover td{background-color:#fff}
blockquote,pre{padding:.5em 1em;background-color:#f2f2f2}
blockquote{font-size:1.2em;font-style:italic;line-height:1.5em}blockquote p{margin-bottom:0}blockquote p+p{margin-bottom:.75em}
code,pre{font-family:monospace;font-size:1.15rem}
pre{white-space:pre-wrap}
acronym,abbr{cursor:help;border-bottom:1px dotted #e6e6e6}
hr{margin:1em 0;border-top:1px solid #e6e6e6}
a{color:#48728f}a:visited{color:#777}
a:hover{color:#000}
.form-item,fieldset{margin:0 0 1em 0}
fieldset fieldset{margin:0}
.form-item label,.form-item fieldset legend,fieldset.select legend{display:block;font-family:'Raleway',sans-serif;font-weight:700}
.form-item.label-inline{display:-ms-flexbox;-ms-box-orient:horizontal;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.form-item.label-inline label{width:6em}
.form-item.label-inline .input-holder{-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}
.form-item.label-inline input[type=text],.form-item.label-inline input[type=password],.form-item.label-inline textarea,.form-item.label-inline select{width:100%}
.form-item fieldset,fieldset.select{column-count:3;column-gap:2%}
fieldset.select label,.form-item fieldset label{display:inline;font-weight:normal;cursor:pointer;margin-right:1em}
.form-item .form-help{font-size:.9em;font-style:italic}
input[type=text],input[type=email],input[type=password],textarea,select{font-size:1rem;font-family:'Raleway',sans-serif;color:#222;padding:.5em;border:1px solid #cdcdcd;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);outline:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus,select:focus{border-color:#666}
#drawer input[type=text],#drawer input[type=email],#drawer input[type=password],#drawer textarea,#drawer select{color:#ccc;border:1px solid #222;background-color:#3c3c3c}#drawer input[type=text]:focus,#drawer input[type=email]:focus,#drawer input[type=password]:focus,#drawer textarea:focus,#drawer select:focus{background-color:#484848;border-color:#111}
input[type=text],input[type=email],input[type=password],textarea,select{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
button,a.button,input[type=submit],input[type=button],input[type=reset]{display:inline-block;font-size:1em;line-height:1.5em;font-family:'Raleway',sans-serif;padding:.3em .8em;color:#fff;background:#6e98b6;border:solid #517fa0;border-width:0 0 2px 0;cursor:pointer}button:active,a.button:active,input[type=submit]:active,input[type=button]:active,input[type=reset]:active{border-width:0;position:relative;top:2px}
div.submit{padding-top:1em;border-top:1px solid #ddd}
input.narrow{width:10em}
input.long{width:30em}
input.full{width:96%}
@media only screen and (max-width:640px){input[type=text],input[type=email],input[type=password],input.long{width:96%} input.narrow{width:43%}}body{background-color:#e6e6e6}
#wrapper.blocked{margin:0 auto 3em auto;max-width:750px}
.grid{margin:0 auto;max-width:750px;min-width:300px}.grid:after{content:" ";display:block;clear:left;height:0;overflow:hidden}
.row{margin-bottom:1.5em}
.column{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}
.grid .g12{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%}
.grid .g11{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:91.66666666666666%}
.grid .g10{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:83.33333333333334%}
.grid .g9{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:75%}
.grid .g8{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:66.66666666666666%}
.grid .g7{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:58.333333333333336%}
.grid .g6{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:50%}
.grid .g5{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:41.66666666666667%}
.grid .g4{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:33.33333333333333%}
.grid .g3{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:25%}
.grid .g2{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:16.666666666666664%}
.grid .g1{float:left;padding:0 1em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:8.333333333333332%}
.grid .push12{position:relative;left:100%}
.grid .push11{position:relative;left:91.66666666666666%}
.grid .push10{position:relative;left:83.33333333333334%}
.grid .push9{position:relative;left:75%}
.grid .push8{position:relative;left:66.66666666666666%}
.grid .push7{position:relative;left:58.333333333333336%}
.grid .push6{position:relative;left:50%}
.grid .push5{position:relative;left:41.66666666666667%}
.grid .push4{position:relative;left:33.33333333333333%}
.grid .push3{position:relative;left:25%}
.grid .push2{position:relative;left:16.666666666666664%}
.grid .push1{position:relative;left:8.333333333333332%}
.grid .pull12{position:relative;left:-100%}
.grid .pull11{position:relative;left:-91.66666666666666%}
.grid .pull10{position:relative;left:-83.33333333333334%}
.grid .pull9{position:relative;left:-75%}
.grid .pull8{position:relative;left:-66.66666666666666%}
.grid .pull7{position:relative;left:-58.333333333333336%}
.grid .pull6{position:relative;left:-50%}
.grid .pull5{position:relative;left:-41.66666666666667%}
.grid .pull4{position:relative;left:-33.33333333333333%}
.grid .pull3{position:relative;left:-25%}
.grid .pull2{position:relative;left:-16.666666666666664%}
.grid .pull1{position:relative;left:-8.333333333333332%}
.grid .row{margin-bottom:0;margin-left:-1em;margin-right:-1em}
.grid .gcenter{margin-left:auto;margin-right:auto;clear:left;float:none}.grid .gcenter:after{content:" ";display:block;clear:left;height:0;overflow:hidden}
@media only screen and (max-width:640px){.mob_column{float:none;margin:0} .grid .g12{float:none;margin:0;width:auto} .grid .g11{float:none;margin:0;width:auto} .grid .g10{float:none;margin:0;width:auto} .grid .g9{float:none;margin:0;width:auto} .grid .g8{float:none;margin:0;width:auto} .grid .g7{float:none;margin:0;width:auto} .grid .g6{float:none;margin:0;width:auto} .grid .g5{float:none;margin:0;width:auto} .grid .g4{float:none;margin:0;width:auto} .grid .g3{float:none;margin:0;width:auto} .grid .g2{float:none;margin:0;width:auto} .grid .g1{float:none;margin:0;width:auto} .grid .push12{position:static;left:0} .grid .push11{position:static;left:0} .grid .push10{position:static;left:0} .grid .push9{position:static;left:0} .grid .push8{position:static;left:0} .grid .push7{position:static;left:0} .grid .push6{position:static;left:0} .grid .push5{position:static;left:0} .grid .push4{position:static;left:0} .grid .push3{position:static;left:0} .grid .push2{position:static;left:0} .grid .push1{position:static;left:0} .grid .pull12{position:static;left:0} .grid .pull11{position:static;left:0} .grid .pull10{position:static;left:0} .grid .pull9{position:static;left:0} .grid .pull8{position:static;left:0} .grid .pull7{position:static;left:0} .grid .pull6{position:static;left:0} .grid .pull5{position:static;left:0} .grid .pull4{position:static;left:0} .grid .pull3{position:static;left:0} .grid .pull2{position:static;left:0} .grid .pull1{position:static;left:0} .grid .row{margin-bottom:0}}.clearfixed{content:" ";display:block;clear:left;height:0;overflow:hidden}
.clearfix:after{content:" ";display:block;clear:left;height:0;overflow:hidden}
#control #drawer,#control #page{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
#control #drawer{position:fixed;top:0;left:-17em;width:17em;height:100%;z-index:10;padding-top:3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#control #drawer #drawer-content{height:100%;overflow:auto}
#control #page{position:relative;top:0;left:0;width:100%}#control #page #page_overlay{position:fixed;top:0;left:0;width:0;height:100%;z-index:5;background-color:rgba(0,0,0,0);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}
#control.open{overflow:hidden;width:100%}#control.open #drawer{left:0}
#control.open #page{left:17em;cursor:w-resize}#control.open #page #page_overlay{width:100%;background-color:rgba(0,0,0,0.4)}
#wrapper{background-color:#fff;color:#222}
#content-body,#content-comments{padding:3em 0}
#content-comments{background-color:#f2f2f2;color:#7b7b7b}
footer#site-footer{padding:2em 0}footer#site-footer .lined{border-color:#ddd}
a#navigation-toggle-link{position:fixed;top:.95em;left:.75em;display:block;padding:.2em .5em;color:#fff;font-weight:600;background-color:#2f2f2f}a#navigation-toggle-link .text{position:absolute;top:0;left:120%;padding:.2em .5em;opacity:0;background-color:rgba(34,34,34,0.8);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}a#navigation-toggle-link .text:after{content:" ";position:absolute;top:0;left:-0.5em;display:block;width:0;height:0;border-style:solid;border-color:transparent rgba(34,34,34,0.8) transparent transparent;border-width:.95em .5em .95em 0}
a#navigation-toggle-link:hover .text{opacity:.6;left:140%}
@media only screen and (max-width:640px){a#navigation-toggle-link .text,a#navigation-toggle-link:hover .text{display:none}}.open a#navigation-toggle-link .text,.open a#navigation-toggle-link:hover .text{left:100%;opacity:1;background-color:#2f2f2f;padding:.2em .5em .2em .1em}.open a#navigation-toggle-link .text:after,.open a#navigation-toggle-link:hover .text:after{display:none}
#drawer{font-family:'Raleway',sans-serif;background-color:#222;color:#fff}#drawer a{color:#ddd;text-decoration:none}#drawer a:hover,#drawer a.active{color:#fff;background-color:#111}
#drawer nav ul.menu{margin:0;padding:0}#drawer nav ul.menu li{display:block;margin:0;padding:0;list-style:none}#drawer nav ul.menu li a{display:block;padding:5px 10px 5px 50px;}
#drawer-widgets{margin:1.5em .75em}#drawer-widgets .widget{margin-bottom:1em;padding:.75em;background-color:#2f2f2f;font-size:.8em;line-height:1.5em}#drawer-widgets .widget h2{font-size:1.15em;text-transform:uppercase;font-weight:600}
#drawer-widgets .widget ul{margin:0;padding:0}#drawer-widgets .widget ul li{margin:0 0 .5em 1.5em;padding:0}
header#site-header{position:relative;min-height:100vh;background-color:#6e98b6;background-repeat:no-repeat;background-position:50% top;background-size:100% auto;background-attachment:fixed}@media only screen and (max-width:640px){header#site-header{background-attachment:scroll;background-size:cover}}header#site-header #site-id{position:absolute;top:0;left:0;padding:1.2em 0;width:100%;background-color:#fff}header#site-header #site-id #site-title{margin:0;font-family:"Novecentosanswide",'Raleway',sans-serif;font-size:2em;font-weight:400;line-height:.75em;text-align:center}header#site-header #site-id #site-title a{color:#222;text-decoration:none;text-transform:uppercase}header#site-header #site-id #site-title a:hover{color:#6e98b6}
@media only screen and (max-width:640px){header#site-header #site-id #site-title{padding:.1em 0;font-size:1.6em}}
header#site-header #page-header-text{text-align:center;color:#fff; top:-100px;}
header#site-header #page-title,header#site-header #site-title{font-family:'Raleway',sans-serif;color:#fff !important;font-size:3.5em;font-weight:100;text-transform: uppercase; letter-spacing:-0.05em;line-height:1.25em;margin:0;-webkit-text-shadow:0 .2em 1em rgba(0,0,0,0.5);-moz-text-shadow:0 .2em 1em rgba(0,0,0,0.5);-ms-text-shadow:0 .2em 1em rgba(0,0,0,0.5);text-shadow:0 .2em 1em rgba(0,0,0,0.5)}@media only screen and (max-width:640px){header#site-header #page-title,header#site-header #site-title{font-size:2em}}
header#site-header #page-header-overlay{position:absolute;bottom:45%;left:0;width:100%;z-index:2}
header#site-header #spacer{min-height:100vh;background:-moz-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.4)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#66000000', GradientType=0);text-align:center}header#site-header #spacer img{display:block;visibility:hidden}
header#site-header #spacer #content-link{position:absolute;bottom:40%;left:50%;opacity:.3;}header#site-header #spacer #content-link .text{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden}
header#site-header #spacer #content-link i{color:#fff;font-size:3em}
header#site-header #spacer #content-link:hover{opacity:.8}
header#site-header.no-image{background-color:#3c3c3c}
article{margin-bottom:2em}article.page h1{text-align:center;margin-bottom:1em}
article.comment{padding-bottom:1.5em;border-bottom:1px solid #e6e6e6}
article.attachment .attachment-caption{text-align:center}
article .post-content:after{content:" ";display:block;clear:left;height:0;overflow:hidden}
article .details,article .authorship{color:#bbb;font-family:'Raleway',sans-serif;font-weight:300;font-size:.8em;line-height:1.5em}article .details a,article .authorship a{color:#a2a2a2;text-decoration:none}article .details a:hover,article .authorship a:hover{color:#48728f;text-decoration:underline}
article .details .avatar,article .authorship .avatar{float:left;margin-right:.35em}article .details .avatar img,article .authorship .avatar img{position:relative;top:-0.5em;border:2px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 0 .4em rgba(0,0,0,0.15);-moz-box-shadow:0 0 .4em rgba(0,0,0,0.15);-ms-box-shadow:0 0 .4em rgba(0,0,0,0.15);box-shadow:0 0 .4em rgba(0,0,0,0.15)}
article .links{float:right;color:#bbb;font-family:'Raleway',sans-serif;font-weight:400;font-size:.8em;line-height:1.5em}article .links ul.link-list{margin:0;padding:0}article .links ul.link-list li{display:inline;margin:0;padding:0;list-style:none}article .links ul.link-list li a{display:inline-block;padding:0 .5em;position:relative;color:#a2a2a2;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}article .links ul.link-list li a:hover{color:#48728f;border-bottom-color:#48728f}
article .links ul.link-list li a .text{display:none}
article div.sharing{margin:1.5em 0 0 0;padding-top:1em;border-top:1px solid #e6e6e6;background:transparent;background:-moz-linear-gradient(top, #f2f2f2 0, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f2f2f2), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #f2f2f2 0, #fff 100%);background:-o-linear-gradient(top, #f2f2f2 0, #fff 100%);background:-ms-linear-gradient(top, #f2f2f2 0, #fff 100%);background:linear-gradient(to bottom, #f2f2f2 0, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffffffff', GradientType=0)}article div.sharing .sharing-heading{margin:-1em 0 .5em 0;text-align:center;color:#bbb;font-size:.8em;font-family:'Raleway',sans-serif;font-weight:700;text-transform:uppercase}
article div.page-links{margin-bottom:1.5em;padding:.25em .7em;background-color:#f2f2f2;font-family:'Raleway',sans-serif;font-size:.8em;font-weight:700}article div.page-links a{font-weight:400}
article img.alignright,article a img.alignright,article div.alignright img{float:right;margin:0 0 1em 1em}
article img.alignleft,article a img.alignleft,article div.alignleft img{float:left;margin:0 1em 1em 0}
article img.aligncenter,article a img.aligncenter,article div.aligncenter img{display:block;margin-left:auto;margin-right:auto}
article .attachment-caption,article .wp-caption-text{font-family:'Raleway',sans-serif;font-size:.8em;line-height:1.5em;font-style:italic}
article div.gallery{margin-bottom:1.5em !important;background-color:#f2f2f2}article div.gallery:after{content:" ";display:block;clear:left;height:0;overflow:hidden}
article div[id^='attachment']{background-color:#f2f2f2;margin-bottom:1.5em;width:auto !important}article div[id^='attachment'].alignnone{margin-left:-150px}@media only screen and (max-width:750px){article div[id^='attachment'].alignnone{margin-left:0}}article div[id^='attachment'].alignnone img{display:block}
article div[id^='attachment'] .wp-caption-text{padding:.5em;text-align:right}
.resource_holder article.readium_resource{padding-bottom:1em;border-bottom:1px solid #e6e6e6;font-family:'Raleway',sans-serif}.resource_holder article.readium_resource h2{font-size:1em}
.resource_holder article.readium_resource p{font-size:.8em}
.listing h1{padding:.75em 0;margin-bottom:1.5em;border:solid #e6e6e6;border-width:1px 0;font-size:.75em;color:#bbb;text-transform:uppercase;letter-spacing:.1em}
.listing article+article{padding-top:1.5em;border-top:1px solid #e6e6e6}
.author-heading{margin-top:-3em;margin-bottom:1.5em;padding-bottom:1em;border-bottom:1px solid #e6e6e6;text-align:center}.author-heading .avatar img{position:relative;top:-50px;margin-bottom:-40px;border:2px solid #bbb;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%;-webkit-box-shadow:0 0 .4em rgba(0,0,0,0.15);-moz-box-shadow:0 0 .4em rgba(0,0,0,0.15);-ms-box-shadow:0 0 .4em rgba(0,0,0,0.15);box-shadow:0 0 .4em rgba(0,0,0,0.15)}
.author-heading h1.author-archive{padding:0;margin-bottom:.5em;border:0 none;font-size:1.2em;color:#222;font-family:'Raleway',sans-serif;font-weight:700}
.author-heading .author-desc{color:#bbb;font-style:italic}
.directional-links{clear:both;margin-top:-1em;margin-bottom:3em;min-height:1em}.directional-links .nav-previous,.directional-links .nav-next{position:absolute;overflow:hidden;white-space:nowrap}.directional-links .nav-previous a,.directional-links .nav-next a{display:block;padding:1em;color:#bbb;text-decoration:none;font-family:'Raleway',sans-serif;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.directional-links .nav-previous a i.fa,.directional-links .nav-next a i.fa{padding:0 .2em;font-size:2.5em;vertical-align:middle}
.directional-links .nav-previous a .text,.directional-links .nav-next a .text{opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}
.directional-links .nav-previous a:hover,.directional-links .nav-next a:hover{background-color:#f2f2f2;color:#888}
.directional-links .nav-previous{left:0}.directional-links .nav-previous a .text{margin-left:-6em}
.directional-links .nav-previous a:hover{padding-left:0}.directional-links .nav-previous a:hover .text{opacity:1;margin-left:0}
.directional-links .nav-next{right:0}.directional-links .nav-next a .text{margin-right:-6em}
.directional-links .nav-next a:hover{padding-right:0}.directional-links .nav-next a:hover .text{opacity:1;margin-right:0}
.back-to-post{margin:0 0 1.5em 0;font-family:'Raleway',sans-serif;font-size:.8em}.back-to-post a{display:inline-block;padding:.25em 1em;background-color:#f2f2f2;text-decoration:none}
#content-comments h2 .count{margin-left:.5em}
#content-comments .comment-awaiting-moderation{position:relative;top:.5em;text-align:center}
#content-comments .some-html-allowed{display:none}
ul.comment-list{margin:0;padding:.4em 0 0 0;border-top:1px solid #e6e6e6}ul.comment-list li{display:block;list-style:none;margin:0;padding:0}
ul.comment-list ul{padding-left:2.25em}
ul.sharing-list{margin:0;padding:0;font-size:.8em;text-align:center}ul.sharing-list li{margin:0;padding:0;list-style:none;display:inline}ul.sharing-list li a{display:inline-block;width:1em;height:1em;padding:.75em .75em;margin:0 .25em 0 0;text-align:center;color:#fff;line-height:1em;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}ul.sharing-list li a .text{display:none}
ul.sharing-list li a:hover{-webkit-box-shadow:inset 0 0 1em rgba(0,0,0,0.4);-moz-box-shadow:inset 0 0 1em rgba(0,0,0,0.4);-ms-box-shadow:inset 0 0 1em rgba(0,0,0,0.4);box-shadow:inset 0 0 1em rgba(0,0,0,0.4)}
ul.sharing-list li a.facebook{background-color:#4e69a2}
ul.sharing-list li a.twitter{background-color:#55acee}
ul.sharing-list li a.pinterest{background-color:#cc2127}
ul.sharing-list li a.gplus{background-color:#dd4b39}
ul.sharing-list li a.tumblr{background-color:#314f6c}
ul.sharing-list li a.adn{background-color:#d87b63}
footer#site-footer{color:#a2a2a2}footer#site-footer h2{font-size:1.15em;text-transform:uppercase;font-weight:600}
footer#site-footer p,footer#site-footer ul,footer#site-footer ol{font-size:.8em}
footer#site-footer a{color:#888}footer#site-footer a:hover{color:#222}
footer#site-footer .widget{margin-bottom:1.5em}footer#site-footer .widget .lined>ul{margin-top:-0.4em}
footer#site-footer .widget ul{margin:0;padding:0}footer#site-footer .widget ul li{margin:0;padding:.4em 0;list-style:none;border-bottom:1px solid #ddd}
footer#site-footer .widget ul li:last-child{border-bottom:0 none}
.readline{position:fixed;top:0;left:0;width:0;height:2px;background-color:#6e98b6;-webkit-transition:all .15s;-moz-transition:all .15s;-ms-transition:all .15s;transition:all .15s}
.video-wrapper{display:block;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-wrapper iframe,.video-wrapper object,.video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}
body.admin-bar #drawer-content{padding-top:1.8em}
body.admin-bar a#navigation-toggle-link{top:2.75em}
body.admin-bar header#site-header{background-position:50% 1.8em}
.attn{font-size:1.15em}
.right{text-align:right}
.left{text-align:left}
.center{text-align:center}
.small{font-size:.8em;font-family:'Raleway',sans-serif}
.success{color:#64992c}
.error,.failure,.fail{color:#d50000}
.lined{border-top:1px solid #e6e6e6}
div.lined{padding-top:.4em}
ul.lined li{list-style:none;margin:0;padding:.4em;border-bottom:1px solid #e6e6e6}
ol.lined li{list-style-position:inside;margin:0;padding:.4em;border-bottom:1px solid #e6e6e6}
img.right{float:right;margin:0 0 .5em .5em;text-align:center}
img.left{float:left;margin:0 .5em .5em 0;text-align:center}
table.narrow{width:auto}
.box-help{display:block;margin:0 0 1.5em 0;padding:.5em .75em;background-color:#fff;font-family:'Raleway',sans-serif;font-size:.8em;line-height:1.5em;text-align:center}
.show-mobile{display:none}
@media only screen and (max-width:640px){.show-mobile{display:block} span.show-mobile,i.show-mobile{display:inline} .show-big{display:none}}.assistive-text{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden}
.border-box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
#site-header { background-size: cover !important;  height: 800px !important; }