387 lines
6.3 KiB
CSS
387 lines
6.3 KiB
CSS
body {
|
|
background-color: #e9e9e9;
|
|
margin: 2em;
|
|
}
|
|
|
|
a {
|
|
color: #b71a4c;
|
|
}
|
|
|
|
.front-indicator {
|
|
text-align: left;
|
|
text-transform: uppercase;
|
|
font-size: 1.2vw;
|
|
margin-bottom: 1vw;
|
|
margin-top: 5vw;
|
|
display: inline-grid;
|
|
}
|
|
|
|
.stage-indicator {
|
|
display: inline-grid;
|
|
background-color: none;
|
|
text-align: left;
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
.wrapper {
|
|
width: 100%;
|
|
text-align: center;
|
|
}
|
|
|
|
.container {
|
|
margin: 0 auto;
|
|
width: 100% !important;
|
|
text-align: left;
|
|
}
|
|
|
|
.booking-details {
|
|
float: left;
|
|
}
|
|
|
|
.booking-details p,li {
|
|
font-size: 1vw;
|
|
}
|
|
|
|
.booking-details h2 {
|
|
margin: 0px 0 10px 0;
|
|
font-size: 1.2vw;
|
|
text-transform: uppercase;
|
|
}
|
|
|
|
.booking-details h3 {
|
|
margin: 0px 0 10px 0;
|
|
font-size: 1vw;
|
|
}
|
|
|
|
div.seatCharts-cell {
|
|
color: #182C4E;
|
|
background-color: #e9e9e9;
|
|
}
|
|
|
|
div.seatCharts-seat {
|
|
color: #FFFFFF;
|
|
cursor: pointer;
|
|
}
|
|
|
|
div.seatCharts-row {
|
|
/*height: 35px;*/
|
|
height: 1vw;
|
|
}
|
|
|
|
div.seatCharts-seat.available {
|
|
background-color: #B9DEA0;
|
|
}
|
|
|
|
div.seatCharts-seat.available.first-class {
|
|
/* background: url(vip.png); */
|
|
background-color: #3a78c3;
|
|
}
|
|
|
|
div.seatCharts-seat.focused {
|
|
background-color: #76B474;
|
|
}
|
|
|
|
div.seatCharts-seat.selected {
|
|
background-image: url("img/iconfinder_tick_216457.png");
|
|
background-repeat: no-repeat;
|
|
background-position: center center;
|
|
/*background-size: 100% 100%, auto;*/
|
|
background-size: 100% 100%, auto;
|
|
}
|
|
|
|
div.seatCharts-seat.unavailable {
|
|
/*background-color: red;*/
|
|
cursor: not-allowed;
|
|
background: url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M100 0 L0 100 ' stroke='black' stroke-width='10'/><path d='M0 0 L100 100 ' stroke='black' stroke-width='10'/></svg>");
|
|
background-image: url("img/iconfinder_basics-22_296812.png");
|
|
background-repeat: no-repeat;
|
|
background-position: center center;
|
|
background-size: 100% 100%, auto;
|
|
opacity: 0.3;
|
|
}
|
|
|
|
div.seatCharts-container {
|
|
/*border-right: 1px dotted #adadad;*/
|
|
width: auto;
|
|
padding: 0;
|
|
}
|
|
|
|
div.seatCharts-legend {
|
|
padding-top: 0px;
|
|
}
|
|
|
|
ul.seatCharts-legendList {
|
|
padding-left: 0px;
|
|
display: grid;
|
|
margin: 0;
|
|
}
|
|
|
|
span.seatCharts-legendDescription {
|
|
margin-left: 0.5vw;
|
|
line-height: 1.2vw;
|
|
}
|
|
|
|
.checkout-button {
|
|
display: block;
|
|
margin: 10px 0;
|
|
font-size: 14px;
|
|
}
|
|
|
|
#selected-seats {
|
|
max-height: 90px;
|
|
overflow-y: scroll;
|
|
overflow-x: none;
|
|
width: 170px;
|
|
}
|
|
|
|
#spacer {
|
|
margin: 2vw 0vw 0vw 0vw;
|
|
}
|
|
|
|
p {
|
|
margin: 0px !important;
|
|
font-size: 1vw;
|
|
}
|
|
|
|
.top-buffer-20 {
|
|
margin-top: 20px;
|
|
}
|
|
|
|
.top-buffer-25 {
|
|
margin-top: 25px;
|
|
}
|
|
|
|
.top-buffer-30 {
|
|
margin-top: 30px;
|
|
}
|
|
|
|
div.seatCharts-cell {
|
|
margin: 0.2vw;
|
|
}
|
|
|
|
#logo {
|
|
width: 50%;
|
|
position: absolute;
|
|
bottom: 0;
|
|
;
|
|
}
|
|
|
|
.container-fluid {
|
|
visibility: hidden;
|
|
margin: 0;
|
|
padding: 0;
|
|
}
|
|
|
|
h4 {
|
|
font-size: 1.2vw;
|
|
}
|
|
|
|
.centered {
|
|
position: fixed;
|
|
/* or absolute */
|
|
top: 50%;
|
|
left: 50%;
|
|
/* bring your own prefixes */
|
|
transform: translate(-50%, -50%);
|
|
}
|
|
|
|
.glyphicon {
|
|
font-size: 2vw;
|
|
top: -.2vw;
|
|
white-space:nowrap;
|
|
}
|
|
|
|
.btn-danger {
|
|
width: 20px;
|
|
text-align: center;
|
|
height: 20px;
|
|
}
|
|
|
|
#my-cart-table td {
|
|
vertical-align: middle;
|
|
padding: 10px 0px 10px 0px;
|
|
font-size: 14px;
|
|
}
|
|
|
|
.selectBuyerTypes {
|
|
width: 200px;
|
|
font-size: 14px;
|
|
}
|
|
|
|
.badge {
|
|
padding: 0.3vw 0.5vw 0.5vw 0.5vw !important;
|
|
font-size: 0.7vw !important;
|
|
display: inline-block;
|
|
padding: 3px 7px;
|
|
font-size: 12px;
|
|
font-weight: 700;
|
|
color: #fff;
|
|
vertical-align: middle;
|
|
border-radius: 10px;
|
|
}
|
|
|
|
.modal-backdrop {
|
|
display: none;
|
|
}
|
|
|
|
.badge-notify {
|
|
background: red;
|
|
position: relative;
|
|
top: -0.8vw;
|
|
right: 0.5vw;
|
|
}
|
|
|
|
.my-cart-icon-affix {
|
|
position: relative;
|
|
z-index: 999;
|
|
}
|
|
|
|
li.seatCharts-legendItem {
|
|
margin-top: 0.2vw;
|
|
line-height: 1.8vw;
|
|
}
|
|
|
|
#border {
|
|
width: 80vw;
|
|
margin: auto;
|
|
border-bottom: 1px dotted #ccc;
|
|
}
|
|
|
|
#eventDesc {
|
|
text-decoration: underline;
|
|
font-weight: bold;
|
|
font-family: "Bodoni","Times New Roman",Times,serif;
|
|
}
|
|
|
|
#venueList {
|
|
display: none;
|
|
}
|
|
|
|
#venueDesc {
|
|
font-family: "Franklin Gothic Medium","Times New Roman",Times,serif;
|
|
}
|
|
|
|
#datetime_DE {
|
|
font-family: "Franklin Gothic Medium","Times New Roman",Times,serif;
|
|
}
|
|
|
|
.buttonOpenCart {
|
|
background-color: dimgrey;
|
|
color: floralwhite;
|
|
font-size: 1vw;
|
|
opacity: 0.8;
|
|
text-align: center;
|
|
transition: 0.3s;
|
|
cursor: pointer;
|
|
padding-top: 1vw;
|
|
width: 20vw;
|
|
}
|
|
|
|
.buttonOpenCart:hover {
|
|
opacity: 1;
|
|
}
|
|
|
|
#divCart {
|
|
margin-top: 1vw;
|
|
}
|
|
|
|
#mycart {
|
|
float: right;
|
|
cursor: pointer;
|
|
}
|
|
|
|
/* Start by setting display:none to make this hidden.
|
|
Then we position it in relation to the viewport window
|
|
with position:fixed. Width, height, top and left speak
|
|
for themselves. Background we set to 80% white with
|
|
our animation centered, and no-repeating */
|
|
|
|
.modal {
|
|
display: none;
|
|
position: fixed;
|
|
z-index: 1000;
|
|
top: 0;
|
|
left: 0;
|
|
height: 100%;
|
|
width: 100%;
|
|
background: rgba( 255, 255, 255, .8) url('img/30.svg') 50% 60% no-repeat;
|
|
}
|
|
|
|
.modal:before {
|
|
content: '';
|
|
position: absolute;
|
|
top: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
background: rgba( 255, 255, 255, .8) url('img/Tickets-small.png') 50% 50% no-repeat;
|
|
}
|
|
|
|
.modal.special:before {
|
|
background: none;
|
|
}
|
|
|
|
/* When the body has the loading class, we turn
|
|
the scrollbar off with overflow:hidden */
|
|
|
|
body.loading .modal {
|
|
overflow: hidden;
|
|
}
|
|
|
|
/* Anytime the body has the loading class, our
|
|
modal element will be visible */
|
|
|
|
body.loading .modal {
|
|
display: block;
|
|
background-color: #ffffff;
|
|
}
|
|
|
|
#seatmap_version {
|
|
text-align: right;
|
|
font-style: italic;
|
|
font-size: 1vw;
|
|
}
|
|
|
|
.modal-content {
|
|
background-color: #e9e9e9;
|
|
min-width: 400px;
|
|
}
|
|
|
|
.jBox-closeButton-box:before {
|
|
top: 0.7vw;
|
|
}
|
|
|
|
.jBox-closeButton-box .jBox-closeButton {
|
|
top: 0.7vw;
|
|
}
|
|
|
|
.jBox-content {
|
|
font-size: 1vw;
|
|
}
|
|
|
|
h3 {
|
|
font-size: 2vw;
|
|
}
|
|
|
|
h5 {
|
|
font-size: 1vw;
|
|
}
|
|
|
|
.cartFont {
|
|
font-size: 14px;
|
|
}
|
|
|
|
#screenTooSmall {
|
|
display: none;
|
|
font-size: 1.5vw;
|
|
}
|
|
|
|
#IEdetected {
|
|
display: none;
|
|
font-size: 1.5vw;
|
|
}
|
|
|
|
.rowBooking {
|
|
width: 60%;
|
|
margin: auto;
|
|
} |