@media screen and (max-width:590px){.news .news-buttons{left:45%!important}.thumbnail-info h1{padding:20px 0}}@media screen and (max-width:768px){#news-list .news-image{width:100%!important}#news-list .news h3{text-align:left;margin-top:10px!important;margin-bottom:-15px!important;font-size:18px!important;font-weight:700}#news-list .news{height:125vw!important;margin-bottom:0!important}.product-buttons button{margin-left:0!important;padding:5px 8px!important}.product-details h3{font-size:14px!important}}@media screen and (min-width:591px){#news article .entry-featured-image-url{float:left;width:19%;margin-right:20px}#news .entry-title{float:left;width:78%}}