@font-face{font-family:'PT Sans Narrow';font-style:normal;font-weight:400;src:local('PT Sans Narrow'),local('PTSans-Narrow'),url(ptsansnarrow.woff2) format('woff2');}#meldlogo,#meldlogo>svg{display:inline-block;height:100%}#header,#top{text-align:right}#contents,#intro,#top{background-color:#999}h4,p{margin-left:10px}body,html{margin:0;padding:0;width:100%;height:100%;font-family:'PT Sans Narrow',sans-serif}html{background-color:#666;scroll-behavior:smooth}#frame{margin:0}#top{position:fixed;width:100%;top:0;right:0;padding:1%;height:5%;max-height:30px}#topspacer{height:7%}#meldlogo{width:40%}#meldlogo>img{height:100%;width:auto;margin-right:20%}#what{display:none}#header{padding:10% 5% 5%}#slogan{font-size:1.5em}div.portfolioItem>div{text-align:center;font-weight:700}@media (min-width:500px){div.portfolioItem{display:table-row}div.portfolioItem>div,div.portfolioItem>p{display:table-cell;padding:5px;vertical-align:middle}}@media (min-height:500px) and (min-width:500px){#frame,#intro{height:100%}#header{padding:20% 15% 5% 20%}#slogan{font-size:3em}#contents a[id]:not([href]){padding-top:70px}}@media (min-height:500px) and (min-width:400px){#what{display:inline-block;float:left;padding:5px;margin-left:20%}}#navigation,#navigationPad{width:100%;min-height:30px;background-color:#333}#navigation{position:fixed;bottom:0}a{text-decoration:none;color:#520}a:hover{color:#900}#navigation a,#navigationPad a{display:inline-block;padding:5px 10px;color:#aaa}#navigation a:hover,#navigationPad a:hover{cursor:pointer;color:#eee}#contents>div{padding:3%}#company{padding:5px 10px;float:right}#scripting,.about{background-color:#ccc}#heading,.contact{color:#fff;background-color:#500}.contact a,.nonprofit a{color:#fff;font-weight:700}.contact a:hover,.nonprofit a:hover{text-decoration:underline}.services{background-color:#eee}#full,.nonprofit{background-color:#930;color:#fff}#full table{color:#fff}.opensource{background-color:#ccc}.m{fill:#500}.c2,.o{fill:#310}.s{fill:#222}h1{font-size:2em}h2{margin-left:3px;font-size:1.5em}h3{margin-left:6px;font-size:1.2em}h4{font-size:14px}table{margin-bottom:10px}code{color:#330}
