@media all{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}*{box-sizing:border-box;margin:0;padding:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.structural,.structural *{position:absolute;left:-9999px}.hidden{display:none;visibility:hidden}strong,b{font-weight:700}em{font-style:italic}img{border:none;max-width:100%}}@media screen{html{min-height:100%;--white-color: #fff;--black-color: #000;--lightgrey-color: #eee;--grey-color: #ddd;--darkgrey-color: #ccc;--darkergrey-color: #aaa;--darkestgrey-color: #444;--dark-color: #222;--link-color: rgb(224, 74, 74);--link-visited-color: rgb(224, 74, 74);--link-active-color: rgb(227, 88, 88);--navlink-selected-color: #fc3;--nav-background-color: #943636;--header-color: #eee;--text-color: #fff;--grade-color: #fc3;--comment-text-color: #eee;--comment-date-color: #9f8f8f;--comment-body-color: #ccc;--paging-active-background-color: #fdd;--list-shadow: 0 13px 27px -5px rgba(190, 70, 103, .25), 0 8px 16px -8px rgba(0, 0, 0, .3), 0 -6px 16px -6px rgba(0, 0, 0, .025);--header-shadow: inset 0 150px 130px -100px rgba(0, 0, 0, .85)}body{font-family:Libre Franklin,sans-serif;font-size:16px;line-height:1.8em;position:relative;color:var(--text-color);background:var(--black-color)}h1,h2,h3,h4,h5,h6{line-height:1.2em;margin:0 0 .7em;padding-top:1em;color:var(--header-color)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:solid}h1{font-size:2.1em;font-weight:700}h2{font-size:1.9em;font-weight:500}h3{font-size:1.31em}h4{font-size:1.18em}h5,h6{font-size:1.1em}ul,ol,dd{margin-left:20px}p{margin-bottom:.8em}a:link{color:var(--link-color)}a:visited{color:var(--link-visited-color)}a:link:hover,a:focus,a:active{color:var(--link-active-color)}#skip{position:absolute;top:0;left:-9999px;z-index:100;width:100%;margin:0}#skip a:focus,#skip a:active{display:block;position:absolute;top:0;left:9999px;width:100%;color:var(--white-color);background:var(--black-color);font-weight:700;font-size:1.2em;line-height:1;text-align:center;padding:8px 0;border:2px solid var(--dark-color);border-width:2px 0}header{padding-top:12px;background-color:var(--nav-background-color);background-repeat:repeat-x;background-size:cover;box-shadow:var(--header-shadow)}#header-inner{max-width:900px;margin:0 auto}#logo a{float:left;overflow:hidden;width:645px;height:76px;padding:0 20px;text-decoration:none;border:0;text-indent:200%;color:var(--dark-color);background:url(https://ddk.reine.se/ddk/gfx/ddk_logotop5.png) no-repeat scroll 0 0 / 645px 76px transparent}#logo h1{margin:0;padding:0}#hero{padding-top:1em;color:var(--white-color);background:linear-gradient(0deg,rgba(0,0,0,.88) 0%,transparent 48%)}#hero img{display:block;width:100%}#footer{color:var(--white-color);background:var(--black-color);margin:0 auto;text-align:center;padding:10px}#nav{display:inline-block;margin-top:1em;padding:0}#nav ul,#nav-mobile ul{font-weight:700;width:100%;margin:0;white-space:nowrap}#nav li{float:left;margin:0;list-style:none}#nav-mobile li{margin:0;list-style:none}#nav li a,#nav-mobile li a{font-size:1em;float:left;padding:4px 6px;text-align:center;text-decoration:none;border:0;color:var(--white-color);transition:all .6s ease}#nav li.sel a,#nav-mobile li.sel a{color:var(--navlink-selected-color)}#nav li a:hover,#nav li a:focus{color:var(--nav-hover)}#nav-mobile{display:none;clear:both;margin:0 auto;text-align:left}#nav-mobile ul{display:none;margin-left:0;text-align:left}#nav-mobile li a{float:none;text-align:left}#menu-btn{position:absolute;top:1em;right:5em;overflow:hidden;width:30px;height:30px;text-indent:200%;border:0;background:url(https://ddk.reine.se/gfx/icon_menu.png) center no-repeat;background-size:100%}#menu-btn.expanded{background:url(https://ddk.reine.se/gfx/icon_close.png) center no-repeat;background-size:100%}.search-btn{position:absolute;top:.6em;right:1em;overflow:hidden;width:30px;height:30px;background:url(https://ddk.reine.se/gfx/icon_search.png) no-repeat scroll 0 0 / 30px 30px transparent}#search{margin:0 auto;padding-top:4em}#search-results{margin-left:0;list-style:none}#content{max-width:900px;margin:0 auto;padding-right:20px;padding-bottom:50px;min-height:500px;background:var(--dark-color)}div:has(div#content){background:var(--dark-color)}.section{margin:0 auto;padding:20px;text-align:center}.entry{margin-bottom:20px}.entry h2,.entry p{margin:0}.entry:hover{transform:scale(1.02);transition:all .3s}.entry-meta{font-size:.8em;color:var(--darkergrey-color)}.archive-box{padding:1em;margin-top:1em;border:1px solid var(--darkergrey-color)}.grade{font-size:1.2em;line-height:1em;color:var(--grade-color);margin:1em 0 .2em}.pullquote{float:right;position:relative;padding:.5em 35px;margin-left:30px;width:300px;font-size:.9em;text-align:left;font-style:italic;color:var(--darkergrey-color)}.pullquote:before{content:url(https://ddk.reine.se/gfx/icon_quotation.svg);color:var(--grey-color);position:absolute;width:20px;height:20px;top:5px;left:10px}#comments{margin-top:20px}#comments ul{list-style:none}#comments .comment{padding:10px 10px 0 54px;position:relative;overflow:hidden}#comments .head{overflow:hidden;margin-bottom:5px}#comments .body{color:var(--comment-body-color)}#comments .avatar{position:absolute;top:8px;left:0}#comments .avatar img{display:block;max-width:100px;margin:-1px 0 0 -1px;border-radius:50%}#comments .commenter{float:left;color:var(--comment-text-color)}#comments .date{color:var(--comment-date-color)}.form-general{background:var(--white-color);border-width:2px 0;margin:1em 0;padding:6px}.form-general label{display:block;margin:0 4px 0 0}label strong{color:var(--text-color);display:block}.disabled label{color:var(--darkergrey-color)}label span,label em{color:var(--white-color);font-size:.92em;font-weight:400;font-style:normal;margin:0}.form-general input,.form-general select,.form-general textarea{margin:0}.form-row,.select{margin:0 0 6px}.form-row textarea{height:80px}input,.form-row input,.form-row textarea{width:300px;padding:5px}input[type=submit]{width:auto!important}.alt label{display:inline;font-weight:400}input.btn{width:auto;margin:0 auto;padding:5px 10px;cursor:pointer;text-transform:uppercase;border:1px solid}.paging{margin:0 0 2em}.paging h2{margin:0 0 .5em}.paging strong{float:left;padding:4px 0}.paging a:link,.paging a:visited,.paging em{float:left;width:2em;color:var(--text-color);margin:0 4px 5px 0;padding:.4em 0;text-align:center}.paging a:hover,.paging a:focus,.paging a:active{background:var(--paging-active-background-color)}.paging em{border-color:var(--white-color);font-weight:700;font-style:normal}.paging span{position:absolute;left:-9999px}#cookie-banner{position:fixed;display:none;left:10%;bottom:20px;margin:0 auto;width:80%;opacity:.8;background:var(--black-color);color:var(--white-color);border:2px solid var(--darkergrey-color)}#cookie-info{display:flex;align-items:center;justify-content:center;min-width:98%;padding:25px}#cookie-info p{min-width:80%;margin-bottom:0}#cookie-btn{float:right;display:flex;margin-left:20px;padding:10px;font-size:100%;background:var(--link-color);border-radius:8px;cursor:pointer}#cookie-close{float:right;cursor:pointer}}@media screen and (max-width: 992px){body{font-size:22px}#header-inner{width:70%}article{width:70%;margin:0 auto}#logo a{width:250px;background:url(https://ddk.reine.se/ddk/gfx/ddk_logotop5s.png) no-repeat scroll 0 0 / 250px transparent}#nav{display:none}#nav-mobile{display:block}#content{padding-top:0}.hero-content{width:100%}}@media screen and (max-width: 768px){body{font-size:23px}img{max-width:90%}#header-inner{width:90%}#content{width:90%;margin:0 auto}article{width:90%;margin:0 auto}#cookie-info{display:block}#cookie-banner{left:0}#cookie-info p{display:block;min-width:10%;margin-bottom:0}#cookie-btn{display:block;float:none;width:80%;margin-left:0}}@media screen and (max-width: 480px){body{font-size:23px}#logo a{width:280px}#header{text-align:left}}
