#menu-button {
   background: linear-gradient(to right,	#204356 50%,#e1f1f0 50%) no-repeat scroll right bottom / 210% 100% #e1f1f0 !important;
   color: #204356 !important;
}

#menu-button:hover {
    background-position: left bottom !important;
    color: #e1f1f0 !important;
}

#regular-button {
   background: linear-gradient(to right,	#204356 50%,#e1f1f0 50%) no-repeat scroll right bottom / 210% 100% #e1f1f0 !important;
   color: #204356 !important;
}

#regular-button:hover {
    background-position: left bottom !important;
    color: #e1f1f0 !important;
}

#bg-correct {
   background: linear-gradient(to right,	#204356 50%,#e1f1f0 50%) no-repeat scroll right bottom / 210% 100% #e1f1f0 !important;
   color: #204356 !important;
}

#bg-correct:hover {
    background-position: left bottom !important;
    color: #e1f1f0 !important;
}