.region-sidebar-second {
    margin-top: 5% !important;
}

.navbar-is-static-top {
    background-color: #f7f8f3;
}

.general-page-body-container {
background-image: url("/sites/default/files/assets/ccr-lhc/Banner.png"); /* Insert Web Banner Here */
background-size: 100%;
background-position: top center;
background-repeat: no-repeat; /* Do not repeat the image */
}

#eventsreg-nav-bar {
    background-color: #383838;
}

.region-sidebar-second {
    margin-top: 100%;
}

.col-sm-9 {
    width: 70%;
}

.col-sm-3 {
    width: 30%;
}

#eventsreg-nav-bar .navbar-inverse .navbar-nav > .active > a {
    border-bottom: 4px solid #bb0f3d;
}

h2 {
    margin-top: 58%;
   color: #C6375E;;
}

.navbar-nav>li {
    float: left;
    text-transform: uppercase;
}

.description {
    font-size: 14px;
    font-weight: bold;
    color: #383838c7;
}

.input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
   color: inherit; 
    text-align: left; 
 background-color: inherit; 
    border: 0px solid #ccc;
    border-radius: 4px;
}

.radio {
  margin-left: 1%;
}

.checkbox label, .radio label {
    min-height: 20px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: bold;
    cursor: pointer;
}

.tableHeader {
    color: #0b81cc;
    font-weight: bold;
}

.subTable td  {
  vertical-align: top; padding: 3px;
}