#cc-container{position:fixed;bottom:0;right:0;left:0;padding:10px 10px 10px 15px;background-color:#fff;color:#252525;font-family:Arial,serif;z-index:500;font-size:15px;text-align:center;visibility:hidden}#darkenedlayer.open{width:100%;height:100%;position:fixed;background-color:rgba(0,0,0,.4);z-index:20}#cc-options .checkbox-container{display:flex}#cc-options .checkbox-container span{margin-left:10px;padding-top:3px}#cc-options{display:flex;justify-content:center;flex-wrap:wrap}#cc-title{font-size:17px;padding-bottom:5px}#cc-text span{margin-right:10px}#cc-text{display:flex;flex-direction:column;align-items:center}#cc-text a{color:#3c3c3c;text-decoration:underline}#cc-close{width:200px;height:35px;background-color:#3dc53c;font-size:15px;border:0;border-radius:4px;color:#fff;margin-top:5px;cursor:pointer}#cc-options .disabled{color:#666}#cc-options input[type=checkbox]{visibility:hidden}.toggle{position:relative;display:block;width:40px;height:20px;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:translate3d(0,0,0);margin-right:10px}.toggle:before{content:"";position:relative;top:3px;left:3px;width:34px;height:14px;display:block;background:#9a9999;border-radius:8px;transition:background .2s ease}.toggle.disabled:before{background:#666}.toggle span{position:absolute;top:0;left:0;width:20px;height:20px;display:block;background:#fff;border-radius:10px;box-shadow:0 3px 8px rgba(154,153,153,.5);transition:all .2s ease}.toggle span:before{content:"";position:absolute;display:block;margin:-18px;width:56px;height:56px;background:rgba(79,46,220,.5);border-radius:50%;transform:scale(0);opacity:1;pointer-events:none}#cc-options input[type=checkbox]:checked+.toggle:before{background:#947ada}#cc-options input[type=checkbox]:checked+.toggle.disabled:before{background:#686868}#cc-options input[type=checkbox]:checked+.toggle span{background:#4f2edc;transform:translateX(20px);transition:all .2s cubic-bezier(.8,.4,.3,1.25),background .15s ease;box-shadow:0 3px 8px rgba(79,46,220,.2)}#cc-options input[type=checkbox]:checked+.toggle.disabled span{background:#fff}#cc-options input[type=checkbox]:checked+.toggle span:before{transform:scale(1);opacity:0;transition:all .4s ease}#cc-open{border-radius:5px;border:1px solid #000;background-color:rgba(0,0,0,.8);padding:10px;position:fixed;height:70px;bottom:-20px;transform:rotate(45deg);left:-55px;z-index:999999;visibility:hidden}#cc-options .buttonAccept.unchecked{background-image:url(img/check-unchecked.svg);background-color:initial;border:none;background-size:cover;width:30px;height:30px}#cc-options .buttonAccept.checked{background-image:url(img/check-checked.svg);background-color:initial;border:none;background-size:cover;width:30px;height:30px}#cc-options .buttonDeny.unchecked{background-image:url(img/cross-unchecked.svg);background-color:initial;border:none;background-size:cover;width:30px;height:30px}#cc-options .buttonDeny.checked{background-image:url(img/cross-checked.svg);background-color:initial;border:none;background-size:cover;width:30px;height:30px}#cc-options .buttonAccept.disabled,.buttonDeny.disabled{opacity:.4}#cc-open-text{padding:5px;color:transparent;background:url(img/cogwheel.png);background-size:contain;background-repeat:no-repeat;background-position:center;font-size:12px;line-height:normal;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#cc-options button:not(.disabled){cursor:pointer}@media screen and (max-width:500px){#cc-options{flex-direction:column}#cc-options .checkbox-container{flex:1;justify-content:end;flex-direction:row;padding:0 80px}#cc-options .checkbox-container input{order:2}#cc-options .checkbox-container label{order:1}#cc-options .checkbox-container span{order:3}}