.albums{font-weight:400}.albums .header{background-color:#f68b1f;color:#fff;position:relative;padding:3px 10px;font-weight:bold}.albums .albums-container{padding:10px 10px 0 10px;position:relative}.albums .albums-container .album-box{position:relative}.albums .albums-container .album-box .album{height:120px;width:176px;margin-bottom:10px!important}.albums .albums-container .album-box .album.selected{border:2px solid #f68b1f}.albums .albums-container .album-box .album.selected .album-title{border-bottom:1px solid #f68b1f;border-left:1px solid #f68b1f;border-right:1px solid #f68b1f}.albums .albums-container .album-box .album .album-content{width:100%;height:100%;background-color:#eaeaea;color:#dadada;font-size:72px;text-align:center}.albums .albums-container .album-box .album .album-title{min-height:25px;border-top:1px solid #dfdfdf;background-color:#fff;padding:2px 5px 2px 5px;position:absolute;bottom:1px;left:1px;right:3px}.albums .albums-container .album-box .interaction{position:absolute;right:7px;bottom:1px}.albums .albums-container .add-album{height:120px;width:176px;background-color:#999;color:#fff;position:relative;top:0;margin-bottom:10px!important}.albums .albums-container .add-album .album-contents{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:154px}.albums .albums-container .add-album .album-contents .album-label{float:left;width:120px}.albums .albums-container .add-album .album-contents .add-album-symbol{float:right;font-size:18px;line-height:36px}.albums .albums-container .new-album{height:120px;width:176px;background-color:#fff;position:absolute;top:10px;display:none;margin-bottom:10px!important}.albums .albums-container .new-album .album-contents .album-name{position:absolute;top:10px;left:11px}.albums .albums-container .new-album .album-contents #closeAddAlbumInfo{position:absolute;top:5px;right:5px}.albums .albums-container .new-album .album-contents #newAlbumName{margin-top:20px;width:100%}.albums .albums-container .new-album .album-contents #addAlbumName{margin-top:5px}.comment-list{background-color:#fff;border:solid 1px #dfdfdf;border-top:none}.comment-list .comment-page-header{border-bottom:solid 1px #f1f1f1;padding:0 15px 0 31px;background-color:#fafafa;font-weight:400;font-size:14px}.comment-list .comment-page-header .previous-comments{display:inline-block;color:#0997fe;margin:5px 5px 5px 0;line-height:20px}.comment-list .comment-page-header .previous-comments:hover{cursor:pointer;text-decoration:underline}.comment-list .comment-page-header .previous-comments.loading{color:#777;text-decoration:none;cursor:default}.comment-list .comment-page-header .previous-comments .glyphicon{position:relative;top:2px;margin-right:2px}.comment-list .comment-page-header .hidden-count{display:inline;margin:5px 0;color:#999;font-size:12px;font-weight:bold;line-height:20px}.comment-list .comment{background-color:#fafafa;padding:5px 5px;border-bottom:solid 1px #f1f1f1;font-size:14px;font-weight:400}.comment-list .comment.user-hidden{display:none}.comment-list .comment .commentor-picture{float:left}.comment-list .comment .commentor-picture img{border-radius:100%}.comment-list .comment .comment-header{margin-left:35px;margin-right:10px}.comment-list .comment .comment-header .commentor{display:inline-block;color:#0997fe;font-weight:500;margin-right:4px}.comment-list .comment .comment-header .comment-timestamp{display:inline-block;color:#999;max-width:200px;font-size:12px}.comment-list .comment .comment-header .report-box{float:right}.comment-list .comment .comment-header .report-box .report-button{font-size:10px;color:#bababa;cursor:pointer}.comment-list .comment .comment-content{margin-left:35px;margin-right:10px}.comment-list .comment .comment-content .comment-message{padding-top:2px;white-space:pre-wrap;-ms-word-wrap:break-word;word-wrap:break-word}.comment-list.hidden-revealed .comment.user-hidden{display:block}.comment-list.hidden-revealed .comment.user-hidden .commentor-picture{opacity:.3}.comment-list.hidden-revealed .comment.user-hidden .comment-content .comment-message,.comment-list.hidden-revealed .comment.user-hidden .comment-header{opacity:.5}.comment-list.hidden-revealed .comment.user-hidden .comment-content .like-bar{display:none}.comment-list .new-comment{margin-right:10px;width:100%;background-color:#fafafa}.comment-list .new-comment td{padding:5px;vertical-align:top}.comment-list .new-comment .commentor-picture{width:35px;padding:5px 0 5px 3px;text-align:center}.comment-list .new-comment .commentor-picture img{border-radius:100%;border:solid 1px #ddd}.comment-list .new-comment .new-comment-message-wrapper{position:relative}.comment-list .new-comment .new-comment-message-wrapper .new-comment-message{display:block;width:545px;outline:none;resize:none;overflow:hidden;padding:2px 0;position:relative;top:2px;font-size:14px;background-color:transparent;font-family:inherit;font-weight:400;color:inherit;border:solid 1px transparent;cursor:pointer;margin-bottom:5px}.comment-list .new-comment .new-comment-message-wrapper .new-comment-message:focus,.comment-list .new-comment .new-comment-message-wrapper .new-comment-message.commenting{background-color:#fff;border:solid 1px #eee;padding-left:2px;padding-right:2px;cursor:text}.comment-list .new-comment .new-comment-message-wrapper button{position:absolute;bottom:9px;right:15px;display:none;outline:none}.post-tools{position:relative}.post-tools.dragging-file .new-post-photo-container{display:none!important}.post-tools #drop-zone{position:absolute;z-index:100;top:0;left:0;bottom:0;right:0;display:none;background-color:rgba(255,255,255,.9);text-align:center;padding-top:.8em;font-size:16px;color:#777}.post-tools .new-post-types{border-bottom:solid 1px #dfdfdf;margin-bottom:5px;padding:3px 0}.post-tools .new-post-types .new-post-type{text-align:center;height:25px;padding-top:3px;font-weight:bold;border-right:solid 1px #d0d0d0;font-size:13px}.post-tools .new-post-types .new-post-type:last-child{border-right:none}.post-tools .new-post-types .new-post-type a{color:#428bca}.post-tools .new-post-types .new-post-type a:hover{color:#2a6496;text-decoration:underline}.post-tools .selected-type a{text-decoration:underline}.post-tools .uploading-photo{padding:10px}.post-tools .legacy-photo-name,.post-tools .photo-form{margin:10px}.post-tools .new-post-photo-uploading{margin:10px 20px;text-align:center;background-color:#eee;width:125px}.post-tools .new-post-photo-uploading .glyphicon{display:block;margin:25px auto 20px auto;font-size:50px;color:#ddd}.post-tools .new-post-photo-uploading progress{-webkit-appearance:none;-moz-appearance:none;width:80%;margin-bottom:10px}.post-tools .new-post-photo-uploading progress::-webkit-progress-value{background-color:#0096ff}.post-tools .new-post-photo-uploading progress::-webkit-progress-bar{background-color:#fafafa}.post-tools .new-post-photo-uploading progress::-moz-progress-bar{background-color:#0096ff}.post-tools .new-post-photo-container{margin:10px 20px;position:relative;width:125px;height:125px;overflow:hidden}.post-tools .new-post-photo-container .clear-photo{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);display:none}.post-tools .new-post-photo-container .clear-photo .remove{position:absolute;top:0;right:9px;font-size:23px;color:#ddd;cursor:pointer}.post-tools .new-post-photo-container .clear-photo .remove:hover{color:#fff}.post-tools .new-post-photo-container:hover .clear-photo{display:block}.post-tools .new-post-text-container{position:relative;padding:3px 10px 7px 10px}.post-tools .new-post-text-container #new-post-text{min-height:30px;border:none;padding-left:5px;width:535px;resize:none;outline:none;font-family:inherit;font-size:14px;font-weight:400;background-color:#fff}.post-tools .new-post-text-container #new-post-text:focus{box-shadow:none}.post-tools .new-post-text-container #post-button{position:absolute;bottom:8px;right:15px;width:75px;-webkit-transition:all cubic-bezier(.25,.46,.45,.94) .2s;-moz-transition:all cubic-bezier(.25,.46,.45,.94) .2s;-o-transition:all cubic-bezier(.25,.46,.45,.94) .2s;transition:all cubic-bezier(.25,.46,.45,.94) .2s}.post-tools .new-post-text-container #post-button.ng-hide-remove,.post-tools .new-post-text-container #post-button.ng-hide-add.ng-hide-add-active{opacity:0;display:block!important}.post-tools .new-post-text-container #post-button.ng-hide-add,.post-tools .new-post-text-container #post-button.ng-hide-remove.ng-hide-remove-active{opacity:1;display:block!important}.post-tools .new-post-scopes-container{position:relative;height:25px}.post-tools .new-post-scopes-container .new-post-scopes{width:125px;position:absolute;right:5px;height:25px}.post-tools .new-post-scopes-container .new-post-scopes .post-scope-toggle{width:125px;background-color:transparent;border:solid 1px #dfdfdf;text-align:left}.post-tools .new-post-scopes-container .new-post-scopes .post-scope-toggle .glyphicon{color:#999;font-size:10px;position:absolute;right:10px;top:7px}.post-tools .new-post-scopes-container .new-post-scopes .post-scope-menu{padding:0;margin:0;min-width:125px;width:125px}.post-tools .new-post-scopes-container .new-post-scopes .post-scope-menu .post-scope{padding:2px 10px 2px 10px;cursor:pointer}.post-tools .new-post-scopes-container .new-post-scopes .post-scope-menu .post-scope:hover{background-color:#dfdfdf}.likeable .like-bar{font-size:12px;text-align:left;margin-top:10px;padding-bottom:3px;font-weight:500;cursor:default}.likeable .like-bar .like-pictures{float:right;margin:0 3px}.likeable .like-bar .like-pictures img{position:relative;top:-5px;border-radius:50%;border:solid 1px #ddd}.likeable .like-bar .like-button{color:#478dc0;cursor:pointer}.likeable .like-bar .like-button+.number-likes-total:before{content:" · ";color:#999}.likeable .like-bar .number-likes-total{color:#999;margin-right:1px}.likeable .like-bar .number-likes-total .like-string{cursor:default}.likeable .like-bar .number-likes-total .like-string.can-hover{color:#478dc0}.likeable .like-bar .number-likes-total .like-string.view-profile-dialog{color:#478dc0;cursor:pointer}.likeable .like-bar .number-likes-total .like-string.view-profile-dialog:hover{text-decoration:underline}.likeable .like-bar .number-likes-total .popover{white-space:pre-wrap;background-color:rgba(20,20,20,.95);color:#fff;box-shadow:none;-webkit-font-smoothing:auto;font-weight:normal}.likeable .like-bar .number-likes-total .popover .arrow{border-top-color:rgba(20,20,20,.95)}.likeable .like-bar .number-likes-total .popover .arrow:after{border-top-color:transparent}.likeable.comment .like-bar{float:left}.likeable.comment .like-bar .like-pictures{display:none}.likeable.comment .like-bar .like-button{background-color:transparent;color:#478dc0;border:none;padding:0}.likeable.comment .like-bar .like-button:hover{text-decoration:underline}.hide-if-empty:empty{display:none}.notification-story{margin-top:25px;line-height:normal}.notification-story b{font-weight:600}.notification-story .kit-shipped{font-size:14px}.notification-story .kit-shipped .tracking-number{margin-right:25px;float:right;font-size:12px}.notification-story .add-to-family-tree{line-height:25px}.notification-story .new-match{line-height:25px}.notification-story .my-origins-results{line-height:25px}.notification-story .my-origins-results .populations{list-style:none;padding:0;margin:0}.notification-story .my-origins-results .populations .pop-name{font-size:15px}.notification-story .my-origins-results .populations .pop-percent{font-size:15px;text-align:right}body{background-color:#fafafa}.object{width:653px;margin:0 auto 20px auto;position:relative}.object .masonry-image{position:absolute}.object .masonry-image .masonry-image-content.clickable{cursor:default}.object .moderation{text-align:center}#photogallery .load-all-photos-container{margin-top:10px;text-align:center}#photogallery .photo-group{position:relative}#photogallery .photo-group .grouping-header .grouping-title{position:relative;height:45px}#photogallery .photo-group .grouping-header .grouping-title:before{content:"";position:absolute;top:50%;right:30px;left:30px;height:1px;border-top:1px solid #f68b1f}#photogallery .photo-group .grouping-header .grouping-title h1{color:#999;font-weight:100;float:left;margin:0;line-height:45px;position:relative;background-color:#f5f5f5;padding-right:10px}#photogallery .photo-group .grouping-header .grouping-title h1 .title-edit-box{width:855px;position:absolute;top:-1px;left:-11px;height:50px;display:none}#photogallery .photo-group .grouping-header .grouping-title h1 .title-edit-box textarea.album-title{width:855px;height:50px;padding:0 10px 0 10px;resize:none}#photogallery .photo-group .grouping-header .grouping-title h1 .title-edit-box .save-group-container{position:absolute;top:0;right:10px}#photogallery .photo-group .grouping-header .grouping-title h1 .title-edit-box .save-group-container .save-group{width:142px}#photogallery .photo-group .grouping-header .grouping-title .toggle{float:right;font-size:18px}#photogallery .photo-group .grouping-header .grouping-title .toggle span{line-height:45px}#photogallery .photo-group .grouping-header .edit-group-container{float:left;width:100%}#photogallery .photo-group .loading{z-index:999;top:0;left:0;bottom:0;right:0;position:absolute;text-align:center}#photogallery .photo-group .loading .loading-overlay{height:100%;background-color:rgba(255,255,255,.7);background-image:url(/Areas/Projects/Content/Images/ajax-loader-large.gif);background-position:center center;background-repeat:no-repeat}#photogallery .no-more-photos{color:#999}.photo-container{padding:0}.masonry-image{margin:0;padding:0}.masonry-image.user-hidden{color:#999;border:solid 1px #dfdfdf}.masonry-image.user-hidden .hidden-content{padding:10px;text-align:center}.masonry-image.user-hidden .hidden-content .unhide-blockable,.masonry-image.user-hidden .hidden-content .unreport-blockable{position:absolute;bottom:10px;left:50%;margin-left:-26px}.masonry-image .delete-menu{position:absolute;bottom:5px;right:10px}.masonry-image .delete-menu .dropdown-toggle{text-shadow:-1px -1px 0 #dadada,-1px 1px 0 #dadada,1px -1px 0 #dadada,1px 1px 0 #dadada}.masonry-image .drag-anchor{position:absolute;height:100%}.masonry-image .drag-anchor span{position:relative;top:50%;transform:translateY(-50%)}.masonry-image img.drag-image{position:relative}.masonry-image .photo-caption-container{color:#fff;background-color:rgba(0,0,0,.75);position:absolute;bottom:0;width:100%;overflow:hidden;height:0}.masonry-image .photo-caption-container .photo-caption{padding:5px 10px 5px 10px;word-wrap:break-word}.masonry-image .photo-caption-container .photo-caption a{color:#fff;text-decoration:underline}.photo-modal-container.modal{width:100%;min-height:100%;height:100%}.photo-modal-container.modal .modal-dialog{width:100%;min-height:100%;height:100%;margin:0 auto}.photo-modal-container.modal .modal-dialog .modal-content{box-shadow:none;border-radius:0;height:100%;background-color:rgba(0,0,0,.65)}.photo-modal-container.modal .modal-dialog .modal-content .modal-body{padding:0;width:100%;min-height:100%;height:100%}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .close-modal-button{position:fixed;top:5px;right:10px;z-index:100}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .xlImg-container{height:100%;width:auto;position:absolute;right:400px;left:0;top:0;bottom:0}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .xlImg-container .xl-img{width:100%;height:100%;background-color:rgba(0,0,0,.35);background-repeat:no-repeat;background-position:center;padding:0;background-size:contain}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .xlImg-container .img-nav{position:absolute;height:100%;z-index:75;padding:0 5px;font-weight:100}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .xlImg-container .img-nav:hover{background-color:rgba(0,0,0,.35)}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .xlImg-container .img-nav span{position:relative;top:50%;transform:translateY(-50%)}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .xlImg-container .prev-img{left:0}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .xlImg-container .next-img{right:0}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .loading{width:100%;height:100%;position:absolute}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .loading .loading-overlay{width:100%;height:100%;background-image:url(/Areas/Projects/Content/Images/ajax-loader-large.gif);background-position:center;background-repeat:no-repeat}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .comment-section{position:absolute;right:0;width:400px;height:100%;background-color:rgba(0,0,0,.85);z-index:75}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .comment-section .actor{color:#fff}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .comment-section .actor .actor-image{width:58px;height:58px}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .comment-section .actor .actor-name{font-weight:600}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .comment-section .message{color:#fff}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .comment-section .message .caption-text{min-height:20px;-ms-word-wrap:break-word;word-wrap:break-word;white-space:pre-wrap;font-weight:400;font-size:15px}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .comment-section .message .caption-text a{color:#fff;text-decoration:underline}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .comment-section .message .new-message{position:absolute;top:-10px;padding:10px 10px 0 10px;background-color:#fff;color:gray}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .comment-section .message .new-message .new-caption-text{resize:none;min-height:30px;border:none;outline:none;padding:0}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .comment-section .message .new-message .save-button{position:absolute;right:23px;top:5px;transition:all cubic-bezier(.25,.46,.45,.94) .2s}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .comment-section .message .new-message .close-new-caption-box{position:absolute;right:5px;top:11px}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .comment-section .comments .comment-list{border:none}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .comment-section .comments .comment-list .comment{font-size:13px}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .comment-section .comments .new-comment-message{width:278px;font-size:13px;top:3px}.photo-modal-container.modal .modal-dialog .modal-content .modal-body .show-comments{position:absolute;right:0;background-color:rgba(0,0,0,.85);width:175px;z-index:99}.pinned-entries{width:653px;position:relative;padding:15px 0}.pinned-entries .pinned-background{margin:20px 0;position:absolute;background-color:#ebebeb;border:solid 1px #dfdfdf;top:0;left:-45px;right:-45px;bottom:-29px;z-index:-1}.pinned-entries .pinned-title{position:relative;font-size:20px;top:20px;margin-bottom:20px;color:#777;font-weight:bold}.pinned-entries .popover{width:200px;background:#2aa36d;color:#fff}.pinned-entries .popover .arrow::after{border-right-color:#2aa36d}.view-profile-dialog{cursor:pointer}.view-profile-dialog:hover{text-decoration:underline}.profile-dialog{padding:30px;z-index:1051}.profile-dialog .modal-dialog{width:300px;margin:0 auto}.profile-dialog .modal-dialog .modal-body{max-height:800px;overflow-y:auto;overflow-x:hidden}.profile-dialog .modal-dialog .modal-body .user{background-color:#fff;width:270px;padding-bottom:12px}.profile-dialog .modal-dialog .modal-body .user .picture{float:left;text-align:center}.profile-dialog .modal-dialog .modal-body .user .picture img{border-radius:100%;width:28px;height:28px;margin-top:2px}.profile-dialog .modal-dialog .modal-body .user .content{float:left;padding-left:15px;padding-top:5px;position:relative;width:208px}.profile-dialog .modal-dialog .modal-body .user .content .name{display:block;text-transform:capitalize;font-size:16px;font-weight:400;width:170px;overflow:hidden;white-space:nowrap;float:left}.profile-dialog .modal-dialog .modal-body .user .content .name a{display:inline}.profile-dialog .modal-dialog .modal-body .user .content .last-login{color:#999;display:block;float:left}.profile-dialog .modal-dialog .modal-body .user.view-profile .picture img{width:50px;height:50px;margin-top:0}.view-profile{position:relative}.view-profile .icons{position:absolute;right:10px;top:5px;width:0;overflow:hidden}.view-profile .icons.show{width:17px}.view-profile .icons .icon{display:block;margin-bottom:5px}.view-profile .details{display:none}.view-profile .details.show{max-height:382px}.view-profile .details .details-content{padding:0 5px 0 5px;margin-top:10px}.view-profile .details .details-content .title{font-weight:700;margin-right:5px}.view-profile .details .details-content .surnames{margin-bottom:5px}.view-profile .details .details-content .surnames .surname-list{overflow-y:auto;max-height:198px}.view-profile .details .details-content .impersonate{font-size:12px;text-decoration:underline}.view-profile .details .details-content .match-type{border-left:4px solid #999;padding-left:6px;margin:10px 0 0 -10px}.view-profile .details .details-content .match-type.match{border-left-color:#2fc40a}.view-profile .details .details-content .match-type.match .distance{font-size:15px;font-weight:600}.view-profile .details .details-content .match-type .sub-title{font-size:11px;color:#999}.report-menu .modal-dialog{width:400px}.report-menu ul{padding:0;margin:0}.report-menu .btn-row{position:relative;height:34px}.report-menu .btn-row .btn{position:absolute;right:0}.social-container{font-family:'Open Sans',sans-serif;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:auto;margin-left:auto;width:1170px}.box{border:1px solid #dfdfdf;background-color:#fff;border-radius:0;text-align:left}.timeline{width:653px;max-width:653px;margin-bottom:2em;margin-left:auto;margin-right:auto}.timeline .next-page-container{text-align:center;font-size:16px;margin-top:2em}.timeline .next-page-container.loading{color:#999}.timeline .no-more-posts{color:#999;text-align:center;font-size:16px;margin-top:2em}.timeline-entry{margin-bottom:15px}.timeline-entry:last-child{margin-bottom:0}.timeline-entry.user-hidden{margin-top:30px;padding:5px 7px;color:#999;border:solid 1px #dfdfdf;font-size:12px}.timeline-entry.user-hidden .unhide-blockable{float:right;font-weight:500;color:#999}.timeline-entry.user-hidden .unreport-blockable{float:right;font-weight:500;color:#999}.timeline-entry.user-hidden+.user-hidden{margin-top:0}.timeline-entry .actor{position:relative;padding-left:34px;padding-top:29px;font-size:18px}.timeline-entry .actor .actor-image{position:absolute;z-index:100;left:-29px;top:27px;border:solid 1px #9ea09e;border-radius:500px;background-color:#fff;height:58px;width:58px}.timeline-entry .actor .actor-name{color:#0997fe;font-weight:500;min-height:1em;display:inline-block}.timeline-entry .actor .needs-help{color:#9c9c9c}.timeline-entry .actor .needs-help strong{color:#6e7a8d;font-weight:500}.timeline-entry .actor .admin-badge{position:absolute;top:88px;left:-29px;width:58px;z-index:100;font-size:10px;text-align:center}.timeline-entry .actor .admin-badge span{padding:1px 4px;background-color:#000;color:#fff;font-weight:bold}.timeline-entry .box{position:relative;padding:7px 15px 7px 35px}.timeline-entry .box .box-icon{width:33px;height:33px;position:absolute;right:-33px;top:-1px;text-align:center;font-size:15px;background-color:#000;border:solid 1px #dfdfdf;color:#fff}.timeline-entry .box .box-icon .box-icon-image{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center center}.timeline-entry .box .timestamp{display:inline-block;color:gray;font-size:.85em}.timeline-entry .box .right-action-box{float:right}.timeline-entry .box .right-action-box .pin-box{float:left;margin-right:20px}.timeline-entry .box .right-action-box .pin-box.pinned .pin-button{color:#0997fe}.timeline-entry .box .right-action-box .pin-box.pinned .pin-button2{color:#0997fe}.timeline-entry .box .right-action-box .pin-box .pin-button{color:#bababa;cursor:pointer}.timeline-entry .box .right-action-box .pin-box .pin-button2{color:#bababa}.timeline-entry .box .right-action-box .report-box{float:right;margin-right:5px}.timeline-entry .box .right-action-box .report-box .report-button{font-size:10px;color:#bababa;cursor:pointer}.timeline-entry .box .content{font-weight:400;padding-right:15px}.timeline-entry .box .content .photo{padding-top:7px;margin-bottom:15px}.timeline-entry .box .content .message{margin-top:.4em;position:relative}.timeline-entry .box .content .message .message-text{font-size:15px;white-space:pre-wrap;-ms-word-wrap:break-word;word-wrap:break-word}.timeline-entry .box .content .message.question{padding:12px;padding-left:16px}.timeline-entry .box .content .message.question .open-quote,.timeline-entry .box .content .message.question .close-quote{color:#bec2cb;font-size:48px}.timeline-entry .box .content .message.question .open-quote{position:absolute;line-height:0;left:-6px;top:24px}.timeline-entry .box .content .message.question .close-quote{position:relative;line-height:0;top:27.42857143px}.timeline-entry .box .content .member-join-img{border-radius:100%;margin-right:5px}.timeline-entry.admin-post .box .box-icon{background-color:#e7cf02}.timeline-entry.admin-post .box .box-icon .box-icon-image{background-image:url(/areas/social/images/post-admin.png)}.timeline-entry.status-post .box .box-icon{background-color:#50bb87}.timeline-entry.status-post .box .box-icon .box-icon-image{background-image:url(/areas/social/images/post-status.png)}.timeline-entry.question-post .box .box-icon{background-color:#6d7a8f}.timeline-entry.question-post .box .box-icon .box-icon-image{background-image:url(/areas/social/images/post-question.png)}.timeline-entry.has-photo .box .box-icon{background-color:#ff5640}.timeline-entry.has-photo .box .box-icon .box-icon-image{background-image:url(/areas/social/images/post-photo.png)}.timeline-entry.member-join .actor-image{background-color:#426fcc}.timeline-entry.member-join .actor-image img{position:absolute;top:12px;left:11px}.timeline-entry.member-join .box .box-icon .box-icon-image{background-image:url(/areas/social/images/post-new-members.png);background-size:17px 15px}.timeline-entry.member-join .content .count{font-weight:900;font-size:19px}.timeline-entry.photo-post .photo-count{width:33px;height:33px;position:absolute;right:-33px;top:31px;text-align:center;font-size:13px;border:solid 1px #dfdfdf;background-color:#666;color:#fff;line-height:31px}.timeline-entry.photo-post .photo-count strong{font-size:14px;padding-left:1px}.timeline-entry.photo-post .photo-album{padding-top:9px}.timeline-entry.photo-post .photo-album .album-name{font-weight:bold}#social-update-dialog{left:192px;font-weight:400;font-size:14px;z-index:2000}#social-update-dialog .modal-header{font-size:16px;border-bottom:none}#social-update-dialog .modal-footer{border-top:none}#social-update-dialog .modal-footer .error{float:left;background-color:#f2dede;color:#a94442;font-weight:bold;padding:4px 7px}#social-update-dialog .modal-body{padding:0 15px}#social-update-dialog .modal-body textarea{font-family:inherit;font-size:inherit;font-weight:inherit;border:solid 1px #dfdfdf;resize:none;width:100%;min-height:4em;max-height:500px}