@media only screen and (min-width: 980px) {

body {text-align: justify;}
p {text-align: justify;}
nav {left: auto; right:0; text-align: right;}
nav ul {margin-right: 3em;}
nav ul li {text-align: right;}
footer {width: 20%; left: auto; right: 5em; text-align: right;}
header {text-align: left;}
#site_title {margin-right: 1em; padding-right: 0;}
#content {left: 0;padding: 0.5%;padding-left: 4.5%;}
ul {text-align: justify;}
li {text-align: justify;}

}