.field_filer {
    background: #013a55;
    padding: 30px;
    margin-bottom: 30px;
    color: #fff;
    margin-top: 30px;
    display: block;
}

.field_filer a {
    color: #fff;
}

.field_kommentar {
    background: #CCE2F9;
    padding: 30px;
    margin-bottom: 30px;
}

.field_kommentar h2 {
    margin-bottom: 30px;
}

.field_kommentar article {
    background: #fff;
    color: #013a55;
    padding: 30px;
    margin-bottom: 30px;
}

.field_kommentar article a {
    color: #013a55;
}

.field_kommentar article ul {
    display: none;
}

.field_kommentar article footer,
.field_kommentar article footer a {
    color: #909090;
}

.field_kommentar article .contextual-region {
    display: none;
}

.svoemme-lars .views-field-title {
    font-size: 1.4rem;
    margin-bottom: 15px;
}

.svoemme-lars .views-row:nth-child(even) {
    background: #CCE2F9;
    padding: 30px;
    margin-bottom: 30px;
}

.svoemme-lars .views-row:nth-child(odd) {
    background: #f1f1f1;
    padding: 30px;
    margin-bottom: 30px;
}

#block-views-block-medarbejder-opslag-seneste-kommentar-block-1,
#block-views-block-ledelse-opslag-seneste-kommentar-block-1,
#block-views-block-reception-opslag-seneste-kommentar-block-1 {
    background: #013a55;
    padding: 30px;
    color: #fff;
}

#block-views-block-medarbejder-opslag-seneste-kommentar-block-1 a,
#block-views-block-ledelse-opslag-seneste-kommentar-block-1 a,
#block-views-block-reception-opslag-seneste-kommentar-block-1 a {
    color: #fff;
}

#block-views-block-medarbejder-opslag-seneste-kommentar-block-1 h2,
#block-views-block-ledelse-opslag-seneste-kommentar-block-1 h2,
#block-views-block-reception-opslag-seneste-kommentar-block-1 h2 {
    font-size: 1.3rem;
    font-weight: bold;
}

#block-views-block-medarbejder-opslag-seneste-kommentar-block-1 .views-row,
#block-views-block-ledelse-opslag-seneste-kommentar-block-1 .views-row,
#block-views-block-reception-opslag-seneste-kommentar-block-1 .views-row {
    padding-bottom: 15px;
    border-bottom: 1px dashed #2c5f78;
    margin-bottom: 15px;
}

#block-views-block-medarbejder-opslag-seneste-kommentar-block-1 .views-row a,
#block-views-block-ledelse-opslag-seneste-kommentar-block-1 .views-row a,
#block-views-block-reception-opslag-seneste-kommentar-block-1 .views-row a {
    font-weight: bold;
}

#block-views-block-medarbejder-opslag-seneste-kommentar-block-1 .views-row .views-field-last-updated,
#block-views-block-ledelse-opslag-seneste-kommentar-block-1 .views-row .views-field-last-updated,
#block-views-block-reception-opslag-seneste-kommentar-block-1 .views-row .views-field-last-updated {
    color: #ccc;
}

#block-views-block-medarbejder-opslag-seneste-kommentar-block-1:nth-last-child(),
#block-views-block-ledelse-opslag-seneste-kommentar-block-1:nth-last-child(),
#block-views-block-reception-opslag-seneste-kommentar-block-1:nth-last-child() {
    margin: 0;
    border-bottom: none;
}

.logged-in .loginfaetter {
    display: none;
}

.logudfaetter {}

.field_kommentar article footer article {
    display: none;
}

.field_kommentar article footer a {
    display: none;
}

.field_kommentar input {
    width: 100%;
}

.logged-in .layout-container {
    margin: 0;
}

#Html1rev2-630790e60c590 .btn.btn-primary,
#Html1rev2-630794ce903e6 .btn.btn-primary,
#Html1rev2-630795c5c7ce0 .btn.btn-primary {
    background: #8bc34a;
    border: #8bc34a;
    padding: 11px 15px;
    color: #fff;
    text-transform: uppercase;
}

.node-medarbejder-form .field--type-file,
.node-ledelse-form .field--type-file,
.node-reception-form .field--type-file {
    padding: 15px;
    background: #2c5f78;
    margin-top: 15px;
    margin-bottom: 15px;
    color: #fff;
}

.node-medarbejder-form input,
.node-medarbejder-form textarea,
.node-ledelse-form input,
.node-ledelse-form textarea,
.node-reception-form input,
.node-reception-form textarea {
    width: 100%;
}

.node-medarbejder-form .field--type-file summary,
.node-ledelse-form .field--type-file summary,
.node-reception-form .field--type-file summary {
    display: none;
}

.node-medarbejder-form #edit-createandcontinue,
.node-ledelse-form #edit-createandcontinue,
.node-reception-form #edit-createandcontinue {
    display: none;
}

.node-medarbejder-form #edit-submit,
.node-ledelse-form #edit-submit,
.node-reception-form #edit-submit {
    background: #8bc34a;
    border: #8bc34a;
    padding: 11px;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
}

#edit-account{
    background: #f1f1f1;
    padding: 30px;
    margin-bottom: 15px;
}
#edit-current-pass--description,
#edit-current-pass--description a{
    color:#f00;
}

#edit-mail--description{
    display:none;
}

#edit-account label{
    display: block;

}

#edit-current-pass--description,
#edit-mail,
#edit-field-navn-wrapper{
    margin-bottom:15px;
}