
.expanded-search {width:50%}
.header-tbc {flex-direction: column;display:flex;padding:0px}

.header-tbc .content-links {justify-content: space-between;display:flex;flex-direction: row;width:100%;align-items:center;font-size:14px}
.header-tbc .content-links A {color:white;font-weight:bold;text-decoration:none;flex:1;text-align:center;white-space:nowrap;padding:7px 10px 5px 10px;border-right:1px solid #888888}
.header-tbc .content-links A:hover {background-color:black;color:gold;text-decoration:underline}
.header-tbc .content-row {align-items:center;display:flex;flex-direction:row;background-color:#374250}
.header-tbc .content-row-topic,.services-row-topic {padding-left:10px;padding-right:10px;color:gold;font-size:14px;font-weight:bold;font-style:italic}
.header-tbc .nav-container {display:flex;flex-direction:row;width:100%;align-items: center}
.header-tbc .nav-container-links {width:100%}
.header-tbc .nav-logo {background-color:#EFEBDF;padding:2px;width:60px;height:60px}
.header-tbc .nav-logo IMG{height:60px;width:60px;display:flex;align-items:center;justify-content: center;}
.header-tbc .services-links {justify-content: space-between;display:flex;flex-direction: row;width:100%;align-items:center;font-size:11px}
.header-tbc .services-links A {color:white;font-weight:bold;text-decoration:none;flex:1;text-align:center;white-space:nowrap;height:100%;padding:9px 10px 6px 10px;border-right:0.25px solid #888888}
.header-tbc .services-links A:hover {background-color:black;color:gold;text-decoration:underline}
.header-tbc .services-row {display:flex;flex-direction:row;background-color:#00004d
;width:100%;align-items:center}
.header-tbc .tbc-account-links {background-color:darkred}
.header-tbc .tbc-account-premium {background-color:darkgreen}
.header-tbc .tbc-account-premium-signup {background-color:	#CC5500}
.header-tbc .top-row {display:flex;flex-direction: row;width:100%;background-color:navy;padding:4px 8px;align-items:center;height:39.43px}
.header-tbc .top-row A {color:white;text-decoration:none}
.header-tbc .top-row A:hover {color:gold;text-decoration:underline}
.header-tbc .top-search {text-align:center;flex:1;margin-left:-100px}
.header-tbc .top-search INPUT {padding:4px 6px;border-radius:2px;font-weight:bold;font-size:14px}
.header-tbc .top-tbc {margin-right:50px;font-weight:bold}
.professional-services LI {margin-left:15px}
.nav-mobile-title {display:none}
.nav-display {display:flex !important}
.nav-section-header {display:none}

@media (max-width:1070px){
  .header-tbc .nav-logo{display:none !important}
  .header-tbc .nav-logo IMG{display:none !important}
  .header-tbc .content-links A {padding:7px 3px 5px 3px}
  .header-tbc .services-links A {padding:9px 3px 6px 3px}
}

@media (max-width:975px){
  .expanded-search {width:80%}
  .header-tbc .nav-container{flex-direction:column;max-height:400px;overflow:scroll}
  .header-tbc .nav-container-links {display:none;flex-direction:column}
  .header-tbc .nav-logo {display:none !important}
  .header-tbc .nav-logo IMG{display:none !important}
  .header-tbc .content-links {flex-direction: column;border-right:none}
  .header-tbc .content-links A {border-right:none;width:100%}
  .header-tbc .services-links A {border-right:none;width:100%}
  .header-tbc .services-links {flex-direction: column;border-right:none;font-size:14px}
  .nav-mobile-title {background-color:#374250;justify-content:center;display:flex;flex:1;font-weight:bold;padding:3px;cursor:pointer;width:100%}
  .nav-mobile-title:hover {color:gold;text-decoration:underline}
  .nav-section-header {display:flex;justify-content:center;padding:3px;background-color:black}
  .header-tbc .top-search {text-align:right}
}