/* ==========================================================================
Alignment ========================================================================== */
.align-baseline { vertical-align: baseline !important; } /* Browser default */ .align-top { vertical-align: top !important; } .align-middle { vertical-align: middle !important; } .align-bottom { vertical-align: bottom !important; } .align-text-bottom { vertical-align: text-bottom !important; } .align-text-top { vertical-align: text-top !important; }
/*
Image Alignment ========================================================================== */
.align-center, div.align-center, a img.align-center {
display: block; margin-right: auto; margin-left: auto;
}
figure.align-center {
img { display: block; margin-right: auto; margin-left: auto; } figcaption { text-align: center; }
}
.align-right, a img.align-right {
margin-bottom: 1rem; margin-left: 1rem; float: right;
}
.align-left, a img.align-left {
margin-right: 1rem; margin-bottom: 1rem; float: left;
}
/*
Sidebar Pusher ========================================================================== */
.is–pushed {
transform: translateX(1 * $sidebar-width); transform-origin: right; @include breakpoint($large) { transform: translateX(1.5 * $sidebar-width); }
}