@font-face{font-family:'TexGyreSchola';src:url("fonts/texgyreschola-regular-webfont.eot");src:url("fonts/texgyreschola-regular-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/texgyreschola-regular-webfont.woff") format("woff"),url("fonts/texgyreschola-regular-webfont.ttf") format("truetype"),url("fonts/texgyreschola-regular-webfont.svg#texgyrescholaregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'TexGyreSchola';src:url("fonts/texgyreschola-italic-webfont.eot");src:url("fonts/texgyreschola-italic-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/texgyreschola-italic-webfont.woff") format("woff"),url("fonts/texgyreschola-italic-webfont.ttf") format("truetype"),url("fonts/texgyreschola-italic-webfont.svg#texgyrescholaitalic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'TexGyreSchola';src:url("fonts/texgyreschola-bold-webfont.eot");src:url("fonts/texgyreschola-bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/texgyreschola-bold-webfont.woff") format("woff"),url("fonts/texgyreschola-bold-webfont.ttf") format("truetype"),url("fonts/texgyreschola-bold-webfont.svg#texgyrescholabold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'TexGyreSchola';src:url("fonts/texgyreschola-bolditalic-webfont.eot");src:url("fonts/texgyreschola-bolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/texgyreschola-bolditalic-webfont.woff") format("woff"),url("fonts/texgyreschola-bolditalic-webfont.ttf") format("truetype"),url("fonts/texgyreschola-bolditalic-webfont.svg#texgyrescholabold_italic") format("svg");font-weight:bold;font-style:italic}body{background:#eae9df;font-family:'TexGyreSchola', serif;font-size:16px}a{color:#eae9df;text-decoration:none}a:hover{color:white}.text-right{text-align:right}hr{border-top:1px #95afbc solid}h1{font-size:2em;margin:0 0 15px;display:none}h1.visible{display:block}h2{font-size:1em;margin-top:0}.columns>div{max-width:100%;box-sizing:border-box}.contact{position:absolute;top:0;right:0;background:#483418;color:#eae9df;padding:5px 10px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;font-size:0.9em}.mobile-menu{cursor:pointer}nav{color:#eae9df}nav ul{margin:0;padding:0 15px;display:table}nav li:first-child{margin-left:-10px}nav li{list-style:none;padding:30px 20px 65px 0;line-height:1em;font-size:0.95em;display:table-cell}nav li a{max-width:100%}nav li.active{background:url("../img/nav-active.png") 0 50px no-repeat;padding-left:10px}nav li.active a{color:#483418}.container{background:#95afbc;color:#483418;padding-bottom:20px}.content{min-height:225px}.content p{text-align:justify}.extra-padding a{padding-right:20px}footer#footer{text-align:center;color:#819eae;margin:10px 0}footer#footer a:link,footer#footer a:visited{color:#95afbc}footer#footer .address{font-size:0.7em}footer#footer .credit{text-align:right;font-size:0.6em}@media only screen and (max-width: 975px){nav li{font-size:0.8em}}.mobile-menu{display:none}@media only screen and (max-width: 40em){header#header img{margin-top:40px}.contact{position:fixed;width:100%;border-radius:0;z-index:100}nav li{font-size:1em;padding-bottom:75px}nav li:first-child{margin-left:0}nav li:not(.active){display:none}.mobile-menu{display:block;float:right}nav.mobile-active{padding-top:20px}nav.mobile-active li{display:block;height:auto;background:none;padding:10px}nav.mobile-active li.active a{color:#eae9df}.content img{margin-top:15px}}@media only screen and (min-height: 700px){.content{min-height:425px}}
