/*
Theme Name: Ariane Divi child
Theme URI: https://www.agency6.nl/
Description: Child theme voor Ariane op basis van Divi. Bevat project-specifieke styling voor de toolbox psychosociaal welzijn en WeDocs-aanpassingen.
Author: Agency 6
Author URI: https://www.agency6.nl/
Template: Divi
Version: 1.0.0
Text Domain: ariane-divi-child
*/

/*
Plaats algemene child theme CSS hieronder.
Project-specifieke CSS staat in assets/css/toolbox.css.
*/

/* =========================================================
   START Typografie
   Doel: Ten Oldstyle toepassen op headings binnen .ten-oldstyle
   ========================================================= */

.ten-oldstyle h1, .ten-oldstyle h2, .ten-oldstyle h3, .ten-oldstyle h4, .ten-oldstyle h5, .ten-oldstyle h6  {
	font-family:"ten-oldstyle",serif !important;
}

@font-face {
  font-display: swap!important;
}

/* =========================================================
EINDE Typografie
========================================================= */

/* =========================================================
Start blurb module footer
========================================================= */



.contact-email .et_pb_blurb_description {
white-space: nowrap!important;    
}

/* =========================================================
Eind blurb module footer
========================================================= */



/* =========================================================
   START WP Mail SMTP
   Doel: licentiemelding verbergen in WP Mail SMTP
   ========================================================= */

/* start WP mail smtp */
#wpbody #wpbody-content .wp-mail-smtp-license-notice p {
	display:none!important;
}
/* end WP mail smtp */

/* =========================================================
   EINDE WP Mail SMTP
   ========================================================= */



/* =========================================================
   START Menu 
   Doel: divi supreme menu 
   ========================================================= */

/* start supreme menu */
#submenu-divi-supreme2026 #menu-main-menu {
   display: flex;
   justify-content: flex-end;
   padding:0;
}

#submenu-divi-supreme2026 #menu-main-menu li {
    margin-bottom: 0px;
    padding-right: 15px;
}
/* end Supreme menu */
/* =========================================================
   START Ariane hoofdmenu
   Doel: hoofdmenu compact op één regel houden waar mogelijk
   ========================================================= */

/* .ariane-main-menu .et-menu-nav {
    width: 100%;
} */

.ariane-main-menu .et-menu {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: nowrap;
    width: 100%;
    gap: clamp(10px, 1.0vw, 16px);
    margin: 0px!important;
}

.ariane-main-menu .et-menu > li {
    margin: 0 !important;
    padding: 0 !important;
    white-space: nowrap;
}

.ariane-main-menu .et-menu > li > a {
    padding: 0 !important;
    font-size: 14px;
    line-height: 1.2em;
    letter-spacing: 0px;
    white-space: nowrap;
}

/* =========================================================
   START Ariane header mobiel/tablet
   Doel: logo, ARIANE, hamburger en loginbutton netjes plaatsen
   ========================================================= */

@media (max-width: 980px) {

    .ariane-header-row {
        display: flex !important;
        flex-wrap: wrap !important;
        align-items: flex-start !important;
    }

    .ariane-header-menu-col {
        width: 100% !important;
        display: flex !important;
        align-items: center !important;
        justify-content: space-between !important;
        /* margin-bottom: 10px !important; */
        margin: 0!important;
    }

    .ariane-header-menu-col .et_pb_menu__wrap {
        justify-content: flex-end !important;
    }

    .ariane-login-button {
        white-space: nowrap;
    } 
}

/* =========================================================
   EINDE Ariane header mobiel/tablet
   ========================================================= */

/* =========================================================
   EINDE Ariane hoofdmenu
   ========================================================= */
/* =========================================================
   EINDE Menu
   ========================================================= */



/* =========================================================
   START Zoekresultaten
   Doel: padding corrigeren binnen de zoeksectie
   ========================================================= */

/* Zoekresultaten */
#zoeken-sectie .et_pb_row {
	padding:0px!important;
	padding-top:1em!important;
}

/* =========================================================
   EINDE Zoekresultaten
   ========================================================= */



/* =========================================================
   START Menu tags
   Doel: styling van menu tags
   ========================================================= */

/* MENU TAGS */

#menu-tags li {
    MARGIN: 10PX;
    PADDING-TOP: 10PX;
    BORDER: SOLID 1PX #C40046;
}

/* =========================================================
   EINDE Menu tags
   ========================================================= */



/* =========================================================
   START Gravity Forms
   Doel: login buttons en login links aanpassen
   ========================================================= */

/* gravity form */
/* login button */

#gform_submit_button_0, #gform_submit_button_1 {
   color: #FFFFFF!important;
    border-width: 0px!important;
    border-radius: 0px;
    font-size: 16px;
    font-family: 'Effra Regular',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 700!important;
    text-transform: uppercase!important;
    background-color: #09c382;
	padding-top: 10px!important;
    padding-right: 20px!important;
    padding-bottom: 10px!important;
    padding-left: 20px!important;
}

.gf_login_form .gform_footer {
	display:block!important;
}

.gf_login_links a[href*="register"] {
  display: none;
}

/* =========================================================
   EINDE Gravity Forms
   ========================================================= */



/* =========================================================
   START Looplayout
   Doel: zoekresultaten/tags/buttons netjes laten wrappen
   ========================================================= */

/* Looplayour */
#search-results-a6 .dmach-postmeta-value {
	display:flex!important;
		 flex-wrap: wrap;
	}

#search-results-a6 .dmach-postmeta-value .et_pb_button {
    border-radius: 0px!important;
margin-right: 2px;
	margin-bottom: 2px;
	white-space: nowrap;
}

/* =========================================================
   EINDE Looplayout
   ========================================================= */



/* =========================================================
   START Breadcrumbs
   Doel: styling van Agency 6 breadcrumbs
   ========================================================= */

/* Breadcrums *//* Style breadcrumb */
ol.agency6-breadcrumb {
/*   margin-bottom: 30px; */
  list-style: none;
  margin-left: 0;
  padding-left: 0;
  display: inline-block;
  width: 100%;
}

/* a[href="https://ariane.podiumkunsten.be/overzicht/"] &gt; span[itemprop="name"] {
  display: none;
}

a[href="https://ariane.podiumkunsten.be/overzicht/"]::before {
  content: "Overzicht";
  display: inline-block;
} */

.agency6-breadcrumb li {
  display: inline;
}

.agency6-breadcrumb li.delimiter {
  color: #999;
  margin: 0 2px;
}

.agency6-breadcrumb li.delimiter:after {
  content: "&gt;";
}

.agency6-breadcrumb a {
  text-decoration: none;
}

/* =========================================================
   EINDE Breadcrumbs
   ========================================================= */



/* =========================================================
   START Ajax search form
   Doel: tekstkleur van zoekinput aanpassen
   ========================================================= */

/* Ajax search form */




#ajaxsearchpro1_1 .probox .proinput input.orig, #ajaxsearchpro1_2 .probox .proinput input.orig, div.asp_m.asp_m_1 .probox .proinput input.orig {
    color: #000000 !important;

}

/* =========================================================
   EINDE Ajax search form
   ========================================================= */



/* =========================================================
   START WeDocs navigatie
   Doel: spacing van WeDocs sidebar en children corrigeren
   ========================================================= */

.wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list li a {
    padding: 0px 10px 2px 20px!important;
}

.wedocs-single-wrap .wedocs-sidebar ul.doc-nav-list li ul.children {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

/* =========================================================
   EINDE WeDocs navigatie
   ========================================================= */