/****************************************************************/
/****************************************************************/
.select-wrpr .select-arrow {
  display: none;
}
.select-wrpr .select-arrow .xl {
  display: none;
}
/* tealGreen */
/*Red*/
/* shamrockGreen */
/* deepBlue */
/* darkBlue */
/* skyBlue */
/* orange */
/*Red*/
/* purple */
/* slider overrides for home page */
#slides-controller .left.carousel-control,
#slides-controller .right.carousel-control {
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#00000000', GradientType=1);
}
.button-standard {
  min-width: 55px;
}
.route-finder-wrapper {
  position: relative;
}
.route-finder-wrapper .booker-nav {
  line-height: 3.5em;
  padding-top: 10px;
  margin: 0px 10px 0px -4px;
}
.route-finder-wrapper .booker-nav-plan {
  padding-bottom: 17px;
  margin: 0px 10px 0px 0px;
}
.route-finder-wrapper .label-placeholder-wrap .ei-placeholder-text {
  display: inline-block;
  position: absolute;
  cursor: text;
  top: 14px;
}
.route-finder-wrapper .extra-options .promocode,
.route-finder-wrapper .other-options .promocode {
  position: relative;
}
.route-finder-wrapper .extra-options .promocode .ei-placeholder-text,
.route-finder-wrapper .other-options .promocode .ei-placeholder-text {
  display: inline-block;
  position: absolute;
  cursor: text;
  left: 40px;
  top: 13px;
  color: #999;
}
.route-finder-wrapper .extra-options .promocode.focused .ei-placeholder-text,
.route-finder-wrapper .other-options .promocode.focused .ei-placeholder-text {
  color: #fff;
}
.route-finder-wrapper .booker-nav {
  display: inline;
}
.timetable.route-finder-wrapper {
  position: absolute;
}
.timetable.route-finder-wrapper .label-placeholder-wrap .ei-placeholder-text {
  top: 22px;
}
.column-list dt span {
  display: inline-block;
  margin-top: 20px;
}
.box .box-li.disabled * {
  cursor: not-allowed;
}
.box-style-fade .box-li.disabled:hover .interactive,
.box-style2 .box-li.disabled:hover .interactive {
  background: inherit;
}
.box-style-fade .box-li.disabled:hover .interactive .icon,
.box-style2 .box-li.disabled:hover .interactive .icon,
.box-style-fade .box-li.disabled:hover .interactive p,
.box-style2 .box-li.disabled:hover .interactive p {
  color: #008374;
}
.box-style-fade .box-li.disabled:hover .interactive .price-box *,
.box-style2 .box-li.disabled:hover .interactive .price-box * {
  color: #666666;
}
.box-style-fade .box-li.disabled:hover .interactive:before,
.box-style2 .box-li.disabled:hover .interactive:before,
.box-style-fade .box-li.disabled:hover .interactive:after,
.box-style2 .box-li.disabled:hover .interactive:after {
  opacity: 0;
}
.box-style-fade .box-li.disabled:hover .box-li-cont > div:before,
.box-style2 .box-li.disabled:hover .box-li-cont > div:before {
  border: 1px solid transparent;
}
