body {
	color: #505050;
}

/*.file-holder.readme-holder.limited-width-container .file-content {*/
/*	padding-top: 0;*/
/*	padding-bottom: 0;*/
/*}*/

.project-avatar,
.project-item-avatar-container,
.group-path.breadcrumb-item-text img,
.avatar-container,
.tanuki-logo {
	display: none;
}

.group-home-panel .group-home-desc {
	max-width: inherit;
}

.file-holder.readme-holder.limited-width-container .file-content,
.limit-container-width .info-well {
	max-width: unset;
}

.pagination > li > a:hover,
.pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus,
.btn:hover,
.btn:focus,
.project-repo-buttons .count-with-arrow .count:hover,
.project-repo-buttons .count-with-arrow .count:focus,
.group-buttons .count-with-arrow .count:hover,
.group-buttons .count-with-arrow .count:focus,
/*.project-repo-buttons .btn:hover,*/
/*.project-repo-buttons .btn:focus,*/
.group-buttons .btn:hover,
.group-buttons .btn:focus,
.project-stats .nav > li > a:hover,
.project-stats .nav > li > a:focus,
.nav-links li a:hover,
.nav-links li a:active,
.nav-links li a:focus,
header .header-content .title a:hover {
	color: #808080;
}

.note-headline-light,
.discussion-headline-light,
.headline-light,
.discussion-headline-light,
.timeline .timeline-entry,
.right-sidebar .title,
.pagination > li > a, .pagination > li > span,
pre,
.project-visibility-level-holder .radio .option-title,
.badge,
.nav-links li a:hover .badge,
.nav-links li a:active .badge,
.nav-links li a:focus .badge,
.login-page .new-session-tabs li.active a,
.gl-show-field-errors .gl-field-hint,
.bs-callout,
legend,
.cover-block .cover-desc,
.cgray,
.commit.inline-commit .committed_ago,
.generic_commit_status.inline-commit .committed_ago,
.panel-default > .panel-heading,
.branch-commit,
.dropdown-menu-inner-title,
.dropdown-menu-inner-content,
.file-holder .file-title a:not(.btn),
.wiki,
.wiki p,
.md,
.file-title-flex-parent a,
/*.btn,*/
/*.btn:active,*/
/*.btn.active,*/
.commit-box .commit-title,
.input-group-addon,
.slead,
.note-textarea,
.comment-toolbar,
.branch-commit .commit-row-message,
.light,
.description-block,
.commit a,
.commit button,
.generic_commit_status a,
.generic_commit_status button,
ul.content-list li,
.commit .commit-row-description a,
.generic_commit_status .commit-row-description a,
ul.content-list li a,
.nothing-here-block,
.breadcrumb.repo-breadcrumb a,
.project-repo-buttons .count-with-arrow .count,
.group-buttons .count-with-arrow .count,
/*.project-repo-buttons .btn,*/
.group-buttons .btn,
.project-stats .nav > li > a,
.project-last-commit .commit-row-message,
.event-item,
.event-item a,
.dropdown-menu a,
.dropdown-menu-nav a,
.dropdown-toggle,
.dropdown-menu-toggle,
.row-content-block,
.nav-links li a,
.nav-links li.active a,
header .header-content .title a,
.form-control,
.search form,
h1, h2, h3, h4, h5, h6 {
	color: #505050;
}

.login-page .brand-holder img {
	margin-top: 30px;
}

.legal {
	margin: 15px 0 20px 240px;
}

.label.label-gray,
.shortcut-mappings .label-gray.key {
	color: #0366d6;
}

.info-well .label.label-gray,
.info-well .shortcut-mappings .label-gray.key,
.shortcut-mappings .info-well .label-gray.key {
	background-color: #eaf5ff;
	padding: 2px 6px;
	font: 12px "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
}

.wiki p {
	font-size: 15px;
}

.btn:active,
.btn.active {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.btn,
.btn:active,
.btn.active,
.btn:hover,
.btn:focus {
	border-color: #c4c4c4;
}

.file-holder .file-content.wiki {
	padding: 30px 26px;
}

.projects-list a {
	color: #1b69b6;
}

.projects-list .project-details p {
	overflow: unset;
}

.project-details h3 {
	font-weight: 500;
	font-size: 18px;
}

.projects-list .controls,
.project-details .description {
	color: #586069;
}

.project-details .description {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	display: block;
}

.project-home-panel .project-home-desc {
	margin-bottom: 10px;
}

ul.content-list li .title a,
.right-sidebar .title .edit-link,
i.fa-download,
.tree-holder .tree-item .tree-item-file-name a,
.project-details .project-full-name {
	color: #0366d6;
}

.dropdown-toggle-text.is-default,
.right-sidebar.right-sidebar-expanded .no-value,
.project-details .project-full-name .namespace-name {
	color: grey;
}

.project-details a:hover .project-full-name .namespace-name {
	text-decoration: none;
}

ul.content-list li .title {
	font-weight: 500;
	font-size: 17px;
}

i.fa-clipboard,
.group-row .stats,
i.fa-bookmark,
i.fa-users {
	color: darkgrey;
}

i.fa-rss,
i.fa-star {
	color: darkorange;
}

i.fa-globe {
	color: lightskyblue;
}

i.fa-lock {
	color: #b83d3d;
}

i.fa-pencil,
i.fa-shield {
	color: green;
}

.prepend-left-10 {
	font-size: 1.3em;
}

.project-visibility-level-holder .radio i {
	font-size: 15px;
}

.project-home-panel .project-title .fa,
.project-home-panel .group-title .fa,
.group-home-panel .project-title .fa,
.group-home-panel .group-title .fa {
	font-size: 14px;
}

.projects-list > li {
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #e4e4e4;
}

.prepend-top-5 {
	margin-top: 9px;
}

.top-area .nav-links li a {
	font-size: 16px;
}

.top-area .nav-links li.active a {
	font-weight: normal;
}

.tree-holder .tree-table tr {
	border: 1px solid #f0f0f0;
}

.tree-holder .tree-table tr:hover td.tree-time-ago {
	border-right: 1px solid #bcd7f1;
}

.tree-holder .tree-table tr:hover td.tree-item-file-name {
	border-left: 1px solid #bcd7f1;
}

.tree-holder .tree-item .tree-item-file-name i {
	color: rgba(3, 47, 98, 0.5);
}

.tree-holder .tree-table tr td,
.tree-holder .tree-table tr th {
	line-height: 16px;
}

.str-truncated {
	display: contents;
}

.tree-holder .tree-time-ago,
.tree-holder .tree-commit .tree-commit-link {
	color: #6a737d;
}

.tree-holder .tree-table thead tr {
	font-size: 13px;
	color: #586069;
	border: 1px solid #c8e1ff;
	border-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.tree-holder .tree-table thead th {
	background-color: #f1f8ff;
	border-bottom: 1px solid #c8e1ff;
}

.group-home-panel.text-center,
.project-home-panel.text-center {
	text-align: left !important;
}

.container-limited.limit-container-width {
	max-width: 1280px;
}

.login-page .new-session-tabs li.active a,
.login-page .new-session-tabs li.active a:hover {
	border-bottom: 5px solid #1f78d1;
}

/*.dropdown-menu-align-right,*/
.notification-list-item .dropdown-menu,
.project-repo-buttons .notification-dropdown .dropdown-menu,
.group-buttons .notification-dropdown .dropdown-menu {
	left: 0;
}

.project-home-panel .project-home-desc,
.project-home-panel .group-home-desc,
.group-home-panel .project-home-desc,
.group-home-panel .group-home-desc {
	max-width: initial;
}

.fixed-width-container,
.limit-container-width .detail-page-header,
.limit-container-width .issuable-details .detail-page-description,
.limit-container-width .issuable-details .mr-source-target,
.limit-container-width .issuable-details .mr-state-widget,
.limit-container-width .issuable-details .merge-manually,
.limit-container-width .merge-request-details .emoji-list-container,
.limit-container-width .diffs .mr-version-controls,
.limit-container-width .diffs .files-changed {
	max-width: unset;
}

.group-list-tree .folder-toggle-wrap {
	line-height: 28px;
}