/******************************************************************
Theme Name: K-BOOM
Theme URI: http://themeforest.net/item/kboom-responsive-events-music-wordpress-theme/4095577
Description: K-BOOM EVENTS AND MUSIC RESPONSIVE WORDPRESS THEME
Author: Andrei Holobut
Author URI: http://themeforest.net/user/holobest
Version: 1.0.7

******************************************************************/

@import url("library/css/main-css.css");
@import url("library/css/768.css");
@import url("library/css/320.css");
@import url("library/css/480.css");

/* Hacks for TicketWeb */

@import url("http://fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,400,600");

ul#LIST_VIEW {
  list-style: none;
  margin: 0;
  padding: 0;
}
ul#LIST_VIEW a {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, "Nimbus L", sans-serif !important;
}
ul#LIST_VIEW li {
  margin: 0;
  padding: 0;
}
ul#LIST_VIEW li div.event {
  padding: 20px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  overflow: hidden;
}
ul#LIST_VIEW li div.event h3 {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, "Nimbus L", sans-serif !important;
  font-weight: 600;
  font-size: 13px;
  line-height: 15.6px;
  margin: 0 0 5px 0;
  padding: 0;
  text-transform: none;
  background-color: transparent;
}
ul#LIST_VIEW li div.event h3 a {
  color: #fe6130 !important;
}
ul#LIST_VIEW li div.event p {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, "Nimbus L", sans-serif !important;
  margin: 0;
  padding: 0;
  font-size: 12px;
}
ul#LIST_VIEW li div.event p.tickets {
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 20px;
}
ul#LIST_VIEW li div.event p.tickets a {
  display: block;
  padding: 3px 0;
  width: 90px;
  color: #fe6130;
  border: 1px solid #fe6130;
  transition: color ease 0.7s, border-color ease 0.7s;
  -webkit-transition: color ease 0.7s, border-color ease 0.7s;
}
ul#LIST_VIEW li div.event p.tickets a:visited {
  color: #fe6130;
}
ul#LIST_VIEW li div.event p.tickets a:hover,
ul#LIST_VIEW li div.event p.tickets a:focus {
  color: #feae96;
  border-color: #feae96;
}
ul#LIST_VIEW li div.event .left {
  float: left;
}
ul#LIST_VIEW li div.event .left p.tickets {
  display: none;
}
ul#LIST_VIEW li div.event .right {
  float: right;
  margin-left: 20px;
}
ul#LIST_VIEW li div.event .left img {
  width: 90px;
}
ul#LIST_VIEW li div.event .content {
  margin-left: 110px;
}
ul#LIST_VIEW li:last-child div.event {
  border-bottom: none;
}
#tw-listing .pagination {
  text-transform: uppercase;
  font-size: 12px !important;
  margin: 20px 0;
  padding: 10px 0;
  text-align: center;
  border-top: 1px solid rgba(255, 255, 255, 0.3);
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
#tw-listing .pagination a {
  font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, "Nimbus L", sans-serif !important;
  font-size: 12px !important;
  cursor: pointer;
  padding: 0 10px;
  color: #fe6130;
}
#tw-listing .pagination:first-child,
#tw-listing .pagination:last-child {
  margin-bottom: 10px;
}

@media screen and (max-width: 568px) {
  ul#LIST_VIEW li div.event .left p.tickets {
    display: block;
  }
  ul#LIST_VIEW li div.event .right {
    display: none;
  }
}