.ok, .print{
	width: 20px;
	height: 20px;
	padding-bottom: 0 !important;
}

.status-view{
	position: fixed;
	top: 7%;
	left: 25%;
}

.pict-cell{
	position: absolute;
	right: 0;
	bottom: 0;
}

.pict-cell img {
	cursor: pointer;
}

/*@media print{
	body *{
		visibility: hidden;
	}
	.data-print *{
		visibility: visible;
	}
	.pict-cell{
		visibility: hidden;
	}
	.data-print{
		position: absolute !important;
		left: 0;
		top: 0;
	}
}*/

.goal_view{
	margin: 0px !important;
	width: 100%;
}

.goal_view tbody{
	border-top-style: none;
}

.goal_view tbody tr:first-child td.views-field-goals{
	border-top-style: none;
}

.goal_view tbody tr td{
	text-align: center;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

.goal_view thead tr{
	background: rgba(0, 0, 0, 0.600);
}

.goal_view thead tr th{
	width: 20%;
	text-align: center;
	border: 1px solid #ccc;
	color: #fff;
	text-transform: none;
}

.goal_view thead tr .views-field-goals{
	background: rgba(0, 0, 0, 0.000);
	border-bottom: none !important;
}

.views-field-goals{
	position: relative;
	width: 20%;
	background: rgba(0, 0, 0, 0.600);
	color: #FFF;
	border-right: 2px solid #dfdfdf !important;
}

.goal_view caption{
	display: none;
}

.goal_view tbody tr:first-child td.views-field-goals{
	display: table-cell;
}

.goal_view tbody tr td.views-field-goals{
	display: none;
}

td.views-field-goals a{
	color: #FFF !important;
	text-decoration: none !important;
	text-transform: uppercase;
	font-weight: bold;
}

.views-field-goals a:hover{
	text-decoration: underline !important;
}

@media (max-width: 480px){
	.goal_view thead{
		display: none;
	}
	
	.goal_view tbody td{
		display: block;
		padding: .6rem;
	}
	
	.goal_view tbody td:before { 
		content: attr(data-th); 
		font-weight: bold;
		display: inline-table;
		width: 6rem;  
	}
	
	.pict-cell{
		position: static;
	}
	
	.print{
		margin-right: 1em;
	}
}