.md-lunch-break-class.mbsc-schedule-invalid { text-align: center; align-items: center; font-weight: bold; background: repeating-linear-gradient(-45deg, #f3f3f3, #f3f3f3 11px, #e5e5e5 11px, #e5e5e5 22px); } .md-stripes-bg { background: repeating-linear-gradient(-45deg, #fcfffc, #fcfffc 10px, #eefbec 10px, #eefbec 20px); } .md-dots-bg { background-image: radial-gradient(#a7a7a7 20%, transparent 20%); background-color: #f9f9f9; background-position: 0 0, 10px 10px; background-size: 20px 20px; } .md-rect-bg { opacity: 0.8; background-image: repeating-linear-gradient(45deg, #ffd6d6 25%, transparent 25%, transparent 75%, #ffd6d6 75%, #ffd6d6), repeating-linear-gradient(45deg, #ffd6d6 25%, #ffefef 25%, #ffefef 75%, #ffd6d6 75%, #ffd6d6); background-position: 0 0, 10px 10px; background-size: 20px 20px; }