@CHARSET "ISO-8859-1";



.result {
	font-weight: bold;
	font-size: 16px;
	margin-top: 20px;
	font-family: Arial;
}

.result a {
	color: #337ab7;
	font-size: 16px;
}

.description {
	font-weight: normal;
}

.pubTime {
	font-size: 10px;	
	font-weight: normal;
}
#pagination a{
	padding: 5px;
	text-decoration: underline;
	color: #337ab7;
}

#tittel {
	font-size: 25px;
	font-weight: bold;
	color: #337ab7;
}
#referanser li a{
	text-decoration: underline;
	color: #337ab7;
}

#kategorier {
	float: left;
	margin-top: 30px;
}
.border {
	border-style: solid;
}







#svHeader {
	text-align: center;
}


@media only screen and (min-width: 768px) {

	#searchform .search-field {
		padding: 6px;
		width: 50%;
	}

	.expand-one {
		display:none;
	}
	#sok {
		float: right;
		width: 70%;
	}

	#sok .search-field {
		width: 80%;
		/*border: 4px solid #00539C;
		border-radius: 15px 0px 0px 15px;
		float: left;*/
		font-size: 15px;

	}
	/*#sok .search-submit {
		border-radius: 0px 15px 15px 0px;
		border-left: 0px;
		background-color: #00539C;
	}*/

	#results {
		float: right;
		width: 70%;
		margin-top: 30px;
	}

	#kilder {
		float: left;
		margin-top: 30px;
		width: 30%;
		font-size: 0.8em;
		line-height: 1.5em;
	}

	#sak-header-grid {
		display: block;
		/*grid-template-columns: auto auto auto;
		grid-column-gap: 20px;
		grid-row-gap: 20px;
		column-count: 3;*/
		border-bottom: 1px solid #CCC;
		padding-bottom: 10px;
		overflow: auto;
	}

	#sak-grid-item {
		/*grid-column: 1;*/
		float: left;
		width: 33%;
		word-wrap: break-word;
		overflow: hidden;
		padding-right: 5px;

	}
	#sak-grid-ansvar {
		/*grid-column: 2/3;*/
		float: left;
		width: 66%;
	}

	#kontaktupgifter-grid {
		display: none;
	}
	#sak-grid-item-2 {
		display: none;
	}


}

@media only screen and (max-width: 768px) {
	#searchform .search-field {
		padding: 6px;
		width: 75%;
	}

	#sok {
		width: 100%;
		margin-left: 20px;
	}
	/*#sok .search-field {
		border: 4px solid #00539C;
		border-radius: 15px 0px 0px 15px;
		float: left;
	}
*/
	/*#sok .search-submit {
		border-radius: 0px 15px 15px 0px;
		border: 4px solid #00539C;
		background-color: #00539C;
		color: white;
	}*/

	#kilder {
		line-height: 1.5em;
		font-size: 0.9em;
		margin: 30px 10px 10px 10px;
		background: lightblue;
		padding: 5px 0px 5px 10px;
	}

	.expand-one{
		text-align: center;
		ont-size: large;
		font-weight: bold;
	}
	.filter {
		display: none;
	}

	#results {
		margin: 20px 10px 10px 10px;
	}
}
@media (prefers-color-scheme: dark) and only screen and (max-width: 768px) {
	#kilder {
		background: lightslategray;
		color: white;
	}
	body {
		background: black;
	}
}
/*#kategorier {
	float: left;
	padding-top: 20px;
	padding-right: 20px;
	width: 30%
	
}

#secondary {
	float: left !important;
	padding-top: 20px !important;
	padding-right: 20px !important;
	width: 30% !important;
}*/