html,body,div {	margin:0;	padding:0;	border:none;	font-family:Times;	font-smooth:never;	-webkit-font-smoothing:never;	}html,body {	width:100%;	height:100%;	}html {  	box-sizing: border-box;	}*, *:before, *:after {  	box-sizing: inherit;	}body {	padding-top: 0px;	padding-left:0px;	font-size:12px;	}.icg-link,#mail-link {	color:black !important;	text-decoration: none;}#link-container {	position:absolute;	right:0;	bottom:0;}#link-container div {	float:right;	border:2px solid grey;	width:75px;	text-align: center;	margin:20px;	margin-left:0;}#link-container div img {	border:2px solid grey;	width:75px;	height:75px;}#pdf-link:hover {	border:2px solid #39ff14;	opacity:0.8;}a:visited {	color:#39ff14 !important;}h1 {	font-size: 32px;	font-weight: bold;}ul {}li {	/* list-style-type:none; */	//list-style-image: url('../img/icon.png');	background: url('../img/folder.gif') no-repeat 1px 0px;	font-size: 18px;	color: blue;	/* margin-left: 37px; */	/* overflow: visible; */	padding: 3px 0px 3px 34px;  /* reset styles (optional): */  list-style: none;  	height:31px;	margin: 0;	border: 1px solid red;}.backli {	background: url('../img/back.gif') no-repeat 1px 0px;}.absolute {	position:absolute;	z-index:1000;	color:white;	margin:5px;}.slick-slider li {	background: url('../img/generic.gif') no-repeat 0px 0px;	height:31px !important;}li.slick-active  {	background: url('../img/image2.gif') no-repeat 0px 0px;	height:31px !important;}li div{	font-size: 17px;	//float:left;}.slick-arrow {	display:none !important;}.name {	border:1px solid blue;	width:50%;	min-width:450px;	float:left;	text-decoration: underline;	cursor:pointer;}.date {	border:1px solid green;	width: 175px;	float:left;	text-align:center;	color:grey;}.size {	border:1px solid hotpink;	width: 77px;	float:left;	text-align:center;	color:grey;}.description {	border:1px solid hotpink;	width: 77px;	float:left;	text-align:center;	color:grey;}.headline div {	text-align: center;	color:blue;	text-decoration: underline;}.headline {	background-image: none;}#image-list {	border:1px solid red;	//width:100%;	height:20px;}.list-image {	float:left;	//clear:both;	width:auto;}.slick-track {	height:100vh;	//width:auto;}.slick-slide {	width:auto !important;}div, li {	border:none !important;}#notfound {	position:absolute;	left:50%;	top:50%;	margin-left:-302px;	margin-top:-234px;}#text-field {	position:absolute;	z-index:1000;	background:black;	color:white;	bottom:0;	padding:5px;	opacity:0.7;}#text-field a {	color:red;	text-decoration: underline;	cursor:pointer;}.slick-dots {	position:absolute !important;	top:10px;}.noborder {	border:none !important;}@media only screen and (max-width: 767px) {	.date,.size {display:none;}	#body{padding:5px;}	.headline .name {		text-align:left;		text-decoration: none;	}}