.list-group{margin-bottom:0;padding-left:0;text-align:left}.list-group-item{position:relative;display:block;padding:8px 16px;margin-bottom:-1px;background-color:#fff;border:1px solid #e6e6e6}.list-group-item:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}a.list-group-item,button.list-group-item{color:#595959}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#595959}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{text-decoration:none;color:#595959;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#ebebeb;color:#ccc;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#ccc}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#262626;background-color:#ffee58;border-color:#e6e6e6}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#262626}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.mention-item{cursor:pointer;font-size:14px;line-height:22px}.mention-avatar{display:inline-block;margin-right:4px;vertical-align:middle}.mention-name{font-weight:500}.mention-username{color:#8c8c8c}.resource-response-form-wrapper{position:relative;margin-bottom:20px;margin-top:20px}.resource-response-form-wrapper .form-fields{margin-bottom:0}.resource-response-form-wrapper .form-field label{display:none}.resource-response-form-wrapper .initial-form-content{position:relative}.resource-response-form-wrapper .initial-form-content .avatar{position:absolute;left:0;top:0;margin-right:20px;transition:width 0.2s linear}.resource-response-form-wrapper .initial-form-content .response-body-wrapper{margin-left:50px;transition:margin-left 0.2s linear}.resource-response-form-wrapper .initial-form-content .form-field{max-width:100%;margin-bottom:0 !important}.resource-response-form-wrapper .initial-form-content textarea{width:100%;margin:0;padding:10px;resize:none;cursor:pointer}.resource-response-form-wrapper .initial-form-content .response-body-wrapper,.resource-response-form-wrapper .initial-form-content textarea{height:36px !important}.resource-response-form-wrapper .extra-form-content{height:0;padding-left:50px;overflow:hidden}.resource-response-form-wrapper.active .initial-form-content .response-body-wrapper{height:auto !important}.resource-response-form-wrapper.active .initial-form-content textarea{height:160px !important;cursor:auto}.resource-response-form-wrapper.active .extra-form-content{height:40px;padding-top:20px;overflow:auto;position:relative;transition:padding-left 0.2s linear}.resource-response-form-wrapper.active .extra-form-content .btn{float:right;margin-top:-20px}.resource-response-form-wrapper.active .extra-form-content .upload_widget_wrapper{padding:0;height:35px;max-height:35px;margin-top:-15px;float:left}.resource-response-form-wrapper.active .extra-form-content .upload_widget_wrapper .upload_widget{border:0;width:30px;height:30px;background:transparent;background-color:#eee}.resource-response-form-wrapper.active .extra-form-content .upload_widget_wrapper .help_text{display:none}.resource-response-form-wrapper.active .extra-form-content .anonymous_contribution{position:absolute;left:90px;bottom:7px;overflow:hidden;transition:left 0.2s linear}.resource-response-form-wrapper.anonymous-contribution .initial-form-content .avatar{width:0}.resource-response-form-wrapper.anonymous-contribution .initial-form-content .response-body-wrapper{margin-left:0}.resource-response-form-wrapper.anonymous-contribution .extra-form-content{padding-left:0}.resource-response-form-wrapper.anonymous-contribution .extra-form-content .anonymous_contribution{left:40px}.resource-response-form-wrapper.nested{padding:20px;margin-top:0}.resource-response-form-wrapper.nested.active .extra-form-content{height:50px;overflow:visible}.response-attachment{box-shadow:0 2px 3px rgba(0,0,0,0.3);display:inline-block;padding:3px;background-color:#fff;margin:20px;margin-top:5px;margin-right:5px;float:right;line-height:0}.ie-8 .response-attachment{border:1px solid #e9eaea}.response-attachment img{clear:both;line-height:0}@-webkit-keyframes scale-to-highlight{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-to-highlight{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);-webkit-transform:scale(1);transform:scale(1)}}.response{padding-top:30px;padding-bottom:20px;border-top:1px solid #e9eaea;position:relative;z-index:100}.response .highlighted{background-color:#fdeac8;box-shadow:0 0 10px #fde1af;-webkit-animation:scale-to-highlight 0.5s;animation:scale-to-highlight 0.5s;padding:10px 10px 20px;margin:-10px}.ie-8 .response .highlighted{border:1px solid #e9eaea}.response .highlighted .response-actions-wrapper{margin-right:10px;margin-left:10px}.response .highlighted .response-body::after{background:rgba(253,234,200,0);background:linear-gradient(180deg, rgba(253,234,200,0),#fdeac8)}.response .faded>*{opacity:0.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50)}.response .response-body{overflow:hidden}.response .resource-response-form-wrapper.active{overflow:hidden}.response .collapsed{max-height:220px;position:relative;overflow:hidden}.response .collapsed .response-body{max-height:220px;overflow:hidden}.response .collapsed .response-body::after{content:'';width:100%;height:100%;left:0;right:0;bottom:0;position:absolute;z-index:700;background-color:transparent;background-repeat:repeat-x;background-position:50% bottom;background:rgba(255,255,255,0);background:linear-gradient(180deg, rgba(255,255,255,0),#fff)}.response .expand,.response .expand-overlay{display:none}.response.nested .collapsed .response-body::after{background:rgba(250,250,250,0);background:linear-gradient(180deg, rgba(250,250,250,0),#fafafa)}@media only screen{.response .collapsed{z-index:0}.response .collapsed .expand-overlay{width:100%;height:100%;position:absolute;bottom:0;left:0;top:0;right:0;text-align:center;background-color:rgba(255,255,255,0);transition:background-color 0.2s ease;cursor:pointer;z-index:800;display:block}.response .collapsed .expand{margin:auto;z-index:900;position:relative;bottom:0;left:0;top:50%;right:0;background-color:transparent;font-size:20px;font-weight:bold;color:#999;display:none}.response .collapsed:hover .expand-overlay{display:block;background-color:rgba(255,255,255,0.8)}.response .collapsed:hover .expand{display:block}.response.nested .collapsed .expand-overlay{background-color:rgba(250,250,250,0)}.response.nested .collapsed:hover .expand-overlay{background-color:rgba(250,250,250,0.8)}}.response-metadata-wrapper .avatar{float:left}.response-metadata-wrapper .metadata{margin-left:50px;margin-bottom:10px;display:block;font-size:.8em;color:#999;font-weight:bold}.response-body{margin-left:50px}.response-body a{-ms-word-break:break-all;-ms-hyphens:auto;-moz-word-break:break-all;-moz-hyphens:auto;-webkit-word-break:break-all;-webkit-hyphens:auto;word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.response-body p,.response-body ul,.response-body ol{margin-bottom:1em}.response-body ul,.response-body ol{padding-left:30px}.response-body ul li,.response-body ol li{list-style:inherit;margin-bottom:1em;line-height:1.5}.response-body ul{list-style:disc}.response-body ol{list-style:decimal}.response-body li p{margin-bottom:0}.response-body p,.response-body li{font-size:14px}.response-actions-wrapper{position:absolute;bottom:0;font-size:13px;z-index:800;left:50px}.response-actions-wrapper li{display:inline;margin-right:1em}.response-actions-wrapper .btn{color:#aaa;margin:0 !important;padding:0 !important}.response-actions-wrapper .btn:hover{color:#2f5da8}.response-actions-wrapper.response-reply-action{right:0;left:auto}.response-actions-wrapper.response-reply-action li{margin-right:0}@media only screen{.response-actions-wrapper{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);transition:all 0.1s ease}.response-actions-wrapper.response-reply-action{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)}}.list-pagination-indicator{overflow:hidden;background-color:transparent !important;border:0 !important;padding:0 !important}.list-pagination-indicator button,.list-pagination-indicator span{background-color:transparent;display:inline-block;padding:0;font-size:13px;font-family:inherit;color:inherit;margin:20px 0}.list-pagination-indicator button{float:left}.list-pagination-indicator button:hover{cursor:pointer;color:#2f5da8}.list-pagination-indicator span{float:right;color:#999}.nested{margin-left:100px;margin-bottom:5px;border:1px solid #e9eaea;padding-left:20px;padding-right:20px;padding-top:20px;background-color:#fafafa;overflow:hidden}.nested .response-body p,.nested .response-body li{font-size:13px}.nested .response-actions-wrapper{left:70px;bottom:0}.nested .collapsed .response-actions-wrapper{left:50px}.nested .response-attachment{margin-right:0}.nested .resource-response-form-wrapper,.nested.resource-response-form-wrapper{margin:0}.nested .resource-response-form-wrapper .form-fields,.nested.resource-response-form-wrapper .form-fields{margin-bottom:0 !important}.nested .resource-response-form-wrapper .form-fields .form-field span,.nested.resource-response-form-wrapper .form-fields .form-field span{margin-top:0 !important}.nested.resource-response-form-wrapper{margin-left:100px;margin-bottom:5px}.response:hover .response-actions-wrapper,.response:hover .reply-action{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)}.reply-action button{color:#aaa}.reply-action button:hover{color:#2f5da8}@media only screen{.resource-response-list .resource-response-form-wrapper,.resource-response-list .response{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);transition:opacity 0.2s ease}}@media (max-width: 768px){.resource-response-form-wrapper{margin-left:-10px;margin-right:-10px;padding:10px 10px 0}.nested{margin-left:10px}.response-attachment{box-shadow:none;border:1px solid #e9eaea}.ie-8 .response-attachment{border:1px solid #e9eaea}.response-attachment img{float:left;max-width:20px}}.profile-tooltip{z-index:900}
