.eupopup-closebutton:hover, .eupopup-closebutton:active {color: #fff; text-decoration: none; }
.eupopup-button:hover, .eupopup-button:focus {text-decoration: underline; color: #f6a21d; }
.eupopup-closebutton:hover, .eupopup-closebutton:active {color: #fff; text-decoration: none; }
.eupopup-closebutton:hover, .eupopup-closebutton:active {color: #fff; text-decoration: none; }
.eupopup-closebutton:hover, .eupopup-closebutton:active {color: #fff; text-decoration: none; }
.clearfix {clear: both; }
.eupopup-container-top, .eupopup-container-fixedtop {position: absolute; top: 0; left: 0; right: 0; }
.eupopup-container-fixedtop {position: fixed; }
.eupopup-container-bottom {position: fixed; bottom: 0; left: 0; right: 0; }
.eupopup-container-bottomleft {position: fixed; bottom: 10px; left: 10px; width: 300px; }
.eupopup-container-bottomright {position: fixed; bottom: 10px; right: 10px; width: 300px; }
.eupopup-closebutton {font-size: 16px; font-weight: 100; line-height: 1; color: #a2a2a2; filter: alpha(opacity=20); position: absolute; font-family: helvetica, arial, verdana, sans-serif; top: 0; right: 0; padding: 5px 10px; }
.eupopup-head {font-size: 1.2em; font-weight: bold; padding: 7px; color: #fff; }
.eupopup-body {color: #a2a2a2; }
.eupopup-buttons {padding: 7px 0 5px 0; }
.eupopup-button_1 {color: #f6a21d; font-weight: bold; font-size: 14px; }
.eupopup-button_2 {color: #f6a21d; font-weight: normal; font-size: 12px; }
.eupopup-button {margin: 0 10px; }
body .eupopup-color-inverse .eupopup-head {color: #000; }
body .eupopup-style-compact {text-align: left; padding: 8px 30px 7px 20px; line-height: 15px; }
body .eupopup-style-compact .eupopup-head, body .eupopup-style-compact .eupopup-body, body .eupopup-style-compact .eupopup-buttons {display: inline; padding: 0; margin: 0; }
body .eupopup-style-compact .eupopup-button {margin: 0 5px; }
.eupopup-color-default {background-color: #000; z-index:100; text-align: center;}
.cookie-header {color: #ffffff; font-weight: bold; }
