/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
iframe{display:inline-block;}.video-wall{position:relative;font-size:1em;color:#333;display:inline-block;min-height:18em;min-width:28em;margin:0;background-color:#eee;box-sizing:border-box;border:1.5em solid #ccc;padding:1em;}.video-wall strong{display:block;text-align:center;font-size:1.1em;margin:0;}.video-wall div{position:absolute;width:calc(100% - 2em);top:3em;bottom:7em;overflow-y:auto;}.video-wall p{font-size:0.8em;margin:0 0 1em;}.video-wall a{color:inherit;}.video-wall .video-link{display:block;white-space:nowrap;font-size:0.8em;margin:0;position:absolute;left:50%;bottom:6em;transform:translateX(-50%);}.video-wall button{-webkit-appearance:none;cursor:pointer;color:#eee;font-size:0.8em;font-weight:800;display:block;width:11.5em;height:4.25em;border:0 none;border-radius:0.75em;padding:0 0 0 5.5em;text-align:left;margin:0;position:absolute;left:50%;bottom:1em;transform:translateX(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cpath fill='%23eee' d='M11.109 17.625l7.562-3.906-7.562-3.953v7.859zM14 4.156c5.891 0 9.797 0.281 9.797 0.281 0.547 0.063 1.75 0.063 2.812 1.188 0 0 0.859 0.844 1.109 2.781 0.297 2.266 0.281 4.531 0.281 4.531v2.125s0.016 2.266-0.281 4.531c-0.25 1.922-1.109 2.781-1.109 2.781-1.062 1.109-2.266 1.109-2.812 1.172 0 0-3.906 0.297-9.797 0.297v0c-7.281-0.063-9.516-0.281-9.516-0.281-0.625-0.109-2.031-0.078-3.094-1.188 0 0-0.859-0.859-1.109-2.781-0.297-2.266-0.281-4.531-0.281-4.531v-2.125s-0.016-2.266 0.281-4.531c0.25-1.937 1.109-2.781 1.109-2.781 1.062-1.125 2.266-1.125 2.812-1.188 0 0 3.906-0.281 9.797-0.281v0z'%3E%3C/path%3E%3C/svg%3E") no-repeat 1em center #666;background-size:3.5em;transition:background-color 0.3s;}.video-wall button:hover{background-color:#444;}
#block-wetterdaten{margin-bottom:30px;margin-top:0;padding-bottom:10px;}#block-wetterdaten .privacy-disclaimer{margin:0 15px 5px 15px;text-align:center;}#block-wetterdaten .privacy-disclaimer > div{margin-bottom:10px;}#block-wetterdaten .content dl{display:grid;grid-template-columns:1fr 1fr;margin:0 15px 5px 15px;}#block-wetterdaten .content hr{margin:10px 0;}#block-wetterdaten .content > div:last-child{opacity:0.66;}
#block-webcam{margin-bottom:30px;margin-top:0;}#block-webcam .block-title{margin-bottom:0;}#block-webcam .privacy-disclaimer{margin:10px 15px 15px 15px;text-align:center;}#block-webcam .privacy-disclaimer > div{margin-bottom:10px;}#block-webcam video{vertical-align:top;width:100%;}
.view-calendar{background-color:#ffffff;float:left;padding-bottom:12pt;}.view-calendar hr{margin:10pt 0;}.view-calendar .view-calendar-years{list-style-type:none;padding:0;text-align:center;}.view-calendar .view-calendar-years a{color:#BE893F;padding:0 2pt;transition:all 0.2s ease;}.view-calendar .view-calendar-years li{display:inline;margin:0 1pt;}.view-calendar .view-calendar-years li.active{font-size:18pt;font-weight:bold;}.view-calendar .views-events-month{text-align:center;}.view-calendar .views-events-month a{border:1px solid #BE893F;color:#BE893F;display:inline-block;margin:8px 0;transition:all 0.2s ease;width:100%;}.view-calendar .views-events-month.active a{background-color:#BE893F;color:#ffffff;transition:all 0.2s ease;}.view-calendar .views-events-month a:hover,.view-calendar .views-events-month.active a:hover{background-color:#C50C1F;border-color:#C50C1F;color:#ffffff;}.view-calendar .views-field-field-image{padding:0;}.view-calendar .views-field-title h4.field-content{font-family:'PT Sans',serif;font-size:15pt;font-weight:bold;letter-spacing:0.1pt;line-height:18pt;margin-bottom:0;margin-top:0;}.view-calendar .views-field-title h4.field-content a{color:#5F4A2C;}.view-calendar .views-field-title h4.field-content a:hover,.view-calendar .view-calendar-years a:hover{background-color:#C50C1F;color:#ffffff;}.view-calendar .views-field-field-daterange{text-align:right;}.view-calendar .views-row{margin-top:0;}.view-calendar .views-calendar-content-container{float:left;}.view-calendar .views-calendar-content-container{display:none;}.view-calendar .views-field-field-host,.view-calendar .views-field-field-link{margin-top:5pt;}.view-calendar .views-field-field-host .field-content{display:inline;}.view-calendar .views-field-field-link .field-content{text-align:right;}.view-calendar .views-field-field-image{margin-top:5px;}.view-calendar .views-field-title,.view-calendar .views-field-title *,.view-calendar .url-anchor *{display:inline;}
.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}#mini-clndr{float:right;width:100%;}#mini-clndr .clndr{overflow:hidden;}#mini-clndr .clndr .controls{background-color:#5F4A2C;color:white;font-family:Merriweather,serif;font-size:13pt;}#mini-clndr .clndr .controls .clndr-previous-button,#mini-clndr .clndr .controls .clndr-next-button{width:15%;padding-top:5px;padding-bottom:5px;display:inline-block;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;-ms-transition:background-color 0.2s;-o-transition:background-color 0.2s;transition:background-color 0.2s;}#mini-clndr .clndr .controls .clndr-previous-button:hover,#mini-clndr .clndr .controls .clndr-next-button:hover{background-color:#C50C1F;}#mini-clndr .clndr .controls .month{width:70%;padding-top:5px;padding-bottom:5px;display:inline-block;text-align:center;letter-spacing:1px;}#mini-clndr .clndr .days-container{position:relative;width:100%;display:inline-block;}#mini-clndr .clndr .days-container .days{left:0;width:100%;-webkit-transition:left 0.25s;-moz-transition:left 0.25s;-ms-transition:left 0.25s;-o-transition:left 0.25s;transition:left 0.25s;background-color:#fff;}#mini-clndr .clndr .days-container .days .day,#mini-clndr .clndr .days-container .days .empty{width:14.285%;display:inline-block;padding-top:8px;padding-bottom:8px;font-size:10pt;text-align:center;color:#212121;border-right:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);}#mini-clndr .clndr .days-container .days .day.event,#mini-clndr .clndr .days-container .days .empty.event{color:#fff;background-color:#5F4A2C;-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;-ms-transition:background-color 0.25s;-o-transition:background-color 0.25s;transition:background-color 0.25s;cursor:pointer;}#mini-clndr .clndr .days-container .days .day.event:hover,#mini-clndr .clndr .days-container .days .empty.event:hover{background-color:#C50C1F;}#mini-clndr .clndr .days-container .days .day.adjacent-month,#mini-clndr .clndr .days-container .days .empty.adjacent-month{color:rgba(0,0,0,0.3);}#mini-clndr .clndr .days-container .days .day.adjacent-month.event,#mini-clndr .clndr .days-container .days .empty.adjacent-month.event{color:rgba(255,255,255,0.7);}#mini-clndr .clndr .days-container .days .empty{height:31px;vertical-align:bottom;}#mini-clndr .clndr .days-container .days .headers{background-color:#BE893F;padding-top:5px;padding-bottom:5px;}#mini-clndr .clndr .days-container .days .headers .day-header{width:14.285%;display:inline-block;text-align:center;color:white;}#mini-clndr .clndr .events{-webkit-transition:left 0.25s;-moz-transition:left 0.25s;-ms-transition:left 0.25s;-o-transition:left 0.25s;transition:left 0.25s;background-color:#fff;margin-top:-0.5px;}#mini-clndr .clndr .events .headers{position:relative;}#mini-clndr .clndr .events .event-header{width:100%;background-color:#BE893F;padding-top:5px;padding-bottom:5px;text-align:center;color:white;}#mini-clndr .clndr .events .x-button{position:absolute;font-size:80%;top:7px;left:20px;cursor:pointer;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;-ms-transition:color 0.25s;-o-transition:color 0.25s;transition:color 0.25s;}#mini-clndr .clndr .events .x-button:hover{color:white;}#mini-clndr .clndr .events .events-list{}#mini-clndr .clndr .events .events-list .event{padding-top:8px;padding-bottom:8px;padding-left:10px;border-bottom:1px solid rgba(0,0,0,0.1);-webkit-transition:background-color 0.25s;-moz-transition:background-color 0.25s;-ms-transition:background-color 0.25s;-o-transition:background-color 0.25s;transition:background-color 0.25s;cursor:pointer;}#mini-clndr .clndr .events .events-list .event:hover{background-color:#C50C1F;}#mini-clndr .clndr .events .events-list .event:hover a{color:#ffffff;}#mini-clndr .clndr .events .events-list .event a{position:relative;font-size:10pt;letter-spacing:1px;background-color:transparent;color:#19729F;text-decoration:none;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;-ms-transition:color 0.25s;-o-transition:color 0.25s;transition:color 0.25s;}#mini-clndr .clndr .events .events-list .event a:hover{}#mini-clndr .clndr .days-container.show-events .days{left:-294px;}#mini-clndr .clndr .days-container.show-events .events{left:0;}#mini-clndr .today{background-color:rgba(0,0,0,0.1);}#mini-clndr .clndr .days-container .days .day.event.today{background-color:#120e08;}#mini-clndr .clndr .days-container .days .day.event.today:hover{background-color:#C50C1F;}#mini-clndr .active{background-color:#C50C1F;}#mini-clndr .events-list .event.today{background-color:#ffffff;border-left:5px solid #120e08;padding-right:13px;}#mini-clndr .clndr .events .events-list .event.today:hover{background-color:#C50C1F;}
/* @license Open Font License http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL_web */
@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;src:url(/themes/custom/koenigsberg/fonts/./merriweather/merriweather-v30-latin-regular.eot);src:local(''),url(/themes/custom/koenigsberg/fonts/./merriweather/merriweather-v30-latin-regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/koenigsberg/fonts/./merriweather/merriweather-v30-latin-regular.woff2) format('woff2'),url(/themes/custom/koenigsberg/fonts/./merriweather/merriweather-v30-latin-regular.woff) format('woff'),url(/themes/custom/koenigsberg/fonts/./merriweather/merriweather-v30-latin-regular.ttf) format('truetype'),url(/themes/custom/koenigsberg/fonts/./merriweather/merriweather-v30-latin-regular.svg#Merriweather) format('svg');}
@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;src:url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-regular.eot);src:local(''),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-regular.woff2) format('woff2'),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-regular.woff) format('woff'),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-regular.ttf) format('truetype'),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-regular.svg#PTSans) format('svg');}@font-face{font-family:'PT Sans';font-style:italic;font-weight:400;src:url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-italic.eot);src:local(''),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-italic.eot#iefix) format('embedded-opentype'),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-italic.woff2) format('woff2'),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-italic.woff) format('woff'),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-italic.ttf) format('truetype'),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-italic.svg#PTSans) format('svg');}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;src:url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-700.eot);src:local(''),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-700.eot#iefix) format('embedded-opentype'),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-700.woff2) format('woff2'),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-700.woff) format('woff'),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-700.ttf) format('truetype'),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-700.svg#PTSans) format('svg');}@font-face{font-family:'PT Sans';font-style:italic;font-weight:700;src:url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-700italic.eot);src:local(''),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-700italic.eot#iefix) format('embedded-opentype'),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-700italic.woff2) format('woff2'),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-700italic.woff) format('woff'),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-700italic.ttf) format('truetype'),url(/themes/custom/koenigsberg/fonts/./pt-sans/pt-sans-v17-latin-700italic.svg#PTSans) format('svg');}
@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:url(/themes/custom/koenigsberg/fonts/./pt-sans-narrow/pt-sans-narrow-v17-latin-regular.eot);src:local(''),url(/themes/custom/koenigsberg/fonts/./pt-sans-narrow/pt-sans-narrow-v17-latin-regular.eot#iefix) format('embedded-opentype'),url(/themes/custom/koenigsberg/fonts/./pt-sans-narrow/pt-sans-narrow-v17-latin-regular.woff2) format('woff2'),url(/themes/custom/koenigsberg/fonts/./pt-sans-narrow/pt-sans-narrow-v17-latin-regular.woff) format('woff'),url(/themes/custom/koenigsberg/fonts/./pt-sans-narrow/pt-sans-narrow-v17-latin-regular.ttf) format('truetype'),url(/themes/custom/koenigsberg/fonts/./pt-sans-narrow/pt-sans-narrow-v17-latin-regular.svg#PTSansNarrow) format('svg');}@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:700;src:url(/themes/custom/koenigsberg/fonts/./pt-sans-narrow/pt-sans-narrow-v17-latin-700.eot);src:local(''),url(/themes/custom/koenigsberg/fonts/./pt-sans-narrow/pt-sans-narrow-v17-latin-700.eot#iefix) format('embedded-opentype'),url(/themes/custom/koenigsberg/fonts/./pt-sans-narrow/pt-sans-narrow-v17-latin-700.woff2) format('woff2'),url(/themes/custom/koenigsberg/fonts/./pt-sans-narrow/pt-sans-narrow-v17-latin-700.woff) format('woff'),url(/themes/custom/koenigsberg/fonts/./pt-sans-narrow/pt-sans-narrow-v17-latin-700.ttf) format('truetype'),url(/themes/custom/koenigsberg/fonts/./pt-sans-narrow/pt-sans-narrow-v17-latin-700.svg#PTSansNarrow) format('svg');}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{height:100%;}body{font-family:'PT Sans',sans-serif;font-size:12pt;height:100%;margin:0;padding:0;background-color:rgba(95,74,44,0.2);}a{color:#19729F;}a:visited{color:#BE893F;}a:focus,a:hover,a:active{color:#23A0DE;text-decoration:none;}#container-top{background-color:#fff;min-height:300px;height:33%;position:absolute;width:100%;}#container-top-border{background-color:#ffffff;height:180px;width:100%;}#container-top-background{background-position:0 0;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;}#container-top-background-border{border-top:25px solid rgba(255,255,255,0.5);border-bottom:25px solid rgba(255,255,255,0.5);height:100%;width:100%;}#container-main{position:relative;min-height:100%;}.content table{margin-top:20px;width:100%;}.content table{margin-bottom:20px;}.content table > tbody > tr > th,.content table > tbody > tr > td{padding:4px 8px;}.content table > tbody > tr:nth-of-type(odd){background-color:#eeeeee;}table caption{color:#5F4A2C;font-family:Merriweather,serif;font-size:13pt;text-align:center;}@media (max-width:767px){.content table{font-size:80%;}}section{background-color:#fff;margin-top:30px;}@media (max-width:991px){.region-sidebar{float:left;margin-top:30px;width:100%;}}@media (min-width:992px){.region-sidebar > *:first-child section{margin-top:0;}}section h2.section-heading{background-color:#5F4A2C;color:#ffffff;font-size:13pt;padding:8px;margin-bottom:10px;margin-top:0;text-align:center;}section h3:first-child{margin-top:4pt;}section .item-list > ul{list-style-type:square;padding:0 0 0 15px;}ul.link-list{list-style-type:none !important;padding:0 !important;}ul.link-list > li{padding-left:1.2em;text-indent:-1.2em;}ul.link-list > li:before{content:"››";color:#5F4A2C;padding-right:0.5em;}ul.link-list > li > *{display:inline;}.icon-bar{background-color:#BE893F;}.container img{height:auto;max-width:100%;}ul{list-style-type:square;}p{line-height:150%;}.container-content{min-height:100%;padding-bottom:30px;}@media (min-width:992px){.container-content{padding-bottom:225px;}}.page-node-type-page .content,.page-node-type-article .content{margin-top:10px;margin-bottom:15px;}.region-content{background-color:#fff;}.views-field.views-field-field-tags ul,.view-staff .item-list > ul,.item-list > ul{list-style-type:none;margin-bottom:0;padding-left:0;}.view-empty{font-style:italic;margin-top:15px;}.field--item,.field--name-field-department .field__items,.field--name-field-industries .field__items,.field--name-field-activities .field__items{display:inline;}.field--item img{width:100%;}.view-taxonomy-term .field--name-field-tags{margin-top:20pt;}.field--name-field-tags{margin-bottom:15px;}.view-empty{padding:15px;}.views-label{background-color:#f7edde;color:#000000;border:1px solid #f7edde;font-weight:normal;margin-right:6pt;padding:2pt 6pt;}.view-embedded .view-content{margin-left:-15px;margin-right:-15px;}.views-label-view{display:inline-block;}.field--name-field-accessible{white-space:nowrap;}.authority .field-address{margin-bottom:20px;}.page-node-type-department .field:first-child,.page-node-type-staffmember .field:first-child,.page-node-type-authority .field:first-child{margin-top:15px;}.page-node-type-department .view-staff .field{margin:0;}.views-field-view .content-wrapper{padding-bottom:0;}.page-node-type-page .field--type-link,.page-node-type-article .field--type-link{margin-top:15px;}.triangle-right{float:left;margin-right:4pt;margin-top:6pt;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #5F4A2C;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;}.user-login-form,.user-pass{background-color:#ffffff;padding:15px;}.tabs--primary{margin-top:10px;padding-left:15px;}.content-wrapper{background-color:#ffffff;padding-bottom:15px;}.select-wrapper:after,.has-glyphicons .select-wrapper:after{content:none;}.authority .field-address > *,.company .field-address > *,.club .field-address > *,.kindertagesstaette .field-address > *,.pfarramt .field-address > *{display:inline-block;vertical-align:top;}.field-address > .field--item{border-top:1px solid rgba(255,255,255,0);padding-top:2pt;}.company .link-more,.club .link-more{text-align:right;}.company .link-more a,.club .link-more a{padding:2pt 4pt;}.tooltip-inner{background-color:#5F4A2C;}.tooltip.top .tooltip-arrow{border-top-color:#5F4A2C;}.tooltip.top-left .tooltip-arrow{border-top-color:#5F4A2C;}.tooltip.top-right .tooltip-arrow{border-top-color:#5F4A2C;}.tooltip.right .tooltip-arrow{border-right-color:#5F4A2C;}.tooltip.left .tooltip-arrow{border-left-color:#5F4A2C;}.tooltip.bottom .tooltip-arrow{border-bottom-color:#5F4A2C;}.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#5F4A2C;}.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#5F4A2C;}.select2{width:100% !important;}.view-content{background-color:#ffffff;}.field,.views-field{margin-bottom:15px;}.field--label{background-color:#f7edde;border:1px solid #f7edde;color:#000000;display:inline;font-weight:normal;margin-bottom:5px;margin-right:6pt;padding:2pt 6pt;}.field--type-file .field--label,.field--type-link .field--label{float:left;}.field--type-link .field--item{clear:both;display:block;}.field--name-field-tags,.views-field-field-tags{display:block;float:left;width:100%;}.field--name-field-tags .field__items,.views-field-field-tags .field-content,.views-field-field-tags .field-content > ul{display:inline;}.field--name-field-tags .field__items .field--item,.views-field-field-tags .field-content > ul > li{display:inline-block;margin-bottom:15px;margin-right:6pt;}.field--name-field-tags .field__items .field--item a,.views-field-field-tags .field-content > ul > li a{border:1px solid #BE893F;padding:2pt 6pt;transition:all 0.2s ease;}.field--name-field-tags .field__items .field--item a:hover,.field--name-field-tags .field__items .field--item a:focus,.field--name-field-tags .field__items .field--item a:active,.views-field-field-tags .field-content > ul > li a:hover,.views-field-field-tags .field-content > ul > li a:focus,.views-field-field-tags .field-content > ul > li a:active{background-color:#C50C1F;border-color:#C50C1F;color:#ffffff;}.node--createdtime,.views-field-field-daterange,.field--type-daterange{background-color:#BE893F;color:#ffffff;display:inline-block;padding:2pt 4pt;text-align:right;}.date-container{text-align:right;padding:0;}@media (max-width:767px){.date-container{margin-bottom:15px;}.date-container .node--createdtime{margin-top:0;}}.col-image{margin-bottom:15px;}@media (min-width:768px){.col-image{padding-right:0;}}@media (min-width:768px){.col-image-right > div{padding-left:0;}}form.user-pass-reset{padding:15px;}
@-ms-viewport{width:device-width;}@-o-viewport{width:device-width;}@viewport{width:device-width;}
.form-checkboxes .checkbox{display:inline;}.form-checkboxes input[type=checkbox]{display:none;}.form-checkboxes input[type=checkbox] + .checkbox{background-color:#ffffff;border:1px solid #BE893F;padding:9px;display:inline-block;position:relative;margin-bottom:-1px;}.form-checkboxes input[type=checkbox] + .checkbox:active,.form-checkboxes input[type=checkbox]:checked + .checkbox:active{box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px 1px 3px rgba(0,0,0,0.1);}.form-checkboxes input[type=checkbox]:checked + .checkbox{color:#000000;}.form-checkboxes input[type=checkbox]:checked + .checkbox:after{content:'\2714';font-size:14px;position:absolute;top:0;left:3px;color:#000000;line-height:normal;}.checkbox label{min-height:inherit;padding-left:5px;}
.image-1_3_width,.image-1_3_width_link{height:auto !important;width:33.3% !important;}.image-max_width,.image-max_width_link{height:auto;width:100%;}.image-align-left{float:left;margin-right:15px;}.image-align-right{float:right;margin-left:15px;}a.image-link{display:inline-block;position:relative;}.image-gallery-link{display:inline-block;position:relative;}.image-overlay{width:100%;height:100%;background:rgba(0,0,0,0.2);color:#fff;position:absolute;text-align:center;vertical-align:middle;font-size:38pt;}.image-overlay .image-overlay-table{display:table;height:100%;width:100%;}.image-overlay .image-overlay-table .image-overlay-cell{display:table-cell;vertical-align:middle;}.map-description-thumbnail{max-width:80px;}.link-to-map img{cursor:pointer;}.media--image{display:contents;}.media--image--1_3_width > .field > img,.media--image--1_3_width > .field > a,.media--image--1_3_width_linked > .field > img,.media--image--1_3_width_linked > .field > a{height:auto !important;width:33.3% !important;}.media--image--max_width > .field > img,.media--image--max_width > .field > a,.media--image--max_width_linked > .field > img,.media--image--max_width_linked > .field > a{height:auto;width:100%;}.media--image.align-left:not(.media--image--max_width,.media--image--max_width_linked) > .field > img{float:left;margin-right:15px;}.media--image.align-right:not(.media--image--max_width,.media--image--max_width_linked) > .field > img{float:right;margin-left:15px;}.media--image:not(.align-center) > .field--type-image{display:contents;}.media--image.align-center > .field--type-image{display:flex;justify-content:center;}.media--image.align-left:not(.media--image--max_width,.media--image--max_width_linked) > .field > a{float:left;margin-right:15px;}.media--image.align-right:not(.media--image--max_width,.media--image--max_width_linked) > .field > a{float:right;margin-left:15px;}.ck-content figure.drupal-media{max-width:100%;width:100%;}.ck-content figure.drupal-media[data-view-mode="1_3_width"],.ck-content figure.drupal-media[data-view-mode="1_3_width_linked"]{max-width:33.3%;width:33.3%;}
.field--type-file{margin-top:15px;}.field--type-file .field--item{margin-bottom:5px;display:inline-block;width:100%;}.field--type-file .file-size{color:#5F4A2C;}.field--type-file .file-link a:active,.field--type-file .file-link a:focus,.field--type-file .file-link a:hover{color:#23A0DE;text-decoration:none;}.file{display:inline;font-size:100%;font-weight:normal;padding-left:0;}.file .glyphicon-file{color:#5F4A2C;}.file > span,.file > span:first-child,.file > span:last-child{border-color:#BE893F;}
.page-node-type-article .field{display:block;margin-bottom:30px;}.page-node-type-article .field:last-child{margin-bottom:0;}.page-node-type-article .field--type-image a{float:left;transition:all 0.2s ease;width:100%;}.page-node-type-article .field--name-field-images > *{margin-bottom:10px;}@media (max-width:767px){.article.teaser .field--name-field-images{width:100%;margin:0 0 10px 0;}}.article.teaser .field--name-field-images{float:left;margin-right:0;width:100%;}.article.teaser .field--name-field-images .field--item{padding:0;width:100%;}@media (min-width:768px){.article.teaser .field--name-field-images{padding-left:0;margin-right:15px;margin-top:5px;width:33.3%;}.article.teaser .field--name-field-images .field--item img{width:auto;}}.article.teaser .field--type-text-with-summary p{display:inline;}.article.teaser .date-container{margin-top:20px;}
#sliding-popup{background-color:#5F4A2C;box-shadow:rgba(0,0,0,0.4) 0 2px 15px 5px;color:#FFF;width:100%;}@media (min-width:768px){#sliding-popup .popup-content{align-items:center;display:flex;justify-content:space-between;}}#sliding-popup #popup-text{padding-bottom:20px;}#sliding-popup #popup-text p{display:inline;}#sliding-popup #popup-text button{background:none;border:none;display:inline;padding:0;text-decoration:underline;}#sliding-popup #popup-text button:hover{text-decoration:none;}#sliding-popup #popup-text button:after{content:'.';display:inline-block;}#sliding-popup #popup-buttons button{border:none;margin-bottom:20px;padding:15px;transition:background-color 100ms ease-in;width:100%;}@media (min-width:768px){#sliding-popup #popup-buttons button{margin-bottom:0;width:auto;}}#sliding-popup #popup-buttons .agree-button{background-color:#738F6B;}#sliding-popup #popup-buttons .agree-button:hover{background-color:#5e725d;}#sliding-popup #popup-buttons .decline-button{background-color:#fff;color:#000;}#sliding-popup #popup-buttons .decline-button:hover{background-color:#eee;}
footer.footer{font-size:10pt;background:#738F6B;bottom:0;left:0;position:absolute;width:100%;color:#fff;margin:0;padding:0;border:0;}footer.footer table{color:#ffffff;}@media (max-width:991px){footer.footer{position:static;}}footer a,footer a:focus,footer a:active,footer a:visited{color:#fff;text-decoration:underline;}footer a:hover{color:#fff;text-decoration:none;}footer .container{height:100%;}footer .container .container-center{background-color:#5e725d;padding-bottom:4pt;}footer section{background-color:transparent;margin-top:0;}@media (max-width:991px){footer{position:static;}}footer h2{font-family:Merriweather,serif;font-size:12pt;margin-bottom:10px;}footer p{margin-bottom:0.2em;}footer td{padding-right:1em;}.footer-column{text-align:left;display:inline-block;}@media (max-width:991px){.footer-column{text-align:center;}.footer-column td{text-align:left;}}footer .footer-container-text{text-align:center;}footer .footer-container-text-first{padding-left:0;}.region-footer-right nav a{font-family:Merriweather,serif;font-size:12pt;margin-bottom:10px;}.region-footer-right nav a:hover,.region-footer-right nav a:visited,.region-footer-right nav a:focus,.region-footer-right nav a:active{background-color:transparent !important;}
.view-amtsblatt .view-header{padding:15px;}.view-amtsblatt .view-filters{margin-bottom:0;padding:15px 15px 15px 15px;}.view-amtsblatt .form-type-select,.view-amtsblatt .form-type-select .select-wrapper,.view-amtsblatt .form-type-select .select-wrapper select{width:100% !important;}.page-node-type-amtsblatt .field--name-field-tags{margin-top:60px;}.amtsblatt .field--name-field-tags{margin-top:30px;}.amtsblatt.teaser .field--type-file{margin-top:0;}.amtsblatt.teaser .date-container{margin-top:15px;}.view-amtsblatt .pagination-back{display:none;}
.view-departments .views-field-field-room,.page-node-type-townhall-department .field--name-field-room{margin-right:18pt;}.view-departments .views-field-field-room,.view-departments .views-field-field-accessible,.page-node-type-townhall-department .field--name-field-room,.page-node-type-townhall-department .field--name-field-accessible{display:inline-block;}.view-departments .views-field-field-customaddress .field-content,.view-departments .views-field-field-room .field-content,.view-departments .views-field-field-accessible .field-content{display:inline;}.view-departments .views-field-field-room,.page-node-type-townhall-department .field--name-field-room{white-space:nowrap;}.view-departments .view-staff .view-content > .item-list > ul > li{margin-top:10px;}.view-departments .view-staff .staffmember,.page-node-type-townhall-department .view-staff .staffmember{border:1px solid #ccc;margin-bottom:10px;}.view-departments .view-staff li:last-child .staffmember,.page-node-type-townhall-department .view-staff li:last-child .staffmember{margin-bottom:0;}.view-departments .view-staff h3{margin-top:15px;}.view-departments .views-field-view .views-label-view,.page-node-type-townhall-department .views-field-view .views-label-view{width:100%;}.page-node-type-townhall-department .views-field-view{margin-bottom:10px;}.view-departments > .view-content > .item-list > ul > li{float:left;margin-top:10px;width:100%;}.view-departments > .view-content > .item-list > ul > li:first-child > div > h2{margin-top:5px;}.page-node-type-townhall-department .field--name-field-tags{margin-bottom:0;width:100%;}.page-node-type-townhall-department .view-staff .staffmember h2,.view-departments .view-staff .staffmember h2{font-family:'PT Sans',sans-serif;font-size:15pt;margin-top:10px;}.view-departments .item-list > ul > li:last-child .views-field-field-tags{margin-bottom:0;}.view-departments > .view-content > .item-list > ul > li > .views-field{margin-bottom:5px;}.view-departments h2{border-bottom:1px solid #5F4A2C;margin-bottom:5px;padding-bottom:5px;}.view-departments .views-field-field-tags > .views-label-field-tags{display:none;}.page-node-type-townhall-department .content{margin-top:15px;}.page-node-type-townhall-department .field--name-field-tags .field--label{margin-bottom:5px;display:inline-block;}.page-node-type-townhall-department .field--name-field-tags ul.field_items,.view-departments .views-field-field-tags .field-content > ul{display:block;}.page-node-type-townhall-department .field--name-field-tags ul.field_items{padding-left:7pt;}.page-node-type-townhall-department .field--name-field-tags ul.field__items > li.field--item,.view-departments .views-field-field-tags .field-content > ul > li{display:list-item;list-style-position:inside;list-style-type:square;margin-bottom:0;}.page-node-type-townhall-department .field--name-field-tags ul > li a,.view-departments .views-field-field-tags .field-content > ul > li a{border:none;padding:0;transition:none;}.view-departments .views-field-field-tags .field-content > ul > li a:hover{background-color:transparent;color:#23A0DE;text-decoration:underline;}.page-node-type-townhall-department .field--name-field-tags .field--item > div{display:inline;left:-6pt;position:relative;}.page-node-type-townhall-department .field--name-field-tags .field--item h2{display:inline-block;font-family:'PT Sans',sans-serif;font-size:16px;margin-bottom:10px;margin-top:0;}.page-node-type-townhall-department .field--name-field-tags .field--item h2 a{border:none;}.page-node-type-townhall-department .field--name-field-tags .field--item h2 a > div{margin-bottom:0;margin-right:0;}.page-node-type-townhall-department .field--name-field-tags .field--item h2 > div{margin:0;padding:2pt 6pt;}
.view-authorities .item-list > ul > li:last-child .content .field:last-child,.page-node-type-authority .content .field:last-child{margin-bottom:0;}
.view-companies .view-filters{margin-bottom:0;padding:15px 15px 15px 15px;}.view-companies .link-more{border-bottom:1px solid #BE893F;}.view-companies .content-wrapper{padding-bottom:0;}.company .field--name-field-description{margin-bottom:15px;}.view-companies .form-type-select,.view-companies .form-type-select .select-wrapper,.view-companies .form-type-select .select-wrapper select{width:100% !important;}.page-node-type-company .content-wrapper{padding-top:15px;padding-bottom:0;}.page-node-type-company .field--name-field-link .field--label,.page-node-type-company .field--name-field-link .field--item,.view-companies .field--name-field-link .field--label,.view-companies .field--name-field-link .field--item{display:inline;float:none;word-break:break-all;}.company .field-address,.company.teaser .field--name-field-link{margin-top:15px;}
.view-clubs .view-filters{margin-bottom:0;padding:15px 15px 15px 15px;}.view-clubs .view-filters .form-item{float:left;width:50%;}.view-clubs .view-filters .form-item-field-district-target-id{padding-right:15px;}.view-clubs .view-filters .form-item-field-tags-target-id{padding-left:15px;}@media (max-width:767px){.view-clubs .view-filters .form-item{width:100%;clear:both;}.view-clubs .view-filters .form-item-field-district-target-id{padding-right:0;}.view-clubs .view-filters .form-item-field-tags-target-id{padding-left:0;}}.view-clubs .view-filters .form-item .select-wrapper,.view-clubs .view-filters .form-item .select-wrapper select{width:100% !important;}.view-clubs .link-more{border-bottom:1px solid #BE893F;}.view-clubs .content-wrapper{padding-bottom:0;}.page-node-type-club .content-wrapper{padding-top:15px;}.page-node-type-club .field--name-field-link .field--label,.page-node-type-club .field--name-field-link .field--item,.view-clubs .field--name-field-link .field--label,.view-clubs .field--name-field-link .field--item{display:inline;float:none;}
.view-forms .view-filters{margin-bottom:0;padding:15px 15px 15px 15px;}.view-forms .content-wrapper{padding-bottom:0;}.view-forms .form-type-select,.view-forms .form-type-select .select-wrapper,.view-forms .form-type-select .select-wrapper select{width:100% !important;}.page-node-type-form .content-wrapper{padding-top:10px;padding-bottom:0;}.form .field--name-field-links .file-size{font-style:italic;}.form-control{border-radius:0;}.btn-primary,.btn-info{background-color:#19729F;border-color:#19729F;border-radius:0;}.btn-primary:hover,.btn-info:hover{background-color:#23A0DE;border-color:#23A0DE;}.views-exposed-form button{float:right;margin-top:10px;}.views-exposed-form .form-actions{float:right;}.views-exposed-form .form-actions .btn,.views-exposed-form .form-actions .btn-group{margin-right:0;}.field--name-field-department-authority{clear:both;display:block;}.field--name-field-department-authority > *{display:inline;}.page-node-type-form .field--name-field-tags{margin-top:30px;}
.view-kindertagesstaetten .content-wrapper{padding-bottom:0;}.page-node-type-kindertagesstaette .content-wrapper{padding-top:15px;}.page-node-type-kindertagesstaette .field--name-field-link .field--label,.page-node-type-kindertagesstaette .field--name-field-link .field--item,.view-kindertagesstaetten .field--name-field-link .field--label,.view-kindertagesstaetten .field--name-field-link .field--item{display:inline;float:none;}
.pagination-container{background-color:#ffffff;float:left;width:100%;}.pagination-container .pager{margin-bottom:0;}.pagination-container .pager li>a,.pagination-container .pager li>span{border:0;border-radius:0;padding:5px 15px;}.pagination-container .pager li{width:50%;display:block;}.pagination-container .pager li.previous{float:left;}.pagination-container .pager li.next{float:right;}.pagination-container .pager li a{}.pagination-container .pager li.previous a{text-align:left;}.pagination-container .pager li.next a{text-align:right;}.pagination-container .pager li a:hover,.pagination-container .pager li a:active,.pagination-container .pager li a:focus{background-color:#C50C1F;color:#ffffff;}.pager.link-back li{text-align:left;}.pager.link-back li a{display:block;}.pagination-container .pager.pager-continue li,.pagination-container .pager.pager-continue li a{width:100%;}.pagination-container.pagination-3 ul{display:table;width:100%;}.pagination-container.pagination-3 .pager li a{width:100%;}.pagination-container.pagination-3 .pager{margin-bottom:0;margin-top:15px;}.pagination-container.pagination-3 .pager li{display:table-cell;vertical-align:middle;width:33.33%;}
p{}.view-frontpage p{clear:none;}p.text-align-left{text-align:left;}p.text-align-right{text-align:right;}p.text-align-center{text-align:center;}.intro{font-weight:bold;}.large-bottom-margin{margin-bottom:30px;}
.view-pfarraemter .view-filters{margin-bottom:0;padding:15px 15px 15px 15px;}.view-pfarraemter .view-filters .form-item{float:left;width:50%;}.view-pfarraemter .view-filters .form-item-field-districts-target-id{padding-left:15px;}.view-pfarraemter .view-filters .form-item-field-religion-target-id{padding-right:15px;}@media (max-width:767px){.view-pfarraemter .view-filters .form-item{width:100%;clear:both;}.view-pfarraemter .view-filters .form-item-field-districts-target-id{padding-left:0;}.view-pfarraemter .view-filters .form-item-field-religion-target-id{padding-right:0;}}.view-pfarraemter .view-filters .form-item .select-wrapper,.view-pfarraemter .view-filters .form-item .select-wrapper select{width:100% !important;}.view-pfarraemter .content-wrapper{padding-bottom:0;}.page-node-type-pfarramt .content-wrapper{padding-top:15px;}.page-node-type-pfarramt .field--name-field-link .field--label,.page-node-type-pfarramt .field--name-field-link .field--item,.view-pfarraemter .field--name-field-link .field--label,.view-pfarraemter .field--name-field-link .field--item{display:inline;float:none;}.field--name-field-districts,.views-field-field-tags{display:block;float:left;width:100%;}.field--name-field-districts .field__items,.views-field-field-tags .field-content,.views-field-field-tags .field-content > ul{display:inline;}.field--name-field-districts .field__items .field--item,.views-field-field-tags .field-content > ul > li{display:inline-block;margin-bottom:15px;margin-right:6pt;}.field--name-field-districts .field__items .field--item a,.views-field-field-tags .field-content > ul > li a{border:1px solid #BE893F;padding:2pt 6pt;transition:all 0.2s ease;}.field--name-field-districts .field__items .field--item a:hover,.field--name-field-districts .field__items .field--item a:focus,.field--name-field-districts .field__items .field--item a:active,.views-field-field-tags .field-content > ul > li a:hover,.views-field-field-tags .field-content > ul > li a:focus,.views-field-field-tags .field-content > ul > li a:active{background-color:#C50C1F;border-color:#C50C1F;color:#ffffff;}
.path-frontpage .region-title section#block-imagefilm{background:transparent;margin-top:0;}.path-frontpage .region-title section#block-imagefilm .field--name-field-media-oembed-video{display:block;margin-bottom:30px;width:100%;}.path-frontpage .region-title section#block-imagefilm .field--name-field-media-oembed-video iframe,.path-frontpage .region-title section#block-imagefilm .field--name-field-media-oembed-video .video-wall{height:300px;vertical-align:top;width:100%;}@media (min-width:768px){.path-frontpage .region-title section#block-imagefilm .field--name-field-media-oembed-video iframe,.path-frontpage .region-title section#block-imagefilm .field--name-field-media-oembed-video .video-wall{height:405px;}}@media (min-width:992px){.path-frontpage .region-title section#block-imagefilm .field--name-field-media-oembed-video iframe,.path-frontpage .region-title section#block-imagefilm .field--name-field-media-oembed-video .video-wall{height:347px;}}@media (min-width:1200px){.path-frontpage .region-title section#block-imagefilm .field--name-field-media-oembed-video iframe,.path-frontpage .region-title section#block-imagefilm .field--name-field-media-oembed-video .video-wall{height:422px;}}.path-frontpage .region-title section#block-imagefilm .field--name-field-media-oembed-video .video-wall{width:inherit;}.view-frontpage .field--name-field-tags{display:none;}.view-frontpage .field--type-file{margin-top:5px;}.view-frontpage > .view-content > .item-list > ul > li{margin-bottom:30px;}.view-frontpage > .view-content > .item-list > ul > li:last-child{margin-bottom:0;}.view-frontpage .article.teaser .read-more{margin-left:6pt;}
ul,ol{overflow:hidden;}
h1.page-header{font-family:Merriweather,serif;font-size:18pt;background-color:#5F4A2C;color:white;padding:15px;margin-top:0;margin-bottom:0;border:0;}h2{font-family:Merriweather,serif;font-size:15pt;line-height:1.25;margin-bottom:15px;}h2 .url-anchor{letter-spacing:0;font-weight:normal;}h3{font-family:Merriweather,serif;font-size:13pt;}h3 span.url-anchor{font-size:12pt;margin-left:2pt;}h4{font-family:Merriweather,serif;font-size:12pt;}h5{font-family:'PT Sans',sans-serif;font-size:12pt;}h6{font-family:'PT Sans Narrow',sans-serif;font-size:12pt;}
.map{height:400px;margin-bottom:30px;width:100%;}.map a{outline:none;}.view-geolocations .item-list h2{background-color:transparent;padding:0;}.view-geolocations .item-list h2 a{background-color:#BE893F;color:#ffffff;display:block;padding:6pt;transition:all 0.2s ease;}.view-geolocations .item-list h2 a:visited{color:#ffffff;}.view-geolocations .item-list h2 a:hover,.view-geolocations .item-list h2 a:focus,.view-geolocations .item-list h2 a:active{background-color:#C50C1F;}.view-geolocations .item-list h3,#block-views-block-gastronomy-block-1 .item-list h3,#block-views-block-accommodations-block-1 .item-list h3{font-size:15pt;margin-top:0;}.view-geolocations .item-list .link-to-map{min-width:40px;padding-right:15px;}.view-geolocations .item-list .link-to-map > div{cursor:pointer;}.view-geolocations .item-list .views-label-field-link{display:inline-block;line-height:20pt;}.view-geolocations .item-list .views-field-field-link .field-content{display:inline;}.map-infowindow-container .map-infowindow-container-image,.map-infowindow-container .map-infowindow-container-content{display:table-cell;vertical-align:top;}.map-infowindow-container .map-infowindow-container-image{padding-right:5px;}.map-infowindow-container h3{font-size:15px;margin-bottom:5px;margin-top:5px;}.map-infowindow-container .map-infowindow-field{margin-bottom:10px;margin-top:5px;}.map-infowindow-container .map-infowindow-field:last-child{margin-bottom:0;}.map-infowindow-container .map-infowindow-container-link-label{background-color:#f7edde;display:inline;padding:2pt 6pt;}.map-infowindow-container .map-infowindow-container-link{margin-top:5px;}.page-node-type-geolocation-category .view-embedded .view-geolocations .view-header{margin-left:-15px;margin-right:-15px;}.page-node-type-geolocation-category .view-embedded .item-list > h2{display:none;}.page-node-type-geolocation .field--name-field-link .field--label,.page-node-type-geolocation .field--name-field-link .field--item{display:inline;float:none;}.page-node-type-geolocation .field--name-field-description{display:block;}
.map{height:400px;margin-bottom:30px;width:100%;}.view-real-estates .item-list li{border-top:1px solid #BE893F;}.view-real-estates .item-list li:first-child{border-top:0;}.view-real-estates .item-list h2{background-color:transparent;padding:0;}.view-real-estates .item-list h2 a{background-color:#BE893F;color:#ffffff;display:block;padding:6pt;transition:all 0.2s ease;}.view-real-estates .item-list h2 a:visited{color:#ffffff;}.view-real-estates .item-list h2 a:hover,.view-real-estates .item-list h2 a:focus,.view-real-estates .item-list h2 a:active{background-color:#C50C1F;}.view-real-estates .item-list h3{font-size:15pt;margin-top:15px;}.view-real-estates .item-list .link-to-map{min-width:40px;padding-right:15px;}.view-real-estates .item-list .link-to-map > div{cursor:pointer;}.view-real-estates .item-list .views-label-field-link{display:inline-block;line-height:20pt;}.view-real-estates .item-list .views-field-field-link .field-content{display:inline;}.view-real-estates .item-list .item,.map-infowindow-container .map-infowindow-container-item{display:table;}.view-real-estates .item-list .item .link-to-map,.view-real-estates .item-list .item .item-fields{display:table-cell;vertical-align:middle;}.view-real-estates .views-field{display:inline-block;margin-bottom:10px;margin-right:5px;}.view-real-estates .views-field .views-label{display:block;margin-bottom:2pt;}.view-real-estates .views-field-field-images img{width:100%;}.map-infowindow-container .map-infowindow-container-image,.map-infowindow-container .map-infowindow-container-content{display:table-cell;vertical-align:top;}.map-infowindow-container .map-infowindow-container-image{padding-right:5px;}.map-infowindow-container h3{font-size:15px;margin-bottom:5px;margin-top:5px;}.map-infowindow-container .map-infowindow-field{margin-bottom:10px;margin-top:5px;}.map-infowindow-container .map-infowindow-field:last-child{margin-bottom:0;}.map-infowindow-container .map-infowindow-container-link-label{background-color:#f7edde;display:inline;padding:2pt 6pt;}.map-infowindow-container .map-infowindow-container-link{margin-top:5px;}.view-real-estates .view-filters{background-color:#f7edde;margin-bottom:0;padding:15px 0;}.view-real-estates .view-filters fieldset{margin-bottom:15px;}.view-real-estates .view-filters legend{border:none;font-size:12pt;font-weight:bold;margin-bottom:0;}.view-real-estates .view-filters .fieldgroup{margin-right:15px;}.view-real-estates .view-filters .form-type-checkbox{}.view-real-estates .view-filters .select-wrapper{display:block;}.view-real-estates .view-filters .form-item-field-district-target-id{width:100%;}.view-real-estates form.views-exposed-form{margin-bottom:0;}@media (min-width:768px){.view-real-estates .view-filters fieldset{margin-bottom:0;}.view-real-estates .view-filters > .views-exposed-form{display:table;width:100%;}.view-real-estates .view-filters .form-type-checkbox{line-height:28px;}.view-real-estates .view-filters .form-item-field-district-target-id{width:100%;}.view-real-estates .view-filters .form--inline{display:table-row;}.view-real-estates .view-filters .form--inline > *{display:table-cell;}.view-real-estates .view-filters .form-actions{float:none;}.view-real-estates .views-exposed-form button{margin-top:0;}.view-real-estates .views-exposed-form .checkbox input{margin-right:5px;}.view-real-estates .views-exposed-form #edit-container-position{margin-top:10px;}.view-real-estates .views-exposed-form #edit-container-position > fieldset{width:100%;}.view-real-estates .views-exposed-form #edit-container-actions{text-align:right;}}@media (min-width:992px){.view-real-estates .view-filters fieldset{width:30%;}.view-real-estates .view-filters .form-type-checkbox{line-height:inherit;}}.view-real-estates .map-infowindow-container-image{float:left;max-width:100px;}.view-real-estate-pictures ul{list-style-type:none;margin:15px 0 0 0;padding:0;}.view-real-estate-pictures ul li{margin-bottom:15px;}.real-estate.full .real_estate_attributes .field{float:left;margin-right:10px;}.real-estate.full .real_estate_attributes .field--label{float:left;}.real-estate.full .real_estate_attributes .field--item{clear:both;float:left;padding-left:6pt;}.real-estate.full .field--name-field-description{float:left;margin-bottom:15px;}.view-real-estates .map,.real-estate.full .map{margin-bottom:0;}@media (max-width:767px){.real-estate .address{margin-bottom:15px;}}.real-estate.full .real-estate-main-image img{width:100%;}.real-estate.full .real-estate-main-image-title{background-color:#f7edde;font-style:italic;font-weight:bold;}.real-estate.full .view-real-estate-pictures .views-field-field-images img{filter:none;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);transition:all 0.2s ease;}.real-estate.full .view-real-estate-pictures .views-field-field-images a:hover img{filter:none;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);}.real-estate.full .view-real-estate-pictures li{float:left;margin-left:15px;}
.page-node-type-event .field--type-image{margin-top:8pt;}.page-node-type-event .node-event-attributes{float:left;margin:8pt 0;}.page-node-type-event .node-event-attributes .field{display:inline;margin-right:18pt;}.page-node-type-event .node-event-attributes .field .field--label,.page-node-type-event .node-event-attributes .field .field--item{display:inline;}.page-node-type-event .date-container{margin-bottom:10px;}.page-node-type-event .date-container > *{display:inline-block;}.page-node-type-event article{margin-bottom:15px;padding-top:10px;}.page-node-type-event article .row{margin-bottom:10px;}.page-node-type-event .field--name-field-link .field--label,.page-node-type-event .field--name-field-link .field--item{display:inline;float:none;}
.view-satzungen .view-header{padding:15px;}.view-satzungen .view-filters{margin-bottom:0;padding:15px 15px 15px 15px;}.view-satzungen .form-type-select,.view-satzungen .form-type-select .select-wrapper,.view-satzungen .form-type-select .select-wrapper select{width:100% !important;}.page-node-type-satzung .field--name-field-tags{margin-top:60px;}.satzung .field--name-field-tags{margin-top:30px;}.satzung.teaser .field--type-file{margin-top:0;}.satzung.teaser .date-container{margin-top:15px;}.view-satzungen .pagination-back{display:none;}
.region-content{background-color:#ffffff;}.region-content .content{background-color:#ffffff;padding-bottom:15px;padding-top:15px;}.content .field--name-field-links{margin-top:15px;}h1.page-header{background-color:transparent;border-bottom:10px solid #5F4A2C;font-size:24pt;font-weight:bold;}h1.page-header > span{background-color:#5F4A2C;box-shadow:15px 0 0 #5F4A2C,-15px 0 0 #5F4A2C;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;padding:2px 0;}h1.page-header > span > span{position:relative;}.content h2:first-child{margin-top:0;}.container-content .container-wrapper{padding-top:50px}#container-top{height:50px;min-height:inherit;position:static;}@media (min-width:768px){#container-top{height:33%;}}#container-top-background{display:none;}@media (min-width:768px){#container-top-background{display:block;}}#container-top-background-slide{display:none;position:absolute;background-size:cover;height:100%;width:100%;}#container-top-background-border{position:absolute;}@media (min-width:768px){#container-top{min-height:350px;position:absolute;}.container-content .container-wrapper{padding-top:315px}h1.page-header{font-size:36pt;}}@media (min-width:992px){#container-top{min-height:450px;}.container-content .container-wrapper{padding-top:400px}}@media (min-width:1200px){#container-top{min-height:550px;}.container-content .container-wrapper{padding-top:450px}h1.page-header{font-size:40pt;}}
.lebendige-historie.full .content{padding-top:15px;}.lebendige-historie.full .content hr{clear:both;}.lebendige-historie .field--name-field-links{margin-top:15px;}.view-lebendige-historie .lebendige-historie-frame{background-color:#ffffff;}.view-lebendige-historie .views-row{margin-bottom:30px;}.view-lebendige-historie .views-field-body{line-height:1.2;}.view-lebendige-historie .views-field-title,.view-lebendige-historie .views-field-title h3{line-height:1.2;margin-bottom:5px;}@media (min-width:768px){.view-lebendige-historie .view-content{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1;padding-top:15px;}}.view-lebendige-historie .view-content .views-row{float:none;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;background-color:#fff;background-clip:border-box;margin-bottom:.75rem;width:100%;}@media (min-width:768px){.view-lebendige-historie .view-content .views-row{display:inline-block;}}
.beruehmter-koenigsberger.full .content{padding-top:15px;}.beruehmter-koenigsberger .field--name-field-links{margin-top:15px;}.view-beruehmte-koenigsberger .beruehmte-koenigsberger-frame{background-color:#ffffff;padding-top:15px;}.view-beruehmte-koenigsberger .views-row{margin-bottom:30px;}.view-beruehmte-koenigsberger .views-field-body{line-height:1.2;}.view-beruehmte-koenigsberger .views-field-title,.view-beruehmte-koenigsberger .views-field-title h3{line-height:1.2;margin-bottom:5px;}@media (min-width:768px){.view-beruehmte-koenigsberger .view-content{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1;padding-top:15px;}}.view-beruehmte-koenigsberger .view-content .views-row{float:none;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;background-color:#fff;background-clip:border-box;margin-bottom:.75rem;width:100%;}@media (min-width:768px){.view-beruehmte-koenigsberger .view-content .views-row{display:inline-block;}}
.citytour.full .content{padding-top:15px;}.citytour .field--name-field-links{margin-top:15px;}.view-citytour .citytour-frame{background-color:#ffffff;padding-top:15px;}.view-citytour .views-row{margin-bottom:30px;}.view-citytour .views-field-body{line-height:1.2;}.view-citytour .views-field-title,.view-citytour .views-field-title h3{line-height:1.2;margin-bottom:5px;}@media (min-width:768px){.view-citytour .view-content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1;padding-top:15px;}}.view-citytour .view-content .views-row{float:none;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;background-color:#fff;background-clip:border-box;margin-bottom:.75rem;width:100%;}@media (min-width:768px){.view-citytour .view-content .views-row{display:inline-block;}}
.view-literature{background-color:#ffffff;}.view-literature > .view-content > .views-row{border-bottom:1px solid #5F4A2C;margin-bottom:15px;padding-bottom:15px;}.view-literature > .view-content > .views-row:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;}.literature{padding-top:15px;}.literature.full{background-color:#ffffff;padding-bottom:15px;}.literature h2{margin:0 0 10px 0;}.literature .field--name-field-description{display:block;margin-bottom:10px;}.literature .additional-info{font-style:italic;margin-bottom:15px;}.literature .additional-info .field--label-inline .field--label{background-color:transparent;border:0;display:inline;float:none;margin:0 0.2em 0 0;padding:0;}.literature .touristic{font-size:9pt;}
.block-views-blocktouristic-brochures-block-1{margin-top:0;}.view-touristic-brochures > .view-content > .views-row:first-child{border-top:1px solid #5F4A2C;margin-top:15px;padding-top:15px;}.view-touristic-brochures > .view-content > .views-row{border-bottom:1px solid #5F4A2C;margin-bottom:15px;padding-bottom:15px;}.view-touristic-brochures > .view-content > .views-row:last-child{border-bottom:0;padding-bottom:0;}.touristic-brochures.full{background-color:#ffffff;padding:15px 0 15px 0;}.touristic-brochures h2{margin:0 0 10px 0;}.touristic-brochures .field--name-field-description{display:block;margin-bottom:10px;}.touristic-brochures .additional-info{font-style:italic;margin-bottom:15px;}
.view-gastronomy{background-color:#ffffff;}.view-gastronomy > .view-content > .views-row{border-bottom:1px solid #5F4A2C;margin-bottom:15px;padding-bottom:15px;}.view-gastronomy > .view-content > .views-row:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;}.view-gastronomy .view-filters{margin-bottom:0;padding:0 15px 20px 15px;}.view-gastronomy .views-exposed-form .form-item-field-type-target-id{width:100%;}@media (min-width:768px){.view-gastronomy .views-exposed-form .form-item-field-type-target-id{width:50%;}}.view-gastronomy .views-exposed-form .form-item-field-type-target-id .select-wrapper{width:100%;}.gastronomy{padding-top:15px;}.gastronomy.full{background-color:#ffffff;padding-bottom:15px;}.gastronomy h2{margin:0 0 10px 0;}.gastronomy .field--name-field-description{display:block;margin-bottom:10px;}.gastronomy .section{margin-bottom:10px;}.gastronomy .field--name-field-phone.field--label-inline .field--label{background-color:transparent;border:0;display:inline;float:none;margin:0 0.2em 0 0;padding:0;}.gastronomy .field--name-field-notes{margin-top:10px;}.gastronomy .field--name-field-notes .field--label{display:block;float:left;}.gastronomy .field--name-field-notes .field--item{clear:both;display:block;float:left;}.gastronomy .field{margin-bottom:0;}.gastronomy .field--name-field-type{font-style:italic;}#block-views-block-gastronomy-block-1{float:left;margin-top:0;position:static;}#block-views-block-gastronomy-block-1 .view-content > .item-list > ul{list-style-type:none;margin:0;padding:0;}#block-views-block-gastronomy-block-1 .block-title a{}#block-views-block-gastronomy-block-1 .block-title a{background-color:#BE893F;color:#ffffff;display:block;padding:6pt;transition:all 0.2s ease;}#block-views-block-gastronomy-block-1 .block-title a:visited{color:#ffffff;}#block-views-block-gastronomy-block-1 .block-title a:hover,#block-views-block-gastronomy-block-1 .block-title a:focus,#block-views-block-gastronomy-block-1 .block-title a:active{background-color:#C50C1F;}
.view-accommodations{background-color:#ffffff;}.view-accommodations > .view-content > .views-row{border-bottom:1px solid #5F4A2C;margin-bottom:15px;padding-bottom:15px;}.view-accommodations > .view-content > .views-row:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;}.view-accommodations .view-filters{margin-bottom:0;padding:0 15px 20px 15px;}.view-accommodations .views-exposed-form .form-item-field-type-target-id{width:100%;}@media (min-width:768px){.view-accommodations .views-exposed-form .form-item-field-type-target-id{width:50%;}}.view-accommodations .views-exposed-form .form-item-field-type-target-id .select-wrapper{width:100%;}.accommodation{padding-top:15px;}.accommodation.full{background-color:#ffffff;padding-bottom:15px;}.accommodation h2{margin:0 0 10px 0;}.accommodation .field--name-field-description{display:block;margin-bottom:10px;}.accommodation .section{margin-bottom:10px;}.accommodation .field--name-field-phone.field--label-inline .field--label{background-color:transparent;border:0;display:inline;float:none;margin:0 0.2em 0 0;padding:0;}.accommodation .field--name-field-notes,.accommodation .field--name-field-description{margin-top:10px;}.accommodation .field--name-field-notes .field--label,.accommodation .field--name-field-description .field--label{display:block;float:left;}.accommodation .field--name-field-notes .field--item,.accommodation .field--name-field-description .field--item{clear:both;display:block;float:left;}.accommodation .field{margin-bottom:0;}.accommodation .field--name-field-type{font-style:italic;}.accommodation .accessible{font-weight:bold;}#block-views-block-accommodations-block-1{float:left;margin-top:0;position:static;}#block-views-block-accommodations-block-1 .view-content > .item-list > ul{list-style-type:none;margin:0;padding:0;}#block-views-block-accommodations-block-1 .block-title a{}#block-views-block-accommodations-block-1 .block-title a{background-color:#BE893F;color:#ffffff;display:block;padding:6pt;transition:all 0.2s ease;}#block-views-block-accommodations-block-1 .block-title a:visited{color:#ffffff;}#block-views-block-accommodations-block-1 .block-title a:hover,#block-views-block-accommodations-block-1 .block-title a:focus,#block-views-block-accommodations-block-1 .block-title a:active{background-color:#C50C1F;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#CCC;}.mfp-preloader a:hover{color:#FFF;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}
.navbar{border:0;}.navbar-brand{height:100%;padding-top:0;}.navbar-toggle{border-color:#BE893F;}.custom-navbar-brand-image img{display:inline;}nav.navbar,nav.navbar.shrink{background-color:#fff;box-shadow:0 1px 5px 1px rgba(0,0,0,0.3);}nav.navbar{position:absolute;font-size:15pt;}@media (max-width:767px){nav.navbar{width:100%;}}@media (min-width:768px){nav.navbar{box-shadow:none;background-color:transparent;font-size:12pt;}}@media (min-width:992px){nav.navbar{font-size:14pt;}}@media (min-width:1200px){nav.navbar{font-size:17pt;}}nav.navbar.navbar-fixed-top.shrink{position:fixed;}@media (min-width:768px){nav.navbar.shrink{font-size:12pt;}}.navbar .navbar-brand{padding-bottom:0;}nav.navbar .navbar-brand img{height:40px;}@media (min-width:768px){nav.navbar .navbar-brand img{height:86px;width:216px;}nav.navbar .navbar-brand .custom-navbar-brand-image-small{width:110px;}}@media (min-width:1200px){nav.navbar .navbar-brand img{height:104px;width:261px;}}@media (min-width:768px){nav.navbar.shrink .navbar-brand .custom-navbar-brand-image{padding:0;}nav.navbar.shrink .navbar-brand img{height:59px;}}@media (min-width:768px){.navbar-nav{float:right;}}.navbar-brand .custom-navbar-brand-image-small{display:block;}.navbar-brand .custom-navbar-brand-image-big{display:none;}@media (min-width:992px){.navbar-brand .custom-navbar-brand-image-small{display:none;}.navbar-brand .custom-navbar-brand-image-big{display:block;}.navbar.shrink .navbar-brand .custom-navbar-brand-image-small{display:block;}.navbar.shrink .navbar-brand .custom-navbar-brand-image-big{display:none;}}.navbar li{text-align:center;}.navbar li a{padding-left:3pt;padding-right:3pt;font-family:'PT Sans Narrow',sans-serif;}.navbar li li a{padding-top:2pt;padding-bottom:2pt;}@media (min-width:768px){.navbar li a{margin-left:8px;padding-left:4pt;padding-right:4pt;padding-top:2em;}}@media (min-width:992px){.navbar li a{padding-left:6pt;padding-right:6pt;}.navbar li li a{padding-left:4pt;padding-right:4pt;}.navbar.shrink li a{font-family:'PT Sans',sans-serif;font-weight:normal;}.navbar.shrink li li a{font-family:'PT Sans Narrow',sans-serif;}}@media (min-width:1200px){.navbar li a{padding-left:8pt;padding-right:8pt;}.navbar li li a{padding-left:4pt;padding-right:4pt;}}@media (min-width:768px){.navbar.shrink li>a{padding-top:8pt;padding-bottom:8pt;}.navbar.shrink li li>a{padding-top:5pt;padding-bottom:5pt;}}.navbar li a:link,.navbar li a:visited,.navbar-default .navbar-nav>li>a:focus{transition:all 0.2s ease;color:#BE893F;line-height:1.2;}.navbar li.menu-item{border-bottom:1px solid #BE893F;}.navbar li.menu-item:last-child{border-bottom:none;}@media (min-width:768px){.navbar li.menu-item{border-bottom:none;}}.navbar li.menu-item--active-trail > a:link,.navbar li.menu-item--active-trail > a:visited{background-color:#BE893F;color:#fff;}.navbar .menu-heading{color:#5F4A2C;font-size:12pt;margin-bottom:2pt;border-bottom:1px solid #5F4A2C;padding-left:7pt;}@media (min-width:768px){.navbar .menu-heading{border-bottom:0;}}.custom-navbar-brand-image{text-align:center;padding:15px 0 15px 15px;}@media (max-width:767px){.custom-navbar-brand-image{padding:5px 0 3px 0;}}.container-wrapper{padding-top:80px}@media (min-width:749px){.container-wrapper{padding-top:136px}}@media (min-width:1200px){.container-wrapper{padding-top:150px}}@media (max-width:749px){.custom-navbar-brand-image{padding:5px}}.navbar{background:transparent;width:100%;}.nav > li > a:hover,.nav > li > a:focus,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav li a:hover,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover,.navbar li.menu-item--active-trail > a:hover,.navbar-default .navbar-nav>li.menu-item--active-trail > a:focus,.dropdown-menu li a:focus,.dropdown-menu li a:hover,.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{text-decoration:none;background-color:#C50C1F;color:#fff;}.navbar-default .navbar-toggle .icon-bar,.navbar-default .navbar-toggle .icon-bar{background-color:#BE893F;}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff;}.navbar-default .navbar-toggle,.navbar-default .navbar-toggle{border-color:#BE893F;}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{border-color:#C50C1F;}@media (max-width:767px){.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#fff;background-color:#45040B;}}.navbar.shrink .navbar-brand{padding-bottom:0;}.navbar .navbar-nav{width:100%;}@media (max-width:767px){.navbar .navbar-nav{margin-left:0;margin-right:0;}}@media (min-width:768px){.navbar .navbar-nav{width:auto;}}.dropdown-menu{font-size:13.5pt;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.175);box-shadow:0 10px 10px rgba(0,0,0,.175);}@media (max-width:767px){.dropdown-menu .container{padding:0;}}.dropdown-menu ul{list-style-type:none;padding:0;}.dropdown-menu .dropdown-container-center > ul > li{float:left;margin-left:6pt;text-align:left;}.dropdown-menu .dropdown-container-center > ul > li.menu-item--expanded{clear:both;margin-left:3pt;margin-top:3pt;}.dropdown-menu .dropdown-container-center > ul > li.menu-item--expanded:first-child{margin-top:0;}.dropdown-menu li a{clear:both;display:block;font-weight:400;margin-left:0;white-space:nowrap;}@media (max-width:767px){.navbar-nav .dropdown-menu,.navbar-nav .open .dropdown-menu{border:0;box-shadow:none;border-radius:0;margin-bottom:30px;}}.nav .dropdown .dropdown-menu{border-radius:0;width:100%;}@media (min-width:768px){.dropdown-menu{border:0;border-top:1px solid #eee;padding:10px 0;}.dropdown-menu ul{padding-left:0;}.nav .dropdown{position:static;}.nav .dropdown.active>a{background-color:#C50C1F;color:#fff;}.nav .dropdown .dropdown-menu{border-radius:0;width:100%;}.dropdown-menu li{display:inline-block;margin-left:3pt;}}.dropdown-menu .dropdown-container-center{display:table;margin:0 auto;}@media (min-width:768px){.navbar-js #navbar > ul > li > a.dropdown-toggle{}}@media (max-width:767px){.dropdown-menu .dropdown-container-center,.dropdown-menu ul,.dropdown-menu .dropdown-container-center > ul > li,.dropdown-menu .dropdown-container-center > ul > li.menu-item--expanded,.navbar .menu-heading{display:block;text-align:center;width:100%;}}.sidebar-menu section > *:last-child{padding-bottom:10px;}.sidebar-menu section ul{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:15px;}.sidebar-menu .sidebar-menu-subheading{font-style:italic;}.sidebar-menu .sidebar-menu-subheading > *{font-style:normal;}.sidebar-menu ul > li > a,.sidebar-menu ul > li > ul > li > a{padding:.3rem;}.sidebar-menu ul > li.menu-item--active-trail > a,.sidebar-menu ul > li > ul > li.menu-item--active-trail > a{background:#BE893F;color:#fff;}.sidebar-menu ul > li > ul{border-top:1px solid rgba(0,0,0,0.1);list-style-type:square;}.sidebar-menu section h2 a,.sidebar-menu section h2 a:visited{color:#ffffff;}.sidebar-menu section h2 a:hover,.sidebar-menu section h2 a:active,.sidebar-menu section h2 a:focus{text-decoration:underline;}.sidebar-menu section ul{margin-bottom:10px;}
.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 #BE893F;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;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #BE893F;border-radius:0;}.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:#5F4A2C 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 #5F4A2C transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #BE893F;border-radius:0;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__placeholder{color:#999;margin-top:5px;float:left;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #BE893F;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-selection__placeholder,.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 #BE893F;}.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:#f7edde;}.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:#C50C1F;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 #BE893F;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eeeeee 100%);background-image:-o-linear-gradient(top,white 50%,#eeeeee 100%);background-image:linear-gradient(to bottom,white 50%,#eeeeee 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 #C50C1F;}.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:#f7edde;border:none;border-left:1px solid #BE893F;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,#eeeeee 50%,#cccccc 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,#cccccc 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:#5F4A2C 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 #BE893F;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 #C50C1F;}.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 #5F4A2C 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%,#eeeeee 50%);background-image:-o-linear-gradient(top,white 0%,#eeeeee 50%);background-image:linear-gradient(to bottom,white 0%,#eeeeee 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,#eeeeee 50%,white 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,white 100%);background-image:linear-gradient(to bottom,#eeeeee 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 #BE893F;border-radius:4px;cursor:text;outline:0;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #C50C1F;}.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 #BE893F;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:#5F4A2C;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;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{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 #C50C1F;}.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 #BE893F;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:#C50C1F;}
