﻿/* Mobile-specific overrides for screens <= 768px */

body {
	padding: 1rem
		
}
main {
    flex-direction: column;
}

.sidebar {
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
}

.image-gallery {
    flex-direction: column;
}

.image-gallery img {
    max-width: 100%;
    margin-bottom: 10px;
}