Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- *{padding:0;margin:0}
- html{
- background: url(hipster.jpg) no-repeat center center fixed;
- -webkit-background-size: cover;
- -moz-background-size: cover;
- -o-background-size: cover;
- background-size: cover;
- font-family: 'Open Sans', sans-serif;
- font-size:13px;
- text-shadow: 0px 1px 2px #000;
- }
- a{color:#999;text-decoration:none}
- a:hover{border-bottom:1px solid #999}
- .header{
- padding:8% 2%;
- font-size:24px;
- text-shadow: 0px 1px 0px #333;
- }
- h1.brand{
- color:#FFFFFF;
- font-size:50px;
- font-family: 'Oleo Script', cursive;
- text-shadow: 0px 2px 3px rgb(239, 0, 131);
- }
- .header span.red{color:#f20000;}
- .header span.white{color:#fff;}
- .header span.yellow{color:#FFFF33;}
- .header span.green{color:#00FF33;}
- .header span.puisi{color:#00FF33;}
- /*===================================== */
- .thumbnail {
- width: 200px;
- height: auto;
- overflow: hidden;
- position: relative;
- }
- .thumbnail img {
- width: 100%;
- }
- .thumbnail .thumb.hover {
- position: absolute;
- top: 0;
- bottom: 0;
- right: 0;
- left: 0;
- z-index: 2;
- display: -webkit-box;
- display: -webkit-flex;
- display: -ms-flexbox;
- display: flex;
- -webkit-box-pack: center;
- -webkit-justify-content: center;
- -ms-flex-pack: center;
- justify-content: center;
- -webkit-box-align: center;
- -webkit-align-items: center;
- -ms-flex-align: center;
- align-items: center;
- -webkit-transition: all .3s ease;
- transition: all .3s ease;
- }
- .button {
- padding: .6em;
- opacity:0;
- border: .4px solid white;
- color: white;
- text-decoration: none;
- -webkit-transition: all .3s ease;
- transition: all .3s ease;
- text-transform: uppercase;
- -webkit-transform: scale(0);
- transform: scale(0);
- }
- /* animation */
- .thumbnail:hover .thumb.hover {
- background-color: rgba(0, 0, 0, .4);
- }
- .thumbnail:hover .button {
- opacity: 1;
- -webkit-transform: scale(1);
- transform: scale(1);
- }
- /*===================================== */
- .footer{
- padding:5% 2%;
- width:95%;
- position:absolute;
- overflow:hidden;
- color:#f4f4f4;
- }
- .footer-left{
- position:relative;
- width:45%;
- float:left;
- }
- .footer-right{
- text-align:right;
- position:relative;
- width:45%;
- float:right;
- }
- /*--------------------------Untuk form biar unyu unyu------------------------------------*/
- #feedback-page{
- text-align:center;
- }
- #form-main{
- width:100%;
- float:left;
- padding-top:0px;
- }
- #form-div {
- background-color:rgba(72,72,72,0.4);
- padding-left:35px;
- padding-right:35px;
- padding-top:35px;
- padding-bottom:35px;
- width: 300px;
- float: left;
- left: 50%;
- position: absolute;
- margin-top:30px;
- margin-left: -260px;
- -moz-border-radius: 7px;
- -webkit-border-radius: 7px;
- }
- .feedback-input {
- color:#3c3c3c;
- font-family: Helvetica, Arial, sans-serif;
- font-weight:200;
- font-size: 18px;
- border-radius: 0;
- line-height: 22px;
- background-color: #fbfbfb;
- padding: 13px 13px 13px 54px;
- margin-bottom: 10px;
- width:100%;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- -ms-box-sizing: border-box;
- box-sizing: border-box;
- border: 3px solid rgba(0,0,0,0);
- }
- .feedback-input:focus{
- background: #fff;
- box-shadow: 0;
- border: 3px solid #3498db;
- color: #3498db;
- outline: none;
- padding: 13px 13px 13px 54px;
- }
- .focused{
- color:#30aed6;
- border:#30aed6 solid 3px;
- }
- /* Icons ---------------------------------- */
- #name{
- background-image: url(http://rexkirby.com/kirbyandson/images/name.svg);
- background-size: 30px 30px;
- background-position: 11px 8px;
- background-repeat: no-repeat;
- }
- #name:focus{
- background-image: url(http://rexkirby.com/kirbyandson/images/name.svg);
- background-size: 30px 30px;
- background-position: 8px 5px;
- background-position: 11px 8px;
- background-repeat: no-repeat;
- }
- #email{
- background-image: url(http://rexkirby.com/kirbyandson/images/email.svg);
- background-size: 30px 30px;
- background-position: 11px 8px;
- background-repeat: no-repeat;
- }
- #email:focus{
- background-image: url(http://rexkirby.com/kirbyandson/images/email.svg);
- background-size: 30px 30px;
- background-position: 11px 8px;
- background-repeat: no-repeat;
- }
- #comment{
- background-image: url(http://rexkirby.com/kirbyandson/images/comment.svg);
- background-size: 30px 30px;
- background-position: 11px 8px;
- background-repeat: no-repeat;
- }
- textarea {
- width: 100%;
- height: 80px;
- line-height: 150%;
- resize:vertical;
- }
- input:hover, textarea:hover,
- input:focus, textarea:focus {
- background-color:white;
- }
- #button-blue{
- font-family: 'Montserrat', Arial, Helvetica, sans-serif;
- float:left;
- width: 100%;
- border: #fbfbfb solid 4px;
- cursor:pointer;
- background-color: #3498db;
- color:white;
- font-size:24px;
- padding-top:18px;
- padding-bottom:18px;
- -webkit-transition: all 0.3s;
- -moz-transition: all 0.3s;
- transition: all 0.3s;
- margin-top:-4px;
- font-weight:700;
- }
- #button-blue:hover{
- background-color: rgba(0,0,0,0);
- color: #0493bd;
- }
- .submit:hover {
- color: #3498db;
- }
- .ease {
- width: 0px;
- height: 74px;
- background-color: #fbfbfb;
- -webkit-transition: .3s ease;
- -moz-transition: .3s ease;
- -o-transition: .3s ease;
- -ms-transition: .3s ease;
- transition: .3s ease;
- }
- .submit:hover .ease{
- width:100%;
- background-color:white;
- }
- @media only screen and (max-width: 580px) {
- #form-div{
- left: 3%;
- margin-right: 3%;
- width: 88%;
- margin-left: 0;
- padding-left: 3%;
- padding-right: 3%;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment