.active-link {
  color: #000;
  font-weight: bold; }
  .active-link:focus {
    color: #000; }
  .active-link span.glyphicon {
    float: right; }

.link-toggle .glyphicon {
  display: none; }
.link-toggle.active-link .glyphicon {
  display: inline; }

#tour-search .content .sel-wrp a.hide-more {
  display: none; }
#tour-search .content .sel-wrp select {
  display: none; }
#tour-search .content .sel-wrp .links a {
  display: block; }
#tour-search .content .date-wrp #id_departure_day {
  width: 100px; }
#tour-search .content .date-wrp #id_departure_day, #tour-search .content .date-wrp img.ui-datepicker-trigger {
  display: inline; }
#tour-search .content .date-wrp img.ui-datepicker-trigger {
  margin-left: 10px; }
#tour-search .content .date-wrp #id_days_range {
  margin-top: 10px; }
#tour-search .content .date-wrp .range-wrp {
  display: inline-block;
  font-size: 9px; }
  #tour-search .content .date-wrp .range-wrp #id_days_range {
    width: 54px; }
  #tour-search .content .date-wrp .range-wrp span, #tour-search .content .date-wrp .range-wrp #id_days_range {
    display: inline; }
#tour-search .content .price-info {
  position: relative; }
  #tour-search .content .price-info #amount2 {
    position: absolute;
    right: 0px; }
#tour-search .content .destination-wrp select .country {
  font-weight: bold; }
#tour-search .content .destination-wrp select .resort {
  font-size: 90%;
  margin-left: 10px; }

.flights-search #search-results .flights .flights-box.label {
  cursor: pointer; }

.recommend .glyphicon-thumbs-up {
  color: red; }
