/* body { color: black; padding: 20px; font-family: 'Roboto'; height: 100%; display: flex; flex-direction: column; }
a { color: #e8bf82; text-decoration: none;  font-size: 10px; } */
li { display: inline; list-style-type: none; margin-right: 10px; margin: 0 5px; }	
table { width: fit-content; margin: 0 auto; }
h4, h5, .dark_block {  min-height: 56px; margin: 0; font-size: 12px; padding: 4px; border: solid 1px #eee; background: rgba(255, 255, 255, 0.5); border-radius: 4px; 	color: black; font-weight: 400; white-space: nowrap; }
h5 { font-weight: 800 !important; }
h4 { min-width: 70px; }
h3 { text-align: center; color: #333; font-size: 0.9em; }
input { padding: 5px 10px; border: solid 1px #ccc; background: #fff; border-radius: 10px; color: black !important; font-size: 14px; text-align: center; }
input::placeholder { color: #f48635; text-align: left; text-align: center; }
td {  vertical-align: middle; padding: 2px; }
table { border-spacing: 0; }
hr { height: 0px; line-height: 0px; border: solid 0.5px #eee; margin: 1px 0 3px 0; width: 30%; }

.performance { min-width: fit-content; min-height: fit-content; font-size: 1.1em; color:#000; font-weight: 700; }

.center { text-align: center; }
.right { text-align: right; }

.grey { color: #999; }
.blue { color: #327aef; }
.green { color: #0acb0a; }
.orange { color: #e76c1a; }
.red { color: #ee3f3f; }
.yellow { color: #ffd500; }
.lightgrey { color: #666; }
.darkgrey { color: #333; }

.flag	{ height: 12px; }
.dilb { display: inline-block; }
.dili { margin: 0 2px; }
.h13 { max-height:18px; height:18px; line-height:18px; }
.fit { max-width: fit-content; }

.footer { flex-shrink: 0; margin-top: 30px; width: 100%; }
.content { width: 80vw; display:flex; flex-direction: column; justify-content: space-between; }
@media screen and (min-width: 900px) {
  .content { width: 90vw; }
}
.content DIV { flex: 1; }

.atec-loader-dots { text-align: left; }
.atec-loader-dots span { display: inline-block; width: 5px; height: 5px; background: #b05b00; border-radius: 5px; animation: atec-loader-dots 0.6s infinite alternate; margin-right: 3px; }
.atec-loader-dots span:nth-of-type(1n) { animation-delay: 0.1s; }
.atec-loader-dots span:nth-of-type(2n) { animation-delay: 0.2s; }
.atec-loader-dots span:nth-of-type(3n) { animation-delay: 0.3s; }
.atec-loader-dots span:nth-of-type(4n) { animation-delay: 0.4s; }
.atec-loader-dots span:nth-of-type(5n) { animation-delay: 0.5s; }
.atec-loader-dots span:nth-of-type(6n) { animation-delay: 0.6s; }
@keyframes atec-loader-dots { 0% { opacity: 0.9; transform: scale(0.5); } 100% { opacity: 0.1; transform: scale(1); }}
