.jimu-widget-basemapgallery {
  height: 100%;
}

.jimu-widget-basemapgallery .esriBasemapGalleryNode:hover{
  color: #51B1FE;
}

.jimu-widget-basemapgallery .esriBasemapGalleryThumbnail {
  border: 1px solid #fff;
  margin: 1px;
  -moz-box-shadow: 0px 0px 0px #000;
  -webkit-box-shadow: 0px 0px 0px #000;
  box-shadow:  0px 0px 7px #000;
}
.jimu-widget-basemapgallery .esriBasemapGallerySelectedNode{
  /*background-color: #D9DDE0;*/
  color: #51B1FE;
}
.jimu-widget-basemapgallery .esriBasemapGalleryLabelContainer{
  padding-top: 2px;
}

.jimu-widget-basemapgallery .esriBasemapGalleryThumbnail{
  width: 100px;
  height: 67px;
}
.jimu-widget-basemapgallery .esriBasemapGallerySelectedNode .esriBasemapGalleryThumbnail{
  border-color: #51B1FE !important;
}

.jimu-widget-basemapgallery .esriBasemapGalleryNode {
  width: 85px;
  margin: 5px 10px 0 10px;
}

.jimu-rtl .jimu-widget-basemapgallery .esriBasemapGalleryNode {
  float: right;
}

.jimu-widget-basemapgallery .esriBasemapGalleryThumbnail {
  display: block;
  margin: 1px auto;
}