Merhaba, Bootstrap kullanmadan Responsive tasarım yapmanın en kolay yolu kuşkusuz
CSS FLEXBOX ( Esnek Kutu ) kullanmaktır.Tarayıcı çözünürlüklerine göre kendini otomatik olarak küçültüp - büyütüyor ve taşma sorunları ortadan kalkıyor, eskisi gibi değil ve artık neredeyse bütün tarayıcılarda sorunsuz çalışıyor.
https://www.w3schools.com/css/css3_flexbox.asp
http://fatihhayrioglu.com/yenilenmis-flex-modulu/
Bu kaynakları bi incelemeni tavsiye ederim.