|
|
- .mobile_placeholder {
- display: flex;
- justify-content: center;
- box-sizing: border-box;
- }
-
- .open {
- position: fixed;
- top: 25vh;
- display: grid;
- z-index: 300;
- }
-
- .content {
- height: inherit;
- width: inherit;
- display: grid;
- grid-template-rows: .35fr .25fr 1fr .45fr;
- max-width: inherit;
- max-height: inherit;
- background: rgba(255,0,255,0.85);
- position: relative;
- max-width: 60vw;
- /* max-height: 51vh; */
- top: 20vh;
- right: -10vw;
- }
-
- .content h2 {
- grid-row: 1;
- display: grid;
- justify-content: center;
- align-items: center;
- text-transform: uppercase;
- /* font-size: 6.5vh; */
- font-size: 3.25vh !important;
- margin: 3vh 0 2vh 0 !important;
- /* margin: 6vh 0 4vh 0; */
- font-family: 'IBMPlexMono', sans-serif;
- }
-
- .content h3 {
- grid-row: 2;
- display: grid;
- text-transform: uppercase;
- /* font-size: 3vh; */
- margin: 0;
- /* line-height: 5vh; */
- text-align: center;
- font-size: 1.35vh !important;
- line-height: 2.5vh !important;
- }
-
- .content p {
- text-align: center;
- margin: 2vh 4vw;
- font-family: 'IBMPlexMono', sans-serif;
- font-size: 1.05vh !important;
- font-weight: bold;
- line-height: 2.5vh !important;
- }
-
- .content a {
- grid-row: 4;
- display: grid;
- justify-items: center;
- align-items: center;
- height: 4vh;
- width: 10vw;
- width: 30vw;
- justify-self: center;
- align-self: center;
- margin: 0 0 2vh 0 !important;
- color: #000;
- font-size: 1.95vh;
- cursor: pointer;
- z-index: 2;
- background-position: right bottom;
- transition: all .75s ease-out;
- }
-
- .content a:hover {
- background: linear-gradient(to right, rgba(255,255,255,0), rgba(1,1,1,1));
- background-size: 200% 100%;
- background-position: left bottom;
- color: #90e7bc;
- }
-
- .content a:active {
- background: linear-gradient(to right, #8693AB 5%, #BDD4E7 95%);
- background-size: 100% 120%;
- background-position: left bottom;
- border: .25vw solid #8693AB;
- color: #BDD4E7;
- }
-
-
- .close {
- height: 20vh;
- width: auto;
- color: #000;
- position: fixed;
- stroke: #000;
- top: 30vh;
- right: -5vw;
- }
-
-
- .close path {
- stroke-width: 1% !important;
- }
-
- .close_box {
- right: 10vw;
- top: 35vh;
- }
-
- input:hover ~ .close path {
- stroke: rgba(1, 0, 0, 0.3);
- }
-
- input {
- height: 20vw;
- z-index: 200;
- opacity: 0%;
- cursor: pointer;
- position: fixed;
- top: 35vh;
- right: 0;
- }
-
-
- @keyframes shine {
- 0% {
- stroke: url('#myGradient');
-
-
- }
- 50% {
- stroke: url('#myGradient2');
-
- }
- 100% {
- stroke: url('#myGradient');
- }
- }
-
-
- input:hover ~ .close {
- animation: shine 4s ease-in forwards;
-
- }
-
- input:active ~ .close {
- animation: shine 4s ease-in forwards;
-
- }
-
-
- @media (min-height: 750px) {
- .open {
- max-height: 60vh;
- }
-
- }
-
- @media (min-height: 800px) {
- .open {
- max-height: 55vh;
- }
- }
-
- @media (min-height: 750px) and (max-width: 768px) {
- .open {
- max-height: 45vh;
- }
-
- h2 {
- font-size: 3.25vh !important;
- margin: 3vh 0 2vh 0 !important;
- }
-
- h3 {
- font-size: 1.5vh !important;
- line-height: 2.5vh !important;
- }
-
- p {
- font-size: 1.05vh !important;
- line-height: 2.5vh !important;
- }
-
- a {
- font-size: 1.45vh !important;
- }
- }
-
- @media (min-height: 840px) and (max-width: 1080px) {
-
- h2 {
- font-size: 3.25vh !important;
- margin: 3vh 0 2vh 0 !important;
- }
-
- h3 {
- font-size: 1.5vh !important;
- line-height: 2.5vh !important;
- }
-
- p {
- font-size: 1.05vh !important;
- line-height: 2.5vh !important;
- }
-
- .content a {
- font-size: 1.45vh !important;
- width: 15vw !important;
- height: 3.5vh !important;
- }
-
- }
-
-
- @media (min-height: 1020px) and (max-width: 768px) {
- p {
- font-size: 1.25vh !important;
- }
-
- a {
- margin-top: 0 !important;
- }
- }
-
- @media (min-height: 1000px) {
- .open {
- max-height: 40vh;
- }
- }
-
-
- @media (min-height: 1070px) {
- .open {
- max-height: 35vh;
- }
-
- #small {
- font-size: 4.9vh;
- max-width: inherit;
- }
- }
-
- @media (min-width: 768px) {
- .content {
- position: relative;
- max-width: 60vw;
- /* max-height: 55vh; */
- top: 5vh;
- }
-
- .content p {
- font-size: 2vh !important;
- margin: 2vh 2vw;
- line-height: 3vh !important;
- }
-
- .close {
- height: 25vh;
- top: 15vh;
- right: -5vw;
- }
- .close_box {
- right: 5vw;
- top: 20vh;
- }
- }
-
- @media (min-width: 1000px) {
-
- .open {
- max-width: 35vw;
- top: 20vh;
- right: 5vw;
- max-height: 60vh;
- }
-
- .close {
- top: 3vh;
- left: 70vw;
- height: 25vh;
- }
-
- .close path {
- stroke-width: 1% !important;
- }
-
-
- .close_box {
- right: 20vw;
- top: 10vh;
- }
-
- input:hover ~ .close path {
- stroke: rgba(1, 0, 0, 0.3);
- }
-
- input {
- height: 10vh;
- top: 10vh;
- right: 20vw;
- }
- .content {
- padding: 5vh 1.5vw .5vh 1.5vw;
- }
-
- .content h2 {
- font-size: 4.5vh;
- margin: 3vh 0 2vh 0;
- }
-
- .content h3 {
- font-size: 1.75vh;
- line-height: 3vh;
- }
-
- .content p {
- font-size: 2vh;
- line-height: 4vh;
- font-weight: bold;
- }
-
- .content a {
- width: 15vw;
- border: .25vw solid #000;
- }
-
- .content a:hover {
- border: none;
- }
-
- .content a:active {
- border: .1vw solid #8693AB;
- }
-
- #larger {
- padding: 5vh 1.5vw 2vh 1.5vw;
- }
-
- }
-
- @media (min-width: 1280px) {
- .content {
- right: 5vw;
- }
- }
-
-
-
-
-
-
-
|