.participants-user-list,.select-participants-list>div{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 3px 34px 5px #ccc;box-shadow:0 3px 34px 5px #ccc;position:absolute;padding:8px;font-size:12px;line-height:25px}.participants-user-list .user,.select-participants-list>div .user{margin-bottom:4px}.participants-user-list .user:last-child,.select-participants-list>div .user:last-child{margin-bottom:0}.participants-user-list .user-image,.select-participants-list>div .user-image{vertical-align:middle}.participants-user-list span,.select-participants-list>div span{padding-left:5px}.messaging-backdrop{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.05);top:0;z-index:1040}.messaging-backdrop .messaging-compose{width:795px;position:absolute;left:calc(50% - 397.5px);background:#fff;z-index:1050;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.messaging-backdrop .messaging-compose header{background:#eee;padding:20px 25px}.messaging-backdrop .messaging-compose header h2{font-weight:300;line-height:1.3}.messaging-backdrop .messaging-compose header .cancel{position:absolute;top:20px;right:30px}.messaging-backdrop .messaging-compose .messaging-event-link{margin:20px 28px 0}.messaging-backdrop .messaging-compose .participants{padding:20px 27px 0 79px}.messaging-backdrop .messaging-compose .participants .select2-container-multi .select2-choices{min-height:32px;border-radius:4px}.messaging-backdrop .messaging-compose .participants .select2-container-multi .select2-choices .select2-input{padding:7px 5px 3px;font-size:12.0000001px}.messaging-backdrop .messaging-compose .participants .select2-container-multi .select2-choices .select2-search-choice{padding:5px 25px 6px 8px;margin:3px;border-color:#068dab;background:#82d9ed;color:#05657b}.messaging-backdrop .messaging-compose .participants .select2-container-multi .select2-choices .select2-search-choice-close{right:5px;left:auto;top:6px}.messaging-backdrop .messaging-compose .participants .select-participants{display:inline-block}.messaging-backdrop .messaging-compose .participants .select-participants .select-participants-button{padding:0 4px;margin-left:3px}.messaging-backdrop .messaging-compose .participants .select-participants .select-participants-button i{width:23px;height:32px}.messaging-backdrop .messaging-compose .participants .select-participants .select-participants-list{position:absolute}.messaging-backdrop .messaging-compose .participants .select-participants .select-participants-list>div{z-index:1;width:390px;max-height:240px;overflow-y:auto;right:-38px;top:4px}.messaging-backdrop .messaging-compose .participants .select-participants .select-participants-list>div .user-row{margin-bottom:8px}.messaging-backdrop .messaging-compose .participants .select-participants .select-participants-list>div .user-row:first-child{margin-right:2.3%}.messaging-backdrop .messaging-compose .participants .select-participants .select-participants-list>div .user{width:48.4%;float:left;padding:0;margin-bottom:1px}.messaging-backdrop .messaging-compose .participants .select-participants .select-participants-list>div .user.selected a{background-color:#e0f5fa!important;border-color:#b4e7f3!important;color:#000}.messaging-backdrop .messaging-compose .participants .select-participants .select-participants-list>div .user a:hover{background-color:#b4e7f3;border-color:#88d9ec;color:#000}.messaging-backdrop .messaging-compose .participants .select-participants .select-participants-list>div .user a{padding:1px;height:25px;border:1px solid transparent;display:inline-block;width:100%}.messaging-backdrop .messaging-compose .participants .select-participants .select-participants-list>div .user .user-image{vertical-align:top}.messaging-backdrop .messaging-compose.preselected .participants{padding:18px 27px 0 28px;font-size:15px;line-height:38px}.messaging-backdrop .messaging-compose.preselected .participants span{padding-left:8px}.messaging-backdrop .messaging-compose .user-image{vertical-align:top}.messaging-backdrop .messaging-compose .message{margin-top:20px;padding:0 28px}.messaging-backdrop .messaging-compose .message textarea{width:91.2%;height:173px;margin:0 0 10px 10px}.messaging-backdrop .messaging-compose .buttons{padding:0 28px 26px 10px}.messaging-backdrop .messaging-compose textarea{resize:none}.messaging-backdrop .messaging-compose.slideUp{-webkit-transform:translateY(-110%);transform:translateY(-110%)}.select2-drop.messaging-participants-dropdown{width:208px!important;border:none;border-radius:4px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);margin-top:-4px}.select2-drop.messaging-participants-dropdown .select2-results{overflow:hidden;max-height:185px;padding:8px;border:none;margin:0}.select2-drop.messaging-participants-dropdown .select2-result{border:1px solid transparent;padding:0;margin:0 0 1px}.select2-drop.messaging-participants-dropdown .select2-result.select2-highlighted{background-color:#e0f5fa;border-color:#b4e7f3;color:#000}.select2-drop.messaging-participants-dropdown .select2-result .select2-result-label{padding:1px 1px 0;height:26px;overflow:hidden}.select2-drop.messaging-participants-dropdown .select2-result span{padding:4px;vertical-align:top;line-height:23px;font-size:12.0000001px}.select2-drop.messaging-participants-dropdown .select2-result .user-image span{display:none}@media (max-width:795px){.messaging-backdrop .messaging-compose{width:100%;left:0}.messaging-backdrop .messaging-compose .participants{padding:10px 20px 0 38px}.messaging-backdrop .messaging-compose .participants .select-participants,.messaging-backdrop .messaging-compose .user-image{display:none}.messaging-backdrop .messaging-compose .files{left:37px}.messaging-backdrop .messaging-compose .files .fake-file-button{font-size:0}}
.messaging-event-link{margin:5px 0 27px}.messaging-event-link>span,.messaging-event-link a{display:block;padding:5px 9px 6px;border:1px solid;border-radius:1px}.messaging-event-link a{color:#036276;background:#82d9ed;border-color:#068dab}.messaging-event-link a .icon-link:before{color:#068dab;font-size:16px;line-height:16px;margin-right:8px}.messaging-event-link a .icon-arrow-right-slim{float:right;margin-top:3px}.messaging-event-link span.workout-removed{background:#ccc;border-color:#d2d2c8}
.messaging-backdrop .messaging-compose.highlight,.messaging .reply.highlight{background-color:#e0f5fa!important}.messaging-backdrop .messaging-compose.over,.messaging .reply.over{background-color:#9dbad4!important}.messaging-backdrop .messaging-compose.highlight,.messaging-backdrop .messaging-compose.over,.messaging .reply.highlight,.messaging .reply.over{border-color:#ccc}.messaging-backdrop .messaging-compose.highlight textarea,.messaging-backdrop .messaging-compose.over textarea,.messaging .reply.highlight textarea,.messaging .reply.over textarea{opacity:.4}.messaging-backdrop .messaging-compose.highlight .drop-helper,.messaging-backdrop .messaging-compose.over .drop-helper,.messaging .reply.highlight .drop-helper,.messaging .reply.over .drop-helper{display:block!important}.messaging-backdrop .messaging-compose .files,.messaging .reply .files{position:absolute;left:80px}.messaging-backdrop .messaging-compose .files .file-list,.messaging .reply .files .file-list{display:inline-block;vertical-align:middle;max-height:55px;overflow:hidden;overflow-y:overlay;padding:1px 20px 1px 0}.messaging-backdrop .messaging-compose .files .file-list>*,.messaging .reply .files .file-list>*{display:block;text-align:right}.messaging-backdrop .messaging-compose .files .file-list>* .doc,.messaging-backdrop .messaging-compose .files .file-list>* .download,.messaging-backdrop .messaging-compose .files .file-list>* .play,.messaging-backdrop .messaging-compose .files .preview,.messaging .reply .files .file-list>* .doc,.messaging .reply .files .file-list>* .download,.messaging .reply .files .file-list>* .play,.messaging .reply .files .preview{display:none}.messaging-backdrop .messaging-compose .files .upload,.messaging .reply .files .upload{display:inline-block;vertical-align:middle}.messaging-backdrop .messaging-compose .files .drop-helper,.messaging .reply .files .drop-helper{position:fixed;width:100%;right:0;text-align:center;top:200px;font-size:18px;display:none}.messaging-backdrop .messaging-compose .files .file-button,.messaging .reply .files .file-button{display:none}.messaging .reply .files .drop-helper{width:66%;top:inherit;bottom:102px}

/*# sourceMappingURL=12.7848e.css.map*/