body { padding: 15px; } .essay{ width: 70%; } .figure { border: 1px solid #777777; background-color: #dddddd; padding: 10px; } .item { margin: 10px; border: 2px solid #777777; border-radius: 5px; padding: 7px; } img { image-orientation: from-image; } .card { margin: 3em; border: 1px solid #777777; } .card img { width: 43%; display: inline; margin-left: auto; margin-right: 3em; } .feed { width: 80%; } .sidebar { height: 100vh; width: 15%; margin: 20px; } .sidebar ul { list-style: none; padding: 0; } .sidebar ul li { display: block; margin: 5px; margin-left: auto; margin-right: auto; } .btn-primary { width: 100%; height: 2em; border-radius: 0; text-align: center; font-size: 20px; } .date { font-style: italic; margin-left: 2em; margin-top: 1em; }