Hello, dear nicecap.
Thank you for your question.
To solve your problem you need to change some codes from the plugin. Please find the file Total-Soft-Portfolio-Widget.php. Edit the folder and on the line 3330 find the code
.grid__sizer<?php echo $Total_Soft_Portfolio; ?>, .grid__item<?php echo $Total_Soft_Portfolio; ?> { position: relative; float: left; width: 25%; }
The place of this code put this one:
.grid__sizer<?php echo $Total_Soft_Portfolio; ?>, .grid__item<?php echo $Total_Soft_Portfolio; ?> { position: relative; float: left; width: 33%; }
Please in the 3414 line add this code.
@media screen and (min-width: 160em){
.grid__sizer<?php echo $Total_Soft_Portfolio; ?>,
.grid__item<?php echo $Total_Soft_Portfolio; ?>,
.grid__item<?php echo $Total_Soft_Portfolio; ?>–size-a { width: 25%;
}
Please in the 3428 line add this code.
.grid__sizer<?php echo $Total_Soft_Portfolio; ?>, .grid__item<?php echo $Total_Soft_Portfolio; ?>,.grid__item<?php echo $Total_Soft_Portfolio; ?>–size-a
{ width: 33.333%; }
Thank you.