@import url('https://fonts.googleapis.com/css?family=Share+Tech');@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800');h1, h2, h3, h4, h5, h7, .footer, #social-buttons, .blog-comment-link, .blog-content p:first-of-type, .blog-post p:first-of-type { font-family:'Share Tech'; }body, .title h2 { font-family:'Open Sans', arial, sans-serif; }body {font-size:14px; line-height:1.6;}.title h2, .footer { font-size:1.2em; } h1 {font-size:44px;}#social-buttons { font-size:1.4em; }h7 {font-size:44px;}body {background:#333; color:#fff;}.footer {background:#333; color:#fff;}.blog-post, .blog-content, .info{background:#444; color:#fafafa;}#comment { background-color:#fafafa !important;}a { color:#fff; }.blog-comment-link a:hover, .blog-comment-link a:focus { color:#FFF; }a { color:#29cc29; }a:visited { color:#29cc29; }a:hover,a:focus,a:active { color:#29cc29; }.blog-comment-link,.blog-comment-link:visited {color:#29cc29; }.blog-comment-link a { color:#29cc29; }.blog-post, .blog-content, .info{border-bottom:3px solid #1b5e1b !important;}.link{color:#29cc29;}.link{text-decoration:underline;}#wrap {max-width:800px;}.title, .body {width:100%}#wrap {margin:0 auto;}.title { text-align:center; padding-bottom:30px;}.footer { text-align:center; }.blog-comment-link {margin-top:15px;}img#rss-img {margin:1em;}.blog-post, .blog-content, .info{padding-bottom:20px !important;box-shadow:2px 2px 6px rgba(0, 0, 0, 0.05);}.blog-post h2.blog-title { text-align:center; }.blog-post h2.blog-title a {border:none;font-size:44px;line-height:1.2;}.blog-date::before { content:'Skrivet den:' }#social-buttons span::before { content:'Skrivet den:' } .blog-date { color:#888; text-align:center; }#blog-list .blog-date::before { content:'' }.blog-post hr {display:none !important;}.blog-comment-link,.blog-comment-link:visited {display:inline-block;font-size:21px;line-height:1.4;text-align:center;width:100%;}.blog-comment-link:before,.blog-comment-link:after {display:inline;font-size:1.5em;font-style:normal;padding:0 10px;vertical-align:-0.15em;}@media (min-width:600px) {.blog-post, .blog-content, .info {margin:0 auto; padding:3em 3em 2em;margin-bottom:3em !important;}}@media (max-width:600px) {.blog-post img {width:100%}.container {padding:0px;}.blog-post, .blog-content, .info {padding:20px;}.col-md-12 {padding:0px;}.row {margin:0}}img {max-width:100%; height:auto;}