.display-sidebar .content-area { float: left; margin: 0 (-$size__site-sidebar-with-padding) 0 0; width: 100%; } .brimstone-content-widget-static-content .hentry, .no-sidebar .content-area .site-main { max-width: $size__content-container; margin: 0 auto; } .display-sidebar .site-main { margin: 0 $size__site-sidebar-with-padding 0 0; } .no-sidebar .site-main { margin: 0; } .site-content .widget-area { float: right; overflow: hidden; width: $size__site-sidebar-with-padding; } #secondary { @include rem('padding-left',$size__site-gutter); } .site-footer { clear: both; width: 100%; } @media screen and (max-width : 1024px) { #master { .content-area { float: none; width: 100%; } .site-main { margin: 0; max-width: $size__content-container; margin: 0 auto; } .site-content .widget-area { float: none; width: 100%; max-width: $size__site-sidebar; } #secondary { padding: 0; margin: 0 auto; @include rem('margin-top',70px); } } }