A {text-decoration: none;}
a, li, font {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}
a:hover { Text-Decoration: none; Color:red;}

p, h1, h2, h3, h4, ul, li {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;}

* {
  box-sizing: border-box;
}

/* Create two equal columns that floats next to each other */
.column1 {
  float: left;
  width: 65%;
  padding: 5px;
  // height: 300px; /* Should be removed. Only for demonstration */
}

.column2 {
  float: left;
  width: 35%;
  padding: 5px;
  // height: 300px; /* Should be removed. Only for demonstration */
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

.nav-primary{
  position: -webkit-sticky;
  position:sticky; 
  top:0;
  width: 98%;
  height: 24px;
  background:#f8f8f8; 
}



.row::after {
  content: "";
  clear: both;
  display: block;
}

[class*="col-"] {
  float: left;
  padding: 15px;
}

html {
  font-family: "Lucida Sans", sans-serif;
}

.header {
  // background-color: #9933cc;
  background-color: #ffffff;
  color: #ffffff;
  padding: 15px;
}

.menu ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

.menu li {
  padding: 8px;
  margin-bottom: 7px;
  background-color: #588dc9;
  color: #ffffff;
  box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}

.menu li:hover {
  background-color: #fbba23;
}

.asidetop {
  background-color: #fbba23;
  margin-top: 1.3em;
  padding: 5px;
  color: #ffffff;
  text-align: center;
  font-size: 14px;
  box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}

.aside {
  background-color: #f8f8f8;
  padding: 15px;
  color: #444444;
  text-align: center;
  font-size: 10px;
  /* box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); */
}


.footer {
  background-color: #ffffff;
  color: #444444;
  text-align: center;
  font-size: 12px;
  padding: 15px;
}

/* For desktop: */

.col-3 {width: 40%;}

.col-6 {width: 60%;}
.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}

@media only screen and (max-width: 768px) {
  /* For mobile phones: */
  [class*="col-"] {
    width: 100%;
  }
}


	.collapsible {
	  background-color: #e8e8e8;
	  color: #444444;
	  cursor: pointer;
	  padding: 5px;
	  width: 100%;
	  border: none;
	  text-align: right;
	  outline: none;
	  font-size: 12px;
	}

	.active, .collapsible:hover {
	  background-color: #e0e0e0;
	}

	.content {
	  width: 100%;
	  padding: 0 18px;
	  max-height: 0;
	  overflow: hidden;
	  	  color: #666666;
	  transition: max-height 0.3s ease-out;
	  background-color: #f0f0f0;
		font-size: 12px;

	}


	.copyright {
		text-align:center;
		margin-top:20;
		margin-bottom:150;
		font-size: 14px;
	}


	
	
p, li {
  font-size:16px;
  // color: #444444;
 }
 h1 {
  font-size:18px;
    font-weight: normal;
  
 }
 
 
 @media screen and (min-width: 800px) {
	
	body {margin:2em; width:800px; 
	margin: 0 auto; 
	
	}
	p, li {
  font-size:13px;
  // color: #444444;
 }

	
}