@charset "UTF-8";
img {
	display: inline;
}
.table1 table{
	width:100%;
	border-collapse:collapse;
}
td{
	border:1px solid;
	border-color:#dcdcdc;
}
.default, .column2, .column3{
	padding-left:10px;
	vertical-align: middle;
}
.column1{
	width:25%;
	padding: 0.3%;
}
.column2{
	width:35%;
}
.column3{
	width:40%;
}
.imgstyle1{
	/*padding:1%;*/
	max-width:100%;
	vertical-align:top;
	margin: 0;
}
.showcase{
	border:1px solid;
	margin-top:5px;
	border-color:#dcdcdc;
	padding-left:10px;
	padding-top:10px;
}
.graph{
	margin-top:5px;
	border-color:#dcdcdc;
	padding-left:10px;
	padding-top:10px;
    position:relative;
    width:calc(100% - 20px);
    height:100%;
    overflow:hidden;
}

@media screen and (min-width: 960px) {
.table table{
	display:table;
	width:100%;
	border-collapse:collapse;
}
tr{
	display:table-row;
}
td{
	display:table-cell;
	border:1px solid;
	border-color:#dcdcdc;
}
.default, .column2, .column3{
	padding-left:10px;
}
/*
.column1{
	width:25%;
}
.column2{
	width:20%;
}
.column3{
	width:55%;
}
.imgstyle1{
	padding:1%;
	width:98%;
}*/
.showcase{
	border:1px solid;
	margin-top:5px;
	border-color:#dcdcdc;
	padding-left:10px;
	padding-top:10px;
}
.graph{
	margin-top:5px;
	border-color:#dcdcdc;
	padding-left:10px;
	padding-top:10px;
    position:relative;
    width:calc(100% - 20px);
    height:100%;
    overflow:hidden;
}

}