<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: DIVI Child Theme DKL
Template: Divi
Description: Divi Child Theme pour DKL
Author: Alexandra, dkl web
*/

/*
div.tribe-events-c-view-selector__content {
    display: none !important;
}

time.tribe-events-calendar-list__month-separator-text {
    
}
*/
/*DEBUT debut du CSS pris sur karmapa.org pour citations similaires*/
blockquote {
    background: #F7F7F3;
    border-left: 3px solid #ab0032!important;
    clear: both;
    padding: 1em 2em;
}
blockquote:before {
    content: "â€œ" !important;
    color: silver;
    font-size: 80px;
    line-height: 0.1em;
    margin-right: 0.15em;
    vertical-align: -0.5em;
    font-family: Georgia, serif;
    font-style: italic;
}
blockquote p:first-child {
    display: inline;
}
/*FIN du CSS pris sur karmapa.org pour citations similaires*/

blockquote p {
    padding-bottom: 1.1em!important;
}

/*PROGRAMME : vue stage - infos de bas de page  - pictogrammes || PROGRAM : course view - bottom info - pictograms* Ale - mars 2023*/

.teacher h4:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 10px;
  background-image: url("https://www.dhagpo.org/wp-content/uploads/2023/03/prog_enseignants.png");
  background-size: contain;
  background-repeat: no-repeat;
}


.important h4:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 10px;
  background-image: url("https://www.dhagpo.org/wp-content/uploads/2023/03/prog_important-red.png");
  background-size: contain;
  background-repeat: no-repeat;
}

.informations h4:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 10px;
  background-image: url("https://www.dhagpo.org/wp-content/uploads/2023/03/prog_infos.png");
  background-size: contain;
  background-repeat: no-repeat;
}

.price h4:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 10px;
  background-image: url("https://www.dhagpo.org/wp-content/uploads/2023/03/prog_price.png");
  background-size: contain;
  background-repeat: no-repeat;
}

.price h4 {line-height:1.5em!important;}

/*PROGRAMME*/
.subtitleprog {
	display: block; 
	font-weight: 300 !important;
	line-height: 36px;
	padding-top: 12px;
	font-size: 36px;
}

.tribe-events-calendar-list .subtitleprog {
	display: block; 
	font-weight: 400 !important;
	font-size: 23px;
}

/*FOOTER * Ale - mars 2023*/
.six-columns .et_pb_module {/*width: 16.66%;*/width: auto; float: left;}

/* # HEADER â€“ Antoine 2023-05-11 */

    /* ## Mobile (&lt;= 1200px) */

    /* Logo */
    @media (min-width: 1200px) {
        body .et_header_style_left .logo_container {
            height: auto;
            top: 0;
        }
			body .et_header_style_left .logo_container a {
				display: block;
				height: auto;
			}
				body #logo {
					height: auto;
					width: 180px !important;
					margin-top: -10px;
				}
    }

    /* Menu */
    body #et_mobile_nav_menu {
      display: block !important;
    }
    @media (min-width: 1200px) {
        body #et_mobile_nav_menu {
            display: none !important;
        }
    }
    body .et_mobile_menu {
        width: calc(100% + 30px);
        left: -15px;
        padding-left: 0 !important;
    }
    body .et_mobile_menu li a {
        border-bottom: 1px solid rgba(171, 0, 50, 0.2);
    }
    body .et_mobile_menu .menu-item-has-children &gt; a {
        background-color: rgba(171, 0, 50, .03);
    }
    body .et_mobile_menu li li {
        padding-left: 0;
    }
    /* Search */
    body #et_top_search {
        margin: 0 35px 0 0 !important;
        float: left !important;
    }
    @media (min-width: 980px) {
        body #et_top_search {
            margin: 10px 35px 0 0 !important;
            float: left !important;
        }
    }
    @media (max-width: 1200px) {
        body .et_header_style_left .et-search-form {
            width: 50% !important;
            max-width: 50% !important;
        }
    }

    /* ## Desktop (&gt; 1200px) */
    body ul#top-menu {
		display: none !important;
  	}
    @media (min-width: 1200px) {
      	body ul#top-menu {
        	display: block !important;
			padding: 14px 0 33px 0 !important;
      	}
			body #top-menu &gt; li {
				padding-right: 20px !important;
			}
				body #top-menu &gt; li &gt; a {
					padding-bottom: 0 !important;
					padding-right: 0 !important;
					}
				body #top-menu &gt; li &gt; ul {
					padding: 30px 0 15px 0 !important;
					border-top: none !important;
					border-bottom: 1px solid gray !important;
					box-shadow: none !important;
				}
				body #top-menu &gt; li &gt; ul::before {
					content: '';
					position: absolute;
					top: 15px;
					left: 0;
					right: 0;
					height: 3px;
					background: rgb(171, 0, 50);	
				}
					body #top-menu &gt; li li {
						padding: 0;
						border-bottom: 1px solid rgba(171, 0, 50, 0.2);
						width: 100% !important;
					}
						body #top-menu &gt; li li &gt; a {
							width: 100% !important;
						}
			body #top-menu &gt; li &gt; a &gt; span.wpml-ls-native {
				display: none!important;
			}
			body #top-menu &gt; li &gt; a[title="French"]::before {
				content: 'FR';
			}
			}
			body #top-menu &gt; li &gt; a[title="English"]::before {
				content: 'EN';
			}
			body #top-menu &gt; li &gt; a[title="Deutsch"]::before {
				content: 'DE';
			}
			body #top-menu &gt; li &gt; a[title="EspaÃ±ol"]::before {
				content: 'ES';
			}
		
			
			
		body #et_top_search {
            margin: 16px 35px 0 0 !important;
        }
    }
	
    /* Menu home icon */
    body #top-menu .menu-item i,
    body #mobile_menu .menu-item i {
        display: inline-block;
        vertical-align: middle;
        width: 20px;
        height: 20px;
        background-repeat: no-repeat;
        background-size: contain;
    }
    body #top-menu .menu-item a::after,
    body #mobile_menu .menu-item a::after {
        display: inline-block;
        padding-left: 8px;
    }
    @media (min-width: 1200px) {
        body #top-menu .menu-item a::after,
        body #mobile_menu .menu-item a::after {
            display: none;
        }
    }
    body .menu-item-2256 i {
        background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Im0xOS43IDkuNC02LjktNi45Yy0uNC0uNC0xLjItLjQtMS42IDBsLTcgN2MtLjEuMS0uMS4zIDAgLjVoMS4zdjcuNWMwIC4yLjEuMy4zLjNoMy45Yy4yIDAgLjMtLjEuMy0uM1YxMmg0djUuNWMwIC4yLjEuMy4zLjNoMy45Yy4yIDAgLjMtLjEuMy0uM1YxMGgxYy4yIDAgLjMtLjEuMy0uMyAwLS4xIDAtLjMtLjEtLjN6IiBzdHlsZT0iZmlsbDojNjY2Ii8+PC9zdmc+');
    }
	
	
    body .menu-item-2256 a::after {
        content: 'Accueil';
    }

	body .menu-item-210199 i {
        background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI0IDI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Im0xOS43IDkuNC02LjktNi45Yy0uNC0uNC0xLjItLjQtMS42IDBsLTcgN2MtLjEuMS0uMS4zIDAgLjVoMS4zdjcuNWMwIC4yLjEuMy4zLjNoMy45Yy4yIDAgLjMtLjEuMy0uM1YxMmg0djUuNWMwIC4yLjEuMy4zLjNoMy45Yy4yIDAgLjMtLjEuMy0uM1YxMGgxYy4yIDAgLjMtLjEuMy0uMyAwLS4xIDAtLjMtLjEtLjN6IiBzdHlsZT0iZmlsbDojNjY2Ii8+PC9zdmc+');
    }
    body .menu-item-210199 a::after {
        content: 'Home';
    }
</pre></body></html>