.new-consent-banner{position:fixed;z-index:999;bottom:-1000px;left:0;background:rgba(255,255,255,.98);width:100%;padding:0 10px;box-shadow:0 -4px 8px 0 rgba(0,0,0,.2);display:block;opacity:0;-webkit-transition:all 250ms ease-in-out;-moz-transition:all 250ms ease-in-out;-ms-transition:all 250ms ease-in-out;-o-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}.new-consent-banner .inline-link{display:inline-block;width:auto;color:inherit;margin:0 auto}.new-consent-banner .logo{width:100px;height:100px;margin:0 auto}.new-consent-banner h5{text-transform:uppercase;line-height:18px;margin:20px 0 0}.new-consent-banner p{margin:10px 0;line-height:16px}.new-consent-banner a{cursor:pointer;display:inline-block;transition:all .3s ease}.new-consent-banner a:hover{text-decoration:none;opacity:.7}.new-consent-banner .actions{margin:20px 0 0;text-align:center}.new-consent-banner .actions a.accept-tracking{background:#7eb77f;font-size:16px;border-radius:5px;padding:8px 15px;color:#fff;margin-bottom:10px}.new-consent-banner .actions a.adjust-tracking{background:0 0;font-size:16px;border-radius:0;padding:8px 15px;color:inherit}.new-consent-banner .adjust-options{margin:20px 0;padding:20px 0 0;border-top:1px solid #dedede}.new-consent-banner .adjust-options label span,.review-consent .reviewConsentForm label span{display:block;font-size:12px;line-height:16px;color:#666;font-style:italic;font-weight:400;margin:15px 0 0}.new-consent-banner .adjust-options input[type=checkbox],.review-consent .reviewConsentForm input[type=checkbox]{transform:scale(1.5);margin-right:10px}.new-consent-banner .adjust-options a.save-tracking{background:#7eb77f;font-size:16px;border-radius:5px;padding:8px 20px;color:#fff;margin-right:30px}@media only screen and (max-width:992px){.new-consent-banner .logo{margin:10px auto}.new-consent-banner h5{margin:0;text-align:center}.new-consent-banner .actions,.new-consent-banner p{margin:10px 0 20px;text-align:center}}.new-consent-banner.adjust,.new-consent-banner.show{opacity:1;bottom:0}.review-consent h1{margin:0 0 20px}.review-consent p{line-height:18px}.review-consent .reviewConsentForm{margin:40px 0}.review-consent .reviewConsentForm button{background:#7eb77f;font-size:16px;border-radius:5px;padding:8px 20px;color:#fff;margin:20px 0 0}