﻿.no-sellers-alert {
  font-size: 17px;
  color: #ff7680;
  padding: 10vw;
  margin: 10vw;
}
.seller-box.ng-move,
.seller-box.ng-enter,
.seller-box.ng-leave {
  -webkit-transition: all linear 0.5s;
  transition: all linear 0.5s;
}
.seller-box.ng-leave.ng-leave-active,
.seller-box.ng-move,
.seller-box.ng-enter {
  opacity: 0;
}
.seller-box.ng-leave,
.seller-box.ng-move.ng-move-active,
.seller-box.ng-enter.ng-enter-active {
  opacity: 1;
}
.device-title {
  border-bottom: 1px solid #ff7680 !important;
}
.buyer-title {
  font-size: 16px;
  color: #5C6374;
  border-bottom: solid 1px black ;
  padding-bottom: 5px;
  margin-bottom: 10px;
}
@media (max-width: 768px) {
  .card-buyer-title {
    font-size: 13px !important;
  }
}
.buyer-title .checkbox {
  padding-bottom: 0px;
  margin-bottom: 0px;
}
.card {
  white-space: nowrap;
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
.seller-box {
  padding: 3px 7px;
}
.seller-box .panel-body {
  margin-bottom: 0;
  padding: 10px;
  min-width: 109px;
}
@media (max-width: 768px) {
  .seller-box .panel {
    padding: 5px;
  }
}
.marker-hover {
  border: solid 1px #ff7680;
  -webkit-box-shadow: inset 0px 0px 104px -12px rgba(255, 118, 128, 0.72) !important;
  -moz-box-shadow: inset 0px 0px 104px -12px rgba(255, 118, 128, 0.72) !important;
  box-shadow: inset 0px 0px 104px -12px rgba(255, 118, 128, 0.72) !important;
}