﻿
.content-wrapper {
    margin: 0 auto;
    width: 1136px;
    padding-bottom: 10px;
}

.dashboard {
	width: calc(100% - 15px);
}

/* Dashboard */
.dashboard div.select-user {
	text-align: left;
	margin-bottom: 12px;
}

	.dashboard div.select-user label {
		display: inline-block;
		font-size: 16px;
		font-weight: bold;
		color: black;
	}

	.dashboard div.select-user select {
		display: inline-block;
		margin-left: 5px;
	}

	.dashboard div.select-user span {
		display: inline-block;
		margin-left: 5px;
		color: red;
	}

.dashboard h3 {
	box-shadow: 3px 3px 3px black;
	border-radius: 3px;
	font-size: 18px;
	width: 98%;
}

	.dashboard h3 span.user {
		color: red;
	}

.dashboard a.request-link, .dashboard a.request-link:hover, .dashboard a.request-link:visited {
	text-decoration: none;
	color: black;
}


.dashboard a.closed-requests {
	color: #2da8c8;
	font-size: 14px;
	font-weight: bold;
}

.dashboard .message {
	font-size: 14px;
	margin-bottom: 10px;
}

.dashboard .notifications-count {
	position: relative;
	font-size: 16px;
	height: 20px;
	left: -22px;
	line-height: 20px;
	min-width: 13px;
	text-align: center;
	top: -19px;
}

.dashboard .item .sub-item {
		display: inline-block;
		width: 100%;
	}

.dashboard .item .sub-item1 {
		display: inline-block;
		width: 50%;
	}

.dashboard .item .sub-item2 {
		display: inline-block;
		width: 48%;
		float: right;
	}

.dashboard .block .item {
	font-size: 15px;
}

	.dashboard .block .item .header {
		margin-top: -13px;
		text-align: center;
	}

		.dashboard .block .item .header.offset {
			margin-top: -40px;
		}

		.dashboard .block .item .header div {
			color: black;
			font-size: 16px;
			float: none;
			display: inline-block;
		}

	.dashboard .block .item .ttc {
		float: left !important;
		margin-left: 10px;
	}

	.dashboard .block .item .request-status {
		margin-left: auto;
		margin-right: auto;
		margin-top: -6px;
	}

	.dashboard .block .item .age {
		float: right !important;
		text-align: right;
		line-height: 22px;
		font-weight: normal;
		margin-bottom: -16px;
	}

	.dashboard .block .item .urgent {
		display: inline-block;
		float: none;
		margin-right: 0;
		position: relative;
		top: 7px;
	}

	.dashboard .block .item .label {
		display: inline-block;
		color: blue;
		margin-right: 10px;
		text-align: right;
		width: 112px;
	}

	.dashboard .block .item .value {
		width: 810px;
	}

	.dashboard .block .item .sub-item1 .value {
		width: 395px;
	}

	.dashboard .block .item .sub-item2 .value {
		width: 280px;
	}

	.dashboard.tabs ul li, .dashboard.tabs ul li:hover, .dashboard.tabs ul li a, .dashboard.tabs ul li a:hover {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin: 0;
	margin-bottom: -1px;
	height: 36px;
}

.dashboard.tabs .ui-widget-header {
	background: none;
	border: none;
	border-bottom: 1px solid black;
	border-radius: 0;
	padding-left: 0;
}

.dashboard.tabs.ui-widget-content {
	border: none;
	background: none;
}

.dashboard.tabs.ui-tabs .ui-tabs-panel {
	padding: 20px 0 0 0;
}

.dashboard li a div.notifications-count {
	font-size: 11px;
	height: 13px;
	left: -5px;
	line-height: 12px;
	min-width: 8px;
	top: -2px;
}

.dashboard .message {
	color: #5e2727;
	font-weight: bold;
	font-size: 16px;
}

.item.commitmentreminder-list-item {
	width: 99%;
	overflow: auto;
	margin-left: -25px;
}
/* End Dashboard */