#contactForm {
       max-width: 75%;
       margin: auto;
       padding: 20px;
       border: 1px solid #ccc;
       border-radius: 5px;
       background-color: #f9f9f9;
   }

   input[type="text"],
   input[type="email"],
   textarea {
       width: 100%;
       padding: 10px;
       margin: 10px 0;
       border: 1px solid #ccc;
       border-radius: 4px;
   }

   input[type="submit"] {
       background-color: #4CAF50; /* Green */
       color: white;
       padding: 10px 15px;
       border: none;
       border-radius: 4px;
       cursor: pointer;
   }

   input[type="submit"]:hover {
       background-color: #45a049;
   }

   .c-hero__img { max-width: 75%; /* Your custom width */
      margin: 0 auto;
      max-height: 15rem; /* Limit the height */
      height: auto; /* Maintain aspect ratio */
    }

    /* styling for menu homepage*/
    #menu a {
        transition-property: all;
        transition-duration: 0.3s;
        transition-timing-function: ease-in-out;
        transition-delay: 0s;
    }

    #menu a:hover {
         background-color: #4CAF50; /* Green background on hover */
        }

    #menu .active {
         background-color: #4CAF50; /* Green background for active item */
         border-bottom: none;
        }

    thead {
        line-height: 1;
        background-color: #61bf41;
        color: white;
    }

body {
    font-size: 1rem ;
}

.title-bar {
    color: white;
}

.side-nav li {
    font-weight:bold
}
/* Target the anchor tag with the specific href for the links */
a[href="/eebus/spine/download/"], a[href="/eebus/spine/user-guide/"], a[href="/eebus/spine/javadoc/"], a[href="/eebus/spine/changelog/"], a[href="/eebus/spine/changelog/"]  {
    font-weight: normal; /* Remove bold styling */
     position: relative;
}

a[href="/eebus/ship/download/"], a[href="/eebus/ship/user-guide/"], a[href="/eebus/ship/javadoc/"], a[href="/eebus/ship/changelog/"], a[href="/eebus/ship/changelog/"]  {
    font-weight: normal; /* Remove bold styling */
     position: relative;
}

th, td {
  border:solid #ccc;
  padding: 6px;
}

img[src="/images/box.jpg"] {
    max-width: 50%;
}
