#cookieNote {max-width:97%;}
#cookieNote .clear {clear:both;}
#cookieNote .modal-dialog {width:100%; height:400px;}
#cookieNote .modal-content {width:375px; top:150px; margin:0 auto; max-width:100%;}
#cookieNote .modal-header {color:#e32500;}
#chk-statistikmarketing {box-shadow: 0 0 1px 1px red;}
#acceptAllCookies, #saveCookieSelection, #adjust-cookie-settings {transition: all 0.3s linear;}
#acceptAllCookies {background-color:#28a745; border:0;}
#acceptAllCookies:hover, #acceptAllCookies:active, #acceptAllCookies:focus  {background-color:#30c553;}
#saveCookieSelection {background-color:#f7f7f7; color:#484848; border:0;}
#saveCookieSelection:hover, #saveCookieSelection:active, #saveCookieSelection:focus  {background-color:#e6e6e6;}
#adjust-cookie-settings {font-size:0.9em; border:0; color:#28a745;}
#adjust-cookie-settings:hover, #adjust-cookie-settings:active, #adjust-cookie-settings:focus  {color:#30c553; background-color:#fff;}
#cookieNote .simcookiebutton {width:100%; margin-bottom:8px;}
#cookieNote ul.sim-list {list-style:none; padding:0 0 40px 0;}
#cookieNote .modal-footer ul {list-style:none; padding:0; margin:0;}
#cookieNote ul.sim-list li {float:left;}
#cookieNote ul.sim-list li input {margin-right:10px;}
#cookieNote ul.sim-list li.narrow {width:160px;}
#cookieNote ul.sim-list li.wide {width:180px;}
#cookie-accordion {margin-bottom:0px; margin-left:18px;}
#cookie-accordion input[type='checkbox'] {margin-right:15px;}
#cookie-accordion .panel-collapse {max-height:160px;overflow-y:auto;overflow-x:hidden;}
#cookie-accordion .panel.panel-default, #cookie-accordion .panel-body, #cookie-accordion .panel-heading {width:100%; background:none;border:none;box-shadow: none;}
#cookie-accordion .panel-title > a {display:block;outline:0;}
#cookie-accordion label {text-indent:-29px;margin-left:29px;margin-right:10px;}
#cookie-accordion label:hover {text-decoration:underline;cursor:pointer;}
#cookie-accordion ul.list-unstyled {margin-bottom:0px;padding-top:0px;padding-bottom:0px;}
