@import url('//fonts.googleapis.com/css?family=PT+Sans+Narrow:700');
@import url('//fonts.googleapis.com/css?family=Oswald:400,700');
@import url('//fonts.googleapis.com/css?family=Ubuntu:400,700');
@import url('//fonts.googleapis.com/css?family=Open+Sans:400,600,700');
@import url('//fonts.googleapis.com/css?family=Lato:300');

/************
Global Styles
************/

body #displet-search-form.displet-default-styles *,
body #displet-search-form.displet-default-mobile-styles *,
body #displet-property-type-navigation.displet-default-styles *,
body #displet-price-navigation.displet-default-styles *,
body #displet-stats.displet-default-styles *,
body #displet-stats-advanced.displet-default-styles *,
body #displet-dynamic.displet-default-styles *,
body #displet-table.displet-default-styles *,
body #displet-property-details.displet-default-styles:not(.displet-selectively-styled) *,
body #displet-property-details.displet-default-styles.displet-selectively-styled .displet-styles *,
body #displet-property-details.displet-default-mobile-styles *,
body #displet-property-details-popups.displet-default-styles *,
body #displet-login-register-popup.displet-default-styles *,
body #displet-login-register-form.displet-default-styles *,
body #displet-request-showing-popup.displet-default-styles *,
body #displet-save-search-registration-popup.displet-default-styles *,
body #displet-save-search-registration-form.displet-default-styles *,
body #displet-save-search-popup.displet-default-styles *,
body #displet-quick-search.displet-default-styles *,
body #displet-sidescroller-widget.displet-default-styles *,
body #displet-mobile-header.displet-default-mobile-styles *,
body #displet-mobile-footer.displet-default-mobile-styles *,
body #displet-mobile-home-page.displet-default-mobile-styles *,
body #displet-mobile-contact-page.displet-default-mobile-styles *,
body #displet-search-results-page.displet-default-mobile-styles *,
body #displet-property-details-page.displet-default-mobile-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;
	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-default-styles:not(.displet-selectively-styled) select,
body .displet-default-styles.displet-selectively-styled .displet-styles select,
body .displet-default-styles:not(.displet-selectively-styled) table,
body .displet-default-styles.displet-selectively-styled .displet-styles table,
body .displet-default-styles:not(.displet-selectively-styled) td,
body .displet-default-styles.displet-selectively-styled .displet-styles td,
body .displet-default-styles:not(.displet-selectively-styled) th,
body .displet-default-styles.displet-selectively-styled .displet-styles th,
body .displet-default-styles:not(.displet-selectively-styled) .displet-table,
body .displet-default-styles.displet-selectively-styled .displet-styles .displet-table,
body .displet-default-styles:not(.displet-selectively-styled) .displet-tr,
body .displet-default-styles.displet-selectively-styled .displet-styles .displet-tr,
body .displet-default-styles:not(.displet-selectively-styled) .displet-td,
body .displet-default-styles.displet-selectively-styled .displet-styles .displet-td,
body .displet-default-mobile-styles select,
body .displet-default-mobile-styles table,
body .displet-default-mobile-styles td,
body .displet-default-mobile-styles th,
body .displet-default-mobile-styles .displet-table,
body .displet-default-mobile-styles .displet-tr,
body .displet-default-mobile-styles .displet-td{
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
}

body .displet-default-styles:not(.displet-selectively-styled) .displet-table,
body .displet-default-styles.displet-selectively-styled .displet-styles .displet-table,
body .displet-default-mobile-styles .displet-table{
	display: table !important;
}

body .displet-default-styles:not(.displet-selectively-styled) .displet-tr,
body .displet-default-styles.displet-selectively-styled .displet-styles .displet-tr,
body .displet-default-mobile-styles .displet-tr{
	display: table-row !important;
}

body .displet-default-styles:not(.displet-selectively-styled) .displet-td,
body .displet-default-styles.displet-selectively-styled .displet-styles .displet-td,
body .displet-default-mobile-styles .displet-td{
	display: table-cell !important;
}

body .displet-default-styles:not(.displet-selectively-styled) .displet-none,
body .displet-default-styles.displet-selectively-styled .displet-styles .displet-none,
body .displet-default-mobile-styles .displet-none{
	display: none; /* Never !important */
}

body .displet-default-styles:not(.displet-selectively-styled) .displet-left,
body .displet-default-styles.displet-selectively-styled .displet-styles .displet-left,
body .displet-default-mobile-styles .displet-left{
	float: left !important;
}

body .displet-default-styles:not(.displet-selectively-styled) .displet-right,
body .displet-default-styles.displet-selectively-styled .displet-styles .displet-right,
body .displet-default-mobile-styles .displet-right{
	float: right !important;
}

body .displet-default-styles:not(.displet-selectively-styled) .displet-clear,
body .displet-default-styles.displet-selectively-styled .displet-styles .displet-clear,
body .displet-default-mobile-styles .displet-clear{
	clear: both !important;
}

body .displet-default-styles:not(.displet-selectively-styled) .displet-group:after,
body .displet-default-styles.displet-selectively-styled .displet-styles .displet-group:after,
body .displet-default-mobile-styles .displet-group:after{
	content: "" !important;
	display: block !important;
	clear: both !important;
}

body .displet-default-styles:not(.displet-selectively-styled) .displet-listings-loading,
body .displet-default-styles.displet-selectively-styled .displet-styles .displet-listings-loading,
body .displet-default-styles:not(.displet-selectively-styled) .displet-loading,
body .displet-default-styles.displet-selectively-styled .displet-styles .displet-loading,
body .displet-default-mobile-styles .displet-listings-loading,
body .displet-default-mobile-styles .displet-loading{
	position: absolute !important;
	top: 0px !important;
	left: 0px !important;
	width: 100% !important;
	height: 100% !important;
	background: white url('images/loading.gif') center center no-repeat !important;
	opacity: 0.6 !important;
	z-index: 9999 !important;
}

body .displet-default-styles:not(.displet-selectively-styled) .displet-error,
body .displet-default-styles.displet-selectively-styled .displet-styles .displet-error,
body .displet-default-mobile-styles .displet-error{
	border: 1px solid #f00 !important;
	padding: 10px !important;
	font-family: 'Arial', sans-serif;
	line-height: 14px !important;
	font-size: 13px !important;
	color: #111 !important;
	background-color: #fff !important;
}

body .displet-default-styles:not(.displet-selectively-styled) .displet-button,
body .displet-default-styles.displet-selectively-styled .displet-styles .displet-button,
body .displet-default-mobile-styles .displet-button,
body .displet-default-styles:not(.displet-selectively-styled) input[type="submit"],
body .displet-default-styles.displet-selectively-styled .displet-styles input[type="submit"],
body .displet-default-mobile-styles input[type="submit"]{
	border: 1px solid #515151 !important;
	padding: 0px 10px !important;
	height: 28px !important;
	line-height: 28px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 11px !important;
	color: #fff !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	text-decoration: none !important;
	text-align: center !important;
	background: url('images/defaultbuttonback.png') 0px 0px repeat-x !important;
	-khtml-border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	border-radius: 3px !important;
	cursor: pointer !important;
}

body .displet-default-styles:not(.displet-selectively-styled) .displet-button:hover,
body .displet-default-styles.displet-selectively-styled .displet-styles .displet-button:hover,
body .displet-default-mobile-styles .displet-button:hover,
body .displet-default-styles:not(.displet-selectively-styled) input[type="submit"]:hover,
body .displet-default-styles.displet-selectively-styled .displet-styles input[type="submit"]:hover,
body .displet-default-mobile-styles input[type="submit"]:hover{
	box-shadow: 0px 1px 3px #333 !important;
}

body .displet-black-color-scheme .displet-button{
	border-color: #000 !important;
	text-shadow: 0px -1px 2px #000 !important;
	background-image: url('images/qsblack.png') !important;
}

body .displet-blue-color-scheme .displet-button{
	border-color: #2572ac !important;
	text-shadow: 0px -1px 2px #009 !important;
	background-image: url('images/qsblue.png') !important;
}

body .displet-brown-color-scheme .displet-button{
	border-color: #37281e !important;
	text-shadow: 0px -1px 2px #291f18 !important;
	background-image: url('images/qsbrown.png') !important;
}

body .displet-green-color-scheme .displet-button{
	border-color: #44b149 !important;
	text-shadow: 0px -1px 2px #090 !important;
	background-image: url('images/qsgreen.png') !important;
}

body .displet-red-color-scheme .displet-button{
	border-color: #900 !important;
	text-shadow: 0px -1px 2px #900 !important;
	background-image: url('images/qsred.png') !important;
}

body .displet-yellow-color-scheme .displet-button{
	border-color: #aba02d !important;
	text-shadow: 0px -1px 2px #761 !important;
	background-image: url('images/qsyellow.png') !important;
}

body .displet-default-styles:not(.displet-selectively-styled) input[type="text"],
body .displet-default-styles.displet-selectively-styled .displet-styles input[type="text"],
body .displet-default-styles:not(.displet-selectively-styled) input[type="password"],
body .displet-default-styles.displet-selectively-styled .displet-styles input[type="password"],
body .displet-default-mobile-styles input[type="text"],
body .displet-default-styles:not(.displet-selectively-styled) select,
body .displet-default-styles.displet-selectively-styled .displet-styles select,
body .displet-default-mobile-styles select,
body .displet-default-styles:not(.displet-selectively-styled) textarea,
body .displet-default-styles.displet-selectively-styled .displet-styles textarea,
body .displet-default-mobile-styles textarea{
	margin: 5px 0px !important;
	border: 1px solid #afafaf !important;
	width: 100% !important;
	min-height: 30px !important;
	line-height: 20px !important;
	font-family: 'Arial', sans-serif !important;
	font-size: 11px !important;
	color: #222 !important;
	font-style: normal !important;
	font-weight: normal !important;
	background-color: #fff !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	-khtml-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	border-radius: 0px !important;
}

body .displet-default-styles:not(.displet-selectively-styled) input[type="text"],
body .displet-default-styles.displet-selectively-styled .displet-styles input[type="text"],
body .displet-default-styles:not(.displet-selectively-styled) input[type="password"],
body .displet-default-styles.displet-selectively-styled .displet-styles input[type="password"],
body .displet-default-mobile-styles input[type="text"],
body .displet-default-styles:not(.displet-selectively-styled) textarea,
body .displet-default-styles.displet-selectively-styled .displet-styles textarea,
body .displet-default-mobile-styles textarea{
	padding: 4px 9px !important;
}

body .displet-default-styles:not(.displet-selectively-styled) input[type="radio"],
body .displet-default-styles.displet-selectively-styled .displet-styles input[type="radio"],
body .displet-default-mobile-styles input[type="radio"]{
	-moz-appearance: radio;
	-webkit-appearance: radio;
}

body .displet-default-styles:not(.displet-selectively-styled) .displet-select,
body .displet-default-styles.displet-selectively-styled .displet-styles .displet-select,
body .displet-default-mobile-styles .displet-select{
	position: relative;
}

body .displet-default-styles:not(.displet-selectively-styled) select,
body .displet-default-styles.displet-selectively-styled .displet-styles select,
body .displet-default-mobile-styles select{
	padding: 4px 4px 4px 9px !important;
}

body .displet-default-styles:not(.displet-selectively-styled) ::-webkit-input-placeholder,
body .displet-default-styles.displet-selectively-styled .displet-styles ::-webkit-input-placeholder,
body .displet-default-mobile-styles ::-webkit-input-placeholder{
	color: #222 !important;
}

body .displet-default-styles:not(.displet-selectively-styled) ::-moz-placeholder,
body .displet-default-styles.displet-selectively-styled .displet-styles ::-moz-placeholder,
body .displet-default-mobile-styles ::-moz-placeholder{
	color: #222 !important;
	opacity: 1 !important;
}

body .displet-default-styles:not(.displet-selectively-styled) :-moz-placeholder,
body .displet-default-styles.displet-selectively-styled .displet-styles :-moz-placeholder,
body .displet-default-mobile-styles :-moz-placeholder{
	color: #222 !important;
	opacity: 1 !important;
}

body .displet-default-styles:not(.displet-selectively-styled) :-ms-input-placeholder,
body .displet-default-styles.displet-selectively-styled .displet-styles :-ms-input-placeholder,
body .displet-default-mobile-styles :-ms-input-placeholder{
	color: #222 !important;
}

body .displet-default-styles:not(.displet-selectively-styled) label,
body .displet-default-styles.displet-selectively-styled .displet-styles label,
body .displet-default-mobile-styles label{
	line-height: 14px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 12px !important;
	color: #444 !important;
	font-weight: bold !important;
}

body .displet-default-styles:not(.displet-selectively-styled) .displet-emphasize,
body .displet-default-styles.displet-selectively-styled .displet-styles .displet-emphasize,
body .displet-default-mobile-styles .displet-emphasize{
	color: #000 !important;
	font-weight: bold !important;
}

/* DatePicker CSS */
/*! jQuery UI - v1.10.3 - 2013-10-03
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Open%20Sans%2C%20sans-serif%3B&fwDefault=normal&fsDefault=13px&cornerRadius=3px&bgColorHeader=%23515151&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=%23dddddd&fcHeader=%23ffffff&iconColorHeader=%23ffffff&bgColorContent=%23eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=%23dddddd&fcContent=%23333333&iconColorContent=%23222222&bgColorDefault=%23f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=%23cccccc&fcDefault=%231c94c4&iconColorDefault=%23ef8c08&bgColorHover=%23fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=%23fbcb09&fcHover=%23c77405&iconColorHover=%23ef8c08&bgColorActive=%23ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=%23fbd850&fcActive=%23eb8f00&iconColorActive=%23ef8c08&bgColorHighlight=%23ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=%23fed22f&fcHighlight=%23363636&iconColorHighlight=%23228ef1&bgColorError=%23b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=%23cd0a0a&fcError=%23ffffff&iconColorError=%23ffd27a&bgColorOverlay=%23666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=%23000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}body.displet-request-showing-popup .ui-widget{font-family:Open Sans,sans-serif;;font-size:13px}body.displet-request-showing-popup .ui-widget .ui-widget{font-size:1em}body.displet-request-showing-popup .ui-widget input,body.displet-request-showing-popup .ui-widget select,body.displet-request-showing-popup .ui-widget textarea,body.displet-request-showing-popup .ui-widget button{font-family:Open Sans,sans-serif;;font-size:1em}body.displet-request-showing-popup .ui-widget-content{border:1px solid #ddd;background:#eee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333}body.displet-request-showing-popup .ui-widget-content a{color:#333}body.displet-request-showing-popup .ui-widget-header{border:1px solid #ddd;background:#515151 url(images/ui-bg_gloss-wave_35_515151_500x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold}body.displet-request-showing-popup .ui-widget-header a{color:#fff}body.displet-request-showing-popup .ui-state-default,body.displet-request-showing-popup .ui-widget-content .ui-state-default,body.displet-request-showing-popup .ui-widget-header .ui-state-default{border:1px solid #ccc;background:#f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#1c94c4}body.displet-request-showing-popup .ui-state-default a,body.displet-request-showing-popup .ui-state-default a:link,body.displet-request-showing-popup .ui-state-default a:visited{color:#1c94c4;text-decoration:none}body.displet-request-showing-popup .ui-state-hover,body.displet-request-showing-popup .ui-widget-content .ui-state-hover,body.displet-request-showing-popup .ui-widget-header .ui-state-hover,body.displet-request-showing-popup .ui-state-focus,body.displet-request-showing-popup .ui-widget-content .ui-state-focus,body.displet-request-showing-popup .ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#c77405}body.displet-request-showing-popup .ui-state-hover a,body.displet-request-showing-popup .ui-state-hover a:hover,body.displet-request-showing-popup .ui-state-hover a:link,body.displet-request-showing-popup .ui-state-hover a:visited{color:#c77405;text-decoration:none}body.displet-request-showing-popup .ui-state-active,body.displet-request-showing-popup .ui-widget-content .ui-state-active,body.displet-request-showing-popup .ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#eb8f00}body.displet-request-showing-popup .ui-state-active a,body.displet-request-showing-popup .ui-state-active a:link,body.displet-request-showing-popup .ui-state-active a:visited{color:#eb8f00;text-decoration:none}body.displet-request-showing-popup .ui-state-highlight,body.displet-request-showing-popup .ui-widget-content .ui-state-highlight,body.displet-request-showing-popup .ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636}body.displet-request-showing-popup .ui-state-highlight a,body.displet-request-showing-popup .ui-widget-content .ui-state-highlight a,body.displet-request-showing-popup .ui-widget-header .ui-state-highlight a{color:#363636}body.displet-request-showing-popup .ui-state-error,body.displet-request-showing-popup .ui-widget-content .ui-state-error,body.displet-request-showing-popup .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#fff}body.displet-request-showing-popup .ui-state-error a,body.displet-request-showing-popup .ui-widget-content .ui-state-error a,body.displet-request-showing-popup .ui-widget-header .ui-state-error a{color:#fff}body.displet-request-showing-popup .ui-state-error-text,body.displet-request-showing-popup .ui-widget-content .ui-state-error-text,body.displet-request-showing-popup .ui-widget-header .ui-state-error-text{color:#fff}body.displet-request-showing-popup .ui-priority-primary,body.displet-request-showing-popup .ui-widget-content .ui-priority-primary,body.displet-request-showing-popup .ui-widget-header .ui-priority-primary{font-weight:bold}body.displet-request-showing-popup .ui-priority-secondary,body.displet-request-showing-popup .ui-widget-content .ui-priority-secondary,body.displet-request-showing-popup .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}body.displet-request-showing-popup .ui-state-disabled,body.displet-request-showing-popup .ui-widget-content .ui-state-disabled,body.displet-request-showing-popup .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}body.displet-request-showing-popup .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}body.displet-request-showing-popup .ui-icon{width:16px;height:16px}body.displet-request-showing-popup .ui-icon,body.displet-request-showing-popup .ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}body.displet-request-showing-popup .ui-widget-header .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}body.displet-request-showing-popup .ui-state-default .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}body.displet-request-showing-popup .ui-state-hover .ui-icon,body.displet-request-showing-popup .ui-state-focus .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}body.displet-request-showing-popup .ui-state-active .ui-icon{background-image:url(images/ui-icons_ef8c08_256x240.png)}body.displet-request-showing-popup .ui-state-highlight .ui-icon{background-image:url(images/ui-icons_228ef1_256x240.png)}body.displet-request-showing-popup .ui-state-error .ui-icon,body.displet-request-showing-popup .ui-state-error-text .ui-icon{background-image:url(images/ui-icons_ffd27a_256x240.png)}body.displet-request-showing-popup .ui-icon-blank{background-position:16px 16px}body.displet-request-showing-popup .ui-icon-carat-1-n{background-position:0 0}body.displet-request-showing-popup .ui-icon-carat-1-ne{background-position:-16px 0}body.displet-request-showing-popup .ui-icon-carat-1-e{background-position:-32px 0}body.displet-request-showing-popup .ui-icon-carat-1-se{background-position:-48px 0}body.displet-request-showing-popup .ui-icon-carat-1-s{background-position:-64px 0}body.displet-request-showing-popup .ui-icon-carat-1-sw{background-position:-80px 0}body.displet-request-showing-popup .ui-icon-carat-1-w{background-position:-96px 0}body.displet-request-showing-popup .ui-icon-carat-1-nw{background-position:-112px 0}body.displet-request-showing-popup .ui-icon-carat-2-n-s{background-position:-128px 0}body.displet-request-showing-popup .ui-icon-carat-2-e-w{background-position:-144px 0}body.displet-request-showing-popup .ui-icon-triangle-1-n{background-position:0 -16px}body.displet-request-showing-popup .ui-icon-triangle-1-ne{background-position:-16px -16px}body.displet-request-showing-popup .ui-icon-triangle-1-e{background-position:-32px -16px}body.displet-request-showing-popup .ui-icon-triangle-1-se{background-position:-48px -16px}body.displet-request-showing-popup .ui-icon-triangle-1-s{background-position:-64px -16px}body.displet-request-showing-popup .ui-icon-triangle-1-sw{background-position:-80px -16px}body.displet-request-showing-popup .ui-icon-triangle-1-w{background-position:-96px -16px}body.displet-request-showing-popup .ui-icon-triangle-1-nw{background-position:-112px -16px}body.displet-request-showing-popup .ui-icon-triangle-2-n-s{background-position:-128px -16px}body.displet-request-showing-popup .ui-icon-triangle-2-e-w{background-position:-144px -16px}body.displet-request-showing-popup .ui-icon-arrow-1-n{background-position:0 -32px}body.displet-request-showing-popup .ui-icon-arrow-1-ne{background-position:-16px -32px}body.displet-request-showing-popup .ui-icon-arrow-1-e{background-position:-32px -32px}body.displet-request-showing-popup .ui-icon-arrow-1-se{background-position:-48px -32px}body.displet-request-showing-popup .ui-icon-arrow-1-s{background-position:-64px -32px}body.displet-request-showing-popup .ui-icon-arrow-1-sw{background-position:-80px -32px}body.displet-request-showing-popup .ui-icon-arrow-1-w{background-position:-96px -32px}body.displet-request-showing-popup .ui-icon-arrow-1-nw{background-position:-112px -32px}body.displet-request-showing-popup .ui-icon-arrow-2-n-s{background-position:-128px -32px}body.displet-request-showing-popup .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}body.displet-request-showing-popup .ui-icon-arrow-2-e-w{background-position:-160px -32px}body.displet-request-showing-popup .ui-icon-arrow-2-se-nw{background-position:-176px -32px}body.displet-request-showing-popup .ui-icon-arrowstop-1-n{background-position:-192px -32px}body.displet-request-showing-popup .ui-icon-arrowstop-1-e{background-position:-208px -32px}body.displet-request-showing-popup .ui-icon-arrowstop-1-s{background-position:-224px -32px}body.displet-request-showing-popup .ui-icon-arrowstop-1-w{background-position:-240px -32px}body.displet-request-showing-popup .ui-icon-arrowthick-1-n{background-position:0 -48px}body.displet-request-showing-popup .ui-icon-arrowthick-1-ne{background-position:-16px -48px}body.displet-request-showing-popup .ui-icon-arrowthick-1-e{background-position:-32px -48px}body.displet-request-showing-popup .ui-icon-arrowthick-1-se{background-position:-48px -48px}body.displet-request-showing-popup .ui-icon-arrowthick-1-s{background-position:-64px -48px}body.displet-request-showing-popup .ui-icon-arrowthick-1-sw{background-position:-80px -48px}body.displet-request-showing-popup .ui-icon-arrowthick-1-w{background-position:-96px -48px}body.displet-request-showing-popup .ui-icon-arrowthick-1-nw{background-position:-112px -48px}body.displet-request-showing-popup .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}body.displet-request-showing-popup .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}body.displet-request-showing-popup .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}body.displet-request-showing-popup .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}body.displet-request-showing-popup .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}body.displet-request-showing-popup .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}body.displet-request-showing-popup .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}body.displet-request-showing-popup .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}body.displet-request-showing-popup .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}body.displet-request-showing-popup .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}body.displet-request-showing-popup .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}body.displet-request-showing-popup .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}body.displet-request-showing-popup .ui-icon-arrowreturn-1-w{background-position:-64px -64px}body.displet-request-showing-popup .ui-icon-arrowreturn-1-n{background-position:-80px -64px}body.displet-request-showing-popup .ui-icon-arrowreturn-1-e{background-position:-96px -64px}body.displet-request-showing-popup .ui-icon-arrowreturn-1-s{background-position:-112px -64px}body.displet-request-showing-popup .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}body.displet-request-showing-popup .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}body.displet-request-showing-popup .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}body.displet-request-showing-popup .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}body.displet-request-showing-popup .ui-icon-arrow-4{background-position:0 -80px}body.displet-request-showing-popup .ui-icon-arrow-4-diag{background-position:-16px -80px}body.displet-request-showing-popup .ui-icon-extlink{background-position:-32px -80px}body.displet-request-showing-popup .ui-icon-newwin{background-position:-48px -80px}body.displet-request-showing-popup .ui-icon-refresh{background-position:-64px -80px}body.displet-request-showing-popup .ui-icon-shuffle{background-position:-80px -80px}body.displet-request-showing-popup .ui-icon-transfer-e-w{background-position:-96px -80px}body.displet-request-showing-popup .ui-icon-transferthick-e-w{background-position:-112px -80px}body.displet-request-showing-popup .ui-icon-folder-collapsed{background-position:0 -96px}body.displet-request-showing-popup .ui-icon-folder-open{background-position:-16px -96px}body.displet-request-showing-popup .ui-icon-document{background-position:-32px -96px}body.displet-request-showing-popup .ui-icon-document-b{background-position:-48px -96px}body.displet-request-showing-popup .ui-icon-note{background-position:-64px -96px}body.displet-request-showing-popup .ui-icon-mail-closed{background-position:-80px -96px}body.displet-request-showing-popup .ui-icon-mail-open{background-position:-96px -96px}body.displet-request-showing-popup .ui-icon-suitcase{background-position:-112px -96px}body.displet-request-showing-popup .ui-icon-comment{background-position:-128px -96px}body.displet-request-showing-popup .ui-icon-person{background-position:-144px -96px}body.displet-request-showing-popup .ui-icon-print{background-position:-160px -96px}body.displet-request-showing-popup .ui-icon-trash{background-position:-176px -96px}body.displet-request-showing-popup .ui-icon-locked{background-position:-192px -96px}body.displet-request-showing-popup .ui-icon-unlocked{background-position:-208px -96px}body.displet-request-showing-popup .ui-icon-bookmark{background-position:-224px -96px}body.displet-request-showing-popup .ui-icon-tag{background-position:-240px -96px}body.displet-request-showing-popup .ui-icon-home{background-position:0 -112px}body.displet-request-showing-popup .ui-icon-flag{background-position:-16px -112px}body.displet-request-showing-popup .ui-icon-calendar{background-position:-32px -112px}body.displet-request-showing-popup .ui-icon-cart{background-position:-48px -112px}body.displet-request-showing-popup .ui-icon-pencil{background-position:-64px -112px}body.displet-request-showing-popup .ui-icon-clock{background-position:-80px -112px}body.displet-request-showing-popup .ui-icon-disk{background-position:-96px -112px}body.displet-request-showing-popup .ui-icon-calculator{background-position:-112px -112px}body.displet-request-showing-popup .ui-icon-zoomin{background-position:-128px -112px}body.displet-request-showing-popup .ui-icon-zoomout{background-position:-144px -112px}body.displet-request-showing-popup .ui-icon-search{background-position:-160px -112px}body.displet-request-showing-popup .ui-icon-wrench{background-position:-176px -112px}body.displet-request-showing-popup .ui-icon-gear{background-position:-192px -112px}body.displet-request-showing-popup .ui-icon-heart{background-position:-208px -112px}body.displet-request-showing-popup .ui-icon-star{background-position:-224px -112px}body.displet-request-showing-popup .ui-icon-link{background-position:-240px -112px}body.displet-request-showing-popup .ui-icon-cancel{background-position:0 -128px}body.displet-request-showing-popup .ui-icon-plus{background-position:-16px -128px}body.displet-request-showing-popup .ui-icon-plusthick{background-position:-32px -128px}body.displet-request-showing-popup .ui-icon-minus{background-position:-48px -128px}body.displet-request-showing-popup .ui-icon-minusthick{background-position:-64px -128px}body.displet-request-showing-popup .ui-icon-close{background-position:-80px -128px}body.displet-request-showing-popup .ui-icon-closethick{background-position:-96px -128px}body.displet-request-showing-popup .ui-icon-key{background-position:-112px -128px}body.displet-request-showing-popup .ui-icon-lightbulb{background-position:-128px -128px}body.displet-request-showing-popup .ui-icon-scissors{background-position:-144px -128px}body.displet-request-showing-popup .ui-icon-clipboard{background-position:-160px -128px}body.displet-request-showing-popup .ui-icon-copy{background-position:-176px -128px}body.displet-request-showing-popup .ui-icon-contact{background-position:-192px -128px}body.displet-request-showing-popup .ui-icon-image{background-position:-208px -128px}body.displet-request-showing-popup .ui-icon-video{background-position:-224px -128px}body.displet-request-showing-popup .ui-icon-script{background-position:-240px -128px}body.displet-request-showing-popup .ui-icon-alert{background-position:0 -144px}body.displet-request-showing-popup .ui-icon-info{background-position:-16px -144px}body.displet-request-showing-popup .ui-icon-notice{background-position:-32px -144px}body.displet-request-showing-popup .ui-icon-help{background-position:-48px -144px}body.displet-request-showing-popup .ui-icon-check{background-position:-64px -144px}body.displet-request-showing-popup .ui-icon-bullet{background-position:-80px -144px}body.displet-request-showing-popup .ui-icon-radio-on{background-position:-96px -144px}body.displet-request-showing-popup .ui-icon-radio-off{background-position:-112px -144px}body.displet-request-showing-popup .ui-icon-pin-w{background-position:-128px -144px}body.displet-request-showing-popup .ui-icon-pin-s{background-position:-144px -144px}body.displet-request-showing-popup .ui-icon-play{background-position:0 -160px}body.displet-request-showing-popup .ui-icon-pause{background-position:-16px -160px}body.displet-request-showing-popup .ui-icon-seek-next{background-position:-32px -160px}body.displet-request-showing-popup .ui-icon-seek-prev{background-position:-48px -160px}body.displet-request-showing-popup .ui-icon-seek-end{background-position:-64px -160px}body.displet-request-showing-popup .ui-icon-seek-start{background-position:-80px -160px}body.displet-request-showing-popup .ui-icon-seek-first{background-position:-80px -160px}body.displet-request-showing-popup .ui-icon-stop{background-position:-96px -160px}body.displet-request-showing-popup .ui-icon-eject{background-position:-112px -160px}body.displet-request-showing-popup .ui-icon-volume-off{background-position:-128px -160px}body.displet-request-showing-popup .ui-icon-volume-on{background-position:-144px -160px}body.displet-request-showing-popup .ui-icon-power{background-position:0 -176px}body.displet-request-showing-popup .ui-icon-signal-diag{background-position:-16px -176px}body.displet-request-showing-popup .ui-icon-signal{background-position:-32px -176px}body.displet-request-showing-popup .ui-icon-battery-0{background-position:-48px -176px}body.displet-request-showing-popup .ui-icon-battery-1{background-position:-64px -176px}body.displet-request-showing-popup .ui-icon-battery-2{background-position:-80px -176px}body.displet-request-showing-popup .ui-icon-battery-3{background-position:-96px -176px}body.displet-request-showing-popup .ui-icon-circle-plus{background-position:0 -192px}body.displet-request-showing-popup .ui-icon-circle-minus{background-position:-16px -192px}body.displet-request-showing-popup .ui-icon-circle-close{background-position:-32px -192px}body.displet-request-showing-popup .ui-icon-circle-triangle-e{background-position:-48px -192px}body.displet-request-showing-popup .ui-icon-circle-triangle-s{background-position:-64px -192px}body.displet-request-showing-popup .ui-icon-circle-triangle-w{background-position:-80px -192px}body.displet-request-showing-popup .ui-icon-circle-triangle-n{background-position:-96px -192px}body.displet-request-showing-popup .ui-icon-circle-arrow-e{background-position:-112px -192px}body.displet-request-showing-popup .ui-icon-circle-arrow-s{background-position:-128px -192px}body.displet-request-showing-popup .ui-icon-circle-arrow-w{background-position:-144px -192px}body.displet-request-showing-popup .ui-icon-circle-arrow-n{background-position:-160px -192px}body.displet-request-showing-popup .ui-icon-circle-zoomin{background-position:-176px -192px}body.displet-request-showing-popup .ui-icon-circle-zoomout{background-position:-192px -192px}body.displet-request-showing-popup .ui-icon-circle-check{background-position:-208px -192px}body.displet-request-showing-popup .ui-icon-circlesmall-plus{background-position:0 -208px}body.displet-request-showing-popup .ui-icon-circlesmall-minus{background-position:-16px -208px}body.displet-request-showing-popup .ui-icon-circlesmall-close{background-position:-32px -208px}body.displet-request-showing-popup .ui-icon-squaresmall-plus{background-position:-48px -208px}body.displet-request-showing-popup .ui-icon-squaresmall-minus{background-position:-64px -208px}body.displet-request-showing-popup .ui-icon-squaresmall-close{background-position:-80px -208px}body.displet-request-showing-popup .ui-icon-grip-dotted-vertical{background-position:0 -224px}body.displet-request-showing-popup .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}body.displet-request-showing-popup .ui-icon-grip-solid-vertical{background-position:-32px -224px}body.displet-request-showing-popup .ui-icon-grip-solid-horizontal{background-position:-48px -224px}body.displet-request-showing-popup .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}body.displet-request-showing-popup .ui-icon-grip-diagonal-se{background-position:-80px -224px}body.displet-request-showing-popup .ui-corner-all,body.displet-request-showing-popup .ui-corner-top,body.displet-request-showing-popup .ui-corner-left,body.displet-request-showing-popup .ui-corner-tl{border-top-left-radius:3px}body.displet-request-showing-popup .ui-corner-all,body.displet-request-showing-popup .ui-corner-top,body.displet-request-showing-popup .ui-corner-right,body.displet-request-showing-popup .ui-corner-tr{border-top-right-radius:3px}body.displet-request-showing-popup .ui-corner-all,body.displet-request-showing-popup .ui-corner-bottom,body.displet-request-showing-popup .ui-corner-left,body.displet-request-showing-popup .ui-corner-bl{border-bottom-left-radius:3px}body.displet-request-showing-popup .ui-corner-all,body.displet-request-showing-popup .ui-corner-bottom,body.displet-request-showing-popup .ui-corner-right,body.displet-request-showing-popup .ui-corner-br{border-bottom-right-radius:3px}body.displet-request-showing-popup .ui-widget-overlay{background:#666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}body.displet-request-showing-popup .ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}

/************
Color Schemes
************/

body .displet-black-color-scheme .displet-font-color,
body .displet-black-color-scheme .displet-font-color:hover,
body .displet-black-color-scheme .displet-font-color-hover:hover,
body .displet-black-color-scheme .displet-font-color-current.displet-current-view,
body .displet-black-color-scheme .displet-font-color-current.displet-current-view:hover{
	color: #000 !important;
}

body .displet-black-color-scheme .displet-border-color-current.displet-current-view,
body .displet-black-color-scheme .displet-border-color-hover:hover{
	border-color: #000 !important;
}

body .displet-black-color-scheme .displet-font-color-light,
body .displet-black-color-scheme .displet-font-color-light:hover{
	color: #333 !important;
}

body .displet-blue-color-scheme .displet-font-color,
body .displet-blue-color-scheme .displet-font-color:hover,
body .displet-blue-color-scheme .displet-font-color-hover:hover,
body .displet-blue-color-scheme .displet-font-color-current.displet-current-view,
body .displet-blue-color-scheme .displet-font-color-current.displet-current-view:hover{
	color: #1554a1 !important;
}

body .displet-blue-color-scheme .displet-border-color-current.displet-current-view,
body .displet-blue-color-scheme .displet-border-color-hover:hover{
	border-color: #1554a1 !important;
}

body .displet-brown-color-scheme .displet-font-color,
body .displet-brown-color-scheme .displet-font-color:hover,
body .displet-brown-color-scheme .displet-font-color-hover:hover,
body .displet-brown-color-scheme .displet-font-color-current.displet-current-view,
body .displet-brown-color-scheme .displet-font-color-current.displet-current-view:hover{
	color: #4c3d33 !important;
}

body .displet-brown-color-scheme .displet-border-color-current.displet-current-view,
body .displet-brown-color-scheme .displet-border-color-hover:hover{
	border-color: #4c3d33 !important;
}

body .displet-green-color-scheme .displet-font-color,
body .displet-green-color-scheme .displet-font-color:hover,
body .displet-green-color-scheme .displet-font-color-hover:hover,
body .displet-green-color-scheme .displet-font-color-current.displet-current-view,
body .displet-green-color-scheme .displet-font-color-current.displet-current-view:hover{
	color: #2c9213 !important;
}

body .displet-green-color-scheme .displet-border-color-current.displet-current-view,
body .displet-green-color-scheme .displet-border-color-hover:hover{
	border-color: #2c9213 !important;
}

body .displet-red-color-scheme .displet-font-color,
body .displet-red-color-scheme .displet-font-color:hover,
body .displet-red-color-scheme .displet-font-color-hover:hover,
body .displet-red-color-scheme .displet-font-color-current.displet-current-view,
body .displet-red-color-scheme .displet-font-color-current.displet-current-view:hover{
	color: #b31f24 !important;
}

body .displet-red-color-scheme .displet-border-color-current.displet-current-view,
body .displet-red-color-scheme .displet-border-color-hover:hover{
	border-color: #b31f24 !important;
}

body .displet-yellow-color-scheme .displet-font-color,
body .displet-yellow-color-scheme .displet-font-color:hover,
body .displet-yellow-color-scheme .displet-font-color-hover:hover,
body .displet-yellow-color-scheme .displet-font-color-current.displet-current-view,
body .displet-yellow-color-scheme .displet-font-color-current.displet-current-view:hover{
	color: #aba02d !important;
}

body .displet-yellow-color-scheme .displet-border-color-current.displet-current-view,
body .displet-yellow-color-scheme .displet-border-color-hover:hover{
	border-color: #aba02d !important;
}

/******************
Displet Search Form
******************/

body #displet-search-form.displet-default-styles{
	margin: 14px 0px !important;
	padding: 14px !important;
	background-color: #fff !important;
}

body #displet-search-form.displet-default-styles,
body #displet-search-form.displet-default-styles *{
	font-family: 'Arial', sans-serif !important;
	font-size: 11px !important;
	color: #222 !important;
}

body #displet-search-form.displet-default-styles .displet-forms{
	border-bottom: 1px solid #dedede !important;
	padding-bottom: 31px !important;
}

body #displet-search-form.displet-default-styles .displet-table{
	width: 100% !important;
	table-layout: fixed !important;
}

body #displet-search-form.displet-default-styles .displet-td{
	vertical-align: top !important;
}

body #displet-search-form.displet-default-styles .displet-td{
	border-left: 1px solid #dedede !important;
	padding: 0px 21px !important;
}

body #displet-search-form.displet-default-styles .displet-td:first-child{
	border-left: 0px !important;
	padding-left: 0px !important;
}

body #displet-search-form.displet-default-styles .displet-td:last-child{
	padding-right: 0px !important;
}

body #displet-search-form.displet-default-styles .displet-field{
	padding-top: 10px !important;
	width: 100% !important;
	vertical-align: top !important;
	box-sizing: border-box !important;
}

body #displet-search-form.displet-default-styles .displet-field.displet-right{
	padding-left: 21px !important;
}

body #displet-search-form.displet-default-styles .displet-field.displet-left:first-child,
body #displet-search-form.displet-default-styles .displet-field.displet-right:first-child{
	padding-top: 0px !important;
}

body #displet-search-form.displet-default-styles .displet-advanced-form .displet-field.displet-left:first-child,
body #displet-search-form.displet-default-styles .displet-advanced-form .displet-field.displet-right:first-child{
	padding-top: 10px !important;
}

body #displet-search-form.displet-default-styles .displet-half{
	width: 50% !important;
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
}

body #displet-search-form.displet-default-styles .displet-half.displet-left{
	padding-right: 14px !important;
}

body #displet-search-form.displet-default-styles .displet-half.displet-right{
	padding-left: 14px !important;
}

body #displet-search-form.displet-default-styles select,
body #displet-search-form.displet-default-styles input[type="text"],
body #displet-search-form.displet-default-styles .chosen-container-single .chosen-single{
	width: 100% !important;
}

body #displet-search-form.displet-default-styles select,
body #displet-search-form.displet-default-styles input[type="text"],
body #displet-search-form.displet-default-styles .chosen-container-single .chosen-single{
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	-khtml-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	border-radius: 0px !important;
}

body #displet-search-form.displet-default-styles select,
body #displet-search-form.displet-default-styles input[type="text"],
body #displet-search-form.displet-default-styles .chosen-container-single .chosen-single{
	margin: 0px !important;
	min-height: 30px !important;
	line-height: 20px !important;
}

body #displet-search-form.displet-default-styles select,
body #displet-search-form.displet-default-styles input[type="text"],
body #displet-search-form.displet-default-styles .chosen-container{
	border: 1px solid #afafaf !important;
}

body #displet-search-form.displet-default-styles select,
body #displet-search-form.displet-default-styles input[type="text"],
body #displet-search-form.displet-default-styles .chosen-container,
body #displet-search-form.displet-default-styles .chosen-container .chosen-drop{
	background: #fff !important;
}

body #displet-search-form.displet-default-styles .chosen-container li{
	background: none !important;
}

body #displet-search-form.displet-default-styles .displet-select:after{
	display: none !important;
}

body #displet-search-form.displet-default-styles .chosen-container-multi .chosen-choices:after,
body #displet-search-form.displet-default-styles .chosen-container-single .chosen-single div b{
	background: url('images/sprite.png') -125px -25px no-repeat !important;
}

body #displet-search-form.displet-default-styles .chosen-container-multi.chosen-container-active .chosen-choices:after,
body #displet-search-form.displet-default-styles .chosen-container-active.chosen-with-drop .chosen-single div b{
	background: url('images/sprite.png') -142px -25px no-repeat !important;
}

body #displet-search-form.displet-default-styles select,
body #displet-search-form.displet-default-styles input[type="text"],
body #displet-search-form.displet-default-styles .chosen-container-multi .chosen-choices .search-field input,
body #displet-search-form.displet-default-styles .chosen-container-multi .chosen-choices .search-field .default,
body #displet-search-form.displet-default-styles .chosen-container-single .chosen-single,
body #displet-search-form.displet-default-styles .chosen-container-single .chosen-default,
body #displet-search-form.displet-default-styles .chosen-container .chosen-results li{
	font-family: 'Arial', sans-serif !important;
	font-size: 11px !important;
	color: #222 !important;
	font-style: normal !important;
	font-weight: normal !important;
}

body #displet-search-form.displet-default-styles ::-webkit-input-placeholder{
	color: #222 !important;
}

body #displet-search-form.displet-default-styles ::-moz-placeholder{
	color: #222 !important;
}

body #displet-search-form.displet-default-styles :-moz-placeholder{
	color: #222 !important;
}

body #displet-search-form.displet-default-styles :-ms-input-placeholder{
	color: #222 !important;
}

body #displet-search-form.displet-default-styles select,
body #displet-search-form.displet-default-styles .chosen-container-single .chosen-single{
	padding: 4px 4px 4px 9px !important;
}

body #displet-search-form.displet-default-styles input[type="text"],
body #displet-search-form.displet-default-styles .chosen-container-multi .chosen-choices .search-field input{
	padding: 4px 9px !important;
}

body #displet-search-form.displet-default-styles input:focus,
body #displet-search-form.displet-default-styles .chosen-container .chosen-drop,
body #displet-search-form.displet-default-styles .chosen-container-active,
body #displet-search-form.displet-default-styles .displet-submit a:focus{
	border: 1px solid #5897fb !important;
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3) !important;
	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3) !important;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.3) !important;
}

body #displet-search-form.displet-default-styles .chosen-container .chosen-results .highlighted{
	color: #fff !important;
	background-color: #3875d7 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3875d7', endColorstr='#2a62bc', GradientType=0 ) !important;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc)) !important;
	background-image: -webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%) !important;
	background-image: -moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%) !important;
	background-image: -o-linear-gradient(top, #3875d7 20%, #2a62bc 90%) !important;
	background-image: linear-gradient(#3875d7 20%, #2a62bc 90%) !important;
}

body #displet-search-form.displet-default-styles .displet-or select,
body #displet-search-form.displet-default-styles input[type="radio"]{
	vertical-align: middle !important;
}

body #displet-search-form.displet-default-styles input[type="radio"]{
	position: relative !important;
	top: -2px !important;
}

body #displet-search-form.displet-default-styles .displet-or{
	position: relative !important;
}

body #displet-search-form.displet-default-styles .displet-or .displet-to{
	display: block;
	position: absolute !important;
	top: 50% !important;
	left: 0px !important;
	width: 100% !important;
	margin-top: -15px !important;
	height: 30px !important;
	line-height: 30px !important;
	text-align: center !important;
	z-index: 1 !important;
}

body #displet-search-form.displet-default-styles .displet-or select,
body #displet-search-form.displet-default-styles .displet-or .chosen-single,
body #displet-search-form.displet-default-styles .displet-or .chosen-choices{
	position: relative !important;
	z-index: 2 !important;
}

body #displet-search-form.displet-default-styles .displet-or .displet-select:after{
	z-index: 2 !important;
}

body #displet-search-form.displet-default-styles .displet-radio,
body #displet-search-form.displet-default-styles .displet-checkbox{
	padding: 5px 0px !important;
	line-height: 20px !important;
}

body #displet-search-form.displet-default-styles .displet-radio label,
body #displet-search-form.displet-default-styles .displet-checkbox label{
	display: inline-block;
	margin-right: 7px !important;
	vertical-align: middle !important;
}

body #displet-search-form.displet-default-styles .displet-radio label{
	width: 80px !important;
}

body #displet-search-form.displet-default-styles .displet-radio span{
	display: inline-block;
	margin: 0px 5px 0px 1px !important;
}

body #displet-search-form.displet-default-styles .displet-submit{
	margin-top: -21px !important;
}

body #displet-search-form.displet-default-styles .displet-submit a{
	float: left !important;
	border: 1px solid #b0b0b0 !important;
	margin: 10px 0px 0px 0px !important;
	padding: 0px 9px !important;
	height: 19px !important;
	line-height: 19px !important;
	background-color: #b0b0b0 !important;
}

body #displet-search-form.displet-default-styles .displet-submit a,
body #displet-search-form.displet-default-styles .displet-submit a span{
	color: #333 !important;
	font-weight: bold !important;
	text-decoration: none !important;
}

body #displet-search-form.displet-default-styles .displet-submit a:hover{
	background-color: #d0d0d0 !important;
}

body #displet-search-form.displet-default-styles .displet-submit .displet-space{
	margin: 10px 0px 0px 0px !important;
	float: left !important;
	height: 21px !important;
	width: 10px !important;
	background-color: #fff !important;
}

body #displet-search-form.displet-default-styles .displet-submit .displet-toggle-advanced-search-form .displet-less-fields,
body #displet-search-form.displet-default-styles .displet-submit .displet-toggle-advanced-search-form.displet-showing .displet-more-fields{
	display: none;
}

body #displet-search-form.displet-default-styles .displet-submit .displet-toggle-advanced-search-form.displet-showing .displet-less-fields{
	display: inline !important;
}

body #displet-search-form.displet-default-styles .displet-advanced-form{
	display: none;
}

body #displet-search-form.displet-default-styles .chosen-container{
	font-size: 13px !important;
	position: relative !important;
	display: inline-block;
	vertical-align: middle !important;
	zoom: 1 !important;
	*display: inline !important;
	width: 100% !important;
	-moz-box-sizing: border-box !important;
	-ms-box-sizing: border-box !important;
	-webkit-box-sizing: border-box !important;
	-khtml-box-sizing: border-box !important;
	box-sizing: border-box !important;
}

body #displet-search-form.displet-default-styles .chosen-container.chosen-disabled{
	opacity: .5;
}

body #displet-search-form.displet-default-styles .chosen-container .chosen-drop{
	position: absolute !important;
	top: 100% !important;
	left: -9999px !important;
	margin: 0px -1px !important;
	width: 100% !important;
	-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15) !important;
	-moz-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15) !important;
	box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15) !important;
	z-index: 1010 !important;
}

body #displet-search-form.displet-default-styles .chosen-container.chosen-with-drop .chosen-drop{
	left: 0 !important;
}

body #displet-search-form.displet-default-styles .chosen-container-single .chosen-single{
	display: block;
	overflow: hidden !important;
	white-space: nowrap !important;
	position: relative !important;
	text-decoration: none !important;
}

body #displet-search-form.displet-default-styles .chosen-container-multi .chosen-choices{
	position: relative !important;
	background-color: #fff !important;
}

body #displet-search-form.displet-default-styles .chosen-container-multi .chosen-choices:after{
	content: "" !important;
}

body #displet-search-form.displet-default-styles .chosen-container-multi .chosen-choices:after,
body #displet-search-form.displet-default-styles .chosen-container-single .chosen-single div{
	position: absolute !important;
	top: 50% !important;
	right: 4px !important;
	margin-top: -10px !important;
	width: 17px !important;
	height: 20px !important;
}

body #displet-search-form.displet-default-styles .chosen-container-single .chosen-single div b{
	display: block;
	width: 100% !important;
	height: 100% !important;
}

body #displet-search-form.displet-default-styles .chosen-container-single .chosen-drop{
	-webkit-border-radius: 0 0 4px 4px !important;
	-moz-border-radius: 0 0 4px 4px !important;
	border-radius: 0 0 4px 4px !important;
	-moz-background-clip: padding !important;
	-webkit-background-clip: padding-box !important;
	background-clip: padding-box !important;
}

body #displet-search-form.displet-default-styles .chosen-container-single-nosearch .chosen-search{
	position: absolute !important;
	left: -9999px !important;
}

body #displet-search-form.displet-default-styles .chosen-container .chosen-choices{
	margin: 0 !important;
	padding: 0 !important;
	padding-right: 25px !important;
	cursor: text !important;
	overflow: hidden !important;
	height: auto !important;
	height: 1% !important;
	position: relative !important;
	width: 100% !important;
	-moz-box-sizing: border-box !important;
	-ms-box-sizing: border-box !important;
	-webkit-box-sizing: border-box !important;
	-khtml-box-sizing: border-box !important;
	box-sizing: border-box !important;
}

body #displet-search-form.displet-default-styles .chosen-container .chosen-choices li{
	float: left !important;
	list-style: none !important;
}

body #displet-search-form.displet-default-styles .chosen-container .chosen-choices .search-field{
	white-space: nowrap !important;
	margin: 0 !important;
	padding: 0 !important;
}

body #displet-search-form.displet-default-styles .chosen-container .chosen-choices .search-field input{
	background: transparent !important;
	border: 0 !important;
	margin: -1px 0 !important;
	outline: 0 !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
}

body #displet-search-form.displet-default-styles .chosen-container .chosen-choices .search-choice{
	-webkit-border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	border-radius: 3px !important;
	-moz-background-clip: padding !important;
	-webkit-background-clip: padding-box !important;
	background-clip: padding-box !important;
	background-color: #e4e4e4 !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 ) !important;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee)) !important;
	background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%) !important;
	background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%) !important;
	background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%) !important;
	background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%) !important;
	-webkit-box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05) !important;
	-moz-box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05) !important;
	box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05) !important;
	color: #333 !important;
	border: 1px solid #aaaaaa !important;
	font-size: 11px !important;
	line-height: 13px !important;
	padding: 3px 20px 3px 5px !important;
	margin: 3px 0 3px 5px !important;
	position: relative !important;
	cursor: default !important;
}

body #displet-search-form.displet-default-styles .chosen-container .chosen-choices .search-choice .search-choice-close{
	display: block;
	position: absolute !important;
	right: 3px !important;
	top: 4px !important;
	width: 12px !important;
	height: 12px !important;
	font-size: 1px !important;
	background: url('images/chosen-sprite.png') -42px 1px no-repeat !important;
}

body #displet-search-form.displet-default-styles .chosen-container .chosen-choices .search-choice-close:hover{
	background-position: -42px -10px !important;
}

body #displet-search-form.displet-default-styles .chosen-container .chosen-results{
	margin: 0 !important;
	padding: 0 !important;
	max-height: 240px !important;
	position: relative !important;
	overflow-x: hidden !important;
	overflow-y: auto !important;
	-webkit-overflow-scrolling: touch !important;
}

body #displet-search-form.displet-default-styles .chosen-container .chosen-results li{
	display: none;
	line-height: 15px !important;
	padding: 5px 9px !important;
	margin: 0 !important;
	list-style: none !important;
}

body #displet-search-form.displet-default-styles .chosen-container .chosen-results .active-result{
	cursor: pointer !important;
	display: list-item !important;
}

@media (max-width: 500px) {
	body #displet-search-form.displet-default-styles .displet-section{
		display: block;
		margin-top: 10px !important;
		border: 0px !important;
		padding: 0px !important;
	}

	body #displet-search-form.displet-default-styles .displet-section:first-child{
		margin-top: 0px !important;
	}

	body #displet-search-form.displet-default-styles select{
		display: block !important;
	}

	body #displet-search-form.displet-default-styles .chosen-container{
		display: none !important;
	}

	body #displet-search-form.displet-default-styles .displet-submit .displet-right,
	body #displet-search-form.displet-default-styles .displet-submit a{
		float: none !important;
		display: block !important;
	}

	body #displet-search-form.displet-default-styles .displet-submit .displet-space{
		display: none !important;
	}
}

/***************************
Displet Search Form - Mobile
***************************/

body #displet-search-form.displet-default-mobile-styles{
	background-color: #fff !important;
}

body #displet-search-form.displet-default-mobile-styles{
	font-family: 'Arial', sans-serif !important;
	font-size: 11px !important;
	color: #222 !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-search-form{
	border-bottom: 1px solid #b5b5b5 !important;
	padding: 10px 20px 20px 20px !important;
	background-color: #e0e0e0 !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-field{
	padding-top: 10px !important;
	width: 100% !important;
	vertical-align: top !important;
	box-sizing: border-box !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-half{
	width: 50% !important;
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-half.displet-left{
	padding-right: 14px !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-half.displet-right{
	padding-left: 14px !important;
}

body #displet-search-form.displet-default-mobile-styles select,
body #displet-search-form.displet-default-mobile-styles input[type="text"]{
	width: 100% !important;
}

body #displet-search-form.displet-default-mobile-styles select,
body #displet-search-form.displet-default-mobile-styles input[type="text"]{
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	-khtml-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	border-radius: 0px !important;
}

body #displet-search-form.displet-default-mobile-styles select,
body #displet-search-form.displet-default-mobile-styles input[type="text"]{
	margin: 0px !important;
	height: 35px !important;
	line-height: 25px !important;
}

body #displet-search-form.displet-default-mobile-styles select,
body #displet-search-form.displet-default-mobile-styles input[type="text"]{
	border: 1px solid #afafaf !important;
}

body #displet-search-form.displet-default-mobile-styles select,
body #displet-search-form.displet-default-mobile-styles input[type="text"]{
	background: #fff !important;
}

body #displet-search-form.displet-default-mobile-styles select,
body #displet-search-form.displet-default-mobile-styles input[type="text"]{
	font-family: 'Arial', sans-serif !important;
	font-size: 11px !important;
	color: #222 !important;
	font-style: normal !important;
	font-weight: normal !important;
}

body #displet-search-form.displet-default-mobile-styles ::-webkit-input-placeholder{
	color: #222 !important;
}

body #displet-search-form.displet-default-mobile-styles ::-moz-placeholder{
	color: #222 !important;
}

body #displet-search-form.displet-default-mobile-styles :-moz-placeholder{
	color: #222 !important;
}

body #displet-search-form.displet-default-mobile-styles :-ms-input-placeholder{
	color: #222 !important;
}

body #displet-search-form.displet-default-mobile-styles select{
	padding: 4px 4px 4px 9px !important;
}

body #displet-search-form.displet-default-mobile-styles input[type="text"]{
	padding: 4px 9px !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-or select,
body #displet-search-form.displet-default-mobile-styles input[type="radio"]{
	vertical-align: middle !important;
}

body #displet-search-form.displet-default-mobile-styles input[type="radio"]{
	position: relative !important;
	top: -2px !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-or{
	position: relative !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-or .displet-to{
	display: block;
	position: absolute !important;
	top: 0px !important;
	left: 0px !important;
	width: 100% !important;
	height: 30px !important;
	line-height: 30px !important;
	text-align: center !important;
	z-index: 1 !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-or select,
body #displet-search-form.displet-default-mobile-styles .displet-or .chosen-single,
body #displet-search-form.displet-default-mobile-styles .displet-or .chosen-choices{
	position: relative !important;
	z-index: 2 !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-or .displet-select:after{
	z-index: 2 !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-radio{
	padding: 5px 0px !important;
	line-height: 20px !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-radio label{
	display: inline-block;
	margin-right: 7px !important;
	width: 80px !important;
	vertical-align: middle !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-radio span{
	display: inline-block;
	margin: 0px 5px 0px 1px !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-submit-search,
body #displet-search-form.displet-default-mobile-styles .displet-nearby-listings-submit{
	display: block !important;
	margin-top: 15px !important;
	border: 1px solid #5e5e5e !important;
	font-family: 'Arial', sans-serif !important;
	line-height: 33px !important;
	color: #fff !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	text-decoration: none !important;
	text-align: center !important;
	background: #6c6c6c url('images/mobilesubmitback.png') 0px 0px repeat-x !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-nearby-listings-submit{
	position: relative !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-submit a i,
body #displet-search-form.displet-default-mobile-styles .displet-nearby-listings-submit i{
	position: relative !important;
	margin-right: 5px !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-submit a i{
	top: 1px !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-nearby-listings-submit i{
	top: 3px !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-nearby-listings-loading{
	cursor: default !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-action{
	padding: 20px !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-left,
body #displet-search-form.displet-default-mobile-styles .displet-right{
	width: 50%;
	-moz-box-sizing: border-box !important;
	-ms-box-sizing: border-box !important;
	-webkit-box-sizing: border-box !important;
	-khtml-box-sizing: border-box !important;
	box-sizing: border-box !important;
}

body #displet-search-form.displet-default-mobile-styles .displet-left{
	float: left;
	padding-right: 10px;
}

body #displet-search-form.displet-default-mobile-styles .displet-right{
	float: right;
	padding-left: 10px;
}

body #displet-search-form.displet-default-mobile-styles a{
	display: block;
	border: 1px solid #5e5e5e !important;
	line-height: 24px !important;
	font-family: 'Arial', sans-serif !important;
	font-size: 10px !important;
	color: #fff !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	text-decoration: none !important;
	text-align: center !important;
	background: #797979 url('images/mobileactionaback.png') 0px bottom repeat-x !important;
}

body #displet-search-form.displet-default-mobile-styles a span{
	display: inline-block;
	padding-left: 15px;
}

body #displet-search-form.displet-default-mobile-styles .displet-save-search span{
	background: url('images/mobilesaveleft.png') 0px center no-repeat;
}

body #displet-search-form.displet-default-mobile-styles .displet-revise-form span{
	background: url('images/mobilereviseleft.png') 0px center no-repeat;
}

/*******************
Displet Quick Search
*******************/

body #displet-quick-search.displet-default-styles .displet-inner{
	padding: 14px !important;
	background-color: #fff !important;
}

body #displet-quick-search.displet-default-styles .displet-table{
	font-family: 'Arial', sans-serif !important;
	font-size: 11px !important;
	color: #222 !important;
}

body #displet-quick-search.displet-default-styles .displet-table{
	width: 100% !important;
	table-layout: fixed !important;
}

body #displet-quick-search.displet-default-styles .displet-td{
	vertical-align: top !important;
}

body #displet-quick-search.displet-default-styles .displet-td{
	padding: 0px 7px !important;
}

body #displet-quick-search.displet-default-styles .displet-td:first-child{
	border-left: 0px !important;
	padding-left: 0px !important;
}

body #displet-quick-search.displet-default-styles .displet-td:last-child{
	padding-right: 0px !important;
}

body #displet-quick-search.displet-default-styles .displet-field{
	padding-top: 10px !important;
	width: 100% !important;
	vertical-align: top !important;
	box-sizing: border-box !important;
}

body #displet-quick-search.displet-default-styles .displet-field.displet-right{
	padding-left: 21px !important;
}

body #displet-quick-search.displet-default-styles .displet-field.displet-left:first-child,
body #displet-quick-search.displet-default-styles .displet-field.displet-right:first-child{
	padding-top: 0px !important;
}

body #displet-quick-search.displet-default-styles .displet-half{
	width: 50% !important;
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
}

body #displet-quick-search.displet-default-styles .displet-half.displet-left{
	padding-right: 14px !important;
}

body #displet-quick-search.displet-default-styles .displet-half.displet-right{
	padding-left: 14px !important;
}

body #displet-quick-search.displet-default-styles select,
body #displet-quick-search.displet-default-styles input[type="text"]{
	width: 100% !important;
}

body #displet-quick-search.displet-default-styles select,
body #displet-quick-search.displet-default-styles input[type="text"]{
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	-khtml-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	border-radius: 0px !important;
}

body #displet-quick-search.displet-default-styles select,
body #displet-quick-search.displet-default-styles input[type="text"]{
	margin: 0px !important;
	min-height: 30px !important;
	line-height: 20px !important;
}

body #displet-quick-search.displet-default-styles select,
body #displet-quick-search.displet-default-styles input[type="text"]{
	border: 1px solid #afafaf !important;
}

body #displet-quick-search.displet-default-styles select,
body #displet-quick-search.displet-default-styles input[type="text"]{
	background: #fff !important;
}

body #displet-quick-search.displet-default-styles select,
body #displet-quick-search.displet-default-styles input[type="text"]{
	font-family: 'Arial', sans-serif !important;
	font-size: 11px !important;
	color: #222 !important;
	font-style: normal !important;
	font-weight: normal !important;
}

body #displet-quick-search.displet-default-styles ::-webkit-input-placeholder{
	color: #222 !important;
}

body #displet-quick-search.displet-default-styles ::-moz-placeholder{
	color: #222 !important;
}

body #displet-quick-search.displet-default-styles :-moz-placeholder{
	color: #222 !important;
}

body #displet-quick-search.displet-default-styles :-ms-input-placeholder{
	color: #222 !important;
}

body #displet-quick-search.displet-default-styles select{
	padding: 4px 4px 4px 9px !important;
}

body #displet-quick-search.displet-default-styles input[type="text"]{
	padding: 4px 9px !important;
}

body #displet-quick-search.displet-default-styles .displet-or select,
body #displet-quick-search.displet-default-styles input[type="radio"]{
	vertical-align: middle !important;
}

body #displet-quick-search.displet-default-styles input[type="radio"]{
	position: relative !important;
	top: -2px !important;
}

body #displet-quick-search.displet-default-styles .displet-or{
	position: relative !important;
}

body #displet-quick-search.displet-default-styles .displet-or .displet-to{
	display: block;
	position: absolute !important;
	top: 0px !important;
	left: 0px !important;
	width: 100% !important;
	height: 30px !important;
	line-height: 30px !important;
	text-align: center !important;
	z-index: 1 !important;
}

body #displet-quick-search.displet-default-styles .displet-or select,
body #displet-quick-search.displet-default-styles .displet-or .chosen-single,
body #displet-quick-search.displet-default-styles .displet-or .chosen-choices{
	position: relative !important;
	z-index: 2 !important;
}

body #displet-quick-search.displet-default-styles .displet-or .displet-select:after{
	z-index: 2 !important;
}

body #displet-quick-search.displet-default-styles .displet-radio{
	padding: 5px 0px !important;
	line-height: 20px !important;
}

body #displet-quick-search.displet-default-styles .displet-radio label{
	display: inline-block;
	margin-right: 7px !important;
	width: 80px !important;
	vertical-align: middle !important;
}

body #displet-quick-search.displet-default-styles .displet-radio span{
	display: inline-block;
	margin: 0px 5px 0px 1px !important;
}

body #displet-quick-search.displet-default-styles .displet-title{
	line-height: 19px !important;
	padding: 12px 5px !important;
	text-shadow: 0px 1px 2px #fff !important;
	border: 1px solid #afafaf !important;
	border-bottom: 0 !important;
	text-align: center !important;
	font-size: 16px !important;
	font-weight: bold !important;
	font-family: 'Helvetica', 'Arial', sans-serif !important;
	color: #333 !important;
	background: #c6c6c6 url('images/qstitback.png') 0px 0px repeat-x !important;
}

body #displet-quick-search.displet-default-styles .displet-inner{
	border: 1px solid #afafaf !important;
}

body #displet-quick-search.displet-default-styles .displet-submit{
	padding-top: 10px !important;
}

body #displet-quick-search.displet-default-styles .displet-submit a{
	display: block;
}

body #displet-quick-search.displet-default-styles .displet-advanced{
	text-align: right !important;
}

body #displet-quick-search.displet-default-styles .displet-advanced a{
	position: relative !important;
	display: inline-block;
	margin-top: 14px !important;
	padding-left: 15px !important;
	line-height: 10px !important;
	font-family: 'Arial', sans-serif !important;
	font-size: 11px !important;
	color: #333 !important;
	font-weight: bold !important;
	font-style: italic !important;
	text-decoration: none !important;
}

body #displet-quick-search.displet-default-styles .displet-advanced a:after{
	content: "" !important;
	display: block !important;
	position: absolute !important;
	top: 50% !important;
	left: 0px !important;
	margin-top: -5px !important;
	width: 10px !important;
	height: 10px !important;
	background: url('images/sprite.png') -32px -33px no-repeat !important;
}

body #displet-quick-search.displet-default-styles .displet-advanced a:hover{
	text-decoration: underline !important;
}

@media (max-width: 500px){
	body #displet-quick-search.displet-default-styles .displet-td{
		display: block;
		margin-top: 10px !important;
		border: 0px !important;
		padding: 0px !important;
	}

	body #displet-quick-search.displet-default-styles .displet-td:first-child{
		margin-top: 0px !important;
	}

	body #displet-quick-search.displet-default-styles select{
		display: block !important;
	}

	body #displet-quick-search.displet-default-styles .chosen-container{
		display: none !important;
	}
}

/****************************
Displet Quick Search - Mobile
****************************/

body #displet-quick-search.displet-default-mobile-styles{
	border-bottom: 1px solid #b5b5b5 !important;
	padding: 10px 20px 20px 20px !important;
	background-color: #e0e0e0 !important;
}

body #displet-quick-search.displet-default-mobile-styles{
	font-family: 'Arial', sans-serif !important;
	font-size: 11px !important;
	color: #222 !important;
}

body #displet-quick-search.displet-default-mobile-styles .displet-field{
	padding-top: 10px !important;
	width: 100% !important;
	vertical-align: top !important;
	box-sizing: border-box !important;
}

body #displet-quick-search.displet-default-mobile-styles .displet-half{
	width: 50% !important;
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
}

body #displet-quick-search.displet-default-mobile-styles .displet-half.displet-left{
	padding-right: 14px !important;
}

body #displet-quick-search.displet-default-mobile-styles .displet-half.displet-right{
	padding-left: 14px !important;
}

body #displet-quick-search.displet-default-mobile-styles select,
body #displet-quick-search.displet-default-mobile-styles input[type="text"]{
	width: 100% !important;
}

body #displet-quick-search.displet-default-mobile-styles select,
body #displet-quick-search.displet-default-mobile-styles input[type="text"]{
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	-khtml-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
	border-radius: 0px !important;
}

body #displet-quick-search.displet-default-mobile-styles select,
body #displet-quick-search.displet-default-mobile-styles input[type="text"]{
	margin: 0px !important;
	height: 35px !important;
	line-height: 25px !important;
}

body #displet-quick-search.displet-default-mobile-styles select,
body #displet-quick-search.displet-default-mobile-styles input[type="text"]{
	border: 1px solid #afafaf !important;
}

body #displet-quick-search.displet-default-mobile-styles select,
body #displet-quick-search.displet-default-mobile-styles input[type="text"]{
	background: #fff !important;
}

body #displet-quick-search.displet-default-mobile-styles select,
body #displet-quick-search.displet-default-mobile-styles input[type="text"]{
	font-family: 'Arial', sans-serif !important;
	font-size: 11px !important;
	color: #222 !important;
	font-style: normal !important;
	font-weight: normal !important;
}

body #displet-quick-search.displet-default-mobile-styles ::-webkit-input-placeholder{
	color: #222 !important;
}

body #displet-quick-search.displet-default-mobile-styles ::-moz-placeholder{
	color: #222 !important;
}

body #displet-quick-search.displet-default-mobile-styles :-moz-placeholder{
	color: #222 !important;
}

body #displet-quick-search.displet-default-mobile-styles :-ms-input-placeholder{
	color: #222 !important;
}

body #displet-quick-search.displet-default-mobile-styles select{
	padding: 4px 4px 4px 9px !important;
}

body #displet-quick-search.displet-default-mobile-styles input[type="text"]{
	padding: 4px 9px !important;
}

body #displet-quick-search.displet-default-mobile-styles .displet-or select,
body #displet-quick-search.displet-default-mobile-styles input[type="radio"]{
	vertical-align: middle !important;
}

body #displet-quick-search.displet-default-mobile-styles input[type="radio"]{
	position: relative !important;
	top: -2px !important;
}

body #displet-quick-search.displet-default-mobile-styles .displet-or{
	position: relative !important;
}

body #displet-quick-search.displet-default-mobile-styles .displet-or .displet-to{
	position: absolute !important;
	top: 50% !important;
	left: 0px !important;
	display: block;
	margin-top: -15px !important;
	width: 100% !important;
	height: 30px !important;
	line-height: 30px !important;
	text-align: center !important;
	z-index: 1 !important;
}

body #displet-quick-search.displet-default-mobile-styles .displet-or select,
body #displet-quick-search.displet-default-mobile-styles .displet-or .chosen-single,
body #displet-quick-search.displet-default-mobile-styles .displet-or .chosen-choices{
	position: relative !important;
	z-index: 2 !important;
}

body #displet-quick-search.displet-default-mobile-styles .displet-or .displet-select:after{
	z-index: 2 !important;
}

body #displet-quick-search.displet-default-mobile-styles .displet-radio{
	padding: 5px 0px !important;
	line-height: 20px !important;
}

body #displet-quick-search.displet-default-mobile-styles .displet-radio label{
	display: inline-block;
	margin-right: 7px !important;
	width: 80px !important;
	vertical-align: middle !important;
}

body #displet-quick-search.displet-default-mobile-styles .displet-radio span{
	display: inline-block;
	margin: 0px 5px 0px 1px !important;
}

body #displet-quick-search.displet-default-mobile-styles .displet-submit a,
body #displet-quick-search.displet-default-mobile-styles .displet-nearby-listings-submit{
	display: block !important;
	margin-top: 15px !important;
	border: 1px solid #5e5e5e !important;
	font-family: 'Arial', sans-serif !important;
	line-height: 33px !important;
	color: #fff !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	text-decoration: none !important;
	text-align: center !important;
	background: #6c6c6c url('images/mobilesubmitback.png') 0px 0px repeat-x !important;
}

body #displet-quick-search.displet-default-mobile-styles .displet-nearby-listings-submit{
	position: relative !important;
}

body #displet-quick-search.displet-default-mobile-styles .displet-submit a i,
body #displet-quick-search.displet-default-mobile-styles .displet-nearby-listings-submit i{
	position: relative !important;
	margin-right: 5px !important;
}

body #displet-quick-search.displet-default-mobile-styles .displet-submit a i{
	top: 1px !important;
}

body #displet-quick-search.displet-default-mobile-styles .displet-nearby-listings-submit i{
	top: 3px !important;
}

body #displet-quick-search.displet-default-mobile-styles .displet-nearby-listings-loading{
	cursor: default !important;
}

/***********************
Displet Price Navigation
***********************/

body #displet-price-navigation.displet-default-styles{
	position: relative !important;
	margin: 10px 0px 26px 0px !important;
	line-height: 30px !important;
	font-weight: bold !important;
}

body #displet-price-navigation.displet-default-styles .displet-title{
	font-family: 'Georgia', serif !important;
	font-size: 14px !important;
	color: #474747 !important;
	text-align: center !important;
	background-color: #f7f7f7 !important;
}

body #displet-price-navigation.displet-default-styles .displet-table{
	border-top: 1px solid #dedede !important;
	padding: 12px 20px !important;
	width: 100% !important;
	border-collapse: separate !important;
}

body #displet-price-navigation.displet-default-styles .displet-table,
body #displet-price-navigation.displet-default-styles .displet-tr,
body #displet-price-navigation.displet-default-styles .displet-td{
	background-color: #f7f7f7 !important;
}

body #displet-price-navigation.displet-default-styles .displet-table{
	font-size: 12px !important;
	font-family: 'Arial', sans-serif !important;
}

body #displet-price-navigation.displet-default-styles .displet-td{
	width: 33% !important;
}

body #displet-price-navigation.displet-default-styles a{
	color: #606060 !important;
	text-decoration: underline !important;
	font-style: italic !important;
	font-weight: bold !important;
	cursor: pointer !important;
}

body #displet-price-navigation.displet-default-styles a:hover{
	text-decoration: none !important;
}

body #displet-price-navigation.displet-default-styles a.active{
	text-decoration: none !important;
	cursor: default !important;
}

/*******************************
Displet Property Type Navigation
*******************************/

body #displet-property-type-navigation.displet-default-styles{
	position: relative !important;
	margin: 10px 0px 26px 0px !important;
	line-height: 30px !important;
	font-weight: bold !important;
}

body #displet-property-type-navigation.displet-default-styles .displet-title{
	font-family: 'Georgia', serif !important;
	font-size: 14px !important;
	color: #474747 !important;
	text-align: center !important;
	background-color: #f7f7f7 !important;
}

body #displet-property-type-navigation.displet-default-styles .displet-table{
	border-top: 1px solid #dedede !important;
	padding: 12px 20px !important;
	width: 100% !important;
	border-collapse: separate !important;
}

body #displet-property-type-navigation.displet-default-styles .displet-table,
body #displet-property-type-navigation.displet-default-styles .displet-tr,
body #displet-property-type-navigation.displet-default-styles .displet-td{
	background-color: #f7f7f7 !important;
}

body #displet-property-type-navigation.displet-default-styles .displet-table{
	font-size: 12px !important;
	font-family: 'Arial', sans-serif !important;
}

body #displet-property-type-navigation.displet-default-styles .displet-td{
	width: 33% !important;
}

body #displet-property-type-navigation.displet-default-styles a{
	color: #606060 !important;
	text-decoration: underline !important;
	font-style: italic !important;
	font-weight: bold !important;
	cursor: pointer !important;
}

body #displet-property-type-navigation.displet-default-styles a:hover{
	text-decoration: none !important;
}

body #displet-property-type-navigation.displet-default-styles a.active{
	text-decoration: none !important;
	cursor: default !important;
}

/************
Displet Stats
*************/

body #displet-stats.displet-default-styles{
	position: relative !important;
	margin: 10px 0px 28px 0px !important;
}

body #displet-stats.displet-default-styles .displet-title{
	line-height: 30px !important;
	font-family: 'Georgia', serif !important;
	font-size: 14px !important;
	color: #474747 !important;
	font-weight: bold !important;
	text-align: center !important;
}

body #displet-stats.displet-default-styles table{
	border: 1px solid #b0b0b0 !important;
	border-left: 5px solid #b0b0b0 !important;
	border-right: 5px solid #b0b0b0 !important;
	border-collapse: separate !important;
	padding: 9px 15px !important;
	width: 100% !important;
}

body #displet-stats.displet-default-styles table,
body #displet-stats.displet-default-styles tr,
body #displet-stats.displet-default-styles th,
body #displet-stats.displet-default-styles td{
	background-color: #fff !important;
}

body #displet-stats.displet-default-styles th,
body #displet-stats.displet-default-styles td{
	border: 0px !important;
	padding: 5px 0px !important;
	line-height: 20px !important;
	font-family: 'Arial', sans-serif !important;
	font-size: 12px !important;
	color: #606060 !important;
	text-align: left !important;
}

body #displet-stats.displet-default-styles th{
	font-weight: bold !important;
}

/*********************
Displet Stats Advanced
*********************/

body #displet-stats-advanced.displet-default-styles{
	margin: 21px 0px !important;
}

body #displet-stats-advanced.displet-default-styles .displet-tabs{
	padding: 5px 6px 0px 6px !important;
	background-color: #afafaf !important;
}

body #displet-stats-advanced.displet-default-styles .displet-tab{
	float: left !important;
	margin-left: 5px !important;
	padding: 11px 10px !important;
	line-height: 14px !important;
	font-family: 'Oswald', sans-serif !important;
	font-size: 12px !important;
	color: #fff !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	text-decoration: none !important;
	background-color: #575757 !important;
}

body #displet-stats-advanced.displet-default-styles .displet-tab span{
	position: relative !important;
	top: -2px !important;
	display: inline-block !important;
	margin-left: 3px !important;
	padding: 0px 6px 2px 6px !important;
	line-height: 12px !important;
	font-family: 'Georgia', serif !important;
	font-size: 11px !important;
	color: #434b49 !important;
	background-color: #ababab !important;
}

body #displet-stats-advanced.displet-default-styles .displet-tab.displet-active{
	color: #434b49 !important;
	background-color: #fff !important;
	cursor: default !important;
}

body #displet-stats-advanced.displet-default-styles .displet-tab.displet-active span{
	color: #fff !important;
	background-color: #3366cc !important;
}

body #displet-stats-advanced.displet-default-styles .displet-stats{
	position: relative !important;
	border: 1px solid #afafaf !important;
	border-top: 0px !important;
	padding: 19px 15px 17px 15px !important;
	background-color: #fff !important;
}

body #displet-stats-advanced.displet-default-styles .displet-table{
	width: 100% !important;
}

body #displet-stats-advanced.displet-default-styles .displet-td{
	padding: 3px 0px;
	line-height: 15px;
	font-family: 'Arial', sans-serif;
	font-size: 12px;
	color: #434a49;
}

/**************
Displet Dynamic
**************/

body #displet-dynamic.displet-default-styles{
	position: relative !important;
	margin: 21px 0px !important;
	font-family: 'Arial', sans-serif !important;
	font-size: 12px !important;
}

body #displet-dynamic.displet-default-styles .displet-views{
	height: 24px !important;
}

body #displet-dynamic.displet-default-styles .displet-views a{
	position: relative !important;
	float: left !important;
	margin-right: 10px !important;
	border: 1px solid #fff;
	padding: 0px 6px 0px 23px !important;
	height: 22px !important;
	line-height: 22px !important;
	font-family: 'Georgia', serif !important;
	font-size: 13px !important;
	color: #a3a3a3;
	text-decoration: none !important;
	background-color: #fff !important;
	cursor: pointer !important;
}

body #displet-dynamic.displet-default-styles .displet-views a:hover,
body #displet-dynamic.displet-default-styles a.displet-current-view{
	border-color: #606060;
	color: #606060;
}

body #displet-dynamic.displet-default-styles a.displet-current-view{
	cursor: default !important;
}

body #displet-dynamic.displet-default-styles .displet-views a:before{
	content: "" !important;
	position: absolute !important;
	display: block !important;
	left: 6px !important;
	top: 6px !important;
	height: 9px !important;
	background-image: url('images/default-color-scheme-sprite.png') !important;
	background-repeat: no-repeat !important;
}

body #displet-dynamic.displet-default-styles.displet-black-color-scheme .displet-views a:before{
	background-image: url('images/black-color-scheme-sprite.png') !important;
}

body #displet-dynamic.displet-default-styles.displet-blue-color-scheme .displet-views a:before{
	background-image: url('images/blue-color-scheme-sprite.png') !important;
}

body #displet-dynamic.displet-default-styles.displet-brown-color-scheme .displet-views a:before{
	background-image: url('images/brown-color-scheme-sprite.png') !important;
}

body #displet-dynamic.displet-default-styles.displet-green-color-scheme .displet-views a:before{
	background-image: url('images/green-color-scheme-sprite.png') !important;
}

body #displet-dynamic.displet-default-styles.displet-red-color-scheme .displet-views a:before{
	background-image: url('images/red-color-scheme-sprite.png') !important;
}

body #displet-dynamic.displet-default-styles.displet-yellow-color-scheme .displet-views a:before{
	background-image: url('images/yellow-color-scheme-sprite.png') !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-view:before{
	width: 11px !important;
	background-position: 0px 0px !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-view:hover:before,
body #displet-dynamic.displet-default-styles .displet-tile-view.displet-current-view:before{
	background-position: 0px -9px !important;
}

body #displet-dynamic.displet-default-styles .displet-list-view:before{
	width: 10px !important;
	background-position: -11px 0px !important;
}

body #displet-dynamic.displet-default-styles .displet-list-view:hover:before,
body #displet-dynamic.displet-default-styles .displet-list-view.displet-current-view:before{
	background-position: -11px -9px !important;
}

body #displet-dynamic.displet-default-styles .displet-map-view:before{
	width: 9px !important;
	background-position: -21px 0px !important;
}

body #displet-dynamic.displet-default-styles .displet-map-view:hover:before,
body #displet-dynamic.displet-default-styles .displet-map-view.displet-current-view:before{
	background-position: -21px -9px !important;
}

body #displet-dynamic.displet-default-styles .displet-listings-sortby{
	float: right !important;
	margin: 0px !important;
	border: 1px solid #b0b0b0 !important;
	width: 130px !important;
	height: 24px !important;
	min-height: 0px !important;
	line-height: 14px !important;
	font-family: 'Arial', sans-serif !important;
	font-size: 11px !important;
	color: #606060 !important;
	background-color: #fff !important;
}

body #displet-dynamic.displet-default-styles .displet-listings{
	margin-bottom: -14px !important;
}

body #displet-dynamic.displet-default-styles .displet-listings.hiding{
	height: 0px !important;
	overflow: hidden !important;
}

body #displet-dynamic.displet-default-styles .displet-controls{
	border-bottom: 1px solid #dedede !important;
	line-height: 22px !important;
	font-size: 11px !important;
	color: #606060 !important;
	font-weight: bold !important;
	text-align: right !important;
	background-color: #f7f7f7 !important;
}

body #displet-dynamic.displet-default-styles .displet-controls{
	margin: 14px 0px !important;
	padding: 4px 14px !important;
}

body #displet-dynamic.displet-default-styles .displet-controls a{
	display: inline-block;
	margin: 0px 2px !important;
	color: #606060 !important;
	text-decoration: none !important;
}

body #displet-dynamic.displet-default-styles .displet-controls a:hover{
	text-decoration: underline !important;
}

body #displet-dynamic.displet-default-styles .displet-counts{
	float: left !important;
	display: inline !important;
	margin-right: 1.5em !important;
}

body #displet-dynamic.displet-default-styles .displet-controls .displet-current-page{
	text-decoration: underline !important;
}

body #displet-dynamic.displet-default-styles .displet-controls .displet-previous-listings-link{
	margin-right: 10px !important;
}

body #displet-dynamic.displet-default-styles .displet-controls .displet-next-listings-link{
	margin-left: 10px !important;
}

body #displet-dynamic.displet-default-styles .displet-previous-icon,
body #displet-dynamic.displet-default-styles .displet-next-icon{
	font-weight: bold !important;
}

body #displet-dynamic.displet-default-styles .displet-listing.displet-none{
	display: none; /* Never !important */
}

body #displet-dynamic.displet-default-styles .displet-tile-listing{
	position: relative !important;
	float: left !important;
	margin-bottom: 14px !important;
	border: 1px solid #b1b1b1 !important;
	padding: 5px 5px 3px 5px !important;
	width: 197px !important;
	color: #606060 !important;
	text-decoration: none !important;
	background-color: #fff !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing:hover{
	background-color: #f0f0f0 !important;
	-moz-box-shadow: 0px 1px 2px #999, inset 0px 0px 8px #aaa !important;
	-webkit-box-shadow: 0px 1px 2px #999, inset 0px 0px 8px #aaa !important;
	box-shadow: 0px 1px 2px #999, inset 0px 0px 8px #aaa !important;
	-webkit-transition: all 0.3s ease !important;
	-moz-transition: all 0.3s ease !important;
	-o-transition: all 0.3s ease !important;
	transition: all 0.3s ease !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-photo-wrapper,
body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-price,
body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-info{
	position: relative !important;
	z-index: 2 !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-photo-wrapper{
	position: relative !important;
	margin: 1px !important;
	outline: 1px solid #afafaf !important;
	border: 1px solid #fff !important;
	width: 193px !important;
	height: 153px !important;
	background: url('images/no-photo.png') 0px 0px no-repeat !important;
	overflow: hidden !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-image{
	display: block;
	width: 100% !important;
	height: 100% !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-photo-slideshow,
body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-photo-slideshow{
	position: relative !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-photo-slideshow li,
body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-photo-slideshow li{
	width: 100%; /* Never !important */
	height: 153px !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-photo-slideshow .displet-previous-photo,
body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-photo-slideshow .displet-previous-photo,
body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-photo-slideshow .displet-next-photo,
body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-photo-slideshow .displet-next-photo{
	position: absolute !important;
	top: 50% !important;
	margin-top: -10px !important;
	opacity: 0 !important;
	z-index: 10 !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-photo-slideshow .displet-previous-photo,
body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-photo-slideshow .displet-previous-photo{
	left: 0px !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-photo-slideshow .displet-next-photo,
body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-photo-slideshow .displet-next-photo{
	right: 0px !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing:hover .displet-photo-slideshow .displet-previous-photo,
body #displet-dynamic.displet-default-styles .displet-vertical-listing:hover .displet-photo-slideshow .displet-previous-photo,
body #displet-dynamic.displet-default-styles .displet-tile-listing:hover .displet-photo-slideshow .displet-next-photo,
body #displet-dynamic.displet-default-styles .displet-vertical-listing:hover .displet-photo-slideshow .displet-next-photo{
	opacity: .6 !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing:hover .displet-photo-slideshow .displet-previous-photo:hover,
body #displet-dynamic.displet-default-styles .displet-vertical-listing:hover .displet-photo-slideshow .displet-previous-photo:hover,
body #displet-dynamic.displet-default-styles .displet-tile-listing:hover .displet-photo-slideshow .displet-next-photo:hover,
body #displet-dynamic.displet-default-styles .displet-vertical-listing:hover .displet-photo-slideshow .displet-next-photo:hover{
	opacity: 1 !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-photo-slideshow .displet-previous-photo a,
body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-photo-slideshow .displet-previous-photo a,
body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-photo-slideshow .displet-next-photo a,
body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-photo-slideshow .displet-next-photo a{
	display: block !important;
	border: 1px solid #afafaf !important;
	width: 20px !important;
	height: 20px !important;
	line-height: 20px !important;
	text-indent: -9999px !important;
	background-color: #dedede !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-photo-slideshow .displet-previous-photo a:after,
body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-photo-slideshow .displet-previous-photo a:after,
body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-photo-slideshow .displet-next-photo a:after,
body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-photo-slideshow .displet-next-photo a:after{
	content: "" !important;
	position: absolute !important;
	top: 50% !important;
	left: 50% !important;
	margin: -5px 0px 0px -3px !important;
	width: 6px !important;
	height: 10px !important;
	background-image: url('images/sprite.png') !important;
	background-repeat: no-repeat !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-photo-slideshow .displet-previous-photo a:after,
body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-photo-slideshow .displet-previous-photo a:after{
	background-position: -20px -33px !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-photo-slideshow .displet-next-photo a:after,
body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-photo-slideshow .displet-next-photo a:after{
	background-position: -26px -33px !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-image img{
	display: none;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-price{
	margin: 10px 5px 15px 5px !important;
	line-height: 14px !important;
	font-family: 'Oswald', sans-serif !important;
	font-size: 14px !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-dollar,
body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-price-value{
	display: block;
	float: left !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-dollar{
	margin-right: 4px !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-location,
body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-details{
	margin: 0px 5px !important;
	border-top: 1px dotted #606060 !important;
	padding: 9px 0px !important;
	line-height: 21px !important;
}

body #displet-dynamic.displet-default-styles .displet-tile-listing .displet-mls-logo{
	display: block;
	padding-top: 9px !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing{
	display: block;
	position: relative !important;
	margin-bottom: 14px !important;
	border: 1px solid #b0b0b0 !important;
	padding: 19px 15px !important;
	font-family: 'Arial', sans-serif !important;
	font-size: 12px !important;
	color: #606060 !important;
	text-decoration: none !important;
	background-color: #fff !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing:hover{
	background-color: #f0f0f0 !important;
	-moz-box-shadow: 0px 1px 2px #999, inset 0px 0px 8px #aaa !important;
	-webkit-box-shadow: 0px 1px 2px #999, inset 0px 0px 8px #aaa !important;
	box-shadow: 0px 1px 2px #999, inset 0px 0px 8px #aaa !important;
	-webkit-transition: all 0.3s ease !important;
	-moz-transition: all 0.3s ease !important;
	-o-transition: all 0.3s ease !important;
	transition: all 0.3s ease !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-photo-wrapper,
body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-info{
	position: relative !important;
	z-index: 2 !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-photo-wrapper{
	float: left !important;
	background: url('images/no-photo.png') 0px 0px no-repeat !important;
	overflow: hidden !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-photo-wrapper{
	margin-right: 19px !important;
	outline: 1px solid #afafaf !important;
	border: 1px solid #fff !important;
	width: 193px !important;
	height: 153px !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-image{
	width: 100% !important;
	height: 100% !important;
	background-position: center center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-image img{
	display: none;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-info{
	position: relative !important;
	margin-left: 214px !important;
	max-height: 155px !important;
	overflow: hidden !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-text-overlay{
	position: absolute !important;
	bottom: 19px !important;
	right: 15px !important;
	width: 100px !important;
	height: 18px !important;
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), to(rgba(255,255,255,1))) !important;
	background-image: -moz-linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1)) !important;
	-webkit-transform-style: preserve-3d !important;
	-webkit-backface-visibility: hidden !important;
	z-index: 2 !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing:hover .displet-text-overlay{
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(240,240,240,0)), to(rgba(240,240,240,1))) !important;
	background-image: -moz-linear-gradient(to right, rgba(240, 240, 240, 0), rgba(240, 240, 240, 1)) !important;
	-webkit-transition: all 0.3s ease !important;
	-moz-transition: all 0.3s ease !important;
	-o-transition: all 0.3s ease !important;
	transition: all 0.3s ease !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-header{
	margin-top: 2px !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-price{
	float: left !important;
	margin-right: 20px !important;
	line-height: 14px !important;
	font-family: 'Oswald', Arial, sans-serif !important;
	font-size: 14px !important;
	white-space: nowrap !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-location,
body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-subdivision{
	line-height: 14px !important;
	text-align: right !important;
	overflow: hidden !important;
	white-space: nowrap !important;
	text-overflow: ellipsis !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-subdivision{
	margin-top: 4px !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-details{
	margin: 14px 0px 0px 0px !important;
	border: 0px !important;
	border-top: 1px dotted #606060 !important;
	border-bottom: 1px dotted #606060 !important;
	width: 100% !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-td{
	border: 0px !important;
	padding: 3px 0px !important;
	line-height: 18px !important;
	min-height: 24px !important;
	font-size: 12px !important;
	color: #606060;
	text-transform: none !important;
	text-align: center !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-tr:first-child .displet-td{
	font-weight: bold !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-mls-logo{
	float: left !important;
	padding-top: 10px !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-courtesy{
	margin-top: 8px !important;
	line-height: 14px !important;
	text-align: right !important;
}

body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-description{
	margin-top: 17px !important;
	line-height: 18px !important;
	overflow: hidden !important;
}

body #displet-dynamic.displet-default-styles .displet-map{
	padding-top: 14px !important;
	height: 500px !important;
}

body #displet-dynamic.displet-default-styles .displet-map.hiding{
	position: relative !important;
	left: -9999px !important;
	padding-top: 0px !important;
}

body #displet-dynamic.displet-default-styles .displet-map.hiding{
	margin-bottom: -500px !important;
}

body #displet-dynamic.displet-default-styles .displet-map img{
	max-width: none !important;
}

body #displet-dynamic.displet-default-styles .displet-map .marker-inner{
	margin: -10px !important;
	padding: 10px !important;
	line-height: 18px !important;
	text-align: left !important;
}

body #displet-dynamic.displet-default-styles .displet-map .marker-inner a{
	display: block;
	color: #606060 !important;
	text-decoration: none !important;
}

body #displet-dynamic.displet-default-styles .displet-map .marker-inner a:hover{
	color: #333 !important;
}

body #displet-dynamic.displet-default-styles .displet-map .displet-image{
	float: left !important;
	width: 90px !important;
}

body #displet-dynamic.displet-default-styles .displet-map .marker-inner .displet-content{
	min-height: 68px !important;
	line-height: 14px !important;
}

body #displet-dynamic.displet-default-styles .displet-map .marker-inner .displet-content.displet-with-image{
	margin-left: 100px !important;
}

body #displet-dynamic.displet-default-styles .displet-map .marker-inner .displet-content,
body #displet-dynamic.displet-default-styles .displet-map .marker-inner .displet-courtesy{
	font-size: 11px !important;
	color: #262524 !important;
}

body #displet-dynamic.displet-default-styles .displet-map .marker-inner .displet-courtesy{
	text-align: left !important;
}

body #displet-dynamic.displet-default-styles .displet-map .marker-inner .displet-content div{
	padding: 2px 0px !important;
}

body #displet-dynamic.displet-default-styles .displet-map .marker-inner .displet-content .displet-address{
	padding-top: 0px !important;
	font-style: italic !important;
}

body #displet-dynamic.displet-default-styles .displet-map .marker-inner .displet-content span{
	font-weight: bold !important;
}

body #displet-dynamic.displet-default-styles .displet-map .marker-inner .displet-content .displet-address span{
	font-style: normal !important;
}

body #displet-dynamic.displet-default-styles .displet-map .displet-mls-logo{
	float: left !important;
	padding-right: 7px !important;
	max-width: 200px !important;
	vertical-align: middle !important;
}

body #displet-dynamic.displet-default-styles .displet-listing .displet-under-contract,
body #displet-dynamic.displet-default-styles .displet-listing .displet-contingency,
body #displet-dynamic.displet-default-styles .displet-listing .displet-price-reduction{
	position: absolute !important;
	top: 0px !important;
	left: 0px !important;
	height: 83px !important;
	width: 82px !important;
	z-index: 8 !important;
}

body #displet-dynamic.displet-default-styles .displet-listing .displet-under-contract,
body #displet-dynamic.displet-default-styles .displet-listing .displet-contingency{
	text-indent: -9999px !important;
}

body #displet-dynamic.displet-default-styles .displet-listing .displet-price-reduction div{
	margin: 26px 0px 0px -16px;
	line-height: 12px;
	font-family: 'PT Sans Narrow', sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	white-space: nowrap;
	text-align: center;
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

body #displet-dynamic.displet-default-styles .displet-listing .displet-under-contract{
	background: url('images/under-contract.png') 0px 0px no-repeat !important;
}

body #displet-dynamic.displet-default-styles .displet-listing .displet-contingency{
	background: url('images/contingency.png') 0px 0px no-repeat !important;
}

body #displet-dynamic.displet-default-styles .displet-listing .displet-price-reduction{
	background: url('images/banner.png') 0px 0px no-repeat !important;
}

body #displet-dynamic.displet-default-styles .displet-powered{
	line-height: 14px !important;
	font-size: 12px !important;
	text-align: right !important;
}

body #displet-dynamic.displet-default-styles .displet-no-results{
	margin: 35px 0px 7px 0px !important;
}

body #displet-dynamic.displet-default-styles .displet-disclaimer{
	margin-top: 28px !important;
}

body #displet-dynamic.displet-default-styles .displet-disclaimer{
	line-height: 14px !important;
	font-size: 11px !important;
}

body #displet-dynamic.displet-default-styles .displet-mls-logo{
	max-width: 200px !important;
	max-height: 100px !important;
}

body #displet-dynamic.displet-default-styles .displet-disclaimer .displet-mls-logo{
	float: left !important;
	padding-right: 7px !important;
	vertical-align: middle !important;
}

body #displet-dynamic.displet-default-styles .displet-unavailable,
body #displet-dynamic.displet-default-styles .displet-max-results{
	line-height: 21px !important;
	font-size: 16px !important;
}

body #displet-dynamic.displet-default-styles .displet-unavailable{
	margin: 21px 0px !important;
}

body #displet-dynamic.displet-default-styles .displet-unavailable:empty{
	display: none !important;
}

body #displet-dynamic.displet-default-styles .displet-max-results{
	margin: 14px 0px !important;
}

body #displet-dynamic.displet-default-styles .displet-free-disclaimer{
	margin-top: 28px !important;
	border: 2px solid #dedede !important;
	padding: 7px 11px;
	line-height: 16px !important;
	font-size: 11px !important;
	color: #ec3434 !important;
	font-weight: bold !important;
	background-color: #fff;
}

@media (max-width: 700px) and (min-width: 500px){
	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-info{
		margin-left: 0px !important;
		padding-bottom: 69px !important;
		overflow: visible !important;
	}

	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-info-inner{
		max-height: 155px !important;
		overflow: hidden !important;
	}

	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-price{
		float: none !important;
	}

	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-location{
		margin-top: 18px !important;
	}

	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-location,
	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-subdivision,
	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-courtesy{
		text-align: left !important;
	}

	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-text-overlay{
		bottom: 88px !important;
	}

	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-info .displet-details{
		position: absolute !important;
		bottom: 0px !important;
		left: 0px !important;
		overflow: hidden !important;
		white-space: nowrap !important;
		text-overflow: ellipsis !important;
	}
}

@media (max-width: 500px){
	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-photo-wrapper{
		margin-right: 0px !important;
		width: 100% !important;
	}

	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-info{
		clear: both !important;
		max-height: none !important;
		margin-left: 0px !important;
		padding-top: 10px !important;
		overflow: visible !important;
	}

	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-price{
		float: none !important;
	}

	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-location{
		margin-top: 18px !important;
	}

	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-location,
	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-subdivision{
		text-align: left !important;
	}

	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-td{
		display: block !important;
	}

	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-tr:first-child .displet-td{
		text-align: left !important;
	}

	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-td{
		text-align: right !important;
	}

	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-tr:first-child{
		float: left !important;
		margin-right: 5px !important;
	}

	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-tr{
		display: block !important;
	}

	body #displet-dynamic.displet-default-styles .displet-vertical-listing .displet-description{
		max-height: 54px !important;
	}
}

/***********************
Displet Dynamic - Mobile
***********************/

body #displet-dynamic.displet-default-mobile-styles{
	position: relative !important;
	overflow: hidden !important;
}

body #displet-dynamic.displet-default-mobile-styles{
	background-color: #fff !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-views{
	padding: 0px 20px 10px 20px !important;
	background-color: #fff !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-views a{
	position: relative !important;
	float: left !important;
	margin-right: 10px !important;
	border: 1px solid #fff;
	padding: 0px 6px 0px 23px !important;
	height: 22px !important;
	line-height: 22px !important;
	font-family: 'Georgia', serif !important;
	font-size: 13px !important;
	color: #a3a3a3;
	text-decoration: none !important;
	background-color: #fff !important;
	cursor: pointer !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-views a:hover,
body #displet-dynamic.displet-default-mobile-styles a.displet-current-view{
	border-color: #606060;
	color: #606060;
}

body #displet-dynamic.displet-default-mobile-styles a.displet-current-view{
	cursor: default !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-views a:before{
	content: "" !important;
	position: absolute !important;
	display: block !important;
	left: 6px !important;
	top: 6px !important;
	height: 9px !important;
	background-image: url('images/default-color-scheme-sprite.png') !important;
	background-repeat: no-repeat !important;
}

body #displet-dynamic.displet-default-mobile-styles.displet-black-color-scheme .displet-views a:before{
	background-image: url('images/black-color-scheme-sprite.png') !important;
}

body #displet-dynamic.displet-default-mobile-styles.displet-blue-color-scheme .displet-views a:before{
	background-image: url('images/blue-color-scheme-sprite.png') !important;
}

body #displet-dynamic.displet-default-mobile-styles.displet-brown-color-scheme .displet-views a:before{
	background-image: url('images/brown-color-scheme-sprite.png') !important;
}

body #displet-dynamic.displet-default-mobile-styles.displet-green-color-scheme .displet-views a:before{
	background-image: url('images/green-color-scheme-sprite.png') !important;
}

body #displet-dynamic.displet-default-mobile-styles.displet-red-color-scheme .displet-views a:before{
	background-image: url('images/red-color-scheme-sprite.png') !important;
}

body #displet-dynamic.displet-default-mobile-styles.displet-yellow-color-scheme .displet-views a:before{
	background-image: url('images/yellow-color-scheme-sprite.png') !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-list-view:before{
	width: 10px !important;
	background-position: -11px 0px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-list-view:hover:before,
body #displet-dynamic.displet-default-mobile-styles .displet-list-view.displet-current-view:before{
	background-position: -11px -9px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map-view:before{
	width: 9px !important;
	background-position: -21px 0px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map-view:hover:before,
body #displet-dynamic.displet-default-mobile-styles .displet-map-view.displet-current-view:before{
	background-position: -21px -9px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-listings-sortby{
	float: right !important;
	margin: 0px !important;
	border: 1px solid #b0b0b0 !important;
	width: 130px !important;
	height: 24px !important;
	min-height: 0px !important;
	line-height: 14px !important;
	font-family: 'Arial', sans-serif !important;
	font-size: 11px !important;
	color: #606060 !important;
	background-color: #fff !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-listings{
	background-color: #e0e0e0;
}

body #displet-dynamic.displet-default-mobile-styles .displet-listings.hiding{
	height: 0px !important;
	overflow: hidden !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-controls{
	border-bottom: 1px solid #dedede !important;
	line-height: 22px !important;
	font-size: 11px !important;
	color: #606060 !important;
	font-weight: bold !important;
	text-align: right !important;
	background-color: #f7f7f7 !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-controls{
	padding: 4px 20px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-controls a{
	display: inline-block;
	margin: 0px 2px !important;
	color: #606060 !important;
	text-decoration: none !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-controls a:hover{
	text-decoration: underline !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-counts{
	float: left !important;
	display: inline !important;
	margin-right: 1.5em !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-previous-listings-link{
	margin-right: 10px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-next-listings-link{
	margin-left: 10px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-previous-icon,
body #displet-dynamic.displet-default-mobile-styles .displet-next-icon{
	font-weight: bold !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-vertical-listing{
	display: block;
	margin-top: 1px !important;
	border-top: 1px solid #b5b5b5 !important;
	border-bottom: 1px solid #b5b5b5 !important;
	padding: 20px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 11px !important;
	color: #666 !important;
	text-decoration: none !important;
	background: #e7e7e7 url('images/mobileverticallistingback.png') 0px 0px repeat-x !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-vertical-listing .displet-photo-wrapper{
	float: left !important;
	background: url('images/no-photo.png') 0px 0px no-repeat !important;
	overflow: hidden !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-vertical-listing .displet-photo-wrapper{
	margin-right: 17px !important;
	border: 2px solid #fff !important;
	width: 96px !important;
	height: 76px !important;
	background-size: cover !important;
	box-shadow: 0px 1px 2px #999 !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-vertical-listing .displet-image{
	width: 100% !important;
	height: 100% !important;
	background-position: center center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-vertical-listing .displet-image img{
	display: none;
}

body #displet-dynamic.displet-default-mobile-styles .displet-vertical-listing .displet-info{
	margin-left: 117px !important;
	padding-right: 26px !important;
	background: url('images/mobileverticallistingright.png') right center no-repeat;
}

body #displet-dynamic.displet-default-mobile-styles .displet-vertical-listing .displet-price{
	margin-top: -2px !important;
	line-height: 16px !important;
	font-family: 'Oswald', sans-serif !important;
	font-size: 14px !important;
	color: #444 !important;
	text-transform: uppercase !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-vertical-listing .displet-details{
	margin-top: 5px !important;
	line-height: 16px !important;
	font-weight: bold !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map{
	height: 400px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map.hiding{
	position: relative !important;
	left: -9999px !important;
	padding-top: 0px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map.hiding{
	margin-bottom: -400px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map img{
	max-width: none !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map .marker-inner{
	margin: -10px !important;
	padding: 10px !important;
	line-height: 18px !important;
	text-align: left !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map .marker-inner a{
	display: block;
	color: #606060 !important;
	text-decoration: none !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map .marker-inner a:hover{
	color: #333 !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map .displet-image{
	float: left !important;
	width: 90px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map .marker-inner .displet-content{
	min-height: 68px !important;
	line-height: 14px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map .marker-inner .displet-content.displet-with-image{
	margin-left: 100px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map .marker-inner .displet-content,
body #displet-dynamic.displet-default-mobile-styles .displet-map .marker-inner .displet-courtesy{
	font-size: 11px !important;
	color: #262524 !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map .marker-inner .displet-courtesy{
	text-align: left !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map .marker-inner .displet-content div{
	padding: 2px 0px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map .marker-inner .displet-content .displet-address{
	padding-top: 0px !important;
	font-style: italic !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map .marker-inner .displet-content span{
	font-weight: bold !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map .marker-inner .displet-content .displet-address span{
	font-style: normal !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-map .displet-mls-logo{
	float: left !important;
	padding-right: 7px !important;
	max-width: 200px !important;
	vertical-align: middle !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-footer{
	padding: 10px 20px !important;
	background-color: #e0e0e0 !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-powered{
	line-height: 14px !important;
	font-size: 12px !important;
	text-align: right !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-no-results{
	margin: 35px 0px 7px 0px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-disclaimer{
	line-height: 14px !important;
	font-size: 11px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-disclaimer{
	margin-top: 10px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-mls-logo{
	max-width: 200px !important;
	max-height: 100px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-disclaimer .displet-mls-logo{
	float: left !important;
	padding-right: 7px !important;
	vertical-align: middle !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-unavailable,
body #displet-dynamic.displet-default-mobile-styles .displet-max-results{
	line-height: 21px !important;
	font-size: 16px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-unavailable{
	margin: 10px 0px !important;
	padding: 0px 20px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-unavailable:empty{
	display: none !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-max-results{
	margin: 14px 0px !important;
}

body #displet-dynamic.displet-default-mobile-styles .displet-free-disclaimer{
	margin-top: 28px !important;
	border: 2px solid #dedede !important;
	padding: 7px 11px;
	line-height: 16px !important;
	font-size: 11px !important;
	color: #ec3434 !important;
	font-weight: bold !important;
	background-color: #fff;
}

/************
Displet Table
************/

body #displet-table.displet-default-styles{
	margin: 14px 0px !important;
}

body #displet-table.displet-default-styles .displet-tabs{
	padding: 5px 6px 0px 6px !important;
	background-color: #afafaf !important;
}

body #displet-table.displet-default-styles .displet-tab{
	float: left !important;
	margin-left: 5px !important;
	padding: 11px 10px !important;
	line-height: 14px !important;
	font-family: 'Oswald', sans-serif !important;
	font-size: 12px !important;
	color: #fff !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	text-decoration: none !important;
	background-color: #575757 !important;
}

body #displet-table.displet-default-styles .displet-tab span{
	position: relative !important;
	top: -2px !important;
	display: inline-block !important;
	margin-left: 3px !important;
	padding: 0px 6px 2px 6px !important;
	line-height: 12px !important;
	font-family: 'Georgia', serif !important;
	font-size: 11px !important;
	color: #434b49 !important;
	background-color: #ababab !important;
}

body #displet-table.displet-default-styles .displet-tab.displet-active{
	color: #434b49 !important;
	background-color: #fff !important;
	cursor: default !important;
}

body #displet-table.displet-default-styles .displet-tab.displet-active span{
	color: #fff !important;
	background-color: #3366cc !important;
}

body #displet-table.displet-default-styles .displet-table-view{
	position: relative !important;
	border: 1px solid #afafaf !important;
	border-top: 0px !important;
	padding: 19px 15px 17px 15px !important;
	background-color: #fff !important;
}

body #displet-table.displet-default-styles .displet-table{
	width: 100% !important;
}

body #displet-table.displet-default-styles .displet-title{
	margin-top: 1px;
	line-height: 16px;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color: #afafaf;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
}

body #displet-table.displet-default-styles #displet-stats .displet-table{
	margin: 11px 0px 15px 0px;
	border-bottom: 1px solid #afafaf;
	padding-bottom: 13px;
}

body #displet-table.displet-default-styles #displet-stats .displet-td{
	padding: 3px 0px;
	line-height: 15px;
	font-family: 'Arial', sans-serif;
	font-size: 12px;
	color: #434a49;
}

body #displet-table.displet-default-styles .displet-listings-sortby{
	float: right !important;
	border: 0px !important;
	margin: 0px !important;
	padding: 1px 1px 1px 4px !important;
	width: auto !important;
	min-height: 15px !important;
	line-height: 13px !important;
	font-family: 'Arial', sans-serif !important;
	font-size: 8px !important;
	color: #fff !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	background-color: #888 !important;
}

body #displet-table.displet-default-styles #displet-table-listings{
	position: relative !important;
	margin-top: 7px !important;
}

body #displet-table.displet-default-styles #displet-table-listings a.displet-tr{
	text-decoration: none !important;
}

body #displet-table.displet-default-styles #displet-table-listings a.displet-tr:hover{
	background-color: #e6e6e6 !important;
}

body #displet-table.displet-default-styles #displet-table-listings .displet-tr:nth-child(2){
	height: 8px !important;
}

body #displet-table.displet-default-styles #displet-table-listings .displet-td{
	padding: 5px !important;
	line-height: 15px !important;
	font-family: 'Arial', sans-serif !important;
	font-size: 12px !important;
	color: #666 !important;
	text-decoration: none !important;
}

body #displet-table.displet-default-styles #displet-table-listings .displet-tr:first-child .displet-td{
	border-bottom: 1px solid #d4d4d4 !important;
	padding: 7px 5px !important;
	line-height: 16px !important;
	font-size: 13px !important;
	color: #555 !important;
	font-weight: bold !important;
}

body #displet-table.displet-default-styles .displet-hover-container{
	display: none;
	position: absolute !important;
	top: 0px;
	left: 50% !important;
	margin-left: -117px !important;
	box-shadow: 0px 1px 3px #555 !important;
	z-index: 3 !important;
	background-color: #fff;
}

body #displet-table.displet-default-styles .displet-image-container{
	border: 5px solid #fff !important;
	width: 224px !important;
	height: 202px !important;
	background: url('images/no-photo.png') center center no-repeat !important;
	background-size: contain !important;
	overflow: hidden !important;
}

body #displet-table.displet-default-styles .displet-image{
	display: block;
	width: 100% !important;
	height: 100% !important;
	background-position: center center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

body #displet-table.displet-default-styles .displet-image img{
	display: none;
}

body #displet-table.displet-default-styles .displet-details{
	padding: 2px 0px 7px 0px !important;
	line-height: 12px !important;
	font-family: 'Arial', sans-serif !important;
	font-size: 10px !important;
	color: #333 !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	text-align: center !important;
}

body #displet-table.displet-default-styles .displet-controls{
	margin-top: 8px !important;
	border-top: 1px solid #d4d4d4 !important;
	padding-top: 7px !important;
}

body #displet-table.displet-default-styles .displet-controls,
body #displet-table.displet-default-styles .displet-controls *{
	line-height: 12px !important;
	font-family: 'Arial', sans-serif !important;
	font-size: 10px !important;
	color: #434a49 !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	text-align: right !important;
}

body #displet-table.displet-default-styles .displet-counts{
	float: left !important;
	margin-right: 10px !important;
}

body #displet-table.displet-default-styles .displet-controls a{
	display: inline-block;
	text-decoration: none !important;
	text-align: right !important;
}

body #displet-table.displet-default-styles .displet-controls a:hover{
	text-decoration: underline !important;
}

body #displet-table.displet-default-styles .displet-controls .displet-previous-listings-link{
	padding-right: 5px;
}

body #displet-table.displet-default-styles .displet-controls .displet-next-listings-link{
	padding-left: 5px;
}

body #displet-table .displet-listing.displet-hiding{
	display: none; /* No !important */
}

/***********************
Displet Property Details
***********************/

body #displet-property-details.displet-default-styles{
	position: relative !important;
	padding: 10px !important;
	min-height: 100px !important;
	background-color: #fff !important;
}

body #displet-property-details.displet-default-styles .displet-pagination{
	line-height: 14px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 12px !important;
}

body #displet-property-details.displet-default-styles .displet-pagination a{
	margin-bottom: 27px !important;
	color: #515151 !important;
	text-decoration: underline !important;
}

body #displet-property-details.displet-default-styles .displet-pagination a:hover{
	text-decoration: none !important;
}

body #displet-property-details.displet-default-styles .displet-table{
	width: 100% !important;
}

body #displet-property-details.displet-default-styles .displet-header .displet-td{
	vertical-align: bottom !important;
}

body #displet-property-details.displet-default-styles .displet-header .displet-address{
	border-left: 3px double #ddd !important;
	padding-left: 15px !important;
	font-family: 'Ubuntu', sans-serif !important;
}

body #displet-property-details.displet-default-styles .displet-header .displet-address h2{
	line-height: 14px !important;
	font-size: 16px !important;
	color: #383838 !important;
	font-weight: bold !important;
}

body #displet-property-details.displet-default-styles .displet-header .displet-address h3{
	margin-top: 11px !important;
	line-height: 10px !important;
	font-size: 12px !important;
	color: #515151 !important;
	font-weight: bold !important;
}

body #displet-property-details.displet-default-styles .displet-header .displet-price h2{
	position: relative !important;
	float: right !important;
	padding: 0px 15px !important;
	height: 35px !important;
	line-height: 35px !important;
	font-family: 'Ubuntu', sans-serif !important;
	font-size: 18px !important;
	color: #515151 !important;
}

body #displet-property-details.displet-default-styles .displet-header .displet-price h2:after{
	content: "" !important;
	position: absolute !important;
	bottom: 0px !important;
	left: 0px !important;
	width: 5px !important;
	height: 5px !important;
	background: url('images/sprite.png') -52px -33px no-repeat !important;
}

body #displet-property-details.displet-default-styles .displet-action{
	margin-top: 30px !important;
	border-top: 1px solid #ddd !important;
	padding: 10px 0px 0px 0px !important;
	min-width: 234px !important;
	text-align: center !important;
	background-color: #eee !important;
}

body #displet-property-details.displet-default-styles .displet-action .displet-row{
	float: left !important;
}

body #displet-property-details.displet-default-styles .displet-action .displet-item{
	float: left !important;
	margin: 0px 15px 10px 15px !important;
}

body #displet-property-details.displet-default-styles .displet-request-showing,
body #displet-property-details.displet-default-styles .displet-save-property{
	position: relative !important;
	display: block;
	border: 1px solid #858585 !important;
	width: 202px !important;
	height: 42px !important;
	line-height: 42px !important;
	font-family: 'Ubuntu', sans-serif !important;
	font-size: 11px !important;
	color: #fff !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	text-decoration: none !important;
	text-align: left !important;
	text-indent: 15px !important;
	background: url('images/pdp_action_back.png') 0px 0px repeat-x !important;
	-khtml-border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	border-radius: 3px !important;
}

body #displet-property-details.displet-default-styles .displet-request-showing:after,
body #displet-property-details.displet-default-styles .displet-save-property:after{
	content: "" !important;
	position: absolute !important;
	top: 50% !important;
	right: 9px !important;
	margin-top: -12px !important;
	width: 25px !important;
	height: 25px !important;
	background-image: url('images/sprite.png') !important;
	background-repeat: no-repeat !important;
}

body #displet-property-details.displet-default-styles .displet-request-showing:after{
	background-position: -126px 0px !important;
}

body #displet-property-details.displet-default-styles .displet-save-property:after{
	background-position: -151px 0px !important;
}

body #displet-property-details.displet-default-styles .displet-phone,
body #displet-property-details.displet-default-styles .displet-email-friend{
	padding: 12px 0px !important;
	line-height: 20px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important;
	color: #515151 !important;
	text-decoration: none !important;
}

body #displet-property-details.displet-default-styles .displet-phone{
	position: relative !important;
	padding-left: 29px !important;
}

body #displet-property-details.displet-default-styles .displet-phone:after{
	content: "" !important;
	position: absolute !important;
	display: block !important;
	top: 50% !important;
	left: 0px !important;
	margin-top: -13px !important;
	width: 14px !important;
	height: 26px !important;
	background: url('images/sprite.png') -112px 0px !important;
}

body #displet-property-details.displet-default-styles .displet-email-friend{
	position: relative !important;
	display: block;
	padding-left: 39px !important;
}

body #displet-property-details.displet-default-styles .displet-email-friend:after{
	content: "" !important;
	position: absolute !important;
	top: 50% !important;
	left: 0px !important;
	margin-top: -9px !important;
	width: 24px !important;
	height: 18px !important;
	background: url('images/sprite.png') -86px -26px no-repeat !important;
}

body #displet-property-details.displet-default-styles .displet-email-friend:hover{
	text-decoration: underline !important;
}

body #displet-property-details.displet-default-styles .displet-request-showing:hover,
body #displet-property-details.displet-default-styles .displet-save-property:hover{
	box-shadow: 0px 1px 3px #333 !important;
}

body #displet-property-details.displet-default-styles h4{
	margin-top: 28px !important;
	line-height: 16px !important;
	font-family: 'Ubuntu', sans-serif !important;
	font-size: 16px !important;
	color: #383838 !important;
}

body #displet-property-details.displet-default-styles .displet-description div,
body #displet-property-details.displet-default-styles .displet-description p{
	margin-top: 15px !important;
	line-height: 21px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 12px !important;
	color: #515151 !important;
}

body #displet-property-details.displet-default-styles .displet-photos{
	position: relative !important;
	margin: 25px auto 0px auto !important;
	max-width: 640px !important;
}

body #displet-property-details.displet-default-styles .displet-previous-photo,
body #displet-property-details.displet-default-styles .displet-next-photo{
	position: absolute !important;
	top: 50% !important;
	margin-top: -25px !important;
	width: 50px !important;
	height: 50px !important;
	line-height: 50px !important;
	text-indent: -9999px !important;
	background-color: #ccc !important;
	opacity: 0 !important;
}

body #displet-property-details.displet-default-styles .displet-previous-photo{
	left: 0px;
}

body #displet-property-details.displet-default-styles .displet-next-photo{
	right: 0px;
}

body #displet-property-details.displet-default-styles .displet-previous-photo a:after,
body #displet-property-details.displet-default-styles .displet-next-photo a:after{
	content: "" !important;
	position: absolute !important;
	display: block !important;
	top: 50% !important;
	left: 50% !important;
	margin: -10px 0px 0px -6px !important;
	width: 12px !important;
	height: 20px !important;
	background-image: url('images/sprite.png') !important;
	background-repeat: no-repeat !important;
}

body #displet-property-details.displet-default-styles .displet-previous-photo a:after{
	background-position: -159px -25px !important;
}

body #displet-property-details.displet-default-styles .displet-next-photo a:after{
	background-position: -171px -25px !important;
}

body #displet-property-details.displet-default-styles .displet-photos:hover .displet-previous-photo,
body #displet-property-details.displet-default-styles .displet-photos:hover .displet-next-photo{
	opacity: .7 !important;
}

body #displet-property-details.displet-default-styles .displet-photos .displet-previous-photo:hover,
body #displet-property-details.displet-default-styles .displet-photos .displet-next-photo:hover{
	opacity: 1 !important;
}

body #displet-property-details.displet-default-styles .displet-previous-photo a,
body #displet-property-details.displet-default-styles .displet-next-photo a{
	display: block;
}

body #displet-property-details.displet-default-styles .displet-photo-slideshow img{
	display: block;
	margin: 0px auto !important;
	max-width: 100% !important;
	height: auto !important;
	max-height: 480px !important;
}

body #displet-property-details.displet-default-styles .displet-thumbnails{
	margin-right: -20px !important;
}

body #displet-property-details.displet-default-styles .displet-thumbnails div{
	float: left !important;
	margin-top: 20px !important;
	padding-right: 20px !important;
	width: 20% !important;
	height: 100px !important;
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
}

body #displet-property-details.displet-default-styles .displet-thumbnails a{
	display: block;
	height: 100px !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

body #displet-property-details.displet-default-styles .displet-thumbnails a.active,
body #displet-property-details.displet-default-styles .displet-thumbnails a:hover{
	box-shadow: inset 0px 0px 0px 2px #1554a1;
}

body #displet-property-details.displet-default-styles .displet-photo-slideshow .displet-free-disclaimer{
	margin-top: 10px !important;
}

body #displet-property-details.displet-default-styles .displet-details-section{
	margin-top: 20px !important;
	border-top: 1px solid #ddd !important;
}

body #displet-property-details.displet-default-styles .displet-details{
	margin-top: 19px !important;
}

body #displet-property-details.displet-default-styles .displet-details,
body #displet-property-details.displet-default-styles .displet-details a{
	color: #515151 !important;
}

body #displet-property-details.displet-default-styles .displet-details a{
	text-decoration: underline !important;
}

body #displet-property-details.displet-default-styles .displet-details a:hover{
	text-decoration: none !important;
}

body #displet-property-details.displet-default-styles .displet-details-first{
	border-right: 3px double #ddd !important;
	padding-right: 52px !important;
	width: 50% !important;
}

body #displet-property-details.displet-default-styles .displet-details-second{
	padding-left: 52px !important;
	width: 50% !important;
}

body #displet-property-details.displet-default-styles .displet-details-half .displet-td{
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	line-height: 16px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 12px !important;
	text-align: right !important;
	word-wrap: break-word !important;
}

body #displet-property-details.displet-default-styles .displet-details-half .displet-detail-title{
	font-weight: bold !important;
	text-align: left !important;
}

body #displet-property-details.displet-default-styles .displet-map-tabs{
	margin-top: 12px !important;
	border-top: 1px solid #ddd !important;
	padding-top: 30px !important;
}

body #displet-property-details.displet-default-styles .displet-map-tabs a{
	float: left !important;
	margin-left: 10px !important;
	border: 1px solid #ddd !important;
	border-bottom: 0px !important;
	padding: 0px 10px !important;
	height: 28px !important;
	line-height: 28px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 12px !important;
	color: #515151 !important;
	font-weight: bold !important;
	text-decoration: none !important;
	background-color: #eee !important;
	-khtml-border-top-left-radius: 3px !important;
	-moz-border-top-left-radius: 3px !important;
	-webkit-border-top-left-radius: 3px !important;
	border-top-left-radius: 3px !important;
	-khtml-border-top-right-radius: 3px !important;
	-moz-border-top-right-radius: 3px !important;
	-webkit-border-top-right-radius: 3px !important;
	border-top-right-radius: 3px !important;
}

body #displet-property-details.displet-default-styles .displet-map-tabs a:hover{
	text-decoration: underline !important;
}

body #displet-property-details.displet-default-styles .displet-map-tabs a.displet-active{
	background-color: #fff !important;
}

body #displet-property-details.displet-default-styles .displet-map-tabs a.displet-active:hover{
	text-decoration: none !important;
	cursor: default !important;
}

body #displet-property-details.displet-default-styles .displet-map{
	position: relative !important;
	height: 300px !important;
}

body #displet-property-details.displet-default-styles .displet-map #displet-map-canvas,
body #displet-property-details.displet-default-styles .displet-map #displet-street-view-canvas{
	position: absolute !important;
	top: 0px !important;
	left: 0px !important;
	height: 100% !important;
	width: 100% !important;
}

body #displet-property-details.displet-default-styles .displet-map #displet-map-canvas{
	z-index: 2 !important;
}

body #displet-property-details.displet-default-styles .displet-map #displet-street-view-canvas{
	z-index: 1 !important;
}

body #displet-property-details.displet-default-styles .displet-map #displet-map-canvas.displet-showing,
body #displet-property-details.displet-default-styles .displet-map #displet-street-view-canvas.displet-showing{
	z-index: 3 !important;
}

body #displet-property-details.displet-default-styles .displet-walk-score{
	margin: 20px auto !important;
	max-width: 700px !important;
}

body #displet-property-details.displet-default-styles .displet-similar-listings-title{
	margin-top: 26px !important;
	line-height: 18px !important;
	font-family: 'Ubuntu', sans-serif !important;
	font-size: 16px !important;
	color: #383838 !important;
}

body #displet-property-details.displet-default-styles .displet-similar-listings{
	position: relative !important;
	margin-top: 22px !important;
	padding-right: 78px !important;
}

body #displet-property-details.displet-default-styles .displet-similar-listings li{
	float: left !important;
	width: 200px !important;
}

body #displet-property-details.displet-default-styles .displet-similar-listings a{
	text-decoration: none !important;
}

body #displet-property-details.displet-default-styles .displet-similar-listings .displet-image{
	height: 165px !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

body #displet-property-details.displet-default-styles .displet-similar-listings .displet-price{
	margin-top: 12px !important;
	line-height: 16px !important;
	font-family: 'Ubuntu', sans-serif !important;
	font-size: 14px !important;
	color: #666 !important;
	font-weight: bold !important;
}

body #displet-property-details.displet-default-styles .displet-similar-listings .displet-address,
body #displet-property-details.displet-default-styles .displet-similar-listings .displet-subdivision,
body #displet-property-details.displet-default-styles .displet-similar-listings .displet-beds-baths-square-feet,
body #displet-property-details.displet-default-styles .displet-similar-listings .displet-mls-number,
body #displet-property-details.displet-default-styles .displet-similar-listings .displet-courtesy{
	line-height: 18px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 12px !important;
	color: #515151 !important;
}

body #displet-property-details.displet-default-styles .displet-similar-listings .displet-address{
	margin-top: 8px !important;
}

body #displet-property-details.displet-default-styles .displet-similar-listings .displet-mls-logo{
	display: block;
	margin-top: 9px !important;
}

body #displet-property-details.displet-default-styles .displet-powered{
	margin-top: 10px !important;
}

body #displet-property-details.displet-default-styles .displet-similar-listings-previous,
body #displet-property-details.displet-default-styles .displet-similar-listings-next,
body #displet-property-details.displet-default-styles .displet-similar-listings-previous a,
body #displet-property-details.displet-default-styles .displet-similar-listings-next a{
	position: absolute !important;
	width: 58px !important;
}

body #displet-property-details.displet-default-styles .displet-similar-listings-previous,
body #displet-property-details.displet-default-styles .displet-similar-listings-next{
	right: 0px !important;
	height: 78px !important;
}

body #displet-property-details.displet-default-styles .displet-similar-listings-next{
	top: 0px !important;
}

body #displet-property-details.displet-default-styles .displet-similar-listings-previous{
	top: 88px !important;
}

body #displet-property-details.displet-default-styles .displet-similar-listings-previous a,
body #displet-property-details.displet-default-styles .displet-similar-listings-next a{
	top: 0px !important;
	left: 0px !important;
	height: 67px !important;
	padding-top: 11px !important;
	line-height: 14px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 11px !important;
	color: #858585 !important;
	font-weight: bold !important;
	text-decoration: none !important;
	text-align: center !important;
	background-color: #e6e6e6 !important;
}

body #displet-property-details.displet-default-styles .displet-similar-listings-next a:after,
body #displet-property-details.displet-default-styles .displet-similar-listings-previous a:after{
	content: "" !important;
	position: absolute !important;
	display: block !important;
	top: 32px !important;
	left: 13px !important;
	width: 33px !important;
	height: 33px !important;
	background-image: url('images/sprite.png') !important;
	background-repeat: no-repeat !important;
}

body #displet-property-details.displet-default-styles .displet-similar-listings-next a:after{
	background-position: -53px 0px !important;
}

body #displet-property-details.displet-default-styles .displet-similar-listings-previous a:after{
	background-position: -20px 0px !important;
}

body #displet-property-details.displet-default-styles .displet-powered{
	line-height: 14px !important;
	font-size: 12px !important;
	text-align: right !important;
}

body #displet-property-details.displet-default-styles .displet-disclaimer{
	margin-top: 28px !important;
}

body #displet-property-details.displet-default-styles .displet-disclaimer{
	line-height: 14px !important;
	font-size: 11px !important;
}

body #displet-property-details.displet-default-styles .displet-mls-logo{
	max-width: 200px !important;
	max-height: 100px !important;
}

body #displet-property-details.displet-default-styles .displet-disclaimer .displet-mls-logo{
	float: left !important;
	padding-right: 7px !important;
	vertical-align: middle !important;
}

body #displet-property-details.displet-default-styles .displet-free-disclaimer{
	margin-top: 28px !important;
	border: 2px solid #dedede !important;
	padding: 7px 11px;
	line-height: 16px !important;
	font-size: 11px !important;
	color: #ec3434 !important;
	font-weight: bold !important;
	background-color: #fff;
}

@media (max-width: 500px){
	body #displet-property-details.displet-default-styles table.displet-action td{
		display: block;
		padding-top: 10px !important;
	}

	body #displet-property-details.displet-default-styles table.displet-action td:first-child{
		padding-top: 0px !important;
	}

	body #displet-property-details.displet-default-styles .displet-request-showing,
	body #displet-property-details.displet-default-styles .displet-save-property,
	body #displet-property-details.displet-default-styles .displet-phone,
	body #displet-property-details.displet-default-styles .displet-email-friend{
		margin: 0px auto !important;
	}

	body #displet-property-details.displet-default-styles .displet-email-friend{
		display: inline-block;
	}

	body #displet-property-details.displet-default-styles .displet-thumbnails div{
		width: 50% !important;
	}

	body #displet-property-details.displet-default-styles td.displet-details-first,
	body #displet-property-details.displet-default-styles td.displet-details-second{
		display: block !important;
		border-right: 0px !important;
		width: auto !important;
		padding: 0px !important;
	}
}

/********************************
Displet Property Details - Mobile
********************************/

body #displet-property-details.displet-default-mobile-styles .displet-powered{
	line-height: 14px !important;
	font-size: 12px !important;
	text-align: right !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-disclaimer{
	line-height: 14px !important;
	font-size: 11px !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-disclaimer{
	margin-top: 10px !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-mls-logo{
	max-width: 200px !important;
	max-height: 100px !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-disclaimer .displet-mls-logo{
	float: left !important;
	padding-right: 7px !important;
	vertical-align: middle !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-free-disclaimer{
	margin-top: 28px !important;
	border: 2px solid #dedede !important;
	padding: 7px 11px;
	line-height: 16px !important;
	font-size: 11px !important;
	color: #ec3434 !important;
	font-weight: bold !important;
	background-color: #fff;
}

body #displet-property-details.displet-default-mobile-styles{
	border-bottom: 1px solid #b5b5b5;
	padding: 20px !important;
	background-color: #e0e0e0 !important;
}

body #displet-property-details.displet-default-mobile-styles h1{
	margin-top: -3px !important;
	line-height: 18px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 16px !important;
	color: #444 !important;
	font-weight: 600 !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-basic-action{
	margin-top: 12px !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-basic-action .displet-left,
body #displet-property-details.displet-default-mobile-styles .displet-basic-action .displet-right{
	width: 50% !important;
	-moz-box-sizing: border-box !important;
	-ms-box-sizing: border-box !important;
	-webkit-box-sizing: border-box !important;
	-khtml-box-sizing: border-box !important;
	box-sizing: border-box !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-basic-action .displet-left{
	float: left !important;
	padding-right: 10px !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-basic-action .displet-right{
	float: right !important;
	padding-left: 10px !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-basic-action a{
	display: block !important;
	border: 1px solid #5e5e5e !important;
	line-height: 24px !important;
	font-family: 'Arial', sans-serif !important;
	font-size: 10px !important;
	color: #fff !important;
	font-weight: bold !important;
	text-transform: uppercase !important;
	text-decoration: none !important;
	text-align: center !important;
	background: #797979 url('images/mobileactionaback.png') 0px bottom repeat-x !important;
}

body #displet-property-details.displet-default-mobile-styles td{
	float: left;
	width: 50% !important;
	-moz-box-sizing: border-box !important;
	-ms-box-sizing: border-box !important;
	-webkit-box-sizing: border-box !important;
	-khtml-box-sizing: border-box !important;
	box-sizing: border-box !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-action{
	margin-top: 20px !important;
	display: table !important;
	padding: 12px 15px !important;
	width: 100% !important;
	line-height: 19px !important;
	font-family: 'Georgia', serif !important;
	font-size: 12px !important;
	background-color: #cfcfcf !important;
	-moz-box-sizing: border-box !important;
	-ms-box-sizing: border-box !important;
	-webkit-box-sizing: border-box !important;
	-khtml-box-sizing: border-box !important;
	box-sizing: border-box !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-action *{
	color: #333 !important;
	font-weight: bold !important;
	text-decoration: none !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-action a:hover{
	text-decoration: underline !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-phone{
	padding: 0px 7px 0px 23px !important;
	background: url('images/mobilephone.png') 0px center no-repeat !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-email{
	padding-left: 8px !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-email-friend{
	padding-left: 26px !important;
	background: url('images/mobileemail.png') 0px center no-repeat !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-description{
	margin-top: 17px !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-details-section{
	margin-top: 15px !important;
}

body #displet-property-details.displet-default-mobile-styles h4.displet-description-title{
	margin-bottom: 10px !important;
	line-height: 16px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 14px !important;
	color: #444 !important;
	font-weight: bold !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-details-section h4.displet-description-title{
	margin-bottom: 12px !important;
}

body #displet-property-details.displet-default-mobile-styles h4.displet-section-title{
	position: relative !important;
	margin-top: 1px !important;
	border: 1px solid #969696 !important;
	padding: 10px 47px 10px 20px !important;
	line-height: 22px !important;
	font-family: 'Oswald', sans-serif !important;
	font-size: 13px !important;
	color: #444 !important;
	text-transform: uppercase !important;
	background: #e5e5e5 url('images/mobilesectiontitleback.png') 0px bottom repeat-x !important;
	cursor: pointer !important;
}

body #displet-property-details.displet-default-mobile-styles h4.displet-section-title:after{
	content: "" !important;
	display: block !important;
	position: absolute !important;
	top: 50% !important;
	right: 14px !important;
	margin-top: -3px !important;
	width: 13px !important;
	height: 7px !important;
	background: url('images/mobilesectionarrow.png') 0px 0px no-repeat !important;
}

body #displet-property-details.displet-default-mobile-styles h4.displet-section-title.displet-active{
	border-color: #595959 !important;
	color: #fff !important;
	background-color: #6d6d6d !important;
	background-image: url('images/mobilesectiontitlebackhov.png') !important;
}

body #displet-property-details.displet-default-mobile-styles h4.displet-section-title.displet-active:after{
	content: "" !important;
	display: block !important;
	position: absolute !important;
	top: 50% !important;
	right: 14px !important;
	margin-top: -3px !important;
	width: 13px !important;
	height: 7px !important;
	background: url('images/mobilesectionarrowhov.png') 0px 0px no-repeat !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-description-value{
	color: #444 !important;
}

body #displet-property-details.displet-default-mobile-styles #displet-photos{
	margin-top: 12px !important;
	border: 5px solid #fff !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-photos-large-value{
	position: relative !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-more-photos{
	position: absolute !important;
	right: -5px !important;
	bottom: -5px !important;
	padding: 0px 10px !important;
	line-height: 29px !important;
	font-family: 'Oswald', sans-serif !important;
	font-size: 10px !important;
	color: #666 !important;
	text-transform: uppercase !important;
	background-color: #fff !important;
	cursor: pointer !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-photos-large-value img,
body #displet-property-details.displet-default-mobile-styles .displet-photos-thumbs-value img{
	display: block !important;
	width: 100% !important;
	height: auto !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-photos-thumbs-value{
	display: none;
	background-color: #fff;
}

body #displet-property-details.displet-default-mobile-styles .displet-photos-thumbs-value .displet-image{
	float: left;
	padding-bottom: 5px;
	width: 50%;
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-photos-thumbs-value .displet-image:nth-child(odd){
	clear: both;
	padding-right: 3px;
}

body #displet-property-details.displet-default-mobile-styles .displet-photos-thumbs-value .displet-image:nth-child(even){
	padding-left: 2px;
}

body #displet-property-details.displet-default-mobile-styles .displet-photos-thumbs-value .displet-image:nth-last-child(2),
body #displet-property-details.displet-default-mobile-styles .displet-photos-thumbs-value .displet-image:nth-last-child(3):nth-child(odd){
	padding-bottom: 0px;
}

body #displet-property-details.displet-default-mobile-styles .displet-basic{
	margin-top: 20px !important;
	border: 1px solid #c0c0c0 !important;
	padding: 12px 20px 20px 20px !important;
	background-color: #fff !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-description-value{
	line-height: 21px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 12px !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-details{
	border: 1px solid #c0c0c0 !important;
	color: #666 !important;
	background-color: #f7f7f7 !important;
}

body #displet-property-details.displet-default-mobile-styles table.displet-details,
body #displet-property-details.displet-default-mobile-styles .displet-basic table{
	width: 100% !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-basic{
	color: #515151 !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-basic td{
	padding-top: 4px !important;
	padding-bottom: 4px !important;
	line-height: 16px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 12px !important;
	text-align: right !important;
	word-wrap: break-word !important;
}

body #displet-property-details.displet-default-mobile-styles table.displet-details td{
	border-top: 1px solid #ddd !important;
	line-height: 21px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 12px !important;
}

body #displet-property-details.displet-default-mobile-styles table.displet-details td:first-child{
	padding: 6px 10px 6px 20px !important;
	font-weight: bold !important;
}

body #displet-property-details.displet-default-mobile-styles table.displet-details td:last-child{
	padding: 6px 20px 6px 10px !important;
	text-align: right !important;
}

body #displet-property-details.displet-default-mobile-styles table.displet-details tr:first-child td{
	border-top: 0px !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-basic td:first-child{
	font-weight: bold !important;
	text-align: left !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-map-tabs{
	margin-top: 20px !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-map-tabs a{
	float: left !important;
	margin-left: 10px !important;
	border: 1px solid #ddd !important;
	border-bottom: 0px !important;
	padding: 0px 10px !important;
	height: 28px !important;
	line-height: 28px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 12px !important;
	color: #515151 !important;
	font-weight: bold !important;
	text-decoration: none !important;
	background-color: #eee !important;
	-khtml-border-top-left-radius: 3px !important;
	-moz-border-top-left-radius: 3px !important;
	-webkit-border-top-left-radius: 3px !important;
	border-top-left-radius: 3px !important;
	-khtml-border-top-right-radius: 3px !important;
	-moz-border-top-right-radius: 3px !important;
	-webkit-border-top-right-radius: 3px !important;
	border-top-right-radius: 3px !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-map-tabs a:hover{
	text-decoration: underline !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-map-tabs a.displet-active{
	background-color: #fff !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-map-tabs a.displet-active:hover{
	text-decoration: none !important;
	cursor: default !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-map{
	position: relative !important;
	height: 300px !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-map #displet-map-canvas,
body #displet-property-details.displet-default-mobile-styles .displet-map #displet-street-view-canvas{
	position: absolute !important;
	top: 0px !important;
	left: 0px !important;
	height: 100% !important;
	width: 100% !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-map #displet-map-canvas{
	z-index: 2 !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-map #displet-street-view-canvas{
	z-index: 1 !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-map #displet-map-canvas.displet-showing,
body #displet-property-details.displet-default-mobile-styles .displet-map #displet-street-view-canvas.displet-showing{
	z-index: 3 !important;
}

body #displet-property-details.displet-default-mobile-styles .displet-powered{
	margin-top: 10px !important;
}

/****************************
Displet Request Showing Popup
****************************/

html.displet-request-showing-popup,
body.displet-request-showing-popup{
	height: 100% !important;
	overflow: hidden !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup-wrapper{
	display: none;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup-wrapper .displet-shadow{
	position: fixed !important;
	top: 0 !important;
	left: 0 !important;
	z-index: 99209 !important;
	width: 200% !important;
	height: 200% !important;
	margin-right: 15px !important;
	margin-left: -15px !important;
	background: url('images/shade.png') 0px 0px repeat !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup{
	position: fixed !important;
	top: 0 !important;
	left: 0 !important;
	z-index: 99211 !important;
	width: 100% !important;
	height: 100% !important;
	overflow: auto !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup table.displet-inner,
body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup table.displet-inner td{
	width: 100% !important;
	height: 100% !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup table.displet-inner td{
	vertical-align: middle !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-popup-back{
	position: absolute !important;
	top: 0px !important;
	left: 0px !important;
	width: 100% !important;
	height: 100% !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-popup{
	position: relative !important;
	margin: auto !important;
	z-index: 99210 !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-popup{
	padding: 20px !important;
	max-width: 500px !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-popup-inner{
	position: relative !important;
	margin: 0px auto !important;
	overflow: hidden !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-popup-inner{
	max-width: 500px !important;
	-khtml-border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	border-radius: 3px !important;
	box-shadow: 0px 1px 5px #333 !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-close{
	position: absolute !important;
	top: 15px !important;
	right: 15px !important;
	width: 26px !important;
	height: 26px !important;
	text-indent: -9999px !important;
	background: url('images/sprite.png') -86px 0px no-repeat !important;
	cursor: pointer !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-title{
	padding: 0px 20px !important;
	height: 57px !important;
	line-height: 57px !important;
	font-family: 'Ubuntu', sans-serif !important;
	font-size: 16px !important;
	color: #383838 !important;
	text-shadow: 0px 1px 2px #fff !important;
	background: url('images/requesttitleback.png') 0px 0px repeat-x !important;
	-khtml-border-top-left-radius: 3px !important;
	-moz-border-top-left-radius: 3px !important;
	-webkit-border-top-left-radius: 3px !important;
	border-top-left-radius: 3px !important;
	-khtml-border-top-right-radius: 3px !important;
	-moz-border-top-right-radius: 3px !important;
	-webkit-border-top-right-radius: 3px !important;
	border-top-right-radius: 3px !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-content{
	padding: 11px 20px 20px 20px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 13px !important;
	color: #383838 !important;
	background-color: #fff !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-address,
body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-mls{
	margin-top: 8px !important;
	line-height: 14px !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-content b{
	font-weight: bold !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-form{
	margin-top: 18px !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup input[type="text"],
body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup textarea{
	border: 1px solid #ccc !important;
	padding: 0px 12px !important;
	line-height: 28px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 11px !important;
	color: #515151 !important;
	background: #eeeeee url('images/requestinputback.png') 0px 0px repeat-x !important;
	-khtml-border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	border-radius: 3px !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-input{
	line-height: 30px !important;
	margin-bottom: 10px !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-appointments{
	margin: 20px 0px !important;
	text-align: right !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-appointments span{
	float: left !important;
	margin-right: -7px !important;
	text-align: left !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup input[type="text"]{
	width: 234px !important;
	height: 28px !important;
	line-height: 28px !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-appointments input{
	margin-left: 7px !important;
	width: 130px !important;
	height: 28px !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup textarea{
	width: 434px !important;
	height: 141px !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup ::-webkit-input-placeholder{
	color: #858585 !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup ::-moz-placeholder{
	color: #858585 !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup :-moz-placeholder{
	color: #858585 !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup :-ms-input-placeholder{
	color: #858585 !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-required{
	display: inline-block;
	margin-left: 5px !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-required-description{
	margin-top: 8px !important;
	line-height: 12px !important;
	font-size: 12px !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-action{
	margin-top: 18px !important;
	height: 30px !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-submit{
	width: 87px !important;
	vertical-align: top !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-submit:focus{
	box-shadow: 0px 0px 0px 2px #ccc !important;
}

body #displet-request-showing-popup.displet-default-styles .displet-request-showing-popup .displet-loading-holder{
	position: relative !important;
	margin-left: 10px !important;
	display: inline-block;
	width: 30px !important;
	height: 30px !important;
}

/************************
Displet Save Search Popup
************************/

html.displet-save-search-popup,
body.displet-save-search-popup{
	height: 100% !important;
	overflow: hidden !important;
}

body #displet-save-search-popup.displet-default-styles .displet-save-search-popup-wrapper .displet-shadow{
	position: fixed !important;
	top: 0 !important;
	left: 0 !important;
	z-index: 99209 !important;
	width: 200% !important;
	height: 200% !important;
	margin-right: 15px !important;
	margin-left: -15px !important;
	background: url('images/shade.png') 0px 0px repeat !important;
}

body #displet-save-search-popup.displet-default-styles .displet-save-search-popup{
	position: fixed !important;
	top: 0 !important;
	left: 0 !important;
	z-index: 99211 !important;
	width: 100% !important;
	height: 100% !important;
	overflow: auto !important;
}

body #displet-save-search-popup.displet-default-styles table.displet-inner,
body #displet-save-search-popup.displet-default-styles table.displet-inner td{
	width: 100% !important;
	height: 100% !important;
}

body #displet-save-search-popup.displet-default-styles table.displet-inner td{
	vertical-align: middle !important;
}

body #displet-save-search-popup.displet-default-styles .displet-popup-back{
	position: absolute !important;
	top: 0px !important;
	left: 0px !important;
	width: 100% !important;
	height: 100% !important;
}

body #displet-save-search-popup.displet-default-styles .displet-popup{
	position: relative !important;
	margin: auto !important;
	z-index: 99210 !important;
}

body #displet-save-search-popup.displet-default-styles .displet-popup{
	padding: 20px !important;
	max-width: 500px !important;
}

body #displet-save-search-popup.displet-default-styles .displet-popup-inner{
	position: relative !important;
	margin: 0px auto !important;
	overflow: hidden !important;
}

body #displet-save-search-popup.displet-default-styles .displet-popup-inner{
	max-width: 500px !important;
	-khtml-border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	border-radius: 3px !important;
	box-shadow: 0px 1px 5px #333 !important;
}

body #displet-save-search-popup.displet-default-styles .displet-close{
	position: absolute !important;
	top: 15px !important;
	right: 15px !important;
	width: 26px !important;
	height: 26px !important;
	text-indent: -9999px !important;
	background: url('images/sprite.png') -86px 0px no-repeat !important;
	cursor: pointer !important;
}

body #displet-save-search-popup.displet-default-styles .displet-title{
	padding: 0px 20px !important;
	height: 57px !important;
	line-height: 57px !important;
	font-family: 'Ubuntu', sans-serif !important;
	font-size: 16px !important;
	color: #383838 !important;
	text-shadow: 0px 1px 2px #fff !important;
	background: url('images/requesttitleback.png') 0px 0px repeat-x !important;
	-khtml-border-top-left-radius: 3px !important;
	-moz-border-top-left-radius: 3px !important;
	-webkit-border-top-left-radius: 3px !important;
	border-top-left-radius: 3px !important;
	-khtml-border-top-right-radius: 3px !important;
	-moz-border-top-right-radius: 3px !important;
	-webkit-border-top-right-radius: 3px !important;
	border-top-right-radius: 3px !important;
}

body #displet-save-search-popup.displet-default-styles .displet-content{
	padding: 11px 20px 20px 20px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 13px !important;
	color: #383838 !important;
	background-color: #fff !important;
}

body #displet-save-search-popup.displet-default-styles .displet-form{
	margin-top: 9px !important;
}

body #displet-save-search-popup.displet-default-styles input[type="text"]{
	border: 1px solid #ccc !important;
	padding: 0px 12px !important;
	line-height: 28px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 11px !important;
	color: #515151 !important;
	background: #eeeeee url('images/requestinputback.png') 0px 0px repeat-x !important;
	-khtml-border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	border-radius: 3px !important;
}

body #displet-save-search-popup.displet-default-styles .displet-input{
	line-height: 30px !important;
	margin-bottom: 10px !important;
}

body #displet-save-search-popup.displet-default-styles select{
	border: 1px solid #ccc !important;
	padding: 4px 4px 4px 9px !important;
	line-height: 28px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 11px !important;
	color: #515151 !important;
	background: #eeeeee url('images/requestinputback.png') 0px 0px repeat-x !important;
	-khtml-border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	border-radius: 3px !important;
}

body #displet-save-search-popup.displet-default-styles input[type="text"],
body #displet-save-search-popup.displet-default-styles select{
	width: 234px !important;
	height: 28px !important;
	line-height: 28px !important;
}

body #displet-save-search-popup.displet-default-styles ::-webkit-input-placeholder{
	color: #858585 !important;
}

body #displet-save-search-popup.displet-default-styles ::-moz-placeholder{
	color: #858585 !important;
}

body #displet-save-search-popup.displet-default-styles :-moz-placeholder{
	color: #858585 !important;
}

body #displet-save-search-popup.displet-default-styles :-ms-input-placeholder{
	color: #858585 !important;
}

body #displet-save-search-popup.displet-default-styles .displet-required{
	display: inline-block;
	margin-left: 5px !important;
}

body #displet-save-search-popup.displet-default-styles label{
	margin-left: 5px !important;
	font-weight: normal !important;
}

body #displet-save-search-popup.displet-default-styles .displet-new-client{
	display: none;
}

body #displet-save-search-popup.displet-default-styles .displet-action{
	margin-top: 18px !important;
	height: 30px !important;
}

body #displet-save-search-popup.displet-default-styles .displet-submit{
	width: 87px !important;
	vertical-align: top !important;
}

body #displet-save-search-popup.displet-default-styles .displet-submit:focus{
	box-shadow: 0px 0px 0px 2px #ccc !important;
}

body #displet-save-search-popup.displet-default-styles .displet-loading-holder{
	position: relative !important;
	margin-left: 10px !important;
	display: inline-block;
	width: 30px !important;
	height: 30px !important;
}

/************************
Displet Save Search Registration Popup
************************/

html.displet-save-search-registration-popup,
body.displet-save-search-registration-popup{
	height: 100% !important;
	overflow: hidden !important;
}

body #displet-save-search-registration-popup.displet-default-styles .displet-popup-wrapper{
	position: fixed !important;
	top: 0 !important;
	left: 0 !important;
	z-index: 99211 !important;
	width: 100% !important;
	height: 100% !important;
	overflow: auto !important;
}

body #displet-save-search-registration-popup.displet-default-styles .displet-shadow{
	position: fixed !important;
	top: 0 !important;
	left: 0 !important;
	z-index: 99209 !important;
	width: 200% !important;
	height: 200% !important;
	margin-right: 15px !important;
	margin-left: -15px !important;
	background: url('images/shade.png') 0px 0px repeat !important;
}

body #displet-save-search-registration-popup.displet-default-styles table.displet-inner,
body #displet-save-search-registration-popup.displet-default-styles table.displet-inner td{
	width: 100% !important;
	height: 100% !important;
}

body #displet-save-search-registration-popup.displet-default-styles table.displet-inner td{
	vertical-align: middle !important;
}

body #displet-save-search-registration-popup.displet-default-styles .displet-popup-back{
	position: absolute !important;
	top: 0px !important;
	left: 0px !important;
	width: 100% !important;
	height: 100% !important;
}

body #displet-save-search-registration-popup.displet-default-styles .displet-popup{
	position: relative !important;
	margin: auto !important;
	padding: 20px !important;
	max-width: 500px !important;
	z-index: 99210 !important;
}

body #displet-save-search-registration-popup.displet-default-styles .displet-popup-inner{
	position: relative !important;
	margin: 0px auto !important;
	overflow: hidden !important;
}

body #displet-save-search-registration-popup.displet-default-styles .displet-popup-inner{
	max-width: 500px !important;
	-khtml-border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	border-radius: 3px !important;
	box-shadow: 0px 1px 5px #333 !important;
}

body #displet-save-search-registration-popup.displet-default-styles .displet-x{
	position: absolute !important;
	top: 15px !important;
	right: 15px !important;
	width: 26px !important;
	height: 26px !important;
	text-indent: -9999px !important;
	background: url('images/sprite.png') -86px 0px no-repeat !important;
	cursor: pointer !important;
}

body #displet-save-search-registration-popup.displet-default-styles .displet-title{
	padding: 0px 20px !important;
	height: 57px !important;
	line-height: 57px !important;
	font-family: 'Ubuntu', sans-serif !important;
	font-size: 16px !important;
	color: #383838 !important;
	text-shadow: 0px 1px 2px #fff !important;
	background: url('images/requesttitleback.png') 0px 0px repeat-x !important;
	-khtml-border-top-left-radius: 3px !important;
	-moz-border-top-left-radius: 3px !important;
	-webkit-border-top-left-radius: 3px !important;
	border-top-left-radius: 3px !important;
	-khtml-border-top-right-radius: 3px !important;
	-moz-border-top-right-radius: 3px !important;
	-webkit-border-top-right-radius: 3px !important;
	border-top-right-radius: 3px !important;
}

body #displet-save-search-registration-popup.displet-default-styles .displet-content{
	padding: 11px 20px 20px 20px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 13px !important;
	color: #383838 !important;
	background-color: #fff !important;
}


body #displet-save-search-registration-popup.displet-default-styles #displet-save-search-registration-form.displet-default-styles{
	margin: 9px 0px 0px 0px !important;
}

/******************************
Displet Save Search Registration Form
******************************/

body #displet-save-search-registration-form.displet-default-styles{
	margin: 14px 0px !important;
}

body #displet-save-search-registration-form.displet-default-styles input[type="text"],
body #displet-save-search-registration-form.displet-default-styles input[type="password"]{
	border: 1px solid #ccc !important;
	padding: 0px 12px !important;
	line-height: 28px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 11px !important;
	color: #515151 !important;
	background: #eeeeee url('images/requestinputback.png') 0px 0px repeat-x !important;
	-khtml-border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	border-radius: 3px !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-field{
	margin-bottom: 10px !important;
	max-width: 234px !important;
	line-height: 30px !important;
}

body #displet-save-search-registration-form.displet-default-styles input[type="text"],
body #displet-save-search-registration-form.displet-default-styles input[type="password"],
body #displet-save-search-registration-form.displet-default-styles select{
	width: 100% !important;
	height: 28px !important;
	line-height: 28px !important;
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
}

body #displet-save-search-registration-form.displet-default-styles select{
	border: 1px solid #ccc !important;
	padding: 4px 4px 4px 9px !important;
	line-height: 20px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 11px !important;
	color: #515151 !important;
	background: #eeeeee url('images/requestinputback.png') 0px 0px repeat-x !important;
	-khtml-border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	border-radius: 3px !important;
}

body #displet-save-search-registration-form.displet-default-styles select[multiple]{
	height: auto !important;
	min-height: 84px !important;
}

body #displet-save-search-registration-form.displet-default-styles ::-webkit-input-placeholder{
	color: #858585 !important;
}

body #displet-save-search-registration-form.displet-default-styles ::-moz-placeholder{
	color: #858585 !important;
}

body #displet-save-search-registration-form.displet-default-styles :-moz-placeholder{
	color: #858585 !important;
}

body #displet-save-search-registration-form.displet-default-styles :-ms-input-placeholder{
	color: #858585 !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-or{
	position: relative !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-or .displet-to{
	display: block;
	position: absolute !important;
	top: 50% !important;
	left: 0px !important;
	width: 100% !important;
	margin-top: -15px !important;
	height: 30px !important;
	line-height: 30px !important;
	font-size: 12px !important;
	text-align: center !important;
	z-index: 1 !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-or select{
	position: relative !important;
	z-index: 2 !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-or .displet-select:after{
	z-index: 2 !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-radio{
	padding: 5px 0px !important;
	line-height: 20px !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-radio label{
	display: inline-block;
	margin-right: 7px !important;
	width: 80px !important;
	vertical-align: middle !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-radio span{
	display: inline-block;
	margin: 0px 5px 0px 1px !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-half{
	width: 50% !important;
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-half.displet-left{
	padding-right: 14px !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-half.displet-right{
	padding-left: 14px !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-social-login{
	margin-bottom: 10px !important;
	max-width: 234px !important;
	text-align: center !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-social-login a{
	position: relative !important;
	display: inline-block !important;
	margin: 0px 15px !important;
	width: 52px !important;
	height: 53px !important;
	line-height: 53px !important;
	text-indent: -9999px !important;
	z-index: 2 !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-social-login a:first-child{
	margin-left: 0px !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-social-login a:last-child{
	margin-right: 0px !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-facebook-login{
	background: url('images/facebooklogin.png') 0px 0px no-repeat !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-google-login{
	background: url('images/googlepluslogin.png') 0px 0px no-repeat !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-action{
	margin-top: 18px !important;
	height: 30px !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-submit{
	width: 87px !important;
	vertical-align: top !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-submit:focus{
	box-shadow: 0px 0px 0px 2px #ccc !important;
}

body #displet-save-search-registration-form.displet-default-styles .displet-loading-holder{
	position: relative !important;
	margin-left: 10px !important;
	display: inline-block;
	width: 30px !important;
	height: 30px !important;
}

/******************************
Displet Property Details Popups
******************************/

html.displet-save-property-popup,
body.displet-save-property-popup,
html.displet-email-friend-popup,
body.displet-email-friend-popup{
	height: 100% !important;
	overflow: hidden !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup-wrapper,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup-wrapper{
	display: none;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup-wrapper .displet-shadow,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup-wrapper .displet-shadow{
	position: fixed !important;
	top: 0 !important;
	left: 0 !important;
	z-index: 99209 !important;
	width: 200% !important;
	height: 200% !important;
	margin-right: 15px !important;
	margin-left: -15px !important;
	background: url('images/shade.png') 0px 0px repeat !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup{
	position: fixed !important;
	top: 0 !important;
	left: 0 !important;
	z-index: 99211 !important;
	width: 100% !important;
	height: 100% !important;
	overflow: auto !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup table.displet-inner,
body #displet-property-details-popups.displet-default-styles .displet-save-property-popup table.displet-inner td,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup table.displet-inner,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup table.displet-inner td{
	width: 100% !important;
	height: 100% !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup table.displet-inner td,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup table.displet-inner td{
	vertical-align: middle !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-popup-back,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup .displet-popup-back{
	position: absolute !important;
	top: 0px !important;
	left: 0px !important;
	width: 100% !important;
	height: 100% !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-popup,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup .displet-popup{
	position: relative !important;
	margin: auto !important;
	z-index: 99210 !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-popup,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup .displet-popup{
	padding: 20px !important;
	max-width: 500px !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-popup-inner,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup .displet-popup-inner{
	position: relative !important;
	margin: 0px auto !important;
	overflow: hidden !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-popup-inner,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup .displet-popup-inner{
	max-width: 500px !important;
	-khtml-border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	border-radius: 3px !important;
	box-shadow: 0px 1px 5px #333 !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-close,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup .displet-close{
	position: absolute !important;
	top: 15px !important;
	right: 15px !important;
	width: 26px !important;
	height: 26px !important;
	text-indent: -9999px !important;
	background: url('images/sprite.png') -86px 0px no-repeat !important;
	cursor: pointer !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-title,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup .displet-title{
	padding: 0px 20px !important;
	height: 57px !important;
	line-height: 57px !important;
	font-family: 'Ubuntu', sans-serif !important;
	font-size: 16px !important;
	color: #383838 !important;
	text-shadow: 0px 1px 2px #fff !important;
	background: url('images/requesttitleback.png') 0px 0px repeat-x !important;
	-khtml-border-top-left-radius: 3px !important;
	-moz-border-top-left-radius: 3px !important;
	-webkit-border-top-left-radius: 3px !important;
	border-top-left-radius: 3px !important;
	-khtml-border-top-right-radius: 3px !important;
	-moz-border-top-right-radius: 3px !important;
	-webkit-border-top-right-radius: 3px !important;
	border-top-right-radius: 3px !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-content,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup .displet-content{
	padding: 11px 20px 20px 20px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 13px !important;
	color: #383838 !important;
	background-color: #fff !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-form,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup .displet-form{
	margin-top: 7px !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup input[type="text"],
body #displet-property-details-popups.displet-default-styles .displet-save-property-popup textarea,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup input[type="text"],
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup textarea{
	border: 1px solid #ccc !important;
	padding: 0px 12px !important;
	line-height: 28px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 11px !important;
	color: #515151 !important;
	background: #eeeeee url('images/requestinputback.png') 0px 0px repeat-x !important;
	-khtml-border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	border-radius: 3px !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-input,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup .displet-input{
	margin-bottom: 18px !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-label,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup .displet-label{
	margin-bottom: 7px !important;
	line-height: 14px !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-save-property-type{
	line-height: 14px !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-save-property-type span{
	display: inline-block;
	margin: 0px 12px 0px 6px !important;
	font-size: 12px !important;
	font-weight: bold !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-rating{
	display: inline-block;
	margin-right: 1px !important;
	width: 16px !important;
	height: 16px !important;
	line-height: 16px !important;
	text-indent: -9999px !important;
	background: url('images/sprite.png') -182px 0px no-repeat !important;
	overflow: hidden !important;
	cursor: pointer !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-rating.displet-on{
	background-position: -182px -16px !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup input[type="text"],
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup input[type="text"]{
	width: 234px !important;
	height: 28px !important;
	line-height: 28px !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup textarea,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup textarea{
	width: 434px !important;
	height: 141px !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-action,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup .displet-action{
	margin-top: 18px !important;
	height: 30px !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-submit,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup .displet-submit{
	width: 87px !important;
	vertical-align: top !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-submit:focus,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup .displet-submit:focus{
	box-shadow: 0px 0px 0px 2px #ccc !important;
}

body #displet-property-details-popups.displet-default-styles .displet-save-property-popup .displet-loading-holder,
body #displet-property-details-popups.displet-default-styles .displet-email-friend-popup .displet-loading-holder{
	position: relative !important;
	margin-left: 10px !important;
	display: inline-block;
	width: 30px !important;
	height: 30px !important;
}

/***************************
Displet Login Register Popup
***************************/

html.displet-user-registration-popup,
body.displet-user-registration-popup{
	height: 100% !important;
	overflow: hidden !important;
}

body #displet-login-register-popup.displet-default-styles{
	display: none;
}

body #displet-login-register-popup.displet-default-styles .displet-shadow{
	position: fixed !important;
	top: 0 !important;
	left: 0 !important;
	z-index: 99209 !important;
	width: 200% !important;
	height: 200% !important;
	margin-right: 15px !important;
	margin-left: -15px !important;
	background: url('images/shade.png') 0px 0px repeat !important;
}

body #displet-login-register-popup.displet-default-styles .displet-user-registration-popup{
	position: fixed !important;
	top: 0 !important;
	left: 0 !important;
	z-index: 99211 !important;
	width: 100% !important;
	height: 100% !important;
	overflow: auto !important;
}

body #displet-login-register-popup.displet-default-styles table,
body #displet-login-register-popup.displet-default-styles table td{
	width: 100% !important;
	height: 100% !important;
}

body #displet-login-register-popup.displet-default-styles table td{
	vertical-align: middle !important;
}

body #displet-login-register-popup.displet-default-styles .displet-popup-back{
	position: absolute !important;
	top: 0px !important;
	left: 0px !important;
	width: 100% !important;
	height: 100% !important;
}

body #displet-login-register-popup.displet-default-styles .displet-popup{
	position: relative !important;
	margin: 20px auto !important;
	max-width: 640px !important;
	z-index: 99210 !important;
}

body #displet-login-register-popup.displet-default-styles .displet-close{
	position: absolute !important;
	top: 0px !important;
	right: 0px !important;
	width: 20px !important;
	height: 20px !important;
	text-indent: -9999px !important;
	background: #757576 url('images/loginregisterclose.png') center no-repeat !important;
	cursor: pointer !important;
}

body #displet-login-register-popup.displet-default-styles .displet-content{
	padding: 14px 0px 25px 0px !important;
	max-width: 640px !important;
	color: #7d7d7d !important;
	background-color: #dcdcdc !important;
}

body #displet-login-register-popup.displet-default-styles .displet-content a{
	color: #7d7d7d !important;
}

body #displet-login-register-popup.displet-default-styles .displet-content .displet-submit{
	color: #fff !important;
}

/**************************
Displet Login Register Form
**************************/

body #displet-login-register-form.displet-default-styles{
	margin: 14px 0px !important;
	font-family: 'Lato', sans-serif !important;
}

body #displet-login-register-form.displet-default-styles .displet-margin{
	margin-right: 30px !important;
	margin-left: 30px !important;
}

body #displet-login-register-form.displet-default-styles .displet-title{
	line-height: 34px !important;
	font-size: 30px !important;
	font-weight: 300 !important;
	text-align: center !important;
}

body #displet-login-register-form.displet-default-styles .displet-table{
	padding-right: 20px !important;
	padding-left: 20px !important;
	width: 100% !important;
	table-layout: fixed !important;
}

body #displet-login-register-form.displet-default-styles .displet-td{
	padding: 0px 10px !important;
}

body #displet-login-register-form.displet-default-styles .displet-smaller-td{
	width: 172px !important;
}

body #displet-login-register-form.displet-default-styles input[type="text"],
body #displet-login-register-form.displet-default-styles input[type="password"],
body #displet-login-register-form.displet-default-styles select{
	margin: 0px !important;
	border: 1px solid #9a9999 !important;
	height: 33px !important;
	line-height: 31px !important;
	font-family: 'Lato', sans-serif !important;
	font-size: 24px !important;
	color: #7d7d7d !important;
	font-weight: 300 !important;
}

body #displet-login-register-form.displet-default-styles input[type="text"],
body #displet-login-register-form.displet-default-styles input[type="password"]{
	padding: 0px 8px !important;
}

body #displet-login-register-form.displet-default-styles select{
	padding: 2px 2px 2px 8px !important;
}

body #displet-login-register-form.displet-default-styles ::-webkit-input-placeholder{
	color: #7d7d7d !important;
}

body #displet-login-register-form.displet-default-styles ::-moz-placeholder{
	color: #7d7d7d !important;
}

body #displet-login-register-form.displet-default-styles :-moz-placeholder{
	color: #7d7d7d !important;
}

body #displet-login-register-form.displet-default-styles :-ms-input-placeholder{
	color: #7d7d7d !important;
}

body #displet-login-register-form.displet-default-styles .displet-submit{
	position: relative !important;
	border: 1px solid #5d5d5d !important;
	padding: 5px 12px !important;
	width: 126px !important;
	line-height: 21px !important;
	font-size: 18px !important;
	color: #fff !important;
	font-weight: 300 !important;
	text-decoration: none !important;
	text-align: center !important;
	background-color: #7d7d7d !important;
}

body #displet-login-register-form.displet-default-styles .displet-message{
	margin: 16px 30px 0px 30px !important;
	line-height: 24px !important;
	font-size: 20px !important;
	color: #f00 !important;
}

body #displet-login-register-form.displet-default-styles .displet-social-login{
	margin-top: 15px !important;
	position: relative !important;
}

body #displet-login-register-form.displet-default-styles .displet-social-login:after{
	content: '' !important;
	position: absolute !important;
	top: 10px !important;
	right: 0px !important;
	bottom: 11px !important;
	left: 0px !important;
	background-color: #fff !important;
}

body #displet-login-register-form.displet-default-styles .displet-social-login .displet-margin{
	text-align: center !important;
}

body #displet-login-register-form.displet-default-styles .displet-social-login a{
	position: relative !important;
	display: inline-block !important;
	margin: 0px 15px !important;
	width: 52px !important;
	height: 53px !important;
	line-height: 53px !important;
	text-indent: -9999px !important;
	z-index: 2 !important;
}

body #displet-login-register-form.displet-default-styles .displet-social-login a:first-child{
	margin-left: 0px !important;
}

body #displet-login-register-form.displet-default-styles .displet-social-login a:last-child{
	margin-right: 0px !important;
}

body #displet-login-register-form.displet-default-styles .displet-facebook-login{
	background: url('images/facebooklogin.png') 0px 0px no-repeat !important;
}

body #displet-login-register-form.displet-default-styles .displet-google-login{
	background: url('images/googlepluslogin.png') 0px 0px no-repeat !important;
}

body #displet-login-register-form.displet-default-styles .displet-register{
	margin-top: 32px !important;
}

body #displet-login-register-form.displet-default-styles .displet-registration-form{
	margin-top: 18px !important;
}

body #displet-login-register-form.displet-default-styles .displet-radio{
	margin-top: 10px !important;
	line-height: 20px !important;
	font-size: 18px !important;
	font-weight: 300 !important;
}

body #displet-login-register-form.displet-default-styles input[type="radio"]{
	margin-left: 5px !important;
}

body #displet-login-register-form.displet-default-styles .displet-label{
	font-weight: 300 !important;
}

body #displet-login-register-form.displet-default-styles .displet-custom-title{
	margin-top: 20px !important;
}

body #displet-login-register-form.displet-default-styles .displet-registration-message{
	margin-top: 9px !important;
	line-height: 22px !important;
	font-size: 18px !important;
	font-weight: 300 !important;
}

body #displet-login-register-form.displet-default-styles .displet-invite{
	margin-top: 21px !important;
}

body #displet-login-register-form.displet-default-styles .displet-registration-form .displet-submit{
	margin-top: 16px !important;
}

body #displet-login-register-form.displet-default-styles .displet-register-login{
	text-align: right !important;
}

body #displet-login-register-form.displet-default-styles .displet-login-expand-contract{
	display: inline-block !important;
	margin: 29px 25px 0px 0px !important;
	line-height: 20px !important;
	font-size: 18px !important;
	font-weight: 300 !important;
	text-decoration: underline !important;
}

body #displet-login-register-form.displet-default-styles .displet-login-expand-contract:hover{
	text-decoration: none !important;
}

body #displet-login-register-form.displet-default-styles .displet-login-form{
	display: none;
	padding-top: 26px !important;
}

body #displet-login-register-form.displet-default-styles .displet-login-form .displet-table{
	margin-top: 18px !important;
}

body #displet-login-register-form.displet-default-styles .displet-login-form .displet-td{
	vertical-align: top !important;
}

body #displet-login-register-form.displet-default-styles .displet-login-form .displet-submit{
	display: block !important;
}

body #displet-login-register-form.displet-default-styles .displet-forgot-password{
	margin: 8px 17px 0px 0px !important;
	text-align: right !important;
}

body #displet-login-register-form.displet-default-styles .displet-forgot-password a{
	line-height: 16px !important;
	font-size: 14px !important;
	color: #de4830 !important;
	font-weight: 300 !important;
	text-decoration: none !important;
}

body #displet-login-register-form.displet-default-styles .displet-forgot-password a:hover{
	text-decoration: underline !important;
}

body #displet-login-register-form.displet-default-styles .displet-login-error,
body #displet-login-register-form.displet-default-styles .displet-registration-error{
	margin-top: 10px !important;
}

body #displet-login-register-form.displet-default-styles .displet-disclaimer{
	margin-top: 10px !important;
	line-height: 18px !important;
	font-size: 14px !important;
}

@media (max-width: 480px) {
	body #displet-login-register-form.displet-default-styles .displet-table,
	body #displet-login-register-form.displet-default-styles .displet-tr,
	body #displet-login-register-form.displet-default-styles .displet-td{
		display: block !important;
	}

	body #displet-login-register-form.displet-default-styles .displet-td{
		margin-top: 10px !important;
		width: auto !important;
	}

	body #displet-login-register-form.displet-default-styles .displet-td:first-child{
		margin-top: 0px !important;
	}
}

/**************************
Displet Sidescroller Widget
**************************/

body #displet-sidescroller-widget.displet-default-styles{
	position: relative !important;
	border: 1px solid #afafaf !important;
	padding-bottom: 40px !important;
	width: 100% !important;
	max-height: 600px !important;
	font-family: 'Arial', sans-serif !important;
	font-size: 12px !important;
	background-color: #fff !important;
	overflow: hidden !important;
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
}

body #displet-sidescroller-widget.displet-default-styles li{
	position: relative !important;
	width: 100%;
	z-index: 8 !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-listing,
body #displet-sidescroller-widget.displet-default-styles .displet-listing:hover{
	display: block;
	padding: 10px !important;
	color: #606060 !important;
	text-decoration: none !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-image{
	outline: 1px solid #afafaf !important;
	border: 1px solid #fff !important;
	overflow: hidden !important;
	height: 117px !important;
	background: url('images/no-photo.png') center center no-repeat;
	background-size: cover !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-image img{
	display: none;
	width: 100% !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-price{
	margin: 10px 5px 15px 5px !important;
	line-height: 14px !important;
	font-family: 'Oswald', sans-serif !important;
	font-size: 14px !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-info{
	/*height: 155px !important;*/
	overflow: hidden !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-address,
body #displet-sidescroller-widget.displet-default-styles .displet-specs{
	margin: 0px 5px !important;
	border-top: 1px dotted #606060 !important;
	padding: 9px 0px !important;
	line-height: 21px !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-subdivision{
	overflow: hidden !important;
	white-space: nowrap !important;
	text-overflow: ellipsis !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-mls-logo{
	display: block !important;
	padding-top: 9px !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-view-details{
	position: relative !important;
	display: inline-block;
	margin: 12px 0px 0px 5px !important;
	padding-right: 10px !important;
	line-height: 12px !important;
	font-size: 11px !important;
	color: #474747 !important;
	font-weight: bold !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-view-details:after{
	content: "" !important;
	position: absolute !important;
	top: 50% !important;
	right: 0px !important;
	margin-top: -2px !important;
	width: 6px !important;
	height: 5px !important;
	background: url('images/sprite.png') 0px -40px no-repeat !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-view-details:hover{
	text-decoration: underline !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-navigation{
	margin: 0px auto !important;
	width: 45px !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-navigation-inner{
	position: absolute !important;
	bottom: 10px !important;
	width: 45px !important;
	z-index: 10 !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-navigation-previous a,
body #displet-sidescroller-widget.displet-default-styles .displet-navigation-next a{
	position: relative !important;
	display: block;
	border: 1px solid #afafaf !important;
	width: 18px !important;
	height: 19px !important;
	line-height: 19px !important;
	text-align: center !important;
	text-indent: -9999px !important;
	background-color: #dedede !important;
	cursor: pointer !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-navigation-previous a{
	float: left !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-navigation-next a{
	float: right !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-navigation-previous a:after,
body #displet-sidescroller-widget.displet-default-styles .displet-navigation-next a:after{
	content: "" !important;
	position: absolute !important;
	top: 50% !important;
	left: 50% !important;
	margin: -5px 0px 0px -3px !important;
	width: 6px !important;
	height: 10px !important;
	background-image: url('images/sprite.png') !important;
	background-repeat: no-repeat !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-navigation-previous a:after{
	background-position: -20px -33px !important;
}

body #displet-sidescroller-widget.displet-default-styles .displet-navigation-next a:after{
	background-position: -26px -33px !important;
}

/********************
Displet Mobile Header
********************/

body #displet-mobile-header.displet-default-mobile-styles{
	border-bottom: 1px solid #b5b5b5;
	padding: 27px 20px 15px 20px !important;
	background-color: #fff;
}

body #displet-mobile-header.displet-default-mobile-styles .displet-title{
	font-family: 'Oswald', sans-serif !important;
	line-height: 22px !important;
	font-size: 18px !important;
	color: #444 !important;
	text-transform: uppercase !important;
	text-align: center !important;
}

body #displet-mobile-header.displet-default-mobile-styles .displet-text{
	margin-top: 7px !important;
	font-family: 'Open Sans', sans-serif !important;
	line-height: 18px !important;
	font-size: 14px !important;
	color: #999 !important;
	font-weight: bold !important;
	font-style: italic !important;
	text-align: center !important;
}

body #displet-mobile-header.displet-default-mobile-styles .displet-phone{
	margin-top: 9px !important;
	text-align: center !important;
}

body #displet-mobile-header.displet-default-mobile-styles .displet-phone a{
	font-family: 'Open Sans', sans-serif !important;
	line-height: 18px !important;
	font-size: 16px !important;
	color: #999 !important;
	font-weight: 600 !important;
	text-decoration: none !important;
	letter-spacing: 2px !important;
}

body #displet-mobile-header.displet-default-mobile-styles .displet-phone a:hover{
	text-decoration: underline !important;
}

body #displet-mobile-header.displet-default-mobile-styles .displet-menu{
	margin-top: 16px !important;
}

body #displet-mobile-header.displet-default-mobile-styles .displet-menu a{
	float: left !important;
	border: 1px solid #9b9b9b !important;
	border-left: 0px !important;
	padding: 10px 0px !important;
	width: 25% !important;
	line-height: 16px;
	font-family: 'Georgia', serif !important;
	font-size: 13px !important;
	color: #444 !important;
	font-weight: bold !important;
	text-decoration: none !important;
	text-align: center !important;
	background: #e0e0e0 url('images/mobilenavliaback.png') 0px bottom repeat-x !important;
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
}

body #displet-mobile-header.displet-default-mobile-styles .displet-menu a:first-child{
	border-left: 1px solid #9b9b9b !important;
}

body #displet-mobile-header.displet-default-mobile-styles .displet-menu a:hover{
	color: #fff !important;
	background: #525252 url('images/mobilenavliabackhov.png') 0px bottom repeat-x !important;
}

/********************
Displet Mobile Footer
********************/

body #displet-mobile-footer.displet-default-mobile-styles{
	padding: 15px 20px;
	background: url('images/mobilefooterback.png') 0px 0px repeat;
}

body #displet-mobile-footer.displet-default-mobile-styles .displet-text{
	font-family: 'Arial', sans-serif !important;
	line-height: 18px !important;
	font-size: 11px !important;
	color: #4c4c4c !important;
	font-weight: bold !important;
	text-align: center !important;
}

/**********************
Displet Mobile Homepage
**********************/

body #displet-mobile-home-page.displet-default-mobile-styles .displet-menu{
	padding: 20px 20px 0px 20px !important;
	background: url('images/mobilefooterback.png') 0px 0px repeat;
}

body #displet-mobile-home-page.displet-default-mobile-styles .displet-menu a{
	display: block !important;
	margin-bottom: 10px !important;
	border: 1px solid #949494 !important;
	padding: 10px !important;
	line-height: 30px !important;
	font-family: 'Oswald', sans-serif !important;
	font-size: 13px !important;
	color: #444 !important;
	text-transform: uppercase !important;
	text-decoration: none !important;
	text-align: center !important;
	background: #eee url('images/mobilenav2liaback.png') 0px 0px repeat-x !important;
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
}

body #displet-mobile-home-page.displet-default-mobile-styles .displet-menu li:last-child a{
	margin-bottom: 0px !important;
}

body #displet-mobile-home-page.displet-default-mobile-styles .displet-menu a:hover{
	border-color: #565656 !important;
	color: #fff !important;
	background: #6e6e6e url('images/mobilenav2liabackhov.png') 0px 0px repeat-x !important;
}

body #displet-mobile-home-page.displet-default-mobile-styles .sub-menu{
	display: none;
}

/**************************
Displet Mobile Contact Page
**************************/

body #displet-mobile-contact-page.displet-default-mobile-styles{
	padding: 1px 20px 20px 20px !important;
	background-color: #e0e0e0 !important;
}

body #displet-mobile-contact-page.displet-default-mobile-styles .displet-widget{
	margin-top: 20px !important;
}

body #displet-mobile-contact-page.displet-default-mobile-styles .displet-widget .displet-title{
	margin-bottom: 12px !important;
	line-height: 18px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 16px !important;
	color: #444 !important;
	font-weight: 600 !important;
	text-align: center !important;
}

body #displet-mobile-contact-page.displet-default-mobile-styles .displet-widget .textwidget > img{
	border: 5px solid #fff !important;
	width: 100% !important;
	height: auto !important;
	box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-shadow: 0px 1px 3px #666;
}

body #displet-mobile-contact-page.displet-default-mobile-styles .displet-contact{
	margin-top: 20px !important;
	border: 1px solid #c0c0c0 !important;
	padding: 7px 20px !important;
	line-height: 34px !important;
	font-family: 'Open Sans', sans-serif !important;
	font-size: 12px !important;
	color: #666 !important;
	background-color: #fff !important;
}

body #displet-mobile-contact-page.displet-default-mobile-styles .displet-contact span{
	font-weight: bold !important;
}

body #displet-mobile-contact-page.displet-default-mobile-styles .displet-contact a{
	color: #666 !important;
	text-decoration: underline !important;
}

body #displet-mobile-contact-page.displet-default-mobile-styles .displet-contact a:hover{
	text-decoration: none !important;
}

/***********
WP Admin Bar
***********/

#wpadminbar #wp-admin-bar-my-sites{
	display: none !important;
}

#wpadminbar #wp-admin-bar-displetretsidx_search_properties_toolbar a,
#wpadminbar #wp-admin-bar-displetretsidx_saved_properties_toolbar a,
#wpadminbar #wp-admin-bar-displetretsidx_saved_searches_toolbar a{
	position: relative !important;
	padding-left: 34px !important;
}

#wpadminbar #wp-admin-bar-displetretsidx_search_properties_toolbar a:after,
#wpadminbar #wp-admin-bar-displetretsidx_saved_properties_toolbar a:after,
#wpadminbar #wp-admin-bar-displetretsidx_saved_searches_toolbar a:after{
	content: "" !important;
	position: absolute !important;
	display: block !important;
	top: 50% !important;
	left: 9px !important;
	margin-top: -8px !important;
	width: 16px !important;
	height: 16px !important;
	background-image: url('images/sprite.png') !important;
	background-repeat: no-repeat !important;
}

#wpadminbar #wp-admin-bar-displetretsidx_search_properties_toolbar a:after{
	width: 15px !important;
	background-position: -110px -26px !important;
}

#wpadminbar #wp-admin-bar-displetretsidx_saved_properties_toolbar a:after{
	background-position: -214px -16px !important;
}

#wpadminbar #wp-admin-bar-displetretsidx_saved_searches_toolbar a:after{
	background-position: -198px -16px !important;
}