/*!
Theme Name: Samraadet
Theme URI: https://wordpress.org/themes/twentyseventeen/
Author: Malthe Milthers
Author URI: https://ww.mico.dk/
Description: A conversion from a Drupal sub-theme based on ZEN.
Version: 2.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: samraadet
*//*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,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:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;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:border-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}.reset-list{margin:0;padding:0;list-style:none}.block-list-item:after,.block-list-pagination .nav-links:after,.cards-section:after,.clearfix:after,.mico-form-field-wrapper-deposit_conditions:after,.site-header:after,.site-main:after,.site-navigation .menu>ul:after,form:not(.inline-form):after{content:"";display:table;clear:both}.visuallyhidden{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.capitalize{text-transform:uppercase}.link-inherit-color a{color:inherit}form:not(.inline-form){width:100%}form.inline-form{display:inline-block}label{display:inline-block;font-weight:600;margin-bottom:.25rem}input[type=email],input[type=number],input[type=tel],input[type=text]{border:1px solid gray;padding:.25rem;width:100%}input[type=submit]{display:inline-block;padding:.5rem 1.5rem;min-width:12rem;white-space:nowrap;text-align:center;border-radius:0;border:0;background-color:#e4ba5d;color:#fff;text-decoration:none;transition:background-color .3s ease,color .3s ease}input[type=submit]:hover{text-decoration:none;background-color:#dda731}textarea{width:100%;min-height:5rem;border:1px solid gray}select{width:100%}.mico-form-field-wrapper{margin-bottom:1rem}.error,.mico_error_message{color:red;margin-bottom:.5rem;font-style:italic}.mico-form-description{font-size:14px;color:gray;font-style:italic;margin-bottom:.5rem}.mico-form-field-wrapper-deposit_conditions{position:relative}.mico-form-field-wrapper-deposit_conditions p{display:inline}.mico-form-field-wrapper-deposit_conditions input{float:left;margin-right:.5rem;margin-top:.25rem}.mico-form-field-wrapper-deposit_conditions.mico_field_has_error{padding-bottom:2rem}.mico-form-field-wrapper-deposit_conditions .mico_error_message{position:absolute;bottom:0;left:0}table{width:100%;border:1px solid gray;border-collapse:collapse;color:#7c7c7c;table-layout:fixed}thead{background-color:#f4f4f4;text-align:left}td,th{border-top:1px solid gray;border-bottom:1px solid gray;border-top:1px solid gray;border-bottom:1px solid gray;vertical-align:middle;padding:1rem;font-size:.9rem}.table-limit-row-height td,.table-limit-row-height th{padding:0 1rem;height:3.25rem}td{font-weight:400}.td-data:before,.td-header,th{font-weight:600;text-transform:uppercase;font-size:.9rem;letter-spacing:1px}.table-container-overflow{width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch}.table-container-overflow table{min-width:30rem}@media only screen and (max-width:30rem){.table-container-responsify-wrap table,.table-container-responsify-wrap tbody,.table-container-responsify-wrap td,.table-container-responsify-wrap th,.table-container-responsify-wrap thead,.table-container-responsify-wrap tr{display:block;border:none}.table-container-responsify-wrap thead tr{position:absolute;top:-9999px;left:-9999px}.table-container-responsify-wrap tr{border:1px solid gray}.table-container-responsify-wrap tbody tr{border-bottom:0}.table-container-responsify-wrap tbody tr:last-of-type{border-bottom:1px solid gray}.table-container-responsify-wrap td,.table-container-responsify-wrap th{border:none;height:auto}.table-container-responsify-wrap .td-header{padding:.5rem 1rem;background-color:#f4f4f4;border-bottom:1px solid gray}.table-container-responsify-wrap .td-data:before{content:attr(title);display:block;float:left;clear:right;width:50%;margin-bottom:.25rem;white-space:nowrap}.table-container-responsify-wrap .td-data:after{content:"";display:table;clear:both}.table-container-responsify-wrap .td-data-content{display:block;float:right;width:50%}}@media only screen and (max-width:30rem) and (min-width:30rem){.table-container-responsify-wrap .td-data-content{display:inline;float:none;width:auto}}@media only screen and (max-width:30rem){.table-container-responsify-wrap td:nth-of-type(2){padding-top:.75rem}.table-container-responsify-wrap td:last-of-type{padding-bottom:.75rem}}.school-contact-table{max-width:25rem;table-layout:auto;margin-bottom:2rem}body,html .mceContentBody{font-family:"Droid Sans",sans-serif;font-size:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{display:block;font-weight:400}.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}.h1,h1{margin-top:.67rem;margin-bottom:1rem;font-size:1.5rem;line-height:1.3}@media only screen and (min-width:40rem){.h1,h1{font-size:2.25rem}}.h2,h2{font-size:1.3rem;margin-top:2.1rem;margin-bottom:.75rem;line-height:1.2}@media only screen and (min-width:40rem){.h2,h2{font-size:1.5rem}}.h3,h3{font-size:1.4rem;margin-top:1.75rem;margin-bottom:.5rem}.h4,h4{font-size:1.3rem;margin-top:1.75rem;margin-bottom:.5rem}.h5,h5{font-size:1rem;margin-top:1.75rem;margin-bottom:.5rem}.h6,h6{font-size:.875rem;margin-top:1.75rem;margin-bottom:.5rem}p{font-size:1;line-height:1.5;margin-top:0}hr{display:block;height:1px;border:0;border-top:1px solid #d3d3d3;padding:0;margin:1.5rem 0}@media only screen and (min-width:38.75rem){hr{margin:2.25rem 0 1.5rem 0}}ol,ul{line-height:1.5}a{color:#005364;text-decoration:none}img,video{max-width:100%;height:auto}.embedded-video-container{position:relative;height:0;padding-bottom:56%;margin-top:1.5rem;margin-bottom:1.5rem}.embedded-video-container iframe{position:absolute;width:100%;height:100%}.bullet{color:#005364;font-size:2.5rem;line-height:.5;text-align:center;margin:0}*,:after,:before{box-sizing:border-box}html{font-family:'Droid Sans',sans-serif;font-weight:400;color:#171c1a}body{background-color:#e4ba5d}@media only screen and (min-width:38.75rem){.mobile-only{display:none}}.desktop-only{display:none}@media only screen and (min-width:38.75rem){.desktop-only{display:block}}#wpadminbar{position:fixed;padding-bottom:0;height:auto}.inner{max-width:62.5rem;margin:0 auto}.page{margin:0 auto;max-width:62.5rem}.site-main{background-color:#fff}.front-page-header{padding:1.5rem;min-height:13rem}@media only screen and (min-width:38.75rem){.front-page-header{padding-top:2.5rem}}.front-page-header{background-color:#171c1a;color:#fff}.front-page-header header{text-align:center}.front-page-header-content{margin:0 auto;max-width:50rem}.featured-image img{display:block}.content{padding:1.5rem;max-width:50rem}@media only screen and (min-width:38.75rem){.content{width:calc(100% - 14rem)}}.content-school-image{float:right;max-width:150px;margin-left:1.5rem}.sidebar{background-color:#171c1a;color:#fff;padding:1.5rem}@media only screen and (min-width:38.75rem){.sidebar{float:left;width:20%}}.site-header{position:relative;background-color:#005364;color:#171c1a}.site-logo{position:absolute;right:0;z-index:10;top:0;margin-top:0;background-color:#fff}@media only screen and (min-width:38.75rem){.site-logo{right:1.5rem}}.site-logo a{float:right;margin:0;padding:0;position:relative;outline:0 none}.site-logo img{vertical-align:bottom;border:1px solid #d3d3d3;width:100px}@media only screen and (min-width:38.75rem){.site-logo img{width:auto}}.site-navigation{position:relative;padding:.625rem}@media only screen and (min-width:61.25rem){.site-navigation{padding:.75rem 1.5rem}}.site-navigation ul{list-style-type:disc}.site-navigation a{text-decoration:none}.site-navigation-toggle{padding:6px 7px;color:#fff;border-radius:4px;border:none;border-color:rgba(0,0,0,.25);transition:background-position .1s linear;background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x}.site-navigation-toggle:hover{background-color:#e6e6e6;background-position:0 -15px}@media only screen and (min-width:61.25rem){.site-navigation-toggle{display:none}}.site-navigation-toggle i{background-position:-336px -49px;color:#666;text-shadow:none;display:block;width:14px;height:14px;line-height:14px;vertical-align:text-top;background-repeat:no-repeat;margin-top:1px}.site-navigation .menu>ul{margin:0;padding:0;display:none}@media only screen and (min-width:61.25rem){.site-navigation .menu>ul{display:block}}.open-nav .site-navigation .menu>ul{display:block}.site-navigation .menu>ul>li{margin-top:16px;margin-left:0;text-transform:uppercase;list-style:none;font-family:Oswald,sans-serif;font-weight:300}@media only screen and (min-width:61.25rem){.site-navigation .menu>ul>li{float:left;margin-top:0;margin-right:1.5rem}.site-navigation .menu>ul>li:hover>ul{display:block}}.site-navigation .menu>ul>li>a{font-size:1rem;color:#fff}.site-navigation .menu>ul>li>ul{margin:0;padding:0;list-style:none}@media only screen and (min-width:61.25rem){.site-navigation .menu>ul>li>ul{position:absolute;display:block;left:0;width:100%;background-color:#005364;display:none;padding-top:1.25rem;padding-bottom:.5rem}}.site-navigation .menu>ul>li>ul>li{color:#e4ba5d;margin-left:1.5rem;text-transform:none;font-family:"Droid Sans",sans-serif;margin-bottom:.5rem}.site-navigation .menu>ul>li>ul>li a{border-bottom:none;color:#fff;margin:0;display:block}.site-navigation .menu>ul>li>ul>li>ul{margin:0;padding:0}.site-navigation .menu>ul>li>ul>li>ul>li{margin-left:30px;margin-top:16px}.site-footer-title{font-family:Oswald,sans-serif;font-weight:300;color:#d1d1d1;text-transform:uppercase;margin:.625rem 0 .5rem 0;font-size:1.25em;line-height:1.4em}.site-footer-info{background-color:#005364;color:#fff;padding-left:3%;padding-right:0;padding-top:1.5rem;padding-bottom:2.5rem}.site-footer-info a{color:#fff;font-weight:100;text-decoration:underline}.newsletter-input{max-width:15rem;margin-bottom:.5rem;color:#000}.newsletter-input input{padding:.5rem}#mc-embedded-subscribe{min-width:1rem;padding:.5rem 2rem}.card{background-color:#005364}.card a{color:inherit}.card-content{padding:1rem;color:#fff}.card-content h2{font-size:1.35rem;font-weight:400}.card-content p{font-size:.9rem}.cards-section{background-color:#171c1a;padding:1.5rem;padding-bottom:4rem}.cards-section-heading{color:#fff;margin-bottom:1rem}.cards-section-footer{padding-top:1.5rem;text-align:right}.cards-section-footer a{color:#fff}@media only screen and (min-width:38rem){.card-grid{display:-webkit-flex;display:-ms-flexbox;display:flex}}.card-grid .card{margin-bottom:4%}.card-grid .card:last-of-type{margin-bottom:0}@media only screen and (min-width:38rem){.card-grid .card{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;width:48%;margin-right:4%;margin-bottom:0}.card-grid .card:nth-of-type(2n){margin-right:0}}.block-list-item{border-top:1px solid gray;padding:1.5rem}.block-list-item-pretitle{color:gray;margin-bottom:.5rem;font-size:.9rem}.block-list-item-title{margin-bottom:1rem}.block-list-item .block-list-item-header{display:block;color:inherit}.block-list--hover .block-list-item{padding:0}.block-list--hover .block-list-item .block-list-item-title{margin:0}.block-list--hover .block-list-item-header{padding:1.5rem}.block-list--hover .block-list-item-header:hover{background-color:#d3d3d3}.block-list-item-image{float:right;width:200px;margin-left:1rem;display:none}@media only screen and (min-width:35rem){.block-list-item-image{display:block}}.block-list-item-content{max-width:45rem;font-size:.9rem}.block-list-item-readmore{font-weight:700}.block-list-pagination{padding:1rem;background-color:#171c1a}.block-list-pagination a{color:#fff}.block-list-pagination .nav-links{text-align:center}.block-list-pagination .page-numbers{display:inline-block;background-color:#005364;width:1.5rem;height:1.5rem;text-align:center;padding-top:2px}.block-list-pagination .page-numbers.current{background-color:#fff}.block-list-pagination .next,.block-list-pagination .prev{width:auto;padding-left:.5rem;padding-right:.5rem}