/* Annotate Block Colors and fonts */
/* Branches explorer */
/* Font */
/* Icons Colors*/
/* Call to Action Colors */
/* History Page */
/* VC Icons (will move to icon strip) */
/* Annotate Block Colors and fonts */
/* Branches explorer */
/* Font */
/* Icons Colors*/
/* Call to Action Colors */
/* History Page */
/* VC Icons (will move to icon strip) */
.ms-MessageBar + .ms-MessageBar {
  margin-bottom: 0 !important;
}

.versioncontrol-pullrequest-list-view .hub-content .hub-pivot .pivot-views-container .pivot-view {
  margin-left: 10px;
}

.my-pullrequests-view .versioncontrol-pullrequest-list-view .hub-content .hub-pivot .pivot-views-container .pivot-view {
  margin-left: 0px;
}

.my-pullrequests-view .versioncontrol-pullrequest-list-view .vc-pullRequest-list-section .vc-pullrequests-list-head {
  padding-left: 0px !important;
}

.vc-pullRequest-list-sections .loading-spinner-container {
  padding-top: 20px;
}

.vc-pullRequest-list-section .vc-pullRequest-list-customizeButton {
  vertical-align: text-bottom;
  height: 16px;
  margin-left: 10px;
  opacity: 0;
}

.vc-pullRequest-list-section .vc-pullRequest-list-customizeButton:focus, .vc-pullRequest-list-section .vc-pullRequest-list-customizeButton:active {
  opacity: 1.0;
}

.vc-pullRequest-list-section .vc-pullrequests-list-head {
  line-height: 19px;
  font-size: 14px;
  font-weight: 400;
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
  text-align: left;
  display: flex;
  padding: 10px 2% 10px 22px;
  margin-bottom: 0;
  border-bottom:  1px;
  border-bottom-color: rgba( 244, 244, 244 ,  1 ) solid;
  border-bottom-color: rgba( var(--palette-neutral-4,244, 244, 244) ,  1 ) solid;
}

.vc-pullRequest-list-section .vc-pullrequests-list-head .vc-pullrequests-list-head-title {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.vc-pullRequest-list-section .vc-pullrequests-list-head .vc-pullRequest-list-customizeButton {
  white-space: nowrap;
}

.vc-pullRequest-list-section .vc-pullRequest-list-section-list {
  font-size: 12px;
}

.vc-pullRequest-list-section .vc-pullrequests-list-head:hover .vc-pullRequest-list-customizeButton {
  opacity: 1.0;
}

.vc-pullRequest-list-section .dot {
  width: 7px;
  height: 7px;
  border-radius: 100%;
  background-color: rgba(0, 120, 212, 1);
  background-color: var(--communication-background,rgba(0, 120, 212, 1));
  border: 2px solid rgba(0, 120, 212, 1);
  border: 2px solid var(--communication-background,rgba(0, 120, 212, 1));
  display: inline-block;
  position: absolute;
  top: 25px;
  left: 8px;
}

.vc-pullRequest-list-section .pullRequest-updates .num-updates-text,
.vc-pullRequest-list-section .pullRequest-updates .last-updated-text,
.vc-pullRequest-list-section .pullRequest-updates .last-updated-text-with-prefix,
.vc-pullRequest-list-section .pullRequest-updates .dates-separator {
  display: inline-block;
}

.vc-pullRequest-list-section .pullRequest-updates .num-updates-text {
  color: rgba(0, 0, 0, .9);
  color: var(--text-primary-color,rgba(0, 0, 0, .9));
  font-weight: 600;
}

.vc-pullRequest-list-section .pullRequest-updates .dates-separator {
  margin: 0px 5px;
}

.vc-pullRequest-list-section.mine .isnew .primary-text {
  font-weight: 600 !important;
}

.vc-pullRequest-list-section .ms-List-cell {
  vertical-align: middle;
  border-bottom:  1px;
  border-bottom-color: rgba( 244, 244, 244 ,  1 ) solid;
  border-bottom-color: rgba( var(--palette-neutral-4,244, 244, 244) ,  1 ) solid;
}

.vc-pullRequest-list-section .ms-List-cell:last-child {
  border-bottom: none;
}

.vc-pullRequest-list-section .ms-List-cell:hover {
  background-color: rgba( 244, 244, 244 ,  1 );
  background-color: rgba( var(--palette-neutral-4,244, 244, 244) ,  1 );
}

.vc-pullRequest-list-section .ms-List-cell:hover a,
.vc-pullRequest-list-section .ms-List-cell:hover a:link,
.vc-pullRequest-list-section .ms-List-cell:hover a:visited {
  color: rgba(0, 90, 158, 1) !important;
  color: var(--communication-foreground,rgba(0, 90, 158, 1)) !important;
}

.vc-pullRequest-list-section .ms-List-cell:hover .action-icon > .icon {
  display: block;
  color: rgba(0, 90, 158, 1);
  color: var(--communication-foreground,rgba(0, 90, 158, 1));
}

.vc-pullRequest-list-section .ms-List-cell a,
.vc-pullRequest-list-section .ms-List-cell a:link,
.vc-pullRequest-list-section .ms-List-cell a:visited {
  color: rgba( 0, 0, 0 ,  1 ) !important;
  color: rgba( var(--palette-neutral-100,0, 0, 0) ,  1 ) !important;
}

.vc-pullRequest-list-section .ms-List-cell .ellide-overflow {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.vc-pullRequest-list-section .ms-List-cell .popup-menu-trigger.menu-visible {
  color: rgba( 43, 136, 216 ,  1 );
  color: rgba( var(--palette-primary-tint-10,43, 136, 216) ,  1 );
  background-color: rgba( 255, 255, 255 ,  1 );
  background-color: rgba( var(--palette-neutral-0,255, 255, 255) ,  1 );
  display: inline-block;
}

.vc-pullRequest-list-section .ms-List-cell .action-icon > .icon:hover,
.vc-pullRequest-list-section .ms-List-cell .action-icon .popup-menu-trigger:hover {
  background-color: rgba( 199, 224, 244 ,  1 );
  background-color: rgba( var(--palette-primary-tint-20,199, 224, 244) ,  1 );
}

.vc-pullRequest-list-section .ms-List-cell .action-icon > .icon.visible {
  display: inline-block;
}

.vc-pullRequest-list-section .ms-List-cell .action-icon {
  display: inline-block;
  vertical-align: middle;
}

.vc-pullRequest-list-section .ms-List-cell .action-icon > .icon {
  display: none;
  cursor: pointer;
}

.vc-pullRequest-list-section .ms-List-cell .action-icon > .popup-menu-trigger {
  display: block;
  cursor: pointer;
  color: rgba( 200, 200, 200 ,  1 );
  color: rgba( var(--palette-neutral-20,200, 200, 200) ,  1 );
}

.vc-pullRequest-list-section .ms-List-cell .primary-user-image {
  padding-right: 13px;
  vertical-align: middle;
  float: left;
}

.vc-pullRequest-list-section .ms-List-cell .primary-user-image img {
  width: 40px;
  height: 40px;
}

.vc-pullRequest-list-section .ms-List-cell .primary-text,
.vc-pullRequest-list-section .ms-List-cell .primary-text:link,
.vc-pullRequest-list-section .ms-List-cell .primary-text:visited {
  color: rgba( 0, 0, 0 ,  1 );
  color: rgba( var(--palette-neutral-100,0, 0, 0) ,  1 );
  font-size: 15px;
  font-weight: 600;
}

.vc-pullRequest-list-section .ms-List-cell .secondary-text {
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}

.vc-pullRequest-list-section .ms-List-cell .action-icon {
  padding: 1px 0px 0px 0px;
  margin: 0px 0px 0px 10px;
  width: 32px;
  height: 32px;
}

.vc-pullRequest-list-section .ms-List-cell .action-icon > .icon {
  line-height: 32px;
  width: 32px;
  height: 32px;
}

.vc-pullRequest-list-section .ms-List-cell:last-child {
  border-bottom:  1px;
  border-bottom-color: rgba( 244, 244, 244 ,  1 ) solid;
  border-bottom-color: rgba( var(--palette-neutral-4,244, 244, 244) ,  1 ) solid;
}

.vc-pullRequest-list-section .ms-List-cell .vc-pullRequest-list-row-focusable {
  margin: 0 2px;
  outline: 0;
}

.vss-focus-visible .vc-pullRequest-list-section .ms-List-cell .vc-pullRequest-list-row-focusable:focus {
  outline: 1px solid rgba( 0, 0, 0 ,  1 );
  outline: 1px solid rgba( var(--palette-neutral-100,0, 0, 0) ,  1 );
}

.vc-pullRequest-list-section .ms-List-cell .vc-pullRequest-list-row-focusable .vc-pullRequest-list-row {
  display: flex;
  position: relative;
}

.vc-pullRequest-list-section .ms-List-cell .vc-pullRequest-list-row-focusable .vc-pullRequest-list-row .vc-pullrequest-entry-col-primary {
  flex-grow: 1.5;
  vertical-align: middle;
  padding: 6px 10px 4px 22px;
  line-height: 20px;
  max-width: 80%;
}

.vc-pullRequest-list-section .ms-List-cell .vc-pullRequest-list-row-focusable .vc-pullRequest-list-row .vc-pullrequest-entry-col-primary .primary-line {
  display: flex;
}

.vc-pullRequest-list-section .ms-List-cell .vc-pullRequest-list-row-focusable .vc-pullRequest-list-row .vc-pullrequest-entry-col-primary .primary-line .primary-text {
  font-weight: normal;
}

.vc-pullRequest-list-section .ms-List-cell .vc-pullRequest-list-row-focusable .vc-pullRequest-list-row .vc-pullrequest-entry-col-primary .secondary-line {
  display: flex;
}

.vc-pullRequest-list-section .ms-List-cell .vc-pullRequest-list-row-focusable .vc-pullRequest-list-row .vc-pullrequest-entry-col-primary .vc-pullrequest-entry-author-image .identity-picture {
  width: 40px;
  height: 40px;
  vertical-align: middle;
}

.vc-pullRequest-list-section .ms-List-cell .vc-pullRequest-list-row-focusable .vc-pullRequest-list-row .vc-pullrequest-entry-col-secondary {
  flex-grow: 1;
  vertical-align: middle;
  padding: 4px 20px 0 0;
  line-height: 20px;
  float: right;
}

.vc-pullRequest-list-section .ms-List-cell .vc-pullRequest-list-row-focusable .vc-pullRequest-list-row .vc-pullrequest-entry-col-secondary .secondary {
  text-align: right;
}

.vc-pullRequest-list-section .ms-List-cell .vc-pullRequest-list-row-focusable .vc-pullRequest-list-row .vc-pullrequest-entry-col-secondary .vc-pullrequest-list-reviewers-section,
.vc-pullRequest-list-section .ms-List-cell .vc-pullRequest-list-row-focusable .vc-pullRequest-list-row .vc-pullrequest-entry-col-secondary .vc-pullrequest-comments-count {
  display: inline-block;
}

.vc-pullRequest-list-section .ms-List-cell .vc-pullRequest-list-row-focusable .vc-pullRequest-list-row .vc-pullrequest-entry-col-secondary .vc-pullrequest-comments-count {
  padding: 4px 0px 0px 6px;
}

.vc-pullRequest-list-section .ms-List-cell .vc-pullRequest-list-row-focusable .vc-pullRequest-list-row .vc-pullrequest-entry-col-secondary .pullRequest-updates {
  clear: both;
  padding-top: 1px;
  color: rgba(0, 0, 0, .55);
  color: var(--text-secondary-color,rgba(0, 0, 0, .55));
}

.vc-pullRequest-list-emptyCustomArea,
.vc-pullRequest-list-tooManyPeople {
  text-align: center;
  margin: 20px;
}

.vc-pullrequest-cantshowmore {
  margin: 10px 20px;
}
