add custom design to Views Row
Why dont you just add the 100% to views-row-1 and width: 50% to views-row?
I believe that you do it like this:

.views-row {
  width: 50%;
  //other css
}

.views-row-1 {
  width: 100%;
}