/**
 * RSCSS - Really S[imple|hort] Cascading Style Sheet
 * Copyright (c) 2015-2021 Philipp Kolbeck
 * Parsed: 02.03.2021 14:30:15 - Rendertime: 0,0015sec.
 */

p { font-size: 14px; }
h3 { font-size: 18px; }
h2 { font-size: 22px; }
h1 { font-size: 28px; }
body { margin: 0; padding: 0; color: #333; background-color: #E5E5E5; }
#wrapper { width: 850px; margin: auto; background-color: #FFF; box-shadow: inset 0 0 0 10px rgba(0,158,224,.1); padding: 10px; }
#header { padding: 20px; border-bottom: 1px solid #CCC; box-shadow: inset 0 0 0 10px rgba(0,0,255,.1); }
#main { width: 560px; padding: 20px; float: left; box-shadow: inset 0 0 0 10px rgba(255,0,0,.1); }
#sidebar { width: 270px; padding: 20px; float: left; box-shadow: inset 0 0 0 10px rgba(0,255,0,.1); }
#footer { clear: both; padding: 20px; box-shadow: inset 0 0 0 10px rgba(255,255,0,.1); }
a[type=submit],
input[type=submit],
button[type=submit] { -webkit-appearance: none; -moz-appearance: none; appearance: none; }
@keyframes matching_words_pulse {
0%,100% { background-color: rgba(255,255,0,0.3); box-shadow: 3px 0 0 0px rgba(255,255,0,0.3), -3px 0 0 0px rgba(255,255,0,0.3); }
50% { background-color: rgba(255,255,0,0.7); box-shadow: 3px 0 0 0px rgba(255,255,0,0.7), -3px 0 0 0px rgba(255,255,0,0.7); } }
.highlight { animation: matching_words_pulse 3s infinite; }
a[href='javascript:']:not([onclick]):not([data-toggle]) { cursor: not-allowed; }
#responsiveinfo { display: block; position: fixed; left: 10px; bottom: 10px; margin-right: 10px; padding: 5px 10px; color: #000; font-size: 11px; font-weight: bold; font-family: 'Segoe UI'; text-shadow: 0 0 2px #FFF; letter-spacing: .25px; z-index: 999999; }
@media (max-width: 319.98px) {
body { overflow: hidden; }
#responsiveinfo { background: rgba(127,127,127,1); }
#responsiveinfo:before { content: "0-319px (xxs)"; }
#responsiveinfo::after { display: flex; justify-content: center; align-items: center; position: fixed; left: 0px; top: 0px; right: 0px; bottom: 0px; background-color: rgba(191,0,0,.85); color: #FFF; font-size: 20vw; font-family: Arial; text-shadow: 0 0 5px #000; letter-spacing: -2.5px; content: "Narrooow!"; z-index: -100; } }
@media  (min-width: 320px) and (max-width: 575.98px) {
#responsiveinfo { background: rgba(226,0,122,.75); }
#responsiveinfo:before { content: "320-575px (xs)"; } }
@media  (min-width: 576px) and (max-width: 767.98px) {
#responsiveinfo { background: rgba(192,192,0,.75); }
#responsiveinfo:before { content: "576-767px (sm)"; } }
@media  (min-width: 768px) and (max-width: 991.98px)  {
#responsiveinfo { background: rgba(0,255,0,.75); }
#responsiveinfo:before { content: "768-991px (md)"; } }
@media  (min-width: 992px) and (max-width: 1199.98px) {
#responsiveinfo { background: rgba(255,102,0,.75); }
#responsiveinfo:before { content: "992-1199px (lg)"; } }
@media  (min-width: 1200px) and (max-width: 1399.98px) {
#responsiveinfo { background: rgba(0,158,224,.75); }
#responsiveinfo:before { content: "1200px (xl)"; } }
@media  (min-width: 1400px) {
#responsiveinfo { background: rgba(154, 51, 223, 0.75); }
#responsiveinfo:before { content: "1400px (xxl)"; } }
