a.__NoScript_PlaceHolder__ { outline: 2px solid #048; color: #048; text-decoration: none; text-align: center; background: rgba(255,250,200, .7) no-repeat center; background-size: contain; visibility: visible !important; cursor: pointer; opacity: 0.8; z-index: 2147483647 !important; } .__ns__pop2top { z-index: 2147483647 !important; } a.__NoScript_PlaceHolder__:hover { opacity: 1; text-decoration: underline; } a.__NoScript_PlaceHolder__.__ns__closing { transition: .4s all; opacity: 0; transform: scale(0, 0); } a.__NoScript_PlaceHolder__ > span { display: flex !important; flex-direction: row; justify-content: space-around; align-items: center; position: relative; padding: 0; margin: 0; width: 100%; height: 100%; } .__NoScript_PlaceHolder__ button { appearance: none; -moz-appearance: none; border: none; position: absolute; top: 0; right: 0; display: block; color: #800; font-size: 24px; font-family: sans-serif; font-weight: bold; padding: 0 4px; margin: 0; background: none; transition: .2s all; } .__NoScript_PlaceHolder__ button:hover { color: white; text-shadow: -2px 0 2px red, 2px 0 2px red; } .__NoScript_PlaceHolder__ > span > span { display: block; font-size: 18px; background: rgba(255, 250, 200, .5); border-radius: 8px; padding: 8px; margin: 0; font-family: sans-serif; overflow-wrap: break-word; word-break: break-all; } .__NoScript_PlaceHolder__:hover > span > span { background: rgba(255, 250, 200, .8) } a.__NoScript_PlaceHolder__.__ns__document { position: fixed !important; top: 0 !important; bottom: 0 !important; left: 0 !important; right: 0 !important; width: 100% !important; height: 100% !important; margin: 0 !important; }