/*--------------- SECONDARY NAV ---------------*//*font and background color*/.ctaNav {    background: #292929;    color: #ffffff;    padding: 5px 0;    width: 100%;    display: table;    box-sizing: border-box;}.ctaNav .contentTitle {    color: #ffffff;    font-size: 14px;}/*content width*/ .ctaNav .blockContent {    margin: 0 auto;    max-width: 100%; /*edit based on layout width, 100% if Stretch header & navigation to window edges is selected*/    text-align: right;}.ctaNav .blockText {    padding-right: 4%;    padding-left: 4%;}.ctaNav .blockText ul {    list-style-type: none;}/*link font color*/.ctaNav a {    color: #ffffff;}.ctaNav .button {    font-size: 16px;    border-width: 2px;    border-color: #ffffff;}/*------------END SECONDARY NAV ---------------*//* SECDONARY LANGUAGE LOGO */@media only screen and (min-width: 768px) {.navContent > ul > li:last-child a {    font-size: 0;    background-image: url();    background-repeat: no-repeat;    background-size: contain;    height: 48px;    width: 48px;    }}