#location-input-col input[type="text"]{
  width: 100%;
}

#literary-places-map{
  height: 500px;
}

#literary-places-map .leaflet-popup-content .record-cover{
  height:100px;
  width:100px;
  float:left;
}

#literary-places-map .leaflet-popup-content .record-cover .record-cover-image{
  height:100%;
  background-size:contain;
  background-repeat: no-repeat;
}

#literary-places-map .leaflet-popup-content .record-meta{
  width:300px;
}

#literary-places-map .leaflet-popup-content .record-meta span{
  display: block;
}

#literary-places-map .leaflet-popup-content .record-meta span.record-author{
  font-weight: bold;
}

#literary-places-map .leaflet-popup-content .record-meta span.record-title{
  font-weight: bold;
  text-transform: uppercase;
}

#literary-places-map .leaflet-popup-content .record-meta span.record-language,
#literary-places-map .leaflet-popup-content .record-meta span.record-publisher{
  margin-left: 10px;
}

#literary-places-map .leaflet-popup-content .record-meta span.record-link{
  text-align: right;
  margin-top: 10px;
}

#literary-places-filters input[type="checkbox"] + label svg{
  fill: #d8d8d8;
}

#literary-places-map .act-place svg,
#literary-places-filters #act-place:checked + label svg{
    fill: #dc3545;
}

#literary-places-map .creation-place svg,
#literary-places-filters #creation-place:checked + label svg {
    fill: #4b4b4b;
}

#literary-places-map .birthplace svg,
#literary-places-filters #birthplace:checked + label svg {
    fill: #fda286;
}

#literary-places-map .residence svg,
#literary-places-filters #residence:checked + label svg {
    fill: #97b513;
}

#literary-places-map .favourite-place svg,
#literary-places-filters #favourite-place:checked + label svg {
    fill: #c4c4c4;
}

#literary-places-map .memorial-site svg,
#literary-places-filters #memorial-site:checked + label svg {
    fill: #de0404;
}

#literary-places-map .other svg,
#literary-places-filters #other:checked + label svg {
    fill: #ffc107;
}

#literary-places-filters label{
  background:none;
  user-select:none;
}
