<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Generated by less 3.11.1 */
/*
 * Author:	eMedia Campaigns 
 * Created:	20/11/2019
 *
 * Customised 'Re-skin of venuenet site'
 */
.texture {
  background: url('../_uploads/fckeditor/background4.jpg') repeat center center fixed;
  background-size: auto;
}
.texture2 {
  background-size: cover;
  background: linear-gradient(to top, rgba(17, 155, 50, 0.85), rgba(17, 155, 50, 0.85)), url('../_uploads/fckeditor/background.jpg') repeat bottom center;
}
.nav_background {
  border-bottom: 3px solid #FFFFFF;
}
.font_awesome {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  margin-right: 5px;
}
.primary_font {
  font-family: 'Open Sans', sans-serif;
}
.secondary_font {
  font-family: 'Paytone One', sans-serif;
  font-weight: 200;
}
.btn-custom {
  background: #FF0000 !important;
  color: #FFFFFF !important;
  height: auto;
  line-height: 2;
  padding: 0px 24px;
  border-radius: 68px;
  text-shadow: none;
}
.btn-custom.reverse {
  background: #FFFFFF !important;
  color: #FF0000 !important;
}
.sticky-custom {
  top: 97px;
  padding-bottom: 20px;
  z-index: 0;
}
.top_header {
  border-top: 3px solid #FFFFFF;
}
.top_header .btn-main {
  color: #119b32;
}
.text_shadow {
  text-shadow: 1px 1px 0 #333333;
}
.text_shadow.dark {
  text-shadow: 1px 1px 0 #ffffff;
}
.smart-scroll.scrolled-down {
  transform: translateY(-100%);
  transition: all 0.3s ease-in-out;
}
.smart-scroll.scrolled-up {
  transform: translateY(0);
  transition: all 0.3s ease-in-out;
}
ul.event-list li a {
  text-decoration: none;
}
ul.event-list li:nth-child(odd) &gt; time {
  background-color: #119b32;
}
ul.event-list li:nth-child(odd) &gt; time .multi,
ul.event-list li:nth-child(odd) &gt; time .month {
  color: #ffffff;
}
ul.event-list li:nth-child(even) &gt; time {
  background-color: #333333;
}
ul.event-list li:nth-child(even) &gt; time .multi,
ul.event-list li:nth-child(even) &gt; time .month {
  color: #ffffff;
}
ul.event-list li .social span:not(.fa) {
  margin: 0 0 10px;
  line-height: 1.2;
  font-weight: 700;
  display: block;
}
ul.event-list li .social [class*='info'],
ul.event-list li .social [data-original-title="Event Information"] span {
  opacity: 0.5;
}
.sub_nav a {
  text-decoration: none;
}
.dark {
  background: #333333;
  color: #ffffff;
  background-size: cover;
  background: linear-gradient(to top, rgba(17, 155, 50, 0.85), rgba(17, 155, 50, 0.85)), url('../_uploads/fckeditor/background.jpg') repeat bottom center;
}
.dark .popover-header,
.dark .modal,
.dark [id$='ulMembersAreaNav'],
.dark .bg-light,
.dark .card-title {
  color: #333333;
}
.dark .table .table-light td,
.dark .table .table-light th {
  color: #ffffff;
}
.dark .table .table-dark td,
.dark .table .table-dark th {
  color: #333333;
}
.dark .table td,
.dark .table th {
  color: #ffffff;
}
.dark .table.table-striped td,
.dark .table.table-striped th {
  color: #ffffff;
}
.dark .table .table-secondary td,
.dark .table .table-secondary th {
  color: #333333;
}
.dark .table .table-success td,
.dark .table .table-success th {
  color: #333333;
}
.dark .table .table-success .btn:not(.btn-primary):not(.btn-secondary):not(.btn-success):not(.btn-danger):not(.btn-warning):not(.btn-info):not(.btn-light):not(.btn-dark):not(.btn-outline-primary):not(.btn-outline-secondary):not(.btn-outline-success):not(.btn-outline-danger):not(.btn-outline-warning):not(.btn-outline-info):not(.btn-outline-light):not(.btn-outline-dark) {
  color: #333333;
}
.dark .table tr[class*="alert"] td {
  color: inherit;
}
.dark .btn:not(.btn-primary):not(.btn-secondary):not(.btn-success):not(.btn-danger):not(.btn-warning):not(.btn-info):not(.btn-light):not(.btn-dark):not(.btn-outline-primary):not(.btn-outline-secondary):not(.btn-outline-success):not(.btn-outline-danger):not(.btn-outline-warning):not(.btn-outline-info):not(.btn-outline-light):not(.btn-outline-dark),
.dark .form-control-plaintext {
  color: #ffffff;
}
.alert h1,
.alert h2,
.alert h3,
.alert h4 {
  color: inherit;
}
.banner {
  background: #119b32;
  padding: 75px 0;
}
.banner:before {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
  top: 0;
  left: 0;
}
body {
  font-family: 'Open Sans', sans-serif;
  background-size: cover;
  background: linear-gradient(to top, rgba(17, 155, 50, 0.85), rgba(17, 155, 50, 0.85)), url('../_uploads/fckeditor/background.jpg') repeat bottom center;
}
body.home .primary {
  background: #ffffff;
}
body.home .secondary {
  background: #119b32;
  color: #ffffff;
}
body.home .tertiary {
  background: url('../_uploads/fckeditor/background4.jpg') repeat center center fixed;
  background-size: auto;
}
body.home video {
  max-height: 70vh;
  object-fit: cover;
}
body.home [id$="mainSection"] {
  display: none;
}
body.home .content a:not(.btn-main) {
  color: #ffffff;
}
body .carousel-cell {
  width: 100%;
}
body img[alt="Artist Image"]:hover {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
.h1,
.h2,
.h3,
.h4,
.h5,
legend {
  font-family: 'Paytone One', sans-serif;
  font-weight: 200;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
legend small {
  display: inline-block;
}
h1 small span,
h2 small span,
h3 small span,
h4 small span,
h5 small span,
.h1 small span,
.h2 small span,
.h3 small span,
.h4 small span,
.h5 small span,
legend small span {
  font-size: 80%;
}
h1 small span:before,
h2 small span:before,
h3 small span:before,
h4 small span:before,
h5 small span:before,
.h1 small span:before,
.h2 small span:before,
.h3 small span:before,
.h4 small span:before,
.h5 small span:before,
legend small span:before {
  content: '(';
  display: inline-block;
}
h1 small span:after,
h2 small span:after,
h3 small span:after,
h4 small span:after,
h5 small span:after,
.h1 small span:after,
.h2 small span:after,
.h3 small span:after,
.h4 small span:after,
.h5 small span:after,
legend small span:after {
  content: ')';
  display: inline-block;
}
h1,
h2,
h3 {
  text-transform: uppercase;
}
h1 .btn-main,
h2 .btn-main,
h3 .btn-main {
  font-size: 13px;
}
nav,
.navbar-dark,
.navbar-light {
  border-bottom: 3px solid #FFFFFF;
}
nav .navbar-brand img,
.navbar-dark .navbar-brand img,
.navbar-light .navbar-brand img {
  width: 250px;
  padding: 0;
  transition: all 500ms;
}
nav .navbar-brand [id$="imgLogoMobile"] img,
.navbar-dark .navbar-brand [id$="imgLogoMobile"] img,
.navbar-light .navbar-brand [id$="imgLogoMobile"] img {
  width: 200px;
}
nav .nav-item .nav-link,
.navbar-dark .nav-item .nav-link,
.navbar-light .nav-item .nav-link {
  font-family: 'Paytone One', sans-serif;
  font-weight: 200;
  color: #333333;
  font-weight: 400;
  font-size: 14px;
}
nav .nav-item[name="Logo"] img,
.navbar-dark .nav-item[name="Logo"] img,
.navbar-light .nav-item[name="Logo"] img {
  width: 100%;
  margin: -118px 0 -71px 0;
  transition: all 0.5s;
}
nav .nav-item[name="Logo"] a,
.navbar-dark .nav-item[name="Logo"] a,
.navbar-light .nav-item[name="Logo"] a {
  display: none;
}
nav .nav-item:nth-child(5),
.navbar-dark .nav-item:nth-child(5),
.navbar-light .nav-item:nth-child(5) {
  width: 74px;
  background: none;
  border: none;
  box-shadow: none;
}
nav.scrolled,
.navbar-dark.scrolled,
.navbar-light.scrolled {
  background-size: cover;
  background: linear-gradient(to top, rgba(17, 155, 50, 0.85), rgba(17, 155, 50, 0.85)), url('../_uploads/fckeditor/background.jpg') repeat bottom center;
}
nav.scrolled .navbar-brand img,
.navbar-dark.scrolled .navbar-brand img,
.navbar-light.scrolled .navbar-brand img {
  padding: 0;
  width: 100px;
}
nav.scrolled .nav-item:nth-child(5),
.navbar-dark.scrolled .nav-item:nth-child(5),
.navbar-light.scrolled .nav-item:nth-child(5) {
  width: 20px;
}
nav.scrolled .nav-item:nth-child(5) img,
.navbar-dark.scrolled .nav-item:nth-child(5) img,
.navbar-light.scrolled .nav-item:nth-child(5) img {
  margin: 0 0 -70px 0;
}
nav .navbar-nav,
.navbar-dark .navbar-nav,
.navbar-light .navbar-nav {
  border-top: 3px solid #FFFFFF;
}
footer {
  color: #ffffff;
  z-index: 0;
}
footer .sponsors {
  clear: both;
  background: none;
}
footer .sponsors .sponsor {
  display: inline-block;
  margin: 30px 35px 0 35px;
  max-width: 250px;
}
footer .sponsors .sponsor img {
  max-height: 160px;
}
footer .sponsors br {
  display: none;
}
footer .sponsors [id$="scheduleFeed_pnlSchedule"] .sponsor {
  margin: 30px;
  max-width: 300px;
}
footer .sponsors [id$="scheduleFeed_pnlSchedule"] .sponsor img {
  max-height: 120px;
}
footer a:not(.btn-main) {
  color: #ffffff;
}
footer h3 {
  text-transform: uppercase;
}
footer .btn-main {
  color: #119b32;
}
.grid-view-custom,
.grid-view-custom tbody,
.grid-view-custom tr,
.grid-view-custom td {
  display: block;
}
.grid-view-custom .table-responsive table tbody,
.grid-view-custom tbody .table-responsive table tbody,
.grid-view-custom tr .table-responsive table tbody,
.grid-view-custom td .table-responsive table tbody {
  display: table-row-group;
}
.grid-view-custom .table-responsive table tbody tr,
.grid-view-custom tbody .table-responsive table tbody tr,
.grid-view-custom tr .table-responsive table tbody tr,
.grid-view-custom td .table-responsive table tbody tr {
  display: table-row;
}
.grid-view-custom .table-responsive table tbody tr th,
.grid-view-custom tbody .table-responsive table tbody tr th,
.grid-view-custom tr .table-responsive table tbody tr th,
.grid-view-custom td .table-responsive table tbody tr th,
.grid-view-custom .table-responsive table tbody tr td,
.grid-view-custom tbody .table-responsive table tbody tr td,
.grid-view-custom tr .table-responsive table tbody tr td,
.grid-view-custom td .table-responsive table tbody tr td {
  display: table-cell;
  width: 20%;
}
[id$="pnlTicketTypes"] .table tr[class*="Category"] + tr[data-ephid*="0000"] .alert-info:after,
[id$="pnlTicketTypes"] .table tr[class*="Category"] + tr[data-ephid*="0000"] .extraInfo:after {
  content: 'Extra info on category ticket when existing field is full.';
}
.buying-process-img {
  max-height: 75px;
  max-width: fit-content;
}
hr {
  border-top: 3px solid #FFFFFF;
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
  opacity: 1;
}
/* alert box */
.alert-box {
  border: 3px solid #FFFFFF;
  padding: 10px 20px;
  margin: 10px 0;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  display: inline-block;
  width: 100%;
}
/* ===== COLOURED PANELS ===== */
.panel {
  padding: 3.8rem 0 0;
  margin: 0 !important;
  border: none;
}
.panel .container {
  padding-bottom: 3.8rem;
}
[id$="divContentColumnOne"] .panel {
  padding-top: inherit !important;
  margin-bottom: 20px !important;
}
.about,
.misc,
.green {
  background: linear-gradient(to right, rgba(17, 155, 50, 0.85), rgba(17, 155, 50, 0.95), rgba(17, 155, 50, 0.85)), url('../_uploads/fckeditor/background.jpg') repeat bottom center;
}
.about .btn-main,
.misc .btn-main,
.green .btn-main,
.about .ticket-container h4,
.misc .ticket-container h4,
.green .ticket-container h4 {
  color: #119b32;
}
.about .ticket-container,
.misc .ticket-container,
.green .ticket-container,
.about .ticket-corner,
.misc .ticket-corner,
.green .ticket-corner {
  border-color: #119b32;
}
.lineup,
.red {
  background: linear-gradient(to right, rgba(237, 28, 36, 0.85), rgba(177, 35, 33, 0.95), rgba(237, 28, 36, 0.85)), url('../_uploads/fckeditor/background.jpg') repeat bottom center;
}
.lineup .btn-main,
.red .btn-main,
.lineup .ticket-container h4,
.red .ticket-container h4,
.lineup .ticket-container p,
.red .ticket-container p {
  color: #b12321;
}
.lineup .ticket-container,
.red .ticket-container,
.lineup .ticket-corner,
.red .ticket-corner {
  border-color: #b12321;
}
.tickets,
.sponsors,
.page-generic,
.blue {
  background: linear-gradient(to right, rgba(17, 155, 50, 0.85), rgba(17, 155, 50, 0.95), rgba(17, 155, 50, 0.85)), url('../_uploads/fckeditor/background.jpg') repeat bottom center;
}
.tickets .btn-main,
.sponsors .btn-main,
.page-generic .btn-main,
.blue .btn-main,
.tickets .ticket-container h4,
.sponsors .ticket-container h4,
.page-generic .ticket-container h4,
.blue .ticket-container h4 {
  color: #119b32;
}
.tickets .ticket-container,
.sponsors .ticket-container,
.page-generic .ticket-container,
.blue .ticket-container,
.tickets .ticket-corner,
.sponsors .ticket-corner,
.page-generic .ticket-corner,
.blue .ticket-corner {
  border-color: #119b32;
}
.tickets .btn-inverse,
.sponsors .btn-inverse,
.page-generic .btn-inverse,
.blue .btn-inverse {
  background-color: #119b32;
  border-color: #119b32 !important;
}
.tickets .btn-inverse:hover,
.sponsors .btn-inverse:hover,
.page-generic .btn-inverse:hover,
.blue .btn-inverse:hover {
  color: #119b32 !important;
}
.location,
.purple {
  background: linear-gradient(to right, rgba(117, 65, 155, 0.85), rgba(112, 86, 132, 0.95), rgba(117, 65, 155, 0.85)), url('../_uploads/fckeditor/background.jpg') repeat bottom center;
}
.location .btn-main,
.purple .btn-main,
.location .ticket-container h4,
.purple .ticket-container h4 {
  color: #705684;
}
.location .ticket-container,
.purple .ticket-container,
.location .ticket-corner,
.purple .ticket-corner {
  border-color: #705684;
}
.accommodation,
.orange {
  background: linear-gradient(to right, rgba(247, 147, 30, 0.85), rgba(200, 117, 45, 0.95), rgba(247, 147, 30, 0.85)), url('../_uploads/fckeditor/background.jpg') repeat bottom center;
}
.accommodation .btn-main,
.orange .btn-main,
.accommodation .ticket-container h4,
.orange .ticket-container h4 {
  color: #f7931e;
}
.accommodation .ticket-container,
.orange .ticket-container,
.accommodation .ticket-corner,
.orange .ticket-corner {
  border-color: #f7931e;
}
.accommodation .alert-box,
.orange .alert-box {
  background: rgba(200, 117, 45, 0.75);
}
.stallholders,
.light-green {
  background: linear-gradient(to right, rgba(140, 198, 63, 0.85), rgba(121, 174, 88, 0.95), rgba(140, 198, 63, 0.85)), url('../_uploads/fckeditor/background.jpg') repeat bottom center;
}
.stallholders .btn-main,
.light-green .btn-main,
.stallholders .ticket-container h4,
.light-green .ticket-container h4 {
  color: #8cc63f;
}
.stallholders .ticket-container,
.light-green .ticket-container,
.stallholders .ticket-corner,
.light-green .ticket-corner {
  border-color: #8cc63f;
}
.news,
.volunteers,
.light-blue {
  background: linear-gradient(to right, rgba(41, 171, 226, 0.85), rgba(0, 131, 176, 0.95), rgba(41, 171, 226, 0.85)), url('../_uploads/fckeditor/background.jpg') repeat bottom center;
}
.news .btn-main,
.volunteers .btn-main,
.light-blue .btn-main,
.news .ticket-container h4,
.volunteers .ticket-container h4,
.light-blue .ticket-container h4 {
  color: #29abe2;
}
.news .ticket-container,
.volunteers .ticket-container,
.light-blue .ticket-container,
.news .ticket-corner,
.volunteers .ticket-corner,
.light-blue .ticket-corner {
  border-color: #29abe2;
}
.food,
.teal {
  background: linear-gradient(to right, rgba(0, 167, 157, 0.85), rgba(0, 142, 143, 0.95), rgba(0, 167, 157, 0.85)), url('../_uploads/fckeditor/background.jpg') repeat bottom center;
}
.food .btn-main,
.teal .btn-main,
.food .ticket-container h4,
.teal .ticket-container h4 {
  color: #00a79d;
}
.food .ticket-container,
.teal .ticket-container,
.food .ticket-corner,
.teal .ticket-corner {
  border-color: #00a79d;
}
.food .alert-box,
.teal .alert-box {
  background: rgba(0, 142, 143, 0.75);
}
/* ===== TICKETS ===== */
.ticket-container {
  padding: 15px 25px 15px 15px;
  margin-bottom: 5px;
  border: 3px solid;
  background: #ffffff;
  position: relative;
}
.ticket-container h4 {
  text-shadow: none !important;
}
.ticket-corner {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0px;
  height: 0px;
  border-bottom: 35px solid;
  border-left: 35px solid transparent !important;
  border-top: 35px solid transparent !important;
  border-right: 35px solid;
  border-radius: 0px;
}
.ticket-corner .fa {
  font-size: 32px;
  vertical-align: middle;
  color: #FFFFFF;
  transition: 0.3s ease;
  margin: -3px;
}
.ticket-corner:hover {
  /*border-bottom: 35px solid rgb(17,155,50);
border-right: 35px solid rgb(17,155,50);*/
}
.ticket-corner:hover .fa {
  transform: scale(1.2);
  transition: 0.3s ease;
}
.ticketing-page h3 {
  margin-top: 0px;
}
.ticketing-page .btn-small {
  position: absolute;
  top: 5px;
  right: 15px;
}
.ticketing-page .panel {
  padding: 45px 0 0;
}
.ticketing-page .panel .container {
  padding-bottom: 55px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .ticketing-page h3 {
    margin-bottom: 20px;
  }
  .ticketing-page .btn-small {
    top: -10px;
  }
}
@media (max-width: 767px) {
  .ticketing-page .btn-small {
    top: auto;
    right: auto;
    bottom: 50px;
    left: 30px;
  }
  .ticketing-page .panel .container {
    padding-bottom: 100px;
  }
}
/* ===== Tables ===== */
table.horizontal-bordered {
  border: none;
}
table.horizontal-bordered td,
table.horizontal-bordered th {
  padding: 10px 0;
  border: none;
  border-bottom: 2px solid #FFF;
}
table.horizontal-bordered tr:last-of-type td {
  border-bottom: none;
}
@media (max-width: 767px) {
  table.horizontal-bordered th {
    border-top: 2px solid #FFF;
  }
  table.horizontal-bordered tr:first-of-type th {
    border-top: none;
  }
}
/* ===== BUTTONS ===== */
.btn-main {
  background-color: #FFFFFF;
  border: 3px solid transparent;
  text-transform: uppercase;
  transition: 0.5s ease;
  text-shadow: none;
  text-align: center;
  font-family: 'Paytone One', sans-serif;
  font-weight: 200 !important;
  -webkit-font-smoothing: antialiased;
  text-decoration: none;
}
.btn-main:hover {
  background-color: transparent;
  border-color: #FFFFFF;
  color: #FFFFFF;
  text-decoration: none;
  transition: 0.5s ease;
}
.content .btn-main {
  display: block;
  max-width: 265px;
  margin: 0 auto;
  font-weight: 200 !important;
  letter-spacing: 1px;
  text-shadow: none !important;
}
.btn-icon {
  padding: 9px 0;
  width: 40px;
  height: 40px;
  font-size: 16px;
  border-radius: 20px !important;
  line-height: 18px;
  text-align: center;
  font-family: FontAwesome !important;
  display: inline-block !important;
}
.btn-arrow {
  font-size: 16px;
  text-transform: uppercase;
  color: #ffffff;
  transition: color 0.5s ease;
}
.btn-arrow::after {
  content: "\f0a9";
  font-family: 'fontAwesome';
  padding-left: 7px;
  font-size: 110%;
  vertical-align: middle;
}
.btn-arrow:hover {
  text-decoration: none;
  color: rgba(255, 255, 255, 0.7);
  transition: color 0.5s ease;
}
.btn-small {
  padding: 3px 20px !important;
  border-radius: 30px !important;
  text-decoration: none;
}
.btn-large {
  padding: 12px 50px !important;
  border-radius: 30px !important;
  font-size: 22px !important;
  line-height: 1 !important;
  max-width: 350px !important;
  text-decoration: none;
}
.btn-inverse {
  color: #FFFFFF !important;
}
.btn-inverse:hover {
  background-color: transparent !important;
}
div[id$="ucLogin_formRow"] .loginwfb {
  padding: 10px 25px 10px 0px !important;
}
div[id$="ucLogin_formRow"] .loginwfb::before {
  font-family: FontAwesome !important;
  margin: 0px 15px;
  font-size: 16px;
}
.content .btn-small {
  padding: 10px !important;
}
@media (max-width: 991px) {
  .btn-small {
    padding: 2px 15px !important;
  }
}
@media (min-width: 769px) and (max-width: 1198px) {
  .btn-icon {
    display: none !important;
  }
}
@media (max-width: 589px) {
  div[id$="ucLogin_formRow"] .loginwfb {
    margin-top: 5px;
  }
}
p a:not(.btn-main),
ol li a:not(.btn-main),
p [id$="btnLogout"],
ol li [id$="btnLogout"] {
  color: #78fd0d;
}
p a:not(.btn-main):hover,
ol li a:not(.btn-main):hover,
p [id$="btnLogout"]:hover,
ol li [id$="btnLogout"]:hover {
  color: #78fd0d;
}
video {
  width: 100%;
}
</pre></body></html>