﻿/* enboost */
#colorpicker {
  display: none;
}
#login h1,
#login p a {
  color: #fafafa;
}
#login p input[type="submit"] {
  background-color: #f16e00;
  color: #fafafa;
}
#login p input[type="submit"]:hover {
  background-color: rgba(241, 110, 0, 0.9);
}
#login,
#home menu > li {
  background: #222;
  color: #fafafa;
}
#home menu > li:hover .menu {
  background: rgba(255, 255, 255, 0.2);
}
#home menu .custom1 strong,
#home menu .custom3 strong {
  color: #fafafa;
}
#sub menu,
#sub menu li,
#sub .filters,
#sub .detail .breadcrumbs {
  background: #222;
  color: #fafafa;
}
#sub menu li {
  box-shadow: 0 0 1px rgba(255, 255, 255, 0.8);
}
#sub menu li:last-child {
  border-right: none;
}
#sub .breadcrumbs .separator {
  border-color: #fafafa;
}
#sub .filters .more a,
#sub .filters .operation a,
#sub .breadcrumbs a {
  color: #fafafa;
}
#sub .filters .operation {
  background-color: #000000;
  border-left: none;
  box-shadow: 0 0 1px rgba(255, 255, 255, 0.8);
}
#sub .filters .switch li a {
  background: rgba(255, 255, 255, 0.3);
  color: #fafafa;
}
#sub .filters .switch li.active a {
  background: #fff;
}
#sub .filters .extra-wrap .extra input,
#sub .filters .extra-wrap .extra select,
#sub .detail table input,
#sub .detail table textarea,
#sub .detail table select {
  border: 1px solid #BBB;
}
.extra-wrap {
  background: rgba(255, 255, 255, 0.9);
  color: #333;
  border-bottom: 2px #ddd solid;
  clear: both;
}
.tabs ul li a {
  background: #555555;
  color: #fafafa;
}
.tabs ul li.active a {
  background: #222;
}
#header {
  margin-bottom: 10px;
  padding-top: 5px;
  color: #4a4e57;
}
#header p,
#header p a,
.bodybgr #header p a {
  color: #4a4e57;
  text-shadow: none;
}
#footer p,
#footer p a {
  color: #4a4e57 !important;
  text-shadow: none !important;
}
.page-measurements .tools a:last-child {
  display: none;
}
.picker {
  border: none;
  height: 550px;
}
.picker__header {
  background: #222;
  border-bottom: none;
  color: #fafafa;
}
.picker__filters {
  border-bottom: 2px #ddd solid;
  background: rgba(34, 34, 34, 0.1);
}
.picker button {
  background-color: #f16e00;
  border-color: #8b3f00;
  color: #fafafa;
  margin-right: 30px;
}
.picker button:hover {
  background: rgba(241, 110, 0, 0.9);
}
.popup {
  border: none;
}
.popup .header.info {
  background: #222;
}
.popup .header.error {
  background: #000000;
}
.popup .footer.info {
  background: rgba(34, 34, 34, 0.1);
}
.popup .footer.error {
  background: rgba(34, 34, 34, 0.1);
}
.popup .footer button {
  background: #f16e00;
  border-color: #8b3f00;
  color: #fafafa;
}
.popup .footer button:hover {
  background: rgba(241, 110, 0, 0.9);
}
.popup-container {
  background-color: rgba(200, 200, 200, 0.8);
}
.datepicker {
  color: #333;
}
.datepicker td.old,
.datepicker td.new {
  color: #d7d7d7;
}
.datepicker td span.active:hover,
.datepicker td span.active:focus,
.datepicker td span.active:active,
.datepicker td span.active.active,
.datepicker td span.active.disabled,
.datepicker td span.active[disabled],
.datepicker td.active:hover,
.datepicker td.active:hover:hover,
.datepicker td.active:focus,
.datepicker td.active:hover:focus,
.datepicker td.active:active,
.datepicker td.active:hover:active,
.datepicker td.active.active,
.datepicker td.active:hover.active,
.datepicker td.active.disabled,
.datepicker td.active:hover.disabled,
.datepicker td.active[disabled],
.datepicker td.active:hover[disabled],
.datepicker td.active,
.datepicker td.active:hover,
.datepicker .timepicker button {
  background: #222;
  color: #fafafa;
  text-shadow: none;
}
.datepicker td span:hover,
.datepicker td.day:hover,
.datepicker thead tr:first-child th:hover,
.datepicker .timepicker button.clear {
  background: #ddd;
}
#sub .filters .level1 td input[type=submit],
#sub .settings article .submit,
#sub .detail table input[type=submit] {
  background: #f16e00;
  color: #fafafa;
  border-color: #8b3f00;
}
#sub .filters .level1 td input[type=submit]:hover,
#sub .settings article .submit:hover,
#sub .detail table input[type=submit]:hover {
  background-color: rgba(241, 110, 0, 0.9);
}
#sub .filters .level1 td input[type=submit].disabled,
#sub .settings article .submit.disabled,
#sub .detail table input[type=submit].disabled {
  background: #F1F1F1;
  border-color: #BBBBBB;
  color: #666;
}
#sub .filters .level1 td input[type=submit].disabled:hover,
#sub .settings article .submit.disabled:hover,
#sub .detail table input[type=submit].disabled:hover {
  background-color: #F1F1F1;
}
#header {
  height: 70px;
}
/*#header h1, .bodybgr #header h1 {position:absolute;top:0;padding:5px;}*/
#header h1 a,
.bodybgr #header h1 a {
  background-image: url(logo.png);
  background-size: contain;
  height: 70px;
}
body,
body.bodybgr {
  background-color: #ffffff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2000 1500'%3E%3Cdefs%3E%3Crect stroke='%23ffffff' stroke-width='0.3' width='1' height='1' id='s'/%3E%3Cpattern id='a' width='3' height='3' patternUnits='userSpaceOnUse' patternTransform='scale(13.7) translate(-927.01 -695.26)'%3E%3Cuse fill='%23fcfcfc' href='%23s' y='2'/%3E%3Cuse fill='%23fcfcfc' href='%23s' x='1' y='2'/%3E%3Cuse fill='%23fafafa' href='%23s' x='2' y='2'/%3E%3Cuse fill='%23fafafa' href='%23s'/%3E%3Cuse fill='%23f7f7f7' href='%23s' x='2'/%3E%3Cuse fill='%23f7f7f7' href='%23s' x='1' y='1'/%3E%3C/pattern%3E%3Cpattern id='b' width='7' height='11' patternUnits='userSpaceOnUse' patternTransform='scale(13.7) translate(-927.01 -695.26)'%3E%3Cg fill='%23f5f5f5'%3E%3Cuse href='%23s'/%3E%3Cuse href='%23s' y='5' /%3E%3Cuse href='%23s' x='1' y='10'/%3E%3Cuse href='%23s' x='2' y='1'/%3E%3Cuse href='%23s' x='2' y='4'/%3E%3Cuse href='%23s' x='3' y='8'/%3E%3Cuse href='%23s' x='4' y='3'/%3E%3Cuse href='%23s' x='4' y='7'/%3E%3Cuse href='%23s' x='5' y='2'/%3E%3Cuse href='%23s' x='5' y='6'/%3E%3Cuse href='%23s' x='6' y='9'/%3E%3C/g%3E%3C/pattern%3E%3Cpattern id='h' width='5' height='13' patternUnits='userSpaceOnUse' patternTransform='scale(13.7) translate(-927.01 -695.26)'%3E%3Cg fill='%23f5f5f5'%3E%3Cuse href='%23s' y='5'/%3E%3Cuse href='%23s' y='8'/%3E%3Cuse href='%23s' x='1' y='1'/%3E%3Cuse href='%23s' x='1' y='9'/%3E%3Cuse href='%23s' x='1' y='12'/%3E%3Cuse href='%23s' x='2'/%3E%3Cuse href='%23s' x='2' y='4'/%3E%3Cuse href='%23s' x='3' y='2'/%3E%3Cuse href='%23s' x='3' y='6'/%3E%3Cuse href='%23s' x='3' y='11'/%3E%3Cuse href='%23s' x='4' y='3'/%3E%3Cuse href='%23s' x='4' y='7'/%3E%3Cuse href='%23s' x='4' y='10'/%3E%3C/g%3E%3C/pattern%3E%3Cpattern id='c' width='17' height='13' patternUnits='userSpaceOnUse' patternTransform='scale(13.7) translate(-927.01 -695.26)'%3E%3Cg fill='%23f2f2f2'%3E%3Cuse href='%23s' y='11'/%3E%3Cuse href='%23s' x='2' y='9'/%3E%3Cuse href='%23s' x='5' y='12'/%3E%3Cuse href='%23s' x='9' y='4'/%3E%3Cuse href='%23s' x='12' y='1'/%3E%3Cuse href='%23s' x='16' y='6'/%3E%3C/g%3E%3C/pattern%3E%3Cpattern id='d' width='19' height='17' patternUnits='userSpaceOnUse' patternTransform='scale(13.7) translate(-927.01 -695.26)'%3E%3Cg fill='%23ffffff'%3E%3Cuse href='%23s' y='9'/%3E%3Cuse href='%23s' x='16' y='5'/%3E%3Cuse href='%23s' x='14' y='2'/%3E%3Cuse href='%23s' x='11' y='11'/%3E%3Cuse href='%23s' x='6' y='14'/%3E%3C/g%3E%3Cg fill='%23efefef'%3E%3Cuse href='%23s' x='3' y='13'/%3E%3Cuse href='%23s' x='9' y='7'/%3E%3Cuse href='%23s' x='13' y='10'/%3E%3Cuse href='%23s' x='15' y='4'/%3E%3Cuse href='%23s' x='18' y='1'/%3E%3C/g%3E%3C/pattern%3E%3Cpattern id='e' width='47' height='53' patternUnits='userSpaceOnUse' patternTransform='scale(13.7) translate(-927.01 -695.26)'%3E%3Cg fill='%23f16e00'%3E%3Cuse href='%23s' x='2' y='5'/%3E%3Cuse href='%23s' x='16' y='38'/%3E%3Cuse href='%23s' x='46' y='42'/%3E%3Cuse href='%23s' x='29' y='20'/%3E%3C/g%3E%3C/pattern%3E%3Cpattern id='f' width='59' height='71' patternUnits='userSpaceOnUse' patternTransform='scale(13.7) translate(-927.01 -695.26)'%3E%3Cg fill='%23f16e00'%3E%3Cuse href='%23s' x='33' y='13'/%3E%3Cuse href='%23s' x='27' y='54'/%3E%3Cuse href='%23s' x='55' y='55'/%3E%3C/g%3E%3C/pattern%3E%3Cpattern id='g' width='139' height='97' patternUnits='userSpaceOnUse' patternTransform='scale(13.7) translate(-927.01 -695.26)'%3E%3Cg fill='%23f16e00'%3E%3Cuse href='%23s' x='11' y='8'/%3E%3Cuse href='%23s' x='51' y='13'/%3E%3Cuse href='%23s' x='17' y='73'/%3E%3Cuse href='%23s' x='99' y='57'/%3E%3C/g%3E%3C/pattern%3E%3C/defs%3E%3Crect fill='url(%23a)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23b)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23h)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23c)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23d)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23e)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23f)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23g)' width='100%25' height='100%25'/%3E%3C/svg%3E");
  background-attachment: fixed;
  background-size: cover;
}
/*https://heropatterns.com/ https://www.svgbackgrounds.com/set/free-svg-backgrounds-and-patterns/*/
.loginHeader {
  position: absolute;
  top: 50%;
  margin-top: -340px;
  left: 50%;
  margin-left: -80px;
}
.loginHeader #header {
  height: auto;
  left: initial;
  margin-left: 0;
  width: 100%;
}
.loginHeader #header h1 {
  padding: 0;
}
.loginHeader #header h1 a,
.loginHeader .bodybgr #header h1 a {
  height: 160px;
  width: 160px;
  margin: 0;
}
#home menu {
  width: 70%;
  padding-top: 120px;
}
#home menu img {
  filter: brightness(0) saturate(100%) invert(43%) sepia(22%) saturate(5297%) hue-rotate(10deg) brightness(103%) contrast(102%);
}
#home menu .custom3 {
  left: 50%;
  width: 40%;
}
#sub menu {
  border: none;
}
#sub menu li span {
  color: #f16e00;
}
@media (min-width: 700px) and (max-width: 1023px) {
  #home menu > li.m_statistiky {
    padding-right: 33.3%;
  }
}