.myracepass .main h3{
    color:#333;
}

/*Schedule*/
#schedule_table{
    margin-bottom:50px;
}
#schedule_table .schedule_date{
    width:20%;
    padding-left:15px;
}
#schedule_table .edate{
    padding-left:15px;
}
#schedule_table .schedule_track{
    width:67%;
}
#schedule_table .schedule_details{
    width:11%;
}
#schedule_table .event_tr td{
    padding-bottom: 20px;
    padding-top:20px;
}
#schedule_table .event_tr.odd,#points_table .odd{
    background-color: #eee;
}
#schedule_table .event_tr.even,#points_table .even{
     background-color: #fff;
 }
#schedule_table .trackName{
    font-weight: bold;
}
#schedule_table .eventName{
    font-weight: bold;
}
#schedule_table th,#points_table th{
    background-color: #000;
    color:#fff;
}
.event_point_tr td:first-child{
    padding-left:10px;
}
.classes_wrapper{
    margin-bottom:20px
}
/*Schedule Year Pagination*/
ul.year_pagination{
    display: block;
    overflow: hidden;
    text-align: center;
    margin:15px 0 0 0;
    padding:0;
}
ul.year_pagination li{
    display: inline-block;
    padding: 0;
    margin: 0 0 10px 0;
}
ul.year_pagination li a{
    background-color:#000;
    color:#fff;
    border: 1px solid #000;
    padding: 2px 7px;
    display: block;
}
ul.year_pagination li.current a{
    background-color:transparent;
    color:#000;
}
ul.year_pagination li a:hover{
    background-color:#353535;
    color:#fff;
    text-decoration: none;
}
/*Widgets*/
.widget_scheduleInfo{
    text-align:center;
    margin-bottom:5px;
}
.widget_results_widget{padding-bottom:10px;}
.widget_results_widget .cycle-slide{width:100%}
.widget_eventInfo{text-align: center;}

.widget_results_widget .nextl{position: absolute;right:0;top:10px;width: 20px;height:20px;cursor: pointer;z-index: 120;font-size:15px;line-height:20px;}
.widget_results_widget .prevl{position: absolute;right:25px;top:10px;width: 20px;height:20px;cursor: pointer;z-index: 120;font-size:15px;line-height:20px;}
#slidewrapper{position: relative;}

.widget_points_widget .next2{position: absolute;right:0;top:0px;width: 20px;height:20px;cursor: pointer;z-index: 120;font-size:15px;line-height:20px;}
.widget_points_widget .prev2{position: absolute;right:25px;top:0px;width: 20px;height:20px;cursor: pointer;z-index: 120;font-size:15px;line-height:20px;}
.cycle-slide{width:100%;}
#points_table{
    margin-bottom:50px;
}