.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%;-webkit-tap-highlight-color:transparent}body{margin:0;background-color:#f4f4f4;font-family:'Raleway',sans-serif;font-size:16px;line-height:28px}aside,footer,header,header nav,nav{display:block}a{background:0 0;text-decoration:none;color:#2574a9}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a:hover{margin:0;color:#34495e}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-12,.col-md-12,.col-md-4,.col-md-8{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:992px){.col-md-12,.col-md-4,.col-md-8{float:left}.col-md-12{width:100%}.col-md-8{width:66.66666667%}.col-md-4{width:33.33333333%}}@media (min-width:1200px){.col-lg-12{float:left;width:100%}}.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.container:after,.row:after{clear:both}@-ms-viewport{width:device-width}header{padding-top:30px;margin-bottom:45px;width:100%;background-color:#fff;border-bottom:3px solid #eee}header #header-top{padding-bottom:20px}header #site-name{font-family:'Lobster',cursive;font-size:38px;line-height:1em;float:left;margin-top:-3px}header nav{float:right}header #hamburger{display:none}footer{border-top:3px solid #eee;margin-top:60px;padding:25px 0;text-align:center}footer #footer-meta{font-size:14px;margin-bottom:0}body,footer #footer-copyright a{color:#000}footer #footer-copyright{font-size:13px;margin-top:0}#primary-sidebar{padding-left:45px}.teaser,.widget{margin-bottom:30px}.widget{font-size:14px}.widget h4{margin:0 0 10px}.widget p{margin:0 0 20px}.widget ul{padding:0;margin:0 0 20px 16px}.teaser{border-bottom:1px solid #ddd;padding-bottom:30px}.teaser-post-title{margin:0;font-size:22px;display:inline-block;border-bottom:3px solid #ddd;padding-bottom:10px}.page-links{display:inline-block;border:1px solid #ddd;border-right:none;margin-left:17.4%}@media (max-width:1200px){header #site-name{margin-bottom:20px}}@media (max-width:992px){#primary-sidebar{padding-left:15px}}@media (max-width:768px){header nav{float:left;clear:both;margin-left:-15px}}@media (max-width:480px){header #site-name{margin-bottom:0;font-size:28px}header nav{display:none;margin-top:20px;padding-top:20px;border-top:1px solid #eee}header #hamburger{display:block;border:1px solid #eee;background-color:#eee;width:30px;float:right;margin:0 15px 0 0;padding:4px 4px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}header #hamburger span{height:3px;width:100%;background-color:#ddd;margin-bottom:4px;display:block}}