.bp-result-header { color : black; background-color : #c2c2c2; vertical-align : top; } .bp-result-cell { color : black; background-color : #f3f3f3; } .bp-show-hide-button { color : white; } .bp-calendar-cell { text-align : center; background-color : #f3f3f3; } .bp-calendar-last-8 { text-align : center; background-color : #f3f3f3; } .bp-calendar-month { color: white !important; } .bp-calendar-month:hover { color: white; } .bp-calendar-month:visited { color: white; } .bp-calendar-month:active { color: white; } 
