.flexRowContent { padding: 0; margin:0; } .flexCol--stack { padding-left: 40px; } .flexCol--right-col { padding-right: 40px; } .stretchChildrenWidth { width:0; } @media (min-width:768px) and (max-width:1024px) { .flexRowContent { display: flex; flex-direction: column; .stretchChildrenWidth { width: 100% !important; } } }