/* ---------------------------------------------------------------------------------------------------- */
/* Stylesheet: Reponsive */
/* © 2020/06 VANHORICK Nicolas (Digicious) */
/* Colors HEX: #336996			/	#BA50A5			*/
/* Colors RGB: (51, 105, 150)	/	(186, 80, 165)	*/
/* ---------------------------------------------------------------------------------------------------- */


/* -------------------------------------------------- */
/* --- LG ---*/
/* -------------------------------------------------- */
@media (max-width: 1199.98px) {
	
}


/* -------------------------------------------------- */
/* --- MD ---*/
/* -------------------------------------------------- */
@media (max-width: 991.98px) {
	/* --- PAGE: CALENDAR ---*/
	#calendar #next {
		margin-top:-100px;
	}
	
	/* --- PAGE: CONTACT ---*/
	#contact {
		height:auto;
	}
	#contact .form {
		padding:1rem;
	}
	
	/* --- PAGE: NEWSLETTER ---*/
	#newsletter {
		padding-top:0px;
	}
}


/* -------------------------------------------------- */
/* --- SM ---*/
/* -------------------------------------------------- */
@media (max-width: 767.98px) {
	/* --- NAV ---*/
	#nav-wrapper .offcanvas-collapse {
		padding-top:10px;
		background-color:#F0F0F0;
	}
	#nav-wrapper .navbar .navbar-toggler {
		outline:none;
	}
	#nav-wrapper .navbar .navbar-nav .nav-item > a {
		line-height:21px;
		margin:0px;
		padding:10px;
		color:#444444;
	}
	#nav-wrapper .offcanvas-collapse .navbar-nav .nav-item > a.active {
		color:#BA50A5;
	}
	#nav-wrapper .offcanvas-collapse .navbar-nav .nav-item > .dropdown {
		margin:0px;
	}
	#nav-wrapper .navbar .navbar-nav .nav-item > .dropdown .dropdown-toggle {
		color:#444444;
	}
	
	/* --- COOKIE CONSENT --- */
	#dgcs-cookie-consent {
		bottom:0px;
		padding:0px 0px;
	}
	#dgcs-cookie-consent .cookie-wrapper {
		border-radius:0px;
	}
	
	/* --- SLIDER --- */
	.dgcs-slider > ul {
		bottom:10px!important;
	}
	
	/* --- PAGE: CALENDAR ---*/
	#calendar #next {
		max-width:auto;
		margin-top:0px;
	}
	#calendar #next .row > div {
		text-align:center!important;
	}
	#calendar #next p.head {
		margin-bottom:0px;
	}
	#calendar #next p.date {
		line-height:4.2rem;
		margin:2px 0px 4px 0px;
	}
	#calendar #next ul.info {
		display:none;
	}
	
	/* --- PAGE: INFORMATION ---*/
	#information .information-type h1 {
		text-align:center;
	}
	#information .information-type h1 span:after {
		margin-left:auto;
		margin-right:auto;
	}
	#information .information-type .d-flex {
		flex-direction:row;
		justify-content:center;
	}
	#information .information-type .dgcs-link .fa { display:none!important; }
}


/* -------------------------------------------------- */
/* --- XS ---*/
/* -------------------------------------------------- */
@media (max-width: 575.98px) {
	
}