html { background: url(/css/bg.jpg); background-attachment: fixed; background-size: cover; }
body { background: unset; background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="120" height="120"><image width="4" height="4" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAEklEQVQImWMwMtD/j4wZSBcAAD9BGQFqqeqtAAAAAElFTkSuQmCC" /></svg>'); overflow: hidden; font-family: "Roboto", sans-serif; background-position: 0 0; -webkit-animation: animatedBackground 15000s linear infinite; animation: animatedBackground 15000s linear infinite; -webkit-transition: background-position 0.3s; transition: background-position 0.3s; background-size: calc(5% - 20px); }
@-webkit-keyframes animatedBackground { from { background-position: 0 0; } to { background-position: 10000% 10000%; } }
@keyframes animatedBackground { from { background-position: 0 0; } to { background-position: 10000% 10000%; } }
textarea.cke_source { background: #252923; }
.smenu-button { width: 100%; padding: 10px 14px; margin-top: 2px; font-size: 14px; display: flex; justify-content: space-between; align-items: center; border: none; background-color: #252923; cursor: pointer; }
.smenu-button:hover, .smenu-button.open { background-color: #21241c; }
.saccordion-container .icon { font-size: 14px; transition: 0.4s; }
.smenu-button.open .icon { transform: rotate(45deg); }
.saccordion-container .scont { background-color: #21241c; transition: 0.4s; height: 0; overflow: hidden; }
.saccordion-container { background-color: #252923; }
.saccordion-container li { list-style: none; margin: 0px; padding: 10px 20px; }