div#tour {
  background: #D8D9DA;
}
#tour .widget_row {
  font-family: "recent-grotesk", sans-serif;
  font-weight: 800;
  font-style: normal;
  text-transform: uppercase;
  font-size: 1.302vw;
}
.tourMainWrap {
  width: 87.5vw;
  margin: 0 auto;
  padding-top: 5.208vw;
  padding-bottom: 5.236vw;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.tourCenterWrap {
  display: inline-block;
  width: 50.521vw;
  vertical-align: top;
}
.tourStarDesign_Left ,.tourStarDesign_Right{
  width: 9.896vw;
}
div#tourWrapper .widget_row .event_location .venue.plain_text {
  width: 65%;
  display: inline-block;
  vertical-align: top;
  text-align: left;
  color: #000000;
}
div#tourWrapper .widget_row .event_location .location.plain_text {
  position: static;
  display: inline-block;
  vertical-align: top;
  line-height: 1.2079vw;
  width: 35%;
  text-align: left;
  color: #000000;
}
div#tourWrapper .widget_row .event_location .special-event.plain_text {
  color: #000000;
  text-align: left;
}
.featuring-artists.plain_text{
  display: none;
}
div#tourWrapper .event_links a {
  padding: 0.1vw 0.6vw 0.2vw 0.6vw;
}
.event_links a {
  display: block;
  width: 100%;
  padding: 8px 0px;
  text-transform: uppercase;
  text-align: center;
  color: #fff;
  margin: 0px auto;
  text-decoration: none;
  line-height: 1.7vw;
}
.event_links a:hover{
  opacity: 0.5;
}
.widget_row div.event_date {
  width: 15%;
  display: inline-block;
  padding-left: 0%;
  color: #000000;
  font-family: "recent-grotesk", sans-serif;
  font-weight: 800;
  font-style: normal;
  text-transform: uppercase;
  text-align: left;

}
.widget_row div.event_links {
  width: 3.958vw;
  display: inline-block;
  padding-left: 0%;
}
.widget_row div.event_location{
  width: 69%;
  padding-right: 3%;
}
.widget_row .link_text {
  color: #D8D9DA  !important;
}
.widget_row {
  border-bottom: none !important;
}
.tour_dates_heading_img{
  width: 19.679vw;
  padding-bottom: 5.226vw;
  margin: 0 auto;
  text-align: left;
}
.starDesign2{
  display: none;
}
@media (max-width: 1024px) and (orientation:portrait) {
  .widget_row{
    position: relative;
    display: block !important;
    padding: 5.33vw 0px !important;
  }
  .widget_row > div { 
    padding-left: 0 !important;
  }
  #tour .widget_row {   
      font-size: 5.333vw;
  }
  .tourMainWrap {
      width: 91.467vw;
      margin: 0 auto;
      padding-top: 13.333vw;
      padding-bottom: 13.333vw;
  }
  .tourStarDesign_Left{
    display: none;
  }
  .tourStarDesign_Right {
      width: 19.733vw;
  }
  .tour_dates_heading_img {
      width: 60.533vw;
      padding-bottom: 7.643vw;
      margin: unset;
  }
 
  .widget_row div.event_date {
    width: 100% !important;
    display: block !important;
    padding-left: 0%;
    text-align: left !important;
    line-height: 5.333vw;
    margin-bottom: 1.333vw;
}
  .widget_row div.event_location {
      width: 100%;
      padding-right: 0;
      line-height: 5.333vw;      
  }
  .widget_row div.event_links {
    width: 20.267vw;
    display: inline-block;
    padding-left: 0%;
    position: relative;
    top: unset;
    transform: unset;
    margin-top: 6px;
    text-align: left;
  }
  .widget_row .event_links {
    float: left !important;
  }
  div#tourWrapper .widget_row .event_location .location.plain_text {
      position: static;
      display: block;
      line-height: 5.333vw;
      width: 100%;
      text-align: left;
      margin-bottom: 1.333vw;
  }
  div#tourWrapper .widget_row .event_location .special-event.plain_text{
    margin-bottom: 1.333vw;
  }
  div#tourWrapper .widget_row .event_location .venue.plain_text {
      width: 100%;
      display: inline-block;
      vertical-align: top;
      text-align: left;
      color: #000000;
      line-height: 5.333vw;
      margin-bottom: 1.333vw;
  }
 
  div#tourWrapper .event_links a {
      padding: 3.1vw 0.6vw 3.2vw 0.6vw;
  }
  .starDesign2{
    display: block;
    margin-top: 3.2vw;
  }
}

