a {
	text-decoration:none;
	}
td
	{
	text-align:center;
	vertical-align:middle;
	width:25%;
	text-decoration:none;
	}
td a
	{
	   color: #fff;
	text-decoration:none;
	}
td a:visited
	{
	    color: #fff;
	text-decoration:none;
	}
.boxtop {
	background-color: #f3f3f3;
	border-radius: 7px 7px 0px 0px;
	}
.boxbottom {
	margin-top: -2px;
	background-color: #369;
	color:#f3f3f3;
	padding: 3px;
	border-radius: 0px 0px 7px 7px;
	font-size:20px;
	}
.borderstyle {
	border: 1px solid #dbdbdb;
	border-radius: 7px 7px 0px 0px;
	}
table {
	border-collapse: collapse;
	border-spacing: 0;
	}
.task-link {
	display: table-cell;
	vertical-align: middle;
	height: 80px;
	border-left: 1px solid rgba(255,255,255,0.2);
	}
.task a:hover {
	border: 1px solid #ccc;
	background: #fafafa;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffeeeeee', GradientType=0);
	}
.task a {
	border: 1px solid #ddd;
	border-radius: 10px;
	box-shadow: 1px 1px 2px #EEE;
	display: block;
	color: #333;
	text-shadow: 1px 1px 1px #fff;
	padding: 0px;
	background: #f3f3f3;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#fff0f0f0', GradientType=0);
	}
.task-icon {
	width: 80px;
	height: 80px;
	display: block;
	background-repeat: no-repeat;
	background-color: #ffda00;
	float: left;
	border-top-left-radius: 7px;
	border-bottom-left-radius: 7px;
	background-position: left 10px top 10px;
	}
.task a .task-link {
 	line-height: 1.3;
        padding: 0px 5px 0px 8px;
	text-decoration:none !important;
}
.task {
	margin-bottom:10px;
}
a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus {
	font-size: 120%
}
a.list-group-item.nonactive, a.list-group-item.nonactive:hover, a.list-group-item.nonactive:focus {
	font-size: 120%
}
body {
  padding-top: 0px;
}

@media (min-width: 768px) and (max-width: 1199px) {
 .task a .task-link {
   line-height: 1.2;
 }
}