/******************
Global Styles
******************/

body #displet-archive.displet-property-showcase-styles *,
body #displet-showcase-content.displet-property-showcase-styles *,
body #displet-showcase-footer.displet-property-showcase-styles *,
body #displet-showcase-header.displet-property-showcase-styles *{
	clear: none;
	float: none;
	outline: 0px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	min-width: 0px;
	max-width: none;
	min-height: 0px;
	max-height: none;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-shadow: none;
	letter-spacing: normal;
	text-align: left;
	list-style-type: none;
	background: none;
	border-collapse: separate;
	vertical-align: baseline;
	-khtml-border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
	box-shadow: none;
	box-sizing: content-box;
	-moz-box-sizing: content-box;
}

body .displet-property-showcase-styles .displet-left{
	float: left !important;
}

body .displet-property-showcase-styles .displet-right{
	float: right !important;
}

body .displet-property-showcase-styles .displet-group:after{
	content: "" !important;
	display: block !important;
	clear: both !important;
}

body .displet-property-showcase-styles .displet-table{
	display: table;
}

body .displet-property-showcase-styles .displet-tr{
	display: table-row;
}

body .displet-property-showcase-styles .displet-td{
	display: table-cell;
}

body .displet-property-showcase-styles iframe{
	max-width: 100% !important;
}

body .displet-property-showcase-styles .displet-480-show{
	display: none !important;
}

body .displet-property-showcase-styles .displet-768-show{
	display: none !important;
}

body .displet-property-showcase-styles .displet-color,
body .displet-property-showcase-styles .displet-color *{
	color: #444 !important;
}

body .displet-property-showcase-styles .displet-light-color,
body .displet-property-showcase-styles .displet-light-color *{
	color: #666 !important;
}

body .displet-property-showcase-styles .displet-dark-color,
body .displet-property-showcase-styles .displet-dark-color *{
	color: #222 !important;
}

body .displet-property-showcase-styles .displet-border-color{
	border-color: #cecece !important;
}

@media (max-width: 768px) {
	body .displet-property-showcase-styles .displet-768-hide{
		display: none !important;
	}

	body .displet-property-showcase-styles .displet-768-show{
		display: block !important;
	}
}

@media (max-width: 480px) {
	body .displet-property-showcase-styles div{
		word-break: break-all;
	}

	body .displet-property-showcase-styles .displet-480-hide{
		display: none !important;
	}

	body .displet-property-showcase-styles .displet-480-show{
		display: block !important;
	}
}

/******************
Displet Color Scheme Styles
******************/

/* Blue Color Scheme */
body .displet-property-showcase-styles.displet-blue-color-scheme .displet-highlight-color,
body .displet-property-showcase-styles.displet-blue-color-scheme .displet-highlight-color *{
	color: #4a8ecc !important;
}

body .displet-property-showcase-styles.displet-blue-color-scheme .displet-highlight-background-color-hover:hover{
	background-color: #4a8ecc !important;
}

body .displet-property-showcase-styles.displet-blue-color-scheme .displet-dark-highlight-color,
body .displet-property-showcase-styles.displet-blue-color-scheme .displet-dark-highlight-color *{
	color: #346592 !important;
}

body .displet-property-showcase-styles.displet-blue-color-scheme .displet-dark-highlight-background-color{
	background-color: #346592 !important;
}

body .displet-property-showcase-styles.displet-blue-color-scheme .displet-dark-highlight-border-top{
	border-top: 1px solid #346592 !important;
}

#displet-showcase-header.displet-property-showcase-styles.displet-blue-color-scheme .displet-navigation a:hover,
#displet-showcase-header.displet-property-showcase-styles.displet-blue-color-scheme .displet-navigation a.displet-active{
	background: #559fd3 url('images/blue/navigationahovback.png') 0px 0px repeat-x !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-blue-color-scheme .displet-more-photos a{
	background: url('images/blue/morephotosleft.png') 0px 0px no-repeat !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-blue-color-scheme .displet-photo-banner{
	background: url('images/blue/photobannerbottomright.png') right bottom no-repeat !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-blue-color-scheme .displet-photo-banner-inner{
	background: url('images/blue/photobannerleft.png') 0px 0px repeat-y !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-blue-color-scheme .displet-photo-banner-inner div{
	background-color: #dea035 !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-blue-color-scheme .displet-photo-slideshow-pager a.active::after,
#displet-showcase-content.displet-property-showcase-styles.displet-blue-color-scheme .displet-photo-slideshow-pager a:hover::after{
	box-shadow: inset 0px 0px 0px 2px #4a8ecc !important;
}

/* Green Color Scheme */
body .displet-property-showcase-styles.displet-green-color-scheme .displet-highlight-color,
body .displet-property-showcase-styles.displet-green-color-scheme .displet-highlight-color *{
	color: #69bc48 !important;
}

body .displet-property-showcase-styles.displet-green-color-scheme .displet-highlight-background-color-hover:hover{
	background-color: #69bc48 !important;
}

body .displet-property-showcase-styles.displet-green-color-scheme .displet-dark-highlight-color,
body .displet-property-showcase-styles.displet-green-color-scheme .displet-dark-highlight-color *{
	color: #345e24 !important;
}

body .displet-property-showcase-styles.displet-green-color-scheme .displet-dark-highlight-background-color{
	background-color: #345e24 !important;
}

body .displet-property-showcase-styles.displet-green-color-scheme .displet-dark-highlight-border-top{
	border-top: 1px solid #345e24 !important;
}

#displet-showcase-header.displet-property-showcase-styles.displet-green-color-scheme .displet-navigation a:hover,
#displet-showcase-header.displet-property-showcase-styles.displet-green-color-scheme .displet-navigation a.displet-active{
	background: #78c653 url('images/green/navigationahovback.png') 0px 0px repeat-x !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-green-color-scheme .displet-more-photos a{
	background: url('images/green/morephotosleft.png') 0px 0px no-repeat !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-green-color-scheme .displet-photo-banner{
	background: url('images/green/photobannerbottomright.png') right bottom no-repeat !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-green-color-scheme .displet-photo-banner-inner{
	background: url('images/green/photobannerleft.png') 0px 0px repeat-y !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-green-color-scheme .displet-photo-banner-inner div{
	background-color: #69bc48 !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-green-color-scheme .displet-photo-slideshow-pager a.active::after,
#displet-showcase-content.displet-property-showcase-styles.displet-green-color-scheme .displet-photo-slideshow-pager a:hover::after{
	box-shadow: inset 0px 0px 0px 2px #69bc48 !important;
}

/* Red Color Scheme */
body .displet-property-showcase-styles.displet-red-color-scheme .displet-highlight-color,
body .displet-property-showcase-styles.displet-red-color-scheme .displet-highlight-color *{
	color: #f13136 !important;
}

body .displet-property-showcase-styles.displet-red-color-scheme .displet-highlight-background-color-hover:hover{
	background-color: #f13136 !important;
}

body .displet-property-showcase-styles.displet-red-color-scheme .displet-dark-highlight-color,
body .displet-property-showcase-styles.displet-red-color-scheme .displet-dark-highlight-color *{
	color: #b40101 !important;
}

body .displet-property-showcase-styles.displet-red-color-scheme .displet-dark-highlight-background-color{
	background-color: #b40101 !important;
}

body .displet-property-showcase-styles.displet-red-color-scheme .displet-dark-highlight-border-top{
	border-top: 1px solid #b40101 !important;
}

#displet-showcase-header.displet-property-showcase-styles.displet-red-color-scheme .displet-navigation a:hover,
#displet-showcase-header.displet-property-showcase-styles.displet-red-color-scheme .displet-navigation a.displet-active{
	background: #f3383e url('images/red/navigationahovback.png') 0px 0px repeat-x !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-red-color-scheme .displet-more-photos a{
	background: url('images/red/morephotosleft.png') 0px 0px no-repeat !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-red-color-scheme .displet-photo-banner{
	background: url('images/red/photobannerbottomright.png') right bottom no-repeat !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-red-color-scheme .displet-photo-banner-inner{
	background: url('images/red/photobannerleft.png') 0px 0px repeat-y !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-red-color-scheme .displet-photo-banner-inner div{
	background-color: #f13136 !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-red-color-scheme .displet-photo-slideshow-pager a.active::after,
#displet-showcase-content.displet-property-showcase-styles.displet-red-color-scheme .displet-photo-slideshow-pager a:hover::after{
	box-shadow: inset 0px 0px 0px 2px #f13136 !important;
}

/* Orange Color Scheme */
body .displet-property-showcase-styles.displet-orange-color-scheme .displet-highlight-color,
body .displet-property-showcase-styles.displet-orange-color-scheme .displet-highlight-color *{
	color: #f47121 !important;
}

body .displet-property-showcase-styles.displet-orange-color-scheme .displet-highlight-background-color-hover:hover{
	background-color: #f47121 !important;
}

body .displet-property-showcase-styles.displet-orange-color-scheme .displet-dark-highlight-color,
body .displet-property-showcase-styles.displet-orange-color-scheme .displet-dark-highlight-color *{
	color: #a63a10 !important;
}

body .displet-property-showcase-styles.displet-orange-color-scheme .displet-dark-highlight-background-color{
	background-color: #a63a10 !important;
}

body .displet-property-showcase-styles.displet-orange-color-scheme .displet-dark-highlight-border-top{
	border-top: 1px solid #a63a10 !important;
}

#displet-showcase-header.displet-property-showcase-styles.displet-orange-color-scheme .displet-navigation a:hover,
#displet-showcase-header.displet-property-showcase-styles.displet-orange-color-scheme .displet-navigation a.displet-active{
	background: #f68226 url('images/orange/navigationahovback.png') 0px 0px repeat-x !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-orange-color-scheme .displet-more-photos a{
	background: url('images/orange/morephotosleft.png') 0px 0px no-repeat !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-orange-color-scheme .displet-photo-banner{
	background: url('images/orange/photobannerbottomright.png') right bottom no-repeat !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-orange-color-scheme .displet-photo-banner-inner{
	background: url('images/orange/photobannerleft.png') 0px 0px repeat-y !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-orange-color-scheme .displet-photo-banner-inner div{
	background-color: #f47121 !important;
}

#displet-showcase-content.displet-property-showcase-styles.displet-orange-color-scheme .displet-photo-slideshow-pager a.active::after,
#displet-showcase-content.displet-property-showcase-styles.displet-orange-color-scheme .displet-photo-slideshow-pager a:hover::after{
	box-shadow: inset 0px 0px 0px 2px #f47121 !important;
}

/******************
Displet Showcase Styles
******************/

#displet-showcase.displet-property-showcase-styles{
	background: #eee url('images/grayspray.png') 0px 0px repeat !important;
}

#displet-showcase.displet-property-showcase-styles .displet-margin{
	margin: 0px auto !important;
	padding: 0px 20px !important;
	max-width: 960px !important;
}

#displet-showcase.displet-property-showcase-styles .displet-wrapper{
	margin: 30px 0px !important;
	background-color: #fff !important;
	-webkit-box-shadow: 0px 0px 3px #bbb !important;
	box-shadow: 0px 0px 3px #bbb !important;
}

@media (max-width: 768px) {
	#displet-showcase.displet-property-showcase-styles .displet-margin{
		padding: 0px 10px !important;
	}
}

@media (max-width: 480px) {
	#displet-showcase.displet-property-showcase-styles .displet-wrapper{
		margin: 10px 0px !important;
	}
}

/******************
Displet Showcase Header Styles
******************/

#displet-showcase-header.displet-property-showcase-styles{
	padding: 0px 20px !important;
	background-color: #fff !important;
	overflow: hidden !important;
}

#displet-showcase-header.displet-property-showcase-styles .displet-logo{
	margin: 20px 0px 0px 50px !important;
}

#displet-showcase-header.displet-property-showcase-styles .displet-logo img{
	display: block !important;
	max-width: 300px !important;
	max-height: 126px !important;
}

#displet-showcase-header.displet-property-showcase-styles .displet-headshot{
	margin: 20px 0px 0px 50px !important;
	border: 5px solid #fff !important;
	-webkit-box-shadow: 0px 0px 2px #aaa !important;
	box-shadow: 0px 0px 2px #aaa !important;
}

#displet-showcase-header.displet-property-showcase-styles .displet-headshot img{
	display: block !important;
	max-width: 116px !important;
	max-height: 116px !important;
}

#displet-showcase-header.displet-property-showcase-styles .displet-banner{
	margin: 0px 30px -7px 0px !important;
	padding-bottom: 14px !important;
	background: url('images/bannerleftbottom.png') 0px bottom no-repeat !important;
}

#displet-showcase-header.displet-property-showcase-styles .displet-banner-interior{
	padding: 19px 0px 12px 0px !important;
	background: url('images/bannerleft.png') 0px bottom repeat-y !important;
}

#displet-showcase-header.displet-property-showcase-styles .displet-banner-interior > div{
	margin-top: 10px !important;
	font-family: 'Ultra', serif !important;
	line-height: 24px !important;
}

#displet-showcase-header.displet-property-showcase-styles .displet-banner-interior a{
	display: block !important;
	padding-left: 53px !important;
	font-size: 14px !important;
	text-decoration: none !important;
}

#displet-showcase-header.displet-property-showcase-styles .displet-banner-interior a:hover{
	text-decoration: underline !important;
}

#displet-showcase-header.displet-property-showcase-styles .displet-phone a:hover{
	text-decoration: none !important;
}

#displet-showcase-header.displet-property-showcase-styles .displet-phone a{
	background: url('images/phoneleft.png') 8px center no-repeat !important;
}

#displet-showcase-header.displet-property-showcase-styles .displet-email a{
	background: url('images/emailleft.png') 10px center no-repeat !important;
}

#displet-showcase-header.displet-property-showcase-styles .displet-website a{
	background: url('images/websiteleft.png') 8px center no-repeat !important;
}

#displet-showcase-header.displet-property-showcase-styles .displet-banner-interior a div{
	border-bottom: 1px dotted #949494 !important;
}

#displet-showcase-header.displet-property-showcase-styles .displet-navigation{
	margin-top: 20px !important;
	background: #4e4e4e url('images/navigationback.png') 0px 0px repeat-x !important;
}

#displet-showcase-header.displet-property-showcase-styles li{
	float: left !important;
	margin-right: 15px !important;
}

#displet-showcase-header.displet-property-showcase-styles li:last-child{
	margin-right: 0px !important;
}

#displet-showcase-header.displet-property-showcase-styles .displet-navigation a{
	display: block !important;
	padding: 15px !important;
	line-height: 20px !important;
	font-family: 'Oswald', san-serif !important;
	font-size: 14px !important;
	color: #fff !important;
	text-transform: uppercase !important;
	text-decoration: none !important;
}

@media (max-width: 768px) {
	#displet-showcase-header.displet-property-showcase-styles{
		padding: 0px 15px !important;
	}
}

@media (max-width: 480px) {
	#displet-showcase-header.displet-property-showcase-styles{
		padding: 0px 10px !important;
	}

	#displet-showcase-header.displet-property-showcase-styles .displet-logo{
		float: none !important;
		margin: 0px !important;
		padding-top: 20px !important;
		width: auto !important;
	}

	#displet-showcase-header.displet-property-showcase-styles .displet-logo.displet-with-headshot{
		margin: 0px 146px 0px 10px !important;
	}

	#displet-showcase-header.displet-property-showcase-styles .displet-logo img{
		display: block !important;
		margin: 0px auto !important;
		max-width: 100% !important;
		max-height: 126px !important;
	}

	#displet-showcase-header.displet-property-showcase-styles .displet-headshot{
		float: right !important;
		margin-left: 0px !important;
		margin-right: 10px !important;
	}

	#displet-showcase-header.displet-property-showcase-styles .displet-banner{
		float: none !important;
		margin: 28px 0px 0px 0px !important;
		padding-bottom: 0px !important;
		text-align: center !important;
		background: none !important;
	}

	#displet-showcase-header.displet-property-showcase-styles .displet-banner-interior{
		display: inline-block !important;
		padding: 0px 8px 0px 0px !important;
		background: none !important;
	}
}

/******************
Displet Showcase Content Styles
******************/

#displet-showcase-content.displet-property-showcase-styles{
	padding: 50px 20px 20px 20px !important;
	background-color: #fff !important;
}

#displet-single.displet-property-showcase-styles #displet-showcase-content.displet-property-showcase-styles .displet-address.displet-480-show{
	display: block !important;
	margin-bottom: 14px !important;
}

#displet-single.displet-property-showcase-styles #displet-showcase-content.displet-property-showcase-styles .displet-address.displet-480-hide{
	display: none !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo{
	position: relative !important;
	margin-bottom: 7px !important;
	padding-left: 30px !important;
	width: 500px !important;
}

#displet-single.displet-property-showcase-styles #displet-showcase-content.displet-property-showcase-styles .displet-photo{
	margin-bottom: 27px !important;
	padding-left: 0px !important;
	width: auto !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo img{
	display: block !important;
	width: 100% !important;
	height: auto !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-banner{
	position: absolute !important;
	top: 10px !important;
	right: -7px !important;
	padding-bottom: 7px !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-banner-inner{
	padding-left: 10px !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-banner-inner div{
	padding: 0px 15px !important;
	line-height: 32px !important;
	font-family: 'Ultra', serif !important;
	font-size: 14px !important;
	color: #fff !important;
	text-transform: uppercase !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-more-photos{
	margin-top: 14px !important;
	text-align: center !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-more-photos a{
	display: inline-block !important;
	padding: 18px 0px 7px 61px !important;
	line-height: 18px !important;
	font-family: 'Ultra', serif !important;
	font-size: 14px !important;
	text-transform: uppercase !important;
	text-decoration: underline !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-more-photos a:hover{
	text-decoration: none !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-property.displet-with-photos{
	margin-right: 530px !important;
}

#displet-single.displet-property-showcase-styles #displet-showcase-content.displet-property-showcase-styles .displet-property.displet-with-photos{
	clear: both;
	margin-right: 0px !important;
	margin-bottom: 47px !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-address{
	border-bottom-width: 3px !important;
	border-bottom-style: double !important;
	padding-bottom: 18px !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-street-address{
	margin-top: -4px !important;
	line-height: 28px !important;
	font-family: 'Oswald', san-serif !important;
	font-size: 24px !important;
	text-transform: uppercase !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-city-state-zip{
	margin-top: 8px !important;
	line-height: 20px !important;
	font-family: 'Oswald', san-serif !important;
	font-size: 18px !important;
	text-transform: uppercase !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-details{
	margin-top: 14px !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-property-info .displet-details,
#displet-showcase-content.displet-property-showcase-styles .displet-schools .displet-details{
	margin-bottom: 47px !important;
}

#displet-single.displet-property-showcase-styles #displet-showcase-content.displet-property-showcase-styles .displet-property-info .displet-details{
	margin-bottom: 14px !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-detail{
	margin-top: 3px !important;
	padding: 10px !important;
	line-height: 24px !important;
	font-family: 'Ultra', serif !important;
	background-color: #ededed !important;
	word-break: break-all !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-detail a{
	text-decoration: underline !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-detail a:hover{
	text-decoration: none !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-description{
	margin-bottom: 4px !important;
	line-height: 24px !important;
	font-family: 'Arial', san-serif !important;
	font-size: 14px !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-description > *,
#displet-showcase-content.displet-property-showcase-styles .displet-description > p > *{
	max-width: 100% !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-description h2{
	margin-bottom: 15px !important;
	border-bottom: 3px double #cecece !important;
	padding-bottom: 8px !important;
	line-height: 20px !important;
	font-family: 'Oswald', san-serif !important;
	font-size: 18px !important;
	text-transform: uppercase !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-description p{
	margin: 24px 0px !important;
	line-height: 24px !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-description > p:nth-child(2){
	margin-top: 0px !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-description > p:last-child{
	margin-bottom: 0px !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-headline{
	padding-left: 30px !important;
	max-width: 50% !important;
	line-height: 46px !important;
	font-family: 'Ultra', serif !important;
	font-size: 40px !important;
	text-transform: uppercase !important;
	text-align: right !important;
	background-color: #fff !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-slideshow{
	margin-bottom: 30px !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow{
	position: relative !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow img{
	width: 100% !important;
	height: auto !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-previous,
#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-next{
	position: absolute !important;
	top: 50% !important;
	margin-top: -22px !important;
	width: 44px !important;
	height: 44px !important;
	line-height: 44px !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-previous{
	left: 0px !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-next{
	right: 0px !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-previous a,
#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-next a{
	display: block !important;
	text-indent: -9999px !important;
	background-color: #444 !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	opacity: 0 !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow:hover .displet-photo-slideshow-previous a,
#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow:hover .displet-photo-slideshow-next a{
	opacity: .7 !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow .displet-photo-slideshow-previous a:hover,
#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow .displet-photo-slideshow-next a:hover{
	background-color: #000 !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-previous a{
	background-image: url('images/slideshowprevious.png') !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-next a{
	background-image: url('images/slideshownext.png') !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-pager{
	margin-right: -33px !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-pager div{
	float: left !important;
	padding: 30px 33px 0px 0px !important;
	width: 33.3% !important;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-pager div:nth-child(3n + 1){
	clear: both !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-pager a,
#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-pager img{
	display: block !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-pager a{
	position: relative !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-pager a.active::after,
#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-pager a:hover::after{
	content: "" !important;
	position: absolute !important;
	top: 0px !important;
	left: 0px !important;
	display: block !important;
	width: 100% !important;
	height: 100% !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-pager img{
	width: 100% !important;
	height: auto !important;
}

#displet-showcase-content.displet-property-showcase-styles .displet-map{
	border-width: 5px !important;
	border-style: solid !important;
	height: 772px !important;
}

@media (max-width: 768px) {
	#displet-showcase-content.displet-property-showcase-styles{
		padding: 50px 15px 15px 15px !important;
	}

	#displet-showcase-content.displet-property-showcase-styles .displet-photo{
		padding-left: 30px !important;
		width: 60% !important;
		-webkit-box-sizing: border-box !important;
		-moz-box-sizing: border-box !important;
		box-sizing: border-box !important;
	}

	#displet-showcase-content.displet-property-showcase-styles .displet-property.displet-with-photos{
		margin-right: 60% !important;
	}

	#displet-showcase-content.displet-property-showcase-styles .displet-headline{
		margin-top: 14px !important;
		line-height: 34px !important;
		font-size: 30px !important;
		max-width: none !important;
	}

	#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-pager div{
		width: 50% !important;
	}

	#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-pager div:nth-child(3n + 1){
		clear: none !important;
	}

	#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-pager div:nth-child(odd){
		clear: both !important;
	}

	#displet-showcase-content.displet-property-showcase-styles .displet-map{
		height: 500px !important;
	}
}

@media (max-width: 480px) {
	#displet-showcase-content.displet-property-showcase-styles{
		padding: 30px 10px 10px 10px !important;
	}

	#displet-showcase-content.displet-property-showcase-styles .displet-photo{
		float: none !important;
		margin-top: 14px !important;
		margin-bottom: 27px !important;
		padding-left: 0px !important;
		width: auto !important;
	}

	#displet-showcase-content.displet-property-showcase-styles .displet-property.displet-with-photos{
		margin-right: 0px !important;
	}

	#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-previous a,
	#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-next a{
		opacity: .7 !important;
	}

	#displet-showcase-content.displet-property-showcase-styles .displet-photo-slideshow-pager{
		display: none !important;
	}

	#displet-showcase-content.displet-property-showcase-styles .displet-map{
		height: 350px !important;
	}
}

/******************
Displet SPW Footer Styles
******************/

#displet-showcase-footer.displet-property-showcase-styles{
	padding-bottom: 31px !important;
}

#displet-showcase-footer.displet-property-showcase-styles .displet-navigation{
	margin-bottom: 19px !important;
	background-color: #ccc !important;
}

#displet-showcase-footer.displet-property-showcase-styles .displet-navigation ul{
	text-align: center !important;
}

#displet-showcase-footer.displet-property-showcase-styles .displet-navigation li{
	display: inline-block !important;
	padding: 15px 17px !important;
}

#displet-showcase-footer.displet-property-showcase-styles .displet-navigation a{
	line-height: 15px !important;
	font-family: 'Oswald', san-serif !important;
	font-size: 12px !important;
	text-transform: uppercase !important;
	text-decoration: underline !important;
}

#displet-showcase-footer.displet-property-showcase-styles .displet-navigation a:hover,
#displet-showcase-footer.displet-property-showcase-styles .displet-navigation a.displet-active{
	text-decoration: none !important;
}

#displet-showcase-footer.displet-property-showcase-styles .displet-address{
	margin-right: 30px !important;
	line-height: 24px !important;
	font-family: 'Oswald', san-serif !important;
	font-size: 14px !important;
	text-transform: uppercase !important;
}

#displet-showcase-footer.displet-property-showcase-styles .displet-align-right{
	margin-top: 21px !important;
}

#displet-showcase-footer.displet-property-showcase-styles .displet-align-right,
#displet-showcase-footer.displet-property-showcase-styles .displet-align-right *{
	text-align: right !important;
}

#displet-showcase-footer.displet-property-showcase-styles .displet-website{
	line-height: 14px !important;
	font-family: 'Ultra', san-serif !important;
	font-size: 12px !important;
	text-transform: uppercase !important;
}

#displet-showcase-footer.displet-property-showcase-styles .displet-copyright{
	margin: 9px 0px 6px 0px !important;
	line-height: 16px !important;
	font-family: 'Oswald', san-serif !important;
	font-size: 12px !important;
	text-transform: uppercase !important;
}

#displet-showcase-footer.displet-property-showcase-styles .displet-credit{
	margin: 9px 0px 6px 0px !important;
	line-height: 16px !important;
	font-family: 'Oswald', san-serif !important;
	font-size: 11px !important;
	text-align: right !important;
}

#displet-showcase-footer.displet-property-showcase-styles .displet-credit span{
	text-transform: uppercase !important;
}

#displet-showcase-footer.displet-property-showcase-styles .displet-credit a{
	display: inline-block !important;
	margin-left: 2px !important;
	padding-left: 19px !important;
	text-decoration: none !important;
	text-transform: uppercase !important;
	background: url('images/displet.png') 0px 0px no-repeat !important;
}

#displet-showcase-footer.displet-property-showcase-styles .displet-credit a:hover{
	text-decoration: underline !important;
}

/******************
Displet Archive Styles
******************/

#displet-archive.displet-property-showcase-styles .displet-property{
	margin-bottom: 30px !important;
	width: 50% !important;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
}

#displet-archive.displet-property-showcase-styles .displet-property:nth-child(odd){
	clear: both !important;
	padding-right: 15px !important;
}

#displet-archive.displet-property-showcase-styles .displet-property:nth-child(even){
	padding-left: 15px !important;
}

#displet-archive.displet-property-showcase-styles .displet-image{
	display: block !important;
}

#displet-archive.displet-property-showcase-styles .displet-image img{
	display: block !important;
	width: 100% !important;
	height: auto !important;
}

#displet-archive.displet-property-showcase-styles .displet-details{
	padding: 15px 11px 16px 11px !important;
	font-family: 'Oswald', san-serif !important;
	background-color: #eee !important;
}

#displet-archive.displet-property-showcase-styles .displet-more{
	margin: 0px 0px 0px 10px !important;
	border-bottom: 1px solid #fff !important;
	padding: 0px 10px !important;
	line-height: 40px !important;
	font-family: 'Ultra', serif !important;
	font-size: 12px !important;
	color: #fff !important;
	text-decoration: none !important;
	-khtml-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	-webkit-border-radius: 4px !important;
	border-radius: 4px !important;
}

#displet-archive.displet-property-showcase-styles .displet-address{
	line-height: 18px !important;
	font-size: 16px !important;
	font-weight: bold !important;
}

#displet-archive.displet-property-showcase-styles .displet-city-state-zip{
	margin-top: 9px !important;
	line-height: 16px !important;
	font-size: 14px !important;
	text-transform: uppercase !important;
}/********** Custom CSS *************//** Property Info Tables **/.tg  {border-collapse:collapse !important; border-spacing:0 !important; border-color:#999 !important;}.tg td{font-family:Arial, sans-serif !important; font-size:14px !important; padding:10px 5px !important; border-style:solid !important; border-width:0px !important; overflow:hidden !important; word-break:normal !important; border-color:#999 !important; color:#444 !important; background-color:#F7FDFA !important; border-top-width:1px !important; border-bottom-width:1px !important;}.tg th{font-family:Arial, sans-serif !important; font-size:14px !important; font-weight:normal !important; padding:10px 5px !important; border-style:solid !important; border-width:0px !important; overflow:hidden !important; word-break:normal !important; border-color:#999 !important; color:#FFFFFF !important; background-color:#26ADE4 !important; border-top-width:1px !important; border-bottom-width:1px !important;}.tg .tg-shrh{font-weight:bold !important; font-size:large !important;}.tg .tg-vn4c{background-color:#D2E4FC  !important;}#displet-showcase-footer.displet-property-showcase-styles .displet-credit {    visibility: hidden !important;}#displet-showcase-header.displet-property-showcase-styles .displet-logo img {    display: block !important;    max-height: 126px !important;    max-width: 420px !important;}#displet-showcase-header.displet-property-showcase-styles .displet-logo {    margin: 20px 0 0 !important;}body #displet-showcase-content.displet-property-showcase-styles strong {	font-weight: 700 !important;}body #displet-showcase-content.displet-property-showcase-styles a {    color: #4687C9 !important;    text-decoration: underline !important;}body #displet-showcase-content.displet-property-showcase-styles a:hover {	color: #4687C9 !important;	text-decoration: none !important;}