.search-no-results { .content-area .search-form { @include media-breakpoint-only (md) { max-width: 70%; } @include media-breakpoint-up (lg) { max-width: 50%; } } .hero-section[data-alignment="center"] { + div, + section { .search-form { margin: 0 auto; } } } .hero-section[data-alignment="right"] { + div, + section { .search-form { margin-left: auto; } } } }