html,
body {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  margin: 0px; }

body {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently supported by Chrome and Opera */ }

text {
  font-family: Arial, Verdana, Tahoma; }

.centerText, .titleText {
  text-anchor: middle; }

/*Add Shadow Border for select Button*/
.select-button:active {
  fill: #2A9FD8;
  opacity: 0.9;
  filter: url(#shadowed); }

.select-sadowed:active {
  fill: #2A9FD8;
  opacity: 0.2;
  filter: url(#shadowed); }

.shadowed-card {
  filter: url(#shadowed); }

g[class^="content-screen"] {
  pointer-events: all;
  fill: white; }

.g_content_general g > rect[class^="d3-overlay"] {
  fill: black;
  fill-opacity: 0.6; }

.title-login {
  font-weight: bold;
  font-size: 20px; }

/*Popup Leaflet*/
.deliveries-car-popup .leaflet-popup-tip .button-info,
.deliveries-car-popup .leaflet-popup-content-wrapper .button-info {
  width: 100%;
  font-size: 16px; }

.deliveries-car-popup .leaflet-popup-tip .leaflet-popup-content,
.deliveries-car-popup .leaflet-popup-content-wrapper .leaflet-popup-content {
  margin: 5px;
  margin-top: 12px; }

.deliveries-car-popup h1,
.deliveries-car-popup h6 {
  margin: 0;
  font-weight: normal;
  text-align: center; }
