.plant-calendar-section .wrapper{border-top:1px solid #e0e0e0;padding-top:25px;margin-bottom:25px;padding-left:25px;padding-right:25px;margin-top:10px}@media screen and (min-width:768px){.plant-calendar-section .wrapper{margin-top:20px;margin-bottom:64px}}@media screen and (min-width:1024px){.plant-calendar-section .wrapper{padding-left:0;padding-right:0}}.plant-calendar-section .value-titles{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase;margin-bottom:8px}.plant-calendar-section .value-titles span{width:15px;text-align:center}@media screen and (min-width:768px){.plant-calendar-section .value-titles{margin-bottom:4px;padding:0 5px}}.plant-calendar-section .wrapper-names{margin-top:27px;width:20%}@media screen and (min-width:768px){.plant-calendar-section .wrapper-names{width:20%}}.plant-calendar-section .calendar-wrapper{display:-ms-flexbox;display:flex;margin-top:10px}.plant-calendar-section .calendar-wrapper .wrapper-values{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:80%}@media screen and (min-width:768px){.plant-calendar-section .calendar-wrapper .wrapper-values{width:80%}}.plant-calendar-section .calendar-wrapper .wrapper-values .wrap{display:-ms-flexbox;display:flex;min-height:24px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.plant-calendar-section .calendar-wrapper .all-values{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:distribute;justify-content:space-around}.plant-calendar-section .calendar-wrapper .all-values .value.planting span.fill{background:#41ac80}.plant-calendar-section .calendar-wrapper .all-values .value.sowing span.fill{background-color:#00725d}.plant-calendar-section .calendar-wrapper .all-values .value.flowering span.fill{background:#6374c6}.plant-calendar-section .calendar-wrapper .all-values .value.harvest span.fill{background:#ffd6d6}.plant-calendar-section .calendar-wrapper .all-values .value.pruning span.fill{background:#ea5760}.plant-calendar-section .calendar-wrapper span.empty{background:#eee;height:16px;width:16px;border-radius:8px;display:block}@media screen and (min-width:768px){.plant-calendar-section .calendar-wrapper span.empty{width:24px;height:24px;border-radius:12px}}.plant-calendar-section .calendar-wrapper span.fill{height:16px;width:16px;border-radius:8px;display:block}@media screen and (min-width:768px){.plant-calendar-section .calendar-wrapper span.fill{width:24px;height:24px;border-radius:12px}}.plant-calendar-section .calendar-wrapper .text{font-size:14px;min-width:100px;padding:3px 0}