File: /var/www/vhost/disk-apps/demo.sports-crowd.com/public/css/ticket/ticket-card-view.css
@font-face {
font-family: "OrganettoBold";
src: url("/fonts/organetto-boldsemiext.ttf");
}
@font-face {
font-family: "OrganettoLight";
src: url("/fonts/organetto-lightsemiext.ttf");
}
@font-face {
font-family: "OrganettoRegular";
src: url("/fonts/organetto-regularsemiext.ttf");
}
@font-face {
font-family: "OrganettoUtlraBold";
src: url("/fonts/organetto-ultraboldsemiext.ttf");
}
.ticket-card {
text-transform: uppercase;
}
.card_skeleton {
height: 500px;
}
.container_iframe {
text-align: center;
width: 100%;
}
.content-btn-download {
width: 100%;
text-align: center;
margin-top: 20px;
}
.btn-download {
width: 300px;
margin: 0px auto;
height: 50px;
font-size: 20px;
font-style: normal;
font-weight: bold;
}
.container-ticket {
position: relative;
display: flex;
justify-content: center;
margin: auto;
}
.image_sponsor {
position: absolute;
bottom: 15px;
}
.header-images {
position: absolute;
top: 15px;
display: flex;
}
.single-header-image {
height: 70px;
max-width: 70px;
}
.image-qr {
width: 200px;
position: absolute;
top: 300px;
}
.container-header {
display: contents;
}
.image-background {
max-width: 415px;
}
.fontOrganettoBold {
font-family: OrganettoBold !important;
font-weight: bold;
}
.fontOrganettoLight {
font-family: OrganettoLight !important;
}
.fontOrganettoRegular {
font-family: OrganettoRegular !important;
font-weight: normal;
}
.fontOrganettoUltraBold {
font-family: OrganettoUtlraBold !important;
font-weight: bold;
}
.cufe {
position: absolute;
text-align: center;
bottom: 0;
margin: 0px;
height: 15px;
}
.text1 {
position: absolute;
text-align: center;
top: 88px;
}
.text2 {
position: absolute;
text-align: center;
top: 105px;
}
.text3 {
position: absolute;
display: flex;
align-items: center;
justify-content: center;
text-align: center;
width: 90%;
top: 155px;
}
.text4 {
position: absolute;
display: flex;
align-items: center;
justify-content: space-between;
text-align: center;
width: 70%;
top: 190px;
}
.text5 {
position: absolute;
display: flex;
align-items: center;
justify-content: space-between;
width: 90%;
top: 240px;
}
.text6 {
position: absolute;
display: flex;
align-items: center;
justify-content: center;
width: 100%;
top: 260px;
text-align: center;
}
.text6-Optional {
position: absolute;
display: flex;
align-items: center;
justify-content: center;
width: 100%;
top: 275px;
text-align: center;
color: red;
}
.text7 {
position: absolute;
text-align: center;
top: 505px;
}
.text8 {
position: absolute;
text-align: center;
top: 530px;
}
.text9 {
position: absolute;
display: flex;
text-align: center;
align-items: center;
justify-content: center;
width: 100%;
top: 122px;
}
.text10 {
position: absolute;
text-align: left;
top: 0;
}
.fz-3 {
font-size: min(1vw, 3.5px);
}
.fz-8 {
font-size: min(2.5vw, 8px);
line-height: 1.5;
}
.fz-10 {
font-size: min(3vw, 10px);
}
.fz-11 {
font-size: min(3.5vw, 11px);
}
.fz-12 {
font-size: min(4vw, 12px);
}
.fz-18 {
font-size: min(5vw, 18px) !important;
}
.fz-21 {
font-size: min(5.5vw, 21px) !important;
}
.fz-25 {
font-size: min(6.5vw, 25px);
}
.fz-30 {
font-size: min(8.5vw, 30px);
}
.margin-13 {
margin-right: 13px !important;
}
.subt1,
.subt3,
.subt4,
.subt5 {
flex-basis: 20%;
flex-grow: 0;
}
.subt2 {
flex-basis: 25%;
flex-grow: 0;
line-height: 1;
}
.subt2-optional {
margin-top: 5px;
line-height: 1;
}
.subt6 {
flex-basis: 40%;
flex-grow: 0;
}
.text6-flash-title {
position: absolute;
display: flex;
align-items: center;
justify-content: center;
width: 100%;
top: 240px;
text-align: center;
}
.fz-10-flash {
font-size: min(3vw, 10px);
min-width: 110px;
}
.fz-12-flash {
font-size: min(4vw, 12px);
min-width: 110px;
}
.fz-25-flash {
font-size: min(6.5vw, 25px);
}
.backButton {
filter: brightness(100);
}
.flexBasicOnly {
flex-basis: 17%;
}
.actions {
width: 100%;
display: flex;
justify-content: center;
align-items: center;
}