body,body.md-default-theme,html,html.md-default-theme{background-color:#efefef}md-content{background-color:#fff}md-card>md-card-content{padding:0}md-bottom-sheet{position:fixed;z-index:90}md-bottom-sheet.md-grid md-list-item .md-grid-text{width:auto}md-backdrop.md-bottom-sheet-backdrop{z-index:89}.md-dialog-container{height:100%!important;position:fixed!important;top:0!important}body.md-toast-animating{overflow:visible!important}feeds-router .md-button.md-fab.md-fab-top-right{top:120px}body md-tooltip{font-size:.8rem}md-tabs md-tab-content{touch-action:auto!important}.fuck-ios{flex:1 0 auto;-webkit-flex:1 0 auto}md-toolbar:not(.md-menu-toolbar) md-icon{color:#fff;fill:#fff}md-toolbar:not(.md-menu-toolbar){background-color:#008940;color:#fff}md-card,md-card.md-default-theme{color:rgba(0,0,0,.87);background-color:#fff;border-radius:2px}.md-select-value{border-bottom-color:rgba(0,0,0,.12)}md-input-container .md-placeholder,md-input-container label,md-input-container.md-warning-theme .md-placeholder,md-input-container.md-warning-theme label{color:rgba(0,0,0,.54)}md-input-container .md-input,md-input-container.md-warning-theme .md-input{color:rgba(0,0,0,.87);border-color:rgba(0,0,0,.12)}md-input-container.md-input-invalid .md-input,md-input-container.md-warning-theme.md-input-invalid .md-input{border-color:#dd2c00}md-input-container.md-input-invalid .md-char-counter,md-input-container.md-input-invalid .md-input-message-animation,md-input-container.md-input-invalid label,md-input-container.md-warning-theme.md-input-invalid .md-char-counter,md-input-container.md-warning-theme.md-input-invalid .md-input-message-animation,md-input-container.md-warning-theme.md-input-invalid label{color:#dd2c00}md-input-container.md-warning-theme:not(.md-input-invalid):not(.md-input-focused) label.md-required:after,md-input-container:not(.md-input-invalid):not(.md-input-focused) label.md-required:after{color:rgba(0,0,0,.54)}md-input-container.md-warning-theme:not(.md-input-invalid) .md-input-has-value label,md-input-container.md-warning-theme:not(.md-input-invalid) .md-input-has-value label.md-required:after,md-input-container:not(.md-input-invalid) .md-input-has-value label,md-input-container:not(.md-input-invalid) .md-input-has-value label.md-required:after{color:#008940}md-input-container.md-warning-theme:not(.md-input-invalid).md-input-focused .md-input,md-input-container.md-warning-theme:not(.md-input-invalid).md-input-resized .md-input,md-input-container:not(.md-input-invalid).md-input-focused .md-input,md-input-container:not(.md-input-invalid).md-input-resized .md-input{border-color:#008940}md-input-container.md-warning-theme:not(.md-input-invalid).md-input-focused label,md-input-container.md-warning-theme:not(.md-input-invalid).md-input-focused label.md-required:after,md-input-container.md-warning-theme:not(.md-input-invalid).md-input-resized label,md-input-container.md-warning-theme:not(.md-input-invalid).md-input-resized label.md-required:after,md-input-container:not(.md-input-invalid).md-input-focused label,md-input-container:not(.md-input-invalid).md-input-focused label.md-required:after,md-input-container:not(.md-input-invalid).md-input-resized label,md-input-container:not(.md-input-invalid).md-input-resized label.md-required:after{color:#008940}md-icon{color:rgba(0,0,0,.54)}md-icon.md-primary{color:#008940}md-menu-content{background-color:#fff}md-dialog.md-content-overflow .md-actions,md-dialog.md-content-overflow md-dialog-actions{border-top-color:rgba(0,0,0,.12)}md-dialog .full-minus-toolbar-actions{height:calc(100% - 56px)}md-divider{border-top-color:rgba(0,0,0,.12)}md-tabs .md-tab{color:rgba(0,0,0,.54)}md-tabs md-tabs-wrapper{border-color:rgba(0,0,0,.12)}md-tabs.md-default-theme.md-primary>md-tabs-wrapper,md-tabs.md-primary>md-tabs-wrapper{background-color:#008940}md-tabs.md-default-theme.md-primary>md-tabs-wrapper md-icon,md-tabs.md-primary>md-tabs-wrapper md-icon{fill:#fff}.md-subheader,.md-subheader.md-default-theme{color:rgba(0,0,0,.54);background-color:#fafafa}.md-button.md-fab{background-color:#0279d7;color:#fff}.md-button.md-fab md-icon{color:#fff}md-radio-button .md-off{border-color:rgba(0,0,0,.54)}md-checkbox .md-label{margin-left:40px}md-checkbox .md-icon{color:rgba(0,0,0,.54)}md-toast .md-toast-content{background-color:#323232;color:#fafafa}.md-panel.md-tooltip{color:rgba(255,255,255,.87);background-color:#616161}md-checkbox.md-checked .md-ink-ripple,md-checkbox.md-default-theme.md-checked .md-ink-ripple{color:rgba(68,138,255,.87)}md-checkbox.md-checked .md-icon,md-checkbox.md-default-theme.md-checked .md-icon{background-color:rgba(68,138,255,.87)}md-checkbox.md-checked .md-icon:after,md-checkbox.md-default-theme.md-checked .md-icon:after{border-color:rgba(255,255,255,.87)}md-select-menu md-content md-option[selected]{color:#008940}md-select-menu md-content md-option:not([disabled]):focus,md-select-menu md-content md-option:not([disabled]):hover{background:#eee}md-bottom-sheet{background-color:#fafafa;border-top-color:#e0e0e0}md-switch .md-bar{background-color:#9e9e9e}md-switch .md-thumb{background-color:#fafafa}md-backdrop.md-opaque,md-backdrop.md-opaque.md-default-theme{background-color:#212121}md-list md-list-item.md-2-line .md-list-item-text h3,md-list md-list-item.md-2-line .md-list-item-text h4,md-list md-list-item.md-3-line .md-list-item-text h3,md-list md-list-item.md-3-line .md-list-item-text h4,md-list.md-default-theme md-list-item.md-2-line .md-list-item-text h3,md-list.md-default-theme md-list-item.md-2-line .md-list-item-text h4,md-list.md-default-theme md-list-item.md-3-line .md-list-item-text h3,md-list.md-default-theme md-list-item.md-3-line .md-list-item-text h4{color:rgba(0,0,0,.87)}md-list md-list-item.md-2-line .md-list-item-text p,md-list md-list-item.md-3-line .md-list-item-text p,md-list.md-default-theme md-list-item.md-2-line .md-list-item-text p,md-list.md-default-theme md-list-item.md-3-line .md-list-item-text p{color:rgba(0,0,0,.54)}.md-button.md-accent[disabled] md-icon,.md-button.md-default-theme.md-accent[disabled] md-icon,.md-button.md-default-theme.md-fab[disabled] md-icon,.md-button.md-default-theme.md-raised[disabled] md-icon,.md-button.md-default-theme.md-warn[disabled] md-icon,.md-button.md-default-theme[disabled] md-icon,.md-button.md-fab[disabled] md-icon,.md-button.md-raised[disabled] md-icon,.md-button.md-warn[disabled] md-icon,.md-button[disabled] md-icon{color:rgba(0,0,0,.38)}
md-toast{position:fixed}md-toast .toast-icon-text md-icon,md-toast.toast-icon-text md-icon{margin-right:16px}md-backdrop.md-opaque{opacity:.8}md-dialog{background-color:#fff;max-width:600px}md-dialog md-toolbar{border-radius:5px}md-dialog md-toolbar .toolbar-sign-in{display:none}md-dialog.alert-service-fullscreen{max-height:100%;max-width:100%;height:100%;width:100%;border-radius:0}@media screen and (min-width:960px){md-dialog.alert-service-fullscreen{border-radius:5px}}md-dialog.photo-view-alert{box-shadow:none;background-color:inherit;border-radius:0;height:80%;width:80%}md-dialog.photo-view-alert md-icon{color:#fff;margin:0;margin-bottom:6px;font-weight:700;cursor:pointer}md-dialog.photo-view-alert img{-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:top;object-position:top;border-radius:4px;height:calc(100% - 60px);width:100%}md-dialog .alert-row-spacer{height:71px}md-dialog.sc-date-time{max-width:100%;max-height:100%}md-dialog.invite-players{max-height:726px;height:100%;max-width:800px;width:100%;margin-left:auto;margin-right:auto}md-dialog .md-button.md-primary:not(:last-of-type){color:#3e3e3e}md-dialog.md-error-theme .md-title,md-dialog.md-payment-theme .md-title,md-dialog.md-success-theme .md-title,md-dialog.md-warning-theme .md-title{padding-bottom:8px;color:#b71c1c;border-bottom:2px solid #b71c1c;margin-bottom:16px}md-dialog.md-error-theme .md-button.md-primary:not(:last-of-type),md-dialog.md-payment-theme .md-button.md-primary:not(:last-of-type),md-dialog.md-success-theme .md-button.md-primary:not(:last-of-type),md-dialog.md-warning-theme .md-button.md-primary:not(:last-of-type){color:#3e3e3e}md-dialog.md-success-theme .md-title{color:#008940;border-color:#008940}md-dialog.md-success-theme .md-button.md-primary:last-of-type{color:#008940}md-dialog.md-payment-theme .content{line-height:28px}md-dialog.md-payment-theme .content .cost{margin-left:32px}md-dialog.md-payment-theme .md-title{color:#0279d7;border-color:#0279d7}md-dialog.md-payment-theme .md-button.md-primary:last-of-type{color:#fff;background-color:#0279d7}md-dialog.md-warning-theme .md-button.md-primary:last-of-type{color:#fff;background-color:#b71c1c}md-dialog.md-warning-theme:not(.md-input-invalid) .md-input-focused .md-input{border-color:rgba(0,0,0,.12)}md-dialog .alert-row{padding:10px;background-color:#fff;border-top:1px solid #efefef;position:absolute;width:100%;z-index:1;bottom:0;left:0;right:0}@media screen and (max-width:959px){md-dialog.alert-fullscreen-mobile{max-height:100%;max-width:100%;height:100%;width:100%;border-radius:0}}@media screen and (min-width:960px){md-dialog{border-radius:5px}md-dialog.alert-phone-size-web{max-height:800px;max-width:500px;height:100%;width:100%}md-dialog.alert-wide-web{max-height:800px;max-width:960px;height:85%;width:100%}md-dialog.alert-auto-height{height:auto}}
.hamburger{display:inline-block;cursor:pointer;padding:8px}.hamburger-box{width:22px;height:12px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px;will-change:transform}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:22px;height:2px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{will-change:opacity;top:-5px}.hamburger-inner::after{will-change:transform;bottom:-5px}.hamburger--squeeze .hamburger-inner{transition-duration:.1s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease,opacity .1s .14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1)}
.hc-backdrop{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(33,33,33,.4);opacity:0;will-change:opacity;transition:opacity .4s;pointer-events:none}.hc-backdrop.hc-backdrop-open{opacity:1;pointer-events:auto}
body.loading{cursor:wait}a{cursor:pointer}a[href=""],a[href="#"],a[no-href]{cursor:default}*{box-sizing:border-box}.no-pad{padding:0}.no-flex{flex:none}.flex-wrap{flex-wrap:wrap}.center{text-align:center}.default-hover:hover{cursor:default}.cursor-pointer{cursor:pointer}.position-relative{position:relative}.main{min-height:100%;width:100%}
a.md-button{display:inline-block}.md-button.rounded{border-radius:40px;padding:0 12px;line-height:38px}.md-button.rounded .md-ripple-container{border-radius:40px}.md-button.rounded md-icon{margin:0 8px 0 0}.md-button.rounded[disabled]{background-color:#efefef;color:#202020}.md-button.square{border-radius:0}.md-button:not([disabled]).darker-blue-back:focus,.md-button:not([disabled]).darker-blue-back:hover{background-color:rgba(0,51,130,.6)}.md-button:not([disabled]).dark-blue-back:focus,.md-button:not([disabled]).dark-blue-back:hover{background-color:rgba(13,71,161,.6)}.md-button:not([disabled]).medium-blue-back:focus,.md-button:not([disabled]).medium-blue-back:hover{background-color:rgba(2,121,215,.6)}.md-button:not([disabled]).light-blue-back:focus,.md-button:not([disabled]).light-blue-back:hover{background-color:rgba(35,191,255,.6)}.md-button:not([disabled]).hc-green-back:focus,.md-button:not([disabled]).hc-green-back:hover{background-color:rgba(0,137,64,.6)}.md-button:not([disabled]).dark-green-back:focus,.md-button:not([disabled]).dark-green-back:hover{background-color:rgba(0,89,42,.6)}.md-button:not([disabled]).medium-green-back:focus,.md-button:not([disabled]).medium-green-back:hover{background-color:rgba(76,175,80,.6)}.md-button:not([disabled]).light-green-back:focus,.md-button:not([disabled]).light-green-back:hover{background-color:rgba(76,175,80,.6)}.md-button:not([disabled]).charcoal-grey-back:focus,.md-button:not([disabled]).charcoal-grey-back:hover{background-color:rgba(45,45,45,.6)}.md-button:not([disabled]).light-black-back:focus,.md-button:not([disabled]).light-black-back:hover{background-color:rgba(32,32,32,.6)}.md-button:not([disabled]).darker-grey-back:focus,.md-button:not([disabled]).darker-grey-back:hover{background-color:rgba(62,62,62,.6)}.md-button:not([disabled]).dark-grey-back:focus,.md-button:not([disabled]).dark-grey-back:hover{background-color:rgba(93,93,93,.6)}.md-button:not([disabled]).dark-medium-grey-back:focus,.md-button:not([disabled]).dark-medium-grey-back:hover{background-color:rgba(119,119,119,.6)}.md-button:not([disabled]).medium-grey-back:focus,.md-button:not([disabled]).medium-grey-back:hover{background-color:rgba(159,159,159,.6)}.md-button:not([disabled]).light-medium-grey-back:focus,.md-button:not([disabled]).light-medium-grey-back:hover{background-color:rgba(223,223,223,.6)}.md-button:not([disabled]).light-grey-back:focus,.md-button:not([disabled]).light-grey-back:hover{background-color:rgba(239,239,239,.6)}.md-button:not([disabled]).lighter-grey-back:focus,.md-button:not([disabled]).lighter-grey-back:hover{background-color:rgba(247,247,247,.6)}.md-button:not([disabled]).dark-white-back:focus,.md-button:not([disabled]).dark-white-back:hover{background-color:rgba(250,250,250,.6)}.md-button:not([disabled]).white-back:focus,.md-button:not([disabled]).white-back:hover{background-color:rgba(255,255,255,.6)}.md-button:not([disabled]).black-back:focus,.md-button:not([disabled]).black-back:hover{background-color:rgba(0,0,0,.6)}.md-button:not([disabled]).dark-orange-back:focus,.md-button:not([disabled]).dark-orange-back:hover{background-color:rgba(255,87,34,.6)}.md-button:not([disabled]).medium-orange-back:focus,.md-button:not([disabled]).medium-orange-back:hover{background-color:rgba(230,81,0,.6)}.md-button:not([disabled]).light-orange-back:focus,.md-button:not([disabled]).light-orange-back:hover{background-color:rgba(214,178,0,.6)}.md-button:not([disabled]).dark-red-back:focus,.md-button:not([disabled]).dark-red-back:hover{background-color:rgba(151,45,45,.6)}.md-button:not([disabled]).medium-red-back:focus,.md-button:not([disabled]).medium-red-back:hover{background-color:rgba(151,45,45,.6)}.md-button:not([disabled]).red-back:focus,.md-button:not([disabled]).red-back:hover{background-color:rgba(255,0,0,.6)}.md-button:not([disabled]).light-red-back:focus,.md-button:not([disabled]).light-red-back:hover{background-color:rgba(183,28,28,.6)}.md-button:not([disabled]).blue-grey-back:focus,.md-button:not([disabled]).blue-grey-back:hover{background-color:rgba(126,146,154,.6)}.md-button:not([disabled]).accept-back:focus,.md-button:not([disabled]).accept-back:hover{background-color:rgba(76,175,80,.6)}.md-button:not([disabled]).decline-back:focus,.md-button:not([disabled]).decline-back:hover{background-color:rgba(183,28,28,.6)}.md-button:not([disabled]).facebook-back:focus,.md-button:not([disabled]).facebook-back:hover{background-color:rgba(24,119,242,.6)}.md-button:not([disabled]).placeholder-back:focus,.md-button:not([disabled]).placeholder-back:hover{background-color:rgba(162,162,162,.6)}.md-button:not([disabled])[class*=-border]{border:1px solid}.md-button:not([disabled]).darker-blue-border{border-color:#003382;color:#003382}.md-button:not([disabled]).darker-blue-border:focus,.md-button:not([disabled]).darker-blue-border:hover{background-color:rgba(0,51,130,.2)}.md-button:not([disabled]).darker-blue-border md-icon{color:#003382}.md-button:not([disabled]).dark-blue-border{border-color:#0d47a1;color:#0d47a1}.md-button:not([disabled]).dark-blue-border:focus,.md-button:not([disabled]).dark-blue-border:hover{background-color:rgba(13,71,161,.2)}.md-button:not([disabled]).dark-blue-border md-icon{color:#0d47a1}.md-button:not([disabled]).medium-blue-border{border-color:#0279d7;color:#0279d7}.md-button:not([disabled]).medium-blue-border:focus,.md-button:not([disabled]).medium-blue-border:hover{background-color:rgba(2,121,215,.2)}.md-button:not([disabled]).medium-blue-border md-icon{color:#0279d7}.md-button:not([disabled]).light-blue-border{border-color:#23bfff;color:#23bfff}.md-button:not([disabled]).light-blue-border:focus,.md-button:not([disabled]).light-blue-border:hover{background-color:rgba(35,191,255,.2)}.md-button:not([disabled]).light-blue-border md-icon{color:#23bfff}.md-button:not([disabled]).hc-green-border{border-color:#008940;color:#008940}.md-button:not([disabled]).hc-green-border:focus,.md-button:not([disabled]).hc-green-border:hover{background-color:rgba(0,137,64,.2)}.md-button:not([disabled]).hc-green-border md-icon{color:#008940}.md-button:not([disabled]).dark-green-border{border-color:#00592a;color:#00592a}.md-button:not([disabled]).dark-green-border:focus,.md-button:not([disabled]).dark-green-border:hover{background-color:rgba(0,89,42,.2)}.md-button:not([disabled]).dark-green-border md-icon{color:#00592a}.md-button:not([disabled]).medium-green-border{border-color:#4caf50;color:#4caf50}.md-button:not([disabled]).medium-green-border:focus,.md-button:not([disabled]).medium-green-border:hover{background-color:rgba(76,175,80,.2)}.md-button:not([disabled]).medium-green-border md-icon{color:#4caf50}.md-button:not([disabled]).light-green-border{border-color:#4caf50;color:#4caf50}.md-button:not([disabled]).light-green-border:focus,.md-button:not([disabled]).light-green-border:hover{background-color:rgba(76,175,80,.2)}.md-button:not([disabled]).light-green-border md-icon{color:#4caf50}.md-button:not([disabled]).charcoal-grey-border{border-color:#2d2d2d;color:#2d2d2d}.md-button:not([disabled]).charcoal-grey-border:focus,.md-button:not([disabled]).charcoal-grey-border:hover{background-color:rgba(45,45,45,.2)}.md-button:not([disabled]).charcoal-grey-border md-icon{color:#2d2d2d}.md-button:not([disabled]).light-black-border{border-color:#202020;color:#202020}.md-button:not([disabled]).light-black-border:focus,.md-button:not([disabled]).light-black-border:hover{background-color:rgba(32,32,32,.2)}.md-button:not([disabled]).light-black-border md-icon{color:#202020}.md-button:not([disabled]).darker-grey-border{border-color:#3e3e3e;color:#3e3e3e}.md-button:not([disabled]).darker-grey-border:focus,.md-button:not([disabled]).darker-grey-border:hover{background-color:rgba(62,62,62,.2)}.md-button:not([disabled]).darker-grey-border md-icon{color:#3e3e3e}.md-button:not([disabled]).dark-grey-border{border-color:#5d5d5d;color:#5d5d5d}.md-button:not([disabled]).dark-grey-border:focus,.md-button:not([disabled]).dark-grey-border:hover{background-color:rgba(93,93,93,.2)}.md-button:not([disabled]).dark-grey-border md-icon{color:#5d5d5d}.md-button:not([disabled]).dark-medium-grey-border{border-color:#777;color:#777}.md-button:not([disabled]).dark-medium-grey-border:focus,.md-button:not([disabled]).dark-medium-grey-border:hover{background-color:rgba(119,119,119,.2)}.md-button:not([disabled]).dark-medium-grey-border md-icon{color:#777}.md-button:not([disabled]).medium-grey-border{border-color:#9f9f9f;color:#9f9f9f}.md-button:not([disabled]).medium-grey-border:focus,.md-button:not([disabled]).medium-grey-border:hover{background-color:rgba(159,159,159,.2)}.md-button:not([disabled]).medium-grey-border md-icon{color:#9f9f9f}.md-button:not([disabled]).light-medium-grey-border{border-color:#dfdfdf;color:#dfdfdf}.md-button:not([disabled]).light-medium-grey-border:focus,.md-button:not([disabled]).light-medium-grey-border:hover{background-color:rgba(223,223,223,.2)}.md-button:not([disabled]).light-medium-grey-border md-icon{color:#dfdfdf}.md-button:not([disabled]).light-grey-border{border-color:#efefef;color:#efefef}.md-button:not([disabled]).light-grey-border:focus,.md-button:not([disabled]).light-grey-border:hover{background-color:rgba(239,239,239,.2)}.md-button:not([disabled]).light-grey-border md-icon{color:#efefef}.md-button:not([disabled]).lighter-grey-border{border-color:#f7f7f7;color:#f7f7f7}.md-button:not([disabled]).lighter-grey-border:focus,.md-button:not([disabled]).lighter-grey-border:hover{background-color:rgba(247,247,247,.2)}.md-button:not([disabled]).lighter-grey-border md-icon{color:#f7f7f7}.md-button:not([disabled]).dark-white-border{border-color:#fafafa;color:#fafafa}.md-button:not([disabled]).dark-white-border:focus,.md-button:not([disabled]).dark-white-border:hover{background-color:rgba(250,250,250,.2)}.md-button:not([disabled]).dark-white-border md-icon{color:#fafafa}.md-button:not([disabled]).white-border{border-color:#fff;color:#fff}.md-button:not([disabled]).white-border:focus,.md-button:not([disabled]).white-border:hover{background-color:rgba(255,255,255,.2)}.md-button:not([disabled]).white-border md-icon{color:#fff}.md-button:not([disabled]).black-border{border-color:#000;color:#000}.md-button:not([disabled]).black-border:focus,.md-button:not([disabled]).black-border:hover{background-color:rgba(0,0,0,.2)}.md-button:not([disabled]).black-border md-icon{color:#000}.md-button:not([disabled]).dark-orange-border{border-color:#ff5722;color:#ff5722}.md-button:not([disabled]).dark-orange-border:focus,.md-button:not([disabled]).dark-orange-border:hover{background-color:rgba(255,87,34,.2)}.md-button:not([disabled]).dark-orange-border md-icon{color:#ff5722}.md-button:not([disabled]).medium-orange-border{border-color:#e65100;color:#e65100}.md-button:not([disabled]).medium-orange-border:focus,.md-button:not([disabled]).medium-orange-border:hover{background-color:rgba(230,81,0,.2)}.md-button:not([disabled]).medium-orange-border md-icon{color:#e65100}.md-button:not([disabled]).light-orange-border{border-color:#d6b200;color:#d6b200}.md-button:not([disabled]).light-orange-border:focus,.md-button:not([disabled]).light-orange-border:hover{background-color:rgba(214,178,0,.2)}.md-button:not([disabled]).light-orange-border md-icon{color:#d6b200}.md-button:not([disabled]).dark-red-border{border-color:#972d2d;color:#972d2d}.md-button:not([disabled]).dark-red-border:focus,.md-button:not([disabled]).dark-red-border:hover{background-color:rgba(151,45,45,.2)}.md-button:not([disabled]).dark-red-border md-icon{color:#972d2d}.md-button:not([disabled]).medium-red-border{border-color:#972d2d;color:#972d2d}.md-button:not([disabled]).medium-red-border:focus,.md-button:not([disabled]).medium-red-border:hover{background-color:rgba(151,45,45,.2)}.md-button:not([disabled]).medium-red-border md-icon{color:#972d2d}.md-button:not([disabled]).red-border{border-color:red;color:red}.md-button:not([disabled]).red-border:focus,.md-button:not([disabled]).red-border:hover{background-color:rgba(255,0,0,.2)}.md-button:not([disabled]).red-border md-icon{color:red}.md-button:not([disabled]).light-red-border{border-color:#b71c1c;color:#b71c1c}.md-button:not([disabled]).light-red-border:focus,.md-button:not([disabled]).light-red-border:hover{background-color:rgba(183,28,28,.2)}.md-button:not([disabled]).light-red-border md-icon{color:#b71c1c}.md-button:not([disabled]).blue-grey-border{border-color:#7e929a;color:#7e929a}.md-button:not([disabled]).blue-grey-border:focus,.md-button:not([disabled]).blue-grey-border:hover{background-color:rgba(126,146,154,.2)}.md-button:not([disabled]).blue-grey-border md-icon{color:#7e929a}.md-button:not([disabled]).accept-border{border-color:#4caf50;color:#4caf50}.md-button:not([disabled]).accept-border:focus,.md-button:not([disabled]).accept-border:hover{background-color:rgba(76,175,80,.2)}.md-button:not([disabled]).accept-border md-icon{color:#4caf50}.md-button:not([disabled]).decline-border{border-color:#b71c1c;color:#b71c1c}.md-button:not([disabled]).decline-border:focus,.md-button:not([disabled]).decline-border:hover{background-color:rgba(183,28,28,.2)}.md-button:not([disabled]).decline-border md-icon{color:#b71c1c}.md-button:not([disabled]).facebook-border{border-color:#1877f2;color:#1877f2}.md-button:not([disabled]).facebook-border:focus,.md-button:not([disabled]).facebook-border:hover{background-color:rgba(24,119,242,.2)}.md-button:not([disabled]).facebook-border md-icon{color:#1877f2}.md-button:not([disabled]).placeholder-border{border-color:#a2a2a2;color:#a2a2a2}.md-button:not([disabled]).placeholder-border:focus,.md-button:not([disabled]).placeholder-border:hover{background-color:rgba(162,162,162,.2)}.md-button:not([disabled]).placeholder-border md-icon{color:#a2a2a2}.md-button,button{-webkit-user-select:none;-moz-user-select:none;user-select:none}.md-button.wide,button.wide{width:100%}.md-button.warning-hover,button.warning-hover{border:1px solid transparent}.md-button.warning-hover:hover,button.warning-hover:hover{border-color:#b71c10;background-color:rgba(0,0,0,0);color:#b71c10}.md-button.short,button.short{line-height:1rem}.md-button.mini,button.mini{min-height:30px;height:30px;line-height:1;padding:4px 10px}.md-button.mini md-icon,button.mini md-icon{font-size:16px;height:16px;width:16px;line-height:20px;margin:0 6px}.md-button.mini span,button.mini span{font-size:.8rem;margin-right:6px;text-transform:none}.half-capsule-left,.half-capsule-right{border:1px solid #5d5d5d;padding:0;border-radius:50px}.half-capsule-left .md-ripple-container,.half-capsule-right .md-ripple-container{border-radius:50px}.half-capsule-left.highlight,.half-capsule-right.highlight{background-color:#5d5d5d;color:#fff}.half-capsule-left.md-button:hover,.half-capsule-right.md-button:hover{background-color:rgba(0,0,0,.2)}.half-capsule-right,.half-capsule-right .md-ripple-container{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0;margin-left:0}.half-capsule-left,.half-capsule-left .md-ripple-container{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;margin-right:0}@media screen and (max-width:340px){.md-button.rounded{margin-left:0;margin-right:0}}.chip{border-radius:40px;border:1px solid #9f9f9f;color:grey;font-weight:400;height:30px;line-height:1;min-height:30px;padding:4px 10px;text-transform:capitalize}.chip.selected{border:none;color:#fff;background-color:#4caf50}
.darker-blue-fore{color:#003382}a.darker-blue-fore,a.darker-blue-fore:hover,a.darker-blue-fore:visited{color:#003382}.darker-blue-fore md-icon{color:#003382}.darker-blue-fore svg path{fill:#003382}.darker-blue-back{background-color:#003382;color:#fff}a.darker-blue-back,a.darker-blue-back:hover,a.darker-blue-back:visited{color:#fff}.dark-blue-fore{color:#0d47a1}a.dark-blue-fore,a.dark-blue-fore:hover,a.dark-blue-fore:visited{color:#0d47a1}.dark-blue-fore md-icon{color:#0d47a1}.dark-blue-fore svg path{fill:#0d47a1}.dark-blue-back{background-color:#0d47a1;color:#fff}a.dark-blue-back,a.dark-blue-back:hover,a.dark-blue-back:visited{color:#fff}.medium-blue-fore{color:#0279d7}a.medium-blue-fore,a.medium-blue-fore:hover,a.medium-blue-fore:visited{color:#0279d7}.medium-blue-fore md-icon{color:#0279d7}.medium-blue-fore svg path{fill:#0279d7}.medium-blue-back{background-color:#0279d7;color:#fff}a.medium-blue-back,a.medium-blue-back:hover,a.medium-blue-back:visited{color:#fff}.light-blue-fore{color:#23bfff}a.light-blue-fore,a.light-blue-fore:hover,a.light-blue-fore:visited{color:#23bfff}.light-blue-fore md-icon{color:#23bfff}.light-blue-fore svg path{fill:#23bfff}.light-blue-back{background-color:#23bfff;color:#000}a.light-blue-back,a.light-blue-back:hover,a.light-blue-back:visited{color:#000}.hc-green-fore{color:#008940}a.hc-green-fore,a.hc-green-fore:hover,a.hc-green-fore:visited{color:#008940}.hc-green-fore md-icon{color:#008940}.hc-green-fore svg path{fill:#008940}.hc-green-back{background-color:#008940;color:#fff}a.hc-green-back,a.hc-green-back:hover,a.hc-green-back:visited{color:#fff}.dark-green-fore{color:#00592a}a.dark-green-fore,a.dark-green-fore:hover,a.dark-green-fore:visited{color:#00592a}.dark-green-fore md-icon{color:#00592a}.dark-green-fore svg path{fill:#00592a}.dark-green-back{background-color:#00592a;color:#fff}a.dark-green-back,a.dark-green-back:hover,a.dark-green-back:visited{color:#fff}.medium-green-fore{color:#4caf50}a.medium-green-fore,a.medium-green-fore:hover,a.medium-green-fore:visited{color:#4caf50}.medium-green-fore md-icon{color:#4caf50}.medium-green-fore svg path{fill:#4caf50}.medium-green-back{background-color:#4caf50;color:#fff}a.medium-green-back,a.medium-green-back:hover,a.medium-green-back:visited{color:#fff}.light-green-fore{color:#4caf50}a.light-green-fore,a.light-green-fore:hover,a.light-green-fore:visited{color:#4caf50}.light-green-fore md-icon{color:#4caf50}.light-green-fore svg path{fill:#4caf50}.light-green-back{background-color:#4caf50;color:#fff}a.light-green-back,a.light-green-back:hover,a.light-green-back:visited{color:#fff}.charcoal-grey-fore{color:#2d2d2d}a.charcoal-grey-fore,a.charcoal-grey-fore:hover,a.charcoal-grey-fore:visited{color:#2d2d2d}.charcoal-grey-fore md-icon{color:#2d2d2d}.charcoal-grey-fore svg path{fill:#2d2d2d}.charcoal-grey-back{background-color:#2d2d2d;color:#fff}a.charcoal-grey-back,a.charcoal-grey-back:hover,a.charcoal-grey-back:visited{color:#fff}.light-black-fore{color:#202020}a.light-black-fore,a.light-black-fore:hover,a.light-black-fore:visited{color:#202020}.light-black-fore md-icon{color:#202020}.light-black-fore svg path{fill:#202020}.light-black-back{background-color:#202020;color:#fff}a.light-black-back,a.light-black-back:hover,a.light-black-back:visited{color:#fff}.darker-grey-fore{color:#3e3e3e}a.darker-grey-fore,a.darker-grey-fore:hover,a.darker-grey-fore:visited{color:#3e3e3e}.darker-grey-fore md-icon{color:#3e3e3e}.darker-grey-fore svg path{fill:#3e3e3e}.darker-grey-back{background-color:#3e3e3e;color:#fff}a.darker-grey-back,a.darker-grey-back:hover,a.darker-grey-back:visited{color:#fff}.dark-grey-fore{color:#5d5d5d}a.dark-grey-fore,a.dark-grey-fore:hover,a.dark-grey-fore:visited{color:#5d5d5d}.dark-grey-fore md-icon{color:#5d5d5d}.dark-grey-fore svg path{fill:#5d5d5d}.dark-grey-back{background-color:#5d5d5d;color:#fff}a.dark-grey-back,a.dark-grey-back:hover,a.dark-grey-back:visited{color:#fff}.dark-medium-grey-fore{color:#777}a.dark-medium-grey-fore,a.dark-medium-grey-fore:hover,a.dark-medium-grey-fore:visited{color:#777}.dark-medium-grey-fore md-icon{color:#777}.dark-medium-grey-fore svg path{fill:#777}.dark-medium-grey-back{background-color:#777;color:#fff}a.dark-medium-grey-back,a.dark-medium-grey-back:hover,a.dark-medium-grey-back:visited{color:#fff}.medium-grey-fore{color:#9f9f9f}a.medium-grey-fore,a.medium-grey-fore:hover,a.medium-grey-fore:visited{color:#9f9f9f}.medium-grey-fore md-icon{color:#9f9f9f}.medium-grey-fore svg path{fill:#9f9f9f}.medium-grey-back{background-color:#9f9f9f;color:#000}a.medium-grey-back,a.medium-grey-back:hover,a.medium-grey-back:visited{color:#000}.light-medium-grey-fore{color:#dfdfdf}a.light-medium-grey-fore,a.light-medium-grey-fore:hover,a.light-medium-grey-fore:visited{color:#dfdfdf}.light-medium-grey-fore md-icon{color:#dfdfdf}.light-medium-grey-fore svg path{fill:#dfdfdf}.light-medium-grey-back{background-color:#dfdfdf;color:#000}a.light-medium-grey-back,a.light-medium-grey-back:hover,a.light-medium-grey-back:visited{color:#000}.light-grey-fore{color:#efefef}a.light-grey-fore,a.light-grey-fore:hover,a.light-grey-fore:visited{color:#efefef}.light-grey-fore md-icon{color:#efefef}.light-grey-fore svg path{fill:#efefef}.light-grey-back{background-color:#efefef;color:#000}a.light-grey-back,a.light-grey-back:hover,a.light-grey-back:visited{color:#000}.lighter-grey-fore{color:#f7f7f7}a.lighter-grey-fore,a.lighter-grey-fore:hover,a.lighter-grey-fore:visited{color:#f7f7f7}.lighter-grey-fore md-icon{color:#f7f7f7}.lighter-grey-fore svg path{fill:#f7f7f7}.lighter-grey-back{background-color:#f7f7f7;color:#000}a.lighter-grey-back,a.lighter-grey-back:hover,a.lighter-grey-back:visited{color:#000}.dark-white-fore{color:#fafafa}a.dark-white-fore,a.dark-white-fore:hover,a.dark-white-fore:visited{color:#fafafa}.dark-white-fore md-icon{color:#fafafa}.dark-white-fore svg path{fill:#fafafa}.dark-white-back{background-color:#fafafa;color:#000}a.dark-white-back,a.dark-white-back:hover,a.dark-white-back:visited{color:#000}.white-fore{color:#fff}a.white-fore,a.white-fore:hover,a.white-fore:visited{color:#fff}.white-fore md-icon{color:#fff}.white-fore svg path{fill:#fff}.white-back{background-color:#fff;color:#000}a.white-back,a.white-back:hover,a.white-back:visited{color:#000}.black-fore{color:#000}a.black-fore,a.black-fore:hover,a.black-fore:visited{color:#000}.black-fore md-icon{color:#000}.black-fore svg path{fill:#000}.black-back{background-color:#000;color:#fff}a.black-back,a.black-back:hover,a.black-back:visited{color:#fff}.dark-orange-fore{color:#ff5722}a.dark-orange-fore,a.dark-orange-fore:hover,a.dark-orange-fore:visited{color:#ff5722}.dark-orange-fore md-icon{color:#ff5722}.dark-orange-fore svg path{fill:#ff5722}.dark-orange-back{background-color:#ff5722;color:#fff}a.dark-orange-back,a.dark-orange-back:hover,a.dark-orange-back:visited{color:#fff}.medium-orange-fore{color:#e65100}a.medium-orange-fore,a.medium-orange-fore:hover,a.medium-orange-fore:visited{color:#e65100}.medium-orange-fore md-icon{color:#e65100}.medium-orange-fore svg path{fill:#e65100}.medium-orange-back{background-color:#e65100;color:#fff}a.medium-orange-back,a.medium-orange-back:hover,a.medium-orange-back:visited{color:#fff}.light-orange-fore{color:#d6b200}a.light-orange-fore,a.light-orange-fore:hover,a.light-orange-fore:visited{color:#d6b200}.light-orange-fore md-icon{color:#d6b200}.light-orange-fore svg path{fill:#d6b200}.light-orange-back{background-color:#d6b200;color:#000}a.light-orange-back,a.light-orange-back:hover,a.light-orange-back:visited{color:#000}.dark-red-fore{color:#972d2d}a.dark-red-fore,a.dark-red-fore:hover,a.dark-red-fore:visited{color:#972d2d}.dark-red-fore md-icon{color:#972d2d}.dark-red-fore svg path{fill:#972d2d}.dark-red-back{background-color:#972d2d;color:#fff}a.dark-red-back,a.dark-red-back:hover,a.dark-red-back:visited{color:#fff}.medium-red-fore{color:#972d2d}a.medium-red-fore,a.medium-red-fore:hover,a.medium-red-fore:visited{color:#972d2d}.medium-red-fore md-icon{color:#972d2d}.medium-red-fore svg path{fill:#972d2d}.medium-red-back{background-color:#972d2d;color:#fff}a.medium-red-back,a.medium-red-back:hover,a.medium-red-back:visited{color:#fff}.red-fore{color:red}a.red-fore,a.red-fore:hover,a.red-fore:visited{color:red}.red-fore md-icon{color:red}.red-fore svg path{fill:red}.red-back{background-color:red;color:#fff}a.red-back,a.red-back:hover,a.red-back:visited{color:#fff}.light-red-fore{color:#b71c1c}a.light-red-fore,a.light-red-fore:hover,a.light-red-fore:visited{color:#b71c1c}.light-red-fore md-icon{color:#b71c1c}.light-red-fore svg path{fill:#b71c1c}.light-red-back{background-color:#b71c1c;color:#fff}a.light-red-back,a.light-red-back:hover,a.light-red-back:visited{color:#fff}.blue-grey-fore{color:#7e929a}a.blue-grey-fore,a.blue-grey-fore:hover,a.blue-grey-fore:visited{color:#7e929a}.blue-grey-fore md-icon{color:#7e929a}.blue-grey-fore svg path{fill:#7e929a}.blue-grey-back{background-color:#7e929a;color:#fff}a.blue-grey-back,a.blue-grey-back:hover,a.blue-grey-back:visited{color:#fff}.accept-fore{color:#4caf50}a.accept-fore,a.accept-fore:hover,a.accept-fore:visited{color:#4caf50}.accept-fore md-icon{color:#4caf50}.accept-fore svg path{fill:#4caf50}.accept-back{background-color:#4caf50;color:#fff}a.accept-back,a.accept-back:hover,a.accept-back:visited{color:#fff}.decline-fore{color:#b71c1c}a.decline-fore,a.decline-fore:hover,a.decline-fore:visited{color:#b71c1c}.decline-fore md-icon{color:#b71c1c}.decline-fore svg path{fill:#b71c1c}.decline-back{background-color:#b71c1c;color:#fff}a.decline-back,a.decline-back:hover,a.decline-back:visited{color:#fff}.facebook-fore{color:#1877f2}a.facebook-fore,a.facebook-fore:hover,a.facebook-fore:visited{color:#1877f2}.facebook-fore md-icon{color:#1877f2}.facebook-fore svg path{fill:#1877f2}.facebook-back{background-color:#1877f2;color:#fff}a.facebook-back,a.facebook-back:hover,a.facebook-back:visited{color:#fff}.placeholder-fore{color:#a2a2a2}a.placeholder-fore,a.placeholder-fore:hover,a.placeholder-fore:visited{color:#a2a2a2}.placeholder-fore md-icon{color:#a2a2a2}.placeholder-fore svg path{fill:#a2a2a2}.placeholder-back{background-color:#a2a2a2;color:#fff}a.placeholder-back,a.placeholder-back:hover,a.placeholder-back:visited{color:#fff}

md-divider[vertical]{border:0;border-right:1px solid rgba(0,0,0,.12)}md-divider[thin]{margin:0 16px}md-divider.charcoal-grey-border{border-top-color:#2d2d2d;border-right-color:#2d2d2d}md-divider.dark-grey-border{border-top-color:#5d5d5d;border-right-color:#5d5d5d}md-divider.light-black-border{border-top-color:#202020;border-right-color:#202020}
@-moz-document url-prefix(){*{backface-visibility:visible}navigation-toolbar:not([static]) md-toolbar{position:absolute!important}feeds-router>navigation-toolbar:not([static]) md-toolbar{position:fixed!important}}
.dark-form .extra-options,.light-form .extra-options{background-color:#efefef;position:relative}.dark-form .extra-options:after,.light-form .extra-options:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;position:absolute;top:0;left:16px}.dark-form .rounded-checkbox.multiple-line,.light-form .rounded-checkbox.multiple-line{margin-top:0}.dark-form .show-password,.light-form .show-password{cursor:pointer;position:absolute;right:8px;top:10px;left:initial;outline:0;color:#5d5d5d;font-size:1rem}.dark-form .toggle-container,.light-form .toggle-container{padding-left:3px}.dark-form md-icon{color:#fff}.dark-form button{align-self:center}.dark-form md-select md-select-value span[class*=md-select-icon]{color:#fff}.dark-form md-input-container .md-input{color:#fff;border-color:rgba(255,255,255,.12)}.dark-form md-input-container:not(.md-input-invalid):not(.md-input-focused) label.md-required:after{color:rgba(255,255,255,.7)}.dark-form md-input-container:not(.md-input-invalid) label,.dark-form md-input-container:not(.md-input-invalid) label.md-required:after{color:rgba(255,255,255,.7)}.dark-form md-input-container .md-select-value{border-bottom-color:rgba(255,255,255,.12)}.dark-form md-input-container md-checkbox .md-icon{color:#efefef}.dark-form md-input-container md-select:not([disabled]):focus .md-select-value{color:#efefef}md-select md-select-value span[class*=md-select-icon]{color:#777}md-select.default md-select-value span[class*=md-select-icon]{color:#000}md-input-container{text-align:left}md-input-container.wide{width:100%}.form-list-item>.md-list-item-inner{padding:0}md-switch{margin:0}md-switch [class*=md-bar]{left:-1px;top:1px;height:22px;width:38px;border-radius:12px}md-switch.md-checked [class*=md-bar]{background-color:#008940}md-switch.md-checked [class*=md-thumb]{background-color:#fff}.rounded-checkbox md-checkbox [class*=md-container],md-checkbox.rounded-checkbox [class*=md-container]{width:26px;height:26px}.rounded-checkbox md-checkbox [class*=md-icon],md-checkbox.rounded-checkbox [class*=md-icon]{border-radius:50%;width:26px;height:26px}.rounded-checkbox md-checkbox [class*=md-icon]:after,md-checkbox.rounded-checkbox [class*=md-icon]:after{left:7px;top:1px;width:8px;height:16px}.rounded-checkbox md-checkbox span,md-checkbox.rounded-checkbox span{margin-left:16px}.rounded-checkbox md-checkbox.md-checked md-icon,md-checkbox.rounded-checkbox.md-checked md-icon{background-color:#23bfff}md-radio-button.rounded [class*=md-container],md-radio-group.rounded [class*=md-container]{width:26px;height:26px}md-radio-button.rounded [class*=md-container] .md-off,md-radio-button.rounded [class*=md-container] .md-on,md-radio-group.rounded [class*=md-container] .md-off,md-radio-group.rounded [class*=md-container] .md-on{width:26px;height:26px}md-select-value.horizontal-multiple-select>span{flex-direction:row;display:flex}md-select-value.horizontal-multiple-select ._md-container:not(:first-of-type){margin-left:4px}md-progress-linear.no-width{width:0}.standard-select{background:#fff;border-radius:4px;padding:8px;border-color:#dfdfdf}
.profile-picture{border-radius:50%}.profile-picture.small{width:35px;height:35px}.profile-picture.medium{width:50px;height:50px}
md-list.classic md-list-item social-avatar{margin-right:16px}md-list.classic md-list-item:not(:last-of-type){border-bottom:1px solid #efefef}md-list.border-bottom md-list-item{border-bottom:1px solid #efefef}
.padding-deprecated{padding:24px}.half-padding{padding:12px}.margin{margin:24px}.margin-auto{margin:auto}.no-padding{padding:0!important}.no-margin{margin:0}.hc-padding-0{padding:0}.hc-padding-0-0{padding:0 0}.hc-padding-0-0{padding:0 0}.hc-padding-0-0-0-0{padding:0}.hc-padding-0-0-0-0{padding:0}.hc-padding-0-0-0-0{padding:0}.hc-padding-0-0-0-0{padding:0}.hc-no-padding{padding:0}.hc-margin-0{margin:0}.hc-margin-0-0{margin:0 0}.hc-margin-0-0{margin:0 0}.hc-margin-0-0-0-0{margin:0}.hc-margin-0-0-0-0{margin:0}.hc-margin-0-0-0-0{margin:0}.hc-margin-0-0-0-0{margin:0}.hc-no-margin{margin:0}.hc-padding-4{padding:4px}.hc-padding-4-0{padding:4px 0}.hc-padding-0-4{padding:0 4px}.hc-padding-0-0-4-0{padding:0 0 4px 0}.hc-padding-0-0-0-4{padding:0 0 0 4px}.hc-padding-0-4-0-0{padding:0 4px 0 0}.hc-padding-4-0-0-0{padding:4px 0 0 0}.hc-no-padding{padding:0}.hc-margin-4{margin:4px}.hc-margin-4-0{margin:4px 0}.hc-margin-0-4{margin:0 4px}.hc-margin-4-0-0-0{margin:4px 0 0 0}.hc-margin-0-4-0-0{margin:0 4px 0 0}.hc-margin-0-0-4-0{margin:0 0 4px 0}.hc-margin-0-0-0-4{margin:0 0 0 4px}.hc-no-margin{margin:0}.hc-padding-8{padding:8px}.hc-padding-8-0{padding:8px 0}.hc-padding-0-8{padding:0 8px}.hc-padding-0-0-8-0{padding:0 0 8px 0}.hc-padding-0-0-0-8{padding:0 0 0 8px}.hc-padding-0-8-0-0{padding:0 8px 0 0}.hc-padding-8-0-0-0{padding:8px 0 0 0}.hc-no-padding{padding:0}.hc-margin-8{margin:8px}.hc-margin-8-0{margin:8px 0}.hc-margin-0-8{margin:0 8px}.hc-margin-8-0-0-0{margin:8px 0 0 0}.hc-margin-0-8-0-0{margin:0 8px 0 0}.hc-margin-0-0-8-0{margin:0 0 8px 0}.hc-margin-0-0-0-8{margin:0 0 0 8px}.hc-no-margin{margin:0}.hc-padding-12{padding:12px}.hc-padding-12-0{padding:12px 0}.hc-padding-0-12{padding:0 12px}.hc-padding-0-0-12-0{padding:0 0 12px 0}.hc-padding-0-0-0-12{padding:0 0 0 12px}.hc-padding-0-12-0-0{padding:0 12px 0 0}.hc-padding-12-0-0-0{padding:12px 0 0 0}.hc-no-padding{padding:0}.hc-margin-12{margin:12px}.hc-margin-12-0{margin:12px 0}.hc-margin-0-12{margin:0 12px}.hc-margin-12-0-0-0{margin:12px 0 0 0}.hc-margin-0-12-0-0{margin:0 12px 0 0}.hc-margin-0-0-12-0{margin:0 0 12px 0}.hc-margin-0-0-0-12{margin:0 0 0 12px}.hc-no-margin{margin:0}.hc-padding-16{padding:16px}.hc-padding-16-0{padding:16px 0}.hc-padding-0-16{padding:0 16px}.hc-padding-0-0-16-0{padding:0 0 16px 0}.hc-padding-0-0-0-16{padding:0 0 0 16px}.hc-padding-0-16-0-0{padding:0 16px 0 0}.hc-padding-16-0-0-0{padding:16px 0 0 0}.hc-no-padding{padding:0}.hc-margin-16{margin:16px}.hc-margin-16-0{margin:16px 0}.hc-margin-0-16{margin:0 16px}.hc-margin-16-0-0-0{margin:16px 0 0 0}.hc-margin-0-16-0-0{margin:0 16px 0 0}.hc-margin-0-0-16-0{margin:0 0 16px 0}.hc-margin-0-0-0-16{margin:0 0 0 16px}.hc-no-margin{margin:0}.hc-padding-20{padding:20px}.hc-padding-20-0{padding:20px 0}.hc-padding-0-20{padding:0 20px}.hc-padding-0-0-20-0{padding:0 0 20px 0}.hc-padding-0-0-0-20{padding:0 0 0 20px}.hc-padding-0-20-0-0{padding:0 20px 0 0}.hc-padding-20-0-0-0{padding:20px 0 0 0}.hc-no-padding{padding:0}.hc-margin-20{margin:20px}.hc-margin-20-0{margin:20px 0}.hc-margin-0-20{margin:0 20px}.hc-margin-20-0-0-0{margin:20px 0 0 0}.hc-margin-0-20-0-0{margin:0 20px 0 0}.hc-margin-0-0-20-0{margin:0 0 20px 0}.hc-margin-0-0-0-20{margin:0 0 0 20px}.hc-no-margin{margin:0}.hc-padding-24{padding:24px}.hc-padding-24-0{padding:24px 0}.hc-padding-0-24{padding:0 24px}.hc-padding-0-0-24-0{padding:0 0 24px 0}.hc-padding-0-0-0-24{padding:0 0 0 24px}.hc-padding-0-24-0-0{padding:0 24px 0 0}.hc-padding-24-0-0-0{padding:24px 0 0 0}.hc-no-padding{padding:0}.hc-margin-24{margin:24px}.hc-margin-24-0{margin:24px 0}.hc-margin-0-24{margin:0 24px}.hc-margin-24-0-0-0{margin:24px 0 0 0}.hc-margin-0-24-0-0{margin:0 24px 0 0}.hc-margin-0-0-24-0{margin:0 0 24px 0}.hc-margin-0-0-0-24{margin:0 0 0 24px}.hc-no-margin{margin:0}.hc-padding-28{padding:28px}.hc-padding-28-0{padding:28px 0}.hc-padding-0-28{padding:0 28px}.hc-padding-0-0-28-0{padding:0 0 28px 0}.hc-padding-0-0-0-28{padding:0 0 0 28px}.hc-padding-0-28-0-0{padding:0 28px 0 0}.hc-padding-28-0-0-0{padding:28px 0 0 0}.hc-no-padding{padding:0}.hc-margin-28{margin:28px}.hc-margin-28-0{margin:28px 0}.hc-margin-0-28{margin:0 28px}.hc-margin-28-0-0-0{margin:28px 0 0 0}.hc-margin-0-28-0-0{margin:0 28px 0 0}.hc-margin-0-0-28-0{margin:0 0 28px 0}.hc-margin-0-0-0-28{margin:0 0 0 28px}.hc-no-margin{margin:0}.hc-padding-32{padding:32px}.hc-padding-32-0{padding:32px 0}.hc-padding-0-32{padding:0 32px}.hc-padding-0-0-32-0{padding:0 0 32px 0}.hc-padding-0-0-0-32{padding:0 0 0 32px}.hc-padding-0-32-0-0{padding:0 32px 0 0}.hc-padding-32-0-0-0{padding:32px 0 0 0}.hc-no-padding{padding:0}.hc-margin-32{margin:32px}.hc-margin-32-0{margin:32px 0}.hc-margin-0-32{margin:0 32px}.hc-margin-32-0-0-0{margin:32px 0 0 0}.hc-margin-0-32-0-0{margin:0 32px 0 0}.hc-margin-0-0-32-0{margin:0 0 32px 0}.hc-margin-0-0-0-32{margin:0 0 0 32px}.hc-no-margin{margin:0}.hc-padding-36{padding:36px}.hc-padding-36-0{padding:36px 0}.hc-padding-0-36{padding:0 36px}.hc-padding-0-0-36-0{padding:0 0 36px 0}.hc-padding-0-0-0-36{padding:0 0 0 36px}.hc-padding-0-36-0-0{padding:0 36px 0 0}.hc-padding-36-0-0-0{padding:36px 0 0 0}.hc-no-padding{padding:0}.hc-margin-36{margin:36px}.hc-margin-36-0{margin:36px 0}.hc-margin-0-36{margin:0 36px}.hc-margin-36-0-0-0{margin:36px 0 0 0}.hc-margin-0-36-0-0{margin:0 36px 0 0}.hc-margin-0-0-36-0{margin:0 0 36px 0}.hc-margin-0-0-0-36{margin:0 0 0 36px}.hc-no-margin{margin:0}.hc-padding-40{padding:40px}.hc-padding-40-0{padding:40px 0}.hc-padding-0-40{padding:0 40px}.hc-padding-0-0-40-0{padding:0 0 40px 0}.hc-padding-0-0-0-40{padding:0 0 0 40px}.hc-padding-0-40-0-0{padding:0 40px 0 0}.hc-padding-40-0-0-0{padding:40px 0 0 0}.hc-no-padding{padding:0}.hc-margin-40{margin:40px}.hc-margin-40-0{margin:40px 0}.hc-margin-0-40{margin:0 40px}.hc-margin-40-0-0-0{margin:40px 0 0 0}.hc-margin-0-40-0-0{margin:0 40px 0 0}.hc-margin-0-0-40-0{margin:0 0 40px 0}.hc-margin-0-0-0-40{margin:0 0 0 40px}.hc-no-margin{margin:0}.hc-padding-60{padding:60px}.hc-padding-60-0{padding:60px 0}.hc-padding-0-60{padding:0 60px}.hc-padding-0-0-60-0{padding:0 0 60px 0}.hc-padding-0-0-0-60{padding:0 0 0 60px}.hc-padding-0-60-0-0{padding:0 60px 0 0}.hc-padding-60-0-0-0{padding:60px 0 0 0}.hc-no-padding{padding:0}.hc-margin-60{margin:60px}.hc-margin-60-0{margin:60px 0}.hc-margin-0-60{margin:0 60px}.hc-margin-60-0-0-0{margin:60px 0 0 0}.hc-margin-0-60-0-0{margin:0 60px 0 0}.hc-margin-0-0-60-0{margin:0 0 60px 0}.hc-margin-0-0-0-60{margin:0 0 0 60px}.hc-no-margin{margin:0}.hc-min-50{min-width:50px}.hc-min-100{min-width:100px}.hc-min-200{min-width:200px}.hc-min-400{min-width:400px}.hc-min-600{min-width:600px}.hc-min-800{min-width:800px}.hc-min-1000{min-width:1000px}.hc-responsive-padding{padding:24px}@media screen and (max-width:959px){.padding-deprecated{padding-left:16px;padding-right:16px}.hc-responsive-padding{padding:16px}.margin{margin-right:16px;margin-left:16px}}@media screen and (max-width:599px){.padding-deprecated{padding-left:8px;padding-right:8px}.hc-responsive-padding{padding:8px}.margin{margin-right:8px;margin-left:8px}}

.mobile-container{max-width:520px}.xs-container{max-width:600px}.small-container{max-width:960px}.medium-container{max-width:1280px}.full-width,.medium-container,.mobile-container,.small-container,.xs-container{width:100%;margin-left:auto;margin-right:auto}.full-height{height:100%}.web-only{display:block}.mobile-only{display:none}@media screen and (max-width:959px){.web-only{display:none}.mobile-only{display:block}}@media screen and (max-width:599px){.mobile-container{max-width:inherit}}.ios-scroll{-webkit-overflow-scrolling:touch}.ios-scroll md-tab-content{-webkit-overflow-scrolling:touch}
div.time-date{overflow-y:auto}div.time-date .control>.full-title,div.time-date .control>.slider>.date-control>.days .day-cell.selected,div.time-date .control>.slider>.date-control>.days .day-cell:hover{background-color:#008940;color:#fff}div.time-date .control>.slider>.date-control>.days .day-cell.today:not(.selected){color:#008940}div.time-date .control>.slider>.date-control>.title>input,div.time-date .control>.slider>.date-control>.title>span.month-part{box-shadow:0 2px 5px 0 rgba(0,0,0,.26);padding:6px 13px;background-color:#fff}div.time-date .control>.slider>.date-control>.title>input:hover,div.time-date .control>.slider>.date-control>.title>span.month-part:hover{background-color:#ececec;text-decoration:none}div.time-date .control>.slider>.date-control>.title>input select,div.time-date .control>.slider>.date-control>.title>span.month-part select{cursor:pointer}div.time-date .control>.slider>.date-control>.title>span.month-part{padding:6px 40px 6px 12px;position:relative}div.time-date .control>.slider>.date-control>.title>span.month-part i{position:absolute;right:6px;top:6px}div.time-date .control.tall-title{height:26.1rem}div.time-date .control.tall-title .full-title{margin-bottom:16px}div.time-date .display>.title{background-color:#008940}div.time-date .display>.content{background-color:#008940}div.time-date>.buttons.save-cancel{padding-top:0}div.time-date>.buttons.save-cancel>button{padding:0 12px;margin:6px 8px;line-height:38px;font-size:14px;min-width:88px}div.time-date>.buttons .dark-grey-fore{color:#5d5d5d!important}div.time-date>.buttons .medium-blue-back{color:#fff!important}div.time-date.full-mode>.buttons{background-color:#fff}div.time-date.full-mode>.control>.full-title h3{font-size:.8rem;line-height:1.25}div.time-date.full-mode>.control>.full-title h1{font-size:1.8rem;font-weight:700;line-height:1}div.time-date button{color:#008940}div.time-date .am-pm-buttons button{color:#9f9f9f}div.time-date .am-pm-buttons button.am-pm-selected{color:#008940}
.stepper md-icon{font-size:22px}.stepper section:last-of-type{flex:none}.stepper section .circle-icon-container{border-radius:50%;height:30px;width:30px;color:#fff;cursor:pointer}.stepper section hr{border-bottom-color:#5d5d5d;border-top:none;border-left:none;border-right:none;margin:0 16px}
table td.min-cell,table th.min-cell{white-space:nowrap}table td.max-cell,table th.max-cell{width:99%}table.alternating-bg tr:nth-of-type(even){background-color:#f7f7f7}table.condensed td:not(.not-condensed),table.condensed th:not(.not-condensed){font-family:"Roboto Condensed"}table.history{width:100%}table.history tr{border-top:1px solid #efefef}table.history td,table.history th{padding:12px 4px;font-size:.8rem;vertical-align:middle;text-align:center}table.history td.text-right,table.history th.text-right{padding-right:0;text-align:right}table.history td.text-left,table.history th.text-left{padding-left:46px;text-align:left}@media screen and (max-width:700px){table.history td.text-left,table.history th.text-left{padding-left:16px}}table.history td button.md-button,table.history td button.md-button.md-icon-button,table.history th button.md-button,table.history th button.md-button.md-icon-button{padding:0;margin:0}table.history td button.md-button span,table.history td button.md-button.md-icon-button span,table.history th button.md-button span,table.history th button.md-button.md-icon-button span{margin-left:8px}table.history td:last-of-type{padding-right:46px}@media screen and (max-width:700px){table.history td:last-of-type{padding-right:16px}}table.history th{color:#9f9f9f;text-transform:uppercase;font-weight:500;padding:18px 12px}table.history .player{text-align:left;vertical-align:middle;width:100%}table.history .player social-avatar{padding-right:20px}
hc-tabs.wrapping-error md-pagination-wrapper,md-tabs.wrapping-error md-pagination-wrapper{width:auto!important}hc-tabs md-ink-bar,md-tabs md-ink-bar{height:4px!important}hc-tabs.ink-bar-top md-ink-bar,md-tabs.ink-bar-top md-ink-bar{top:0}hc-tabs.transparent,md-tabs.transparent{background-color:rgba(0,0,0,0)}hc-tabs.transparent md-tabs-canvas,md-tabs.transparent md-tabs-canvas{background-color:rgba(0,0,0,0)}hc-tabs.transparent md-tab-item.md-tab,md-tabs.transparent md-tab-item.md-tab{color:#9f9f9f}hc-tabs.transparent md-tab-item.md-tab.md-active,md-tabs.transparent md-tab-item.md-tab.md-active{color:#fff}hc-tabs.dark,md-tabs.dark{background-color:#202020}hc-tabs.dark md-tabs-canvas,md-tabs.dark md-tabs-canvas{background-color:#202020}hc-tabs.dark md-tab-item.md-tab,md-tabs.dark md-tab-item.md-tab{color:#9f9f9f}hc-tabs.dark md-tab-item.md-tab.md-active,md-tabs.dark md-tab-item.md-tab.md-active{color:#fff}hc-tabs.dark md-tab-item:hover,md-tabs.dark md-tab-item:hover{background-color:#000}hc-tabs.white,md-tabs.white{background-color:#fff}hc-tabs.white md-tabs-canvas,md-tabs.white md-tabs-canvas{background-color:#fff}hc-tabs.white md-tabs-canvas md-ink-bar,md-tabs.white md-tabs-canvas md-ink-bar{color:#008940;background-color:#008940}hc-tabs.dark-background,hc-tabs.md-primary,md-tabs.dark-background,md-tabs.md-primary{border-radius:0}hc-tabs.dark-background>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),hc-tabs.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-tabs.dark-background>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]),md-tabs.md-primary>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]){color:#fff}hc-tabs.dark-background md-tab-content,hc-tabs.md-primary md-tab-content,md-tabs.dark-background md-tab-content,md-tabs.md-primary md-tab-content{background-color:#efefef}hc-tabs.dark-background md-ink-bar,hc-tabs.md-primary md-ink-bar,md-tabs.dark-background md-ink-bar,md-tabs.md-primary md-ink-bar{background-color:#00592a;height:3px}hc-tabs.dark-background md-icon,hc-tabs.md-primary md-icon,md-tabs.dark-background md-icon,md-tabs.md-primary md-icon{fill:#00592a}hc-tabs.dark-background>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]):not(.md-active),md-tabs.dark-background>md-tabs-wrapper>md-tabs-canvas>md-pagination-wrapper>md-tab-item:not([disabled]):not(.md-active){color:#9f9f9f}hc-tabs.tabs-mobile-container .tabs-inner-container,hc-tabs.tabs-mobile-container md-tabs-canvas,md-tabs.tabs-mobile-container .tabs-inner-container,md-tabs.tabs-mobile-container md-tabs-canvas{max-width:400px}hc-tabs.tabs-small-container .tabs-inner-container,hc-tabs.tabs-small-container md-tabs-canvas,md-tabs.tabs-small-container .tabs-inner-container,md-tabs.tabs-small-container md-tabs-canvas{max-width:960px}hc-tabs.tabs-medium-container .tabs-inner-container,hc-tabs.tabs-medium-container md-tabs-canvas,md-tabs.tabs-medium-container .tabs-inner-container,md-tabs.tabs-medium-container md-tabs-canvas{max-width:1280px}hc-tabs.tabs-full-width .tabs-inner-container,hc-tabs.tabs-full-width md-tabs-canvas,hc-tabs.tabs-medium-container .tabs-inner-container,hc-tabs.tabs-medium-container md-tabs-canvas,hc-tabs.tabs-mobile-container .tabs-inner-container,hc-tabs.tabs-mobile-container md-tabs-canvas,hc-tabs.tabs-small-container .tabs-inner-container,hc-tabs.tabs-small-container md-tabs-canvas,md-tabs.tabs-full-width .tabs-inner-container,md-tabs.tabs-full-width md-tabs-canvas,md-tabs.tabs-medium-container .tabs-inner-container,md-tabs.tabs-medium-container md-tabs-canvas,md-tabs.tabs-mobile-container .tabs-inner-container,md-tabs.tabs-mobile-container md-tabs-canvas,md-tabs.tabs-small-container .tabs-inner-container,md-tabs.tabs-small-container md-tabs-canvas{width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width:599px){hc-tabs.tabs-mobile-container .tabs-inner-container,hc-tabs.tabs-mobile-container md-tabs-canvas,md-tabs.tabs-mobile-container .tabs-inner-container,md-tabs.tabs-mobile-container md-tabs-canvas{max-width:inherit}}

html{font-size:16px}h1.huge,h1.large,h1.medium,h1.small{font-weight:700;text-transform:uppercase}h1.huge{font-size:3rem}h1.large{font-size:2rem}h1.medium{font-size:1.5rem}h1.small{font-size:1.125rem}h3.huge,h3.large,h3.medium,h3.small{line-height:1.5;font-weight:300}h3.huge{font-size:1.5rem}h3.large{font-size:1.125rem}h3.medium{font-size:1rem}h3.small{font-size:.875rem}.size-huge{font-size:2.5rem}.size-subhuge{font-size:2rem}.size-xlarge{font-size:1.5rem}.size-large{font-size:1.125rem}.size-sublarge{font-size:1.062rem}.size-medium{font-size:1rem}.size-smedium{font-size:.875rem}.size-small{font-size:.8rem}.weight-thin{font-weight:100}.weight-light{font-weight:300}.weight-regular{font-weight:400}.weight-medium{font-weight:500}.weight-medium-bold{font-weight:600}.weight-bold{font-weight:700}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-ellipsis{white-space:normal!important;text-overflow:initial!important}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.no-transform{text-transform:none}.italic{font-style:italic}.nowrap{white-space:nowrap}.break-word{word-break:break-word}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:.9375rem}input:-moz-placeholder,textarea:-moz-placeholder{font-size:.9375rem}input::-moz-placeholder,textarea::-moz-placeholder{font-size:.9375rem}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:.9375rem}i.x-huge,md-icon.x-huge{padding:0;font-size:50px;height:50px;width:50px;line-height:50px}i.huge,md-icon.huge{padding:0;font-size:40px;height:40px;width:40px;line-height:40px}i.large,md-icon.large{padding:0;font-size:36px;height:36px;width:36px;line-height:36px}i.medium,md-icon.medium{padding:0;font-size:30px;height:30px;width:30px;line-height:30px}i.small,md-icon.small{padding:0;font-size:24px;height:24px;width:24px;line-height:24px}i.semi-small,md-icon.semi-small{padding:0;font-size:20px;height:20px;width:20px;min-height:20px;min-width:20px;line-height:20px}i.xs,md-icon.xs{padding:0;font-size:18px;height:18px;width:18px;min-height:18px;min-width:18px;line-height:16px}i.tiny,md-icon.tiny{padding:0;font-size:15px;height:15px;width:15px;min-height:15px;min-width:15px;line-height:15px}i.super-tiny,md-icon.super-tiny{padding:0;font-size:11px;height:11px;width:11px;min-height:11px;min-width:11px;line-height:11px}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}p{line-height:1.5}@media screen and (max-width:959px){html{font-size:15px}}@media screen and (max-width:340px){html{font-size:14px}}
.circle-indicator,circle-indicator{display:block;width:8px;height:8px;border-radius:5px;background-color:#cfcfcf;cursor:pointer}table tr td.circle-indicator-container,table tr th.circle-indicator-container{width:22px;padding-right:0;text-align:center;vertical-align:middle}
cards-league-slideshow .carousel{min-height:47vw}@media screen and (min-width:1280px){cards-league-slideshow .carousel{min-height:600px}}cards-league-slideshow .carousel .carousel-image{position:relative}cards-league-slideshow .carousel .carousel-image .title{position:absolute;left:0;bottom:10%;background-color:rgba(255,255,255,.9);font-size:1.5rem;padding:.8rem 1.6rem;font-weight:500;text-transform:uppercase;display:inline-block;max-width:80%}@media screen and (max-width:600px){cards-league-slideshow .carousel .carousel-image .title{max-width:100%;font-size:.9rem;bottom:5%}}cards-league-slideshow .carousel-card,cards-slideshow .carousel-card{position:relative}cards-league-slideshow .carousel-card.ticker,cards-slideshow .carousel-card.ticker{margin:0;overflow:hidden}cards-league-slideshow .carousel-card .shader,cards-slideshow .carousel-card .shader{position:absolute;top:0;height:100%;width:30%;z-index:1}cards-league-slideshow .carousel-card .shader.right,cards-slideshow .carousel-card .shader.right{background:linear-gradient(to right,rgba(0,0,0,0) 10%,#000 100%);right:0}cards-league-slideshow .carousel-card .shader.left,cards-slideshow .carousel-card .shader.left{background:linear-gradient(to right,#000 10%,rgba(0,0,0,0) 100%);left:0}cards-league-slideshow .carousel-card [class^=button],cards-slideshow .carousel-card [class^=button]{height:40px;width:30px;top:50%;margin:-20px 0 0 0;background-color:rgba(50,50,50,.5);min-width:0;min-height:0;z-index:1;position:absolute}cards-league-slideshow .carousel-card [class^=button] md-icon,cards-slideshow .carousel-card [class^=button] md-icon{color:#fff;position:absolute;top:50%;margin-top:-10px;opacity:1}cards-league-slideshow .carousel-card .button-left,cards-slideshow .carousel-card .button-left{left:0;border-radius:0 4px 4px 0}cards-league-slideshow .carousel-card .button-left md-icon,cards-slideshow .carousel-card .button-left md-icon{left:0}cards-league-slideshow .carousel-card .button-right,cards-slideshow .carousel-card .button-right{right:0;border-radius:4px 0 0 4px}cards-league-slideshow .carousel-card .button-right md-icon,cards-slideshow .carousel-card .button-right md-icon{right:0}cards-league-slideshow .carousel-card .carousel .carousel-image,cards-slideshow .carousel-card .carousel .carousel-image{background-size:cover;background-position:center;height:100%}cards-league-slideshow .carousel-card .carousel .centered-image,cards-slideshow .carousel-card .carousel .centered-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-color:#5d5d5d;cursor:pointer}cards-league-slideshow .carousel-card .carousel-indicator,cards-slideshow .carousel-card .carousel-indicator{position:absolute;bottom:5px;right:50%;margin-right:-60px}cards-league-slideshow .carousel-card .carousel-indicator span,cards-slideshow .carousel-card .carousel-indicator span{padding:10px}cards-league-slideshow .carousel-card .carousel-indicator span.active,cards-slideshow .carousel-card .carousel-indicator span.active{color:#008940}.flex-gt-sm-66 cards-league-slideshow .carousel{min-height:30vw}@media screen and (min-width:1280px){.flex-gt-sm-66 cards-league-slideshow .carousel{min-height:392px}}
.cards-team-schedule md-card{position:relative}.cards-team-schedule .pad-left,cards-team-schedule .pad-left{padding-left:10px}.cards-team-schedule .team-header,cards-team-schedule .team-header{padding:8px}.cards-team-schedule .team-header h3,.cards-team-schedule .team-header p,cards-team-schedule .team-header h3,cards-team-schedule .team-header p{margin-left:8px;margin-right:8px}.cards-team-schedule .time,cards-team-schedule .time{padding-right:12px;font-size:1.25rem;color:#5d5d5d}.cards-team-schedule .divider-pad,cards-team-schedule .divider-pad{padding:0 8px}.cards-team-schedule .win-loss,cards-team-schedule .win-loss{position:relative;display:none}.cards-team-schedule .win-loss .triangle,cards-team-schedule .win-loss .triangle{width:0;height:0;border-top:65px solid transparent;border-left:100px solid transparent}.cards-team-schedule .win-loss .triangle.grey,cards-team-schedule .win-loss .triangle.grey{border-top-color:#9f9f9f}.cards-team-schedule .win-loss .triangle.blue,cards-team-schedule .win-loss .triangle.blue{border-top-color:#0d47a1}.cards-team-schedule .win-loss .triangle.red,cards-team-schedule .win-loss .triangle.red{border-top-color:#b71c1c}.cards-team-schedule .win-loss span,cards-team-schedule .win-loss span{color:#fff;font-size:1.5rem;font-weight:500;position:absolute;right:10%;top:5%}.cards-team-schedule .playoff-text,cards-team-schedule .playoff-text{position:absolute;color:#ff5722;right:16px;top:70px;display:none;text-transform:uppercase}.cards-team-schedule .playoffs .playoff-text,cards-team-schedule .playoffs .playoff-text{display:block}.cards-team-schedule .finalized .win-loss,cards-team-schedule .finalized .win-loss{display:block}
stripe-checkout{min-height:100%;width:100%;flex-direction:column;display:flex;align-content:stretch;justify-content:flex-start}stripe-checkout section.header{position:relative}stripe-checkout section.header img{border-radius:50%;border:3px solid #fff;height:80px;width:80px;margin:16px 0 16px 0}stripe-checkout section.header .close-button{width:auto;height:auto;position:absolute;left:0;top:0}stripe-checkout section.header .close-button md-icon{color:#fff}stripe-checkout .initial-loader{position:absolute;left:50%;top:150px;margin-left:-25px}stripe-checkout .initial-loader path{stroke:#008940}stripe-checkout .stripe-checkout-body{padding:24px}stripe-checkout .stripe-checkout-body section h1{text-transform:uppercase;color:#9f9f9f;margin-top:24px;margin-bottom:16px}stripe-checkout .stripe-checkout-body section.details h2{font-weight:600;text-transform:uppercase;text-align:center}stripe-checkout .stripe-checkout-body section.details h3{color:#777;margin-top:4px;margin-bottom:24px;text-align:center}stripe-checkout .stripe-checkout-body section.invoice{color:#9f9f9f}stripe-checkout .stripe-checkout-body section.invoice .short-row{width:65%;min-width:250px;margin-bottom:4px}stripe-checkout .stripe-checkout-body section.invoice .short-row .amount{color:#777}stripe-checkout .stripe-checkout-body section.invoice .short-row.total{color:#202020;font-weight:500;margin-top:12px;margin-bottom:24px}stripe-checkout .stripe-checkout-body section.credit-card .change-card{margin-right:-16px;color:#0279d7}stripe-checkout .stripe-checkout-body section.credit-card .card-element{border-radius:5px;border:1px solid #dfdfdf;padding:4px 8px}stripe-checkout .stripe-checkout-body section.credit-card .card-errors{color:#b71c1c;text-align:center;font-size:.85rem;margin-top:4px;height:16px}stripe-checkout .stripe-checkout-body section.credit-card .save-card{color:#9f9f9f}stripe-checkout .stripe-checkout-body section.credit-card .save-card md-switch{margin-left:16px}stripe-checkout .stripe-checkout-body section.submit .apple-pay-button{display:none;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:plain;width:100%;height:52px;padding:16px 0;border-radius:5px;border:none}stripe-checkout .stripe-checkout-body section.submit .pay-button{background-color:#0279d7;border-radius:5px;font-size:1.5rem;font-weight:500;color:#fff;padding:8px;width:100%;margin:24px 0 12px 0}stripe-checkout .stripe-checkout-body section.submit .pay-button[disabled]{background-color:#9f9f9f;cursor:not-allowed}stripe-checkout .stripe-checkout-body section.submit .pay-button *{margin:0 auto}stripe-checkout .stripe-checkout-body section.submit .pay-button md-progress-circular path{stroke:#fff}stripe-checkout .stripe{margin-top:16px;height:36px}
md-dialog.stripe-form{max-height:726px;height:100%;max-width:450px;width:100%;margin-left:auto;margin-right:auto;background-color:#2d2d2d}md-dialog.stripe-form md-dialog-content{height:100%}stripe-create navigation-toolbar md-toolbar button,stripe-create navigation-toolbar md-toolbar h2{color:#fff}stripe-create button{width:80%}stripe-create md-input-container:not(.pad-bottom){margin-bottom:0}stripe-create .powered-by-stripe{width:160px}stripe-create .mobile-container{padding-top:0;height:100%;min-height:100%}stripe-create .form-page{padding:16px}stripe-create .splash{align-items:center}stripe-create .splash .inner-container>*{margin:8px 0}stripe-create .splash .inner-container>:first{margin-top:0}stripe-create .splash .inner-container .md-button{margin:16px}stripe-create .splash .inner-container .icon-container md-icon{margin:8px}stripe-create .splash .sign-up-as{font-weight:500}stripe-create .splash .terms-line{max-width:300px;margin:8px 0 32px 0}stripe-create .splash .terms-line a,stripe-create .splash .terms-line a:hover,stripe-create .splash .terms-line a:visited{color:#23bfff}stripe-create .bank-next[disabled]{background-color:rgba(255,255,255,.5)}stripe-create .stepper{align-self:center;width:80%;padding-bottom:24px}
hc-coach-marks{position:relative;z-index:5}hc-coach-marks .speech-bubble{text-align:center;position:absolute;background:#0d47a1;border-radius:.4em;color:#fff;right:52px;padding:8px;top:-6px;text-transform:none;width:225px;box-shadow:6px 6px 12px 0 rgba(0,0,0,.22)}hc-coach-marks .speech-bubble:after{content:"";position:absolute;right:0;top:50%;width:0;height:0;border:10px solid transparent;border-left-color:#0d47a1;border-right:0;margin-top:-10px;margin-right:-10px}hc-coach-marks .bottom{right:-50%;top:72px}hc-coach-marks .bottom:after{top:0;left:calc(50% - 10px);width:0;height:0;border:10px solid transparent;border-bottom-color:#0d47a1;border-top:0;margin-left:-10px;margin-top:-10px}hc-coach-marks .top-right{top:-72px;right:0}hc-coach-marks .top-right:after{top:unset;bottom:0;right:10%;width:0;height:0;border-top-color:#0d47a1;border-left-color:transparent;border-right:10px solid transparent;border-bottom:0;margin-left:-10px;margin-bottom:-10px}
graphs-bars{width:100%}graphs-bars .desc:not(.thin){width:100%}graphs-bars .progress-bars{padding:12px 0}graphs-bars .progress-bars .desc{padding-bottom:4px}graphs-bars .progress-bars .desc .align-right{text-align:right}graphs-bars .progress-bars .progress-bar-bar{height:12px;width:100%;border-radius:6px}graphs-bars .progress-bars .progress-bar-bar .bar{height:12px;min-width:5%;border-radius:6px}graphs-bars .bars{padding:4px 0;width:100%}graphs-bars .bars .bar-gap{width:8px}graphs-bars .bars .bar{border-radius:8px;height:8px;min-width:5%;background-color:#9f9f9f}graphs-bars .bars .bar.thick{border-radius:12px;height:12px}graphs-bars .fat-bar{padding:8px 0}graphs-bars .fat-bar .stat{font-size:2rem;font-weight:500}graphs-bars .fat-bar .bars{margin:0 12px}graphs-bars .fat-bar .bars .bar{padding:0 12px}@media screen and (max-width:700px){graphs-bars .progress-bars .progress-bar-bar{height:8px}graphs-bars .progress-bars .progress-bar-bar .bar{height:8px}}
.layout-empty-page,layout-empty-page{display:block;margin:20px}.layout-empty-page .icon-container,layout-empty-page .icon-container{border-radius:50%;border:3px solid rgba(159,159,159,.7);padding:12px}.layout-empty-page .icon-container i,.layout-empty-page .icon-container md-icon,layout-empty-page .icon-container i,layout-empty-page .icon-container md-icon{color:rgba(159,159,159,.7)}.layout-empty-page .body,.layout-empty-page .title,layout-empty-page .body,layout-empty-page .title{max-width:300px;text-align:center;margin-top:16px}.layout-empty-page .md-button,.layout-empty-page button,layout-empty-page .md-button,layout-empty-page button{margin-top:20px}
waiver-prompt .waiver-body{margin:16px 0;font-style:italic}waiver-prompt .waiver-body p{margin:16px 0}waiver-prompt .please-enter{margin:16px 0 24px 0}waiver-prompt md-input-container{margin-bottom:8px}

.league-black-theme .league-header-toolbar,.league-black-theme.league-header-toolbar{background-color:#000}.league-black-theme .tabs-wrapper{background-color:#202020}.league-black-theme .league-website-page md-card .md-subheader,.league-black-theme league-website-page md-card .md-subheader,.league-black-theme.demo-card .md-subheader{background-color:#000}.league-black-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-black-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-black-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content{color:#fff}.league-black-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-black-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-black-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content span{color:#fff}.league-black-theme.demo-card{background-color:#000}.league-argent-grey-theme .league-header-toolbar,.league-argent-grey-theme.league-header-toolbar{background-color:#5d5d5d}.league-argent-grey-theme .tabs-wrapper{background-color:#202020}.league-argent-grey-theme .league-website-page md-card .md-subheader,.league-argent-grey-theme league-website-page md-card .md-subheader,.league-argent-grey-theme.demo-card .md-subheader{background-color:#5d5d5d}.league-argent-grey-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-argent-grey-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-argent-grey-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content{color:#fff}.league-argent-grey-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-argent-grey-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-argent-grey-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content span{color:#fff}.league-argent-grey-theme.demo-card{background-color:#5d5d5d}.league-kelly-green-theme .league-header-toolbar,.league-kelly-green-theme.league-header-toolbar{background-color:#008940}.league-kelly-green-theme .tabs-wrapper{background-color:#202020}.league-kelly-green-theme .league-website-page md-card .md-subheader,.league-kelly-green-theme league-website-page md-card .md-subheader,.league-kelly-green-theme.demo-card .md-subheader{background-color:#008940}.league-kelly-green-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-kelly-green-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-kelly-green-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content{color:#fff}.league-kelly-green-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-kelly-green-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-kelly-green-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content span{color:#fff}.league-kelly-green-theme.demo-card{background-color:#008940}.league-indigo-blue-theme .league-header-toolbar,.league-indigo-blue-theme.league-header-toolbar{background-color:#003382}.league-indigo-blue-theme .tabs-wrapper{background-color:#202020}.league-indigo-blue-theme .league-website-page md-card .md-subheader,.league-indigo-blue-theme league-website-page md-card .md-subheader,.league-indigo-blue-theme.demo-card .md-subheader{background-color:#003382}.league-indigo-blue-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-indigo-blue-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-indigo-blue-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content{color:#fff}.league-indigo-blue-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-indigo-blue-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-indigo-blue-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content span{color:#fff}.league-indigo-blue-theme.demo-card{background-color:#003382}.league-steel-blue-theme .league-header-toolbar,.league-steel-blue-theme.league-header-toolbar{background-color:#0e5e9e}.league-steel-blue-theme .tabs-wrapper{background-color:#202020}.league-steel-blue-theme .league-website-page md-card .md-subheader,.league-steel-blue-theme league-website-page md-card .md-subheader,.league-steel-blue-theme.demo-card .md-subheader{background-color:#0e5e9e}.league-steel-blue-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-steel-blue-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-steel-blue-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content{color:#fff}.league-steel-blue-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-steel-blue-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-steel-blue-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content span{color:#fff}.league-steel-blue-theme.demo-card{background-color:#0e5e9e}.league-blue-grey-theme .league-header-toolbar,.league-blue-grey-theme.league-header-toolbar{background-color:#607d8b}.league-blue-grey-theme .tabs-wrapper{background-color:#202020}.league-blue-grey-theme .league-website-page md-card .md-subheader,.league-blue-grey-theme league-website-page md-card .md-subheader,.league-blue-grey-theme.demo-card .md-subheader{background-color:#607d8b}.league-blue-grey-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-blue-grey-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-blue-grey-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content{color:#fff}.league-blue-grey-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-blue-grey-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-blue-grey-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content span{color:#fff}.league-blue-grey-theme.demo-card{background-color:#607d8b}.league-deep-red-theme .league-header-toolbar,.league-deep-red-theme.league-header-toolbar{background-color:#b71c1c}.league-deep-red-theme .tabs-wrapper{background-color:#202020}.league-deep-red-theme .league-website-page md-card .md-subheader,.league-deep-red-theme league-website-page md-card .md-subheader,.league-deep-red-theme.demo-card .md-subheader{background-color:#b71c1c}.league-deep-red-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-deep-red-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-deep-red-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content{color:#fff}.league-deep-red-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-deep-red-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-deep-red-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content span{color:#fff}.league-deep-red-theme.demo-card{background-color:#b71c1c}.league-fire-orange-theme .league-header-toolbar,.league-fire-orange-theme.league-header-toolbar{background-color:#e64a19}.league-fire-orange-theme .tabs-wrapper{background-color:#202020}.league-fire-orange-theme .league-website-page md-card .md-subheader,.league-fire-orange-theme league-website-page md-card .md-subheader,.league-fire-orange-theme.demo-card .md-subheader{background-color:#e64a19}.league-fire-orange-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-fire-orange-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-fire-orange-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content{color:#fff}.league-fire-orange-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-fire-orange-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-fire-orange-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content span{color:#fff}.league-fire-orange-theme.demo-card{background-color:#e64a19}.league-amber-theme .league-header-toolbar,.league-amber-theme.league-header-toolbar{background-color:#efb00a}.league-amber-theme .tabs-wrapper{background-color:#202020}.league-amber-theme .league-website-page md-card .md-subheader,.league-amber-theme league-website-page md-card .md-subheader,.league-amber-theme.demo-card .md-subheader{background-color:#efb00a}.league-amber-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-amber-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-amber-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content{color:#fff}.league-amber-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-amber-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-amber-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content span{color:#fff}.league-amber-theme.demo-card{background-color:#efb00a}.league-coffee-brown-theme .league-header-toolbar,.league-coffee-brown-theme.league-header-toolbar{background-color:#543b25}.league-coffee-brown-theme .tabs-wrapper{background-color:#202020}.league-coffee-brown-theme .league-website-page md-card .md-subheader,.league-coffee-brown-theme league-website-page md-card .md-subheader,.league-coffee-brown-theme.demo-card .md-subheader{background-color:#543b25}.league-coffee-brown-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-coffee-brown-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-coffee-brown-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content{color:#fff}.league-coffee-brown-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-coffee-brown-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-coffee-brown-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content span{color:#fff}.league-coffee-brown-theme.demo-card{background-color:#543b25}.league-burnt-umber-theme .league-header-toolbar,.league-burnt-umber-theme.league-header-toolbar{background-color:#842424}.league-burnt-umber-theme .tabs-wrapper{background-color:#202020}.league-burnt-umber-theme .league-website-page md-card .md-subheader,.league-burnt-umber-theme league-website-page md-card .md-subheader,.league-burnt-umber-theme.demo-card .md-subheader{background-color:#842424}.league-burnt-umber-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-burnt-umber-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-burnt-umber-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content{color:#fff}.league-burnt-umber-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-burnt-umber-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-burnt-umber-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content span{color:#fff}.league-burnt-umber-theme.demo-card{background-color:#842424}.league-baywatch-red-theme .league-header-toolbar,.league-baywatch-red-theme.league-header-toolbar{background-color:#db261e}.league-baywatch-red-theme .tabs-wrapper{background-color:#202020}.league-baywatch-red-theme .league-website-page md-card .md-subheader,.league-baywatch-red-theme league-website-page md-card .md-subheader,.league-baywatch-red-theme.demo-card .md-subheader{background-color:#db261e}.league-baywatch-red-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-baywatch-red-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-baywatch-red-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content{color:#fff}.league-baywatch-red-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-baywatch-red-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-baywatch-red-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content span{color:#fff}.league-baywatch-red-theme.demo-card{background-color:#db261e}.league-pigment-indigo-theme .league-header-toolbar,.league-pigment-indigo-theme.league-header-toolbar{background-color:indigo}.league-pigment-indigo-theme .tabs-wrapper{background-color:#202020}.league-pigment-indigo-theme .league-website-page md-card .md-subheader,.league-pigment-indigo-theme league-website-page md-card .md-subheader,.league-pigment-indigo-theme.demo-card .md-subheader{background-color:indigo}.league-pigment-indigo-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-pigment-indigo-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-pigment-indigo-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content{color:#fff}.league-pigment-indigo-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-pigment-indigo-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content span,.league-pigment-indigo-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content span{color:#fff}.league-pigment-indigo-theme.demo-card{background-color:indigo}.league-default-theme .league-header-toolbar,.league-default-theme.league-header-toolbar,.league-midnight-black-theme .league-header-toolbar,.league-midnight-black-theme.league-header-toolbar{background-color:#000}.league-default-theme .tabs-wrapper,.league-midnight-black-theme .tabs-wrapper{background-color:#202020}.league-default-theme .league-website-page md-card .md-subheader,.league-default-theme league-website-page md-card .md-subheader,.league-default-theme.demo-card .md-subheader,.league-midnight-black-theme .league-website-page md-card .md-subheader,.league-midnight-black-theme league-website-page md-card .md-subheader,.league-midnight-black-theme.demo-card .md-subheader{background-color:#202020}.league-default-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-default-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-default-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content,.league-midnight-black-theme .league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-midnight-black-theme league-website-page md-card .md-subheader .md-subheader-inner .md-subheader-content,.league-midnight-black-theme.demo-card .md-subheader .md-subheader-inner .md-subheader-content{color:#fff}.league-default-theme .league-website-page md-card.demo-card,.league-default-theme league-website-page md-card.demo-card,.league-default-theme.demo-card.demo-card,.league-midnight-black-theme .league-website-page md-card.demo-card,.league-midnight-black-theme league-website-page md-card.demo-card,.league-midnight-black-theme.demo-card.demo-card{background-color:#000}.league-default-theme .league-website-page md-card.demo-card .md-subheader,.league-default-theme league-website-page md-card.demo-card .md-subheader,.league-default-theme.demo-card.demo-card .md-subheader,.league-midnight-black-theme .league-website-page md-card.demo-card .md-subheader,.league-midnight-black-theme league-website-page md-card.demo-card .md-subheader,.league-midnight-black-theme.demo-card.demo-card .md-subheader{background-color:#000}
list-resources .md-button md-icon.clear-icon:not(.disable-la){margin-right:16px}
navigation-footer md-icon.size-large{line-height:10px}navigation-footer .toolbar-spacer{display:none;width:100%;height:68px}navigation-footer:not([static]) md-toolbar{position:fixed;width:100%;z-index:2;bottom:0;left:0;right:0}navigation-footer:not([static]) .toolbar-spacer{display:block}navigation-footer md-toolbar{height:68px;min-height:68px;padding:6px}navigation-footer md-toolbar social-avatar{margin-left:16px}navigation-footer md-toolbar .title{padding:6px;margin-left:8px}navigation-footer md-toolbar .md-toolbar-tools{color:#fff}navigation-footer md-toolbar .md-toolbar-tools .md-button,navigation-footer md-toolbar .md-toolbar-tools md-icon{color:#fff}navigation-footer md-toolbar.white{background-color:#fff;border-bottom:1px solid #efefef}navigation-footer md-toolbar.white .md-toolbar-tools{color:#9f9f9f}navigation-footer md-toolbar.white .md-toolbar-tools .md-button,navigation-footer md-toolbar.white .md-toolbar-tools md-icon{color:#9f9f9f}navigation-footer md-toolbar.black{background-color:#000}navigation-footer md-toolbar.grey{background-color:#3e3e3e}navigation-footer md-toolbar.charcoal{background-color:#202020}navigation-footer md-toolbar.dark{background-color:#2d2d2d}navigation-footer md-toolbar.transparent{background-color:rgba(0,0,0,0)}navigation-footer md-toolbar .icon-hc-icon{font-size:30px;height:30px}
hc-tabs{z-index:1}hc-tabs .tabs-inner-container{box-shadow:0 0 9px 0 rgba(0,0,0,.1);position:relative;height:48px}hc-tabs .tabs-inner-container.no-overflow{overflow-x:hidden}hc-tabs .tabs-inner-container .hc-tab-scroller{white-space:nowrap;text-align:center;transform:translate3d(0,0,0);will-change:transform;transition:transform .4s cubic-bezier(.25,.8,.25,1)}hc-tabs .tabs-inner-container .hc-tab-scroller.left-align{text-align:left}hc-tabs .tabs-inner-container .hc-tab-scroll-arrow{position:absolute;width:40px;height:48px;padding:0;top:0;margin:0;min-width:0;z-index:1}hc-tabs .tabs-inner-container .hc-tab-scroll-arrow.left{left:0}hc-tabs .tabs-inner-container .hc-tab-scroll-arrow.right{right:0}hc-tabs .tabs-inner-container .hc-tab-scroll-arrow md-icon{color:#fff}hc-tabs .tabs-inner-container .hc-tab-sub-item>.md-button{margin:0;line-height:24px;padding:12px 24px;border-radius:0;color:#777;text-transform:uppercase;width:100%}hc-tabs .tabs-inner-container .hc-tab-item{display:inline-block;text-transform:uppercase}hc-tabs .tabs-inner-container .hc-tab-item>.md-button{margin:0;line-height:24px;padding:12px 24px;border-radius:0;color:#777;text-transform:uppercase;width:100%}hc-tabs .tabs-inner-container .hc-tab-item .submenu{min-width:113px;position:absolute;display:none}hc-tabs .tabs-inner-container .hc-tab-item .submenu .md-button{text-align:left}hc-tabs .tabs-inner-container .hc-tab-item.open .submenu{display:block}hc-tabs .tabs-inner-container.white{background-color:#fff}hc-tabs .tabs-inner-container.white .md-button.selected{color:#008940;box-shadow:inset 0 -4px 0 #008940}hc-tabs .tabs-inner-container.white .submenu{background-color:#fff}hc-tabs .tabs-inner-container.white .hc-tab-scroll-arrow.right{background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 50%,#fff 100%)}hc-tabs .tabs-inner-container.white .hc-tab-scroll-arrow.left{background:linear-gradient(to right,#fff 0,#fff 50%,rgba(255,255,255,0) 100%)}hc-tabs .tabs-inner-container.white .hc-tab-scroll-arrow md-icon{color:#777}hc-tabs .tabs-inner-container.classic{background-color:#008940}hc-tabs .tabs-inner-container.classic .md-button{color:#00592a}hc-tabs .tabs-inner-container.classic .md-button.selected{box-shadow:inset 0 -4px 0 #00592a}hc-tabs .tabs-inner-container.classic .hc-tab-item>.md-button{color:#fff}hc-tabs .tabs-inner-container.classic .submenu{background-color:#008940}hc-tabs .tabs-inner-container.classic .hc-tab-scroll-arrow.right{background:linear-gradient(to right,rgba(0,137,64,0) 0,#008940 50%,#008940 100%)}hc-tabs .tabs-inner-container.classic .hc-tab-scroll-arrow.left{background:linear-gradient(to right,#008940 0,#008940 50%,rgba(0,137,64,0) 100%)}hc-tabs .tabs-inner-container.dark{background-color:#202020}hc-tabs .tabs-inner-container.dark .md-button{color:#efefef}hc-tabs .tabs-inner-container.dark .md-button.selected{color:#fff;box-shadow:inset 0 -4px 0 #9f9f9f}hc-tabs .tabs-inner-container.dark .submenu{background-color:#202020}hc-tabs .tabs-inner-container.dark .hc-tab-scroll-arrow.right{background:linear-gradient(to right,rgba(32,32,32,0) 0,#202020 50%,#202020 100%)}hc-tabs .tabs-inner-container.dark .hc-tab-scroll-arrow.left{background:linear-gradient(to right,#202020 0,#202020 50%,rgba(32,32,32,0) 100%)}hc-tabs .tabs-inner-container.league-admin{background-color:#fff}hc-tabs .tabs-inner-container.league-admin .md-button.selected{color:#000;box-shadow:inset 0 -4px 0 #0362ad}hc-tabs .tabs-inner-container.league-admin .submenu{background-color:#fff}hc-tabs .tabs-inner-container.league-admin .hc-tab-scroll-arrow.right{background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 50%,#fff 100%)}hc-tabs .tabs-inner-container.league-admin .hc-tab-scroll-arrow.left{background:linear-gradient(to right,#fff 0,#fff 50%,rgba(255,255,255,0) 100%)}hc-tabs .tabs-inner-container.league-admin .hc-tab-scroll-arrow md-icon{color:#777}hc-tabs .tabs-inner-container.league-admin .hc-tab-item>.md-button,hc-tabs .tabs-inner-container.league-admin .hc-tab-sub-item{text-transform:uppercase}@media screen and (max-width:340px){hc-tabs .hc-tab-item>.md-button{padding:12px 8px}}
navigation-toolbar{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}navigation-toolbar .toolbar-spacer{display:none;width:100%;height:56px}navigation-toolbar:not([static]) md-toolbar{position:fixed;width:100%;z-index:6;top:0;left:0;right:0}navigation-toolbar:not([static]) .toolbar-spacer{display:block}navigation-toolbar .centered-title,navigation-toolbar .header-hc-icon.md-icon-button{position:absolute;left:50%;top:16px;transform:translate(-50%,0)}navigation-toolbar .header-hc-icon.md-icon-button{top:2px;height:50px;width:50px}navigation-toolbar .header-hc-icon.md-icon-button .icon-hc-icon{font-size:40px;height:40px;line-height:40px}navigation-toolbar .info-tag{background-color:#ab47bc;display:inline-block;margin-left:8px;padding:0 4px;font-size:12px}navigation-toolbar.no-border md-toolbar.white{border-bottom:0}navigation-toolbar md-toolbar{height:56px;min-height:56px}navigation-toolbar md-toolbar .md-toolbar-tools{color:#fff}navigation-toolbar md-toolbar .md-toolbar-tools .md-button,navigation-toolbar md-toolbar .md-toolbar-tools md-icon{color:#fff}navigation-toolbar md-toolbar.white{background-color:#fff;border-bottom:1px solid #efefef}navigation-toolbar md-toolbar.white .centered-title,navigation-toolbar md-toolbar.white .md-toolbar-tools,navigation-toolbar md-toolbar.white .title-container{color:#9f9f9f}navigation-toolbar md-toolbar.white .centered-title .md-button,navigation-toolbar md-toolbar.white .centered-title md-icon,navigation-toolbar md-toolbar.white .md-toolbar-tools .md-button,navigation-toolbar md-toolbar.white .md-toolbar-tools md-icon,navigation-toolbar md-toolbar.white .title-container .md-button,navigation-toolbar md-toolbar.white .title-container md-icon{color:#9f9f9f}navigation-toolbar md-toolbar.classic{background-color:#008940}navigation-toolbar md-toolbar.black{background-color:#000}navigation-toolbar md-toolbar.grey{background-color:#3e3e3e}navigation-toolbar md-toolbar.charcoal{background-color:#202020}navigation-toolbar md-toolbar.transparent{background-color:rgba(0,0,0,0)}navigation-toolbar md-toolbar .hamburger{margin-left:-6px;margin-right:7px;margin-top:-2px}navigation-toolbar md-toolbar .dropdown{position:relative;font-size:1rem}navigation-toolbar md-toolbar .dropdown button{position:absolute;right:4px;top:6px}navigation-toolbar md-toolbar .dropdown md-select{border:1px solid #fff;border-radius:8px;margin:10px 0;min-width:150px;padding:0 10px}navigation-toolbar md-toolbar .dropdown md-select.hidden{opacity:0;width:32px}navigation-toolbar md-toolbar .dropdown md-select span{color:#fff;font-size:1rem}navigation-toolbar .badge:after{border-radius:50%;text-align:center;line-height:1rem;font-size:.8rem;position:absolute;top:0;right:0;background:#b71c1c;height:20px;width:20px;padding:2px 0;color:#fff;content:attr(badge)}navigation-toolbar md-progress-linear{position:fixed;top:0;z-index:200;height:3px;overflow:hidden}navigation-toolbar md-progress-linear .md-container{background-color:#23bfff}navigation-toolbar md-progress-linear .md-container .md-bar{background-color:#0279d7}navigation-toolbar .button-two:not(.md-icon-button){min-width:0}navigation-toolbar .button-two:not(.md-icon-button) md-icon{display:none}@media screen and (max-width:959px){navigation-toolbar button.md-button.md-icon-button{margin:0}}@media screen and (min-width:960px){navigation-toolbar h2.title{max-width:43%}md-dialog navigation-toolbar h2.title{max-width:100%}}
social-avatar[no-href]{pointer-events:none}social-avatar[no-href] .circle,social-avatar[no-href] img{pointer-events:auto}social-avatar .profile-picture-wrapper{position:relative;display:block}social-avatar .profile-picture-wrapper .profile-picture{vertical-align:middle;max-width:none}social-avatar .profile-picture-wrapper.badge:after{line-height:1.5;border-radius:50%;text-align:center;font-size:.8rem;content:attr(badge);position:absolute;bottom:-4px;right:-4px;box-sizing:border-box;border:1px solid #fff;background:#0279d7;height:20px;width:20px;color:#fff}social-avatar .profile-picture-wrapper.badge.wide:after{width:30px;border-radius:24px}social-avatar .mini{width:20px;height:20px;line-height:20px}social-avatar .mini-small{width:30px;height:30px;line-height:30px}social-avatar .small{width:35px;height:35px;line-height:35px;font-size:17px}social-avatar .small md-icon{font-size:25px;height:25px;width:25px}social-avatar .list-item{width:40px;height:40px;line-height:38px;font-size:20px}social-avatar .list-item.arena-icon{width:40px;height:40px;font-size:40px}social-avatar .list-item md-icon{font-size:25px;width:25px;height:25px}social-avatar .medium{width:50px;height:50px;line-height:50px;font-size:25px}social-avatar .medium.arena-icon{width:50px;height:50px;font-size:50px}social-avatar .medium md-icon{font-size:35px;width:35px;height:35px}social-avatar .sub-large{width:60px;height:60px;line-height:60px;font-size:30px}social-avatar .sub-large md-icon{font-size:40px;width:40px;height:40px}social-avatar .large{width:70px;height:70px;line-height:70px;font-size:35px}social-avatar .large md-icon{font-size:45px;width:45px;height:45px}social-avatar .xlarge{width:80px;height:80px;line-height:80px;font-size:40px}social-avatar .xlarge md-icon{font-size:50px;width:50px;height:50px}social-avatar .huge{width:100px;height:100px;line-height:100px;font-size:64px}social-avatar .huge md-icon{font-size:75px;width:75px;height:75px}social-avatar .xhuge{width:150px;height:150px;line-height:150px;font-size:72px}social-avatar .xhuge md-icon{font-size:115px;width:115px;height:115px}social-avatar .circle{border-radius:50%;box-sizing:border-box;background:#fff;text-align:center;align-self:center;font-weight:400}social-avatar .circle.small{border:1px solid #777}social-avatar .circle.large,social-avatar .circle.list-item,social-avatar .circle.medium,social-avatar .circle.sub-large,social-avatar .circle.xlarge{border:2px solid #777}
instagram-slideshow img{width:100%}instagram-slideshow ul{height:100%}instagram-slideshow .photo-info-container{padding:24px;background-color:rgba(255,255,255,.9);min-height:100px;position:absolute;bottom:0;width:100%}instagram-slideshow .photo-info-container .photo-info-header .likes,instagram-slideshow .photo-info-container .photo-info-header .profile-picture,instagram-slideshow .photo-info-container .photo-info-header .time,instagram-slideshow .photo-info-container .photo-info-header .username{display:inline-block}instagram-slideshow .photo-info-container .photo-info-header .profile-picture{margin-right:5px;width:35px;border-radius:50%}instagram-slideshow .photo-info-container .photo-info-header .username{color:#125688;margin-top:6px;vertical-align:top;font-size:21px}instagram-slideshow .photo-info-container .photo-info-header .likes{padding-left:3px}instagram-slideshow .photo-info-container .photo-info-header .likes,instagram-slideshow .photo-info-container .photo-info-header .time{color:grey;text-align:right;float:right}instagram-slideshow .photo-info-container .photo-info-text{font-size:18px;padding-top:15px}
social-proof .social-proof-avatars social-avatar{margin-right:10px}
jersey-svg .jersey-container{width:28px;height:28px}
date-time .relative-container-wrapper{position:relative}date-time .relative-container-wrapper .hidden-date-input{position:absolute;left:0;top:0;opacity:0;right:0;bottom:0;-webkit-appearance:none;-moz-appearance:none}date-time .relative-container-wrapper .ios-click-catcher{position:absolute;left:0;right:0;bottom:0;top:0}
league-website-page page-content .row .column .block-container .cards-league-schedule .cards-team-schedule md-card,league-website-page page-content .row .column .block-container .cards-league-schedule cards-team-schedule md-card,league-website-page page-content .row .column .block-container .cards-league-schedule md-card.margin-bottom{margin-bottom:24px}.cards-league-schedule .subheader-underline{padding-bottom:8px;color:#9f9f9f}.cards-league-schedule .subheader-underline .underline-border{border-bottom:1px solid #dfdfdf;margin:0 0 3px 0}.cards-league-schedule table{width:100%}.cards-league-schedule table tr{border-bottom:1px solid #f3f3f3}.cards-league-schedule table tr .show-mobile{display:none}.cards-league-schedule table tr .hide-mobile{display:table-cell}.cards-league-schedule table tr .nobreak{white-space:nowrap}.cards-league-schedule table tr td,.cards-league-schedule table tr th{padding:16px;text-align:left;vertical-align:middle}.cards-league-schedule table tr td.date,.cards-league-schedule table tr th.date{white-space:nowrap}.cards-league-schedule table tr td.team-info,.cards-league-schedule table tr th.team-info{min-width:180px}.cards-league-schedule table thead tr th{color:#9f9f9f;text-transform:uppercase}.cards-league-schedule table tbody tr td.team-info social-avatar{margin-right:8px}.cards-league-schedule table tbody tr td.team-info a{color:#0d47a1}.cards-league-schedule table tbody tr:nth-of-type(2n){background-color:#f7f9fc}@media screen and (max-width:1200px){.cards-league-schedule table{font-size:.8rem}}@media screen and (max-width:959px){.cards-league-schedule table{font-size:1rem}.cards-league-schedule table tr td,.cards-league-schedule table tr th{padding:16px 8px}.cards-league-schedule table tr td.date,.cards-league-schedule table tr th.date{min-width:0;white-space:nowrap}.cards-league-schedule table tr td.team-info,.cards-league-schedule table tr th.team-info{min-width:0}}@media screen and (max-width:850px){league-website-page page-content .row .column.flex-gt-sm-100 .block-container .cards-league-schedule .show-mobile{display:table-cell}league-website-page page-content .row .column.flex-gt-sm-100 .block-container .cards-league-schedule .hide-mobile{display:none}}league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table,league-website-page page-content .row .column.flex-gt-sm-66 .block-container .cards-league-schedule table{font-size:.8rem}league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table tr .show-mobile,league-website-page page-content .row .column.flex-gt-sm-66 .block-container .cards-league-schedule table tr .show-mobile{display:table-cell}league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table tr .hide-mobile,league-website-page page-content .row .column.flex-gt-sm-66 .block-container .cards-league-schedule table tr .hide-mobile{display:none}league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table tr td,league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table tr th,league-website-page page-content .row .column.flex-gt-sm-66 .block-container .cards-league-schedule table tr td,league-website-page page-content .row .column.flex-gt-sm-66 .block-container .cards-league-schedule table tr th{padding:16px 8px}league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table tr td.date,league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table tr th.date,league-website-page page-content .row .column.flex-gt-sm-66 .block-container .cards-league-schedule table tr td.date,league-website-page page-content .row .column.flex-gt-sm-66 .block-container .cards-league-schedule table tr th.date{min-width:0}league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table tr td.team-info,league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table tr th.team-info,league-website-page page-content .row .column.flex-gt-sm-66 .block-container .cards-league-schedule table tr td.team-info,league-website-page page-content .row .column.flex-gt-sm-66 .block-container .cards-league-schedule table tr th.team-info{min-width:0}league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table{font-size:.7rem}league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table tr td,league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table tr th{padding:12px 6px}.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table{font-size:.7rem}.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table tr .show-mobile{display:table-cell}.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table tr .hide-mobile{display:none}.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table tr td,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table tr th{padding:8px}.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table tr td.date,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table tr th.date{min-width:0}.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table tr td.team-info,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container .cards-league-schedule table tr th.team-info{min-width:0}
.md-color-picker-container{height:300px}.md-color-picker-container .md-color-picker-result .md-color-picker-tabs{display:none}.md-color-picker-container .md-color-picker-tabs md-tabs:not(.md-no-tab-content):not(.md-dynamic-height){min-height:255px}.md-color-picker-container .md-color-picker-tabs md-tabs:not(.md-no-tab-content):not(.md-dynamic-height) md-tabs-wrapper{display:none}
.pull-to-refresh{position:absolute;left:0;right:0;top:100px;bottom:0}.pull-to-refresh md-progress-circular{position:absolute;left:50%;top:20px;margin-left:-25px}.pull-to-refresh md-progress-circular path{stroke:#008940}.pull-to-refresh .scrollable-container{height:100%;overflow:auto;-webkit-overflow-scrolling:touch;transition:transform .2s linear}

md-bottom-sheet md-list{flex-wrap:nowrap!important}md-bottom-sheet .md-grid-item-content{height:120px;max-width:25%;overflow:visible}md-bottom-sheet.md-list .md-inline-list-icon-label{margin-left:8px;color:#777}md-bottom-sheet.md-grid md-list-item .md-grid-text{white-space:normal}md-bottom-sheet.md-grid{padding-left:8px;padding-right:8px;align-items:normal}md-bottom-sheet.md-grid md-list-item{padding-left:8px;padding-right:8px}md-bottom-sheet.md-grid md-list-item:nth-of-type(3n+1){align-items:center}md-bottom-sheet.md-grid md-list-item:nth-of-type(3n){align-items:center}@media screen and (max-width:400px){md-bottom-sheet.md-grid md-list-item{max-width:80px}}.bottom-sheet-menu .action-goalie_online md-icon,.bottom-sheet-menu .action-player_online md-icon,md-bottom-sheet .action-goalie_online md-icon,md-bottom-sheet .action-player_online md-icon{color:#008940}.bottom-sheet-menu .action-goalie_online .md-grid-text,.bottom-sheet-menu .action-goalie_online p,.bottom-sheet-menu .action-player_online .md-grid-text,.bottom-sheet-menu .action-player_online p,md-bottom-sheet .action-goalie_online .md-grid-text,md-bottom-sheet .action-goalie_online p,md-bottom-sheet .action-player_online .md-grid-text,md-bottom-sheet .action-player_online p{font-weight:500!important}.bottom-sheet-menu md-menu-item:hover{background:#efefef}.bottom-sheet-menu md-menu-item md-icon.icomoon.icon-goalie{font-size:20px;padding-right:2px}.bottom-sheet-menu md-menu-content{border-radius:5px;padding:0}.bottom-sheet-menu .title-container{padding:16px}.bottom-sheet-menu .title-container .title{font-weight:500;text-transform:uppercase;color:#5d5d5d}.bottom-sheet-menu .title-container a{text-transform:capitalize;color:#0d47a1}.bottom-sheet-menu .triangle{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:relative;left:374px}
.photo-upload-crop{height:100%;width:100%}.photo-upload-crop .ratio-select md-icon{margin-left:8px}.photo-upload-crop .accept-button,.photo-upload-crop .cancel-button{position:absolute;top:20px}.photo-upload-crop .accept-button md-icon,.photo-upload-crop .cancel-button md-icon{color:#fff}.photo-upload-crop .cancel-button{left:20px}.photo-upload-crop .accept-button{right:20px}.photo-upload-crop .accept-button md-icon{color:#4caf50}.photo-upload-crop .cropArea{width:100%;height:100%;z-index:-1}.photo-upload-crop .cropArea ui-cropper{width:100%;height:100%;display:block}.photo-upload-crop .cropArea ui-cropper canvas{position:absolute;left:50%;top:50%}#iv-container{position:fixed;background:#0d0d0d;width:100%;height:100%;top:0;left:0;display:none;z-index:1000}.iv-container{overflow:hidden}.iv-close{width:32px;height:32px;position:absolute;right:20px;top:20px;cursor:pointer;text-align:center;overflow:hidden;text-shadow:0 0 3px #6d6d6d;transition:all ease .2s}.iv-close:after,.iv-close:before{content:"";height:4px;width:32px;background:#fff;position:absolute;left:0;top:50%;margin-top:-2px}.iv-close:before{transform:rotate(45deg)}.iv-close:after{transform:rotate(-45deg)}.iv-close:hover{transform:rotate(90deg)}.iv-snap-view{width:150px;height:150px;position:absolute;top:20px;left:20px;border:1px solid #666;background:#000;z-index:100;box-sizing:content-box;transition:all ease .4s;opacity:0}.iv-snap-image-wrap{display:inline-block;position:absolute;max-width:150px;max-height:150px;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden}.iv-snap-image{position:relative;touch-action:none}.iv-snap-handle{position:absolute;border:1px solid #ccc;transform:translate3d(0,0,0);box-shadow:0 0 0 200px rgba(0,0,0,.5)}.iv-zoom-slider{width:100%;box-sizing:content-box;border:1px solid #666;border-top:0;background:rgba(204,204,204,.1);height:15px;position:absolute;top:150px;left:-1px}.iv-zoom-handle{width:20px;height:15px;background:#ccc;position:absolute}.iv-image-view{position:absolute;height:100%;width:100%}.iv-image-wrap{display:inline-block}.iv-image-wrap:active{cursor:move}.iv-large-image{max-width:100%;max-height:100%;position:absolute;touch-action:none;transform:translate3d(0,0,0)}.iv-loader{top:50%;left:50%;border-radius:50%;width:32px;height:32px;z-index:100;margin-top:-16px;margin-left:-16px;font-size:5px;position:absolute;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid #fff;transform:translateZ(0);animation:load8 1.1s infinite linear}.iv-loader:after{width:10em;height:10em;border-radius:50%}@media screen and (max-width:767px){.iv-snap-view{z-index:-1;visibility:hidden}}@keyframes load8{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes load8{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.league-leaders{margin-bottom:100px}.league-leaders elements-list-item md-list-item.md-2-line{border:0;padding-left:0}.league-leaders elements-list-item md-list-item.md-2-line .md-list-item-text{overflow:visible}.league-leaders elements-list-item md-list-item.md-2-line .md-list-item-text p{color:#9f9f9f;font-size:.875rem;line-height:1.3rem}.league-leaders elements-list-item md-list-item.md-2-line .md-list-item-text p.caption-href>a{color:#9f9f9f}.league-leaders .leaders-header{background-color:#fff;color:#777}.league-leaders .leaders-header .md-subheader-inner{color:#9f9f9f;width:100%}.league-leaders .leaders-header .rank{text-align:center;padding:0 16px 0 8px}.league-leaders .leaders-header .subtitle{padding-right:4px}.league-leaders .leaders-wrapper .leader-row{border-bottom:1px solid #dfdfdf;width:100%;padding:8px}.league-leaders .leaders-wrapper .leader-row .rank{text-align:center;padding:16px;color:#5d5d5d}.league-leaders .leaders-wrapper .leader-row .stat{font-size:1.2rem;font-weight:500;padding:12px;color:#5d5d5d}.league-leaders .leaders-wrapper .leader-row.current-user{border-left:6px solid #008940;padding-left:2px}.league-leaders .leaders-wrapper .leader-row.current-user elements-list-item .md-list-item-text{white-space:pre-line;font-size:1.2rem}.league-leaders .leaders-wrapper .leader-row.current-user social-avatar{margin-top:12px;margin-right:24px}.league-leaders .leaders-wrapper .leader-row.current-user social-avatar img{width:50px;height:50px}.league-leaders .leaders-wrapper .leader-row.current-user .stat{font-size:2rem;color:#008940}.league-leaders .leaders-wrapper .leader-row.current-user .rank{text-align:center;font-size:1.2rem}.league-leaders .leaders-wrapper .leader-row.double .names{padding:12px 0 12px 12px}.league-leaders .leaders-wrapper .leader-row.double social-avatar.user-two{padding-left:8px;padding-right:4px}.league-leaders .leaders-wrapper .leader-row.double.current-user social-avatar.user-one,.league-leaders .leaders-wrapper .leader-row.double.current-user social-avatar.user-two{margin-right:4px;margin-top:0}.league-leaders .leaders-wrapper .leader-row.double .team{line-height:1.5;font-size:14px;font-weight:500;color:#9f9f9f}
.playoff-series-popup{background-color:#202020}league-playoff-series{height:100%}league-playoff-series .vertical-scroll{padding:2rem;color:#fff;height:calc(100% - 56px);overflow-y:auto;overflow-x:hidden}league-playoff-series .matchup-cards-container .matchup-card{border-top-right-radius:3px;border-top-left-radius:3px;padding:.8rem;background-color:#2d2d2d}league-playoff-series .matchup-cards-container .matchup-card .name{text-transform:uppercase;font-weight:500;margin-top:12px}league-playoff-series .matchup-cards-container .series-score{background-color:#3e3e3e;text-align:center;font-size:3rem;font-weight:600;border-bottom-right-radius:3px;border-bottom-left-radius:3px}league-playoff-series .matchup-cards-container .vs{text-align:center;width:64px}league-playoff-series section{padding:1rem 0}league-playoff-series section:first-of-type{padding-top:1.5rem}league-playoff-series section h3{margin-bottom:8px}league-playoff-series section .game{border-radius:3px;padding:1.25rem;background-color:#2d2d2d}league-playoff-series section .game .teams .team .name{margin-left:10px}league-playoff-series section .game .teams .team.away{margin-top:16px}league-playoff-series section .game .menu-button-container{position:relative;width:20px}league-playoff-series section .game .menu-button-container .menu-button{position:absolute;right:-26px;top:-29px}league-playoff-series section .game .menu-button-container .menu-button md-icon{color:#fff}league-playoff-series section .game .final-score{font-weight:700}league-playoff-series section .game .final-score .away{margin-top:26px}league-playoff-series section .game .final-score .final{font-weight:400;margin-left:20px}league-playoff-series section .game .arena{text-align:right}league-playoff-series section .game .arena>div:not(:first-of-type){margin-top:3px;font-size:.875rem;color:#9f9f9f}
league-playoff-brackets .spacer{opacity:0;pointer-events:none}league-playoff-brackets .admin.league-playoff-brackets-container{padding:0;width:100%}league-playoff-brackets .admin.league-playoff-brackets-container .close-button,league-playoff-brackets .admin.league-playoff-brackets-container .header{display:none}league-playoff-brackets .admin.league-playoff-brackets-container.manual-progression .team:hover .team-inner,league-playoff-brackets .admin.league-playoff-brackets-container.manual-progression .team:hover .team-string{display:none}league-playoff-brackets .admin.league-playoff-brackets-container.manual-progression .team:hover .update-team{display:flex}league-playoff-brackets .league-playoff-brackets-container{padding:65px}league-playoff-brackets .league-playoff-brackets-container .close-button{position:absolute;left:8px;top:8px;height:auto;width:auto;color:#777}league-playoff-brackets .league-playoff-brackets-container .header md-divider{border-top-width:2px;margin:16px 0 32px 0}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing-container{padding:8px 0;height:167px;display:block}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing{border-radius:5px;background:#fff;width:272px;height:151px}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing.series .pairing-header{cursor:pointer}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing .pairing-header{height:61px;border-bottom:1px solid #efefef;font-size:.9rem;position:relative}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing .pairing-header.series-header{background-color:#0279d7;padding:10px;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing .pairing-header.series-header .series-title{text-transform:uppercase;font-size:1.2rem}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing .pairing-header.series-header .series-status{font-size:.8rem}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing .pairing-header .time{padding:10px 10px 3px 10px}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing .pairing-header .arena{padding:3px 10px 10px 10px}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing .pairing-header .arena div:first-of-type{padding-right:4px}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing .pairing-header .menu-button{padding:0;margin:0;width:24px}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing .pairing-header:after{position:absolute;top:8px;right:8px;content:attr(data-game-id);font-size:.875rem;color:#9f9f9f}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing .team>div{width:100%;height:45px}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing .team.home{border-bottom:1px solid #efefef}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing .team .team-inner>div{padding:13px 10px;min-width:36px}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing .team-string{color:#9f9f9f}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing .team-string,league-playoff-brackets .league-playoff-brackets-container .pairings .pairing .update-team{padding-left:76px}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing .update-team{display:none;cursor:pointer}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing.optional{position:relative}league-playoff-brackets .league-playoff-brackets-container .pairings .pairing.optional:after{content:attr(data-optional);position:absolute;color:#777;left:8px;bottom:-24px;font-size:.9rem}league-playoff-brackets .league-playoff-brackets-container .pairings:not(.depth-0) div:first-child{margin-top:0!important}league-playoff-brackets .league-playoff-brackets-container .pairings:not(.depth-0) .pairing-container{margin-top:167px}league-playoff-brackets .league-playoff-brackets-container .pairings:not(.depth-0) .pairing-container:first-child{margin-top:0}league-playoff-brackets .league-playoff-brackets-container .pairings.depth-2 .pairing-container{margin-top:501px}league-playoff-brackets .league-playoff-brackets-container .connecter{min-width:15px}league-playoff-brackets .league-playoff-brackets-container .connecter.optional{display:none}league-playoff-brackets .league-playoff-brackets-container .connecter div{border:2px solid #9f9f9f;border-left:none;width:100%}league-playoff-brackets .league-playoff-brackets-container .connecter div:first-child{margin-top:0!important}league-playoff-brackets .league-playoff-brackets-container .connecter div:nth-child(odd){border-bottom:0}league-playoff-brackets .league-playoff-brackets-container .connecter div:nth-child(even){margin-top:0!important;border-top:0}league-playoff-brackets .league-playoff-brackets-container .connecter.depth-0 div{height:83.5px;margin-top:83.5px}league-playoff-brackets .league-playoff-brackets-container .connecter.depth-0 div:nth-child(odd){margin-top:167px}league-playoff-brackets .league-playoff-brackets-container .connecter.depth-1>div{height:167px;margin-top:334px}league-playoff-brackets .league-playoff-brackets-container .connecter.depth-2>div{margin-top:250.5px;height:334px}league-playoff-brackets .league-playoff-brackets-container .connecter.depth-3>div{height:334px;margin-top:334px}league-playoff-brackets .league-playoff-brackets-container .connecter.depth-4>div{height:417.5px;margin-top:417.5px}league-playoff-brackets .league-playoff-brackets-container .lines{min-width:15px}league-playoff-brackets .league-playoff-brackets-container .lines.optional{min-width:30px}league-playoff-brackets .league-playoff-brackets-container .lines.optional div{border:2px dotted #9f9f9f;height:0!important;margin-top:0;border-bottom:0}league-playoff-brackets .league-playoff-brackets-container .lines div{border:1px solid #9f9f9f}league-playoff-brackets .league-playoff-brackets-container .lines div:first-child{margin:0!important}league-playoff-brackets .league-playoff-brackets-container .lines.depth-0>div{margin-top:334px}league-playoff-brackets .league-playoff-brackets-container .lines.depth-1>div{margin-top:668px}league-playoff-brackets .league-playoff-brackets-container .lines.depth-2>div{margin-top:668px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-0.connecter,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-1.connecter,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-1.connecter,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-12 .depth-1.connecter,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-0.connecter,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-0.connecter,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-0.connecter,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-8 .depth-0.connecter{min-width:30px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-0.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-1.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-1.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-12 .depth-1.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-0.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-0.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-0.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-8 .depth-0.connecter>div{height:0;margin-top:167px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-0.lines,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-1.lines,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-1.lines,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-12 .depth-1.lines,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-0.lines,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-0.lines,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-0.lines,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-8 .depth-0.lines{display:none}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-1.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-1.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-1.pairings>div{margin-top:0}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-1.pairings>div.spacer,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-1.pairings>div.spacer,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-1.pairings>div.spacer{display:none}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-3.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-3.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-3.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-3.connecter>div{height:167px;margin-top:334px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-3.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-3.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-3.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-3.lines>div{margin-top:668px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-4.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-5.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-4.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-4.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-4.pairings>div{margin-top:501px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-4.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-5.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-4.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-4.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-4.connecter>div{height:334px;margin-top:0}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-4.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-5.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-4.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-4.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-4.lines>div{margin-top:668px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-5.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-5.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-5.pairings>div{margin-top:501px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-5.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-5.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-5.connecter>div{height:334px;margin-top:0}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-2.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-2.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-12 .depth-2.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-2.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-2.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-2.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-1.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-2.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-7 .depth-1.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-8 .depth-1.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-2.pairings>div{margin-top:0}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-2.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-2.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-12 .depth-2.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-2.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-2.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-2.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-1.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-2.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-7 .depth-1.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-8 .depth-1.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-2.connecter>div{margin-top:167px;height:83.5px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-2.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-2.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-12 .depth-2.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-2.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-2.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-2.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-1.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-2.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-7 .depth-1.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-8 .depth-1.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-2.lines>div{margin-top:334px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-3.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-3.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-12 .depth-3.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-7 .depth-2.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-8 .depth-2.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-3.pairings>div{margin-top:167px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-3.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-3.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-12 .depth-3.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-7 .depth-2.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-8 .depth-2.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-3.connecter>div{margin-top:0;height:167px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-3.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-3.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-12 .depth-3.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-7 .depth-2.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-8 .depth-2.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-3.lines>div{margin-top:334px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-4.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-4.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-12 .depth-4.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-7 .depth-3.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-8 .depth-3.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-4.pairings>div{margin-top:167px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-4.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-4.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-12 .depth-4.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-7 .depth-3.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-8 .depth-3.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-4.connecter>div{height:167px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-5 .depth-0.connecter>div:nth-last-of-type(2){margin-top:171px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-5 .depth-0.connecter>div:nth-of-type(2){margin-top:-3px!important}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-6 .depth-0.connecter>div:nth-of-type(2){margin-top:-5px!important}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-6 .depth-0.connecter>div:nth-of-type(4){margin-top:2px!important}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-5 .depth-1.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-6 .depth-1.connecter>div{margin-top:0}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-5 .depth-1.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-6 .depth-1.lines>div{margin-top:334px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-5 .depth-2.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-6 .depth-2.pairings>div{margin-top:167px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-5 .depth-2.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-6 .depth-2.connecter>div{height:167px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-7 .depth-0.pairings>div:first-of-type{margin-top:1002px!important}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-7 .depth-0.connecter>div{margin-top:41.75px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-7 .depth-0.connecter>div:first-of-type{margin-top:6px!important}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-7 .depth-0.lines>div{margin-top:208.75px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-7 .depth-1.connecter>div:first-of-type{margin-top:-6px!important}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-8 .depth-0.pairings>div:nth-last-of-type(2).spacer{display:none}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-8 .depth-0.pairings>div.spacer{height:74px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-0.pairings>div{margin-top:668px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-0.connecter>div{height:0;margin-top:0}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-0.connecter>div:nth-of-type(3){margin-top:668px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-0.lines>div{margin-top:0}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-0.lines>div:first-of-type{margin-top:670px!important}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-1.pairings>div{margin-top:0}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-1.pairings>div:nth-last-of-type(2){display:none}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-1.pairings>div.spacer{height:83px;margin-top:0}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-1.connecter>div{height:84px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-1.connecter>div:nth-of-type(2){height:0;margin-top:-13px!important;margin-bottom:13px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-1.connecter>div:nth-last-of-type(2).spacer{height:84px;margin-top:1px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-1.connecter>div.spacer{height:94px;margin-top:1px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-9 .depth-1.lines>div{margin-top:167px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-0.pairings>div:first-of-type{margin-top:668px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-0.connecter>div:nth-of-type(3),league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-0.connecter>div:nth-of-type(5){margin-top:334px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-10 .depth-1.pairings>div:not(:last-of-type):not(:nth-of-type(2)){margin-top:167px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-0.pairings>div:first-of-type{margin-top:668px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-0.connecter>div.spacer{height:27.8333333333px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-0.connecter>div:nth-last-of-type(2){margin-top:0}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-0.connecter>div:nth-last-of-type(3){opacity:0}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-0.connecter>div:nth-last-of-type(4){opacity:1;height:83.5px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-0.lines>div{margin-top:221px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-0.lines>div:last-of-type{margin-top:168px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-11 .depth-1.pairings>div:nth-of-type(6){margin-top:167px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-12 .depth-0.pairings>div:first-of-type{margin-top:668px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-12 .depth-0.connecter>div.spacer{height:0}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-12 .depth-0.lines>div{margin-top:169px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-12 .depth-0.lines>div:last-of-type{margin-top:167px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-12 .depth-1.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-1.pairings>div{margin-top:0}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-0.pairings>div{margin-top:1336px!important}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-0.connecter>div{margin-top:167px!important}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-0.connecter>div:not(.spacer){opacity:0}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-0.connecter>div:last-of-type{opacity:1}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-1.pairings>div:first-of-type{margin-top:1503px!important}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-1.connecter>div{height:83.5px;margin-top:132px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-1.connecter>div:nth-last-of-type(2){margin-top:167px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-1.lines>div{margin-top:298px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-13 .depth-1.lines>div:last-of-type{margin-top:334px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-0.pairings>div:first-of-type{margin-top:1837px!important}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-0.pairings>div:last-of-type{margin-top:167px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-0.connecter>div{margin-top:0}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-0.connecter>div:first-of-type{margin-top:1503px!important}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-0.lines>div{margin-top:167px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-0.lines>div:first-of-type{margin-top:1503px!important}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-1.pairings>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-1.pairings>div{margin-top:0}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-1.pairings>div:first-of-type,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-1.pairings>div:first-of-type{margin-top:1503px!important}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-1.connecter>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-1.connecter>div{height:83.5px;margin-top:167px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-1.connecter>div:nth-child(-n+4),league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-1.connecter>div:nth-child(-n+4){height:0;margin-top:0}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-1.lines>div,league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-1.lines>div{margin-top:334px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-1.lines>div:nth-child(2),league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-1.lines>div:nth-child(2){margin-top:0}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-14 .depth-1.lines>div:nth-child(3),league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-1.lines>div:nth-child(3){margin-top:167px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-0.pairings>div:first-of-type{margin-top:1670px!important}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-0.connecter>div:nth-of-type(3){margin-top:1670px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-1.connecter>div.spacer{height:35px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-15 .depth-1.lines>div.spacer{margin-top:193px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-0.pairings>div:first-of-type{margin-top:1503px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-0.connecter>div:first-of-type{margin-top:1503px!important}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-1.pairings>div:first-of-type{margin-top:1503px!important}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-1.connecter>div.spacer{height:10px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-1.lines>div{margin-top:186px}league-playoff-brackets .league-playoff-brackets-container .double_elimination.teams-16 .depth-1.lines>div:last-of-type{margin-top:334px}
league-card-controls{display:none}league-card-controls .control{margin-right:5px;background-color:#fff;border-radius:50%;display:inline-block;border:1px solid #a8a8a8;padding:5px;height:33px;text-align:center;cursor:pointer}league-card-controls .control:hover md-icon{color:#000}league-card-controls .control md-icon{font-size:18px}league-card-controls .control.delete:hover md-icon{color:#b71c1c}league-card-controls .control.move{cursor:move;cursor:grab;cursor:-webkit-grab}league-card-controls .control.move:active{cursor:grabbing;cursor:-webkit-grabbing}league-card-controls .control:last-of-type{margin-right:0}league-website-page page-content.admin-view league-card-controls{display:block}
league-website-header .hc-tab-spacer-wrapper{width:100%;z-index:2;top:56px;left:0;right:0}league-website-header .hc-tab-spacer-wrapper hc-tabs{width:100%}league-website-header .hc-tab-spacer-wrapper hc-tabs .tabs-inner-container{padding-left:78px}@media screen and (max-width:959px){league-website-header .hc-tab-spacer-wrapper hc-tabs .tabs-inner-container{padding-left:0}}league-website-header .hc-tab-spacer-wrapper .hc-tab-spacer{background-color:#202020;width:60px;min-width:60px}@media screen and (max-width:959px){league-website-header .hc-tab-spacer-wrapper .hc-tab-spacer{display:none}}league-website-header .hamburger-spacer{width:40px;min-width:40px;max-width:40px;height:1px}@media screen and (max-width:959px){league-website-header .hamburger-spacer{display:none}}league-website-header .header-spacer{width:100%;height:56px;display:none}league-website-header .tabs-spacer{height:48px;display:none}league-website-header:not([static]) .hc-tab-spacer-wrapper{position:fixed}league-website-header:not([static]) md-toolbar{position:fixed;width:100%;z-index:3;top:0;left:0;right:0}league-website-header:not([static]) .tabs-container{position:fixed;width:100%;z-index:2;top:56px}league-website-header:not([static]) .header-spacer,league-website-header:not([static]) .tabs-spacer{display:block}league-website-header md-toolbar{height:56px;min-height:56px;padding:0 8px}league-website-header md-toolbar .title-wrapper{flex:1;min-width:0}league-website-header md-toolbar .title-wrapper .title{font-size:1.5rem;color:#fff;text-transform:uppercase}league-website-header md-toolbar .title-wrapper .title>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:959px){league-website-header md-toolbar .title-wrapper .title{font-size:2rem}}league-website-header md-toolbar .title-wrapper h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}league-website-header md-toolbar .logo{margin-right:6px}league-website-header md-toolbar .logo social-avatar{top:0;padding:0 12px 0 8px}league-website-header md-toolbar .logo social-avatar img{width:35px;height:35px;line-height:35px;font-size:17px}@media screen and (min-width:959px){league-website-header md-toolbar .logo social-avatar{display:block;position:relative;top:24px;padding:0 24px 0 8px}league-website-header md-toolbar .logo social-avatar img{width:80px;height:80px;line-height:80px;font-size:40px}}league-website-header md-toolbar .dropdown{position:relative;height:56px;font-size:1rem}league-website-header md-toolbar .dropdown md-select{border:1px solid #fff;border-radius:8px;margin:10px 16px;min-width:150px;padding:0 10px}league-website-header md-toolbar .dropdown md-select.hidden{opacity:0;width:32px}league-website-header md-toolbar .dropdown md-select:focus .md-select-value{border-bottom:none;border-bottom-width:0}league-website-header md-toolbar .dropdown md-select span{color:#fff;font-size:1rem}league-website-header md-toolbar button.md-button.action-button{margin-right:16px}league-website-header md-progress-linear{position:fixed;top:0;z-index:4;height:3px;overflow:hidden}league-website-header md-progress-linear ._md-container,league-website-header md-progress-linear .md-container{background-color:#23bfff}league-website-header md-progress-linear ._md-container ._md-bar,league-website-header md-progress-linear ._md-container .md-bar,league-website-header md-progress-linear .md-container ._md-bar,league-website-header md-progress-linear .md-container .md-bar{background-color:#0279d7}@media screen and (max-width:599px){league-website-header .md-button.md-icon-button.no-margin-small{margin-left:0;margin-right:0}}
@media screen and (max-width:520px){league-website-page .select-filter-container{margin:0 12px}}league-website-page .select-filter-container .select-filter{border:1px solid #bfbfbf;border-radius:6px;margin:12px;min-width:150px;padding:0 10px;color:#5d5d5d;background-color:#fafafa}@media screen and (max-width:520px){league-website-page .select-filter-container .select-filter{width:100%;margin:12px 0}}league-website-page .select-filter-container .select-filter span.md-select-icon{color:#777}league-website-page .select-filter-container .select-filter .md-select-value{border-bottom:none;border-bottom-width:0}league-website-page .select-filter-container .select-filter:focus .md-select-value{border-bottom:none;border-bottom-width:0}league-website-page .background-page-image{position:fixed;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;background-size:cover;background-position:center top;top:104px;left:0;right:0;bottom:0}league-website-page .md-subheader{font-weight:700;font-size:1rem;text-transform:uppercase}league-website-page page-content{background-color:#efefef;display:block;min-height:calc(100% - 68px)}league-website-page page-content .full-page{padding-bottom:68px}league-website-page page-content .title-bar-container{background-color:#efefef;width:100%}league-website-page page-content .title-bar-container .title-bar{margin:0 12px;width:100%;min-height:67px;border-bottom:2px solid #dfdfdf}@media screen and (max-width:959px){league-website-page page-content .title-bar-container .title-bar{margin:12px;min-height:50px}}league-website-page page-content .title-bar-container .title-bar .title{font-size:2rem;font-weight:700;text-transform:uppercase}league-website-page page-content .title-bar-container .title-bar .buttons>div:first-of-type{padding-right:20px}league-website-page page-content .add-new-widget-wrapper{margin:36px 8px}league-website-page page-content .add-new-widget-wrapper .add-new-widget{padding:2px 24px;margin:0}@media screen and (max-width:959px){league-website-page page-content .add-new-widget-wrapper .add-new-widget{width:100%}}league-website-page page-content .row .column{flex:1 0 auto;-webkit-flex:1 0 auto}league-website-page page-content .row .column league-card-controls{top:-26px;right:8px;position:absolute;width:136px}league-website-page page-content .row .column .block-container{margin:12px;position:relative}league-website-page page-content .row .column .block-container md-card{margin:0}league-website-page page-content .row .column .block-container md-card-content{z-index:0}league-website-page page-content .row .column .block-container md-card-content layout-empty-page button{min-width:200px;padding:0 16px}league-website-page page-content .row .column .block-container cards-league-boxscores md-card-content,league-website-page page-content .row .column .block-container cards-league-slideshow md-card-content{position:relative}league-website-page page-content .row .column .block-container cards-league-boxscores md-card-content layout-empty-page,league-website-page page-content .row .column .block-container cards-league-slideshow md-card-content layout-empty-page{position:absolute;top:0;bottom:0;left:0;right:0}league-website-page page-content .row .column .block-container cards-league-boxscores md-card-content layout-empty-page>div.padding,league-website-page page-content .row .column .block-container cards-league-slideshow md-card-content layout-empty-page>div.padding{height:100%}league-website-page page-content .row .column .block-container cards-league-boxscores md-card-content layout-empty-page{margin:0}league-website-page page-content .row .column .block-container cards-league-boxscores md-card-content layout-empty-page div div button{margin-top:0}@media screen and (max-width:1240px){.leagues-admin league-website-page .row{flex-direction:column;box-sizing:border-box;display:flex}.leagues-admin league-website-page .row .column{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}}
.widget-selector{background:#dfdfdf}.widget-selector md-dialog-content{padding:30px}.widget-selector .widget-wrapper{flex:1 1 25%;padding:8px}.widget-selector .widget-wrapper .widget-option{margin:0;background:#fff;width:132px;height:110px;text-align:center}.widget-selector .widget-wrapper .widget-option md-icon{display:block;margin-top:8px;margin-bottom:4px}.widget-selector .widget-option-spacer{flex:1000 1 0%}@media screen and (max-width:959px){.widget-selector md-dialog-content{padding:0}.widget-selector .widget-option span{font-size:.8rem}}
md-dialog .league-website-popup{min-width:0}@media screen and (min-width:960px){md-dialog .league-website-popup{min-width:500px}}
league-website-page page-content .row .column .block-container cards-league-boxscores md-card-content{min-height:0}cards-league-boxscores{max-height:150px}cards-league-boxscores *{max-height:150px}cards-league-boxscores md-card{position:relative;overflow:hidden;margin:0}cards-league-boxscores md-card md-card-content .shader{position:absolute;top:0;height:100%;width:30px;z-index:1}cards-league-boxscores md-card md-card-content .shader.right{background:linear-gradient(to right,rgba(0,0,0,0) 10%,#000 100%);right:0}cards-league-boxscores md-card md-card-content .shader.left{background:linear-gradient(to right,#000 10%,rgba(0,0,0,0) 100%);left:0}cards-league-boxscores md-card md-card-content .boxscores-tickers{overflow:visible;min-height:116px;margin:0 30px}cards-league-boxscores md-card md-card-content .boxscores-tickers.extended{margin:0 40%}@media screen and (max-width:959px){cards-league-boxscores md-card md-card-content .boxscores-tickers.extended{margin:0 25%}}cards-league-boxscores md-card md-card-content .boxscores-tickers>li.game-list-item{max-width:200px;min-width:170px}cards-league-boxscores md-card md-card-content .boxscores-tickers .boxscore-game{min-height:100%;color:#fff;padding:0 16px}cards-league-boxscores md-card md-card-content .boxscores-tickers .boxscore-game md-divider{position:absolute;top:25%;border-color:#5d5d5d;height:50%}cards-league-boxscores md-card md-card-content .boxscores-tickers .boxscore-game md-divider.left{left:0}cards-league-boxscores md-card md-card-content .boxscores-tickers .boxscore-game md-divider.right{right:-1px}cards-league-boxscores md-card md-card-content .boxscores-tickers .boxscore-game .ticker-row{width:100%;font-size:15px;padding:.1rem}cards-league-boxscores md-card md-card-content .boxscores-tickers .boxscore-game .ticker-row.team-name{margin-bottom:2px}cards-league-boxscores md-card md-card-content .boxscores-tickers .boxscore-game .ticker-row.team-name .ticker-text{margin:0 8px}cards-league-boxscores md-card md-card-content .boxscores-tickers .boxscore-game .ticker-row.team-name .ellipses.disabled-la{cursor:not-allowed;pointer-events:none}cards-league-boxscores md-card md-card-content .boxscores-tickers .boxscore-game .ticker-row.date,cards-league-boxscores md-card md-card-content .boxscores-tickers .boxscore-game .ticker-row.division{font-size:.875rem}cards-league-boxscores md-card md-card-content .boxscores-tickers .boxscore-game .ticker-row.date{margin-bottom:5px}cards-league-boxscores md-card md-card-content .boxscores-tickers .boxscore-game .ticker-row.division{text-transform:capitalize;margin-top:4px}cards-league-boxscores md-card md-card-content .boxscores-tickers .boxscore-game .ticker-row.winner{color:#d6b200}cards-league-boxscores md-card md-card-content .ticker-button{height:40px;width:30px;top:50%;margin:-20px 0 0 0;background-color:rgba(50,50,50,.5);min-width:0;min-height:0;z-index:2;position:absolute}cards-league-boxscores md-card md-card-content .ticker-button md-icon{color:#fff;position:absolute;top:50%;margin-top:-10px;opacity:1}cards-league-boxscores md-card md-card-content .ticker-button.button-left{left:0;border-radius:0 4px 4px 0}cards-league-boxscores md-card md-card-content .ticker-button.button-left md-icon{left:0}cards-league-boxscores md-card md-card-content .ticker-button.button-right{right:0;border-radius:4px 0 0 4px}cards-league-boxscores md-card md-card-content .ticker-button.button-right md-icon{right:0}
cards-league-custom iframe{width:100%;padding:16px}@media screen and (max-width:959px){cards-league-custom iframe{padding:8px}}cards-league-custom iframe a{color:#0d47a1}cards-league-custom iframe img{max-width:100%!important}
cards-league-image md-card md-card-content{margin-bottom:-4px}cards-league-image md-card md-card-content img{width:100%;border-radius:2px}
cards-league-leader{font-weight:500;width:100%;min-width:290px}cards-league-leader .title{padding:8px 16px}cards-league-leader social-avatar{font-weight:initial;padding-right:12px}@media screen and (max-width:959px){cards-league-leader social-avatar img{width:50px;height:50px;line-height:50px;font-size:25px}}cards-league-leader .double-highlight,cards-league-leader .single-highlight{padding:22px 8px}cards-league-leader .double-highlight .users{padding-left:16px}cards-league-leader .double-highlight .avatars{padding-bottom:10px}cards-league-leader .team-name{color:#9f9f9f;font-size:.875rem}cards-league-leader .user-name{color:#0d47a1}cards-league-leader .user-name.leader{color:#5d5d5d}cards-league-leader md-list-item.md-2-line{align-items:center}cards-league-leader .detail .divider{width:100%;border-left:2px solid #efefef;text-align:center;padding:8px}cards-league-leader .detail .stat{text-transform:uppercase;text-align:center;line-height:1.3}cards-league-leader .detail .value{font-size:2em}cards-league-leader .names div{padding:2px 0}cards-league-leader table td{white-space:nowrap;padding:2px 8px;font-size:13px;vertical-align:middle}cards-league-leader table td.bar-container{width:100%}cards-league-leader table td.bar-container .bar{height:10px;border-radius:10px;min-width:5%}cards-league-leader .footer{padding:0 12px}cards-league-leader .footer .md-button md-icon{margin-right:4px}
cards-league-leaders .leader-wrapper-wrapper{flex-flow:row wrap;justify-content:flex-start;align-content:flex-start;margin:0 -12px -24px -12px}@media screen and (min-width:618px){cards-league-leaders .leader-wrapper-wrapper{display:flex}}cards-league-leaders .leader-wrapper-wrapper .leader-wrapper{padding:0 12px 24px 12px;flex:1 1 30%;min-width:290px;max-width:555px}cards-league-leaders .leader-wrapper-wrapper .leader-wrapper cards-league-leader md-card{margin:0}cards-league-leaders .leader-wrapper-wrapper .leader-spacer{flex:1 1 63%}cards-league-leaders .subheader-underline{padding:32px 8px 16px 8px;color:#9f9f9f}cards-league-leaders .subheader-underline .underline-border{border-bottom:1px solid #dfdfdf;margin:0 0 3px 6px}
cards-league-news md-divider{width:100%}cards-league-news md-divider.thick{border-top-width:2px;margin-top:10px}cards-league-news img{width:100%;padding:10px 0}cards-league-news .headline{width:100%;font-weight:500;padding:16px 16px 0 16px}cards-league-news .padded{padding:16px}cards-league-news .item{width:100%}cards-league-news .item .article .body .title{font-weight:500;line-height:1.5}cards-league-news .item .article .body .desc{padding:12px 0;line-height:1.5;font-size:13px}cards-league-news .item .article .time-ago{padding-bottom:8px}
cards-league-registration iframe{width:100%}cards-league-registration iframe a{color:#0d47a1}cards-league-registration iframe img{max-width:100%!important}cards-league-registration .detail{padding:24px}@media screen and (max-width:959px){cards-league-registration .detail{padding:16px}}cards-league-registration .detail md-divider{margin:24px 0}@media screen and (min-width:960px){cards-league-registration .detail .fees{max-width:60%}}cards-league-registration .detail .fees .fee-title{font-size:1em;padding:10px 0;color:#9f9f9f}cards-league-registration .detail .fees .cost{font-size:2.5em;font-weight:500;color:#5d5d5d}cards-league-registration .detail .fees .taxes-included{color:#9f9f9f;size:.8rem;text-transform:none}cards-league-registration .detail .buttons{padding:18px 0}cards-league-registration .detail .buttons span{font-size:1em;text-transform:uppercase;padding:0 10px}
league-website-page page-content registration-form md-card{margin-top:42px;margin-bottom:100px}registration-form md-card md-card-content .content{padding:32px 120px}@media screen and (max-width:779px){registration-form md-card md-card-content .content{padding:32px 24px}}registration-form md-card md-card-content .content md-input-container{width:100%}registration-form md-card md-card-content .content .user{margin:20px 0 10px 0}registration-form md-card md-card-content .content .user social-avatar{padding-right:16px}registration-form md-card md-card-content .content .title{font-size:1.2rem;color:#9f9f9f;padding-bottom:16px}registration-form md-card md-card-content .content .cost{font-size:2.5rem;font-weight:700;color:#5d5d5d;padding-bottom:16px}registration-form md-card md-card-content .content .signup-button{color:#008940;padding:2px 12px 2px 2px;border-radius:6px;margin:35px 0 25px 0}registration-form md-card md-card-content .content .signup-button md-icon{padding:0;font-size:20px;height:24px;width:50px;line-height:22px}registration-form md-card md-card-content .content .signup-text{margin-bottom:20px;font-size:.875rem;color:#777}registration-form md-card md-card-content .content .cta-footer .md-button{margin:30px 8px;padding:0 20px}registration-form md-card md-card-content .content .cta-footer .md-button[disabled]{background-color:#9f9f9f;color:#fff}registration-form md-card md-card-content .content .cta-footer .stripe-stuff{padding:0 8px;height:30px}@media screen and (max-width:450px){registration-form md-card md-card-content .content .cta-footer .stripe-stuff{height:25px}}social-avatar.registration-form-select-option{padding:4px 12px 4px 0}
cards-league-sponsors md-card-content{position:relative;overflow:hidden}cards-league-sponsors md-card-content .md-subheader{transform:rotate(-20deg);position:absolute;width:395px;left:-27px;top:-65px;padding-top:30px;padding-left:14px}cards-league-sponsors md-card-content .header-spacer{height:51px;background-color:#fff}cards-league-sponsors md-card-content .sponsors{padding:8px;display:flex;flex-flow:row wrap;justify-content:flex-start;align-content:flex-start}cards-league-sponsors md-card-content .sponsors .sponsor{padding:8px;margin:0 auto;max-width:280px;min-width:250px}cards-league-sponsors md-card-content .sponsors .sponsor img{width:100%;border-radius:3px;margin-bottom:16px}cards-league-sponsors md-card-content .sponsors .sponsor .body{text-align:center}cards-league-sponsors md-card-content layout-empty-page .icon-container md-icon{font-size:30px}league-website-page page-content .row .column.flex-gt-sm-100 cards-league-sponsors md-card-content .sponsors .sponsor{flex:1 1 25%}league-website-page page-content .row .column.flex-gt-sm-100 cards-league-sponsors md-card-content .sponsors .sponsor.spacer{flex:1000 1 0%}league-website-page page-content .row .column.flex-gt-sm-66 cards-league-sponsors md-card-content .sponsors .sponsor{flex:1 1 33%}league-website-page page-content .row .column.flex-gt-sm-66 cards-league-sponsors md-card-content .sponsors .sponsor.spacer{flex:1000 1 0%}league-website-page page-content .row .column.flex-gt-sm-50 cards-league-sponsors md-card-content .sponsors .sponsor{flex:1 1 33%}league-website-page page-content .row .column.flex-gt-sm-50 cards-league-sponsors md-card-content .sponsors .sponsor.spacer{flex:1000 1 0%}league-website-page page-content .row .column.flex-gt-sm-33 cards-league-sponsors md-card-content .sponsors .sponsor{flex:1 1 100%}league-website-page page-content .row .column.flex-gt-sm-33 cards-league-sponsors md-card-content .sponsors .sponsor.spacer{display:none}@media screen and (max-width:959px){league-website-page page-content .row .column.flex-gt-sm-10 cards-league-sponsors md-card-content .sponsors .sponsor,league-website-page page-content .row .column.flex-gt-sm-33 cards-league-sponsors md-card-content .sponsors .sponsor,league-website-page page-content .row .column.flex-gt-sm-50 cards-league-sponsors md-card-content .sponsors .sponsor,league-website-page page-content .row .column.flex-gt-sm-66 cards-league-sponsors md-card-content .sponsors .sponsor{flex:1 1 33%}}@media screen and (max-width:1240px){.leagues-admin league-website-page page-content .row .column.flex-gt-sm-10 cards-league-sponsors md-card-content .sponsors .sponsor,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-33 cards-league-sponsors md-card-content .sponsors .sponsor,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 cards-league-sponsors md-card-content .sponsors .sponsor,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-66 cards-league-sponsors md-card-content .sponsors .sponsor{flex:1 1 33%}}
league-website-page page-content .row .column .block-container cards-league-standings md-card{margin-bottom:24px}league-website-page page-content .row .column .block-container cards-league-standings md-card-content{min-height:0}cards-league-standings .show-mobile{display:none}cards-league-standings .md-subheader-content{text-transform:uppercase}cards-league-standings table{width:100%;font-size:.875rem;font-weight:500;border-bottom:1px solid #efefef}cards-league-standings table tr{background-color:#fff;border-left:1px solid #efefef;border-right:1px solid #efefef}cards-league-standings table tr:nth-of-type(2n){background-color:#fafafa}cards-league-standings table td,cards-league-standings table th{padding:12px 10px}cards-league-standings table td.pad-first,cards-league-standings table th.pad-first{padding-left:12px}cards-league-standings table td.pad-last,cards-league-standings table th.pad-last{padding-right:12px}cards-league-standings table td social-avatar,cards-league-standings table th social-avatar{padding-right:12px}cards-league-standings table td,cards-league-standings table th{text-align:center;vertical-align:middle;border-top:1px solid #efefef}cards-league-standings table td .team-name,cards-league-standings table th .team-name{color:#0d47a1;word-break:break-word;font-weight:400}cards-league-standings table td.stat-header,cards-league-standings table th.stat-header{font-weight:700}cards-league-standings table td.avatar-name,cards-league-standings table th.avatar-name{max-width:30%;min-width:120px;width:100%}cards-league-standings table th{text-transform:uppercase;color:#9f9f9f;width:5%;cursor:pointer}cards-league-standings table th:hover{background-color:#dfdfdf}cards-league-standings table th .rank-hash{min-width:32px}@media screen and (max-width:959px){cards-league-standings table th .hide-mobile{display:none}}@media screen and (max-width:959px){cards-league-standings table th .show-mobile{display:block}}cards-league-standings table .left-align{text-align:left}@media screen and (max-width:959px){cards-league-standings table{font-size:.8rem}}@media screen and (max-width:959px) and (max-width:640px){cards-league-standings table .hide-mobile{display:none}cards-league-standings table .show-mobile{display:block}}@media screen and (max-width:959px){cards-league-standings table td,cards-league-standings table th{padding:8px 4px}cards-league-standings table td.pad-first,cards-league-standings table th.pad-first{padding-left:8px}cards-league-standings table td.pad-last,cards-league-standings table th.pad-last{padding-right:8px}cards-league-standings table social-avatar{padding-right:8px}}@media screen and (max-width:1200px){league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table .hide-mobile{display:none}}@media screen and (max-width:959px){league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table .hide-mobile{display:table-cell}}@media screen and (max-width:600px){league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table .hide-mobile{display:none}}@media screen and (max-width:1200px){league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table .show-mobile{display:block}}@media screen and (max-width:959px){league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table .show-mobile{display:none}}@media screen and (max-width:600px){league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table .show-mobile{display:block}}league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table{font-size:.8rem}@media screen and (max-width:1080px){league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table .hide-mobile{display:none}league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table .show-mobile{display:block}}league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table td,league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table th{padding:8px 4px}league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table td.pad-first,league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table th.pad-first{padding-left:8px}league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table td.pad-last,league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table th.pad-last{padding-right:8px}league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table social-avatar{padding-right:8px}league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table{font-size:.8rem}league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table .hide-mobile{display:none}league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table .show-mobile{display:block}league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table td,league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table th{padding:8px 4px}league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table td.pad-first,league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table th.pad-first{padding-left:8px}league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table td.pad-last,league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table th.pad-last{padding-right:8px}league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table social-avatar{padding-right:8px}@media screen and (max-width:959px){league-website-page page-content .row .column.flex-gt-sm-100 .block-container cards-league-standings table .hide-mobile,league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table .hide-mobile,league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table .hide-mobile,league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table .hide-mobile{display:table-cell}}@media screen and (max-width:600px){league-website-page page-content .row .column.flex-gt-sm-100 .block-container cards-league-standings table .hide-mobile,league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table .hide-mobile,league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table .hide-mobile,league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table .hide-mobile{display:none}}@media screen and (max-width:959px){league-website-page page-content .row .column.flex-gt-sm-100 .block-container cards-league-standings table .show-mobile,league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table .show-mobile,league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table .show-mobile,league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table .show-mobile{display:none}}@media screen and (max-width:600px){league-website-page page-content .row .column.flex-gt-sm-100 .block-container cards-league-standings table .show-mobile,league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table .show-mobile,league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table .show-mobile,league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table .show-mobile{display:block}}@media screen and (max-width:1420px){.leagues-admin league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table{font-size:.8rem}.leagues-admin league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table .hide-mobile,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table .hide-mobile,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table .hide-mobile{display:none}.leagues-admin league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table .show-mobile,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table .show-mobile,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table .show-mobile{display:block}.leagues-admin league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table td,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table th,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table td,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table th,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table td,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table th{padding:8px 4px}.leagues-admin league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table td.pad-first,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table th.pad-first,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table td.pad-first,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table th.pad-first,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table td.pad-first,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table th.pad-first{padding-left:8px}.leagues-admin league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table td.pad-last,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table th.pad-last,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table td.pad-last,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table th.pad-last,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table td.pad-last,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table th.pad-last{padding-right:8px}.leagues-admin league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-standings table social-avatar,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-standings table social-avatar,.leagues-admin league-website-page page-content .row .column.flex-gt-sm-66 .block-container cards-league-standings table social-avatar{padding-right:8px}}
cards-league-suspensions .hide-mobile th,cards-league-suspensions .hide-mobileth{display:table-cell}cards-league-suspensions .hide-mobile td,cards-league-suspensions .hide-mobileth{display:block}cards-league-suspensions .show-mobile{display:none}@media screen and (max-width:959px){cards-league-suspensions .hide-mobile{display:none}cards-league-suspensions .show-mobile th,cards-league-suspensions .show-mobileth{display:table-cell}cards-league-suspensions .show-mobile td,cards-league-suspensions .show-mobileth{display:block}}cards-league-suspensions table{font-size:1rem;width:100%}@media screen and (max-width:959px){cards-league-suspensions table{font-size:.7rem}}cards-league-suspensions table tr{border-bottom:1px solid #efefef}cards-league-suspensions table tr td,cards-league-suspensions table tr th{padding:12px 6px;text-align:center;vertical-align:middle}cards-league-suspensions table tr td .user-name,cards-league-suspensions table tr th .user-name{font-weight:500}cards-league-suspensions table tr td.left,cards-league-suspensions table tr th.left{padding-left:16px}cards-league-suspensions table tr td.right,cards-league-suspensions table tr th.right{padding-right:16px}cards-league-suspensions table tr td.dark-blue-fore,cards-league-suspensions table tr th.dark-blue-fore{line-height:2}cards-league-suspensions table tr th{text-transform:uppercase;color:#9f9f9f}@media screen and (max-width:959px){cards-league-suspensions table tr td,cards-league-suspensions table tr th{padding:12px 4px}cards-league-suspensions table tr td.left,cards-league-suspensions table tr th.left{padding-left:12px}cards-league-suspensions table tr td.right,cards-league-suspensions table tr th.right{padding-right:12px}cards-league-suspensions table tr th.show-mobile{display:table-cell}cards-league-suspensions table tr .show-mobile,cards-league-suspensions table tr td.show-mobile{display:block}cards-league-suspensions table tr .hide-mobile{display:none}}cards-league-suspensions table .left-align{text-align:left}league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-suspensions table{font-size:.7rem}league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-suspensions table tr th.show-mobile{display:table-cell}league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-suspensions table tr .show-mobile,league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-suspensions table tr td.show-mobile{display:block}league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-suspensions table tr .hide-mobile{display:none}league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-suspensions table tr td,league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-suspensions table tr th{padding:12px 4px}league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-suspensions table tr td.hide-mobile,league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-suspensions table tr th.hide-mobile{display:none}league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-suspensions table tr td.left,league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-suspensions table tr th.left{padding-left:12px}league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-suspensions table tr td.right,league-website-page page-content .row .column.flex-gt-sm-50 .block-container cards-league-suspensions table tr th.right{padding-right:12px}league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-suspensions table{font-size:.7rem}league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-suspensions table tr th.show-mobile{display:table-cell}league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-suspensions table tr .show-mobile,league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-suspensions table tr td.show-mobile{display:block}league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-suspensions table tr .hide-mobile{display:none}league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-suspensions table tr td,league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-suspensions table tr th{padding:12px 4px}league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-suspensions table tr td.hide-mobile,league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-suspensions table tr th.hide-mobile{display:none}league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-suspensions table tr td.left,league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-suspensions table tr th.left{padding-left:12px}league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-suspensions table tr td.right,league-website-page page-content .row .column.flex-gt-sm-33 .block-container cards-league-suspensions table tr th.right{padding-right:12px}
cards-league-teams md-card-content .division-row{padding:16px 16px 12px 16px}cards-league-teams md-card-content .division-row .division-name{color:#777;text-transform:uppercase;font-size:1rem;margin-bottom:8px}cards-league-teams md-card-content .division-row .division-name .underline{border-bottom:1px solid #dfdfdf;margin-bottom:3px;margin-left:8px}cards-league-teams md-card-content .division-row social-avatar{display:inline-block;margin:0 6px 2px 0}
.twitter-timeline{min-height:400px!important}
cards-league-youtube .iframe-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}cards-league-youtube .iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
league-website-popups-custom md-dialog md-content div.mce-tinymce{width:100%!important}league-website-popups-custom md-dialog md-content div#wysiwyg-file-upload{display:none}
league-website-popups-facebook .note{font-size:.8rem;color:#777}
league-website-popups-image .img-container{margin:10px}league-website-popups-image .img-container img{width:100px;height:100px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}league-website-popups-image .add-photo-container{margin:10px;width:100px;height:100px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);background-color:#0279d7}league-website-popups-image .add-photo-container *{margin:0;color:#fff}league-website-popups-image .add-photo-container:hover{cursor:pointer}league-website-popups-image .new-page.false md-checkbox.rounded-checkbox [class*=md-icon]{border-color:#9f9f9f}league-website-popups-image .checkbox-span{margin-left:10px}league-website-popups-image .checkbox-span.false{color:#9f9f9f}
cards-league-sponsors .img-container{margin:10px}cards-league-sponsors .img-container img{width:100px;height:100px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}cards-league-sponsors .add-photo-container{margin:10px;width:100px;height:100px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);background-color:#0279d7}cards-league-sponsors .add-photo-container *{margin:0;color:#fff}cards-league-sponsors .add-photo-container:hover{cursor:pointer}
arenas-form md-input-container .md-input::-webkit-input-placeholder,arenas-form md-input-container.md-default-theme .md-input::-webkit-input-placeholder{color:transparent}
.arena-page .small-container{border-top-left-radius:5px;border-top-right-radius:5px;padding:16px;overflow:hidden}@media screen and (max-width:599px){.arena-page .small-container{padding:8px}}.arena-page .small-container .header-container{color:#fff;display:block}.arena-page .small-container .header-container>div{height:350px;background-color:#0279d7}.arena-page .small-container .header-container .info-container{padding:24px}.arena-page .small-container .header-container .info-container button{margin:0}.arena-page .small-container .header-container .info-container .info-row{margin-top:12px;margin-bottom:12px}.arena-page .small-container .header-container .info-container .info-row md-icon{color:#fff;margin-right:16px}.arena-page .small-container h1.subheader{text-transform:uppercase;margin:32px 0 16px 8px;color:#777}.arena-page .small-container .photo-container{background-color:#fff;display:flex;flex-flow:row wrap;padding:4px;position:relative}.arena-page .small-container .photo-container .photo{margin:4px;flex:1;flex-basis:20%;background-repeat:no-repeat;background-size:cover;cursor:pointer}@media screen and (max-width:959px){.arena-page .small-container .photo-container .photo{flex-basis:25%}}@media screen and (max-width:599px){.arena-page .small-container .photo-container .photo{flex-basis:40%}}.arena-page .small-container .photo-container .photo:before{content:"";display:block;padding-top:100%;float:left}
.entry{background-color:#2d2d2d;color:#efefef}.entry .facebook-button,.entry .title{margin:16px;font-weight:400}.entry .login-button,.entry .next-button{margin-bottom:16px}.entry .or{color:#9f9f9f}.entry .back-button{margin:8px 0 0 8px}.entry .back-button md-icon{color:#fff}.entry .forgot-password{font-size:.9rem;margin-top:8px;color:#9f9f9f}.entry .forgot-password.hover:hover{color:#efefef}.entry md-list{padding:0}.entry a{color:#efefef}.entry a:hover{color:#9f9f9f}.entry.login .hc-logo{width:120px;margin:auto}.entry.signup h2{position:absolute;left:0;right:0;top:8px;text-align:center;font-size:20px;text-transform:uppercase}.entry.signup .stepper{margin-bottom:32px}.entry.signup p{text-align:center;font-size:.9rem;margin-bottom:16px}.entry.signup p.terms{margin-top:8px}.entry.signup select-location{margin-bottom:24px}.entry.signup select-location button{border-color:#fff}.entry.signup select-skill-level{width:100%;margin-bottom:24px}.entry.signup select-skill-level md-select .md-select-value.md-select-placeholder{color:#9f9f9f}.entry md-progress-linear{position:fixed;top:0;z-index:200;height:3px;overflow:hidden}.entry md-progress-linear .md-container{background-color:#23bfff}.entry md-progress-linear .md-container .md-bar{background-color:#0279d7}.forgot-password-popup md-input-container{margin-bottom:0;width:100%}
events-show-finance-history .md-subheader{background-color:#fff}events-show-finance-history .history md-list-item{background-color:#fff;padding:0 16px;border-bottom:1px solid #efefef}events-show-finance-history .history md-list-item.md-2-line .md-list-item-text a,events-show-finance-history .history md-list-item.md-2-line .md-list-item-text p{font-weight:400}events-show-finance-history .history md-list-item.md-2-line .md-list-item-text a{color:#0d47a1}events-show-finance-history .history md-list-item.md-2-line .md-list-item-text p{font-weight:500}events-show-finance-history .history md-list-item.md-2-line .md-list-item-text p.tall{line-height:2rem}events-show-finance-history .history md-list-item .actions{padding:12px 0}events-show-finance-history .history md-list-item .actions .md-button.md-icon-button{margin:0}@media screen and (max-width:960px){events-show-finance-history .history md-list-item.md-2-line .md-list-item-text a,events-show-finance-history .history md-list-item.md-2-line .md-list-item-text p,events-show-finance-history .history md-list-item.md-3-line .md-list-item-text a,events-show-finance-history .history md-list-item.md-3-line .md-list-item-text p{font-size:.8rem}}
events-show-finance-summary .summary .subtitle{text-transform:uppercase;color:#9f9f9f}events-show-finance-summary .summary .md-subheader{text-transform:uppercase;color:#9f9f9f;background-color:#efefef}events-show-finance-summary .summary div.grey,events-show-finance-summary .summary section{padding:24px 16px}events-show-finance-summary .summary .top-border{border-top:1px solid #dfdfdf}events-show-finance-summary .summary .right-border{border-right:1px solid #dfdfdf}events-show-finance-summary .summary .bottom-border{border-bottom:1px solid #dfdfdf}events-show-finance-summary .summary .title{font-weight:400;padding-bottom:10px}
.players-roster .empty-subheader{background-color:#9f9f9f;color:#fff}.players-roster md-list.roster{padding:0;margin:0}.players-roster md-list.roster .md-no-sticky{margin-right:0;border-bottom:1px solid #efefef;background-color:#f7f7f7}.players-roster md-list.roster elements-list-item md-list-item{background-color:#fff}.players-roster md-list.roster elements-list-item md-list-item .actions .md-button.md-icon-button{margin:0}.players-roster md-list.roster elements-list-item md-list-item .actions .confirm:hover>md-icon{color:#4caf50}.players-roster md-list.roster elements-list-item md-list-item .actions .decline:hover>md-icon{color:#b71c1c}.players-roster md-list.roster [class*=-attendances]{color:#fff;margin:0}.players-roster md-list.roster [class*=-attendances] .count{background-color:#fff;border-radius:50%;height:25px;width:25px;margin-right:24px;margin-left:8px}.players-roster md-list.roster .md-subheader{background-color:#fff;text-transform:uppercase}.players-roster md-list.roster .md-subheader.unconfirmed-attendances-subheader{text-transform:none;background-color:#9f9f9f}.players-roster md-list.roster .md-subheader.unconfirmed-attendances-subheader .count{color:#9f9f9f}.players-roster md-list.roster .md-subheader.confirmed-attendances-subheader{text-transform:none;background-color:#0d47a1}.players-roster md-list.roster .md-subheader.confirmed-attendances-subheader .count{color:#0d47a1}.players-roster md-list.roster .md-subheader.declined-attendances-subheader{text-transform:none;background-color:#972d2d}.players-roster md-list.roster .md-subheader.declined-attendances-subheader .count{color:#972d2d}
.events-form .padded{padding:16px;border-left:1px solid #fff;border-right:1px solid #fff}@media screen and (min-width:960px){.events-form .padded{padding:16px 24px}}.events-form .extra-options{padding:16px 24px;background-color:#efefef;border-left:1px solid #fff;border-right:1px solid #fff}.events-form md-input-container{width:100%;box-sizing:border-box}.events-form select-hockey-types,.events-form select-skill-level{width:100%;margin-bottom:12px}.events-form md-switch{margin:8px 0}.events-form .more-details{padding-left:3px;margin-top:16px;cursor:pointer}.events-form .detail-button{margin-top:30px;margin:30px 0 8px 0}
.event-history{margin-top:0;margin-bottom:0;min-height:calc(100% - 104px);padding:24px}@media screen and (max-width:500px){.event-history{padding:0}}
.events-show,.games-show{height:calc(100% - 56px);background-color:#fff}.events-show .paid-button,.games-show .paid-button{color:#0d47a1;border-color:#0d47a1;text-transform:none;font-size:.8rem}.events-show md-icon.coins,.games-show md-icon.coins{font-size:1.7rem}.events-show .event-stats,.games-show .event-stats{padding:16px}.events-show .event-stats .subheader,.games-show .event-stats .subheader{text-transform:uppercase;font-size:14px;font-weight:500;margin-bottom:4px}.events-show .event-stats .body,.games-show .event-stats .body{font-size:14px;color:#777;padding-bottom:4px}.events-show .finance,.games-show .finance{border-right:1px solid #dfdfdf;border-left:1px solid #dfdfdf}.events-show .finance .left,.games-show .finance .left{border-right:1px solid #dfdfdf}.events-show .finance .faux-tabs-container,.games-show .finance .faux-tabs-container{background-color:#fff;margin:12px}.events-show .finance .faux-tabs-container md-divider,.games-show .finance .faux-tabs-container md-divider{margin:10px 0}.events-show .finance .faux-tabs-container .md-button,.games-show .finance .faux-tabs-container .md-button{margin:0;border-radius:0;padding:8px;text-transform:none}.events-show .finance .faux-tabs-container .md-button:not(.md-primary),.events-show .finance .faux-tabs-container .md-button:not(.md-primary) md-icon,.games-show .finance .faux-tabs-container .md-button:not(.md-primary),.games-show .finance .faux-tabs-container .md-button:not(.md-primary) md-icon{color:#5d5d5d}.events-show .finance .faux-tabs-container .md-button md-icon,.games-show .finance .faux-tabs-container .md-button md-icon{margin-right:8px}.events-show .finance .faux-tabs-container .md-button .md-ripple-container,.games-show .finance .faux-tabs-container .md-button .md-ripple-container{border-radius:0}.events-show .finance .faux-tabs-container .md-button span,.games-show .finance .faux-tabs-container .md-button span{font-size:.8rem}.events-show .finance section.section-title,.games-show .finance section.section-title{background-color:#fff;padding:16px 16px 24px}.events-show .finance section.section-title md-icon,.games-show .finance section.section-title md-icon{margin-bottom:8px;margin-right:16px}.events-show .rsvp-container,.games-show .rsvp-container{text-transform:uppercase;background-color:#2d2d2d}.events-show .rsvp-container .flex-30,.games-show .rsvp-container .flex-30{font-size:12px}.events-show .rsvp-container h6,.games-show .rsvp-container h6{font-size:.8rem;white-space:nowrap}.events-show .rsvp-container h6.status,.games-show .rsvp-container h6.status{font-weight:500;font-size:1rem;text-transform:none}.events-show .rsvp-container .md-button,.games-show .rsvp-container .md-button{padding:4px 14px}.events-show md-tabs,.games-show md-tabs{height:100%}.events-show md-tabs md-tab-content,.games-show md-tabs md-tab-content{background-color:#fff}.events-show md-tabs md-tab-item,.games-show md-tabs md-tab-item{position:relative}.events-show md-tabs md-tab-item .players-count,.games-show md-tabs md-tab-item .players-count{position:absolute;right:0;bottom:15px;background-color:red;border-radius:50%;width:20px;height:20px;text-align:center;line-height:1.5}.events-show md-tabs .web-view,.events-show md-tabs md-tab-content>div,.games-show md-tabs .web-view,.games-show md-tabs md-tab-content>div{height:100%}.events-show md-tabs .web-view .set-teams-container,.events-show md-tabs md-tab-content>div .set-teams-container,.games-show md-tabs .web-view .set-teams-container,.games-show md-tabs md-tab-content>div .set-teams-container{background-color:#efefef}.events-show md-tabs .web-view .roster-header,.events-show md-tabs md-tab-content>div .roster-header,.games-show md-tabs .web-view .roster-header,.games-show md-tabs md-tab-content>div .roster-header{padding:16px}.events-show md-bottom-sheet.events-show-bottom-sheet md-list-item .md-grid-text,.games-show md-bottom-sheet.events-show-bottom-sheet md-list-item .md-grid-text{white-space:normal}.events-show .web-view.hidden md-tabs-wrapper,.games-show .web-view.hidden md-tabs-wrapper{display:none}.events-show .web-view.hidden md-tabs-content-wrapper,.games-show .web-view.hidden md-tabs-content-wrapper{top:0}.events-show .web-view .main-event,.games-show .web-view .main-event{background-color:#efefef;min-height:100%}.events-show .web-view .main-event .backdrop,.games-show .web-view .main-event .backdrop{background-image:url(https://s3-us-west-2.amazonaws.com/uploads.hc/images/defaults/events/eventbanner.jpg);background-size:cover;height:450px;position:relative}.events-show .web-view .main-event .backdrop.bc-rockies,.games-show .web-view .main-event .backdrop.bc-rockies{background-image:url(https://s3-us-west-2.amazonaws.com/static.hc/images/tmp/2013-09-bc-rockies-2644.jpg);background-position-y:center}.events-show .web-view .main-event .backdrop .overlay,.games-show .web-view .main-event .backdrop .overlay{position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.7)}.events-show .web-view .main-event .backdrop .title,.games-show .web-view .main-event .backdrop .title{height:100%;padding-bottom:88px}.events-show .web-view .main-event .backdrop .title .event-name,.games-show .web-view .main-event .backdrop .title .event-name{background-color:#fff;z-index:1;padding:10px 16px 4px 16px;font-size:2rem;text-transform:uppercase}.events-show .web-view .main-event .backdrop .title .organizer,.games-show .web-view .main-event .backdrop .title .organizer{background-color:#fff;z-index:1;padding:4px 16px 10px 16px;color:#5d5d5d}.events-show .web-view .main-event .backdrop .title .organizer .name,.games-show .web-view .main-event .backdrop .title .organizer .name{font-size:1rem;font-weight:500}.events-show .web-view .main-event .backdrop .title .organizer social-avatar,.games-show .web-view .main-event .backdrop .title .organizer social-avatar{padding-right:8px}.events-show .web-view .main-event .backdrop .rsvp-container,.games-show .web-view .main-event .backdrop .rsvp-container{background-color:rgba(45,45,45,.75);padding:0;position:absolute;bottom:0;width:100%}.events-show .web-view .main-event .backdrop .rsvp-container h6,.games-show .web-view .main-event .backdrop .rsvp-container h6{font-size:.8rem}.events-show .web-view .main-event .backdrop .rsvp-container h6.status,.games-show .web-view .main-event .backdrop .rsvp-container h6.status{font-size:1rem}.events-show .web-view .main-event .details .left,.games-show .web-view .main-event .details .left{margin:12px 4px 12px 0}.events-show .web-view .main-event .details .left .invite-button,.games-show .web-view .main-event .details .left .invite-button{padding:16px}.events-show .web-view .main-event .details .right,.games-show .web-view .main-event .details .right{margin:12px 0 12px 4px}.events-show .web-view .main-event .details .right social-comment-list social-comment md-list-item.md-2-line,.games-show .web-view .main-event .details .right social-comment-list social-comment md-list-item.md-2-line{padding:8px 0;margin:8px 16px}@media screen and (min-width:960px){.events-show .finance{background-color:#fff}}@media screen and (max-width:960px){.events-show .rsvp-container{position:absolute;bottom:0;z-index:1;left:0;right:0}.events-show .rsvp-container.ng-hide-add,.events-show .rsvp-container.ng-hide-remove{transition:all linear .1s}.events-show .rsvp-container.ng-hide{bottom:-64px}.events-show .directions-button{margin-bottom:80px}.events-show .comment-list{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:calc(100% - 51px)}}
.events-teams{min-height:calc(100% - 56px)}.events-teams .subheader{color:#9f9f9f;border-bottom:1px solid #efefef}.events-teams .subheader md-icon{color:#9f9f9f}.events-teams .subheader .publish-roster{position:absolute;left:50%;transform:translateX(-50%);color:#fff;top:28px;padding-left:16px;padding-right:16px}.events-teams .goalies,.events-teams .players,.events-teams .team-subheader{border-bottom:1px solid #efefef;padding:24px}.events-teams .goalies{min-height:200px}.events-teams .players{min-height:500px}.events-teams .team-column h3{color:#5d5d5d;font-size:1.5rem;text-align:center}.events-teams .team-column h4{color:#9f9f9f;text-transform:uppercase}.events-teams .unset{min-height:750px}.events-teams .teams-center-column{border-left:1px solid #efefef;border-right:1px solid #efefef}.events-teams .teams-center-column .cta{padding:16px}.events-teams .teams-center-column .cta button{width:100%;margin:0 8px}.events-teams .dndDraggingSource{display:none}.events-teams .dndPlaceholder{list-style:none;min-height:57px;background-color:rgba(0,137,64,.5);border-radius:5px}.events-teams [draggable]{-moz-user-select:none;-webkit-user-select:none;user-select:none;-khtml-user-drag:element;-webkit-user-drag:element;cursor:move}
feeds-router .events-title{margin:20px 0 10px 0;padding:0 8px;text-align:left;color:#9f9f9f;text-transform:uppercase}feeds-router .event-filters{padding:16px 8px 8px 8px}feeds-router .event-filters .filter-by-type{margin-top:16px;margin-left:8px}feeds-router .event-filters .horizontal-scroller{overflow-x:auto;overflow-y:hidden;width:100%;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}feeds-router .event-filters .horizontal-scroller::-webkit-scrollbar{display:none;width:0;height:0;background:0 0}feeds-router .event-filters .horizontal-scroller .chip{margin-left:4px;margin-right:4px}feeds-router .event-filters .scroll-button-left,feeds-router .event-filters .scroll-button-right{top:6px;position:absolute;height:30px;width:30px;min-height:30px;padding:0}feeds-router .event-filters .scroll-button-left md-icon,feeds-router .event-filters .scroll-button-right md-icon{color:#9f9f9f}feeds-router .event-filters .scroll-button-left{left:-40px}feeds-router .event-filters .scroll-button-right{right:-40px}feeds-router .subscribe-button{margin-left:8px}@media screen and (max-width:959px){feeds-router .scroll-button-left,feeds-router .scroll-button-right{display:none}}
feeds-router md-card.postform{max-width:584px;width:calc(100% - 16px)}feeds-router .event-card,feeds-router card-selector.card{width:100%;max-width:600px}feeds-router .event-card md-card,feeds-router card-selector.card md-card{margin-top:16px}feeds-router .feeds-container{height:calc(100% - 56px)}feeds-router .bottom-nav a,feeds-router .top-nav a{margin:0;padding:6px}feeds-router .bottom-nav a .nav-tabs,feeds-router .top-nav a .nav-tabs{line-height:18px}feeds-router .top-nav a{padding:8px 16px 18px 16px}feeds-router .bottom-nav,feeds-router .tabs-container,feeds-router .top-nav,feeds-router hc-tabs.header-tabs{position:fixed;left:0;right:0;transition:transform .3s ease;z-index:4}feeds-router .top-nav{z-index:5;background-color:#009546;color:#fff;height:80px;top:56px}feeds-router .top-nav md-icon{color:#fff}feeds-router .top-nav .selected{background-color:rgba(0,89,42,.4)}feeds-router .top-nav.compact{transform:translateY(-80px)}feeds-router .bottom-nav{background-color:#2d2d2d;color:#9f9f9f;bottom:0}feeds-router .bottom-nav .md-button{line-height:24px;min-width:20px}feeds-router .bottom-nav md-icon{color:#9f9f9f}feeds-router .bottom-nav .selected{color:#008940}feeds-router .bottom-nav .selected md-icon{color:#008940}feeds-router .bottom-nav.compact{transform:translateY(88px)}feeds-router .md-fab{position:fixed;bottom:83px;right:16px}feeds-router .tabs-container,feeds-router hc-tabs.header-tabs{top:56px}feeds-router .top-spacer{height:49px}feeds-router .top-spacer.explore{height:0}feeds-router .newsfeed md-tabs.md-primary md-tab-content{background-color:#fff;touch-action:auto!important}feeds-router card-selector{position:relative}feeds-router card-selector .hide-button{position:absolute;right:4px;top:16px;z-index:3}feeds-router card-selector .hide-button md-icon{color:#fff}feeds-router .gear-filters{margin-top:16px}feeds-router .gear-filters md-input-container{margin:24px 16px 16px 16px}@media screen and (max-width:350px){feeds-router .bottom-nav-container .md-button div{font-size:9px}}@media screen and (max-width:400px){feeds-router .bottom-nav-container .md-button div{font-size:10px}}@media screen and (min-width:401px){feeds-router .bottom-nav-container .md-button div{font-size:12px}}@media screen and (min-width:960px){feeds-router .fab-container{position:relative}feeds-router .fab-container .md-fab{position:absolute;right:16px;top:-32px}feeds-router .tabs-container,feeds-router hc-tabs.header-tabs{top:136px}feeds-router .compact .tabs-container,feeds-router .compact hc-tabs.header-tabs{transform:translateY(-80px)}feeds-router .top-spacer{height:136px}feeds-router .top-spacer.explore{height:80px}feeds-router .gear-filters{margin-top:32px}feeds-router .gear-filters md-input-container{margin-top:32px}}
gear-form{background-color:#efefef}gear-form md-content{padding:16px}gear-form md-content .currency-input-container{position:relative}gear-form md-content .currency-input-container .currency-symbol{position:absolute;left:-8px;top:8px}gear-form .gear-photo{background-size:cover;background-position:center;width:100%;height:350px}gear-form .gear-photos{padding:4px}gear-form .gear-photos .img-container{position:relative;margin:10px}gear-form .gear-photos .img-container img{width:100px;height:100px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}gear-form .gear-photos .img-container .delete-button{position:absolute;top:-16px;left:-20px}gear-form .gear-photos .img-container .delete-button md-icon{color:#fff;background-color:#9f9f9f;border:2px solid #fff;border-radius:50%;font-size:21px}gear-form .gear-photos .add-photo-container{margin:10px;width:100px;height:100px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);background-color:#0279d7}gear-form .gear-photos .add-photo-container *{margin:0;color:#fff}gear-form .gear-photos .add-photo-container:hover{cursor:pointer}gear-form md-input-container:not(.md-input-has-value) input:not(:focus){color:#000}gear-form md-autocomplete label.ng-binding.md-required,gear-form md-autocomplete md-input-container{padding:0}gear-form md-input-container{width:100%}gear-form md-input-container.md-errors-spacer{min-height:0}gear-form md-input-container md-select{width:100%}gear-form .alert-row{padding:10px;background-color:#fff;border-top:1px solid #efefef;position:fixed;width:100%;z-index:1;bottom:0;left:0;right:0}
gear-show .xs-container{height:100%}gear-show .xs-container md-divider{margin-top:4px}gear-show .xs-container .top-bar{padding:16px 18px}gear-show .xs-container .carousel{max-height:400px;height:400px}gear-show .xs-container .md-button.header-button{border:1px solid #9f9f9f}gear-show .xs-container .md-button.header-button span{font-size:.8rem}gear-show .xs-container .md-button md-icon{font-size:20px;height:20px;width:20px}gear-show .xs-container .info .header{margin:8px 8px 0 8px;padding:0}gear-show .xs-container .info .details .info-row{margin:8px 0;font-size:.85rem}gear-show .xs-container .info .details .info-row .label{min-width:35%;color:#777}gear-show .xs-container social-comment md-list-item.comment.md-2-line{padding:0;margin:10px 24px}@media screen and (max-width:599px){gear-show .xs-container .carousel{max-height:300px}}
.games-show{height:calc(100% - 56px)}.games-show md-tabs .details{height:calc(100% - 64px);overflow-y:auto}.games-show .backdrop{z-index:0}.games-show .backdrop .overlay{z-index:-1}.games-show .team-row{margin-top:16px;width:360px}.games-show .team-row:first-of-type{margin-top:32px}.games-show .team-row social-avatar{margin-right:24px}.games-show .subhead{padding:16px;text-align:Center;font-size:1.5rem;font-weight:700;text-transform:uppercase;margin:-8px}.games-show .status-spacer{height:64px}.games-show .rsvp-container.mobile .show-tablet-false,.games-show .rsvp-container.mobile .show-tablet-true{display:flex;flex-direction:column;flex:1 0 30%}@media screen and (max-width:600px){.games-show .rsvp-container.mobile .show-tablet-false{display:none}}.games-show .rsvp-container.mobile .first-button,.games-show .rsvp-container.mobile .second-button{display:flex;flex-direction:row;flex:1 0 30%;justify-content:center;margin:6px 8px}.games-show .rsvp-container.mobile .first-button span,.games-show .rsvp-container.mobile .second-button span{width:100%}.games-show .invite-button-container{padding:8px 16px}.games-show .preview{padding:12px}.games-show .preview .bars{padding:4px 0}.games-show .preview .bars .bar{margin-bottom:16px}.games-show .preview .bars .bar.thick{margin-bottom:0}.games-show .preview .bars .bar.winner{background-color:#0279d7}.games-show .preview .md-subheader{text-align:center;margin-top:16px;margin-bottom:16px;background-color:#efefef}.games-show .preview .md-subheader .md-subheader-inner{padding:12px;font-size:1.2rem;text-transform:uppercase}.games-show .preview .comparison{padding:10px 0}.games-show .preview .comparison .desc{font-size:.8rem;font-weight:500}.games-show .preview .note{margin-bottom:12px}.games-show .preview .note span{margin-left:8px}.games-show .preview .leaders .margins{margin:10px 0}.games-show .preview .leaders .player-row{padding-top:12px;text-align:center}.games-show .preview .leaders .player-row .stat{color:#9f9f9f}.games-show .preview .leaders .player-row .name{color:#5d5d5d;font-size:.875rem;font-weight:500;padding-top:6px}
leagues-show>div{height:calc(100% - 172px)}
.showcase .showcase-header h1{color:#fff;background-color:#147f14;text-transform:uppercase;padding:8px 20px;margin:0;font-size:20px}.showcase .leaders-standings{height:calc(100% - 40px);background-color:#2d2d2d}.showcase .leaders-standings table{color:#fff;border-spacing:0;width:100%}.showcase .leaders-standings table td{padding:12px 8px;font-size:18px;border-bottom:1px solid #212121}.showcase .leaders-standings table td.center{text-align:center}.showcase .leaders-standings table td.stats{width:30px;text-align:center}.showcase .leaders-standings table td.team-info .name,.showcase .leaders-standings table td.team-info .text,.showcase .leaders-standings table td.team-info img{display:inline-block;vertical-align:middle;height:100%}.showcase .leaders-standings table td.team-info img{margin-right:3px;width:20px;height:20px}.showcase .leaders-standings table td.team-info .name{font-weight:500}.showcase .leaders-standings table td.team-info .name.player{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:160px}.showcase .leaders-standings table td.team-info .text{display:inline-block;width:calc(100% - 50px)}.showcase .leaders-standings table tbody tr:nth-of-type(odd){background-color:#5d5d5d}.showcase .leaders-standings table thead{background-color:#000}.showcase .leaders-standings table thead td,.showcase .leaders-standings table thead th{font-weight:700;padding:7px;text-transform:uppercase}.showcase .leaders-standings table thead td.div-name,.showcase .leaders-standings table thead th.div-name{color:gold}.showcase .leaders-standings table .md-avatar{border-radius:50%;height:40px;width:40px}.showcase .leaders-standings.showcase-standings .md-avatar{height:25px;width:25px}.showcase .scores{background-color:#000;position:relative;overflow:hidden;transform:translate3d(0,0,0)}.showcase .scores .slider{position:absolute;top:0;left:0;height:100%;transform:translate3d(0,0,0);animation:moveSlideshow 20s linear infinite}.showcase .scores .score{display:inline-block;padding:8px 0;color:#fff;width:220px}.showcase .scores .score .inner-score{font-size:13px}.showcase .scores .score .inner-score .extra-info,.showcase .scores .score .inner-score .game-info,.showcase .scores .score .inner-score .teams{padding:0 12px}.showcase .scores .score .inner-score .extra-info,.showcase .scores .score .inner-score .game-info{color:#d4d4d4}.showcase .scores .score .inner-score .game-info .date{display:inline-block;width:56%}.showcase .scores .score .inner-score .teams{border-right:1px solid #464646;line-height:17px;padding:12px}.showcase .scores .score .inner-score .teams.last-of-type{border-right:none}.showcase .scores .score .inner-score .teams .team .name{font-weight:900;display:inline-block;width:calc(100% - 15px)}.showcase .scores .score .inner-score .teams .team.winner{color:gold}.showcase .scores .score .inner-score .teams .team .goals{display:inline-block;width:13px;text-align:right;float:right}.showcase .scores .score .inner-score .extra-info .division{display:inline-block;width:calc(100% - 60px);text-align:left}.showcase .scores .score .inner-score .extra-info .status{display:inline-block;width:50px;text-align:right;float:right}@media only screen and (max-height:800px){.showcase .leaders-standings table td{font-size:15px;padding:9px 8px}}@media only screen and (min-height:801px){.showcase .scores .score{padding:16px 0}.showcase .scores .score .inner-score{font-size:16px}.showcase .scores .score .inner-score .teams{padding:26px 12px}}@keyframes moveSlideshow{100%{transform:translateX(-66.6666%)}}
.messages-index{height:calc(100% - 56px);background-color:#fafafa}.messages-index .medium-container{height:100%;background-color:#fff;border-right:1px solid #efefef;border-left:1px solid #efefef}.messages-index .header{border-bottom:1px solid #efefef;height:80px;z-index:1;position:relative;box-shadow:0 6px 6px -3px rgba(0,0,0,.1)}.messages-index .header .left-header{border-right:1px solid #efefef;padding:24px 12px}.messages-index .header .left-header .search-wrapper{background-color:#efefef;border-radius:8px;padding:4px}.messages-index .header .left-header .search-wrapper:hover{cursor:text}.messages-index .header .left-header .search-wrapper md-icon{width:40px;padding:0 8px}.messages-index .header .left-header .search-wrapper md-icon.xs:hover{cursor:pointer}.messages-index .header .left-header .search-wrapper .search{background-color:#efefef;border:0}.messages-index .header .right-header{padding:12px 16px}.messages-index .panels{height:calc(100% - 80px);background-color:#fafafa}.messages-index .panels .inbox{background-color:#fff;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;border-right:1px solid #efefef}.messages-index .panels .inbox .empty{padding:8px 12px;height:65px;border-bottom:1px solid #efefef}.messages-index .panels .inbox .item{padding:8px 12px;height:65px;min-height:65px;border-bottom:1px solid #efefef}.messages-index .panels .inbox .item :hover,.messages-index .panels .inbox .item:hover{cursor:pointer}.messages-index .panels .inbox .item social-avatar{padding-right:12px}.messages-index .panels .inbox .item .item-body{padding-bottom:6px}.messages-index .panels .inbox .item .item-body .date{color:#9f9f9f;white-space:nowrap;font-size:.8rem}.messages-index .panels .inbox .item .item-body .nobreak{white-space:nowrap}.messages-index .panels .inbox .item .item-body .nobreak .body{font-size:.875rem;padding-top:1px;color:#5d5d5d;overflow:hidden;text-overflow:ellipsis}.messages-index .panels .inbox .item .item-body .conversee{font-size:.875rem;font-weight:500;color:#5d5d5d}.messages-index .panels .inbox .item.unread{background-color:#fafafa}.messages-index .panels .inbox .item.unread .conversee{font-weight:700;color:#5d5d5d}.messages-index .panels .inbox .item.unread .date{color:#4caf50;font-weight:500}.messages-index .panels .inbox .item.unread .body{font-weight:500}.messages-index .panels .inbox .item .trash{margin:0;font-size:18px;height:18px;width:18px;min-height:22px;min-width:20px;line-height:20px;opacity:.7}.messages-index .panels .inbox .item.selected{background-color:#fafafa;border-left:4px solid #4caf50;padding-left:8px}.messages-index .panels .inbox .item.selected :hover{cursor:default}.messages-index .panels .inbox .item.selected .trash:hover{cursor:pointer;opacity:1}.messages-index .panels .conversation{height:100%}.messages-index .panels .conversation social-comment-list .comment-list{background-color:#fafafa;flex-direction:column;flex:1;overflow-x:hidden;display:flex}.messages-index .panels .conversation social-comment-list .comment-list section{padding-top:16px}.messages-index .panels .conversation social-comment-list .comment-list social-message .medium-green-back a{color:#fff}.messages-index .panels .conversation social-comment-list .comment-list social-message .message-wrapper{margin:10px 16px}
.page-not-found{height:100%;width:100%;background-repeat:no-repeat;background-size:cover;font-size:16px}.page-not-found .main{position:absolute;font-family:helvetica,arial;left:0;right:0;bottom:0;top:0;background-color:rgba(41,41,41,.8);color:#fff;text-align:center;padding:16px;box-sizing:border-box}.page-not-found .text-container{height:calc(100% - 56px)}.page-not-found .icon-wrapper{cursor:pointer}.page-not-found h1{font-size:6em;margin-top:0;margin-bottom:24px;font-weight:700}.page-not-found h2{font-size:4em;font-weight:400;margin-bottom:0}.page-not-found h3{font-weight:500;font-size:1.8em;margin-bottom:0}.page-not-found h4{font-weight:300;font-size:1.2em;margin-top:8px}.page-not-found .button-container{margin-top:24px;display:flex;flex-direction:row}.page-not-found a.button{display:block;border:0;border-radius:50px;padding:15px 30px;color:#fff;cursor:pointer;outline:0;font-weight:300;width:200px;text-align:center;font-size:.8em;background-color:#3e3e3e;text-decoration:none}.page-not-found a.button:hover{background-color:#1d1d1d}.page-not-found a.yellow{margin-left:16px;background-color:#d6b200}.page-not-found a.yellow:hover{background-color:#947b00}@media screen and (max-width:959px){.page-not-found{font-size:14px}}@media screen and (max-width:600px){.page-not-found{font-size:12px;background-position-x:-370px}.page-not-found .main{padding:8px}.page-not-found .icon-container{margin-top:8px}.page-not-found h1{font-size:4em}.page-not-found h2{font-size:2em}.page-not-found h3{font-size:1.6em;margin-top:8px}.page-not-found .button-container{flex-direction:column;width:100%;box-sizing:border-box}.page-not-found .button-container a{margin:8px 0;width:100%;box-sizing:border-box;font-size:1em}}@media screen and (max-width:340px){.page-not-found html{font-size:10px}}
.notifications-index{background-color:#f7f7f7}md-list.hc-notifications{padding:0}md-list.hc-notifications md-list-item .md-button{cursor:pointer}md-list.hc-notifications md-list-item .md-list-item-inner .md-list-item-text{padding:12px 0;line-height:1.4rem}md-list.hc-notifications md-list-item .md-list-item-inner .md-list-item-text p{font-size:.9rem;line-height:1rem;color:#3e3e3e}md-list.hc-notifications md-list-item .md-list-item-inner .md-list-item-text .time-ago{font-size:.8rem;color:#777}
settings-account .verification-warning{padding:16px}settings-account .verification-warning.web{padding:16px 56px}settings-account .verification-warning .text{padding-bottom:24px;font-size:1.3rem;text-align:center}settings-account .avatar{position:relative}settings-account .avatar .profile-picture-wrapper{position:relative;width:100px;height:100px}settings-account .avatar .profile-picture-wrapper:hover{cursor:pointer}settings-account .avatar .profile-picture-wrapper .upload-button{z-index:1;background-color:rgba(0,0,0,.4);border-radius:12px;padding:4px 8px;margin-bottom:8px}settings-account .avatar .profile-picture-wrapper .upload-button:hover{background-color:rgba(0,0,0,.7)}settings-account .avatar .profile-picture-wrapper .upload-button span{padding-left:4px}settings-account .avatar .profile-picture-wrapper social-avatar{position:absolute;top:0;left:0}settings-account .avatar .profile-picture-wrapper social-avatar img{border-radius:50%;border:2px solid #fff;box-shadow:2px 4px 7px -1px #000}settings-account .avatar .profile-picture-wrapper social-avatar .circle{background-color:#f7f7f7;border:2px solid #fff;box-shadow:2px 4px 7px -1px #000}settings-account .email-container{position:relative}settings-account .email-container .verified{position:absolute;right:0;bottom:46px}settings-account .email-container .verified span{font-size:.8rem}settings-account .email-container .verified .verified-icon{color:#4caf50;margin:0}md-dialog.small-container{max-width:520px;width:100%}
settings-notifications{background-color:#00f}settings-notifications .web-phone-email{padding-right:4px;text-transform:none}settings-notifications .web-phone-email span{padding:0 4px 0 3px}settings-notifications label{font-size:1rem;color:#2d2d2d}
change-password md-content{padding:16px}change-password md-content md-input-container{width:100%;margin-bottom:40px}change-password .alert-row .md-button.rounded md-icon{margin:0 8px 0 0}
settings-preferences .general,settings-preferences .hockey-types{padding:16px}settings-preferences .goalie-select{margin:18px}settings-preferences .goalie-select span{margin-right:24px}settings-preferences .hockey-types{border-bottom:1px solid #efefef}settings-preferences .hockey-types div{padding-left:3px}settings-preferences .hockey-types md-checkbox{margin:0}settings-preferences .md-subheader .size-small{text-transform:none}settings-preferences .select-container{padding:0 16px}settings-preferences md-slider-container{padding:0 8px}settings-preferences md-slider-container md-slider .md-track-container .md-track{background-color:rgba(0,0,0,.38)}settings-preferences md-slider-container md-slider .md-track-container .md-track.md-track-fill{background-color:#008940}settings-preferences md-slider-container md-slider .md-thumb:after{border-color:#008940;background-color:#008940}settings-preferences md-slider-container input{max-width:40px;margin-left:16px;padding-left:0!important}settings-preferences .position-selector{background-color:#fafafa}settings-preferences .position-selector>div{background-color:#fff;border-radius:3px;padding:16px;color:#777}settings-preferences .position-selector>div md-icon{margin-bottom:24px}
settings .md-subheader{text-transform:uppercase;background-color:#fafafa;color:#9f9f9f;line-height:20px;padding:32px 16px 12px 16px}settings .mobile-container{background-color:#fff;border-right:1px solid #efefef;border-left:1px solid #efefef}settings .mobile-container md-content{padding:16px}settings .mobile-container.web md-content{padding:24px}
.settings-teams-content{padding:0!important;background:#fafafa;color:#9f9f9f}.settings-teams-content header{padding:16px 24px}.settings-teams-content .teams-header{padding:0 20px}.settings-teams-content ol{padding:8px}.settings-teams-content ol li{margin-bottom:16px;border-radius:3px;border:1px solid #dfdfdf;padding:16px 12px}.settings-teams-content ol li .handle{cursor:move}.settings-teams-content ol li social-avatar{margin-right:8px}.settings-teams-content ol li md-switch .md-container{margin:0}
.main.status cards-status{width:100%;max-width:600px}
.league-boxscore{color:#fff;font-size:14px;min-height:100%;background-color:#000}.league-boxscore md-divider{padding:0}.league-boxscore .md-subheader{font-weight:700;margin-top:16px}.league-boxscore .md-subheader .md-subheader-inner{padding:14px 16px}.league-boxscore .team-container{width:400px}.league-boxscore .double-button{padding:24px 16px;background-color:#202020}.league-boxscore .double-button button{color:#9f9f9f;text-transform:none;width:100%}.league-boxscore .double-button button.highlight{color:#fff;background-color:#5d5d5d}.league-boxscore .request-to-edit-wrapper{text-align:right;padding-top:8px}.league-boxscore .request-to-edit-wrapper a{color:#9f9f9f}.league-boxscore .gold-title{color:gold}.league-boxscore social-avatar.top-left{padding:8px;align-self:baseline}.league-boxscore .mobile-header{border-top:2px solid #000}.league-boxscore .summary social-avatar{align-self:inherit;padding-right:12px}.league-boxscore .summary .outcome md-label{padding:1px 3px;border-radius:2px}.league-boxscore .wide-line{line-height:1.3rem}.league-boxscore .semi-wide-line{line-height:1.5}.league-boxscore .empty-state{background-color:#202020;color:#9f9f9f;padding-bottom:20px;text-align:center}.league-boxscore .left-column.right-margin{margin-right:20px}.league-boxscore .bars-section{padding:16px;font-weight:700}.league-boxscore .bars-section .bars .bar.winner{background-color:#0279d7}.league-boxscore .bars-section.mobile div{font-size:.8rem}.league-boxscore .bars-section .team-header{padding-bottom:16px}.league-boxscore .bars-section .bar-padding{padding-bottom:14px}.league-boxscore table{width:100%;text-align:center;font-size:14px;font-weight:700}.league-boxscore table .wide{width:100%;text-align:left}.league-boxscore table.overview{width:450px}.league-boxscore table.overview th{color:#9f9f9f;padding:4px 8px}.league-boxscore table.overview tr{border-top:2px solid #000}.league-boxscore table.stats th{background-color:#202020;color:#9f9f9f;padding:16px 8px 4px 8px}.league-boxscore table.stats tr :not(th){border-top:2px solid #2d2d2d}.league-boxscore table.roster{font-size:12px;background-color:#202020;font-weight:500}.league-boxscore table.roster td,.league-boxscore table.roster th{padding:8px 4px;min-width:31px}.league-boxscore table.roster td.left,.league-boxscore table.roster th.left{padding-right:8px}.league-boxscore table.roster th{background-color:#2d2d2d;font-weight:500;text-transform:uppercase}.league-boxscore table.roster td social-avatar{padding-right:8px}.league-boxscore table.roster td.empty-state{padding:16px}.league-boxscore table.roster tr{border-top:1px solid #2d2d2d}.league-boxscore table td,.league-boxscore table th{padding:8px}.league-boxscore table td.left,.league-boxscore table th.left{padding-left:16px}.league-boxscore table td.right,.league-boxscore table th.right{padding-right:16px}.league-boxscore .title{padding:12px 16px;line-height:1.3}.league-boxscore .title.padded{padding:16px;line-height:1.5rem}.league-boxscore .period-header{padding:6px 16px;font-size:14px;font-weight:500}@media screen and (max-width:959px){.league-boxscore table.overview{width:100%}}
.teams-show-roster .roster-card-title{padding:10px 20px;background-color:#0d47a1;color:#fff;text-transform:uppercase}.teams-show-roster table{font-size:1rem;text-align:center;color:#2d2d2d;width:100%;font-weight:700}.teams-show-roster table .emtpy-row{padding:8px 5px;text-align:center}.teams-show-roster table td,.teams-show-roster table th{padding:8px 5px;vertical-align:middle}.teams-show-roster table td.player-header,.teams-show-roster table th.player-header{text-align:left;padding-left:6px}.teams-show-roster table td social-avatar,.teams-show-roster table th social-avatar{padding-right:10px}.teams-show-roster table td .md-button.md-icon-button.edit-button,.teams-show-roster table th .md-button.md-icon-button.edit-button{margin:0}.teams-show-roster table td .player,.teams-show-roster table th .player{font-weight:500;text-align:left;line-height:1.5}.teams-show-roster table td .player .name,.teams-show-roster table th .player .name{color:#0d47a1}.teams-show-roster table td .player .position,.teams-show-roster table th .player .position{color:#9f9f9f}.teams-show-roster table td .player .suspended,.teams-show-roster table th .player .suspended{color:red}.teams-show-roster table td .resend-button md-icon:hover,.teams-show-roster table th .resend-button md-icon:hover{color:#0279d7}.teams-show-roster table.league tr{border-top:1px solid #efefef}.teams-show-roster table .roster-header.non-league{background-color:#0d47a1;color:#fff;font-weight:500;padding:10px 20px;text-transform:uppercase}.teams-show-roster table .roster-header.league th{font-size:.9rem;padding:8px 0;font-weight:500;text-transform:uppercase}.teams-show-roster table td:last-of-type,.teams-show-roster table th:last-of-type{padding-right:6px}.teams-show-roster table td:first-of-type,.teams-show-roster table th:first-of-type{padding-left:10px}.teams-show-roster .roster table th{cursor:pointer}.teams-show-roster .roster table th:hover{background-color:#dfdfdf}@media screen and (max-width:599px){.teams-show-roster md-card.roster{width:100%;margin:0;overflow-x:hidden;border-radius:0}.teams-show-roster table{font-size:.8rem}.teams-show-roster table td{padding:8px 2px}.teams-show-roster table td button.md-button.md-icon-button{padding:0;width:24px}.teams-show-roster table .roster-header.league th{font-size:.8rem}.teams-show-roster .material-icons{font-size:18px}}
.roster-form{height:100%}.roster-form .new-user,.roster-form .user{padding-bottom:20px}.roster-form .new-user .detail,.roster-form .user .detail{padding-left:16px}.roster-form .user{margin-top:-8px;margin-bottom:8px;position:relative}.roster-form .user md-icon{position:absolute;left:32px;bottom:19px;z-index:1}.roster-form .user md-icon:after{height:12px;width:13px;background-color:#fff;left:5px;bottom:7px;content:"";position:absolute;z-index:-1}@media screen and (min-width:960px){.roster-form .user{cursor:pointer}}.roster-form .position-heading{padding-left:2px;color:#5d5d5d;font-size:.8rem}.roster-form .select-position{margin-top:2px}.roster-form .subheader{text-transform:uppercase;color:#9f9f9f}.roster-form .alert-row{padding:10px;background-color:#fff;border-top:1px solid #efefef;position:fixed;width:100%;z-index:1;bottom:0;left:0;right:0}.roster-form .alert-row button span{font-size:.8rem}.roster-form .alert-row.tiny button{padding:0 8px;margin:0 10px 0 0}.roster-form .alert-row.tiny button span{font-size:.7rem}.md-autocomplete-suggestions-container{background:#fff}.md-autocomplete-suggestions-container li,.md-autocomplete-suggestions-container md-autocomplete-parent-scope{display:flex;flex-direction:row;align-content:center;justify-content:flex-start}.md-autocomplete-suggestions-container md-autocomplete-parent-scope social-avatar{margin-right:12px;display:flex;align-items:center}.md-autocomplete-suggestions-container md-autocomplete-parent-scope span{font-weight:400;line-height:1.25;color:#777}.md-autocomplete-suggestions-container md-autocomplete-parent-scope span.relation{font-size:.8rem;color:#00592a}
.teams-show-finance h4.card-header{text-transform:uppercase;margin:32px 0 16px 8px;color:#777}@media screen and (max-width:500px){.teams-show-finance h4.card-header{margin:16px 0 8px 8px}}.teams-show-finance .info-card{margin-bottom:40px}@media screen and (max-width:500px){.teams-show-finance .info-card{margin-bottom:8px}}
teams-show-schedule{padding-bottom:40px}teams-show-schedule .playoff-container{padding-top:24px}teams-show-schedule .button-pad{padding:20px 0 18px 0}teams-show-schedule .md-subheader{background-color:#efefef;text-transform:uppercase}teams-show-schedule md-card{margin:10px}teams-show-schedule .header-line{padding:8px;padding-top:32px}teams-show-schedule .header-line .underline{border-bottom:1px solid #9f9f9f;margin-left:8px}teams-show-schedule section.pad-bottom{padding-bottom:32px}@media screen and (max-width:959px){teams-show-schedule .playoff-container .md-button.rounded{width:100%;margin:0 8px}}
teams-show-settings md-input-container{margin-bottom:0}teams-show-settings md-input-container label{z-index:0}teams-show-settings select-hockey-types{margin-bottom:24px}teams-show-settings .reminder-desc{padding-left:4px}teams-show-settings .cta{margin-top:24px}teams-show-settings .cta:first-of-type{margin-top:48px}teams-show-settings .md-subheader{margin:8px -14px 16px -14px}teams-show-settings .md-subheader.team-finder{margin:16px -14px 24px -14px}
.teams-show .header-container{font-size:0;border-radius:5px;margin-top:24px}.teams-show .header-container .header-inner-container{width:100%;position:relative;z-index:1}.teams-show .header-container .header-inner-container .logo-container{position:absolute;right:-75px;top:98px}.teams-show .header-container .header-inner-container .logo-container.border .profile-picture{border:4px solid #fff;background-color:#fff}.teams-show .header-container .header-inner-container .logo-container:not(.border) .profile-picture{border-radius:0}.teams-show .header-container .header-inner-container .logo-container .upload-profile-pic{position:absolute;top:-50px;left:-57px}.teams-show .header-container .header-inner-container .logo-container .profile-hack{top:-42px;left:-49px}.teams-show .header-container .header-inner-container .team-info{padding:32px 68px 32px 32px;font-size:16px}.teams-show .header-container .header-inner-container .team-info .team-name{font-size:2.5em}.teams-show .header-container .header-inner-container .team-info .team-location{font-size:1.125em;display:flex;word-break:break-word;word-wrap:break-word;white-space:normal}.teams-show .header-container .header-inner-container .team-info .jersey-label{margin-left:8px;font-size:1em}.teams-show .header-container .ios-upload-hack{position:absolute;left:0;top:6px;width:88px;height:30px;opacity:0}.teams-show .header-container .cover-photo-container{position:relative;z-index:0}.teams-show .header-container .cover-photo-container .cover-photo{height:350px;width:auto;border-top-right-radius:5px;max-width:572px}.teams-show .header-container .cover-photo-container .cover-upload{position:absolute;right:16px;top:16px}.teams-show .header-container .upload-button{background-color:rgba(0,0,0,.3);color:#fff}.teams-show .header-container .upload-button md-icon{color:#fff}.teams-show .header-container .upload-button:hover{background-color:rgba(0,0,0,.8)}.teams-show .header-container .fab-container{position:relative;z-index:1}.teams-show .header-container .fab-container .md-fab{position:absolute;right:0;bottom:-81px}.teams-show .teams-jersey-ad-mobile,.teams-show .teams-jersey-ad-web{display:block;text-align:center}.teams-show .teams-jersey-ad-mobile img,.teams-show .teams-jersey-ad-web img{width:100%}.teams-show .teams-jersey-ad-web{padding-bottom:16px}.teams-show .teams-jersey-ad-web img{max-width:800px}.teams-show .teams-jersey-ad-mobile{display:none}.teams-show .teams-jersey-ad-mobile img{max-width:600px}.teams-show .body-container{background-color:#f7f7f7;position:relative}.teams-show .body-container .finance-container,.teams-show .body-container .schedule-container,.teams-show .body-container .teams-show-roster{padding:40px}.teams-show .body-container .schedule-container{padding-top:0}.teams-show layout-empty-page{padding:56px;margin:0}@media screen and (max-width:959px){.teams-show{background-color:#f7f7f7}.teams-show .header-container{border-radius:0;margin-top:0}.teams-show .header-container .header-inner-container{padding:16px 16px 32px 16px;margin-top:-54px;background:linear-gradient(to bottom,transparent 0,#000 37%,transparent 38%,transparent 100%)}.teams-show .header-container .header-inner-container .logo-container{position:static}.teams-show .header-container .header-inner-container .logo-container .profile-picture{width:100px;height:100px}.teams-show .header-container .header-inner-container .logo-container.border .profile-picture{border-width:2px}.teams-show .header-container .header-inner-container .logo-container .upload-profile-pic{top:-37px;left:-53px}.teams-show .header-container .header-inner-container .logo-container .profile-hack{top:-31px;left:-45px}.teams-show .header-container .header-inner-container .team-info{margin-left:16px;font-size:12px;padding:8px}.teams-show .header-container .header-inner-container .team-info .jersey-row md-icon{font-size:28px;height:28px;width:28px}.teams-show .header-container .header-inner-container .request-to-play-mobile{margin:0 0 24px 16px}.teams-show .header-container .cover-photo-container .cover-photo{max-width:100%;height:auto;width:959px;border-top-right-radius:0;max-height:250px;-o-object-fit:cover;object-fit:cover}.teams-show .header-container .cover-photo-container .cover-upload{right:4px;top:4px}.teams-show .body-container .md-fab{position:fixed;right:8px;bottom:16px;top:auto}.teams-show .body-container .finance-container,.teams-show .body-container .schedule-container,.teams-show .body-container .teams-show-roster{padding:0}.teams-show .body-container .schedule-container{max-width:600px}.teams-show .spacer{height:100px}.teams-show .teams-jersey-ad-web{display:none}.teams-show .teams-jersey-ad-mobile{display:block}}
.title-show{z-index:0;position:relative;color:#fff}.title-show img{z-index:1}.title-show .title-video video{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1;transform:translateX(-50%) translateY(-50%);background-size:cover;filter:blur(3px)}.title-show .title-video .black-overlay{position:absolute;z-index:0;background-color:rgba(0,0,0,.7)}.title-show .title-overlay{z-index:1}.title-show .title-overlay .call-to-actions{position:absolute;bottom:0;left:0;right:0;width:100%}.title-show .title-overlay .call-to-actions img{max-height:300px;margin-bottom:12px}.title-show .title-overlay .call-to-actions .md-button{width:80%;text-align:left}.title-show .title-overlay .call-to-actions .md-button md-icon{margin:0 14px 0 8px}.title-show .title-overlay .call-to-actions .md-button.facebook-back md-icon{margin:0 17px 0 5px}.title-show .title-overlay .call-to-actions .md-button:not(.white-border){border:0}.title-show .title-overlay .call-to-actions .md-button.get-started{margin:0 0 75px 0;width:auto}.title-show .title-overlay .call-to-actions .md-button.no-icon{text-align:center}.title-show .title-overlay .call-to-actions p{text-align:center;width:80%;margin:35px 0 50px 0}.title-show .title-overlay .md-caption{color:#efefef}.title-show .title-overlay .md-caption a{color:#4caf50}.title-show .page-title .call-to-actions p.md-body-2{color:#fff;font-weight:700;line-height:18px;margin:15px 0 25px 0}.title-show .carousel-indicator{z-index:2;position:absolute;bottom:20px;text-align:center;width:100%}.title-show .carousel-indicator div.rn-carousel-indicator span{margin:0 8px;outline:0}.title-show .carousel-indicator div.rn-carousel-indicator span.active{color:#4caf50}
users-show .header-container{background-repeat:no-repeat;background-size:cover;position:relative;background-position:center;font-size:0;height:280px}users-show .header-container md-tabs{top:-48px}users-show .header-container .background-image{position:absolute;width:100%}users-show .header-container .ios-upload-hack{position:absolute;left:8px;top:5px;width:88px;height:30px;opacity:0}users-show .header-container .cover-upload{position:absolute;top:16px;right:16px;z-index:1}users-show .header-container .profile-upload{position:absolute;bottom:-11px;margin:0}users-show .header-container .upload-button{background-color:rgba(0,0,0,.3);color:#fff}users-show .header-container .upload-button md-icon{color:#fff}users-show .header-container .upload-button:hover{background-color:rgba(0,0,0,.8)}users-show .header-container .overlay{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5)}users-show .header-container .details{height:100%}users-show .header-container .details .info-buttons-container{width:100%;z-index:1;padding:0 16px}users-show .header-container .details .info-buttons-container .user-info .logo-container{position:relative;padding-right:24px}users-show .header-container .details .info-buttons-container .user-info .logo-container.border .profile-picture{border:2px solid #fff}users-show .header-container .details .info-buttons-container .user-info .info-text{font-size:14px}users-show .header-container .details .info-buttons-container .user-info .info-text .user-name{font-size:2em}users-show .header-container .details .info-buttons-container .user-info .info-text .user-location{font-size:1em;padding:2px 0 0 0}users-show .header-container .details .info-buttons-container .user-info .info-text .level-container>span:first-of-type{margin-right:8px}@media screen and (max-width:600px){users-show .header-container .details .info-buttons-container .user-info .info-text .level-container{flex-direction:column}}users-show .header-container .details .info-buttons-container .user-info .info-text .user-level{margin-top:8px;font-size:1em}users-show .header-container .details .info-buttons-container .buttons{padding:24px 0}users-show .header-container .details .info-buttons-container .buttons .no-left{margin-left:0}users-show .header-container .details .info-buttons-container .buttons .md-button{width:100%}users-show .header-container .details .info-buttons-container .buttons .md-button span{padding:0 24px}users-show .body-container{background-color:#f7f7f7}users-show .body-container .md-subheader{background-color:#f7f7f7}users-show .body-container .md-subheader div{padding-bottom:4px}users-show .body-container .about-tab,users-show .body-container .career-tab{padding:16px 8px}users-show .body-container .career-tab .league-header{margin-top:8px;font-size:1.7rem}users-show .body-container .career-tab .league-header social-avatar{padding:8px;padding-right:16px}users-show .body-container .career-tab .league-header .name{padding:12px 0}users-show .body-container .career-tab cards-teams-stats md-card{margin-bottom:16px}users-show .events-tab .md-subheader-inner{padding:24px 8px}users-show .events-tab md-card{margin-bottom:16px}users-show .events-tab layout-empty-page{margin-top:36px;margin-bottom:36px}@media screen and (min-width:959px){.users-show .header-container{border-radius:5px;margin-top:24px;height:350px}.users-show .header-container md-tabs md-tabs-wrapper{margin-left:40px}.users-show .header-container .overlay{border-radius:5px 5px 0 0}.users-show .header-container .upload-button.profile-upload{left:5px}.users-show .header-container .details{margin-left:16px}.users-show .header-container .details .info-buttons-container{padding:0 24px}.users-show .header-container .details .info-buttons-container .user-info .info-text{font-size:16px}.users-show .header-container .details .info-buttons-container .user-info .info-text .user-location{padding:8px 0}.users-show .body-container{padding:0 24px}}@media screen and (max-width:400px){.users-show .header-container{height:220px}.users-show .header-container .profile-upload{left:-6px}}
cards-bouncing-email .icon-container{border-radius:50%;padding:8px;margin:16px 0 0 16px}cards-bouncing-email .content-container{padding:16px}cards-bouncing-email h1{font-weight:500;font-size:1.2rem;margin-bottom:8px}cards-bouncing-email span{margin-bottom:8px}cards-bouncing-email a{text-decoration:underline!important;cursor:pointer!important}
cards-email-verification .icon-container{border-radius:50%;padding:8px;margin:16px 0 0 16px}cards-email-verification .content-container{padding:16px}cards-email-verification h1{font-weight:500;font-size:1.2rem;margin-bottom:8px}cards-email-verification span{margin-bottom:8px}
.newsfeed-event-reminder{background:#0d47a1;margin-bottom:-3px;position:relative;height:48px;width:100%;z-index:2}.newsfeed-event-reminder:after{font-size:1.8rem;color:#fff;content:attr(data-text);text-transform:uppercase;position:absolute;left:24px;bottom:-7px;font-weight:500}.newsfeed-event-reminder.featured_event{background:#e65100}.newsfeed-game-reminder{padding:8px 8px 0 8px;margin-bottom:-16px}cards-event[card] md-content{border-top:3px solid #0b8843}cards-event .ellipsis{width:100%}cards-event .width-margin{margin:0 8px}cards-event md-content h3{display:inline-block;margin:0}cards-event md-content section{padding:0}cards-event md-content section .edit-button{color:#9f9f9f;border:1px solid;border-color:#9f9f9f;margin-top:0;text-transform:none}cards-event md-content section .edit-button md-icon{margin:initial}cards-event md-content section h3{font-weight:700;display:inline-block;margin:0;padding-bottom:5px}cards-event md-content section .profile-picture-wrapper{margin-right:15px}cards-event md-content section .title-row{padding-bottom:10px}cards-event md-content section .title-row .event-title{white-space:pre-wrap}cards-event md-content section .title-row .md-body-2{line-height:14px;padding-bottom:4px}cards-event md-content section .info-row{margin:4px 0 4px 12px;text-transform:uppercase}cards-event md-content section .info-row md-icon{margin-right:30px}cards-event md-content section .info-row>div:nth-of-type(2) md-icon{margin-right:16px}cards-event md-content section .description{margin:10px 0;white-space:pre-wrap}cards-event md-content section .md-button.md-icon-button{margin:0}cards-event md-content section .highlight md-icon{color:#e65100}cards-event md-content section.social-proof-section{padding-right:0!important}cards-event .social-proof-section md-icon{color:#9f9f9f}cards-event .social-proof-section .comment-count{margin:0;padding:0;min-width:46px;color:#9f9f9f}cards-event .social-proof-section .comment-count md-icon{margin-right:8px}cards-event .social-proof-section social-proof .social-proof-avatars social-avatar{margin-left:0}cards-event .social-proof-section social-proof .social-proof-avatars social-avatar .profile-picture-wrapper{margin-right:4px}
cards-gear md-content{position:relative}cards-gear md-content:after{content:"";position:absolute;height:3px;left:135px;right:0;top:0;background:#fb8c00}cards-gear .gear-photo{position:relative;background-position:center;background-size:cover;height:135px;width:135px}cards-gear .gear-photo .count{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#5d5d5d 100%);width:100%;padding:2px;position:absolute;bottom:0}cards-gear .gear-photo .count md-icon,cards-gear .gear-photo .count span{color:#efefef;margin:0}cards-gear .gear-photo .count md-icon{font-size:20px;height:20px;width:20px;padding:2px}cards-gear .details{padding:16px}cards-gear .details .header{font-weight:500;font-size:1.2rem}cards-gear .details .condition{line-height:1.4rem;color:#777;font-size:.875rem}cards-gear .social{padding:8px 16px}cards-gear .social md-icon,cards-gear .social span{color:#9f9f9f}cards-gear .social .button-with-number{padding-right:0;margin-right:0}
hc-card-header{padding:16px;background-color:#008940;display:block;color:#fff}hc-card-header h1{font-size:1.8rem;text-transform:uppercase;font-weight:500}hc-card-header md-icon{margin-right:24px;margin-left:8px;color:#fff}@media screen and (max-width:599px){hc-card-header md-icon{font-size:24px;height:24px;width:24px;line-height:24px}}
cards-info md-card{background-color:#0d47a1;color:#fff;padding:16px}cards-info md-card md-icon{margin:0;color:#fff}cards-info md-card md-icon.main-icon{margin-right:16px}cards-info md-card h1{font-size:1rem;padding-bottom:8px}cards-info md-card h3{font-size:.8rem}
cards-profile-empty-cta md-card{margin-bottom:16px}cards-profile-empty-cta md-card md-card-content div.border-bottom{border-bottom:1px solid #dfdfdf;flex:1 0 auto!important;-webkit-flex:1 0 auto!important}cards-profile-empty-cta .icon{padding:12px;margin:14px;border-radius:4px}cards-profile-empty-cta .text .title{padding-bottom:6px}cards-profile-empty-cta .text .body{font-size:.95rem}cards-profile-empty-cta .arrow{margin:12px}
cards-profile-stats .border-right{border-right:1px solid #dfdfdf}
cards-status .picture-wrapper{width:100%}cards-status .picture-wrapper .picture{height:100%;background-position:center;background-size:cover}cards-status .picture-wrapper img{width:100%}cards-status .youtube-wrapper{position:relative;padding-bottom:52%;padding-top:25px;height:0}cards-status .youtube-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}cards-status .profile-picture-wrapper{padding-right:8px;margin-right:8px}cards-status .username{color:#0d47a1;font-size:.875rem;font-weight:500}cards-status .time-location{font-size:.8rem;color:#777}cards-status .status-info .open-menu.md-button.md-icon-button{margin-right:-5px}cards-status .status-info .main-text{word-break:break-word}cards-status .status-info .main-text p{white-space:pre-wrap;line-height:1.5}cards-status .status-info .main-text p.multi-ellipsis{display:block;display:-webkit-box;height:5.25rem;font-size:.875rem;line-height:1.5;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}cards-status .status-info .main-text a,cards-status .status-info .main-text p{font-size:.875rem}cards-status .status-info .main-text .show-more{white-space:nowrap;cursor:pointer}cards-status .status-info .arena-link{color:#008940}cards-status .layout-padding>md-divider{margin-top:-8px;padding:0}cards-status .action-bar a,cards-status .action-bar button{padding:6px;margin-right:0;margin-left:0}cards-status .action-bar a span,cards-status .action-bar button span{font-size:.875rem}cards-status .action-bar md-icon{margin-right:8px}cards-status .action-bar md-icon.icon-like2{margin-bottom:5px}cards-status .action-bar .liked{color:#0d47a1}cards-status .action-bar .liked md-icon{color:#0d47a1}cards-status .status-comments-container a.more-comments{display:block;margin:16px 0 0 16px}cards-status .status-comments-container.contracted social-comment:not(:nth-last-child(-n+3)){display:none}cards-status .status-comments-container:not(.contracted) .comment-list{height:355px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}cards-status .status-comments-container social-comment-list .username{font-size:.875rem}cards-status .status-comments-container social-comment-list md-list-item.comment{background-color:#fafafa}@media screen and (max-width:959px){cards-status social-comment-list .comment-input-container{display:none}}@media screen and (max-width:340px){cards-status .action-bar button{flex:1}}
.user-other-teams,cards-teams-stats{background-color:#efefef;font-size:1rem}.user-other-teams .season-header,cards-teams-stats .season-header{background-color:#003382;color:#fff;padding:.8rem}.user-other-teams table,cards-teams-stats table{text-align:center;width:100%}.user-other-teams table tr td,.user-other-teams table tr th,cards-teams-stats table tr td,cards-teams-stats table tr th{padding:12px 12px 12px 12px;border-top:1px solid #efefef}.user-other-teams table tr td.left-align,.user-other-teams table tr th.left-align,cards-teams-stats table tr td.left-align,cards-teams-stats table tr th.left-align{text-align:left}.user-other-teams table tr td.right-pad,.user-other-teams table tr th.right-pad,cards-teams-stats table tr td.right-pad,cards-teams-stats table tr th.right-pad{padding-right:24px}.user-other-teams table tr td.wide,.user-other-teams table tr th.wide,cards-teams-stats table tr td.wide,cards-teams-stats table tr th.wide{width:100%}.user-other-teams table tr td.player-info,.user-other-teams table tr th.player-info,cards-teams-stats table tr td.player-info,cards-teams-stats table tr th.player-info{text-align:left}.user-other-teams table tr td,cards-teams-stats table tr td{color:#5d5d5d;font-size:.875rem}.user-other-teams table tr td social-avatar,cards-teams-stats table tr td social-avatar{padding:0 12px}.user-other-teams table tr td .division,cards-teams-stats table tr td .division{font-size:.875rem}.user-other-teams table tr th,cards-teams-stats table tr th{font-size:.875rem;color:#9f9f9f;text-transform:uppercase}.user-other-teams table tr .team-info,cards-teams-stats table tr .team-info{text-align:left}.user-other-teams table tr .team-info>a,cards-teams-stats table tr .team-info>a{width:100%}@media screen and (max-width:959px){cards-teams-stats table tr td,cards-teams-stats table tr th{padding:12px 0 12px 12px}cards-teams-stats table tr td.right-pad,cards-teams-stats table tr th.right-pad{padding-right:12px}cards-teams-stats table tr th{font-size:.8125rem}cards-teams-stats table tr td social-avatar{padding-left:0;font-size:.8rem}}
components-edit-teams-item{padding:8px;margin-bottom:8px}components-edit-teams-item social-avatar{margin-right:16px}components-edit-teams-item p{font-size:.8rem}
event-history table.history{border:1px solid #efefef}event-history table.history td,event-history table.history th{text-align:left}event-history table.history td:not(.payment-method),event-history table.history th:not(.payment-method){min-width:100px}event-history table.history td.arena,event-history table.history td.player,event-history table.history th.arena,event-history table.history th.player{min-width:150px}event-history table.history td{padding:12px 8px}event-history table.history td:last-of-type{padding-right:8px}event-history table.history th{padding:18px 8px}event-history table.history .player social-avatar{padding-right:12px}event-history .organizer-only{display:none}event-history.organized .organizer,event-history.organized .payment-method{display:none}event-history.organized .organizer-only{display:block}event-history.organized .collected-online{text-align:right}event-history .header-row{border:1px solid #efefef;width:100%;color:#9f9f9f;padding:16px;text-transform:uppercase}event-history .row{border:1px solid #efefef;border-top:0;padding:16px}event-history .row .title{display:block;display:-webkit-box;height:36px;font-size:15px;line-height:1.2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:auto}event-history .row social-avatar{margin-right:16px}
elements-game-invite{height:100%}elements-game-invite search-input .search-avatar a{margin-right:9px}elements-game-invite md-list .md-subheader{background-color:#fff}elements-game-invite md-list md-list-item md-icon.invited{color:#0279d7}elements-game-invite .alert-row button span{font-size:.8rem}elements-game-invite .alert-row.tiny button{padding:0 8px;margin:0 10px 0 0}elements-game-invite .alert-row.tiny button span{font-size:.7rem}
elements-list-item md-list-item{padding:0 16px;border-bottom:1px solid #efefef}elements-list-item md-list-item.md-2-line .md-avatar{margin-top:16px}elements-list-item md-list-item.md-2-line .md-list-item-text p{line-height:14px}elements-list-item md-list-item.md-2-line .md-list-item-text p.dark-orange-fore{color:#ff5722}elements-list-item md-list-item.md-2-line .md-list-item-text a{color:#0d47a1}elements-list-item md-list-item .actions{padding:12px 0}elements-list-item md-list-item .actions .md-button.md-icon-button{margin:0}
finance-payment-plan{font-size:14px}finance-payment-plan sup{font-size:x-large}finance-payment-plan .header{margin-bottom:2em;padding:40px}finance-payment-plan .header .deets{padding-left:2em}finance-payment-plan .header .deets .season-title{font-size:2em;padding-bottom:.5em}finance-payment-plan .header .deets .dollar-header{font-size:3.5em}finance-payment-plan .bar-header{font-size:.8em;font-weight:500;text-transform:uppercase;padding:0 40px;margin-bottom:4px}finance-payment-plan .bar-header .due-payments{font-size:1.4em;margin-bottom:4px}finance-payment-plan .due-payment-bar{padding:16px 40px;border-top:2px solid #f7f7f7}finance-payment-plan .due-payment-bar graphs-bars .progress-bars .progress-bar-bar{height:14px}finance-payment-plan .due-payment-bar graphs-bars .progress-bars .progress-bar-bar .bar{height:14px;min-width:0;background-color:#4caf50}finance-payment-plan .due-payment-bar graphs-bars .desc{font-size:1.5em}@media screen and (max-width:700px){finance-payment-plan{font-size:10px}finance-payment-plan .bar-header,finance-payment-plan .due-payment-bar,finance-payment-plan .header{padding:8px}finance-payment-plan sup{font-size:.5em}}
finance-player-history .mobile-history{display:none}finance-player-history .mobile-history .row{border-top:1px solid #efefef;padding:16px}finance-player-history .mobile-history .row social-avatar{margin-right:16px}@media screen and (max-width:500px){finance-player-history .web-history{display:none}finance-player-history .mobile-history{display:block}}
finance-stripe-payment{padding:40px}finance-stripe-payment .input-button-row{padding:12px 0}finance-stripe-payment .info{color:#5d5d5d;margin-bottom:8px}finance-stripe-payment input{height:38px;width:100%;background-color:#efefef;border:1px solid #9f9f9f;border-radius:4px;padding-left:16px}finance-stripe-payment button.md-button.rounded{padding:0 20px;margin-left:16px}finance-stripe-payment button.md-button.rounded span{font-size:.8rem}finance-stripe-payment .cards,finance-stripe-payment .stripe{height:32px}finance-stripe-payment .stripe{background-color:#9f9f9f;border:1px solid #9f9f9f;border-radius:12px;margin-right:14px}@media screen and (max-width:959px){finance-stripe-payment .stripe{margin-left:10px}}@media screen and (max-width:700px){finance-stripe-payment{padding:16px}}@media screen and (max-width:400px){finance-stripe-payment{padding:8px}}
.ribbon{width:80px;height:80px;overflow:hidden;position:absolute}.ribbon span{position:absolute;display:block;width:130px;padding:4px 0;background-color:#e65100;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;text-transform:uppercase;text-align:center}.ribbon-top-right{top:-2px;right:-2px}.ribbon-top-right span{left:-10px;top:10px;transform:rotate(45deg)}
postform-status .cta-container{color:#777}postform-status .cta-container md-icon{color:#777;margin-right:8px}postform-status button.md-button.rounded{border:0}postform-status md-input-container{width:100%;margin:0}postform-status md-input-container.empty .md-char-counter{display:none}postform-status md-input-container textarea.md-input{width:100%;border:none}postform-status .arena-location-icon{color:#ff5722;padding:0}postform-status .layout-padding>.flex.checkin-rink{padding-left:0}postform-status .img-container img{width:100%}postform-status .focus-trap{cursor:text}postform-status .ios-upload-hack{position:absolute;left:0;bottom:0;height:40px;width:40px;opacity:0}@media screen and (max-width:400px){postform-status .cta-container button.rounded{margin:0}}.statuses-form{background-color:#fff}.statuses-form .cta-container{position:fixed;bottom:0;left:0;right:0;background-color:#fff}
graphs-pie-percentage .pie{width:150px;height:150px;position:relative}graphs-pie-percentage .pie .circle{position:absolute;top:0;left:0;width:150px;height:150px;background:#efefef;border-radius:50%}graphs-pie-percentage .pie .circle .inner{position:absolute;width:120px;height:120px;top:15px;left:15px;border-radius:50%;background-color:#fff}graphs-pie-percentage .pie .number{top:28%;left:0;position:absolute;font-size:3rem;text-align:center;width:100%}graphs-pie-percentage md-progress-circular{z-index:1}graphs-pie-percentage md-progress-circular svg path{stroke:#4caf50}graphs-pie-percentage .small .pie{width:75px;height:75px;position:relative}graphs-pie-percentage .small .pie .circle{position:absolute;top:0;left:0;width:75px;height:75px;background:#efefef;border-radius:50%}graphs-pie-percentage .small .pie .circle .inner{position:absolute;width:60px;height:60px;top:8px;left:8px;border-radius:50%;background-color:#fff}graphs-pie-percentage .small .pie .number{top:30%;font-size:1.5rem}
navigation-side{-webkit-user-select:none;-moz-user-select:none;user-select:none}navigation-side md-content{padding-bottom:25px}navigation-side .hc-sidenav,navigation-side .hc-sidenav-secondary{position:fixed;left:0;top:56px;bottom:0;z-index:21;width:100%;max-width:350px;transform:translate3d(calc(-100% + 20px),0,0);will-change:transform}navigation-side .hc-sidenav-secondary.league-header,navigation-side .hc-sidenav.league-header{top:104px}navigation-side .hc-sidenav .position-relative,navigation-side .hc-sidenav-secondary .position-relative{box-shadow:2px 0 4px rgba(0,0,0,.4);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;width:calc(100% - 20px)}navigation-side .hc-sidenav-secondary.hc-sidenav-animateable,navigation-side .hc-sidenav.hc-sidenav-animateable{transition:transform .4s cubic-bezier(.25,.8,.25,1)}navigation-side .hc-sidenav-secondary.hc-sidenav-open,navigation-side .hc-sidenav.hc-sidenav-open{transform:translate3d(0,0,0)}navigation-side .hc-sidenav .hc-notifications md-list-item .md-list-item-inner .md-list-item-text .time-ago,navigation-side .hc-sidenav .hc-notifications md-list-item .md-list-item-inner .md-list-item-text p,navigation-side .hc-sidenav-secondary .hc-notifications md-list-item .md-list-item-inner .md-list-item-text .time-ago,navigation-side .hc-sidenav-secondary .hc-notifications md-list-item .md-list-item-inner .md-list-item-text p{color:rgba(255,255,255,.7)}navigation-side .hc-sidenav .hc-notifications .md-button,navigation-side .hc-sidenav-secondary .hc-notifications .md-button{padding:16px}navigation-side .hc-sidenav-secondary{max-width:290px;width:80%;transform:translate3d(-102%,0,0);box-shadow:2px 0 4px rgba(0,0,0,.4);background-color:#2d2d2d;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:calc(100% - 56px)}navigation-side .hc-sidenav-secondary .md-button{width:100%;margin:0;padding:4px}navigation-side .hc-sidenav-secondary md-divider{margin:0}navigation-side .hc-sidenav-secondary .secondary-header{color:#4caf50;padding:16px 0 16px 16px;font-weight:500}navigation-side md-content{background-color:#2d2d2d;min-height:100%}navigation-side md-divider{border:0;border-bottom:1px solid #3e3e3e;margin:16px}navigation-side .hc-sidenav .nav-header{margin:20px 0 8px 16px;display:block}navigation-side .hc-sidenav .top-section{background-color:#202020}navigation-side .hc-sidenav .md-button:hover{background-color:rgba(158,158,158,.2)}navigation-side .hc-sidenav md-list-item._md-button-wrap>div.md-button:first-child{padding:4px 16px}navigation-side .hc-sidenav md-list-item._md-button-wrap>div.md-button:first-child h3{font-size:1.05rem;color:#9f9f9f}navigation-side .hc-sidenav md-list-item._md-button-wrap>div.md-button:first-child md-icon{margin:0 29px 0 10px;color:#9f9f9f}navigation-side .hc-sidenav md-list-item._md-button-wrap>div.md-button:first-child social-avatar{padding-right:8px}navigation-side .hc-sidenav md-list-item._md-button-wrap>div.md-button:first-child .badge{margin-right:18px;position:relative}navigation-side .hc-sidenav md-list-item._md-button-wrap>div.md-button:first-child .badge.unread:after{color:#fff;background-color:#b71c1c}navigation-side .hc-sidenav md-list-item._md-button-wrap>div.md-button:first-child .badge:after{position:absolute;left:-10px;top:3px;content:attr(badge);color:#202020;width:30px;height:30px;border-radius:50%;background-color:#9f9f9f;z-index:0;text-align:center;line-height:30px}navigation-side .hc-sidenav md-list-item._md-button-wrap.user-row>div.md-button:first-child{padding:8px 0 8px 16px}navigation-side .hc-sidenav md-list-item._md-button-wrap.user-row>div.md-button:first-child h3{color:#fff}navigation-side .hc-sidenav md-list-item._md-button-wrap.user-row>div.md-button:first-child social-avatar{padding-right:12px}navigation-side .hc-sidenav md-list-item._md-button-wrap.nav-menu-item>div.md-button:first-child{padding:0 16px}navigation-side .hc-sidenav md-list-item._md-button-wrap.nav-menu-item>div.md-button:first-child h3,navigation-side .hc-sidenav md-list-item._md-button-wrap.nav-menu-item>div.md-button:first-child md-icon{color:#9f9f9f}navigation-side .hc-sidenav md-list-item._md-button-wrap.nav-menu-item>div.md-button:first-child h3{text-transform:capitalize}navigation-side .hc-sidenav md-list-item._md-button-wrap.nav-menu-item>div.md-button:first-child md-icon{margin:0 16px 0 8px}navigation-side .hc-sidenav md-list-item._md-button-wrap.nav-menu-item>div.md-button:first-child social-avatar{padding-right:8px}navigation-side .hc-sidenav .admin-section .md-list-item-text{color:#9f9f9f;margin-left:4px}navigation-side .hc-sidenav .nav-role h3,navigation-side .hc-sidenav .nav-team h3{margin:0;line-height:120%}navigation-side .hc-sidenav .nav-role a,navigation-side .hc-sidenav .nav-team a{padding:0 8px;margin:0}navigation-side .hc-sidenav .user-location{line-height:1.2rem}navigation-side .hc-sidenav .team-cta{padding:8px 6px 12px 6px}md-dialog.teams-splash-dialog{padding:24px}md-dialog.teams-splash-dialog md-input-container{width:100%}@media screen and (min-width:960px){md-dialog.teams-splash-team-search{margin-left:320px}md-dialog.teams-splash-dialog{width:40%;margin-left:320px}md-dialog.teams-splash-dialog .md-button{padding:0 30px}.teams-splash .teams-splash-content{margin-left:320px}}
search-input md-content{height:56px}search-input .search-icon{margin:0 7px}search-input.default input{color:#000}search-input.warn input{color:#972d2d}search-input md-content{background-color:#ececec;padding:8px}search-input input{background-color:rgba(0,0,0,0);border:0}
md-list.player-search-results md-list-item.md-2-line .md-list-item-text p.relation{font-weight:400;font-size:.8rem;color:#00592a}
search-resources{height:calc(100% - 56px)}search-resources md-content.vertical-scroll{height:calc(100% - 56px)}search-resources layout-empty-page{padding-top:32px}search-resources .tabs-inner-container{overflow:hidden}
select-goalie{text-align:center}select-goalie md-input-container{width:100%}select-goalie md-input-container.md-icon-left.md-icon-right{padding-left:0}
select-location md-input-container .md-input::-webkit-input-placeholder,select-location md-input-container.md-default-theme .md-input::-webkit-input-placeholder{color:transparent}select-location md-input-container{position:relative}select-location md-input-container.md-icon-right{padding-right:0}select-location md-input-container .input-icon{position:absolute;top:2px;color:#777}select-location img.map-image{width:100%}select-location.grey-on-white .detect-location span{color:#777}select-location.grey-on-white .detect-location md-icon{color:#777}select-location.white-on-black .detect-location span{color:#fff}select-location.white-on-black .detect-location md-icon{color:#fff}select-location[detect=true] .input-icon{display:none}
.comments-container-route{height:calc(100% - 56px)}.comments-container-route .comment-list{background-color:#fafafa;flex-direction:column;flex:1;overflow-x:hidden;display:flex}@media screen and (max-width:959px){.comments-container-route md-list-item.comment .reply{display:block}}social-comment:not(:last-of-type) md-list-item{border-bottom:1px solid #efefef}social-comment md-list-item.comment{padding:8px 16px;min-height:40px}social-comment md-list-item.comment.md-2-line{height:auto;min-height:20px}social-comment md-list-item.comment.md-2-line p{color:rgba(0,0,0,.87);font-weight:400;white-space:pre-line;word-break:break-word}social-comment md-list-item.comment .delete,social-comment md-list-item.comment .reply{cursor:pointer;display:none;text-transform:lowercase}@media screen and (max-width:959px){social-comment md-list-item.comment .delete{display:block}}@media screen and (min-width:960px){social-comment md-list-item.comment:hover .delete,social-comment md-list-item.comment:hover .reply{display:block}}social-comment md-list-item.comment .profile-picture-wrapper{margin:8px 8px 8px 0;padding-right:8px}social-comment md-list-item.comment.md-2-line .md-list-item-text{padding:8px 0}social-comment md-list-item.comment .md-body-1,social-comment md-list-item.comment .md-body-2{line-height:18px}
social-comment-list .comment-list{padding:0}social-comment-list .comment-list .show-more-button{padding:0 20px;max-width:30%;align-self:center;margin-top:20px}social-comment-list .comment-input-container{border-top:1px solid #efefef;border-bottom:1px solid #efefef;min-height:51px}social-comment-list .comment-input-container md-icon.enabled{color:#23bfff}social-comment-list .comment-input-container md-input-container{padding-bottom:2px;padding-left:8px;margin:8px 0}social-comment-list .comment-input-container md-input-container textarea{border:none}social-comment-list .comment-input-container .photo-upload-placeholder{width:16px}social-comment-list .md-resize-wrapper{width:100%}social-comment-list .md-resize-handle{display:none}social-comment-list .md-errors-spacer{display:none}
social-message .message-wrapper{margin:10px}social-message social-avatar{margin-top:12px}social-message .bubble{border-radius:10px;padding:10px 20px;margin:0 10px 10px}social-message .bubble .body .text{word-break:break-word}social-message .bubble .body .text span{padding-bottom:2px;white-space:nowrap}
.profile-game-logs{padding:32px 12px}.profile-game-logs select:first-of-type{margin-right:8px}.profile-game-logs table,.profile-game-logs tr{width:100%;text-align:left}.profile-game-logs table{border:1px solid #dfdfdf;background-color:#fff;border-radius:3px;margin:24px 0}.profile-game-logs table td,.profile-game-logs table th{padding:16px}.profile-game-logs table tr:not(:last-of-type){border-bottom:1px solid #dfdfdf}.profile-game-logs table th{text-transform:uppercase;color:#9f9f9f}.profile-game-logs table td{color:#3e3e3e;font-size:.9rem}@media screen and (max-width:599px){.profile-game-logs select{width:100%}.profile-game-logs select:last-of-type{margin-top:8px}.profile-game-logs table td,.profile-game-logs table th{padding:8px}}
.vue-skill-level{background:#fafafa;color:#5d5d5d}.vue-skill-level i{margin-right:8px}.vue-skill-level header{padding:14px}.vue-skill-level header.cursor-pointer:hover{background-color:#fff}.vue-skill-level header.selected{border:1px solid #efefef;border-bottom:none;border-radius:3px;background:#fff}.vue-skill-level header:first-of-type.selected{border-left:none}.vue-skill-level header:last-of-type.selected{border-right:none}.vue-skill-level .level-row{background-color:#fff;padding:8px 32px 8px 20px;border-top:1px solid #efefef;cursor:pointer}.vue-skill-level .level-row .level-header-container{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-skill-level .level-row .level-header i{margin-right:14px;will-change:transform;transition:transform .3s ease}.vue-skill-level .level-row .description{max-height:0;will-change:height;transition:max-height .3s ease;overflow:hidden}.vue-skill-level .level-row .description .point,.vue-skill-level .level-row .description .title{margin-bottom:8px;font-size:.875rem}.vue-skill-level .level-row .description .title{font-weight:500;margin-top:8px}.vue-skill-level .level-row .checkbox{height:26px;width:26px;border-radius:50%;border:2px solid rgba(0,0,0,.54)}.vue-skill-level .level-row .checkbox i{display:none}.vue-skill-level .level-row .checkbox.selected{border:none}.vue-skill-level .level-row .checkbox.selected i{display:block;color:#fff;margin:-2px 0 0 -2px;font-size:32px;color:rgba(68,138,255,.87)}.vue-skill-level .level-row:last-of-type{border-bottom:1px solid #efefef}.vue-skill-level .level-row.open .level-header i{transform:rotate(-180deg)}.vue-skill-level .level-row.open .description{max-height:500px}
/*# sourceMappingURL=community.min.css.map */
