html body #tarteaucitronRoot #tarteaucitronAlertBig {
	padding:20px 0px;
}

html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert {
	display:block;
	text-align:center;
	margin: 0 0 10px;
}

html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2,
html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2,
html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset #tarteaucitronScrollbarAdjust #tarteaucitronAllAllowed,
html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset #tarteaucitronScrollbarAdjust #tarteaucitronAllDenied,
html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronServicesTitle_mandatory #tarteaucitronServices_mandatory .tarteaucitronAllow,
html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronServices_analytic #atinternetLine .tarteaucitronAllow,
html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronServices_analytic #atinternetLine .tarteaucitronDeny  {
	padding: 14px 20px;
	border: 2px solid #330033;
	font-size: 0.813em;
	text-transform: uppercase;
	letter-spacing: 0.22em;
	background: #330033;
	border-radius: 0;
	font-family: 'RobotoCondensed-Regular' !important;
	font-weight: bold;
	color: white;
	display: inline;
}

html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset,
html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices div.tarteaucitronBorder {
	border: none;
}

html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices div.tarteaucitronBorder .tarteaucitronSelfLink {
	display: none;
}

html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2 .tarteaucitronCheck,
html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2 .tarteaucitronCross,
html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset #tarteaucitronScrollbarAdjust .tarteaucitronCheck,
html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset #tarteaucitronScrollbarAdjust  .tarteaucitronCross,
html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronServicesTitle_mandatory #tarteaucitronServices_mandatory .tarteaucitronCheck,
html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronServices_analytic #atinternetLine .tarteaucitronCheck,
html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronServices_analytic #atinternetLine .tarteaucitronCross {
	display:none;
}

html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert {
	padding: 14px 27px;
	border: 2px solid #1f1f24;
	font-size: 1.3rem;
	text-transform: uppercase;
	letter-spacing: 0.22em;
	background: transparent;
	border-radius: 0;
	font-family: 'RobotoCondensed-Regular' !important;
	font-weight: bold;
	display: inline-block;
	text-align: center;
}

html body #tarteaucitronRoot button#tarteaucitronBack {
	background: #000;
}

html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset .tarteaucitronH1 {
	font-family: 'RobotoCondensed-Regular' !important;
}

html body #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine,
html body #tarteaucitronRoot div#tarteaucitronServices {
	background: white;
	box-shadow:none;
}

html body div#tarteaucitronInfo {
	border: none;
}

html body div#tarteaucitronAlertBig {
	background-color: #F5F5F5 !important;
}

html body div#tarteaucitronAlertBig span#tarteaucitronDisclaimerAlert {
	background-color: #F5F5F5 !important;
	color: #4e4e51 !important;
}

html body div#tarteaucitronAlertBig button#tarteaucitronPrivacyUrl {
	color: #4e4e51 !important;
}

html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices #tarteaucitronMainLineOffset .tarteaucitronName .tarteaucitronH2 {
	background-color: #F5F5F5 !important;
	color: #4e4e51 !important;
}

div#tarteaucitronMainLineOffset {
	background-color: #F5F5F5 !important;
	color: #4e4e51 !important;
}

html body div#tarteaucitronRoot div#tarteaucitron div#tarteaucitronServices div#tarteaucitronMainLineOffset div#tarteaucitronInfo {
	background-color: #F5F5F5 !important;
	color: #4e4e51 !important;
	font-family: 'RobotoCondensed-Regular'!important;
}

html body div#tarteaucitronRoot div#tarteaucitron div#tarteaucitronServices div#tarteaucitronMainLineOffset span#dialogTitle {
	color: #4e4e51 !important;
	font-family: 'RobotoCondensed-Regular'!important;
}

html body div#tarteaucitronRoot div#tarteaucitron div#tarteaucitronServices div#tarteaucitronMainLineOffset div.tarteaucitronName span.tarteaucitronH2 {
	color: #4e4e51 !important;
	font-family: 'RobotoCondensed-Regular'!important;
}

html body div#tarteaucitronRoot div#tarteaucitron div#tarteaucitronServices div#tarteaucitronMainLineOffset div#tarteaucitronInfo button#tarteaucitronPrivacyUrlDialog {
	background-color: #330033 !important;
	color: white !important;
	font-family: 'RobotoCondensed-Regular'!important;
	font-weight:bold;
}

html body div#tarteaucitronRoot div#tarteaucitron div#tarteaucitronServices div#tarteaucitronMainLineOffset {
	background-color: #F5F5F5 !important;
	color: #4e4e51 !important;
	font-family: 'RobotoCondensed-Regular'!important;
}

html body div#tarteaucitronRoot div#tarteaucitron div#tarteaucitronServices div.tarteaucitronBorder ul li#tarteaucitronServicesTitle_mandatory div.tarteaucitronTitle {
	background-color: #F5F5F5 !important;
	color: #4e4e51 !important;
	font-family: 'RobotoCondensed-Regular'!important;
}

html body div#tarteaucitronRoot div#tarteaucitron div#tarteaucitronServices div.tarteaucitronBorder ul li#tarteaucitronServicesTitle_mandatory div.tarteaucitronTitle button {
	background-color: #4e4e51 !important;
}

html body div#tarteaucitronRoot div#tarteaucitron div#tarteaucitronServices div.tarteaucitronBorder ul li#tarteaucitronServicesTitle_analytic div.tarteaucitronTitle {
	background-color: #F5F5F5 !important;
	color: #4e4e51 !important;
	font-family: 'RobotoCondensed-Regular'!important;
}

html body div#tarteaucitronRoot div#tarteaucitron div#tarteaucitronServices div.tarteaucitronBorder ul li#tarteaucitronServicesTitle_analytic div.tarteaucitronTitle button {
	background-color: #4e4e51 !important;
}