@font-face {
  font-family: 'Market Sans';
  src: url('https://ir.ebaystatic.com/cr/v/c1/market-sans/v2.0/MarketSans-Regular-WebS.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Market Sans';
  src: url('https://ir.ebaystatic.com/cr/v/c1/market-sans/v2.0/MarketSans-Bold-WebS.woff2') format('woff2');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

body {
  font-family: "Market Sans";
}

h1,.h1 {
  font-family: "Market Sans";
}

h2,.h2 {
  font-family: "Market Sans";
}

h3,.h3 {
  font-family: "Market Sans";
}

h4,.h4 {
  font-family: "Market Sans";
}

h5,.h5 {
  font-family: "Market Sans";
}

h6,.h6 {
  font-family: "Market Sans";
}

.default-bottom-margin {
  margin-bottom: 15px !important;
  padding-left: 15px;
  padding-right: 15px;
}

div#bookingsContainer div#booking-records .btn.btn-default.btn-xs {
  margin-top: -5px;
  margin-bottom: 7px;
}

div#bookingsContainer div#booking-records div.result-row div.col-sm-6 div.row div.col-sm-6 {
  padding-top: 7px;
  padding-right: 6px;
}

div.body-content h2 {
  padding-left: 15px;
}

div.body-content div#bookingsContainer {
  padding-left: 15px;
  padding-right: 15px;
}

div.body-content div.row {
  padding-left: 15px;
  padding-right: 15px;
}

div.body-content div.row div.col-sm-6 h2 {
  padding-left: 0px;
}

div.body-content div.row div.col-sm-6 form div.form-group label.control-label {
  padding-right: 5px;
}

.theme-textbox:focus+.theme-label-floating, .field--not-empty+.theme-label-floating, .field--not-empty+.select2-container+.theme-label-floating, .theme-select.select2-container:focus+.theme-label-floating, .init-group+.theme-label-floating, .twitter-typeahead+.theme-label-floating, .date-label-floating {
  text-transform: none !important;
}

.header-image .center-block {
  border-radius: 25px 25px 25px 25px;
}

/* .footer-image .center-block {
  border-radius: 25px 25px 25px 25px;
}  */

.brand-header {
  margin-bottom: 25px;
}

.brand-footer {
  margin-top: 15px;
}

#main-form .row.no-theme {
    padding-bottom: 0px;
    padding-top: 15px;
}

form h4.h4 {
  padding-left: 15px;
  font-size: 16px;
}