/* From here my footer styling */ .foot { bottom: 0; height: 35px; width: 100%; background-color: #666666; position: fixed; } .foot-text { font-size: 8px; margin-top: 5px; font-size: 8px; text-align: center; color: white; } /* From here all the content displayed inside the body tag index.html contact.html portfolio.html */ .content { width: 960px; top: 20%; margin: 0 auto; height: auto; background-color: #ffffff; position: relative; content: ""; display: block; clear: both; } .content-text { margin-left: 30px; margin-right: 30px; } .content-portfolio { margin-left: 50px; margin-right: 30px; position: relative; } .content-portfolio-size { height: 230px; width: 230px; padding: 20px; } .items { width: 190px; height: 30px; background-color: #4aaaa5; color: #ffff; text-align: center; line-height: 1.7; /* Yes! I used Arial for the display name's. At least it looks a little bit better ;-) */ font-family: Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; } .item-1 { top: 35%; left: 2.3%; } .item-2 { top: 35%; left: 28.9%; } .item-3 { top: 35%; left: 55.5%; } .item-4 { top: 85%; left: 2.3%; } .item-5 { top: 85%; left: 28.9%; } .item-6 { top: 85%; left: 55.5%; } .content-img { float: left; margin-left: 30px; margin-right: 30px; } .content-head-text { position: relative; margin-left: 30px; margin-right: 30px; top: 30px; color: #4aaaa5; } .hr-line { width: 90%; height: 3.5px; background-color: #666666; } /* From here my nav bar styling */ .nav-bar { height: 50px; border-bottom: 2px solid #cccccc; } .nav-bar-logo-text { left: 40px; line-height: 50px; width: 20%; position: relative; float: left; color: white; background-color: #4aaaa5; text-align: center; } .nav-bar-link { right: 120px; line-height: 50px; position: relative; float: right; } .nav-bar-a { padding: 10px; text-decoration: none; } .lines { opacity: 40%; font-size: 10px; color: gray; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } /* Here is a simple border for the footer */ .border { width: 100%; height: 3px; background-color: #4aaaa5; } /* Forms styling */ .button { padding: 15px 32px; font-size: 16px; margin: 4px 2px; background-color: #4aaaa5; border: none; color: white; text-align: center; text-decoration: none; display: inline-block; } .button:hover { background: #FFF; color: #4aaaa5; } .big-input { min-height:100px; background-color:#FFF; } /* End of my styling */