@charset "utf-8";
/* CSS Document */
	.right-inner-addon {
    position: relative;
}
.color-red{color:#ff0000;}
.check-help{cursor: pointer;top:10px}
.right-inner-addon input{
    padding-right: 30px;
}
	#printSection {
      display: none;
	}
	.popover{width: 100%;border-radius: 2px;height:auto;}
	.insurance-popover {
		position: absolute;
		z-index: 1060;
		display: none;
		right: 0;
		max-width: 570px;
		width: 100%; 
		height: 300px; 
		overflow: hidden;
		padding: 10px 1px 10px 10px;
		text-align: left;
		white-space: normal;
		background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .2);
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
}
.has-error .checkbox-primary input[type="checkbox"]+ label::before{
	background-color: #Fce4ec;
    border-color: #a94442;
}
	.has-error .form-control:focus {
		border-color: #a94442;
		-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
		box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
		background-color:#Fce4ec
	}
	.has-error .form-control {
		border-color: #a94442;
		-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
		box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
		background-color:#Fce4ec
	}
	.padding-top{padding-top:10px;}
	.green-color{color:#49A24D}
	.red-color{color:#EC407A;}
	.upcase-text{text-transform: uppercase;}
	.margintop-10{margin-top:10px}
	.margintop-5{margin-top:5px}
	.marginright-5{margin-right:5px}
	.row-margin{margin-left:0; margin-right:0}
	.col-paddings{padding:1px !important;}
	.col-padding{padding:5px !important;}
	.col-nopadding-top{padding:5px 0 !important;}
	.col-nopadding{padding:0 !important;}
	.col-nopadding-lr{padding:0 5px!important;}
	.search-bar{padding:0; margin:10px 0 5px; height:45px;}
	.search-bar .navbar-default{ border:none; background:none; margin:0; padding-bottom:0;}
	.search-bar .navbar-inner{box-shadow:none;padding:0; margin:0;}
	.search-bar  .navbar{margin:0;}
	.search-bar  .navbar-collapse{margin:0; padding:0}
	.search-bar  .navbar-default{margin:0; padding:0}
	.credit-cards-icon{
		display:block;
		width:196px;
		height:38px;
		background-image: url("data:image/gif;base64, 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");
	}
	.secure-icon{
		display:block;
		width:40px;
		height:40px;
		margin-top:5px;
		background-image: url("data:image/png;base64, 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");
	}
	.btn-insurance-blue {
	  background-color: #42A5F5;
	  border-color: #42A5F5; color:#fff; font-weight: normal;
	}
	.btn-insurance-blue:hover,
	.btn-insurance-blue:focus,
	.btn-insurance-blue:active,
	.btn-insurance-blue.active {
	  background-color: #42A5F5;
	  border-color: #42A5F5;color:#fff;
	  border-radius: ;
	}
	.disabled{cursor: not-allowed;
	  opacity: .35;
	}
	.btn-insurance-blue.disabled:hover,
	.btn-insurance-blue.disabled:focus,
	.btn-insurance-blue.disabled:active,
	.btn-insurance-blue.active.disabled,
	.btn-insurance-blue[disabled]:hover,
	.btn-insurance-blue[disabled]:focus,
	.btn-insurance-blue[disabled]:active,
	fieldset[disabled] .btn-insurance-blue:hover,
	fieldset[disabled] .btn-insurance-blue:focus,
	fieldset[disabled] .btn-insurance-blue.active {
	  background-color: #42A5F5;
	  border-color: #42A5F5;color:#fff;
	  cursor: not-allowed;
	  opacity: .35;
	}
	.btn-insurance-white {
	  background-color: #fff;
	  border-color: #42A5F5; color:#42A5F5; font-weight: normal;
	}
	.btn-insurance-white:hover,
	.btn-insurance-white:focus,
	.btn-insurance-white:active,
	.btn-insurance-white.active {
	  background-color: #fff;
	  border-color: #42A5F5;color:#42A5F5;
	  border-radius: ;
	}
	.disabled{cursor: not-allowed;
	  opacity: .35;
	}
	.btn-insurance-white.disabled:hover,
	.btn-insurance-white.disabled:focus,
	.btn-insurance-white.disabled:active,
	.btn-insurance-white.active.disabled,
	.btn-insurance-white[disabled]:hover,
	.btn-insurance-white[disabled]:focus,
	.btn-insurance-white[disabled]:active,
	fieldset[disabled] .btn-insurance-white:hover,
	fieldset[disabled] .btn-insurance-white:focus,
	fieldset[disabled] .btn-insurance-white.active {
	  background-color: #fff;
	  border-color: #42A5F5;color:#42A5F5;
	  cursor: not-allowed;
	  opacity: .35;
	}
	.stuck {
	  position:fixed;
	  top:0; z-index:6000;margin:0 auto
	}
	.calendar-toolbar{display:block; position:absolute}
	.liability-insurance{display:block; position:relative;height:280px; overflow:hidden;}
	.insurance-amount{font-size:32px}
	.clearfix{clear:both;height:1px}
	.marginright-10{margin-right:15px}
.divider{border-bottom:1px solid #bdbdbd;}
.contact-us-icon {
	display: block;
	width: 60px;
	height: 60px;
	position: fixed;
	z-index: 999;
	right: 20px;
	bottom: 20px;
	background: #424242;
	color:#fff;
	text-align:center;
	font-size:42px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
a.back-to-top {
	display: block;
	width: 60px;
	height: 60px;
	position: fixed;
	z-index: 999;
	right: 20px;
	bottom: 20px;
	background: #424242;
	color:#fff;
	text-align:center;
	font-size:42px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
#small-calendar{position: absolute;
  top: 100%;	
  left: 0;
  margin: 0 auto;
  z-index: 1000;
  display: none;
  width: 210px;
  padding: 5px 2px;
 
  font-size: 14px;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
.center-div{margin-left:auto; margin-right:auto}
.fa-dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, .15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}

.fa-dropdown-menu > li {
  display: block;
  padding: 0px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.fa-dropdown-menu > li > a:hover,
.fa-dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
	.big-font{font-size:20px}
	.noresult{padding-top:20px; padding-bottom:20px; color:#EF5350; font-size:18px; text-align:center}
	.sticky-box{width:100%; max-width: 560px;}
	.txt-bold{font-family: 'robotobold',sans-serif;}
	.not-avaiableDates{color:#ef5350}
	.required{ font-size:10px;color:#ef5350; padding-right:5px}
	.completed{ font-size:10px;color:#4caf50; padding-right:5px}
	.checkout-error-box{color:#ef5350; padding:5px}
	.payment-wraper{margin-top:10px; margin-bottom:10px}
	.creditcard-wraper{margin-top:10px; margin-bottom:10px}
	.payment-icon-size{font-size:38px}
	.icon-check{display:block;width:54px; height:33px;background: url(/images/check.png) no-repeat; margin-right:10px}
	.icon-check-blue{display:block;width:52px; height:33px;background: url(/images/check-blue.png) no-repeat; margin-right:10px}
	
	.icon-gray{color:#5e5e5e}
	.icon-blue{color:#42A5F5}
	#termsModal{z-index:900000;}
	.form-group .required-field {
		position:relative;
		margin-right:1px;
	}
	.form-group .required-field:after {
    position:absolute;
    content:'*';
    color:#ef5350;
    right:10px;
    top:10px;
	font-size:20px
	}
	#unavaiable-dates-box{display:none}
	#calendar-wrap .datetitle{color:#757575;font-size:1.4em;line-height:1.1em; text-align:center; margin-left:auto;margin-right:auto;padding:8px 0 5px}
	#calendar-wrap .btn-previous{color:#757575;width:14px; height:14px; font-size:22px; color:#333;float:left;cursor:pointer;padding:5px 10px 10px}
	#calendar-wrap .btn-next{color:#757575; width:14px; height:14px; font-size:22px; color:#333; float:right; cursor:pointer;padding:5px 0 10px; margin-right:10px}
	.map-box{border:1px solid #d4d4d4}
	.property-map-container{position:relative}
	.chk-margin{margin-top:2px;margin-bottom:2px}
	.nochk-margin{margin-top:2px;margin-bottom:2px; margin-left:25px}
	.terms-chk-margin{margin-left:15px;margin-top:2px;margin-bottom:2px}
	#property-map #unit-map{height:400px;overflow:hidden}
	#map-overlay{display:none}
	#propertyLocationText{margin-top:20px}
	#propertyLocationText .location-box{background-color:#fff;border:1px solid #d4d4d4;padding:10px;margin-bottom:15px}
	#application-wrap{margin-top:0px;}
	#application-wrap .application-title{color:#424242;font-size:28px;}
	#application-wrap .org-title{color:#2f9cf4;font-size:18px;}
	#application-wrap .title{font-family: 'robotobold',sans-serif;color:#424242;font-size:18px;}
	#application-wrap .sub-title{font-size:14px;}
	#application-wrap .sub-title-print{font-size:22px;}
	#application-wrap .sub-title-red{color:#E91916}
	#application-wrap .application-desc{color:#424242;font-size:13px;}
	#application-wrap .divider{border-bottom:1px solid #bdbdbd;}
	#application-wrap .timeslot-box{ min-height:50px;padding:5px 0; margin:10px 0;}
	#application-wrap .timeslot-box .title{font-family: 'robotobold',sans-serif;color:#424242;font-size:12px;}
	#application-wrap .timeslot-box .desc{color:#424242;font-size:12px;}
	#application-wrap .timeslot-box .remove-date{float:none; margin-right:10px}
	#application-wrap .timeslot-box .remove-spin{margin-right:7px}
	#application-wrap .timeslot-box .close-time{color:#414141;font-size:16px;}
	#application-wrap .timeslot-box .close-time:hover{color:#f44336;}	
	#application-wrap .attendance-total{padding:5px;}
	.order-summary-img{
		max-width:100%;
		max-height:100%;
		height:auto;
		object-fit: cover;
		overflow: hidden;
	}
	
	.order-summary-box{display: block; position: relative; width:100%; min-height:50px; border:1px solid #bdbdbd;background:#fff; margin-top:30px; radius:20px; }
	.order-summary-box .top-bar{display: block; position: relative; font-size:16px; height:30px;line-height:30px; color:#fff; background:#757575; text-align:center;margin:10px}
	.order-summary-box .middle-content{display: block; position: relative;height:auto; margin:10px auto; padding:0 10px;}
	.order-summary-box .bottom-content{display: block; position: relative; margin:10px auto;padding:0 10px}
	.order-summary-box .padding-top{padding-top:10px;}
	
	/* Custom, iPhone Retina */ 
    @media only screen and (max-width : 320px) {
		._content{display:block; position: relative;width:320px; min-height:10px;margin:0px auto}
		.listing-bar{display: none;width:320px; position: relative; padding:10px 0;z-index:5000; border-bottom:1px solid #bdbdbd; background:#f5f5f5}
		.detail-page-header{margin:0px; padding:0}
		.detail-page-header h1{font-family: 'robotomedium', sans-serif; font-size:32px; color:#424242;padding:0;margin:0 }
		.detail-page-header h3{ font-size:24px;padding:0; margin:0}
		.book-now{float:none}
		
    }
	@media only screen and (min-width : 320px) {
		._content{display:block; position: relative;width:320px; min-height:10px;margin:0px auto}
		.listing-bar{display: none;width:320px; position: relative;  padding:10px 0;z-index:5000; border-bottom:1px solid #bdbdbd; background:#f5f5f5}
		.detail-page-header{margin:0px; padding:0}
		.detail-page-header h1{font-family: 'robotomedium', sans-serif; font-size:32px; color:#424242;padding:0;margin:0 }
		.detail-page-header h3{ font-size:24px;padding:0; margin:0}
		.book-now{float:none}
    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (min-width : 480px) {
		._content{display:block; position: relative;width:480px; min-height:10px;margin:0px auto}
		.listing-bar{display: none;width:480px; position: relative; padding:10px 0;z-index:5000; border-bottom:1px solid #bdbdbd; background:#f5f5f5}
		.detail-page-header{margin:0px; padding:0}
		.detail-page-header h1{font-family: 'robotomedium', sans-serif; font-size:32px; color:#424242;padding:0;margin:0 }
		.detail-page-header h3{ font-size:24px;padding:0; margin:0}
		.book-now{float:none}
    }

    /* Small Devices, Tablets */
    @media only screen and (min-width : 768px) {
		._content{display:block; position: relative;width:768px; min-height:10px;margin:0px auto}
		.listing-bar{display: none; position: relative;  padding:10px 0;z-index:5000; border-bottom:1px solid #bdbdbd; background:#f5f5f5}
		.detail-page-header{margin:0px; padding:0}
		.detail-page-header h1{font-family: 'robotomedium', sans-serif; font-size:32px; color:#424242;padding:0;margin:0 }
		.detail-page-header h3{ font-size:24px;padding:0; margin:0}
		.book-now{float:none}
    }

    /* Medium Devices, Desktops */
    @media only screen and (min-width : 992px) {
		._content{display:block;position: relative;width:992px; min-height:10px;margin:0px auto}
		.detail-page-header{margin:0px; padding:0}
		.detail-page-header h1{font-size:32px; color:#424242;padding:0;margin:0 }
		.detail-page-header h3{ font-size:24px;padding:0; margin:0}
		.navbar .container{width: 992px; margin:0; padding:0;}
		.search-bar input.search-field{width:460px;}
		.search-bar input.calendar{width:230px;}
		.search-bar input.address{width:370px;}
		.search-bar select.select-range{width:390px; height:40px;margin-left:5px}
		.search-bar .search-time{width:320px; background:#fff; height:55px; border: 1px solid #ccc; border-radius:5px}
		.search-bar .search-time-bt{margin-right:7px;margin-TOP:9px; font-size:16px}
		.search-bar .search-time-txt{margin-left:15px; font-size:14px; font-family: 'robotobold', sans-serif;color:#2a6ebb; line-height:55px}
		#main-wraper{margin-top:10px;}
		.top-box{height:70px; margin-bottom:10px;  }
		
		.carousel-visible-area{position:relative;overflow:hidden;width:100%;height:425px}
		.carousel-full-width-area{position:absolute;width:21144px; margin-left:0;height:100%; -webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;transition:all 500ms ease-out}
		.carousel-item{float:left;position:relative;}
		.carousel-item .description{ display:block; position: absolute; line-height:30px; text-align:center; margin-top:450px;height:30px; width:100%;font-size:12px;color:#333; background:#FFFFFF}
		.d{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:220px;border-radius:50%;width:50px;height:50px;padding:15px;opacity:0;transition:opacity .25s ease-in;background-color:#000; z-index:5000}
		.previous-item-container,.next-item-container{
		position: absolute;
		top: 50%;
		margin-top: -15px;
		width: 50px;
		height: 50px;
		text-align: center;
		color: #b0b0b0;
		text-decoration: none;}
		.previous-item-container{left:12px}
		.next-item-container{right:12px;padding-left:17px}
		.focus-carousel-thumbnails{margin-top:10px}
		.focus-carousel-thumbnails ul{width:706px}
		.focus-carousel-thumbnails img{width:52.8px;height:39.6px}
		.focus-carousel-thumbnails ul{position:relative;left:-3px;right:-3px;margin-left:0;list-style:none}
		.focus-carousel-thumbnails li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;border:2px solid transparent}
		.focus-carousel-thumbnails li.active{border-color:#2a6ebb}
		.focus-carousel-thumbnails img{border:1px solid transparent;cursor:pointer;max-width:none}
		.focus-carousel-thumbnails .active img{border-color:white}
		.facility-address{padding:10px 0;font-size:14px;}
		.facility-titlehead{padding-top:10px;font-size:16px;font-family: 'robotomedium', sans-serif;  color:#424242}
		.facility-description{padding-top:5px;font-size:14px;}
		dl.facility-useage dt{display:inline;}
		dl.facility-useage dt:first-child{margin-left:0}
		dl.facility-useage dt:before{content:"|";margin-right:5px;font-weight:normal}
		dl.facility-useage dt:first-child:before{content:"";margin-right:0}
		dl.facility-useage dd{display:inline;margin-left:0}
		dl.facility-useage dd>ul{display:inline;margin-left:0;list-style:none; padding:5px 0}
		dl.facility-useage dd>ul>li{display:inline}
		dl.facility-useage dd>ul>li:after{content:",";margin-right:10px}
		dl.facility-useage dd>ul>li:last-child:after{content:"";margin-right:0}
		.facility-divider{border-bottom:1px solid #bdbdbd; margin:10px 0}
		
		.featured-listings{background-color:#eeeeee;padding:10px 0; overflow: hidden}
		.featured-listings .container{width:1115px; margin:0; padding:0}
		.featured-listings .container .featured-property{margin:6px;width:190px;float:left;position:relative}
		.featured-listings .container .featured-property:first-child{margin-left:0px}
		.featured-listings .featured-region{text-align:center}
		.featured-listings .ft-price-anchor{color:#333}
		.featured-property .featured-flag{position:absolute;top:0px; width:72px; height:73px;background: url(/images/featured-label.png) no-repeat}
		.featured-listings .featured-property .featured-flag .featured-flag-content{float:left;box-shadow:-1px 1px 1px 0 rgba(40,40,40,0.6);background:#ee8623;padding:0 4px 0 6px;color:white;text-transform:uppercase;font-size:11px;font-weight:normal;line-height:16px}
		.featured-listings .featured-property .featured-flag .featured-flag-edge-right{float:right;border-color:#ee8623 transparent #ee8623 #ee8623;border-style:solid;border-width:8px 8px 8px 0;line-height:0;box-shadow:-1px 1px 1px rgba(40,40,40,0.6)}
		.featured-flag-edge-left{display:none}
		.featured-listings .featured-property .featured-photo{width:190px;height:120px;display:inline-block;box-shadow:inset 0 1px 5px 0 #666;background-position:center center;background-size:cover;background-color:#eee;position:relative}
		
		.listing-bar{display: none; position: relative;padding:10px 0;z-index:5000; border-bottom:1px solid #bdbdbd; background:#f5f5f5}
		.listing-label{font-size:12px;font-family: 'robotomedium', sans-serif;}
		.listing-image{border:0;height:110px;width:170px}
		.listing-title{font-size:1.6em;font-family: 'robotobold', sans-serif;line-height:1.1em;margin:0;padding:0;word-wrap:break-word; color:#424242}
		.listing-title a{color:#757575}
		.lsting-subtitle{font-size:1.3em;line-height:1.1em; padding: 5px 0;color:#757575}
		.listing-desc{font-size:1.1em;line-height:1.1em;margin:0;padding:5px 0;color:#757575}
		.btn-previous{width:14px; height:14px; font-size:14px; color:#757575;float:left;cursor:pointer;padding:0 5px;}
		.btn-next{ width:14px; height:14px;font-size:14px; color:#757575; float:right; cursor:pointer;padding: 0 5px; }
		.datetitle{font-size:1.2em;font-family: 'robotomedium', sans-serif; color:#757575;line-height:1.1em; text-align:center; margin-left:auto;margin-right:auto;padding:0 5px;}
		.book-now-wraper{display:black; position:absolute; right:20px; bottom:2px;}
    }

    /* Large Devices, Wide Screens */
    @media only screen and (min-width : 1200px) {
		._content{display:block; position: relative;width:995px; min-height:10px;margin:0px auto}
		
		.detail-page-header{margin:0px; padding:0}
		.detail-page-header h1{ font-size:32px; color:#424242;padding:0;margin:0 }
		.detail-page-header h3{ font-size:24px;padding:0; margin:0}
		.navbar .container{width: 995px; margin:0; padding:0}
		.search-bar input.search-field{width:460px;}
		.search-bar input.calendar{width:230px;}
		.search-bar input.address{width:370px;}
		.search-bar select.select-range{width:400px; height:40px; margin-left:5px}
		.search-bar .search-time{width:320px; background:#fff; height:55px; border: 1px solid #ccc; border-radius:5px}
		.search-bar .search-time-bt{margin-right:7px;margin-TOP:9px; font-size:16px}
		.search-bar .search-time-txt{margin-left:15px; font-size:14px; font-family: 'robotobold', sans-serif;color:#2a6ebb; line-height:55px}
		#main-wraper{margin-top:10px;}
		.top-box{height:70px; margin-bottom:10px;  }
		.carousel-visible-area{position:relative;overflow:hidden;width:100%;height:425px}
		.carousel-full-width-area{position:absolute;width:21144px; margin-left:0;height:100%; -webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-ms-transition:all 500ms ease-out;transition:all 500ms ease-out}
		.carousel-item{float:left;position:relative;}
		.carousel-item .description{ display:block; position: absolute; line-height:30px; text-align:center; margin-top:450px;height:30px; width:100%;font-size:12px;color:#333; background:#FFFFFF}
		.d{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:220px;border-radius:50%;width:50px;height:50px;padding:15px;opacity:0;transition:opacity .25s ease-in;background-color:#000; z-index:5000}
		.previous-item-container,.next-item-container{
		position: absolute;
		top: 50%;
		margin-top: -15px;
		width: 50px;
		height: 50px;
		text-align: center;
		color: #b0b0b0;
		text-decoration: none;}
		.previous-item-container{left:12px}
		.next-item-container{right:12px;padding-left:17px}
		.focus-carousel-thumbnails{margin-top:10px}
		.focus-carousel-thumbnails ul{width:706px}
		.focus-carousel-thumbnails img{width:52.8px;height:39.6px}
		.focus-carousel-thumbnails ul{position:relative;left:-3px;right:-3px;margin-left:0;list-style:none}
		.focus-carousel-thumbnails li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;border:2px solid transparent}
		.focus-carousel-thumbnails li.active{border-color:#2a6ebb}
		.focus-carousel-thumbnails img{border:1px solid transparent;cursor:pointer;max-width:none}
		.focus-carousel-thumbnails .active img{border-color:white}
		.facility-address{padding:10px 0;font-size:14px;}
		.facility-titlehead{padding-top:10px;font-size:16px;font-family: 'robotomedium', sans-serif;  color:#424242}
		.facility-description{padding-top:5px;font-size:14px;}
		dl.facility-useage dt{display:inline;}
		dl.facility-useage dt:first-child{margin-left:0}
		dl.facility-useage dt:before{content:"|";margin-right:5px;font-weight:normal}
		dl.facility-useage dt:first-child:before{content:"";margin-right:0}
		dl.facility-useage dd{display:inline;margin-left:0}
		dl.facility-useage dd>ul{display:inline;margin-left:0;list-style:none; padding:5px 0}
		dl.facility-useage dd>ul>li{display:inline}
		dl.facility-useage dd>ul>li:after{content:",";margin-right:10px}
		dl.facility-useage dd>ul>li:last-child:after{content:"";margin-right:0}
		.facility-divider{border-bottom:1px solid #bdbdbd; margin:10px 0}
		
		.featured-listings{background-color:#eeeeee;padding:10px 0;}
		.featured-listings .container{width:1115px; margin:0; padding:0}
		.featured-listings .container .featured-property{margin:6px;width:190px;float:left;position:relative}
		.featured-listings .container .featured-property:first-child{margin-left:0px}
		.featured-listings .featured-region{text-align:center}
		.featured-listings .ft-price-anchor{color:#333}
		.featured-property .featured-flag{position:absolute;top:0px; width:72px; height:73px;background: url(/images/featured-label.png) no-repeat}
		.featured-listings .featured-property .featured-flag .featured-flag-content{float:left;box-shadow:-1px 1px 1px 0 rgba(40,40,40,0.6);background:#ee8623;padding:0 4px 0 6px;color:white;text-transform:uppercase;font-size:11px;font-weight:normal;line-height:16px}
		.featured-listings .featured-property .featured-flag .featured-flag-edge-right{float:right;border-color:#ee8623 transparent #ee8623 #ee8623;border-style:solid;border-width:8px 8px 8px 0;line-height:0;box-shadow:-1px 1px 1px rgba(40,40,40,0.6)}
		.featured-flag-edge-left{display:none}
		.featured-listings .featured-property .featured-photo{width:190px;height:120px;display:inline-block;box-shadow:inset 0 1px 5px 0 #666;background-position:center center;background-size:cover;background-color:#eee;position:relative}
		
		.listing-bar{display: block; position: relative;width:100%; padding:10px 0;z-index:500; border-bottom:1px solid #bdbdbd; background:#f5f5f5}
		.listing-label{font-size:12px;}
		.listing-image{border:0;height:110px;width:170px}
		.listing-title{font-size:1.6em;line-height:1.1em;margin:0;padding:0;word-wrap:break-word; color:#424242}
		.listing-title a{color:#757575}
		.lsting-subtitle{font-size:1.3em;line-height:1.1em; padding: 5px 0;color:#757575}
		.listing-desc{font-size:1.1em;line-height:1.1em;margin:0;padding:5px 0;color:#757575}
		.btn-previous{width:14px; height:14px; font-size:14px; color:#757575;float:left;cursor:pointer;padding:0 5px;}
		.btn-next{ width:14px; height:14px; font-size:14px; color:#757575; float:right; cursor:pointer;padding: 0 5px; }
		.datetitle{font-size:1.2em;font-family: 'robotomedium', sans-serif; color:#757575;line-height:1.1em; text-align:center; margin-left:auto;margin-right:auto;padding:0 5px;}
		.book-now-wraper{display:black; position:absolute; right:20px; bottom:2px;}
    }
	.content{display:block; position: relative;min-height:10px;margin:0px auto}
	.application-title{color:#424242;font-size:18px;}
	@media (min-width:48em) {
		.content{display:block; position: relative;min-height:10px;margin:0px auto}
		#application-wrap{padding-right:20px}
		.application-title{color:#424242;font-size:28px;}
	}
