.breadcrumb a,.pager a,.row-traktandum a,.row-traktandum h3,.row-traktandum h4,.search-result-item .field--name-field-traktandum-special-files a,.search-result-item .search-result-item-title a,.subnav a{text-decoration:none}.breadcrumbs>li,.logo a,nav.navigation{position:relative}@font-face{font-family:file-icons;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff)}@font-face{font-family:corporate-s;src:url(https://use.typekit.net/af/9b7203/0000000000000000000178d1/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/9b7203/0000000000000000000178d1/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/9b7203/0000000000000000000178d1/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-style:normal;font-weight:400}@font-face{font-family:corporate-s;src:url(https://use.typekit.net/af/50bd6b/0000000000000000000178d7/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/50bd6b/0000000000000000000178d7/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/50bd6b/0000000000000000000178d7/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-style:normal;font-weight:700}@font-face{font-family:corporate-s;src:url(https://use.typekit.net/af/107497/0000000000000000000178d2/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/107497/0000000000000000000178d2/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/107497/0000000000000000000178d2/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-style:italic;font-weight:400}@font-face{font-family:corporate-s;src:url(https://use.typekit.net/af/532434/0000000000000000000178d8/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/532434/0000000000000000000178d8/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/532434/0000000000000000000178d8/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-style:italic;font-weight:700}.tk-corporate-s{font-family:corporate-s,sans-serif}.headerpano{overflow:hidden;height:auto}.headerpano img{min-width:100%;max-height:100%;display:block}.field--name-field-rede-redner img{float:left;margin-right:20px}.node--type-landsgemeinde .node__content .paragraph:first-child{padding-top:0}.paragraph--type--landsgemeinde-paragraph-rede{padding-top:20px}.archiv .clearfix.margin,.archiv ul.reset,.paragraph--type--landsgemeinde-paragraph-rede p,nav.subnav .landsgemeinde>.collapsible-body{margin-bottom:20px}.paragraph--type--landsgemeinde-paragraph-rede .left{max-width:200px;margin-right:20px}.paragraph--type--landsgemeinde-paragraph-rede .information{float:left;display:inline;max-width:calc(100% - 220px);width:100%}li.folder a.is-active{background-color:#555;color:#fff}.subnav ul li a{padding:.25em 4.5454545454545%}.subnav a{display:block;color:#000}.archiv .subnav ul.reset div.landsgemeinde:first-child,.archiv_overview aside.subnav .subnav-parent,.currentLandsgemeinde .subnav ul.reset div.landsgemeinde:not(:first-child),.currentLandsgemeinde aside.subnav .subnav-parent,.field--name-field-paragraph .field__label,.home .subnav ul.reset div.landsgemeinde,.landsgemeinde:not(.active),a.colorbox:after{display:none}.archiv_overview aside.subnav,.currentLandsgemeinde aside.subnav{margin-top:53px}@media (min-width:1000px){body.landsgemeinde aside.subnav,body.landsgemeinde.traktanden aside.subnav{margin-top:53px}}.home .subnav ul.reset div.landsgemeinde:first-child,.menu-items.expanded,.row-image a,.row-image img,.view-landsgemeinde-outputs li ul li:first-child,.view-landsgemeinde-outputs li:first-child ul li{display:block}.view-landsgemeinde-outputs h3{margin-bottom:2px}.row-traktandum p,.view-landsgemeinde-outputs h4,.view-landsgemeinde-outputs p,.view-landsgemeinde-outputs table{margin-bottom:5px}.view-landsgemeinde-outputs li{margin-bottom:1.5em}.node--type-landsgemeinde .node__content>.paragraph p,.sidebar-box p,.view-landsgemeinde-outputs .node__content>.paragraph p,ul li.search-item{margin-bottom:10px}.view-landsgemeinde-outputs li ul li{margin-bottom:0;margin-left:20px;display:none}.view-landsgemeinde-outputs table tr td{padding:0 10px}.row-image{float:left;display:inline;max-width:48%;margin-bottom:2%}.row-image:nth-child(2n){margin-left:2%}@media (max-width:600px){.paragraph--type--landsgemeinde-paragraph-rede .left{max-width:150px}.paragraph--type--landsgemeinde-paragraph-rede .information{max-width:100%;display:block;float:none}.row-image{float:none;display:block;max-width:100%}.row-image:nth-child(2n){margin-left:0}}.node--type-landsgemeinde .node__content>.paragraph,.view-landsgemeinde-outputs .node__content>.paragraph{padding:25px 0}.node--type-landsgemeinde .node__content>.paragraph h2,.view-landsgemeinde-outputs .node__content>.paragraph h2{color:#000;margin:0 0 20px}.node--type-landsgemeinde .node__content>.paragraph:first-child,.view-landsgemeinde-outputs .node__content>.paragraph:first-child,table,table tr,table tr td{border:none}.node--type-landsgemeinde .node__content>.paragraph:first-child h2,.view-landsgemeinde-outputs .node__content>.paragraph:first-child h2{color:#e3000b;font-size:2em;line-height:1.2;font-weight:700}.sidebar-box .field--name-field-traktandum-special-files{margin-top:10px;padding-top:20px}.archiv ul.reset li{display:inline-block;width:2%;min-width:180px}.row-traktandum h3{font-size:15pt}.row-traktandum h4{font-size:13pt;font-weight:400}.row-traktandum ul li{font-size:13pt;line-height:15pt}.archiv_overview .main--content{padding-bottom:80px}.field--name-field-paragraph .field__items>.field__item{border-top:1px solid #ddd;padding-top:20px}.breadcrumbs>li a[data-url],.years,nav.subnav .landsgemeinde,nav.subnav>.collapsible-header{cursor:pointer}ul li.search-item{padding-bottom:10px;border-bottom:1px solid #ddd;display:block}ul li.search-item .views-field-field-traktandum-landsgemeinde{display:inline}ul li.search-item .views-field-field-traktandum-landsgemeinde span,ul li.search-item .views-field-field-traktandum-landsgemeinde span a{display:inline;font-size:14px}ul li.search-item .views-field-field-traktandum-untertitel{font-size:20px}ul li.search-item ul li span{font-size:15px}hr{background-color:#ddd;color:#ddd;margin-bottom:30px}.card a::after,.footer a::after,.header a::after,.nav a::after,.subnav a::after,a.no-icon::after,a.no-icon::before,a[data-email-link]::after,a[href*="develop.cdbaen.dev.web.somedia.ch"]::after{padding:0;content:none}.os-url a.show-icon[href^="https://develop.cdbaen.dev.web.somedia.ch"]::after,a.show-icon[href^="/"]::after{content:"\f0c1"}a.document-lst::after{content:"\f0c5"}.file{background:0 0!important;padding-left:0!important}aside span.file{font-size:12px}aside span.file a:link{color:#e3000b;font-size:1rem;margin-right:10px}.search-result .form--inline>div{float:left;display:inline;clear:none}.search-result input.button{padding:9px 20px;background-color:#555;color:#fff}.search-result input.button:hover{background-color:#860111;color:#fff}.search-result input:focus{box-shadow:0 0 0 1px #555 inset!important}.search-result-item{border-bottom:1px solid #ddd;padding:20px 0}.search-result-item .search-result-item-title{font-weight:700;font-size:15pt}.search-result-item span.file{font-size:11pt}.search-result-item span.file a{font-size:13pt}.search-result-item .field--name-field-traktandum-special-files{margin-left:10px}.breadcrumb{font-size:.888888888888889em;color:#fff;background-color:#555;padding-bottom:0}.breadcrumb ul{display:-ms-flexbox;display:flex}.breadcrumb a{display:inline-block;padding:.5em .25em;color:#ddd}.breadcrumb a:focus,.breadcrumb a:hover,nav.subnav .subnav-title a{color:#fff}.breadcrumbs>li{white-space:nowrap}.menu-items{display:none;position:absolute;z-index:100;top:100%;left:0;background-color:#fff;border-radius:2px;box-shadow:0 2px 10px rgba(0,0,0,.2)}.menu-items ul{display:block;min-width:200px}.menu-items a{display:block;padding:.25em .5em;color:#000}.menu-items a:focus,.menu-items a:hover,nav.subnav .landsgemeinde .page-expanded.page-active li a:hover,nav.subnav .landsgemeinde .page-expanded.page-active li div.collapsible-header:hover>svg,nav.subnav>.collapsible-header:hover{color:#e3000b}.menu-items .active>a,nav.subnav .landsgemeinde .page-expanded.page-active.is-active{font-weight:700}.breadcrumb-submenues-disabled{overflow:auto}.breadcrumb-submenues-disabled li{margin-right:.5em}.breadcrumb-submenues-disabled li:not(:first-child)::before{padding-right:.5em;content:"\f105";display:inline-block;font:14px/1 file-icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);vertical-align:text-bottom}.reset,.reset li,nav li,nav ul{list-style:none;margin-top:0;margin-right:0;margin-left:0;padding:0}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em}.collapsible-body2 ul.reset li,nav.subnav{width:100%}nav.subnav ul{margin-left:0}nav.subnav ul li a{display:inline;padding-right:0;width:90%}nav.subnav .subnav-title{font-size:16pt;border-bottom:2px solid #ddd;font-weight:400}nav.subnav ul.collapsible-body li{margin-left:20px}nav.subnav .landsgemeinde .page-expanded.page-active{font-weight:400;color:#000}@media (max-width:1100px){nav.subnav .subnav-title{font-size:14pt}}@media (max-width:1000px){.archiv_overview aside.subnav,.currentLandsgemeinde aside.subnav{margin-top:0}.archiv_overview aside.subnav .subnav-parent,.currentLandsgemeinde aside.subnav .subnav-parent{display:none}.subnav,.tmpl--content-nosidebar .main--content{width:100%}.home nav.subnav ul.menu{padding:10px 0 20px}aside.subnav{margin-bottom:30px}.subnav-parent{border-right:none}.subnav{display:block;float:none;padding:0}.subnav ul.collapsible-body li{margin-left:10px}.main--content{width:65%}.layout-sidebar-second{width:35%;margin-top:0!important}.logo{width:auto;margin-left:20px}}@media (max-width:750px){.layout-sidebar-second,.main--content{width:100%;float:none;display:block}.main--content{margin-bottom:20px}.breadcrumb{display:none}.logo{float:none}.logo a{display:block;margin-top:10px}.logo img{max-height:60px}}footer{background:url(/themes/custom/landsgemeinde_theme/src/images/footer-bg.png) top center/auto 80px repeat-x #020202}.node--type-traktandum .field--name-body .imgRedner{float:left;margin-top:10px;margin-right:20px}.logo a span{position:absolute;right:75px;bottom:12px;color:#fff}.collapsible-body2{padding-bottom:20px}@media all and (max-width:1000px){.mainnav,.mainnav>.wrapper--mainnav{width:100%}.mainnav{border-bottom:none;position:absolute;top:0;left:0;z-index:100}.mainnav>.wrapper--mainnav>ul{margin:0;display:block}.mainnav>.wrapper--mainnav>ul li.active,.mainnav>.wrapper--mainnav>ul>li{float:left;display:inline-block;-ms-flex:none;flex:none;width:50%;border-bottom:1px solid rgba(0,0,0,.2)}.mainnav>.wrapper--mainnav>ul li.active a.folder.is-active,.mainnav>.wrapper--mainnav>ul li.active>a.folder,.mainnav>.wrapper--mainnav>ul>li a.folder.is-active,.mainnav>.wrapper--mainnav>ul>li>a.folder{background-color:transparent;padding:10px;font-size:15pt}.mainnav>.wrapper--mainnav>ul li.active>a.folder:hover,.mainnav>.wrapper--mainnav>ul>li>a.folder:hover{background-color:#ddd}}@media all and (max-width:600px){.header-metanav,.logo{display:block;width:100%}.logo,.logo a{position:relative}.logo a{margin:10px auto 0;padding:20px 10px 0}.logo a span{position:absolute;left:120px;bottom:12px;color:#fff}.wrapper--header{display:block}.header-metanav{float:none;line-height:45px}.header-metanav .search-form{max-width:none}.logo{margin:0 auto;text-align:center}.logo a img{height:auto;max-height:none;margin:0 auto}}@media all and (min-width:600px){.header-metanav .search-form{max-width:300px;min-width:250px}}