| Server IP : 3.96.16.70 / Your IP : 216.73.216.15 Web Server : Apache System : Linux ip-172-31-26-103.ca-central-1.compute.internal 6.1.163-186.299.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Feb 24 16:35:42 UTC 2026 x86_64 User : ec2-user ( 1000) PHP Version : 8.4.18 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/html/dumpchup.ca/behaviour-taco-bell/app/view/css/ |
Upload File : |
@charset "UTF-8";
body {
color: #FFF;
background: linear-gradient(180deg, #FEC10F 0%, #D71574 50%, #5C2D8E 100%);
}
#logo {
width: 100%;
margin: 5vh auto 2vh;
text-align: center;
}
#logo img {
width: 43%;
max-width: 300px;
height: auto;
}
p {
width: 90%;
margin: 1em auto;
}
form {
margin-top: 3em;
}
form .input:not(.check) label {
display: none;
}
form .input:not(.check) input {
color: #000;
border: none;
border-radius: 1.5em;
padding: 0.5em;
padding-left: 2.25em;
position: relative;
font-size: 4.15vw;
margin-bottom: 0;
}
form .input {
margin-bottom: 1em;
padding-bottom: 1em;
}
input::placeholder {
color: rgba(46, 24, 20, 0.62);
}
.name::before,
.email::before {
content: '';
width: 1.45em;
height: calc(100% - 1em);
top: 0;
left: 0.5em;
z-index: 10;
opacity: 0.5;
position: absolute;
background-size: contain;
background-repeat: no-repeat;
background-position: center center;
background-image: url(../images/person.png);
}
.email::before {
width: 1.25em;
left: 0.65em;
background-image: url("../images/email.png");
}
form .input.check {
width: 90%;
margin-left: 5%;
padding-left: 2em;
position: relative;
padding-bottom: 0;
margin-bottom: 1.75em;
}
form .check label {
font-size: 85%;
}
form .input.check .fake-checkbox {
top: 50%;
left: 0;
width: 1.25em;
height: 1.25em;
position: absolute;
background-color: transparent;
border: 1px solid #FFF;
border-radius: 4px;
transform: translateY(-50%);
}
form .fake-checkbox.checked::after {
width: 90%;
height: 90%;
margin: 5%;
background-color: #FFF;
}
form .fake-checkbox + input + label + span.error {
top: 105%;
left: 2em;
bottom: initial;
}
form .input span.error label {
color: #F00;
font-size: 85%;
line-height: 110%;
display: inline-block;
}
#rules,
#privacy {
cursor: pointer;
text-decoration: underline;
}
#rules-and-regs,
#privacy-policy {
height: 88%;
overflow: scroll;
margin-bottom: 7%;
}
#close {
color: #000000;
cursor: pointer;
background-color: #ffffff;
border-radius: 2em;
padding: 0.5em 1em;
font-size: 130%;
border: 0.125em solid;
font-family: 'GT_America_Bold';
text-transform: uppercase;
}
#close.active {
color: #FFF;
background-color: #000;
}
#rules-and-regs h1 {
font-size: 4vw;
}
#rules-and-regs p {
font-size: 3.75vw;
text-align: justify;
}
#rules-and-regs ol li {
font-size: 3.75vw;
}
#rules-and-regs ol,
#rules-and-regs ul {
text-align: left;
padding-left: 0em;
list-style-position: inside;
}
#rules-and-regs ol p,
#rules-and-regs ul p {
margin-right: 0;
width: 100%;
}
#rules-and-regs ol.roman li {
margin: 0.5em auto;
}
@media only screen and (min-width: 500px) {
form .input:not(.check) input {
font-size: 21px;
}
#rules-and-regs p,
#rules-and-regs ol li {
font-size: 19px;
}
}
@media only screen and (max-width: 430px) {
form .input.check {
margin-bottom: 2.5em;
}
}