#calendar{padding-top:20px;padding-bottom:50px}.training-program-page-title{padding-top:50px;border-bottom:2px solid gray;width:175px;padding-bottom:13px;margin-bottom:-16px}.training-program-title{padding-top:30px}.fc-daygrid-day{height:150px}.fc-toolbar-title{text-transform:capitalize}.training-program-content{padding-bottom:50px}.print-logo{width:50%;padding-top:50px}.fc .fc-bg-event{opacity:1;opacity:var(--fc-bg-event-opacity,1)}.fc a{color:#000;font-weight:700}.calendar-event-title{padding:10px;white-space:pre-wrap;color:#fff;text-align:center}.calendar-event-heart-rate{background:#BAFE84;color:#000;text-align:center;width:60%;border-radius:5px;margin-left:20%;padding:2px 5px 2px 5px;font-size:13px;font-weight:700}@media only screen and (max-width:1000px){.calendar-event-heart-rate{width:80%;margin-left:10%}}@media only screen and (max-width:725px){.calendar-event-heart-rate{width:96%;margin-left:2%}}.calendar-event-heart-rate-list-view,.calendar-length-list-view,.calendar-duration-list-view,.calendar-calories-list-view,.calendar-type-list-view{color:#000;font-size:13px;font-weight:400}.calendar-event-heart-rate svg,.calendar-event-heart-rate-list-view svg,#event-info-heart-rate svg{padding-top:5px}.button:not(.icon).calendar-event-read-more-button{color:#000;font-size:13px;font-weight:700;width:60%;margin-left:20%;border-radius:5px!important;margin-top:5%;cursor:pointer}@media only screen and (max-width:1000px){.button:not(.icon).calendar-event-read-more-button{width:80%;margin-left:10%}}@media only screen and (max-width:725px){.button:not(.icon).calendar-event-read-more-button{width:96%;margin-left:2%}}.payment-wall-medal{margin-top:-7px;width:33%;margin-left:33%}.payment-wall-medal-button{margin-top:-90px;width:16%;margin-left:85%}.fc-list-event-graphic{display:none!important}.fc-list-event-time{display:none!important}#event-info-title{margin-bottom:0}#event-info-description{padding-top:20px}.event-duration-div,.event-length-div,.event-calories-div,.event-type-div,.event-heart-rate-div{font-size:13px}tr.fc-list-event td.fc-list-event-title{padding-bottom:25px}.calendar-action-buttons{display:flow-root}.calendar-action-button{max-width:270px;max-height:39px}button:not(.icon).fc-prev-button{border-radius:5px 0 0 5px!important}button:not(.icon).fc-next-button{border-radius:0 5px 5px 0px!important}button:not(.icon).fc-today-button{border-radius:5px 5px 5px 5px!important}button:not(.icon).fc-dayGridMonth-button{border-radius:5px 0 0 5px!important}button:not(.icon).fc-timeGridWeek-button{border-radius:0px!important}button:not(.icon).fc-timeGridDay-button{border-radius:0px!important}button:not(.icon).fc-listAllYears-button{border-radius:0 5px 5px 0px!important}.calendar-action-button-left-side{float:right}@media only screen and (max-width:940px){.calendar-action-button-left-side{float:none}}@media only screen and (max-width:600px){.calendar-action-button{width:100%}.fc-dayGridMonth-button,.fc-listAllYears-button,.fc-today-button{display:none!important}}@media print{body *{visibility:hidden}.hidden-print{display:none!important}.fc-button{display:none!important}.training-program-page-title{display:none!important}.calendar-action-buttons{display:none!important}.footer{display:none!important}.training-program-content{padding-bottom:0}.print-logo{padding-top:0}.visible-print,.visible-print *{visibility:visible}.print-logo{display:block!important}}