#sb_booking_company_time {
   display: none !important;
}
.btn {
    border-radius: 300px !important;
    font-weight: 300 !important;
}
html, body {
   font-family: Roboto, sans-serif !important;
}
a {
  color: #be92c2 !important;
}
.btn a {
  color: white !important;
}
.cap, #sb-timeline #steps #steps-content #sb_booking_content #details .title-main, .title-main, .title-section {
   color: #be92c2 !important;
   font-weight: 300 !important;
}
#steps-nav{
    transform: scaleY(0.75) !important;
}
#sb-timeline #steps-nav .title-small, #sb-timeline #steps-nav .title-sub {
    transform: scaleY(1.333) !important;
    font-weight: 300 !important;
}
#sb-timeline #steps-nav .title-sub {
    margin-top: 20px;
}
header {
    box-shadow: none;
}
#sb-timeline #steps #steps-content #sb_booking_content .item .tab, .section {
    box-shadow: none;
    border: 1px solid #ececec;
    border-radius: 0;
}
label, td {
   font-weight: 300 !important;
}
.info .links {
   padding-left: 0 !important;
}
#header .brand .logo a img {
   color: #919396!important;
   font-weight: 300 !important;
}

@media (min-width: 768px) {
    #header .brand .logo a img {
        height: 65px !important;
        max-height: 65px !important;
    }
}