Yes, I know it can be hard to work out what to do for the best but anything that dramatically changes your code is always a risk. Thatās why we have back ups and then can refer to the original to see what we had in place to start with 
It seems that the you have amalgamated disparate rules which makes it hard to make changes or indeed decide if the format is wrong. Iām all for shorter code but readability is vitally important.
I think you will just have to work your way through any issues you see and then we can jump in and try to help.
Youāve ended up with rules like this:
#Row1, #Row3, #Row5, #Row7, #Row19, #Row26, .table1861 .col1, .workhouse1861 .col1, .table1891 .col1, .table1901 .col1, #Row1, #Row3, #Row5, #Row7, #Row19, #Row26 {
width:15%;
}
#Row2, #Row6, #Row35, #Row2, #Row6, #Row35 {
width:50%;
}
#Row4, #Row8, #Row9, #Row10, #Row11, #Row12, #Row13, #Row14, #Row15, #Row16, #Row17, #Row18, #Row20, .barracks1851 .col1, #Row4, #Row8, #Row9, #Row10, #Row11, #Row12, #Row13, #Row14, #Row15, #Row16, #Row17, #Row18, #Row20 {
width:20%;
}
#Row22, #Row23, #Row24, #Row25, #Row31, #Row36, #Row37, #Row40, #Row22, #Row23, #Row24, #Row25, #Row31, #Row36, #Row37, #Row40 {
width:25%;
}
#Row27, #Row32, #Row27, #Row32 {
width:10%;
}
#Row28, #Row29, #Row33, #Row34, #Row28, #Row29, #Row33, #Row34 {
width:40%;
}
Effectively you would have only need 5 classes to do all that but now you have heavily weighted rules that are not easily over-ridden. I realise these pages have been built over time and this is what you have ended up with but it doesnāt make it any more palatable:)
It becomes a bit of a āslogā now.
On a side note your pages are taking a long time to load and it would be worth seeing what the issue is as you donāt have much on that page. I would expect it to load more or less instantly.