*{box-sizing:border-box}.clearfix{overflow:auto}body{width:97.5%;font-family:'Arimo',sans-serif;padding:10px;background-image:linear-gradient(180deg,#e9e9e9,#f9f9f9);max-width:97.5%;margin:auto}p{font-size:100%}a{color:#0b08ab;text-decoration:none;font-weight:bold}a:hover{color:#0b08ab;text-decoration:underline}h1{font-family:'Oleo Script',cursive;color:#a05c00;text-align:justify-all;font-size:40px}h2{font-family:'Fira Sans',sans-serif;font-weight:600;font-size:150%;color:black}h3{font-family:'Fira Sans',sans-serif;font-weight:600;font-size:125%}h4{font-family:'Arimo',sans-serif;font-weight:600;font-size:105%}figcaption{font-size:small}.medium{font-size:.9125rem}.blocklist{margin-left:5%;border-left:4px solid #024782}.header{padding:30px;height:375px;text-align:center;background-image:url(home/adults-coffee-colleagues-1323592.jpg);background-size:cover;background-position:center;width:100%;margin:auto;display:block}.overlaycontainer{width:100%}.overlay h1{font-size:20px;font-family:'Fira Sans',sans-serif;color:white;border:0}.overlay h2{font-family:'Arimo',sans-serif;font-weight:600;color:white;font-size:22px}.floatleft{float:left;margin-right:17.5px;border:solid .75px gray}.floatright{float:right}.overlay{background-color:#000;opacity:.75;display:block;margin:auto;padding-top:50px;padding-bottom:50px;width:100%}.topnav{overflow:hidden;background-color:#024782;border-bottom:solid 5px #ddd;font-size:105%}.topnav a{float:left;display:block;color:#f2f2f2;text-align:center;padding:10px 12px;text-decoration:none;font-weight:500;line-height:75%}.topnav a:hover{background-color:#ddd;color:black}.topnav a:active{color:#c97500}.sidenav{list-style:none;display:block;padding-left:0;margin-left:0}.sidenav a{color:#fff}.sidenav a:hover{color:#f1f1f1}.sidenavlink{margin-bottom:5px;padding:5px;border-radius:10px;background-color:#024782;font-weight:500}.leftcolumn{float:left;width:20%;height:100%;padding-right:12.5px;padding-left:12.5px}.middlecolumn{float:left;width:55%}.middleright{float:left;width:80%;padding-right:12.5px}.rightcolumn{float:left;width:25%;padding-left:12.5px;padding-right:12.5px}.fakeimg{background-color:#aaa;width:100%;padding:20px;margin-bottom:10px}.cardblock{background-color:#fff;padding:20px;margin-top:12.5px;border:.75px solid #d9d9d9}.cardblockbreadcrumb{background-color:#fff;padding-top:5px;margin-top:12.5px;border:.75px solid #d9d9d9}.row:after{content:"";display:table;clear:both}.footer{padding:20px;text-align:center;background:#fff;border-top:5px solid #024782;border-left:.5px solid #d9d9d9;border-right:.5px solid #d9d9d9;border-bottom:.5px solid #d9d9d9;margin-top:50px;height:auto;font-size:small}.footer img{margin-bottom:20px}#myImg{border-radius:5px;cursor:pointer;transition:.3s}#myImg:hover{opacity:.7}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.9)}.modal-content{margin:auto;display:block;width:80%;max-width:700px}#caption{margin:auto;display:block;width:80%;max-width:700px;text-align:center;color:#ccc;padding:10px 0;height:150px}.modal-content,#caption{-webkit-animation-name:zoom;-webkit-animation-duration:.6s;animation-name:zoom;animation-duration:.6s}@-webkit-keyframes zoom{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(1)}}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}.close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:bold;transition:.3s}.close:hover,.close:focus{color:#bbb;text-decoration:none;cursor:pointer}@media only screen and (max-width:700px){.modal-content{width:100%}}.imgleft{float:left;display:block}.btn-secondary a{color:#fff;font-weight:500}.btn-secondary a:hover{font-weight:bold;text-decoration:none}.biosm{width:150px;min-height:200px;border:.5px solid #d9d9d9;padding:10px;float:left;margin-left:10px;margin-top:10px;background:#f9f9f9;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);transition:.3s}.bio{padding:10px;margin:10px;transition:.3s}.bio:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,0.2)}h5{font-size:101%}.middleright p{margin-right:7.5%}.50marginr{margin-right:50%}.half{width:50%}.list-group{margin-left:12.5px}.author{font-family:'Arimo',sans-serif;font-size:small;font-style:italic}.pub{padding:12.5px;width:750px;border-bottom:1.5px dotted #f5f5f5}.pub img{width:110px;margin-bottom:12.5px}.pub img:hover{opacity:.7}.dropdown-item{font-size:95%}.list-group-item a{font-weight:550}.list-group-item a:hover{font-weight:bold}.card-header{padding:5px}.badge-secondary{background:#d9d9d9;color:#0b08ab}.btn-block{text-align:center}.list-group-item-action{width:100%}.slideshow-container{position:relative}.mySlides{display:none;margin-left:20px;margin-right:20px;padding:10px;text-align:center}.prev,.next{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-30px;padding:16px;color:#888;font-weight:bold;font-size:20px;border-radius:0 3px 3px 0;user-select:none}.next{position:absolute;right:0;border-radius:3px 0 0 3px}.prev:hover,.next:hover{opacity:.7;color:white}.dot-container{text-align:center;padding:0}.dot{cursor:pointer;height:4px;width:20px;margin:2px;background-color:#bbb;display:inline-block;transition:background-color .6s ease}.active,.dot:hover{background-color:#717171}.gridrow{display:flex;flex-wrap:wrap;padding:0 4px}.gridcollg{flex:50%;max-width:50%;padding:5px}.gridcolumn{flex:33%;max-width:33%;padding:5px}.gridcolumn img{margin-top:8px;vertical-align:middle;width:100%;padding:2.5px}.gridcolumn a:hover{opacity:.7}@media screen and (max-width:800px){.gridcolumn{flex:50%;max-width:50%}}@media screen and (max-width:600px){.gridcolumn{flex:100%;max-width:100%}}@media screen and (max-width:800px){.leftcolumn,.middlecolumn,.rightcolumn,.middleright{width:100%;padding:0}}@media screen and (max-width:400px){.topnav a{float:none;width:100%}}@media screen and (max-width:800px){.middleright p,.middleright li,.list-group-item-action,.half{width:100%}}.strong{font-weight:bold}.italic{font-style:oblique}.bolditalic{font-weight:bold;font-style:oblique}.globe{margin:auto;padding:10px;max-width:150px}.breadcrumb{background:transparent}.aboutimg{margin:25px;max-width:150px}.card-img{max-width:250px}