.dashboard {
	padding-top: 15px;
	padding-bottom: @footer-margin * 2;

	&.feeds,
	&.issues {
		.context.user.menu {
			z-index: 101;
			min-width: 200px;
			.ui.header {
		    font-size: 1rem;
		    text-transform: none;
			}
		}
		.filter.menu {
			.item {
				text-align: left;
				.text {
					height: 16px;
			    vertical-align: middle;
			    &.truncate {
						width: 85%;
					}
				}
				.floating.label {
					top: 7px;
					left: 90%;
					width: 15%;
				}
			}

			// Sort
			.jump.item {
				margin: 1px;
		    padding-right: 0;
			}
			.menu {
				max-height: 300px;
				overflow-x: auto;
				right: 0!important;
				left: auto!important;
			}
		}
		.ui.right .head.menu {
			margin-top: -5px;
			.item.active {
				color: #d9453d;
			}
		}
		.head.menu {
			.octicon {
				margin-right: 5px;
			}
		}
	}
}

&.feeds {
	.news {
		.ui.avatar {
			margin-top: 13px;
		}
		p {
			line-height: 1em;
		}
		.time-since {
			font-size: 13px;
		}
		.issue.title {
			line-height: 1.1em;
			width: 80%;
		}
		.push.news .content ul {
			font-size: 13px;
			list-style: none;
			padding-left: 10px;

			img {
				margin-bottom: -2px;
			}
			.text.truncate {
				width: 80%;
				margin-bottom: -5px;
			}
		}
	}

	.list {
		.header {
			padding-top: 10px;
			padding-bottom: 5px;
		}
		ul {
			list-style: none;
			margin: 0;
			padding-left: 0;

			li {
		    &:not(:last-child) {
		    	border-bottom: 1px solid #EAEAEA;
		    }

				&.private {
					background-color: #fcf8e9;
				}
				
		    a {
		    	padding: 6px 1.2em;
    	    display: block;

    	    .octicon {
    	    	margin-right: 6px;
    	    	color: #888;
    	    }
		    }
			}
		}
	}
}