.__wb_overlay {
  filter: alpha(opacity=60);
  /* IE */
  /* Safari, Opera */
  -moz-opacity: 0.6;
  /* FireFox */
  opacity: 0.6;
  background-color: #000;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  padding: 0px !important;
  border: 0px !important;
  margin: 0px !important;
  border-radius: 0px !important;
  z-index: 2147483643 !important;
}
#__wb_record_overlay_div {
  cursor: wait !important;
}
.__wb_record_content {
  opacity: 1.0;
  position: fixed;
  top: 50%;
  left: 50%;
  margin: 0px !important;
  padding: 0px !important;
  background-color: #ffffff !important;
  border-radius: 8px;
  z-index: 2147483644 !important;
  box-shadow: 0 0 30px 5px #000;
  -moz-box-shadow: 0 0 30px 5px #000;
  -webkit-box-shadow: 0 0 30px 5px #000;
}
#__wb_record_content_loader {
  cursor: wait !important;
  padding-top: 30px !important;
  margin-left: -287px !important;
  margin-top: -177px !important;
  width: 574px !important;
  height: 355px !important;
}
#__wb_record_content_done {
  margin-left: -427px !important;
  margin-top: -177px !important;
  width: 855px !important;
  height: 355px !important;
}
.__wb_record_content > * {
  margin: auto !important;
  display: block !important;
  text-align: center !important;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;
}
.__wb_record_content > wb_h1 {
  font-size: 36px !important;
  color: #222 !important;
  margin: 0px 0px 0px 0px !important;
  padding: 0px !important;
  line-height: 2em;
  font-weight: normal !important;
  width: auto !important;
  height: auto !important;
}
.__wb_record_content > wb_p {
  font-size: 17px !important;
  color: #222 !important;
  margin: 8px 0px 8px 0px !important;
  padding: 0px !important;
  line-height: 2em;
}
.__wb_record_content > #_wb_logo {
  margin-bottom: 10px !important;
}
.__wb_record_content > #_wb_spinner {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}
.__wb_record_content > #_wb_curr_url {
  text-decoration: underline !important;
  font-weight: bold !important;
}
#__wb_record_content_done > #__wb_link {
  font-size: 20px !important;
  border: 1px !important;
  border-color: #aaa !important;
  border-style: solid !important;
  padding: 3px !important;
  text-align: center !important;
  width: 80% !important;
  height: auto !important;
}
#__wb_record_content_done > #__wb_link:focus {
  outline: 0px !important;
  border-color: #428bca !important;
}
/* DONATE */
#__wb_record_content_done > #__wb_donate_close {
  font-size: 18px !important;
  width: auto !important;
  float: right;
  display: inline-block;
  margin: 0px !important;
  padding: 8px 8px 0px 0px !important;
}
#__wb_donate_close > #__wb_record_done_close {
  cursor: pointer !important;
  display: inline-block;
  vertical-align: bottom !important;
}
#__wb_record_content_done > #__wb_donate_close a {
  color: #428bca !important;
}
#__wb_record_content_done > #__wb_donate_close a:link {
  color: #428bca !important;
  text-decoration: none !important;
  margin-right: 16px !important;
}
#__wb_record_content_done > #__wb_donate_close a:visited {
  color: #428bca !important;
}
#__wb_record_content_done > #__wb_donate_close a:hover {
  color: #00B1F7 !important;
}
#wm-ipp {
  width: 100%;
  min-height: 65px;
  min-width: 800px;
  left: 0;
  top: 0;
  padding: 0;
  margin: 0;
  border-radius: 0;
  background-color: transparent;
  font-size: 11px;
}
#wm-ipp * {
  font-family: Lucida Grande, Helvetica, Arial, sans-serif;
  font-size: inherit;
  line-height: 1.2;
  width: auto;
  outline: none;
  float: none;
}
#wm-ipp div,
#wm-ipp tr,
#wm-ipp td,
#wm-ipp a,
#wm-ipp form {
  padding: 0;
  margin: 0;
  border: none;
  border-radius: inherit;
  background-color: transparent;
  background-image: none;
  z-index: 2147483640;
}
#wm-ipp table {
  border: none;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
  width: auto;
  font-size: inherit;
}
#wm-ipp form input {
  padding: 1px;
  height: auto;
  display: inline;
  margin: 0;
}
#wm-ipp form input[type=submit] {
  padding: 0 8px;
  margin: 1px 0 1px 5px;
  width: auto !important;
}
#wm-ipp a:hover {
  text-decoration: underline !important;
}
#wm-ipp #wm-ipp-inside {
  width: 98% !important;
  min-width: 780px;
  margin: 0 auto;
  border: 5px solid #000;
  border-top: none;
  background-color: rgba(255, 255, 255, 0.9);
  -moz-box-shadow: 1px 1px 4px #333;
  -webkit-box-shadow: 1px 1px 4px #333;
  box-shadow: 1px 1px 4px #333;
  border-radius: 0 0 8px 8px;
}
/* selectors are intentionally verbose to ensure priority */
#wm-ipp #wm-logo {
  padding: 0 10px;
  vertical-align: middle;
  min-width: 110px;
}
#wm-ipp td.c {
  vertical-align: top;
  width: 100%;
}
#wm-ipp td.c td.u {
  padding: 3px 0;
  text-align: center;
}
#wm-ipp td.c td.n {
  padding-left: 5px;
}
#wm-ipp td.c td.n a {
  text-decoration: none;
  color: #33f;
  font-weight: bold;
}
#wm-ipp td.c td.n td.b {
  padding-right: 6px !important;
  text-align: right !important;
  overflow: visible;
  white-space: nowrap;
  color: #99a;
  vertical-align: middle;
}
#wm-ipp td.c td.n td.c {
  background: #000;
  color: #ff0;
  font-weight: bold;
  text-align: center;
}
#wm-ipp.hi td.c td.n td.c {
  color: #ec008c;
}
#wm-ipp td.c td.n td.f {
  padding-left: 6px !important;
  text-align: left !important;
  overflow: visible;
  white-space: nowrap;
  color: #99a;
  vertical-align: middle;
}
#wm-ipp td.c td.n tr.m td {
  text-transform: uppercase;
  white-space: nowrap;
  padding: 2px 0;
}
#wm-ipp td.c td.s {
  padding-right: 5px;
  text-align: center;
  vertical-align: bottom;
}
#wm-ipp td.c td.s a.t {
  color: #33f;
  font-weight: bold;
  line-height: 1.8;
}
#wm-ipp td.c td.s div.r {
  color: #666;
  font-size: 9px;
  white-space: nowrap;
}
#wm-ipp td.c td.k {
  vertical-align: bottom;
  padding-bottom: 2px;
}
#wm-ipp td.c td.n tr.y td,
#wm-ipp td.c td.s {
  padding-bottom: 2px;
}
div#wm-ipp-sparkline {
  position: relative;
  /* for positioning markers */
  white-space: nowrap;
  background-color: #fff;
  cursor: pointer;
  border-right: 1px solid #ccc;
  line-height: 0.9;
}
#sparklineImgId {
  position: relative;
  z-index: 9012;
}
#wm-ipp-sparkline div.yt {
  position: absolute;
  z-index: 9010 !important;
  background-color: #ff0 !important;
}
#wm-ipp-sparkline div.mt {
  position: absolute;
  z-index: 9011 !important;
  background-color: #ec008c !important;
}
#wm-ipp td.r {
  position: relative;
  padding-left: 65px;
  /* to push td.c to the left */
}
#wm-ipp td.r a {
  display: block;
  padding: 0 15px 0 0;
  color: #33f;
  border: none;
  position: absolute;
  right: 5px;
  background-color: transparent;
  background-repeat: no-repeat !important;
  background-position: 100% 100% !important;
}
/* Spinner */
#__wb_spinningSquaresG {
  position: relative;
  width: 240px;
  height: 20px;
  padding: 0px !important;
  margin: 30px 0px 30px 160px !important;
  border: 0px !important;
  border-radius: 0px !important;
}
.__wb_spinningSquaresG {
  margin: 0px !important;
  padding: 0px !important;
  border: 0px !important;
  border-radius: 0px !important;
  position: absolute;
  top: 0;
  background-color: #000000;
  width: 22px;
  height: 22px;
  -moz-animation-name: bounce_spinningSquaresG;
  -moz-animation-duration: 1.9s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-direction: linear;
  -moz-transform: scale(0.3);
  -webkit-animation-name: bounce_spinningSquaresG;
  -webkit-animation-duration: 1.9s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-direction: linear;
  -webkit-transform: scale(0.3);
  -ms-animation-name: bounce_spinningSquaresG;
  -ms-animation-duration: 1.9s;
  -ms-animation-iteration-count: infinite;
  -ms-animation-direction: linear;
  -ms-transform: scale(0.3);
  -o-animation-name: bounce_spinningSquaresG;
  -o-animation-duration: 1.9s;
  -o-animation-iteration-count: infinite;
  -o-animation-direction: linear;
  -o-transform: scale(0.3);
  animation-name: bounce_spinningSquaresG;
  animation-duration: 1.9s;
  animation-iteration-count: infinite;
  animation-direction: linear;
  transform: scale(0.3);
}
#__wb_spinningSquaresG_1 {
  left: 0;
  -moz-animation-delay: 0.76s;
  -webkit-animation-delay: 0.76s;
  -ms-animation-delay: 0.76s;
  -o-animation-delay: 0.76s;
  animation-delay: 0.76s;
}
#__wb_spinningSquaresG_2 {
  left: 30px;
  -moz-animation-delay: 0.95s;
  -webkit-animation-delay: 0.95s;
  -ms-animation-delay: 0.95s;
  -o-animation-delay: 0.95s;
  animation-delay: 0.95s;
}
#__wb_spinningSquaresG_3 {
  left: 60px;
  -moz-animation-delay: 1.14s;
  -webkit-animation-delay: 1.14s;
  -ms-animation-delay: 1.14s;
  -o-animation-delay: 1.14s;
  animation-delay: 1.14s;
}
#__wb_spinningSquaresG_4 {
  left: 90px;
  -moz-animation-delay: 1.33s;
  -webkit-animation-delay: 1.33s;
  -ms-animation-delay: 1.33s;
  -o-animation-delay: 1.33s;
  animation-delay: 1.33s;
}
#__wb_spinningSquaresG_5 {
  left: 120px;
  -moz-animation-delay: 1.52s;
  -webkit-animation-delay: 1.52s;
  -ms-animation-delay: 1.52s;
  -o-animation-delay: 1.52s;
  animation-delay: 1.52s;
}
#__wb_spinningSquaresG_6 {
  left: 150px;
  -moz-animation-delay: 1.71s;
  -webkit-animation-delay: 1.71s;
  -ms-animation-delay: 1.71s;
  -o-animation-delay: 1.71s;
  animation-delay: 1.71s;
}
#__wb_spinningSquaresG_7 {
  left: 180px;
  -moz-animation-delay: 1.9s;
  -webkit-animation-delay: 1.9s;
  -ms-animation-delay: 1.9s;
  -o-animation-delay: 1.9s;
  animation-delay: 1.9s;
}
#__wb_spinningSquaresG_8 {
  left: 210px;
  -moz-animation-delay: 2.09s;
  -webkit-animation-delay: 2.09s;
  -ms-animation-delay: 2.09s;
  -o-animation-delay: 2.09s;
  animation-delay: 2.09s;
}
@-moz-keyframes bounce_spinningSquaresG {
  0% {
    -moz-transform: scale(1);
    background-color: #000000;
  }
  100% {
    -moz-transform: scale(0.3) rotate(90deg);
    background-color: #FFFFFF;
  }
}
@-webkit-keyframes bounce_spinningSquaresG {
  0% {
    -webkit-transform: scale(1);
    background-color: #000000;
  }
  100% {
    -webkit-transform: scale(0.3) rotate(90deg);
    background-color: #FFFFFF;
  }
}
@-ms-keyframes bounce_spinningSquaresG {
  0% {
    -ms-transform: scale(1);
    background-color: #000000;
  }
  100% {
    -ms-transform: scale(0.3) rotate(90deg);
    background-color: #FFFFFF;
  }
}
@-o-keyframes bounce_spinningSquaresG {
  0% {
    -o-transform: scale(1);
    background-color: #000000;
  }
  100% {
    -o-transform: scale(0.3) rotate(90deg);
    background-color: #FFFFFF;
  }
}
@keyframes bounce_spinningSquaresG {
  0% {
    transform: scale(1);
    background-color: #000000;
  }
  100% {
    transform: scale(0.3) rotate(90deg);
    background-color: #FFFFFF;
  }
}
/*
     FILE ARCHIVED ON 23:57:28 Apr 9, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:58:57 Sep 6, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
Theme Name: BATTLES
Theme URI: http://bttls.org
Description:
Author: Remote Location
Version: 0.1
*/
/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td {
  background: transparent;
  border: 0;
  margin: 0;
  padding: 0;
  vertical-align: baseline;
}
body {
  line-height: 1;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  clear: both;
  font-weight: normal;
}
ol,
ul {
  list-style: none;
}
blockquote {
  quotes: none;
}
blockquote:before,
blockquote:after {
  content: '';
  content: none;
}
del {
  text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: collapse;
  border-spacing: 0;
}
a img {
  border: none;
}
/* =Layout
-------------------------------------------------------------- */
/*
LAYOUT
*/
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#wrapper:after,
.post_content:after,
#header ul:after,
.post_content_ctn:after,
.post_title_ctn:after,
.live_content_ctn:after,
#main_footer:after,
.footer_clear:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
#wrapper {
  width: 100%;
}
a:focus {
  outline: none;
}
/*
HEADER
*/
#header {
  width: 100%;
  height: 40px;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  background-image: url('../images/index/bttls-post-content-bg.png');
  background-repeat: repeat;
}
#header ul {
  float: left;
  padding: 12px 0 0 43px;
}
#header li {
  float: left;
  text-transform: uppercase;
}
#header li.divider {
  margin: 0 20px 6px 0;
}
#header li a {
  color: #565656;
  margin: 0 20px 6px 0;
  font-weight: bold;
  font-size: 1.13em;
  text-decoration: none;
}
#header li a:hover {
  text-decoration: none;
  color: #000;
}
#header li a.selected {
  color: #000;
  margin: 0 20px 6px 0;
  font-weight: bold;
  font-size: 1.13em;
  text-decoration: none;
}
#header li a.selected:hover {
  text-decoration: none;
  color: #565656;
}
img.logo {
  width: 100%;
  height: auto;
  position: relative;
}
.logo_ctn_outer {
  width: 100%;
}
.logo_ctn_inner {
  margin: 40px;
}
.logo_ctn_inner_ultra {
  margin: 40px 40px 10px 40px;
}
#network {
  width: 390px;
  height: 80px;
  float: right;
}
#network a.list {
  float: left;
  font-size: 0.8em;
  color: #565656;
  padding: 14px 18px 0 0;
  text-decoration: none;
}
#network a:hover.list {
  color: #000;
}
.network_twitter {
  float: left;
  margin: 10px 0 0 0;
}
.network_facebook {
  float: left;
  margin: 10px 0 0 0;
}
#remotetweet {
  color: #FFF;
  float: left;
  width: 350px;
  font-size: 0.88em;
  line-height: 1.5em;
}
#remotetweet ul {
  margin: 34px 0 0 0;
}
#remotetweet ul li {
  margin: 0 0 29px 0;
}
#remotetweet ul li a {
  font-size: 1em;
  color: #f9d3d3;
  text-decoration: none;
  padding: 0 2px 0 2px;
}
#remotetweet ul li a:hover {
  background-color: #000;
  color: #565656;
}
.tiny_text {
  font-size: 0.7em;
}
a.time {
  color: #f9d3d3;
  background-color: #000;
}
a.time:hover {
  color: #000;
  background-color: #f9d3d3;
}
/*
POSTS
*/
.post {
  position: relative;
  width: 100%;
  min-height: 580px;
  background-color: #e2e2e0;
  border-bottom: thick solid #000;
  border-bottom-width: 75px;
}
#ultra {
  padding: 20px 0 0 0;
}
.post_content {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  z-index: 2;
}
.post_content_relative {
  position: relative;
  width: 100%;
  z-index: 2;
  padding-top: 70px;
}
.post_content_ctn {
  position: relative;
  background-image: url('../images/index/bttls-post-content-bg.png');
  background-repeat: repeat;
  padding: 18px;
  margin: 40px;
}
.post_content h1,
#footer_mailing_list h1,
.post_content_relative h1 {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 3.00em;
  margin: 0 0 6px 0;
}
.post_content h2,
.post_content_relative h2 {
  color: #565656;
  font-weight: bold;
  font-size: 1.13em;
  margin: 0 0 6px 0;
}
.post_content a,
.post_content_relative a {
  color: #565656;
}
.post_content p a.post_info {
  font-size: 0.9em;
  font-weight: normal;
}
.post_content p,
.post_content_relative p {
  color: #565656;
  font-weight: normal;
  font-size: 0.75em;
  margin: 15px 0 10px 0;
  line-height: 1.27em;
}
.post_content h2 a,
.post_content_relative h2 a {
  margin: 0 10px 0 0;
  text-decoration: none;
  line-height: 0.8em;
}
.post_content h2 a:hover,
.post_content_relative h2 a:hover {
  color: #000;
}
.post_content p a,
.post_content_relative p a {
  text-decoration: underline;
  color: #565656;
}
.post_content p a:hover,
.post_content_relative p a:hover {
  color: #000;
}
.post_content a.lightview,
.post_content_relative a.lightview {
  background-color: #f9d3d3;
  margin: 15px 15px 0 0;
  float: left;
}
.post_content a.post-edit-link {
  font-size: 0.7em;
  text-decoration: underline;
}
.post_content a.post-edit-link:hover {
  text-decoration: none;
}
.post_title h1 a {
  color: #000;
  text-decoration: none;
  font-size: 0.9em;
}
.post_title h1 a:hover {
  color: #565656;
}
h1.Dross a,
h1.Dross a:hover,
h1.Dross {
  display: none;
}
body.category-dross-glop #ultra {
  display: none;
}
.post_title_ctn {
  width: 100%;
}
.post_title {
  width: 60%;
  min-width: 270px;
  float: left;
  margin: 0 30px 0 0;
}
.share_links {
  float: left;
  width: 30%;
  padding: 5px 0 10px 0;
  text-transform: uppercase;
  line-height: 1.27em;
}
.share_links a {
  text-decoration: none;
  color: #565656;
  font-weight: bold;
}
.share_links a:hover {
  text-decoration: none;
  color: #000;
}
.nav_dock,
.nav_dock_live {
  position: absolute;
  top: 18px;
  right: 25px;
  display: block;
}
.nav_dock_footer {
  position: absolute;
  top: 47px;
  right: 69px;
}
.nav_dock a,
.nav_dock_footer a,
.nav_dock_live a {
  width: 55px;
  height: 55px;
  background-position: 0px 0px;
  display: block;
  background-repeat: no-repeat;
  text-decoration: none;
}
.nav_dock a:hover,
.nav_dock_footer a:hover,
.nav_dock_live a:hover {
  background-position: 0px -58px;
}
.nav_dock a#next,
.nav_dock a#islider {
  background-image: url('../images/index/bttls-next-arrow.png');
}
.nav_dock_live a#next {
  background-image: url('../images/index/bttls-next-arrow-live.png');
}
.nav_dock_live a#islider {
  background-image: url('../images/index/bttls-next-arrow-live.png');
}
.nav_dock_footer a#previous,
.nav_dock_footer a#islider {
  background-image: url('../images/index/bttls-previous-arrow.png');
}
img.post_img {
  min-height: 600px;
  width: 100%;
  height: auto;
  position: relative;
  display: block;
}
.post_image {
  position: relative;
  z-index: 1;
}
.attachment-thumbnail {
  display: block;
}
.med_image {
  float: left;
  margin: 0 20px 0 0;
}
.release_text {
  float: left;
}
.release_text p {
  margin: 0 0 15px 0;
}
/*
LIVE
*/
.live_content {
  width: 100%;
  z-index: 2;
  padding-top: 60px;
}
.live_content_ctn {
  position: relative;
  padding: 18px;
  margin: 40px;
}
.sidebar_ctn {
  float: left;
  margin: 0 30px 50px 0;
  width: 60%;
}
.twitter_ctn {
  float: left;
  margin: 0 0 0 20px;
  width: 30%;
}
.live_content h1 {
  color: #FFF;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 3.00em;
  margin: 0 0 6px 0;
}
.live_content h2 {
  color: #FFF;
  font-weight: bold;
  font-size: 1.13em;
  margin: 0 0 6px 0;
}
.live_content a {
  color: #FFF;
  font-weight: bold;
  font-size: 0.88em;
  line-height: 1.00em;
}
.live_title a {
  text-decoration: none;
  text-transform: uppercase;
  color: #FFF;
  font-weight: bold;
  font-size: 0.88em;
  line-height: 1.00em;
}
.live_content a:hover,
.live_title a:hover {
  color: #565656;
}
.live_content p {
  color: #FFF;
  font-weight: normal;
  font-size: 0.88em;
  margin: 0 0 8px 0;
  line-height: 1.00em;
}
.live_content p a {
  font-size: 0.88em;
  text-transform: uppercase;
  line-height: 1.00em;
  margin: 0 10px 0 0;
  text-decoration: none;
  color: #f9d3d3;
}
.live_content p a:hover {
  color: #565656;
}
.live_month,
.live_day {
  text-transform: uppercase;
  font-weight: bold;
}
.flyer-archive img {
  width: 15%;
}
/*
FOOTER
*/
#main_footer {
  width: 100%;
  padding: 50px 0 100px 0;
  background-color: #FFF;
  border: none;
  margin: 0;
  min-height: 300px;
}
#footer_mailing_list {
  width: 412px;
  background-color: #FFF;
  float: left;
  padding: 0 0 40px 50px;
}
#footer_links {
  width: 412px;
  background-color: #FFF;
  float: left;
  padding: 2px 0 40px 50px;
}
#footer_links a {
  text-transform: uppercase;
  color: #000;
  font-weight: bold;
  line-height: 1.27em;
  line-height: 1.30em;
  margin: 0 0 6px 0;
  text-decoration: none;
}
#footer_links a.credit {
  text-transform: none;
  background-color: #f9d3d3;
  color: #FFF;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  font-weight: normal;
  font-size: 0.75em;
  line-height: 1.27em;
  padding: 1px 4px 1px 2px;
}
#footer_links a.credit:hover {
  color: #000;
  background-color: #FFF;
  text-decoration: none;
}
#footer_links a:hover {
  color: #565656;
  text-decoration: none;
}
#signup_email {
  background: #FFF;
  color: #000;
  border: 2px solid #e2e2e0;
  width: 302px;
  padding: 8px;
  text-align: left;
  margin-bottom: 10px;
  font-size: 0.88em;
  line-height: 1.00em;
}
#signup_country {
  background: #fff;
  color: #000;
  border: 1px solid #e2e2e0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  width: 322px;
  height: 35px;
  padding: 5px;
  margin-bottom: 10px;
  text-align: left;
  font-size: 0.88em;
  line-height: 1.00em;
}
#signup_opt-in {
  margin-bottom: 20px;
  font-size: 0.8em;
  line-height: 1.00em;
}
.button {
  background: #FFF;
  color: #000;
  border: 1px solid #FFF;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1.50em;
  line-height: 1.30em;
  text-align: left;
  cursor: pointer;
}
@media (max-width: 900px) {
  .nav_dock,
  .nav_dock_live,
  .nav_dock_footer {
    display: none;
  }
  .post_title,
  .share_links {
    width: 90%;
  }
  .sidebar_ctn {
    width: 100%;
  }
}
@media (max-width: 750px) {
  #network {
    display: none;
  }
}
.live-dates-container {
  @charset "UTF-8";
  color: white;
  /*ss-pika.css*/
  /*set up the select state*/
  /*defaults*/
  /*lanugage specific*/
  /*set to 1em, as default style is set to .75em*/
  /*hide these elements*/
  /*Titles and Headers*/
  /*messages*/
  /*header & footer*/
  /*listings page*/
  /*.list_row:hover td{border-bottom:1px solid rgba(255,255,255,.9);}*/
  /*fanclub page*/
  /*details page*/
  /*map*/
  /*upsell page & product page*/
  /*product only*/
  /*cart page*/
  /*cart rows*/
  /*header row*/
  /*remove column*/
  /*totals row*/
  /*inputs & fieldnames*/
  /*login form*/
  /*reg form*/
  /*error message*/
  /*select payment methoud*/
  /*reset form*/
  /*empty cart page & confirmation page*/
  /*links*/
  /*select dropwdown*/
  /*action_button*/
}
@font-face {
  font-family: 'iccy';
  src: url('https://www.crowdsurge.com/store/fonts/iccy.eot');
  src: url('https://www.crowdsurge.com/store/fonts/iccy.eot') format('embedded-opentype'), url('https://www.crowdsurge.com/store/fonts/iccy.woff') format('woff'), url('https://www.crowdsurge.com/store/fonts/iccy.ttf') format('truetype'), url('https://www.crowdsurge.com/store/fonts/iccy.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
.live-dates-container .iccy {
  font-family: iccy;
  font-size: 120%;
}
.live-dates-container .page_wrap {
  font-size: 0.875em;
}
.live-dates-container .content_wrap {
  height: auto;
}
.live-dates-container .show_on_js {
  display: none;
}
.live-dates-container .header {
  margin-bottom: 20px;
  font-size: .75em;
  text-transform: uppercase;
}
.live-dates-container .header_menu li {
  display: inline-block;
}
.live-dates-container .header_menu li a {
  text-decoration: none;
  color: #222;
  padding: 8px 12px;
  margin-right: 20px;
  border-radius: 3px;
  background: #f4f4f4;
  display: block;
}
.live-dates-container .header_menu li a:hover {
  background: #eee;
}
.live-dates-container .language {
  display: none;
}
.live-dates-container .footer {
  margin-top: 20px;
  margin-bottom: 20px;
  height: auto;
  overflow: hidden;
  font-size: .75em;
  text-transform: uppercase;
}
.live-dates-container .footer ul li {
  display: inline-block;
}
.live-dates-container .footer ul li a {
  text-decoration: none;
  color: #222;
  padding: 8px 12px;
  margin-right: 10px;
  border-radius: 3px;
  background: #f4f4f4;
  display: block;
}
.live-dates-container .footer ul li a:hover {
  background: #eee;
}
.live-dates-container .links {
  float: left;
  display: inline-block;
  width: 100%;
}
.live-dates-container .help-link {
  float: right;
}
.live-dates-container .cs_logo {
  float: right;
  padding: 10px 12px;
}
.live-dates-container .cs_logo_text {
  float: right;
  /*padding:10px 12px*/
}
.live-dates-container .form_wrap div[class*="row"] {
  padding: 6px 16px;
}
.live-dates-container .form_wrap form {
  padding: 16px 0;
}
.live-dates-container .form_wrap .field_name {
  float: left;
  text-align: right;
  width: 120px;
  margin-right: 20px;
  line-height: 28px;
  font-size: .75em;
  text-transform: uppercase;
}
.live-dates-container .form_wrap .field {
  float: left;
  vertical-align: top;
}
.live-dates-container .field_error {
  font-size: 11px;
  color: #fff;
  background-color: #d54142;
  padding-left: 4px;
  padding-right: 4px;
  line-height: 22px;
}
.live-dates-container .field_error_okay {
  background-color: #4daf7c !important;
}
.live-dates-container .access_code_msg {
  padding: 16px 12px;
  text-align: center;
  background: #f4f4f4;
  margin-bottom: 20px;
}
.live-dates-container .warning_wrap,
.live-dates-container .error_wrap,
.live-dates-container .success_wrap {
  line-height: 20px;
  text-align: center;
  padding: 16px 12px;
  text-transform: uppercase;
  font-size: .875em;
  margin-bottom: 20px;
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.live-dates-container .msg {
  margin: 0;
  text-align: left;
}
.live-dates-container .success_wrap {
  background-color: #4daf7c;
  color: #fff;
}
.live-dates-container .success_wrap li {
  list-style: none;
}
.live-dates-container .success_tick {
  display: inline-block;
  width: 45px;
  height: 45px;
  float: left;
  margin-right: 20px;
  font-size: 31px;
  line-height: 54px;
  text-align: center;
}
.live-dates-container .error_wrap {
  background-color: #d54142;
  color: #fff;
}
.live-dates-container .warning_wrap {
  background-color: #15374f;
  color: #fff;
}
.live-dates-container .warning_wrap.new_policy {
  text-transform: none;
  text-align: left;
}
.live-dates-container .warning_wrap.new_policy ul a {
  color: #ccc !important;
}
.live-dates-container table .list_row td {
  padding: 12px 12px;
  text-align: left;
  line-height: 1em;
  vertical-align: middle;
  background: #f4f4f4;
  box-sizing: border-box;
  margin-bottom: 12px;
  min-height: 52px;
}
.live-dates-container table .list_alt td {
  background: #eee;
}
.live-dates-container table .head_row td {
  background: #222;
  color: #fff;
  padding: 19px 12px;
  font-weight: 700;
  text-transform: uppercase;
}
.live-dates-container table .head_row:hover td {
  background: #222;
}
.live-dates-container table .list_row td.eventstatus {
  width: 200px;
  text-align: center;
}
.live-dates-container table .list_row td.eventstatus a {
  min-width: 90px;
}
.live-dates-container .countyregion_concat {
  display: none;
}
.live-dates-container .countyregion {
  display: none;
}
.live-dates-container .countrycode {
  display: none;
}
.live-dates-container .artist {
  font-weight: 700;
  display: none;
}
.live-dates-container #fc_sign_up,
.live-dates-container #fc_sign_in,
.live-dates-container #password_reset_form {
  float: left;
  width: 50%;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}
.live-dates-container .fc_wrap h3 {
  display: inline-block;
  background: #f4f4f4;
  font-size: 1.2em;
  font-weight: 700;
  padding: 12px 18px 12px 16px;
}
.live-dates-container #fc_sign_up .fc_container {
  margin-right: 20px;
  background: #f4f4f4;
  padding: 16px;
}
.live-dates-container .fc_container p {
  margin-bottom: 12px;
}
.live-dates-container #fc_sign_in h3 {
  background: #f9f9f9;
}
.live-dates-container #fc_sign_in .fc_container {
  background: #f9f9f9;
  padding: 16px;
}
.live-dates-container .fc_wrap .field_name {
  width: 62px;
}
.live-dates-container .fc_wrap .help {
  font-size: .875em;
  display: block;
  margin-left: 82px;
}
.live-dates-container .fc_reset,
.live-dates-container .pw_hide {
  font-size: .875em;
  padding-left: 16px;
}
.live-dates-container #password_reset_form h3 {
  background: #f9f9f9;
}
.live-dates-container #password_reset_form .fc_container {
  background: #f9f9f9;
  padding: 16px;
}
.live-dates-container #password_reset_form .form_wrap .field_name {
  width: 40px;
}
.live-dates-container .container {
  padding: 16px;
  padding-top: 0;
}
.live-dates-container .container p {
  margin-bottom: 12px;
}
.live-dates-container .eventdetails_wrap {
  position: relative;
}
.live-dates-container .acts {
  margin-bottom: 8px;
  margin-top: -2px;
}
.live-dates-container .event_title {
  font-size: 0.75em;
}
.live-dates-container .artist_list {
  height: auto;
  overflow: auto;
}
.live-dates-container .artist_list span {
  display: block;
  float: left;
  margin-right: 12px;
  margin-bottom: 8px;
  line-height: 20px;
}
.live-dates-container .artist_list_headliner {
  font-weight: 700;
  font-size: 1.2em;
}
.live-dates-container .artist_list_support {
  font-weight: 400;
}
.live-dates-container .ei_row {
  height: auto;
  overflow: hidden;
}
.live-dates-container .ei_row > div {
  float: left;
}
.live-dates-container .ei_fieldname {
  font-weight: 700;
  padding-right: 12px;
  text-align: left;
  position: relative;
  top: 1px;
}
.live-dates-container .ei_specific {
  display: none;
}
.live-dates-container .ei_about {
  margin-top: 20px;
}
.live-dates-container .ei_con_descriptions {
  margin-top: 15px;
}
.live-dates-container .con_title {
  font-size: smaller;
  margin-top: 5px;
}
.live-dates-container .con_desc {
  font-size: small;
}
.live-dates-container #floorplan {
  width: 30%;
  float: right;
  text-align: right;
}
.live-dates-container #floorplan span {
  display: none;
}
.live-dates-container #floorplan img {
  height: 178px;
  margin-left: 16px;
}
.live-dates-container .accesscode_wrap {
  margin-top: 20px;
}
.live-dates-container .accesscode_wrap form {
  background: #eee;
  line-height: 28px;
  padding: 12px 12px;
  text-align: right;
}
.live-dates-container .accesscode_wrap form .codetext {
  float: left;
}
.live-dates-container .accesscode_wrap form .codeinput {
  border-right: 0;
}
.live-dates-container .ticketdetails_wrap {
  margin-top: 20px;
}
.live-dates-container .ticket_row,
.live-dates-container .ajax_ticket_row {
  background: #eee;
  line-height: 28px;
  padding: 12px 12px;
}
.live-dates-container .ticket_alt,
.live-dates-container .ajax_ticket_alt {
  background: #f4f4f4;
}
.live-dates-container .ticket_action,
.live-dates-container .ajax_action {
  background: #f9f9f9;
}
.live-dates-container .eventstatus_message {
  text-align: right;
  padding: 12px;
}
.live-dates-container .eventstatus_wrap {
  background: #eee;
  line-height: 28px;
  padding: 12px 12px;
  text-align: right;
  margin-top: 20px;
}
.live-dates-container .ticket_info {
  float: left;
}
.live-dates-container .ticket_info > span {
  display: inline-block;
  margin-right: 12px;
}
.live-dates-container .ticketname {
  font-weight: 700;
}
.live-dates-container .ticketseated,
.live-dates-container .ticketdesc {
  font-size: .75em;
  opacity: 0.8;
}
.live-dates-container .ticket_price {
  float: right;
  margin-right: 12px;
  font-size: .875em;
  background: #fff;
  line-height: 20px;
  padding: 4px 8px;
  border-radius: 2px;
}
.live-dates-container .ticket_form {
  float: right;
}
.live-dates-container .ticket_form select {
  margin: 4px 0;
}
.live-dates-container .ticket_form .selectboxit-btn {
  float: left;
  margin-left: 10px !important;
}
.live-dates-container .ajax_continue {
  float: right;
}
.live-dates-container .ajax_remove {
  float: left;
}
.live-dates-container .ajax_ticket_row {
  line-height: 16px;
}
.live-dates-container .detail_ajax_errormsg,
.live-dates-container .detail_ajax_successmsg {
  display: none;
}
.live-dates-container .con_row {
  clear: both;
  line-height: 28px;
  padding: 12px 0;
}
.live-dates-container .con_name {
  float: right;
  margin-right: 20px;
}
.live-dates-container .bundle_row {
  margin-left: 10px;
  background: #eee;
  line-height: 28px;
  padding: 12px 12px;
}
.live-dates-container .bundle_alt {
  background: #f4f4f4;
}
.live-dates-container .bundle_option {
  margin-left: 10px;
  float: right;
  background: #fff;
  border-radius: 2px;
}
.live-dates-container .bundle_info {
  float: left;
}
.live-dates-container .bundle_info > span {
  display: inline-block;
  margin-right: 12px;
}
.live-dates-container .bundlename {
  font-weight: 700;
}
.live-dates-container .bundle_note {
  font-size: .75em;
  opacity: 0.8;
}
.live-dates-container .forcegrouping_note {
  font-size: .75em;
  opacity: 0.8;
}
.live-dates-container .bundle_price {
  float: right;
  font-size: .875em;
  line-height: 20px;
  padding: 5px 8px;
}
.live-dates-container .bundle_form {
  float: right;
}
.live-dates-container .bundle_form select {
  margin: 4px 0;
}
.live-dates-container .bundle_form .selectboxit-btn {
  float: left;
  margin-left: 10px !important;
}
.live-dates-container .bundle_row_last {
  margin-bottom: 10px;
  border-bottom-left-radius: 7px;
}
.live-dates-container .upsell_title {
  font-weight: 700;
  font-size: 1.2em;
  margin-bottom: 12px;
  display: block;
}
.live-dates-container .shipment {
  padding: 16px 12px;
  background: #eee;
}
.live-dates-container .itemheadname {
  font-weight: 700;
}
.live-dates-container .upsell_cart_wrap .cart_row {
  padding: 12px 12px;
  line-height: 16px;
  background: #f9f9f9;
}
.live-dates-container .upsell_cart_wrap .cart_row:nth-child(even) {
  background: #f4f4f4;
}
.live-dates-container .qty_value {
  font-weight: 700;
  padding-right: 12px;
}
.live-dates-container .itemvenue,
.live-dates-container .itemdate,
.live-dates-container .itemtype,
.live-dates-container .itemdesc {
  font-size: .75em;
  opacity: .8;
  padding-left: 20px;
}
.live-dates-container .itemdownload {
  display: block;
}
.live-dates-container .itemformat {
  display: none;
}
.live-dates-container .itemconinstructions {
  display: block;
  font-size: small;
}
.live-dates-container .upsell_wrap {
  margin-top: 20px;
}
.live-dates-container .upsell_product {
  margin-bottom: 20px;
}
.live-dates-container .upsell_product > div {
  box-sizing: border-box;
}
.live-dates-container .upsell_cart_wrap .itemtype {
  display: none;
}
.live-dates-container .product_image {
  float: left;
  width: 16%;
  box-sizing: border-box;
}
.live-dates-container .product_image img {
  width: 100%;
}
.live-dates-container .up_product_wrap {
  float: left;
  width: 84%;
}
.live-dates-container .product_action {
  padding: 0 0 12px 16px;
}
.live-dates-container .product_optionname {
  font-size: .75em;
  padding-bottom: 12px;
}
.live-dates-container .option_list .selectboxit-container {
  float: right;
}
.live-dates-container .option_row {
  line-height: 28px;
  padding: 8px 16px 8px 12px;
  background: #eee;
}
.live-dates-container .option_row:nth-child(odd) {
  background: #f4f4f4;
}
.live-dates-container .option_row select {
  float: right;
  margin: 1px 0;
}
.live-dates-container .option_row .option_add {
  float: right;
  width: 88px;
  text-align: center;
}
.live-dates-container .option_price {
  float: right;
  margin-right: 12px;
  font-size: .875em;
  background: #fff;
  line-height: 20px;
  padding: 5px 8px 3px;
  margin-top: 0;
  width: 72px;
  text-align: center;
}
.live-dates-container .option_name {
  float: left;
  font-weight: 700;
  font-size: 0.875em;
}
.live-dates-container .product_info_detail {
  padding: 0 0 12px 16px;
  box-sizing: border-box;
  float: left;
  width: 84%;
}
.live-dates-container .product_type {
  font-size: .75em;
  display: none;
}
.live-dates-container .product_name {
  font-weight: 700;
  padding-bottom: 12px;
}
.live-dates-container .product_linkthru {
  display: none;
  padding-top: 12px;
}
.live-dates-container .option_header,
.live-dates-container .option_header:nth-child(odd) {
  font-size: .875em;
  background: transparent;
}
.live-dates-container .option_header .option_price {
  background: transparent;
  font-size: 1em;
}
.live-dates-container .option_header .product_name {
  font-weight: 400;
}
.live-dates-container .upsell_action {
  padding: 12px 12px;
  text-align: right;
  margin-top: -20px;
}
.live-dates-container .merch_wrap {
  background: #f4f4f4;
  padding-top: 20px;
}
.live-dates-container .merch_product {
  float: left;
  width: 23%;
  margin: 0 1% 20px;
}
.live-dates-container .merch_product .product_image {
  float: none;
  width: 100%;
  box-sizing: border-box;
}
.live-dates-container .merch_product .product_image img {
  width: 100%;
  position: relative;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-bottom-color: rgba(0, 0, 0, 0.45);
}
.live-dates-container .merch_product .product_info {
  padding: 8px 12px;
  border: 1px solid rgba(0, 0, 0, 0.25);
  border-top: 0;
  margin: 0 4px;
  background: #fff;
  box-shadow: inset 0 2px 2px #e2e2e2;
}
.live-dates-container .merch_product .product_name {
  padding-bottom: 8px;
}
.live-dates-container .merch_product .product_action {
  float: none;
  width: 100%;
}
.live-dates-container .merch_product .product_action select {
  float: left;
  margin: 6px 0;
}
.live-dates-container .merch_product .product_action input {
  float: right;
}
.live-dates-container .cart_wrap {
  margin-bottom: 20px;
}
.live-dates-container .empty_wrap {
  padding: 12px 16px 0;
  background: #f9f9f9;
}
.live-dates-container .empty_title {
  padding-bottom: 8px;
  font-size: 1.2em;
  font-weight: 700;
}
.live-dates-container .empty_wrap p {
  padding-bottom: 12px;
}
.live-dates-container table .cart_row td {
  padding: 12px 16px;
  background: #f9f9f9;
  line-height: 20px;
  vertical-align: middle;
  text-align: left;
}
.live-dates-container table .cart_row:nth-child(odd) td {
  background: #f4f4f4;
}
.live-dates-container table .cart_row td.shipment {
  background: #eee;
  padding: 15px 12px;
}
.live-dates-container table .head_row td {
  background: #222 !important;
  font-size: 1em !important;
}
.live-dates-container table .total_row td {
  background: #eee !important;
  padding: 16px 12px;
}
.live-dates-container table .cart_row td.remove {
  width: 24px;
  padding-left: 0;
  padding-right: 0;
}
.live-dates-container table .cart_row td.qty {
  width: 140px;
  font-size: 1.2em;
  text-align: center;
}
.live-dates-container table .cart_row td.price,
.live-dates-container table .cart_row td.bookingfee {
  text-align: right;
  min-width: 80px;
}
.live-dates-container table .cart_row td.linetotal,
.live-dates-container table .cart_row td.total_value {
  text-align: right;
  padding-right: 20px;
  width: 100px;
}
.live-dates-container table .cart_row td.description_image {
  width: 7%;
}
.live-dates-container table .cart_row td.description {
  width: 40%;
}
.live-dates-container table .cart_row td.remove_all {
  min-width: 120px;
}
.live-dates-container .cart_wrap .itemheadname {
  font-size: 1.2em;
}
.live-dates-container .cart_cell .product_image {
  float: none;
  width: 10%;
  box-sizing: border-box;
}
.live-dates-container .cart_cell .product_image img {
  width: 62px;
  position: relative;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-bottom-color: rgba(0, 0, 0, 0.45);
}
.live-dates-container .remove a {
  display: inline-block;
  background-color: #d54142;
  color: #fff;
  padding: 0 8px;
  font-family: sans-serif !important;
  font-weight: 700;
  height: 100%;
}
.live-dates-container .remove a:visited {
  color: #fff;
}
.live-dates-container .remove a:hover {
  background-color: #bd3a3a;
  text-decoration: none;
}
.live-dates-container .qty_down a,
.live-dates-container .qty_up a {
  display: inline-block;
  font-family: sans-serif !important;
  font-weight: 700;
}
.live-dates-container .qty_down a {
  padding-right: 8px;
}
.live-dates-container .qty_up a {
  padding-left: 8px;
}
.live-dates-container .qty_up a {
  position: relative;
  top: -1px;
}
.live-dates-container .qty_value {
  display: inline-block;
  font-weight: 700;
}
.live-dates-container .cart_wrap .qty_value {
  padding: 0;
}
.live-dates-container .qty_note {
  font-size: .75em;
  padding-right: 4px;
  font-weight: 400;
}
.live-dates-container table .cart_row td.shipment_option {
  vertical-align: top;
}
.live-dates-container table .cart_row td.shipment_option.value {
  text-align: right;
}
.live-dates-container table .cart_row td.shipment_note {
  padding-right: 12px;
}
.live-dates-container .disp_name {
  font-weight: 700;
}
.live-dates-container .disp_text,
.live-dates-container .disp_office,
.live-dates-container .disp_country {
  display: none;
}
.live-dates-container .disp_description {
  font-size: .875em;
  line-height: 1.2em;
  padding-top: 4px;
  opacity: 0.8;
}
.live-dates-container .disp_rates_note {
  float: none;
  font-size: .875em;
  opacity: 0.8;
}
.live-dates-container .shipping_title {
  font-weight: 700;
}
.live-dates-container .shipment_option form {
  padding-top: 4px;
}
.live-dates-container .shipment_option form select {
  width: 100%;
}
.live-dates-container .remove_all a {
  color: #d54142;
  font-size: .75em;
  text-transform: uppercase;
}
.live-dates-container .remove_all a:hover {
  color: #bd3a3a;
}
.live-dates-container .remove_all a span {
  font-family: sans-serif !important;
  font-weight: 700;
  font-size: 15px;
  text-transform: none;
  padding-right: 4px;
  position: relative;
}
.live-dates-container table .cart_row td.total_value {
  font-weight: 700;
  font-size: 1.2em;
}
.live-dates-container table .cart_row td.transactedin {
  font-weight: 700;
  text-align: right;
  text-transform: uppercase;
}
.live-dates-container table .cart_row td.transactedin span {
  font-size: .75em;
  padding-right: 12px;
  font-weight: 400;
}
.live-dates-container .login-reg-banner {
  text-align: center;
  margin-bottom: 20px;
  padding: 20px;
  font-size: large;
}
.live-dates-container .login_wrap {
  float: left;
  width: 36%;
  box-sizing: border-box;
  margin-right: 2%;
}
.live-dates-container .login_title {
  display: inline-block;
  background: #f4f4f4;
  font-size: 1.2em;
  font-weight: 700;
  padding: 12px 18px 12px 16px;
}
.live-dates-container .login_wrap form {
  background: #f4f4f4;
}
.live-dates-container .login_msg {
  font-size: .875em;
  padding-bottom: 8px;
}
.live-dates-container .login_wrap .field_name {
  width: 60px;
}
.live-dates-container .login_reset {
  line-height: 28px;
  padding-left: 20px;
  font-size: .875em;
  float: left;
}
.live-dates-container .reg_wrap {
  float: left;
  width: 62%;
  box-sizing: border-box;
}
.live-dates-container .reg_title {
  display: inline-block;
  background: #f9f9f9;
  font-size: 1.2em;
  font-weight: 700;
  padding: 12px 18px 12px 16px;
}
.live-dates-container .reg_wrap form {
  background: #f9f9f9;
}
.live-dates-container .reg_wrap .field_name {
  width: 116px;
}
.live-dates-container .pass_note {
  font-size: .75em;
  display: inline-block;
  width: 220px;
  line-height: 1.2em;
  margin-left: 16px;
  position: relative;
  top: 4px;
  color: #999;
}
.live-dates-container .mailer_text {
  font-size: 0.75em;
}
.live-dates-container .reg_mailer {
  padding-top: 4px;
}
.live-dates-container .reg_state {
  margin-bottom: 16px;
}
.live-dates-container .reg_zip input {
  width: 145px;
}
.live-dates-container input.reg_lastname {
  width: 240px;
}
.live-dates-container .payment_title {
  display: inline-block;
  background: #f9f9f9;
  font-size: 1.2em;
  font-weight: 700;
  padding: 12px 18px 12px 16px;
  background: #f4f4f4;
}
.live-dates-container #pay_form {
  background: #f4f4f4;
}
.live-dates-container .address_wrap {
  box-sizing: border-box;
  float: left;
  width: 50%;
}
.live-dates-container input.short_zip {
  width: 145px !important;
}
.live-dates-container .bill_wrap {
  padding: 12px 0;
}
.live-dates-container .bill_title {
  display: inline-block;
  font-weight: 700;
  padding: 0 16px 8px;
}
.live-dates-container .optional_text,
.live-dates-container .state_text {
  font-size: .75em;
  display: block;
  float: left;
  line-height: 28px;
  margin-left: 20px;
  color: #999;
}
.live-dates-container .bill_wrap .field_name {
  width: 92px;
}
.live-dates-container #ship_sameasbill {
  position: relative;
  top: 3px;
}
.live-dates-container .ship_wrap {
  padding: 12px 0;
}
.live-dates-container .ship_title {
  display: inline-block;
  font-weight: 700;
  padding: 0 16px 8px;
}
.live-dates-container .ship_wrap .field_name {
  width: 92px;
}
.live-dates-container .ship_wrap .field_same {
  line-height: 14px;
}
.live-dates-container .market_wrap {
  padding: 12px 0;
}
.live-dates-container .market_title {
  display: inline-block;
  font-weight: 700;
  padding: 0 16px 8px;
}
.live-dates-container .market_wrap .field_name {
  width: 92px;
}
.live-dates-container .pay_wrap {
  box-sizing: border-box;
  float: right;
  width: 46%;
  background: #eee;
  margin: 2%;
  padding-bottom: 16px;
}
.live-dates-container .pay_title {
  display: inline-block;
  font-weight: 700;
  display: none;
}
.live-dates-container .pay_wrap .field_name {
  width: 92px;
}
.live-dates-container .field_spacer {
  margin-bottom: 16px;
}
.live-dates-container div.pay_method {
  padding-bottom: 4px;
  margin-left: 8px;
  margin-top: 12px;
  height: auto;
  overflow: hidden;
}
.live-dates-container .pay_method_option {
  float: left;
  display: block;
}
.live-dates-container .pay_method_option input {
  display: block;
  float: left;
}
.live-dates-container .pay_method_option img {
  display: block;
  float: left;
}
.live-dates-container .pay_method #pay_method_pp {
  margin-left: 24px;
}
.live-dates-container .pay_method_option {
  white-space: nowrap;
}
.live-dates-container .pay_method_option input {
  margin-right: 12px;
  position: relative;
  top: 8px;
}
.live-dates-container .issue_num_row {
  display: none;
}
.live-dates-container .pay_wrap .selectboxit-container {
  display: inline-block;
  margin-right: 12px;
}
.live-dates-container .pay_card_cvn .state_text,
.live-dates-container .pay_card_cvn + .state_text {
  line-height: inherit;
}
.live-dates-container input[name="pay_card_cvn"] {
  width: 52px;
}
.live-dates-container input[name="pay_card_issue_num"] {
  width: 52px;
}
.live-dates-container .pay_terms_cc,
.live-dates-container .pay_terms_pp {
  width: 360px;
  font-size: .75em;
  color: #666;
  padding-top: 4px;
}
.live-dates-container .pay_terms_cc input,
.live-dates-container .pay_terms_pp input {
  margin-right: 8px;
}
.live-dates-container .pay_terms_cc_text a,
.live-dates-container .pay_terms_pp_text a {
  text-decoration: underline;
}
.live-dates-container .form_wrap div.security {
  background: #4daf7c;
  color: #fff;
  text-transform: uppercase;
  font-size: .875em;
  padding: 8px 16px;
  text-align: center;
}
.live-dates-container .form_wrap div.security .field {
  float: none;
}
.live-dates-container .if_pres {
  padding-left: 0;
  margin-left: 0;
}
.live-dates-container .security_msg {
  text-align: center;
}
.live-dates-container .security_msg img {
  float: left;
}
.live-dates-container .confirm_wrap {
  background: #f4f4f4;
  padding: 12px 16px 4px 16px;
}
.live-dates-container .confirm_title {
  display: inline-block;
  font-size: 1.2em;
  font-weight: 700;
  padding-bottom: 8px;
}
.live-dates-container .confirm_wrap p {
  padding-bottom: 8px;
}
.live-dates-container .confirm_wrap a {
  text-transform: uppercase;
}
.live-dates-container .order_confirmed {
  margin-top: 20px;
}
.live-dates-container table .cart_row td.shipment_static {
  text-align: right;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 0.75em;
}
.live-dates-container .shipment_static span {
  font-weight: 700;
  padding-left: 12px;
  font-size: 1.1em;
  text-transform: none;
}
.live-dates-container .confirm_support_wrap {
  background: #f4f4f4;
  padding: 12px 16px 4px 16px;
}
.live-dates-container .support_title {
  display: block;
  font-size: 1.2em;
  font-weight: 700;
  padding-bottom: 8px;
}
.live-dates-container .confirm_support_wrap p {
  padding-bottom: 8px;
}
.live-dates-container .change_password_wrap {
  width: 50%;
}
.live-dates-container .change_password_wrap form {
  background: #f4f4f4;
}
.live-dates-container .change_password_wrap input[type=password] {
  width: 220px;
}
.live-dates-container .account_title {
  text-transform: uppercase;
  font-sizer: 18px;
  padding-top: 8px;
  display: block;
  float: left;
}
.live-dates-container .account_button {
  float: right;
  background: #1a6085;
  display: inline-block;
  text-decoration: none;
  font-size: 80%;
  border: 0;
  font-weight: normal;
  cursor: pointer;
  margin: 0 0 10px 0;
  line-height: auto;
  padding: 8px 12px;
  color: white;
  text-transform: uppercase;
}
.live-dates-container .account_button:hover {
  background: #000;
  color: #fff;
}
.live-dates-container .right {
  float: right;
}
.live-dates-container .account_header {
  height: 40px;
}
.live-dates-container .row_replenished {
  font-weight: bold;
}
.live-dates-container .download_form {
  float: left;
}
.live-dates-container .sharedownload_form {
  float: left;
  margin-left: 5px;
}
.live-dates-container .header_menu li.m_account {
  display: none;
}
.live-dates-container .action_button,
.live-dates-container .action_button_zip {
  width: auto;
  background: #fff;
  border: 1px solid #999;
  border-color: #999 #888 #777 #888;
  *border: 0;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.1);
  color: #222;
  cursor: pointer;
  display: inline-block;
  font-family: inherit;
  font-size: 11px;
  padding: 7px 14px 8px;
  font-weight: 700;
  line-height: 1 !important;
  margin: 0;
  position: relative;
  text-align: center;
  text-decoration: none;
  -webkit-transition: background-color 0.15s ease-in-out;
  -moz-transition: background-color 0.15s ease-in-out;
  -o-transition: background-color 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out;
  background-clip: border-box;
  text-transform: uppercase;
}
.live-dates-container .action_button:hover {
  color: #222;
}
.live-dates-container .action_button_disabled,
.live-dates-container .action_button_disabled:hover {
  border: 1px solid #ccc;
  color: #ccc;
}
.live-dates-container .dropdown {
  font-size: 88%;
  display: inline;
}
.live-dates-container .dropdown dd,
.live-dates-container .dropdown dt,
.live-dates-container .dropdown ul {
  z-index: 1;
  margin: 0;
  padding: 0;
}
.live-dates-container .dropdown dd {
  z-index: 1;
  position: relative;
  opacity: 0.98;
}
.live-dates-container .dropdown a,
.live-dates-container .dropdown a:visited {
  color: #222;
  text-decoration: none;
  outline: 0;
}
.live-dates-container .dropdown a:hover {
  color: #121212;
}
.live-dates-container .dropdown dt a:hover {
  color: #121212;
  border: 1px solid #c9c9c9;
  text-decoration: none;
}
.live-dates-container .dropdown dt a {
  border-radius: 2px;
  background: #fff url(/web/20160119022343/https://www.crowdsurge.com/store/css/img/arrow.png) no-repeat scroll right center;
  background-position: right center;
  display: block;
  padding: 4px 10px;
  border: 1px solid #e5e5e5;
  line-height: 20px;
}
.live-dates-container .dropdown dt a span {
  cursor: pointer;
  display: inline-block;
}
.live-dates-container .dropdown dd ul {
  background: #f4f4f4;
  border: solid #e2e2e2;
  border-width: 0 1px 1px 1px;
  color: #777;
  display: none;
  left: 0;
  padding: 2px 0;
  position: absolute;
  top: 0;
  list-style: none;
  z-index: 1;
}
.live-dates-container .dropdown span.price {
  float: right;
  margin-right: 21px;
}
.live-dates-container .dropdown dd ul {
  padding: 0;
  max-height: 200px;
  overflow-y: auto;
  overflow-x: hidden;
}
.live-dates-container .dropdown dd ul li {
  margin: 0;
}
.live-dates-container .dropdown dd ul li a {
  padding: 3px 10px;
  display: block;
}
.live-dates-container .dropdown dd ul li a:hover {
  background-color: #eee;
  text-decoration: none;
}
.live-dates-container .unavailable:hover,
.live-dates-container .allreserved:hover,
.live-dates-container .tipsy_tooltip:hover {
  cursor: pointer;
}
.live-dates-container .tipsy {
  padding: 5px;
  font-size: 10px;
  position: absolute;
  z-index: 100000;
}
.live-dates-container .tipsy-inner {
  padding: 5px 8px 4px 8px;
  background-color: black;
  color: white;
  max-width: 230px;
  text-align: center;
}
.live-dates-container .tipsy-inner {
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
}
.live-dates-container .tipsy-arrow {
  position: absolute;
  background: url('/web/20160119022343/https://www.crowdsurge.com/store/images/tipsy.gif') no-repeat top left;
  width: 9px;
  height: 5px;
}
.live-dates-container .tipsy-n .tipsy-arrow {
  top: 0;
  left: 50%;
  margin-left: -4px;
}
.live-dates-container .tipsy-nw .tipsy-arrow {
  top: 0;
  left: 10px;
}
.live-dates-container .tipsy-ne .tipsy-arrow {
  top: 0;
  right: 10px;
}
.live-dates-container .tipsy-s .tipsy-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -4px;
  background-position: bottom left;
}
.live-dates-container .tipsy-sw .tipsy-arrow {
  bottom: 0;
  left: 10px;
  background-position: bottom left;
}
.live-dates-container .tipsy-se .tipsy-arrow {
  bottom: 0;
  right: 10px;
  background-position: bottom left;
}
.live-dates-container .tipsy-e .tipsy-arrow {
  top: 50%;
  margin-top: -4px;
  right: 0;
  width: 5px;
  height: 9px;
  background-position: top right;
}
.live-dates-container .tipsy-w .tipsy-arrow {
  top: 50%;
  margin-top: -4px;
  left: 0;
  width: 5px;
  height: 9px;
}
.live-dates-container .cf:before,
.live-dates-container .cf:after,
.live-dates-container div[class*="row"]:after,
.live-dates-container div[class*="row"]:after {
  content: " ";
  display: table;
}
.live-dates-container .cf:after,
.live-dates-container div[class*="row"]:after {
  clear: both;
}
.live-dates-container .cf,
.live-dates-container div[class*="row"] {
  *zoom: 1;
}
.live-dates-container .selectboxit-container {
  position: relative;
  display: inline-block;
  vertical-align: top;
}
.live-dates-container .selectboxit-container * {
  font-size: 12px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: -moz-none;
  ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  outline: 0;
  white-space: nowrap;
}
.live-dates-container .selectboxit-container .selectboxit-options {
  max-height: 240px;
}
.live-dates-container .selectboxit-container .selectboxit {
  width: 220px;
  cursor: pointer;
  margin: 0;
  padding: 0;
  border-radius: 6px;
  overflow: hidden;
  display: block;
  position: relative;
}
.live-dates-container .selectboxit-container span,
.live-dates-container .selectboxit-container .selectboxit-options a {
  height: 28px;
  line-height: 28px;
  display: block;
}
.live-dates-container .selectboxit-container .selectboxit:focus {
  outline: 0;
}
.live-dates-container .selectboxit-disabled {
  cursor: default;
  opacity: .65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.live-dates-container .selectboxit-text {
  text-indent: 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  float: left;
}
.live-dates-container .selectboxit .selectboxit-option-icon-container {
  margin-left: 5px;
}
.live-dates-container .selectboxit-container .selectboxit-options {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  min-width: 100%;
  *width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  position: absolute;
  overflow-x: hidden;
  overflow-y: auto;
  cursor: pointer;
  display: none;
  z-index: 9999999999999;
  border-radius: 6px;
  text-align: left;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.live-dates-container .selectboxit-option .selectboxit-option-anchor {
  padding: 0 2px;
}
.live-dates-container .selectboxit-option .selectboxit-option-anchor:hover {
  text-decoration: none;
}
.live-dates-container .selectboxit-option,
.live-dates-container .selectboxit-optgroup-header {
  text-indent: 5px;
  margin: 0;
}
.live-dates-container .selectboxit-option-first {
  border-top-right-radius: 6px;
  border-top-left-radius: 6px;
}
.live-dates-container .selectboxit-optgroup-header + .selectboxit-option-first {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.live-dates-container .selectboxit-option-last {
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
}
.live-dates-container .selectboxit-optgroup-header {
  font-weight: bold;
}
.live-dates-container .selectboxit-optgroup-header:hover {
  cursor: default;
}
.live-dates-container .selectboxit-arrow-container {
  width: 30px;
  position: absolute;
  right: 0;
}
.live-dates-container .selectboxit .selectboxit-arrow-container .selectboxit-arrow {
  margin: 0 auto;
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
}
.live-dates-container .selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon {
  top: 30%;
}
.live-dates-container .selectboxit-option-icon-container {
  float: left;
}
.live-dates-container .selectboxit-container .selectboxit-option-icon {
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
.live-dates-container .selectboxit-option-icon-url {
  width: 18px;
  background-size: 18px 18px;
  background-repeat: no-repeat;
  height: 100%;
  background-position: center;
  float: left;
}
.live-dates-container .jqueryui .ui-icon {
  background-color: inherit;
}
.live-dates-container .jqueryui .ui-icon-triangle-1-s {
  background-position: -64px -16px;
}
.live-dates-container .selectboxit-btn {
  background-color: #fff;
  background-image: -moz-linear-gradient(top, #fff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #fff, #e6e6e6);
  background-image: -o-linear-gradient(top, #fff, #e6e6e6);
  background-image: linear-gradient(to bottom, #fff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #ccc;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #b3b3b3;
}
.live-dates-container .selectboxit-btn:hover,
.live-dates-container .selectboxit-btn:focus,
.live-dates-container .selectboxit-btn:active {
  color: #333;
  border-color: #aaa;
}
.live-dates-container .selectboxit-btn:hover,
.live-dates-container .selectboxit-btn:focus {
  color: #333;
  text-decoration: none;
  background-position: 0 -15px;
}
.live-dates-container .selectboxit-default-arrow {
  width: 0;
  height: 0;
  border-top: 4px solid #000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.live-dates-container .selectboxit-list {
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.live-dates-container .selectboxit-list > li > a {
  color: #333;
}
.live-dates-container .selectboxit-list > .selectboxit-focus > a,
.live-dates-container .selectboxit-list > .selectboxit-focus > a:hover,
.live-dates-container .selectboxit-list > .selectboxit-focus > a:focus {
  color: #fff;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #08c, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #08c, #0077b3);
  background-image: -o-linear-gradient(top, #08c, #0077b3);
  background-image: linear-gradient(to bottom, #08c, #0077b3);
  background-repeat: repeat-x;
}
.live-dates-container .selectboxit-list > .selectboxit-disabled > a {
  color: #999;
}
.live-dates-container .selectboxit-list > .selectboxit-disabled > a:hover,
.live-dates-container .selectboxit-list > .selectboxit-disabled > a:focus {
  background-color: transparent;
  background-image: none;
}
.live-dates-container .selectboxit-container .selectboxit,
.live-dates-container .selectboxit-container .selectboxit-options,
.live-dates-container .selectboxit-options,
.live-dates-container .selectboxit-option-first,
.live-dates-container .selectboxit-option-last {
  border-radius: 0;
}
.live-dates-container .selectboxit-btn {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
}
.live-dates-container .shipment_option form span.selectboxit-container,
.live-dates-container .shipment_option form span.selectboxit {
  width: 100% !important;
}
.live-dates-container .selectboxit-text {
  color: #333;
}
.live-dates-container .selectboxit-optgroup-header {
  border-bottom: 1px solid #ccc;
  margin-top: -28px;
}
.live-dates-container .loadingBox {
  display: none;
  background-image: url('/web/20160119022343/https://www.crowdsurge.com/store/css/img/ajax-loader.gif');
  margin-bottom: -2px;
  margin-right: 10px;
}
.live-dates-container .loader_zip_lookup {
  margin-left: 10px;
}
.live-dates-container .language {
  float: right;
  line-height: 30px;
}
.live-dates-container .language {
  display: none;
}
.live-dates-container .passwordResetForm {
  margin: 100px auto;
  width: 400px;
}
.live-dates-container .passwordResetForm input[name="email"] {
  width: 100%;
  margin: 20px auto;
}
.live-dates-container .brazil_specific,
.live-dates-container .reg_row_brazil,
.live-dates-container .ship_row_brazil,
.live-dates-container .account_row_brazil,
.live-dates-container .bill_row_brazil,
.live-dates-container .brazil_hidden,
.live-dates-container .reg_row_japan,
.live-dates-container .ship_row_japan,
.live-dates-container .bill_row_japan {
  display: none;
}
.live-dates-container .reg_row_brazil_display,
.live-dates-container .bill_row_brazil_display {
  display: inline-block;
}
.live-dates-container .ticket_price_inc_fee {
  float: right;
  margin-right: 12px;
  font-size: 0.875em;
  line-height: 20px;
  padding: 4px 8px;
  display: none;
}
.live-dates-container .ticket_fee {
  float: right;
  margin-right: 12px;
  font-size: 0.875em;
  line-height: 20px;
  padding: 4px 8px;
  display: none;
}
@font-face {
  font-family: "SSPika";
  src: url('/web/20160119022343/https://www.crowdsurge.com/store/fonts/ss-pika.eot');
  src: url('/web/20160119022343/https://www.crowdsurge.com/store/fonts/ss-pika.eot') format('embedded-opentype'), url('/web/20160119022343/https://www.crowdsurge.com/store/fonts/ss-pika.woff') format('woff'), url('/web/20160119022343/https://www.crowdsurge.com/store/fonts/ss-pika.ttf') format('truetype'), url('/web/20160119022343/https://www.crowdsurge.com/store/fonts/ss-pika.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
.live-dates-container html:hover [class^="ss-"] {
  -ms-zoom: 1;
}
.live-dates-container .ss-icon,
.live-dates-container .ss-icon.ss-pika,
.live-dates-container [class^="ss-"]:before,
.live-dates-container [class*=" ss-"]:before,
.live-dates-container [class^="ss-"].ss-pika:before,
.live-dates-container [class*=" ss-"].ss-pika:before,
.live-dates-container [class^="ss-"].right:after,
.live-dates-container [class*=" ss-"].right:after,
.live-dates-container [class^="ss-"].ss-pika.right:after,
.live-dates-container [class*=" ss-"].ss-pika.right:after {
  font-family: "SSPika";
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-rendering: optimizeLegibility;
  white-space: nowrap;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}
.live-dates-container [class^="ss-"].right:before,
.live-dates-container [class*=" ss-"].right:before {
  display: none;
  content: '';
}
.live-dates-container .ss-cursor:before,
.live-dates-container .ss-cursor.right:after {
  content: '';
}
.live-dates-container .ss-crosshair:before,
.live-dates-container .ss-crosshair.right:after {
  content: '⌖';
}
.live-dates-container .ss-search:before,
.live-dates-container .ss-search.right:after {
  content: '🔎';
}
.live-dates-container .ss-zoomin:before,
.live-dates-container .ss-zoomin.right:after {
  content: '';
}
.live-dates-container .ss-zoomout:before,
.live-dates-container .ss-zoomout.right:after {
  content: '';
}
.live-dates-container .ss-screenshot:before,
.live-dates-container .ss-screenshot.right:after {
  content: '';
}
.live-dates-container .ss-binoculars:before,
.live-dates-container .ss-binoculars.right:after {
  content: '';
}
.live-dates-container .ss-view:before,
.live-dates-container .ss-view.right:after {
  content: '👀';
}
.live-dates-container .ss-attach:before,
.live-dates-container .ss-attach.right:after {
  content: '📎';
}
.live-dates-container .ss-link:before,
.live-dates-container .ss-link.right:after {
  content: '🔗';
}
.live-dates-container .ss-move:before,
.live-dates-container .ss-move.right:after {
  content: '';
}
.live-dates-container .ss-write:before,
.live-dates-container .ss-write.right:after {
  content: '✎';
}
.live-dates-container .ss-writingdisabled:before,
.live-dates-container .ss-writingdisabled.right:after {
  content: '';
}
.live-dates-container .ss-erase:before,
.live-dates-container .ss-erase.right:after {
  content: '✐';
}
.live-dates-container .ss-compose:before,
.live-dates-container .ss-compose.right:after {
  content: '📝';
}
.live-dates-container .ss-draw:before,
.live-dates-container .ss-draw.right:after {
  content: '✏';
}
.live-dates-container .ss-lock:before,
.live-dates-container .ss-lock.right:after {
  content: '🔒';
}
.live-dates-container .ss-unlock:before,
.live-dates-container .ss-unlock.right:after {
  content: '🔓';
}
.live-dates-container .ss-key:before,
.live-dates-container .ss-key.right:after {
  content: '🔑';
}
.live-dates-container .ss-backspace:before,
.live-dates-container .ss-backspace.right:after {
  content: '⌫';
}
.live-dates-container .ss-ban:before,
.live-dates-container .ss-ban.right:after {
  content: '🚫';
}
.live-dates-container .ss-nosmoking:before,
.live-dates-container .ss-nosmoking.right:after {
  content: '🚭';
}
.live-dates-container .ss-trash:before,
.live-dates-container .ss-trash.right:after {
  content: '';
}
.live-dates-container .ss-target:before,
.live-dates-container .ss-target.right:after {
  content: '◎';
}
.live-dates-container .ss-new:before,
.live-dates-container .ss-new.right:after {
  content: '🆕';
}
.live-dates-container .ss-tag:before,
.live-dates-container .ss-tag.right:after {
  content: '';
}
.live-dates-container .ss-pricetag:before,
.live-dates-container .ss-pricetag.right:after {
  content: '';
}
.live-dates-container .ss-flowertag:before,
.live-dates-container .ss-flowertag.right:after {
  content: '';
}
.live-dates-container .ss-bookmark:before,
.live-dates-container .ss-bookmark.right:after {
  content: '🔖';
}
.live-dates-container .ss-flag:before,
.live-dates-container .ss-flag.right:after {
  content: '⚑';
}
.live-dates-container .ss-like:before,
.live-dates-container .ss-like.right:after {
  content: '👍';
}
.live-dates-container .ss-dislike:before,
.live-dates-container .ss-dislike.right:after {
  content: '👎';
}
.live-dates-container .ss-heart:before,
.live-dates-container .ss-heart.right:after {
  content: '♥';
}
.live-dates-container .ss-halfheart:before,
.live-dates-container .ss-halfheart.right:after {
  content: '';
}
.live-dates-container .ss-emptyheart:before,
.live-dates-container .ss-emptyheart.right:after {
  content: '♡';
}
.live-dates-container .ss-star:before,
.live-dates-container .ss-star.right:after {
  content: '⋆';
}
.live-dates-container .ss-halfstar:before,
.live-dates-container .ss-halfstar.right:after {
  content: '';
}
.live-dates-container .ss-medal:before,
.live-dates-container .ss-medal.right:after {
  content: '';
}
.live-dates-container .ss-ribbon:before,
.live-dates-container .ss-ribbon.right:after {
  content: '🎀';
}
.live-dates-container .ss-bullseye:before,
.live-dates-container .ss-bullseye.right:after {
  content: '🎯';
}
.live-dates-container .ss-sample:before,
.live-dates-container .ss-sample.right:after {
  content: '';
}
.live-dates-container .ss-crop:before,
.live-dates-container .ss-crop.right:after {
  content: '';
}
.live-dates-container .ss-layers:before,
.live-dates-container .ss-layers.right:after {
  content: '';
}
.live-dates-container .ss-gridlines:before,
.live-dates-container .ss-gridlines.right:after {
  content: '';
}
.live-dates-container .ss-pen:before,
.live-dates-container .ss-pen.right:after {
  content: '✒';
}
.live-dates-container .ss-feather:before,
.live-dates-container .ss-feather.right:after {
  content: '';
}
.live-dates-container .ss-rubbereraser:before,
.live-dates-container .ss-rubbereraser.right:after {
  content: '';
}
.live-dates-container .ss-paintroller:before,
.live-dates-container .ss-paintroller.right:after {
  content: '';
}
.live-dates-container .ss-rubberstamp:before,
.live-dates-container .ss-rubberstamp.right:after {
  content: '';
}
.live-dates-container .ss-checkclipboard:before,
.live-dates-container .ss-checkclipboard.right:after {
  content: '';
}
.live-dates-container .ss-linechartclipboard:before,
.live-dates-container .ss-linechartclipboard.right:after {
  content: '';
}
.live-dates-container .ss-clockwise:before,
.live-dates-container .ss-clockwise.right:after {
  content: '⥁';
}
.live-dates-container .ss-phone:before,
.live-dates-container .ss-phone.right:after {
  content: '📞';
}
.live-dates-container .ss-phonedisabled:before,
.live-dates-container .ss-phonedisabled.right:after {
  content: '';
}
.live-dates-container .ss-headset:before,
.live-dates-container .ss-headset.right:after {
  content: '';
}
.live-dates-container .ss-megaphone:before,
.live-dates-container .ss-megaphone.right:after {
  content: '📢';
}
.live-dates-container .ss-rss:before,
.live-dates-container .ss-rss.right:after {
  content: '';
}
.live-dates-container .ss-facetime:before,
.live-dates-container .ss-facetime.right:after {
  content: '';
}
.live-dates-container .ss-reply:before,
.live-dates-container .ss-reply.right:after {
  content: '↩';
}
.live-dates-container .ss-send:before,
.live-dates-container .ss-send.right:after {
  content: '';
}
.live-dates-container .ss-mail:before,
.live-dates-container .ss-mail.right:after {
  content: '✉';
}
.live-dates-container .ss-inbox:before,
.live-dates-container .ss-inbox.right:after {
  content: '📥';
}
.live-dates-container .ss-outbox:before,
.live-dates-container .ss-outbox.right:after {
  content: '📤';
}
.live-dates-container .ss-wifimail:before,
.live-dates-container .ss-wifimail.right:after {
  content: '';
}
.live-dates-container .ss-chat:before,
.live-dates-container .ss-chat.right:after {
  content: '💬';
}
.live-dates-container .ss-user:before,
.live-dates-container .ss-user.right:after {
  content: '👤';
}
.live-dates-container .ss-femaleuser:before,
.live-dates-container .ss-femaleuser.right:after {
  content: '👧';
}
.live-dates-container .ss-users:before,
.live-dates-container .ss-users.right:after {
  content: '👥';
}
.live-dates-container .ss-usergroup:before,
.live-dates-container .ss-usergroup.right:after {
  content: '';
}
.live-dates-container .ss-adduser:before,
.live-dates-container .ss-adduser.right:after {
  content: '';
}
.live-dates-container .ss-removeuser:before,
.live-dates-container .ss-removeuser.right:after {
  content: '';
}
.live-dates-container .ss-deleteuser:before,
.live-dates-container .ss-deleteuser.right:after {
  content: '';
}
.live-dates-container .ss-userprofile:before,
.live-dates-container .ss-userprofile.right:after {
  content: '';
}
.live-dates-container .ss-businessuser:before,
.live-dates-container .ss-businessuser.right:after {
  content: '';
}
.live-dates-container .ss-cart:before,
.live-dates-container .ss-cart.right:after {
  content: '';
}
.live-dates-container .ss-addcart:before,
.live-dates-container .ss-addcart.right:after {
  content: '';
}
.live-dates-container .ss-removecart:before,
.live-dates-container .ss-removecart.right:after {
  content: '';
}
.live-dates-container .ss-deletecart:before,
.live-dates-container .ss-deletecart.right:after {
  content: '';
}
.live-dates-container .ss-downloadcart:before,
.live-dates-container .ss-downloadcart.right:after {
  content: '';
}
.live-dates-container .ss-emptycart:before,
.live-dates-container .ss-emptycart.right:after {
  content: '';
}
.live-dates-container .ss-basket:before,
.live-dates-container .ss-basket.right:after {
  content: '';
}
.live-dates-container .ss-gift:before,
.live-dates-container .ss-gift.right:after {
  content: '🎁';
}
.live-dates-container .ss-apple:before,
.live-dates-container .ss-apple.right:after {
  content: '🍏';
}
.live-dates-container .ss-cashregister:before,
.live-dates-container .ss-cashregister.right:after {
  content: '';
}
.live-dates-container .ss-store:before,
.live-dates-container .ss-store.right:after {
  content: '🏬';
}
.live-dates-container .ss-searchbarcode:before,
.live-dates-container .ss-searchbarcode.right:after {
  content: '';
}
.live-dates-container .ss-notepad:before,
.live-dates-container .ss-notepad.right:after {
  content: '';
}
.live-dates-container .ss-creditcard:before,
.live-dates-container .ss-creditcard.right:after {
  content: '💳';
}
.live-dates-container .ss-safe:before,
.live-dates-container .ss-safe.right:after {
  content: '';
}
.live-dates-container .ss-digitalsafe:before,
.live-dates-container .ss-digitalsafe.right:after {
  content: '';
}
.live-dates-container .ss-atm:before,
.live-dates-container .ss-atm.right:after {
  content: '🏧';
}
.live-dates-container .ss-dispensecash:before,
.live-dates-container .ss-dispensecash.right:after {
  content: '';
}
.live-dates-container .ss-banknote:before,
.live-dates-container .ss-banknote.right:after {
  content: '💵';
}
.live-dates-container .ss-coins:before,
.live-dates-container .ss-coins.right:after {
  content: '';
}
.live-dates-container .ss-bankcheck:before,
.live-dates-container .ss-bankcheck.right:after {
  content: '';
}
.live-dates-container .ss-piggybank:before,
.live-dates-container .ss-piggybank.right:after {
  content: '';
}
.live-dates-container .ss-moneybag:before,
.live-dates-container .ss-moneybag.right:after {
  content: '💰';
}
.live-dates-container .ss-tip:before,
.live-dates-container .ss-tip.right:after {
  content: '';
}
.live-dates-container .ss-calculator:before,
.live-dates-container .ss-calculator.right:after {
  content: '';
}
.live-dates-container .ss-percent:before,
.live-dates-container .ss-percent.right:after {
  content: '%';
}
.live-dates-container .ss-bank:before,
.live-dates-container .ss-bank.right:after {
  content: '🏦';
}
.live-dates-container .ss-scales:before,
.live-dates-container .ss-scales.right:after {
  content: '⚖';
}
.live-dates-container .ss-piechart:before,
.live-dates-container .ss-piechart.right:after {
  content: '';
}
.live-dates-container .ss-piechartthirds:before,
.live-dates-container .ss-piechartthirds.right:after {
  content: '';
}
.live-dates-container .ss-barchart:before,
.live-dates-container .ss-barchart.right:after {
  content: '📊';
}
.live-dates-container .ss-upwardsbarchart:before,
.live-dates-container .ss-upwardsbarchart.right:after {
  content: '';
}
.live-dates-container .ss-downwardsbarchart:before,
.live-dates-container .ss-downwardsbarchart.right:after {
  content: '';
}
.live-dates-container .ss-horizontalbarchart:before,
.live-dates-container .ss-horizontalbarchart.right:after {
  content: '';
}
.live-dates-container .ss-analytics:before,
.live-dates-container .ss-analytics.right:after {
  content: '';
}
.live-dates-container .ss-upwardslinechart:before,
.live-dates-container .ss-upwardslinechart.right:after {
  content: '📈';
}
.live-dates-container .ss-downwardslinechart:before,
.live-dates-container .ss-downwardslinechart.right:after {
  content: '📉';
}
.live-dates-container .ss-linecharts:before,
.live-dates-container .ss-linecharts.right:after {
  content: '';
}
.live-dates-container .ss-scatterchart:before,
.live-dates-container .ss-scatterchart.right:after {
  content: '';
}
.live-dates-container .ss-stock:before,
.live-dates-container .ss-stock.right:after {
  content: '';
}
.live-dates-container .ss-form:before,
.live-dates-container .ss-form.right:after {
  content: '';
}
.live-dates-container .ss-box:before,
.live-dates-container .ss-box.right:after {
  content: '📦';
}
.live-dates-container .ss-crate:before,
.live-dates-container .ss-crate.right:after {
  content: '';
}
.live-dates-container .ss-deliveryvan:before,
.live-dates-container .ss-deliveryvan.right:after {
  content: '';
}
.live-dates-container .ss-deliverytruck:before,
.live-dates-container .ss-deliverytruck.right:after {
  content: '';
}
.live-dates-container .ss-forklift:before,
.live-dates-container .ss-forklift.right:after {
  content: '';
}
.live-dates-container .ss-cargoship:before,
.live-dates-container .ss-cargoship.right:after {
  content: '';
}
.live-dates-container .ss-hook:before,
.live-dates-container .ss-hook.right:after {
  content: '';
}
.live-dates-container .ss-weight:before,
.live-dates-container .ss-weight.right:after {
  content: '';
}
.live-dates-container .ss-containers:before,
.live-dates-container .ss-containers.right:after {
  content: '';
}
.live-dates-container .ss-fragile:before,
.live-dates-container .ss-fragile.right:after {
  content: '';
}
.live-dates-container .ss-thissideup:before,
.live-dates-container .ss-thissideup.right:after {
  content: '';
}
.live-dates-container .ss-home:before,
.live-dates-container .ss-home.right:after {
  content: '⌂';
}
.live-dates-container .ss-building:before,
.live-dates-container .ss-building.right:after {
  content: '🏢';
}
.live-dates-container .ss-lodging:before,
.live-dates-container .ss-lodging.right:after {
  content: '🏨';
}
.live-dates-container .ss-earth:before,
.live-dates-container .ss-earth.right:after {
  content: '🌎';
}
.live-dates-container .ss-globe:before,
.live-dates-container .ss-globe.right:after {
  content: '🌐';
}
.live-dates-container .ss-garage:before,
.live-dates-container .ss-garage.right:after {
  content: '';
}
.live-dates-container .ss-warehouse:before,
.live-dates-container .ss-warehouse.right:after {
  content: '';
}
.live-dates-container .ss-floorplan:before,
.live-dates-container .ss-floorplan.right:after {
  content: '';
}
.live-dates-container .ss-address:before,
.live-dates-container .ss-address.right:after {
  content: '';
}
.live-dates-container .ss-searchhouse:before,
.live-dates-container .ss-searchhouse.right:after {
  content: '';
}
.live-dates-container .ss-housesale:before,
.live-dates-container .ss-housesale.right:after {
  content: '';
}
.live-dates-container .ss-navigate:before,
.live-dates-container .ss-navigate.right:after {
  content: '';
}
.live-dates-container .ss-compass:before,
.live-dates-container .ss-compass.right:after {
  content: '';
}
.live-dates-container .ss-signpost:before,
.live-dates-container .ss-signpost.right:after {
  content: '';
}
.live-dates-container .ss-map:before,
.live-dates-container .ss-map.right:after {
  content: '';
}
.live-dates-container .ss-gps:before,
.live-dates-container .ss-gps.right:after {
  content: '';
}
.live-dates-container .ss-compassnavigate:before,
.live-dates-container .ss-compassnavigate.right:after {
  content: '';
}
.live-dates-container .ss-compassarrow:before,
.live-dates-container .ss-compassarrow.right:after {
  content: '';
}
.live-dates-container .ss-location:before,
.live-dates-container .ss-location.right:after {
  content: '';
}
.live-dates-container .ss-pin:before,
.live-dates-container .ss-pin.right:after {
  content: '📍';
}
.live-dates-container .ss-pushpin:before,
.live-dates-container .ss-pushpin.right:after {
  content: '📌';
}
.live-dates-container .ss-maplocation:before,
.live-dates-container .ss-maplocation.right:after {
  content: '';
}
.live-dates-container .ss-globelocation:before,
.live-dates-container .ss-globelocation.right:after {
  content: '';
}
.live-dates-container .ss-puzzle:before,
.live-dates-container .ss-puzzle.right:after {
  content: '';
}
.live-dates-container .ss-floppydisk:before,
.live-dates-container .ss-floppydisk.right:after {
  content: '💾';
}
.live-dates-container .ss-firewall:before,
.live-dates-container .ss-firewall.right:after {
  content: '';
}
.live-dates-container .ss-database:before,
.live-dates-container .ss-database.right:after {
  content: '';
}
.live-dates-container .ss-hdd:before,
.live-dates-container .ss-hdd.right:after {
  content: '';
}
.live-dates-container .ss-music:before,
.live-dates-container .ss-music.right:after {
  content: '♫';
}
.live-dates-container .ss-eighthnote:before,
.live-dates-container .ss-eighthnote.right:after {
  content: '♪';
}
.live-dates-container .ss-mic:before,
.live-dates-container .ss-mic.right:after {
  content: '🎤';
}
.live-dates-container .ss-volume:before,
.live-dates-container .ss-volume.right:after {
  content: '🔈';
}
.live-dates-container .ss-lowvolume:before,
.live-dates-container .ss-lowvolume.right:after {
  content: '🔉';
}
.live-dates-container .ss-highvolume:before,
.live-dates-container .ss-highvolume.right:after {
  content: '🔊';
}
.live-dates-container .ss-radio:before,
.live-dates-container .ss-radio.right:after {
  content: '📻';
}
.live-dates-container .ss-stereo:before,
.live-dates-container .ss-stereo.right:after {
  content: '';
}
.live-dates-container .ss-airplay:before,
.live-dates-container .ss-airplay.right:after {
  content: '';
}
.live-dates-container .ss-vinylrecord:before,
.live-dates-container .ss-vinylrecord.right:after {
  content: '';
}
.live-dates-container .ss-disc:before,
.live-dates-container .ss-disc.right:after {
  content: '💿';
}
.live-dates-container .ss-camera:before,
.live-dates-container .ss-camera.right:after {
  content: '📷';
}
.live-dates-container .ss-picture:before,
.live-dates-container .ss-picture.right:after {
  content: '🌄';
}
.live-dates-container .ss-video:before,
.live-dates-container .ss-video.right:after {
  content: '📹';
}
.live-dates-container .ss-playvideo:before,
.live-dates-container .ss-playvideo.right:after {
  content: '';
}
.live-dates-container .ss-play:before,
.live-dates-container .ss-play.right:after {
  content: '▶';
}
.live-dates-container .ss-pause:before,
.live-dates-container .ss-pause.right:after {
  content: '';
}
.live-dates-container .ss-stop:before,
.live-dates-container .ss-stop.right:after {
  content: '■';
}
.live-dates-container .ss-record:before,
.live-dates-container .ss-record.right:after {
  content: '●';
}
.live-dates-container .ss-rewind:before,
.live-dates-container .ss-rewind.right:after {
  content: '⏪';
}
.live-dates-container .ss-fastforward:before,
.live-dates-container .ss-fastforward.right:after {
  content: '⏩';
}
.live-dates-container .ss-skipback:before,
.live-dates-container .ss-skipback.right:after {
  content: '⏮';
}
.live-dates-container .ss-skipforward:before,
.live-dates-container .ss-skipforward.right:after {
  content: '⏭';
}
.live-dates-container .ss-eject:before,
.live-dates-container .ss-eject.right:after {
  content: '⏏';
}
.live-dates-container .ss-repeat:before,
.live-dates-container .ss-repeat.right:after {
  content: '🔁';
}
.live-dates-container .ss-replay:before,
.live-dates-container .ss-replay.right:after {
  content: '↺';
}
.live-dates-container .ss-shuffle:before,
.live-dates-container .ss-shuffle.right:after {
  content: '🔀';
}
.live-dates-container .ss-index:before,
.live-dates-container .ss-index.right:after {
  content: '';
}
.live-dates-container .ss-page:before,
.live-dates-container .ss-page.right:after {
  content: '';
}
.live-dates-container .ss-book:before,
.live-dates-container .ss-book.right:after {
  content: '📕';
}
.live-dates-container .ss-books:before,
.live-dates-container .ss-books.right:after {
  content: '📚';
}
.live-dates-container .ss-openbook:before,
.live-dates-container .ss-openbook.right:after {
  content: '📖';
}
.live-dates-container .ss-heartbook:before,
.live-dates-container .ss-heartbook.right:after {
  content: '';
}
.live-dates-container .ss-downloadbook:before,
.live-dates-container .ss-downloadbook.right:after {
  content: '';
}
.live-dates-container .ss-musicopenbook:before,
.live-dates-container .ss-musicopenbook.right:after {
  content: '';
}
.live-dates-container .ss-searchbook:before,
.live-dates-container .ss-searchbook.right:after {
  content: '';
}
.live-dates-container .ss-notebook:before,
.live-dates-container .ss-notebook.right:after {
  content: '📓';
}
.live-dates-container .ss-newspaper:before,
.live-dates-container .ss-newspaper.right:after {
  content: '📰';
}
.live-dates-container .ss-notice:before,
.live-dates-container .ss-notice.right:after {
  content: '';
}
.live-dates-container .ss-rows:before,
.live-dates-container .ss-rows.right:after {
  content: '';
}
.live-dates-container .ss-columns:before,
.live-dates-container .ss-columns.right:after {
  content: '';
}
.live-dates-container .ss-thumbnails:before,
.live-dates-container .ss-thumbnails.right:after {
  content: '';
}
.live-dates-container .ss-pagecurl:before,
.live-dates-container .ss-pagecurl.right:after {
  content: '';
}
.live-dates-container .ss-desktop:before,
.live-dates-container .ss-desktop.right:after {
  content: '💻';
}
.live-dates-container .ss-laptop:before,
.live-dates-container .ss-laptop.right:after {
  content: '';
}
.live-dates-container .ss-tablet:before,
.live-dates-container .ss-tablet.right:after {
  content: '';
}
.live-dates-container .ss-smartphone:before,
.live-dates-container .ss-smartphone.right:after {
  content: '';
}
.live-dates-container .ss-cell:before,
.live-dates-container .ss-cell.right:after {
  content: '📱';
}
.live-dates-container .ss-walkytalky:before,
.live-dates-container .ss-walkytalky.right:after {
  content: '';
}
.live-dates-container .ss-ereader:before,
.live-dates-container .ss-ereader.right:after {
  content: '';
}
.live-dates-container .ss-ebook:before,
.live-dates-container .ss-ebook.right:after {
  content: '';
}
.live-dates-container .ss-wifibook:before,
.live-dates-container .ss-wifibook.right:after {
  content: '';
}
.live-dates-container .ss-wifiopenbook:before,
.live-dates-container .ss-wifiopenbook.right:after {
  content: '';
}
.live-dates-container .ss-battery:before,
.live-dates-container .ss-battery.right:after {
  content: '🔋';
}
.live-dates-container .ss-highbattery:before,
.live-dates-container .ss-highbattery.right:after {
  content: '';
}
.live-dates-container .ss-mediumbattery:before,
.live-dates-container .ss-mediumbattery.right:after {
  content: '';
}
.live-dates-container .ss-lowbattery:before,
.live-dates-container .ss-lowbattery.right:after {
  content: '';
}
.live-dates-container .ss-emptybattery:before,
.live-dates-container .ss-emptybattery.right:after {
  content: '';
}
.live-dates-container .ss-chargingbattery:before,
.live-dates-container .ss-chargingbattery.right:after {
  content: '';
}
.live-dates-container .ss-heartmobile:before,
.live-dates-container .ss-heartmobile.right:after {
  content: '';
}
.live-dates-container .ss-phonemobile:before,
.live-dates-container .ss-phonemobile.right:after {
  content: '';
}
.live-dates-container .ss-lockmobile:before,
.live-dates-container .ss-lockmobile.right:after {
  content: '';
}
.live-dates-container .ss-textmobile:before,
.live-dates-container .ss-textmobile.right:after {
  content: '';
}
.live-dates-container .ss-dollarmobile:before,
.live-dates-container .ss-dollarmobile.right:after {
  content: '';
}
.live-dates-container .ss-euromobile:before,
.live-dates-container .ss-euromobile.right:after {
  content: '';
}
.live-dates-container .ss-rssmobile:before,
.live-dates-container .ss-rssmobile.right:after {
  content: '';
}
.live-dates-container .ss-navigationmobile:before,
.live-dates-container .ss-navigationmobile.right:after {
  content: '';
}
.live-dates-container .ss-batterymobile:before,
.live-dates-container .ss-batterymobile.right:after {
  content: '';
}
.live-dates-container .ss-powermobile:before,
.live-dates-container .ss-powermobile.right:after {
  content: '';
}
.live-dates-container .ss-browseonline:before,
.live-dates-container .ss-browseonline.right:after {
  content: '';
}
.live-dates-container .ss-shoponline:before,
.live-dates-container .ss-shoponline.right:after {
  content: '';
}
.live-dates-container .ss-bankonline:before,
.live-dates-container .ss-bankonline.right:after {
  content: '';
}
.live-dates-container .ss-realtyonline:before,
.live-dates-container .ss-realtyonline.right:after {
  content: '';
}
.live-dates-container .ss-readonline:before,
.live-dates-container .ss-readonline.right:after {
  content: '';
}
.live-dates-container .ss-weatheronline:before,
.live-dates-container .ss-weatheronline.right:after {
  content: '';
}
.live-dates-container .ss-lightbulb:before,
.live-dates-container .ss-lightbulb.right:after {
  content: '💡';
}
.live-dates-container .ss-lightbulbon:before,
.live-dates-container .ss-lightbulbon.right:after {
  content: '';
}
.live-dates-container .ss-cfl:before,
.live-dates-container .ss-cfl.right:after {
  content: '';
}
.live-dates-container .ss-hairdryer:before,
.live-dates-container .ss-hairdryer.right:after {
  content: '';
}
.live-dates-container .ss-picnictable:before,
.live-dates-container .ss-picnictable.right:after {
  content: '';
}
.live-dates-container .ss-flame:before,
.live-dates-container .ss-flame.right:after {
  content: '';
}
.live-dates-container .ss-campfire:before,
.live-dates-container .ss-campfire.right:after {
  content: '🔥';
}
.live-dates-container .ss-bonfire:before,
.live-dates-container .ss-bonfire.right:after {
  content: '';
}
.live-dates-container .ss-balloon:before,
.live-dates-container .ss-balloon.right:after {
  content: '🎈';
}
.live-dates-container .ss-christmastree:before,
.live-dates-container .ss-christmastree.right:after {
  content: '🎄';
}
.live-dates-container .ss-sweep:before,
.live-dates-container .ss-sweep.right:after {
  content: '';
}
.live-dates-container .ss-chess:before,
.live-dates-container .ss-chess.right:after {
  content: '♞';
}
.live-dates-container .ss-onedie:before,
.live-dates-container .ss-onedie.right:after {
  content: '⚀';
}
.live-dates-container .ss-twodie:before,
.live-dates-container .ss-twodie.right:after {
  content: '⚁';
}
.live-dates-container .ss-threedie:before,
.live-dates-container .ss-threedie.right:after {
  content: '⚂';
}
.live-dates-container .ss-fourdie:before,
.live-dates-container .ss-fourdie.right:after {
  content: '⚃';
}
.live-dates-container .ss-fivedie:before,
.live-dates-container .ss-fivedie.right:after {
  content: '⚄';
}
.live-dates-container .ss-sixdie:before,
.live-dates-container .ss-sixdie.right:after {
  content: '⚅';
}
.live-dates-container .ss-downloadcloud:before,
.live-dates-container .ss-downloadcloud.right:after {
  content: '';
}
.live-dates-container .ss-download:before,
.live-dates-container .ss-download.right:after {
  content: '';
}
.live-dates-container .ss-downloadbox:before,
.live-dates-container .ss-downloadbox.right:after {
  content: '';
}
.live-dates-container .ss-downloadcrate:before,
.live-dates-container .ss-downloadcrate.right:after {
  content: '';
}
.live-dates-container .ss-uploadcloud:before,
.live-dates-container .ss-uploadcloud.right:after {
  content: '';
}
.live-dates-container .ss-upload:before,
.live-dates-container .ss-upload.right:after {
  content: '';
}
.live-dates-container .ss-uploadbox:before,
.live-dates-container .ss-uploadbox.right:after {
  content: '';
}
.live-dates-container .ss-uploadcrate:before,
.live-dates-container .ss-uploadcrate.right:after {
  content: '';
}
.live-dates-container .ss-fork:before,
.live-dates-container .ss-fork.right:after {
  content: '';
}
.live-dates-container .ss-merge:before,
.live-dates-container .ss-merge.right:after {
  content: '';
}
.live-dates-container .ss-refresh:before,
.live-dates-container .ss-refresh.right:after {
  content: '↻';
}
.live-dates-container .ss-sync:before,
.live-dates-container .ss-sync.right:after {
  content: '';
}
.live-dates-container .ss-loading:before,
.live-dates-container .ss-loading.right:after {
  content: '';
}
.live-dates-container .ss-wifi:before,
.live-dates-container .ss-wifi.right:after {
  content: '';
}
.live-dates-container .ss-connection:before,
.live-dates-container .ss-connection.right:after {
  content: '';
}
.live-dates-container .ss-reload:before,
.live-dates-container .ss-reload.right:after {
  content: '';
}
.live-dates-container .ss-file:before,
.live-dates-container .ss-file.right:after {
  content: '📄';
}
.live-dates-container .ss-addfile:before,
.live-dates-container .ss-addfile.right:after {
  content: '';
}
.live-dates-container .ss-removefile:before,
.live-dates-container .ss-removefile.right:after {
  content: '';
}
.live-dates-container .ss-deletefile:before,
.live-dates-container .ss-deletefile.right:after {
  content: '';
}
.live-dates-container .ss-downloadfile:before,
.live-dates-container .ss-downloadfile.right:after {
  content: '';
}
.live-dates-container .ss-uploadfile:before,
.live-dates-container .ss-uploadfile.right:after {
  content: '';
}
.live-dates-container .ss-importfile:before,
.live-dates-container .ss-importfile.right:after {
  content: '';
}
.live-dates-container .ss-exportfile:before,
.live-dates-container .ss-exportfile.right:after {
  content: '';
}
.live-dates-container .ss-settingsfile:before,
.live-dates-container .ss-settingsfile.right:after {
  content: '';
}
.live-dates-container .ss-lockfile:before,
.live-dates-container .ss-lockfile.right:after {
  content: '';
}
.live-dates-container .ss-userfile:before,
.live-dates-container .ss-userfile.right:after {
  content: '';
}
.live-dates-container .ss-picturefile:before,
.live-dates-container .ss-picturefile.right:after {
  content: '';
}
.live-dates-container .ss-textfile:before,
.live-dates-container .ss-textfile.right:after {
  content: '';
}
.live-dates-container .ss-exe:before,
.live-dates-container .ss-exe.right:after {
  content: '';
}
.live-dates-container .ss-zip:before,
.live-dates-container .ss-zip.right:after {
  content: '';
}
.live-dates-container .ss-doc:before,
.live-dates-container .ss-doc.right:after {
  content: '';
}
.live-dates-container .ss-ppt:before,
.live-dates-container .ss-ppt.right:after {
  content: '';
}
.live-dates-container .ss-pdf:before,
.live-dates-container .ss-pdf.right:after {
  content: '';
}
.live-dates-container .ss-jpg:before,
.live-dates-container .ss-jpg.right:after {
  content: '';
}
.live-dates-container .ss-png:before,
.live-dates-container .ss-png.right:after {
  content: '';
}
.live-dates-container .ss-folder:before,
.live-dates-container .ss-folder.right:after {
  content: '📁';
}
.live-dates-container .ss-openfolder:before,
.live-dates-container .ss-openfolder.right:after {
  content: '📂';
}
.live-dates-container .ss-downloadfolder:before,
.live-dates-container .ss-downloadfolder.right:after {
  content: '';
}
.live-dates-container .ss-uploadfolder:before,
.live-dates-container .ss-uploadfolder.right:after {
  content: '';
}
.live-dates-container .ss-cloudfolder:before,
.live-dates-container .ss-cloudfolder.right:after {
  content: '';
}
.live-dates-container .ss-lockfolder:before,
.live-dates-container .ss-lockfolder.right:after {
  content: '';
}
.live-dates-container .ss-securefolder:before,
.live-dates-container .ss-securefolder.right:after {
  content: '';
}
.live-dates-container .ss-picturefolder:before,
.live-dates-container .ss-picturefolder.right:after {
  content: '';
}
.live-dates-container .ss-moviefolder:before,
.live-dates-container .ss-moviefolder.right:after {
  content: '';
}
.live-dates-container .ss-quote:before,
.live-dates-container .ss-quote.right:after {
  content: '“';
}
.live-dates-container .ss-text:before,
.live-dates-container .ss-text.right:after {
  content: '';
}
.live-dates-container .ss-font:before,
.live-dates-container .ss-font.right:after {
  content: '';
}
.live-dates-container .ss-highlight:before,
.live-dates-container .ss-highlight.right:after {
  content: '';
}
.live-dates-container .ss-print:before,
.live-dates-container .ss-print.right:after {
  content: '⎙';
}
.live-dates-container .ss-fax:before,
.live-dates-container .ss-fax.right:after {
  content: '📠';
}
.live-dates-container .ss-list:before,
.live-dates-container .ss-list.right:after {
  content: '';
}
.live-dates-container .ss-layout:before,
.live-dates-container .ss-layout.right:after {
  content: '';
}
.live-dates-container .ss-action:before,
.live-dates-container .ss-action.right:after {
  content: '';
}
.live-dates-container .ss-redirect:before,
.live-dates-container .ss-redirect.right:after {
  content: '↪';
}
.live-dates-container .ss-expand:before,
.live-dates-container .ss-expand.right:after {
  content: '⤢';
}
.live-dates-container .ss-contract:before,
.live-dates-container .ss-contract.right:after {
  content: '';
}
.live-dates-container .ss-help:before,
.live-dates-container .ss-help.right:after {
  content: '❓';
}
.live-dates-container .ss-info:before,
.live-dates-container .ss-info.right:after {
  content: 'ℹ';
}
.live-dates-container .ss-alert:before,
.live-dates-container .ss-alert.right:after {
  content: '⚠';
}
.live-dates-container .ss-caution:before,
.live-dates-container .ss-caution.right:after {
  content: '⛔';
}
.live-dates-container .ss-logout:before,
.live-dates-container .ss-logout.right:after {
  content: '';
}
.live-dates-container .ss-login:before,
.live-dates-container .ss-login.right:after {
  content: '';
}
.live-dates-container .ss-scaleup:before,
.live-dates-container .ss-scaleup.right:after {
  content: '';
}
.live-dates-container .ss-scaledown:before,
.live-dates-container .ss-scaledown.right:after {
  content: '';
}
.live-dates-container .ss-plus:before,
.live-dates-container .ss-plus.right:after {
  content: '+';
}
.live-dates-container .ss-hyphen:before,
.live-dates-container .ss-hyphen.right:after {
  content: '-';
}
.live-dates-container .ss-check:before,
.live-dates-container .ss-check.right:after {
  content: '✓';
}
.live-dates-container .ss-delete:before,
.live-dates-container .ss-delete.right:after {
  content: '␡';
}
.live-dates-container .ss-bearface:before,
.live-dates-container .ss-bearface.right:after {
  content: '🐻';
}
.live-dates-container .ss-bird:before,
.live-dates-container .ss-bird.right:after {
  content: '🐦';
}
.live-dates-container .ss-fishes:before,
.live-dates-container .ss-fishes.right:after {
  content: '';
}
.live-dates-container .ss-tropicalfish:before,
.live-dates-container .ss-tropicalfish.right:after {
  content: '';
}
.live-dates-container .ss-tree:before,
.live-dates-container .ss-tree.right:after {
  content: '🌳';
}
.live-dates-container .ss-evergreen:before,
.live-dates-container .ss-evergreen.right:after {
  content: '🌲';
}
.live-dates-container .ss-palmtree:before,
.live-dates-container .ss-palmtree.right:after {
  content: '🌴';
}
.live-dates-container .ss-leaf:before,
.live-dates-container .ss-leaf.right:after {
  content: '🍂';
}
.live-dates-container .ss-seedling:before,
.live-dates-container .ss-seedling.right:after {
  content: '🌱';
}
.live-dates-container .ss-grass:before,
.live-dates-container .ss-grass.right:after {
  content: '';
}
.live-dates-container .ss-settings:before,
.live-dates-container .ss-settings.right:after {
  content: '⚙';
}
.live-dates-container .ss-dashboard:before,
.live-dates-container .ss-dashboard.right:after {
  content: '';
}
.live-dates-container .ss-dial:before,
.live-dates-container .ss-dial.right:after {
  content: '';
}
.live-dates-container .ss-notifications:before,
.live-dates-container .ss-notifications.right:after {
  content: '🔔';
}
.live-dates-container .ss-notificationsdisabled:before,
.live-dates-container .ss-notificationsdisabled.right:after {
  content: '🔕';
}
.live-dates-container .ss-flash:before,
.live-dates-container .ss-flash.right:after {
  content: '⌁';
}
.live-dates-container .ss-wrench:before,
.live-dates-container .ss-wrench.right:after {
  content: '🔧';
}
.live-dates-container .ss-tapemeasure:before,
.live-dates-container .ss-tapemeasure.right:after {
  content: '';
}
.live-dates-container .ss-clock:before,
.live-dates-container .ss-clock.right:after {
  content: '⏲';
}
.live-dates-container .ss-watch:before,
.live-dates-container .ss-watch.right:after {
  content: '⌚';
}
.live-dates-container .ss-stopwatch:before,
.live-dates-container .ss-stopwatch.right:after {
  content: '⏱';
}
.live-dates-container .ss-alarmclock:before,
.live-dates-container .ss-alarmclock.right:after {
  content: '⏰';
}
.live-dates-container .ss-calendar:before,
.live-dates-container .ss-calendar.right:after {
  content: '📅';
}
.live-dates-container .ss-addcalendar:before,
.live-dates-container .ss-addcalendar.right:after {
  content: '';
}
.live-dates-container .ss-removecalendar:before,
.live-dates-container .ss-removecalendar.right:after {
  content: '';
}
.live-dates-container .ss-checkcalendar:before,
.live-dates-container .ss-checkcalendar.right:after {
  content: '';
}
.live-dates-container .ss-deletecalendar:before,
.live-dates-container .ss-deletecalendar.right:after {
  content: '';
}
.live-dates-container .ss-sausage:before,
.live-dates-container .ss-sausage.right:after {
  content: '';
}
.live-dates-container .ss-burger:before,
.live-dates-container .ss-burger.right:after {
  content: '🍔';
}
.live-dates-container .ss-pizza:before,
.live-dates-container .ss-pizza.right:after {
  content: '🍕';
}
.live-dates-container .ss-fish:before,
.live-dates-container .ss-fish.right:after {
  content: '🐟';
}
.live-dates-container .ss-shrimp:before,
.live-dates-container .ss-shrimp.right:after {
  content: '🍤';
}
.live-dates-container .ss-turkey:before,
.live-dates-container .ss-turkey.right:after {
  content: '';
}
.live-dates-container .ss-steak:before,
.live-dates-container .ss-steak.right:after {
  content: '';
}
.live-dates-container .ss-sidedish:before,
.live-dates-container .ss-sidedish.right:after {
  content: '🍚';
}
.live-dates-container .ss-noodles:before,
.live-dates-container .ss-noodles.right:after {
  content: '🍜';
}
.live-dates-container .ss-spaghetti:before,
.live-dates-container .ss-spaghetti.right:after {
  content: '🍝';
}
.live-dates-container .ss-corn:before,
.live-dates-container .ss-corn.right:after {
  content: '';
}
.live-dates-container .ss-carrot:before,
.live-dates-container .ss-carrot.right:after {
  content: '';
}
.live-dates-container .ss-icecream:before,
.live-dates-container .ss-icecream.right:after {
  content: '🍨';
}
.live-dates-container .ss-mug:before,
.live-dates-container .ss-mug.right:after {
  content: '☕';
}
.live-dates-container .ss-beer:before,
.live-dates-container .ss-beer.right:after {
  content: '🍺';
}
.live-dates-container .ss-bottle:before,
.live-dates-container .ss-bottle.right:after {
  content: '';
}
.live-dates-container .ss-wineglass:before,
.live-dates-container .ss-wineglass.right:after {
  content: '🍷';
}
.live-dates-container .ss-cocktail:before,
.live-dates-container .ss-cocktail.right:after {
  content: '🍸';
}
.live-dates-container .ss-tea:before,
.live-dates-container .ss-tea.right:after {
  content: '🍵';
}
.live-dates-container .ss-teapot:before,
.live-dates-container .ss-teapot.right:after {
  content: '';
}
.live-dates-container .ss-waterbottle:before,
.live-dates-container .ss-waterbottle.right:after {
  content: '';
}
.live-dates-container .ss-wineglasssparkle:before,
.live-dates-container .ss-wineglasssparkle.right:after {
  content: '';
}
.live-dates-container .ss-salt:before,
.live-dates-container .ss-salt.right:after {
  content: '';
}
.live-dates-container .ss-pepper:before,
.live-dates-container .ss-pepper.right:after {
  content: '';
}
.live-dates-container .ss-oliveoil:before,
.live-dates-container .ss-oliveoil.right:after {
  content: '';
}
.live-dates-container .ss-hotsauce:before,
.live-dates-container .ss-hotsauce.right:after {
  content: '';
}
.live-dates-container .ss-coal:before,
.live-dates-container .ss-coal.right:after {
  content: '';
}
.live-dates-container .ss-oven:before,
.live-dates-container .ss-oven.right:after {
  content: '';
}
.live-dates-container .ss-stove:before,
.live-dates-container .ss-stove.right:after {
  content: '';
}
.live-dates-container .ss-cook:before,
.live-dates-container .ss-cook.right:after {
  content: '🍳';
}
.live-dates-container .ss-bbq:before,
.live-dates-container .ss-bbq.right:after {
  content: '';
}
.live-dates-container .ss-utensils:before,
.live-dates-container .ss-utensils.right:after {
  content: '🍴';
}
.live-dates-container .ss-spoonfork:before,
.live-dates-container .ss-spoonfork.right:after {
  content: '';
}
.live-dates-container .ss-knife:before,
.live-dates-container .ss-knife.right:after {
  content: '🔪';
}
.live-dates-container .ss-cookingutensils:before,
.live-dates-container .ss-cookingutensils.right:after {
  content: '';
}
.live-dates-container .ss-measuringcup:before,
.live-dates-container .ss-measuringcup.right:after {
  content: '';
}
.live-dates-container .ss-colander:before,
.live-dates-container .ss-colander.right:after {
  content: '';
}
.live-dates-container .ss-scale:before,
.live-dates-container .ss-scale.right:after {
  content: '';
}
.live-dates-container .ss-eggtimer:before,
.live-dates-container .ss-eggtimer.right:after {
  content: '';
}
.live-dates-container .ss-platter:before,
.live-dates-container .ss-platter.right:after {
  content: '';
}
.live-dates-container .ss-apron:before,
.live-dates-container .ss-apron.right:after {
  content: '';
}
.live-dates-container .ss-bbqapron:before,
.live-dates-container .ss-bbqapron.right:after {
  content: '';
}
.live-dates-container .ss-chef:before,
.live-dates-container .ss-chef.right:after {
  content: '';
}
.live-dates-container .ss-handbag:before,
.live-dates-container .ss-handbag.right:after {
  content: '👜';
}
.live-dates-container .ss-briefcase:before,
.live-dates-container .ss-briefcase.right:after {
  content: '💼';
}
.live-dates-container .ss-hanger:before,
.live-dates-container .ss-hanger.right:after {
  content: '';
}
.live-dates-container .ss-weathervane:before,
.live-dates-container .ss-weathervane.right:after {
  content: '';
}
.live-dates-container .ss-thermometer:before,
.live-dates-container .ss-thermometer.right:after {
  content: '';
}
.live-dates-container .ss-weather:before,
.live-dates-container .ss-weather.right:after {
  content: '';
}
.live-dates-container .ss-cloud:before,
.live-dates-container .ss-cloud.right:after {
  content: '☁';
}
.live-dates-container .ss-droplet:before,
.live-dates-container .ss-droplet.right:after {
  content: '💧';
}
.live-dates-container .ss-sun:before,
.live-dates-container .ss-sun.right:after {
  content: '☀';
}
.live-dates-container .ss-partlycloudy:before,
.live-dates-container .ss-partlycloudy.right:after {
  content: '⛅';
}
.live-dates-container .ss-rain:before,
.live-dates-container .ss-rain.right:after {
  content: '☔';
}
.live-dates-container .ss-thunderstorm:before,
.live-dates-container .ss-thunderstorm.right:after {
  content: '⛈';
}
.live-dates-container .ss-umbrella:before,
.live-dates-container .ss-umbrella.right:after {
  content: '☂';
}
.live-dates-container .ss-rainbow:before,
.live-dates-container .ss-rainbow.right:after {
  content: '🌈';
}
.live-dates-container .ss-fog:before,
.live-dates-container .ss-fog.right:after {
  content: '';
}
.live-dates-container .ss-wind:before,
.live-dates-container .ss-wind.right:after {
  content: '';
}
.live-dates-container .ss-tornado:before,
.live-dates-container .ss-tornado.right:after {
  content: '';
}
.live-dates-container .ss-snowflake:before,
.live-dates-container .ss-snowflake.right:after {
  content: '❄';
}
.live-dates-container .ss-fan:before,
.live-dates-container .ss-fan.right:after {
  content: '';
}
.live-dates-container .ss-solarpanel:before,
.live-dates-container .ss-solarpanel.right:after {
  content: '';
}
.live-dates-container .ss-plug:before,
.live-dates-container .ss-plug.right:after {
  content: '🔌';
}
.live-dates-container .ss-outlet:before,
.live-dates-container .ss-outlet.right:after {
  content: '';
}
.live-dates-container .ss-car:before,
.live-dates-container .ss-car.right:after {
  content: '🚘';
}
.live-dates-container .ss-taxi:before,
.live-dates-container .ss-taxi.right:after {
  content: '🚖';
}
.live-dates-container .ss-locomotive:before,
.live-dates-container .ss-locomotive.right:after {
  content: '🚂';
}
.live-dates-container .ss-train:before,
.live-dates-container .ss-train.right:after {
  content: '🚆';
}
.live-dates-container .ss-traintunnel:before,
.live-dates-container .ss-traintunnel.right:after {
  content: '🚇';
}
.live-dates-container .ss-bus:before,
.live-dates-container .ss-bus.right:after {
  content: '🚍';
}
.live-dates-container .ss-truck:before,
.live-dates-container .ss-truck.right:after {
  content: '🚚';
}
.live-dates-container .ss-caravan:before,
.live-dates-container .ss-caravan.right:after {
  content: '🚐';
}
.live-dates-container .ss-tractor:before,
.live-dates-container .ss-tractor.right:after {
  content: '🚜';
}
.live-dates-container .ss-tunnel:before,
.live-dates-container .ss-tunnel.right:after {
  content: '';
}
.live-dates-container .ss-plane:before,
.live-dates-container .ss-plane.right:after {
  content: '✈';
}
.live-dates-container .ss-arrival:before,
.live-dates-container .ss-arrival.right:after {
  content: '';
}
.live-dates-container .ss-departure:before,
.live-dates-container .ss-departure.right:after {
  content: '';
}
.live-dates-container .ss-helicopter:before,
.live-dates-container .ss-helicopter.right:after {
  content: '🚁';
}
.live-dates-container .ss-bike:before,
.live-dates-container .ss-bike.right:after {
  content: '🚲';
}
.live-dates-container .ss-motorcycle:before,
.live-dates-container .ss-motorcycle.right:after {
  content: '';
}
.live-dates-container .ss-boat:before,
.live-dates-container .ss-boat.right:after {
  content: '🚢';
}
.live-dates-container .ss-sailboat:before,
.live-dates-container .ss-sailboat.right:after {
  content: '⛵';
}
.live-dates-container .ss-schooner:before,
.live-dates-container .ss-schooner.right:after {
  content: '';
}
.live-dates-container .ss-skylift:before,
.live-dates-container .ss-skylift.right:after {
  content: '🚡';
}
.live-dates-container .ss-rocket:before,
.live-dates-container .ss-rocket.right:after {
  content: '🚀';
}
.live-dates-container .ss-steeringwheel:before,
.live-dates-container .ss-steeringwheel.right:after {
  content: '';
}
.live-dates-container .ss-trafficcamera:before,
.live-dates-container .ss-trafficcamera.right:after {
  content: '';
}
.live-dates-container .ss-fuel:before,
.live-dates-container .ss-fuel.right:after {
  content: '⛽';
}
.live-dates-container .ss-jerrycan:before,
.live-dates-container .ss-jerrycan.right:after {
  content: '';
}
.live-dates-container .ss-passport:before,
.live-dates-container .ss-passport.right:after {
  content: '';
}
.live-dates-container .ss-trafficlight:before,
.live-dates-container .ss-trafficlight.right:after {
  content: '🚦';
}
.live-dates-container .ss-highway:before,
.live-dates-container .ss-highway.right:after {
  content: '';
}
.live-dates-container .ss-road:before,
.live-dates-container .ss-road.right:after {
  content: '';
}
.live-dates-container .ss-intersection:before,
.live-dates-container .ss-intersection.right:after {
  content: '';
}
.live-dates-container .ss-wheelchair:before,
.live-dates-container .ss-wheelchair.right:after {
  content: '♿';
}
.live-dates-container .ss-elevator:before,
.live-dates-container .ss-elevator.right:after {
  content: '';
}
.live-dates-container .ss-golf:before,
.live-dates-container .ss-golf.right:after {
  content: '';
}
.live-dates-container .ss-hockey:before,
.live-dates-container .ss-hockey.right:after {
  content: '';
}
.live-dates-container .ss-iceskate:before,
.live-dates-container .ss-iceskate.right:after {
  content: '⛸';
}
.live-dates-container .ss-billiards:before,
.live-dates-container .ss-billiards.right:after {
  content: '🎱';
}
.live-dates-container .ss-baseballglove:before,
.live-dates-container .ss-baseballglove.right:after {
  content: '';
}
.live-dates-container .ss-tennis:before,
.live-dates-container .ss-tennis.right:after {
  content: '🎾';
}
.live-dates-container .ss-tabletennis:before,
.live-dates-container .ss-tabletennis.right:after {
  content: '';
}
.live-dates-container .ss-badminton:before,
.live-dates-container .ss-badminton.right:after {
  content: '';
}
.live-dates-container .ss-boxing:before,
.live-dates-container .ss-boxing.right:after {
  content: '';
}
.live-dates-container .ss-bowling:before,
.live-dates-container .ss-bowling.right:after {
  content: '';
}
.live-dates-container .ss-football:before,
.live-dates-container .ss-football.right:after {
  content: '🏈';
}
.live-dates-container .ss-soccer:before,
.live-dates-container .ss-soccer.right:after {
  content: '⚽';
}
.live-dates-container .ss-hiker:before,
.live-dates-container .ss-hiker.right:after {
  content: '';
}
.live-dates-container .ss-pool:before,
.live-dates-container .ss-pool.right:after {
  content: '';
}
.live-dates-container .ss-shower:before,
.live-dates-container .ss-shower.right:after {
  content: '🚿';
}
.live-dates-container .ss-exercise:before,
.live-dates-container .ss-exercise.right:after {
  content: '';
}
.live-dates-container .ss-exercisebike:before,
.live-dates-container .ss-exercisebike.right:after {
  content: '';
}
.live-dates-container .ss-dumbbell:before,
.live-dates-container .ss-dumbbell.right:after {
  content: '';
}
.live-dates-container .ss-jumprope:before,
.live-dates-container .ss-jumprope.right:after {
  content: '';
}
.live-dates-container .ss-yoga:before,
.live-dates-container .ss-yoga.right:after {
  content: '';
}
.live-dates-container .ss-suitcase:before,
.live-dates-container .ss-suitcase.right:after {
  content: '';
}
.live-dates-container .ss-luggage:before,
.live-dates-container .ss-luggage.right:after {
  content: '';
}
.live-dates-container .ss-donotdisturb:before,
.live-dates-container .ss-donotdisturb.right:after {
  content: '';
}
.live-dates-container .ss-sunscreen:before,
.live-dates-container .ss-sunscreen.right:after {
  content: '';
}
.live-dates-container .ss-callbell:before,
.live-dates-container .ss-callbell.right:after {
  content: '';
}
.live-dates-container .ss-hospital:before,
.live-dates-container .ss-hospital.right:after {
  content: '⛨';
}
.live-dates-container .ss-medicalcross:before,
.live-dates-container .ss-medicalcross.right:after {
  content: '';
}
.live-dates-container .ss-ambulance:before,
.live-dates-container .ss-ambulance.right:after {
  content: '🚑';
}
.live-dates-container .ss-bandage:before,
.live-dates-container .ss-bandage.right:after {
  content: '';
}
.live-dates-container .ss-medicalthermometer:before,
.live-dates-container .ss-medicalthermometer.right:after {
  content: '';
}
.live-dates-container .ss-stethoscope:before,
.live-dates-container .ss-stethoscope.right:after {
  content: '';
}
.live-dates-container .ss-syringe:before,
.live-dates-container .ss-syringe.right:after {
  content: '💉';
}
.live-dates-container .ss-pill:before,
.live-dates-container .ss-pill.right:after {
  content: '💊';
}
.live-dates-container .ss-pillbottle:before,
.live-dates-container .ss-pillbottle.right:after {
  content: '';
}
.live-dates-container .ss-supplements:before,
.live-dates-container .ss-supplements.right:after {
  content: '';
}
.live-dates-container .ss-bathroomscale:before,
.live-dates-container .ss-bathroomscale.right:after {
  content: '';
}
.live-dates-container .ss-dna:before,
.live-dates-container .ss-dna.right:after {
  content: '';
}
.live-dates-container .ss-anatomicalheart:before,
.live-dates-container .ss-anatomicalheart.right:after {
  content: '';
}
.live-dates-container .ss-checkheart:before,
.live-dates-container .ss-checkheart.right:after {
  content: '';
}
.live-dates-container .ss-eyesurgery:before,
.live-dates-container .ss-eyesurgery.right:after {
  content: '';
}
.live-dates-container .ss-brokenbone:before,
.live-dates-container .ss-brokenbone.right:after {
  content: '';
}
.live-dates-container .ss-up:before,
.live-dates-container .ss-up.right:after {
  content: '⬆';
}
.live-dates-container .ss-upright:before,
.live-dates-container .ss-upright.right:after {
  content: '⬈';
}
.live-dates-container .ss-right:before,
.live-dates-container .ss-right.right:after {
  content: '➡';
}
.live-dates-container .ss-downright:before,
.live-dates-container .ss-downright.right:after {
  content: '⬊';
}
.live-dates-container .ss-down:before,
.live-dates-container .ss-down.right:after {
  content: '⬇';
}
.live-dates-container .ss-downleft:before,
.live-dates-container .ss-downleft.right:after {
  content: '⬋';
}
.live-dates-container .ss-left:before,
.live-dates-container .ss-left.right:after {
  content: '⬅';
}
.live-dates-container .ss-upleft:before,
.live-dates-container .ss-upleft.right:after {
  content: '⬉';
}
.live-dates-container .ss-navigateup:before,
.live-dates-container .ss-navigateup.right:after {
  content: '';
}
.live-dates-container .ss-navigateright:before,
.live-dates-container .ss-navigateright.right:after {
  content: '▻';
}
.live-dates-container .ss-navigatedown:before,
.live-dates-container .ss-navigatedown.right:after {
  content: '';
}
.live-dates-container .ss-navigateleft:before,
.live-dates-container .ss-navigateleft.right:after {
  content: '◅';
}
.live-dates-container .ss-directup:before,
.live-dates-container .ss-directup.right:after {
  content: '▴';
}
.live-dates-container .ss-directright:before,
.live-dates-container .ss-directright.right:after {
  content: '▹';
}
.live-dates-container .ss-dropdown:before,
.live-dates-container .ss-dropdown.right:after {
  content: '▾';
}
.live-dates-container .ss-directleft:before,
.live-dates-container .ss-directleft.right:after {
  content: '◃';
}
.live-dates-container .ss-leftright:before,
.live-dates-container .ss-leftright.right:after {
  content: '⬌';
}
.live-dates-container .ss-rightward:before,
.live-dates-container .ss-rightward.right:after {
  content: '';
}
.live-dates-container .ss-leftward:before,
.live-dates-container .ss-leftward.right:after {
  content: '';
}
.live-dates-container .ss-previouspage:before,
.live-dates-container .ss-previouspage.right:after {
  content: '⎗';
}
.live-dates-container .ss-nextpage:before,
.live-dates-container .ss-nextpage.right:after {
  content: '⎘';
}
.live-dates-container .ss-retweet:before,
.live-dates-container .ss-retweet.right:after {
  content: '';
}
.live-dates-container .ss-share:before,
.live-dates-container .ss-share.right:after {
  content: '';
}
.live-dates-container body {
  font-size: 12px;
  background: #000;
  color: #fff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.live-dates-container .bannerimg {
  width: 100%;
  background: #fff;
}
.live-dates-container .bannerimg img {
  width: 50%;
  margin-left: 25%;
}
.live-dates-container a {
  color: #fff;
}
.live-dates-container a:hover {
  color: #f9d3d3;
}
.live-dates-container ::-moz-selection {
  background: #000;
  color: #fff;
}
.live-dates-container ::selection {
  background: #000;
  color: #fff;
}
.live-dates-container small {
  font-size: ;
}
.live-dates-container b,
.live-dates-container strong {
  font-weight: ;
}
.live-dates-container em,
.live-dates-container i {
  font-style: italic;
}
.live-dates-container .clear {
  clear: both;
}
.live-dates-container .page_wrap,
.live-dates-container .itemvenue,
.live-dates-container .itemdate,
.live-dates-container .itemtype,
.live-dates-container .itemdesc,
.live-dates-container .disp_description,
.live-dates-container .disp_rates_note,
.live-dates-container .qty_note,
.live-dates-container .form_wrap .field_name,
.live-dates-container .optional_text,
.live-dates-container .state_text,
.live-dates-container .pay_terms_cc,
.live-dates-container .pay_terms_pp,
.live-dates-container .ticketseated,
.live-dates-container .ticketdesc,
.live-dates-container .login_msg,
.live-dates-container .itemvenue,
.live-dates-container .itemdate,
.live-dates-container .itemtype,
.live-dates-container .itemdesc,
.live-dates-container .option_name,
.live-dates-container .option_price {
  font-size: 1em;
}
.live-dates-container .header li.m_merch,
.live-dates-container .list_row.head_row,
.live-dates-container .ticket_info > span.ticketdesc,
.live-dates-container .itemdesc,
.live-dates-container .acts,
.live-dates-container .ticket_info > span.ticketseated,
.live-dates-container .access_code_msg,
.live-dates-container .list_cell.countryname {
  display: none!important;
}
.live-dates-container .list_cell.towncity {
  font-weight: 300;
}
.live-dates-container .countyregion_concat {
  display: inline;
}
.live-dates-container .ticket_info > span,
.live-dates-container .login_title,
.live-dates-container .reg_title,
.live-dates-container .payment_title,
.live-dates-container .fc_wrap h3,
.live-dates-container .cart_wrap .itemheadname,
.live-dates-container .empty_title,
.live-dates-container .upsell_title,
.live-dates-container .merch_wrap .product_name,
.live-dates-container .up_product_wrap .product_name,
.live-dates-container .ticket_price {
  font-size: 1.25em;
}
.live-dates-container .cart_wrap .itemheadname {
  font-size: 1em!important;
  text-transform: uppercase;
}
.live-dates-container .page_wrap {
  margin: 0 auto;
}
.live-dates-container .itemvenue,
.live-dates-container .itemdate {
  font-weight: 700;
  text-transform: uppercase;
  color: #fff;
}
.live-dates-container .upsell_title {
  font-size: 1.2em;
  margin-bottom: 0px;
  display: block;
  padding: 20px 13px 18px;
  color: #fff;
  text-align: center;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-weight: 700;
  background-color: rgba(255, 255, 255, 0.15);
}
.live-dates-container .success_wrap.login_top_successmsg {
  margin-top: 10px;
  margin-bottom: 10px;
}
.live-dates-container .success_wrap {
  color: #fff;
  font-weight: 700;
  border-bottom: 1px solid #fff;
  border-right: 0px;
  border-left: 0px;
  border-top: 0px;
}
.live-dates-container .error_wrap {
  color: #fff;
  border-top: none;
  font-weight: 700;
}
.live-dates-container .error_wrap,
.live-dates-container .success_wrap,
.live-dates-container .warning_wrap {
  margin-bottom: 0;
  font-size: 1em;
  background: transparent;
}
.live-dates-container .warning_wrap.checkout_top_warningmsg {
  background: none;
  border: 0px;
  border-bottom: 1px solid #fff;
  font-weight: 700;
}
.live-dates-container .success_wrap.detail_top_successmsg {
  background: none;
  font-weight: 700;
  border: 0px;
  border-bottom: 1px solid #fff;
  color: #fff;
}
.live-dates-container .msg.success_wrap {
  background: none!important;
  font-weight: 700;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  border-top: 0px;
  border-left: 0px;
  border-right: 0px;
  color: #000;
}
.live-dates-container .header {
  border-bottom: 2px solid #000;
  max-width: 980px;
  margin: 10px auto;
}
.live-dates-container .footer {
  max-width: 980px;
  margin: 10px auto;
}
.live-dates-container .header,
.live-dates-container .footer {
  margin-bottom: 0px;
}
.live-dates-container .header .header_menu {
  font-size: 14px;
  text-transform: uppercase;
}
.live-dates-container .header li a,
.live-dates-container .footer ul li a {
  background: none;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #fff;
  font-weight: 700;
}
.live-dates-container .header .m_merch.m_fanclub {
  display: inline-block !important;
}
.live-dates-container .header li a:hover,
.live-dates-container .footer ul li a:hover {
  color: #f9d3d3;
  background: none;
}
.live-dates-container .cs_logo_text {
  float: right;
  padding: 8px 12px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  color: #000;
  font-weight: 700;
  display: none;
}
.live-dates-container .cs_logo_text a:link,
.live-dates-container .cs_logo_text a:visited {
  color: #fff;
}
.live-dates-container .cs_logo_text a:hover,
.live-dates-container .cs_logo_text a:active {
  color: #f9d3d3;
}
.live-dates-container table tr.list_row td {
  background: none;
  transition: 0.3s all ease-in;
  border-bottom: 1px solid #ffffff;
}
.live-dates-container table tr.list_alt td {
  background: none;
  transition: 0.3s all ease-in;
}
.live-dates-container .list_cell.eventdate {
  text-align: left;
  width: 110px;
  font-size: 1.5em;
  font-weight: 700;
  text-transform: uppercase;
  padding: 10px;
}
.live-dates-container .eventdate div {
  width: auto;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding-top: 2px;
}
.live-dates-container .eventdate div span {
  display: inline;
}
.live-dates-container .eventdate div span:first-child {
  font-size: 16px;
  color: #fff;
  text-transform: uppercase;
}
.live-dates-container .eventdate div span:last-child span.ex {
  font-size: 16px;
  color: #fff;
  margin-left: 4px;
}
.live-dates-container table tr.list_row td.venue {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding-top: 13px;
  font-weight: 300;
}
.live-dates-container table tr.list_row td.venue span {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  font-weight: 700;
  display: none;
}
.live-dates-container table tr.list_row td.venue div.supportText {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: none;
  font-weight: normal;
  display: block;
  color: #777;
}
.live-dates-container table tr.list_row td.eventstatus,
.live-dates-container table tr.list_row td.extrabuttoncol,
.live-dates-container table tr.list_row td.extrabutton_1,
.live-dates-container table tr.list_row td.extrabutton_2 {
  text-align: center;
}
.live-dates-container table .list_row td.eventstatus {
  /*width: 300px;*/
  text-align: center;
}
.live-dates-container .status_5,
.live-dates-container .status_9,
.live-dates-container .custom_status {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  padding: 7px 12px 7px;
  font-size: 1.3em;
  font-weight: 700;
}
.live-dates-container .bannerImage {
  width: 100%;
  max-width: 960px;
  margin: 10px auto;
}
.live-dates-container .bannerImage img {
  width: 30%;
  margin-left: 34%;
}
.live-dates-container .fc_wrap {
  padding: 10px 0;
}
.live-dates-container #fc_sign_up,
.live-dates-container #fc_sign_in,
.live-dates-container #password_reset_form {
  background: none;
}
.live-dates-container #fc_sign_in h3,
.live-dates-container .fc_wrap h3 {
  background: none;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
}
.live-dates-container #fc_sign_in .fc_container,
.live-dates-container #fc_sign_up .fc_container {
  background: rgba(255, 255, 255, 0.1);
  margin: 10px;
  border-top: 2px solid #fff;
}
.live-dates-container .fc_container p {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 700;
  text-align: center;
  line-height: 18px;
}
.live-dates-container input[name=fc_optin] {
  position: relative;
  top: -6px;
}
.live-dates-container .container.fc_success {
  text-align: center;
}
.live-dates-container .container.fc_success p {
  margin: 10px auto 30px auto;
}
.live-dates-container .field.fc_country .selectboxit,
.live-dates-container .field.fc_state .selectboxit {
  width: !important;
}
.live-dates-container .eventinfo {
  position: relative;
  z-index: 5;
}
.live-dates-container .eventinfo .ei_row {
  border-bottom: ;
}
.live-dates-container .eventinfo div:nth-child(2) {
  border-top: none;
}
.live-dates-container .eventinfo .ei_value {
  font-weight: 300;
  /* text-transform: uppercase; */
  font-size: 1.1em;
  padding-top: 10px;
}
.live-dates-container .eventinfo .ei_value.ei_about {
  clear: both;
  position: relative;
  z-index: 10;
  width: 96%;
  margin: 0px auto;
  height: auto;
  margin-bottom: 10px;
}
.live-dates-container .eventinfo .ei_fieldname {
  color: #fff;
  background: none;
  margin-right: 10px;
  margin-left: 15px;
  margin-bottom: 15px;
  padding: 10px 5px 0px;
  /* border-radius: 2px; */
  font-size: 1.4em;
}
.live-dates-container .accesscode_wrap form {
  background: none;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #fff;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
.live-dates-container .accesscode_wrap form .codeinput {
  line-height: 14px;
  padding: 10px 4px 8px;
  border: 0;
  margin: 0;
  width: 220px;
  margin-right: 10px;
  border-radius: 0px;
}
.live-dates-container .accesscode_wrap form .codetext {
  padding-top: 3px;
  font-size: 1.2em;
  text-transform: uppercase;
  font-weight: 700;
}
.live-dates-container .accesscode_wrap .action_button {
  background: none;
  border-radius: 0px;
}
.live-dates-container .ticket_row,
.live-dates-container .ajax_ticket_row {
  background: none;
  color: #fff;
  border-top: 1px solid #ffffff;
}
.live-dates-container .ajax_ticket_row .ticketname {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.live-dates-container .ticket_alt,
.live-dates-container .ajax_ticket_alt {
  background: none;
  color: #fff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  border-top: 1px solid #fff;
}
.live-dates-container .ajax_ticket_alt .ticketname {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.live-dates-container .ticket_action,
.live-dates-container .ajax_action {
  background: none;
}
.live-dates-container .ticket_price {
  background: none;
}
.live-dates-container .eventdetails_wrap {
  padding-top: 15px;
}
.live-dates-container .ticketname {
  font-weight: 700;
  text-transform: uppercase;
  color: #fff;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  padding-top: 2px;
}
.live-dates-container #floorplan {
  border-left: 1px solid #e0e0e0;
}
.live-dates-container #floorplan img {
  height: 150px;
  margin-left: 0;
}
.live-dates-container #section_selectSelectBoxItText {
  min-width: 160px !important;
}
.live-dates-container .ticket_row.ticket_action {
  background: none;
}
.live-dates-container .page_listings .content_wrap {
  background: none;
  border: none;
}
.live-dates-container .content_wrap {
  background: none;
  border-top: 1px solid #fff;
  max-width: 980px;
  margin: 0px auto;
}
.live-dates-container #floorplan {
  width: 50%;
  text-align: center;
}
.live-dates-container #floorplan img {
  height: 300px;
  position: relative;
  z-index: 3;
}
.live-dates-container #floorplan.full {
  width: 100%;
  float: none;
  text-align: center;
  border-left: none;
}
.live-dates-container #floorplan img.full {
  height: auto;
  margin-left: 0;
  width: 100%!important;
}
.live-dates-container .zoom,
.live-dates-container .dezoom {
  display: block;
  height: 100%;
  position: absolute;
  width: 50%;
  cursor: pointer;
  display: none\9;
}
.live-dates-container .full .dezoom {
  width: 100%;
}
.live-dates-container #expandimg,
.live-dates-container #reduceimg {
  color: #000;
  float: right;
  height: 20px;
  margin: 0 auto;
  padding: 5px;
  position: absolute;
  right: 0;
  text-align: center;
  text-transform: uppercase;
  top: 0;
  transition: all 1s ease-in 0s;
  width: 20px;
  display: none\9;
}
.live-dates-container #reduceimg {
  display: none;
}
.live-dates-container #floorplan a {
  display: none\9;
}
.live-dates-container #expandimg:hover,
.live-dates-container #floorplan a:hover #expandimg,
.live-dates-container #reduceimg:hover,
.live-dates-container #floorplan a:hover #reduceimg {
  transition: 1s ease-in all;
  opacity: 1!important;
}
.live-dates-container .icon-zoom-in path,
.live-dates-container .icon-zoom-out path {
  fill: #000;
  display: none\9;
}
.live-dates-container .icon-zoom-in:hover path,
.live-dates-container .icon-zoom-out:hover path,
.live-dates-container .zoom:hover > .icon-zoom-in path,
.live-dates-container .dezoom:hover > .icon-zoom-out path {
  fill: #f9d3d3;
  display: none\9;
}
.live-dates-container .fallback {
  width: 20px!ie;
  height: 20px!ie;
  position: absolute!ie;
  z-index: 55!ie;
  top: 0!ie;
  background: #fdfae8!ie;
  right: 0!ie;
  display: none\9;
}
.live-dates-container .qty_value {
  display: inline-block;
  font-weight: normal;
}
.live-dates-container .shipment {
  padding: 16px 12px;
  background: none;
  border-bottom: 1px solid#fff;
}
.live-dates-container .option_name,
.live-dates-container .option_price {
  text-transform: none;
  font-weight: normal;
  background: none;
}
.live-dates-container .option_row .option_add {
  font-weight: 700;
  text-transform: uppercase;
  width: 100px;
}
.live-dates-container .option_header .option_name,
.live-dates-container .option_header .option_price {
  font-weight: 700;
  text-transform: uppercase;
}
.live-dates-container .merch_wrap,
.live-dates-container .upsell_cart_wrap,
.live-dates-container .upsell_wrap {
  text-align: left;
}
.live-dates-container .product_image {
  float: left;
  width: 35%;
  box-sizing: border-box;
  margin: 10px;
}
.live-dates-container .up_product_wrap {
  float: left;
  width: 60%;
}
.live-dates-container .product_info_detail {
  padding: 12px 0 12px 16px;
  box-sizing: border-box;
  float: left;
  width: 100%;
  text-align: left;
}
.live-dates-container .product_name {
  font-weight: 700;
  padding-bottom: 12px;
  text-transform: uppercase;
}
.live-dates-container .product_description {
  line-height: 19px;
}
.live-dates-container .doubleStack {
  margin-top: 5px;
}
.live-dates-container .doubleStack li {
  display: inline-block;
  width: 49%;
}
.live-dates-container .option_row,
.live-dates-container .upsell_cart_wrap .cart_row {
  font-weight: 700;
  text-transform: uppercase;
  background: transparent;
  border-bottom: 1px solid;
}
.live-dates-container .cart_wrap .qty_value {
  padding: 0;
  font-weight: 700;
}
.live-dates-container .option_row:nth-child(2n+1),
.live-dates-container .upsell_cart_wrap .cart_row:nth-child(2n) {
  background: transparent;
}
.live-dates-container .merch_wrap .action_button {
  float: right;
}
.live-dates-container .thedonation .option_row .option_price {
  display: none;
}
.live-dates-container .empty_title {
  padding-bottom: 8px;
  font-size: 1.2em;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
}
.live-dates-container .passwordResetForm input[name="email"] {
  width: 60%;
  margin: 20px auto;
}
.live-dates-container .mailer_text {
  font-size: .9em;
  font-weight: 300;
  text-transform: none;
}
.live-dates-container table .cart_row td {
  background: none;
  border-top: none;
  border-bottom: ;
  border-bottom: 1px solid #fff;
  /*bordas do carrinho*/
  font-weight: 300;
  text-transform: none;
}
.live-dates-container table .cart_row:nth-child(2n+1) td {
  background: none;
}
.live-dates-container table .cart_row.head_row td.cart_cell,
.live-dates-container table .cart_row.head_row td.cart_cell.remove {
  background: none!important;
  font-size: 1em;
  padding-bottom: 5px;
  padding-top: 5px;
  color: #fff;
  /* border-bottom: 1px solid rgba(255,255,255,.2); */
  text-transform: none;
  font-weight: 300;
}
.live-dates-container table .cart_row td.price,
.live-dates-container table .cart_row td.bookingfee {
  min-width: 60px;
  text-align: center;
}
.live-dates-container table .cart_row td.linetotal,
.live-dates-container table .cart_row td.total_value {
  padding-right: 15px;
}
.live-dates-container table .cart_row td.remove {
  background: #fff!important;
}
.live-dates-container table .cart_row td.remove a:link,
.live-dates-container table .cart_row td.remove a:visited {
  color: #000;
  background: none!important;
}
.live-dates-container table .cart_row td.remove a:hover,
.live-dates-container table .cart_row td.remove a:active {
  color: #f9d3d3;
  background: none!important;
}
.live-dates-container table .cart_row td.shipment,
.live-dates-container table .cart_row.total_row td {
  background: url('/web/20160115003240/https://www.crowdsurge.com/store/css/ie-rgba/rgba.php?r=255&g=255&b=255&a=10') !important;
  background: rgba(255, 255, 255, 0.05) !important;
}
.live-dates-container table .cart_row td.total_value,
.live-dates-container table .cart_row td.transactedin,
.live-dates-container table .cart_row td.remove_all {
  text-transform: none;
  font-weight: 300;
}
.live-dates-container table .cart_row td.transactedin span {
  font-weight: 300;
  text-transform: none;
  font-size: 1em;
}
.live-dates-container table .cart_row td.cart_cell.total.total_value {
  font-size: 1em;
}
.live-dates-container .disp_description,
.live-dates-container .disp_rates_note {
  font-size: 11px;
}
.live-dates-container input {
  font-size: 1em;
  font-family: Helvetica, Arial, sans-serif;
  border-radius: 2px;
}
.live-dates-container input[type='text'] {
  padding-left: 6px!important;
  border-radius: 2px;
}
.live-dates-container input[type=checkbox] {
  width: auto;
  border-radius: 2px;
}
.live-dates-container .form_wrap .field_name {
  font-size: 1em;
  width: 25%;
  font-weight: 300;
  text-transform: none;
}
.live-dates-container .form_wrap .field {
  width: 65%;
}
.live-dates-container .field input {
  background: ;
  border-radius: 0px;
  color: ;
  width: 100%;
}
.live-dates-container .form_wrap.reg_wrap .field_name,
.live-dates-container .form_wrap.bill_wrap .field_name,
.live-dates-container .form_wrap.ship_wrap .field_name {
  width: 40%;
}
.live-dates-container .form_wrap.pay_wrap .field_name {
  width: 35%;
}
.live-dates-container .form_wrap.pay_pp_wrap .field_name {
  width: 40px;
}
.live-dates-container .form_wrap.reg_wrap .field,
.live-dates-container .form_wrap.bill_wrap .field,
.live-dates-container .form_wrap.ship_wrap .field {
  width: 50%;
}
.live-dates-container .form_wrap.pay_wrap .field {
  width: 55%;
}
.live-dates-container .form_wrap .field.login_submit,
.live-dates-container #ship_sameasbill {
  width: auto;
  position: relative;
  top: -3px;
}
.live-dates-container .form_wrap .field_name.field_same {
  width: ;
}
.live-dates-container .form_wrap .field.ship_sameasbill {
  width: auto;
}
.live-dates-container .login_wrap {
  float: left;
  width: 45%;
  box-sizing: border-box;
  margin-right: 2%;
  margin-left: 2%;
}
.live-dates-container .reg_wrap {
  float: left;
  width: 49%;
  box-sizing: border-box;
}
.live-dates-container .address_wrap {
  box-sizing: border-box;
  float: left;
  width: 45%;
}
.live-dates-container .login_msg {
  padding-bottom: 8px;
  text-align: center;
  font-size: 1em;
}
.live-dates-container .login_wrap,
.live-dates-container .reg_wrap,
.live-dates-container .address_wrap,
.live-dates-container .pay_wrap {
  font-weight: 700;
  text-transform: uppercase;
}
.live-dates-container .login_title,
.live-dates-container .payment_title,
.live-dates-container .reg_title {
  background: none;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
}
.live-dates-container #store_login,
.live-dates-container #pay_form,
.live-dates-container .reg_wrap form {
  background: rgba(255, 255, 255, 0.1);
  border-top: 2px solid #fff;
}
.live-dates-container .pay_wrap {
  background: #fff;
  color: #000;
  width: 50%;
  border: #e0e0e0 solid 1px;
}
.live-dates-container .disp_description,
.live-dates-container .disp_rates_note {
  font-size: 1em!important;
  line-height: 1.2em;
  padding-top: 4px;
  opacity: .8;
}
.live-dates-container .empty_wrap p {
  text-align: center;
}
.live-dates-container .field.reg_country .selectboxit,
.live-dates-container .field.bill_country .selectboxit,
.live-dates-container .field.ship_country .selectboxit {
  width: 160px!important;
  border: 1px solid #000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-transform: none;
  border-radius: 2px;
}
.live-dates-container .field.pay_card_num input {
  border: 1px solid #000;
}
.live-dates-container .field.pay_card_cvn input {
  border: 1px solid #000;
}
.live-dates-container .pay_card_cvn + .state_text {
  line-height: inherit;
  width: 50%;
  margin-left: 39%;
}
.live-dates-container .optional_text {
  color: #f9d3d3;
  font-size: .85em;
  text-transform: none;
}
.live-dates-container .pay_terms_cc_text a:link,
.live-dates-container .pay_terms_cc_text a:visited,
.live-dates-container .pay_terms_pp_text a:link,
.live-dates-container .pay_terms_pp_text a:visited,
.live-dates-container .pay_wrap a:link,
.live-dates-container .pay_wrap a:visited {
  color: #000!important;
  text-decoration: underline;
}
.live-dates-container input#pay_submit_cc.action_button.pay_submit_button {
  border: 2px solid #000;
  color: #000;
}
.live-dates-container input#pay_submit_cc.action_button.pay_submit_button:hover {
  border: 2px solid #595959;
  color: #595959;
}
.live-dates-container .login_reset {
  position: relative;
  top: 5px;
  line-height: 16px;
}
.live-dates-container .field.reg_mailer {
  width: 45%;
}
.live-dates-container .field.reg_mailer input {
  float: left;
  margin-bottom: 20px;
  width: 17px!important;
  margin-right: 10px;
}
.live-dates-container .reg_phone small {
  font-size: .75em;
}
.live-dates-container .optional_text {
  color: ;
  font-size: .75em;
  margin-left: 0px;
}
.live-dates-container .state_text {
  color: ;
  font-size: .75em;
}
.live-dates-container .pay_card_cvn .state_text {
  margin-left: 0px;
  margin-top: 7px;
  width: 233px;
}
.live-dates-container .field_error.field_error_okay {
  color: #fff;
  background: #f9d3d3!important;
  padding: 0px 5px;
}
.live-dates-container .field_error {
  width: auto;
  clear: both;
  display: block;
  font-size: .75em;
  color: #D85A5A;
  width: 100%;
  background: none;
}
.live-dates-container #pay_terms_cc,
.live-dates-container #pay_terms_pp {
  width: auto;
  float: left;
}
.live-dates-container .pay_method_option {
  float: left;
  margin-top: 10px;
  display: block;
}
.live-dates-container .pay_method_option input {
  top: 0;
  margin-right: 6px;
}
.live-dates-container .pay_method #pay_method_pp {
  margin-left: 0;
}
.live-dates-container .pay_cc_wrap {
  width: 100%;
  margin: 0 auto;
}
.live-dates-container .form_wrap .field.pay_method {
  margin: 10px auto 0 auto;
  width: 75%;
  float: none;
}
.live-dates-container .field.pay_terms_cc,
.live-dates-container .field.pay_terms_pp {
  float: left;
  width: 70%;
}
.live-dates-container .pay_terms_cc_text,
.live-dates-container .pay_terms_pp_text {
  color: #555;
  font-size: .75em;
  float: left;
  margin-left: 15%;
}
.live-dates-container .field.pay_terms_cc .field_error {
  position: relative;
  width: 200px;
  /*left:60px;*/
}
.live-dates-container .field.pay_terms_pp .field_error {
  position: relative;
  width: 200px;
  /*left:60px;*/
}
.live-dates-container .pay_wrap .field_error {
  color: #D22121;
  width: 100%;
  background: none;
}
.live-dates-container .form_wrap.pay_wrap .field.pay_terms_pp,
.live-dates-container .form_wrap.pay_wrap .field.pay_terms_cc {
  width: 80%;
  float: none;
  margin: 0 auto;
}
.live-dates-container .pay_cc_wrap div:nth-child(7) .field_name {
  /*display:none;*/
}
.live-dates-container .form_wrap .field.pay_card_start_date {
  width: auto;
}
.live-dates-container .form_wrap .field.pay_card_cvn {
  width: 34%;
}
.live-dates-container .form_wrap.pay_pp_wrap {
  width: 60%;
  margin: 0 auto;
}
.live-dates-container .pay_method_option input {
  width: auto;
}
.live-dates-container .form_wrap div.security .field {
  width: 100%;
}
.live-dates-container .form_wrap div.security {
  background: #000;
  color: #fff;
}
.live-dates-container .confirm_title {
  display: inline-block;
  font-size: 1.2em;
  font-weight: 700;
  padding-bottom: 8px;
  text-transform: uppercase;
  margin-bottom: 10px;
  margin-top: 10px;
}
.live-dates-container .confirm_wrap p {
  padding-bottom: 8px;
  margin-bottom: 10px;
}
.live-dates-container .confirm_support_wrap {
  background: none;
  padding-bottom: 30px;
}
.live-dates-container .passwordResetForm {
  margin-top: 0px;
  width: 460px;
}
.live-dates-container .passwordResetForm input[name="email"] {
  margin-top: 0;
}
.live-dates-container .form_wrap form.passwordResetForm {
  margin-bottom: 0;
}
.live-dates-container #password_reset_form .fc_container {
  background: rgba(255, 255, 255, 0.1);
  padding: 16px;
  border-top: 2px solid #fff;
}
.live-dates-container #password_reset_form h3 {
  background: transparent;
}
.live-dates-container .empty_wrap,
.live-dates-container .confirm_wrap,
.live-dates-container .confirm_support_wrap {
  background: none;
}
.live-dates-container .cart_row a:link,
.live-dates-container .cart_row a:visited,
.live-dates-container .login_reset a:link,
.live-dates-container .login_reset a:visited,
.live-dates-container .pay_terms_cc_text a:link,
.live-dates-container .pay_terms_cc_text a:visited,
.live-dates-container .pay_terms_pp_text a:link,
.live-dates-container .pay_terms_pp_text a:visited,
.live-dates-container a.fc_reset:link,
.live-dates-container a.fc_reset:visited,
.live-dates-container a.pw_hide:link,
.live-dates-container a.pw_hide:visited,
.live-dates-container .ofAge a:link,
.live-dates-container .ofAge a:visited,
.live-dates-container .confirm_support_wrap a:link,
.live-dates-container .confirm_support_wrap a:visited,
.live-dates-container a.empty-cart:link,
.live-dates-container a.empty-cart:visited,
.live-dates-container .itemdate a:link,
.live-dates-container .itemdate a:visited,
.live-dates-container a.terms2:link,
.live-dates-container a.terms2:visited,
.live-dates-container a#login2:link,
.live-dates-container a#login2:visited,
.live-dates-container a.terms:link,
.live-dates-container a.terms:visited,
.live-dates-container .product_description a:link,
.live-dates-container .product_description a:visited,
.live-dates-container .remove_all a:link,
.live-dates-container .remove_all a:visited {
  color: #fff;
  text-decoration: ;
}
.live-dates-container .cart_row a:hover,
.live-dates-container .cart_row a:active,
.live-dates-container .login_reset a:hover,
.live-dates-container .login_reset a:active,
.live-dates-container .pay_terms_cc_text a:hover,
.live-dates-container .pay_terms_cc_text a:active,
.live-dates-container .pay_terms_pp_text a:hover,
.live-dates-container .pay_terms_pp_text a:active,
.live-dates-container a.fc_reset:hover,
.live-dates-container a.fc_reset:active,
.live-dates-container a.pw_hide:hover,
.live-dates-container a.pw_hide:active,
.live-dates-container .ofAge a:hover,
.live-dates-container .ofAge a:active,
.live-dates-container .confirm_support_wrap a:hover,
.live-dates-container .confirm_support_wrap a:active,
.live-dates-container a.empty-cart:hover,
.live-dates-container a.empty-cart:active,
.live-dates-container .itemdate a:hover,
.live-dates-container .itemdate a:active,
.live-dates-container a.terms2:hover,
.live-dates-container a.terms2:active,
.live-dates-container a#login2:hover,
.live-dates-container a#login2:active,
.live-dates-container a.terms:hover,
.live-dates-container a.terms:active,
.live-dates-container .remove_all a:hover,
.live-dates-container .remove_all a:active {
  color: #f9d3d3;
  text-decoration: underline;
}
.live-dates-container #reg_row_lastname,
.live-dates-container #reg_state_field,
.live-dates-container #reg_row_zip {
  margin-bottom: 0 !important;
}
.live-dates-container .pay_terms_cc_text a:link,
.live-dates-container .pay_terms_cc_text a:visited,
.live-dates-container .pay_terms_pp_text a:link,
.live-dates-container .pay_terms_pp_text a:visited,
.live-dates-container .pay_wrap a:link,
.live-dates-container .pay_wrap a:visited {
  color: #fff;
  text-decoration: underline;
}
.live-dates-container a.pw_show.fc_reset:link,
.live-dates-container a.pw_show.fc_reset:visited,
.live-dates-container a.pw_hide:link,
.live-dates-container a.pw_hide:visited {
  color: #fff;
  text-align: center;
}
.live-dates-container a.pw_show.fc_reset:hover,
.live-dates-container a.pw_show.fc_reset:active,
.live-dates-container a.pw_hide:hover,
.live-dates-container a.pw_hide:active {
  color: #f9d3d3;
  text-decoration: underline;
}
.live-dates-container .language {
  display: block;
}
.live-dates-container .selectboxit-list > li > a {
  color: ;
}
.live-dates-container .selectboxit-btn {
  border: ;
  background: ;
}
.live-dates-container .selectboxit-container .selectboxit {
  border-radius: 2px;
  border: 1px solid #000;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-transform: none;
}
.live-dates-container .selectboxit-container * {
  font-size: 1em;
}
.live-dates-container .selectboxit-text {
  color: ;
}
.live-dates-container .selectboxit-list > .selectboxit-focus > a,
.live-dates-container .selectboxit-list > .selectboxit-focus > a:hover,
.live-dates-container .selectboxit-list > .selectboxit-focus > a:focus {
  background: #000;
  color: #fff;
}
.live-dates-container .selectboxit-default-arrow {
  border-top: 4px solid #000;
}
.live-dates-container .language .selectboxit-btn {
  border: ;
  background: ;
}
.live-dates-container .language .selectboxit-list > li > a {
  color: #000;
}
.live-dates-container .language .selectboxit-text {
  color: #fff;
  text-transform: uppercase;
  font-weight: 700;
}
.live-dates-container .language .selectboxit-container .selectboxit {
  background: transparent;
  border: 1px solid #fff;
  color: #fff;
}
.live-dates-container i#langSelectBoxItArrow {
  border-top: 4px solid #fff;
}
.live-dates-container *.action_button {
  background: none;
  color: #fff;
  text-transform: uppercase;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 700;
  width: auto!important;
  border: 2px solid #fff;
  padding: 7px 12px 7px;
  text-align: center;
  text-decoration: none;
  /* border-radius: 2px; */
  transition: 0.3s all ease-in;
}
.live-dates-container .action_button:hover,
.live-dates-container .eventstatus .action_button:hover,
.live-dates-container .extrabuttoncol .action_button:hover {
  color: #f9d3d3!important;
  border: 2px solid #f9d3d3!important;
  transition: 0.3s all ease-in;
}
.live-dates-container .fanclubArea {
  width: 90%;
  margin: 0px auto;
  text-align: center;
  padding: 20px;
}
.live-dates-container .fanclubArea p {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 700;
  text-align: center;
  line-height: 18px;
  color: #fff;
}
.live-dates-container .header_menu li.m_merch.m_fanclub {
  display: inline-block !important;
}
.live-dates-container .fanclubArea a {
  background: #f9d3d3;
  color: #000;
  text-transform: uppercase;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 700;
  border: none!important;
  padding: 7px 12px 7px;
  text-align: center;
  text-decoration: none;
  border-radius: 2px;
  transition: 0.3s all ease-in;
}
.live-dates-container table .cart_row td.shipment_static {
  text-align: right;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 1em;
}
@media all and (max-width: 680px) and (min-width: 50px) {
  .live-dates-container {
    /*merch*/
    /*fanclub*/
    /*form*/
    /*details*/
    /*.field.reg_mailer{width:100%;}*/
    /*merch*/
    /*cart*/
    /*forms*/
    /*.list_row .action_button{padding-left: 0; padding-right:0;}*/
  }
  .live-dates-container .vipContentGeneral {
    margin-left: 11%;
  }
  .live-dates-container .page_wrap {
    margin: 0 auto;
    max-width: 980px;
  }
  .live-dates-container .page_wrap.page_listings .content_wrap {
    background: none;
  }
  .live-dates-container .language {
    float: none;
    margin-right: 0;
    text-align: center;
  }
  .live-dates-container .header {
    padding-top: 0px;
  }
  .live-dates-container .header_menu li a {
    margin-right: 0;
  }
  .live-dates-container .header .header_menu {
    text-align: center;
  }
  .live-dates-container .access_code_msg {
    font-size: 1.25em;
    line-height: 100%;
    padding: 2% 0;
  }
  .live-dates-container .page_listings .content_wrap {
    display: block;
    width: 100%;
  }
  .live-dates-container table .list_row td {
    text-align: center;
    min-height: 0;
    border: none;
    margin: 0;
    padding: 2px 0px;
    line-height: 100%;
    width: auto;
  }
  .live-dates-container table tr.list_row {
    display: block;
    margin: 1% auto;
    width: 100%;
    padding: 0 0 5% 0;
    text-align: center;
    border-bottom: 1px solid #e0e0e0;
  }
  .live-dates-container .list_row:hover td {
    border-bottom: 0px solid rgba(255, 255, 255, 0.9);
  }
  .live-dates-container .list_cell.eventdate {
    width: 100%;
    margin-bottom: 0;
    padding-bottom: 0;
    background: transparent!important;
    border-bottom: 0px;
  }
  .live-dates-container .eventdate div {
    width: 70px;
    padding: 0;
    /* width: auto; */
    margin: 14px auto;
    top: 0;
    line-height: 100%;
    border-right: none;
    background: none;
    margin-bottom: 15px;
  }
  .live-dates-container .status_5,
  .live-dates-container .status_9,
  .live-dates-container .custom_status {
    background: none!important;
    margin-top: 0px;
  }
  .live-dates-container .eventdate div > div {
    padding-top: 10px;
  }
  .live-dates-container .eventdate div span {
    display: block;
    font-size: 1em;
    text-align: center;
  }
  .live-dates-container table tr.list_row td.venue span {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 700;
    display: block;
    margin-bottom: 10px;
  }
  .live-dates-container table tr.list_row td {
    border-bottom: 0px;
  }
  .live-dates-container .list_cell.towncity {
    text-transform: uppercase;
    font-size: 14px;
    display: none;
  }
  .live-dates-container .eventdate div span:last-child span.ex {
    font-size: 16px;
    color: #000;
    margin-left: 0px;
    margin-top: 6px;
  }
  .live-dates-container .table .list_row td {
    padding: 12px 0px;
  }
  .live-dates-container table .list_row td.venue {
    background: none;
    font-size: 1em;
    padding-top: 0 !important;
    line-height: 22px!important;
    margin-top: 15px!important;
    width: 100%;
    margin-bottom: 15px;
  }
  .live-dates-container td.eventstatus,
  .live-dates-container .eventdate,
  .live-dates-container .venue,
  .live-dates-container .extrabuttoncol {
    display: block;
    background: none;
    border: none;
    width: 100%;
  }
  .live-dates-container table .list_row td.eventstatus {
    width: 100%;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    text-align: center;
  }
  .live-dates-container td.list_cell.vipCell.vipUpgrade,
  .live-dates-container .extrabuttoncol {
    display: block;
  }
  .live-dates-container table .cart_row td.transactedin span {
    font-weight: 700;
    display: none;
  }
  .live-dates-container .merch_wrap .product_info_detail {
    width: 100%;
  }
  .live-dates-container #fc_sign_up,
  .live-dates-container #fc_sign_in,
  .live-dates-container #password_reset_form {
    width: 100%;
    float: none;
  }
  .live-dates-container #fc_sign_in,
  .live-dates-container #password_reset_form {
    margin-top: 15px;
  }
  .live-dates-container #fc_sign_up .fc_container {
    margin-right: 0;
  }
  .live-dates-container .fc_wrap .help {
    margin-left: 0;
    width: 100%;
  }
  .live-dates-container .fc_wrap input[type=checkbox] {
    margin-bottom: 30px;
  }
  .live-dates-container .fc_container p {
    padding: 10px;
    margin-bottom: 0;
  }
  .live-dates-container #fanclub_signup,
  .live-dates-container #fanclub_signin,
  .live-dates-container #password_reset_form .form_wrap {
    width: 90%;
    margin: 0 auto;
  }
  .live-dates-container .fc_wrap input {
    width: 95%;
  }
  .live-dates-container .field.fc_country .selectboxit {
    width: 138px!important;
  }
  .live-dates-container a.pw_show.fc_reset {
    display: block;
    left: 0;
    margin-top: 10px;
  }
  .live-dates-container .form_wrap .field_name {
    width: 100%;
    text-align: left;
    margin: 0;
  }
  .live-dates-container .form_wrap .field {
    width: 100%;
    clear: both;
  }
  .live-dates-container .artist_list_headliner {
    font-size: 3em;
  }
  .live-dates-container .acts {
    padding-top: 10px;
  }
  .live-dates-container .artist_list span {
    line-height: 33px;
  }
  .live-dates-container #floorplan {
    width: 90%;
    border-left: 0;
    text-align: center;
    float: none;
    padding-right: 0;
    margin: 0 auto;
  }
  .live-dates-container #floorplan img {
    height: 180px;
    margin-left: 0;
  }
  .live-dates-container .ticket_row,
  .live-dates-container .ajax_ticket_row {
    padding: 2% 0%;
    width: 100%;
  }
  .live-dates-container .ticket_action,
  .live-dates-container .ajax_action {
    margin-top: 0;
    float: none;
    width: 100%;
  }
  .live-dates-container .ticket_form {
    float: none;
  }
  .live-dates-container .ticket_action .action_button,
  .live-dates-container .ajax_action .action_button {
    margin: 0;
    float: none;
    margin-top: 5px;
    width: 100%!important;
    padding-left: 0;
    padding-right: 0;
  }
  .live-dates-container .ajax_ticket_row.ajax_action {
    padding-left: 0;
    padding-right: 0;
  }
  .live-dates-container .ticket_info {
    float: none;
    text-align: center;
    width: 100%;
    margin-top: 15px;
  }
  .live-dates-container .ticket_row.ticket_action .ticket_form {
    float: none;
  }
  .live-dates-container .ticket_row div {
    width: 100%;
    text-align: center;
    margin: 1% 0;
    padding: 1% 0;
  }
  .live-dates-container .ticket_info > span {
    margin: 0;
    padding: 0;
  }
  .live-dates-container #find_tickets {
    width: 90%!important;
  }
  .live-dates-container .eventdetails_wrap {
    background: none;
  }
  .live-dates-container .eventinfo {
    left: 0;
    width: 95%;
    padding-bottom: 0;
    margin: 0 auto;
  }
  .live-dates-container #info {
    width: 100%;
  }
  .live-dates-container #info ul li:nth-child(2) {
    width: 100%;
  }
  .live-dates-container .codetext {
    top: 0;
    margin-bottom: 10px;
  }
  .live-dates-container .msg.success_wrap,
  .live-dates-container .detail_ajax_successmsg_text .ajax_ticket_row {
    text-align: center;
  }
  .live-dates-container div.ajax_remove {
    width: 100%;
  }
  .live-dates-container .warning_wrap.checkout_top_warningmsg {
    padding: 10px;
  }
  .live-dates-container .accesscode_wrap,
  .live-dates-container .accesscode_wrap form {
    text-align: center;
  }
  .live-dates-container .accesscode_wrap form .codetext {
    float: none;
    display: block;
    text-align: center;
  }
  .live-dates-container .accesscode_wrap form .codeinput {
    width: 170px;
    float: none;
    margin: auto;
    text-align: center;
  }
  .live-dates-container .accesscode_wrap form .action_button {
    display: block;
    border: 0;
    padding: 10px 0;
    width: 90%;
    margin: 10px auto;
    text-align: center;
  }
  .live-dates-container .accesscode_wrap {
    margin-top: 0;
  }
  .live-dates-container .vip {
    width: 100%;
  }
  .live-dates-container .wrap {
    float: none;
    padding: 1% 0;
    width: 100%;
  }
  .live-dates-container .vip h1 {
    padding: 1% 0;
    text-align: center;
  }
  .live-dates-container #wrap2 {
    float: none;
  }
  .live-dates-container .ei_value.ei_about #vip {
    height: auto;
  }
  .live-dates-container .ei_value,
  .live-dates-container .ei_value.ei_age {
    width: 80%;
    line-height: 100%;
  }
  .live-dates-container div.ei_value.ei_venue,
  .live-dates-container .ei_value.ei_age,
  .live-dates-container .ei_value.ei_location {
    top: 8px;
  }
  .live-dates-container .product_image {
    width: 100%;
    float: none;
  }
  .live-dates-container .product_action {
    padding-left: 0;
  }
  .live-dates-container div.product_info_detail {
    padding-left: 0;
    float: none;
    margin: 0 auto;
  }
  .live-dates-container .product_action {
    padding-left: 0;
  }
  .live-dates-container .up_product_wrap {
    width: 100%;
  }
  .live-dates-container .upsell_title,
  .live-dates-container .ticket_info > span,
  .live-dates-container .login_title,
  .live-dates-container .reg_title,
  .live-dates-container .payment_title,
  .live-dates-container .fc_wrap h3,
  .live-dates-container .cart_wrap .itemheadname,
  .live-dates-container .empty_title,
  .live-dates-container .merch_wrap .product_name,
  .live-dates-container .up_product_wrap .product_name,
  .live-dates-container .ticket_price,
  .live-dates-container .product_description {
    font-size: 1em;
  }
  .live-dates-container .page_product .product_image {
    width: 100%;
  }
  .live-dates-container .product_image img {
    width: 100%;
  }
  .live-dates-container .merch_wrap.product .product_info_detail {
    padding: 0 0 10px;
    float: none;
    width: 90%;
    margin: 0 auto;
    top: 0;
  }
  .live-dates-container .cart_row.head_row .cart_cell.description {
    display: none;
  }
  .live-dates-container .cart_row tr td,
  .live-dates-container table .cart_row td.shipment,
  .live-dates-container .cart_row.total_row td,
  .live-dates-container table .cart_row td {
    background: none!important;
    border: none!important;
  }
  .live-dates-container table .cart_row td.price,
  .live-dates-container table .cart_row td.bookingfee {
    min-width: 0;
  }
  .live-dates-container table .cart_row:nth-child(2n+1) td {
    border-bottom: none;
  }
  .live-dates-container .cart_row.head_row {
    font-size: 90%;
    border-bottom: 1px solid #e0e0e0;
  }
  .live-dates-container .cart_cell.qty,
  .live-dates-container table .cart_row td.qty {
    display: none!important;
  }
  .live-dates-container .itemvenue,
  .live-dates-container .itemdate {
    display: block;
    margin: 0;
    padding: 0;
  }
  .live-dates-container .cart_wrap tr {
    display: block;
    width: 100%;
    background: rgba(255, 255, 255, 0.1);
  }
  .live-dates-container .cart_wrap tr:nth-child(2n+1) {
    background: rgba(255, 255, 255, 0.05) !important;
  }
  .live-dates-container tr.cart_row.total_row {
    background: #000 !important;
  }
  .live-dates-container table .cart_row td.transactedin {
    text-align: left;
  }
  .live-dates-container .cart_cell.description .itemtype {
    display: inline;
    padding-left: 10px;
  }
  .live-dates-container .login_reset {
    padding-left: 0;
  }
  .live-dates-container table .cart_row td.description {
    display: block;
    float: none;
    padding: 0 10px;
    width: auto;
  }
  .live-dates-container .form_wrap.reg_wrap .field_name,
  .live-dates-container .form_wrap.bill_wrap .field_name,
  .live-dates-container .form_wrap.ship_wrap .field_name,
  .live-dates-container .form_wrap.pay_wrap .field_name {
    width: 100%;
  }
  .live-dates-container .form_wrap.reg_wrap .field,
  .live-dates-container .form_wrap.bill_wrap .field,
  .live-dates-container .form_wrap.ship_wrap .field,
  .live-dates-container .form_wrap .field.login_submit,
  .live-dates-container .pay_method_option input,
  .live-dates-container .form_wrap.pay_wrap .field {
    width: 100%;
  }
  .live-dates-container .pay_method_option input#pay_method_cc {
    width: auto;
  }
  .live-dates-container .form_wrap.pay_wrap .field.pay_method {
    float: none;
    width: 60%;
  }
  .live-dates-container .login_msg {
    background: none;
    color: #fff;
  }
  .live-dates-container .passwordResetForm {
    width: 100%;
  }
  .live-dates-container .passwordResetForm .field_name {
    width: 70px;
  }
  .live-dates-container .form_wrap form#store_login,
  .live-dates-container #store_register {
    padding: 16px;
  }
  .live-dates-container .bill_title,
  .live-dates-container .ship_title {
    padding-left: 0;
  }
  .live-dates-container #store_login .login_row.login_msg,
  .live-dates-container store_register .login_row.login_msg {
    text-align: center;
  }
  .live-dates-container .address_wrap,
  .live-dates-container #store_register,
  .live-dates-container #store_login div {
    float: none;
    margin: 0 auto;
    text-align: left;
  }
  .live-dates-container #store_login,
  .live-dates-container #pay_form,
  .live-dates-container .reg_wrap form {
    border-top: none;
  }
  .live-dates-container .address_wrap {
    width: 90%;
  }
  .live-dates-container #store_login div div {
    width: 100%;
  }
  .live-dates-container #store_login div div.field_name {
    width: 100%;
    float: left;
    text-align: left;
    margin-right: 0%;
  }
  .live-dates-container #store_login div div.login_reset {
    text-align: center;
  }
  .live-dates-container .optional_text {
    margin-left: 0px;
    text-align: left;
  }
  .live-dates-container .pay_wrap,
  .live-dates-container .login_wrap,
  .live-dates-container .reg_wrap {
    width: 100%;
    float: none;
    margin: 0;
  }
  .live-dates-container .reg_wrap {
    margin-top: 10px;
  }
  .live-dates-container .cart_cell.remove {
    display: none;
  }
  .live-dates-container .form_wrap div[class*="row"] {
    padding: 6px 0;
  }
  .live-dates-container .optional_text,
  .live-dates-container .state_text {
    margin-left: 0;
  }
  .live-dates-container table .cart_row td.remove_all {
    display: block;
  }
  .live-dates-container .address_wrap input,
  .live-dates-container #store_register input,
  .live-dates-container #store_login input {
    width: 95%;
  }
  .live-dates-container .field.bill_country .selectboxit,
  .live-dates-container .field.ship_country .selectboxit,
  .live-dates-container .field.reg_country .selectboxit {
    width: 238px!important;
  }
  .live-dates-container .reg_wrap .field_name,
  .live-dates-container .address_wrap .field_name,
  .live-dates-container .pay_row .field_name {
    /*width: 97%;*/
    width: 100%;
    text-align: left;
    padding: 0;
  }
  .live-dates-container .field_name.field_same {
    width: auto;
  }
  .live-dates-container .shipment_option.shipment_note {
    float: left;
  }
  .live-dates-container .itemtype {
    padding-left: 0;
  }
  .live-dates-container .pay_method_option {
    display: block;
    margin-top: 15px;
  }
  .live-dates-container .fc_wrap {
    padding: 0;
  }
  .live-dates-container .form_wrap div.security {
    padding: 6px;
    font-size: 80%;
  }
  .live-dates-container .pay_method #pay_method_pp {
    margin-left: 4px;
  }
  .live-dates-container .pay_cc_wrap {
    width: 90%;
    margin: 0 auto;
  }
  .live-dates-container .field.pay_method {
    width: 85%;
  }
  .live-dates-container .field.pay_terms_cc .field_error {
    left: 0;
  }
  .live-dates-container .field.pay_submit {
    float: none;
  }
  .live-dates-container .payment_title {
    width: 90%;
  }
  .live-dates-container .pay_pp_wrap .field_name {
    width: 0px!important;
  }
  .live-dates-container .field.pay_terms_pp .field_error {
    left: 20px;
  }
  .live-dates-container .action_button {
    -webkit-appearance: none;
    width: 90% !important;
  }
  .live-dates-container input.action_button {
    width: 98% !important;
    margin-bottom: 10px;
  }
  .live-dates-container #fcpagewrap {
    width: 75%;
    height: 980px;
  }
  .live-dates-container .cs_logo_text {
    position: relative;
    text-align: center;
    top: 3px;
  }
  .live-dates-container .links {
    display: block;
    float: none;
    text-align: center;
    margin: auto;
    width: auto;
  }
  .live-dates-container .cs_logo_text {
    text-align: center;
    float: none;
    margin: auto;
    position: static;
    top: 0;
  }
  .live-dates-container #store_login div div.field_error {
    margin-left: 140px;
  }
  .live-dates-container .pay_card_cvn .state_text {
    width: 100%;
  }
  .live-dates-container .ei_value.ei_about > img {
    margin: 10px 0 0 0;
    width: 100%;
  }
  .live-dates-container #event {
    padding: 0;
    clear: both;
  }
  .live-dates-container #event > ul li {
    left: 0;
  }
  .live-dates-container .ei_value.ei_about {
    padding-top: 0;
    top: 0;
  }
  .live-dates-container .ei_value.ei_about .ticketdetails_wrap {
    width: 100%;
    float: none;
  }
  .live-dates-container .field.fc_country .selectboxit,
  .live-dates-container .field.fc_state .selectboxit {
    width: 267px!important;
  }
  .live-dates-container .action_button,
  .live-dates-container input.action_button {
    width: 99%!important;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 10px;
  }
  .live-dates-container .form_wrap.pay_wrap .field_name,
  .live-dates-container .login_wrap .field_name,
  .live-dates-container .reg_wrap .field_name {
    font-size: 13px;
    text-align: left;
  }
}
@media (max-width: 992px) {
  .live_content_ctn {
    margin: 0;
  }
  #post_holder1_video {
    background-color: #e2e2e0;
  }
  #post_holder1_video .post_content {
    position: relative;
  }
  #post_holder1_video .post_img {
    display: none;
  }
  #post_holder2_video {
    background-color: #e2e2e0;
  }
  #post_holder2_video .post_content {
    position: relative;
  }
  #post_holder2_video .post_img {
    display: none;
  }
  #post_holder3_video {
    background-color: #e2e2e0;
  }
  #post_holder3_video .post_content {
    position: relative;
  }
  #post_holder3_video .post_img {
    display: none;
  }
  #post_holder4_video {
    background-color: #e2e2e0;
  }
  #post_holder4_video .post_content {
    position: relative;
  }
  #post_holder4_video .post_img {
    display: none;
  }
  #post_holder1_music {
    background-color: #e2e2e0;
  }
  #post_holder1_music .post_content {
    position: relative;
  }
  #post_holder1_music .post_img {
    display: none;
  }
  #post_holder2_music {
    background-color: #e2e2e0;
  }
  #post_holder2_music .post_content {
    position: relative;
  }
  #post_holder2_music .post_img {
    display: none;
  }
  #post_holder2 .post_content {
    position: relative;
  }
  #post_holder2 .post_content_ctn {
    margin: 0;
  }
  #post_holder2 .post_title_ctn {
    background-color: #e2e2e0;
  }
  #post_holder3 .post_img {
    display: none;
  }
  #post_holder3 .post_content {
    position: relative;
    background-image: url("https://s3.amazonaws.com/battles-test.com/images/index/924694e4ff4689b0e2ebc15a4435f14e64a298d0962e5ef1dfe29ffb.gif");
  }
  #post_holder3 .post_content_ctn {
    margin: 0;
  }
  #post_holder3 .post_title_ctn {
    background-color: #e2e2e0;
  }
  #music img {
    max-width: 100%;
  }
  #music .post_content {
    position: relative;
  }
}
