#vendor-filter-error { display: block; font-size: 15px; color: #000;}
#vendor-filter-error.hidden { display: none; }
#vendor-dropdown .term-filter-parent { font-weight: 600; }
#vendor-dropdown label { font-size: 13px; margin-bottom: 10px; }
#vendor-dropdown select { margin: 5px 0 20px; }
.vendor-container { height: 280px; min-height: 280px; max-height: 280px; }
.vendor-shortdesc { font-size: 13px !important; line-height: 13px !important; margin-bottom: 15px; min-height: 60px; }
.vendor-question { padding-bottom: 0; font-weight: bold; }

@media (max-width: 1300px){
  .vendor-container {
    width: 30% !important;
  }
}

@media (max-width: 1100px){
  .vendor-container {
    width: 45% !important;
  }
}

@media (max-width: 800px){
  .vendor-container, .mix:not(.security-advisors-child), .gap {
    width: 100% !important;
  }
}

@media (max-width: 748px){
  .vendor-container, .mix:not(.security-advisors-child), .gap {
    width: 100% !important;
    min-height: 200px;
    height: 200px;

  }
}