/* // OVERRIDES FOR HATRED DB THEME */
#AntiMus .CountriesList li a.selected {
  background-color:#fdfad7;
}
@media screen and (min-width: 768px)
{
#AntiMus .open > .dropdown-menu .sortOption,
#AntiMus .open > .dropdown-menu .dropdown-header.sort-results-by,
#AntiMus .open > .dropdown-menu .divider 	{display:none;}
}
.NormalHome.CountriesList li a.selected {
  background-color:#fdfad7;
}
.CountriesList button.selected {
  background-color:#fdfad7;
}

/*@media all and (min-width:768px)*/


.form-group:last-child, .panel:last-child {
  margin-bottom: 15px;
}

.view .pager {
  margin: 0;
}
.pager {
  margin: auto;
}

.page-hatreddb .view-empty {
  text-align: center;
}

.view .feed-icon {
  display: none;
}

h2.pane-title {
  display: none;
}

/* Case Law: Initially hide case low exposed filters to solve a visibility issue */
#edit-country, #edit-year, #edit-bias, #edit-groups, #edit-body, #edit-crime {
  display: none;
}

/* Publications: Initially hide case low exposed filters to solve a visibility issue */
#edit-source-type, #edit-research-type, #edit-focus, #edit-population, #edit-scope {
  display: none;
}

/* Victim support: Initially hide case low exposed filters to solve a visibility issue */
#edit-entity, #edit-groups {
  display: none;
}

/* .views-widget-sort-by, .views-widget-sort-order, .views-widget-per-page {
  display: none;
} */

/* Modal centering */
.modal {
  text-align: center;
}

@media screen and (min-width: 768px) {
  .modal:before {
    display: inline-block;
    vertical-align: middle;
    content: " ";
    height: 100%;
  }


}

.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}

.modal-dialog pre {
  display: flex;
  white-space: normal;
  word-break: break-word;
}

.eu_flag {
  background-repeat: no-repeat;
  background-position: 10px 16px;
  background-image: url('../images/EU_flag_sm.png');
}

@media screen and (max-width: 767px) {

  .eu_flag {
  display: none;
  background-repeat: no-repeat;
  background-position: 10px;
  background-image: none;

  }

  .DBTable td .flagMulti .CountryFlag						{display:none;}
  .DBTable td .flagMulti .CountryName						{display:initial;  display:table-row;}
  .DBTable td .CountryName            {display:table-row;}
}

.flagMulti  {min-height:20px;}

.eu_flag.noshow {
  background-repeat: no-repeat;
  background-position: 10px;
  background-image: none;
}

.Disclaimer p {
  margin: 0 0 10px;
}

.view.view-hatreddb-major-incidents.view-id-hatreddb_major_incidents,
.view-hatreddb-victim-support.view-id-hatreddb_victim_support {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
  max-width: 1170px;
}

.leaflet-marker-icon div {
  color: #000;
}
