.cc_banner-wrapper{position:relative;z-index:1100}.cc_container{background-color:#e0e9f0;background-color:#41739A;bottom:0;box-sizing:border-box;box-shadow:1px 1px 8px #999;color:#fff;font-family:Helvetica,Arial;font-size:14px;left:0;overflow-x:hidden;overflow-y:hidden;padding-bottom:8px;padding-left:20px;padding-right:20px;padding-top:8px;position:fixed;right:0;overflow-y:auto}.cc_container p{line-height:22px;font-weight:lighter}.cc_container h2{font-size:18px;color:#FFFFFF;margin-bottom:20px;font-weight:normal}.cc_container .cc_message{display:block;font-size:0.8em;line-height:1.2em;margin:0;padding:0;transition-delay:0s;transition-duration:200ms;transition-property:font-size;transition-timing-function:ease}.cc_container .cc_btn{background-color:#f1d600;cursor:pointer;display:block;font-size:0.8em;line-height:1em;margin-left:42%;margin-top:3%;width:10%;min-width:50px;padding-bottom:6px;padding-left:14px;padding-right:14px;padding-top:6px;text-align:center;transition-delay:0s;transition-duration:200ms;transition-property:font-size;transition-timing-function:ease;border-radius:3px;float:left}.cc_btn .cc_btn_accept_all{background:#F0D639;color:#000}.cc_container .cc_btn_accept_all:hover,.cc_container .cc_btn_accept_all:active{background-color:#F0D639;color:#000;text-decoration:none}.cc_btn_more_info{background:#5789AF;color:#fff}.cc_container .cc_logo{display:none;height:22px;opacity:0.9;overflow-x:hidden;overflow-y:hidden;text-indent:-1000px;transition-delay:0s;transition-duration:200ms;transition-property:opacity;transition-timing-function:ease;width:100px}.cc_container .cc_logo:hover,.cc_container .cc_logo:active{opacity:1}.cc_container .cc_btn,.cc_container .cc_btn:visited{background-color:#5789AF;color:#fff;transition-delay:0s, 0s, 0s;transition-duration:200ms, 200ms, 200ms;transition-property:background, color, box-shadow;transition-timing-function:ease-in-out, ease-in-out, ease-in-out;margin-bottom:60px !important}.cc_container .cc_btn_accept_all{background-color:#F0D639;color:#000}.cc_container .cc_btn_more_info{background-color:#5789AF}.cc_container a,.cc_container a:visited{color:#f1d600;text-decoration-color:-moz-use-text-color;text-decoration-line:none;text-decoration-style:solid;transition-delay:0s;transition-duration:200ms;transition-property:color;transition-timing-function:ease}.cc_container a:hover,.cc_container a:active{color:#3774a1;text-decoration:underline}.cc_container .cc_more_info{white-space:nowrap}.cc_container .cc_desc{min-height:150px;overflow:auto}.cc_container .cc_desc a{color:#bbb;text-decoration:underline}@keyframes slideUp{0%{transform:translateY(66px);}100%{transform:translateY(0px);}}.cc_container,.cc_message,.cc_btn{animation-duration:0.8s;animation-name:slideUp}@media screen and (min-width: 500px){.cc_container .cc_btn{font-size:0.8em}.cc_container .cc_message{font-size:0.8em}}@media screen and (min-width: 768px){.cc_container .cc_btn{font-size:1em}.cc_container .cc_message{font-size:1em;line-height:1em}}@media screen and (min-width: 992px){.cc_container .cc_message{font-size:1em}}@media print{.cc_banner-wrapper,.cc_container{display:none}}@media screen and (min-width: 500px){.cc_container{padding-bottom:10px;padding-left:5%;padding-right:5%;padding-top:3%;min-height:40%;max-height:50%}.cc_container .cc_btn{font-size:0.8em}.cc_container .cc_message{font-size:0.8em;margin-top:0.5em}#aboshop2 .cc_container,.karriereportal .cc_container{min-height:5%;padding-top:15px}}@media screen and (min-width: 768px){.cc_container{padding-bottom:10px;padding-left:10%;padding-right:10%;padding-top:3%;min-height:40%;max-height:50%}.cc_container .cc_btn{font-size:1.1em;padding-bottom:6px;padding-left:15px;padding-right:15px;padding-top:6px}.cc_container .cc_message{font-size:1em}#aboshop2 .cc_container,.karriereportal .cc_container{min-height:5%;padding-top:15px}}@media screen and (min-width: 992px){.cc_container .cc_message{font-size:1em;text-align:center}}@media screen and (max-height: 600px){.cc_container{padding-bottom:10px;padding-top:10px;min-height:40%;max-height:70%;overflow-y:auto}#aboshop2 .cc_container,.karriereportal .cc_container{min-height:5%}}#aboshop2 .cc_desc,.karriereportal .cc_desc{min-height:100px}#aboshop2 .cc_desc,.karriereportal .cc_container p{line-height:16px;margin-bottom:1px}.karriereportal .cc_container h2{margin-top:1px;margin-bottom:5px}