.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}
.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none;}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.select2-container .select2-selection--single .select2-selection__clear{position:relative;}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}
.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;}
.select2-container .select2-search--inline{float:left;}
.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0;}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}
.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}
.select2-results{display:block;}
.select2-results__options{list-style:none;margin:0;padding:0;}
.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;}
.select2-results__option[aria-selected]{cursor:pointer;}
.select2-container--open .select2-dropdown{left:0;}
.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}
.select2-search--dropdown{display:block;padding:4px;}
.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}
.select2-search--dropdown.select2-search--hide{display:none;}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}
.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important;}
.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}
.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%;}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px;}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333;}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right;}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}
.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;}
.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;}
.select2-container--default .select2-results__option[role=group]{padding:0;}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999;}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd;}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white;}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eee 100%);background-image:-o-linear-gradient(top,white 50%,#eee 100%);background-image:linear-gradient(to bottom,white 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);}
.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px;}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0);}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0,#eee 50%);background-image:-o-linear-gradient(top,white 0,#eee 50%);background-image:linear-gradient(to bottom,white 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,white 100%);background-image:-o-linear-gradient(top,#eee 50%,white 100%);background-image:linear-gradient(to bottom,#eee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0);}
.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto;}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none;}
.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent;}
.select2-container--classic .select2-dropdown--above{border-bottom:none;}
.select2-container--classic .select2-dropdown--below{border-top:none;}
.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;}
.select2-container--classic .select2-results__option[role=group]{padding:0;}
.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey;}
.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white;}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}body{margin:0;padding:0;border:0 none;overflow:hidden;background-color:#fff;}
a:link,a:active,a:visited,.linkcolor{color:#005398;}
a:hover,.linkcolor:hover{color:#004B89;}
body,table,td,div,span,p,li,textarea{font-family:"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:9pt;}
#portalmenupanel{position:relative;border-right:1px solid #ccc;background-color:white;top:0;overflow:auto;}
#bottomsection{position:absolute;overflow:hidden;top:112px;right:0;bottom:0;}
.renamer-buttons{position:absolute;right:0;top:0;}
.renamer-buttons button{margin:0;font-size:10pt;border:none;border:1px solid #b0b0b0;height:22px;}
.renamer-buttons .save{background-color:#3eaf39;color:white;}
.renamer-buttons .cancel{background-color:#d6d6d6;color:white;border-left:none;}
#cma-dialog-menu .cma-option-head{display:block;width:100%;padding:3px;margin-top:10pt;font-size:10pt;font-weight:bold;}
#cma-dialog-menu .cma-option{display:block;width:100%;padding:3px;font-size:10pt;}
#cma-dialog-menu .cma-option-sm{padding:3px;font-size:10pt;color:#000;}
#cma-dialog-menu .pdf_disabled{padding:3px;font-size:10pt;cursor:default;color:#666;display:none;}
#export-app-list{margin:10px 0;list-style:disc inside;font-weight:normal;}
#export-app-list li{font-weight:normal;}
.app-max-listings{font-size:8pt;color:#999;}
.detailChoice img{vertical-align:middle;max-height:13px;max-width:13px;}
#grid{position:absolute;margin-left:24px;border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;margin-right:10px;margin-bottom:10px;top:112px;left:0;z-index:10;overflow:hidden;background-color:white;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);}
#singlegriddiv{position:absolute;top:31px;left:0;z-index:25;overflow:hidden;background-color:#E4F2FD;}
#singlegriddiv_blackout{position:absolute;top:31px;left:0;z-index:45;overflow:hidden;background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}
.virtualbadge,.virtualbadgenofloat{display:inline;float:right;padding:.3em .6em .3em;font-size:85%!important;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;text-shadow:none;text-transform:uppercase;background-color:#0077d9;}
.virtualbadgenofloat{float:none;margin-left:5px;}
#searchgriddiv{position:absolute;top:31px;left:0;z-index:15;overflow:hidden;background-color:#f3f3f3;overflow:auto;overflow-x:hidden;border-right:#ccc 2px solid;}
.icon-angle-down{font-size:20px;padding-left:8px;padding-right:0;color:#737373;}
input#location_search_input{font-size:11pt;padding-left:2px;background-color:#fff;color:#999;border:1px solid #333;width:270px;margin-left:1px;}
*input#location_search_input{font-size:12pt;}
input#location_search_input:disabled{background-color:#eee;color:#d0d0d0;}
div#locationSearchTerms{width:96%;line-height:1.35em;margin-top:-3px;margin-bottom:1px;margin-left:3px;}
div#locationSearchTerms div,div#locationSearchTerms div span,div#locationSearchTerms span{font-size:9pt;}
div#locationSearchTerms div.color{font-size:6pt;}
a.locationBrowseLink{color:#005398;position:relative;float:right;top:2px;right:6px;font-weight:normal;text-decoration:underline;font-size:10pt;}
#map_addressearch{position:absolute;padding:6px;bottom:40px;border-left:1px solid #999;border-top:1px solid #999;border-bottom:1px solid #666;border-right:1px solid black;z-index:50;overflow:hidden;height:85px;background-color:#e1dfdd;background-image:url(/images/srch_rs/tab_select.png);background-repeat:repeat-x;background-position:top;}
#map_addressearch div.disclaimer{font-size:8pt;font-style:italic;margin-top:4px;}
#map_addressearch div.buttons{text-align:center;margin-top:8px;}
#map_addressearch div.buttons button{font-size:9pt;padding-top:1px;padding-left:5px;padding-right:5px;padding-bottom:1px;border:1px solid gray;background-color:#E1DFDD;color:black;background-image:url(/images/srch_rs/button_hover.png);cursor:pointer;}
#map_addressearch div.buttons button img{height:12px;width:12px;}
.status_A{font-weight:bold;color:green;}
.status_C{font-weight:bold;color:blue;}
.status_D{font-weight:bold;color:black;}
.status_E{font-weight:bold;color:red;}
.status_L{font-weight:bold;color:purple;}
.status_P{font-weight:bold;color:orange;}
.status_W{font-weight:bold;color:black;}
.status_O{font-weight:bold;color:black;}
.privatemessageicon{margin-top:4px;margin-right:4px;cursor:pointer;vertical-align:top;}
.publicmessageicon{margin-top:4px;margin-right:4px;cursor:pointer;vertical-align:top;}
.showingtimeicon{margin-top:4px;margin-right:4px;width:16px;height:16px;vertical-align:top;cursor:pointer;}
.showingtimemenuicon{margin-top:4px;margin-right:4px;width:16px;height:16px;vertical-align:top;cursor:pointer;}
.agentinboxicon{margin-top:4px;margin-right:4px;width:16px;height:16px;vertical-align:top;cursor:pointer;}
.transactiondeskicon{margin-top:4px;margin-right:4px;width:16px;height:16px;vertical-align:top;cursor:pointer;}
#icons_detail_left,#icons_photos_left,#icons_map_left,#icons_compare_left{float:left;}
#listabmessageicons{margin-top:2px;}
#miniactioniconset{display:none;}
#mapaddressbtn{font-size:9pt;padding-top:1px;padding-left:5px;padding-right:5px;padding-bottom:1px;border:1px solid gray;background-color:#C4BFBB;color:black;background-image:url(/images/srch_rs/button.png);cursor:pointer;display:block;margin-right:3px;margin-top:4px;padding-top:1px;padding-bottom:1px;width:75px;text-align:center;position:relative;float:left;margin-left:4px;}
#gridH{position:absolute;top:31px;left:0;z-index:15;overflow:hidden;background-color:white;}
#gridH.with-retarget,#gridC.with-retarget{top:151px;}
#gridC{position:absolute;top:31px;left:0;z-index:10;overflow:auto;background-color:white;font-size:9pt;}
#gridH td,#gridC td,#gridH span,#gridC span{font-size:9pt;}
#thegridbodytable{table-layout:auto;}
#thegridheadertable{table-layout:fixed;}
#thegridheadertable th{padding-top:3px;padding-bottom:3px;}
.gridfiller{display:table-cell;}
.onelinehide{display:none;}
.anythinghide{display:none;}
.mastermergedcolumnonelinehide{display:none;}
.singlemergedcolumnonelinehide{display:none;}
#minibar{position:absolute;top:111px;left:24px;bottom:10px;width:15px;z-index:15;border:1px solid #cfcfcf;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background:#f3f3f3;cursor:pointer;}
#morelistingstop{position:absolute;right:20px;top:70px;z-index:50;background-image:url(/images/srch_rs/seeth.png);padding:5px;font-size:9pt;font-weight:bold;}
#morelistingsbot{position:absolute;right:20px;bottom:40px;z-index:50;background-image:url(/images/srch_rs/seeth.png);padding:5px;font-size:9pt;font-weight:bold;}
#gridbottom{position:absolute;left:0;bottom:0;z-index:10;height:30px;border-top:1px solid #ccc;overflow:hidden;background:#f3f3f3;}
#gridbottom table{padding-left:5px;}
#rightpanelfooter{z-index:100;height:7px;width:100%;overflow:hidden;background:#d8d8d8;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9',endColorstr='#d8d8d8');background:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#d8d8d8));background:-moz-linear-gradient(top,#e9e9e9,#d8d8d8);position:absolute;bottom:10px;right:24px;border:1px solid #cfcfcf;border-top-color:#ccc;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
#copyrighttd div{font-size:8pt;line-height:8pt;color:#666;text-align:right;overflow:hidden;}
.colnum{font-size:7pt;color:#666;text-shadow:0 0 1px #fff;}
#beginandendspan,#beginandendspan span{font-size:9pt;color:#999;font-weight:bold;}
#searchparamtip ul{list-style:none;padding:5px;}
#searchparamtip li{font-weight:normal;list-style:none;padding:5px;}
#floatingsmilies{position:absolute;left:235px;top:105px;z-index:40;padding:4px;z-index:110;}
#tabcheckdiv{position:absolute;left:20px;top:85px;z-index:40;padding-left:2px;padding-top:2px;padding-bottom:3px;z-index:110;}
#tabcheckdiv a{background-color:transparent;padding:2px 5px;position:relative;top:2px;left:-4px;color:#005398;text-decoration:none;}
#tabcheckdiv a:hover{padding:2px 5px;margin-top:auto;margin-bottom:auto;position:relative;top:2px;left:-4px;text-decoration:underline;}
#thegridbodytable a{color:#005398;text-decoration:none;}
#thegridbodytable a:hover{text-decoration:underline;}
#overlayPanel{position:absolute;top:0;left:0;background-color:white;z-index:350;}
#backToSearch{position:absolute;top:0;left:0;font-size:9pt;cursor:pointer;height:42px;padding-left:10px;background-color:#fff;}
#backToSearch span{color:#005398;}
#backToSearch .flexicon{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;font-size:14pt;}
#backToSearch span{font-size:10pt;line-height:42px;vertical-align:middle;}
#overlayframe{position:absolute;top:42px;left:0;background-color:white;border-top:1px solid #d9d9d9;}
#gridinlineiframe{position:absolute;top:60px;left:10px;z-index:1001;background-color:white;border:1px solid #cfcfcf;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
#firsttimeindiv{position:absolute;top:112px;left:24px;z-index:600;height:90%;background-color:#ebebeb;border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf;border-top:1px solid #cfcfcf;text-align:center;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;-khtml-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
#firsttimeindiv,#firsttimeindiv td,#firsttimeindiv span{font-size:10pt;font-weight:bold;}
#new_contact_div{position:absolute;left:155px;top:25px;z-index:150;background-color:white;background-image:url(/images/srch_rs/grid_background.png);background-repeat:repeat-x;border:1px solid #ccc;padding:3px;}
#contact_list_div{position:absolute;left:155px;top:25px;z-index:150;background-color:white;background-image:url(/images/srch_rs/grid_background.png);background-repeat:repeat-x;border:1px solid #ccc;padding:3px;}
#contact_list_div .divider{text-align:center;background-color:#c4bfbb;margin:4px 0;}
a.columnlink:link,a.columnlink:visited,a.columnlink:active{text-decoration:none;}
a.columnlink:hover{text-decoration:underline;}
#copyrightPanel{display:none;position:absolute;bottom:45px;right:30px;font-size:8pt;width:500px;background-color:#ddd;border:1px solid #000;z-index:30;padding:8px;background-image:url(/images/srch_rs/warning_background.png);background-repeat:repeat-x;background-position:bottom;}
#copyrightPanel table{width:100%;}
#copyrightPanel .remove{display:none;}
.businesscardtable{background-color:#E1DFDD;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #aaa;border-bottom:1px solid #aaa;}
.auctionbadge{font-weight:bold;cursor:help;color:white;background-color:blue;}
.rentbadge{font-weight:bold;cursor:help;color:white;background-color:blue;}
.cont{font-weight:bold;cursor:help;color:red;background-color:yellow;position:relative;margin-left:6px;}
.cont-popup{line-height:1.2em;position:absolute;display:none;z-index:999;font-weight:normal;font-size:12px;color:#000;background:#ffd5d5;border:1px solid #8c8c8c;border-radius:3px;font-family:"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:14px;padding:5px;}
.cont-popup a:link{text-decoration:none;font-weight:bold;color:#000;display:block;font-size:1.2em;float:right;margin:-4 0 0 10px;cursor:pointer;}
.cont_show{font-weight:bold;cursor:help;color:cyan;background-color:green;margin-left:6px;}
.detail_contingent{position:relative;display:inline;width:auto;}
.addressdiv{line-height:10pt;}
.smilediv{float:right;}
.listnbrcontainer{white-space:nowrap;}
.sillytabletohandlesmilediv{border-spacing:0;border-collapse:collapse;}
.sillytableonelinemode{width:100%;float:left;}
.sillytablenormalmode{width:auto;float:right;}
.sillytabletohandlesmilediv td{white-space:nowrap;}
#loadingdiv{position:absolute;width:82px;left:50%;margin-left:-41px;_margin-left:-57px;color:#000;z-index:149;top:46px;padding:2px;}
#loadingdiv span{font-size:10pt;font-family:"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:bold;}
#warningdiv{position:absolute;color:#000;font-size:10pt;font-weight:bold;z-index:550;top:20px;left:200px;border:2px solid #333;padding:0;}
#warningdiv table tr td{font-weight:bold;font-size:10pt;padding:3px 10px;background-image:url(/images/srch_rs/warning_background.png);background-repeat:repeat-x;}
#warningdiv a{text-decoration:underline;font-size:9pt;}
#poweredbyflexmls{position:absolute;font-size:8pt;z-index:550;bottom:0;left:200px;padding:0;}
a.poweredbyflexmls_link:link,a.poweredbyflexmls_link:visited,a.poweredbyflexmls_link:active,a.poweredbyflexmls_link:hover{color:#000;font-size:6pt;}
.searchresultstd{font-weight:bold;font-size:10pt;padding-right:5px;}
.pointer{cursor:pointer;}
.heading{text-decoration:none;padding-left:2px;padding-right:2px;cursor:default;}
.heading.sortable{color:#005398;cursor:pointer;}
.heading.sortable:hover{text-decoration:underline;padding-left:2px;padding-right:2px;}
.abbrmls{border:1px solid black;background-color:#E1DFDD;padding:0 2px 0 2px;font-size:7pt;cursor:help;}
#searchtip{border:1px solid black;font-size:10pt;padding:5px;background-color:#eee;position:absolute;z-index:300;}
#fontsizedisp{background:none;position:relative;font-size:7pt;top:3px;color:black;border:none;text-align:center;height:14px;width:14px;padding:0;margin:0;margin-right:6px;}
#moresearchmenu{background-color:white;z-index:300;}
#gridbottom a:link,#gridbottom a:visited,#gridbottom a:hover{color:#005398;text-decoration:none;}
#gridbottom a:hover{text-decoration:underline;}
#copyrighttd a:link,#copyrighttd a:visited,#copyrighttd a:hover{color:#000;text-decoration:underline;}
#orderbuttons{color:#666;}
.gridtd{border-bottom:1px solid #E2E2E2;vertical-align:top;height:15px;cursor:pointer;padding-top:8px;padding-bottom:8px;border-right:1px solid #E2E2E2;overflow:hidden;}
#thegridbodytable .dg-label{text-transform:uppercase;font-size:6pt;color:#444;font-weight:bold;}
.gridth{background-color:#fff;height:100%;vertical-align:bottom;font-weight:normal;background:#F4F4F4;background:-webkit-gradient(linear,left top,left bottom,from(#FDFDFD),to(#F4F4F4));background:-moz-linear-gradient(top,#FDFDFD,#F4F4F4);border-bottom:1px solid #ccc;padding-right:1px;overflow:hidden;position:relative;}
.gridthextra{background-color:#fff;height:100%;vertical-align:bottom;font-weight:normal;background:#F4F4F4;background:-webkit-gradient(linear,left top,left bottom,from(#FDFDFD),to(#F4F4F4));background:-moz-linear-gradient(top,#FDFDFD,#F4F4F4);border-bottom:1px solid #ccc;padding-right:1px;overflow:hidden;position:relative;}
.listing{height:1%;}
.listing:hover .gridtd{border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;}
.listing.selected .gridtd{border-bottom:1px solid #D5E3F0;vertical-align:top;height:15px;cursor:pointer;padding-top:8px;padding-bottom:8px;border-right:1px solid #D5E3F0;}
.gridtd-check,.listing.selected .gridtd-check{position:absolute;padding:5px;text-align:center;background-color:rgba(250,250,250,0.8);border-bottom-right-radius:3px;}
.gridtdoneline .gridtd-check,.listing.selected .gridtdoneline .gridtd-check{padding:0;padding-left:5px;padding-right:5px;background-color:transparent;position:static;}
.listing .gridonelineplaceholdercolumn:nth-of-type(1),.listing.selected .gridonelineplaceholdercolumn:nth-of-type(1){padding:0;width:1%;}
.listing .gridtdoneline:nth-of-type(1),.listing.selected .gridtdoneline:nth-of-type(1){padding:0;width:1%;}
.listing:hover{background-color:#F3F3F3;}
.listing.read{background-color:#f3f3f3;}
.listing.selected{background-color:#E4F2FD;}
.listing.selected .gridtd{border-bottom:1px solid #D5E3F0;}
.photocell{text-align:center;}
.gridtd-photo{width:150px;height:100px;max-width:150px;}
.gridtd-photo-portrait{width:auto;max-width:150px;max-height:100px;}
.extracolumns{height:15px;}
.gridtdoneline,.listing.selected .gridtdoneline{padding-top:3px!important;padding-bottom:3px!important;white-space:nowrap;vertical-align:middle;}
.gridtdoneline img{vertical-align:middle;}
.gridtdoneline .colnum{display:inline;margin-left:3px;}
.price{font-weight:bold;}
.optionsClass{position:absolute;top:0;right:24px;border-right:1px solid #cfcfcf;border-left:1px solid #cfcfcf;border-top:1px solid #cfcfcf;height:27px;border-bottom:1px solid #000;padding-top:2px;text-align:right;white-space:nowrap;background:#f3f3f3;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-khtml-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.2);box-shadow:0 0 2px 0 rgba(0,0,0,0.2);}
.optionsClass a:link,.optionsClass a:visited{background-color:transparent;border-radius:4px;border:1px solid #f3f3f3;padding:2px 4px;position:relative;top:4px;left:0;color:#005398;text-decoration:none;}
.optionsClass a:hover,.optionsClass a:active,a.optionsClassSelected:link,a.optionsClassSelected:visited,a.optionsClassSelected:active{padding:2px 5px;position:relative;top:4px;left:0;text-decoration:none;border-radius:4px;border:1px solid #d9d9d9;padding:2px 4px;color:#004B89;background-color:#f8f8f8;}
a.hotsheetlink:active,a.hotsheetlink:link,a.hotsheetlink:visited,a.hotsheetlink:hover{text-decoration:none;color:#284b8b;padding:2px 5px;margin-right:7px;font-size:9pt;font-family:"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;}
a.hotsheetlink:hover{background:#dbebff;background:-moz-linear-gradient(top,#dbebff 0,#edf5ff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dbebff),color-stop(100%,#edf5ff));background:-webkit-linear-gradient(top,#dbebff 0,#edf5ff 100%);background:-o-linear-gradient(top,#dbebff 0,#edf5ff 100%);background:-ms-linear-gradient(top,#dbebff 0,#edf5ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbebff',endColorstr='#edf5ff',GradientType=0);background:linear-gradient(top,#dbebff 0,#edf5ff 100%);-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;border:1px solid #9eb5eb;padding:2px 4px;}
a.hotsheetselectedlink:active,a.hotsheetselectedlink:link,a.hotsheetselectedlink:visited,a.hotsheetselectedlink:hover{padding:2px 4px;background:#e5ecfe;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5e4f7',endColorstr='#ebf2fa');background:-webkit-gradient(linear,left top,left bottom,from(#d5e4f7),to(#ebf2fa));background:-moz-linear-gradient(top,#d5e4f7,#ebf2fa);text-decoration:none;color:#000;font-family:"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:9pt;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;border:1px solid #9eb5eb;font-weight:normal;margin-right:7px;}
a.hotsheetselectedlink:hover{background:#dbebff;background:-moz-linear-gradient(top,#dbebff 0,#edf5ff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dbebff),color-stop(100%,#edf5ff));background:-webkit-linear-gradient(top,#dbebff 0,#edf5ff 100%);background:-o-linear-gradient(top,#dbebff 0,#edf5ff 100%);background:-ms-linear-gradient(top,#dbebff 0,#edf5ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbebff',endColorstr='#edf5ff',GradientType=0);background:linear-gradient(top,#dbebff 0,#edf5ff 100%);}
a.selectedlink:active,a.selectedlink:link,a.selectedlink:visited{background-color:#E1DFDD;border:1px solid #999;}
.optionsClass input{font-size:9.5pt;border:1px solid #d9d9d9;color:#333;padding:2px;margin:2px;}
.optionsClass span{font-size:10pt;}
.optionsClass span#gridlink_matches{font-size:10pt;padding:2px 5px;position:relative;top:4px;left:-4px;color:#333;}
.optionsClass select{font-size:9.5pt;border:1px solid #d9d9d9;border-radius:4px;color:#333;padding:2px;margin:2px;}
.optionsClass table tr td{padding:0 1px;}
a.bigBlueLink,a:visited.bigBlueLink,a:active.bigBlueLink,a:hover.bigBlueLink{padding:2px 4px;margin:4px;font-size:10pt;color:#284b8b;text-decoration:none;border:1px solid transparent;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;}
a:hover.bigBlueLink{background:#d9e1fa;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eff2fa',endColorstr='#d9e1fa');background:-webkit-gradient(linear,left top,left bottom,from(#eff2fa),to(#d9e1fa));background:-moz-linear-gradient(top,#eff2fa,#d9e1fa);-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #a2b3eb;color:#444;}
#enhance span{font-size:10pt;}
#enhance a,#enhance a:visited,#enhance a:active,#enhance a:hover{font-size:10pt;text-decoration:underline;color:#284b8b;text-decoration:none;border:1px solid transparent;}
#enhance a:hover{background:#d9e1fa;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eff2fa',endColorstr='#d9e1fa');background:-webkit-gradient(linear,left top,left bottom,from(#eff2fa),to(#d9e1fa));background:-moz-linear-gradient(top,#eff2fa,#d9e1fa);-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #a2b3eb;color:#444;}
#matchesdiv img{width:18px;height:18px;position:absolute;}
.bigBlueNoLink{color:#005398;font-size:10pt;font-weight:bold;}
.optionsClass span.left_subtabs{float:left;text-align:left;left:12px;top:2px;height:27px;position:absolute;display:inline-block;width:200px;}
.optionsClass span.right_subtabs{float:right;right:5px;top:2px;height:27px;padding-right:5px;position:absolute;display:inline-block;}
.optionsClass a.subTab,.optionsClass a:visited.subTab,.optionsClass a:active.subTab,.optionsClass a:hover.subTab{background-color:transparent;border-radius:4px;border:1px solid #f3f3f3;padding:2px 4px;position:relative;top:4px;left:-4px;color:#005398;text-decoration:none;}
.optionsClass a:hover.subTab{padding:2px 5px;position:relative;top:4px;left:-4px;text-decoration:none;border-radius:4px;border:1px solid #d9d9d9;padding:2px 4px;color:#004B89;background-color:#f8f8f8;}
.optionsClass a.removelink,.optionsClass a:visited.removelink,.optionsClass a:active.removelink,.optionsClass a:hover.removelink{padding:2px 4px;top:-3px;margin:4px;float:left;text-decoration:none;display:block;color:#005398;}
.optionsClass a:hover.removelink{padding:2px 4px;top:-3px;margin:4px;text-decoration:none;}
.optionsClass a.subTab_selected,.optionsClass a:visited.subTab_selected,.optionsClass a:active.subTab_selected,.optionsClass a:hover.subTab_selected{padding:2px 5px;position:relative;top:4px;left:-4px;text-decoration:none;border-radius:4px;border:1px solid #d9d9d9;padding:2px 4px;color:#004B89;background-color:#f8f8f8;}
.optionsClass a:hover.subTab_selected{padding:2px 5px;position:relative;top:4px;left:-4px;text-decoration:none;border-radius:4px;border:1px solid #d9d9d9;padding:2px 4px;color:#004B89;background-color:#f8f8f8;}
#vt_pop_off{position:absolute;top:0;left:4px;margin:4px;}
.iframeClass{position:absolute;right:0;bottom:0;margin-right:24px;padding:0;top:30px;z-index:1;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;border-bottom:none;border-top:1px solid #cfcfcf;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:white;}
.newmediaClass{width:calc(100% - 60px)!important;top:0!important;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-left:36px;border-style:none!important;background-color:#222;}
.mobileNewMedia{max-height:90%;overflow:scroll!important;position:absolute;}
.mobileNewMedia.customFullscreen{margin-right:0!important;top:0!important;}
.media_loading{position:absolute;height:98%;}
.loading-spinner{padding:25% 0 0 50%;}
.silo_icon{background:url(/images/srch_rs/is.png?28) -170px 0;height:16px;width:18px;margin:1px;cursor:pointer;}
.actions_icon_vert{background:url(/images/srch_rs/is.png?28) -196px 0;height:53px;width:19px;margin:1px 1px 6px 1px;cursor:pointer;border:none;display:none;}
.actions_icon_horz{background:url(/images/srch_rs/is.png?28) -179px -106px;height:23px;width:64px;margin:1px;cursor:pointer;}
.envelope_icon{background:url(/images/srch_rs/is.png?28) -20px 0;height:15px;width:21px;margin:1px;cursor:pointer;}
.open_new_window_icon{background:url(/images/srch_rs/is.png?28) -60px -20px;height:16px;width:16px;margin:4px;margin-left:6px;cursor:pointer;}
.zoomout_icon{background:url(/images/srch_rs/is.png?28) -160px -113px;height:13px;width:13px;cursor:pointer;margin:1px;}
.zoomin_icon{background:url(/images/srch_rs/is.png?28) -144px -113px;height:13px;width:13px;cursor:pointer;margin:1px;}
.old_fav_icon{background:url(/images/srch_rs/is.png?28) 0 -40px;height:17px;width:17px;cursor:pointer;margin:1px;}
.old_fav_icon:hover{background:url(/images/srch_rs/is.png?28) 0 -60px;height:17px;width:17px;cursor:pointer;margin:1px;}
.old_fav_icon_a{background:url(/images/srch_rs/is.png?28) 0 -80px;height:17px;width:17px;cursor:pointer;margin:1px;}
.old_pos_icon{background:url(/images/srch_rs/is.png?28) -20px -40px;height:17px;width:17px;cursor:pointer;margin:1px;}
.old_pos_icon:hover{background:url(/images/srch_rs/is.png?28) -20px -60px;height:17px;width:17px;cursor:pointer;margin:1px;}
.old_pos_icon_a{background:url(/images/srch_rs/is.png?28) -20px -80px;height:17px;width:17px;cursor:pointer;margin:1px;}
.old_rej_icon{background:url(/images/srch_rs/is.png?28) -40px -40px;height:17px;width:17px;cursor:pointer;margin:1px;}
.old_rej_icon:hover{background:url(/images/srch_rs/is.png?28) -40px -60px;height:17px;width:17px;cursor:pointer;margin:1px;}
.old_rej_icon_a{background:url(/images/srch_rs/is.png?28) -40px -80px;height:17px;width:17px;cursor:pointer;margin:1px;}
.old_agt_icon{background:url(/images/srch_rs/is.png?28) -60px -40px;height:18px;width:18px;cursor:pointer;margin:1px;}
.old_agt_icon:hover{background:url(/images/srch_rs/is.png?28) -60px -60px;height:18px;width:18px;cursor:pointer;margin:1px;}
.old_agt_icon_a{background:url(/images/srch_rs/is.png?28) -60px -80px;height:18px;width:18px;cursor:pointer;margin:1px;}
.old_rem_icon{background:url(/images/srch_rs/is.png?28) -80px -40px;height:18px;width:18px;cursor:pointer;margin:1px;}
.old_rem_icon:hover{background:url(/images/srch_rs/is.png?28) -80px -60px;height:18px;width:18px;cursor:pointer;margin:1px;}
.old_rem_icon_a{background:url(/images/srch_rs/is.png?28) -80px -80px;height:18px;width:18px;cursor:pointer;margin:1px;}
.fav_icon{background:url(/images/srch_rs/is.png?28) -234px -39px;height:21px;width:20px;cursor:pointer;margin:1px;}
.fav_icon:hover{background:url(/images/srch_rs/is.png?28) -234px -60px;height:21px;width:20px;cursor:pointer;margin:1px;}
.fav_icon_a{background:url(/images/srch_rs/is.png?28) -234px -81px;height:21px;width:20px;cursor:pointer;margin:1px;}
.star_icon{background:url(/images/srch_rs/is.png?28) -234px -39px;height:21px;width:20px;cursor:pointer;margin:1px;}
.star_icon:hover{background:url(/images/srch_rs/is.png?28) -234px -60px;height:21px;width:20px;cursor:pointer;margin:1px;}
.star_icon_a{background:url(/images/srch_rs/is.png?28) -234px -81px;height:21px;width:20px;cursor:pointer;margin:1px;}
.pos_icon{background:url(/images/srch_rs/is.png?28) -20px -40px;height:17px;width:17px;cursor:pointer;margin:1px;}
.pos_icon:hover{background:url(/images/srch_rs/is.png?28) -20px -60px;height:17px;width:17px;cursor:pointer;margin:1px;}
.pos_icon_a{background:url(/images/srch_rs/is.png?28) -20px -80px;height:17px;width:17px;cursor:pointer;margin:1px;}
.rej_icon{background:url(/images/srch_rs/is.png?28) -255px -38px;height:20px;width:20px;cursor:pointer;margin:1px;}
.rej_icon:hover{background:url(/images/srch_rs/is.png?28) -255px -59px;height:20px;width:20px;cursor:pointer;margin:1px;}
.rej_icon_a{background:url(/images/srch_rs/is.png?28) -255px -80px;height:20px;width:20px;cursor:pointer;margin:1px;}
.agt_icon{background:url(/images/srch_rs/is.png?28) -275px -39px;height:20px;width:20px;cursor:pointer;margin:1px;}
.agt_icon:hover{background:url(/images/srch_rs/is.png?28) -275px -60px;height:20px;width:20px;cursor:pointer;margin:1px;}
.agt_icon_a{background:url(/images/srch_rs/is.png?28) -275px -81px;height:20px;width:20px;cursor:pointer;margin:1px;}
.rem_icon{background:url(/images/srch_rs/is.png?28) -255px -38px;height:20px;width:20px;cursor:pointer;margin:1px;}
.rem_icon:hover{background:url(/images/srch_rs/is.png?28) -255px -59px;height:20px;width:20px;cursor:pointer;margin:1px;}
.rem_icon_a{background:url(/images/srch_rs/is.png?28) -255px -80px;height:20px;width:20px;cursor:pointer;margin:1px;}
.single_view_icon{background:url(/images/srch_rs/is.png?28) -140px -19px;height:15px;width:24px;cursor:pointer;}
.grid_view_icon{background:url(/images/srch_rs/is.png?28) -170px -19px;height:15px;width:23px;cursor:pointer;}
#resetgridcolumnwidth{margin-right:10px;}
.icon_active{border:1px solid #d9d9d9;background-color:#f8f8f8;border-radius:4px;padding:3px;height:21px;}
.icon_nonactive{background:none;border:none;padding:4px;height:21px;}
.ui-dialog .ui-dialog-buttonpane{margin-top:0;}
.arrowleft_icon{background:url(/images/srch_rs/is.png?28) -90px -115px;height:10px;width:5px;cursor:pointer;}
.arrowright_icon{background:url(/images/srch_rs/is.png?28) -100px -115px;height:10px;width:5px;cursor:pointer;}
input[type='checkbox']{-webkit-appearance:none;width:15px;height:15px;background:white;border-radius:3px!important;border:1px solid #999;vertical-align:middle;padding:0!important;outline:none;}
input[type='checkbox']:focus{border:1px solid #73c0ff;-webkit-box-shadow:0 2px 10px rgba(115,192,255,0.6);box-shadow:0 2px 10px rgba(115,192,255,0.6);}
input[type='checkbox']:checked{background-image:url("/images/srch_rs/bluecheck.png");background-size:90%;background-position:right center;background-repeat:no-repeat;}
.checked_icon{background:url(/images/srch_rs/is.png?28) -150px 0;height:15px;width:12px;cursor:pointer;}
.unchecked_icon{background:url(/images/srch_rs/is.png?28) -133px 0;height:15px;width:12px;cursor:pointer;}
.sort_bottom_icon{background:url(/images/srch_rs/is.png?28) -101px -41px;height:15px;width:14px;cursor:pointer;margin:0 3px;}
.sort_bottom_bw_icon{background:url(/images/srch_rs/is.png?28) -101px -61px;height:15px;width:14px;cursor:pointer;margin:0 3px;}
.sort_down_icon{background:url(/images/srch_rs/is.png?28) -120px -41px;height:15px;width:14px;cursor:pointer;margin:0 3px;}
.sort_down_bw_icon{background:url(/images/srch_rs/is.png?28) -120px -61px;height:15px;width:14px;cursor:pointer;margin:0 3px;}
.sort_top_icon{background:url(/images/srch_rs/is.png?28) -139px -41px;height:15px;width:14px;cursor:pointer;margin:0 3px;}
.sort_top_bw_icon{background:url(/images/srch_rs/is.png?28) -139px -61px;height:15px;width:14px;cursor:pointer;margin:0 3px;}
.sort_up_icon{background:url(/images/srch_rs/is.png?28) -158px -41px;height:15px;width:14px;cursor:pointer;margin:0 3px;}
.sort_up_bw_icon{background:url(/images/srch_rs/is.png?28) -158px -61px;height:15px;width:14px;cursor:pointer;margin:0 3px;}
.contact_management_icon{background:url(/images/srch_rs/is.png?28) 0 -135px;height:16px;width:16px;cursor:pointer;}
.login_icon{background:url(/images/srch_rs/is.png?28) -105px -135px;height:16px;width:12px;cursor:pointer;}
.home_icon{background:url(/images/srch_rs/is.png?28) -121px -135px;height:16px;width:16px;cursor:pointer;}
.contact_icon{background:url(/images/srch_rs/is.png?28) -90px 0;height:16px;width:16px;cursor:pointer;}
.share_icon{background:url(/images/srch_rs/is.png?28) -20px -20px;height:16px;width:16px;cursor:pointer;}
.transfer_icon{background:url(/images/srch_rs/is.png?28) -63px -135px;height:16px;width:16px;cursor:pointer;}
.save_icon{background:url(/images/srch_rs/is.png?28) -40px -20px;height:16px;width:16px;cursor:pointer;}
.email_icon{background:url(/images/srch_rs/is.png?28) -80px -19px;height:16px;width:17px;cursor:pointer;}
.print_icon{background:url(/images/srch_rs/is.png?28) 0 -20px;height:16px;width:16px;cursor:pointer;}
.cma_icon{background:url(/images/srch_rs/is.png?28) -196px -60px;height:16px;width:16px;cursor:pointer;}
.export_icon{background:url(/images/srch_rs/is.png?28) -111px 0;height:16px;width:16px;cursor:pointer;}
.money_icon{background:url(/images/srch_rs/is.png?28) -141px -135px;height:16px;width:16px;cursor:pointer;}
.showing_icon{background:url(/images/srch_rs/is.png?28) -100px -19px;height:16px;width:16px;cursor:pointer;}
.bookashowing_icon{background:url(/images/bookashowing_16.png);height:16px;width:16px;cursor:pointer;}
.violation_icon{background:url(/images/srch_rs/is.png?28) -21px -135px;height:16px;width:16px;cursor:pointer;}
.stop_icon{background:url(/images/srch_rs/is.png?28) -84px -135px;height:16px;width:16px;cursor:pointer;}
.logoff_icon{background:url(/images/srch_rs/is.png?28) -70px 0;height:16px;width:16px;cursor:pointer;}
.help_icon{background:url(/images/srch_rs/is.png?28) -45px 0;height:17px;width:18px;cursor:pointer;}
.note_icon{background:url(/images/srch_rs/is.png?28) -120px -19px;height:16px;width:16px;cursor:pointer;}
.private_note_icon{background:url(/images/srch_rs/is.png?28) -120px -19px;height:16px;width:16px;cursor:pointer;}
.listing_note_icon{background:url(/images/srch_rs/is.png?28) -213px -80px;height:20px;width:20px;cursor:pointer;}
.listing_note_icon_a{background:url(/images/srch_rs/is.png?28) -192px -80px;height:20px;width:20px;cursor:pointer;}
.adduser_icon{background:url(/images/srch_rs/is.png?28) -42px -135px;height:16px;width:16px;cursor:pointer;}
.blue_check_icon{background:url(/images/srch_rs/is.png?28) -100px -80px;height:16px;width:16px;cursor:pointer;}
.cancel_icon{background:url(/images/srch_rs/is.png?28) -80px -80px;height:16px;width:16px;cursor:pointer;}
.up_icon{background:url(/images/srch_rs/is.png?28) -158px -41px;height:15px;width:14px;cursor:pointer;}
.down_icon{background:url(/images/srch_rs/is.png?28) -120px -41px;height:15px;width:14px;cursor:pointer;}
.myspace_icon{background:url(/images/srch_rs/is.png?28) -178px -80px;height:14px;width:14px;cursor:pointer;}
.link_icon{background:url(/images/srch_rs/is.png?28) -158px -80px;height:15px;width:16px;cursor:pointer;}
.calc_icon{background:url(/images/srch_rs/is.png?28) -216px -61px;height:16px;width:14px;cursor:pointer;}
.dwellicious_icon{background:url(/images/srch_rs/is.png?28) -120px -80px;height:16px;width:16px;cursor:pointer;}
.delete_icon{background:url(/images/srch_rs/is.png?28) -178px -41px;height:15px;width:14px;cursor:pointer;}
.triangle_down_icon{background:url(/images/srch_rs/is.png?28) -59px -120px;height:5px;width:11px;cursor:pointer;}
.triangle_down_icon_span{border-radius:4px;border:1px solid transparent;background-color:transparent;padding:0 2px;}
.triangle_down_icon_span:hover{border-radius:4px;border:1px solid #d9d9d9;background-color:#f8f8f8;}
.triangle_up_icon{background:url(/images/srch_rs/is.png?28) -74px -120px;height:5px;width:11px;cursor:pointer;}
#mobile-details-wrap{position:absolute;top:30px;right:10px;left:41px;bottom:11px;border-top:1px solid #d4d4d5;border-left:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666;margin:0;padding:0;z-index:1;overflow:scroll!important;background:#fff;}
#mobile-details-wrap #mobile-details-content img{padding:0;}
#backshadowlayer{background-color:transparent;z-index:1000;background-image:url(/images/backshadow.png);position:absolute;top:0;bottom:0;right:0;left:0;}
* html #backshadowlayer{background-color:#666;back\ground-color:transparent;background-image:url(/images/trans1x1.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/backshadow.png",sizingMethod="scale");}
#portallogonframe{z-index:1001;width:400px;height:400px;border:1px solid #333;position:absolute;top:20px;}
#fullsearchgridframe{top:120px;z-index:150;}
#dropmenudiv{position:absolute;line-height:18px;z-index:1007;border-radius:4px;border:1px solid #8f9396;}
#dropmenudiv a{width:100%;display:block;text-indent:3px;color:#005398;padding:3px 0;text-decoration:none;background-color:white;}
#dropmenudiv a:hover{color:#004B89;background-color:#f8f8f8;}
#detail_sentrilock_link,#detail_sentrilock-showing-data_link,#dropmenudiv a#sentrilock-showing-data,#dropmenudiv a#sentrilock{background-image:url(/images/sentrilock.jpg);background-repeat:no-repeat;background-position:2px 50%;padding-left:18px;}
button.approve_me,button.reject_me{padding-top:4px;padding-bottom:4px;background:#FCFCFC;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFCFC',endColorstr='#E6E6E6');background:-webkit-gradient(linear,left top,left bottom,from(#FCFCFC),to(#E6E6E6));background:-moz-linear-gradient(top,#FCFCFC,#E6E6E6);-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;border:1px solid #C9C9C9;text-decoration:none;color:black;font-family:"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:9pt;text-align:center;cursor:pointer;}
button.approve_me:hover,button.reject_me:hover{background:#E6E6E6;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6E6E6',endColorstr='#DFDFDF');background:-webkit-gradient(linear,left top,left bottom,from(#E6E6E6),to(#DFDFDF));background:-moz-linear-gradient(top,#E6E6E6,#DFDFDF);border:1px solid #B5B5B5;}
#dropmenudiv a#sentrilock-showing-data,#dropmenudiv a#sentrilock{background-color:#eee;}
#dropmenudiv a#sentrilock-showing-data:hover,#dropmenudiv a#sentrilock:hover{background-color:#C4BFBB;}
#singlelistingpicture{cursor:pointer;margin:0;padding:0;}
.singlelistingphotocounters{border-left:1px solid #ccc;border-right:1px solid #ccc;width:60%;}
.singlelistingphotocounters,.singlelistingphotocounters span{background-color:#fff;color:#000;font-size:8pt;}
.singlelistingbuttontable{background-color:#fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}
.singlelistingpictureandbuttondiv{background-color:#D8D8D8;margin:0;padding:0;}
#singlelistingviewbutton1{border-right:1px solid #ccc;}
.singlelistingprice{font-weight:bold;font-size:11pt;}
.singlelistingaddress{font-size:11pt;}
.singlelistingstatusline{color:#000;font-size:8pt;}
#singlelistingviewbutton1,#singlelistingviewbutton2{color:#6B6B6B;font-size:11pt;line-height:8pt;}
.singlelistinglefttable{color:#000;font-size:9pt;}
.singlelistinghr{border:none 0;border-bottom:1px solid #C0C0C0;height:1px;}
#singlelistingpicturemediarestriction{position:absolute;top:315px;left:35px;z-index:100;display:none;height:auto;}
#singlepaneoverflow{overflow:auto;height:200px;padding:5px;padding-top:2px;border-top:1px solid #ccc;background-color:#fff;}
#options_summary{border-left:none;border-right:none;border-bottom:1px solid #cfcfcf;padding-left:7px;padding-right:5px;left:0;}
#options_map{border-bottom:1px solid #666;}
.custsortlink{height:20px;padding-bottom:2px;padding-top:2px;}
.options_left{position:right;float:left;text-align:right;margin:3px;width:285px;}
#search_header{text-align:left;background-color:#A0B1C7;height:30px;border-bottom:1px solid #808080;padding:0;vertical-align:bottom;}
#hiddenFormElements{display:none;}
.searchdesc{color:#005398;text-decoration:underline;font-size:10pt;}
.searchdesc_hover{color:#005398;text-decoration:underline;font-size:10pt;}
.srchupdatelink{color:#005398;text-decoration:underline;font-family:"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:10pt;font-weight:bold;width:25px;}
.srchupdatelink_hover{color:#005398;text-decoration:underline;font-family:"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:10pt;font-weight:bold;width:25px;}
.searchdescempty{color:#005398;text-decoration:underline;font-style:italic;font-size:10pt;}
.searchdescempty_hover{color:#005398;text-decoration:underline;font-style:italic;font-size:10pt;}
.hangingindent{margin-left:24px;text-indent:-24px;position:relative;font-size:10pt;}
.srch_field_gray{color:gray;}
ul{list-style-type:none;margin:0;padding:0;}
li{padding:2px;margin-top:0;margin-bottom:1px;vertical-align:middle;font-weight:bold;}
li#listAdditionalOptions{font-weight:bold;cursor:pointer;padding:4px;font-size:10pt;background-color:#f3f3f3;border-top:1px solid #acacac;border-bottom:1px solid #acacac;color:#005398;}
li div.title{font-family:"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:10pt;font-weight:bold;margin:1px 0 1px 0;text-align:left;color:black;margin-right:24px;}
li div.click{cursor:pointer;}
li div.click span.desc{text-decoration:none;}
li div.search span.desc{text-decoration:none;cursor:pointer;}
li div.title span.desc,li div.body table tr td span.desc{font-family:"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:10pt;font-weight:normal;}
li div.title span.operator,li div.body table tr td span.operator{font-family:"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:10pt;font-weight:normal;text-decoration:underline;cursor:pointer;color:#005398;}
li div.title span.operator_hover,li div.body table tr td span.operator_hover{font-family:"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:10pt;font-weight:normal;text-decoration:underline;cursor:pointer;color:#005398;}
li div.title span.buttons{position:relative;float:right;margin-right:3px;}
li input[type='checkbox']{margin-top:0;}
span.deltext{font-family:"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:8pt;font-weight:normal;color:#369;cursor:pointer;}
.delbutton{font-family:"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12pt;font-weight:normal;color:#369;cursor:pointer;margin-right:3px;float:right;padding:0 5px;}
.search li{margin:1px 0;}
li div.body{font-family:"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal;padding:3px;padding-left:1.75em;text-align:left;display:none;}
li.item div.body{background-color:#fff;color:black;}
li div.body table tr td{padding:2px 0;width:33%;vertical-align:top;}
li input[type="text"],li input[type="tel"],li input[type="search"]{font-size:10pt;border:1px solid #666;color:#000;padding:1px 2px;margin:0 2px;outline:none;border-radius:3px;}
li input.range-select{width:331px;margin:5px 2px;}
li select{font-size:10pt;border:1px solid #666;color:#000;padding:1px 2px;margin:0 2px;width:335px;outline:none;border-radius:3px;}
li select:focus,li input[type="text"]:focus,li input[type="tel"]:focus,li input[type="search"]:focus{border:1px solid #73c0ff;-webkit-box-shadow:0 2px 10px rgba(115,192,255,0.6);box-shadow:0 2px 10px rgba(115,192,255,0.6);}
#iframe_search button{font-size:9pt;_font-size:8.5pt;font-weight:normal;border:1px solid #808080;background-color:#c4bfbb;background-image:url(/images/srch_rs/tab_select.png);background-repeat:repeat-x;background-position:middle;color:#333;padding:1px 2px;_padding:2px;margin:0 6px;text-align:center;white-space:nowrap;text-decoration:none;cursor:pointer;position:relative;top:-2px;width:auto;overflow:visible;h:expression(onmouseover=new Function("this.style.backgroundColor='#FEFEFE';this.style.color='#000';this.style.border='1px solid #666';"),onmouseout=new Function("this.style.backgroundColor='#EAEAEA';this.style.color='#333';this.style.border='1px solid #EAEAEA';"));}
li.group div{background-color:transparent;vertical-align:middle;padding:0;height:18px;}
ul li.item{background-color:#fff;color:#000;}
ul li.itemDisabled{background-color:#fff;color:#000;}
ul li.item:hover,ul li.itemDisabled:hover{background-color:#fff;color:#000;}
ul li.item .delbutton,ul li.itemDisabled .delbutton{display:none;}
ul li.item:hover .delbutton,ul li.itemDisabled:hover .delbutton{display:inline-block;}
li.group div span.desc{display:table-cell;width:40px;padding:0 8px;}
li.group div span.hide{visibility:hidden;}
img{margin:auto;border:0;}
img.folder{position:relative;left:-138px;cursor:pointer;}
li.sortListHidden{visibility:hidden;}
#miniSearch{background-color:#fff;vertical-align:middle;text-align:center;width:15px;cursor:pointer;border-right:1px solid #808080;}
#searchStarter{background-color:#fff;width:285px;text-align:center;vertical-align:top;border-right:1px solid #808080;}
#searchStarterDiv{width:100%;margin:0 auto;padding:0;overflow:auto;overflow-x:hidden;}
#searchStarterDiv table{width:100%;}
#searchStarterDiv table tr td{padding-left:18px;padding-bottom:6px;line-height:150%;}
#searchStarterDiv table tr th{font-size:9pt;_font-size:8.5pt;font-weight:bold;color:#666;padding-top:4px;cursor:pointer;background-color:#ddd;border-bottom:1px solid #999;}
#searchStarterDiv table tr th img{border:0;width:12px;height:12px;position:relative;top:-1px;}
#searchStarterDiv table tr td a{font-size:9pt;_font-size:8.5pt;font-weight:normal;color:#000;text-decoration:underline;}
#searchStarterDiv table tr td a:hover{font-size:9pt;_font-size:8.5pt;font-weight:normal;color:#333;text-decoration:underline;}
#enhance{position:absolute;width:385px;left:10px;bottom:20px;z-index:170;padding:0;padding-left:13px;margin:0;text-align:left;white-space:nowrap;}
#fullsearch_bottom{position:absolute;right:10px;bottom:9px;height:25px;padding-top:5px;z-index:150;padding:0;margin:0;padding-top:4px;text-align:center;white-space:nowrap;background:#d8d8d8;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9',endColorstr='#d8d8d8');background:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#d8d8d8));background:-moz-linear-gradient(top,#e9e9e9,#d8d8d8);border:1px solid #cfcfcf;border-left:none;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;display:none;}
#fullsearchgapcover{position:absolute;top:0;left:23px;background:#d8d8d8;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9',endColorstr='#d8d8d8');background:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#d8d8d8));background:-moz-linear-gradient(top,#e9e9e9,#d8d8d8);border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;height:29px;width:23px;z-index:500;}
table#enhancedDisplayTable{width:90%;margin:0 10px;}
table#enhancedDisplayTable tr td{cursor:pointer;width:50%;color:#000;font-size:8pt;padding-top:5px;padding-bottom:7px;}
table#enhancedDisplayTable tr td.out{background-color:transparent;}
table#enhancedDisplayTable tr td.over{background-color:#a9b0bb;}
table#enhancedDisplayTable tr td span.headline{font-weight:bold;color:#eee;font-size:9pt;}
table#enhancedDisplayTable tr td img{border:0;position:relative;float:left;width:24px;height:24px;margin-right:6px;}
#returnToEnhancedMenu{font-size:8pt;color:#333;cursor:pointer;}
#searchList li.loading-search{font-size:14px;text-align:center;height:200px;line-height:200px;background-color:#eee;}
#searchList .select2-search:first-child .select2-search__field:not([placeholder='']){width:100%!important;margin-right:400px;}
#fieldPickerNode{padding:0;margin:0;border-top:1px solid #acacac;background:#f9f9f9;}
.smallbluebutton{padding:4px;vertical-align:middle;border:1px solid #0077d9;border-radius:5px;font-size:9pt;margin:0;outline:none;background-color:#0077d9;color:#fff;text-align:center;font-weight:600;cursor:pointer;}
.smallbluebutton:hover{border-color:#005ba6;background-color:#004B89;}
#findfield_btn{padding:8px;vertical-align:middle;border:1px solid #0077d9;border-radius:5px;font-size:10pt;margin:8px;outline:none;background-color:#0077d9;color:#fff;text-align:center;font-weight:600;cursor:pointer;text-decoration:none;line-height:46px;}
#findfield_btn:hover{border-color:#005ba6;background-color:#004B89;}
#findfield{background-color:#fff;color:#666;border-radius:3px;padding:8px;background-position:4px 6px;background-repeat:no-repeat;font-size:10pt;margin:2px;width:250px;outline:none;border:2px solid #73c0ff;text-align:left;font-weight:normal;cursor:auto;}
#findfield:focus{border:2px solid #73c0ff;-webkit-box-shadow:0 2px 10px rgba(115,192,255,0.6);box-shadow:0 2px 10px rgba(115,192,255,0.6);}
#fieldPicker{padding:0!important;}
.fieldpicker_th,.fieldpicker_th_action{font-size:10pt;color:#888;text-align:left;background:#f9f9f9;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;vertical-align:middle;font-weight:bold;padding:4px 0 4px 4px;height:26px;margin:0;}
.fieldpicker_th_action{cursor:pointer;vertical-align:middle;color:#888;}
.fieldpicker_th_action img{display:inline;margin-right:10px;vertical-align:text-bottom;}
#fieldPicker #fieldPicker_list{padding:0;margin:0;border:0;width:100%;}
#fieldPicker table{table-layout:fixed;word-wrap:break-word;width:100%;border:0;padding:0;margin:0;}
#fieldPicker table tbody{margin:0;padding:0;border:0;}
#fieldPicker tr td{padding:3px 0 2px 8px;text-decoration:none;cursor:pointer;color:#333;border:1px solid #fff;}
#fieldPicker tr.row1{background-color:#fff;}
#fieldPicker tr.row2{background-color:#fff;}
#fieldPicker_clear{background-color:#fff;border:outset 1px;font-size:8pt;height:22px;width:38px;position:relative;float:right;}
#fieldPicker_input{position:relative;float:left;text-align:left;width:150px;}
#returnImage{width:16px;height:16px;margin:0;padding:0;padding-right:4px;}
img.datepicker{width:16px;height:16px;border:0;cursor:pointer;margin:0;margin-right:4px;}
img.datepicker_nopadding{width:12px;height:12px;border:0;cursor:pointer;margin:0;}
img.shapeRemove{width:14px;height:14px;border:0;cursor:pointer;margin:2px;}
#searchArena{height:100%;margin:0;padding:0;overflow:auto;overflow-x:hidden;}
.arena{width:100%;margin:0;padding:0;border:0;text-align:center;}
.modalbody{background-color:white;padding:5px 5px 5px 5px;overflow:auto;height:auto;}
.modaldivheader{padding:5px;border-bottom:1px solid #D0D0D0;font-weight:bold;}
.modalloading{margin-top:20%;font-weight:bold;}
.modaltdllabel{font-weight:bold;text-align:left;vertical-align:middle;}
.modaltdlabel{font-weight:bold;text-align:right;width:125px;vertical-align:top;}
.modal_select_all_td{background-color:white;}
#modal_groups_warning{color:red;font-weight:bold;}
.badinput{border:2px solid #FFC0C0;}
.modaltdlab{font-weight:bold;text-align:right;width:90px;}
.modalinput{border:1px solid #606060;width:90%;padding:2px;}
div.shapeDiv{margin-left:0;background-color:transparent;padding:1px 4px;width:100%;color:#000;}
div.shapeDivOver{margin-left:0;background-color:#F7F7C1;padding:1px 4px;width:100%;color:#f00;}
div.shapeDiv img,div.shapeDivOver img{width:12px;height:12px;margin-left:-3px;margin-right:6px;}
div.shape_color{display:inline;font-size:6pt;border:1px solid #999;position:relative;top:-2px;}
.srch_sub_body_table tr td{padding:3px;white-space:nowrap;}
.srch_sub_body_table tr td div{display:inline;}
.icon-calendar,.icon-exchange{cursor:pointer;}
.date_range,.date_relative{display:inline;}
.date_range a,.date_relative a{text-decoration:underline;color:#005398;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;user-select:none;}
#popoverMask{display:none;position:absolute;top:0;left:0;width:110%;height:100%;margin:0;padding:0;z-index:900;background-image:url(/images/popoverMask.png);}
#popoverMask[id]{position:fixed;}
* html #popoverMask{background-color:#333;back\ground-color:transparent;background-image:url(/images/blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/popoverMask.png",sizingMethod="scale");}
.ui-autocomplete{max-height:150px;overflow-y:auto;}
#iframe_tour{z-index:300;}
#iframe_tour.fullscreen{left:0;border:0;}
* html .ui-autocomplete{height:150px;}
#largesearchtitle{font-weight:bold;font-size:13pt;}
#opt_sum_left_div #topgridlink_updatematches,#enhance #gridlink_updatematches{display:none;}
.compare_tab{text-align:center;}
.compare_title{font-size:1.17em;font-weight:bold;padding-top:3px;}
.compare_link_wrap{float:right;}
.trim-text-show-more a,.trim-text-show-less a{text-decoration:underline!important;}
#bottomsection.pro,#grid.pro,#firsttimeindiv.pro{top:112px;}
#gridinlineiframe.pro{top:66px;}
#tabrow.pro{top:66px;}
#fullsearchgridframe.pro{top:143px;}
#opt_sum_left_div #topgridlink_updatematches,#enhance #gridlink_updatematches{display:none;}
.label{font-size:85%!important;text-shadow:none;font-weight:700;text-transform:capitalize;padding:.2em .6em .3em;line-height:1;text-align:center;color:#fff;white-space:nowrap;vertical-align:baseline;border-radius:.25em;margin-bottom:5px;display:inline-block;}
.label-primary{background-color:#0077d9;}body{background-color:#f3f3f3;}
#bottomsection{background-color:none;}
#grid{background-color:none;}
#header-container{position:absolute;top:0;right:0;left:0;}
#header{height:104px;padding:0 24px;}
#header .btn,#header label{box-shadow:none;text-shadow:none;}
#header .btn,#header label,#header li,#header a,#header div,#header span,#header p{font-family:"Open Sans",Helvetica,Arial,"Lucida Grande",sans-serif;}
#header a,#header p{font-size:14px;}
#header a.btn{font-size:12px;min-width:64px;}
#header li.divider{padding:0;}
#header-separator{margin:-2px 24px 0 24px;}
#searchtab_quicksearch{padding-left:0;padding-bottom:0;max-width:100%;}
#searchtab_quicksearch .flexicon-chevron--small{margin-left:5px;margin-top:2px;}
#quick_srches{max-height:210px;overflow-y:scroll;}
#menuicons{display:flex;}
.menuicon-button-container{margin-left:8px;}
#workOnBehalfLink,#work-on-behalf-of-dropdown-trigger{color:#333;max-width:140px;text-transform:none!important;}
.modal.in{background-color:rgba(0,0,0,0.5);}
#shareselectionrow .radio-button-container,#permalinkrow .permalink-container{margin:15px 24px 15px 24px;}
.ui-widget-content #sharepanel_dialog a{display:inline-block;}
#share-listings-dropdown label{font-weight:500!important;}
#more-ellipses .btn{padding:2px 3px 2px 3px;min-width:auto!important;}
#cma-modal .menu-item-container{margin-bottom:10px;}
#cma-modal .c-section__separator{margin:14px 0;}
#resultsheader{min-width:0;height:60px;}
#resultsheaderNoLink{padding:12px 17px 12px 0;margin-bottom:0;white-space:nowrap;}
#resultsheaderNoLinkText{font-size:28px;}
#search-fav-toggle{cursor:pointer;display:none;}
#search-fav-toggle.flexicon-star--outline{color:#a6a6a6;}
#search-fav-toggle.flexicon-star{color:#fecb2f;}
#tabrow{margin-right:10px;}
#tabrowinner .c-nav-tabs{background-color:transparent;}
#tabrowinner .c-nav-tabs.c-nav-tabs-noborderbottom{border-bottom:none;}
#tabrowinner .c-nav-tabs li{padding:0;}
#tabrowinner .c-nav-tabs a{font-size:13px;}
#tabrowinner .c-nav-tabs a:hover,#tabrowinner .c-nav-tabs a:active{background-color:#f3f3f3;}
#listings_in_div a{font-size:12px;}
#upper_left_group .btn{font-size:14px;font-weight:600!important;min-width:auto;padding:7px 18px;text-transform:capitalize;margin-left:8px;}
#bottom-left-header-wrapper{position:relative;margin-bottom:-80px;}
#autosave-timestamp{position:absolute;top:-40px;white-space:nowrap;display:none;font-size:14px;}
#qs-template-chooser .choose-qs-helper{padding:0;}

