Решил задачу следующим образом:
1) #mainMenu .drop .nextColumn{
line-height: 21px;
list-style: none;
float: left;
width: 20%;
padding: 0;
margin: 0;
}
Изменил на:
#mainMenu .drop .nextColumn{
line-height: 21px;
list-style: none;
float: left;
padding: 0;
margin: 0;
width: 100%;
display: flex;
}
2)#mainMenu .drop .nextColumn > li{
margin-top: 12px;
display: block;
}
Изменил на:
#mainMenu .drop .nextColumn > li{
display: table-cell;
width: 100%;
text-align: center;
}
3) В #mainMenu .drop{
изменил padding: 24px 0px;
на padding: 51px 0px;
https://codepen.io/anon/pen/NeMvRV