#content.full-width, #content.portfolio-full, #sliders-container.fusion-slider-visibility {
    margin-top: -15px;
}


/*********************************/
/* Mini banner IAAPA
/*********************************/

/*
.fusion-footer.fusion-tb-footer .fusion-footer-widget-area p::last-child {
	display:none;
	
}

.first-line-header.iaapa-line {
	display: none !important;
}
*/



.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-inner-bg .fusion-column-anchor .fusion-column-inner-bg-image {
	height: 50px !important;
	text-align: center;
}


@media only screen and (max-width: 440px) {
.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-inner-bg .fusion-column-anchor .fusion-column-inner-bg-image {
	height: 60px !important;
}
	
}

/*********************************/
/* Lien karting eupen invisible dans la page /our-offer/
/*********************************/

.link_hidden a{
	color: white;
}

.link_hidden a:hover{
	color: white !important;
}


/*********************************/
/* Enlève le titre en double dans la page projects > E-drenaline - redimension vidéo */
/*********************************/

.video-e-drenaline {
	max-width:  !important;
}


.pivot-icon {
	transform : rotate(50deg); !important;
}

/*********************************/
/* Réduction de la hauteur de ligne demandée par Evelien */
/*********************************/
.post-content, 
.fusion-text, 
.margin-perso-offer-vde .fusion-checklist .fusion-li-item p:last-of-type {
	line-height: 1.6em !important;
}

/*********************************/
/* Mise en page du titre des articles de blog demandée par Evelien */
/*********************************/

.fusion-page-title-bar .fusion-page-title-row h1 {
    font-weight: 800;

}


/*********************************/
/* Mise en page du titre des articles de blog par Vanessa */
/*********************************/

.awb-menu.collapse-enabled.mobile-mode-collapse-to-button .awb-menu__m-toggle {
    margin-right: 30px;
}


.bloc-barrier-perso {
	margin-left: -150px;
	    width: 1101px;
}
	

.bloc-height-perso {
	height: 100vh;
}

.perso-repair-vde .awb-swiper:not(.swiper-fade) .swiper-wrapper {
    padding: 0px !important;
}

.margin-perso-offer-vde .fusion-checklist .fusion-li-item p:last-of-type, .fusion-checklist.fusion-404-checklist>li p:last-of-type, .margin-perso-offer-vde ul.fusion-checklist .fusion-li-item p:last-of-type, .margin-perso-offer-vde ul.fusion-checklist.fusion-404-checklist>li p:last-of-type {
    margin-bottom: 0;
    line-height: 1.6em !important;
}


.margin-perso-offer-vde2 .fusion-checklist .fusion-li-item p:last-of-type, .fusion-checklist.fusion-404-checklist>li p:last-of-type, .margin-perso-offer-vde ul.fusion-checklist .fusion-li-item p:last-of-type, .margin-perso-offer-vde ul.fusion-checklist.fusion-404-checklist>li p:last-of-type {
	font-size: 15px
		
}

.margin-perso-offer-vde2 .fusion-li-item-content .fusion-responsive-typography-calculated {
	margin-top: 0px
}


/*********************************/
/*Vanessa : Our Offer        */
/*********************************/

@media only screen and (max-width: 800px) {

	
  .carres-perso-typo 	.awb-imageframe-style-resa .awb-imageframe-caption-container .awb-imageframe-caption-title {
    font-size: 100% !important;
}
	
	.carres-perso-typo .awb-imageframe-caption-text {
		display: none;
	}	
	
		.carres-perso-typo .awb-imageframe-style-resa .awb-imageframe-caption-container:before {
			border-top: none !important;
			border-bottom: none !important;
			transform: none !important;
	}	
	
	.carres-perso-typo	.awb-imageframe-style-resa:hover .awb-imageframe-caption-container:before {
		opacity: 0 !important;
	}
	

	.carres-perso-typo	.awb-imageframe-style-resa .awb-imageframe-caption-container:after, .awb-imageframe-style-resa .awb-imageframe-caption-container:before {
		opacity: 0 !important;
	}
	
	
}
/*********************************/
/*Vanessa : menu bar             */
/*********************************/

.resolv-vde-menu-bar {
	height: 3em;
}

.first-line-header {
	height: 20px !important;
}

.header-contact-a {
	padding-right: 25px !important;
}

.header-contact-span {
  background-color: white;
  color: #0071af;
  padding: 0px 10px;
  line-height: 20px;
  border: 1px solid white;
  border-right: 0px;
  display: inline-block;
  transform-origin: bottom left;
  -ms-transform: skew(-30deg, 0deg);
  -webkit-transform: skew(-30deg, 0deg);
  transform: skew(-30deg, 0deg);
	padding-left: 20px;
}

.skewed-text {
  display: inline-block;
  transform-origin: bottom left;
  -ms-transform: skew(30deg, 0deg); /* Inverse de la transformation précédente */
  -webkit-transform: skew(30deg, 0deg); /* Inverse de la transformation précédente */
  transform: skew(30deg, 0deg); /* Inverse de la transformation précédente */
}


/*********************************/

.page-id-11 .entry-title a {
	font-size: 70%;
}

/*********************************/
/***Suppression liens catégories ********/
/*********************************/

.fusion-single-line-meta a, 
.fusion-text-9 a, 
.fusion-text-10 a, 
.fusion-meta-info-wrapper a, 
.fusion-rollover-categories a, 
.fusion-rollover-gallery {
	pointer-events: none;
  cursor: default;
  text-decoration: none !important;
}


/*********************************/
/***MOBILE tableau sur post type karting tracks ********/
/*********************************/

@media screen and (max-width: 600px) {
  .hide-tab-track-type-blog {
    display: none !important;
  }
}

/*********************************/
/***petite modif page Our Offer ********/
/*********************************/
.margin-perso-offer-vde .icon-wrapper {
	margin-top: 20px;
}


/*********************************/
/***Correction menu mobile ********/
/*********************************/

.awb-menu.collapse-enabled.mobile-size-column-absolute.expanded .awb-menu__main-ul, .awb-menu.collapse-enabled.mobile-size-full-absolute.expanded .awb-menu__main-ul {
    margin-top: 10px !important;
}

.Header-post-portfolio p {
	text-align: center !important;
}

.Text-post-portfolio p {
    text-align: justify !important;
}



@media only screen and (max-width: 450px) {
.first-line-header {
	margin-top: -5px !important;
}
	
	.header-perso .fusion-builder-row {
		margin-top: 5px;
	}
	
}

.page-id-59048 .fusion-fullwidth {
	background-color:#333333 !important;
} 

/************************************/
/***Correction ancre page our Offer **/
/************************************/

@media only screen and (min-width: 600px) {
	.anchorTD2 {
		position: absolute;
		top: -180px;
	}
	
	.anchorPB2 {
		position: absolute;
		top: -130px;
	}
	
		.anchorResin2 {
		position: absolute;
		top: -130px;
	}
	
	.anchorMulti2 {
		position: absolute;
		top: -130px;
	}
	
	.anchorPit2 {
		position: absolute;
		top: -130px;
	}
	
	.anchorTA2 {
		position: absolute;
		top: -130px;
	}
	
	.anchorRW2 {
		position: absolute;
		top: -130px;
	}
	
	.anchorTyres2 {
		position: absolute;
		top: -130px;
	}
	
}

@media only screen and (max-width: 599px) {
	.anchorTD2 {
		position: absolute;
		top: -130px;
	}
	
	.anchorPB2 {
		position: absolute;
		top: -90px;
	}
	
		.anchorResin2 {
		position: absolute;
		top: -90px;
	}
	
	.anchorMulti2 {
		position: absolute;
		top: -90px;
	}
	
	.anchorPit2 {
		position: absolute;
		top: -90px;
	}
	
	.anchorTA2 {
		position: absolute;
		top: -90px;
	}
	
	.anchorRW2 {
		position: absolute;
		top: -90px;
	}
	
	.anchorTyres2 {
		position: absolute;
		top: top: -90px;
	}
	
}


@media only screen and (max-width: 599px) {
	.page-id-57754 .fusion-rollover-title.fusion-responsive-typography-calculated {
		font-size: 10px !important;
	}
	
}

.title-footer-newsletter p {
	margin-top: 0px !important;
}



.hidden {
	display: none !important;
}


/************************************/
/***19-12-2024 Adaptation mobile homepage IAAPA Certificat **/
/************************************/

@media (max-width: 600px) {
	.text-certif-iaapa-leisure {
		margin-left: 50px !important;
		margin-right: 50px !important;
	}
	