/** Structural Overrides **/
body {
    font-size: 17px;
}
@media (min-width: 768px) {
    .header-top-container #masterLogoArea {
        top: 60px;
    }

    .primary-navigation-area {
        margin-left: 13em; /*zone for multi-line navigation */
    }

    body:not(.Wrapper-HomePage) .primary-navigation-area {
        margin: 20px 0 10px 13em;
    }

    #masterHeaderImage {
        width: 165px;
    }
}

.Wrapper-HomePage .FullWidthArea-StyleBg2{
    background-size: cover;
}

.Wrapper-HomePage .FullWidthArea-StyleBg4 {
    background: #f5f4f3;
    padding: 0 1%;
}

.Wrapper-HomePage .FullWidthArea-StyleBg4 .WebPartZone {
    width: 100%;
    background: none;
}

.UtilityTranslation {
    display: none;
}

.Wrapper-HomePage .FullWidthArea-StyleBg5 {
    display:block;
    background: #D3D3D3;
    padding: 20px 1%;
    min-height:100px;
}
.Wrapper-HomePage .FullWidthArea-StyleBg5 .col-sm-8{
    background-color: #ffffff;
}
.Wrapper-HomePage .FullWidthArea-StyleBg5 .col-sm-4{
    background: #ffffff; /* Old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #e3eaf4 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #ffffff 0%,#e3eaf4 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #ffffff 0%,#e3eaf4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e3eaf4',GradientType=0 ); /* IE6-9 */
}

.Wrapper-HomePage .FullWidthArea-StyleBg5 .WebPartZone {
    width: 100%;
    background: none;
}

.FDLASectionHeader {
  background: #fff;
  color: #000000;
  font-family: "Muli", Century Gothic, sans-serif;
  font-size: 32px;
  font-weight: 150;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: left;
}

.FDLASubSectionHeader {
  background: #fff;
  color: #666666;
  font-family: 'Open Sans', Arial, sans-serif;
  font-size: 20px;
  font-weight: 500;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: left;
}

a, .Link {
  color: #D42E12 ;
  text-decoration: underline;
}

a:visited, .Link:visited {
  color: #aa250e ;
}

a:hover, a:focus, a:active, .Link:hover, .Link:focus, .Link:active {
  color: #ee4d32 ;
  text-decoration: underline;
}