.ui-autocomplete li a {
  padding: 15px 20px;
  cursor: pointer;
  background-color: #fff;
  color: #1c417f;
  line-height: 2.7em;
  font-size: 13px;
  border-bottom: 1px solid #e6e6e6;
  border-left: 1px solid #e6e6e6;
  border-right: 1px solid #e6e6e6;
  margin: 0;
}
.ui-autocomplete li a:hover {
  background: #339900 !important;
  color: #fff;
}
small.wego-code {
  color: #CCC;
}
.ui-datepicker-current-day{
  color: #fff;
  background-color: #339900;
  border-color: #339900;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
}
#ui-datepicker-div .ui-datepicker-calendar tbody tr td {
  text-align: center;
  border: 1px solid #e6e6e6 !important;
}
#ui-datepicker-div {
  width: 214px !important;
	}
	#ui-datepicker-div .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day a, #ui-datepicker-div .ui-datepicker-calendar tbody tr td.ui-datepicker-current-day a.ui-state-hover {
  background: #339900 !important;
    border-color: #339900 !important;
  color: #fff !important;
}
#ui-datepicker-div .ui-datepicker-calendar tbody tr td a.ui-state-hover {
  background: #eee!important;
}
#ui-datepicker-div .ui-datepicker-calendar tbody tr td a {
  display: block!important;
  padding: 8px 4px!important;
  cursor: pointer!important;
  color: #333!important;
  font-size:12px !important;
}
.ui-icon-circle-triangle-w, .ui-icon-circle-triangle-e { font-size:14px !important; }
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev {
  top: 13px!important;
  left: 20px!important;
  font-size: 17px!important;
}
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
  right: 17px;
  text-transform: uppercase;
  font-size: 17px!important;
  top: 13px!important;
  cursor: pointer;
  color: black;
}
#ui-datepicker-div .ui-datepicker-calendar thead tr th {
  padding: 10px 0px!important;
  text-align: center!important;
}
#ui-datepicker-div .ui-datepicker-calendar tbody tr td.ui-state-disabled {
  background: #fff!important;
}
.ui-autocomplete-input { background: url(http://www.yukpegi.com/wp-content/themes/yukpegi/images/pointer_new.png) no-repeat 10px !important; padding-left:30px !important; }
.hasDatepicker { background: url(http://www.yukpegi.com/wp-content/themes/yukpegi/images/cal_new.png) no-repeat 10px !important; padding-left:30px !important; }
.tabbable, .main_sep_bet_tab { padding:0px; margin:0px;  }
.tab_ewn1 { background: url(http://www.yukpegi.com/wp-content/themes/yukpegi/images/bed_new_white.png) no-repeat 11px 17px #339900; color:#fff; }
.tab_ewn2 { background: url(../images/flight_new_white.png) no-repeat 11px 17px #339900; color:#fff; }
.tab_ewn3 { background: url(http://www.yukpegi.com/wp-content/themes/yukpegi/images/cars_new_white.png) no-repeat 11px 17px #339900; color:#fff; }
.tabbable li { list-style:none;  }
.tabbable li a { padding: 12px 42px; display: block;   opacity: 0.98;}
.tabbable li .tab_ewn1.active { background: url(../images/bed_new_black.png) no-repeat 11px 17px #fff; color:#000; }
.tabbable li .tab_ewn2.active { background: url(http://www.yukpegi.com/wp-content/themes/yukpegi/images/flight_new_black.png) no-repeat 11px 17px #fff; color:#000; }
.tabbable li .tab_ewn3.active { background: url(http://www.yukpegi.com/wp-content/themes/yukpegi/images/cars_new_black.png) no-repeat 11px 17px #fff; color:#000; }

/*.tabbable li a.active { background:#339900; color#fff; }

.tabbable li .tab_ewn1.active { background: url(../images/bed_new_black.png) no-repeat 4px 14px; }
.tabbable li .tab_ewn1.active { background: url(http://www.yukpegi.com/wp-content/themes/yukpegi/images/flight_new_black.png) no-repeat 4px 14px; }*/