.artist_wrapper{
float:left;
width:145px;
padding:0px 6px;
}
.artist_name{
height:38px;
line-height:1.2;
font-size:15px;
text-align:center;
font-weight: 300;
text-transform:uppercase;
font-family:"Oswald",Arial,Helvetica,sans-serif;
}
.artist_img{
text-align:center;
}
.artist_img img{
width:107px;
height:107px;
}

.donate_section{
height: 154px;
width: 141%;
margin: 70px 0 70px -20%;
background: url(images/donate_bg.png) no-repeat top center;
  }

.donate_inner_section{
margin:0px auto;
width:900px;
}
.donate_left{
float:left;
width:262px;
font-size:20px;
text-align:right;
letter-spacing:4px;
padding-top:62px;
text-transform:uppercase;
font-family:"Oswald",Arial,Helvetica,sans-serif;
}
.donate_center{
float:left;
width:340px;
margin-left:15px;
padding:40px 0px 0px 0px;
}
.donate_right{
float:left;
width:250px;
font-size:20px;
letter-spacing:4px;
padding-top:62px;
margin-left:20px;
text-transform:uppercase;
font-family:"Oswald",Arial,Helvetica,sans-serif;
}
.donate_center a{
text-decoration: none;
}
.donate_today_btn {
  font-family: "Oswald",Arial,Helvetica,sans-serif;
  font-size: 38px;
  font-style: normal;
  height: 66px;
  letter-spacing: 3px;
  text-align: center;
  text-transform: uppercase;
  padding: 8px 0px 0px 0px;
  color:#fff;
}
.donate_today_btn:hover{
font-style:normal;
text-shadow:0px 0px 5px #fff;
text-decoration: none;
}

.gigpress-subscribe{
display:none;
}
.cal_tour{
float:left;
width:48%;
height:30px;
color:#fff;
font-style:normal;
letter-spacing: 1px;
font-weight: normal;
padding: 3px 0px 0px 0px;
text-transform:uppercase;
font-size:16px;
text-align:center;
font-family: "Oswald",Arial,Helvetica,sans-serif;
/* background:url(images/blue_btn_bg.png) no-repeat top center; */
background:#3f5977;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border: 0px solid #000000;

-webkit-box-shadow: 0px 4px 0px 0px rgba(172,178,184,1);
-moz-box-shadow: 0px 4px 0px 0px rgba(172,178,184,1);
box-shadow: 0px 4px 0px 0px rgba(172,178,184,1);
}
.cal_booking{
float:right;
padding: 3px 0px 0px 0px;
height:30px;
width:48%;
color:#fff;
font-style:normal;
letter-spacing: 1px;
font-weight: normal;
text-transform:uppercase;
font-size:16px;
text-align:center;
font-family: "Oswald",Arial,Helvetica,sans-serif;
background:#4c0000;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border: 0px solid #000000;
-webkit-box-shadow: 0px 4px 0px 0px rgba(145,145,145,1);
-moz-box-shadow: 0px 4px 0px 0px rgba(145,145,145,1);
box-shadow: 0px 4px 0px 0px rgba(145,145,145,1);
}
.cal_tour:hover{
background:#537398;
}
.cal_booking:hover{
background:#780202;
}

.bx-pager-item {
  display: none;
}
.banner_20Years {
  height: 266px;
  margin: -145px auto -75px auto;
  padding-left: 85px;
  width: 299px;
  position: relative;
  z-index: 998;
  display: none;
}
.artist_img_new img{
width:75px !important;
height:75px;
}
.news_section figure{
width:84px;
overflow:hidden;
}
.news_section figure img{
width:74px !important;
border: 3px solid #FFFFFF;
box-shadow: 0 0 4px 0 #C9CBCB;
}

.gigpress-info-item {
  font-size: 10px !important;
}
.home_content{
padding:0px 0px 25px 0px;
}
.home_content .photo_music{
width:150px;
}
.home_content .section.hp-3 {
  font-size: 93%;
}
.home_content .photo_music img{
  width: 100%;
  height:auto;
}

body{
background:#F1F2F2;
}
body.home {
  overflow-x:hidden;
}

@media only screen and (min-width: 1080px){
 body.home {
  overflow-x:hidden;
}
}
 
 
@media only screen and (max-width: 1119px){
.donate_section{
width:150%;
margin:70px 0 70px -25%;
}
}


@media only screen and (max-width: 1080px){
.donate_section{
width:120%;
margin:0 auto 0 -10%;
background:url(images/donate_bg1.png) no-repeat top center;
}
.donate_left, .donate_right {
  font-size: 18px;
  letter-spacing: 2px;
}
}
@media only screen and (max-width: 943px){
.donate_section{
width:100%;
margin:0px;
}
body.home {
  overflow-x:visible;
}
}


@media screen and (min-width:240px) and (max-width:480px), 
   screen and (min-device-width:240px) and (max-device-width:480px) {
   .jukebox_img {
    position: absolute;
    right: 7px;
    top: 21px;
    display: none;
    }
  .donate a span {display:none;}
  }

