Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .lupin {
- --bckg-1:#fafafa;
- --bckg-2:#f1f1f1;
- --bckg-3:#e0e0e0;
- --bckg-4:#ddd;
- --border-1:#fff;
- --border-2:#ccc;
- --accent-1:#b76e60;
- --accent-2:#96594c;
- --txt-1:#96594c;
- --txt-2:#333;
- }
- .lupin {
- width: 450px;
- height: 450px;
- border: 1px solid var(--border-2);
- outline: 1px solid var(--border-1);
- background: var(--bckg-1);
- margin: 0 auto;
- position: relative;
- overflow: hidden;
- }
- .lnombre {
- text-align: center;
- font: 30px raleway;
- text-transform: uppercase;
- color: var(--txt-1);
- font-weight: 900;
- text-align: center;
- position: absolute;
- width: 350px;
- top: 90px;
- right: 50%;
- transform: translateX(50%);
- transition: ease 1s;
- white-space: nowrap;
- transition-delay: 1s;
- }
- .licono {
- width: 150px;
- height: 150px;
- background-size: cover;
- background-position: center;
- border-radius: 100%;
- position: absolute;
- left: 140px;
- top: 150px;
- border: 5px solid var(--accent-1);
- transform: rotateY(0deg);
- transition: ease 1s;
- cursor:pointer;
- }
- .lfrase {
- color: var(--txt-1);
- position: absolute;
- bottom: 90px;
- font: 10px times new roman;
- left: 50%;
- transform: translateX(-50%);
- text-align: center;
- line-height: 10px;
- height: 10px;
- font-style: italic;
- transition: ease 1s;
- transition-delay: 1s;
- }
- .lfrase:before {
- content: "“";
- font-size: 70px;
- position: absolute;
- left: -44px;
- top: 17px;
- }
- .lfrase:after {
- content: "”";
- font-size: 70px;
- position: absolute;
- right: -28px;
- top: 18px;
- }
- .lrango {
- font: 15px raleway;
- text-transform: uppercase;
- color: var(--txt-1);
- font-weight: 900;
- text-align: center;
- position: absolute;
- width: 170px;
- left: -170px;
- text-align: center;
- top: 34px;
- transition: ease 1s;
- box-sizing: border-box;
- padding-right: 0px;
- transition-delay: 1s;
- }
- .limg {
- background-size:cover;
- background-position:center;
- width: 450px;
- height: 100px;
- position: absolute;
- bottom: -100px;
- left: 0px;
- transition: ease 1.5s;
- transition-delay: 0s;
- }
- .limg:before {
- content: "";
- display: block;
- width: 0;
- height: 0;
- border-style: solid;
- border-width: 0 450px 18px 0;
- border-color: transparent var(--bckg-1) transparent transparent;
- }
- .limg a{
- background:var(--bckg-2);
- width:30px;
- height:30px;
- color:var(--txt-1);
- font-size:13px;
- display:block;
- border-radius:3px;
- text-align:center;
- box-sizing: border-box;
- padding-top: 8px;
- position:absolute;
- right:25px;
- bottom:25px;
- transition:ease 0.5s;
- }
- .limg a:hover{
- background:var(--accent-1);
- color:white;
- }
- .lcaja h6 {
- background: var(--accent-1);
- margin: -10px 10px -10px -10px;
- width:25px;
- height: 120px;
- border-radius:3px 0 0 3px;
- overflow:hidden;
- display:inline-block;
- vertical-align:top;
- }
- .lcaja h6 i {
- height: 23px;
- color:white;
- width: 23px;
- display: block;
- font-size: 11px;
- margin-right: 10px;
- text-align: center;
- line-height: 22px;
- position:relative;
- left:1px;
- top:50%;
- transform:translateY(-50%);
- }
- .lcaja {
- background: var(--bckg-2);
- border: 10px solid var(--bckg-2);
- margin: 10px 10px 0;
- text-align: justify;
- color: var(--txt-2);
- width: 190px;
- position:absolute;
- height:100px;
- }
- .lcaja p {
- overflow: auto;
- margin: 0 auto;
- font: 11px calibri;
- line-height: 12px;
- width:165px;
- height: 100px;
- display:inline-block;
- text-align:center;
- vertical-align:top;
- }
- .lcaja4 p{
- text-align:justify;
- padding-right:5px;
- width:160px;
- }
- .lcaja span{
- display:block;
- background:var(--bckg-3);
- height:30px;
- font:9px calibri;
- text-transform:uppercase;
- font-weight:700;
- line-height:30px;
- margin:0 auto 5px;
- position:relative;
- overflow:hidden;
- }
- .lcaja span:before{
- content: attr(rs);
- background:var(--bckg-4);
- height:30px;
- display:block;
- position:absolute;
- width:100%;
- top:-30px;
- transition:ease 0.5s;
- }
- .lcaja span:hover:before{
- top:0px;
- }
- .lcaja span:last-of-type{
- margin-bottom:0px;
- }
- .lcaja1 {
- top:80px;
- left:-220px;
- border-radius:5px 3px 3px 5px;
- }
- .lcaja2, .lcaja4 {
- top:80px;
- right:-220px;
- border-radius:3px 5px 5px 3px;
- }
- .lcaja4{
- top:210px;
- }
- .lcaja3 {
- top:210px;
- left:-220px;
- border-radius:5px 3px 3px 5px;
- }
- .lcaja2 h6, .lcaja4 h6{
- border-radius:0 3px 3px 0;
- margin: -10px -10px -10px 10px;
- }
- .lcaja1 p, .lcaja2 p, .lcaja3 p{
- height:100px;
- }
- .lupin input{
- display:none;
- }
- .lupin input:checked ~ label .licono {
- top: 10px;
- left: 190px;
- width: 60px;
- height: 60px;
- transform: rotateY(360deg);
- transition-delay: 1s;
- border-width: 2px;
- }
- .lupin input:checked ~ .lnombre {
- font-size: 15px;
- top: 34px;
- transform: translateX(0%);
- right: 10px;
- width: 170px;
- transition-delay: 0s;
- }
- .lupin input:checked ~ .lrango {
- left: 10px;
- transition-delay: 0s;
- }
- .lupin input:checked ~ .lfrase {
- bottom: -20px;
- transition-delay: 0s;
- }
- .lupin input:checked ~ .limg {
- transition-delay: 1s;
- bottom: 0px;
- }
- .lcaja {
- transition:ease 1s;
- transition-delay:0s;
- }
- .lupin input:checked ~ .lcaja1, .lupin input:checked ~ .lcaja3{
- left:0px;
- }
- .lupin input:checked ~ .lcaja2, .lupin input:checked ~ .lcaja4{
- right:0px;
- }
- .lupin input:checked ~ .lcaja1{
- transition-delay:2s;
- }
- .lupin input:checked ~ .lcaja2{
- transition-delay:2.2s;
- }
- .lupin input:checked ~ .lcaja3{
- transition-delay:2.4s;
- }
- .lupin input:checked ~ .lcaja4{
- transition-delay:2.6s;
- }
- .lupin .lcaja p::selection, .lupin .lcaja span::selection, .lupin>div::selection{
- background:#f2917b;
- color:white;
- }
- .lupin p::-webkit-scrollbar {
- width: 5px;
- height: 5px;
- }
- .lupin p::-webkit-scrollbar-thumb {
- background: var(--accent-1);
- border:1px solid var(--bckg-2);
- }
- .lupin p::-webkit-scrollbar-track {
- background: var(--accent-2);
- border:2px solid var(--bckg-2);
- }
- .ncredit{
- width:490px;
- text-align:right;
- margin:0px auto;
- display:block;
- font-size:10px;
- text-decoration:none;
- font:8px verdana;
- }
- .lupin+br+.ncredit{
- margin-top:-20px;
- }
- .ncredit:before{
- content:"©";
- }
Add Comment
Please, Sign In to add comment