/* ESRI Map Viewer Styles */
.esri-map-wrapper { font-family: inherit; }
#esri-map-load:hover,
.esri-map-load:hover { background:#3d87c5; }
#esri-map-load:active,
.esri-map-load:active { background:#2b6a9d; }

#esri-map,
.esri-map-canvas {
  display:none;
  background:#f8f8f8;
  border:1px solid #ccc;
  border-radius:4px;
  overflow:hidden;
  position: relative;
  width: 100% !important;
  min-width: 100%;
  height: 600px;
  min-height: 600px;
}

#esri-map .esri-view,
#esri-map .esri-view-root,
.esri-map-canvas .esri-view,
.esri-map-canvas .esri-view-root {
  width: 100% !important;
  height: 100% !important;
}
