	#content-body_left-sidebar {
	grid-template-columns: 99%; /* images do not resize properly inside fr grid template areas especially in a single column layout */
	grid-template-rows: auto;
	grid-template-areas: 
        "layout_sidebar-left"
		"layout_main_sidebar-left";
	}	



	@media (min-width: 660px) {
		#content-body_left-sidebar {
			grid-template-columns: .6fr 1fr;
			grid-template-rows: auto;
			grid-template-areas:
				"layout_sidebar-left layout_main_sidebar-left"
				;
            gap: 50px;
		}
        
        #layout_sidebar-left {
            /*padding-right: 20px;*/
            padding-bottom: 40px;
        }
	}