.ui-autocomplete  {   
    background-color: white;
    border:1px solid #ddd;
    width: 300px !important;
    -moz-box-shadow:    0px 6px 6px 6px rgba(0,0,0,0.1);
  -webkit-box-shadow: 0px 6px 6px 6px rgba(0,0,0,0.1);
  box-shadow:         0px 6px 6px 6px rgba(0,0,0,0.1);
    list-style-type: none;
    padding:0;
}

.ui-autocomplete li {
    padding: 6px 20px;
    display: block;
}

.ui-autocomplete li:nth-last-child(1) {
    margin-bottom:0px;
}

.ui-autocomplete li:hover {
    background-color:#106CB6 ;
    color:white;
    cursor:pointer;
}

.table thead tr {
	background-color: #000e2f; 
	color: #ffffff; 
	font-weight:bold;	
}
.table thead tr td a {
	color: #ffffff;
}

.table img
{
	max-height:40px;
	max-width:40px;
	min-width:40px !important;
}

.field-no-title
{
	margin-top:-35px  !important;;
}

.page-template-page-supplier-diversity input[type="checkbox"] {
  margin-right: 5px;
}

.page-template-page-supplier-diversity .wp-caption-text {
  font-weight: 500;
  margin-top:7px
}

.page-template-page-supplier-diversity .search-wrap .alignleft{
  display:block;
  width:100%;
  margin-bottom:50px;
}

.page-template-page-supplier-diversity .table  thead tr td{
  color:white !important;
}

.page-template-page-supplier-diversity input[type="text"] {
  border:1px solid #999;
  border-radius:5px;
  height:40px;
  padding-left:10px;
  padding-right:10px;
  margin-bottom: 10px;
}

#content table thead a:not(.btn, .wp-block-button__link, .wp-element-button):hover,
#content table thead a:not(.btn, .wp-block-button__link, .wp-element-button):active,
#content table thead a:not(.btn, .wp-block-button__link, .wp-element-button):focus {
  color: #5fa6e5;
}

.page-template-page-supplier-diversity [type="submit"]:not(:disabled) {
  background:#013ecd;
  border:none;
  padding: 8px 20px;
  border-radius: 10px;
  color:white;
  margin-left:5px
}

  .page-template-page-supplier-diversity [type="submit"]:not(:disabled):hover,
  .page-template-page-supplier-diversity [type="submit"]:not(:disabled):active,
  .page-template-page-supplier-diversity [type="submit"]:not(:disabled):focus {
    background:#000e2f;
  }

.page-template-page-supplier-diversity [type="button"]:not(:disabled) {
  background:#bcbec3;
  border:none;
  padding: 7px 20px;
  border-radius: 10px;
  margin-left:5px;
  border: 1px solid #9da0a9;
}


.page-template-page-supplier-diversity [type="button"]:not(:disabled):hover,
.page-template-page-supplier-diversity [type="button"]:not(:disabled):active,
.page-template-page-supplier-diversity [type="button"]:not(:disabled):focus{
  background:#000e2f;
  color:white;
  border-color:#000e2f;
}