#Ediths .merchant-header-row {
  background: url(http://www.extrabooking.com/m-image/F044-361F-A246/header-bg.png) repeat-x left top;
  height: 71px;
}

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

.giftcard-dummy .giftcard-dummy-front {
  background-image: url(http://www.extrabooking.com/m-gc-image/F044-361F-A246/giftcard_default.png);
  background-repeat: no-repeat;
  background-position: left top;
}

body.widget-body,
#service-giftcard-template-selector .giftcard-template .service-selector .giftcard-service.col-1,
#service-giftcard-template-selector .giftcard-template .service-selector .giftcard-service.col-2 {
  background-color: #f0f0f0;
  background-image: none;
}

#service-giftcard-template-selector .giftcard-template .service-selector .giftcard-service.selected,
#service-giftcard-category-selector .giftcard-category.selected,
body.widget-body .value-select-button:hover {
  background-color: rgba(77, 183, 141, 0.075);
}

#service-giftcard-category-selector {
  display: none;
}

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

body.widget-body .gift-value,
#page2-back-container #page2-back-link,
body.widget-body .terms-conditions 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: #4DB78D;
}

.btn-eb-default {
  background-color: #000;
  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 {
  top: 175px;
}

.category-giftcards a {
  color: #4DB78D;
}

.category-giftcards a:hover {
  color: #000;
}