.container { display:flex; margin:0 } body#layout #main-wrapper { width:66.66%; padding:0 } body#layout #sidebar-wrapper { width:33.33%; padding:0 } body#layout .sidebar .widget,body#layout .sidebar .widget-content { float:none; overflow:visible } body#layout .footer-widgets-wrap { display:flex } body#layout .footer-widgets-wrap div.footer { width:100% } body#layout .top-bar { height:auto } ]]>