.archive { @extends %clearfix; @include constrain_wide(); margin-top: 3em; .post--title { text-align: left; margin: .25rem 4px; font-weight: normal; @include fontsize(24); a { color: $body_font; text-decoration: none; font-style: italic; } @include breakpoint(gamma) { @include fontsize(22); margin: .1rem 4px; } } .post--location { @include fontsize(11); } .post--date{ margin: 0 4px; text-align: left; } .post--image img { background: none; max-width: 100%; padding: 0} article { margin: 0; display: inline-block; margin-bottom: 2em; vertical-align: top; } p { margin-top: 0; margin-left: 4px; margin-right: 4px; } @include breakpoint(beta) { article { width: 48.25%; } p { @include fontsize(16); } .odd { padding-right: 10px; } .even { padding-left: 10px; } } @include breakpoint(gamma) { article { width: 31%; } .odd, .even { padding: 0;} .first { padding-right: 10px; } .second { padding-right: 10px; padding-left: 10px; } .third { padding-left: 10px; } p { @include fontsize(14); margin-top: 0; margin-left: 4px; margin-right: 4px; } } @include breakpoint(delta) { article { width: 374px;} } } .date-archive { @extends %clearfix; @include constrain_wide(); margin: 0 auto; margin-bottom: 9em; max-width: 460px !important; text-align: left; } .dater { @extends %clearfix; margin-top: 3em; margin-bottom: 3em; span { @include smcaps; @include fontsize(11); font-family: sans-serif; } ul { margin-top: .5em; margin-bottom: 1.5em; li { @extends %clearfix; clear: both; } } } .arc-item { clear: both; margin: 0 auto; a { display: block; float: left; } time { float: right; line-height: 36px; } }