.titleRow{border-bottom:1px solid #e5e7eb;position:relative;margin-bottom:16px}.titleRow .profileActions{position:absolute;right:4px;top:8px}.titleRow .profileTitle{font-size:28px;margin:3px 0 0}.titleRow .dropdown{cursor:pointer}.titleRow .dropdown-menu{margin-left:-140px}.titleRow .dropdown-menu a{color:#212426}.titleRow .dropdown-menu a:hover{background:#e6e6e6;color:#212426}.buttonGroup{margin-top:16px}.buttonGroup .buttonLinkFull{width:100%}.buttonGroup .buttonLinkLarge{font-size:18px}#aboutBoxSummary{width:100%}#aboutBoxSummary h2{float:left;margin-left:8px}#aboutBoxAvatar{float:left;width:96px;height:96px;margin-right:7px;margin-bottom:10px;border:1px solid #e5e7eb}#aboutBoxAvatar img{display:block}#userStatList{width:150px;margin:0 0 0 8px;vertical-align:middle;float:left}.statNum{font-size:17px;text-align:right;padding-right:7px}td.statNum{width:60px}@media only screen and (max-width:599px){td.statNum{text-align:left;text-align:start}}.memberSince{padding-top:3px;text-align:center}@media only screen and (max-width:599px){.memberSince{text-align:left;text-align:start}}#aboutBoxContributions.userStatList{float:left}.userStatList h4{font-size:8px}#aboutBoxContributions span{width:30px}.aboutContent{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.avatarContainer{float:right}.repInfo{float:left;font-size:10px;padding-left:10px}.avatarContainer .profileLink{font-size:15px;margin-left:18px}#notesList{padding-left:25px}.noContent{padding-left:15px}div.hrContentMinor{padding-top:10px}.editProfileLink{float:right}#unique-username{font-size:16px;display:block;margin-bottom:5px}.badge-list-container,.badge-list-container:visited{cursor:pointer;display:block;font-size:12px;text-decoration:none;padding-top:8px}.badge-list-container .badge-list,.badge-list-container:visited .badge-list{width:100%;display:table}.badge-list-container .badge-row,.badge-list-container:visited .badge-row{display:table-row}.badge-list-container .badge-container,.badge-list-container:visited .badge-container{display:table-cell;vertical-align:middle;padding:8px 0;color:#212426}.badge-list-container .badge-container:hover,.badge-list-container:visited .badge-container:hover{text-decoration:none;background-color:#f5f9ff;border-radius:6px}@media only screen and (min-width:1001px){.badge-list-container .badge-container,.badge-list-container:visited .badge-container{width:33%}}@media only screen and (min-width:600px) and (max-width:1000px){.badge-list-container .badge-container,.badge-list-container:visited .badge-container{width:50%}}@media only screen and (max-width:599px){.badge-list-container .badge-container,.badge-list-container:visited .badge-container{width:100%}}.badge-list-container span,.badge-list-container:visited span{vertical-align:middle;margin:0;padding:0;height:25px;font-size:12px}.badge-list-container .badge-tier-image,.badge-list-container:visited .badge-tier-image{vertical-align:middle;width:8px;height:8px;margin:0 8px}.badge-list-container .badge-image,.badge-list-container:visited .badge-image{vertical-align:middle;width:20px;height:20px;margin-right:8px}.badge-list-container .badge-counter,.badge-list-container:visited .badge-counter{margin-left:5px;color:#4b5563}.certifications a.buttonLink,a.buttonLinkFocus{display:block;font-size:14px;line-height:1em;padding:5px 5px 6px}#editCertificatesButton{margin:10px 0;width:100%}#downVotes,#upVotes{padding:5px 0 10px;font-size:20px;font-weight:800}#sidebar>h2.primary,.voteHistory,.votes{margin-left:13px;margin-right:13px}.voteHistory .vote-history-username{max-width:135px}#downVote,#upVote{background-image:url("../assets/view-question-20091109.gif");background-repeat:no-repeat;width:16px;height:16px;display:inline-block;margin:0 17px;padding:0;font-size:62.5%}#upVote{background-position:-2px -2px}#downVote{background-position:-2px -22px}h3.dateCell{padding:5px;background-color:#f9fafb;font-size:15px;font-weight:400;border-radius:4px}.historyEntry{margin:5px 0}.historyEntry .delta{float:left;font-size:18px;padding:0 5px;text-align:center;width:64px;font-weight:700}.historyEntry .positive{color:#22c55e}.historyEntry .negative{color:#ef4444}.historyEntry .historyDescription{margin-left:63px}.historyEntry .time{margin-top:-8px}#aboutTextBox{padding-top:0}.certification{padding-bottom:20px}.certification img{display:block;margin-right:8px;float:left;max-width:96px}.certification .blurbText{display:table-cell;vertical-align:middle}#acceptedCertsBlurbs{padding-top:10px}#acceptedCertsBlurbs .primary{padding-bottom:10px}#acceptedCerts .certification img{max-width:33px;max-height:33px}table.reputationBreakdown td,table.reputationBreakdown th{padding:2px 5px}table.reputationBreakdown tr:nth-child(even){background-color:#f9fafb}table.reputationBreakdown{width:100%}.paginatedDiv{margin:8px 0 24px}.dateCell{margin-top:24px}#activity-graph,.reputationBreakdown{margin:8px 0 24px}@media only screen and (max-width:599px){#eventTimelineGraph{max-width:300px}}#answersDiv ul,#comments ul,#questionsDiv ul{margin:0;padding:0}#answersDiv li,#comments ul{margin-bottom:8px}.activity-list{list-style-type:none;padding:0}.activity-list>li{margin:6px 0}.filterOption:hover{background:#f9fafb;cursor:pointer}.noteDiv .comment-inner{display:block;overflow:hidden}.noteDiv .toggleArrow{margin-top:6px;margin-right:6px}.noteDiv .arrowDown{border-top-color:#3b82f6}.noteDiv .arrowRight{border-left-color:#3b82f6}.noteDiv .noteText,.noteDiv .toggleArrow{float:left}.noteDiv .noteTime{float:right;margin:-2px 0 0 14px;font-style:italic;color:#9ca3af}.noteDiv .profileCommentText{margin:8px 0 0 14px}.actionItems{color:#3b82f6;margin:12px 0 0 0;list-style-type:none;padding-left:0}.actionItems li{font-size:14px;margin:12px 0 0 0}.actionItems li:hover,.actionItems li:hover a{color:#feaa0b;text-decoration:none}.actionItems li .fa{margin:0 6px}.teamsList{list-style-type:none;margin-left:0;padding-left:0;border-bottom:1px solid #e5e7eb;margin-bottom:4px;margin-top:0}.teamsList img{border:1px solid #e5e7eb;width:56px}.teamsList li{padding:8px 0;position:relative}.teamsList h4{margin-top:0;line-height:1em}.teamsList p{margin:4px 0 0}.teamsList .teamDetails{margin-right:10px;margin-left:64px}.teamsList .teamTag{font-size:10px}.teamsLabel{margin-top:10px}#modalHeader{margin:0 0 8px 0;border-bottom:0}#modalContent{margin:8px 16px}#modalEmail{width:98.6%;margin-bottom:8px}#modalSubmit{text-align:right}#businessInfoBox{border-top:1px solid #e5e7eb;padding-bottom:5px}#businessInfoBox h3{margin-top:15px}#businessInfoBox p{margin:0 0 5px 0}#businessInfoBox .fa{margin-right:2px}@media only screen and (max-width:599px){.defaultActivityGraph{width:100%}}.story-blurb{padding:30px 0;border-bottom:1px solid #f9fafb;display:flex;align-items:center}.story-blurb:last-child{border:none}.story-blurb>div{display:inline-block}.story-blurb .blurbImage img{width:110px;height:83px;float:none;border:1px solid #f9fafb;border-radius:4px}.story-blurb .story-blurb-details{margin-left:30px}.story-blurb .story-blurb-details a{color:#4b5563}.story-blurb .story-blurb-details .story-blurb-title{margin:0 0 10px}.story-blurb .story-blurb-details .story-blurb-meta{color:#6b7280;margin:0}