Если верстал под десктоп то от большего к меньшему экрану должны быть в вашем случае, вот так -
*стили*
@media all and (max-width: 411px) and (max-height: 731px) {
*стили*
}
@media all and (max-width: 360px) and (max-height: 640px) {
*стили*
}
.
При mobilefirst наоборот