a.tarteaucitronSelfLink {
display: none !important;
}
body #tarteaucitronRoot div#tarteaucitronAlertBig {
background-color: #fff !important;
color: #333 !important;
width: 520px !important;
max-width: 80%;
font-size: 13px !important;
border-radius: 0 !important;
padding: 20px !important;
right: 20px;
bottom: 20px !important;
top: unset !important;
left: unset !important;
transform: none !important;
box-shadow: 0 0 20px #00000030 !important;
}
body #tarteaucitronRoot div#tarteaucitronAlertBig:before {
display: none !important;
}
body #tarteaucitronRoot span#tarteaucitronDisclaimerAlert {
margin: 5px 0 10px;
padding: 5px 10px;
display: block;
text-align: left;
font-size: 1.2em !important;
line-height: 1.8em;
font-family: inherit !important;
}
body #tarteaucitronRoot button {
background: transparent;
border: 0;
text-transform: uppercase !important;
padding: 8px 20px !important;
border-radius: 0 !important;
border-top-left-radius: 0px !important;
border-top-right-radius: 0px !important;
border-bottom-right-radius: 0px !important;
border-bottom-left-radius: 0px !important;
font-size: 0.9em !important;
}
body #tarteaucitronAlertBig #tarteaucitronCloseAlert, 
body #tarteaucitronAlertBig #tarteaucitronPersonalize, 
body #tarteaucitronAlertBig #tarteaucitronPersonalize2, 
body  .tarteaucitronCTAButton, 
body #tarteaucitron #tarteaucitronPrivacyUrl, 
body #tarteaucitron #tarteaucitronPrivacyUrlDialog, 
body #tarteaucitronRoot .tarteaucitronDeny,
body #tarteaucitronRoot .tarteaucitronAllow {
background: #008342;
color: #fff;
cursor: pointer;
display: inline-block;
font-size: 14px!important;
line-height: 1.2;
padding: 5px 10px;
text-decoration: none;
margin-left: 7px;
margin-top: 4px;
}
body #tarteaucitronRoot .tarteaucitronDeny {
background: #9C1A1A;
}
body #tarteaucitronAlertBig #tarteaucitronPrivacyUrl, 
body #tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog, 
body #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert, 
body #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong { color: #333 !important;
}
body #tarteaucitronAlertBig #tarteaucitronCloseAlert, 
body #tarteaucitron #tarteaucitronPrivacyUrl, 
body #tarteaucitron #tarteaucitronPrivacyUrlDialog {
background: #efefef;
color: #333;
font-size: 14px !important;
margin-bottom: 3px;
margin-left: 7px;
padding: 5px 10px;
}
body #tarteaucitronAlertSmall #tarteaucitronCookiesListContainer #tarteaucitronClosePanelCookie, 
body #tarteaucitron #tarteaucitronClosePanel {
z-index: 9;
}
body .tarteaucitronIconBottomLeft {
bottom: 0px;
left: 0px;
}
body #tarteaucitronRoot .tarteaucitronIconBottomLeft button {
padding: 4px 15px 4PX 8PX !important;
}
body #tarteaucitronIcon #tarteaucitronManager {
background-color: #829399;
border-radius: 6px !important;
}
#tarteaucitronIcon #tarteaucitronManager img {
width: 30px !important;
height: 30px !important;
float: left !important;    
}
/*
#tarteaucitronIcon #tarteaucitronManager:after {    
content: 'Cookies';
display: inline-block;
color: #000;
font-size: 12px;
padding-top: 8px;
padding-left: 5PX;
}
/*