#block-panels-mini-footer-container .inside {
	display: flex;
	max-width: 960px;
	margin: 0 auto;
	justify-content: space-between;
	flex-wrap: wrap;
}
#more-than-books {
	margin-left: 10px;
}
#footer-links1 {
	margin-left: 5px;
}
.vefl-1col {
	background: white;
	margin-bottom: 20px;
	padding-bottom: 15px;
}
@media only screen and (min-width: 0px) and (max-width: 959px) {
#block-exposedformvirtual-library-searchpage-1 {
	width: 500px;
}
.vefl-1col,
#block-views-block-alerts-block-4,
.content_footer,
#block-views-block-sections-block-1,
.layout.layout--onecol,
.layout.layout--onecol:nth-child(1),
#block-claro2-content,
.region.region-content,
.d-col-3.t-col-3.m-col-2.layout__region.layout__region--first,
.d-col-3,
.d-col-9,
.page-wrapper .flex-grid,
#block-views-block-sections-block-4,
#block-views-block-navigation-block-6, #block-austincompletelybooked, #views_block__hero_banner_image_block_1,
.view-hero-banner-image
{
	width: 530px !important;
	max-width: 530px !important;
	margin: 0 auto;
}
.apl-sidebar
{
	width: 500px !important;
	max-width: 500px !important;
	margin: 0 auto;
}
}