table.form-table.pdb-signup {
    width: 100%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.ui-tabs .ui-tabs-nav li a {
    color: #000000!important;
    text-shadow: rgba(255, 255, 255, 1) 0 1px 0;
    font-weight: bold!important;
}
.wrap.pdb-signup.pdb-instance-2 {
    width: 90%;
    max-width: 90%;
}
h3.pdb-group-title {
    background: #5582c5
    width: 100%;
    text-align: center;
    color: #000;
    border-radius: 5px;
    text-shadow: 2px 5px 5px rgba(0,0,0,0.4), 0px -4px 10px 
    rgba(255,255,255,0.3);
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 
    0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px 
    inset;
    padding-bottom: 10px;
}
tbody {
    width: 100%;
    max-width: 100%;
    display: block;
}
td {
    width: 100%;
}
input {
    width: 98%;
    padding: 10px;
    border: 1px solid #000;
    border-radius: 5px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
tr {
    padding-bottom: 20px;
    display: inline-table;
    width: 100%;
}
th {
    width: 15%;
    text-align: left;
}
td.submit-buttons {
    width: 100%;
    display: inline-block;
}
input#pdb-mailing_list-2 {
    border: none;
    box-shadow: none;
    text-align: left;
    margin-left: 0;
    width: 20px;
}
select {
    width: 100%;
    border: 1px solid #000;
    border: 1px solid #000;
    border-radius: 5px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    padding: 10px;
}
input.button-primary.pdb-submit {
    width: 100%;
    background: #000;
    border: 2px solid #5582c5;
    color: #fff;
    font-size: 20px;
}
textarea {
    width: 100%;
    border: 1px solid #000;
    border-radius: 5px;
    padding: 10px;
box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
table.wp-list-table.widefat.fixed.pages.list-container {
    width: 100%;
}
div#participants-list-1 {
    width: 100%;
    display: block;
    max-width: 100%;
}
input.button-primary {
    background: #5582c5;
    color: #000;
    font-weight: bold;
    font-size: 15px;
}
input.button-secondary {
    background: #000;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
}
.list-container td {
    width: 15%;
    color: #000!important;
    font-size: 25px!important;
}
.list-container th {
    background: #8CB6E1;
    /* border-radius: 5px; */
    border: 1px solid #000;
    color: #000!important;
}
.list-container tbody tr {
    border-bottom: 1px solid #000;
    padding-bottom: 5px;
}
.combo-multi-search-controls {
    background: #eee;
    padding: 10px;
    border-radius: 5px;
    border: 1px solid #000;
}
.wrap.pdb-single.pdb-instance-2 {
    width: 100%;
    max-width: 100%;
}
h2.pdb-group-title {
    background: #5582c5;
    width: 100%;
    text-align: center;
    color: #000;
    border-radius: 5px;
    text-shadow: 2px 5px 5px rgba(0,0,0,0.4), 0px -4px 10px rgba(255,255,255,0.3);
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
    padding-bottom: 10px;
    font-size: 2.25rem;
}
.wrap.pdb-record.pdb-instance-2.edit-participant.participant-record {
    width: 100%;
    max-width: 100%;
}
.edit-participant .form-table th {
    width: 15%;
}
.edit-participant table.form-table {
    width: 100%;
}
.edit-participant tbody.field-group.field-group-submit h3 {
    font-size: 20px;
}
.pdb-single .blank-field {
    display: none;
}
div#number_of_entries-entry-input-control {
    width: 100%;
    max-width: 100%;
border: 2px solid #5582c5;
}
button.pdblog-add-submit.button.button-primary {
    background: #5582c5;
    border-radius: 5px;
    padding: 5px;
    color: #000;
}
button.pdblog-input-cancel.button {
    background: #5582c5;
    border-radius: 5px;
    padding: 5px;
    color: #000;
}
input#pdb-you_have_agreed_to_have_your_identifying_information_stored_in_o-2 {
    box-shadow: none;
    width: 10%;
}
button.button.button-primary {
    background: #273B92;
    padding: 10px;
    border-radius: 5px;
font-weight: bold;
    font-size: 15px;
color:#fff;
}
button.button.button-primary a {
color:#ffffff;
}
button.button.button-secondary.csv-button {
    border-radius: 5px;
    padding: 10px;
    background: #eee;
}
tr.participant-log {
    background: #eee;
    border-radius: 5px;
    border: 3px solid #000000;
}
.log-sum-header.log-header {
    background: #000;
    color: #ffffff;
border-radius:5px;
}
.participant-log th {
    padding: 20px;
    font-size: 20px;
    text-align: center;
}
.pdblog {
    padding: 20px;
}
.pdblog-template-responsive .entry-item {
    display: inline-block;
    margin: 0 1em 0.75em 0;
    width: 100%;
   border-bottom: 3px solid #ccc;
}
.pdblog-entry {
    position: relative;
    overflow: hidden;
    border: 3px solid #F89A4C;
    padding: 10px;
}
tbody.field-group.field-group-submit {
    padding-top: 20px;
}
.pdb-single dd {
    overflow: auto;
    margin: 0 0 0 0;
}
.pdb-single dt {
    margin: 0 0 0 0;
}
span.item-title {
    width: 50%!important;
    display: inline-block!important;
   font-weight: bold;
}
span.item-value {
    width: 50%;
    display: inline-block;
}
#ace_questionnaire_entry span.item-title {
    width: 100%!important;
    font-weight: bold;
}
.pdblog-template-responsive .item-title {
    font-size: 100%;
    font-style: italic;
}
.diversity_health_center_entry span.item-title {
    width: 20%!important;
}
.diversity_health_center_entry span.entry-item {
    border-bottom: 0px;
}
.diversity_health_center_entry span.item-value {
    border-bottom: 1px solid #000;
    width: 100%;
}
span.entry-item.diversity_health_center_entry_form-item.empty-item span.item-title {
    display: none!important;
}
span.entry-item.diversity_health_center_entry_food-item.empty-item span.item-value {
    border-bottom:0px;
}
span.entry-item.diversity_health_center_entry_expenses-item.empty-item span.item-value {
    border-bottom:0px;
}
span.entry-item.diversity_health_center_entry_form-item.empty-item span.item-value {
    border-bottom:0px;
}
span.entry-item.diversity_health_center_entry_food-item.empty-item span.item-title {
    display: none!important;
}
span.entry-item.diversity_health_center_entry_expenses-item.empty-item span.item-title {
    display: none!important;
}
.pdblog-template-responsive .entry-item.empty-item {
    display: block;
}
span.entry-item.diversity_health_center_entry_provide-item.empty-item span.item-title {
    width: 100%!important;
}
span.item-value.entry-item-diversity_health_center_entry_provide {
    display: none;
}