.author .msgBubble{float:left;display:block;background:#f3f5f9}.author .msgBubble.isBold{font-weight:700}.contributor .msgBubble{float:right;display:block;border:1px solid #e9e9e9;background-color:#e9e9e9}.message{overflow:hidden}.options{float:right;display:block}.options button{font-size:14px;margin-top:10px}.author,.contributor{overflow:unset;margin-bottom:36px}.chatView .msgBubble{width:408px;font-size:18px;padding:10px;border-radius:4px;position:relative;min-height:45px}.chatView .msgBubble p,.chatView .msgBubble li{font-size:18px}.chatView .msgBubble .inline-media-preview.docs .iframe-wrapper.full{height:525px}.chatView .msgBubble.audioNote{height:57px;padding-top:0}.chatView .msgBubble.description{font-size:16px}.chatView .msgBubble.description.editMode textarea{min-height:150px;height:100%}.player-controls{width:90%;margin-left:1px}.player-btns.mute{display:none}.chatView{max-width:900px;margin:0 auto;padding-bottom:150px;overflow:auto}#thp-audio-container .player-btns{background-color:#e9e9e9;color:#1f262d}#thp-audio-container .player-control-seek .progressBar{background-color:#2e2e2e}#thp-audio-container .player-control-seek .player-time{font-weight:100}.chatView .inline-media-preview{height:inherit}.chatView .inline-media-preview.audio,.chatView .inline-media-preview.audio .audio-wrapper,.chatView .inline-media-preview.audio .audio-wrapper .audio-player-wrapper{height:60px}.profileColumn{text-align:right;right:50px}.profilePicture{border-radius:50%;position:fixed;width:74px;height:74px;z-index:1;opacity:1;transition:opacity .3s}.arrowRight{width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #e9e9e9;float:right;margin-left:-1px;margin-top:6px}.arrowRight.isContent{margin-top:40px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #e9e9e9}.arrowRight.isAudio{margin-top:14px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:15px solid #e9e9e9}.arrowLeft{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #f3f5f9;float:left;margin-top:10px}@media (max-width: 991px){.profilePicture{width:55px;height:55px}}@media (max-width: 767px){.chatView{padding-top:10px}.chatView .msgBubble{width:250px}.profileColumn{text-align:left;right:0}}@keyframes bubbleUp{0%{max-height:0;transform:translateY(100vh)}to{max-height:350px;transform:translateY(0)}}@keyframes bumpy{0%{transform:translateY(0)}25%{transform:translateY(0)}to{transform:translateY(0)}}.mainColumn{overflow:hidden;min-height:calc(100vh - 300px)}.messageBubble{height:100%;display:block;clear:both;padding-top:10px}.chatView.isStepping .messageBubble:last-child{animation-name:bubbleUp;animation-duration:.5s;animation-fill-mode:forwards}.chatView.isAdding .messageBubble:not(:last-child){animation-delay:.5s;animation-name:bumpy;animation-duration:.25s}#navigation-bar{border-bottom:1px solid #a5a5a5}.promptWelcome{padding-top:40px}.promptWelcome .promptCreatorImage{display:block;height:120px;margin:auto;width:120px;border-radius:120px}.promptWelcome .promptCreatorName,.promptWelcome .promptHeading{color:#2e2e2e;font-family:open sans;font-size:18px;font-weight:700;margin:8px auto;text-align:center}.promptWelcome .promptGreeting{color:#2e2e2e;font-size:18px;font-weight:700;margin:32px auto 0;text-align:center}.promptWelcome .promptGreeting.done{width:100%}.promptWelcome .promptGreeting.done p{font-size:18px;max-width:50%;margin:0 auto}.promptWelcome .promptDescription{color:#2e2e2e;font-family:open sans;font-size:18px;margin:8px auto;text-align:center}.promptWelcome .promptMessage{color:#2e2e2e;font-family:open sans;font-size:14px;margin:8px auto;text-align:center}.promptWelcome .msgBubble{min-width:250px;max-width:350px;padding:10px 20px;text-align:left}.promptWelcome .promptStartButton{margin:24px auto;text-align:center}.promptWelcome .promptCompleteButton{margin:32px auto;text-align:center}.promptWelcome .prompt-preview{display:flex}.promptWelcome .prompt-preview .messageBubble{margin:0 auto;text-align:center}.promptCompleteButton button{width:342px}.goBackBtn{padding-left:55px;padding-right:55px}.promptView-container{min-height:calc(100vh - 82px);background-color:#fff}.promptView-container.preview .chatView .inline-media-preview.video{height:277px;margin:auto}.promptView-container .chatView #thp-video-container .videoFramer{height:100%}@media (max-width: 767px){.promptView-container{padding-top:40px}.promptWelcome{padding-top:0}.promptView-container.preview{top:70px;position:relative;padding-top:0}.promptView-container.preview .promptWelcome{padding-top:5px}.promptWelcome .promptGreeting.done{max-width:100%}}
