#main #main-buttons .company-name{
 font-family: 'Roboto', 'Helvetica Neue', sans-serif;
}

#main #main-buttons .btn.custom a {
    font-family: 'Roboto', 'Helvetica Neue', sans-serif;
}

#header .nav-wrapper #sb_menu .nav li a{
font-family: 'Roboto', 'Helvetica Neue', sans-serif;
}

#content-view{
font-family: 'Roboto', 'Helvetica Neue', sans-serif;
}

.title-main {
font-family: 'Roboto', 'Helvetica Neue', sans-serif;
}

#main #main-content #sb_content #content-view #schedule .overview tr td.day {
font-family: 'Roboto', 'Helvetica Neue', sans-serif;
}

#main #main-content #sb_content .map-view .title {
font-family: 'Roboto', 'Helvetica Neue', sans-serif;
}

#sb_booking_content .tab .btn.select a {
font-family: 'Roboto', 'Helvetica Neue', sans-serif;
}

.sb-widget-form .buttons .open-booking-widget-button, .sb-widget-form .title {
     font-family: 'Roboto', 'Helvetica Neue', sans-serif;
}

.btn, .invoice-pay-page-grid form input[type=button], .invoice-pay-page-grid form input[type=submit] {
     font-family: 'Roboto', 'Helvetica Neue', sans-serif;
}

#booking-result-view .section-pd .alert, #booking-result-view .tab-pd .alert {
         font-family: 'Roboto', 'Helvetica Neue', sans-serif;

        text-align: center;
}
#booking-result-view #booking-result-tabs .tabs-container .tab-link{
   font-family: 'Roboto', 'Helvetica Neue', sans-serif;
}

#sb_back_to_bookings .back-to-services{
font-family: 'Roboto', 'Helvetica Neue', sans-serif;
}

#sb-timeline #steps-nav li a {
  font-family: 'Roboto', 'Helvetica Neue', sans-serif;
}

#sb-timeline #steps #steps-content #sb_booking_content .datetime-step .container-caption {
    font-family: 'Roboto', 'Helvetica Neue', sans-serif;    font-size: 23px;
    font-weight: 400;
    padding-left: 2px;
}

#sb-timeline #steps #sb_back_button a{
   font-family: 'Roboto', 'Helvetica Neue', sans-serif;  
}

#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_dateview_container .top-date-select .header{
  font-family: 'Roboto', 'Helvetica Neue', sans-serif;  
}

#sb-timeline #steps #steps-content #sb_booking_content #details .detail-step .buttons-container .btn {
  font-family: 'Roboto', 'Helvetica Neue', sans-serif; 
}

#sb-timeline #steps #steps-content #sb_booking_content .datetime-step .container-caption{
font-family: 'Roboto', 'Helvetica Neue', sans-serif;
}

#sb-timeline #steps #steps-content #sb_booking_content .datetime-step #sb_dateview_container .top-date-select .calendar .weeks-name .name {
font-family: 'Roboto', 'Helvetica Neue', sans-serif;
}

.current-booking-info .cap{
font-family: 'Roboto', 'Helvetica Neue', sans-serif;
}

#main #main-content #sb_content #content-view #contacts .phone-number {
    color: white;
}

a{
    color: white;
}
a:hover {
     color:white;
}
a:visited {
      color:white;
}

.info{
color:gold;
}

.col-sm-4.col-md-6 .title-main {
  background-image: url("https://aguilaperformance.simplybook.me/uploads/aguilaperformance/image_files/preview/03766fa64d061a9333bca60c249fa3fc.png");
  width: 100%;
  height: 200px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  color: #fff; 
  text-align: center;
  text-indent: -9999px;
}

@media screen and (max-width: 767px) {
    .brand company-logo-and-name{
      display: flex;
      justify-content: center;
      align-items: center;
    }

    .logo {
      width: 150px;
    }
  }
#header .row {
 justify-content: center;
}
