.premium .motorpremium {
  background-color: #424949;
}
.premium .motorpremium .ui-widget-header {
  background-color: #aaa !important;
}
.premium .results-alerts {
  background: white;
}
.premium .results-alerts .head {
  color: #424949 !important;
}
.premium #divHorasMotor .encabezado {
  background: #424949 !important;
}
.price_box ul li {
  color: #424949;
}
.tit {
  color: #424949;
}
.btn-g,
.btn-w {
  background: #424949;
}
.btn-g span,
.btn-w span {
  background: none;
}
.top_header {
  background: #424949;
}
.footer-foot {
  background: #424949;
}
.summary_book .summary_dates .date_info {
  color: #424949;
}
.summary_book .price-detail .price-line.discount {
  color: #424949;
}
.promo_text.gratis {
  background-color: #795719;
}
.extras-box .lista_extras .row .extra_price div.extra-price-day {
  color: #424949;
}
.extras-box .lista_extras .row .extra_price div.extra-maxprice {
  color: #424949;
}
.divSuperpuesto .content h3 {
  color: #424949;
}
.divSuperpuesto .content .glyphicon {
  color: #424949;
}
.btn-y_l {
  background: #d5ac45;
  border: 1px solid #d5ac45;
}
.btn-y_l span {
  background: none;
}
.btn-y_l:hover:not(:disabled) {
  background-color: white;
  transition: all 0.5s ease;
  border: 1px solid #d5ac45;
}
.btn-y_l:hover:not(:disabled) em {
  color: #d5ac45;
}
.btn-y_l:hover:not(:disabled) i {
  color: #d5ac45;
}
.container-fluid.Premium {
  background: url(https://booking.roig.com/img/texturaCochesP0_small.png) no-repeat;
  background-position: center center;
  background-attachment: fixed;
  background-size: cover;
}
.suplemento_row {
  background: #d5ac45;
  color: black;
}
.btn-g:hover,
.btn-g_l:hover {
  background: white;
  transition: all 0.5s ease;
  border: 1px solid #d5ac45;
}
.btn-g:hover em,
.btn-g_l:hover em {
  color: #d5ac45;
}
.txt_green {
  color: #424949 !important;
}
.btn-w:hover:not(:disabled) {
  background-color: white;
  transition: all 0.5s ease;
  border: 1px solid #d5ac45;
}
.btn-w:hover:not(:disabled) em {
  color: #d5ac45;
}
.btn-w:hover:not(:disabled) i {
  color: #d5ac45;
}
.cajaSeguro .cajaCubre {
  background-color: #f2f2f2;
}
.cajaSeguro .cajaCubre strong {
  color: #424949;
}
.cajaSeguro strong {
  color: #424949;
}
.cajaSeguro .cajaCubre ul li {
  list-style-image: url(http://modres.local/img/check_icon2_premium2.png) !important;
}
.barraLogin {
  color: #424949;
  background-color: white;
  border: 1px solid #d5ac45;
}
.form_auto_motor ul li.check span {
  color: #424949;
}
.barraUser {
  border: solid 2px #d5ac45;
}
.barraUser .barra {
  color: black;
  background: #424949;
}
.barraUser .barra h3 strong {
  color: #d5ac45;
}
.btn-green {
  background-color: #424949;
}
.btn-green:hover {
  color: #424949;
  background: white;
  box-shadow: inset 0 0 0 1px #424949;
}
.form-s_motor .tit {
  color: #424949;
}
.fechasAlquiler {
  background: #f2f2f2;
}
.fechasAlquiler .container .row .divresumenBusqueda span strong {
  color: #424949;
}
.price_box.premium {
  background-color: #f2f2f2;
  text-align: center;
}
.price_box.premium .price_cabecera {
  background: #424949;
}
.price_box.premium .cajaPrecioPremium {
  background: white;
  width: 100%;
}
.price_box.premium .price_dia {
  width: auto !important;
}
.price_box.premium .price_dia .price-day {
  font-size: 15px !important;
  font-weight: normal !important;
}
.price_box.premium .price_dia .price-day .price_uds {
  font-size: 20px !important;
  font-weight: normal;
}
.price_box.premium .price_dia .price-day .price_decimal {
  font-size: 15px !important;
  font-weight: normal;
}
.price_box.premium .price_uds {
  font-size: 28px !important;
}
.price_box.premium .price_decimal {
  font-size: 20px !important;
}
.price_box.premium .normal {
  border-bottom: 1px solid black;
}
.price_box.premium .price_reserva {
  background: #d5ac45;
}
.price_box.premium .price_reserva em {
  text-transform: uppercase;
  color: black;
  font-weight: bold;
  font-size: 20px;
}
.price_box.premium ul {
  width: 100% !important;
  min-height: 0px !important;
  padding-top: 5px !important;
  text-align: left;
  padding-left: 40px !important;
}
.price_box.premium ul li {
  list-style-image: url(/img/check_icon2_premium2.png);
  font-size: 10px !important;
}
.iconPremium {
  position: absolute;
  bottom: 15px;
  right: 35px;
}
#header-step {
  border-bottom: 2px solid #795719;
}
#header-step .BookingSteps span {
  color: #795719;
}
.divHorasMotor .encabezado {
  background: #424949;
}
.divHorasMotor .horafinal:hover {
  background: #d5ac45;
}
.promoCabecera {
  background: #f2f2f2;
  padding: 10px;
  font-weight: bold;
}
.cajaPromoTarifa {
  background: #f2f2f2;
}
.cajaPromoTarifa .infoPromo_seguros ul li {
  color: #424949;
}
#SummaryTotalPrice {
  color: black !important;
}
.summary_book .summary-tariff {
  background: white;
}
.summary_book .summary-tariff .cabecera.premium {
  background: #424949;
}
.summary_book .summary-tariff .detalle li {
  list-style-image: url(/img/check_icon2_premium2.png);
}
.summary_book .summary-tariff ul li {
  list-style-image: url(/img/check_icon2_premium2.png);
}
.infoConfort .infoConfort_seguros {
  background: #f2f2f2;
  color: #424949;
}
.tasaparking {
  border: 2px solid #795719;
}
.ui-widget-header {
  background: #aaa !important;
}
.bannerPremium {
  position: relative;
  text-align: center;
}
.bannerPremium .textobannerP {
  position: absolute;
  top: 10px;
  text-align: center;
  left: 125px;
}
.bannerPremium .sellobannerP {
  position: absolute;
  top: 0;
  width: 235px;
  right: 125px;
}
.footer-foot {
  background: #424949;
}
.colRight .tit {
  color: #d5ac45;
}
.colRight .row {
  background: #ededed;
}
#infoBox_descuentos .cajainfoDescuento .infoDescuento_cabecera {
  background-color: #424949;
}
#infoBox_descuentos .cajainfoDescuento .infoDescuentos h5 b {
  color: #424949;
}
.i-infoXL {
  background: url("https://booking.roig.com/img/i-infoXLP.png") no-repeat;
}
.i-infoXL:hover {
  background: url("https://booking.roig.com/img/i-infoXLActiveP.png") no-repeat;
}
.i-info2 {
  background: url("https://booking.roig.com/img/i-info3P.png") no-repeat;
}
.cajaPromoTarifa.relax {
  background-color: #a17331;
}
.cajaPromoTarifa.relax .infoPromo {
  color: white;
}
.cajaPromoTarifa.relax .infoPromo li {
  color: white;
}
.cajaPromoTarifa.relax .promoCabecera {
  background-color: #6b6b6b;
}
.caja ul {
  height: auto !important;
}
