#projects { display: flex; flex-direction: column; justify-content: space-between; width: 90%; max-width: 960px; margin: 0 auto; @media only screen and (min-width: $cut) { width: 80%; } } .user-projects { margin: 20px auto; clear: both; display: block; width: 100%; img { max-width: 100%; height: auto; border-radius: 5px; } h5 { margin: 0; } li { color: $main; font-size: 1.1rem; } p { margin-right: 5px; } } .contents, .contents-right { display: block; @media only screen and (min-width: $cut) { margin-left: auto; margin-right: auto; width: 48%; float: none; } }