@charset "UTF-8";.angular-notifications-container{padding-left:8px;cursor:pointer}.angular-notifications-container .angular-notifications-icon{right:-10px;top:-5px;padding-top:0;min-width:18px;height:18px;cursor:pointer;font-size:12px}.angular-notifications-container .angular-notifications-icon i{font-size:20px}notification-icon.dropdown-button.active{background:#fff;border-radius:1px;width:10px}notification-icon.dropdown-button.active:before{content:'x';text-align:center;width:10px;position:relative;color:red;font-weight:700;left:10px}#notification-dropdown{background-color:#fff;margin:0;display:none;min-width:300px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:999;will-change:width,height}#notification-dropdown li.collection-item{background-color:#fff;line-height:1.5rem;padding:7px 17px;margin:0;border-bottom:1px solid #e0e0e0;cursor:inherit}#notification-dropdown li.collection-item.hasLink{cursor:pointer}#notification-dropdown li.collection-item.isNew{background:#edf2fa}#notification-dropdown li.collection-item.active,#notification-dropdown li.collection-item.active.selected,#notification-dropdown li.collection-item.selected,#notification-dropdown li.collection-item:hover{background-color:#eee}#notification-dropdown li.collection-item.avatar{min-height:84px;padding-left:5px;position:relative;white-space:initial}#notification-dropdown li.collection-item.avatar img.circle{position:relative;width:42px;height:42px;overflow:hidden;left:11px;display:inline-block;vertical-align:middle;float:inherit}.main-slider,.main-slider .slick-slide{position:relative;height:38vw}#notification-dropdown li.collection-item.avatar span{font-size:16px;color:#0091ea;display:inline;line-height:22px;padding:5px 18px;font-weight:400}#notification-dropdown li.collection-item.avatar p{font-size:13px;color:#262626;display:inline-block;line-height:22px;padding:6px 18px;font-weight:400}.main-slider{width:100%;min-height:8vw;margin-bottom:50px;opacity:0;visibility:hidden;transition:all 1.2s ease}.main-slider.slick-initialized{opacity:1;visibility:visible}.main-slider .slick-slide:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;content:'';position:absolute;top:0;left:0;width:100%;height:100%}.main-slider .slick-slide video{display:block;position:absolute;top:70%;left:50%;width:100%;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-slider .slick-slide iframe{position:relative;pointer-events:none}.main-slider .slick-slide figure{position:relative;height:100%}.main-slider .slick-slide .slide-image{opacity:0;height:100%;background-size:cover;background-position:center;transition:all .8s ease}.main-slider .slick-slide .slide-image.show{opacity:1}.main-slider .slick-slide .image-entity{width:100%;opacity:0;visibility:hidden}.main-slider .slick-slide .loading{position:absolute;top:44%;left:0;width:100%}.main-slider .slick-slide .slide-media{-webkit-animation:slideOut .4s cubic-bezier(.4,.29,.01,1);animation:slideOut .4s cubic-bezier(.4,.29,.01,1)}.main-slider .slick-slide.slick-active{z-index:1}.main-slider .slick-slide.slick-active .slide-media{-webkit-animation:slideIn 2.4s cubic-bezier(.4,.29,.01,1);animation:slideIn 2.4s cubic-bezier(.4,.29,.01,1)}.main-slider .slick-slide.slick-active .slide-caption{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-moz-transition:all .7s cubic-bezier(.32,.34,0,1.62) .6s;-o-transition:all .7s cubic-bezier(.32,.34,0,1.62) .6s;-webkit-transition:all .7s cubic-bezier(.32,.34,0,1.62);-webkit-transition-delay:.6s;transition:all .7s cubic-bezier(.32,.34,0,1.62) .6s}.main-slider .slide-caption{position:absolute;top:44%;left:5%;text-align:center;padding:20px;border:3px solid;color:#fff;margin:0;font-size:40px;font-weight:700;letter-spacing:.02em;opacity:0;z-index:1;transition:all .3s ease;-webkit-transform:translateY(100px);transform:translateY(100px)}.main-slider .slick-arrow:before{font-family:'Material Icons';font-size:39px;line-height:1;opacity:1;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:2px 2px #000;font-weight:700}.main-slider .slick-arrow:hover{background:rgba(0,0,0,.2)}.main-slider .slick-prev{left:0;display:block;height:100%;width:53px}.main-slider .slick-next{right:0;display:block;height:100%;width:53px}.main-slider .player-controls{position:absolute;top:2%;right:4%}.main-slider .player-controls a{color:#fff;background:#0091ea;padding:4px;border-radius:6px;opacity:.5}.main-slider .player-controls a:hover{opacity:1}@-webkit-keyframes slideIn{from{-webkit-filter:blur(15px);filter:blur(15px)}to{-webkit-filter:blur(0);filter:blur(0)}}@keyframes slideIn{from{-webkit-filter:blur(15px);filter:blur(15px)}to{-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes slideOut{from{-webkit-filter:blur(0);filter:blur(0)}to{-webkit-filter:blur(15px);filter:blur(15px)}}@keyframes slideOut{from{-webkit-filter:blur(0);filter:blur(0)}to{-webkit-filter:blur(15px);filter:blur(15px)}}.diet-calendar .section-title{font-size:20px}.diet-calendar .meal-grid .meal-col{width:14.28%;float:left;padding:2px;margin:0}.diet-calendar .meal-grid .meal-col span.badge{min-width:3rem;padding:0 6px;text-align:center;font-size:1rem;line-height:inherit;color:#fefefe;position:absolute;right:0;box-sizing:border-box;z-index:3;background:#00bcd4;border-radius:2px 0 0 5px}.diet-calendar .meal-grid .meal-col .calendar-day{text-align:center;box-shadow:0 1px 1px 0 #323232;background:#fff;padding:8px 0}.diet-calendar .meal-grid .meal-col .calendar-day.current-day{position:relative}.diet-calendar .meal-grid .meal-col .calendar-day.current-day:before{content:' ';position:absolute;top:0;width:100%;background:#84d52d;height:7px;left:0}.diet-calendar .meal-grid .meal-col .calendar-day .date,.diet-calendar .meal-grid .meal-col .calendar-day .day{display:block;line-height:22px;color:#a9a9a9}.diet-calendar .meal-grid .slick-next,.diet-calendar .meal-grid .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:40px;height:40px;border-radius:50%;padding:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;border:0;outline:0;background:rgba(66,66,66,.51)}#change-meal-popup{position:relative}#change-meal-popup .card .card-title{font-size:17px}.css-animation-fadeIn{visibility:visible;opacity:1;transition:visibility 0s linear 0s,opacity .6s}.css-animation-fadeOut{visibility:hidden;opacity:0;transition:visibility 0s linear .6s,opacity .6s}