table,th,td{border:1px solid;border-collapse:collapse}.height-table{margin-bottom:1.5em}.height-table th,.height-table td{padding:4px 8px}.height-table thead{background-color:#2a7ae2}html,body{overflow-x:hidden}.project,.component{padding-bottom:100px;display:table}.project img,.component img{width:96px;display:block}.project h2,.component h2{margin-top:1rem}.project p,.component p,.project h3,.component h3{margin-top:0.5rem;margin-bottom:0.5rem}.component{padding-bottom:2rem;margin-bottom:0rem}img.app-icon{border-radius:22.544%;box-shadow:0 0 1px 0px #444}.acemobile-device{background-image:url(/images/projects/ACEmobile-device.png);background-size:725px 525px;background-repeat:no-repeat;display:inline-block;width:725px;height:525px;margin-top:-2px;margin-bottom:-32px;float:left;margin-left:20px}.large-6{width:50%;position:relative;float:left}.epsmon-device{background-image:url(/images/projects/epsmon-iphone5s.png);background-size:500px 350px;background-repeat:no-repeat;display:inline-block;width:500px;height:350px;float:left;margin-left:50px}.arphysics-device{background-image:url(/images/projects/physics-example.png);background-size:750px 525px;background-repeat:no-repeat;display:inline-block;width:750px;height:525px;float:left;margin-top:-70px}.solar-system-device{background-image:url(/images/projects/solar-system.png);background-size:700px 417px;background-repeat:no-repeat;display:inline-block;width:700px;height:417px;float:left;margin-left:40px;margin-top:-40px}@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5){.epsmon-device{background-image:url(/images/projects/epsmon-iphone5s@2x.png)}.acemobile-device{background-image:url(/images/projects/ACEmobile-device@2x.png)}.arphysics-device{background-image:url(/images/projects/physics-example@2x.png)}.solar-system-device{background-image:url(/images/projects/solar-system@2x.png)}}@media screen and (max-width: 600px){.project img,.component img{float:none;display:block;margin-left:auto;margin-right:auto}.acemobile-device{display:none}.project,.component{padding-top:30px;padding-bottom:30px;display:block}.project-title{text-align:left}.small-12{width:100%}.small-0{width:0%;display:none}.small-9{width:75%}.small-3{width:25%}}
