.heading{text-align:center;font-size:40px;font-family:Ubuntu;z-index:2}.subheading{font-size:30px;color:blue;margin-top:30px;text-align:left}.main-text{text-align:center;font-size:20px;font-family:Cabin}body{margin:0}.island{margin-left:15%;width:70%;overflow:hidden;position:relative;height:auto;border:1px solid lightblue;box-shadow:0 1px 3px rgba(0,0,0,0.05) inset,0 0 10px rgba(10,200,236,0.6);border-radius:10px;padding:30px;background-color:rgba(190,240,255,1)}.footer{position:fixed;height:50px;width:98%;margin-left:1%;bottom:3px;box-shadow:0 1px 3px rgba(0,10,255,0.7);background-color:white}.footer img{width:20px}.footer table{margin-left:auto;margin-right:auto;margin-top:12px}.footer td{font-family:Cabin;padding-left:5px;padding-right:5px;font-size:1.2em}@font-face{font-family:Ubuntu;src:url('Fonts/Ubuntu-R.ttf'),url('Fonts/Ubuntu-R.eot')}@font-face{font-family:Cabin;src:url('Fonts/Cabin-Regular.ttf'),url('Fonts/Cabin-Regular.eot')}.justify{text-align:left}.menuButton{display:none}@media all and (max-width:945px){.footer td{font-size:1em}}@media all and (max-width:550px){.island{margin-left:0;width:100%;margin-bottom:0;border-radius:0;border:0}.menuButton{display:block;float:left;position:absolute;margin:-15px;z-index:2}.menuButton img{cursor:pointer}.footer{display:none}}