.heading { margin: 0 0 0 0; background-color: #87c0cd; height: 100%; width: 100%; padding-bottom: 15%; } body { margin: 0; } h1 { margin-top: 0px; } .top { margin: 0 0 0 0; background-color: #226597; height: 100%; width: 100%; padding: 20px 0 10px 0; } .bottom { margin-right: 0px; padding-right: 0px; background-color: #8186d5; width: 100%; height: 100%; padding: 20px 0 10px 0; } .sun { height: 18%; width: 10%; float: left; margin-top: 2%; margin-left: 2%; padding-top: 8% } #sup { position: absolute; height: 25%; top: 60%; right: 8%; } .cloud { height: 10%; position: relative; } #title { position: absolute; color: #f7f7f7; font-family: 'Dancing Script', cursive; font-size: 60px; top: 300px; left: 600px; } .intro { color: #f4f5f7; font-size: 55px; font-family: 'Dancing Script', cursive; margin-left: 15%; margin-top: 15%; display: inline-block; width: 20%; margin-bottom: 0px; } .type { font-family: 'Ubuntu', sans-serif; color: #c6cbef; padding-top: 6%; text-align: center; font-size: 200%; } #gif { height: 40px; position: relative; left: 34%; top: 3px; width: 40px; float: left; } .ill { width: 50%; height: 100%; margin: 150px auto 200px auto; } .inform { line-height: 2; font-size: 20px; color: white; font-family: Georgia, 'Times New Roman', Times, serif; } #dofi { height: 200px; float: left; } #sups { height: 200px; float: left; } #shz { height: 200px; float: right; } .pic { margin-right: 50px } #shn { height: 200px; float: right; } .footer{ height: 100%; background-color: #ffa1ac; text-align: center; padding: 20px 0 10px 0; } #link { padding-top: 10px; color: #8f71ff; text-decoration: none; font-size: 30px; font-family: 'Baloo Chettan', cursive; } #end { color: #226597; font-size: 20px } #link:hover{ color: blue; } .ui { height: 200px; float: right; } #c1 { height: 20%; width: 20%; padding-top: 18%; } #c2 { height: 20%; width: 20%; float: right; margin-right: 10%; margin-top: 2%; padding-top: 10%; } #text { color: #f4f5f7; font-size: 180%; font-family: 'Josefin Sans', sans-serif; display: inline-block; width: 30%; margin-left: 42%; margin-top: 4%; } .plane { height: 15%; width: 15%; float: right; margin-right: 10%; margin-top: 10%; } #logo{ height: 50px; }