/* W3.CSS 4.15 December 2020 by Jan Egil and Borge Refsnes */
html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
/* Extract from normalize.css by Nicolas Gallagher and Jonathan Neal git.io/normalize */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}
summary{display:list-item}
audio,canvas,progress,video{display:inline-block}
progress{vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:bolder}dfn{font-style:italic}mark{background:#ff0;color:#000}
small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}sup{top:-0.5em}figure{margin:1em 40px}img{border-style:none}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
hr{box-sizing:content-box;height:0;overflow:visible}
button,input,select,textarea,optgroup{font:inherit;margin:0}
optgroup{font-weight:bold}
button,input{overflow:visible}
button,select{text-transform:none}
button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}
button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
textarea{overflow:auto}
[type=checkbox],[type=radio]{padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
/* End extract */

/* Redefined main styles for web site Thematic and extended accounts - online inventory v.0.2 */
html,body{font-family:Arial,sans-serif;font-size:1em;line-height:1.5; margin: 0.8em;}
html{overflow-x:hidden}
html, body {
			height: 100%;
		}		
		
/*need to use em units*/
/*h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}*/

h1 { font-size: 2.125em; margin-bottom: 0.765em; }
h2 { font-size: 1.9em;  margin-bottom: 0.855em; }
h3 { font-size: 1.7em;  margin-bottom: 0.956em; }
h4 { font-size: 1.4em;  margin-bottom: 1.161em; }
h5 { font-size: 1.313em;  margin-bottom: 1.238em; }
h6 { font-size: 1em;  margin-bottom: 1em; }

h1,h2,h3,h4,h5,h6{font-family:"Segoe UI",Arial,sans-serif;font-weight:400;margin:0px 0}.w3-wide{letter-spacing:4px}
hr{border:0;border-top:1px solid #eee;margin:20px 0}

		h2 {
			color: #333;
			text-align: center;
			margin-top: 20px;
		}
		

		.web-link, .external {
			text-decoration: none;
			color: #0052CC;
			font-weight: bold;
		}

		.footer {
			display: block;
			background-color: #3a3a48;  /*#484646;*/
			color: white;
			/*margin-left: 1px;*/
			clear: both;
		}

	.footer a {
			text-decoration: none;
			color: white;
			background-color: transparent;
		}

		.footer .footer-container {
			margin-top: 20px;
			padding-bottom: 80px;
			padding-top: 80px;
			position: relative;
		}

		.footer .disclaimer {
			font-size: 12px;
			position: absolute;
			left: 50%;
			margin-right: -50%;
			transform: translate(-50%, -50%);
		}

		.footer .email {
			font-size: 12px;
			position: absolute;
			left: 50%;
			margin-right: -50%;
			transform: translate(-50%, -50%);
		}

		.logo-desktop {
			margin:5px;
			
		}


@media screen and (max-width: 767px) {

  h1 { 
    font-size: 25px;
  }

  .logo-desktop {
    width: 60%;
    height: auto;
  }


  .book-image {
    display: block; 
    width: 90%;
    margin: auto;
  }



}


