.dash_grid_top {
    margin: 0 auto;
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    max-width: 1080px;
    margin-bottom: 12px;
	}
.dash_box_top {
    max-width: 540px;
    border: 1px solid var(--gray2);
    border-radius: 10px;
    text-align: center;
    padding: 12px 0;
    color: var(--gray4);
    height:190px;
	}
.dash_box_top:hover{
	border:1px solid var(--gray4);
	}


.dash_grid {
    margin: 0 auto;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    max-width: 1080px;
	}
	

	
	

.jaztext1{
	fill:var(--gray7);
	font-family:Roboto-Regular,Roboto;
	font-size:80px;
	font-weight: 700;
	}
	
.jaztext2{
	fill:var(--gray7);
	font-family:Roboto-Regular,Roboto;
	font-size:18px;
	font-weight: 400;
	}

.jazsvg{
	margin:3px auto 0 auto;
	max-width: 300px;
	pointer-events: none;
	}

.jazsvg svg{
	pointer-events: none;
	}
	



.ibox{
	margin:3px auto 0 auto;
	max-width: 400px;
	}


.irow{
	display:flex;
	border-bottom:1px solid #e9edf7;
	line-height: 40px;
	}
.irow:last-child{
	border-bottom:none;
	}

.iname{
	flex:0 0 72px;
	text-align: left;
	line-height: 40px;
	}

.ival{
	flex:0 0 75px;
	text-align: right;
	line-height: 40px;
	}

.ichart{
	flex:1 1 auto;
	padding:14px 0 10px 20px;
	}
	
.ibar{
	background-color: #e9edf7;
	line-height: 12px;
	border-radius: 10px;
	text-align: left;
	}
	
.iblue{
	background-color:var(--blue5);
	line-height: 12px;
	border-radius: 10px;
	}

.igreen{
	background-color:var(--green5);
	line-height: 12px;
	border-radius: 10px;
	}
	
.iorange{
	background-color:var(--yellow5);
	line-height: 12px;
	border-radius: 10px;
	}
	
.ired{
	background-color:var(--red5);
	line-height: 12px;
	border-radius: 10px;
	}





.dash_box{
	max-width:100%;
	border:1px solid var(--gray2);
	border-radius: 10px;
	text-align: center;
	padding:8px 0;
	color:var(--gray);
	}
a.dash_box:hover{
	border:1px solid var(--gray4);
	}

.dash_box div{
	color:var(--gray4);
	pointer-events: none;
	}

.dash_box h3{
	font-size: 26px;
	font-weight: 400;
	margin: 6px 0;
	pointer-events: none;
	}
	
.dash_box h3.Good{
	color:var(--green5);
	pointer-events: none;
	}
	
.dash_box h3.Poor{
	color:var(--red);
	pointer-events: none;
	}
	
.dash_box h3.Fair{
	color:var(--yellow5);
	pointer-events: none;
	}
	

.dash_box h3.Good{
	color:var(--gray7);
	pointer-events: none;
	}





.chart_grid {
    margin: 0 auto;
    max-width: 1080px;
    margin-bottom: 12px;
	}

.chart_box{
	max-width:100%;
	border:1px solid var(--gray2);
	border-radius: 10px;
	text-align: center;
	padding:8px 0;
	color:var(--gray);
	padding:20px;
	}
