/************************************************* Weer*************************************************/.weertekst {	width: 20%;	border-right: 1px solid #D6D6D6;	padding: 0;	padding-right: 5px;}.tekstje {	color: #808080;	font-weight: normal;	font-variant: normal;	margin-top: 0;	margin-bottom: 0;}.weerlink {	text-align: center;	vertical-align: middle;	border-left: 1px solid #D6D6D6;}.weerlink a, .weerlink a:visited {	font-size: 0.9em;	color: #FF660D;}.weerlink a:hover {}.weerdata_home {	 font-weight: bold;/*	 font-size: 1.1em;	 font-variant: small-caps; */}.weerdata_home td {	display: none;}.weerdata_home td.essential {	display: table-cell;		vertical-align: top;}.weerdata {	width: 94%;	background-color: #f9f9f9;	padding: 0 3% 3% 3%;	margin-bottom: 3.5%;}.weerdata table {	width: 100%;}/* initieel worden alle cellen verborgen behalve die met class essential afhankelijk van de view port wordt meer getoond zodat kolommen verborgen kunnen worden op smallere devices */.weerdata th,.weerdata td {   display: none;	padding: 0 10px 0 10px;}.weerdata th.essential,.weerdata td.essential {   display: table-cell;}.weerdata .tabelkop {	font-weight: bold;}.weerdata .datakop {	font-weight: bold;	text-align: left;}@media only screen and (min-width: 900px) {	.weerdata_home td.optional {		display: table-cell;	}	.weerlink a, .weerlink a:visited {    font-size: 1.0em;}