.dash_content {
	font-size: 1.2em;
	max-height: 999999999999999px; /* chrome android fix */
}

.dash_content * {
	max-height: 999999999999999px; /* chrome android fix */
}

.dash_content ul {
	list-style: square;
	padding:9px 9px 9px 18px;
}

.dash_content li {
	line-height: 1.4em;
}

.dash_content p {
	padding-bottom: 2px;
}

.dash_content h3 {
	line-height: 24px;
}

.dash_content h4 {
	margin-bottom: 5px;
}

/*#content h1 {
	font-size: 18pt;
}
#content h2 {
	font-size: 16pt;
}
#content h3 {
	font-size: 14pt;
}
#content h4 {
	font-size: 12pt;
}
#content h5 {
	font-size: 10pt;
}
#content h6 {
	font-size: 9pt;
}*/

@media screen {
	#content h1, #content h2, #content h3 {
		letter-spacing:-1;
		font-size:16pt;
		line-height:33px;
		color:#111111;
		line-height:36px;
	}

	#content h1 {
		border-bottom:none;
	}

	#content h3 {
		clear:both;
		font-size:14pt;
		color:#111;
		border-bottom:1px solid #81BB00;
		letter-spacing:normal;
	}
}

.login-logo-box {
}

.login-logo-img {
	background:url(../images/logo-login-new.png) top left no-repeat;
	width: 225px;
	height: 125px;
	margin: auto;
}


.ppl-unavail,
.upk-unassigned,
.table-striped tbody tr:nth-of-type(odd).ppl-unavail,
.table-striped tbody tr:nth-of-type(odd).upk-unassigned
{
	background-color: #FF3333;
	color: black;
}

.ppl-busy, 
.week-busy, 
.upk-unaccomplished,
.table-striped tbody tr:nth-of-type(odd).upk-unaccomplished,
.table-striped tbody tr:nth-of-type(odd).ppl-busy,
.table-striped tbody tr:nth-of-type(odd).week-busy
{
	background-color: #FFFF66;
}

.upk-notdone,
.table-striped tbody tr:nth-of-type(odd).upk-notdone
{
  background-image: repeating-linear-gradient(45deg, 
    #eee 10px,
    #eee 12px,
    transparent 12px,
    transparent 20px);
}

.upk-accomplished,
.table-striped tbody tr:nth-of-type(odd).upk-accomplished
{
	background-color: #66FF66;
}

.upk-expired,
.table-striped tbody tr:nth-of-type(odd).upk-expired
{
	background-color: #FFA500;
}

.upk_skill_exp {
	background-color: #66ff99;
	color: black;
}

.upk_skill_ext {
	background-color: #ffccff;
	color: black;
}

.upk_risk_high {
	background-color: #ff0000;
	color: black;
}

.ppl-betternot,
.table-striped tbody tr:nth-of-type(odd).ppl-betternot
{
	background-color: #F7A922;
}

.blink_me {
  animation: blinker 1s linear infinite;
}

@keyframes blinker {
  50% {
    opacity: 0.3;
  }
}

#ffErrorDlg .card {
	height: auto;
}

.ffPage_slices .ffWidget_tabs.nav-tabs-scrollcont .movetoleft {
	left: 0px;
}
.ffPage_slices .ffWidget_tabs.nav-tabs-scrollcont .movetoright {
	z-index: 1;
	right: 0px;
}

.cannot {
	-webkit-background-size: 50px 50px;
	-moz-background-size: 50px 50px;
	background-size: 20px 20px; /* Controls the size of the stripes */

/*	-moz-box-shadow: 1px 1px 8px gray;
	-webkit-box-shadow: 1px 1px 8px gray;
	box-shadow: 1px 1px 8px gray;
*/	
	
	
	
	background-color: #DDDDDD;
	background-image: -webkit-gradient(linear, 0 0, 100% 100%,
							color-stop(.25, rgba(255, 255, 255, .2)), color-stop(.25, transparent),
							color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .2)),
							color-stop(.75, rgba(255, 255, 255, .2)), color-stop(.75, transparent),
							to(transparent));
	background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
						transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
						transparent 75%, transparent);
	background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
						transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
						transparent 75%, transparent);
	background-image: -ms-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
						transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
						transparent 75%, transparent);
	background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
						transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
						transparent 75%, transparent);
	background-image: linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
						transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
						transparent 75%, transparent);
	
}

.maCustomDialog h1 {
}

.larger-icon {
	font-size: 16pt;
}

/* fix tooltip bug */
svg > g > g.google-visualization-tooltip { pointer-events: none }
