@charset "UTF-8";
/* =======================================================
   Stylesheet created by PHP Web Stat
   PHP Web Stat v11.0 (https://www.php-web-statistik.de)
   File-Release-Date: 2022-02-13
   Copyright 2022 PHP Web Stat
======================================================= */

/* ################
#     Counter     #
################ */

body {
  margin: 0;
  color: #666;
  text-align: center;
  background-color: transparent;
  -webkit-text-size-adjust: 100%; }

a                { color: #ffffff; text-decoration: none; }
a:hover, a:focus { color: #a7a7a7; text-decoration: underline; }

.counter {
  width: 100%;
  max-width: 200px;
  margin: auto;
  color: #000;
  letter-spacing: 1px; }

.counter-header {
  height: 20px;
  line-height: 20px;
  padding: 0 6px;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  background-color: #3E6F94;
  background-image: 
    linear-gradient(180deg, rgba(255,255,255,0.05) 50%, rgba(255,255,255,0) 51%), 
    linear-gradient(225deg, rgba(255,255,255,0.15) 20%, rgba(255,255,255,0.05) 22%, rgba(255,255,255,0) 23%);
  border: solid;
  border-width: 1px 1px 0;
  border-color: #537392;
  border-radius: 8px 8px 0 0; }

.counter-body {
  font-size: 11px;
  text-align: left;
  background-color: #cad7e3;
  background: -webkit-radial-gradient(center, #fff, #cad7e3);
  background:    -moz-radial-gradient(center, #fff, #cad7e3);
  background:     -ms-radial-gradient(center, #fff, #cad7e3);
  background:      -o-radial-gradient(center, #fff, #cad7e3);
  background:         radial-gradient(center, #fff, #cad7e3);
  border: 1px solid #537392; }

.counter-footer {
  height: 20px;
  line-height: 15px;
  padding: 0 6px;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  background-color: #3E6F94;
  background-image: linear-gradient(180deg, rgba(255,255,255,0) 50%, rgba(255,255,255,0.08) 51%);
  border: solid;
  border-width: 0 1px 1px;
  border-color: #537392;
  border-radius: 0 0 8px 8px; }

.row {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin: auto; }
  
.data, .hits {
  flex: 0 0 auto;
  line-height: 1.2;
  padding: 0 2px; }

.data {
  width: 60%;
  text-align: left; }

.hits {
  width: 40%;
  text-align: right; }

/*! (md) Netbooks & new Smartphones (landscape) */
@media (max-width: 991.98px) {
  
}

/*! (sm) Smartphones (landscape) */
@media (max-width: 767.98px) {
  
}

/*! (xs) Smartphones (portrait) */
@media (max-width: 480px) {
  
}
