.coo-hint-container{width:80%;position:fixed;background-color:rgba(0,0,0,.8);color:#fff;z-index:900;padding:1em;min-width:320px;min-height:4em;max-height:100%;overflow:auto;line-height:1.5;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:10px}.coo-hint-container .headline{padding:10px 0;font-weight:700}.coo-hint-container .text{overflow:auto;max-height:75%;text-align:left;font-size:.8em;margin-bottom:10px;color:#fff}.coo-hint-container .text a{color:#ccc;text-decoration:underline}.coo-hint-container .text a:hover{color:#fff}.coo-hint-container input[type=checkbox]:focus+label:before,.coo-hint-container input[type=checkbox]:hover+label:before{border-color:#fff}.coo-hint-container .disabledCheck label{cursor:default}.coo-hint-container .disabledCheck input[type=checkbox]:focus+label:before,.coo-hint-container .disabledCheck input[type=checkbox]:hover+label:before{border-color:gray}.coo-hint-container .disabledCheck input[type=checkbox]+label:after{border-color:gray}.coo-hint-container .bar-selection-check{width:100%;display:inline-block;vertical-align:middle}.coo-hint-container .bar-selection-check label{font-weight:700;padding-left:30px}.coo-hint-container .bar-selection-check .i-label{display:inline-block;text-align:left;padding:2px}.coo-hint-container .bar-selection-check .i-element{width:auto;display:inline-block}.coo-hint-container .bar-selection-check .hint-details{display:none;height:100%;font-size:.8em;text-align:left;margin:0 5px 2px}.coo-hint-container .bar-selection-check .icon-open{display:inline-block;cursor:pointer;padding:7px 0;transform:translate(0,2px)}.coo-hint-container .bar-selection-check .subheadline{padding:4px 0;font-weight:700;width:calc(100% - 30px);display:inline-block}.coo-hint-container .bar-selection-check .box{border-bottom:1px solid}.coo-hint-container .cookies-bar-buttons{margin:10px 0}.coo-hint-container .cookies-bar-buttons .button-bar{display:block;cursor:pointer;font-size:1em;margin:20px;width:100%;border-radius:5px}.coo-hint-container .cookies-bar-buttons .button-bar.cookies-all,.coo-hint-container .cookies-bar-buttons .button-bar.cookies-reject,.coo-hint-container .cookies-bar-buttons .button-bar.cookies-selection{text-align:center;background-color:#1f7883;padding:.6em 1em;margin:.6em auto;height:2.7em;color:#fff}.coo-hint-container .cookies-bar-buttons .button-bar.cookies-all:hover,.coo-hint-container .cookies-bar-buttons .button-bar.cookies-reject:hover,.coo-hint-container .cookies-bar-buttons .button-bar.cookies-selection:hover{background:#48d7eb;transition:all .2s cubic-bezier(.25,.1,.42,.72)}@media screen and (min-width:768px){.coo-hint-container{padding:0;width:80%}.coo-hint-container .hint-container{width:80%;vertical-align:middle;margin:0 auto}.coo-hint-container .cookies-bar-buttons .button-bar{width:auto;display:inline-block}}@media screen and (min-width:1107px){.coo-hint-container .bar-selection-check .hint-details{margin-left:20px}.coo-hint-container .bar-selection-check .box{width:33.3333333%;float:left;border-bottom:0 solid;padding:5px}.coo-hint-container .bar-selection-check .subheadline{width:auto}.coo-hint-container .cookies-bar-buttons .button-bar{width:32.5%;display:inline-block}}@media screen and (min-width:1205px){.coo-hint-container{width:1000px}}