fieldset{margin-bottom:1em;padding:.5em}form{margin:0;padding:0}hr{height:1px;border:1px solid gray}img{border:0}table{border-collapse:collapse}th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc}th.active img{display:inline}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc}tr.even,tr.odd{padding:0.1em 0.6em}td.active{background-color:#ddd}ul.menu{list-style:none;border:none;text-align:left}ul.menu li{margin:0 0 0 0.5em}li.expanded{list-style-type:circle;list-style-image:url(menu-expanded.png);padding:0.2em 0.5em 0 0;margin:0}li.collapsed{list-style-type:disc;list-style-image:url(menu-collapsed.png);padding:0.2em 0.5em 0 0;margin:0}li.leaf{list-style-type:square;list-style-image:url(menu-leaf.png);padding:0.2em 0.5em 0 0;margin:0}li a.active{color:#000}td.menu-disabled{background:#ccc}.breadcrumb{padding-bottom:.5em}.block-region{background-color:#ff6;margin-top:4px;margin-bottom:4px;padding:3px}.block ul{margin:0;padding:0 0 0.25em 1em}br.clear{clear:both;height:0}.container-inline div{display:inline}.error{color:red}.item-list .icon{color:#555;float:right;padding-left:0.25em;clear:right}.item-list .icon a{color:#000;text-decoration:none}.item-list .icon a:hover{color:#000;text-decoration:none}.item-list .title{font-weight:bold}.item-list ul{margin:0 0 0.75em;padding:0}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;list-style:disc}.form-item{margin-top:1em;margin-bottom:1em}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red}.form-item .description{font-size:0.85em}.form-item label{display:block;font-weight:bold}.form-item label.option{display:inline;font-weight:normal}.marker,.form-required{color:#f00}.more-link{text-align:right}.node-form .form-text{display:block;width:95%}.node-form .standard{clear:both}.node-form textarea{display:block;width:95%}.node-form .attachments fieldset{float:none;display:block}.nowrap{white-space:nowrap}.ok{color:#080}#pager{clear:both;text-align:center}#pager a,#pager strong.pager-current{padding:0.5em}.path{padding-bottom:0.7em;font-size:1.1em}#aggregator .feed-source .feed-title{margin-top:0}#aggregator .feed-source .feed-image img{margin-bottom:0.75em}#aggregator .feed-source .feed-icon{float:right;display:block}#aggregator .feed-item{margin-bottom:1.5em}#aggregator .feed-item-title{margin-bottom:0;font-size:1.3em}#aggregator .feed-item-meta,#aggregator .feed-item-body{margin-bottom:0.5em}#aggregator .feed-item-categories{font-size:0.9em}#aggregator td{vertical-align:bottom}#aggregator td.categorize-item{white-space:nowrap}#aggregator .categorize-item .news-item .body{margin-top:0}#aggregator .categorize-item h3{margin-bottom:1em;margin-top:0}.book-navigation .menu{border-top:1px solid #888;padding:1em 0 0 3em}.book-navigation .page-links{border-top:1px solid #888;border-bottom:1px solid #888;text-align:center;padding:0.5em;width:98%}.book-navigation .page-previous{text-align:right;width:42%;display:block;float:left}.book-navigation .page-up{margin:0 5%;width:4%;display:block;float:left}.book-navigation .page-next{text-align:left;width:42%;display:block;float:left}.comment-unpublished{background-color:#fff4f4}.preview .node,.preview .comment{background-color:#ffffea}.archive{margin:1em 0}.calendar .row-week td a{display:block}.calendar .row-week td a:hover{background-color:#888;color:#fff}.calendar a{text-decoration:none}.calendar a:hover{text-decoration:none}.calendar table{border-collapse:collapse;width:100%;border:1px solid #000}.calendar td,.calendar th{text-align:center;border:1px solid #000;padding:1px;margin:0;font-size:0.8em}.calendar td.day-blank{border:0}.tips{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:0.9em}#forum .description{font-size:0.9em;margin:0.5em}#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:nowrap}#forum td.posts,#forum td.topics,#forum td.replies,#forum td.pager{text-align:center}.forum-topic-navigation{padding:1em 0 0 3em;border-top:1px solid #888;border-bottom:1px solid #888;text-align:center;padding:0.5em;width:98%}.forum-topic-navigation .topic-previous{text-align:right;float:left;width:46%}.forum-topic-navigation .topic-next{text-align:left;float:right;width:46%}.locale-untranslated{font-style:normal;text-decoration:line-through}#node-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%}#node-admin-buttons{float:left;margin-left:0.5em;clear:right}td.revision-current{background:#ffc}dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{font-family:inherit;font-size:inherit;width:14em}dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:8em}dl.multiselect dt,dl.multiselect dd{float:left;line-height:1.75em;padding:0;margin:0 1em 0 0}dl.multiselect .form-item{height:1.75em;margin:0}#permissions td.module,#blocks td.region{font-weight:bold}#permissions td.permission,#blocks td.block,#taxonomy td.term,#taxonomy td.message{padding-left:1.5em}#access-rules .access-type,#access-rules .rule-type{margin-right:1em;float:left}#access-rules .access-type .form-item,#access-rules .rule-type .form-item{margin-top:0}#access-rules .mask{clear:both}.poll .bar{height:1em;margin:1px 0;background-color:#ddd}.poll .bar .foreground{background-color:#000;height:1em;clear:left;float:left}.poll .links{text-align:center}.poll .percent{text-align:right}.poll .total{text-align:center}.poll .vote-form{text-align:center}.poll .vote-form .choices{text-align:left;margin:0 auto;display:table}.profile{margin:1em 0}.profile .picture{float:right;margin:0 1em 1em 0}.profile dt{margin:1em 0 0.2em;font-weight:bold}.profile dd{margin:0}.node-form .poll-form fieldset{display:block}img.screenshot{border:1px solid gray;display:block;margin:2px}.search-form{margin-bottom:1em}.search-form p{margin-top:0;margin-bottom:0.2em;padding-top:0;padding-bottom:0}.search-form input{margin-top:0;margin-bottom:0}.search-results p{margin-top:0}.search-results dt{font-size:1.1em}.search-results dd{margin-bottom:1em}.search-results .search-info{font-size:0.85em}.search-advanced .criterion{float:left;margin-right:2em}.search-advanced .action{float:left;clear:left}#tracker td.replies{text-align:center}#tracker table{width:100%}.theme-settings-left{float:left;width:49%}.theme-settings-right{float:right;width:49%}.theme-settings-bottom{clear:both}#user-login-form{text-align:center}.more-help-link{font-size:0.85em;text-align:right}table.watchdog-event th{border-bottom:1px solid #ccc}tr.watchdog-user{background:#ffd}tr.watchdog-user .active{background:#eed}tr.watchdog-content{background:#ddf}tr.watchdog-content .active{background:#cce}tr.watchdog-page-not-found,tr.watchdog-access-denied{background:#dfd}tr.watchdog-page-not-found .active,tr.watchdog-access-denied .active{background:#cec}tr.watchdog-error{background:#ffc9c9}tr.watchdog-error .active{background:#eeb9b9}ul.primary{border-collapse:collapse;padding:0 0 0 1em;white-space:nowrap;list-style:none;margin:5px;height:auto;line-height:normal;border-bottom:1px solid #bbb}ul.primary li{display:inline}ul.primary li a{background-color:#ddd;border-color:#bbb;border-width:1px;border-style:solid solid none solid;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:#fff 1px solid}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px}ul.secondary li{display:inline;padding:0 1em;border-right:1px solid #ccc}ul.secondary a{padding:0;text-decoration:none}ul.secondary a.active{border-bottom:4px solid #999}.help-items{float:left;width:22%;padding-right:3%}.help-items-last{padding-right:0}#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100}#autocomplete ul{margin:0;padding:0;list-style:none}#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default}#autocomplete li.selected{background:#0072b9;color:#fff}html.js input.form-autocomplete{background-image:url(throbber.gif);background-repeat:no-repeat;background-position:100% 2px}html.js input.throbbing{background-position:100% -18px}.progress{font-weight:bold}.progress .bar{background:#fff url(progress.gif);border:1px solid #00375a;height:1.5em;margin-top:0.2em}.progress .filled{background:#0072b9;height:1em;border-bottom:0.5em solid #004a73;width:0%}.progress .percentage{float:right}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;margin-bottom:0}html.js fieldset.collapsed *{display:none}html.js fieldset.collapsed table *,html.js fieldset.collapsed legend,html.js fieldset.collapsed legend *{display:inline}html.js fieldset.collapsible legend a{padding-left:15px;background:url(menu-expanded.png) 5px 50% no-repeat}html.js fieldset.collapsed legend a{background-image:url(menu-collapsed.png)}* html.js fieldset.collapsible legend a{display:block}.resizable-textarea{width:95%}.resizable-textarea .grippie{height:14px;background:#eee url(grippie.png) no-repeat 100% 100%;border:1px solid #ddd;border-top-width:0;cursor:s-resize}#first-time strong{display:block;padding:1.5em 0 .5em}

#block-user-1 ul.menu.visitormenuNew li:nth-child(6),
#block-user-1 ul.menu.visitormenuNew li:nth-child(5),
#block-user-1 ul.menu.visitormenuNew li:nth-child(2),
#block-user-1 ul.menu.visitormenuNew li:nth-child(3),
#block-user-1 ul.menu.visitormenuNew li.collapsed{
	display: none;
}

#block-user-1 ul.menu.visitormenuNew{
	display: flex;
	flex-direction: column;
}
#block-user-1 ul.menu.visitormenuNew li:nth-child(4){
	order:1;
}
#block-user-1 ul.menu.visitormenuNew li:nth-child(1){
	order:2;
}
#block-user-1 ul.menu.visitormenuNew li:nth-child(8){
	order:3;
}
#block-user-1 ul.menu.visitormenuNew li:nth-child(9){
	order:4;
}



#system_themes img.screenshot{
	max-width:150px;
}


.not_to_show_homelife fieldset.metatags-fields,
.not_to_show_homelife div.attachments,
.not_to_show_homelife fieldset.path-fields,
.not_to_show_homelife input.form-submit{
	display:none;
}



a[title="http://www.homeliferewards.com"],
a[title="Rewards Program"]{
display:none!important;
}

.hide_div{
	display: none;
}


.widget .social_media,
.widgetsRegions .social_media{
	text-align:center;
	padding-top:10px;
}
.widget .social_media:after{
	  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  font-size: 0;
}
.widget .social_media a,
.widgetsRegions .social_media a{
	display:inline-block;
	margin-right:7px;
}

ul.backlinkd,
ul.backlinkd li {
	list-style:none;
}
ul.backlinkd li{
	display:inline-block;
	white-space: nowrap;
	padding-right:4px;
}

ul.backlinkd a{
font-size: 15px!important;
text-decoration:none;
background: none!important;
}


.color_box{
z-index: 2000;
width: 58px;
position: fixed;
top: 40px;
left: 0px;
background: #F7F5F5;
padding: 5px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border: 1px solid #f5f5f5;
box-shadow: 0 2px 5px rgba(20,20,25,0.2), inset 0 0 0 1px #fff;
}
.color_box p{
margin: 0px 0px 3px 0px!important;
font-size: 11px;
font-weight: bold;
line-height: 11px!important;
padding:0px!important;
text-align: center;
color: #000000;
}
.color_box a.handlercolor{
		text-decoration:none;
	display:block;
	width:32px;
	height:28px;
	position:absolute;
	left:67px;
	top:-1px;
	-webkit-border-top-right-radius: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-topright: 20px;
-moz-border-radius-bottomright: 20px;
border-top-right-radius: 20px;
border-bottom-right-radius: 20px;
box-shadow: 1px 1px 1px rgba(20,20,25,0.2), inset -1px 0 0 1px #fff;
}
.color_box a.open{
	background:#F7F5F5 url('/base_imgs/colorhide.png') no-repeat center center;
}
.color_box a.close{
	background:#F7F5F5 url('/base_imgs/colorshow.png') no-repeat center center;
}
.color_box ul{
	margin:0px;
	padding:0px!important;
}
.color_box li,
#nodeContent .color_box ul li{
margin: 0px!important;
padding: 0px;
float: left;
list-style: none!important;
}
.color_box li a{
	display:block;
	width:24px;
	height:24px;
	margin:2px;
	text-decoration:none;
}
.color_box a.one{
	background-color:#086c4e;
}
.color_box a.two{
	background-color:#164092;
}
.color_box a.four{
	background-color:#8f7171;
}
.color_box a.five{
	background-color:#030e49;
}
.color_box a.six{
	background-color:#5e4816;
}
.color_box a.seven{
	background-color:#910017;
}
.color_box a.eleven{
	background-color:#3559be;
}
.color_box a.twentythree{
	background-color:#acabaf;
}
.color_box a.fortytwo{
	background-color:#e8c6cc;
}
.color_box a.thirtysix{
	background-color:#5b5155;
}

#order_button {
position: fixed;
left: 0px;
top: 300px;
z-index: 2000;
padding: 0px;
margin: 0px;
display: none;
}
#order_button img{
	margin:0px!important;
}

/*Disclaimer  - generic */
#button_area{
	clear:left;
	float:left;
	position:relative;
	width:auto;
	max-width:200px;
	height:50px;
}

#button_area  a.disclaimer_link{
	cursor: default;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:9px;
	font-style: normal;
	height: auto;
	line-height: 19.5px;
	text-align: left;	
	position:absolute; 
	top:31px ;
	left:2px;
	display:block;
	text-decoration: none;
}

#button_area  a.disclaimer_link  span.disclaimer_content{
	position:absolute ; 
	top:-45px ;
	left:60px ;
	display:none;
	width:300px; 
	height:auto;
	padding:5px;
	background:#fff;
	color:#000;
	border:#000 1px solid;
	z-index:9999;
	font-size:13px;
} 
#button_area  a.disclaimer_link:hover span.disclaimer_content{
	display:block; 
	top:-45px;
	left:50px;
	text-decoration:none;
	text-align:left;
}

/*agent list - edit agent link */
a.edit_agent_profile_link {
 display:none;
}

 a.btn_add_manual_pre_condo{
  display:none;
}


#ProtectedPropertyDetails_register .form-item.Name,
#ProtectedPropertyDetails_register .form-item.Telephone-number,
#ProtectedPropertyDetails_register .form-item.E-mail {
	float:left;
	width:38%;
	margin-right:10%;
}
#ProtectedPropertyDetails_register .form-item input{
	width:100%;
}
#ProtectedPropertyDetails_register .form-item.Captcha{
	margin-top:-0.5em;
}


#ProtectedPropertyDetails_register a.disclaimer_link{
	cursor: default;
	font-size:0.8em;
	display:block;
	text-decoration: none;
	position:relative;
	margin:0.6em 0px 0px 48%;
	width:12%;
}
#ProtectedPropertyDetails_register a.disclaimer_link  span.disclaimer_content{
	position:absolute ; 
	display:none;
	width:220%; 
	padding:5px;
	background:#fff;
	color:#000;
	border:#000 1px solid;
	z-index:9999;
	right:0px;
	top:0px;
} 
#ProtectedPropertyDetails_register a.disclaimer_link:hover span.disclaimer_content{
	display:block; 
	left: 50%;
    top: -5em;
	text-decoration:none;
}
#ProtectedPropertyDetails_register .captcha-info img{
	margin-bottom:2em;
}
#ProtectedPropertyDetails_register .form-submit{
	margin-left: 48%;
}
#ProtectedPropertyDetails_register .captcha-info{
	clear:both;
}
#visitor_pass{
background: #FCF8F8;
padding: 0.4em 2%;
}
#visitor_pass .captcha-info{
border: 1px dashed #cccccc;
padding: 0.2em 2%;
clear:both;
}
#visitor_pass .cpt-img{
	float: left;
margin-right: 5%;
width: 30%;
}
#visitor_pass .cpt-img img{
	max-width:100%;
}


#menu_edit_item_form .menu-target .form-item,
#menu_edit_item_form .editselect .form-item{
	margin:0px;
}
#menu_edit_item_form .form-item.Main-dropdown-menu-item{
	display:none;
} 


div.status{
    border:3px double #63AB62;
    color:#63AB62;
    font-size:12px;
    font-style:italic;
    font-weight:bold;
    margin:10px;
    padding:5px;
    text-align:center;
    width:95%;
    box-sizing: border-box;
}
div.error, tr.error {
border:3px double red;
background:none repeat scroll 0 0 #FFCCCC;
color:#220000;
margin-top:27px;
padding:10px;
text-align:left;
}

#WidgetsManager_widget_form.beta-tester .form-item.City,
#WidgetsManager_configure .Property-Types + .form-item,
#WidgetsManager_widget_form.beta-tester .Property-Types + .form-item,
#WidgetsManager_widget_form.beta-tester .Property-Types + .form-item + .form-item {
	display:none;
} 

#WidgetsManager_configure #property_listing_section div[class*="Need-multiple-rows"],
#WidgetsManager_widget_form div[class*="Need-multiple-rows"]{
	display:none;
}

label.scrd{
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}

.rh.ng-scope p[style="font-size:0.8em;margin:1em 0;"],
.at3winsvc_email.top-service {
  display: none!important; 
}