-nav li{
- border-right: 1px solid rgba(0, 0, 0, 0.2);
- border-left: 1px solid rgba(255, 255, 255, 0.1);
+.transition-color, .transition-color * {
+ transition: color 0.5s ease-in, background-color 0.5s ease-in;
+}
+
+@media (min-width:768px) {
+ #content {
+ float: left;
+ width: 75%;
+ }
+
+ #sidebar {
+ float: right;
+ width: 23%
+ }
+
+ footer {
+ clear: both;
+ }