/* Reformat based on screen size */
@media screen and (max-width: 600px) {
.talk header .logged-out li, .talk header .logged-in li {display: block;}
.talk header .logged-in {margin-top: 55px;}
.talk header .logged-in .pipe {display:none}
.talk header .talk-logo {position: relative; margin: 0 auto; display: block; float: none; padding: 20px 40px 0 0; width: 180px;}
.talk header .logged-out, 
.talk header .logged-in {text-align: center; position: relative; margin: 20px auto 0 auto; width:100%}
.talk header .logged-out li, 
.talk header .logged-in li,
.talk header .logged-in .pipe {display:inline; white-space: nowrap}
.talk header .logged-in ul,
.talk header .logged-out ul {text-align: center; padding-inline-start: 0px;}
.talk header {height: auto;}  
}
