@import url(https://nwba.mastersofmedia.nl/templates/shaper_helixultimate/css/template.css);
@import url(https://nwba.mastersofmedia.nl/templates/shaper_helixultimate/css/presets/default.css);
@import url(https://nwba.mastersofmedia.nl/templates/shaper_hope/css/template.css);
@import url(https://nwba.mastersofmedia.nl/templates/shaper_helixultimate/css/custom.css);
@import url(https://nwba.mastersofmedia.nl/templates/shaper_helixultimate/css/colors.css);


.grid-child.container-below-top {
  max-width: 1502px;
}

/* Edit icons */
.com-content-article .icons {
  display: flex ;
}


/* System message container */
#system-message-container {
  position: fixed;
  bottom: auto;
  top: 1rem;
  right: 1rem;
  z-index: 11;
}

.bewerken .icons {
  display: inline-block;
}


/* Header -------------------------------------------------- */

.brand-logo img {
  height: 60px;
  width: auto;
}

/* Title Content Beheer */
#mod-custom152 {margin: 0 auto;}

/* Login / logout blok */
.mod-login-logout {
  min-width: 350px;
  display: block;
}

.login-greeting {
  width: auto;
  float: left;
  color: #666;
  height: 93.6px;
  margin: 16px 0 0 0;
}

.logout-button {float: right;}







/* Buttons */

/* Filter boven lijsten met artikelen */
.com-content__filter .btn {
  --btn-padding-x: inherit;
  --btn-padding-y: inherit; 
  padding: var(--btn-padding-y)var(--btn-padding-x);
  line-height: 1.25rem;
}
  
.com-content__filter .btn.btn-primary {
  line-height: 1.25;
  padding: 0 10px;

}




.container-header {
    background-color: #fff;
    background-image: none;
}

.grid-child.container-component {padding: 0.5rem 15px;}

.container-sidebar-right .sidebar-right:first-child {
    margin-top: 0;
  }

  figure.item-image {width: 100%;}
  

/* Frontend editing ------------------------------------------------------------------------ */

.control-group {margin-bottom: 0;}

.control-group input,
.control-group select,
.control-group .btn,
.control-group .input-group-text,
.control-group .input-group {margin-bottom:1rem;}

.control-group .input-group-text .btn {margin-bottom: 0;}

/* Verberg Helix3 eh Helix Ultimate blog tabs */

button[aria-controls="attrib-sppostformats"] {display: none !important}
button[aria-controls="attrib-helix_ultimate_blog_options"] {display: none !important}


/* Inhoud ---------------------------------------------------------------------------------- */

/* Alias veld */
#editor #jform_alias-lbl,
#editor #jform_alias {
    display: none;
}

#editor #jform_alias,
#editor .control-group .form-text {display: none !important;}



/* Publicatie ----------------------------------------------------------------------------- */

/* Categorie */
#publishing #jform_catid-lbl,
#publishing #jform_catid {display: none !important;}

/* Tags */
#publishing #jform_tags-lbl,
#publishing #jform_tags,
#publishing .choices {display: none !important;}
#publishing .choices.is-disabled {display: block !important; }

/* Versie notitie */
#publishing #jform_version_note-lbl,
#publishing #jform_version_note {display: none !important;}

/* Alias van de auteur */
#publishing #jform_created_by_alias-lbl,
#publishing #jform_created_by_alias {display: none !important;}

/* Speciaal */
#publishing #jform_featured-lbl,
#publishing #jform_featured {display: none;}


.choices.is-disabled .choices__inner {background: #f1f1f1;}

/* Metadata ------------------------------------------------------------------------------- */

#metadata #jform_metakey-lbl,
#metadata #jform_metakey {display: none !important;}

/* Frontend Site-beheer menu -------------------------------------------------------------- */

/* Menu site-beheer ----------------------------------------------------------------------- */

span.menu-separator {font-weight: 700 !important; }

/* Top bar login / ident ------------------------------------------------------------------ */

.sp-profile-wrapper:hover .sp-profile-dropdown {
  display: none!important;
}

/* Right column & right column modules ----------------------------------------------------- */

#sp-left .sp-module, #sp-right .sp-module {
  border: 1px solid #f3f3f3;
  background-color: #eee;
}

/* Footer & bottom -------------------------------------------------------------------------- */
#sp-bottom .container {
    display: none;
}/* Frontend editing ------------------------------------------------------------------------ */

.control-group {margin-bottom: 0;}

.control-group input,
.control-group select,
.control-group .btn,
.control-group .input-group-text,
.control-group .input-group {margin-bottom:1rem;}

.control-group .input-group-text .btn {margin-bottom: 0;}

/* Verberg Helix3 eh Helix Ultimate blog tabs */

button[aria-controls="attrib-sppostformats"] {display: none !important}
button[aria-controls="attrib-helix_ultimate_blog_options"] {display: none !important}


/* Inhoud ---------------------------------------------------------------------------------- */

/* Alias veld */
#editor #jform_alias-lbl,
#editor #jform_alias {
    display: none;
}


/* Afbeeldinen en links -------------------------------------------------------------------- */

/* Class van de intro afbeelding */

/* Intro afbeelding */
#images .control-group:nth-child(1),
#images .control-group:nth-child(2),
#images .control-group:nth-child(3),
#images .control-group:nth-child(4),
#images .control-group:nth-child(5) {display: none;}

/* Full article image */
#images .control-group:nth-child(8) {display: none;}
#images .control-group:nth-child(9) {display: none;}
#images .control-group:nth-child(10) {display: none;}

/* Class van de full article afbeelding */
#images #jform_images_float_fulltext-lbl,
#images #jform_images_float_fulltext {display: none !important;}

/* Links */
#images #jform_urls_urla-lbl,
#images #jform_urls_urla,
#images #jform_urls_urlb-lbl,
#images #jform_urls_urlb,
#images #jform_urls_urlc-lbl,
#images #jform_urls_urlc {display: none !important;}

#images #jform_urls_urlatext-lbl,
#images #jform_urls_urlatext,
#images #jform_urls_urlbtext-lbl,
#images #jform_urls_urlbtext,
#images #jform_urls_urlctext-lbl,
#images #jform_urls_urlctext {display: none !important}

/* Publicatie ----------------------------------------------------------------------------- */
button[aria-controls="publishing"] {display: none !important;}

#com-content-form #publishing .control-group:nth-child(1),
#com-content-form #publishing .control-group:nth-child(2),
#com-content-form #publishing .control-group:nth-child(3),
#com-content-form #publishing .control-group:nth-child(4),
#com-content-form #publishing .control-group:nth-child(5),
#com-content-form #publishing .control-group:nth-child(6),
#com-content-form #publishing .control-group:nth-child(7),
#com-content-form #publishing .control-group:nth-child(8),
#com-content-form #publishing .control-group:nth-child(9),
#com-content-form #publishing .control-group:nth-child(13),
#com-content-form #publishing .control-group:nth-child(14) {display: none !important;}

.choices.is-disabled .choices__inner {background: #f1f1f1;}

/* Publicatie - artikelcategorie vacatures */

.vacature #com-content-form div button[aria-controls="publishing"] {display: block !important;}
.vacature #com-content-form #publishing .control-group:nth-child(2) {display: block !important;}


/* Metadata ------------------------------------------------------------------------------- */

button[aria-controls="metadata"] {display: none !important;}

#metadata #jform_metakey-lbl,
#metadata #jform_metakey {display: none !important;}

/* Frontend Site-beheer menu -------------------------------------------------------------- */

/* Menu site-beheer ----------------------------------------------------------------------- */

span.menu-separator {font-weight: 700 !important; }

/* Top bar login / ident ------------------------------------------------------------------ */

.sp-profile-wrapper:hover .sp-profile-dropdown {
  display: none!important;
}

/* Right column & right column modules ----------------------------------------------------- */

#sp-left .sp-module, #sp-right .sp-module {
  border: 1px solid #f3f3f3;
  background-color: #eee;
}

/* Footer & bottom -------------------------------------------------------------------------- */
#sp-bottom .container {
    display: none;
}