body {color:#303030;font-family:helvetica,arial;font-weight:300;margin:100px 10px 90px 10px;padding:0;font-size:125%;line-height:1.5;}
@media all and (min-width:720px) {
    body {margin:100px 14.5898% 90px 38.1966%;}
}
.tier-navbar {position:fixed;height:40px;top:0;left:0;width:100%;background:#fff;background:hsla(0, 0%, 100%, 1);z-index:100;
-webkit-box-shadow: 0 0 1px 0 rgba(0,0,0,0.2);
box-shadow: 0 0 1px 0 rgba(0,0,0,0.2);
}
/*
.fake {
background: -moz-element(#page) no-repeat;
height:100px;overflow:hidden;

    filter: blur(3px);
    -webkit-filter: blur(3px);
    -moz-filter: blur(3px);
    -o-filter: blur(3px);
    -ms-filter: blur(3px);
    filter: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQoJPGZpbHRlciBpZD0iYmx1ciI+DQoJCTxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMiIC8+DQoJPC9maWx0ZXI+DQo8L3N2Zz4=#blur);
position: absolute;top:0;z-index:10;
clip: rect(0 200px 200px 0);

}
*/

.hide {position:absolute;left:-9999px;}

.tier-navbar .col-page {padding:0 10px;}

main {display:block;margin-bottom:90px;}
.footer {border-top:1px solid #ddd;padding-top:29px;}

.w {max-width:960px;margin:0 auto;}
.fullwidth .w {max-width:auto;margin:0;}

p,ul,ol,dl,table,hr,form,fieldset,pre,.show-source,
.twtr-widget {margin:0 0 1.5em 0;padding:0;}

dl dl,
ol ol,
ol ul,
ul ol,
ul ul {margin-bottom:0;}

ul,
ol {padding-left:2em;}
ul li,
ol li {padding-left:1em;margin:0;}
li p {margin-top:0.5em;}
ol ol {list-style-type:lower-alpha;}
ol ol,
ol ul,
ul ol,
ul ul {padding-left:3em;}
dl dt,
dl dd {margin-top:0;margin-bottom:0;}
dl dt {}
dl dd {margin-left:3.2em;}


a {color:#116caf;}
a:hover,
a:focus {text-decoration:none;}
abbr {text-decoration:none;border:0;}
a abbr {text-decoration:underline;border-width:1px;}
a:hover abbr {text-decoration:none;border-width:0;}
sup,
sub {font-size:0.8em;line-height:normal;}
sup {vertical-align:top;}
hr {border:0;border-top:1px solid #ccc;}
code,
pre {font-size:1em;font-family:"Courier New", Courier, monospace;}
code pre,
pre code {font-size:1em;}

h1, h2, h3, h4, h5, h6 {font-family: 'Raleway', Georgia, Arial, Helvetica, sans-serif;font-weight:500;margin:0;}
h1 {font-size:164%;line-height:1.2;}
h2 {font-size:132%;}
h3 {font-size:116%;}
h4 {font-size:108%;font-style:italic;}
h5 {font-size:104%;}
h6 {font-size:100%;font-style:italic;}

a {text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;}

a:link {color:#00e;border-color:#b3b3fa;}
a:link:hover,
a:link:focus {border-color:#8687EF;}
a:link:active {color:#EE0000;border-color:#FFAFAF;}

a:visited {color:#551a8b;border-color:#ccbadc;}
a:visited:hover,
a:visited:focus {border-color:#9976b9;}
a:visited:active {color:#EE0000;border-color:#FFAFAF;}

blockquote {margin:0;border-left:1px solid #ddd;padding:0 0 0 12px;}

code, pre, .show-source {line-height:normal;font-family:"Courier New", Courier, monospace;}
input[type=text] {color:#777;}
input.toggled {color:#000;}
label, button {cursor:pointer;}

pre,
.show-source {display:block;white-space:pre;border:1px solid #ddd;background-color:#eee;padding:0.75em 1em 0.9em 1em;}
pre.html {border-color:#76B97F;background-color:#F0FFEB;}
pre.css {border-color:#769EB9;background-color:#EBF7FF;}
pre.js {border-color:#B9A176;background-color:#FFF8EB;}
textarea {font-size:100%;width:95%;}
textarea.code {border: 1px solid #DDDDDD;font-size: 130%;width:98%;margin-bottom:30px;margin-top:6px;}

table {border-collapse:collapse;width:100%;}
th, td {vertical-align:top;border-bottom:1px solid #ddd;}
th {text-align:left;border-bottom:2px solid #ddd;border-top:1px solid #ddd;}

.kwn {margin-bottom:0!important;}
.nospace {margin-bottom:0!important;margin-top:0!important;}

/* Page */
.col-page {max-width:690px;width:auto!important;width:690px;margin-right:auto;margin-left:0px;float:none;}
.fullwidth .col-page {max-width:100%;width:auto;margin:0;}

.h {margin:0 0 30px 0;}
.h a {border-width:0;display:inline-block;line-height:40px;margin-right:10px;}
.h a:hover {border-width:1px;}

form.search {margin-bottom:60px;}
form.search input[type=search] {border:1px solid #ddd;margin:0;font-size:100%;font-family:arial;width:100%;line-height:28px;font-family:helvetica,arial;font-weight:300;color:#303030;padding-top:0;padding-bottom:0;}
form.search input[type=submit] {border:1px solid #ddd;background:#fff;margin:0 0 0 -1px;display:none;}

.sh1 {margin-bottom:0;font-size:110%;}

h1.subheaded {margin-top:0em;}
h1.subheaded + p {margin-bottom:1.03448275862069em;font-size:145%;line-height:1.3448275862069;font-family: 'Raleway', Georgia, "Times New Roman", Times, serif;font-style:italic;}
h1.subheaded {margin-top:0em;margin-bottom:30px;}
h1.subheaded small {display:block;font-size:60%;line-height:1.3448275862069;font-family: 'Raleway', Georgia, "Times New Roman", Times, serif;font-style:italic;}


aside, .aside {font-size:90%;padding:12px;}

.post {margin-bottom:60px;}
.postmeta {margin-top:-30px;}

#respond {margin-top:50px;border-top:1px solid #ddd;padding-top:30px;}
.welcome {margin-bottom:0px;}


.postmeta,
.postmeta2 {opacity:0.4;}
.postmeta a,
.postmeta2 a {color:#000;}