@charset "utf-8";

.img{
	width:auto;
	height:auto;
	max-width:100%;
	margin-left:auto;
	margin-right:auto;
}

.securedocumentwrapper{
	width:100%;
	float:left;
	height:auto;
	margin:2% 0% 2% 0%;
	font-family: 'Lato', sans-serif;
	font-size:16px;
}

.securedocumenttable{
	border:1px solid black;
	padding:2%;
	border-collapse:collapse;
	margin-left:auto;
	margin-right:auto;;
}


.tabs { list-style: none; }
.tabs li { display: inline; }
.tabs li a { color: black; float: left; display: block; padding: 4px 10px; margin-left: -1px; position: relative; left: 1px; background: white; text-decoration: none; }
.tabs li a:hover { background: #ccc; }

.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

.box-wrap { 
	position: relative;
	}
.tabbed-area div div { background: white; padding: 20px; position: absolute; top: -1px; left: 0; width: 90%; }
.tabbed-area div div, .tabs li a { border: 1px solid #ccc; }

#box-one:target, #box-two:target, #box-three:target {
	height:auto;
  	z-index: 1;
}

.th,td
	{
	padding:15px;
	vertical-align:top;
	}
	
.malwaretable,th,td
	{
	border:1px solid black;
	border-collapse:collapse;
	}

.tabletitle{
	padding:2%;
}


.tableimage{
	width:30%;
}

.tablecontenttitle{
	width:98%;
	float:left;
	padding:1%;
	background-color:rgba(148,189,237,0.28);
}

.tablecontent{
	width:98%;
	float:left;
	margin-top:2%;
	line-height:20px;
}


@media only screen and (min-width: 150px) and (max-width: 480px)

{
.cur{
	width:100%;
	float:left;
}