@import url(https://fonts.googleapis.com/css?family=Merriweather:900,700,300,300italic);@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400italic,600,600italic,300,300italic);/*!
Theme Name: malin
Theme URI: http://underscores.me/
Author: Erik Betshammar
Author URI: http://www.verkan.se
Description: Theme for Malin Lindroth
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: malin
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

malin is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/
 html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#202020;font-family:"Source Sans Pro",sans-serif;font-size:16px;font-size:1rem;line-height:1.7}h1,h2,h3,h4,h5,h6{font-family:"Merriweather",serif;clear:both;font-weight:700;margin-top:5px;letter-spacing:.02em;-webkit-transform:rotate(3deg) skew(3deg);-moz-transform:rotate(3deg) skew(3deg);display:inline-block}h1{font-size:24px;font-size:1.5rem}@media only screen and (max-width:37.5em){h1{font-size:20.8px;font-size:1.3rem}}h2{font-size:20.8px;font-size:1.3rem}@media only screen and (max-width:37.5em){h2{font-size:17.6px;font-size:1.1rem}}h3{font-size:17.6px;font-size:1.1rem}@media only screen and (max-width:37.5em){h3{font-size:16px;font-size:1rem}}h4{font-size:16px;font-size:1rem}@media only screen and (max-width:37.5em){h4{font-size:12.8px;font-size:.8rem}}h5{font-size:12.8px;font-size:.8rem}@media only screen and (max-width:37.5em){h5{font-size:11.2px;font-size:.7rem}}p{margin:0 0 20px 0;font-weight:300}p,li{font-size:16px;font-size:1rem}@media only screen and (max-width:37.5em){p,li{font-size:15.2px;font-size:.95rem}}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.8;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 20px 0;padding:0 0 0 20px}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:10px}li>ul{list-style:circle}li>ol{list-style:lower-latin}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 rgb(255 255 255 / .5),inset 0 15px 17px rgb(255 255 255 / .5),inset 0 -5px 12px rgb(0 0 0 / .05);color:rgb(0 0 0 / .8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgb(255 255 255 / .8)}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 rgb(255 255 255 / .8),inset 0 15px 17px rgb(255 255 255 / .8),inset 0 -5px 12px rgb(0 0 0 / .02)}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 rgb(255 255 255 / .5),inset 0 2px 5px rgb(0 0 0 / .15)}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#666;border:1px solid #ccc;border-radius:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#111}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]{padding:3px}textarea{padding-left:3px;width:100%}a{text-decoration:none;color:#535353;-moz-transition:color 0.2s ease-in;-o-transition:color 0.2s ease-in;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in}a:visited{color:#535353}a:hover,a:focus,a:active{color:#535353}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:20px;left:-999em;z-index:99999;background-color:rgb(255 255 255 / .9);margin-left:-10px}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li{text-align:left;padding:8px 15px 5px}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%;margin-left:0}@media only screen and (max-width:37.5em){.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:0;display:block;margin-left:auto;margin-right:auto}}.main-navigation ul ul li.parent:before{content:"+";position:absolute;right:10px;top:5px}@media only screen and (max-width:37.5em){.main-navigation ul ul li.parent:before{display:none}}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative;text-align:center;font-weight:400;font-size:14.4px;font-size:.9rem;padding-left:10px;padding-right:10px}.main-navigation li:hover{background-color:#fff}.main-navigation li>a{color:#202020}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}.menu-toggle{position:absolute;top:17px;left:17px;border:0;background:#fff0;box-shadow:none;outline:0;padding:0;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;zoom:1.5}.menu-toggle:active,.menu-toggle:focus{box-shadow:none;border:0}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}@media screen and (max-width:37.5em){.main-navigation ul li{width:auto!important;text-align:center;float:none;position:static;padding:5px 0}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{float:none;position:relative;width:90%;display:block;margin-left:auto;margin-right:auto;background-color:rgb(240 240 240 / .9);top:0}.main-navigation ul li.focus>ul li,.main-navigation ul li.focus>ul li a,.main-navigation ul li:hover>ul li,.main-navigation ul li:hover>ul li a{width:auto!important}.main-navigation ul ul{box-shadow:none;margin-bottom:10px}.main-navigation ul ul li{text-align:center}.main-navigation ul ul a{width:auto!important}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:20px}.alignright{display:inline;float:right;margin-left:20px}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width:50em){.alignleft,.alignright,.alignnone{display:block;margin-left:auto;margin-right:auto;float:none;margin-bottom:20px;clear:both}}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{overflow:hidden;*zoom:1}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget_search .search-submit{display:none}.sticky{display:block}.hentry,.error-404,body.search #main{margin:0 0 20px;padding:0 20px}.hentry.format-aside,.error-404.format-aside,body.search #main.format-aside{max-width:520px;display:block;margin-left:auto;margin-right:auto}@media only screen and (max-width:37.5em){.hentry,.error-404,body.search #main{padding:0 10px}}.hentry .entry-title,.hentry .page-title,.error-404 .entry-title,.error-404 .page-title,body.search #main .entry-title,body.search #main .page-title{text-align:left;margin-left:20px}.entry-header,.page-header{position:relative}.entry-header .entry-title,.entry-header .page-title,.page-header .entry-title,.page-header .page-title{position:relative;z-index:5}.entry-header .entry-title span,.entry-header .page-title span,.page-header .entry-title span,.page-header .page-title span{background:#fff;padding:0 10px}.entry-header+.entry-content,.page-header+.page-content,body.search .page-header+.hentry{border-top:2px solid #34A1C1;margin-top:-2.65rem;padding-top:2rem}@media only screen and (max-width:37.5em){.entry-header+.entry-content,.page-header+.page-content,body.search .page-header+.hentry{margin-top:-2.4rem}}.entry-content img{max-width:33%;width:100%}div.wpcf7 img.ajax-loader{width:auto}@media only screen and (max-width:37.5em){.entry-content img{max-width:60%}div.wpcf7 img.ajax-loader{width:auto}}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:20px 0 0}body.home .page-content,body.home .entry-content,body.home .entry-summary{margin:0}.page-links{clear:both;margin:0 0 1.5em}body{background-color:#f2f2f2;font-weight:300;font-size:14.4px;font-size:.9rem;-webkit-font-smoothing:antialiased}html,body{height:100%}.a{display:block;margin-left:auto;margin-right:auto;max-width:940px;width:100%;background-color:#fff}.a .b{padding-left:20px;padding-right:20px}body#red .a{background:#FCEEE8}body#yellow .a{background:#FEFEF6}body#pink .a{background:#FDF8F6}body#blue .a{background:#EBF5F9}body#green .a{background:#FBFEFB}body#white .a{background:#fff}#mainhead{background-color:#fff0;padding-top:20px;padding-bottom:10px;width:100%;display:table;position:relative}@media only screen and (max-width:37.5em){#mainhead{padding-bottom:0}}#mainhead .languages{right:30px;top:20px;position:absolute}#mainhead .languages li{display:inline}#mainhead .languages li:nth-child(1):after{content:"/"}#mainhead .languages li.current-lang a{color:#202020}#mainhead .inline{display:inline-block;width:100%;padding-bottom:10px;border-bottom:1px solid #787878;vertical-align:bottom}@media only screen and (max-width:37.5em){#mainhead .inline{border:0;padding:0;width:70%;display:block;margin-left:auto;margin-right:auto}}#content{background-color:#fff}body.home #content{background-color:#fff0;position:absolute;bottom:30px;top:54px;width:100%}@media only screen and (max-width:37.5em){body.home #content{position:relative;top:30px}}#primary{padding:40px 0 40px 0}@media only screen and (max-width:37.5em){#primary{padding-top:40px}}body.home #primary{padding:0;display:table;width:100%;height:100%}@media only screen and (max-width:37.5em){body.home #primary{padding-top:10px}}body.home #main{display:table-cell;vertical-align:middle}body.home .site-title{font-size:43.2px;font-size:2.7rem;text-align:center;width:100%}@media only screen and (max-width:37.5em){body.home .site-title{font-size:19.2px;font-size:1.2rem}}body.home .site-description{font-size:40px;font-size:2.5rem;text-align:center}@media only screen and (max-width:37.5em){body.home .site-description{font-size:17.6px;font-size:1.1rem}}#colophon{position:relative;width:100%;font-size:11.2px;font-size:.7rem}#colophon .block-right,#colophon .block-left{position:absolute;top:0}@media only screen and (max-width:37.5em){#colophon .block-right,#colophon .block-left{position:static;padding-bottom:5px;text-align:center}}#colophon .block-right{right:20px}@media only screen and (max-width:37.5em){#colophon .block-right{padding-bottom:10px}}#page{min-height:100%;height:auto!important;height:100%;margin-bottom:-30px}body.home #page{position:relative}@media only screen and (max-width:37.5em){#page{margin-bottom:-60px}}#colophon,.push{height:30px}.push{margin-top:30px}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}