.entry-image { background: #dde8f8; } @media only screen and (max-width: 960px) { .event-details { display: flex; flex-direction: column; } .event-details > :nth-child(1) { order: 2; } .event-details > :nth-child(2) { order: 1; } .event-details > :nth-child(3) { order: 3; } .event-details > :nth-child(4) { order: 4; } } .archive-block ul { padding-left:20px; } .archive-block ul li { list-style-type: disc; }