.bannerPrivacyAcceptance{background:black;color:white;padding:20px;font-size:14px}
.bannerPrivacyAcceptance a{text-decoration:underline}
.bannerPrivacyAcceptance h5{font-size:16px;padding-bottom:10px;margin:0}
@media all and (min-width:768px){.bannerPrivacyAcceptance{padding:20px 160px}
}
.bannerPrivacyAcceptance button{width:100%}
@media all and (min-width:768px){.bannerPrivacyAcceptance button{width:inherit;margin-top:-40px;margin-right:8px}
}
.acceptCookie{float:none}
@media all and (min-width:768px){.acceptCookie{float:right}
}
.privacyCookie-modal .acceptCookie{width:100%;margin-top:25px;height:50px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}
.privacyCookie-modal .modal-header{padding-bottom:0}
.privacyCookie-modal .modal-header span{font-size:20px;font-weight:700}
.privacyCookie-modal .modal-header .fa{font-size:45px}
.privacyCookie-modal .modal-body{height:345px;font-size:13px}
.privacyCookie-modal .modal-body .fa{font-size:40px}
@media all and (min-width:768px){.privacyCookie-modal .modal-body{height:270px;margin-left:40px;font-size:14px}
}
.privacyCookie-modal .modal-content.content{border-top:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.privacyPreferences-modal .modal-header span{font-size:20px;font-weight:700}
.privacyPreferences-modal .modal-header .fa{font-size:45px}
.privacyPreferences-modal .modal-header .close{top:-5px;right:-5px}
.privacyPreferences-modal .modal-dialog{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.privacyPreferences-modal .modal-content.content{border-top:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:0}
.privacyPreferences-modal .modal-body{height:300px;padding:0;margin-top:10px;padding-right:10px}
.privacyPreferences-modal .modal-body .fa{font-size:20px;float:left;margin-right:2px}
@media all and (min-width:768px){.privacyPreferences-modal .modal-body{height:320px}
}
.privacyPreferences-modal .modal-body-tab{float:left}
.privacyPreferences-modal .modal-body-tab ul{padding-left:0}
.privacyPreferences-modal .modal-body-tab ul li{margin-top:2px}
.privacyPreferences-modal .modal-body-tab ul li a{text-decoration:none;padding:15px 5px 15px 10px}
.privacyPreferences-modal .modal-footer{background-color:#d3d3d3;border-bottom-left-radius:6px;border-bottom-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-bottom-right-radius:6px;-moz-border-bottom-right-radius:6px}
.privacyPreferences-modal .privacyTab{display:block;float:none;width:150px}
.privacyPreferences-modal .privacyTab.active{background-color:#d3d3d3}
@media all and (min-width:768px){.privacyPreferences-modal .privacyTab{display:block;float:none;background:#f1f1f1}
}
.privacyPreferences-modal .tab-content{display:block;position:static}
.privacyPreferences-modal .tab-content .modal-title{font-size:14px;font-weight:700}
@media all and (min-width:768px){.privacyPreferences-modal .tab-content .modal-title{font-size:20px}
}
@media all and (min-width:768px){.privacyPreferences-modal .tab-content{display:inline}
}
.privacyPreferences-modal .tab-content>.tab-pane{left:0;padding-left:10px;font-size:11px;transition:none;-webkit-transition:none;height:300px;overflow-y:auto}
@media all and (min-width:768px){.privacyPreferences-modal .tab-content>.tab-pane{font-size:12px}
}
.privacyPreferences-modal .cookiePolicy{background:#d3d3d3;padding:5px 10px}
.privacyPreferences-modal .cookieStatus{float:right;font-weight:700}
.privacyPreferences-modal .cookieStatus input{margin:0}
.privacyPreferences-modal .savePrivacySettings{float:right}
.modal-backdrop-privacy{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000;opacity:.85;filter:alpha(opacity=85)}
.bannerPrivacyAcceptance{font-size:12px;background:#ebf0f4;padding:15px 20% 7px 20%}
.bannerPrivacyAcceptance p{width:80%}
.bannerPrivacyAcceptance,.bannerPrivacyAcceptance a{color:#5a8398}
.bannerPrivacyAcceptance #bannerAcceptCookie{color:#FFF;padding:10px;background:#2a75b7;border-radius:none;height:40px;margin-top:-65px}
.bannerPrivacyAcceptance{display:none;position:relative;top:50px;margin-bottom:15px}