﻿footer {
  background-image: linear-gradient(rgba(15, 117, 175, 0.7411764706), rgba(15, 117, 175, 0.7411764706)), url(/eis/PublishingImages/eis-footer-image.png);
}

/* Hide header and row checkboxes */
.rate-sheet-class th.ms-vh-icon, 
.rate-sheet-class td.ms-vb-itmcbx {
    display: none;
}

/* Remove underline and change text color for links */
.rate-sheet-class a {
    text-decoration: none;
    color: #000000; /* or any other color */
}

/* Uniform column widths */
.rate-sheet-class th:nth-child(1), 
.rate-sheet-class td:nth-child(1) {
    width: 20%;
}

.rate-sheet-class th:nth-child(2), 
.rate-sheet-class td:nth-child(2) {
    width: 40%;
}

.rate-sheet-class th:nth-child(3), 
.rate-sheet-class td:nth-child(3) {
    width: 40%;
}

/* Border for each webpart */
.rate-sheet-class .ms-webpart-chrome {
    border: 2px solid #0F75AF; /* Blue border for the webpart */
    margin-bottom: 20px; /* Space between each webpart */
    padding: 10px; /* Padding inside each webpart */
}

/* Hide the "Title" text in table headings */
.rate-sheet-class .ms-webpart-chrome .ms-vh2:contains("Title") {
    visibility: hidden;
}

/*contact block fix*/
.eis-contact-row .eis-contact-block {border:none !important}
.eis-contact-row .eis-contact-block img {
    object-fit: contain;
    width: 80% !important;
height: unset !important;
}