/* paging */

.paging {clear:both;background-color:none;height:19px;line-height:19px;padding:5px 0 5px 0px;font-weight:normal;font-size:12px;margin:10px 0px 20px 0px; }
.howmany {font-weight:bold;margin-right:20px;float:left;line-height:21px;}
.paging a {font-size:12px;}
.paging a:hover {font-size:12px;}
.paging a:visited {font-size:12px;}
.prev {float:left;margin-right:20px;line-height:21px;}
.numbers {float:left;margin-right:20px;line-height:21px;vertical-align:-30%;}
.currentPage {font-weight:bold;font-size:12px;vertical-align:1%;padding:2px 5px 2px 5px;}
.next {float:left;line-height:21px;}
.pagerpagenumbers {float:left;height:30px;line-height:30px;}
.pagerpagenumbers span, .pagerpagenumbers a {margin: 0px 6px 0px 0px;}
.pagersummary {padding:3px 5px 3px 0px;font-weight:bold;text-align:center;height:19px;line-height:19px;}
.pagerpagesize {float: right;height:30px;line-height:30px;}
.pagerpagesize span, .pagerpagesize a {margin: 0px 0px 0px 6px;}

.slideshow { width:688px; height:520px; }
.slideshow ul { margin:0; }
#propertyDesc { clear:both; margin-top:25px; }
#propertyFeatures ul { list-style: outside disc; margin: 5px 0 0 0; padding-left:15px; }
.description { margin-top:20px; padding-right:10px; }
#map { padding-bottom:60%; }
#viewingWrapper { margin-top:25px; clear:both; }

.maphidden { display:none; }
#valuationWrapper .error { font-weight: bold; color: #B00; }

.fpPanelItemImage { position:relative;z-index:100; }
.status {position:absolute;z-index:999;font-weight:bold;padding:0px;top:0;left:0;float:left;}

#propertyListWrapper .status { margin-left:15px; }
#propertyWrapper .status { margin-left:15px; }
#propertyFloorPlans img{ display:none; }

.propertyroomlist { color:#333333; margin-top:25px; }
.propertyroomlist .propertyroomheader {font-weight:bold;margin-bottom:5px;float:left;margin-right:10px;}
.propertyroomlist .propertyroomdimensions {font-weight:normal;margin-bottom:5px;float:left;}
.propertyroomlist .propertyroomdescription {clear:both;margin-bottom:10px;}

.slider-for { max-height:555px; }
.slider-for .slick-slide { max-height:555px; text-align:center; width:100%; height:555px; }
.slider-for .slick-slide img { width:auto; height:555px; margin:0 auto 0 auto; text-align:center; }

.searchmap { margin-top:20px; }

.nav-pills>li>a, .nav-pills>li>a:visited { color:#fff; }
.nav-pills>li>a:hover { color:#333338; background-color:#eeeeee; }

/***** Medium *****/
@media only screen and (max-width: 640px) { 

	.slider-for { max-height:381px; }
	.slider-for .slick-slide { max-height:381px; text-align:center; width:100%; height:381px; }
	.slider-for .slick-slide img { width:auto; height:381px; margin:0 auto 0 auto; text-align:center; }

}

/***** Small *****/
@media only screen and (max-width: 500px) { 
	.slider-for { max-height:286px; }
	.slider-for .slick-slide { max-height:286px; text-align:center; width:100%; height:286px; }
	.slider-for .slick-slide img { width:auto; height:286px; margin:0 auto 0 auto; text-align:center; }
}