---
---
@charset "UTF-8";
@import url(https://cdn.jsdelivr.net/gh/pages-themes/cayman/_sass/jekyll-theme-cayman.scss);

@font-face {
	font-family: 'sansation';
	src:
		url('../fonts/Sansation_Regular.ttf')
		format('truetype');
}

header h1 { font-size: 66px; }

h1,h2,h3,aside { font-family: 'sansation', sans-serif; }

ul {
  columns: 4;
}

table {
  width: 100%;
}

section.page-header { text-align: center; }

.main-content h1 { font-family: 'sansation', sans-serif; }
.main-content h2 { font-family: 'sansation', sans-serif; }
.main-content h3 { font-family: 'sansation', sans-serif; }
.main-content { font-family: 'sansation', sans-serif; }

.project-name { font-family: 'sansation', sans-serif; }
.project-tagline { font-family: 'sansation', sans-serif; }

th {background-color: #a9a9a9;}
tr:nth-child(even) {background-color: #f2f2f2;}

@media screen and (min-width: 64em) {
 .main-content {
  max-width:64rem;
  padding:2rem 6rem;
  margin:0 auto;
  font-size:12px;
 }
}
@media screen and (min-width: 42em) and (max-width: 64em) {
 .main-content {
  padding:2rem 4rem;
  font-size:12px;
 }
}
@media screen and (max-width: 42em) {
 .main-content {
  padding:2rem 1rem;
  font-size:11px;
 }
}
.main-content img {
 max-width:100%
}
/*.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6 {
 margin-top:2rem;
 margin-bottom:1rem;
 font-weight:normal;
 font-size:10px;
 color:#159957;
}*/
