/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--tekst-border-color:#FF0000;--tekst-background-color:#FFCCCC;--melodi-border-color:#0000FF;--melodi-background-color:#CCFFFF;--melodivalg-border-color:#9900CC;--melodivalg-background-color:#CCCCFF;}a{text-decoration:none;}a:hover{text-decoration:underline;}.form-item,.form-radios,.form-checkboxes{margin:10px !important;}.layout-region-registration-secondary,.layout-region-node-secondary{display:block !important;width:100% !important;float:left !important;}.layout-region-registration-secondary h4{padding:3px 10px 0 0;}.layout-region-registration-main,.layout-region-node-main,.layout-region-node-footer{width:100% !important;}.asknap,a.knap:visited,.knap a:visited,.knap a,a.knap:link,.knap a:link{background:#CCC url("/sites/all/themes/css/images/nav-bg-gray.gif") top left repeat-x;border:1px #D2D2D2 solid;color:#000000;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;cursor:pointer;padding:.4em 1em;font-weight:700;font-size:1em;border-radius:5px;margin-right:10px;line-height:normal;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}.asknap{cursor:no-drop !important;}a.knap.gul:visited,.knap.gul a:visited,.knap.gul a,a.knap.gul:link,.knap.gul a:link{color:red;border:2px solid #008000 !important;}a.knap.blaa:visited,.knap.blaa a:visited,.knap.blaa a,a.knap.blaa:link,.knap.blaa a:link{background:#0000CC url("/sites/all/themes/css/images/nav-bg-dkblue.gif") top left repeat-x;color:white;border:1px solid #000000 !important;}.menu-for-user{color:#FFFF00 !important;font-size:80%;font-style:italic;margin-top:3px !important;text-align:right !important;}.skjult,#skjult{display:none;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{width:auto;}[class*="admin-theme"] #edit-layouts .column-select-layouts{padding-bottom:5px;margin-bottom:5px;}.regions{background-color:#FFFFFF;}@media (min-width:75rem){.site-branding{min-height:0;}.site-header{min-height:0;}}#field-te-tekstbog-add-more-wrapper{border:5px double var(--tekst-border-color);padding:10px;background-color:#FFCCCC;}#field-te-melodibog-add-more-wrapper{border:5px double var(--melodi-border-color);padding:10px;background-color:var(--melodi-background-color);}#edit-field-te-melodivalg-wrapper,#field--name-field-te-melodivalg{border:5px double #9900CC;padding:10px;background-color:#CCCCFF;}#edit-field-te-melodivalg-alle-wrapper{border:5px double #FF00CC;padding:10px;background-color:#FFCCFF;}#edit-field-te-melodivalg-wrapper label:before{content:"#1: ";}#edit-field-te-melodivalg-wrapper label:after{content:" (ud fra rytmetrik)";}#edit-field-te-melodivalg-alle-wrapper label:before{content:"#2: ";}#edit-field-te-melodivalg-alle-wrapper label:after{content:" (ud fra alle titler)";}.paragraph-type.form-wrapper{display:none;width:0;}.js .paragraph-top{grid-template-columns:0 auto 1fr auto !important;}.paragraph-summary{font-weight:700;}.messages.messages--error{border:2px solid #FF0000;background-color:#FFCCCC;color:#FF0000;}.messages.messages--warning{border:2px solid #FF6600;background-color:#FFFFCC;color:#000000;}.messages.messages--status{border:2px solid #008000;background-color:#CCFFCC;color:#008000;}.messages.messages--status .placeholder,.messages.messages--status .placeholder a{color:#000000;}.color-red{color:#FF0000 !important;}.color-green{color:#008000 !important;}.color-blue{color:#0000ff !important;}.color-yellow{color:#FFFF00 !important;}.field--name-field-te-pg-fra-melodivalg,.field--name-field-field-te-fra-melodivalg{color:#FF0000;background-color:#FFFF00;padding:2px;}.fejloverskrift{font-weight:700;font-size:1.2em;}.fejloverskrift a{color:#FF0000;}.overskrift{font-weight:700;font-size:1.2em;}#ti-rytmetrik{border:1px solid #008000;background-color:#CCFFCC;}#tekst-rytmetrik{border:1px solid #008000;background-color:#CCFFCC;}#melodivalg-markup{border:5px double #FF0000;background-color:#FFFF00;color:#FF0000;padding:7px;}.messages--error a,.messages--error a:link{color:#FF0000 !important;background-color:#FFFF00 !important;font-weight:700;}.messages--error a:hover{font-size:1.2em;}#tekst-rytme,#tekst-tekstbog,#tekst-melodibog{margin-left:0 !important;}#tekst-rytme div,#tekst-tekstbog div,#tekst-melodibog div{margin-block-end:0;}#tekst-rytme .fieldset__wrapper{background-color:#FFCCFF;}#tekst-tekstbog .fieldset__wrapper{background-color:#FFCCCC;}#tekst-melodibog .fieldset__wrapper{background-color:#CCFFCC;}#field-te-melodivalg-values.draggable-table,#field-te-melodibog-values.draggable-table,#field-te-tekstbog-values.draggable-table{margin-block-start:0;}#field-te-melodivalg-values .field-multiple-drag,#field-te-melodibog-values .field-multiple-drag,#field-te-tekstbog-values .field-multiple-drag{min-width:20px;width:40px;}#field-tj-tidstedmv-values .field-multiple-drag{width:40px;}.field--name-field-tj-pg-visning{color:#000000;font-weight:700;}h1.title.page-title{font-size:2.5rem;}.bogtabel-details summary{cursor:pointer;white-space:nowrap;}.bogtabel-details summary:hover{font-weight:700;}.bogtabel-details table{}.bogtabel-details .bogtabel.melodi{border:1px dotted var(--melodi-border-color);background-color:var(--melodi-background-color);;}.bogtabel-details .bogtabel.tekst{border:1px dotted var(--tekst-border-color);background-color:var(--tekst-background-color);;}.bogtabel-details td{padding:3px !important;}table.kb-titler,table.kb-titler th,table.kb-titler td{width:auto !important;}.view-kb-titler .view,.view-kb-titler .view-content{display:block !important;}#kb-sted-adresse .field:not(:last-child){margin-block-end:0;}.paragraph--type--sted-kontakt{display:list-item;list-style-type:disc;margin-left:1em;margin-bottom:1em;}.view-kb-liturgikoder{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;}.table-kb-liturgikoder{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;}.view-kb-liturgikoder .views-field-field-lk-beskrivelse{max-width:500px;}.view-kb-liturgikoder .views-field-field-lk-beskrivelse p{margin:0 !important;}.form-item-field-st-hjemmeside-0-options-attributes-target{display:none;}#kb-account-adresse div{margin:0;}.field--name-field-kto-telefon-kombineret{margin-top:1em;}.helligdag-h{color:#FF0000;}.helligdag-c{color:#0000FF;}.helligdag-a{color:#008000;}.page-node-type-tjeneste .dk-helligdag{font-weight:700;}.page-node-type-tjeneste .helligdag{font-weight:700;}.page-node-type-tjeneste #group-tjeneste-overskrift{width:100%;padding:10px;border:1px solid #DDD;}.page-node-type-tjeneste #group-tjeneste-to-kolonner{display:flex;gap:1%;align-items:stretch;margin-top:12px;}.page-node-type-tjeneste #group-tjeneste-venstre,.page-node-type-tjeneste #group-tjeneste-hoejre{flex:0 0 49.5%;width:49.5%;padding:10px;border:1px solid #DDD;}.page-node-type-tjeneste #group-tjeneste-sidebund{width:100%;padding:10px;clear:both;border:1px solid #DDD;}@media(max-width:700px){.page-node-type-tjeneste #group-tjeneste-to-kolonner{display:blok;}.page-node-type-tjeneste #group-tjeneste-venstre,.page-node-type-tjeneste #group-tjeneste-hoejre{width:100%;flex:0 0 auto;margin-bottom:10px;}}.fieldset__legend{color:#000000;background:none;}.fieldset__label{color:#000000;}.fieldset--group .fieldset__legend--visible ~ .fieldset__wrapper{border:none;}.fieldset__wrapper{padding-block:0;}.form-item,.form-radios{margin:0 10px !important;margin-block:0 !important;}#edit-field-tj-rens-salmeliste{margin-top:0 !important;margin-bottom:0 !important;}#edit-field-tj-rens-salmeliste-wrapper,#edit-field-tj-status-wrapper{margin-bottom:10px;}#edit-field-tj-kodet-salmeplan-wrapper textarea{width:100%;}.field--name-field-tj-tjenesteplankode textarea{min-height:20em;width:100%;}.grup-tjeneste-edit-vis-tjenesteplan.hoejre #id-tjenestelisteformat th,.grup-tjeneste-edit-vis-tjenesteplan.hoejre #id-tjenestelisteformat td{font-size:75% !important;}.tjenesteliste-fejlkode{border:4px double #FF0000;background-color:#FFFF00;color:#FF0000;padding:5px;}.tjenesteliste-fejlkode h3{margin-top:0 !important;color:#FF0000;font-weight:700;}.form-item-field-tj-skriftstoerrelse  #edit-field-tj-skriftstoerrelse{height:auto !important;margin:0 !important;font-size:85%;}.form-item-field-tj-skriftstoerrelse label,.form-item-field-tj-skriftstoerrelse p,.form-item-field-tj-skriftstoerrelse #edit-field-tj-skriftstoerrelse--description{margin:0 !important;}.form-item__description{max-width:inherit;}#visning-wrapper .visning-forfatter{font-style:italic;text-align:left;}#visning-wrapper .label{font-weight:700;}#visning-wrapper table{margin-block-start:0;margin-block-end:10px;width:100%;border:1px solid  #000000;}#visning-wrapper table td{padding:5px;line-height:1.4em;}#visning-wrapper table .col1{font-weight:700;width:4em;}#visning-wrapper table .col2{text-align:right;font-weight:700;width:4em;}#visning-wrapper .visning-forfatter{margin-bottom:2em;}#visning-wrapper .visning-rytmetrik{width:auto;}#visning-wrapper .visning-rytmetrik .value{border:1px solid  #000000;width:auto;}.bogtabel-details .komponist .titel-del,.bogtabel-details .komponist .komponist-del,.bogtabel-details .vers{white-space:nowrap;}#group-edit-melodivalg{background-color:#FFFFDD;}.field--name-field-te-pg-nummer input{width:150px;}.postcodes-dk-table{display:block;width:auto !important;}.postcodes-dk-table th,.postcodes-dk-table td{width:auto !important;padding:1px 10px !important;}#titel-tb-tabel td.col2,#titel-tb-tabel td.col3,#titel-tb-lang-tabel td.col2,#titel-tb-lang-tabel td.col3,#titel-mb-tabel td.col2,#titel-mb-lang-tabel td.col2{text-align:right;}#titel-tb-tabel,#titel-tb-lang-tabel,#titel-mb-tabel,#titel-mb-lang-tabel{margin:0 !important;}#titel-tb-tabel th,#titel-tb-tabel td,#titel-tb-lang-tabel th,#titel-tb-lang-tabel td,#titel-mb-tabel th,#titel-mb-tabel td,#titel-mb-lang-tabel th,#titel-mb-lang-tabel td{padding:2px 3px !important;}#titel-tb-lang-tabel th,#titel-tb-lang-tabel td,#titel-mb-lang-tabel th,#titel-mb-lang-tabel td{padding:2px 10px !important;}.field--label-inline_overridden{display:flex;align-items:center;gap:0.5rem;}.field--label-inline_overridden .field__label{margin:0;padding-right:0.25rem;font-weight:bold;}.field--label-inline_overridden .field__label::after{content:":";margin-left:0.1rem;}.field--label-inline_overridden .field__item{margin:0;}.views-field-field-ti-bogliste summary,.field--name-field-ti-bogliste summary{color:#008000;cursor:pointer;}.field--name-field-ti-bogliste-lang summary{color:#008000;cursor:pointer;}.field--widget-readonly-field-widget{margin:0 10px !important;margin-block:0 !important;}.field--widget-readonly-field-widget .field__label{display:block;margin-block:var(--sp0-5);font-size:var(--font-size-s);font-weight:bold;line-height:var(--line-height-s);}.view-bogtype{display:inline;white-space:nowrap;}.view-bogtype-tb{color:#FF0000;}.view-bogtype-mb{color:#0000FF;}.alt-titel{font-size:110%;font-style:italic;}#hs-import-log{width:100% !important;border:2px solid #000;border-collapse:collapse;table-layout:fixed;}#hs-import-log th,#hs-import-log td{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif !important;max-width:200px !important;background-color:#fff;color:#000;border:1px solid #000;border-collapse:collapse;padding:2px 5px;white-space:;}#hs-import-log th.nid,#hs-import-log td.nid{white-space:nowrap;width:50px !important;}#hs-import-log th.post,#hs-import-log td.post{white-space:normal;word-wrap:break-word;overflow-wrap:break-word;}#hs-import-log a{color:#0000ff !important;font-weight:700;text-decoration:none;}#hs-import-log a:hover{color:#0000ff !important;background-color:#FFFF00;font-weight:700;text-decoration:none;}#titler-andre table{width:auto;border-width:2px;border-style:solid;border-collapse:collapse;margin-top:0 !important;}#titler-andre .label{font-weight:700;}#titler-andre th,#titler-andre td{padding:5px 7px;border-left-width:1px;border-left-style:solid;border-right-width:1px;border-right-style:solid;}#titler-andre th{background-color:#000;color:#fff;padding:7px 7px;}#edit-field-ti-titel-andre-wrapper .field__item{display:block;margin-right:0.5em;}#edit-field-ti-titel-andre-wrapper .field__item p{display:inline;margin:0;padding:0;}.field-weight{min-width:4em;text-align:right;}#titel-visning .value,#bogreference-visning .value{font-weight:700;}#titel-visning,#bogreference-visning{border-top:2px solid #000;border-bottom:2px solid #000;}#titel-visning td,#titler-andre td{color:#EE0000;}#bogreference-visning td{color:#007000;}#titler-andre .overskrift{font-weight:700;text-decoration:italic;font-size:110%;}#titler-andre .titel_linje{font-weight:700;}.bog-tb{color:#ee0000 !important;}.bog-mb{color:#007000 !important;}.enkelt-bogstav{display:inline-block;width:1ch;overflow:hidden;white-space:nowrap;}.in_line{display:inline-block;white-space:nowrap;}.ucfirst::first-letter{text-transform:uppercase !important;}#group-tjeneste-liturgikoder .table-kb-liturgikoder{display:block;width:100%;}#group-tjeneste-liturgikoder .table-kb-liturgikoder thead{display:table;width:100%;}#group-tjeneste-liturgikoder .table-kb-liturgikoder tbody{display:block;max-height:700px;overflow-y:auto;overflow-x:hidden;width:100%;}#group-tjeneste-boeger .table-kb-boeger{display:block;width:100%;}#group-tjeneste-boeger .table-kb-boeger thead{display:table;width:100%;}#group-tjeneste-boeger .table-kb-boeger tbody{display:block;max-height:700px;overflow-y:auto;overflow-x:hidden;width:100%;}.field--name-field-ko-tekstbog-visning .field__item{font-weight:700;font-style:italic;}#kombination-brugervejledning{border:4px double maroon;background-color:#CCFFCC;padding:1em;}#kombination-brugervejledning .kb-sted,#kombination-brugervejledning .kb-tjenestetype{margin-top:5px;}#kombination-brugervejledning em{color:#CC33FF;font-size:90%;}.kb-color-fejl{color:#EE0000;background-color:#FFFF00;}.kb-color-generel{color:#008000;}.kb-color-specifik{color:#CC00FF;}.field--name-field-kb-visning{border:4px double maroon;background-color:#FFFFEE;padding:.5em;}#submit-bypass-wrapper{background-color:#FFFF00;border:4px double maroon;padding:.5em;}#submit-bypass-wrapper label{color:#FF0000;font-weight:700;font-size:1.2em !important;}.mb-rytmetrik-knap-wrapper{border:1px maroon solid;padding-left:1em;}.mb-rytmetrik-knap-wrapper .rytmetrikfilter-beskrivelse .vejledning{font-style:italic;font-size:90%;}.mb-rytmetrik-knap-wrapper ol{margin-block-start:0 !important;margin-block-end:0 !important;}.kombination-lokalitetsoplysninger-vejledning{font-size:1.4em;color:#AA0000;}.br_komponistliste summary{cursor:pointer;font-weight. bold;color:#008000;}.komponist-dublet{margin-top:2em;}details.komponist-dubletter summary{color:#008000;font-weight:bold;}
.ace-editor-added .js-form-item{display:none;}body.ace-editor-added .ace-editor{min-height:calc(50vh);}.big,.bigger{font-size:larger;}.ace_editor{font:18px "Courier new",courier,monospace !important;}.ace_variable,.ace_constant,.ace-tm .ace_storage,.ace-tm .ace_keyword{font-weight:700;}.ace-editor-added #edit-actions:after{font-style:italic;content:'Fjern "display:none" i ".ace-editor-added .js-form-item" i toppen af CSS Injector, hvis der er behov for at ændre indstillinger.';}:root{--sp:0.7rem;}.page-wrapper{max-width:100%;}@media (min-width:75rem){.main-content{width:100%;}}.container{max-width:100%;padding-inline:0;}.region--breadcrumb.grid-full,.region--highlighted.grid-full,.region--content-above.grid-full,.region--content.grid-full{display:block;padding:0 20px;}.site-footer__inner{padding-block:0;}.secondary-nav__menu{margin-inline-end:10px !important;}h1.ui-dialog-title{font-size:1em;}
