#banner{
    /*opacity: 100;*/
    background-color:rgba(255,255,255,.7);
    width:100%;
    margin-left: auto;
    margin-right: auto;
	top: 0px;
	position: relative;
	max-width: 1280px;
}
@media (min-width: 768px){
	#banner{
	position: absolute;
	}
}
.nav{
    padding:0 3vw 0 3vw;
}

#site-logo{
    width:5vw;
    min-width:130px;
}
#daily-general-edu{
    width:20%;
    min-width:150px;

}
.nav-right {
    flex-direction: column;
    margin:auto 0;
}
#newspaper-icon, #logout{
    width: 30px;
    height:20px;
    margin: 0.5vw;
}
#eng-version{
    display: flex;
    justify-content: flex-end;
}

#go-to{
    /*border-right: 1px solid blue;*/
    align-self: center;
}