body{background-color:#FFFFFF;border:none;margin:0px 0px 0px 0px;padding-top:150px;font-size:11px;font-family:Arial, Helvetica, Sans Serif, Times}html,body{height:100%}#headerx{top:0;left:0;z-index:1;width:100%;min-width:1180px}#ad_option_panel{top:160px;left:5px;z-index:1;width:160px;text-align:left}.fixed{position:fixed}.absolute{position:absolute}table.page{padding:5px;background-color:#FFFFFF;border:1px groove #EEEEEE;border-radius:3px;-webkit-box-shadow:0 2px 30px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);-moz-box-shadow:0 2px 30px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);-o-box-shadow:0 2px 30px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);box-shadow:0 2px 30px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5)}td,div.remark{font-size:15px;font-family:Arial, Helvetica, Sans Serif, Times}a:link{font-family:Arial, Times, Helvetica, Sans Serif;text-decoration:none}a:visited{font-family:Arial, Times, Helvetica, Sans Serif;text-decoration:none}a:hover{font-family:Arial, Times, Helvetica, Sans Serif;text-decoration:none}a:active{font-family:Arial, Times, Helvetica, Sans Serif;text-decoration:none}a.nav_footer:link{color:blue;font-family:Arial, Times, Helvetica, Sans Serif;font-size:14px;text-decoration:none}a.nav_footer:visited{color:blue;font-family:Arial, Times, Helvetica, Sans Serif;font-size:14px;text-decoration:none}a.nav_footer:hover{color:#FF6633;font-family:Arial, Times, Helvetica, Sans Serif;font-size:14px;text-decoration:underline}a.nav_footer:active{color:#FF6633;font-family:Arial, Times, Helvetica, Sans Serif;font-size:14px;text-decoration:none}a.detail_tab{font-family:Arial, Times, Helvetica, Sans Serif;font-size:12px;text-decoration:none}a.nav_admin:link{color:#3A3A33;font-family:Arial, Times, Helvetica, Sans Serif;font-weight:bold;font-size:13px;text-decoration:none}a.nav_admin:visited{color:#3A3A33;font-family:Arial, Times, Helvetica, Sans Serif;font-weight:bold;font-size:13px;text-decoration:none}a.nav_admin:hover{color:#FF6633;font-family:Arial, Times, Helvetica, Sans Serif;font-weight:bold;font-size:13px;text-decoration:none}a.nav_admin:active{color:#FF6633;font-family:Arial, Times, Helvetica, Sans Serif;font-weight:bold;font-size:13px;text-decoration:none}a.lang_url:link{color:#456D82;font-family:Arial, Times, Helvetica, Sans Serif;font-weight:bold;font-size:14px;text-decoration:none}a.lang_url:visited{color:#456D82;font-family:Arial, Times, Helvetica, Sans Serif;font-weight:bold;font-size:14px;text-decoration:none}a.lang_url:hover{color:#FF6633;font-family:Arial, Times, Helvetica, Sans Serif;font-weight:bold;font-size:14px;text-decoration:underline}a.lang_url:active{color:#FF6633;font-family:Arial, Times, Helvetica, Sans Serif;font-weight:bold;font-size:14px;text-decoration:none}a.url:link{color:#456D82;font-family:Arial, Times, Helvetica, Sans Serif;text-decoration:none}a.url:visited{color:#456D82;font-family:Arial, Times, Helvetica, Sans Serif;text-decoration:none}a.url:hover{color:#456D82;font-family:Arial, Times, Helvetica, Sans Serif;text-decoration:none}a.url:active{color:#456D82;font-family:Arial, Times, Helvetica, Sans Serif;text-decoration:none}button.btn_req{color:#2E6E9E;font-size:13px;font-weight:bold;font-family:Arial, Helvetica, Sans Serif, Times}button.btn_req:hover{color:#E17009}ul.nav{list-style-type:none;margin:0;padding:0;overflow:hidden}li.nav{float:left}.navTab{display:inline-block;position:relative;line-height:bold;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:hidden;padding:7px 15px 7px 15px;border-radius:0px;font-size:16px;font-weight:bold}.navTab:hover{background:#3E93AF;text-decoration:none}.navTab:link,.navTab:visited,.navTab:active{text-decoration:none;color:#ffffff}a.navClassified:link{color:blue;font-family:Arial, Times, Helvetica, Sans Serif;font-size:14px;text-decoration:none}a.navClassified:visited{color:blue;font-family:Arial, Times, Helvetica, Sans Serif;font-size:14px;text-decoration:none}a.navClassified:hover{color:#FF6633;font-family:Arial, Times, Helvetica, Sans Serif;font-size:14px;text-decoration:underline}a.navClassified:active{color:#FF6633;font-family:Arial, Times, Helvetica, Sans Serif;font-size:14px;text-decoration:none}div.featured-agent{width:340;padding:5px;border-style:solid;border-width:1px;border-color:#CCCCCC;border-radius:5px;vertical-align:middle;text-align:center;margin:8px}div.featured-property{margin:5px;width:240px;padding:5px;background-color:#F9F9F6;border:1px solid #A6C9E2;border-radius:3px;vertical-align:middle;text-align:center}div.featured-property:hover{border:1px groove #CCCCCC;-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);-moz-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);-o-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);border-radius:3px}div.owner_agent_photo{border:1px groove #CCCCCC;-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);-moz-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);-o-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);border-radius:3px}input,select{border-color:#cccccc;border-style:solid;border-width:3px;border-radius:5px}div.search_result{margin:10px;background-color:#F9F9F6;border-radius:3px;border:1px solid #CCCCCC}tr.onfocus:hover{background-color:lightblue}div.search_result:hover{background-color:#FFFFFF;border:1px groove #CCCCCC;-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);-moz-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);-o-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);border-radius:3px}div.search_result_featured{margin:10px;background-color:#FFEBC2;border:1px solid #FFC266;border-radius:3px}div.search_result_featured:hover{background-color:#FFFFFF;border:1px groove #FFC266;border-radius:3px;-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);-moz-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);-o-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5)}div.detail_main_photo{width:380px;padding:10px;background-color:#F9F9F6;border:1px solid #A6C9E2;border-radius:3px}div.detail_realtor_photo{width:240px;padding:10px}.detail_realter_photo img{display::block;margin:0 auto}div.contact_realtor{padding:5px;background-color:#F9F9F6;border:1px solid #A6C9E2;border-radius:3px}div.detail_list_photo{margin:5px;width:200px;padding:5px;background-color:#F9F9F6;border:1px solid #A6C9E2;border-radius:3px}.detail_list_photo img{display:block;margin:0 auto}div.new_listings{margin:3px;width:200px;padding:5px;background-color:#F9F9F6;border:1px solid #A6C9E2;border-radius:3px}div.new_listings:hover{border:1px groove #CCCCCC;-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);-moz-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);-o-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);border-radius:3px}div.realtors{margin:5px;width:210px;padding:5px;background-color:#F9F9F6;border:1px solid #A6C9E2;border-radius:3px}.realtor_photo{width:180px;max-height:220px;max-width:180px}div.listing_tile{margin:5px;width:235px;padding:5px;background-color:#F9F9F6;border:1px solid #A6C9E2;border-radius:3px}div.realtor_listing_photo{margin:5px;width:195px;background-color:#F9F9F6}div.listing_tile:hover{background-color:#FFEBC2}span.search_result_address,a.search_result_address_link{color:#254A00;font-weight:bold;font-size:18px;text-decoration:none}a.search_result_address_link:hover{color:#254A00;font-weight:bold;font-size:18px;text-decoration:underline}span.search_result_feature{color:#424242;font-size:13px}span.search_result_price{color:#29527A;font-size:18px;font-weight:bold}span.agency_name{color:#29527A;font-size:14px;font-weight:bold}span.realtor_name{font-size:18px;font-weight:bold}ol.photo_list{width:100%;list-style-type:none;margin:0px;padding:0px;list-style-position:inside}ol.photo_list li{display:inline;float:left;margin:0px;padding:0px;list-style-position:inside}.ui-tabs .ui-tabs-panel{padding:10px}div.detail_general_info{margin:5px;padding:5px;height:100%;background-color:#F0F0FF;border:1px solid #A6C9E2;border-radius:3px}li.amenities{list-style-type:circle;float:left;width:30%;margin:0px 10px 5px 10px;padding:0px 0px 0px 0px;font-size:15px;font-family:Arial, Helvetica, Sans Serif, Times}span.feature_header{color:#E17009;font-size:18px;font-weight:bold}input.formitem{font-size:13px;font-family:Arial, Helvetica, Sans Serif, Times}.text_error{font-size:11px;font-family:Arial, Helvetica, Sans Serif, Times;font-weight:bold;color:red}.text_info{font-size:11px;font-family:Arial, Helvetica, Sans Serif, Times;font-weight:bold;color:#009933}.radio_label{font-size:10px;font-family:Arial, Helvetica, Sans Serif, Times;padding:0px;color:#009933}tr.contact_agent{margin:10px;background-color:#FFF5EB;border:1px solid #A6C9E2;border-radius:3px}tr.contact_agent:hover{background-color:#FFF5FB;border:1px groove #CCCCCC;-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);-moz-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);-o-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);border-radius:3px}.alignCenter{text-align:center}.hitem{display:none}.vertical{writing-mode:tb-rl;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);white-space:nowrap;display:block;bottom:0;width:20px;height:20px}.newRequest{font-weight:bold;color:blue}.disclosure{color:#B8B8B8;font-size:9px;font-family:Arial, Helvetica, Sans Serif, Times}.tags{color:#B8B8B8;font-size:10px;font-family:Arial, Helvetica, Sans Serif, Times}.pageOverlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;background:#000;pointer-events:none;opacity:1;color:#fff}.checked_span{background:rgba(0, 0, 0, 0) url("../../img/checked.png") no-repeat scroll 0 0;display:block;float:left;margin:5px 0;padding-left:20px}td.panelRight{width:320px;vertical-align:top;padding:10px;border-style:dotted;border-width:2px;border-color:#A3C2FF;border-right:0px;border-top:0px;border-bottom:0px}li.service_areas{list-style-type:none;float:left;width:20%;margin:0px 5px 5px 5px;padding:0px 0px 0px 0px;font-size:15px;font-family:Arial, Helvetica, Sans Serif, Times}.infoTable th{background-color:#e9f1d5;border-color:#fff;border-style:solid;border-width:1px 0;font-weight:normal;text-align:center;width:100px}.infoTable th,.infoTable td{padding:5px 15px}.infoTable td{border-color:#fff #fff #e1e1e1;border-style:solid;border-width:1px}span.notAllowed{color:#e76755;font-weight:bold}.rentalDetail{margin:0px;padding:10px;background-color:#FFFFFF;border:1px solid #A6C9E2;border-radius:5px}.grid{margin:0 auto;padding-left:3px}.grid-item{float:left;border:1px solid #CCCCCC;border-radius:5px;margin:2px}.grid-item:hover{border:1px groove #CCCCCC;-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);-moz-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);-o-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);border-radius:3px}.grid-item--a1b1{width:170px;height:160px}.grid-item--a1b2{width:170px;height:328px}.grid-item--a2b1{width:350px;height:160px}.grid-item--a2b2{width:350px;height:328px}.grid-item--a2b3{width:350px;height:497px}.grid-item--a2b4{width:350px;height:666px}.grid-item--a3b1{width:530px;height:160px}.grid-item--a3b2{width:530px;height:328px}.grid-item--a3b3{width:530px;height:497px}.grid-item--a3b4{width:530px;height:666px}.grid-item--a4b2{width:710px;height:328px}.grid-item--a4b3{width:710px;height:497px}.grid-item--a4b4{width:710px;height:666px}.grid-item--gigante{width:240px;height:180px;background:#F90;z-index:2}.btn-place-order,.btn-pay-order{display:inline-block;position:relative;line-height:bold;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:hidden;padding:7px 80px 7px 80px;border-radius:0px;font-size:16px;font-weight:bold;background:#ff9933}.btn-place-order:hover,.btn-pay-order:hover{background:#ff8800;text-decoration:none}.btn-place-order:link,.btn-place-order:visited,.btn-place-order:active,.btn-pay-order:link,.btn-pay-order:visited,.btn-pay-order:active{text-decoration:none;color:#ffffff}.btn-cancel-order{display:inline-block;position:relative;line-height:bold;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:hidden;padding:3px 20px 3px 20px;border-radius:0px;font-size:12px;background:#FFFFFF}.btn-cancel-order:hover{background:#CCCCCC;text-decoration:none}.btn-cancel-order:link,.btn-cancel-order:visited,.btn-cancel-order:active{text-decoration:none;color:#ffffff}div.mortgage_form{width:680px;border:solid 1px #a6c9e2;-webkit-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);-moz-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);-o-box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);box-shadow:0 2px 10px rgba(0, 0, 0, .5), 0 2px 3px rgba(0, 0, 0, .5);border-radius:3px}.btn-mortgage-type{display:inline-block;position:relative;line-height:bold;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:hidden;padding:7px 10px 7px 10px;border-radius:0px;font-size:13px;font-weight:bold;background:#ff9933}.btn-mortgage-type:hover{background:#ff8800;text-decoration:none}.btn-mortgage-type:link,.btn-mortgage-type:visited,.btn-mortgage-type:active{text-decoration:none;color:#ffffff}.input-symbol{position:relative}.input-symbol span{position:absolute;transform:translate(0,-50%);top:50%;pointer-events:none;margin-left:0.2em}.input-symbol input{text-indent:1em}#membership .checked{background:rgba(0, 0, 0, 0) url("../../img/checked.png") no-repeat scroll 0 0;display:block;height:18px;margin:auto;padding:0;width:18px}div.avaliable_professionals{background-color:#f9f9f6;border:1px solid #a6c9e2;border-radius:3px;padding:5px}ul.schools{padding:0px 0px 0px 0px}li.schools{list-style-type:none;float:left;width:50%;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;font-size:14px;font-family:Arial, Helvetica, Sans Serif, Times}ul.cfavors{padding:0px 0px 0px 0px}li.cfavors{list-style-type:none;float:left;width:33%;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;font-size:14px;font-family:Arial, Helvetica, Sans Serif, Times}ul.community_chart{padding:0px 0px 0px 0px}li.community_chart{list-style-type:none;float:left;width:50%;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px}hr.community{border:0;height:2px;background-image:linear-gradient(to right, rgba(255, 187, 153, 0.2), rgba(255, 187, 153, 0.8), rgba(255, 187, 153, 0.2))}#loading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;z-index:10000}.loading-container{position:fixed;top:50%;left:50%}.lang_url span{border:0 none;border-radius:4px;box-sizing:border-box;color:#ffffff;display:block;font-family:"Roboto",Arial,sans-serif;font-size:13px;font-weight:500;height:16px;line-height:16px;margin:0;padding:0 12px;text-align:center;text-decoration:none;text-shadow:0 1px 3px rgba(0, 0, 0, 0.5);text-transform:uppercase;transition:all 0.2s linear 0s;white-space:nowrap;width:100%}.lang_on span{background-color:#a1c436}.lang_off span{background-color:#bbbbbb}.lang_url span:hover{background-color:#ffc299}.welcome_div{border:1px groove #cccccc;border-radius:5px;padding:10px;width:560px;margin:0 auto;text-align:left}.welcome_button{background-color:#a1c436;border:0 none;border-radius:4px;box-sizing:border-box;color:#ffffff;display:block;font-family:"Roboto",Arial,sans-serif;font-size:14px;font-weight:500;height:32px;line-height:32px;margin:0;padding:0 12px;text-align:center;text-decoration:none;text-shadow:0 1px 3px rgba(0, 0, 0, 0.5);text-transform:uppercase;transition:all 0.2s linear 0s;white-space:nowrap;width:80px}.welcome_button:hover{cursor:pointer}