.cc_banner-wrapper{z-index:9001;position:relative;max-height:50px}.cc_container .cc_btn{font-size:0;transition:font-size 200ms;line-height:1em}.cc_container .cc_message{font-size:.7em;transition:font-size 200ms;padding:0;line-height:1.5em;margin-left:5%;margin-bottom:.5em}@media (max-width:600px){.cc_container a{display:none}}@media screen and (min-width:500px){.cc_container .cc_btn,.cc_container .cc_message{font-size:.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}}.cc_container{overflow:hidden;position:fixed;top:0;left:0;right:0}.cc_container .cc_btn{cursor:pointer;text-align:center;display:block;width:33%;margin-left:10px;float:right;max-width:120px}.cc_container .cc_message{display:block}@media screen and (min-width:500px){.cc_container .cc_message{margin-top:.5em}}@media screen and (min-width:768px){.cc_container{padding:15px 30px}}.cc_container{background:#222;color:#fff;font-size:17px;font-family:"Helvetica Neue Light","HelveticaNeue-Light","Helvetica Neue",Calibri,Helvetica,Arial;box-sizing:border-box}.cc_container::-moz-selection{color:#fff;text-shadow:none}.cc_container .cc_btn,.cc_container .cc_btn:visited{color:#000}.cc_container .cc_btn:hover,.cc_container .cc_btn:active{color:#000}.cc_container a,.cc_container a:visited{text-decoration:underline!important;color:#fff!important;transition:200ms color}.cc_container a:hover,.cc_container a:active{color:#dcdcdc!important}body .cc_banner-wrapper{z-index:16001}body .cc_banner-wrapper.dismissed{display:none}body .cc_container .cc_btn{max-width:33%;width:auto}body .cc_container{font-size:14px;padding:3px;background:rgba(0,0,0,.4);position:static;opacity:.9}body .cc_banner-wrapper{position:static}body .cc_btn{font-size:0!important}#cc_btn_accept{text-decoration:none!important;padding-top:14px;margin-right:5%}body #cc_btn_accept:before{content:'✖';font-size:20px;font-weight:400;color:#fff;transition:300ms color}body #cc_btn_accept:hover:before{content:'✔';font-size:20px;font-weight:700;color:#fff}