b,strong{font-weight:bold}i,em{font-style:italic}p a{color:#188dd5}header{overflow:auto;text-align:center;background:#000;background:#188dd5;padding-top:1rem}.brand-logo{display:inline-block;max-width:60%}header a{text-decoration:none;color:#fff}header b{display:block}header form{overflow:hidden;padding:1rem 0}.search-submit,.search-input{float:left;line-height:50px;height:50px;padding:0;margin:0;background:#45a4dc}.search-input{width:80%;padding-left:1em}.search-submit{width:20%;position:relative}.search-submit span{visibility:hidden}.search-submit::after{position:absolute;top:50%;left:50%;margin-top:-17.5px;margin-left:-17.5px;content:url(img/search.png)}.search-submit:hover,.search-submit:focus{background:#000}.backhome{position:absolute;top:0;right:0}.backhome a{color:#fff;text-decoration:none;font-size:45px;line-height:50px;width:50px;display:block;text-align:center;background:#45a4dc}.backhome a:hover{background:#000}.archive-title{padding:3em 0 1em;line-height:1.1em;font-size:16px;font-weight:300}.archive-title small{line-height:1.1em;font-family:Brandon,"Open Sans",sans-serif;text-transform:uppercase;font-weight:300}.about-author{overflow:auto;margin-bottom:2em}.single-post label{display:block}.comment,.comments,.comments ul,.comment-respond{margin:2em 0}.comment{overflow:auto}.comments input,.comments textarea{background:#ddd;color:#000}.comments input:focus,.comments textarea:focus{background:#65baee;color:#fff}.comment-reply-title a{color:#999}.comment-reply-title a:hover,.comment-reply-title a:focus{color:#000}.avatar{float:left;margin-right:1em;margin-bottom:1em}.thumb-wrapper{transition:background 2s;display:block;background:#303439;text-align:center}.thumb-wrapper:hover{background:#123}.thumb-wrapper img{display:block;max-height:400px;max-width:100%;margin:0 auto}.post{margin:0 0 6em;line-height:1.4em}.post a{font-weight:bold;text-decoration:none}.post a:hover{color:#282828;text-decoration:underline}.post h1,.post h1 a{font-weight:100;font-size:30px;color:#231f20;text-decoration:none;line-height:1.3em}.post h1 a:hover,.post h2 a:hover{text-decoration:none}.post img{max-width:100%}.post h1{margin:1em 0 .5em}.post-details{line-height:1.5em;color:#666}.post-details a{color:#999}.details-comments{float:right}.post-before{margin-bottom:3em}.post-after{margin-top:3em}.comment-meta{float:right}p{margin-bottom:1em}h2 a{display:block}h2,h2 a{font-weight:900;margin-top:2rem;margin-bottom:2.5rem;font-size:24px;color:#000;text-decoration:none}.aligncenter,dl.aligncenter,.html5-captions .wp-caption.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left}.alignright{float:right}.pagination{padding:2em 0;margin-left:-1em;font-size:18px;font-weight:900;font-family:Brandon,"Open Sans",sans-serif;text-transform:uppercase;overflow:auto}.page-numbers{line-height:3em;float:left;padding:0 1em;text-decoration:none;color:#999}a.page-numbers{color:#000}a.page-numbers:hover{background:#ddd}.page-numbers.prev,.page-numbers.next{font-weight:400}.post-edit-link{background:#eee;padding:1rem;display:inline-block;color:#188dd5}footer{display:none}@media (max-width:609px){.thumb-wrapper .container{padding:0}}@media (min-width:610px){.h1{float:left;line-height:50px;font-size:20px;padding:0}.brand-logo{float:left;height:50px;width:74px;max-width:none;margin-right:1em}header{padding-top:0}header b{display:inline}header form{float:right;padding:0}header .container{width:auto;padding-right:125px}.search-input{width:200px}.search-submit{width:50px}h2 a{font-size:28px}}@media (min-width:700px){.container{width:700px}}@media (min-width:800px){header{padding:25px 0}.backhome a{width:100px;line-height:100px}h2 a{font-size:32px}.post h1,.post h1 a{font-size:50px;color:#f00 !important}}