/* Supplier finder (legacy suppliers.asp inline styles). */

.filter-item {
	display: block;
	width: 70px;
	height: 70px;
	background: #444;
}

.filter-large .filter-item {
	width: 140px;
	height: 140px;
}

.filter-circle .filter-item { border-radius: 50%; }

.grid .filter-item { margin: 20px; }

#DIVdetails {scroll-margin-top: 180px; display: inline-table;}

@media (max-width: 767.98px) {
    .grid-filter {
        width: 100%;
        margin-bottom: 0;
    }
}

a[data]:hover:after {
  content: attr(data);
  padding: 20px 10px;
  color: #fff;
  position: absolute;
  left: 10%;
  top: 10%;
  white-space: nowrap;
  z-index: 2;
  border-radius: 2px ;
  background: #000;
}

    #x {
    position: relative;
    float: right;
    top: -1.7rem;
    right: -1.7rem;
}

    select:focus {
    background-color: #f2cb11 !important;
}
        select:blur {
    background-color: #FFF !important;
}

    .card {background-color: #000000 !important;}

