@import "../twentytwelve/style.css";@import 'https://fonts.googleapis.com/css?family=Rubik&subset=latin-ext';h1.site-title,h1.site-title a{font-size:2em;color:#2642cc;line-height:normal;text-shadow:0 3px 4px rgba(0,0,0,.2);-moz-text-shadow:0 3px 4px rgba(0,0,0,.2);-webkit-text-shadow:0 3px 4px rgba(0,0,0,.2)}body,body .site,body.custom-background{font-family:rubik;background-color:#eff1fd;margin-top:0}body .site{box-shadow:none}a,.entry-content .timely a:visited,.comment-content .timely a:visited,.site-footer .widget .timely a:visited{outline:none;color:#2642cc}h2.site-description,.sub-navigation li.menu-item{font-weight:400;color:#b59467}@media screen and (max-width:600px){#wpadminbar{position:fixed}}@media screen and (min-width:600px){.site-content{width:63.104166667%}.widget-area{width:23.041666667%}}.site,#colophon{margin:0 auto;max-width:80.5714rem;border:0}.site-header{padding:12px 0;padding:.85rem 0;background-color:#fff}.site-header li,.site-header h2{text-transform:uppercase;font-size:10px;line-height:11px}.site-header img{width:130px}.site-header .logo{padding-left:20px;float:left;width:130px}h2.site-description{padding-left:5px}a{text-decoration:none}.entry-content,.entry-content a,.entry-content a:visited{color:#444}.entry-content p,.entry-summary p,.comment-content p,.mu_register p{display:block;margin:0 0 10px;line-height:normal}.entry-content p img:first-child{width:100%;margin-bottom:20px;object-fit:cover;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;box-shadow:0 3px 4px rgba(0,0,0,.2);-moz-box-shadow:0 3px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 4px rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.2)}.site-content img{width:100%;height:100%;background-size:100% auto;background-position:center}section.site-content img{max-width:100%}.site-content,#secondary.widget-area{border:0}.site-content article{margin-bottom:0;padding-bottom:0;border:0}body.full-width header.entry-header,body:not(.full-width) .site-content,#secondary aside{padding:10px;box-shadow:0 4px 2px rgba(38,66,204,.2);border-radius:10px;background:#fff}@media screen and (min-width:600px){body.full-width header.entry-header,body:not(.full-width) .site-content,#secondary aside{padding:20px}body:not(.full-width) .site-content{width:calc(70% - 30px)}body:not(.full-width) #secondary{width:calc(30% - 30px)}}