body{
/*font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;*/
font-size: 14px;
line-height: 1.42857143;
color: #333;
background-color: #fff;
 font-family: Bookman Old Style;
}  
/*tr:nth-child(odd) {background: #f1f1f1;}
tr:nth-child(even) {background: #FFF;}*/

/*tr:nth-child(odd) {background: #fbf2c9  ;}
tr:nth-child(even) {background: #fffff2 ;}*/

/*tr:nth-child(odd) {background: #fbf2c9  ;}
tr:nth-child(even) {background: #fefdda  ;}*/

th {
border-width: 0px;
padding: 12px;
/*border:3px solid blue;*/
}
.todays-program{
top: 188px;
 /*border: 1px solid red;*/
left: 195px;
width: 878px;
height: 100%;
height: auto;
margin-bottom: 300px;
list-style-type: none;
}
.searching-list{
/*float: left;
list-style-type: none;
left: 237px;
position: absolute;
list-style-type: none;
top: 235px;
width: 878px;
border:1px solid red;*/
}
.search{
padding: 5px;
}
/*.event-type {
flot: left;
 position: relative; 
 left: 10px; 
 float: left; 
float: right;
position: absolute;
 border: 2px solid red; 
top: 377px;
right: 230px;
width: 884px;
list-style-type: none;
border: 1px solid #e7e7e7;
background-color: #f1f1f1;

}*/
/*changed on march18*/
.event-type{
    list-style-type: none;
    /* border: 1px solid #e7e7e7; */
    /* background-color: #f1f1f1; */
    position: absolute;
    border: 1px solid #ededed;
    background-color: #f1f1f1;
    width: 732px;
    height: 40px;
    top: 367px;
    border: 1px solid #ededed;
    left: 237px;
}
@media only screen and (min-width: 1920px) {
.searching-list{
float: left;
left: 485px;
}
.event-type {    
top: 370px;
left: 482px;
 width: 740px;
}
.todays-program{
        left: 443px;
}
    }
.prevnext{
    position: absolute;
    border: 1px solid #ededed;
    background-color: #f1f1f1;
    width: 878px;
    height: 40px;
    top: 309px;
    border: 1px solid #ededed;
    left: 237px;
    /*padding: 7px 0px 0px 0px;*/
   
}
@media only screen and (min-width: 1920px) {
    .prevnext{
    position: absolute;
    border: 1px solid #ededed;
    background-color: #f1f1f1;
    width: 878px;
    height: 40px;
    top: 300px;
    border: 1px solid #ededed;
    left: 484px;
    /*padding: 7px 0px 0px 0px;*/
    }
}
 
.gridtable{
     width: 880px;
     font-family: georgia;
     font-size: 15px;    
     
}

#orgid{background: #fee3ad none repeat scroll 0 0;border: 1px solid #f9d691;border-radius: 5px;box-shadow: 0 6px 5px 3px #817373;display: none;padding: 8px;position: absolute;
left: 50px;margin-top: 16px;width: 560px;height: 260px;}

#datetime-week{
    background: #fee3ad none repeat scroll 0 0;border: 1px solid #f9d691;
    border-radius: 5px;box-shadow: 0 6px 5px 3px #817373;display: none;padding: 8px;
    position: absolute;
left: 320px;margin-top: 16px;    width: 94px;
    height: 54px;}


#venueid{background: #fee3ad none repeat scroll 0 0;border: 1px solid #f9d691;border-radius: 5px;box-shadow: 0 6px 5px 3px #817373;display: none;padding: 8px;position: absolute;
left: 485px;margin-top: 15px;width: 125px;height: 65px;}
#address{
    background: #fee3ad none repeat scroll 0 0;border: 1px solid #f9d691;border-radius: 5px;box-shadow: 0 6px 5px 3px #817373;display: none;padding: 8px;position: absolute;
left: 825px;margin-top: 37px;width: 200px;
z-index: 999;
}
@media only screen and (min-width: 1920px) {
#address{
        left: 1062px;
        position: absolute;
    }
}
.weekmonth{
    color:#333;
    display: inline-block;
    width:141px;
    text-decoration: none;
        border-left: 1px solid #c1c1c1;
}
.nodata{
    color: #000;
    font-size: 20px;
    font-weight: bold;
    margin: 0 auto;
    position: fixed;
    top: 490px;
    
    float: left;
    left: 485px;
}
@media only screen and (min-width: 1920px) {
    .nodata{
    top: 550px;
    float: left;
    left: 805px;
    }
    
}
.event-names{
   width: 138px;
   /*border:1px solid red;*/
   /*background: #FFF;*/
   /*border:1px solid #e7e7e7;*/ 
/*   text-decoration: none;
   background-color: #4db2ec;  
   color: #fff;
   padding: 4px 20px 5px 15px;
   cursor: pointer;
   font-size: 15px;*/
}
#swiffycontainer_month{
width: 138px;
height: 49px;
position: absolute;
left: 585px;
top: 0px;
}
#swiffycontainer_week{
width: 138px;
height: 49px;
position: absolute;
left: 439px;
top: 0px;
}
#swiffycontainer_today{
width: 138px;
height: 49px;
position: absolute;
left: 0px;
top: 0px;
}
.swiffycontainer_yesterday{
width: 138px;
height: 49px;
position: absolute;
left: 0px;
top: 0px; 
}
.swiffycontainer_tomorrow{
width: 138px;
height: 49px;
position: absolute;
left: 0px;
top: 0px; 
}
#swiffycontainer_anyday{
width: 138px;
height: 49px;
position: absolute;
left: 740px;
top: 0px;
}
.e-btn:hover, .w3-btn:link, .w3-btn:visited{
    color: #FFFFFF;    
    /*background-color: #f38b00;*/
    /*box-shadow: 10px 10px 5px grey;*/
    /*box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);*/
}
.search-btn{
    background-color: #f38b00;
    border: 1px solid #f38b00;
    color: white;padding: 7px;  
    width: 120px;
    border-radius: 12px;
    font-size: 16px;border: 2px solid #A3A3A3;
}
.src-btn:hover, .src-btn:link, .src-btn:visited{
    color: white;    
    background-color: #0099e5;
   border: 2px solid #A3A3A3;
    /*box-shadow: 10px 10px 5px grey;*/
}
#btnShow:hover,#btnShow:link,#btnShow:visited{
    color: black;
    background-color: red;
}


/* css code for scroll*/
#back-top {
	position: fixed;
	bottom: 194px;
	margin-left: -150px;
}

#back-top a {
	width: 108px;
	display: block;
	text-align: center;
	font: 11px/100% Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;

	/* transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover {
	color: #000;
}

/* arrow icon (span tag) */
#back-top span {
	width: 108px;
	height: 108px;
	display: block;
	margin-bottom: 7px;
	background: url(../img/arrow.png) no-repeat center center;
                /*color:#D34040;*/
	/* rounded corners */
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;

	/* transition */
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover span {
	/*background-color: #e4e4e4;*/
}
.wrap a{
    border-right: 1px solid;
    left: 0;
/*    width: 14%;*/
    width: 17%;
}
.wrap .visitors {
    border-right: 1px solid;
    left: 0;
    width: 14%;
}
.disclaimer {
    color: white;
    float: left;
    font-size: 15px;
    left: 35px;
    position: relative;
    text-decoration: none;
}
.powered {
    color: white;
    float: left;
    font-size: 15px;
    left: 180px;
    position: relative;
    text-decoration: none;
}

.listevents {
    color: white;
    float: left;
    left: 250px;
    position: relative;
    text-decoration: none;
}
.contact {
    color: white;
    float: left;
    font-size: 15px;
    left: 90px;
    position: relative;
    text-decoration: none;
}
.visitors {
    bottom: 13px;
    color: white;
    float: left;
   /*  left: 276px; */
    position: relative;
    text-decoration: none;
    /* width: 150px; */
	border-right: medium none !important;
}
.poweredby {
    float: left;
    /* left: 165px; */
    position: relative;
	width:14%;
}
@media only screen and (min-width: 1920px) {
#footer{
	 left: 0px !important;
	 width: 100% !important;
}
.disclaimer{
float:left;
left:35px;
position: relative;
}

.visitors{   
float: left;
left: 276px;
position: relative;
}
.contact{
left: 90px;
}
.poweredby{
    float: left;   
   /*  left: 165px;  */  
    position: relative;
	width:14%;
}
.powered{    
left: 180px;
}
.listevents {
left: 250px;
}
}
.prg-link{
    text-decoration:none;
    color:#333;
    display: block;
}
.prog:hover, .prg:link, .prg:visited{
    //text-decoration: underline;
    }
    
    .arts_list_details{
       width: 880px;
       margin: 0 auto;
       
    }
.wrappers {
    width: 878px;
    margin: 0 auto;
    text-align: left;
    overflow: hidden;   
    *padding-top: 40px;
    padding-top: 12px;
   // position: relative;
    top: 185px;
    margin-bottom: 10px;
      /* background: rgba(136, 122, 122, 0.03); */
        -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
        -moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
        /* box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.42); */
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        -khtml-border-radius: 5px;
        border-radius: 5px;
         box-shadow: 0px 0px 9px 5px rgba(50,50,50,0.25),0px 0px 2px 1px rgba(50,50,50,0.15);
        -webkit-box-shadow: 0px 0px 9px 5px rgba(50,50,50,0.25),0px 0px 2px 1px rgba(50,50,50,0.15);   
}
.no_res{
    font-size: 18px;
font-weight: bold;
overflow: hidden;
padding: 10px;
text-align: center;
width: 880px;
}
    .logo{
            position: relative;
    left: 219px;
    }
    .chennai-title{
      position: absolute;
    top: 0px;
    left: 583px;
}
h1{
    color: #4db2ec;
    font-size: 36px;
    font-weight: normal;
    
}
.left{
position: absolute;
top: 0px;
left: 266px; 
}
.right{
position: absolute;
float: right;
top: 0px;
right: 513px;
}
@media only screen and (min-width: 1920px) {
.left{
left: 546px; 
}  
.right{
right: 815px;  
}
}

/*artist details*/
 .clip {  border: 1px solid #f26311;margin-bottom: 20px;}
    .artist-details{
    color: #cc0000;
    float: left;
    left: 486px;
    position: relative;
    font: italic 38px/120% "Times New Roman", Times, serif;
    font-weight: bold;
    }
    .art-det{
    /*border: 1px solid red;*/
    margin: 0 auto;
    width: 813px;
    }
    .artist-img {
    /*border: 3px solid #f26311;*/
    float: left;
    width: 280px;
    height: 200px;
    margin-top: 5px;
    margin-left: 5px;
    margin-bottom: 5px;
}
.artist-bio {
    color: #000;
    float: left;
    font-family: open sanserif;
    font-size: 17px;
    line-height: 22px;
    padding-left: 30px;
    text-align: justify;
    width: 555px;
    bottom: 60px;
    position: relative;
}
.artist-container{
    position: relative;
    float: left;
    left: 206px;
    bottom: 80px;
}

.artist-name{    
    font-size: 18px;
    font-weight: bold;    
    color: #f26311;
    font-weight: bold;
    font: italic 30px/120% "Times New Roman", Times, serif;
    margin-bottom: 5px;
    margin-top: 0;
    font-weight: bold;
}
/*end of artist details*/

/*Disclaimer css code*/
#container{
width: 832px;
left: 18px;
position: relative;
margin-bottom: 50px;
/*border:1px solid red;*/
}

.header{
   // position: absolute;
    //left: 241px;
    text-align: center;
}



@media only screen and (min-width: 1920px) {
  .header{
   // position: absolute;
    left: 481px;
} 
.wrappers{
        right: 36px;
}
.details{
    left: 480px;
}
}
#swiffycontainer_artist{
width: 138px;
height: 49px;
float: right;
position: absolute;
top: 7px;
left: -3px;

}
.ft:hover{
    text-decoration: underline;
}
/*.catart:hover, .catart:link{
    text-decoration: underline;
    border: 2px solid #4db2ec;
    color:#4db2ec;
    font-weight: bold;
    background-color: white;
    background-color: #efefef;
    color: #686868;
}*/

/*artist list page css code here*/
.category-list{
    padding: 5px;
    left: 18px;
    position: relative;
    border: 2px solid #A3A3A3;
    font-size: 16px;
    border-radius: 10px;
}


/*List your event page css code*/
.wrap {
       overflow: hidden;
    min-width: 750px;
    min-height: 466px;
    /*border: 1px solid;*/
}
.eventdetails{
 top: 219px;
position: absolute;
left: 0px;
/*border: 1px solid red;*/
min-height: 200px;
min-width: 800px;
}
.first {
float: left;
width: 296px;
/*border: 1px solid red;*/
position: absolute;
top: 0px;
left: 10px;
}
.second {
left: 320px;
position: relative;
/*border: 1px solid red;*/
float: left;
min-width: 309px;
}

.third {
float: left;
width: 165px;
/*border: 1px solid;*/
position: absolute;
float: right;
top: 0px;
right: 7px;
}
.userevent{
position: absolute;
top: 70px;
font-size: 16px;
color:#cc0000;
width: 789px;
/*border: 1px solid red;*/
left: 12px;
}
.orglist{
top: 73px;
position: absolute;
width:800px;
/*border: 1px solid red;*/
min-height: 138px;
}
.neworg{
    position: absolute;
    top: 70px;
    padding: 5px;
    /*border:1px solid;*/
}
.not-in-list{
position: absolute;
top: 425px;
border: 2px solid;
padding: 10px;
background: #d20e0e none repeat scroll 0 0;
color:white;
border-bottom-left-radius: 1em;
border-top-right-radius: 1em;
padding: 7px 29px 9px 25px;
font-size: 16px;
}
.notinthelist-btn{
border: 2px solid;
padding: 10px;
background: #d20e0e none repeat scroll 0 0;
color:white;
border-bottom-left-radius: 1em;
border-top-right-radius: 1em;
font-size: 16px;
padding: 7px 18px 7px 21px;
}
.event:hover{
    border:1px solid #D3D3D3;
    color:#d20e0e;
    background-color: rgba(210, 150, 14, 0.5);
    
}
.suc-msg{
        color: green;
    position: absolute;
    top: 183px;
    left: 435px;
}
@media only screen and (min-width: 1920px) {
    .suc-msg{
        left: 760px;
    }    
}

/*ending the css code*/
.eventstype{
    font-size: 16px;padding: 0px 0px 0px 3px;color: white;width:140px;height: 30px;background-color: #0099e5;text-decoration: none;
}
.eventhover:hover{
    background-color: #f38b00;
    padding: 8px 8px 8px 8px;
}
.activebutton{
     background: #f38b00;
     /*background-image: -webkit-linear-gradient(top, #ffa82e, #F24A19);*/ 
     padding: 5px 2px;
     
     color:black;
}
.activebutton:hover{
    color:black;
}
.prev_btn{
    background: #ffa82e;
  background-image: -webkit-linear-gradient(top, #ffa82e, #F24A19);
  background-image: -moz-linear-gradient(top, #ffa82e, #F24A19);
  background-image: -ms-linear-gradient(top, #ffa82e, #F24A19);
  background-image: -o-linear-gradient(top, #ffa82e, #F24A19);
  background-image: linear-gradient(to bottom, #ffa82e, #F24A19);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  
  color: #ffffff;
  font-size: 13px;
  padding: 12px 21px;
  text-decoration: none;
 border: 1px solid orange;
 width: 143px;
// position: absolute;
 top: 0;
 cursor: pointer;
 border-radius: 10px;
}
.prev_btn:hover {
  background: #F1F1F1;
  background-image: -webkit-linear-gradient(top, #F1F1F1, #DBDBDB);
  background-image: -moz-linear-gradient(top, #F1F1F1, #DBDBDB);
  background-image: -ms-linear-gradient(top, #F1F1F1, #DBDBDB);
  background-image: -o-linear-gradient(top, #F1F1F1, #DBDBDB);
  background-image: linear-gradient(to bottom, #F1F1F1, #DBDBDB);
  text-decoration: none;
  border: 1px solid #DCDCDC;
  color: #000;
}
.next_btn{
    background: #ffa82e;
  background-image: -webkit-linear-gradient(top, #ffa82e, #F24A19);
  background-image: -moz-linear-gradient(top, #ffa82e, #F24A19);
  background-image: -ms-linear-gradient(top, #ffa82e, #F24A19);
  background-image: -o-linear-gradient(top, #ffa82e, #F24A19);
  background-image: linear-gradient(to bottom, #ffa82e, #F24A19);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  color: #ffffff;
  font-size: 13px;
  padding: 13px  36px;
  text-decoration: none;
 border: 1px solid orange;
 //position: absolute;
 width: 140px;
 cursor: pointer;
 border-radius: 10px;
}
.next_btn:hover {
  background: #F1F1F1;
  background-image: -webkit-linear-gradient(top, #F1F1F1, #DBDBDB);
  background-image: -moz-linear-gradient(top, #F1F1F1, #DBDBDB);
  background-image: -ms-linear-gradient(top, #F1F1F1, #DBDBDB);
  background-image: -o-linear-gradient(top, #F1F1F1, #DBDBDB);
  background-image: linear-gradient(to bottom, #F1F1F1, #DBDBDB);
  text-decoration: none;
  border: 1px solid #DCDCDC;
  color: #000;
}

.cat-art{
    background: #7d7fa3;
  background-image: -webkit-linear-gradient(top, #7d7fa3, #4b4b73);
  background-image: -moz-linear-gradient(top, #7d7fa3, #4b4b73);
  background-image: -ms-linear-gradient(top, #7d7fa3, #4b4b73);
  background-image: -o-linear-gradient(top, #7d7fa3, #4b4b73);
  background-image: linear-gradient(to bottom, #7d7fa3, #4b4b73);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 5px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 4px 20px 4px 20px;
  text-decoration: none;
  width: 105px;
  text-align: center;
  padding-bottom: 10px;
}
.cat-art:hover{
  background: #F1F1F1;
  background-image: -webkit-linear-gradient(top, #F1F1F1, #DBDBDB);
  background-image: -moz-linear-gradient(top, #F1F1F1, #DBDBDB);
  background-image: -ms-linear-gradient(top, #F1F1F1, #DBDBDB);
  background-image: -o-linear-gradient(top, #F1F1F1, #DBDBDB);
  background-image: linear-gradient(to bottom, #F1F1F1, #DBDBDB);
  text-decoration: none;
  color: #000;
}


/* New Css By Praveena */
.back_artis_details{
   float: right;
    padding: 5px 5px 0;
    text-align: right;
    width: 100px;    
}
.back_artis_details  img.homebtn{
    cursor: pointer;
}
.more_link{
    display:block;float: right;text-decoration: none;color: blue;padding-right: 5px;
}
.container{  
    margin: 0 auto;
    width: 880px;
    list-style-type: none;
}
.container  a{text-decoration: none;}
.evttype_cls{
    list-style-type: none;
    padding: 0;
    margin: 0;
    margin-top: 5px;
}
.evttype_cls li{background-color: #0099e5;
color: #ffffff;
float: left;
margin: 2px;
padding: 5px 0;
text-decoration: none;
width: 143px;
text-align: center;
padding-right: 0;
border-radius: 7px;
}
.previous{
    list-style-type: none;float:left; position: absolute; left: 386px;border-radius: 5px;
}
.nextbutton{
    list-style-type: none;float:left;position: absolute;left: 536px;border-radius: 5px;
}
.weekbutton{
    left: 807px;
    position: absolute;
}
.monthbutton{
        position: absolute;
    left: 1358px;
}
.todaybutton{
    list-style-type: none;float:left;left: 237px;
    position: absolute;
}
@media only screen and (min-width: 1920px) {
    .todaybutton{
    position: absolute;
    left: 523px;
}
   .previous{
    list-style-type: none;float:left; position: absolute; left: 674px;border-radius: 5px;
} 
.weekbutton{
    left: 1091px;position: absolute;
}
.nextbutton{
    list-style-type: none;float:left;position: absolute;left: 821px;border-radius: 5px;
}
.monthbutton{
     position: absolute;left: 1643px;
}

}
.attrbut{
    border-radius: 5px;
    border: 2px solid #A3A3A3;
    padding: 5px; 
    font-size: 16px;
}

/* Subscriber */
.subs_wrap{ background: #c9c9c9 none repeat scroll 0 0;}
.subs_wrap h2{padding-left: 5px;padding-top: 5px;padding: 0 10px 0px;}
.subs_li{overflow:hidden;color:#000;}
.subs_li ul{overflow: hidden;padding: 15px;}
.subs_li li{list-style: none;float: left;width: 100%;padding-bottom: 15px;text-align:center;}
.text_subs{ width: 20%;}
.subs_li li div{float: left;}
.subs_li li div input, select{padding: 5px;}
.btn_wrap{padding-bottom: 10px;padding-left: 10px;text-align: center;}
.subs_btn{font-size: 15px;font-weight: bold;background: #ffa82e linear-gradient(to bottom, #ffa82e, #f24a19) repeat scroll 0 0;border: 1px solid #e64d3c;border-radius: 5px;color: #fff;padding: 5px;cursor: pointer;}
.arts_select{width: 95%;font-family: Bookman Old Style;font-size: 14px;width: 95%;}
.select_wrap {width: 30%;}
/*.arts_select_new{width: 125%;}*/
.arts_select_new {background: #fff none repeat scroll 0 0;height: 113%;overflow-y: scroll !important;width:370px;}
#arts_list_right li{padding-bottom: 0 !important;}
.category_select{width: 85%;}
.arts_btn ,.cate_btn{width: 7%;}
#btnRight,#btnLeft{padding: 3px;}
#catebtnRight ,#catebtnLeft{padding: 3px;}
.error_msg{color: red;font-size: 20px;padding-bottom: 10px;text-align: center;}
.success_msg{color: green;font-size: 20px;padding-bottom: 10px;text-align: center;}
.catelist_0{display:inline-block;width: 21%;}
.catelist_1{display:inline-block;width: 27%;}
.catelist_2{display:inline-block;width: 18%;}
.catelist_3{display:inline-block;width: 17%;}
.catelist_4{display:inline-block;width: 10%;}
.catelist_5{display:inline-block;width: 21%;}
.catelist_6{display:inline-block;width: 27%;}
.catelist_7{display:inline-block;width: 18%;}
.catelist_8{display:inline-block;width: 17%;}
.catelist_9{display:inline-block;width: 21%;}
.catelist_10{display:inline-block;width: 27%;}
.catelist_11{display:inline-block;width: 19%;}



/* Loading Image */
.loader {
    background: #fafafa url("../img/ajax-loader.gif") no-repeat scroll 50% 100%;
    bottom: 0;
    height: 100%;
    left: 0;
    opacity: 0.6;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 99999;
}
/* Artist Calender Page */
#calendar tr:nth-child(2n) {background:none}
#calendar tr:nth-child(2n+1) {background:none;}
#calendar {
max-width: 1100px;
margin: 0 auto;
}
#artistcalendar .header div{text-align:center;}
#artistcalendar .headername > h2{ color: #009688;margin: 0;padding: 0;}
.calendarbody {
	width:90%;padding:10px 0px;
    border-radius: 5px;
    box-shadow: 0 0 9px 5px rgba(50, 50, 50, 0.25), 0 0 2px 1px rgba(50, 50, 50, 0.15);
    margin: 0 auto 10px;
    overflow: hidden;    
    text-align: left;
    top: 185px;    
}
.fc-year-monthly-name a {color: #009688 !important;}
.fc-year-view .fc-event{font-size:1em;background-color:#f26311;border:1px solid #fff;}
/* Artist calender => Events Detail Page */
#artistevents .right{background-color: #f38b00 !important; border-radius: 7px;float: right;  padding: 7px 21px;position:inherit;}
#artistevents .right a{ color: #fff;cursor: pointer;text-decoration: none;}
.center{text-align: center;}
.center > h2 {color: #009688;margin: 0;padding: 0;}

