body{ margin:0; text-align: center; font-family: 'Merriweather', serif; color: #40514e; } h1{ font-size: 5.655rem; color:#40a798; margin: 50px auto 0 auto; font-family: 'Sacramento', cursive; } h2{ color:#40a798; font-family: 'Montserrat', sans-serif; font-size: 2.5rem; font-weight: normal; padding-bottom: 10px; } h3{ color:#11999e; font-family: 'Montserrat', sans-serif; } .top-container{ background-color: #b0deff; position: relative; padding-top: 100px; } .bottomcloud{ position: absolute; left: 300px; bottom: 300px; } .middle-container{ margin:100px 0; } .bottom-container{ background-color: #40a798; padding: 50px 0 20px; } .pro{ text-decoration: underline; } p{ color:#40a798; line-height: 2; } hr{ border: dotted #eadca6 6px; border-bottom: none; width: 5%; margin: 100px auto; border-width: thick; border-radius: 10px; } .intro{ width:30%; margin: auto; } .contact-message{ width: 40; margin: 40px auto 60px; } .topcloud{ position: absolute; right: 300px; top: 40px; } .bottomcloud{ position: absolute; left: 250px; bottom: 300px; } #propic{ width: 150px; height: 150px; } .skill-row{ width:50%; margin:100px auto 100px auto; text-align:left; line-height: 2; } .skill-img{ width:25%; float: left; margin-right: 30px; } .ride-img{ width: 25%; float: right; margin-left: 30px; } a{ margin: 10px 20px; } a:hover{ color: #eaf6f6; } .socialm:hover{ color:#eaf6f6; } .butn { background: #11cdd4; background-image: -webkit-linear-gradient(top, #11cdd4, #11999e); background-image: -moz-linear-gradient(top, #11cdd4, #11999e); background-image: -ms-linear-gradient(top, #11cdd4, #11999e); background-image: -o-linear-gradient(top, #11cdd4, #11999e); background-image: linear-gradient(to bottom, #11cdd4, #11999e); -webkit-border-radius: 8; -moz-border-radius: 8; border-radius: 8px; font-family: 'Montserrat', sans-serif; color: #ffffff; font-size: 20px; padding: 10px 20px 10px 20px; text-decoration: none; } .butn:hover { background: #30e3cb; background-image: -webkit-linear-gradient(top, #30e3cb, #2bc4ad); background-image: -moz-linear-gradient(top, #30e3cb, #2bc4ad); background-image: -ms-linear-gradient(top, #30e3cb, #2bc4ad); background-image: -o-linear-gradient(top, #30e3cb, #2bc4ad); background-image: linear-gradient(to bottom, #30e3cb, #2bc4ad); text-decoration: none; } .copyright{ color: #eaf6f6; font-size: 0.75rem; padding: 20px 0; }