@charset "utf-8";
h2 {
    color: #265BAA;
    font-size: x-large;
    font-style: italic;
    font-weight: bold;
    padding-bottom: 15px;
}

p {
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    text-align: left;
}
.side-bar-menu {
    font-size: small;

}


h1 {
    color: #265BAA;
    text-align: left;
}
.max-size300 {
    min-width: 0px;
    max-width: 300px;
}
.bg-light {
    background-color: #E4E3E8 !important;
}

  .navbar-expand-lg {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    float: none;
    clear: both;
    padding-left: 350px;
  }

.navbar-light .navbar-nav .nav-link.active {
    color: rgba(19,11,118,0.90);
    font-weight: bold;
    font-size: 14px;
}

.nav-link.disabled {
    color: #085498;
    pointer-events: none;
    cursor: default;
}

.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(6,8,106,0.70);
    font-weight: bold;
}.left-aside {
    max-width: 28%;
}
footer {
    padding-top: 20px;
}
.float-right {
    float: right;
    text-align: right;

}
.container-fluid .navbar.navbar-expand-lg.navbar-light.bg-light.top-padding {
    padding-bottom: 15px;
}
.container .row .col-xl-3.left-aside {
    padding-top: 10px;
}
.img-150-float {
    max-width: 150px;
    max-height: 150px;

}
ol {
    margin-left: -6px;
    font-size: medium;
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
}
.covid-hero {
    background-image: url(images/Face%20Mask%20bg.jpg);
    background-repeat: no-repeat;
}
.col-xl-6 p .btn.btn-lg {
    background-color: rgba(42,41,98,1.00);
    -webkit-box-shadow: 3px 3px rgba(73,73,73,1.00);
    box-shadow: 3px 3px rgba(73,73,73,1.00);
    color: rgba(211,211,211,1.00);
}
.btn_blue   {
    background-color: rgba(20,31,115,1.00);
    -webkit-box-shadow: 3px 3px;
    box-shadow: 3px 3px;
    color: rgba(224,224,224,1.00);
}
.container-fluid .row .col-lg-2 {
    text-align: left;
}
.policyHead {
    color: rgba(245,244,252,1.00);
    text-align: center;
    background-color: rgba(6,8,108,1.00);
}
.container .row {
}
.side {
}
.SectionTitle {
    color: rgba(18,8,146,1.00);
    font-size: 12pt;
}
.sub-text {
    font-size: small;
    font-style: italic;
}
.SafetyPoliciesHeader {
    background-color: rgba(47,59,192,1.00);
    color: rgba(248,248,248,1.00);
    padding-bottom: 14px;
    padding-top: 3px;
}
.Safety {
}
.policyHead {
    text-align: center;
}
.PolicyTitle {
    font-size: x-large;
    text-align: center;
    background-color: rgba(218,222,224,1.00);

}

.PolicyHead {
}
.blueBtn {
    background-color: rgba(6,20,125,1.00);
    color: rgba(231,231,231,1.00);
}
.tableHead {
    background-color: rgba(65,107,219,1.00);
    text-align: center;
    color: rgba(247,238,238,1.00);
}
.redBox {
    background-color: rgba(221,3,6,1.00);
    color: rgba(249,249,249,1.00);
    font-weight: bold;
    text-align: center;
    font-size: large;
}
.redText {
    color: rgba(252,5,9,1.00);
    font-weight: bold;
}


.imageResize {
    width: auto; /* Ensures it takes the full width of the parent */
    height: auto; /* Maintains aspect ratio */
    max-width: 100%; /* Limits the maximum size */
    max-height: 100%; /* Limits the maximum size */
}

.SafetyBriefPic {
    max-width: 90%;
    max-height: 0%;
}

.captionText {
    font-size: small;
}
.blueBox {
    background-color: rgba(144,182,187,1.00);
}
.largeGreenText {
    color: rgba(4,138,27,1.00);
    font-size: x-large;
    font-weight: bold;
}
.largeRedText {
    color: rgba(203,2,5,1.00);
    font-weight: bold;
    font-size: x-large;
}
.SafeyBriefBanner {
    color: rgba(248,248,248,1.00);
    font-weight: bold;
    font-size: large;
    background-image: url(images/SafetyBriefBanner.jpg);
    background-repeat: no-repeat;
}
.ima {
}
.body_Left {
    text-align: left;
}
.image {
}
.memoBox {
    text-align: left;
}
.wrap_text {
    text-align: left;
    width: 60%;
}
.logo {
    width: 400px;
    max-width: 400px;
}
.grayBox {
    background-color: rgba(145,145,145,1.00);
}
.whiteBox {
    background-color: rgba(252,248,248,1.00);
}
.rotateText270 {
    transform: rotate(270deg);
	display: inline-block;
}
.yellowHighlight {
    color: rgba(0,0,0,1.00);
    background-color: rgba(245,229,3,1.00);
}
.largeText1 {
    font-size: xx-large;
}
