﻿.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eee 100%);background-image:-o-linear-gradient(top, white 50%, #eee 100%);background-image:linear-gradient(to bottom, white 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eee 50%);background-image:-o-linear-gradient(top, white 0%, #eee 50%);background-image:linear-gradient(to bottom, white 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, white 100%);background-image:-o-linear-gradient(top, #eee 50%, white 100%);background-image:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@font-face{font-family:'Alegreya';font-style:italic;font-weight:400;src:url(/fonts/alegreya-italic.woff) format("woff");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display:swap}@font-face{font-family:'Alegreya';font-style:normal;font-weight:400;src:url(/fonts/alegreya.woff) format("woff");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display:swap}@use "sass:list";figure.advert{margin:1em 0;padding:0;text-align:center}figure.advert img{width:100%}figure.advert h6{float:left;width:100%;font-weight:normal;text-align:center;margin:0;color:#aaaaaa}aside figure.advert img{max-width:320px}@use "sass:list";.blog{width:100%}section.introduction{font-size:1.1278384856em;margin-bottom:1em;display:block;float:left}section.introduction p{margin-top:0;margin-bottom:1em}.inline_image{float:left;width:50%;margin:0 1em 1em 0}article.blog{border-bottom:1px solid #cacaca;padding-top:1em}article.blog .small.button.right{margin-top:-1em}article.blog p.meta{margin-top:-1em}article.blog .thumb{float:left;width:33%;height:33%;margin-right:1em}aside article.blog{position:relative;overflow:hidden;border-bottom:none}aside article.blog h2{position:absolute;background:rgba(255,255,255,0.8);padding:0.875rem;transition:background 0.2s;width:100%;top:0;left:0;box-shadow:0 0 13px rgba(0,0,0,0.2)}aside article.blog:hover h2{background:rgba(255,255,255,0.6)}aside article.blog .meta{display:none}aside article.blog .introduction .text{display:none}aside article.blog .introduction img{width:100%}.blogs.like-books .book{margin:0.5rem 0.5rem 0}.blogs.like-books .book a.thumbbook img{background:linear-gradient(180deg, rgba(255,255,255,0), white);margin-bottom:20px}.blogs.like-books .book.indexed::after{bottom:30px}main article.blog.search-result img{box-shadow:none}@use "sass:list";.kbvhj-logo{width:6em;position:absolute;left:4em;top:-1em}.big .kbvhj-logo{left:0;margin-left:-2em;width:12em;position:relative;float:left}.thumbbook .kbvhj-logo{width:4em;left:3em;top:5em}main .introduction>.cover{display:none}.indexed-icon{background-color:#559356;background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjEzIDI1NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0ibWF0cml4KC45ODc2OS4xNTY0My0uMTU2NDMuOTg3NjkgMjUuOTU5IDQuNTE2KSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjE3Ij48Y2lyY2xlIGN4PSI3MCIgY3k9IjcwIiByPSI3MCIvPjxwYXRoIGQ9Im0yMDAuNSAyMDAuNWwtODEuNjItODEuNjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");background-size:13px 13px;background-repeat:no-repeat;background-position:center center;border-radius:15px;width:18px;height:18px;margin-top:-4px;padding:9px;display:inline-block;vertical-align:middle}aside section.book.context{font-size:0.7861513778em;box-shadow:inset 0 0 13px rgba(0,0,0,0.1);float:left;width:100%;margin-top:1em;padding:1em;text-align:center}aside section.book.context h2{margin-bottom:1em}.books,.like-books{text-align:center;padding:0.875rem 0}.books .shelf,.like-books .shelf{border-bottom:1px solid #CACACA;display:inline;box-shadow:0px 1px 2px rgba(0,0,0,0.1)}.books .book,.like-books .book{float:none;width:auto;display:inline-block;margin:0.4375rem 0.4375rem;overflow:hidden;position:relative;min-width:120px;min-height:170px;max-width:8em;text-decoration:none;position:relative}.books .book.indexed::after,.like-books .book.indexed::after{background-color:#559356;background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjEzIDI1NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0ibWF0cml4KC45ODc2OS4xNTY0My0uMTU2NDMuOTg3NjkgMjUuOTU5IDQuNTE2KSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjE3Ij48Y2lyY2xlIGN4PSI3MCIgY3k9IjcwIiByPSI3MCIvPjxwYXRoIGQ9Im0yMDAuNSAyMDAuNWwtODEuNjItODEuNjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");background-size:13px 13px;background-repeat:no-repeat;background-position:center center;border-radius:15px;content:" ";position:absolute;bottom:6px;right:3px;width:15px;height:15px;font-weight:bold}.books .book img,.like-books .book img{max-width:100%;display:block;position:absolute;bottom:0}.books .book a figcaption,.like-books .book a figcaption{color:#5c7777}.books .book .coverless,.books .book figcaption,.like-books .book .coverless,.like-books .book figcaption{width:100%;background:#eeeeee;padding:1em 0.5em;bottom:0;position:absolute;font-size:0.7861513778em;display:block}.books .book .coverless strong,.books .book figcaption strong,.like-books .book .coverless strong,.like-books .book figcaption strong{font-size:1.2720196495em;display:block}.books .book figcaption,.like-books .book figcaption{width:100%;opacity:0;position:absolute;bottom:0px;left:0px;background:rgba(0,0,0,0.7);z-index:11;transition:opacity 0.2s}.books .book figcaption strong,.like-books .book figcaption strong{color:#fda95d}.books .book figcaption a:hover,.like-books .book figcaption a:hover{text-decoration:none}.books a:hover figcaption,.books a:focus figcaption,.like-books a:hover figcaption,.like-books a:focus figcaption{opacity:1}.centered.books figure{width:14em;height:22em;max-width:100%}.centered.books a:hover figcaption{opacity:0}aside .cover{width:100%;max-width:320px}golden-em+#search-filter{margin-top:1em}@media (max-width: 54.75em){main>.introduction{display:flex;flex-direction:row}main>.introduction>.cover{flex-basis:15rem;margin-right:1em;display:block}}@use "sass:list";#dialog-background{position:fixed;top:0;left:0;z-index:100;background:rgba(0,0,0,0.5);width:100%;height:100%}#dialog-content{position:absolute;z-index:101;top:2em;margin:0 auto;width:48.5868271757%;left:25.7065864122%;background:#ffffff;height:auto;overflow:auto;max-height:90%;padding:1em;box-shadow:0 0 13px rgba(0,0,0,0.2)}#dialog-content #main{margin:0;width:100%}#dialog-content footer{display:none}@use "sass:list";div.input{float:left;width:100%;margin-bottom:0.875rem}input,textarea,label,.select,.select2-input,.select2-container,.select2-container-multi{font-family:"Helvetica Neue", Arial, sans-serif;clear:left}form.button_to{display:inline-block;float:none}form.button_to input[type=submit]{margin:0}input[type=text],textarea,input[type=password],input[type=email],input[type=date],input[type=number],input[type=search],input[type=url],.select2-choices{border:1px solid #aaaaaa;font-size:14px;border-radius:0.1em;-webkit-border-radius:0.1em;-o-border-radius:0.1em;padding:0.4375rem !important;width:100%}textarea{min-height:12em}label abbr{border-bottom:none;width:10px;display:block;float:left;margin-left:-10px}input[type=submit],button,a.button,label.button{-webkit-appearance:none;-webkit-border-radius:0;border:1px solid #559356;font-size:1.6180339887em;background:#559356;color:#ffffff !important;word-break:normal;white-space:normal;border-radius:0.1em;-webkit-border-radius:0.1em;-o-border-radius:0.1em;line-height:2.4em;padding:0 0.4375rem;text-align:center;text-decoration:none;margin:0.875rem 0;display:inline-block;font-weight:300}input.small[type=submit],button.small,a.button.small,label.button.small{font-size:14px;padding:0.21875rem 0.2916666667rem}input.upload[type=submit],button.upload,a.button.upload,label.button.upload{overflow:hidden}input.upload[type=submit] img.preview,button.upload img.preview,a.button.upload img.preview,label.button.upload img.preview{float:left;height:2.4em;padding:0.5em 0;opacity:0.7}input.upload[type=submit] input[type=file],button.upload input[type=file],a.button.upload input[type=file],label.button.upload input[type=file]{margin-top:-99999px}input.medium[type=submit],button.medium,a.button.medium,label.button.medium{font-size:1.2720196495em;padding:0 0.4375rem;margin:0.875rem 0}input.attract[type=submit],button.attract,a.button.attract,label.button.attract{background-color:#fda95d;border-color:#fda95d}input.attract[type=submit]:hover,button.attract:hover,a.button.attract:hover,label.button.attract:hover{background:#fdbc80}input.attract[type=submit]:focus,button.attract:focus,a.button.attract:focus,label.button.attract:focus{background:#fdbc80}input.alert[type=submit],button.alert,a.button.alert,label.button.alert{background-color:#fc5758;border-color:#fc5758}input.alert[type=submit]:hover,button.alert:hover,a.button.alert:hover,label.button.alert:hover{background:#fd7a7b}input.alert[type=submit]:focus,button.alert:focus,a.button.alert:focus,label.button.alert:focus{background:#fd7a7b}input.secondary[type=submit],button.secondary,a.button.secondary,label.button.secondary{background-color:#555555;border-color:#555555}input.secondary[type=submit]:hover,button.secondary:hover,a.button.secondary:hover,label.button.secondary:hover{background:#676767}input.secondary[type=submit]:focus,button.secondary:focus,a.button.secondary:focus,label.button.secondary:focus{background:#676767}input.ahblue[type=submit],button.ahblue,a.button.ahblue,label.button.ahblue{background-color:#3b9fe2;border-color:#3b9fe2}input.ahblue[type=submit]:hover,button.ahblue:hover,a.button.ahblue:hover,label.button.ahblue:hover{background:#5aaee7}input.ahblue[type=submit]:focus,button.ahblue:focus,a.button.ahblue:focus,label.button.ahblue:focus{background:#5aaee7}input[type=submit]:hover,button:hover,a.button:hover,label.button:hover{background:#65a667;text-decoration:none !important}input[type=submit]:focus,button:focus,a.button:focus,label.button:focus{background:#65a667}input[type=submit]+.button,input[type=submit]+.button_to,input[type=submit]+button,input[type=submit]+input[type=submit],input[type=submit]+small.right,button+.button,button+.button_to,button+button,button+input[type=submit],button+small.right,a.button+.button,a.button+.button_to,a.button+button,a.button+input[type=submit],a.button+small.right,.button_to+.button,.button_to+.button_to,.button_to+button,.button_to+input[type=submit],.button_to+small.right{margin-top:-0.5em}label{color:#555555;float:left}label input{float:left}label input[type=checkbox]{float:none}.hint{margin-top:0;opacity:0.5}.group *{float:left;width:auto;font-size:1em;margin:1em 0;border-left:1px solid 000}.checkbox_or_radio_group{border-radius:0.1em;-webkit-border-radius:0.1em;-o-border-radius:0.1em;clear:left;float:left}.checkbox_or_radio_group label{clear:none;float:none;margin-right:2em}.checkbox_or_radio_group input{clear:none}ul.checked_list{list-style:none;margin-left:0;padding-left:0}ul.checked_list li{padding-left:1em;text-indent:-1em}ul.checked_list li:before{color:#559356;content:"✔";padding-right:5px}.checkbox-list{list-style:none;margin:0 0 1em;padding:0;width:100%}.checkbox-list li{margin:0;padding:0}.checkbox-list li.checked{text-decoration:line-through}.checkbox-list li.checked label{text-decoration:line-through;opacity:0.3}.checkbox-list li.checked small{opacity:0.3}.checkbox-list small{color:#aaaaaa;margin-left:0.2em}p input.small[type=submit],p input.medium[type=submit],p button.small,p button.medium,p a.button.small,p a.button.medium{margin-top:0;margin-bottom:0}input[type=radio]{float:left}aside input[type=submit],aside button,aside a.button{width:100%;display:block;float:left}select{width:100%}.select2-container{max-width:100%}.select2-container--default .select2-selection--single{border-radius:0}.select2-container.select{margin-bottom:1rem}.select2-dropdown{box-shadow:0px 2px 3px rgba(0,0,0,0.2)}div.input.note_private{width:auto}textarea#note_text{min-height:6em}#batch_add.fixed{position:fixed;bottom:0;margin:auto auto;width:100%;left:0}@media (max-width: 35em){.checkbox-list li{line-height:2.6180339887em;border-bottom:1px solid #5c7777}.checkbox-list li label{line-height:2.6180339887em}}@use "sass:list";*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-size:14px;margin:0;padding:0;width:100%;font-family:"Helvetica Neue", Arial, sans-serif;background:#ffffff;color:#555555;line-height:161.803398875%}h1,h2,h3,strong{font-family:"Alegreya", "Georgia", "Times", serif;color:#559356;font-weight:normal;margin:0 0 0.2em;padding:0;line-height:161.803398875%;text-decoration:none}strong{color:#559356;font-size:1.1em}h3 strong{font-family:inherit;color:inherit;font-size:1.6180339887em}form{display:block;float:left;width:100%}section{float:left;width:100%}section h1+h2{margin-top:-1em}h1{font-size:4.2360679775em}h2,section h1{color:#555555;font-size:2.6180339887em}h3,section h2{color:#559356;font-size:1.6180339887em;margin-bottom:0.5em}h4,section h3{font-size:1.2720196495em;font-weight:normal}p{margin:1em 0}a{color:#5c7777;text-decoration:none;transition:color 0.1s}a:hover{text-decoration:underline}a:visited{color:#90a9a9}a:hover{color:#303d3d}a:focus{color:#303d3d}h1 a{text-decoration:none}table{width:100%;border-collapse:collapse;margin-bottom:2em}table thead th{font-weight:normal;font-size:1.23em;padding:0.3em}table tbody th{text-align:left;max-width:50%;font-weight:normal;font-style:italic}table tbody tr{border-top:1px solid #5c7777}table tbody.centered-values td{text-align:center}aside{width:100%}aside img{max-width:100%}main{width:100%}main img{max-width:100%}dl{float:left;width:100%}dl dt{font-weight:bold;float:left;clear:left;width:7em;margin-right:1em}dl dd{display:inline;float:left;clear:right;word-break:break-word}header{width:100%;padding:0;left:0;float:left}header nav ul{width:auto;padding:0;float:right;margin:0}header nav ul li{margin:0.875rem 0.2916666667rem 0.5833333333rem}header nav ul li a:visited{color:#5c7777}hr{border:0 none;border-top:1px solid #5c7777;width:100%;float:left}main,aside,nav,header,footer,article{float:left}nav{float:left;width:100%}nav ul{padding:0;margin:0;clear:both;width:100%;float:left}nav ul li{list-style:none;float:left;margin:0;margin-right:2em;padding:0}nav a.active{color:#555555;font-weight:bold}article header h1,article header h2,article header h3{float:left}article header nav{float:right;position:relative;width:auto}@media (min-width: 72.25em){body{font-size:16px}}@media (max-width: 54.75em){body{font-size:14px}}@media (max-width: 35em){body{font-size:13px}}@media (min-width: 54.75em){h1{font-size:2.6180339887em}main{width:61.803398875%;padding-right:0.875rem;min-height:1em}aside{width:38.196601125%;padding-left:0.875rem;border-left:1px solid #5c7777}aside>p{margin-top:0}aside p>.button{margin-top:0}main.full-width,aside.full-width{width:100%;padding-right:0;padding-left:0}}.icon{display:inline-block;width:1em;height:1em;fill:currentColor}.icon:hover{opacity:0.8}.icon-google{width:0.83984375em}.icon-sticky-note-o{width:0.857421875em}.icon-share-square-o{width:0.9287109375em}.icon-search{width:0.9287109375em}.icon-twitter{width:0.9287109375em}.icon-pinterest{width:0.857421875em}.icon-facebook-official{width:0.857421875em}.ingredients ul{list-style:none;padding-left:0}@use "sass:list";picture.magazine-cover{width:16%;margin-right:0.6%;min-width:2em;float:left;margin-bottom:1em}picture.magazine-cover:nth-child(8n){clear:left}picture.magazine-cover label{font-size:0.8em}picture.magazine-cover input{margin-left:0}picture.magazine-cover strong{display:block;background:#eeeeee;min-height:6em}@media (max-width: 35em){picture.magazine-cover{width:32%;margin-right:1.2%}}@media (min-width: 54.75em) and (max-width: 72.25em){picture.magazine-cover{width:32%;margin-right:1.2%}}@use "sass:list";section[itemtype='http://schema.org/Comment'] *[itemprop=comment]{font-family:'Alegreya', 'Times', 'Serif';font-style:italic;position:relative;padding:0 1em;font-size:1.125em}section[itemtype='http://schema.org/Comment'] *[itemprop=comment]:before{content:"“";font-size:2em;position:absolute;top:0;color:#aaaaaa;left:0}section[itemtype='http://schema.org/Comment'] *[itemprop=comment]:after{content:"”";font-size:2em;position:absolute;right:0;bottom:-0.1em;color:#aaaaaa}section[itemtype='http://schema.org/Comment'] footer{font-size:0.875em;text-align:right;float:left;color:#aaaaaa;margin-top:-0.5em;width:100%}@use "sass:list";.pricing_plan{text-align:center}.pricing_plan strong{font-size:2.6180339887em}.pricing_plan h2{font-size:2.0581710273em;color:#555555}.pricing_plan input[type=submit]{display:inline;width:auto}#main .publisher img{float:left;width:100px;height:100px}@use "sass:list";.rating{color:#aaaaaa}#avg-book-score abbr{text-decoration:none;border-bottom:0px none}#avg-book-score abbr strong{font-weight:normal;font-size:1em}.score-and-scoring{min-height:2em}.score-and-scoring .edit_rating{display:none}.score-and-scoring .edit_rating.first_rating{display:block}.score-and-scoring:hover .hide-on-hover{display:none}.score-and-scoring:hover .edit_rating{display:block}.edit_rating input{display:none}.edit_rating label{color:#aaaaaa;float:none}.edit_rating label.selected{color:#5c7777}.edit_rating label:hover{color:#fc1058}.edit_rating label:hover strong{color:#aaaaaa}@use "sass:list";li.recipe_collection{background:#5c7777;border-radius:0.2em;-webkit-border-radius:0.2em;-o-border-radius:0.2em;float:left;width:23.4035322811%;margin:0 2.1286236252% 2.1286236252% 0;position:relative;height:13em;transition:opacity 0.2s;overflow:hidden}li.recipe_collection:nth-child(4n-1){float:right;margin-right:0}li.recipe_collection input[type=checkbox]{position:absolute}li.recipe_collection:hover{opacity:0.8}li.recipe_collection h3{display:block;width:100%;height:100%}li.recipe_collection h3 a{display:block;width:100%;height:100%;padding:2em;padding-top:3em;text-align:center;color:#ffffff}li.recipe_collection h3 a:hover{text-decoration:none}li.recipe_collection .thumb{position:absolute;height:61.803398875%;bottom:0;overflow:hidden;width:100%}li.recipe_collection .thumb img{width:100%}li.recipe_collection.has_thumb h3 a{padding-top:1em}li.recipe_collection.create{background:#ffffff;border:1px solid #5c7777}li.recipe_collection.create h3 a{padding-top:1.5em;color:#5c7777}li.recipe_collection.bookmarks{background:#559356}li.recipe_collection.bookmarks a{padding-top:1.5em}#dialog-content ul.add_crecipe_mode{position:relative;overflow:auto;max-height:10em}#dialog-content ul.add_crecipe_mode.creating{width:102%;margin-left:-1%;padding:0 1%;box-shadow:0px -0.5em 0.5em white}#dialog-content ul.add_crecipe_mode.creating .create{margin-top:1em}ul.add_crecipe_mode li.recipe_collection{width:100%;height:auto;margin-bottom:1em}ul.add_crecipe_mode li.recipe_collection input[type=checkbox]{position:absolute;right:0;top:0;opacity:0.5}ul.add_crecipe_mode li.recipe_collection input[type="text"]{width:50%;display:inline;border:0;border-bottom:2px dotted #5c7777;padding:0.3em !important;font-family:"Alegreya", "Georgia", "Times", serif;font-size:1em;padding-bottom:0}ul.add_crecipe_mode li.recipe_collection .thumb{position:none;float:left;width:18.5585165756%;height:100%}ul.add_crecipe_mode li.recipe_collection h3{position:none;top:0;float:right;width:78.6151377757%;color:#ffffff}ul.add_crecipe_mode li.recipe_collection h3 a{text-align:left;padding:0}ul.add_crecipe_mode li.recipe_collection.create h3{color:#5c7777}ul.add_crecipe_mode li.recipe_collection.selected::after{content:"✓";color:#ffffff;font-size:3em;position:absolute;right:0;top:5px}@media (max-width: 35em){li.recipe_collection{width:100%;height:7em}li.recipe_collection .thumb{width:23.60679775%;left:0;top:0;height:100%}li.recipe_collection .thumb img{width:auto;height:100%}li.recipe_collection h3 a{padding-top:1em}li.recipe_collection.bookmarks h3 a,li.recipe_collection.create h3 a{padding-top:0.5em}}@use "sass:list";#recipes h2{margin-bottom:1em}article.recipe h3{margin-top:0}figure.recipe{height:13em;float:left;width:23.4035322811%;margin:0 2.1286236252% 2.1286236252% 0;position:relative;overflow:hidden;background:#a85656}figure.recipe:nth-child(4n-1){float:right;margin-right:0}figure.recipe img{width:100%;height:auto}figure.recipe h3{position:absolute;bottom:0;margin-bottom:0;background:rgba(255,255,255,0.9);padding:0.3em;width:100%;font-weight:normal}figure.recipe h3 a{text-decoration:none}@media (max-width: 35em){figure.recipe{float:left;width:48.9356881874%;margin:0 2.1286236252% 2.1286236252% 0}figure.recipe:nth-child(2n-1){float:right;margin-right:0}}main figure.recipe{float:left;width:48.9356881874%;margin:0 2.1286236252% 2.1286236252% 0}main figure.recipe:nth-child(2n-1){float:right;margin-right:0}figure.instruction_image_container{float:left;width:100%;padding:0.7861513778em;border:1px solid #cacaca;background:#eeeeee;margin:0}figure.instruction_image_container>img{width:100%}figure.instruction_image_container label{float:left;width:100%}form.simple_form.edit_recipe .select2-selection__choice .select2-selection__choice__remove,form.simple_form.edit_recipe .select2-selection__choice .value{float:left}form.simple_form.edit_recipe .select2-selection__choice .type{width:1.5em;border-right:1px solid #555;display:inline-block;overflow:hidden;float:left;margin-right:3px;color:#888}@use "sass:list";.select2-dropdown{border:0 none !important}#select2-smart_q-results .select2-results__message{display:none !important}#hero_register{width:100%;background-image:radial-gradient(ellipse, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.4) 70%, rgba(0,0,0,0) 100%);float:left;margin-top:-9em;margin-bottom:-6em;padding:7em 0.4375rem 5em;min-height:300px;color:#ffffff}#hero_register h1{color:white;font-family:"Helvetica Neue", Arial, sans-serif;font-weight:700;letter-spacing:0.012em;font-size:2.0581710273em}#hero_register p{font-size:1.2720196495em;line-height:1.5}#hero_register h3{color:#555555;font-family:"Helvetica Neue", Arial, sans-serif;font-weight:500;letter-spacing:0.012em;font-size:1.2720196495em}#hero_register form{background:rgba(255,255,255,0.8);border-radius:2px;padding:1em}#hero_register form p{font-size:0.7861513778em}#hero_register form abbr{display:none}#hero_register form input[type=submit]{margin:0;font-size:1.2720196495em}@media (min-width: 54.75em){#hero_register .container{margin-left:10.6924311121%;width:78.6151377757%;float:left}#hero_register .container .text{width:61.803398875%;float:left;padding-right:1em}#hero_register .container form{color:#555555;float:right;width:38.196601125%}}.third-column .icon{width:33%;height:33%;margin-left:33%}.third-column h3{text-align:center}.third-column p{padding:0 1em}@media (min-width: 54.75em){#hero_register{padding:7em 0 5em}}#search form{background:rgba(255,255,255,0.8);box-shadow:0 0 13px rgba(0,0,0,0.2);float:left;border-radius:0.2em;-webkit-border-radius:0.2em;-o-border-radius:0.2em;overflow:hidden}#search form .select2-container-multi,#search form .select2-container.select,#search form .input.select,#search form .select2-container{width:100%}#search form .select2-container--default{float:left;width:69.9716893999% !important}#search form .select2-container{font-size:1.6180339887em}#search form .select2-container input[type="search"]{font-size:1em;margin-top:0;padding:4px !important;line-height:1.6180339887em;font-weight:300}#search form .select2-container .select2-selection--multiple{border:none 0}#search form .select2-container .select2-selection--multiple ul.select2-selection__rendered{float:left;background:#ffffff}#search form .select2-container .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice{border:0;background:#eeeeee;color:#555555;padding:0;border-radius:0.2em;-webkit-border-radius:0.2em;-o-border-radius:0.2em}#search form .select2-container .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice span{padding:4px;float:left;font-weight:300}#search form .select2-container .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice span.type{display:none;background:#ddd;border-radius:0.2em 0 0 0.2em;-webkit-border-radius:0.2em 0 0 0.2em;-o-border-radius:0.2em 0 0 0.2em}#search form .select2-container .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice span.has_type{color:#559356}#search form .select2-container .select2-selection--multiple ul.select2-selection__rendered li.select2-selection__choice span.select2-selection__choice__remove{float:right;margin-left:2px;margin-right:0;margin-top:-2px}#search form .search_field_and_button{background:#ffffff}#search form input[type="search"],#search form input[type="text"],#search form input[type="submit"]{font-size:1.6180339887em;margin-bottom:0;border:0 none;padding:0;border-radius:0;-webkit-border-radius:0;-o-border-radius:0;outline:none;font-weight:300;color:#555555;width:100% -golden-dist(5);border:0 none}#search form button[type="submit"]{color:#ffffff;background-image:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjEzIDI1NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0ibWF0cml4KC45ODc2OS4xNTY0My0uMTU2NDMuOTg3NjkgMjUuOTU5IDQuNTE2KSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjE3Ij48Y2lyY2xlIGN4PSI3MCIgY3k9IjcwIiByPSI3MCIvPjxwYXRoIGQ9Im0yMDAuNSAyMDAuNWwtODEuNjItODEuNjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+");background-size:auto 60%;background-position:94% 0.5em;background-repeat:no-repeat;margin-top:0;float:right;width:30.0283106001%;margin-bottom:0;text-align:left;padding:0 40px 0 10px;height:1.96em;border:0 none;line-height:1.96em;overflow:hidden;font-weight:300;outline:none}#search form input[type="search"]:focus,#search form input[type="text"]:focus{color:#000}#search form .checkbox_or_radio_group{padding:0 3px 0 0;width:100%;border-radius:0;-webkit-border-radius:0;-o-border-radius:0}#search form .checkbox_or_radio_group input{width:1.6180339887em;height:1.6180339887em}#header_and_subheader #search{margin:9em 0em 0em 0em}#header_and_subheader #search .checkbox_or_radio_group{background:rgba(255,255,255,0.9)}.search-hint{background:#fffeae;padding:4.6666666667px}#search-filter{overflow:hidden;padding:0.5em;margin-bottom:1em;border-radius:0.2em;-webkit-border-radius:0.2em;-o-border-radius:0.2em;float:left;width:100%;background:#eeeeee}#search-filter a{text-decoration:underline;color:#5c7777}#search-filter a:visited{color:#5c7777}#search-filter .switch a{position:relative;width:1.5em}#search-filter .switch a::after{display:none}#search-filter .switch a:first-child::after{background:#00f;left:50%}#search-filter .switch a:last-child::after{background:#0f0;margin:0 0 0 0em;left:0}#search-filter h3{margin-bottom:0}#search-filter table{margin-bottom:0}#search-filter table tr{border-top:0 none}#search-filter table th,#search-filter table td{vertical-align:top;padding:0 0.5em 0 0}#search-filter table th{font-style:normal}#recipes-books{float:right;text-align:right}article.search-result{width:100%;overflow:auto;padding-bottom:1rem;border-bottom:1px solid #cacaca;margin:0.6em 0 0em;position:relative}article.search-result header{padding-bottom:0;margin-bottom:0;float:left}article.search-result header p{float:left;width:100%;margin:0;padding:0}article.search-result h3{display:inline;margin-bottom:0;padding-bottom:0;float:none}article.search-result .buttons{float:right;text-align:right}article.search-result .buttons .label{opacity:.8;margin-right:2px;font-size:0.8866517793em}article.search-result .buttons .label.indexed{color:#559356;background:#eeeeee}article.search-result .buttons .label.indexing_in_progress{color:#559356}article.search-result .buttons .label.partly_indexed{color:#559356}article.search-result p{margin-top:0}article.search-result img{float:left;width:18.5585165756%;box-shadow:0 0 13px rgba(0,0,0,0.2)}article.search-result .img_and_stats_container{float:left;width:18.5585165756%}article.search-result .img_and_stats_container img{width:100%;height:100%}article.search-result .img_and_stats_container .meta{text-align:center;width:100%}article.search-result dt{display:inline;font-weight:bold;margin:0 0.4em 0 0;padding:0}article.search-result dd{display:inline;margin:0 0 0 0;padding:0}article.search-result header,article.search-result p,article.search-result footer,article.search-result div.data{clear:right;float:right;width:78.6151377757%;padding-left:1em}article.search-result dl{margin-bottom:0;padding-bottom:0;margin-top:0.2em;line-height:1.5em}#news{border-radius:0.25em;-webkit-border-radius:0.25em;-o-border-radius:0.25em;font-size:2.6180339887em;background:#eeeeee;line-height:2em;padding-left:0.5em;margin-bottom:0.5em}#news a{color:#559356}#explainer{float:left;padding:1em 0;border-color:#559356;border-width:0px 0px;border-style:solid}#explainer golden-em{color:#555555;font-style:italic;margin-bottom:.5em}#explainer golden-em em{font-style:normal}#searchfocus{font-size:1.2720196495em}@use "sass:list";section.share{float:left;border-radius:2px;width:100%;font-size:1em;vertical-align:middle;margin-bottom:1em}section.share strong{color:#555555;line-height:2.16em;float:left;padding-right:0.4em;margin-right:0.4em;height:2.2em}section.share ul.options{margin:0;padding:0;display:block}section.share ul.options li{float:left;margin:0;padding:0;list-style:none}section.share a{line-height:1.6em;margin-right:0.4em;font-size:1.2em;border-bottom:0;padding:0;color:#555555;float:left}section.share a svg{margin:0;vertical-align:middle}@media (max-width: 54.75em){section.share{font-size:1.6180339887em;margin-bottom:0}}@media (min-width: 35em){.icon-whatsapp{display:none}}@use "sass:list";@font-face{font-family:'Alegreya';font-style:italic;font-weight:400;src:url(/fonts/alegreya-italic.woff) format("woff");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display:swap}@font-face{font-family:'Alegreya';font-style:normal;font-weight:400;src:url(/fonts/alegreya.woff) format("woff");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;font-display:swap}@use "sass:list";a img{border:0}.meta{font-size:0.875em;color:#aaaaaa;clear:left;float:left;width:100%;margin:0 0 0.5em}.heerlijkzoeken-name,a.heerlijkzoeken-name{font-family:"Alegreya", "Georgia", "Times", serif;font-size:1.13em;color:#559356}.heerlijkzoeken-name em,a.heerlijkzoeken-name em{color:#555555}.heerlijkzoeken-tagline{font-size:1.125em;font-family:"Alegreya", "Georgia", "Times", serif;color:#555555;font-style:italic}.error{background:#fc1058;color:#ffffff;padding:0 0.2em;margin:0 0.2em}#flash_messages{position:absolute;top:0;left:0;width:100%;text-align:center;z-index:20}#flash_messages,#permanent_flash_messages{margin-bottom:1em}#flash_messages div,#permanent_flash_messages div{margin:0;padding:5px 3em;width:100%;display:block;background:#559356;color:#ffffff}#flash_messages div.flash_alert,#permanent_flash_messages div.flash_alert{background:#fc1058}.novisualdisplay{display:block;width:0px;height:0px;overflow:hidden}.larger{font-size:1.6180339887em;line-height:1.4346327151em}.third-column,.fourth-column{width:100%;float:left;margin:0;padding:0;padding-right:0em;min-height:1em}nav.subnav{float:left;width:100%;line-height:1.5;border:1px solid #5c7777;border-radius:2px;margin:1em 0}nav.subnav h1,nav.subnav strong{padding:0 0.5em;margin:0;font-size:1.2em;background:#fcfcfc;width:100%;color:#5c7777;float:left}nav.subnav ul{display:flex;float:left;justify-content:stretch;flex-direction:row}nav.subnav ul li{flex-grow:1;padding:0;margin:0}nav.subnav ul li:not(:first-child){border-left:1px solid #5c7777}nav.subnav ul li a{width:100%;text-align:center;line-height:1.95;padding:0 0.5em;display:inline-block}nav.subnav ul li a:hover{text-decoration:none;background:#c9d6d6}nav.subnav ul li a.active{background:#5c7777;color:#ffffff}#page-header{position:fixed;z-index:12;background:rgba(255,255,255,0.95);float:left;width:100%;margin-top:0;box-shadow:0 0 13px rgba(0,0,0,0.2);outline:none}#back-link{color:#555555;margin:-2px 5px 0 0;float:left}#back-link:hover{color:#555555;text-decoration:none;color:#888888}#back-link:hover small{color:#888888}#back-link:visited{color:#555555}#user-nav{display:none}#user-nav.toggled{display:block}#page-header-spacer{width:100%;height:4em;display:block;float:left}#hamburger-menu{float:right;font-size:2.6180339887em;margin-top:0.3819660113em;margin-right:0.300283106em;color:#5c7777}#hamburger-menu:hover{text-decoration:none}#hamburger-menu:visited{color:#5c7777}#title{float:left;padding:0.4375rem;transition:min-width 0.3s ease;font-size:1.25em}#title p#title-logo{margin-top:0;font-size:1.4346327151em;float:left;margin-bottom:0;line-height:1em}#title p{clear:left;float:left;font-size:0.5479809358em;margin:0.5479809358em 0 0;line-height:100%}#headerbackground{width:100%;height:100%;position:absolute;background-position:center center;top:0;z-index:-1;background-size:cover}#headerbackground img{width:100%}#subheader{padding-top:4em;padding-bottom:0em;width:100%;float:left;position:relative;transition:padding 0.3s;box-shadow:0 0 13px rgba(0,0,0,0.2)}#subheader.big_horizontal_bottom_margin{padding-top:9em;padding-bottom:6em}#main{width:98%;margin-left:1%;left:0;float:left;background:#ffffff;transition:opacity 0.5s}#main.loading{opacity:0.5}#main>footer{width:100%;float:left;border-top:1px solid #eeeeee;font-size:1em;margin-top:3em}#main>footer .footer-nav{width:100%}#main>footer .footer-nav ul,#main>footer .footer-nav .contact{width:auto;margin-top:1em;float:left;clear:none;display:block;margin-right:2em}#main>footer .footer-nav ul li,#main>footer .footer-nav .contact li{width:100%;float:left;clear:left;margin-bottom:0.5em}@media (max-width: 35em){#main>footer .footer-nav ul{width:100%}}.centered{text-align:center}.centered strong{font-size:4.2360679775em;float:left;width:100%;line-height:1em}.centered strong em{font-size:0.3819660113em;color:#555555;line-height:1.3em;margin-top:0.2em}.centered em{float:left;width:100%}#full-width-main{width:100%}#full-width-main section>.wrapper{width:98%;margin-left:1%;list-style:none;padding:0}#full-width-main section>.wrapper>ul{padding:0;list-style:none}#full-width-main.loading{opacity:0.5}.suggestion{background:#eeeeee;padding:.1em 1em;color:#559356;font-style:italic}div.label,span.label{background:#eeeeee;display:inline;margin:.5em;padding:3px 5px;border-radius:3px;color:#777;vertical-align:base-line}.panel{border:1px solid #5c7777;padding:0em 1em 0;border-radius:0.2em;-webkit-border-radius:0.2em;-o-border-radius:0.2em;margin:1em 0;float:left;width:100%}.panel h2{margin-top:0.5em}.panel.highlight{border:0 none;transform:rotate(-1deg);padding:0 1.5em;box-shadow:0 0 13px rgba(0,0,0,0.2)}.highlight{background:#fffeae;font-style:normal;padding:0.3em}.right{float:right;text-align:right}.row{width:100%;float:left}.half-column img,.third-column img,.fourth-column img{max-width:100%}#full-width-main>section{padding:1em 0}section.green{background:#d0e4d0}section.bottom-top-lined{padding-top:1em;padding-bottom:1em;border-bottom:1px solid #5c7777;border-top:1px solid #5c7777}@media (max-width: 35em){.not-for-small-screen{display:none}}@media (max-width: 54.75em){.not-for-small-and-medium-screen{display:none}}@media (min-width: 54.75em){#subheader #search{margin:1em 1em 1em 0em}#subheader #search form{margin-left:19.0983005625%;width:61.803398875%}.small-and-medium-screen-only{display:none}.half-column{width:50%;float:left;padding-right:1em}.third-column{width:33%;float:left;padding-right:1em}.fourth-column{width:25%;float:left;padding-right:1em}#main{width:78.6151377757%;margin-left:10.6924311121%}#main>main,#main>aside,#main>div>main,#main>div>aside{margin-top:0.875rem}#full-width-main{width:100%}#full-width-main section>.wrapper{width:78.6151377757%;margin-left:10.6924311121%}#title{padding-left:10.6924311121%}#user-nav{margin-right:10.6924311121%}}img.fullwidth{width:100%}.turbolinks-progress-bar{height:3px;background-color:#ddd}main>aside{width:100%;border:0;padding:0}@media (min-width: 54.75em){#user-nav{display:block;float:right;width:auto}#user-nav li{border-left:1px solid #cacaca;margin:0}#user-nav li a{padding:1.074850706em 1em;float:left}#user-nav li a:hover{color:#ffffff;background:#5c7777;text-decoration:none}#user-nav li:last-child{border-right:1px solid #cacaca}#hamburger-menu{display:none}}@media (max-width: 54.75em){#user-nav{box-shadow:0 0 13px rgba(0,0,0,0.2);float:left;width:100%}#user-nav ul{background:#ffffff;width:100%;float:left;border-top:1px #5c7777 solid}#user-nav ul li{width:100%;float:left;margin:0;border-bottom:1px #5c7777 solid}#user-nav ul li a{font-size:1.2720196495em;padding-left:1%;line-height:2.0581710273em;width:100%;display:block;float:left}}@media (min-width: 35em){.small-screen-only{display:none}}
