@font-face {
    font-family: 'amaz';
    src:    url('/fonts/amaz.eot?ykmznq');
    src:    url('/fonts/amaz.eot?ykmznq#iefix') format('embedded-opentype'),
        url('/fonts/amaz.ttf?ykmznq') format('truetype'),
        url('/fonts/amaz.woff?ykmznq') format('woff'),
        url('/fonts/amaz.svg?ykmznq#amaz') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {font-family: 'amaz' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

.icon-Arrow-Forward:before {content: "\e900";}
.icon-Arrow-Left:before {content: "\e901";}
.icon-Arrow-Right:before {content: "\e902";}
.icon-Back:before {content: "\e903";}
.icon-Bonus:before {content: "\e914";}
.icon-Concession:before {content: "\e904";}
.icon-Contact-01:before {content: "\e905";}
.icon-Contact-02:before {content: "\e906";}
.icon-Contest:before {content: "\e907";}
.icon-Disclaimers:before {content: "\e908";}
.icon-Downloads:before {content: "\e909";}
.icon-Events:before {content: "\e90a";}
.icon-Gallery:before {content: "\e90b";}
.icon-Home:before {content: "\e90c";}
.icon-Interview:before {content: "\e90d";}
.icon-News:before {content: "\e90e";}
.icon-Search:before {content: "\e90f";}
.icon-Settings:before {content: "\e910";}
.icon-Shop:before {content: "\e911";}
.icon-Terms:before {content: "\e912";}
.icon-Tickets:before {content: "\e913";}

.eventHome, .eventDetails .playVid {text-align: center; padding: 0; max-width: 100%; min-width: 240px; margin: 0 auto;position:relative;}
.eventHome a, .iconLink {text-decoration: none;}
.eventHome .advert {padding-bottom: 1rem; margin: 0 auto; position: relative;}
.eventHome .eventImg {width:100%;height:auto;border:1px solid #000;}
.eventStart {position: absolute; z-index: 10;top:45%; transform: translateY(-50%);margin: 0 auto;left:1%; right:1%;}
.eventStart .countHline {color:#fff; text-shadow: 2px 2px #000; padding-bottom: 10px;text-align: left; max-width:215px;position: relative;margin: auto;}
.eventStart span { padding: 0.5em; margin: 0; background: #38c; color:#fff;text-shadow: 0 0 0; }

.eventCalendar {font-size: 12px;}
.eventCalendar > li a.ui-btn {padding: 0; margin:0;}
.eventCalendar .col-left {width: 90px; }
.eventCalendar .col-right { font-size: 14px; font-weight: normal; padding: 1em;vertical-align: top; overflow-wrap: break-word;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;}
.eventCalendar .eventName { font-weight: bold; text-transform: uppercase; }

.eventDetailMenu {text-align: center !important;}
.eventDetailMenu .ui-block-a, .eventDetailMenu .ui-block-b { text-align: center; margin:2% auto;}
.iconWrap {width: 120px; margin: 0 auto;}
.iconTile { border: 2px solid; max-width: 120px; height: 120px;  line-height: 6rem; font-size: 4rem;}
.iconLink .iconText {font-family: sans-serif; font-size: 0.875rem; line-height: normal !important; text-transform: uppercase;}

.eventForm label {padding-top: 10px;}
.eventForm .ui-grid-b .ui-block-a, .eventForm .ui-grid-b .ui-block-b {padding-right: 3%;}
.eventForm .contestSubmit {background: #38c; color:#fff}
.contestSponsors {margin: 4% 0;}
.contestSponsors img { float:left; padding: 2%;}
.thumbGrid img { float:left; margin: 2%; border: 1px solid #ED6912 !important;}

.eCoupon { width:300px;}
.eCoupon img {width: 100%;}

/* RIGHT PANEL */
.hamburger {position: relative;display: inline-block;width: 1.25em;height: 0.8em;border-top: 0.2em solid #fff;border-bottom: 0.2em solid #fff;}
.hamburger:before {content: "";position: absolute;top: 0.3em;left: 0px;width: 100%;border-top: 0.2em solid #fff;}
.hamburgerPaddy {border-radius:0.3125em;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);display:inline-block;margin-top: 1px;right:0.4em;padding: 0.7em 0.7em 0.5em !important;position: absolute;top:0.24em;vertical-align: middle; z-index: 10;}
.ui-panel-inner .ui-listview a div {display: inline; padding-right: 10px;}
.panel-bg { background:#333 !important;}