#HotelSacher .merchant-header-row {
  background: transparent;
  height: 0px;
}

#HotelSacher .row .header-slogan {
  font-size: 28px;
  font-family: Georgia, serif;
  font-style: italic;
  color: #a77d2e;
  font-weight: normal;
  padding-top: 11px;
  padding-left: 60px;
}

.giftcard-dummy .giftcard-dummy-front {
  background-image: url(http://hotel-sacher.extrabooking.com/m-gc-image/X64H-US0U-PAHI/giftcard_default.png);
  background-repeat: no-repeat;
  background-position: left top;
}

/* define font families: */

/* main-font */
body.widget-body,
body.widget-body .value-select-field,
body.widget-body .value-select-button,
body.widget-body .value-select-text,
#service-giftcard-template-selector .giftcard-template .service-selector .giftcard-service .description {
  font-family: 'Droid Sans', sans-serif;
}

/* secondary-font */
.page1-header,
body.widget-body .in-label-group,
body.widget-body .label-subtext,
body.widget-body input,
body.widget-body textarea {
  font-family: 'Droid Sans', sans-serif;
}

/* Georgia */
#service-giftcard-category-selector h4,
#service-giftcard-event-selector h4,
#service-giftcard-template-selector .giftcard-template h4,
#service-giftcard-template-selector .giftcard-template .service-selector .giftcard-service .price {
  font-family: 'Droid Sans', sans-serif;
}

/* Helvetica */
#service-giftcard-template-selector .giftcard-template .service-selector .giftcard-service,
#service-giftcard-template-selector .giftcard-template .service-selector .giftcard-service .title{
  font-family: 'Droid Sans', sans-serif;
}

body.widget-body label,
body.widget-body .label-group {
  font-weight: normal;
  font-family: 'Droid Sans', sans-serif;
  color: #8a8a8a;
}

/* end of font family definition */

body.widget-body {
  background-image: none;
  background-color: transparent;
}

body.widget-body .value-select-field.selected,
body.widget-body .value-select-button.selected {
  background-color: #a77d2e;
  border: 1px solid #a77d2e;
  color: #fff;
}

body.widget-body .gift-value,
#page2-back-container #page2-back-link,
body.widget-body .terms-conditions a,
.category-giftcards a /*,
body.widget-body label, body.widget-body .label-group,
body.widget-body .in-label-group,
#service-giftcard-category-selector h4,
#service-giftcard-template-selector .giftcard-template h4
*/
{
  color: #a77d2e;
}


#service-giftcard-category-selector .giftcard-category {
  float: none;
  margin: 0 0 0.5em 0;
  padding: 1em 10px;
  text-align: left;
  width: 100%;
}

#service-giftcard-category-selector .giftcard-category .title-column {
  width: 15%;
  float: left;
  margin-right: 5%;
}

#service-giftcard-category-selector .giftcard-category .description-column {
  width: 80%;
  float: left;
}

#service-giftcard-category-selector .giftcard-category.selected,
#service-giftcard-template-selector .giftcard-template .service-selector .giftcard-service.selected {
  background-color: #f6e3cb;
}

body.widget-body .value-select-field.selected, body.widget-body .value-select-button:hover {
  background-color: #f6e3cb;
}

body.widget-body .value-select-field.selected, body.widget-body .value-select-button.selected {
  background-color: #a77d2e;
  color: #fff;
}

.btn-eb-default {
  background-color: #a77d2e;
  background-image: none;
  color: #fff;
  border: none;
  text-shadow: none;
  border-radius: 7px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  -o-border-radius: 7px;
  -ms-border-radius: 7px;
  box-shadow: none;
}

.widget-side-logo,
.widget-footer {
  display: none;
}