/**
 * sv.listings.css describes listings styles
 */

.listings-list .listingContainer {
  overflow  : hidden;
}
.listings-list .listing-search {
/*  overflow  : hidden;*/
}
.listings-list .listing-search .listing-amenities,
.listings-list .listingContainer .listing-amenities {
  float : right;
}
.listings-list .listing-search .listing-amenity,
.listings-list .listingContainer .listing-amenity {
  width : 49px;
  float : left;
  margin  : 0 0 -4000px;
  padding : 0 0 4000px;
  border-left : 1px solid #EEE;
  text-align  : center;
}
.listings-list .listing-search .listing-amenities {
  height:225px;
  overflow:hidden;
}
.listings-list .listing-search .listing-amenity {
  border-color  : #FFF;
  z-index       : 1;
  height        : 1px;
  overflow      : hidden;
}

.listings-list .listing-search .listing-amenity span {
  display               : block;
  z-index               : 2;
  background-color      : #dae3cb;
  background-attachment : scroll;
  background-position   : center 9px; 
  background-repeat     : no-repeat;
  width                 : 49px;
  margin                : 0 0 -4000px;
  padding               : 0 0 4000px;
  height                : 119px;
}

.listings-list .listing-search #guest-rooms span {
  background-image  : url(../images/tableHeader-guest-rooms.png);
}

.listings-list .listing-search #meet-rooms span {
  background-image  : url(../images/tableHeader-meeting-room.png);
}
.listings-list .listing-search #meet-space span {
  background-image  : url(../images/tableHeader-meeting-space.png);
}

.listings-list .listing-search #searchHotelMeeting {
  color   :  #FFF;
  margin  : 0 150px 0 0;
  height:225px;
}
.listings-list .listing-search #searchHotelAdvanced {
  color : #FFF;
}
.listings-list .listing-search #searchHotelMeeting form,
.listings-list .listing-search #searchHotelAdvanced form {
  padding : 10px;
}
.listings-list .listing-search #searchHotelMeeting h2,
.listings-list .listing-search #searchHotelAdvanced h2 {
  margin  : 5px 0;
}

.listings-directory ul.listing-filters li {
  margin  : 0;
  padding : 0;
  float   : left;
  width   : 50%;
  text-align  : center;
}

