Procurando uma alternativa para flex

Estou usando o flex para alinhar um texto e dois botões dentro de uma div. Este é o meu código

#wrapper {
    background-color: gray;
    display: flex;
    padding-left: 90px;
    padding-right: 90px;
}
#left {
    padding-top: 33px;
    padding-bottom: 33px;
    flex: 0 0 65%;
    height: 80px;
    line-height: 44px;
}
#right {
    padding-top: 45px;
    padding-bottom: 45px;
    flex: 1;
}
#button1 {
    height: 70px; 
    width: 70px; 
    margin-right: 20px;
}
#button2 {
    height: 70px; 
    width: 70px;
}
    
<div id="wrapper">
    <div id="left">
        Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard.
    </div>
    <div id="right">
        <input type="button" value="More" id="button1">
        <input type="button" value="Ok" id="button2">
    </div>
</div>

Este código está funcionando corretamente na maioria dos navegadores, mas em alguns outros o flex não é suportado. Existe algum outro método que eu possa usar para obter o mesmo resultado e criar o banner?

questionAnswers(3)

yourAnswerToTheQuestion