﻿* html div#site-b {height:100%;}

@media screen and (max-width: 750px) {
	* {word-break: break-all;}
	body {padding: 0px; margin: 0px; min-height: 100%; height: 100%;}
	div#site-b {width: 750px; min-height: 100vh; position: relative; display: flex; flex-direction: column; box-sizing: border-box;}
	div#inner {flex-grow: 1; flex-direction: column;}
	div#cm-mein {padding: 0 10px; width: 550px;}
	div#cm-menu {width: 140px;}
	div#foot-b {margin-top: auto; margin-bottom: 0; bottom: 0; position: relative;}
}

