.pointer{
	cursor: pointer;
}

.myStripes > * > tr:nth-child(odd) td{ background-color: #E6E7E8;}

.myStripes > * > tr:nth-child(even) td{ background-color: #FFFFFF;}

.myStripes {
	color: black
}

.subMenu{
	min-width: 85%!important;
	width:85%;
}

.pageContentWidth{
	min-width:800px;
	max-width: 97%;
}

.dashboardChartContainer{
	position: relative;
	width:100%;
}

.chartHelpIcon{
	position: absolute;
	top: 20px;
	left: 10px;
}

.rptMulticolDiv{
	max-height: 250px;
	height:250px;
	overflow-y: scroll;
	padding: 10px
}

.dashMulticolDiv{
	max-height: 200px;
	height:200px;
	overflow-y: scroll;
	padding: 10px
}
@media only screen and (min-width: 1199px){
	.dashMulticolDiv > div{
		column-count:2;
	}
}

.dashMulticolDiv > * > ol {
	margin:0;
	padding-left: 30px;
}

.loginBox{	
		max-width:800px;
	}
@media only screen and (max-width: 993){
	.loginBox{	
		max-width:700px;
	}
}

@media only screen and (max-width: 601){
	.loginBox{	
		max-width:600px;
	}
}

.pulsate {
    -webkit-animation: pulsate 3s ease-out;
    -webkit-animation-iteration-count: infinite; 
    opacity: 0.5;
	font-size: 1em;
}
@-webkit-keyframes pulsate {
    0% { 
        opacity: 0.5;
		font-size: 1em;
    }

    50% { 
        opacity: 1.0;
		font-size: 2em;
    }

    100% { 
        opacity: 0.5;
		font-size: 1em;
    }
}

.mav_good_color{
	background-color:#99FF99!important;
}

.mav_over_color{
	background-color:#FF9800!important;
}

.mav_under_color{
	background-color:#FFFFBF!important;
}

.tblFreeze > thead > tr{
	position: sticky;
	top: 0;
}