.vg-page-layout-sidebar{width:25%;max-width:25%;display:none;box-sizing:border-box;padding:0 10px}.vg-page-layout-content{float:left;box-sizing:border-box;padding:0 10px}.vg-page-layout-above-content-sidebar,.vg-page-layout-below-content-sidebar{width:100%;max-width:100%;text-align:center;margin:20px auto;position:relative;clear:both}@media only screen and (max-width:768px){.vg-page-layout-content{float:none}.vg-page-layout-sidebar{width:100%;max-width:100%}}