/*
		input-placeholder
		-----------------
		@fragment input-placeholder(#(0), #(1), #(2));
		#(0) is the colour for the placeholder text; e.g. #ff0000
        #(1) is the font style for the placeholder text; e.g. italic
		#(2) is the element selector; e.g. input.numeric
	*/
/*
		header-styles
		-----------------
		@fragment h1-h6-style
        used if heading styles not possible directly
	*/
/*
    	socialIcon
		----------
		@fragment socialIcon(#(0), #(1));
		#(0) is the icon font string; e.g. "\e600"
		#(1) is the colour for the icon; e.g. #ff0000
	*/
#page-body {
    background: none;
    padding-top: 0;
    }
.flexbox #page-body {
    align-items: stretch;
    justify-content: stretch;
    }
.flexbox #page-body .aside {
    flex: initial;
    height: auto;
    margin-right: 20px;
    }
.flexbox #page-body .aside .asideSection {
    padding: 20px;
    }
@media (max-width: /*style._first_content_break_max(*/1000px/*)*/) {
.flexbox #page-body .aside {
    margin-bottom: /*style._content_gap(*/20px/*)*/;
    padding: /*style._content_gap(*/20px/*)*/;
    width: 100%;
    }
.flexbox #page-body .aside ul.evMenu {
    display: inline-block;
    }
}
