.container.news { .sectiontitle { margin-bottom: 25px; h2 { margin-bottom: 0; } } } .container { padding-top: 30px; padding-bottom: 30px; } @media screen and (min-width: 768px) { .container { padding-top: 60px; padding-bottom: 60px; } } @media screen and (min-width: 1200px) { // .container { // padding-top: 60px; // padding-bottom: 60px; // } .wrapper, .wrapper-m { margin-left: auto; margin-right: auto; } .wrapper { width: 1170px; max-width: 1170px; } .wrapper-m { width: 900px; max-width: 900px; } } @media (max-width: 1199px) { .wrapper, .wrapper-m { width: 100%; max-width: 100%; padding-left: 25px; padding-right: 25px; } } // @media screen and (max-width: 768px) { // .container { // padding-top: 60px; // padding-bottom: 60px; // } // }