/*133783 (FR) and 133784 (EN) */

html[lang^="fr"] .t2466:not(#listing-details) .logo-container .media--logo {
	width: 200px;
	flex: 0 auto;
}

html[lang^="fr"] .t2466:not(#listing-details) .logo-container img[alt="Royal LePage Tradition"] {
	display: none;
}

html[lang^="fr"] .t2466:not(#listing-details) .right-side-header {
	width: 0;
}

html[lang^="fr"] .t2466:not(#listing-details) .page--div-top .section--information-team {
	padding: 0 2.5em;
}

html[lang^="fr"] .t2466:not(#listing-details) .page--div-top .item__team {
	justify-content: center;
	align-items: center;
	padding: 0;
}

html[lang^="fr"] .t2466:not(#listing-details) .page--div-top .media--team {
	width: 0;
	overflow: hidden;	
}

html[lang^="fr"] .t2466:not(#listing-details) .page--div-top .section--team.team-logo.team .item__team .information--team {
	margin: 0;
	padding: 0;
}

html[lang^="fr"] .t2466:not(#listing-details) .page--div-top .information--team h2 {
	white-space: nowrap;
}

html[lang^="fr"] .t2466:not(#listing-details) .page--div-top .information--team .name {
	margin-bottom: 0;
}

@media screen and (min-width: 768px) {
	html[lang^="fr"] .t2466:not(#listing-details) .logo-container .media--logo {
		flex: 0 auto;
		width: 400px;
	}

	html[lang^="fr"] .t2466:not(#listing-details) .left-side-header {
		padding: 0.5em 0;
		justify-content: center;
	}

	html[lang^="fr"] .t2466:not(#listing-details) .page--div-top .item__team {
		padding: 0 1em;
	}	
}

@media screen and (min-width: 1240px) {
	html[lang^="fr"] .t2466:not(#listing-details) .page--div-top .section--team.team-logo.team .item__team {
		width: auto;
	}


	html[lang^="fr"] .t2466:not(#listing-details) .page--div-top .media--team {
		width: 0;
		overflow: hidden;		
	}	
}

@media screen and (min-width: 1440px) {
	html[lang^="fr"] .t2466:not(#listing-details) .page--div-top .section--information-team {
		margin-bottom: 0;
	}
}

@media screen and (max-width: 1200px) {
	.t650 .custom-banner {
		width: 400px;
	}
}

@media screen and (max-width: 900px) {
	.t650 .topLogoContainer {
		display: none;
	}
}

@media screen and (max-width: 800px) {
	.t650 .custom-banner {
		width: 280px;
	}
}

@media screen and (max-width: 600px) {
	.t650 .custom-banner {
		width: 100%;
	}
}