.ui-tabs {
  padding: 0;
  position: relative;
}

.ui-widget-content {
  border: none;
  color: #000;
}

.ui-widget-content .ui-state-active {
  background: #fff;
}

.ui-widget.ui-widget-content {
  border: none;
}

.ui-tabs .ui-tabs-panel {
  border-width: 0;
  display: block;
  padding: 20px 0 0 0;
}

.ui-widget-header {
  background: none;
  filter: none;
  border: none;
  border-top: 1px solid #CCCCCD;
  padding: 1px 0 0 0;
}

.ui-tabs .ui-tabs-nav .ui-state-default {
  border: none;
  background: none;
  filter: none;
}

.ui-tabs .ui-tabs-nav .ui-state-default.ui-state-active a {
  color: #FFF;
  background: #18657C;
}

.ui-tabs .ui-tabs-nav .ui-state-default a {
  color: #000;
  padding: 1px 10px 2px;
}

.ui-tabs .ui-tabs-nav .ui-state-default:hover a {
  text-decoration: underline;
}

#ui-datepicker-div {
  border: 1px solid #CDCDCD;
  font-size: 12px;
  padding: 0;
  margin: -3px 0 0 8px;
  background-color: transparent;
  background-color: rgba(255, 255, 255, 0.8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCFFFFFF',endColorstr='#CCFFFFFF', GradientType=0 );
  zoom: 1;
}

#ui-datepicker-div .ui-datepicker-header {
  border: none;
  padding: 0px;
  height: 32px;
  background-color: #FFF;
}

#ui-datepicker-div .ui-datepicker-header .ui-datepicker-title {
  color: #000000;
  padding-top: 4px;
}

#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next,
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev,
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next.ui-state-hover,
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev.ui-state-hover {
  height: 100%;
  top: 0;
  width: 17px;
  border: none;
  background-color: transparent;
  background: none;
  cursor: pointer;
}

#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next .ui-icon,
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev .ui-icon,
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next.ui-state-hover .ui-icon,
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev.ui-state-hover .ui-icon {
  background: url("../img/carousel_small_navigation.png") no-repeat;
  position: relative;
  margin: 0;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}

#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next {
  right: 0;
}

#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev,
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev.ui-state-hover {
  left: 0;
}

#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev .ui-icon,
#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev.ui-state-hover .ui-icon {
  background-position: right center;
}

#ui-datepicker-div .ui-datepicker-group-last table {
  border-left: 2px solid #CDCDCD;
  margin-left: -1px;
}

#ui-datepicker-div .ui-datepicker-group-first table {
  border-right: 2px solid #CDCDCD;
  margin-left: 1px;
}

#ui-datepicker-div table {
  margin: 0 0 1px 0;
  width: 100%;
}

#ui-datepicker-div table tbody {
  border: none;
}

#ui-datepicker-div table tbody tr td {
  background-color: transparent;
}

#ui-datepicker-div table tbody tr .ui-datepicker-today a {
  background-color: transparent;
  background-color: rgba(0, 139, 159, 0.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80008B9F',endColorstr='#80008B9F', GradientType=0 );
  zoom: 1;
  color: #FFFFFF;
}

#ui-datepicker-div table tbody tr a {
  border: none;
  background: none;
  background-color: transparent;
  background-color: rgba(170, 170, 170, 0.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80AAAAAA',endColorstr='#80AAAAAA', GradientType=0 );
  zoom: 1;
}

#ui-datepicker-div table tbody tr a:hover,
#ui-datepicker-div table tbody tr a.ui-state-active {
  background-color: #008B9F;
  color: #FFFFFF;
}

#ui-datepicker-div table th {
  padding: 0;
  border-top: 1px solid #CDCDCD;
  border-bottom: 1px solid #CDCDCD;
  background: none;
  background-color: transparent;
  background-color: rgba(255, 255, 255, 0.5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80FFFFFF',endColorstr='#80FFFFFF', GradientType=0 );
  zoom: 1;
}

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker .ui-datepicker select.ui-datepicker-year {
  font-size: 12px;
}

.ui-slider-horizontal {
  height: .8em;
  margin: 5px 0;
  border-radius: 5px;
  width: 523px;
  background: linear-gradient(to right, #7ee26a 0%, #fffca3 49%, #ff8255 100%);
}