@import url(https://fonts.googleapis.com/css?family=Roboto+Slab);
.participate_button,
.js_facebox_fan_continue {
  background: #0098e6;
  background-image: -webkit-linear-gradient(top, #0098e6, #00649c);
  background-image: -moz-linear-gradient(top, #0098e6, #00649c);
  background-image: -ms-linear-gradient(top, #0098e6, #00649c);
  background-image: -o-linear-gradient(top, #0098e6, #00649c);
  background-image: linear-gradient(to bottom, #0098e6, #00649c);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0px;
  text-shadow: 0px 2px 3px #666666;
  font-family: Arial;
  color: #ffffff!important;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
 color: #fff;
}
.participate_button span{
  color: #ffffff!important;
}
 .m_btn:after{background-color: transparent;}

.participate_button:hover {
  background: #00a6f9;
  background-image: -webkit-linear-gradient(top, #00a6f9, #007fc5);
  background-image: -moz-linear-gradient(top, #00a6f9, #007fc5);
  background-image: -ms-linear-gradient(top, #00a6f9, #007fc5);
  background-image: -o-linear-gradient(top, #00a6f9, #007fc5);
  background-image: linear-gradient(to bottom, #00a6f9, #007fc5);
  text-decoration: none;
}
 .m_countdown strong{
 font-family: 'Roboto Slab',sans-serif!important;
}
.home_layout .details_row .m_countdown{
max-width: 200px;

}
h1 { font-family: 'Roboto Slab',sans-serif!important; font-weight: 700!; }
h2 { font-family:'Roboto Slab',sans-serif!important; font-weight: 100!; }
h3  { font-family: 'Roboto Slab',sans-serif!important; font-weight: 50!; }
 

a:link {
                color: #333333;
                text-decoration: none;
}
a:visited {
                color: #333333;
                text-decoration: none;
}
a:hover {
                color: #333333;
                text-decoration: none;
}
a:active {
                color: #333333;
                text-decoration: none;
}


.action_row{background-color: #fefefe!important;}

.tt_promo_info{
display: none;
}
.home_layout .m_header_title{
display: none;}
.section .m_header_title:first-child{display: block;}

a.show_legal, a.my_entry_link{
color: #999999!important;
}
.m_header_step h1 span{
display: block;
margin-bottom: 20px;
}
a.m_btn{
  color: #fff!important;
}