.rslides {  margin: 0 auto 40px;  }#slider2,#slider3 {  box-shadow: none;  -moz-box-shadow: none; -webkit-box-shadow: none; margin: 0 auto;  }.rslides_tabs {  list-style: none;  padding: 0; background: rgba(0,0,0,.25); box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0); -moz-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0); -webkit-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0); font-size: 1em; list-style: none;  margin: 0 auto 50px; max-width: 540px; padding: 10px 0; text-align: center; width: 100%;  }.rslides_tabs li {  display: inline; float: none; margin-right: 1px;  }.rslides_tabs a {  width: auto;  line-height: 20px;  padding: 9px 20px;  height: auto;  background: transparent;  display: inline;  }.rslides_tabs li:first-child {  margin-left: 0;  }.rslides_tabs .rslides_here a {  background: rgba(255,255,255,.1);  color: #fff;  font-weight: bold;  }/* Callback example */h3 {  font: 20px/30px Futura, "Helvetica Neue", Helvetica, Arial, sans-serif; text-align: center; color: #fff;  }.events {  list-style: none;  }.callbacks_container {  margin-bottom: 0px;    margin-top: 0px; position: relative;  float: left;  width: 100%;  background: #dee2e1;    }.callbacks {  position: relative;  list-style: none;  overflow: hidden;  width: 100%;  padding: 0;  margin: 0;  }.callbacks li {  position: absolute;  width: 100%;  left: 0;  top: 0;  }.callbacks img {  display: block;  position: relative;  z-index: 1;  height: auto;  width: 100%;  border: 0;  }.callbacks .caption {  display: block; position: absolute; z-index: 2; font-family: Heebo, Futura, 'Slabo 27px', Source Sans Pro, Georgia, serif; text-align: left;  font-weight: 900; font-size: 46px; line-height: 48px; letter-spacing: -0.5px; text-shadow: 1px 1px #000; color: #fff; opacity: 1; left: 0; right: 0; bottom: 0; padding: 40px 40px;  margin: 0; max-width: none;  }    .callbacks .annotation {  font-size: 40px; line-height: 40px; color: #dee2e1; font-weight: 500;  }          .callbacks .caption-shows-page {  display: block; position: absolute; z-index: 2; font-family: Heebo, Futura, 'Slabo 27px', Source Sans Pro, Georgia, serif; text-align: left;  font-weight: 900; font-size: 36px; line-height: 36px; letter-spacing: -0.5px; text-shadow: 1px 1px #000; color: #fff; opacity: 1; left: 0; right: 0; bottom: 0; padding: 25px 30px;  margin: 0; max-width: none;  }      .callbacks .annotation-shows-page {  font-size: 28px; line-height: 28px; color: #dee2e1; font-weight: 500;  }    .callbacks_nav {  position: absolute;  -webkit-tap-highlight-color: rgba(0,0,0,0);  top: 49%;  left: 0;  opacity: 0.7;  z-index: 3;  text-indent: -9999px;  overflow: hidden;  text-decoration: none;  height: 61px;  width: 50px;  background: transparent url("themes/arrows.png") no-repeat left top;  margin-top: -45px;  margin-left: 15px;  }.callbacks_nav:active {  opacity: 1.0;  }.callbacks_nav.next {  left: auto;  background-position: right top;  right: 0;    margin-right: 15px;  }#slider3-pager a {  display: inline-block;}#slider3-pager img {  float: left;}#slider3-pager .rslides_here a {  background: transparent;  box-shadow: 0 0 0 2px #666;}#slider3-pager a {  padding: 0;}@media screen and (max-width: 600px) {  h1 {    font: 24px/50px "Helvetica Neue", Helvetica, Arial, sans-serif;    }  .callbacks_nav {    top: 47%;    }  }