table { border-collapse: separate !important; border-spacing: 0; } .day-wrapper { width: 100%; border-bottom-color: #DADADA; border-bottom-style: solid; border-bottom-width: 1px; padding: 12px 7px 3px; } .day-label { color: #333; font-size: 12px; font-family: 'Lucida Grande', Verdana, 'Bitstream Vera Sans', Arial, sans-serif; line-height: 14px; } .single-notification-table { width: 100%; } .no-notification-message { line-height: 40px; font-family: 'Architects Daughter', arial, sans-serif; font-size: 15px; } .notification-photo { display: block; padding: 2px; border: 1px solid #E6E6E6; } .user-notification-time { width: 99%; color: #999; font-family: 'Lucida Grande', Verdana, 'Bitstream Vera Sans', Arial, sans-serif; font-size: 11px; white-space: nowrap; } .user-notification { width: 99%; color: #333; font-family: 'Lucida Grande', Verdana, 'Bitstream Vera Sans', Arial, sans-serif; font-size: 11px; border-color: #999; border-width: 1px; letter-spacing: normal; white-space: nowrap; }