
body {
    font: normal normal 400 1.1em/1.4 Montserrat, sans-serif;
    color: #000;
    margin: 0 0 0 0;
    background-color: #FFFFFF;
  }
  h2 {
    font-family: 'EB Garamond',Garamond;
    font-size: 34px;
    color: rgb(0 111 131);
    font-weight: 600;
    position: relative;
  }
  h3 {
    font-family: 'EB Garamond',Garamond;
    font-size: 2rem;
    color: rgb(0 111 131);
    font-weight: 600;
    line-height: 1.3125;
    margin-top: 1rem;
    margin-bottom: 0.5rem;
    position: relative;
  }
  .page-title {
      font-family: Oswald, Verdana, Tahoma;
      font-weight: 300;
      letter-spacing: .4px;
  }
  .filelist {
      font-size: 0.9em;
  }
  .inline {
    display: inline;
  }
  .file-button, .file-button2 {
    border: none;
    color: rgba(0,111,131,1);
    background-color: inherit;
    font-size: 1.125rem;
    font-family: Montserrat, sans-serif;
    font-weight: 500;
    line-height: 1.7rem;
    text-decoration: underline;
    cursor: pointer;
  }
  .file-button:focus, .file-button2:focus {
    outline: none;
  }
  .file-button:active, .file-button2:active {
    color:red;
  }
  .file-button:visited, .file-button2:visited {
    color: #01334c;
  }
  .fa-file { color: rgba(0,111,131,1); padding-right: 5px; }
  .ttldiv { display:inline-block; }
	.sw-view {
		display:inline-block; width:48%; color: #6a6a6a;
		text-align:right; text-decoration:underline; font-size:.9em;
		padding-top:0; margin-top:0;
		transition: opacity 0.3s linear; cursor: pointer;
	}
	.sw-view.unclickable {
		opacity: 0.5;
		pointer-events: none;
	}
	#divView { display:block; }
	#dateView { display:none; }

  