.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px .4em;margin:.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-8px;position:absolute;top:50%}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url("/Content/css/themes/base/images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url("/Content/css/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url("/Content/css/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url("/Content/css/themes/base/images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url("/Content/css/themes/base/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url("/Content/css/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("/Content/css/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/Content/css/themes/base/images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/Content/css/themes/base/images/ui-icons_222222_256x240.png")}.ui-state-default .ui-icon{background-image:url("/Content/css/themes/base/images/ui-icons_888888_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url("/Content/css/themes/base/images/ui-icons_454545_256x240.png")}.ui-state-active .ui-icon{background-image:url("/Content/css/themes/base/images/ui-icons_454545_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("/Content/css/themes/base/images/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/Content/css/themes/base/images/ui-icons_cd0a0a_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url("/Content/css/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("/Content/css/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(//fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTSUUniRZcd_wq8DYmIfsw2A.woff2) format('woff2');unicode-range:U+460-52F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(//fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTeXREeHhJi4GEUJI9ob_ak4.woff2) format('woff2');unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(//fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTY0Uz7fbu6RM5MPetubMKio.woff2) format('woff2');unicode-range:U+2BC,U+900-97F,U+1CD0-1CF6,U+1CF8-1CF9,U+200B-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(//fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTfzy0yu4vcvNhe7QLuoE8rU.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(//fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTc9-ZSaZ3mOOsU9E1f6DGWc.woff2) format('woff2');unicode-range:U+370-3FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(//fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTYZI5FoslwusAsZHK_V0XCI.woff2) format('woff2');unicode-range:U+102-103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(//fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTRUOjZSKWg4xBWp_C_qQx0o.woff2) format('woff2');unicode-range:U+100-24F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(//fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v10/K88pR3goAWT7BTt32Z01m1tXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+460-52F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v10/RjgO7rYTmqiVp7vzi-Q5UVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v10/ttwNtsRpgsxVmgGGmiUOEltXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+2BC,U+900-97F,U+1CD0-1CF6,U+1CF8-1CF9,U+200B-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v10/LWCjsQkB6EMdfHrEVqA1KVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v10/xozscpT2726on7jbcb_pAltXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+370-3FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v10/59ZRklaO5bWGqF5A9baEEVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+102-103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v10/u-WUoqrET9fUeobQW7jkRVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+100-24F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(//fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSiUUniRZcd_wq8DYmIfsw2A.woff2) format('woff2');unicode-range:U+460-52F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSuXREeHhJi4GEUJI9ob_ak4.woff2) format('woff2');unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSo0Uz7fbu6RM5MPetubMKio.woff2) format('woff2');unicode-range:U+2BC,U+900-97F,U+1CD0-1CF6,U+1CF8-1CF9,U+200B-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSvzy0yu4vcvNhe7QLuoE8rU.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSs9-ZSaZ3mOOsU9E1f6DGWc.woff2) format('woff2');unicode-range:U+370-3FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSoZI5FoslwusAsZHK_V0XCI.woff2) format('woff2');unicode-range:U+102-103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNShUOjZSKWg4xBWp_C_qQx0o.woff2) format('woff2');unicode-range:U+100-24F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(//fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(//fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxnJcj75aoY2FkN1K7fN5pSM.woff2) format('woff2');unicode-range:U+460-52F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(//fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxn1Xmpo4ASt4tV2E8fbn9tc.woff2) format('woff2');unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(//fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxp0ZClPV6EjNt18zha_DeYY.woff2) format('woff2');unicode-range:U+2BC,U+900-97F,U+1CD0-1CF6,U+1CF8-1CF9,U+200B-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(//fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxhvwU2jSZ_W3bMnLe__5hmc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(//fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxlG2YASMDG4K4_XuakzasE8.woff2) format('woff2');unicode-range:U+370-3FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(//fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxqRhChYxGgJf4PX4Wvk4Rlk.woff2) format('woff2');unicode-range:U+102-103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(//fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxo05NJhCxBV64hQBJiatqx0.woff2) format('woff2');unicode-range:U+100-24F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(//fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxko2lTMeWA_kmIyWrkNCwPc.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(//fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBrWJ8El2VFcUWHOh_Oq6BA8.woff2) format('woff2');unicode-range:U+460-52F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(//fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBhLwxQbNcFnuWuPk3YnjToI.woff2) format('woff2');unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(//fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBvDtiuuJNge4XCX2Yxjz0ug.woff2) format('woff2');unicode-range:U+2BC,U+900-97F,U+1CD0-1CF6,U+1CF8-1CF9,U+200B-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(//fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBnZwgMdXZ_smNJnor9b37uA.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(//fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBlvp_UfalQ96C-39B62FvR4.woff2) format('woff2');unicode-range:U+370-3FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(//fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBkqs5AeeBmydKTXp2rSeyjU.woff2) format('woff2');unicode-range:U+102-103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(//fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBqg5eI2G47JWe0-AuFtD150.woff2) format('woff2');unicode-range:U+100-24F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(//fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(//fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxtjCGQoND4mjlm2rs2WpxZA.woff2) format('woff2');unicode-range:U+460-52F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(//fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxjOd8CtKzJT8jlTvLZi6o3c.woff2) format('woff2');unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(//fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxuvsWxOJcIAoxyNO-MPerIM.woff2) format('woff2');unicode-range:U+2BC,U+900-97F,U+1CD0-1CF6,U+1CF8-1CF9,U+200B-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(//fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxlq22LkJ5FqGmt_kWZQ0gSg.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(//fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxoMPoUyhgYBGBO7cgs4c2Qc.woff2) format('woff2');unicode-range:U+370-3FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(//fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxuFqIsTOIrGY5Ms-r8NycUQ.woff2) format('woff2');unicode-range:U+102-103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(//fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxt5wBDjbAC_0C3a56xIGvxo.woff2) format('woff2');unicode-range:U+100-24F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(//fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxl2umOyRU7PgRiv8DXcgJjk.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,dl,dt,dd,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;list-style:none}.clear{clear:both;overflow:hidden;height:0}.left{float:left}.right{float:right!important}.alignCenter{text-align:center}img{border:none;max-width:100%}:focus{outline:0}a{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}@font-face{font-family:"squarespace-ui-font";src:url("/Content/fonts/squarespace-ui-font.woff") format('woff')}.scroll-arrow-container{position:relative;top:10px;left:50%;margin-left:-75px;width:150px;z-index:10;height:30px;text-align:center;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.scroll-arrow:before{text-align:center;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);cursor:pointer}.scroll-arrow{font-size:30px}.scroll-arrow-text{padding-top:10px}body{background:#c5c9cb}body#tinymce{background:#fff}body,a,span,input,select,div,textarea{font-family:'Open Sans',sans-serif}input[type=text],input[type=submit]{-webkit-appearance:none;-ms-border-radius:0;-webkit-border-radius:0;border-radius:0}h1{font:300 44px/56px "Open Sans",sans-serif}h1 em{font-style:italic}h2{font:300 35px/41px "Open Sans",sans-serif;color:#fff}h2 strong{font-weight:600}h3{font:300 35px/41px "Open Sans",sans-serif;color:#fff}h3 strong{font-weight:600;font-style:italic}h4{font:400 25px/25px "Open Sans",sans-serif;color:#fff}h5{font:400 15px/33px "Open Sans",sans-serif;color:#a6a7ab;text-transform:uppercase}p{font:400 17px/25px "Open Sans",sans-serif}.small{font-size:12px}.grey{color:#a8a8a8}.italic{font-style:italic}.redbutton{display:inline-block;padding:13px 35px;font-size:25px;color:#fff;background:#de3d33;letter-spacing:-1px;cursor:pointer}.bluebutton{display:inline-block;padding:13px 20px;font-size:18px;color:#fff;background:#4878a8;cursor:pointer}.triangle-down{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #fff;font-size:0;margin-left:5px}.header{background:#fff;position:fixed;height:100px;width:100%;max-width:2000px;z-index:100;margin:0 auto;min-width:768px;box-shadow:0 0 4px #ddd;left:0;right:0}.header a.logo{float:left}.header a.logo img{display:block}.header ul.topnav{float:right}.header ul.topnav li{float:left}.header ul.topnav li a{font:400 16px/16px "Open Sans",sans-serif;color:#000;padding:42px 25px;border-right:1px solid #dcdedf;float:left}.header ul.topnav li a.on,.header ul.topnav li a.on:hover{background:#eef0f1;color:#000}.header ul.topnav li a:hover{background:#2a5b8b;color:#fff}.bodycontent{width:100%;max-width:2000px;min-width:768px;margin:0 auto;background:#fff;padding-top:100px}.footer{background:#fff;overflow:hidden}.share{height:55px;background:#4d3f3f}.share span{display:block;float:left;width:29%;height:55px;background:#f03b30 url(../images/redarrow.gif) no-repeat right top;padding-right:50px;color:#fff;font-size:25px;font-weight:600;text-align:right;line-height:50px}.share .sm{padding-left:10px;float:left}.share .sm a{display:block;float:left;width:30px;height:50px;margin-right:3px;background-image:url(../images/sm_icons.gif);background-repeat:no-repeat}.share .sm .google{background-position:0 10px}.share .sm .facebook{background-position:-33px 12px}.share .sm .pinterest{background-position:-66px 12px}.share .sm .twitter{background-position:-100px 12px}.share .sm .linkedin{background-position:-133px 12px}.share .sm .youtube{background-position:-202px 12px;width:75px}.share .sm .activerain{background-position:-168px 12px}.company{background:#f1ebe3;overflow:hidden;padding-top:60px}.ribbon,.about,.company{float:left;overflow:hidden;height:400px}.ribbon{width:19%;background:none}.about{width:45%}.about h3{color:#4d3f3f;font-size:20px;font-weight:600}.about p{font-size:14px;color:#9c938f;padding:10px 20px 0 0}.company ul{width:15%;float:left;border-left:1px solid #c5b8ac;height:300px}.company ul li:first-child{color:#f03b30;font-size:16px;display:block;padding:10px 15px}.company ul li a{color:#4d3f3f;font-size:14px;display:block;padding:10px 15px}.company ul li a:hover{text-decoration:underline}.copyright{background:#e9e1d4;font-size:12px;text-align:right;line-height:40px;color:#867f7f;padding-right:35px}.footer-agent1{width:30%!important}.footer-agent2{margin-left:3%}.footer-agent3{padding-bottom:15px}.footer-agent4{color:#9c938f;font-size:14px}.footer-agent5{margin-top:3%}.footer-agent5 span{margin-right:15%}.footer-agent5 span a{color:#4d3f3f;font-size:14px;font-weight:bold}.footer-agent6{margin-top:3%}.search_container{background:#1e2e43;overflow:hidden;position:relative;min-height:600px}.property_listing,.property_listing_prop{width:70%;position:absolute;left:0}.viewmap{background:url(../images/maptab.png);display:block;position:absolute;width:120px;height:120px;z-index:5;cursor:pointer;display:none}.search,.search-prop{width:30%;background:#2a425d;position:absolute;min-height:600px;right:0}.search-prop{left:10%;z-index:20;width:90%;background:#fff}.smartsearch{padding:15px;margin-top:0}.smartsearch_less{margin-top:0}.smartsearch_more{margin-top:0}.smCapTxt{font:600 14px/16px "Open Sans",sans-serif;text-transform:uppercase;color:#828c99}.smartsearch h1{color:#fff;font:400 40px/44px "Open Sans",sans-serif;padding:10px 0;letter-spacing:-1px;white-space:nowrap}.smartsearch .location,.prior_search .search_val,.locationAgent{width:91%;padding:12px 12px;border:none;font-size:18px;color:#a1a1a1}.smartsearch input[type=submit],.prior_search input[type=submit]{float:right;display:inline-block;width:50px;height:51px;background:#b70e2b url(../images/search-icon_new.png) no-repeat -78px 5px;border:none;cursor:pointer;background-size:131px}.prior_search{background:#1e2e43;display:block;overflow:hidden;padding:20px 16px 10px 16px}.prior_search .search_val{width:70%;float:left;padding:13px 5% 13px 5%;margin:0}.prior_search input[type=submit]{width:15%;background-position:50% 50%}.prior_search a{color:#9ba4b0;float:right;margin:5px 10px;text-decoration:underline;font-size:14px}.custom-dropdown{margin:15px 0;position:relative;display:inline-block;vertical-align:middle;font-size:18px;width:48%;-webkit-appearance:none}.custom-dropdown:first-child{margin-right:10px}.custom-dropdown_select{border:0;background-color:#fff;color:#a1a1a1;font-size:inherit;padding:12px 12px;margin:0;width:100%;-webkit-appearance:none}.custom-dropdown::before{top:.5em;bottom:.5em;background-color:#fff;border-left:1px solid rgba(0,0,0,.1);width:2em;right:0;top:0;bottom:0;content:"";position:absolute;pointer-events:none}.custom-dropdown::after{color:#ccc;content:"▼";height:1em;font-size:.625em;line-height:1;right:1.2em;top:50%;margin-top:-.5em;position:absolute;pointer-events:none}.slideshow{position:relative;height:700px;overflow:visible;min-height:600px}.slideshowDetail{position:relative;height:700px;overflow:visible;min-height:600px}.slides{cursor:move;position:absolute;left:0;top:0;overflow:hidden;height:700px;width:100%;min-height:600px}.slidesDetail{cursor:move;position:absolute;left:0;top:0;overflow:hidden;height:700px;width:100%;min-height:600px}.slide_numbers{position:absolute;width:21px;height:21px;text-align:center;line-height:21px;color:#fff;font-size:12px}.listing_agent{padding:20px;color:#fff;font-size:14px;background:#1e2e43;position:absolute;bottom:0}.listing_agent .tag{position:absolute;display:block;width:7px;height:17px;top:50%;left:-7px;background:url(../images/bluetag.png)}.listing_agent img{float:left;margin-right:15px}.lender{padding:20px;color:#fff;font-size:17px;background:#1e2e43;position:absolute;bottom:0;width:100%}.lender .tag{position:absolute;display:block;width:7px;height:14px;top:50%;left:-7px;background:url(../images/bluetag.png)}.lender img{float:left;margin-right:15px;width:150px;height:75px}.lender_info{padding:2%;color:#fff}.lender_bottom{color:#fff;font-size:30px;background:#1e2e43;bottom:0;padding-left:10%;padding-right:10%;padding-top:2%;padding-bottom:2%;text-align:center;min-height:80px}.lender_bottom .tag{position:absolute;display:block;width:7px;height:14px;top:50%;left:-7px;background:url(../images/bluetag.png)}.lender_bottom img{float:left;margin-right:15px;width:250px;height:125px}.lender_bottom_info{padding:3%;color:#fff}#property-search-wrapper-div .property_lender{background-color:#0c273d;padding:15px 18px;font-size:15px;line-height:1.5}#property-search-wrapper-div .property_lender a{color:#2a425d!important}#property-search-wrapper-div .property_lender img{margin-top:8px}.propertySearch_lenderImg{width:45%;float:left;padding:2%}.propertySearch_lenderInfo{width:45%;float:right;color:#fff;padding:3%}.propertySearch_lenderInfo_span{font-size:20px}.listing_info span.price{font-size:25px;line-height:20px;font-style:italic}.listing_info span.detail,.listing_info span.contact{font-size:12px;line-height:12px;color:#69707b}.listing_desc{font-style:italic;padding:10px 0}.subnav{background:#fff;height:70px}.subnav li{float:left}.subnav li a{display:block;padding:25px 20px 25px 55px;font-weight:600;text-transform:uppercase;color:#707070;background-position:15px 24px;background-repeat:no-repeat;border-right:1px solid #eee;font-size:15px}.subnav li a:hover{background-color:#eee}.subnav li a.on,.subnav li a.on:hover{background-color:#2a425d;color:#fff;border:none}.subnav li a.featured{background-image:url(../images/mappoint-off.png)}.subnav li a.on.featured{background-image:url(../images/mappoint-on.png)}.subnav li a.all{background-image:url(../images/home-off.png)}.subnav li a.on.all{background-image:url(../images/home-on.png)}.subnav li a.schools{background-image:url(../images/schools-off.png)}.subnav li a.on.schools{background-image:url(../images/schools-on.png)}.subnav li a.hot{background-image:url(../images/people-off.png)}.subnav li a.on.hot{background-image:url(../images/people-on.png)}.mobile{display:none}.header div.mobile{float:right}.subnav li.mobile,.header div.mobile{padding:15px 20px 15px 55px;font-weight:600;color:#707070;font-size:15px;background-repeat:no-repeat}.header div.mobile{float:right;padding-top:30px;background-image:url(../images/menu.jpg);background-position:15px 24px;cursor:pointer}.subnav li{background-position:15px 12px;cursor:pointer}.subnav li.map_view{background-image:url(../images/map_view.jpg)}.subnav li.list_view{background-image:url(../images/list_view.jpg)}.subnav li.search_again{float:right;width:34px;height:34px;background:#de3d33 url(../images/search_sm.jpg) no-repeat 0 0;border:none;cursor:pointer;margin:7px 5px;padding:0}.subnav-no-mobile{background:#172639;overflow:hidden}.message,.quote{background:#dce0e2;padding:90px 180px;text-align:center;color:#4d3f3f;font-size:25px}.quote{background:#fff;color:#28323b;font-style:italic;padding-top:80px;padding-bottom:120px}.quote p{font-size:25px;line-height:33px}.quote .author{display:block;float:right;font-size:14px;padding:20px}.grey_arrow_pattern{background:none!important}.white_arrow_pattern{background:none!important}.grey_arrow_pattern,.white_arrow_pattern,.white_arrow_pattern_up{position:absolute;width:100%;height:10px;background:url(../images/greytab.png) repeat-x}.white_arrow_pattern{background:url(../images/whitetab.png) repeat-x;position:relative}.white_arrow_pattern_up{background:none!important}.blog_summary{width:100%;position:relative}.blog_summary .cell{width:25%;float:left;overflow:hidden}.blog_summary .cell.rowspan2{height:600px}.blog_summary .cell a,.blog_summary .cell p{background:#4d3f3f;color:#fff;display:block;padding:0;height:300px;overflow:hidden}.blog_summary .cell span{display:inline-block;vertical-align:middle;font-size:21px;color:#fff;background:url(../images/blogbar.png) no-repeat 50% 0;padding:40px;text-align:center;margin-top:40px}.blog_summary .cell img{width:100%;min-height:300px}.blog_article_wood{background:url(../images/wood.jpg) repeat-x;overflow:hidden;width:100%}.blog_article_wood .cell{width:50%;float:left;padding-top:30px}.blog_article_wood .cell .content{padding:100px 70px}.blog_article_wood .cell .content h2 a{color:#363636;font-weight:600;font-size:35px}.blog_article_wood .cell .content p{color:#363636;margin:20px 0}.calculator_container{width:100%;overflow:hidden;background:#fff;position:relative}.calculator_header{background:#385a7c}.calculator_header h2{color:#fff!important;font-size:29px;padding:20px 20px}.calculator_header ul{border-bottom:30px solid #002c59;overflow:hidden}.calculator_header ul li{float:left;background:#4878a8;border-top:4px solid #385a7c}.calculator_header ul li.on{background:#002c59 url(../images/calc_shadow.jpg) no-repeat top right;border:none}.calculator_header ul li a{padding:14px 16px;display:block;font-size:13px;color:#fff;border-right:1px solid #91aeca}.calculator_header ul li.on a{padding:16px 25px 16px 19px;border:none;font-weight:600}.calculator_header ul li a:hover{background-color:#385a7c}.calculator_header ul li.on a:hover{background:none}.mortgage_calc_container{background:#002c59;position:relative;width:100%;height:650px}.mortgage_calc,.mortgage_results,.mortgage_chart{height:500px}.mortgage_calc{background:#3d3e3f;float:left;width:30%}.mortgage_calc .cell{float:left;width:44%;padding:0% 3% 3% 3%}.mortgage_calc_container .cell p{padding-top:12px;color:#fff;font-size:12px;line-height:120%}.mortgage_calc label{padding:7px 0 3px 0;color:#fff;font-size:13px;font-weight:400;display:block}.mortgage_calc input{width:90%;padding:5%;font-size:16px;background-color:#eef0f1;border:0}.mortgage_calc .cell.full{width:94%}.mortgage_calc .cell.full .custom-dropdown{margin:0;width:100%;font-size:16px;color:#000;-webkit-appearance:none}.mortgage_calc .cell.full .custom-dropdown_select{padding:7px;color:#000;-webkit-appearance:none}.mortgage_chart{background:#fff url(../images/laptop_center.jpg) repeat-x -2px 30px;float:left;width:40%;position:relative;text-align:center}.mortgage_chart img{margin-top:80px}.mortgage_results{height:100%;background-color:#446c93;float:right;width:30%;position:relative;margin-right:4%}.mortgage_details{float:right;width:85%;margin:100px 20px 0 0}.mortgage_details td{font-size:14px;padding:8px 5px;background:#f6f8f9}.mortgage_details tr td:last-child{text-align:right;background:#f1f3f4}.mortgage_details tr td:first-child{width:20px}.mortgage_details tr.principal td:first-child{background:#c3b59b}.mortgage_details tr.taxes td:first-child{background:#b0cccd}.mortgage_details tr.insurance td:first-child{background:#a8a9ad}.mortgage_details tr.hoa td:first-child{background:#f58256}.mortgage_details tr.pmi td:first-child{background:#edd3b0}.mortgage_total{position:absolute;top:352px;right:0;height:88px;background:#f1f3f4;width:75%}.mortgage_total span{display:block;text-transform:uppercase;font-size:12px;float:left;padding:35px 5px 0 0}.mortgage_total span.price{display:block;font-size:40px;font-weight:600;float:left;padding-top:12px;letter-spacing:-1px}.affordability_calc_container{background:#002c59;position:relative;width:100%;height:650px}.affordability_calc,.affordability_results,.affordability_chart{height:500px}.affordability_calc{background:#3d3e3f;float:left;width:30%}.affordability_calc .cell{float:left;width:44%;padding:0% 3% 3% 3%}.affordability_calc label{padding:7px 0 3px 0;color:#bbbbbc;font-size:13px;font-weight:400;display:block}.affordability_calc input{width:90%;padding:5%;font-size:16px}.affordability_calc .cell.full{width:94%}.affordability_calc .cell.full .custom-dropdown{margin:0;width:100%;font-size:16px;color:#000;-webkit-appearance:none}.affordability_calc .cell.full .custom-dropdown_select{padding:7px;color:#000;-webkit-appearance:none}.affordability_chart{background:#fff url(../images/laptop_center.jpg) repeat-x -2px 30px;float:left;width:40%;position:relative;text-align:center}.affordability_chart img{margin-top:80px}.affordability_results{background-color:#446c93;float:right;width:30%;position:relative;margin-right:4%;height:300px}.affordability_details{float:right;width:85%;margin:100px 20px 0 0}.affordability_details td{font-size:14px;padding:8px 5px;background:#f6f8f9}.affordability_details tr td:last-child{text-align:right;background:#f1f3f4}.affordability_details tr td:first-child{width:20px}.affordability_details tr.principal td:first-child{background:#c3b59b}.affordability_details tr.taxes td:first-child{background:#b0cccd}.affordability_details tr.insurance td:first-child{background:#a8a9ad}.affordability_details tr.hoa td:first-child{background:#f58256}.affordability_details tr.pmi td:first-child{background:#edd3b0}.affordability_total{position:absolute;top:352px;right:0;height:88px;background:#f1f3f4;width:75%}.affordability_total span{display:block;text-transform:uppercase;font-size:12px;float:left;padding:35px 5px 0 0}.affordability_total span.price{display:block;font-size:40px;font-weight:600;float:left;padding-top:12px;letter-spacing:-1px}.rental_calc_container{background:#002c59;position:relative;width:100%;height:650px}.rental_calc,.rental_results,.rental_chart{height:500px}.rental_calc{background:#3d3e3f;float:left;width:30%;height:210px;margin-top:15%}.rental_calc .cell{float:left;width:44%;padding:0% 3% 3% 3%}.rental_calc label{padding:7px 0 3px 0;color:#bbbbbc;font-size:13px;font-weight:400;display:block}.rental_calc input{width:90%;padding:5%;font-size:16px}.rental_calc .cell.full{width:94%}.rental_calc .cell.full .custom-dropdown{margin:0;width:100%;font-size:16px;color:#000;-webkit-appearance:none}.rental_calc .cell.full .custom-dropdown_select{padding:7px;color:#000;-webkit-appearance:none}.rental_chart{background:#fff url(../images/laptop_center.jpg) repeat-x -2px 30px;float:left;width:40%;position:relative;text-align:center}.rental_chart img{margin-top:80px}.rental_results{background-color:#446c93;float:right;width:30%;position:relative;margin-right:4%;height:207px;margin-top:15%}.rental_details{float:right;width:85%;margin:100px 20px 0 0}.rental_details td{font-size:14px;padding:8px 5px;background:#f6f8f9}.rental_details tr td:last-child{text-align:right;background:#f1f3f4}.rental_details tr td:first-child{width:20px}.rental_details tr.principal td:first-child{background:#c3b59b}.rental_details tr.taxes td:first-child{background:#b0cccd}.rental_details tr.insurance td:first-child{background:#a8a9ad}.rental_details tr.hoa td:first-child{background:#f58256}.rental_details tr.pmi td:first-child{background:#edd3b0}.rental_total{position:absolute;top:352px;right:0;height:88px;background:#f1f3f4;width:75%}.rental_total span{display:block;text-transform:uppercase;font-size:12px;float:left;padding:35px 5px 0 0}.rental_total span.price{display:block;font-size:40px;font-weight:600;float:left;padding-top:12px;letter-spacing:-1px}.calculator_container .bluebutton{background:#385a7c}.mortgage_calc_img{vertical-align:bottom;height:100%}.mortgage_calc_text{margin-top:70px}.mortgage_calc_image_text{background:#002c59;float:left;width:30%;padding:0 2%;color:#fff;height:500px;position:relative}.mortgage_calc_image_text p{font-size:10pt}.mortgage_calc_header{color:#fff;padding:3% 3% 1% 3%;font-weight:bolder;font-size:15pt}.mortgage_results .cell{float:left;width:44%;padding:1% 3% 5% 3%}.mortgage_results label{padding:7px 0 3px 0;color:#fff;font-size:13px;font-weight:400;display:block}.mortgage_results input{width:91%;padding:5%;font-size:16px;background-color:#eef0f1;border:0}.mortgage_results .cell.full{width:94%;padding:3% 3% 3% 3%;background-color:#385a7c}.mortgage_results .cell.full input{font-weight:bolder;font-size:17pt;padding:3% 3% 3% 6%}.mortgage_results .cell.full label{font-weight:bolder;font-size:11pt;padding:5px 0 3px 0}.mortgage_results .cell.full .custom-dropdown{margin:0;width:100%;font-size:16px;color:#000;-webkit-appearance:none}.mortgage_results .cell.full .custom-dropdown_select{padding:7px;color:#000;-webkit-appearance:none}.mortgage_results_header{color:#fff;padding:3% 3% 1% 3%;font-weight:bolder;font-size:15pt}#mortgage_calculate{float:right}.affordability_calc_img{vertical-align:bottom;height:100%}.affordability_calc_text{margin-top:70px}.affordability_calc_image_text{background:#002c59;float:left;width:30%;padding:0 2%;color:#fff;height:500px;position:relative}.affordability_calc_image_text p{font-size:10pt}.affordability_calc_header{color:#fff;padding:3% 3% 1% 3%;font-weight:bolder;font-size:15pt}#affordability_calculate{float:right;margin-right:3%}.affordability_results .cell{float:left;width:44%;padding:1% 3% 5% 3%}.affordability_results label{padding:7px 0 3px 0;color:#fff;font-size:13px;font-weight:400;display:block}.affordability_results input{width:90%;padding:5%;font-size:16px;background-color:#eef0f1;border:0}.affordability_results .cell.full{width:95%;padding:3% 2% 3% 3%;background-color:#385a7c}.affordability_results .cell.full input{font-weight:bolder;font-size:17pt;padding:3% 3% 3% 6%}.affordability_results .cell.full label{font-weight:bolder;font-size:11pt;padding:5px 0 3px 0}.affordability_results .cell.full .custom-dropdown{margin:0;width:100%;font-size:16px;color:#000;-webkit-appearance:none}.affordability_results .cell.full .custom-dropdown_select{padding:7px;color:#000;-webkit-appearance:none}.affordability_results_header{color:#fff;padding:3% 3% 1% 3%;font-weight:bolder;font-size:15pt}.rental_calc_img{vertical-align:bottom;height:100%}.rental_calc_text{margin-top:70px}.rental_calc_image_text{background:#002c59;float:left;width:30%;padding:0 2%;color:#fff;height:500px;position:relative}.rental_calc_image_text p{font-size:10pt}.rental_calc_header{color:#fff;padding:3% 3% 1% 3%;font-weight:bolder;font-size:15pt}.rental_results .cell{float:left;width:44%;padding:1% 3% 5% 3%}.rental_results label{padding:7px 0 3px 0;color:#fff;font-size:13px;font-weight:400;display:block}.rental_results input{width:90%;padding:5%;font-size:16px;background-color:#eef0f1;border:0}.rental_results .cell.full{width:95%;padding:3% 2% 3% 3%;background-color:#385a7c}.rental_results .cell.full input{font-weight:bolder;font-size:17pt;padding:3% 3% 3% 6%}.rental_results .cell.full label{font-weight:bolder;font-size:11pt;padding:5px 0 3px 0}.rental_results .cell.full .custom-dropdown{margin:0;width:100%;font-size:16px;color:#000;-webkit-appearance:none}.rental_results .cell.full .custom-dropdown_select{padding:7px;color:#000;-webkit-appearance:none}.rental_results_header{color:#fff;padding:3% 3% 1% 3%;font-weight:bolder;font-size:15pt}#rental_calculate{float:right;margin-right:3%}#listing-detail-container{height:100%;width:100%;color:#fff;font-size:10pt}#listing-list-container{overflow-y:scroll;-webkit-overflow-scrolling:touch}.listing-container{padding:0;margin:0;height:100%;display:none;background:#2a425d;width:35%;float:left}.listing-container-details{padding:0;margin:0;height:100%;display:none}.panel-listing-item{margin:0;cursor:pointer;overflow:hidden;border-top:1px solid #42576e;border-bottom:1px solid #37516c;padding:5px;border-left:3px solid #2a425d;border-right:3px solid #2a425d}.panel-listing-body{padding:0 0 0 3%;vertical-align:top;color:#fff;min-height:120px;float:left;width:60%}.panel-listing-item.on{background-color:#37516c}.panel-listing-image{display:block;float:left;width:30%;padding:2%;position:relative}li em.favorite{display:block;width:30px;height:30px;top:4px;left:3px;background:url(../images/star.png) no-repeat;position:absolute;z-index:10}li em.favorite:hover{cursor:pointer}.panel-listing-image div:first-child{width:100%;border:2px solid #fff;margin:0}.listing-image{width:100%;max-height:150px;display:block}#listing-list-container ul li{position:relative}#listing-list-container ul li .panel-listing-body ul li{font-size:13px;color:#9ba4b0}#listing-list-container ul li .panel-listing-body li.price{font-size:26px;-ms-text-shadow:1px 1px #666;text-shadow:1px 1px #666;color:#fff;padding:7px 0 2px 0;font-weight:600}#listing-list-container .extrainfo{font-size:10px;padding:1% 2% 0 2%;width:100%}#listing-list-container .extrainfo .courtesy{padding:0 0 0 0;width:65%;float:left;font-size:13px;color:#9ba4b0}#listing-list-container .extrainfo .logo{float:right;padding:0 3% 1% 0;width:30%;text-align:right}#listing-list-container .extrainfo .logo img{vertical-align:middle}#listing-list-container .extrainfo .logo span{font-size:13px;color:#9ba4b0;text-align:left;margin-left:2%}.unmarkAsfavoriteUsingSession.favoriteHome{background:url(../images/star-gold.png) no-repeat}.markAsfavoriteUsingSession.favoriteHome{background:url(../images/star-grey.png) no-repeat}.markAsfavorite.favoriteHome{background:url(../images/star-grey.png) no-repeat}#back-to-list{float:right;padding-right:5px;cursor:pointer}#listing-list-container ul li:hover .panel-listing-item{background:#415c78!important}.offices_list .listing-container{float:right;width:30%}.listing_agent a{color:#fff;text-decoration:underline}.listing_agent_top{padding:20px;color:#fff;font-size:14px;background:#1e2e43;position:relative;margin:-5px 0 0 0}.listing_agent_top .tag{position:absolute;display:block;width:7px;height:17px;top:50%;left:-7px;background:url(../images/bluetag.png)}.listing_agent_top img{float:left;margin-right:15px}.listing-property-details{padding:15px;overflow-y:auto}.listing-property-details .address{font-size:14pt}.listing-property-details .city-state-zip{font-size:12pt}.listing-description{margin-top:15px}.listing-features{margin-top:15px}.listing-features ul li{margin-left:15px}.listing-disclaimer{margin-top:15px;font-size:8pt}.listing-features-misc>li{display:inline-block;float:left;min-width:150px;width:30%}.dim{width:100%;position:absolute;min-height:600px;z-index:15;background:url(../images/dim.png);opacity:.5;cursor:pointer}.property-detail{width:65%;float:left;position:relative}.property-detail .property-icons{background:#f4f4f4;padding:20px 25px 20px 15px;overflow:hidden;position:absolute;width:97%}.property-detail .property-icons a{display:block;float:left;width:34px;height:29px;background-repeat:no-repeat!important;margin:0 3px}.property-detail .property-icons .icon-fav{background:url(../images/btn_star.jpg)}.property-detail .property-icons .icon-fav.on{background:url(../images/btn_star_on.jpg)}.property-detail .property-icons .icon-email{background:url(../images/btn_email.jpg)}.property-detail .property-icons .icon-fb{background:url(../images/btn_fb.jpg)}.property-detail .property-icons .icon-twitter{background:url(../images/btn_twitter.jpg)}.property-detail .property-icons .icon-new{background:url(../images/btn_new.jpg);float:right}.property-detail .property-icons .icon-close{background:url(../images/btn_close.jpg);width:76px;float:right}.property-detail .property-info{padding:25px 40px 23px 40px;overflow-x:auto;margin-top:70px}.property-detail .property-info .property-slideshow{margin:0 auto}.property-detail .listing-facts{padding:30px 0 10px 0;overflow:hidden}.property-detail .listing-facts .facts{float:left;width:55%;padding:0 5% 0 0}.property-detail .listing-facts .facts h2{color:#000;font-size:28px;line-height:30px;margin-bottom:10px}.property-detail .listing-facts .facts p{font-size:15px;color:#333}.property-detail .listing-facts .facts p.listing-status{font-weight:bold;padding:0 2px}.property-detail .listing-facts .facts p.beds{font-size:18px;color:#999}.property-detail .listing-facts .facts p.mls{font-size:18px;color:#999}.property-detail .listing-facts .facts p.price{font-weight:600;color:#000;padding:30px 0 5px 0;font-size:25px}.property-detail .listing-facts .facts p.price-change{background:url(../images/arrow_up.gif) 0 5px no-repeat;padding-left:16px;color:green}.property-detail .listing-facts .facts p.price-change.down{background:url(../images/arrow_down.gif) 0 5px no-repeat;color:red}.property-detail .listing-facts .facts p.price-details{font-size:12px;line-height:14px}.property-detail .property-facts{padding:20px 0}.property-detail .property-facts li{list-style-type:circle;font-size:12px;margin-left:20px}.property-detail .property-facts li.head{list-style-type:none;font-size:18px;margin-left:0;padding:3px 0}.property-detail .contact-agent{float:left;width:35%;padding:2%;border:1px solid #e2e2e2;background:#f8f8f8}.property-detail .contact-agent h3{font-size:16px;color:#000;line-height:18px;padding-bottom:15px}.property-detail .contact-agent img{float:left;padding-right:12px;padding-bottom:12px;width:90px;height:105px}.property-detail .contact-agent .listing-agent-details{float:left;color:#000;display:inline;width:50%}.property-detail .contact-agent .listing-agent-details span.title{color:#989898;text-transform:uppercase;font-size:11px}.property-detail .contact-agent .listing-agent-details span.name{color:#4679a8}.property-detail .contact-agent .listing-agent-details a{float:left;display:block;padding-right:3px;height:19px}.property-detail .contact-agent .listing-agent-details a.agent-fb{background:url(https://static1.realtyexecutives.com/site-files/a4841936-b77e-4418-8b7b-4d9298d554a7) no-repeat;width:15px}.property-detail .contact-agent .listing-agent-details a.agent-twitter{background:url(https://static1.realtyexecutives.com/site-files/39125088-be88-42be-b255-2bb0c4a1e113) no-repeat;width:25px}.property-detail .contact-agent .listing-agent-details a.agent-email{background:url(../images/icon_email.gif) no-repeat;width:25px}.property-detail .contact-agent input,.property-detail .contact-agent textarea{padding:15px;border:1px solid #e2e2e2;background:#fff;width:90%}.property-detail .contact-agent textarea{min-height:100px}.property-detail .contact-agent input[type=submit]{background:#de3d33;color:#fff;width:100%;margin:15px 0}.property-detail-loading{position:absolute;top:0;left:0;z-index:100;background-color:#fff;width:100%;height:10000px;overflow:hidden;display:none}.property-detail-loading img{margin-left:50%;margin-top:100px}.property-detail .listing-facts .facts p.provider{font-size:14px;color:#2e2e2e;padding:3px 0}.property-detail .listing-facts .facts p.provider .logo img{vertical-align:middle;padding:3px 5px}.property-detail .listing-facts .facts p.provider .logo .text{font-size:14px;color:#2e2e2e;padding:3px 0}.property-detail .listing-facts .facts p.provider .courtesy{font-size:14px;color:#2e2e2e;padding:3px 0}.property-detail .listing-facts .facts p.listingurl a{font-size:14px;color:#de3d33;padding:3px 0;text-decoration:underline}.property-detail .listing-facts .facts p.listingcopyright{font-size:12px;color:#2e2e2e;line-height:1.2;padding:3px 0}.property-detail .listing-facts .facts p.disclaimer{font-size:12px;color:#2e2e2e;line-height:1.2;padding:3px 0}.property-detail .contact-agent .errormsg{font-size:14px;color:#de3d33;line-height:1.3}.property-detail .listing-update-date{font-size:14px;color:#333}.agent-card .about-header{color:#000;padding-bottom:10px;font-weight:bold;font-size:20px}.agent-card .about-website{padding-bottom:5px}.agent-card{font-size:15px}.agent-card h5{color:inherit}.contact-me{-moz-box-shadow:inset 0 1px 0 0 #cf866c;-webkit-box-shadow:inset 0 1px 0 0 #cf866c;box-shadow:inset 0 1px 0 0 #cf866c;background-color:#b70e2b;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #942911;display:inline-block;cursor:pointer;color:#fff;font-family:arial;font-size:13px;font-weight:bold;padding:4px 18px;text-decoration:none;text-transform:uppercase;text-shadow:0 1px 0 #854629}.contact-me:hover{background-color:#f22517}.contact-me:active{position:relative;top:1px}.contact-me-div{position:absolute;bottom:60px;right:20px}.agents_container{width:100%;height:609px;position:relative}.agents_container .white_arrow_pattern_up{top:603px}.agents-hero{background:url(/Content/images/find_agent.png) no-repeat;width:55%;height:609px;float:left}.search-agent{width:45%;float:left;background:#20364e url(../images/agent_back.jpg) repeat-x;position:relative;min-height:600px;height:100%}.agents_container .search-agent{width:45%;float:right}.agents_container .search-agent.agent-results{width:30%}.smartsearch .agentname{width:38%;padding:13px 12px;border:none;font-size:18px;color:#a1a1a1;margin-right:15px}.smartsearch .officename{width:38%;padding:13px 12px;border:none;font-size:18px;color:#a1a1a1;margin:15px 0}.search-agent-header{background:#2a425d}.search-agent-header h2{color:#fff;font-size:29px;padding:20px 20px}.search-agent-header ul{border-bottom:30px solid #2a425d;overflow:hidden}.search-agent-header ul li{float:left;background:#d0d5d8;border-top:4px solid #2a425d}.search-agent-header ul li.on{background:#2a425d;border:none}.search-agent-header ul li a{padding:14px 16px;display:block;font-size:13px;color:#1d2d44;border-right:1px solid #91aeca}.search-agent-header ul li.on a{padding:16px 25px 16px 19px;border:none;font-weight:600;color:#fff}.search-agent-header ul li a:hover{background-color:#26486d;color:#fff;cursor:pointer}.search-agent-header ul li.on a:hover{background:none}#map_canvas{position:absolute;border:3px solid #2a425d}#map_canvas img{max-width:none}.validate{border:#de3d33 1px solid!important}#reqInfo{padding-left:10px}.reqInfoTextBox{width:90%;padding:12px 12px;font-size:18px;font-family:'Open Sans',sans-serif}#sucessForm{width:90%;color:#468847;background-color:#dff0d8;border-color:#d6e9c6;padding:12px 12px}.gm-style .gm-style-iw{overflow:hidden!important}.gm-style .gm-style-iw .panel-listing-item{border:none;padding:0}.gm-style .gm-style-iw .panel-listing-item a{color:#fff;padding:7px 10px;text-transform:uppercase;background:#385a7d;font-size:15px!important;display:block;float:left}.gm-style .gm-style-iw .panel-listing-image div:first-child{border-color:#d2d4d1}.gm-style .gm-style-iw .panel-listing-body{color:#989898;min-height:100px}.gm-style .gm-style-iw .panel-listing-body2{padding:0 0 0 3%;min-height:50px;float:left}.gm-style .gm-style-iw .panel-listing-body .price{color:#242424;font-size:28px;font-weight:600;line-height:40px}.gm-style .gm-style-iw .panel-details-button{padding:0 0 0 3%;float:left}.inner_header_bar{background:#4878a8;padding:10px 0 0 40px;height:96px;position:relative;overflow:hidden}.inner_header_bar h1{color:#fff;font-size:44px;line-height:50px}.inner_header_bar h2{color:#fff;font-size:21px}.inner_header_bar .notches{position:absolute;bottom:0;left:0;width:100%;height:6px;background:#4878a8 url(/Content/images/notch.png) repeat-x}.inner_content{width:90%;padding:2%}.inner_content .left_col{float:left;width:20%;padding:0 5%}.inner_content .left_col_nav{font-size:17px;font-weight:300;color:#4c4c4c;padding:30px 0;border-bottom:1px solid #ccc}.inner_content .left_col_nav img{padding:5px;border:1px solid #ddd}.inner_content .left_col_nav h4{color:#636363;text-transform:uppercase;font-size:16px;font-weight:600}.inner_content .left_col_nav h4:first-child{padding-top:0}.inner_content .left_col_nav ul li{padding:15px 0 15px 15px}.inner_content .left_col_nav ul li a{color:#4c4c4c}.inner_content .right_col{float:right;width:58%;padding:0 5%;color:#818181;border-left:1px solid #ccc}.inner_content .right_col h3{font-size:28px;color:#363636}.inner_content .right_col p{padding:10px 0}.inner_content .right_col .one_col{width:95%;padding:0 5% 5% 0}.inner_content .right_col .two_col div{float:left;width:45%;padding:5% 5% 5% 0}.inner_content .right_col .three_col div{float:left;width:30%;padding:5% 3% 5% 0}.inner_content .quote{padding:20px 0 90px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.inner_content_agent{width:90%;padding:2%}.inner_content_agent ul li{list-style:inherit}.inner_content_agent ul{list-style:inside;padding-left:40px}.inner_content_agent .left_col{float:left;width:20%;padding:0 5%}.inner_content_agent .left_col_nav{font-size:17px;font-weight:300;color:#4c4c4c;padding:30px 0;border-bottom:1px solid #ccc}.inner_content_agent .left_col_nav img{padding:5px;border:1px solid #ddd}.inner_content_agent .left_col_nav h4{color:#636363;text-transform:uppercase;font-size:16px;font-weight:600}.inner_content_agent .left_col_nav h4:first-child{padding-top:0}.inner_content_agent .left_col_nav ul li{padding:15px 0 15px 15px}.inner_content_agent .left_col_nav ul li a{color:#4c4c4c}.inner_content_agent .left_col_nav .search_input{}.inner_content_agent .right_col{float:right;width:58%;padding:0 5%;color:#818181;border-left:1px solid #ccc}.inner_content_agent .right_col h2{color:#4d3f3f}.inner_content_agent .right_col h3{font-size:28px;color:#363636}.inner_content_agent .right_col h4{color:#000}.inner_content_agent .right_col h5{color:#a6a7ab;text-transform:uppercase}.inner_content_agent .right_col p{padding:10px 0}.inner_content_agent .right_col .one_col{width:95%;padding:0 5% 5% 0}.inner_content_agent .right_col .two_col div{float:left;width:45%;padding:5% 5% 5% 0}.inner_content_agent .right_col .three_col div{float:left;width:30%;padding:5% 3% 5% 0}.inner_content_agent .quote{padding:20px 0 90px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.agent-search-prop{width:30%;float:left;background:#2a425d;position:relative;min-height:500px;overflow-x:hidden;overflow-y:scroll}#agent-list-container{height:auto}.agent-container{padding-left:5px;margin:5px 0;height:auto;display:none}.prior_search input[type=submit]{display:inline-block;width:50px;height:50px;background:#de3d33 url(../images/search.png) no-repeat 10px 10px;border:none;cursor:pointer;margin-right:10px;float:right}.prior_search .search_val{width:70%;padding:12px 12px;border:2px inset red;font-size:18px;color:#a1a1a1}.smart_OfficeSearch{padding:15px}.smart_OfficeSearch h1{color:#fff;font:400 40px/44px "Open Sans",sans-serif;padding:10px 0;letter-spacing:-1px}.smart_OfficeSearch .locationOffice{width:91%;padding:12px 12px;border:none;font-size:18px;color:#a1a1a1}.smart_OfficeSearch .officename{width:38%;padding:13px 12px;border:none;font-size:18px;color:#a1a1a1;margin:15px 0}.smart_OfficeSearch input[type=submit]{float:right;display:inline-block;width:50px;height:50px;background:#de3d33 url(../images/search.png) no-repeat 10px 10px;border:none;cursor:pointer;margin-top:15px;margin-right:15px}.panel-office-listing-item{margin:5px 0 5px 0;cursor:pointer;border-bottom:1px solid #fff;padding-bottom:15px}.panel-office-listing-body{padding:0 0 0 10px;display:inline-block;vertical-align:top;color:#fff;max-width:210px;width:100%;height:auto}.panel-office-listing-body.on{background-color:#aaa}.panel-office-listing-image{display:inline-block}#tabs{padding:0;border:none;background:none}#tabs .ui-tabs-nav{padding:15px 0 0 10px;border-radius:0;background:#d0d5d8;border:0}#tabs .ui-tabs-nav li a{font-size:18px}#tabs .ui-tabs-panel{background:none}.search-agent-nav{}.search-agent-header{background:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{background:#25496d}.ui-tabs .ui-tabs-nav li.ui-tabs-active a{color:#fff}.container_20{float:left;padding:20px 2%;width:65%}.container_16{margin-left:auto;margin-right:auto;width:60%;padding:0 10%}.agents{margin:14px 10px 0 0;height:200px!important;padding:10px 1%;min-width:312px;float:left;background:#fff;border:1px solid #dee0e1;box-shadow:1px 1px 3px #ccc;width:30%}.agents img{background:#fff;display:inline;text-align:center;padding:5px;border:1px solid #ddd;float:left;width:100px;max-height:130px}.grid_left{padding:5px 0 0 2%;width:61%;color:#000;float:left;display:inline-block}.grid_left .office{color:#4878a8}.gridsingle{margin-top:26px}.address{clear:left;color:#000}.address_thumb{font-size:13px;padding-left:5px;font-weight:normal;text-transform:none;color:#222}.address_thumb strong{font-size:16px}.address_thumb ul li{overflow:hidden;text-overflow:ellipsis}.agent-profile-social{margin-top:20px}.agent-profile-social img{width:25px}.float_agent{float:left;margin:3px 10px 8px 0;border:1px solid #a4d1fb;background:#daf7ff;padding:3px}a:hover .float_agent{float:left;border:1px solid #ebebeb;background:#f7f7f7;padding:3px}a:hover .left_float_image{float:left;border:1px solid #777;background:#eee;padding:3px}.left_float_image{float:left;margin:3px 10px 35px 0;border:1px solid #cacaca;background:#eaeaea;padding:3px}.more,.more a{color:#0e4d91;font-weight:bold}.more a:visited{color:#0e4d91;font-weight:bold}.more a:hover{color:#000;font-weight:bold;text-decoration:none}.current_property{text-decoration:none;font-weight:bold;text-align:left;letter-spacing:0;padding-left:10px;font-size:13px;margin:0;margin-bottom:5px;color:#000;margin-top:10px}img.agent_listing{float:left;margin:3px 10px 15px 0;border:1px solid #ddd;background:#ebebeb;padding:3px}.agents img.agent_listing{width:50px;height:50px;border:none;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;background:#f7f7f7;padding:0}.agents img.agent_listing:hover{padding:0;border:1px solid #ebebeb;border-right:none}img.agent_search{float:left;margin:3px 10px 5px 0;border:1px solid #a4d1fb;background:#daf7ff;padding:3px}.agents img.agent_search{width:50px;height:50px;border:none;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;background:#f7f7f7;padding:0}.agents img.agent_search:hover{padding:0;border:1px solid #ebebeb;border-right:none}.list_view img.agent_list_view{width:90px;height:107px;border:1px solid #ccc;background:#ebebeb;padding:3px;margin-top:3px}.listview h2{padding-left:0!important}.listview{width:550px;margin-left:20px}.list_view img.agent_list_view:hover{padding:3px;margin-top:3px;border:1px solid #a4d1fb;background:#daf7ff}.listview_features{text-decoration:none;text-align:left;letter-spacing:0;line-height:26px;padding:0 10px 15px;font-size:13px;background-color:#fff;margin-bottom:5px;color:#000;font-weight:normal;float:left;width:200px}.features_left{text-decoration:none;text-align:left;letter-spacing:0;line-height:22px;font-size:13px;margin-bottom:5px;color:#000;font-weight:normal;float:left;width:200px}.thumbs{float:left;margin:5px 8px 5px 0;padding:3px;border:solid #eee 2px;background:#f7f7f7}.highlight{color:#000}.gallery{margin-bottom:15px}.metaagent{background:url(images/blue/arrow.png) no-repeat top left;padding:0 0 10px 24px;font-weight:bold}.metaagentname{font-weight:normal;font-size:11px}.metaagentnamethumb{font-size:18px;padding-left:83px}.metalistingtype{font-weight:bold;padding:2px 4px;background:#a80000;color:#fff;font-size:12px}.metalistingtypel{background:#000 url(images/arrow.png) no-repeat top left;padding:0 0 10px 24px;font-weight:bold;color:#fff;font-size:11px}.metalistingtypethumb{font-weight:bold;padding:3px 4px;background:#a80000;color:#fff;font-size:11px}.agent_results{}.agent_results h1{font-size:30px;color:#000}.agent_results div.agent_header{padding:5px 30px 0 0}.agent_results .terms{color:#666;display:block;float:left}.agent_results .results{color:#666;font-style:italic;display:block;float:right}#main_content h2{color:#000;font-size:26px;font-weight:normal;font-style:normal;text-transform:none;margin:0;padding:0 0 0 26px;clear:left}.agents_list{height:auto;padding-top:0;background:#f5f5f5;overflow:hidden}.pagination{float:left;text-align:right!important;padding:10px 0}.offices{margin:20px 0 10px;height:340px!important;padding:4px;width:305px;display:inline-table}.offices img{background:#fff;display:block;text-align:center;padding:3px;border:1px solid #ddd;height:160px;width:250px}.offices img.office_listing{width:50px;height:50px;border:none;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;background:#f7f7f7;padding:0}.offices img.office_listing:hover{padding:0;border:1px solid #ebebeb;border-right:none}img.agent_search{float:left;margin:3px 10px 5px 0;border:1px solid #a4d1fb;background:#daf7ff;padding:3px}.offices img.office_search{width:50px;height:50px;border:none;border-left:1px solid #ebebeb;border-top:1px solid #ebebeb;background:#f7f7f7;padding:0}.offices img.office_search:hover{padding:0;border:1px solid #ebebeb;border-right:none}.offices_container{width:100%;height:609px;position:relative}.offices_container .white_arrow_pattern_up{top:603px}.offices_list{height:auto}.metaoffice{padding:0 0 10px 24px;font-weight:bold}.metaofficename{font-weight:normal;font-size:11px}.metaofficenamethumb{font-size:18px}.office_grid_left{width:250px;color:#000}.office_Name{height:50px}.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading{padding:4px 15px;border-bottom:1px solid #df0b0b;border-bottom:1px solid rgba(223,11,11,0);-ms-border-top-right-radius:3px;border-top-right-radius:3px;-ms-border-top-left-radius:3px;border-top-left-radius:3px;background:#f1ebeb}.panel-title{margin-top:0;margin-bottom:0;font-size:18px;color:#000}.panel{margin-bottom:23px;background-color:#fcfcff;border:1px solid #12f01e;border:1px solid rgba(18,240,30,0);-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);-ms-box-shadow:0 1px 1px rgba(70,23,23,.05);box-shadow:0 1px 1px rgba(70,23,23,.05)}.panel-default{border:2px inset red;margin-top:10px}.agent_details_prop{width:100%;float:left;position:relative;min-height:500px}.office_details_prop{width:100%;float:left;position:relative;min-height:500px}.agent_details_container{padding:20px;color:#fff;font-size:14px;background:#1e2e43;bottom:0}.agent_details_container .tag{position:absolute;display:block;width:7px;height:17px;top:50%;left:-7px;background:url(../images/bluetag.png)}.agent_details_container img{float:left;margin-right:15px}.agent_details_container a{color:#fff;text-decoration:underline}.agent_details_container_top{padding:20px;color:#fff;font-size:14px;background:#1e2e43;position:relative;margin:-5px 0 0 -5px}.agent_details_container_top .tag{position:absolute;display:block;width:7px;height:17px;top:50%;left:-7px;background:url(../images/bluetag.png)}.agent_details_container_top img{float:left;margin-right:15px}.office_details_container{padding:20px;color:#fff;font-size:14px;background:#1e2e43;bottom:0}.office_details_container .tag{position:absolute;display:block;width:7px;height:17px;top:50%;left:-7px;background:url(../images/bluetag.png)}.office_details_container img{float:left;margin-right:15px}.office_details_container a{color:#fff;text-decoration:underline}.office_details_container_top{padding:20px;color:#fff;font-size:14px;background:#1e2e43;position:relative;margin:-5px 0 0 -5px}.office_details_container_top .tag{position:absolute;display:block;width:7px;height:17px;top:50%;left:-7px;background:url(../images/bluetag.png)}.office_details_container_top img{float:left;margin-right:15px}.advanced-search-1{margin-top:15px}.advanced-search-2{border:0;background-color:#55687d;color:#f6931f;font-weight:bold}.advanced-search-3{width:70%;margin:0 auto;margin-top:15px}.advanced-search-4{background-color:#55687d;overflow-y:auto;height:100%}.advanced-search-5{text-decoration:underline;color:#fff;cursor:pointer;text-align:right;padding-right:25px;padding-top:15px}.advanced-search-6{width:100%;margin-top:30px}.advanced-search-7{margin:0 auto;width:70%}.advanced-search-8{margin:30px auto;width:70%}.advanced-search-9{padding-left:15px;color:#fff}.home_search{float:left;width:100%}.home_search .cell{float:left;width:50%}.home_search .cell_third{float:left;width:28%}.home_search label{padding:0 0 0 0;color:#bbbbbc;font-size:13px;font-weight:400;display:block}.home_search input{width:100%;margin-bottom:10px;margin-top:5px;padding:12px 12px;border:none;font-size:18px;color:#a1a1a1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home_search .cell.full{width:100%}.home_search .agent-only-search{width:100%}.home_search .agent-only-search input{margin:0;width:3%;vertical-align:middle;height:14px}.home_search .agent-only-search span{color:#fff;color:#bbbbbc;font-size:13px;font-weight:400}.custom-dropdown1{margin:5px 0 15px 0;position:relative;display:inline-block;vertical-align:middle;font-size:18px;width:95%;-webkit-appearance:none}.custom-dropdown1:first-child{margin-right:10px}.custom-dropdown_select1{border:0;background-color:#fff;color:#a1a1a1;font-size:inherit;padding:13px 12px 12px 12px;margin:0;width:100%;-webkit-appearance:none;-ms-border-radius:0;-webkit-border-radius:0;border-radius:0}.custom-dropdown1::before{top:.5em;bottom:.5em;background-color:#fff;border-left:1px solid rgba(0,0,0,.1);width:2em;right:0;top:0;bottom:0;content:"";position:absolute;pointer-events:none}.custom-dropdown1::after{color:#ccc;content:"▼";height:1em;font-size:.625em;line-height:1;right:1.2em;top:50%;margin-top:-.5em;position:absolute;pointer-events:none}.subnav-no-mobile input{padding:10px;border:none;font-size:14px;color:#fff;background-color:#273951;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:40px}.subnav-no-mobile .smartsearch{padding:19px 10px 0 10px}.subnav-no-mobile .smartsearch input[type=submit]{width:42px;height:40px;background:url(../images/search2.gif) no-repeat 0 0;background-size:cover}.custom-dropdown2{margin:0 0;position:relative;display:inline-block;vertical-align:middle;font-size:14px;width:95%;-webkit-appearance:none;-ms-border-radius:0!important;-webkit-border-radius:0;border-radius:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:40px}.custom-dropdown2:first-child{margin-right:10px}.custom-dropdown_select2{border:0;background-color:#273951;color:#fff;font-size:14px;padding:9px 6px;margin:0;width:100%;-webkit-appearance:none;-ms-border-radius:0!important;-webkit-border-radius:0;border-radius:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:40px}.custom-dropdown2::before{top:.5em;bottom:.5em;background-color:#2a425d;border-left:1px solid rgba(0,0,0,.1);width:2em;right:0;top:0;bottom:0;content:"";position:absolute;pointer-events:none}.custom-dropdown2::after{color:#ccc;content:"▼";height:1em;font-size:.625em;line-height:1;right:1.2em;top:50%;margin-top:-.5em;position:absolute;pointer-events:none}.custom-dd{width:7%;padding:14px 0;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.custom-dd.wide{width:15%;padding-left:10px;padding-right:6px}.page-fairhousing h2{color:#000}.page-fairhousing h3{font-size:25px!important}.page-fairhousing ul.bullets li{list-style:disc;margin-left:20px;padding:2px 10px}.property-detail-full{width:100%;position:relative;margin-top:-60px}.property-detail-full .property-icons{background:#f4f4f4;padding:20px 25px 20px 15px;overflow:hidden;position:absolute;width:97%}.property-detail-full .property-icons a{display:block;float:left;width:34px;height:29px;background-repeat:no-repeat!important;margin:0 3px}.property-detail-full .property-icons .icon-fav{background:url(../images/btn_star.jpg)}.property-detail-full .property-icons .icon-fav.on{background:url(../images/btn_star_on.jpg)}.property-detail-full .property-icons .icon-email{background:url(../images/btn_email.jpg)}.property-detail-full .property-icons .icon-fb{background:url(../images/btn_fb.jpg)}.property-detail-full .property-icons .icon-twitter{background:url(../images/btn_twitter.jpg)}.property-detail-full .property-icons .icon-new{background:url(../images/btn_new.jpg);float:right}.property-detail-full .property-icons .icon-close{background:url(../images/btn_close.jpg);width:76px;float:right}.property-detail-full .property-info{padding:25px 40px 0 40px;overflow-x:auto;margin-top:70px}.property-detail-full .property-info .property-slideshow{margin:0 auto}.property-detail-full .listing-facts{padding:30px 0 10px 0;overflow:hidden}.property-detail-full .listing-facts .facts{float:left;width:55%;padding:0 5% 0 0}.property-detail-full .listing-facts .facts h2{color:#000;font-size:28px;line-height:30px;margin-bottom:10px}.property-detail-full .listing-facts .facts p{font-size:15px;color:#333}.property-detail-full .listing-facts .facts p.listing-status{font-weight:bold;padding:0 2px}.property-detail-full .listing-facts .facts p.beds{font-size:18px;color:#999}.property-detail-full .listing-facts .facts p.mls{font-size:18px;color:#999}.property-detail-full .listing-facts .facts p.price{font-weight:600;color:#000;padding:30px 0 5px 0;font-size:25px}.property-detail-full .listing-facts .facts p.price-change{background:url(../images/arrow_up.gif) 0 5px no-repeat;padding-left:16px;color:green}.property-detail-full .listing-facts .facts p.price-change.down{background:url(../images/arrow_down.gif) 0 5px no-repeat;color:red}.property-detail-full .listing-facts .facts p.price-details{font-size:12px;line-height:14px}.property-detail-full .property-facts{padding:20px 0}.property-detail-full .property-facts li{list-style-type:circle;font-size:12px;margin-left:20px}.property-detail-full .property-facts li.head{list-style-type:none;font-size:18px;margin-left:0;padding:3px 0}.property-detail-full .contact-agent{float:left;width:35%;padding:2%;border:1px solid #e2e2e2;background:#f8f8f8}.property-detail-full .contact-agent h3{font-size:16px;color:#000;line-height:18px;padding-bottom:15px}.property-detail-full .contact-agent img{float:left;padding-right:12px;padding-bottom:12px;width:90px;height:105px}.property-detail-full .contact-agent .listing-agent-details{float:left;color:#000;display:inline;width:50%}.property-detail-full .contact-agent .listing-agent-details span.title{color:#989898;text-transform:uppercase;font-size:11px}.property-detail-full .contact-agent .listing-agent-details span.name{color:#4679a8}.property-detail-full .contact-agent .listing-agent-details a{float:left;display:block;padding-right:3px;height:19px}.property-detail-full .contact-agent .listing-agent-details a.agent-fb{background:url(https://static1.realtyexecutives.com/site-files/a4841936-b77e-4418-8b7b-4d9298d554a7) no-repeat;width:15px}.property-detail-full .contact-agent .listing-agent-details a.agent-twitter{background:url(https://static1.realtyexecutives.com/site-files/39125088-be88-42be-b255-2bb0c4a1e113) no-repeat;width:25px}.property-detail-full .contact-agent .listing-agent-details a.agent-email{background:url(../images/icon_email.gif) no-repeat;width:25px}.property-detail-full .contact-agent input,.property-detail-full .contact-agent textarea{padding:3%;border:1px solid #e2e2e2;background:#fff;width:90%;box-sizing:border-box}.property-detail-full .contact-agent textarea{min-height:100px}.property-detail-full .contact-agent input[type=submit]{background:#b70e2b;color:#fff;width:96%;margin:15px auto;border:1px solid #de3d33}.property-detail-full #btnBackToResults{display:table;color:#0c68f2;background-repeat:no-repeat;font-size:14px;background-image:url(../../Content/images/newUI-2017/BACK_ARROW_RED.png);padding:5px 5px 5px 25px!important;background-position:0 3px;background-size:24px 24px}.selling_container{padding-left:15px;margin-left:30px}#sellingHomeImage{width:50%;text-align:right;max-height:498px}#findAgent_container{background-color:#4878a8;min-height:70px;margin-left:-45px}#findAgent_container a{color:#fff}.cellItem{float:left}#sellingHomeText{color:#a39a96!important}#sellingHomeTextContainer{width:50%;padding-top:60px}#sellingHomeHeader{color:#4d3f3f;padding-bottom:20px}#findAgent_container h2{color:#fff;font-size:29px;padding-top:10px;text-align:center}#FirstStepsContainer{background-color:#fff;padding-right:20px;padding-top:20px;padding-bottom:20px;margin-left:-40px}.media{overflow:hidden;zoom:1;padding-left:45px}.pull-left{float:left!important;width:10%}.media-image{display:block}.media-heading{color:#4d3f3f;padding-bottom:10px;font-weight:bold;padding-left:10px}.media-body{color:#4d3f3f;width:88%;float:right!important}#media-content{color:#a39a96;padding-left:10px}#media-content a{color:#a39a96}#FiveWaysContainer{padding-right:20px;padding-top:20px;padding-bottom:20px;margin-left:-45px}#TenTechniquesContainer{background-color:#fff;padding-right:20px;padding-top:20px;padding-bottom:20px;margin-left:-40px}#FundamentalHomeSellerContainer{padding-right:20px;padding-top:20px;padding-bottom:20px;margin-left:-45px}#white_arrow_pattern_up_A{top:667px}.Selling_inner_header_bar{background:none;padding:0}#AddValue_FiveWaysHeader{background-color:#2a425d;min-height:70px;padding-left:45px}#AddValue_FiveWaysHeader h2{color:#fff;font-size:29px;padding-top:10px;font-weight:600}#AddValue_ContainerHeader{background-color:#4878a8;box-shadow:none}#AddValue_GettingReady{background-color:#f1ebe2;min-height:80px;padding-left:45px}#AddValue_GettingReady_text{color:#4d3f3f;padding-top:10px;padding-right:45px}#AddValue_One{padding-top:10px}#AddValue_One_Image{max-height:333px;vertical-align:middle}#AddValue_One h3{color:#4d3f3f;padding-bottom:10px;font-weight:bold;padding-top:25px}#AddValue_One h2{color:#a39a96;padding-bottom:10px}#AddValue_One p{color:#a39a96;padding-right:45px}#AddValue_One div{float:left;width:50%}#AddValue_One h3 strong{font-style:normal}#AddValue_Two{}#AddValue_Two_Image{text-align:right;max-height:458px}#AddValue_Two_Text{padding-left:10px}#AddValue_Two div{float:left;width:50%}#AddValue_Two h3{color:#4d3f3f;padding-bottom:10px;font-weight:bold;padding-left:10px;padding-top:25px}#AddValue_Two h3 strong{font-style:normal;padding-left:35px}#AddValue_Two h2{color:#a39a96;padding-bottom:10px;padding-top:10px;padding-left:45px}#AddValue_Two p{color:#a39a96;padding-left:45px}#AddValue_Three{}#AddValue_Three div{float:left;width:50%}#AddValue_Three h2{color:#a39a96;padding-bottom:10px;padding-top:10px}#AddValue_Three h3{color:#4d3f3f;padding-bottom:10px;font-weight:bold;padding-top:25px}#AddValue_Three h3 strong{font-style:normal}#AddValue_Three p{color:#a39a96;padding-right:45px}#AddValue_Three_Text{width:100%!important}#AddValue_Four #AddValue_Four_Image{float:left;width:25%}#AddValue_Four #AddValue_Four_Text{float:left;width:75%}#AddValue_Four h2{color:#a39a96;padding-bottom:10px;padding-top:10px;padding-left:45px}#AddValue_Four h3{color:#4d3f3f;padding-bottom:10px;font-weight:bold;padding-left:45px;padding-top:25px}#AddValue_Four h3 strong{font-style:normal}#AddValue_Four p{color:#a39a96;padding-left:45px}#AddValue_Five{}#AddValue_Five_Image{text-align:right;max-height:444px}#AddValue_Five_Text{}#AddValue_Five h3{color:#4d3f3f;padding-bottom:10px;font-weight:bold;padding-top:25px}#AddValue_Five h3 strong{font-style:normal}#AddValue_Five h2{color:#a39a96;padding-bottom:10px;padding-top:10px}#AddValue_Five p{color:#a39a96;padding-right:45px}#AddValue_Five #AddValue_Five_Image{float:left;width:25%}#AddValue_Five #AddValue_Five_Text{float:left;width:75%}#joinUsContainer{padding-left:15px;margin-left:30px}#joinUsContainer .bullets{margin:20px 0}#joinUsContainer .bullets strong{color:#000}#JoinUsTextContainer{width:67%;padding-top:60px}#JoinUsImage{width:33%;text-align:right;max-height:800px}#JoinUsTxt{margin-top:20px;color:#a39a96!important}.JoinUsButtons{float:left;width:45%;margin-top:20px}.JoinUsButtons.first{margin-right:8%}#AgentFranchiseContainer div{float:left;width:50%}#AgentFranchiseContainer h3{color:#4d3f3f;padding-bottom:10px;font-weight:bold}#AgentFranchiseContainer h2{color:#4d3f3f;padding:0 0 10px 20px}#AgentFranchiseContainer p{color:#a39a96;padding:0 45px 0 20px}#AgentFranchiseContainer h3 strong{font-style:normal}#BecomeAgentFranchiseImage{float:left;width:25%!important}#BecomeAgentFranchiseText{float:left;width:75%!important}#BecomeAgentFranchise{padding-top:45px;padding-bottom:45px}.AboutUsContainer{padding-left:15px;margin-left:30px}#AboutUsHeader{color:#4d3f3f;padding-bottom:20px}#AboutUsText{color:#a39a96!important}#AboutUsContainer{width:50%;padding-top:60px}#AboutUsImage{width:50%;text-align:right;max-height:499px;text-align:center}#AboutUsTextContainer{width:50%;padding-top:60px}#getStarted{background-color:#4878a8;min-height:70px;margin-left:-45px}#getStarted h2{color:#fff;font-size:29px;padding-top:10px;text-align:center}#EstateExcellenceContainer{background-color:#fff;padding-top:20px;padding-right:20px;padding-bottom:20px;margin-left:-45px}#NewsRoomContainer{background-color:#f1ebe2;padding-top:20px;padding-right:20px;padding-bottom:20px;margin-left:-45px}#AroundTheWorldContainer{background-color:#fff;padding-top:20px;padding-right:20px;padding-bottom:20px;margin-left:-45px}#IntVetaranContainer{background-color:#eef0f1;padding-top:20px;padding-right:20px;padding-bottom:20px;margin-left:-45px}.Notches{height:7px;position:relative;margin-left:-45px}#StagingHome_ContainerHeader{background-color:#4878a8;box-shadow:none}#StagingHome_Container h3{color:#4d3f3f;padding-bottom:10px;font-weight:bold}#StagingHome_Container .inner_content .right_col h2{font-size:28px;color:#363636}#NewsRoom_ContainerHeader{background-color:#4878a8;box-shadow:none}#News_Room_Container h3{color:#4d3f3f;padding-bottom:10px;font-weight:bold}#News_Room_Container .inner_content .right_col h2{font-size:28px;color:#363636}#ExecutiveStory_ContainerHeader{background-color:#4878a8;box-shadow:none}#ExecutiveStory_Container h3{color:#4d3f3f;padding-bottom:10px;font-weight:bold}#ExecutiveStory_Container .inner_content .right_col h2{font-size:28px;color:#363636}#Launch{padding-top:45px}.daleImage{width:15%;float:left}.daleText{width:85%;float:left}.textPadding{padding-left:25px!important}#REITextA{width:60%;float:left}#dailPhone{width:40%;float:left}#REITextB{padding-left:45px}.ImportantYear{font-size:30px;color:#4d3f3f!important;font-weight:bold}#ChairmanText{width:80%;float:left}#floppyImage{width:20%;float:left}#CanadianText{width:85%;float:left;padding-top:20px}#CanadianFlagImage{width:15%;float:left}#old_logo{width:25%;float:left}#REITextC{width:75%;float:left;padding-top:20px}#HeartTMImage{width:15%;float:left}#HeartTMText{width:85%;float:left;padding-top:20px}#HeartHomesContainer{padding-top:20px}#REITextD{width:90%;float:left;padding-top:20px}#old_cell_phone{width:10%;float:left}#REITextE{width:50%;float:left;padding-top:10px}#globe_RE_briefcase{width:50%;float:left}#HomeworksImage{width:25%}#EMyth_cover{width:15%;float:left;padding-bottom:20px}#EMyth_coverMText{width:85%;float:left;padding-top:35px}#leatherjacket_smartphoneText{width:80%;float:left;padding-top:20px}#leatherjacket_smartphoneImage{width:20%;float:left}#Entrepreneur{width:15%;float:left}#EntrepreneurContainer{padding-top:20px}#EntrepreneurText{width:85%;float:left;padding-top:15px}#topRank{padding-top:10px}#BecomeAgentHeader{background-color:#385a7c;box-shadow:none}#AgentOppurtunities li{list-style:square}#AgentOppurtunities{padding-left:45px}.property-detail-full-loading{position:absolute;top:0;left:0;z-index:100;background-color:#fff;width:100%;height:10000px;overflow:hidden;display:none}.property-detail-full-loading img{margin-left:50%;margin-top:100px}.property-detail-full-main{position:relative;width:80%;margin:0 auto}.property-detail-full .listing-facts .facts p.provider{font-size:14px;color:#2e2e2e;padding:3px 0}.property-detail-full .listing-facts .facts p.provider .logo img{vertical-align:middle;padding:3px 5px}.property-detail-full .listing-facts .facts p.provider .logo .text{font-size:14px;color:#2e2e2e;padding:3px 0}.property-detail-full .listing-facts .facts p.provider .courtesy{font-size:14px;color:#2e2e2e;padding:3px 0}.property-detail-full .listing-facts .facts p.listingurl a{font-size:14px;color:#de3d33;padding:3px 0;text-decoration:underline}.property-detail-full .listing-facts .facts p.listingcopyright{font-size:12px;color:#2e2e2e;line-height:1.2;padding:3px 0}.property-detail-full .listing-facts .facts p.disclaimer{font-size:12px;color:#2e2e2e;line-height:1.2;padding:3px 0}.property-detail-full .contact-agent .errormsg{font-size:14px;color:#de3d33}#office-header{display:block;float:left}#office-header p{font-size:12px;line-height:14px}#Become_An_Agent_Banner{max-height:280px}#Meri_RAMA_Image{padding-top:20px;padding-bottom:20px}#OriThinkersText{padding-top:20px;padding-bottom:20px}#TopBenifitsLabel{padding-top:10px;padding-bottom:10px}.property-search-map-all1{float:left;padding:20px 3px 0 3px;padding-left:0;display:inline-table;color:#fff}.property-search-map-all2{vertical-align:middle;font-size:12px;line-height:1.4;display:block;padding-left:5px}.property-search-map-all3{float:left;padding:22px 0;display:inline-table}.property-search-map-all3>input[type=checkbox]{width:20px;height:20px;vertical-align:middle}.property-search-check-box1{float:left;padding:20px 3px 0 3px;padding-left:0;display:inline-table;color:#fff}.property-search-check-box2{vertical-align:middle;font-size:12px;line-height:1.4;display:block;padding-left:5px}.property-search-check-box3{float:left;padding:22px 0;display:inline-table}.property-search-check-box3>input[type=checkbox]{width:20px;height:20px;vertical-align:middle;padding:0}.property-search-check-box4{padding-top:8px}.property-search-check-box5{vertical-align:middle}.property-search-check-box5>input[type=checkbox]{width:15px;height:15px}.property-search-check-box7{vertical-align:middle;font-size:12px}.property-search-check-box8{color:#fff}.property-search-more-options-open{padding:14px 0 0 15px;font-weight:600;color:#707070;font-size:15px;cursor:pointer}.property-search-more-options-open img{height:20px;margin-right:5px;vertical-align:middle;margin-bottom:7px}.property-search-more-options{position:fixed;bottom:60px;width:100%;background-color:#000;background-color:rgba(0,0,0,.7);z-index:1000;color:#fff;display:none}.property-search-more-options2{position:absolute;right:0;top:0}.property-search-more-options2 span{padding:0 8px 3px 9px;background-color:#de3d33;color:#fff;cursor:pointer}.property-search-subnav-btn{margin-top:-5px;margin-left:0;margin-right:0;float:left}.property-detail{display:block}.property-detail-mini-mobile{display:none}.property_listing_prop{display:block}.discover-home-loans-container .discover-header{width:100%;min-height:30px;background-color:#1e2226}.discover-home-loans-container .discover-body .cell{float:left;width:54%}.discover-home-loans-container .discover-body .banner-cell{float:left;width:44%}.discover-home-loans-container .discover-text{font-size:20px;line-height:28px;padding:60px 50px}.discover-home-loans-container .discover-banner{padding:37px 0}.contact-form,.contact-form.selling-form{background-color:#f8f8f8;border:1px solid #e2e2e2;padding:6px 15px;font-size:14px}.contact-form h3,.contact-form.selling-form h3{font-size:16px!important;color:#636363;line-height:25px;font-weight:600;margin:15px 0 15px 0}.contact-form input,.contact-form.selling-form input{padding:3%;border:1px solid #e2e2e2;background:#fff;width:94%;margin:3px 0}.contact-form input[type=radio],.contact-form.selling-form input[type=radio]{padding:0;border:none;width:auto;margin:10px 0 10px 15px}.contact-form input[type=submit],.contact-form.selling-form input[type=submit]{background:#b70e2b;color:#fff;margin:10px 0;width:100%}.contact-form textarea,.contact-form.selling-form textarea{width:98%;height:60px;margin:10px 0 0 0;border:1px solid #e2e2e2;max-width:98%}.contact-form label,.contact-form.selling-form label{margin:0 0;font-weight:normal}.contact-form select,.contact-form.selling-form select{padding:3%;margin:3px 0 3px 0;border:1px solid #e2e2e2;width:100%}#FirstSteps_ContainerHeader{background-color:#4878a8;min-height:70px;box-shadow:none}#FirstSteps_Container .left-20{max-width:20%;float:left}#FirstSteps_Container .right-80{max-width:80%;float:right}#FirstSteps_Container .padding-20{padding-left:20px;margin-top:-10px}#FirstSteps_Container h3{font-weight:bold;color:#4d3f3f}#Fundamentals_ContainerHeader{background-color:#4878a8;min-height:70px;box-shadow:none}#Fundamentals_Container .left-20{max-width:20%;float:left}#Fundamentals_Container .right-80{max-width:80%;float:right}#Fundamentals_Container .padding-20{padding-left:20px;margin-top:-10px}#Fundamentals_Container h3{font-weight:bold;color:#4d3f3f}.listing-dynamic-media-btn,.listing-dynamic-media-btn-yt{cursor:pointer;padding:5px 7px;background-color:#b70e2b;color:#fff;float:right;font-size:12px}.listing-dynamic-media-btn-sm{cursor:pointer;padding:3px 7px;background-color:#b70e2b;color:#fff;float:right;font-size:10px;margin:0 3px 5px 0}.listing-dynamic-media-outer-div{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2a425d;background-color:rgba(42,66,93,.6);z-index:130;cursor:pointer}.listing-dynamic-media-inner-div{display:none;position:absolute;top:1%;left:1%;width:98%;height:92%;background-color:#000;background-color:rgba(0,0,0,.7);z-index:140;text-align:center}.listing-dynamic-media-close{padding:8px 10px;text-align:center;width:20px;background-color:#df3e34;float:right;font-size:12px;color:#fff;cursor:pointer}.listing-dynamic-media-new-tab{float:left;height:33px}.listing-dynamic-media-new-tab img{height:33px;margin-left:10px}.listing-dynamic-media-1{float:left;color:#fff;font-size:12px;font-style:italic;padding:8px 10px}.listing-dynamic-media-2{float:left}.listing-dynamic-media-3{height:100%;width:100%;float:left;overflow-y:auto;overflow-x:hidden}.listing-dynamic-media-4{margin-right:10px;padding:8px 10px;text-align:center;width:20px;float:left;background-color:#df3e34;font-size:12px;color:#fff;cursor:pointer}.listing-dynamic-media-iframe{width:100%;height:100%;border:none!important}.property-type-icon1{margin-top:10px}.property-type-icon1 img{vertical-align:middle;margin-right:5px;cursor:pointer}.property-type-icon1 img:first-child{padding:2% 0 2% 3%}.property-type-icon1 span{font-size:10px!important;color:#fff!important}.property-type-icon2{}.property-type-icon2 img{margin-left:5px;vertical-align:middle;height:22px;cursor:pointer}.property-type-icon2 span{margin-left:5px;font-size:10px;color:#000!important}.property-type-icon3{}.property-type-icon3 img{vertical-align:middle!important;height:100%!important;cursor:pointer!important;padding-bottom:2px!important}.property-type-icon3 span{font-size:10px!important;color:#000!important;float:left}.property-type-icon4{margin-top:2px}.property-type-icon4 img{vertical-align:middle;margin-right:5px;cursor:pointer;height:20px}.property-type-icon4 span{font-size:10px!important;color:#000!important}#agent-header{float:left}#agent-header{display:block}#agent-header-mobile{display:none}.agent-header-mobile{display:none}.agent_site1{height:100px;cursor:pointer}.agent_site2{float:left;line-height:1;padding:2px 15px;border-left:1px solid #ccccd0;height:96px;min-width:200px}.agent_site3{font-size:20px;text-align:center;border-bottom:1px solid #ccccd0;padding:4px 0}.agent_site4{font-size:12px;color:#000;padding:3px 0 3px 10px;line-height:1.2}.agent_site5{float:left}.agent_site6{font-size:12px;color:#000}.agent_site7{height:200px}.agent_site8{background-color:#fff}.agent_site9{padding-top:200px}.agent_site9 div#pgcontent h2{color:#4d3f3f}.agent_site10{height:100px;overflow:hidden;background-color:#e5e5e5;background:-moz-linear-gradient(top,#e5e5e5 0%,#f1f1f1 50%,#f1f1f1 51%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e5e5e5),color-stop(50%,#f1f1f1),color-stop(51%,#f1f1f1),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#e5e5e5 0%,#f1f1f1 50%,#f1f1f1 51%,#e5e5e5 100%);background:-o-linear-gradient(top,#e5e5e5 0%,#f1f1f1 50%,#f1f1f1 51%,#e5e5e5 100%);background:-ms-linear-gradient(top,#e5e5e5 0%,#f1f1f1 50%,#f1f1f1 51%,#e5e5e5 100%);background:linear-gradient(to bottom,#e5e5e5 0%,#f1f1f1 50%,#f1f1f1 51%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5',endColorstr='#e5e5e5',GradientType=0)}.agent_site11{float:left;padding:14px 30px}.agent_site12{float:right;text-align:right;font-size:12px;line-height:1.4;padding:5px 10px;color:#777a7c;height:100px;display:inherit;width:auto}.agent_site12 img{height:20px!important;width:20px!important}.agent_site12 p{padding-top:4px}.agent_site12 a{color:#777a7c}.agent_site13{color:#777a7c;font-size:30px}.agent_site14{color:#777a7c;font-size:20px}.agent_site15{float:right}.agent_site15 img{height:100px;vertical-align:middle;width:auto}.agent_site15 a{cursor:pointer}.agent_site16{color:#777a7c;margin-left:15px;font-size:14px;display:inline-block}.agent_site17{text-align:left}.agent_site-name-sm{display:block}#agentsite-social{margin:0 3px;float:left;max-height:100px;max-width:50px}#agentsite-social div{float:left}#agentsite-social .email a:hover{background-position:0 0}#agentsite-social .email a{background:url(/Content/Images/social-media-icons.png) no-repeat 0 0;height:25px;width:25px;display:block;background-position:0 -26px;cursor:pointer}#agentsite-social .facebook a:hover{height:25px;width:25px;background-position:0 -52px}#agentsite-social .facebook a{background:url(/Content/Images/social-media-icons.png) no-repeat 0 0;height:25px;width:25px;display:block;background-position:0 -78px;cursor:pointer}#agentsite-social .googleplus a:hover{height:25px;width:25px;background-position:0 -104px}#agentsite-social .googleplus a{background:url(/Content/Images/social-media-icons.png) no-repeat 0 0;height:25px;width:25px;display:block;background-position:0 -130px;cursor:pointer}#agentsite-social .linkedin a:hover{height:25px;width:25px;background-position:0 -156px}#agentsite-social .linkedin a{background:url(/Content/Images/social-media-icons.png) no-repeat 0 0;height:25px;width:25px;display:block;background-position:0 -182px;cursor:pointer}#agentsite-social .pinterest a:hover{height:25px;width:25px;background-position:0 -208px}#agentsite-social .pinterest a{background:url(/Content/Images/social-media-icons.png) no-repeat 0 0;height:25px;width:25px;display:block;background-position:0 -234px;cursor:pointer}#agentsite-social .twitter a:hover{height:25px;width:25px;background-position:0 -260px}#agentsite-social .twitter a{background:url(/Content/Images/social-media-icons.png) no-repeat 0 0;height:25px;width:25px;display:block;background-position:0 -286px;cursor:pointer}.agent-page-menu ul{float:right;display:inline;margin:0;list-style:none}.agent-page-menu ul li{font:bold 12px/18px sans-serif;display:inline-block;position:relative;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.agent-page-menu ul li{font:400 16px/16px "Open Sans",sans-serif;color:#000;float:left}.agent-page-menu ul li>a{color:#000;padding:42px 15px;display:inline-block}.agent-page-menu ul li>a:hover{font-weight:bold}.agent-page-menu ul li>a.on,.agent-page-menu ul li>a.on:hover{font-weight:bold;color:#000}.agent-page-menu ul li ul{position:absolute;top:100px;right:-1px;width:150px;-webkit-box-shadow:none;-moz-box-shadow:none;display:none;-ms-opacity:0;opacity:0;visibility:hidden;-webkit-transiton:opacity .2s;-moz-transition:opacity .2s;-ms-transition:opacity .2s;-o-transition:opacity .2s;-transition:opacity .2s;background:#fff;padding:0;max-width:200px;height:auto;border:1px solid #dcdedf}.agent-page-menu ul li ul li{background:#fff;display:block;font:400 16px/16px "Open Sans",sans-serif}.agent-page-menu ul li ul li a{color:#000;padding:15px 10px;width:130px;display:block}.agent-page-menu ul li ul li a:hover{background:#2a5b8b;color:#fff}.agent-page-menu ul li:hover ul{display:block;-ms-opacity:1;opacity:1;visibility:visible}.agent-page-menu .agent-mobile-list{display:none}.agent-page-menu .arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #dcdedf;float:right;margin-top:7px;margin-left:5px;display:block}#property-search-wrapper-div .search-prop{left:100%}#property-search-wrapper-div .search-box-mobile{width:100%;position:absolute;z-index:15;display:none;background-color:#2a425d;min-height:300px!important}#property-search-wrapper-div .search-box-mobile input[type=text]{padding:10px;border:none;font-size:14px;background-color:#fff;color:#a1a1a1!important;width:100%;margin-bottom:10px;padding:12px 12px;border:none;font-size:18px;color:#a1a1a1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#property-search-wrapper-div .search-box-mobile .custom-dd{width:50%;padding:5px 2%}#property-search-wrapper-div .search-box-mobile .custom-dd.wide{width:100%;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#property-search-wrapper-div .search-box-mobile .custom-dd.search_price-min{width:50%;padding:5px 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#property-search-wrapper-div .search-box-mobile .custom-dd.search_price-max{width:50%;padding:5px 2%;float:right;text-align:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#property-search-wrapper-div .search-box-mobile .custom-dd.search_list_type{width:50%;padding:5px 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#property-search-wrapper-div .search-box-mobile .custom-dd.search_prop_type{width:50%;padding:5px 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#property-search-wrapper-div .search-box-mobile .custom-dd.search_bed{width:25%;padding:5px 0 0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#property-search-wrapper-div .search-box-mobile .custom-dd.search_bath{width:25%;padding:5px 0 0 4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#property-search-wrapper-div .search-box-mobile .custom-dd.search_area{width:50%;padding:5px 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#property-search-wrapper-div .search-box-mobile .smartsearch input[type=submit]{margin-top:33px;margin-right:5%}#property-search-wrapper-div .search-box-mobile .property-search-subnav-btn{}#property-search-wrapper-div .search-box-mobile .smartsearch{padding:15px 15px 0 15px}#property-search-wrapper-div .search-box-mobile .custom-dropdown_select2{background-color:#fff;color:#000;border:0;color:#a1a1a1;font-size:inherit;padding:12px 12px;margin:0;width:100%;-webkit-appearance:none}#property-search-wrapper-div .search-box-mobile .custom-dropdown2::before{background-color:#fff}#property-search-wrapper-div .search-box-mobile .search-bar-bottom{margin-top:-2px}#property-search-wrapper-div .search_container{background-color:#2a425d;min-height:300px!important;width:100%}#property-search-wrapper-div .search-box-mobile .custom-dd.Openhouse_chkbox{width:25%;padding:5px 0 0 4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#property-search-wrapper-div .subnav{height:60px}#property-search-wrapper-div #map_canvas{min-height:300px!important;border:none!important}#property-search-wrapper-div #full-screen-outer-div-pg{min-height:300px!important}#listing-list-container{min-height:300px!important;overflow:auto!important}#property-search-wrapper-div #property-info-main{min-height:412px!important}#property-search-wrapper-div #property-search-check-box-bottom{display:block}#property-search-wrapper-div #property-search-more-options-open{display:block}#property-search-wrapper-div .panel-listing-item{border-left:none;border-right:none}#property-search-wrapper-div .property-detail-mini-mobile{width:100%;min-height:400px;z-index:15;display:none;background-color:#fff;max-width:1000px!important;height:100%;min-height:300px!important}#property-search-wrapper-div .property-detail-main{position:absolute;top:0;left:0;width:100%;-webkit-overflow-scrolling:touch}#property-search-wrapper-div .property-search-bar-labels{display:none;padding-bottom:5px;color:#bbbbbc;font-size:13px;font-weight:400}#property-search-wrapper-div .property-search-text-box{margin:0 0;position:relative;display:inline-block;vertical-align:middle;font-size:14px;width:100%;-webkit-appearance:none;-ms-border-radius:0!important;-webkit-border-radius:0;border-radius:0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#property-search-wrapper-div #photo-gallery-container #thumb-scroll-div-pg{height:60px}#property-search-wrapper-div #photo-gallery-container .thumb-img-pg{height:50px;width:50px}#property-search-wrapper-div #full-screen-outer-div-pg{visibility:hidden}#property-search-wrapper-div #full-screen-inner-div-pg{overflow:hidden;visibility:hidden}#property-search-wrapper-div #full-screen-inner-div-pg #thumb-scroll-div-pg{height:110px}#property-search-wrapper-div #full-screen-inner-div-pg .thumb-img-pg{height:100px;width:100px}#property-search-wrapper-div .property-detail .contact-agent textarea{min-height:75px;margin-top:1px}#property-search-wrapper-div .property-detail .contact-agent input{padding:3%;border:1px solid #e2e2e2;width:94%}#property-search-wrapper-div .property-detail .contact-agent textarea{padding:3%;border:1px solid #e2e2e2;background:#fff;width:94%}#property-search-wrapper-div .property-detail .contact-agent input[type=submit]{width:100%;cursor:pointer}#property-search-wrapper-div .property-detail .listing-facts .features{width:35%;padding:6px 1% 10px;background-color:#fff;border:none;float:left}#property-search-wrapper-div .property-detail .listing-facts .facts{margin-bottom:20px;width:60%;float:left;padding:0 2% 0 0}#property-search-wrapper-div .property-detail .property-info .property-slideshow{margin:0 auto;margin-bottom:20px;width:60%;float:left;padding:0 2% 0 0}#property-search-wrapper-div .property-detail .contact-agent{float:left;border:1px solid #e2e2e2;background:#f8f8f8;width:35%;padding:6px 1% 10px}#property-search-wrapper-div .property-detail .property-icons{padding:4px 25px 8px 15px}#property-search-wrapper-div .property-detail .property-info{padding:34px 40px 23px 40px;margin-top:41px}#property-search-wrapper-div .property-detail .property-detail-1{padding-bottom:0}#property-search-wrapper-div .property-detail .property-detail-2{padding-top:0;padding-bottom:30px}#property-search-wrapper-div .property-detail .property-detail-3{margin-bottom:0;width:100%;padding:0}#property-search-wrapper-div .property-detail .property-detail-4{background:#f4f4f4;padding:6px 25px 0 15px;overflow:hidden;width:97%}#property-search-wrapper-div .property-detail .property-detail-5{float:left}#property-search-wrapper-div .property-search-page-left:before{text-align:center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);font-family:'squarespace-ui-font';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;content:"";text-align:center;display:inline-block;vertical-align:middle}#property-search-wrapper-div .property-search-page-right:before{text-align:center;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);font-family:'squarespace-ui-font';font-style:normal;speak:none;font-weight:normal;-webkit-font-smoothing:antialiased;content:"";text-align:center;display:inline-block;vertical-align:middle}#property-search-wrapper-div .property-search-page-left{font-size:14px;display:table-cell;background-color:#37516c;color:#fff;padding:7px 0;text-align:center;width:32px;cursor:pointer}#property-search-wrapper-div .property-search-page-right{font-size:14px;display:table-cell;background-color:#37516c;color:#fff;padding:7px 0;text-align:center;width:32px;cursor:pointer}#property-search-wrapper-div .property-search-status{display:table-cell;text-align:center;padding:7px 0;color:#fff;font-size:14px;font-style:italic}#property-search-wrapper-div .property-search-page-wrapper{margin:0 auto;display:table;width:100%;border-bottom:1px solid #37516c;margin:0}#property-search-wrapper-div .property-search-nodata{position:absolute;left:0;top:0;background:#000;background:rgba(0,0,0,.9);color:#fff;z-index:0;width:100%;height:25%;display:none;min-height:190px}#property-search-wrapper-div .property-search-nodata-1{padding:40px 20px 20px 20px;text-align:center;font-size:20px}#property-search-wrapper-div .property-search-nodata-2{position:absolute;bottom:0;padding:5px 10px;color:#fff;width:100%;text-align:center}#property-search-wrapper-div .property-search-nodata-3{color:#fff;font-size:12px}#property-search-wrapper-div .property-search-nodata-4{padding:3px 6px;background-color:#de3d33;color:#fff;width:60px;font-size:14px;text-align:center;margin:8px auto 15px auto;cursor:pointer}#property-search-wrapper-div .property-search-mapdragactive{position:absolute;right:0;top:0;background:#000;background:rgba(0,0,0,.9);color:#fff;z-index:0;width:20%;height:20%;display:none;min-height:200px;-moz-min-width:225px;-ms-min-width:225px;-o-min-width:225px;-webkit-min-width:225px;min-width:225px}#property-search-wrapper-div .property-search-mapdragactive-1{padding:40px 20px 80px 20px;text-align:center}#property-search-wrapper-div .property-search-mapdragactive-2{position:absolute;bottom:0;left:0;padding:5px 10px;color:#fff}#property-search-wrapper-div .property-search-mapdragactive-3{color:#fff;font-size:11px}#property-search-wrapper-div .property-search-mapdragactive-4{padding:2px 4px;background-color:#de3d33;color:#fff;width:40px;font-size:12px;text-align:center;margin:5px 0 10px 5px;cursor:pointer}#property-search-wrapper-div .property-search-mapdragactive-5{position:absolute;top:0;right:0;padding:5px 10px;color:#fff}#property-search-wrapper-div .property-search-mapdragactive-5>img{height:30px;width:30px}#property-search-wrapper-div label.property-search-checkbox-label input[type=checkbox]{position:relative;vertical-align:middle;bottom:1px}#property-search-wrapper-div .property-search-legend{position:absolute;right:0;bottom:0;background:#000;background:rgba(0,0,0,.9);color:#fff;z-index:0;width:20%;display:none;min-height:175px;-moz-min-width:225px;-ms-min-width:225px;-o-min-width:225px;-webkit-min-width:225px;min-width:225px}#property-search-wrapper-div .property-search-legend-1{padding:15px 15px 5px 15px}#property-search-wrapper-div .property-search-legend-2{padding:5px 10px;color:#fff}#property-search-wrapper-div .property-search-legend-3{color:#fff;font-size:11px}#property-search-wrapper-div .property-search-legend-4{padding:2px 4px;background-color:#de3d33;color:#fff;width:40px;font-size:12px;text-align:center;margin:5px 0 10px 5px;cursor:pointer}#property-search-wrapper-div .property-search-legend-5{position:absolute;bottom:-5px;right:5px;padding:5px 10px;color:#fff}#property-search-wrapper-div .property-search-legend-5>img{height:30px;width:30px}#property-search-wrapper-div .property-search-legend-6{margin:5px 15px 5px 15px;font-size:12px}#property-search-wrapper-div .property-search-legend-6 img{vertical-align:middle}#property-search-wrapper-div .property-search-legend-min{position:absolute;right:0;bottom:0;background:#000;background:rgba(0,0,0,.9);color:#fff;z-index:0;width:28px;height:28px;display:none}#property-search-wrapper-div .property-search-legend-min span{cursor:pointer}#property-search-wrapper-div .property-search-legend-min img{width:28px}#property-search-wrapper-div .property-search-social-media{float:right;padding:6px 10px 0 0}#property-search-wrapper-div .property-search-social-media div a{width:auto!important;height:auto!important}#property-search-wrapper-div .property-search-discover{background-color:#fff;padding:15px 18px;font-size:14px;text-align:center;line-height:1.5}#property-search-wrapper-div .property-search-discover a{color:#2a425d!important}#property-search-wrapper-div .property-search-discover img{margin-top:8px}#property-search-wrapper-div .property-search-disclaimer{background-color:#fff;padding:12px 18px;font-size:12px;color:#2a425d!important}#property-search-wrapper-div .property-search-disclaimer br{margin:5px 0;line-height:1.5;display:block;content:" "}#property-search-wrapper-div .property-search-redirect-1{position:absolute;width:100%;display:none}#property-search-wrapper-div .property-search-redirect-2{text-align:center;padding:20px 0}#property-search-wrapper-div .property-search-redirect-3{text-align:center;color:#fff;font-size:20px;padding:20px 200px}#property-search-wrapper-div .property-search-redirect-4{text-align:center;color:#fff;font-size:16px;padding:20px 200px}#property-search-wrapper-div .property-search-redirect-5{text-align:center;padding:20px 0}#property-search-wrapper-div .property-search-redirect-6{background-color:#de3d33;padding:10px 10px;color:#fff;cursor:pointer}#property-search-wrapper-div .property-search-redirect-7{background-color:#de3d33;padding:10px 10px;color:#fff;cursor:pointer}#property-search-wrapper-div .gm-style .gm-style-iw .panel-listing-item a{padding:3px 8px!important;margin:7px;font-size:12px!important}#property-search-wrapper-div .property-popup1{max-width:450px;padding:0;margin:0}#property-search-wrapper-div .property-popup2{width:100%}#property-search-wrapper-div .property-popup3{padding-top:10px}#property-search-wrapper-div .property-popup3 a{margin-left:15px}#property-details-wrapper-div #photo-gallery-container2 #thumb-scroll-div-pg{height:90px;box-sizing:border-box}#property-details-wrapper-div #photo-gallery-container2 .thumb-img-pg{height:80px;width:80px}#property-details-wrapper-div #full-screen-outer-div-pg{visibility:hidden}#property-details-wrapper-div #full-screen-inner-div-pg{overflow:hidden;visibility:hidden}#property-details-wrapper-div #full-screen-inner-div-pg #thumb-scroll-div-pg{height:110px}#property-details-wrapper-div #full-screen-inner-div-pg .thumb-img-pg{height:100px;width:100px}#property-details-wrapper-div .property-detail-full .contact-agent textarea{min-height:75px;margin-top:1px}#property-details-wrapper-div .property-detail-full .contact-agent input{padding:3%;border:1px solid #e2e2e2;width:100%;display:block;margin:0 auto}#property-details-wrapper-div .property-detail-full .contact-agent textarea{padding:3%;border:1px solid #e2e2e2;background:#fff;width:100%;display:block;margin:0 auto}#property-details-wrapper-div .property-detail-full .contact-agent input[type=submit]{cursor:pointer}#property-details-wrapper-div .property-detail-full .listing-facts .features{width:35%;padding:6px 1% 10px;background-color:#fff;border:none;float:left}#property-details-wrapper-div .property-detail-full .listing-facts .facts{margin-bottom:20px;width:60%;float:left;padding:0 2% 0 0}#property-details-wrapper-div .property-detail-full .property-info .property-slideshow{margin:0 auto;margin-bottom:20px;width:60%;float:left;padding:0;margin-right:2%}#property-details-wrapper-div .property-detail-full .contact-agent{float:left;border:1px solid #e2e2e2;background:#f8f8f8;width:35%;padding:6px 1% 10px}#property-details-wrapper-div .property-detail-full .property-details-1{float:right}#property-details-wrapper-div .property-detail-full .property-details-2{margin:0 auto}#property-details-wrapper-div .property-detail-full .property-details-3{padding-bottom:0}#property-details-wrapper-div .property-detail-full .property-details-4{padding-top:0;padding-bottom:30px}#property-details-wrapper-div .property-detail-full .property-details-5{margin-bottom:0;width:100%;padding:0}#property-details-wrapper-div .lender_fulldetailsmobile{position:relative;width:95%;margin:0 auto;background:#1e2e43;color:#fff;margin-top:-30px;display:none}#property-details-wrapper-div .lender_fulldetailsmobile table{width:100%}#property-details-wrapper-div .lender_fulldetailsmobile table .logo{width:50%;vertical-align:middle;padding:2%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#property-details-wrapper-div .lender_fulldetailsmobile table .logo img{max-height:150px;width:100%}#property-details-wrapper-div .lender_fulldetailsmobile table .text{width:50%;padding:2%;vertical-align:middle;font-size:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}#agent-search-wrapper-div{-webkit-overflow-scrolling:touch}#agent-search-wrapper-div .agents_container_wrapper{position:relative;overflow:auto}#agent-search-wrapper-div .agents-hero{background:url(/Content/images/find_agent.png) no-repeat;-ms-background-size:cover;background-size:cover;width:65%;height:609px;float:left;position:absolute}#agent-search-wrapper-div .search-agent{width:35%;float:left;background:#20364e url(/Content/images/agent_back.jpg) repeat-x;position:absolute;min-height:600px;height:100%;right:0}#agent-search-wrapper-div .agents_container .search-agent{width:35%;float:right}#agent-search-wrapper-div .agents_container .search-agent.agent-results{width:35%}#agent-search-wrapper-div .container_20{width:63%}#agent-search-wrapper-div .panel-default{border:2px inset #de3d33}#agent-search-wrapper-div .agents_container .agents{height:200px!important}#agent-search-wrapper-div .agents_container .agent-search-1{float:left}#agent-search-wrapper-div .agents_container .agent-search-1 a img{float:none}#agent-search-wrapper-div .agents_container .agent-search-1 a div{padding:5px 8px;font-size:12px;color:#fff;width:96px;background-color:#b70e2b;text-align:center;margin-top:5px}#agent-search-wrapper-div .agents_container .agent-search-2{color:#000}#agent-search-wrapper-div .agents_container .agent-search-3{background:url(/Content/Images/social-media-icons.png) no-repeat 0 0;background-position:0 -26px;height:25px;width:25px;border:none!important;margin:2px 5px 0 0;display:block;float:left}#agent-search-wrapper-div .agents_container .agent-search-4{height:20px;width:20px;border:none!important;margin-left:-3px}#agent-search-wrapper-div .agents_container .agent-search-5{height:20px;width:25px;border:none!important}#agent-search-wrapper-div .agents_container .agent-search-6{height:20px;width:23px;border:none!important}#agent-search-wrapper-div .agents_container .agent-search-7{margin-top:100px;width:95%}#agent-search-wrapper-div .agents_container .agent-search-7 h4{color:#000}#agent-search-wrapper-div .agents_container .agent-search-8{padding:10px 0 20px 0}#agent-search-wrapper-div .agents_container .agent-search-9{background-color:#b70e2b;padding:10px 12px;color:#fff;width:125px;font-size:12px;text-align:center;margin-bottom:15px;cursor:pointer}#agent-search-wrapper-div .agents_container .agent-search-10{padding:10px 0 100px 0;visibility:hidden;font-style:italic;color:#de3d33;font-size:14px}#agent-search-wrapper-div .subnav{height:60px}#AgentSearchTab .agent-search-tab-1{padding:12px 0 12px 2%;width:98%}#AgentSearchTab .agent-search-tab-2{padding:13px 12px 14px 12px;width:80%}#AgentSearchTab .agent-search-tab-3{margin-right:0!important}#AgentSearchTab .validation-summary-errors{font-size:16px;color:#de3d33}#AgentSearchTab .agent-search-tab-4{width:100%}#AgentSearchTab .agent-search-tab-5{width:50%}#AgentSearchTab .agent-search-tab-6{vertical-align:baseline;width:100%}#office-search-wrapper-div .agents_container_wrapper{position:relative;overflow:auto}#office-search-wrapper-div .agents-hero{background:url(/Content/images/find_agent.png) no-repeat;-ms-background-size:cover;background-size:cover;width:65%;height:609px;float:left;position:absolute}#office-search-wrapper-div .search-agent{width:35%;float:left;background:#20364e url(/Content/images/agent_back.jpg) repeat-x;position:absolute;min-height:600px;height:100%;right:0}#office-search-wrapper-div .agents_container .search-agent{width:35%;float:right}#office-search-wrapper-div .agents_container .search-agent.agent-results{width:35%}#office-search-wrapper-div .container_20{width:63%}#office-search-wrapper-div .panel-default{border:2px inset #de3d33}#office-search-wrapper-div .agents_container .agents{height:180px!important}#office-search-wrapper-div .agents_container .office-search-1{float:left}#office-search-wrapper-div .agents_container .office-search-1 a img{float:none}#office-search-wrapper-div .agents_container .office-search-1 a div{padding:5px 8px;font-size:12px;color:#fff;width:96px;background-color:#b70e2b;text-align:center;margin-top:5px}#office-search-wrapper-div .agents_container .office-search-2{color:#000}#office-search-wrapper-div .agents_container .office-search-7{margin-top:100px;width:95%}#office-search-wrapper-div .agents_container .office-search-7 h4{color:#000}#office-search-wrapper-div .agents_container .office-search-8{padding:10px 0 20px 0}#office-search-wrapper-div .agents_container .office-search-9{background-color:#b70e2b;padding:10px 12px;color:#fff;width:125px;font-size:12px;text-align:center;margin-bottom:15px;cursor:pointer}#office-search-wrapper-div .agents_container .office-search-10{padding:10px 0 100px 0;visibility:hidden;font-style:italic;color:#de3d33;font-size:14px}#office-search-wrapper-div .subnav{height:60px}#OfficeSearchTab .office-search-tab-1{padding:12px 0 12px 2%;width:98%}#OfficeSearchTab .office-search-tab-2{padding:13px 12px 14px 12px;width:100%;margin-top:5px}#OfficeSearchTab .office-search-tab-3{margin-right:0!important}#OfficeSearchTab .validation-summary-errors{font-size:16px;color:#de3d33}#OfficeSearchTab .office-search-tab-4{width:100%}#OfficeSearchTab .office-search-tab-5{width:50%}#OfficeSearchTab .office-search-tab-6{margin-top:19px}#agent-office-search-wrapper-div .agents-hero{background:url(/Content/images/find_agent-office.png) no-repeat;-ms-background-size:cover;background-size:cover;width:65%;height:609px;float:left;position:absolute}#agent-office-search-wrapper-div .search-agent{width:35%;float:left;background:#20364e url(/Content/images/agent_back.jpg) repeat-x;position:absolute;min-height:600px;height:100%;right:0}#agent-office-search-wrapper-div .agents_container .search-agent{width:35%;float:right}#agent-office-search-wrapper-div .agents_container .search-agent.agent-results{width:35%}._reiPublicTinyMceContent ul{list-style:inside}._reiPublicTinyMceContent li{list-style:inherit!important}#_atssh{display:none!important}#consumer_myAccount_dialog li.ui-tabs-active{background-color:#42576e!important;color:#fff!important}#consumer_myAccount_dialog .ui-state-default{background-color:#a9a9a9!important;color:#000!important}#consumer_SignIn_NewAccount_Dialog li.ui-tabs-active{background-color:#42576e!important;color:#fff!important}#consumer_SignIn_NewAccount_Dialog .ui-state-default{background-color:#a9a9a9!important;color:#fff!important}.consumer_reset_password_page{}.consumer_reset_password_page h3{font-size:16px;color:#636363;line-height:22px;font-weight:400;margin:0 0 10px 0}.consumer_reset_password_page input{padding:2%;border:1px solid #e2e2e2;background:#fff;width:94%;margin:3px 0}.consumer_reset_password_page input[type=radio]{padding:0;border:none;width:auto;margin:10px 0 10px 15px}.consumer_reset_password_page input[type=submit]{background:#de3d33;color:#fff;margin:10px 0;width:100%}.consumer_reset_password_page textarea{width:98%;height:60px;margin:10px 0 0 0;border:1px solid #e2e2e2}.consumer_reset_password_page label{margin:0 0;font-weight:normal;padding-top:2px;font-weight:bolder}.consumer_reset_password_page select{padding:3%;margin:5px 0 10px 0;border:1px solid #e2e2e2;width:100%}.consumerDialog .ui-dialog-titlebar .ui-widget-header .ui-corner-all .ui-helper-clearfix .ui-draggable-handle{background-color:#42576e!important}#consumer_dialog_confirm input[type=submit]{background:#de3d33;color:#fff;margin:10px 0;width:100%}.consumerDialogTitle{background:#42576e!important;color:#fff}.consumerDialogBtn .ui-button-text{background-color:#de3d33!important;color:#fff!important}.ConsumerLinks{padding:2%;color:#fff;text-align:center;width:100%;background-color:#67778a;font-size:15pt}#pgcontent .contact-form{width:50%}#pgcontent .contact-form h3{font-size:20px}.featuredListingsContainer{padding:3%}.fetListlabel{color:#de3d33;font-size:18px;float:none!important}.feaLisImg{width:30%;float:left;max-height:150px;display:block}.feaLisDetls{width:65%;float:right;padding-right:1%}.featuredListingPrice{font-size:20px;font-weight:bold;float:none!important}.featuredListingOtherDet{font-size:13px;float:none!important}.fetListing_Courtesy{width:75%;float:left;font-size:11px;color:#000}.fetListing_Logo{width:20%;float:left;font-size:13px}.bioSection li{list-style:inherit!important}.bioSection ul,ol{padding-left:40px;list-style:inside}#blogPageContent h1,h2,h3,h4,h5,h6{color:#818181!important}#blogPageContent{color:#818181!important}#blogPageContent .blog_search{float:left;width:100%}#blogPageContent .blog_search input[type="text"]{width:60%;margin-bottom:10px;margin-top:5px;padding:12px 12px;border:1px solid #e2e2e2;font-size:18px;color:#a1a1a1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#blogPageContent .blog_search input[type="submit"]{width:19%;background:#b70e2b none repeat scroll 0 0;border:1px solid #e2e2e2;font-size:18px;color:#fff;margin:10px 0;padding:12px}#blogPageContent .blog_search input[type="submit"]:hover{cursor:pointer}#joinUsText_2016{text-align:center;width:100%;padding-top:2%}#joinUsText_2016_1{color:#002c59!important;font-size:62px;font-weight:300}#OwnBrokImg{background:url('https://s3.amazonaws.com/static.realtyexecutives.com/site-files/FRANCHISE_Opportunities-HOVER_BUTTON-450X71_300dpi.png')}#OwnBrokImg:hover{background:url('https://s3.amazonaws.com/static.realtyexecutives.com/site-files/FRANCHISE_Opportunities_BUTTON-450X71_300dpi.png')}#BecomeExeImg{background:url('https://s3.amazonaws.com/static.realtyexecutives.com/site-files/AGENT_Opportunities_BUTTON-450X71_300dpi.png')}#BecomeExeImg:hover{background:url('https://s3.amazonaws.com/static.realtyexecutives.com/site-files/AGENT_Opportunities-HOVER_BUTTON-450X71_300dpi.png')}#joinUsImage_2016{width:60%;float:left}#joinUsMobileImg_2016{display:none!important}#FranchiseContainer h5{text-transform:none!important;line-height:25px}#FranchiseContainer .media{padding:2%!important}#FranchiseContainer .pull-left{float:left!important;width:15%}#FranchiseContainer .media-body{color:#4d3f3f;width:83%;float:right!important;padding-top:2%}#BecomeAgentContainer h5{text-transform:none!important;line-height:25px}#BecomeAgentContainer .media{padding:2%!important}#BecomeAgentContainer .pull-left{float:left!important;width:15%}#BecomeAgentContainer .media-body{color:#4d3f3f;width:83%;float:right!important;padding-top:2%}.MediaList{width:30%;float:right}#MobContactForm .inner_content .right_col .one_col{padding-bottom:1%!important}#ed_banner{display:block!important}#ed_banner_mobile{display:none!important}#ed_page .contact-form input{padding:2%!important;border:1px solid #e2e2e2;background:#fff;width:95%}#ed_page .contact-form input[type=checkbox]{width:inherit}#ed_page .contact-form input[type=submit]{background:#b70e2b;color:#fff;margin:10px 0;width:100%}#ed_phone_touch_container{display:none!important}@media only screen and (max-width:1600px){.agents{width:45%}.agents.team{width:30%}.property-detail{display:block}.property-detail-mini-mobile{display:none}.property_listing_prop{display:block}.property-search-check-box8{color:#fff}.home_search .cell_third{width:27%}#agent-search-wrapper-div .container_20{width:61%}#agent-search-wrapper-div .container_20.team{width:100%}#office-search-wrapper-div .container_20{width:61%}.ConsumerLinks{font-size:13pt}.lender{padding:15px;color:#fff;font-size:13px;background:#1e2e43;position:absolute;bottom:0}.lender .tag{position:absolute;display:block;width:7px;height:14px;top:50%;left:-7px;background:url(../images/bluetag.png)}.lender img{float:left;margin-right:15px;width:100px;height:50px}.lender_info{padding:2%!important;color:#fff}#property-search-wrapper-div .property_lender{background-color:#0c273d;padding:15px 18px;font-size:12px;line-height:1.5}#property-search-wrapper-div .property_lender a{color:#2a425d!important}#property-search-wrapper-div .property_lender img{margin-top:8px}.propertySearch_lenderImg{width:40%;float:left;padding:2%}.propertySearch_lenderInfo{width:50%;float:right;color:#fff;padding:3%}.propertySearch_lenderInfo_span{font-size:15px}#blogpageformcontent .contact-form{width:50%!important}.MediaList{width:30%;float:right}#joinUsContainer_2016{height:500px!important;margin-right:0%}.hiddenDiv{display:block!important}.unhiddenDiv{display:block!important}.joinUs2017Btns{padding-right:22%!important;padding-left:22%!important}#joinus2017_new_text-1{width:50%!important}#joinus2017_new_imge{width:30%!important}#joinus_2017_banner{font-size:45px!important}#idcallagent{color:#002c59!important;cursor:default!important}#ed_contactformContainer{width:55%!important}#ed_exe_container{max-width:45%!important}#ed_contactus_bckgrd{background-image:none!important;background-color:#737577}.ed_text{padding-top:1%!important;padding-right:0%!important}.ed_img{width:35%!important}}@media only screen and (max-width:1350px){.home_search .cell_third{width:26%}#property-search-wrapper-div .property-detail .listing-facts .features{width:100%}#property-search-wrapper-div .property-detail .listing-facts .facts{width:100%}#property-search-wrapper-div .property-detail .property-info .property-slideshow{width:100%}#property-search-wrapper-div .property-detail .contact-agent{width:100%;margin-bottom:15%}.ConsumerLinks{font-size:12pt;font-weight:bold}.fetListlabel{color:#de3d33;font-size:13px;float:none!important}.featuredListingPrice{font-size:15px;font-weight:bold;float:none!important}.featuredListingOtherDet{font-size:12px;float:none!important}.fetListing_Courtesy{width:75%;float:left;font-size:11px}.fetListing_Logo{width:20%;float:left;font-size:12px}.lender{padding:10px;color:#fff;font-size:13px;background:#1e2e43;position:absolute;bottom:0}.lender .tag{position:absolute;display:block;width:7px;height:14px;top:50%;left:-7px;background:url(../images/bluetag.png)}.lender img{float:left;margin-right:15px;width:100px;height:50px}.lender_info{padding:2%!important;color:#fff}#property-search-wrapper-div .property_lender{background-color:#0c273d;padding:15px 18px;font-size:10px;line-height:1.5}#property-search-wrapper-div .property_lender a{color:#2a425d!important}#property-search-wrapper-div .property_lender img{margin-top:8px}.propertySearch_lenderImg{width:40%;float:left;padding:2%}.propertySearch_lenderInfo{width:50%;float:right;color:#fff;padding:3%}.propertySearch_lenderInfo_span{font-size:13px}#blogpageformcontent .contact-form{width:50%!important}.MediaList{width:60%;float:right}#joinUsText_2016{width:95%}#joinUsContainer_2016{height:500px!important;margin-right:0%}.joinUs2017Btns{padding-right:28%!important;padding-left:28%!important}.hiddenDiv{display:block!important}.unhiddenDiv{display:block!important}.agent_site7{height:178px}.agent_site9{padding-top:178px}#joinus2017_new_text-1{width:50%!important}#joinus2017_new_imge{width:30%!important}#joinus_2017_banner{font-size:45px!important}#idcallagent{color:#002c59!important;cursor:default!important}.ed_text{padding-top:2%!important;width:90%!important;padding-right:0%!important;padding-bottom:0%!important}.ed_img{width:90%!important}#ed_contactUs_div{width:70%!important}#property-search-bar{padding-top:2%!important}}@media only screen and (max-width:1200px){.smartsearch h1{font:400 35px/40px "Open Sans",sans-serif}.header ul.topnav li a{padding:42px 10px}.home_search .cell_third{width:25%}.ConsumerLinks{font-size:10pt;font-weight:bold}.lender{padding:10px;color:#fff;font-size:13px;background:#1e2e43;position:absolute;bottom:0}.lender .tag{position:absolute;display:block;width:7px;height:14px;top:50%;left:-7px;background:url(../images/bluetag.png)}.lender img{float:left;margin-right:15px;width:100px;height:50px}.lender_info{padding:2%!important;color:#fff}#joinUsText_2016{width:95%}#joinUsText_2016 h1{font-size:25px!important;line-height:inherit;padding-top:6%!important}#joinUsText_2016 p{font-size:15px!important}#joinUsText_2016_1{font-size:50px!important}.hiddenDiv{display:block!important}.unhiddenDiv{display:block!important}.header .logo{width:150px}.agent-page-menu ul li>a{padding:31px 10px}#joinus2017_new_text-1{width:50%!important}#joinus2017_new_imge{width:35%!important}#idcallagent{color:#002c59!important;cursor:default!important}.ed_text{padding-top:2%!important;width:90%!important;padding-right:0%!important;padding-bottom:0%!important}.ed_img{width:95%!important}#ed_contactUs_div{width:70%!important}#property-search-bar{padding-top:1%!important}}@media only screen and (max-width:1100px){.header .logo{width:150px}.header{height:78px}.header ul.topnav li a{font-size:14px;padding:30px 10px}.bodycontent{padding-top:78px;-moz-min-width:768px;-ms-min-width:768px;-o-min-width:768px;-webkit-min-width:768px;min-width:768px}.agent_site1{height:78px;cursor:pointer}.agent_site3{font-size:18px;text-align:center;border-bottom:1px solid #ccccd0;padding:3px 0}.agent_site2{line-height:.9;padding:2px 0;border-left:1px solid #ccccd0;height:74px}.agent_site4{font-size:10px;color:#000;padding:2px 0 2px 8px;line-height:1.3}.agent_site7{height:178px}.agent_site9{padding-top:178px}.agent-page-menu ul li>a{padding:31px 10px}.agent-page-menu ul li ul li a{padding:12px 8px}.agent-page-menu ul li ul{top:78px;width:146px}.consumerDialogMobile{max-width:350px!important}.consumerDialogMobile .ui-dialog-title{font-size:14px;font-weight:bolder}.consumerDialogMobile h3{font-size:13px!important;font-weight:bolder}.consumerDialogMobile div{font-size:10px;font-weight:bolder}.consumerDialogMobile a{font-size:9px!important;font-weight:bolder}.consumerDialogMobile h2{font-size:14px!important;font-weight:bolder}.ConsumerLinks{font-size:9pt!important;padding-left:0%;padding-right:0%}#pgcontent .contact-form{width:70%}#pgcontent .contact-form h3{font-size:20px}.home_search .cell_third{width:25%}.lender{padding:1%;color:#fff;font-size:10px;background:#1e2e43;position:absolute;bottom:0;width:100%}.lender .tag{position:absolute;display:block;width:7px;height:14px;top:50%;left:-7px;background:url(../images/bluetag.png)}.lender img{float:left;margin-right:15px;width:90px;height:45px}.lender_info{padding:1%!important;color:#fff}#property-search-wrapper-div .property_lender{background-color:#0c273d;padding:15px 18px;font-size:8px;line-height:1.5}#property-search-wrapper-div .property_lender a{color:#2a425d!important}#property-search-wrapper-div .property_lender img{margin-top:8px}.propertySearch_lenderImg{width:50%;float:left;padding:2%}.propertySearch_lenderInfo{width:40%;float:right;color:#fff;padding:3%}.propertySearch_lenderInfo_span{font-size:11px}#joinUsText_2016{width:95%}#joinUsContainer_2016{height:400px!important}.hiddenDiv{display:block!important}.unhiddenDiv{display:block!important}.joinUs2017Btns{padding-right:15%!important;padding-left:15%!important}.footerIpad2017{padding:0!important}.agent-page-menu ul li>a{padding:31px 8px}#joinus2017_new_text-1{width:45%!important}#joinus2017_new_imge{width:45%!important}#idcallagent{color:#002c59!important;cursor:default!important}#sellingHomeTextContainer{padding-top:20px}.ed_text{max-width:100%!important}#ed_specialimagealign{text-align:center;float:none!important}#property-search-bar{padding-top:0%!important}#property-search-bar.search-bar-bottom.property-search-bar-row2{padding-top:1%!important}}@media only screen and (max-width:1000px){.header ul.topnav li a{font-size:14px;padding:30px 7px}.smartsearch h1{font:400 30px/35px "Open Sans",sans-serif}.inner_header_bar{padding:10px 0 0 40px;height:100px;position:relative}.agents{width:92%!important}.agents_container .search-agent{display:none}.agents_container .container_20{width:100%}.search{width:40%;z-index:5}.property-detail-full-main{width:90%}.property-detail-full .listing-facts .facts{width:100%}.property-detail-full .contact-agent{width:100%;margin-top:20px}#property-detail-new-window{display:none}#property-detail-close-window{display:none}.property-search-check-box8{color:#000}#AgentFranchiseContainer div{width:50%}#BecomeAgentFranchiseImage{width:100%!important}#BecomeAgentFranchiseText{width:100%!important}#AboutUsTextContainer{width:50%}#AboutUsImage{width:50%;text-align:center}.pull-left{width:30%}.media-body{width:70%}.textPadding{padding:0!important}#sellingHomeTextContainer{width:50%}#sellingHomeImage{width:50%}.mobileNoFloat{width:50%!important;float:none!important}.discover-home-loans-container .discover-body .banner-cell img{content:url("/Content/Images/RealtyExecWebsite_250x227_DHLbanner.jpg")}#AgentFranchiseContainer h2{color:#4d3f3f;padding:0 0 10px 0}#AgentFranchiseContainer p{color:#a39a96;padding:0 45px 0 0}.agent-page-menu ul li>a{padding:31px 6px}.agent-page-menu ul li ul li a{padding:10px 6px}.agent-page-menu ul li ul{width:142px}#property-search-wrapper-div .custom-dd{width:12%}#property-search-wrapper-div .custom-dd.wide{width:20%}#property-search-wrapper-div .property-detail-main{width:100%;position:relative;background-color:#fff}#property-search-wrapper-div .property-detail .listing-facts .facts{width:100%}#property-search-wrapper-div .property-detail .contact-agent{width:100%;margin-top:0}#property-search-wrapper-div .property-detail .listing-facts .features{width:100%}#property-search-wrapper-div .property-detail .listing-facts .facts{width:100%}#property-search-wrapper-div .property-detail .property-info{padding:20px 5px 23px 5px}#property-search-wrapper-div .property-detail .property-info .property-slideshow{width:100%}#property-search-wrapper-div .property-detail .contact-agent{width:100%}#property-search-wrapper-div .property-detail-mini-mobile{display:block}#property-search-wrapper-div .property-detail{display:block;width:100%}#property-search-wrapper-div .property_listing_prop{display:block}#property-search-wrapper-div .search-prop{width:100%;background:#2a425d;position:relative;min-height:700px;display:block;left:0}#property-search-wrapper-div .listing-container{width:100%}#property-search-wrapper-div .subnav{display:block}#property-search-wrapper-div .subnav li.map_view{display:block}#property-search-wrapper-div .subnav li.list_view{display:block}#property-search-wrapper-div .subnav li.search_again{display:none}#property-search-wrapper-div .property-detail-mini-mobile{display:block}#property-search-wrapper-div .property-detail{display:block;width:100%}#property-search-wrapper-div #property-search-map-all-show{display:none}#property-details-wrapper-div .property-detail-full-main{width:90%}#property-details-wrapper-div .property-detail-full .listing-facts .facts{width:100%}#property-details-wrapper-div .property-detail-full .contact-agent{width:100%;margin-top:0}#property-details-wrapper-div .property-detail-full .listing-facts .features{width:100%}#property-details-wrapper-div .property-detail-full .listing-facts .facts{width:100%}#property-details-wrapper-div .property-detail-full .property-info .property-slideshow{width:100%}#property-details-wrapper-div .property-detail-full .contact-agent{width:100%}#agent-search-wrapper-div .agents-hero{width:100%}#agent-search-wrapper-div .search-agent{width:100%}#agent-search-wrapper-div .agents_container .search-agent{width:100%;display:block}#agent-search-wrapper-div .agents_container .search-agent.agent-results{width:100%}#agent-search-wrapper-div .agents_container .container_20{width:100%}#office-search-wrapper-div .agents-hero{width:100%}#office-search-wrapper-div .search-agent{width:100%}#office-search-wrapper-div .agents_container .search-agent{width:100%;display:block}#office-search-wrapper-div .agents_container .search-agent.agent-results{width:100%}#office-search-wrapper-div .agents_container .container_20{width:100%}#agent-office-search-wrapper-div .agents-hero{width:45%}#agent-office-search-wrapper-div .search-agent{width:55%}#agent-office-search-wrapper-div .agents_container .search-agent{width:55%;display:block}#agent-office-search-wrapper-div .agents_container .search-agent.agent-results{width:55%}.calculator_container{max-height:600px}.mortgage_calc{height:400px}.mortgage_calc_img{display:none}.mortgage_results{height:100%}.mortgage_results label{font-size:10px}.mortgage_calc label{font-size:10px}.mortgage_calc_text{margin-top:0%}.mortgage_results_header{font-size:14pt}.mortgage_calc_header{font-size:14pt}.affordability_calc{height:400px}.affordability_results{height:100%}.affordability_results label{font-size:10px}.affordability_calc_img{display:none}.affordability_calc label{font-size:10px}.affordability_calc_text{margin-top:0%}.affordability_results_header{font-size:14pt}.affordability_calc_header{font-size:14pt}.rental_results label{font-size:10px;padding:0%}.rental_calc label{font-size:10px}.rental_calc_img{display:none}.rental_calc{margin:0%}.rental_results{margin-top:0%}.rental_results .cell.full input{margin-top:20px}.rental_calc_text{margin-top:0%}.rental_results_header{font-size:14pt}.rental_calc_header{font-size:14pt}.consumerDialogMobile{max-width:350px!important}.consumerDialogMobile .ui-dialog-title{font-size:14px;font-weight:bolder}.consumerDialogMobile h3{font-size:13px!important;font-weight:bolder}.consumerDialogMobile div{font-size:10px;font-weight:bolder}.consumerDialogMobile a{font-size:9px!important;font-weight:bolder}.consumerDialogMobile h2{font-size:14px!important;font-weight:bolder}.ConsumerLinks{font-size:15pt!important;padding-left:0%;padding-right:0%}#pgcontent .contact-form{width:70%}#pgcontent .contact-form h3{font-size:20px}.featuredListingsContainer{padding:2%}.feaLis{padding-left:3%;padding-right:3%}.feaLisImg{width:200px!important;float:none!important;max-height:150px;display:block}.feaLisDetls{width:100%!important;float:none!important}.fetListlabel{color:#de3d33;font-size:18px;float:none!important}.featuredListingPrice{font-size:20px;font-weight:bold;float:none!important}.featuredListingOtherDet{font-size:13px;float:none!important}.fetListing_Courtesy{width:75%;float:left;font-size:11px}.fetListing_Logo{width:20%;float:left;font-size:13px}.lender{padding:1%;color:#fff;font-size:11px;background:#1e2e43;position:absolute;bottom:0;width:100%}.lender .tag{position:absolute;display:block;width:7px;height:14px;top:50%;left:-7px;background:url(../images/bluetag.png)}.lender img{float:left;margin-right:15px;width:100px;height:50px}.lender_info{padding:2%!important;color:#fff}#property-search-wrapper-div .property_lender{background-color:#0c273d;padding:15px 18px;font-size:13px;line-height:1.5}#property-search-wrapper-div .property_lender a{color:#2a425d!important}#property-search-wrapper-div .property_lender img{margin-top:8px}.propertySearch_lenderImg{width:50%;float:left;padding:2%}.propertySearch_lenderInfo{width:30%;float:right;color:#fff;padding:4%}.propertySearch_lenderInfo_span{font-size:16px}.property-search-legend-min{display:none!important}.property-search-check-box8{color:#000}#propAdvSrch{display:none!important}.contact-form input{padding:1%!important;width:98%}.contact-form select{padding:1%!important}.contact-form textarea{width:98%;height:30px}.advSrchMore{font-size:10px!important;font-weight:bold}#FranchiseContainer h1{font-size:22px!important;font-weight:bold;line-height:inherit}#BecomeAgentContainer h1{font-size:22px!important;font-weight:bold;line-height:inherit}#joinUsText_2016{width:100%;padding-top:0%}#joinUsText_2016 h1{font-size:30px!important;line-height:inherit;padding-left:20%;padding-top:6%!important;padding-bottom:3%!important}#joinUsText_2016 p{font-size:13px!important}#FranchiseContainer .pull-left{width:30%}#BecomeAgentContainer .pull-left{width:30%}#brokJoinUsSubContainer iframe{width:100%!important}#regionJoinUsSubContainer iframe{width:100%!important}#joinUsText_2016_1{font-size:50px!important;padding-top:4%;text-align:center}#joinUsContainer_2016{margin:30px!important;background:none}.joinUsText_2017_1{font-size:25px!important}.joinUsText_2017_sub{font-size:20px!important}.joinUs2017Btns{padding-right:15%!important;padding-left:15%!important}.joinUsmobBtns{text-align:center!important}#bcmexeimg{width:200px!important}#ownBroimg{width:200px!important}#blogPageContent .blog_search input[type="text"]{width:100%}#blogPageContent .blog_search input[type="submit"]{width:49.5%}.MediaList{width:45%!important}.hiddenDiv{display:block!important}.unhiddenDiv{display:block!important}#joinus2017_new_text-1{width:45%!important}#joinus2017_new_imge{width:40%!important}#idcallagent{color:#002c59!important;cursor:default!important}#ed_contactUs_div{width:90%!important}#ed_contactus_bckgrd{background-image:none!important;background-color:#737577}}@media only screen and (max-width:900px){.agent_site5{display:none}#office-header{display:none}#agentsite-social{display:none}#blogPageContent .blog_search input[type="text"]{width:100%}#blogPageContent .blog_search input[type="submit"]{width:49.5%}.hiddenDiv{display:none!important}.unhiddenDiv{display:block!important}.agentbrokerInfo2017{text-align:center!important;font-size:10px!important;padding:0!important}.agentbrokerSocialInfo2017{display:none!important}.footerAgentBrokerAbout2017 a{font-size:12px!important}.linkLoginPA2017{float:left!important;padding-top:10px!important}#mobContxt{padding-top:1%!important;width:60%!important}#mobileJoinusConnectImg{width:40%!important}#joinus2017_new_text-1{width:45%!important}#joinus2017_new_imge{width:45%!important}#idcallagent{color:#002c59!important;cursor:default!important}#ed_ris_medi_logo{padding-top:0%}}@media only screen and (max-width:768px){.header,.header-new{height:78px;-moz-min-width:310px;-ms-min-width:310px;-o-min-width:310px;-webkit-min-width:310px;min-width:310px;height:auto}.bodycontent{padding-top:78px;-moz-min-width:320px;-ms-min-width:320px;-o-min-width:320px;-webkit-min-width:320px;min-width:320px;max-width:768px}.header a:first-child img,.header-new a:first-child img{width:150px}.property_listing_prop{display:block}.search-prop{width:100%;background:#2a425d;position:relative;min-height:500px;display:block;left:0}.listing-container{width:100%}.search-home{width:100%}.subnav li,.prior_search,.slideshow,.blog_summary .cell.rowspan2,.blog_summary div:last-child,.subnav-no-mobile .search-bar-bottom{display:none}.mobile,.subnav li.mobile,.subnav-no-mobile div.mobile{display:block}.subnav{height:43px}.search{width:100%}.search-prop{background:#1e2e43}.smartsearch{}.smartsearch_less{margin-top:120px}.smartsearch_more{margin-top:90px}.smartsearch .location{width:92%}.smartsearch h1{font-size:30px;line-height:40px}.smartsearch .smCapTxt{display:none}.smCapTxt{font-size:20px;line-height:40px}.menu{clear:both}.header ul.topnav{display:none}.header ul.topnav,.header ul.topnav li{float:none;overflow:hidden;clear:both}.header ul.topnav li a{border-right:none;border-bottom:1px solid #dcdedf;border-top:1px solid #eee;width:100%;padding-left:30px;font-size:20px}.message,.quote{padding:45px}.quote{padding-bottom:80px}.blog_summary .cell{width:50%}.blog_article_wood .cell{width:100%}.blog_article_wood .cell img{display:none}.inner_header_bar h1{font-size:34px;line-height:42px}.subnav-no-mobile input,.custom-dropdown2,.custom-dropdown_select2{height:auto}.inner_content .right_col,.inner_content .left_col,.inner_content .right_col .one_col,.inner_content .right_col .two_col div,.inner_content .right_col .three_col div{float:none;width:94%;border-left:none}.inner_content_agent .right_col,.inner_content_agent .left_col,.inner_content_agent .right_col .one_col,.inner_content_agent .right_col .two_col div,.inner_content_agent .right_col .three_col div{float:none;width:94%;border-left:none}.property_listing_prop-home{display:none}.search-prop-home{width:100%;background:#2a425d;position:relative;min-height:500px;display:block}.search-home{width:100%}.search-prop-home{background:#1e2e43}.property-detail-mini-mobile{display:block}.property-detail{display:block;width:100%}.property-detail-full-main{width:95%}.property-detail-full .listing-facts .facts{width:100%}.property-detail-full .contact-agent{width:100%;margin-top:20px}#agent-header{display:none}#agent-header-mobile{display:block;width:100%}.agent-header-mobile{display:block}.agent_site5{float:none}.scroll-arrow-container{display:none}.mobileNoMargin{margin:0%!important}.mobileNoPadding{padding:0%!important}.mobileMargin{padding:0!important;margin:7%!important}.mobileTextAlign{text-align:center!important}.mobileView img{width:100%!important}.mobileFont h1{font-size:28px!important;line-height:40px}.mobileFont h2{font-size:22px!important;line-height:30px}.mobileFont h3{font-size:18px!important;line-height:25px}.mobileFont p{font-size:15px!important}.mobileViewNoPadding{padding:10px 0 0 0!important}.pull-left{width:100%;float:none!important}.media-body{width:100%}.mobileTextContainer{width:100%!important;padding:0!important}.mobileImageContainer{width:100%!important;text-align:center}#joinUsContainer{margin:0;padding:0 10px;margin-left:0}#JoinUsImage{display:none}#JoinUsTextContainer{width:100%}.JoinUsButtons{float:none;width:100%}#AgentFranchiseContainer div{width:100%}.blueHeader{padding-left:1%;padding-right:1%}#agent-only-search-error{font-size:10px}.listing_agent{display:none}.AboutUsContainer{padding:0!important;margin:0}.textPadding{padding:0!important}.selling_container{padding:0;margin:0}.cellItem{float:none}.staticPages_HeaderMobile{height:130px}#sellingHomeImage{text-align:center}#AddValue_Container{padding:0;margin:0}.AddValuecellItem{width:100%!important;float:none!important}.AddValueMobilePadding{padding:0!important}#AddValue_Two{padding-top:6%}#AddValue_ContainerHeader{height:120px}.mobileNoFloat{width:100%!important;float:none!important}.discover-home-loans-container .discover-body .cell{float:none;width:100%}.discover-home-loans-container .discover-body .banner-cell{float:none;width:100%;text-align:center}.agent_site7{height:266px}.agent_site9{padding-top:266px}.agent_site10{height:188px}.agent_site12{text-align:center;display:inline-block;width:100%}.agent_site13{font-size:26px}.agent_site14{font-size:18px}.agent_site15 img{height:100px;vertical-align:middle;width:auto!important}.agent_site16{display:inherit;margin-left:0}.agent_site17{text-align:center;float:none}.agent_site-name-sm{display:none}.agent_site19{padding-left:5px!important}.agent-page-menu ul{display:none}.agent-page-menu ul,.agent-page-menu ul li{float:none;clear:both}.agent-page-menu ul li{border-right:none;border-top:1px solid #eee;width:100%;padding:0}.agent-page-menu ul li a{padding-left:30px;font-size:20px;padding:24px 5px 24px 20px;display:block}.agent-page-menu ul li:hover ul{display:none;-ms-opacity:0;opacity:0;visibility:hidden}.agent-page-menu .agent-mobile-list{display:block}.agent-page-menu .arrow-down{display:none}.footer .company{height:auto}.footer .ribbon{display:none}.footer .about,.footer .footer-intl,.footer .footer-agent1{width:90%;height:auto}.footer .about{padding:3% 7% 1% 7%}.footer .company{padding-top:3%}.footer .company ul{height:auto}.footer .footer-intl{padding:3% 2%}.footer .footer-agent1{padding:3% 0%;width:90%!important}.footer .share .sp1{width:98%;padding-right:0;text-align:left}.footer .share .sp2{padding-left:15px;text-align:left}.footer .share .sm{background:#4d3f3f;width:100%;padding-left:5px}#property-search-wrapper-div .property-detail .listing-facts .facts{width:100%}#property-search-wrapper-div .property-detail .contact-agent{width:100%;margin-top:0}#property-search-wrapper-div .property-detail-mini-mobile{display:block}#property-search-wrapper-div .property-detail{display:block;width:100%}#property-search-wrapper-div .property-detail .property-detail-4{padding:6px 5px 0 5px}#property-search-wrapper-div .subnav li.search_again{display:block}#property-search-wrapper-div .property-search-bar-labels{display:block}#property-search-wrapper-div .property-detail .property-icons{padding:4px 5px 8px 5px;position:relative}#property-search-wrapper-div .property-detail .property-info .property-slideshow{margin-left:2%;margin-right:2%;width:92%}#property-search-wrapper-div .property-detail .property-info{padding:0 0 23px 0;margin-top:0}#property-search-wrapper-div .property-detail .property-detail-1{margin-top:2%;margin-left:2%;margin-right:2%;width:92%}#property-search-wrapper-div .property-detail .property-detail-2{margin-left:2%;margin-right:2%;width:92%}#property-search-wrapper-div .property-detail #property-details-agent-bottom{margin-left:2%;margin-right:2%;width:92%}#property-search-wrapper-div .property-detail .contact-agent{margin-bottom:100px}#property-search-wrapper-div .property-search-redirect-3{padding:20px 20px}#property-search-wrapper-div .property-search-redirect-4{padding:20px 20px}.property-search-check-box4{padding-top:2px;float:right}.property-search-check-box7{vertical-align:middle;font-size:10px}#property-search-list-view{padding:15px 5px 15px 45px!important}#property-search-map-view{padding:15px 5px 15px 45px!important}#property-search-btn-search{margin-right:15px!important}.property-search-check-box8{color:#000}.property-search-legend-min{display:none!important}.property-search-legend{display:none!important}.property-search-subnav-btn{margin-left:0;margin-right:0;margin-top:-21px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:right}#saveSearch{display:none!important}#property-details-wrapper-div .lender_fulldetailsmobile{display:block}#property-details-wrapper-div .property-detail-full-main{width:95%}#property-details-wrapper-div .property-detail-full .listing-facts .facts{width:100%}#property-details-wrapper-div .property-detail-full .contact-agent{width:100%;margin-top:0;padding:0}#agent-search-wrapper-div .agents-hero{width:100%}#agent-search-wrapper-div .search-agent{width:100%}#agent-search-wrapper-div .agents_container .search-agent{width:100%;display:block}#agent-search-wrapper-div .agents_container .search-agent.agent-results{width:100%}#agent-search-wrapper-div .agents_container .container_20{width:100%}#agent-search-wrapper-div .search_again{margin-right:15px!important}#office-search-wrapper-div .agents-hero{width:100%}#office-search-wrapper-div .search-agent{width:100%}#office-search-wrapper-div .agents_container .search-agent{width:100%;display:block}#office-search-wrapper-div .agents_container .search-agent.agent-results{width:100%}#office-search-wrapper-div .agents_container .container_20{width:100%}#agent-office-search-wrapper-div .agents-hero{width:100%}#agent-office-search-wrapper-div .search-agent{width:100%}#agent-office-search-wrapper-div .agents_container .search-agent{width:100%;display:block}#agent-office-search-wrapper-div .agents_container .search-agent.agent-results{width:100%}#tabs .ui-tabs-nav li a{font-size:14px}#property-detail-new-window{display:none}#property-detail-close-window{display:none}.calculator_container{height:auto;max-height:none}.calculator_header ul li a{font-size:11px}.calculator_nav{display:-webkit-flex}.calculator_header ul li.on{border:none;background:#002c59}.mortgage_calc_container{height:1300px;position:inherit}.mortgage_calc_image_text{width:100%;height:250px}.mortgage_calc_text{margin:4%}.mortgage_calc_img{display:none}.mortgage_calc .cell{padding:1% 3% 5% 2%}.mortgage_calc{width:100%;float:none;height:850px}.mortgage_results{width:100%;float:none;height:650px}.mortgage_results label{padding:0}.affordability_calc_container{height:1200px;position:inherit}.affordability_calc_image_text{width:100%;height:250px}.affordability_calc_text{margin:4%}.affordability_calc_img{display:none}.affordability_calc .cell{padding:0% 3% 5% 2%}.affordability_calc{width:100%;float:none;height:800px}.affordability_results{width:100%;float:none;height:650px}.affordability_results label{padding:0}.affordability_results .cell.full{padding:1% 2% 8% 3%}.rental_calc_container{position:inherit}.rental_calc_image_text{width:100%;height:250px}.rental_calc_text{margin:4%}.rental_calc_img{display:none}.rental_calc .cell{padding:1% 3% 5% 2%}.rental_calc{width:100%;float:none;height:500px;margin:0%}.rental_results{width:100%;float:none;height:200px;margin:0%}.consumerDialogMobile{max-width:315px!important}.consumerDialogMobile .ui-dialog-title{font-size:14px;font-weight:bolder}.consumerDialogMobile h3{font-size:13px!important;font-weight:bolder}.consumerDialogMobile div{font-size:10px;font-weight:bolder}.consumerDialogMobile a{font-size:7px!important;font-weight:bolder}.consumerDialogMobile h2{font-size:14px!important;font-weight:bolder}.ConsumerLinks{font-size:9pt!important;padding-left:0%;padding-right:0%}#pgcontent .contact-form{width:100%}.search_container{background-color:#fff!important}.search_container,.property_listing_prop,#listing-list-container,.search-prop,#property-search-box-search,#property-details-mobile-view .property-info{height:auto}#listing-list-container{overflow-y:hidden!important;padding-top:7%}body{-webkit-overflow-scrolling:touch}#property-search-wrapper-div .property-search-redirect-1{background-color:#000;background-color:rgba(0,0,0,.8)}#property-search-wrapper-div{padding-bottom:65px}#agent-search-wrapper-div .agents_container_wrapper{height:auto}#agent-search-wrapper-div .search-agent{width:100%;float:none;position:relative;min-height:350px;height:auto}#agent-search-wrapper-div .subnav{position:fixed;bottom:0;width:100%}#office-search-wrapper-div .agents_container_wrapper{height:auto}#office-search-wrapper-div .search-agent{width:100%;float:none;position:relative;min-height:350px;height:auto}#office-search-wrapper-div .subnav{position:fixed;bottom:0;width:100%}.featuredListingsContainer{padding-top:5%}.feaLis{padding-left:15%;padding-right:15%}.feaLisImg{float:none!important;display:block}.feaLisDetls{width:100%!important;float:none!important;font-size:11px}.feaLisDetls li{display:block!important}.fetListlabel{font-size:11px!important;font-weight:bold}.featuredListingPrice{font-size:15px!important}.featuredListingOtherDet{font-size:11px!important}.fetListing_Courtesy{width:100%;float:none;font-size:9px;padding-left:3%}.fetListing_Logo{width:40%;float:none;font-size:11px}.lender{padding:1%;color:#fff;font-size:11px;background:#1e2e43;position:absolute;bottom:0;width:100%}.lender .tag{position:absolute;display:block;width:7px;height:14px;top:50%;left:-7px;background:url(../images/bluetag.png)}.lender img{float:left;margin-right:15px;width:100px;height:50px}.lender_info{padding:2%!important;color:#fff}.lender_bottom{color:#fff;font-size:11px;background:#1e2e43;bottom:0;padding-left:10%;padding-right:10%;padding-top:5%;padding-bottom:5%;text-align:center}.lender_bottom .tag{position:absolute;display:block;width:7px;height:14px;top:50%;left:-7px;background:url(../images/bluetag.png)}.lender_bottom img{float:left;margin-right:15px;width:150px;height:75px}.lender_bottom_info{padding:3%;color:#fff}#property-search-wrapper-div .property_lender{background-color:#0c273d;padding:15px 18px;font-size:9px;line-height:1.5}#property-search-wrapper-div .property_lender a{color:#2a425d!important}#property-search-wrapper-div .property_lender img{margin-top:8px}.propertySearch_lenderImg{width:60%;float:left;padding:2%}.propertySearch_lenderInfo{width:30%;float:right;color:#fff;padding:0%}.propertySearch_lenderInfo_span{font-size:13px}.property-detail-full .property-info{padding:5px!important}#property-details-wrapper-div .property-detail-full .property-info .property-slideshow{min-height:300px}#joinUsContainer_2016{margin-top:10px!important;margin-bottom:10px!important;height:500px!important}#FranchiseContainer h1{font-size:22px!important;font-weight:bold}#BecomeAgentContainer h1{font-size:22px!important;font-weight:bold}#joinUsMobileImg_2017{display:none}#joinUsText_2016_1{font-size:28px!important}#joinUsText_2016 h1{font-size:20px!important;margin-right:0%!important;line-height:inherit;padding-top:6%!important;margin-right:0%;padding-left:0%}#joinUsText_2016{float:none;padding-top:0%;width:100%;text-align:center;height:inherit!important}.joinUsText_2017_1{font-size:15px!important;padding-top:4%!important;padding-bottom:2%!important}.joinUsText_2017_sub{font-size:11px!important}.joinUsText_2017_Mob{font-size:18px!important}.joinUs2017BtnsSub{width:100%!important;float:none!important}.joinUsText_2017_mobLineHt{line-height:20px!important}#joinUsMobileImg_2016{display:block!important}#FranchiseContainer .mobileView img{width:60%!important;padding-left:20%!important}#BecomeAgentContainer .mobileView img{width:60%!important;padding-left:20%!important}#reiimgFp{width:75%!important}#FranchiseContainer .pull-left{float:none;width:100%}#FranchiseContainer .media-body{width:100%}#FranchiseContainer h4{font-size:18px!important;font-weight:bold}#FranchiseContainer #proftitabilityImg{width:100%!important}#BecomeAgentContainer .pull-left{float:none;width:100%}#BecomeAgentContainer .media-body{width:100%}#BecomeAgentContainer h4{font-size:18px!important;font-weight:bold}#BecomeAgentContainer #proftitabilityImg{width:100%!important}.impText{font-size:18px!important;font-weight:bolder!important}#blogPageContent .blog_search input[type="text"]{width:100%}#blogPageContent .blog_search input[type="submit"]{width:49.5%}#blogPageContent img{height:100%!important}#blogpageformcontent .contact-form{width:100%!important}.MediaList{width:95%!important}.hiddenDiv{display:none!important}.unhiddenDiv{display:block!important}.agentbrokerInfo2017{text-align:center!important;font-size:10px!important;padding:0!important}.agentbrokerSocialInfo2017{display:none!important}.footerAgentBrokerAbout2017 a{font-size:12px!important}.linkLoginPA2017{float:left!important;padding-top:10px!important}#callNwClick img{width:21px!important;height:21px!important}.contactFormJoinUs{display:none}#mobileJoinusConnectBtn{display:block!important}.JoinUsDialogTitle{color:#000;background:#fff!important;border:none;color:#002c59!important;font-weight:300;font-size:18px;padding-left:4%!important}#callNwClick img{width:21px!important;height:21px!important}#joinus2017_new_imge{width:90%!important;float:none!important}#joinus2017_new_text-1{width:90%!important;float:none!important}#MobContactForm .inner_content{width:100%!important}#MobContactForm .inner_content .right_col{width:100%!important;padding:0%!important}#joinus_2017_banner{font-size:28px!important}#idcallagent{color:#002c59!important}#ed_contactformContainer{width:100%!important}#ed_contactformContainer_first{width:100%!important}.ed_img{width:94%!important}}@media only screen and (max-width:479px){#blogPageContent .blog_search input[type="text"]{width:100%}#blogPageContent .blog_search input[type="submit"]{width:49%}#blogpageformcontent .contact-form{width:100%!important}.hiddenDiv{display:none!important}.unhiddenDiv{display:block!important}.agentbrokerInfo2017{text-align:center!important;font-size:10px!important;padding:0!important}.agentbrokerSocialInfo2017{display:none!important}.footerAgentBrokerMain2017 a{font-size:12px!important}.linkLoginPA2017{float:left!important;padding-top:10px!important}#mobContxt{padding-top:2%!important;width:65%!important}#mobileJoinusConnectBtn{height:40px!important}#mobileJoinusConnectImg{width:60%!important}#idcallagent{color:#002c59!important}.blueHeader{padding-left:1%;padding-right:1%}#ed_banner{display:none!important}#ed_banner_mobile{display:block!important}#ed_page .inner_content{width:100%!important;padding-top:0%;padding-left:5%!important;padding-right:5%!important}#ed_exe_logo_container{max-width:85%!important;padding-left:5%!important}#ed_page .inner_content .right_col,.inner_content .left_col,.inner_content .right_col .one_col,.inner_content .right_col .two_col div,.inner_content .right_col .three_col div{width:100%!important;padding-left:0%!important;padding-right:0%!important;padding-top:0%!important;padding-bottom:5%!important}.header_font_ed{padding-top:5%!important;font-size:28px!important}#ed_contactUs_div{width:100%!important;float:none!important}.mob_font_cost{font-size:17px!important}#ed_ris_medi_logo{height:inherit!important}#ed_contactformContainer{width:90%!important}#ed_contactformContainer_first{width:90%!important}#ed_contactus_bckgrd{background-image:none!important;background-color:#737577}#ed_phone_touch_container{display:block!important}}@media only screen and (max-width:768px){.rei-header-broker.agent_site7{height:148px}.rei-bodycontent-broker{padding-top:148px}.rei-bodycontent-broker.agent_site9{padding-top:148px}.rei-header-broker .agent_site10{height:70px}.rei-header-broker .agent_site11{padding:10px;text-align:center}.rei-header-broker .agent_site12{display:none}.rei-header-broker .agent_site13{font-size:18px}.rei-header-broker .agent_site14{font-size:12px}.hiddenDiv{display:none!important}.unhiddenDiv{display:block!important}.agentbrokerInfo2017{text-align:center!important;font-size:10px!important;padding:0!important}.agentbrokerSocialInfo2017{display:none!important}.footerAgentBrokerAbout2017 a{font-size:12px!important}.linkLoginPA2017{float:left!important;padding-top:10px!important}#idcallagent{color:#002c59!important}#ed_exe_logo_container{max-width:85%!important;padding-left:5%!important}#ed_exe_container{max-width:100%!important}.ed_text{width:100%!important;max-width:95%!important}}@media only screen and (max-width:479px){.rei-header-broker .agent_site13{font-size:14px}.rei-header-broker .agent_site14{font-size:12px}.hiddenDiv{display:none!important}.unhiddenDiv{display:block!important}.agentbrokerInfo2017{text-align:center!important;font-size:10px!important;padding:0!important}.agentbrokerSocialInfo2017{display:none!important}.footerAgentBrokerAbout2017 a{font-size:12px!important}.linkLoginPA2017{float:left!important;padding-top:10px!important}#joinUsContainer_2016{height:325px!important}.mortgage_calc_container{height:1100px}.mortgage_results{height:400px}.mortgage_calc{width:100%;float:none;height:700px}#joinus2017_new_imge{width:90%!important;float:none!important}#joinus2017_new_text-1{width:90%!important;float:none!important}#franimg{height:38px}#idcallagent{color:#002c59!important}}.footerNew{background:#fff;overflow:hidden;color:#727476;box-shadow:0 0 4px #ddd;font-size:12px!important;padding:10px;padding-top:25px!important;font-family:'Open Sans',sans-serif!important}.footerNew a{color:#727476!important;overflow:hidden;text-overflow:ellipsis;display:block}.footerNewHeader{color:#002c59!important;padding-bottom:10px;font-weight:600;font-family:'Open Sans',sans-serif!important;font-size:15px}.dividerNew{height:1px;margin:9px 0;overflow:hidden;background-color:#727476}.linkLoginPA2017{float:right;color:maroon!important;font-weight:600}.hiddenDiv{display:block}.unhiddenDiv{display:block}.footerAgentBroker2017{background:#002c59;overflow:hidden;color:#fff;box-shadow:0 0 4px #ddd;font-size:14px!important;padding:3px;position:fixed;bottom:0;width:100%;z-index:100;font-family:'Open Sans',sans-serif!important;max-width:2000px}.footerAgentBroker2017 a{color:#fff!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.agentbrokerInfo2017{text-align:right;font-size:14px;font-family:'Open Sans',sans-serif!important}.footerAgentBroker2017 img{height:20px!important;width:20px!important;vertical-align:middle}.footerAgentBrokerAbout2017{background:#fff;overflow:hidden;color:#727476;box-shadow:0 0 4px #ddd;font-size:14px!important;padding:10px;font-family:'Open Sans',sans-serif!important;padding-bottom:40px!important}.footerAgentBrokerAbout2017 a{color:#727476!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.footerAgentBrokerHeader2017{color:#002c59!important;padding-bottom:10px;font-weight:bold;font-family:'Open Sans',sans-serif!important;font-size:16px!important}.iternationalSocialInfo2017 a{display:inline!important}.iternationalSocialInfo2017 img{height:20px!important;width:20px!important;vertical-align:middle}.copyright2017{font-size:12px;text-align:right;padding-right:35px}.header-new .agent_site8{background-color:transparent!important}#thumb-scroll-div-pg{position:absolute;top:0;left:0;height:145px;width:100%;overflow:hidden;border:4px solid #1e2e43;padding:0 0;background-color:#1e2e43;border-top:none}#thumb-scroll-div-pg ul{list-style:none;display:block;white-space:nowrap;padding:0 0}#thumb-scroll-div-pg li{width:100px;display:inline}.thumb-img-pg{height:100px;width:100px;cursor:pointer;border-left:3px solid #1e2e43;border-right:3px solid #1e2e43}.outer-div-pg{position:relative;width:100%;-moz-min-width:300px;-ms-min-width:300px;-o-min-width:300px;-webkit-min-width:300px;min-width:300px}.outer-div-pg-thumb{position:relative;width:100%;-moz-min-width:300px;-ms-min-width:300px;-o-min-width:300px;-webkit-min-width:300px;min-width:300px}#thumb-outer-div-pg{margin-top:0;padding:0 0}#main-image-outer-div-pg{min-height:200px;border:4px solid #1e2e43;border-bottom:none;box-sizing:border-box}#main-image-scroll-div-pg{position:absolute;top:0;left:0;width:100%;overflow:hidden;background-color:#1e2e43}#main-image-scroll-div-pg ul{margin:0 0;padding:0 0;display:table;list-style:none;background-color:#000;background-color:rgba(0,0,0,.3)}#main-image-scroll-div-pg li{text-align:center;display:table-cell;vertical-align:middle;padding:0 0}.main-image-img-pg{height:100%;max-width:none}#full-screen-outer-div-pg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#2a425d;-ms-opacity:.6;opacity:.6;z-index:150;cursor:pointer}#full-screen-inner-div-pg{position:absolute;top:1%;left:1%;width:98%;height:92%;background-color:#fff;background-color:rgba(255,255,255,0);z-index:160;text-align:center}.arrow-div-pg{position:absolute;top:0;width:30px;height:30px;z-index:10;bottom:0;cursor:pointer;display:block;overflow:hidden;-ms-opacity:.8;opacity:.8}#left-arrow-pg{left:0;margin:auto}#left-arrow-pg img{height:30px}#right-arrow-pg{margin:auto -2px auto 0;right:0}#right-arrow-pg img{height:30px}#pic-num-outer-div-pg{position:absolute;top:0;left:0;z-index:10;margin:0 auto;color:#fff;display:block}#pic-num-inner-div-pg{margin:0 auto;text-align:center;font-size:14px;background-color:#000;background-color:rgba(0,0,0,.5);padding:6px 16px}#full-screen-btn-pg{position:absolute;top:0;right:0;z-index:10;margin:0 auto;padding:8px 15px 8px 15px;background-color:#000;background-color:rgba(0,0,0,.5);color:#fff;display:block;text-align:center;cursor:pointer}.pic-num-pg-1{float:right;background-color:#de3d33;padding:8px 15px 8px 15px;cursor:pointer}.pic-num-pg-2{font-size:12px}.pic-num-pg-3{float:left}.pic-num-pg-4{width:100%}.home_gallery1{background-repeat:no-repeat;background-position:left center;-ms-background-size:cover;background-size:cover}.home_gallery2{padding:6px 10px;background-color:#de3d33;color:#fff;font-size:12px;margin:auto 5px;border:1px solid #fff;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.home_gallery3{padding:6px 10px;background-color:#fff;color:#de3d33;font-size:12px;margin:auto 5px;border:1px solid #de3d33;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.home_gallery4{position:relative}.home_gallery5{position:absolute;top:0;left:0;z-index:5}.home_gallery6{position:absolute;top:0;left:0;z-index:2}.home_gallery7{position:absolute;bottom:5%;left:2%;z-index:10}.slick-loading .slick-list{background:#fff url('../images/ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('./fonts/slick.eot');src:url('./fonts/slick.eot?#iefix') format('embedded-opentype'),url('../fonts/slick.woff') format('woff'),url('../fonts/slick.ttf') format('truetype'),url('../fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'<';color:#000}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'>';color:#000}[dir='rtl'] .slick-next:before{content:'←'}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}@font-face{font-family:'Realty Executives';src:url(../../fonts/Realty-Executives.TTF);font-style:normal}.facelift>.home-about p{color:#000}.facelift>.home-about i{color:#000;line-height:32px}.facelift>.home-about>.home-info>div:first-of-type>p{font-size:28px;line-height:38px}.facelift>.home-about>.home-info>div:first-of-type>p:first-child,.facelift>.home-about>.home-info>div:first-of-type>p:first-child{font-weight:800;color:#002b58}.facelift>.home-about>.home-info>div:first-of-type>p:last-child{color:#b70e2b;font-weight:300}.facelift>.home-about>.home-info>div:first-of-type>p.divider{margin:0 .5em 0 .5em;color:#727476;font-weight:800}.facelift>.home-about>.home-info .contact-tags{margin-right:2em}.facelift>.home-about>.home-info>div{clear:left;padding-right:0;padding-left:0}.facelift>.home-about>.home-info>div p,.facelift>.home-about>.home-info>div div{float:left}.facelift>.home-about .home-content>div{width:100%;justify-content:space-between;font-weight:bolder;margin-top:25px}.facelift>.home-about{padding:15px}.facelift>.home-about .main-picture-frame,.facelift .picture-frame{background-position:top;background-size:cover;float:left;box-shadow:-15px -15px 0 #fff;padding:0;margin:15px 20px 15px 15px;width:20%;border-radius:4px;max-width:220px;background-repeat:no-repeat}.facelift>.home-about .main-picture-frame>div,.facelift .picture-frame>div{padding-bottom:100%;border-radius:4px}.facelift>.home-about .home-info,.facelift>.home-about .home-content{float:left;width:calc(80% - 35px)}.facelift>.home-about .btn{border-radius:3px;color:#002b58;width:8em;margin-right:15px}.facelift .home-content p,.facelift .home-content a,.facelift .home-info .contact-tags p{font-size:18px;font-weight:400;line-height:32px}.facelift.agentBrokerRegionFooter .footerAgentBroker2017{max-width:100%;position:relative;z-index:0}.facelift .agentbrokerInfo2017{color:#fff}.facelift.agentBrokerRegionFooter{background-color:#f2f2f2}.facelift.agentBrokerRegionFooter .btn{color:#000!important;border-color:#727476}.facelift.agentBrokerRegionFooter #agent-sticky .btn{color:#fff!important;border-color:#fff}.facelift.agentBrokerRegionFooter .btn:hover{color:#fff!important}.facelift.agentBrokerRegionFooter h3.footerAgentBrokerHeader2017{color:#000!important;font-size:16pt!important;font-weight:600}.facelift .footerAgentBrokerAbout2017 a{white-space:normal}.facelift.agentBrokerRegionFooter .agent-footer-agent-info li,.facelift.agentBrokerRegionFooter .agent-footer-agent-info p,.facelift.agentBrokerRegionFooter .agent-footer-contact p,.facelift.agentBrokerRegionFooter .agent-footer-about-re p,.facelift.agentBrokerRegionFooter li,.facelift.agentBrokerRegionFooter p{color:#000;font-weight:600;font-size:15px}.facelift.agentBrokerRegionFooter .agent-footer-contact>ul>li a,.facelift.agentBrokerRegionFooter .broker-footer-contact>ul>li a,.facelift .home-about a:hover{text-decoration:none}.facelift #facelift-runner div,#facelift-runner a{color:#000!important;font-size:14px!important}.facelift.facelift-main{background-color:#f2f2f2}.facelift.bootstrap .container.footerAgentBrokerAbout2017,.facelift.bootstrap>.container.home-about{background-color:#f2f2f2;box-shadow:none;padding-right:15px;padding-left:15px}.facelift.bootstrap>.container.home-about{padding-right:30px;padding-left:30px}.facelift .agentbrokerSocialInfo2017{display:flex!important}.facelift .agent-footer-agent-info,.facelift .agent-footer-contact,.facelift .agent-footer-about-re{margin-bottom:1em}.facelift .agent-footer-agent-info ul:first-of-type li:first-of-type{font-size:14pt}.facelift .agent-footer-agent-info>.footer-picture-frame,.facelift .region-footer-agent-info>.footer-picture-frame,.facelift .broker-footer-agent-info>.footer-picture-frame{width:30%;float:left;border-radius:4px;padding:0;margin:0 20px 0 0;max-width:220px}.facelift .agent-footer-agent-info>.footer-picture-frame>div,.facelift .region-footer-agent-info>.footer-picture-frame>div,.facelift .broker-footer-agent-info>.footer-picture-frame>div{padding-bottom:100%;background-position:top;background-size:cover;border-radius:4px}.facelift .broker-footer-agent-info>.footer-picture-frame{box-shadow:none;margin:0 20px 10px 0}.facelift .agent-footer-agent-info>div:nth-of-type(2){float:left;width:calc(70% - 30px)}.agent-footer-contact i,.home-about i,.broker-footer-contact i,.region-footer-contact i{font-size:x-large;margin-right:.5em;text-align:center;float:left;color:#a1a1a1}.agent-footer-contact>div i,.broker-footer-contact>div i{font-size:30px}.agent-footer-contact li,.facelift .home-about .contact-tags{display:block;align-items:center}.agent-footer-contact>div{clear:both}.agent-footer-contact>ul>li div:nth-of-type(2)>p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.facelift #agent-sticky p,#sticky-contact{-webkit-transition:bottom .5s,left .5s;-moz-transition:bottom .5s,left .5s;-o-transition:bottom .5s,left .5s;transition:bottom .5s,left .5s;font-size:14px;line-height:12px;color:#fff}.facelift #agent-sticky .footer-picture-frame{height:80px;width:80px;border-radius:4px;background-position:top;background-size:cover;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.facelift #agent-sticky>div{padding:0 30px;top:20px;position:absolute;-webkit-transition:top .5s;-moz-transition:top .5s;-o-transition:top .5s;transition:top .5s}.facelift #agent-sticky.min>div{top:-10em}.facelift #agent-sticky #sticky-contact{position:fixed;background:#002c59;width:5em;padding:5px;bottom:20px;left:120px}.facelift #agent-sticky.min #sticky-contact{bottom:12px;left:calc(50% - 35px)}.facelift #agent-sticky #sticky-contact:hover{background-color:#b70e2b}.facelift #agent-sticky>div>div:first-of-type{float:left;padding-right:10px}.facelift #agent-sticky{background-color:#002c59;display:none;justify-content:center;position:fixed;z-index:6;bottom:0;height:120px;width:100%;color:#fff;-webkit-transition:height .5s;-moz-transition:top .5s;-o-transition:top .5s;transition:height .5s;overflow-y:hidden}.facelift #agent-sticky.min{height:50px}.facelift #sticky-toggle{position:absolute;top:10px;right:10px;color:#fff;font-size:10pt}.facelift.team-roster a,.facelift.team-roster div,.facelift.team-roster h3,.facelift.team-roster p{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.facelift.team-roster .team-member{margin-top:20px}.facelift.team-roster h2{margin-bottom:30px}.facelift .team-member div>h3{padding-bottom:10px}.facelift .team-member p{padding-top:0}.facelift .team-member a{color:#b70e2b!important;text-decoration:none!important}.facelift .team-member>div{width:calc(75% - 20px);float:right}.facelift.team-roster .picture-frame{position:relative;box-shadow:none;margin-left:0;margin-top:0;width:25%;-webkit-filter:contrast(100%);filter:contrast(100%);top:0}.facelift.team-roster .team-member:hover a.picture-frame{filter:contrast(110%);-webkit-filter:contrast(110%)}.facelift.team-roster .team-member a.picture-frame:hover{-webkit-filter:contrast(110%);filter:contrast(110%)}.subnav li.mobile.other-page,.header-new div.mobile.other-page.sleek-look,.header-new.agent-page-menu.other-page.sleek-look ul li>a,.open-menu.header-new.agent-page-menu.other-page.sleek-look ul li>a{color:#fff}.facelift-header .new-ui2017.consumer-links.other-page.sleek-look #consumerLoginLink,.facelift-header .new-ui2017.consumer-links.other-page.sleek-look #agentBrokerListingLink,.facelift-header .new-ui2017.consumer-links.other-page.sleek-look #consumerMyAccountBtn,.facelift-header .new-ui2017.consumer-links.other-page.sleek-look #frhousinglnk{border-color:#fff}.new-ui2017.consumer-links.other-page.sleek-look #consumerLoginLink,.new-ui2017.consumer-links.other-page.sleek-look #agentBrokerListingLink,.new-ui2017.consumer-links.other-page.sleek-look #consumerMyAccountBtn,.new-ui2017.consumer-links.other-page.sleek-look #frhousinglnk{background:transparent;border:2px solid #fff;border-radius:3px;color:#fff}.header-new.other-page.sleek-look{background-color:transparent}.header-new.other-page.facelift{top:60px}.facelift.bootstrap a:focus,.facelift.bootstrap a:hover{text-decoration:none}.header-new.other-page.facelift.international{top:0}@media(max-width:979px){.header-new.other-page.facelift.propertysearch.international{top:0}}.header-new.other-page.facelift.sticky-header,.header-new.other-page.facelift.propertysearch.sticky-header,.header-new.facelift.v2.sticky-header{top:0!important}@media(max-width:979px){.header-new.other-page.facelift{top:90px}.header-new.other-page.facelift.propertysearch{top:60px}}@media(max-width:320px){.header-new.other-page.facelift{top:110px}}.bodycontent.full-width,#pageheader.facelift{max-width:100%}.bodycontent.other-page.sleek-look{padding-top:0!important}@media(max-width:768px){body .bodycontent.other-page{padding-top:80px!important}}.facelift.full-width-heading h1,.facelift.full-width-heading p{text-align:center;color:#fff;font-weight:200;text-shadow:0 0 5px #000}.facelift.full-width-heading h1{margin-top:20px;margin-bottom:10px}.facelift.full-width-heading{background-size:cover;background-position:center;padding-top:60px}.facelift.full-width-heading>.container{height:400px;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.facelift.full-width-heading>.container{height:285px}}@media(min-width:1800px){.facelift.full-width-heading>.container{height:650px}}.facelift.selling-links img.thumb-frame{height:150px;width:200px;display:block;margin:0 auto}.facelift.selling-links .container>div{text-align:center;width:25%;float:left}.facelift.selling-links a:hover{text-decoration:none}.facelift.selling-links p{color:#555}.facelift.selling-links a:hover p{font-weight:800}.facelift.selling-links .container{padding-bottom:0}.bootstrap .selling-content li{list-style:initial;list-style-position:inside}.bootstrap .selling-content p,.bootstrap .selling-content li{margin-bottom:2ex}.selling-content p strong{margin-right:1em}.facelift .slick-track>a{left:0}.facelift .featuredListingsContainer{padding:3%;padding-top:0}.facelift .extrainfo{width:80%;margin:auto}.facelift .fetTitle,.facelift .loadingSpinner h5{text-align:center;color:#002347!important;font-weight:700;padding-top:20px;margin-bottom:30px;font-size:32px}.facelift .fetListlabel{color:#de3d33;font-size:18px;float:none!important}.facelift .featlist-container{position:relative}.facelift .featlist-container .feat-list-fav{position:absolute;font-size:30px;right:10%}.facelift .featlist-container .feat-list-fav:hover{cursor:pointer}.facelift .featlist-container .feat-list-fav i{-webkit-transition:transform .4s cubic-bezier(.4,0,.2,1),font-size .1s cubic-bezier(.6,2.6,.7,1),opacity .5s cubic-bezier(0,1,0,1);-moz-transition:transform .4s cubic-bezier(.4,0,.2,1),font-size .1s cubic-bezier(.6,2.6,.7,1),opacity .5s cubic-bezier(0,1,0,1);-o-transition:transform .4s cubic-bezier(.4,0,.2,1),font-size .1s cubic-bezier(.6,2.6,.7,1),opacity .5s cubic-bezier(0,1,0,1);transition:transform .4s cubic-bezier(.4,0,.2,1),font-size .1s cubic-bezier(.6,2.6,.7,1),opacity .5s cubic-bezier(0,1,0,1)}.facelift .featlist-container .feat-list-fav:hover i{transform:rotate(144deg)}.facelift .featlist-container .feat-list-fav:active i{font-size:50px}.facelift .featlist-container .feat-list-fav i:nth-of-type(1){color:#fff;z-index:1;text-shadow:0 0 5px #000;opacity:1}.facelift .featlist-container .feat-list-fav i:nth-of-type(2){opacity:0;text-shadow:0 0 5px #000;color:#ff0}.facelift .featlist-container .feat-list-fav.consumer-fav i:nth-of-type(1){opacity:0}.facelift .featlist-container .feat-list-fav.consumer-fav i:nth-of-type(2){opacity:1}.facelift .feaLisImg{width:80%;padding-bottom:45%;margin:auto;float:initial;display:block;background-position:center;background-size:cover;border-radius:4px;height:1px;max-height:initial}.facelift .featuredListingDetail p{float:left;margin-right:20px}.facelift .featuredListingDetail{clear:left}.facelift .featuredListingDetail:nth-child(2) p:first-child{color:#15c;font-weight:700;font-size:20px}.facelift .featuredListingDetail:nth-child(2) p:nth-child(2){font-weight:100}.facelift .feaLisDetls{width:80%;float:initial;padding:10px;padding-right:0;margin:auto}.facelift .featuredListingPrice{font-size:26px;font-weight:bold;float:left!important}.facelift .featuredListingOtherDet{font-size:13px;float:none!important}.facelift .fetListing_Courtesy{width:100%;float:initial;font-size:14px;color:#000;font-style:italic;line-height:initial}.facelift .fetListing_Logo{width:100%;font-size:13px;padding:5px 0}.facelift .slick-prev,.facelift .slick-next{font-size:75px;top:0;color:#002347;height:100%;width:4%;min-width:30px}.facelift .slick-prev:before,.facelift .slick-next:before{display:none}.facelift .slick-prev{left:-25px}.facelift .slick-next{right:-25px}.facelift#reviews{display:block;position:relative;top:-78px;visibility:hidden}.facelift.agent-review-container{width:95%;position:relative;height:350px}@media(max-width:768px){.facelift.agent-review-container{height:475px}}.facelift.agent-review-container h2{position:relative;padding-top:10px;z-index:1}.facelift.agent-review-container .agent-review>div{position:relative;margin:10px 0}.facelift.agent-review-container p{z-index:1}.facelift.agent-review-container p:nth-of-type(1){}.facelift.agent-review-container p:nth-of-type(2){text-align:right}.facelift.agent-review-container .carousel-indicators{position:relative;bottom:initial;left:0;z-index:15;width:initial;padding-left:initial;margin-left:initial;margin-right:initial;text-align:initial;list-style:initial}.facelift.agent-review-container>span{position:absolute;font-size:150px;top:15px;right:0;z-index:0;color:#f2f2f2}.facelift.agent-review-container>span i::before{position:absolute;top:-1ex;right:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.facelift.agent-review-container>span i:nth-of-type(2)::before{opacity:0;right:0}.facelift.agent-review-container>span.paused i:nth-of-type(2)::before{opacity:1;right:1.2em;content:""}.facelift.agent-review-container .carousel-indicators li.active i::before{color:#002c59}.facelift.agent-review-container .carousel-indicators li i{pointer-events:none}.facelift.agent-review-container .carousel-indicators li{color:#bfbfbf;display:initial;width:initial;height:initial;margin:initial;text-indent:initial;text-align:center;cursor:pointer;border:initial;border-radius:initial;background-color:initial}@media only screen and (max-width:1200px){.facelift #facelift-runner>.dividerNew,#facelift-runner>br{display:block!important}.facelift #facelift-runner div,#facelift-runner a{text-align:center}.facelift .featlist-container .feat-list-fav{font-size:25px}}@media only screen and (max-width:991px){.facelift>.footerAgentBrokerAbout2017>div>div:nth-child(2)>h3,.facelift>.footerAgentBrokerAbout2017>div>div:nth-child(3)>h3{margin-top:0}}@media only screen and (max-width:1000px){.facelift.selling-links .container>div{width:50%}.facelift.selling-links .container>div:nth-child(1),.facelift.selling-links .container>div:nth-child(2){height:210px}.facelift .featlist-container .feat-list-fav{right:3%}.facelift .feaLisImg{width:100%!important;float:initial!important;padding-bottom:60%}.facelift.team-roster .picture-frame{width:50%}.facelift .team-member>div{width:auto;float:none}}@media only screen and (max-width:768px){.facelift>.home-about>.home-content{clear:left}.facelift>.home-about .home-content{width:100%}.facelift>.home-about>.home-info{width:calc(60% - 35px)}.facelift>.home-about .main-picture-frame{width:40%}.facelift.agentBrokerRegionFooter .agent-footer-agent-info,.facelift.agentBrokerRegionFooter .agent-footer-contact,.facelift.agentBrokerRegionFooter .agent-footer-about-re{padding-left:0!important;padding-right:0!important}.facelift .footerAgentBroker2017.agent-team{margin-bottom:50px}.facelift #agent-sticky{display:block!important}.facelift .featlist-container .feat-list-fav{right:15%}.facelift .fetListing_Courtesy{padding-left:0}.facelift .slick-prev,.facelift .slick-next{font-size:60px}}@media only screen and (max-width:479px){.facelift>.home-about .home-info{width:100%}.facelift>.home-about .main-picture-frame{width:calc(100% - 35px);margin:auto}.facelift>.home-about>.home-info>div:first-of-type>p{font-size:24px}.facelift>.home-about .btn{font-size:16px;padding:6px;width:7em;margin:3px 1px}.facelift .agent-footer-agent-info>div.footer-picture-frame{width:calc(100% - 30px)}.facelift div.agent-footer-agent-info>div:nth-of-type(2){width:100%}.bootstrap .container.footerAgentBrokerAbout2017{max-width:100%!important;font-size:smaller}.facelift #facelift-runner li>a{font-size:11px!important}.facelift #facelift-runner .copyright2017>div{font-size:12px!important}.facelift .team-member div>h3{font-size:22px}.facelift .team-member div>a{}.facelift .team-member div>p{}.facelift.team-roster .picture-frame{width:40%}.facelift.full-width-heading h1{font-size:30px}.facelift.full-width-heading p{font-size:12px;line-height:20px}.facelift.selling-links .container>div{width:100%;height:210px!important}}.header-new.bootstrap .container{padding:0 15px}.facelift .new-ui2017 #homepage_search{z-index:10}.facelift .home_gallery4{position:absolute;width:100%!important;height:800px!important;top:0;display:block}.facelift .home_gallery5,.facelift .home_gallery6{width:100%!important;height:800px!important}.new-home-2017.facelift.agentoffice-home{position:relative;background:none!important;width:100%;height:800px;background-size:cover;display:block;background-position:center}.agentofficelist.bootstrap h1{font-size:2.2vw;line-height:4vw}.new-home-2017.facelift{position:relative;background-image:none;width:100%;height:800px;background-size:cover;display:block;background-position:center}@media only screen and (max-width:1000px){.new-home-2017.facelift.agentoffice-home{background-image:none!important;width:100%!important;height:600px!important;background-size:cover!important;background-position:center}.facelift .home_gallery5,.facelift .home_gallery4,.facelift .home_gallery6{height:600px!important}.bodycontent .new-home-2017.facelift{position:relative;width:100%!important;height:600px!important;background-size:cover!important;background-position:center}}.header-new.facelift .mobile.menu i{color:#002c59;font-size:21px;position:absolute;top:20%}.header-new.facelift.sticky-header .mobile.menu i,.header-new.facelift.open-menu .mobile.menu i{color:#fff}.header-new.facelift.sleek-look .mobile.menu i,.header-new.facelift .mobile-search i{font-size:21px;position:absolute;top:20%;color:#fff}.header-new.facelift.v2 .mobile.menu i{position:initial;top:auto}@media only screen and (max-width:1100px){.facelift .new-ui2017 #homepage_search{width:90%}}.facelift .overlay{background-color:rgba(0,0,0,.25);height:100%;width:100%;position:absolute;z-index:6}.new-home-2017.agentoffice-home{height:calc(100% - 70px)}.mobile-view-only.search-homes{display:none!important}.scroll-arrow{font-size:inherit}.new-ui2017 #homepage_search{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:50%;height:105px}.new-ui2017 #homepage_search .property-search-outerdiv{display:block;width:100%}.facelift .new-ui2017 #homepage_search .property-search-outerdiv .property-search-innerdiv1{float:left;width:90%;margin:0 auto;display:block;padding:0}.facelift .new-ui2017 #homepage_search .property-search-outerdiv .property-search-innerdiv2{float:right;width:50px;height:50px;background-color:#b70e2b;border-radius:3px}.new-ui2017 #homepage_search .property-search-outerdiv .property-search-innerdiv2 a{width:100%}.new-ui2017 #homepage_search .property-search-outerdiv .property-search-innerdiv2 .fa-search{width:100%;text-align:center;height:auto;font-size:24px;line-height:50px;color:#fff}.facelift .new-ui2017 #homepage_search input[type=text]{width:95%;padding:10px;font-size:16px;border:0;border-right:none!important;height:30px;border-radius:3px;margin-right:15px;border:0!important}.facelift .new-ui2017 #homepage_search input[type=submit]{width:50px;height:50px;background-size:25px;border:0;cursor:pointer;padding:0!important;border-radius:3px}.new-ui2017 #homepage_search ul.list-inline.tab{display:inline;width:100%}.new-ui2017 #homepage_search ul.list-inline>li{display:inline-block;position:relative;margin-bottom:10px;padding:5px 0;background-color:#b70e2b;text-align:center;border:none!important;width:28%;margin-right:1%}.new-ui2017 #homepage_search .tab li a{font-weight:bolder;color:#fff;text-decoration:none;font-size:20px}.new-ui2017 #homepage_search .tab li.active,.tab li:hover{background:#002c59}.new-ui2017 #homepage_search .tab li.active:after{content:'';display:block;position:absolute;margin-left:50%;top:98%;left:-10px;width:0;height:0;border-top:10px solid #002c59;border-right:8px solid transparent;border-bottom:0 solid transparent;border-left:8px solid transparent}.welcome-blurb{margin-bottom:16px;font-weight:bold}.welcome-blurb h1,.welcome-blurb h2{color:#fff!important;text-align:left;font-weight:600;font-size:36px}.yard-sign-overlay{position:absolute;right:20px;bottom:0;width:auto;z-index:10;display:none}.yard-sign-overlay img{width:65%;float:right}.facelift .new-ui2017.consumer-links #consumerLoginLink,.facelift .new-ui2017.consumer-links #agentBrokerListingLink,.facelift .new-ui2017.consumer-links #consumerMyAccountBtn,.facelift .new-ui2017.consumer-links #frhousinglnk{padding:5px 10px;border:solid 2px #fff;color:#fff;text-decoration:none;border-radius:3px;background-color:transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.facelift-header .new-ui2017.consumer-links.other-page #consumerLoginLink:hover,.facelift-header .new-ui2017.consumer-links.other-page #agentBrokerListingLink:hover,.facelift-header .new-ui2017.consumer-links.other-page #consumerMyAccountBtn:hover,.facelift-header .new-ui2017.consumer-links.other-page #frhousinglnk:hover,.sticky-header .facelift-header .new-ui2017.consumer-links.other-page #consumerLoginLink:hover,.sticky-header .facelift-header .new-ui2017.consumer-links.other-page #agentBrokerListingLink:hover,.sticky-header .facelift-header .new-ui2017.consumer-links.other-page #consumerMyAccountBt:hover{background:#b70e2b;border-color:#b70e2b}@media(max-width:1200px){.sticky-header .facelift-header .new-ui2017.consumer-links.other-page #consumerLoginLink:hover,.sticky-header .facelift-header .new-ui2017.consumer-links.other-page #agentBrokerListingLink:hover,.sticky-header .facelift-header .new-ui2017.consumer-links.other-page #consumerMyAccountBt:hover{background:transparent;border-color:transparent}}.facelift-header .new-ui2017.consumer-links.other-page #consumerLoginLink,.facelift-header .new-ui2017.consumer-links.other-page #agentBrokerListingLink,.facelift-header .new-ui2017.consumer-links.other-page #consumerMyAccountBtn,.facelift-header .new-ui2017.consumer-links.other-page #frhousinglnk{border-width:2px;border-radius:3px}.sticky-header .facelift-header .new-ui2017.consumer-links.other-page #consumerLoginLink,.sticky-header .facelift-header .new-ui2017.consumer-links.other-page #agentBrokerListingLink,.sticky-header .facelift-header .new-ui2017.consumer-links.other-page #consumerMyAccountBtn,.sticky-header .facelift-header .new-ui2017.consumer-links.other-page #frhousinglnk{background:transparent;border:2px solid #fff;border-radius:3px;color:#fff}.facelift.header-new.agent-page-menu>ul>li>a{color:#fff}.header-new.agent-page-menu.v1 .facelift-header ul li{background-color:transparent;border:0}.header-new.agent-page-menu.v2 .facelift-header ul li{background-color:transparent;border:0;padding:10px 0 10px 0;line-height:26px}.header-new.agent-page-menu .facelift-header ul .hasSubNav:nth-child(2) a{width:100%}.facelift .agent_site8 li ul.more-pages li:nth-child(1){}.facelift .mobile-menu .subnav{width:auto;max-width:100%;background-color:transparent;padding:0}.facelift .mobile-menu .subnav li,.facelift .mobile-menu .subnav li a{width:auto}@media(min-width:1200px){.facelift-header .new-ui2017.consumer-links #consumerLoginLink:hover,.facelift-header .new-ui2017.consumer-links #agentBrokerListingLink:hover,.facelift-header .new-ui2017.consumer-links #consumerMyAccountBtn:hover,.facelift-header .new-ui2017.consumer-links #frhousinglnk:hover{background:#b70e2b;color:#fff;border:solid 2px #b70e2b}}.open-menu.header-new .facelift-header div.mobile.other-page,.sticky-header.header-new .facelift-header div.mobile.other-page{color:#fff}.open-menu.header-new.agent-page-menu.other-page ul li>a,.header-new.agent-page-menu.other-page .mobile-menu a{color:#fff}.facelift-header .new-ui2017.consumer-links.other-page #consumerLoginLink,.facelift-header .new-ui2017.consumer-links.other-page #agentBrokerListingLink,.facelift-header .new-ui2017.consumer-links.other-page #consumerMyAccountBtn,.facelift-header .new-ui2017.consumer-links.other-page #frhousinglnk{border-color:#00234d;color:#00234d}.facelift.sleek-look .facelift-header .new-ui2017.consumer-links.other-page #consumerLoginLink,.facelift.sleek-look .facelift-header .new-ui2017.consumer-links.other-page #agentBrokerListingLink,.facelift.sleek-look .facelift-header .new-ui2017.consumer-links.other-page #consumerMyAccountBtn,.facelift.sleek-look .facelift-header .new-ui2017.consumer-links.other-page #frhousinglnk{color:#fff;font-size:16px}.facelift.sleek-look.california .facelift-header .new-ui2017.consumer-links.other-page #consumerLoginLink{border-color:#fff}.header-new.agent-page-menu ul li#sign-in-box{display:none}.facelift#pageheader .mobile-menu .new-ui2017 .advance-property-search-outerdiv .advance-property-search-innerdiv1 input[type=text]{height:35px;border-radius:3px!important;margin-bottom:15px}.facelift.v1.other-page .new-ui2017 .advance-property-search-outerdiv .advance-property-search-innerdiv1 input[type=text]{height:45px}.facelift.other-page .new-ui2017 .advance-property-search-outerdiv .advance-property-search-innerdiv1 input[type=text]{height:35px;border-top-left-radius:3px;border-bottom-left-radius:3px}.mobile-menu .new-ui2017.property-search{display:block;width:100%}.mobile-menu .new-ui2017 .advance-property-search-outerdiv{display:block}.mobile-menu .new-ui2017 .advance-property-search-outerdiv .advance-property-search-innerdiv1{display:block;width:100%}.facelift .new-ui2017 .advance-property-search-outerdiv .advance-property-search-innerdiv1{display:block;width:100%}.mobile-menu .menu-close{margin:20px 0 10px 0}.menu-close p a:focus{text-decoration:none}.menu-close p{text-align:right;font-size:18px}.header-new.agent-page-menu .mobile-menu li,.header-new.agent-page-menu .mobile-menu li a{float:none;width:100%}.menu-elements #consumerLoginLink{font-size:16px}.menu-elements #consumerLoginLink:hover,.bootstrap .mobile-menu a:hover{color:#fff}.menu-overlay{height:100%;width:100%;position:fixed;z-index:100;background-color:rgba(0,0,0,.5)}.toggle-nav::after{content:"";font-family:'FontAwesome';float:right}.hasSubNav .open .toggle-nav::after{content:""}.v2.other-page .desktop-menu #sign-in-section{padding:0;position:relative;display:block;width:25%}.desktop-menu .new-ui2017.property-search{display:block}.header-new.bootstrap.facelift.v2 .desktop-menu{position:relative}.bootstrap .mobile-menu a{color:#fff}#bottom-fixed-subnav.facelift.subnav{height:auto!important}#pageheader .facelift-header .mobile-search{float:right;display:none;position:relative;bottom:38px;background-color:#b70e2b;height:40px;width:40px;min-width:40px;border-radius:3px}.v1.other-page .facelift-header .new-ui2017 .advance-property-search-outerdiv .advance-property-search-innerdiv2{height:45px;width:45px;display:block;background:#b70e2b;position:absolute;border-top-right-radius:3px;border-bottom-right-radius:3px;float:right;bottom:9px}@media(max-width:1200px){.v1.other-page .facelift-header .new-ui2017 .advance-property-search-outerdiv .advance-property-search-innerdiv2{bottom:42px}.v1.other-page.international .facelift-header .new-ui2017 .advance-property-search-outerdiv .advance-property-search-innerdiv2{bottom:0}}#bottom-fixed-subnav.facelift.subnav{height:auto!important}.v2.other-page .facelift-header .new-ui2017 .advance-property-search-outerdiv .advance-property-search-innerdiv2{height:35px;width:35px;display:block;background:#b70e2b;position:absolute;border-top-right-radius:3px;border-bottom-right-radius:3px;float:right;position:absolute;right:0}.v2.other-page.international .facelift-header .new-ui2017 .advance-property-search-outerdiv .advance-property-search-innerdiv2{bottom:0}.v2 .facelift-header.mobile-menu .new-ui2017 .advance-property-search-outerdiv .advance-property-search-innerdiv2{right:0;height:36px;width:35px}.v2 .mobile.new-ui2017 .advance-property-search-outerdiv{display:block}.v2 .facelift-header .mobile-menu .new-ui2017 .advance-property-search-outerdiv .advance-property-search-innerdiv2{right:0}@media(max-width:1500px){.other-page .facelift-header .new-ui2017 .advance-property-search-outerdiv .advance-property-search-innerdiv2{}}@media(max-width:1400px){.other-page .facelift-header .new-ui2017 .advance-property-search-outerdiv .advance-property-search-innerdiv2{}}@media(max-width:1280px){.other-page .facelift-header .new-ui2017 .advance-property-search-outerdiv .advance-property-search-innerdiv2{}}.other-page .facelift-header .advance-property-search-innerdiv2 a{width:100%;text-align:center}.other-page .facelift-header .advance-property-search-innerdiv2 a i{width:100%;font-size:21px;color:#fff;line-height:45px}#pageheader.v2 .facelift-header .advance-property-search-innerdiv2 a i{line-height:35px;font-size:18px}.facelift#pageheader.v2 .facelift-header.mobile-menu #sign-in-section .property-search{display:block}.v2 .mobile-menu>div{width:90%;margin:0 auto}@media(max-width:1200px){#pageheader.sticky-header .facelift-header .mobile-search,#pageheader.other-page .facelift-header .mobile-search{display:block}.facelift-header .fa-search{text-align:center;vertical-align:middle;width:100%;color:#fff}#pageheader.other-page.propertysearch .facelift-header .mobile-search{display:none}.facelift.other-page .facelift-header .mobile-stuff .property-search,.facelift.other-page .facelift-header #sign-in-section .property-search,.facelift .facelift-header.desktop-menu #sign-in-section{display:none}.other-page .facelift-header .fa-search{color:#fff}}@media(min-width:1200px){.facelift-header .mobile-search{display:none}.v2.other-page .desktop-menu #sign-in-section{}.v2 .new-ui2017 .advance-property-search-outerdiv{margin-top:23px}}#pageheader.sticky-header{background-color:rgba(0,44,89,.9);position:fixed;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#pageheader.sticky-header.v2{height:auto}.facelift.header-new.agent-page-menu.other-page ul li ul li>a,.sticky-header.header-new.agent-page-menu.other-page ul li>a,.open-menu.header-new.agent-page-menu.other-page.facelift ul li>a{color:#fff}@media(min-width:1200px){.open-menu.header-new.agent-page-menu.other-page ul li>a{color:#002c59}.sticky-header.header-new.agent-page-menu.other-page ul li>a{color:#fff}}@media(max-width:1200px){.facelift-header.desktop-menu #agent-menu{display:none!important}}#pageheader{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.header-new.agent-page-menu .facelift-header ul li>a{color:#fff;padding:30px 15px;display:inline-block;border:0;text-decoration-line:none;text-decoration:none}.header-new.agent-page-menu.v1 .facelift-header.mobile-menu ul li>a{padding:20px 15px;padding-left:10%}.header-new.agent-page-menu .facelift-header.mobile-menu ul li>a{padding:0;padding-left:0}.facelift .facelift-header.mobile-menu .subnav li a{text-transform:none}.header-new.agent-page-menu.facelift ul li>a,.header-new.agent-page-menu.facelift ul li>a:hover{text-decoration:none;font-weight:normal}.facelift.header-new.agent-page-menu ul li#more-menu>a,.facelift.header-new.agent-page-menu.other-page ul li#more-menu>a{background:none}.facelift.header-new.agent-page-menu ul li>a{text-transform:none}.facelift.header-new.agent-page-menu .desktop-menu li.selling-pages:hover ul{display:block;visibility:visible;opacity:1;left:200px;top:0}.facelift.header-new.agent-page-menu .desktop-menu li.selling-pages ul{display:none;visibility:visible;opacity:1;left:200px;top:0}.facelift.header-new.agent-page-menu #more-menu i{padding-left:5px}.open-menu.v2 .facelift-header.mobile-menu{background-color:rgba(0,44,89,.9)}.header-new.agent-page-menu ul.mobile-stuff li a{padding-left:10%}.header-new.facelift div.mobile,.header-new.other-page.facelift div.mobile{background-image:none}.header-new.other-page.facelift{box-shadow:none!important}.facelift.header-new.agent-page-menu .desktop-menu ul li ul{background-color:rgba(0,44,89,.9);border:0;top:78px;max-width:500px;width:200px}.facelift.header-new.agent-page-menu .desktop-menu ul li ul li{float:none}.facelift.header-new.agent-page-menu .desktop-menu ul li ul li a{padding-top:10px;padding-bottom:10px;width:auto}.facelift.v2 .mobile-menu{position:fixed;background-color:#002c59;height:100%;top:0;width:300px;-moz-transition:all 500ms;-webkit-transition:all 500ms;transition:all 300ms;right:-300px;overflow-y:scroll;z-index:101}body{-moz-transition:all 500ms;-webkit-transition:all 500ms;transition:all 300ms}.header-new.agent-page-menu .mobile-menu .menu-elements{display:block}.facelift.header-new.agent-page-menu .mobile-menu ul li ul{display:block;visibility:visible;opacity:1;left:auto;top:0;right:auto;position:inherit!important;border:0;padding-left:15px}.facelift.header-new.agent-page-menu.v2 .mobile-menu .hasSubNav .subnav{display:none}.facelift.agent-page-menu.v2 ul li ul li a:hover{background-color:transparent}.header-new.agent-page-menu.v2 .facelift-header ul li a{padding:0}.header-new.agent-page-menu.v2 .facelift-header ul.subnav li a{font-weight:100}#pageheader.v2 .facelift-header .logo-container img{width:auto;margin:0 auto;-moz-transition:all 500ms;-webkit-transition:all 500ms;transition:all 300ms}#pageheader.v2.sticky-header .facelift-header .logo-container img,.header-new.v2.sticky-header .facelift-header a.logo{width:120px}.header-new.v2 .facelift-header a.logo{padding:0;float:left;display:block;margin:0 auto;-moz-transition:all 500ms;-webkit-transition:all 500ms;transition:all 300ms;width:auto}.header-new .facelift-header .mobile.menu{float:left;display:block;position:relative;bottom:38px}.facelift .inner_content{}@media(min-width:1200px){.header-new.agent-page-menu .facelift-header .agent_site8 li>a{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;text-shadow:2px 1px 2px rgba(0,0,0,.5)}.v1 .mobile-menu{display:none}.header-new.agent-page-menu .facelift-header .agent_site8 li>a:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid rgba(255,255,255,0);bottom:0;top:2px;content:" ";display:block;margin:0 auto;position:relative;-webkit-transition:all 20ms ease-in-out;transition:all 20ms ease-in-out;width:0}.header-new.agent-page-menu.other-page .facelift-header .agent_site8>li>a.on:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-color:#b70e2b;-webkit-transition:width 250ms ease-in-out;transition:width 250ms ease-in-out;width:100%}.header-new.agent-page-menu .facelift-header .agent_site8 li ul li a:hover{}.header-new.agent-page-menu .facelift-header .agent_site8>li>a:hover:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-color:#b70e2b;-webkit-transition:width 250ms ease-in-out;transition:width 250ms ease-in-out;width:100%}.header-new.agent-page-menu.other-page .facelift-header .agent_site8 li>a{text-shadow:none}.header-new.agent-page-menu.other-page .facelift-header ul li>a.on{font-weight:normal}}.facelift.header-new.agent-page-menu ul li>a{font-size:16px}.facelift.header-new.agent-page-menu.v2 ul #child-ul{display:none}.v2 .facelift-header #sign-in-box.desktop{float:right;display:block;position:relative;padding:20px 30px}.v2 .facelift-header #sign-in-box.desktop .header-new.v2 a.logo{width:auto}.header-new.v2 .facelift-header .mobile.menu{float:right;bottom:auto;min-width:45px;height:auto;padding:28px 0;width:auto}.header-new.v2.sticky-header .facelift-header .mobile.menu,.header-new.v2.sticky-header.international .facelift-header .mobile.menu{}.header-new.v2.international .facelift-header .mobile.menu{}.header-new.v1 .facelift-header .mobile.menu{display:none}@media(max-width:1500px) and (min-width:1200px){.v1.facelift.header-new.agent-page-menu ul li>a{font-size:14px;padding-right:5px;padding-left:5px}}@media(max-width:1200px){.desktop-mobile{display:none}.v2 .facelift-header #sign-in-box.desktop{display:none}.header-new.agent-page-menu ul.mobile-stuff{display:none;background-color:rgba(0,44,89,.9)!important;position:absolute!important;top:100%;width:100%}.facelift.header-new.agent-page-menu.v1 ul #child-ul{top:0}.facelift ul.mobile-stuff{overflow:scroll}.header-new.agent-page-menu .mobile-menu-row{}.facelift .facelift-header .new-ui2017.consumer-links #consumerLoginLink,.facelift .facelift-header .new-ui2017.consumer-links #agentBrokerListingLink,.facelift .facelift-header .new-ui2017.consumer-links #consumerMyAccountBtn,.facelift .facelift-header .new-ui2017.consumer-links #frhousinglnk{padding-left:0;padding-right:0;padding-top:15px;text-align:left;border:0}.facelift .facelift-header .mobile-stuff #sign-in-section{float:none;padding-left:10%;padding-top:0}.facelift-header .new-ui2017.consumer-links #consumerLoginLink:hover,.facelift-header .new-ui2017.consumer-links #agentBrokerListingLink:hover,.facelift-header .new-ui2017.consumer-links #consumerMyAccountBtn:hover,.facelift-header .new-ui2017.consumer-links #frhousinglnk:hover{color:#fff;background-color:transparent}}@media only screen and (max-width:667px){.facelift.header-new a.logo{width:150px}}@media only screen and (max-width:1200px){.facelift-header .new-ui2017 #homepage_search{width:70%}.yard-sign-overlay{display:none}.header-new a.logo{float:none;display:block;margin:0 auto}.v2 .logo-container{float:left}.logo-container{width:80%;margin:0 auto;position:relative;top:0}.header-new.v2 .facelift-header .mobile.menu{float:right!important;bottom:auto}.header-new.agent-page-menu .facelift-header .mobile-menu ul li{border:0;width:100%;padding:0;background-color:transparent}.header-new.agent-page-menu .facelift-header ul li a{color:#fff}.facelift#pageheader,.facelift#pageheader .desktop-menu{height:70px}.open-menu#pageheader{background-color:rgba(0,44,89,.9)}#pageheader .facelift-header .logo-container img{width:70%;margin:0 auto}.header-new .facelift-header a.logo{padding:0;float:none;display:block;margin:0 auto}.facelift .new-ui2017.consumer-links #consumerLoginLink,.facelift .new-ui2017.consumer-links #agentBrokerListingLink,.facelift .new-ui2017.consumer-links #consumerMyAccountBtn,.facelift .new-ui2017.consumer-links #frhousinglnk,.facelift-header .new-ui2017.consumer-links.other-page #consumerLoginLink,.facelift-header .new-ui2017.consumer-links.other-page #agentBrokerListingLink,.facelift-header .new-ui2017.consumer-links.other-page #consumerMyAccountBtn,.facelift-header .new-ui2017.consumer-links.other-page #frhousinglnk{border:0;text-align:left;color:#fff;display:block}.facelift-header .new-ui2017.consumer-links.other-page #consumerLoginLink,.facelift-header .new-ui2017.consumer-links.other-page #agentBrokerListingLink,.facelift-header .new-ui2017.consumer-links.other-page #consumerMyAccountBtn,.facelift-header .new-ui2017.consumer-links.other-page #frhousinglnk{font-size:20px}.sticky-header .facelift-header .new-ui2017.consumer-links.other-page #consumerLoginLink,.sticky-header .facelift-header .new-ui2017.consumer-links.other-page #agentBrokerListingLink,.sticky-header .facelift-header .new-ui2017.consumer-links.other-page #consumerMyAccountBtn,.sticky-header .facelift-header .new-ui2017.consumer-links.other-page #frhousinglnk{background:transparent;border:0;border-radius:0}.facelift-header .new-ui2017.consumer-links.other-page #consumerLoginLink:hover,.facelift-header .new-ui2017.consumer-links.other-page #agentBrokerListingLink:hover,.facelift-header .new-ui2017.consumer-links.other-page #consumerMyAccountBtn:hover,.facelift-header .new-ui2017.consumer-links.other-page #frhousinglnk:hover{background:transparent;border:0;border-radius:0}.header-new div.mobile.other-page .new-ui2017.consumer-links #consumerLoginLink:hover,.new-ui2017.consumer-links #agentBrokerListingLink:hover,.new-ui2017.consumer-links #consumerMyAccountBtn:hover,.new-ui2017.consumer-links #frhousinglnk:hover{background:transparent}.header-new.agent-page-menu ul li#sign-in-box{display:block}.new-ui2017.consumer-links.desktop #consumerLoginLink,.new-ui2017.consumer-links.desktop #agentBrokerListingLink,.new-ui2017.consumer-links.desktop #consumerMyAccountBtn,.new-ui2017.consumer-links.desktop #frhousinglnk{display:none}}@media(max-width:1200px){.header-new.agent-page-menu ul.mobile-stuff{position:absolute!important}}@media(max-width:768px){#pageheader .facelift-header .mobile-search{right:10%}.header-new .facelift-header .mobile.menu{left:10%}.header-new.v2 .facelift-header .mobile.menu{left:auto}.header-new.agent-page-menu .facelift-header ul{}.facelift#pageheader,.facelift#pageheader .desktop-menu{height:70px}.welcome-blurb h1,.welcome-blurb h2{font-size:21px;text-shadow:2px 1px 2px rgba(0,0,0,.5)}.new-home-2017.facelift-header{height:400px}.facelift .new-ui2017 #homepage_search .property-search-outerdiv .property-search-innerdiv1{width:80%}}@media(max-width:1020px){.welcome-blurb h1,.welcome-blurb h2{font-size:24px}}@media(max-width:479px){.welcome-blurb h1,.welcome-blurb h2{font-size:18px}.facelift .new-ui2017 #homepage_search{width:95%}.facelift .new-ui2017 #homepage_search .property-search-outerdiv .property-search-innerdiv1{width:75%}.facelift .new-ui2017 #homepage_search input[type=text]{font-size:14px}.new-ui2017 #homepage_search .property-search-outerdiv .property-search-innerdiv2{width:16%}}.bootstrap .container{padding:50px 0}body .bootstrap h1,body .bootstrap h2,body .bootstrap h3{margin-top:0;margin-bottom:0;font-family:'Open Sans',sans-serif}body .bootstrap .row{margin-right:0;margin-left:0}.cta{background-color:#446c92}body .cta h3{color:#fff!important;font-size:26px;line-height:38px;text-align:center;font-family:'Open Sans',sans-serif}.bootstrap a.btn{padding:10px 15px;color:#fff;border:2px solid;border-radius:3px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;font-size:16px}body .cta p{text-align:center;margin-bottom:0}.bootstrap a.btn:hover{background:#b70e2b;color:#fff;border:solid 2px #b70e2b}.bootstrap.cta .container{padding-top:15px;padding-bottom:15px}.home-worth{background-image:url(https://s3.amazonaws.com/static.realtyexecutives.com/site-files/whatsyourhomeworth.jpg);background-position:center;background-size:cover;background-attachment:fixed}.home-worth .overlay{}.home-worth p,.home-worth h3{color:#fff!important;text-align:center}.home-worth p{line-height:28px}.home-worth h3{font-weight:bold;line-height:42px}.home-worth-form{margin:20px auto 0}.home-worth form input{width:100%;border:0;border-radius:3px;height:35px;padding:0 0 0 10px;position:relative}.home-worth form input[type=submit]{width:auto;border:2px solid #fff;background-color:transparent;color:#fff;border-radius:3px;padding:0 10px 0 10px;display:block;text-align:center;margin:40px auto 0 auto}.home-worth form input[type=submit]:hover{background-color:#b70e2b;border-color:#b70e2b}@media(max-width:768px){body .cta h3{font-size:21px}.cta .col-sm-4{margin-top:10px}}.lead-form-wrapper{width:100%;height:100%;position:fixed;top:0;left:0;z-index:101;display:none;background-color:rgba(255,255,255,.3);overflow:hidden!important}.background-cta{}.bodycontent.facelift .lead-form-wrapper .contact-form,.footerAgentBrokerAbout2017 .lead-form-wrapper .contact-form{width:40%;margin:40px auto 0 auto;height:auto}.lead-form-wrapper .ui-dialog-titlebar-close,.agentoffice.consumer-lead .ui-dialog-titlebar-close{float:right}@media(min-width:1400px){.bodycontent.facelift .lead-form-wrapper .contact-form,.footerAgentBrokerAbout2017 .lead-form-wrapper .contact-form{width:20%;margin:40px auto 0 auto}}@media(max-width:768px){.bodycontent.facelift .lead-form-wrapper .contact-form,.footerAgentBrokerAbout2017 .lead-form-wrapper .contact-form{width:80%;margin:40px auto 0 auto}}.facelift.top-nav{background-color:#002c59;color:#fff;position:relative;z-index:6}.facelift.top-nav .container{padding:8px 0}.facelift.top-nav p{font-size:15px;margin:0}.facelift.top-nav a{color:#fff}.facelift.top-nav .col-sm-4:nth-child(2) p{text-align:center}.facelift.top-nav .col-sm-4:nth-child(3) p{text-align:right}.facelift.top-nav .col-sm-4:nth-child(3) .desktop:hover{color:#fff;text-decoration:none}.mobile-top-nav a.mobile{display:block;float:right}.facelift.top-nav.sticky-header{position:fixed;width:100%}@media(min-width:769px){.facelift.mobile-top-nav{display:none}}@media(max-width:768px){.facelift.top-nav.mobile-top-nav.sticky-header{position:fixed;width:100%}.facelift.top-nav.desktop-top-nav{display:none}.facelift.top-nav .col-sm-6{width:50%;float:left}}.facelift .footerAgentBrokerAbout2017{padding-bottom:10px!important}.facelift .footerAgentBroker2017 .agentbrokerInfo2017{margin:6px 0}.facelift .footerAgentBroker2017.broker-disclaimer{position:relative}@media(min-width:992px){.facelift .footer-picture-frame,.facelift .office-info{float:left}}@media(max-width:992px){.facelift .broker-footer-contact,.facelift .region-footer-contact{clear:both}.facelift .footerAgentBrokerAbout2017 .footer-broker-info .col-md-4{margin:25px 0}.agentofficelist.bootstrap h1{font-size:3.2vw;line-height:5vw}}@media(max-width:768px){.facelift .footerAgentBroker2017.broker-disclaimer{display:block;position:relative}.agentofficelist.bootstrap h1{font-size:5.2vw;line-height:7vw}}.facelift .carousel{position:relative}.facelift .carousel-inner{position:relative;width:100%;overflow:hidden}.facelift .carousel-item{position:relative;display:none;width:100%}.facelift .carousel-control-prev,.facelift .carousel-control-next{position:absolute;top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.facelift .carousel-control-prev:focus,.facelift .carousel-control-prev:hover,.facelift .carousel-control-next:focus,.facelift .carousel-control-next:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.facelift .carousel-control-prev{left:0}.facelift .carousel-control-next{right:0}.facelift .carousel-control-prev-icon,.facelift .carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;-webkit-background-size:100% 100%;background-size:100% 100%}.facelift .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.facelift .carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.facelift .carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.facelift .carousel-indicators li{position:relative;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:rgba(255,255,255,.5)}.facelift .carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.facelift .carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.facelift .carousel-indicators .active{background-color:#fff}.facelift .carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}#contact label{display:inline-block;width:100px;text-align:right}.home-worth-form #home-worth-submit{float:none;margin:2% auto 1% auto;clear:both;width:30%}#home-worth-contact div{float:left;width:24%;margin:0 .5%}#home-worth-contact div{position:relative}#home-worth-contact input{z-index:1}#home-worth-contact span{-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s;z-index:0;position:relative}#home-worth-contact .error{margin-left:10px;top:-4ex;color:rgba(225,225,225,0)}#home-worth-contact .error_show{margin-left:10px;top:0;color:rgba(225,225,225,1);text-shadow:2px 2px 1px #000}#home-worth-submit .successMessage{text-shadow:2px 2px 1px #000}#home-worth-contact input.invalid,textarea.invalid{border:2px solid red}#home-worth-contact input.valid,textarea.valid{border:2px solid green}#home-worth-submit button{width:auto;border:2px solid #fff;background-color:transparent;color:#fff;border-radius:3px;padding:8px 6px;display:block;text-align:center;margin:0 auto}#home-worth-submit button:hover{background-color:#b70e2b}@media(max-width:992px){#home-worth-contact div{width:48%;margin:1% .5%}}@media(max-width:480px){#home-worth-contact div{width:100%;margin:1% 0}.home-worth-form #home-worth-submit{float:none;margin:2% auto 1% auto;clear:both;width:auto}}@media only screen and (max-width:1000px){.lead-form-wrapper .contact-form input{padding:3%!important;border:1px solid #e2e2e2;background:#fff;width:94%;margin:3px 0}.lead-form-wrapper .contact-form input[type=submit]{background:#de3d33}}@media(max-width:1200px){.propertysearch.facelift .new-ui2017.subnav-no-mobile .search-bar-bottom.property-search-bar-row1,.propertysearch.facelift .new-ui2017 .advance-property-search-outerdiv-mb{display:block;width:100%;visibility:hidden}.propertysearch.facelift .new-ui2017 .advance-property-search-outerdiv-mb .advance-property-search-innerdiv1-mb{width:100%}.propertysearch.facelift .new-ui2017.consumer-links{display:none}.propertysearch.facelift .new-ui2017 .advance-property-search-outerdiv{display:block}.facelift.propertysearch .facelift-header.desktop-menu #sign-in-section{width:100%!important;display:block;padding:0;position:relative;bottom:15px}.facelift.propertysearch.v2 .facelift-header.desktop-menu #sign-in-section{bottom:0}.facelift.other-page.propertysearch .facelift-header #sign-in-section .property-search{width:100%;display:block}.facelift.other-page.propertysearch .facelift-header #sign-in-section .property-search .advance-property-search-outerdiv{display:table}.facelift.otherpage.propertysearch .desktop-menu .new-ui2017.property-search{display:block}.propertysearch.facelift .new-ui2017.consumer-links{display:none}.propertysearch.facelift .new-ui2017 .advance-property-search-outerdiv{display:block}.facelift.propertysearch .facelift-header.desktop-menu #sign-in-section{width:100%!important;display:block;padding:0;position:relative;bottom:15px}.facelift.other-page.propertysearch .facelift-header #sign-in-section .property-search{width:100%;display:block}.facelift.other-page.propertysearch .facelift-header #sign-in-section .property-search .advance-property-search-outerdiv{display:table}.facelift.otherpage.propertysearch .desktop-menu .new-ui2017.property-search{display:block}}.profile-img div{padding-bottom:100%;background-position:top;background-size:cover;border-color:#222;background-position:center;border-radius:100%}.bootstrap .dk-blue-button{color:#fff;background-color:#002c59;padding:10px 15px;border-radius:3px;display:inline-block}.bootstrap .dk-blue-button:hover{color:#fff}.about-name{font-size:24px;font-weight:bold;line-height:36px;color:#002c59}.about-info .col-sm-5{position:relative;top:100px}.about-button{margin-bottom:50px}.reviews i,.reviews i:hover,.agent-review .star i{color:#f6e300}.review-count{color:#333}.reviews,.about-entity{display:inline-block}.bodycontent .bootstrap.about-page .row{padding-bottom:50px}@media(min-width:992px){.bodycontent .bootstrap.about-page .row.about-info{padding-bottom:150px}}.facelift.full-width-heading.about-page-header>.container{height:375px}@media(min-width:1200px){.profile-img{max-width:75%;margin:0 auto}}@media(min-width:1200px){.reviews{margin-left:15px}.facelift .about-info{margin:-210px auto 0}.about-button{margin-bottom:35px}}@media(max-width:1200px){.about-info .col-sm-5{position:relative;top:24px}.facelift .about-info{margin:-140px auto 0}.facelift.full-width-heading.about-page>.container{height:275px}}@media(max-width:992px){.bootstrap .about-info .col-sm-2{width:0;padding:0}.bootstrap .about-info .col-sm-3{width:35%}.bootstrap .about-info .col-sm-5{width:65%}}@media(max-width:768px){.bootstrap .about-info .col-sm-3{width:50%;margin:0 auto;float:none}.facelift .about-info{margin:-180px auto 0}.bootstrap .about-info .col-sm-5{width:auto}.about-button{margin-bottom:20px}}@media(max-width:430px){.bootstrap .about-info .col-sm-3{width:80%}.bootstrap .dk-blue-button{margin-bottom:10px}}.generic-lead-wrapper{background-image:url('https://s3.amazonaws.com/static.realtyexecutives.com/site-files/Generic-form-bg');background-size:cover;background-position:center;background-repeat:no-repeat}.generic-lead-form .contact-form{background-color:transparent;border:0}.generic-lead-form h5{display:none}.bootstrap .generic-lead-form h3{font-size:24px!important;color:#fff!important;line-height:38px;text-align:center;margin-bottom:20px;text-shadow:2px 2px 1px rgba(0,0,0,.6)}.job-title{font-style:italic;margin-top:15px}.generic-lead-form .contact-form input,.generic-lead-form .contact-form textarea{-webkit-box-shadow:inset 0 0 5px 1px rgba(105,105,105,1);-moz-box-shadow:inset 0 0 5px 1px rgba(105,105,105,1);box-shadow:inset 0 0 5px 1px rgba(105,105,105,.5);border-radius:3px;border:1px solid #979797;padding:10px 0 10px 5px}.generic-lead-form .contact-form input{height:40px}.generic-lead-form .contact-form input[type="submit"]{box-shadow:none;border:0}.other-page.facelift .contact-form.advSrchMore{width:auto}.p2.facelift .contact-form{width:500px;padding:20px}.other-page .p2.facelift .contact-form h3{font-size:21px!important;line-height:32px}.other-page .p2.facelift .contact-form{border-radius:3px}.p2.facelift .contact-form input[type=submit]{border-radius:3px;font-size:18px;font-weight:700;margin:0}.facelift.p2 .contact-form input{padding:10px;border-radius:3px}.facelift.p2 .contact-form textarea{height:100px;padding:10px;border-radius:3px}.facelift.p2 .contact-form input,.facelift.p2 .contact-form textarea{width:100%;max-width:100%}.facelift.p2 .contact-form input,.facelift.p2 .contact-form.selling-form input{margin:5px 0}.other-page.facelift.v2 .contact-form textarea,.other-page.facelift.v2 .contact-form.selling-form textarea{margin:10px 0 0 0}.other-page.facelift #generic-lead-form-section .contact-form textarea,.other-page.facelift #generic-lead-form-section .contact-form.selling-form textarea{margin:0}.facelift .contact-form h3{}.other-page.facelift .contact-form h3,.other-page.facelift .contact-form.selling-form h3{color:#636363;line-height:25px;font-weight:600}@media(min-width:769px){.generic-lead-form .contact-form input:nth-child(-n+8){float:left;width:23%;margin:0 1% 1% 1%}.generic-lead-form .contact-form #ConsumerEmail{clear:left}.generic-lead-form .contact-form textarea{width:50%;height:192px}.generic-lead-form .contact-form #ConsumerAddress,.generic-lead-form .contact-form #ConsumerPostalCode{float:left;width:48%;margin:0 1% 1% 1%;clear:left}}@media(max-width:768px){.generic-lead-form .contact-form textarea{height:150px}.generic-lead-form .contact-form #ConsumerAddress,.generic-lead-form .contact-form #ConsumerPostalCode,.generic-lead-form .contact-form input:nth-child(-n+8),.generic-lead-form .contact-form textarea{margin:0 1% 2% 1%}}@media(max-width:979px){.generic-lead-wrapper{background-size:cover;background-position:0 50%}}.generic-lead-form .contact-form input[type="submit"],.generic-lead-form .contact-form .button-wrap{width:200px;margin:0 auto}.facelift .contactFormJoinUs.generic-lead-form .contact-form h3{font-size:24px;color:#fff!important;line-height:38px!important;text-align:center!important;margin-bottom:20px;text-shadow:2px 2px 1px rgba(0,0,0,.6);font-weight:400;padding-bottom:0!important;padding-top:0!important}.facelift.generic-lead-wrapper .contact-form{width:auto}.contactFormJoinUs #errorLabel{clear:both}.contactFormJoinUs #sucessLabel{}.bodycontent.v2 #joinus2017_new #joinus2017_new_banner{padding-top:5%!important}@media(max-width:768px){.generic-lead-wrapper .contactFormJoinUs{display:block}.bodycontent.v2 #joinus2017_new #joinus2017_new_banner{padding-top:12%!important}}.search-landing{height:670px;background-size:cover;background-position:center}.propdetails .diagonal-col{height:500px;background-size:cover;background-position:center}.search-wrapper,diagonal-col{width:90%;margin:0 auto;height:100%;display:table}.facelift .search-wrapper h1{font-size:26px;color:#fff;text-shadow:2px 1px 5px #545454}.agentsearch{vertical-align:middle;display:table-cell}.agentofficesearch{background:#fdbca5;background:-moz-linear-gradient(90deg,#fdbca5 1%,#ff7c48 46%);background:-webkit-linear-gradient(90deg,#fdbca5 1%,#ff7c48 46%);background:linear-gradient(90deg,#fdbca5 1%,#ff7c48 46%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdbca5',endColorstr='#ff7c48',GradientType=1)}.propdetails.facelift{background:#f9f9f9;background:-moz-linear-gradient(90deg,#f9f9f9 1%,#dfdfdd 46%);background:-webkit-linear-gradient(90deg,#f9f9f9 1%,#dfdfdd 46%);background:linear-gradient(90deg,#f9f9f9 1%,#dfdfdd 46%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#dfdfdd',GradientType=1)}.facelift.agentofficesearch .ui-widget-content{border:0;background:none;display:inline-block;width:100%;position:relative}.agentofficesearch .bootstrap h4{margin:0}.facelift.agentofficesearch .ui-widget-content .smartsearch{padding:0}.facelift.agentofficesearch #selectagentoffice{display:inline-block;padding:12px 0 12px 1%;border:0;border-radius:3px 0 0 3px;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;color:#a1a1a1}.facelift.agentofficesearch .agent-search-tab-3,.facelift.agentofficesearch .office-search-tab-3{position:absolute;background-color:#b70e2b;border-radius:0 3px 3px 0;height:46px;width:45px;background-image:url('https://s3.amazonaws.com/static.realtyexecutives.com/site-files/searchicon.png');background-repeat:no-repeat;background-size:27px;background-position:50%}.facelift.agentofficesearch .search-landing #AgentSearchTab .agent-search-tab-4,.facelift.agentofficesearch .search-landing #OfficeSearchTab .office-search-tab-4{width:66%}.facelift .agentofficesearch-wrapper #OfficeSearchTab .validation-summary-errors{margin:0}.tempsearch-header{height:100px;width:100%;background-color:#26486e}.card-profile{position:absolute;z-index:10;left:50%;top:30px}.profile-pic{height:110px;width:110px;border-radius:100%;position:relative;left:-50%;padding:3px}.profile-pic img{width:100%;height:100%;border-radius:100%}.profile-pic.agentofficedetails{height:250px;width:250px;left:0;margin:0 auto}.card-header{height:110px;width:100%;background:#446c8a;background:-moz-linear-gradient(45deg,#446c8a 0%,#002b58 85%);background:-webkit-linear-gradient(45deg,#446c8a 0%,#002b58 85%);background:linear-gradient(45deg,#446c8a 0%,#002b58 85%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#446c8a',endColorstr='#002b58',GradientType=1);border-top-left-radius:3px;border-top-right-radius:3px}.card-wrapper{border-radius:3px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.11);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.11);box-shadow:0 2px 4px 0 rgba(0,0,0,.11);background-color:#fff}.card-content{padding:20px}.card-name{padding-top:20px}.card-name p{text-align:center;font-size:21px}.card-title p,.card-entity p{font-size:15px}.card-two-col div{display:inline-block;width:48%;margin-bottom:15px}.card-stars i{color:#f6e300}.about-page .card-phone{padding-bottom:10px}.bootstrap .card-phone a,.bootstrap .card-phone a:hover,.bootstrap .card-phone a:focus{color:#000}.card-phone a i{color:#002b58}.bootstrap .card-site-url a,.bootstrap .card-site-url a:hover,.bootstrap .card-site-url a:focus,.bootstrap .card-email a,.bootstrap .card-email a:hover,.bootstrap .card-email a:focus{color:#002b58}.facelift.agentofficelist .col-sm-3{margin-bottom:25px}.facelift.agentofficelist .card-email p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#agent-search-wrapper-div .agents_container.facelift .search-agent.agent-results,#office-search-wrapper-div .agents_container.facelift .search-agent.agent-results{display:block;width:100%;float:none;height:auto!important;position:inherit}#agent-search-wrapper-div .container_20.facelift{width:100%;float:none}.agentlist,.card-wrapper{height:400px}.facelift.agentofficesearch.agentoffice-boxview #selectagentoffice{width:10%;font-size:18px;color:#a1a1a1;float:left;padding:13px 12px 13px 12px;border-right:1px solid #eee}.facelift.agentofficesearch .search-landing #AgentSearchTab .agent-search-tab-1,.facelift.agentofficesearch .search-landing #OfficeSearchTab .office-search-tab-1{width:100%;border-top-left-radius:0;border-bottom-left-radius:0;border-left:1px solid #ccc}.facelift.agentofficesearch .search-landing #AgentSearchTab .agent-search-tab-5,.facelift.agentofficesearch .search-landing #OfficeSearchTab .office-search-tab-5{width:33%}.facelift.agentofficesearch #OfficeSearchTab .office-search-tab-2{margin-top:0}.facelift.agentofficesearch .search-landing #AgentSearchTab .agent-search-tab-2,.facelift.agentofficesearch .search-landing #OfficeSearchTab .office-search-tab-2{width:100%;border-radius:3px;padding:12px 12px 14px 12px;padding:12px 0 12px 2%;border-top-right-radius:0;border-bottom-right-radius:0}.selectagentoffice::before{}.selectagentoffice:after{color:#ccc;background-color:#fff;content:"▼";height:1em;font-size:.625em;line-height:1;top:53.3%;margin-top:-.5em;position:absolute;pointer-events:none;z-index:1}.agentoffice-boxview .selectagentoffice:after{top:25px;left:8%}@media(max-width:768px){.agentoffice-boxview .selectagentoffice:after{top:25px;left:12%}}@media(max-width:425px){.agentoffice-boxview .selectagentoffice:after{top:25px;left:16%}}.facelift.agentofficesearch.agentoffice-boxview .ui-widget-content{width:89%;top:0;right:0}.facelift .filter-button{width:100%;padding:13px 12px 14px 12px;background-color:#fff;font-size:18px;color:#a1a1a1}.facelift.agentoffice-boxview #AgentSearchTab .filters-options .agent-search-tab-5,.facelift.agentoffice-boxview #OfficeSearchTab .filters-options .office-search-tab-5{float:none;width:100%}.facelift.agentoffice-boxview #AgentSearchTab .agent-search-tab-6,.facelift.agentoffice-boxview #OfficeSearchTab .office-search-tab-6{margin:0}.agentoffice-boxview #AgentSearchTab .agent-search-tab-4,.agentoffice-boxview #OfficeSearchTab .office-search-tab-4{width:50%}.agentoffice-boxview #AgentSearchTab .agent-search-tab-5.agent-name,.agentoffice-boxview #OfficeSearchTab .office-search-tab-5{width:25%}.agentoffice-boxview .filter{width:25%;float:left}.agentoffice-boxview #AgentSearchTab .agent-search-tab-1,.agentoffice-boxview #OfficeSearchTab .office-search-tab-1{width:100%;margin:0;padding:13px 12px 14px 12px;border-right:1px solid #eee}.agentoffice-boxview #AgentSearchTab .agent-search-tab-2,.agentoffice-boxview #OfficeSearchTab .office-search-tab-2{width:100%!important;margin:0;border-right:1px solid #eee}.agentofficesearch.agentoffice-boxview{-webkit-box-shadow:1px 2px 8px 2px rgba(235,235,235,1);-moz-box-shadow:1px 2px 8px 2px rgba(235,235,235,1);box-shadow:1px -14px 30px 10px #a39a96;height:47px}.agentoffice-boxview .filters-options{display:none;position:absolute}.facelift.agentofficesearch.agentoffice-boxview .agent-search-tab-3,.facelift.agentofficesearch.agentoffice-boxview .office-search-tab-3{top:-5px;right:-19px;height:51px;width:50px;border-radius:0}.agentoffice-boxview #AgentSearchTab .agent-search-tab-5.agent-name.mobile,.agentoffice-boxview #OfficeSearchTab .office-search-tab-5.mobile{display:none}.filters-options .close{display:none}.bootstrap .card-agent-email a,.bootstrap .card-agent-email a:hover{color:#002b58;word-wrap:break-word}.agentsearch .bootstrap .nav-tabs>li.active>a,.agentsearch .bootstrap .nav-tabs>li.active>a:focus,.agentsearch .bootstrap .nav-tabs>li.active>a:hover{color:#fff;cursor:default;background-color:transparent;border:0;border-bottom:2px solid #fff}.agentsearch .bootstrap .nav>li>a,.agentsearch .bootstrap .nav>li>a:hover{padding:0 0 10px 0;margin:0 35px 15px 0;font-weight:bold;background:transparent;color:#fff;border:0;height:auto;border-bottom:2px solid transparent}.mobile-gallery.slick-slider .slick-list,.mobile-gallery.slick-slider li{height:290px}.img-gallery-nav.slick-slider .slick-list,.img-gallery-nav.slick-slider li{height:120px}.activeImg{background-color:red}.img-gallery.slick-slider .slick-list,.img-gallery.slick-slider li{height:500px}.mobile-gallery.slick-slider img,.img-gallery.slick-slider img,.full-img-gallery img{max-height:100%;max-width:100%;margin:0 auto}.img-gallery .slick-next,.img-gallery .slick-prev,.img-gallery-nav .slick-prev,.img-gallery-nav .slick-next,.full-img-gallery .slick-next,.full-img-gallery .slick-prev{background-color:#fff}.img-gallery-nav .slick-prev,.img-gallery-nav .slick-next{background-color:#5f5f5f;width:2%}.img-gallery button i,.full-img-gallery button i{color:#c6c6c6;font-size:60px}.full-gallery{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.bootstrap .container.full-gallery-wrap{background-color:#fff;width:80%;margin:40px auto 0 auto;padding-bottom:40px;padding-top:0}.img-gallery-nav button i{color:#c6c6c6;font-size:40px;line-height:115px}.img-gallery-nav.slick-slider .slick-center img{border:5px solid red}.img-gallery-nav.slick-slider img{height:100%;width:100%;margin:0 auto;padding:10px}.bootstrap .img-gallery{margin-bottom:0}.mobile-gallery.slick-slider li,.img-gallery-nav.slick-slider li,.full-img-gallery.slick-slider li{background-color:#f9f9f9;display:flex;flex-direction:column;justify-content:center}#schemaStuff,.schemaStuff,#agent_meta,#meta_hidden{position:absolute;z-index:-1}.header-new.other-page.v2{background-color:transparent}#meta_hidden img{width:15px}#map{height:400px;width:100%}.closeMap{height:30px;text-align:right;font-size:18px}.popUpMap{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.mapContent{background-color:#f2f2f2;margin:auto;padding:10px;border:1px solid #888;width:80%}.facelift#property-details-wrapper-div .property-detail-full .property-info .property-slideshow{width:100%;float:none;margin:0;padding:0}.facelift#property-details-wrapper-div .property-detail-full .contact-agent{width:100%;float:none;margin:0;padding:0;border:0;background-color:transparent}.desc-prop{clear:both}.collapse-button{cursor:pointer}.facelift#property-details-wrapper-div .property-detail-full .contact-agent h3{font-size:21px;line-height:32px}.facelift#property-details-wrapper-div .property-detail-full .contact-agent input{border-radius:3px;margin-bottom:10px;padding:10px 5px;width:100%}.facelift#property-details-wrapper-div #photo-gallery-thumblist li{border-left:3px solid #eee;border-right:3px solid #eee}.xdsoft_.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_.xdsoft_datetimepicker .xdsoft_calendar th{background:#fff;color:#002c59}.xdsoft_datetimepicker .xdsoft_month,.xdsoft_datetimepicker .xdsoft_year{color:#002c59}.xdsoft_.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#de3d33;box-shadow:none}.xdsoft_.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{background:#002c59!important}.facelift#property-details-wrapper-div .property-detail-full .contact-agent input,.facelift#property-details-wrapper-div .property-detail-full .contact-agent textarea,#scheduleTourForm input,#scheduleTourForm textarea{-webkit-box-shadow:inset 0 0 5px 1px #f2f2f2;-moz-box-shadow:inset 0 0 5px 1px #f2f2f2;box-shadow:inset 0 0 5px 1px #f2f2f2}.bootstrap .property-address h1,.bootstrap .property-address h2{font-weight:600;line-height:42px}.bootstrap .full-gallery .property-address h1{font-size:28px;line-height:36px}.details-more p{font-weight:bold;font-size:28px}.facts-feats{margin:15px 0 0 0}.facelift#property-details-wrapper-div .lender_fulldetailsmobile{margin-top:10px}#scheduleTourForm input[type='email']{background-image:url(https://s3.amazonaws.com/static.realtyexecutives.com/site-files/emailGrey.png);background-repeat:no-repeat;background-position:95% 50%}#scheduleTourForm #scheduletel{background-image:url(https://s3.amazonaws.com/static.realtyexecutives.com/site-files/phoneGrey.png);background-repeat:no-repeat;background-position:95% 50%}#scheduleTourForm #scheduletime{background-image:url(https://s3.amazonaws.com/static.realtyexecutives.com/site-files/timeGrey.png);background-repeat:no-repeat;background-position:95% 50%}#scheduleTourForm #scheduledate{background-image:url(https://s3.amazonaws.com/static.realtyexecutives.com/site-files/Calendargrey.png);background-repeat:no-repeat;background-position:95% 50%}.facelift#property-details-wrapper-div .property-detail-full .contact-agent textarea,#scheduleTourForm textarea{border-radius:3px;margin-bottom:10px;padding:8px 5px;height:100px;width:100%}.propdetails h3{text-align:center}.propdetails .tour-wrapper{width:90%;margin:50px auto 50px auto}.bootstrap.contact-button a{display:none;position:fixed;width:100%;bottom:0;padding:13px 0;text-align:center;background-color:#b70e2b;color:#fff;font-weight:600;text-transform:uppercase;z-index:1}.bootstrap.contact-button a:hover,.bootstrap.contact-button a:focus{color:#fff;text-decoration:none}#scheduleTourForm #ScheduleTourSubmit{background-color:#de3d33;color:#fff;font-weight:bold;box-shadow:none;text-align:center;border:0}.scheduleTourSubmit{width:200px;margin:0 auto}.facelift#property-details-wrapper-div .property-detail-full .contact-agent input[type=submit]{border:0;font-weight:600;box-shadow:none}.mobileCount-wrap{text-align:center;font-weight:600}#scheduleTourForm input,#scheduleTourForm textarea{border:1px solid #ccc;padding:5px 8px;width:100%;border-radius:3px;margin:5px 0}#scheduleTour{background-color:#002b58;border-radius:3px;padding:8px 0}#scheduleTour p{color:#fff;text-align:center;font-weight:600;margin:0}#scheduleTour p a{color:#fff}#scheduleTour p a:hover{text-decoration:none}#full-screen-btn-pg img{width:15px}.morebuttons-wrap a{display:inline-block}.bootstrap .morebuttons a{color:#000;margin-right:7px}.interactive-buttons{width:140px;height:120px;background-size:cover;background-position:center}.interactive-buttons.map-prop{background-image:url('https://s3.amazonaws.com/static.realtyexecutives.com/site-files/sampleMap.jpg')}.interactive-buttons>div{display:table-cell;vertical-align:middle;text-align:center;height:90px;width:140px}.interactive-buttons div:nth-child(1){border:5px solid #f2f2f2;border-bottom:none}.interactive-buttons>div>img{width:35px}.propdetails-list-share img{margin:0 auto;position:relative;right:8.5px;width:18px}.interactive-buttons .button-label{position:absolute;height:30px;width:140px;background-color:#f2f2f2;line-height:30px;font-weight:600}.morebuttons-wrap .listing-dynamic-media-btn{background-color:transparent;float:none;font-size:initial;padding:0}.line{background-color:#979797;height:2px;width:100%;margin:25px 0}.facelift#property-details-wrapper-div .property-detail-full .contact-agent .listing-agent-details span.name{font-size:18px;line-height:28px;font-weight:600;color:#002b58}.facelift#property-details-wrapper-div .property-detail-full{margin-top:0}.facelift#property-details-wrapper-div .property-detail-full .property-detail-full-main{width:auto}.propstats .price{font-size:32px;font-weight:bold}.propStatus .listingStatus{margin-right:10px;font-size:14px}.listingStatus i{color:#02b448;font-size:18px}.bootstrap.propstats .container{padding-bottom:0}.propstats .beds{font-size:24px;font-weight:600}.bootstrap.propstats h1{font-size:18px;line-height:28px}#share-container .at-share-btn-elements .at-share-btn{border-radius:3px!important;background-color:#002b58!important}.morebuttons{clear:both;margin:25px 0 0 0}.gallery-nav-row .img-gallery-nav{margin:0 auto;width:91%}.desc-prop{margin:25px 0 0 0}.facelift#property-details-wrapper-div .property-detail-full .disclaimer{font-size:12px;color:#2e2e2e;line-height:1.2;padding:3px 0}.facelift#property-details-wrapper-div .property-detail-full h3{color:#002b58!important;font-size:24px;font-weight:600;line-height:38px}.facts-features{float:left;width:50%;margin-bottom:15px}.desktop-facts-contact.bootstrap .container,.bootstrap.bottom-details .container{padding-top:0}.bottom-details,.bottom-details p{font-size:15px}.accordion.bootstrap .container{padding-bottom:0}.facts-features td:nth-child(1){padding:0;vertical-align:top}.facts-features td:nth-child(1)>div{width:20px}.glance-value{font-size:18px;padding-left:10px}.facelift .accordion h4{margin:0;font-size:21px;color:#002b58!important;font-weight:600}.collapse-col p{text-align:right;color:#3e6382;font-size:15px}.accordion .line{margin:10px 0;background-color:#f2f2f2}.accordion h4 i{float:right}.accordion-title{cursor:pointer}.clearProp:nth-child(3n){clear:both}.accordion-container{-webkit-transition:height .3s ease;transition:height .3s ease}.facelift .property-detail-full .property-facts li{list-style:disc;font-size:14px;line-height:21px}.facelift .property-detail-full .property-facts li.head{list-style:none;font-size:21px;line-height:32px}.prop-save,.prop-share{font-size:14px;display:block;text-transform:uppercase;font-weight:bold;text-align:center}.facelift .gallery-nav-row .slick-prev{left:-30px}.facelift .gallery-nav-row .slick-next{right:-30px}.address-save-row{width:95%;margin:0 auto}.full-gallery button.close{font-size:38px;margin:15px 0}.full-gallery .prop-save{text-align:left;position:relative;left:3px}.details-wrap{display:inline-block;width:49%}.details-wrap:nth-child(2){text-align:right}#share-container{display:none;position:absolute;right:35px;padding:15px 10px}#save-container,.share-proplisting,.save-proplisting{display:inline-block;cursor:pointer}#save-container{width:40px}.save-proplisting .propdetails-list-fav,.share-proplisting .propdetails-list-share,.full-gallery .propdetails-list-fav{border:2px solid #ddd;border-radius:100%;background-color:#fff;height:40px;width:40px}.full-gallery .property-address{float:left;margin-bottom:15px}.property-address .details-wrap{display:none}.full-gallery .save-property{float:right}.share-proplisting{width:40px;margin-right:25px}.imgCount-wrap{text-align:center}.propdetails-list-fav i:nth-of-type(1),.share-proplisting .propdetails-list-share{color:#002b58;z-index:1;opacity:1;line-height:35px}.propdetails-list-fav.consumer-fav i:nth-of-type(1){opacity:0}.propdetails-list-fav i:nth-of-type(2){opacity:0;color:#f6e300}.propdetails-list-fav.consumer-fav i:nth-of-type(2){opacity:1}.tab-top{display:none}.facelift .gallery-small #main-image-scroll-div-pg{background-color:transparent}.facelift .gallery-small #main-image-outer-div-pg,.facelift .gallery-small #photo-gallery-container2{height:800px!important}.facelift .gallery-small #main-image-outer-div-pg{border:0}.facelift .gallery-small #thumb-outer-div-pg{margin-top:60px}.facelift .gallery-small .arrow-div-pg#left-arrow-pg,.facelift .gallery-small .arrow-div-pg#right-arrow-pg{top:auto;bottom:-8%}.facelift .gallery-small #full-screen-btn-pg{top:auto;right:41%;bottom:-8%}.tab-components{display:none}.slider-nav-carousel .slick-slide{padding:0 20px}.slider-nav-carousel p{text-align:center}.container.carousel-text{padding:15px 0}.bootstrap .carousel-text{text-transform:uppercase;padding-bottom:10px;font-weight:bold;font-family:'Open Sans',sans-serif;font-size:15px;text-align:center}.california-landing .bootstrap.carousel .slick-next,.california-landing .bootstrap.carousel .slick-prev{font-size:45px;line-height:45px}.california-landing .bootstrap.carousel .container{padding:10px 0}.header-new .california a.logo{width:auto}.header-new .california a.logo img,.header-new .california a.logo span{display:inline-block}.header-new .california a.logo img{width:135px;margin-right:15px}.california-landing .bootstrap{background-color:#fff;position:relative}.becomeagent .desktop-menu .joinus-contact{float:right}.ca-text{font-size:21px;color:#b60e2c}.california .new-ui2017 #homepage_search{width:auto}.california.facelift{position:relative;width:100%;background-size:cover;display:block;background-position:center}@media(min-width:1200px){.california.facelift{background-attachment:fixed}}.california #homepage_search{width:auto;z-index:10;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:50%;height:105px}.california-bootstrap#contact h5{text-align:center;font-size:18px;color:#fff!important;font-family:'Merriweather',serif;text-transform:none;line-height:28px}.california-bootstrap#contact h5 a{color:#fff;font-family:'Merriweather',serif}.california-bootstrap#contact h5 a:hover{text-decoration:none}.header-new.agent-page-menu.other-page .california ul li.chat-button a{color:#fff;background-color:#b60e2c;padding:12px 20px;border-radius:40px;position:relative;bottom:12px;font-weight:bold}.header-new.agent-page-menu.v1 .facelift-header.mobile-menu ul .chat-button a{width:140px;margin-left:10%;padding:15px;top:0}.header-new.agent-page-menu .chat-button-div ul{float:right}.header-new.agent-page-menu .chat-button-div ul li a{top:20px}.header-new.agent-page-menu.other-page ul li.chat-button a{color:#fff;background-color:#b60e2c;padding:12px 20px;border-radius:40px;bottom:12px;font-weight:bold;position:relative}.california-bootstrap.bootstrap .container{padding:90px 0}.california-landing #contact.bootstrap .container{padding:80px 0}.california-bootstrap.bootstrap.experience-info .container{padding-bottom:60px}#pageheader.sticky-header.california{}.header-new.agent-page-menu .california ul{float:right}.header-new.agent-page-menu.other-page .california ul li>a{color:#202021}.header-new.agent-page-menu .facelift-header.california .agent_site8>li>a:hover:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-color:transparent;-webkit-transition:none;transition:none;width:100%}.header-new.agent-page-menu .facelift-header.california ul li>a{padding:0}.california-landing .facelift.california{background-image:url("https://s3.amazonaws.com/static.realtyexecutives.com/site-files/Hero-NorthernArizona1.jpg")}.header-new.agent-page-menu .facelift-header.california ul li{margin:34px 10px 0 12px;vertical-align:middle}.facelift.california h1{color:#fff;text-transform:uppercase;text-align:center;font-size:70px;line-height:90px}.facelift.california h1 sup{font-size:16px;position:relative;bottom:13px;right:10px}.facelift.california h2{color:#fff!important;text-align:center;font-size:20px;line-height:30px;font-family:'Merriweather',serif}.experience-icons.bootstrap sup,#contact sup{font-size:10px;top:-15px}.header-new .california a.logo{cursor:auto}.header-new .california a.logo{cursor:auto}.experience-icons img{margin-bottom:20px}.highlight-red{font-size:18px;font-weight:600;color:#b60e2c}.highlight-dark{font-weight:bold}.experience-icons p{text-align:center}.bootstrap.experience-icons{background-color:#f4f4f4}.bootstrap.experience-icons h3{text-align:center;color:#000!important;font-size:32px;line-height:42px;font-family:'Merriweather',serif}.experience-icons .row{margin-bottom:40px}.experience-info .ex-icon{margin-bottom:15px}.experience-info .row{padding:60px 0}.tab-content-custom#tab-2,.tab-content-custom#tab-3,.tab-content-custom#tab-4{display:none}.calc-v2 .tab-content-custom#tab-2,.calc-v2 .tab-content-custom#tab-3,.calc-v2 .tab-content-custom#tab-4{}.california-landing .bootstrap .nav-tabs-custom>li.active>a,.california-landing .bootstrap .nav-tabs-custom>li.active>a:focus,.california-landing .bootstrap .nav-tabs-custom>li.active>a:hover{border-radius:0;border-top:2px solid #b60e2c;color:#b60e2c;background-color:transparent;border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom-color:transparent;border-bottom:0}.bootstrap .nav-tabs-custom.nav-tabs{border-bottom:0}.california-landing .bootstrap .nav-tabs-custom>li{font-weight:bold;width:33.333%;text-align:center}.california-landing .bootstrap .nav-tabs-custom>li.active>a{background-color:#fff}.california-landing .bootstrap .nav-tabs>li>a:hover{background-color:#f4f4f4;color:#b60e2c;margin:0;border-color:#ddd}.california-landing ul.list-check{list-style-image:url('https://s3.amazonaws.com/static.realtyexecutives.com/site-files/Checkmark.png');padding-left:20px}.california-landing ul.list-check li{list-style:inherit;margin-bottom:16px}.california-landing .bootstrap .nav-tabs-custom>li>a{color:#202021;background-color:#f4f4f4;border-radius:0;margin:0;border:1px solid #ddd;padding:20px 15px;height:85px}.california-landing .tab li:hover{background:transparent}.dave-quote{font-size:20px;line-height:34px;font-family:'Merriweather';color:#fff;font-weight:100}.dave-row p{color:#fff}.california-landing .bootstrap p{font-size:16px;color:#202021}.bootstrap.dave{background-image:url('https://s3.amazonaws.com/static.realtyexecutives.com/site-files/Dave-Background.png');background-position:center;background-size:cover;background-repeat:no-repeat}.dave-row-img{position:absolute;right:0;height:355px;z-index:0}.dave-row .animation-element{z-index:1}.facelift#pageheader.california.sticky-header{}.quote-author{text-transform:uppercase;font-weight:bold;font-size:13px;color:#fff}.quote-title{font-size:13px;color:#fff}.bootstrap .nav-tabs-custom>li{float:left;margin-bottom:-1px;cursor:pointer}.california-footer.bootstrap p{color:#959494}.dav-ted{position:relative;right:0}.dave-row-img,.dave{height:auto}.bootstrap.dave .container{padding-top:0;padding-bottom:0}body .bootstrap.california-bootstrap h3{text-align:center;color:#fff!important;font-size:32px;line-height:42px;font-family:'Merriweather',serif}#CaliforniaContact{margin:20px 0}.culture figure{width:100%}.culture figure img{width:100%}.bootstrap.california-bootstrap .col-sm-6,.bootstrap.california-bootstrap .col-lg-3{padding-left:0;padding-right:0}#CaliforniaContact div{color:#fff;float:left;width:45%;margin:8px 2.5%;font-size:13px}#CaliforniaContact #California_responseMessage{margin:0}#myVideo{width:100%;height:auto}.bootstrap .video-play.col-md-12{}#CaliforniaContact input[type="text"]{width:100%;padding:8px 10px;margin-top:5px;border-radius:3px;border:0}.dave{}.california-footer{background-color:#f4f4f4;position:relative}.california-footer p{font-size:12px}.california-footer .footer_social_icons li{padding:0 0 5px 0;margin:0 10px 0 0;float:left;width:32px!important;height:32px!important;background-color:#959494;border-radius:50%}.california-footer .line{margin-top:70px;height:1px}.california-footer .california-copyright .image{text-align:right}.california-footer .footer_social_icons li a{float:left;width:100%;text-align:center;color:#fff}.california-footer .footer_social_icons li a i{line-height:32px!important;font-size:14px!important}.california-footer.bootstrap h5{padding-bottom:10px;font-weight:bold;font-family:'Open Sans',sans-serif;font-size:15px}#CaliforniaContact input[type="submit"]{color:#fff;background-color:#b60e2c;padding:12px 35px;border-radius:40px;position:relative;bottom:12px;font-weight:600;border:0;margin-top:35px;font-size:16px}.california-bootstrap .col-md-4 p>img{}.experience-info .row .tab-content-custom .row{padding-bottom:0}.experience-info .accordion{display:none}.experience-info .row.tab-row{padding-top:0}.experience-info .accordion .btn-custom.collapsed{width:100%;color:#202021;font-size:15px;font-weight:bold;padding:20px 0;background-color:#f4f4f4;border:1px solid #ddd}.experience-info .accordion .btn-custom{width:100%;color:#202021;font-size:15px;font-weight:bold;padding:20px 0;background-color:#fff;border:1px solid #ddd;border-top:2px solid #b70e2b;border-bottom:1px solid #fff}.bootstrap.experience-info .btn-link:focus{color:#b70e2b;text-decoration:none;outline:none}.bootstrap.experience-info .btn-link:hover{color:#202021;text-decoration:none}.experience-info .card-header{height:auto;background-color:transparent;background:transparent}.california-bootstrap.bootstrap .buton-learn{color:#b70e2b;font-weight:bold;padding:10px 20px;border-radius:50px;border:2px solid #b70e2b;margin-top:20px;font-size:16px}.california-bootstrap.bootstrap .buton-learn:hover,.california-bootstrap.bootstrap .buton-learn:focus{text-decoration:none;outline:none}.slick-slider-california img,.slider-nav-carousel img{margin:0 auto}.slider-nav-carousel .slick-list{width:100%}.slick-slider-california .slick-dots li.slick-active button:before{color:#b70e2b;opacity:1}.slick-slider-california .slick-dots li button:before{font-size:9px}.animation-element{position:relative}.cultureImg{height:500px;background-position:center;background-size:cover}.fadeUp{opacity:0;-moz-transition:all 700ms ease-out;-webkit-transition:all 700ms ease-out;-o-transition:all 700ms ease-out;transition:all 700ms ease-out;-moz-transform:translate3d(0,200px,0);-webkit-transform:translate3d(0,200px,0);-o-transform:translate(0,200px);-ms-transform:translate(0,200px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.fadeUp.in-view{opacity:1;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate3d(0,0,0)}.animation-element.fadeLeft{opacity:0;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(-100px,0,0);-webkit-transform:translate3d(-100px,0,0);-o-transform:translate(-100px,0);-ms-transform:translate(-100px,0);transform:translate3d(-100px,0,0)}.animation-element.fadeLeft.in-view{opacity:1;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate3d(0,0,0)}.animation-element.fadeRight{opacity:0;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(100px,0,0);-webkit-transform:translate3d(100px,0,0);-o-transform:translate(100px,0);-ms-transform:translate(100px,0);transform:translate3d(100px,0,0)}.animation-element.fadeRight.in-view{opacity:1;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate3d(0,0,0)}.delay-fadeUp .method{opacity:0;position:relative;top:50px}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1}.animated{opacity:0}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.v2 .facelift .generic-lead-form #consumerContactForm_sucessLabel{color:#fff!important;text-shadow:2px 2px 1px #000;clear:both;margin-top:40px;font-size:21px;line-height:32px}.v2 .facelift .generic-lead-form #consumerContactForm_errorLabel{clear:both}.california-landing #contact{background-image:url(https://s3.amazonaws.com/static.realtyexecutives.com/site-files/Form-Background.png);background-size:cover;background-position:center}.california-landing .diagonal-right{position:absolute;right:0;top:0}.form-left,.form-right{position:absolute;height:519px}.form-right{right:0}#California_responseMessage{position:absolute}#property-search-wrapper-div #map_canvas{width:65%}#full-screen-inner-div-pg #main-image-scroll-div-pg,.property-slideshow #main-image-scroll-div-pg{position:relative;height:100%}#full-screen-inner-div-pg #main-image-scroll-div-pg ul,.property-slideshow #main-image-scroll-div-pg ul{display:block}#full-screen-inner-div-pg #main-image-scroll-div-pg li,.property-slideshow #main-image-scroll-div-pg li{display:block;position:absolute;top:0;overflow:hidden;height:100%;width:100%;border:0!important}.pic-num-pg-4 .pic-num-pg-3{display:none}#full-screen-inner-div-pg .main-image-img-pg{max-width:77%;max-height:100%;vertical-align:middle;height:auto!important}.facelift #property-details-wrapper-div .gallery-small #photo-gallery-container2 #thumb-scroll-div-pg{height:auto;margin:10px 0;padding-top:10px}.more-buttons.bootstrap .container{padding-top:0;padding-bottom:0}.facelift .gallery-small #thumb-scroll-div-pg{border:0;background-color:#eee;border-radius:3px}.facelift .gallery-small #pic-num-outer-div-pg{float:left;top:-108%}.facelift .col-sm-9 .property-slideshow .main-image-img-pg{max-width:100%;max-height:100%;vertical-align:middle;height:auto!important}.property-slideshow .main-image-img-pg{max-width:73%;max-height:100%;vertical-align:middle;height:auto!important}#full-screen-inner-div-pg .helper-middle,.property-slideshow .helper-middle{display:inline-block;height:100%;vertical-align:middle}.rena-footer-lead{width:100%;height:100%;position:fixed;top:0;left:0;z-index:101;display:none;background-color:rgba(255,255,255,.3);overflow:hidden!important}.rena-footer-lead button{float:right}.bodycontent.facelift .rena-footer-lead .contact-form{width:40%;margin:40px auto 0 auto;height:auto}body .atss{z-index:99}.bootstrap.new-calc .nav-tabs>li.active>a,.bootstrap.new-calc .nav-tabs>li.active>a:focus,.bootstrap.new-calc .nav-tabs>li.active>a:hover{border:0;background-color:transparent}.bootstrap.new-calc{background:rgba(255,255,255,1);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 42%,rgba(219,236,248,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(42%,rgba(255,255,255,1)),color-stop(100%,rgba(219,236,248,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 42%,rgba(219,236,248,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 42%,rgba(219,236,248,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 42%,rgba(219,236,248,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 42%,rgba(219,236,248,1) 100%)}.new-calc .tab-custom{margin-top:40px}.bootstrap.new-calc .nav-tabs>li>a{border:0}.bootstrap.new-calc .nav-tabs>li>a:hover{background-color:transparent;color:#555}.bootstrap.new-calc a{color:#555}.bootstrap.new-calc h3{font-size:15pt;font-weight:600;line-height:24pt;color:#4a90e2!important;text-align:center;margin-bottom:10px}.bootstrap.calc-v2 h2{text-align:left;color:#002c59!important;font-size:15pt;font-weight:600;line-height:24pt;margin-bottom:20px}.bootstrap.new-calc.calc-v2 label{font-weight:400;font-size:17px;line-height:24px}.calc-v2 .fa-arrow-right{font-size:15px;position:relative;left:6px;bottom:2px;display:inline-block;vertical-align:middle}.calc-v2 .tabs-menu-custom li:hover i{-webkit-animation-name:wiggle;-ms-animation-name:wiggle;-ms-animation-duration:1000ms;-webkit-animation-duration:1000ms;-webkit-animation-iteration-count:1;-ms-animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out}.calc-v2 .tabs-menu-custom li:hover{opacity:1!important}.calc-v2 .tabs-menu-custom li{opacity:.2;transition:all .5s ease}.calc-v2 .tabs-menu-custom li.active{opacity:1}@-webkit-keyframes wiggle{0%{-webkit-transform:translate(3px,0)}25%{-webkit-transform:translate(-3px,0)}50%{-webkit-transform:translate(3px,0)}75%{-webkit-transform:translate(-3px,0)}100%{-webkit-transform:translate(0,0)}}@-ms-keyframes wiggle{0%{-ms-transform:translate(3px,0)}25%{-ms-transform:translate(-3px,0)}50%{-ms-transform:translate(3px,0)}75%{-ms-transform:translate(-3px,0)}100%{-ms-transform:translate(0,0)}}@keyframes wiggle{0%{transform:translate(3px,0)}25%{transform:translate(-3px,0)}50%{transform:translate(3px,0)}75%{transform:translate(-3px,0)}100%{transform:translate(0,0)}}.new-calc p{font-size:11pt;text-align:center}.new-calc p>img{width:100px;margin-bottom:15px}.new-calc .row{margin-bottom:40px}.new-calc.calc-v2 p,.new-calc.calc-v2 h3{text-align:left}.new-calc.calc-v2 p>img{width:80px;margin-bottom:0}.bootstrap.calc-v2 .input-group{width:auto;display:flex;align-items:stretch}.bootstrap.calc-v2 .input-group-prepend{display:flex;margin-right:-1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.new-calc .form-row.row{margin-bottom:0}.chart-container{width:auto;margin:0 auto}.new-calc .row>.col-lg-12{padding:0}.bootstrap.new-calc .nav-tabs>li>a{height:auto}.calc-v2 .input-group-text{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.25rem 10px;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#eee;border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border:1px solid #ced4da}.calc-v2 .input-group input{border-left:0}.range-slider{display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.range-slider>input{opacity:0;width:100%;position:relative;z-index:5;margin-top:72px;-webkit-appearance:none}.range-slider>span.slider-container>span.bar{background-color:#ccc;display:inline-block;position:absolute;z-index:1;top:12px;left:10px;right:-42px;height:11px;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.range-slider>span.slider-container>span.bar-btn{display:inline-block;position:absolute;width:0;height:0;padding-top:0;font-weight:bold;text-align:center;background:#fff;left:-25px;top:-62px}#slider{border-radius:10px;height:12px}.ui-slider-handle{border-radius:10px}.new-calc.calc-v2 .affordable-result>p{text-align:center;font-size:18px;color:#002c59;font-weight:700;line-height:26px}.new-calc.calc-v2 .affordable-result .homepurchaseprice{font-size:21px}.slidecontainer{margin:30px 0}.afford-tag{float:left;margin-top:10px}.aggressive-tag{float:right;margin-top:10px}.calc-v2 .affordable-result .calc-result{margin-top:60px}.range-slider>span.slider-container>span.bar-btn:after{content:"";border:2px solid #fff;background-color:#02c38a;border-radius:20px;width:30px;height:30px;display:inline-block;position:absolute;left:8px;top:63px;z-index:3;-webkit-box-shadow:0 0 10px rgba(0,0,0,.8);-moz-box-shadow:0 0 10px rgba(0,0,0,.8);box-shadow:0 0 10px rgba(0,0,0,.8)}.range-slider>span.slider-container>span.bar-btn>span:after{}.range-slider>span.slider-container>span.bar>span{background:#02c38a;display:inline-block;float:left;height:11px;width:0%}.range-slider>input{opacity:0;width:100%;position:relative;z-index:5;margin-top:72px;-webkit-appearance:none}.range-slider>span.slider-container{min-height:110px;display:inline-block;position:absolute;top:-5px;left:-8px;right:46px;z-index:3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dkblue,.medblue,.ltblue{height:10px;width:10px;border-radius:100%;display:inline-block}.dkblue{background-color:#2c82be}.medblue{background-color:#76ddfb}.ltblue{background-color:#dbecf8}table.calc-result{width:100%}table.calc-result tr{border-bottom:1px solid #ccc}table.calc-result td:nth-child(2){text-align:right}table.calc-result td{padding:5px 0;font-size:14px}.mortgage table.calc-result tr:nth-child(1) td,.landTaxCMHC table.calc-result tr:nth-child(1) td,.landTaxCMHC table.calc-result tr:nth-child(5) td,.landTaxCMHC table.calc-result tr:nth-child(6) td{font-weight:700;color:#002c59;font-size:16px}.bootstrap.new-calc .tab-content-custom .row{margin-bottom:0}.youtube-row{display:none}.youtube-container{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.youtube-container iframe{left:0;top:0;height:100%;width:100%;position:absolute}section .bootstrap a,section .bootstrap a:hover{color:#000;text-align:center;text-decoration:none}.team-section{margin-top:30px}.bootstrap .team-carousel h3{color:#002c59!important;font-weight:700}body .bootstrap h2.team-h2{text-align:center;color:#002347!important;font-weight:700;font-size:32px}.team-card{margin:2%;border-radius:3px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.11);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,.11);box-shadow:0 2px 4px 0 rgba(0,0,0,.11);background-color:#fff}.team-area{margin-bottom:30px}.team-section{padding-left:8%;padding-right:8%}.team-carousel.slick-slider{padding-top:1%}.team-carousel .card-content{background-color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px;height:210px}.slick-initialized .slick-slide{position:relative}.calc-invalid{color:red}.header-container{display:table-cell;vertical-align:middle}.desc-container img{height:35px}.text-wrapper{display:table;width:100%;height:100%}.bootstrap .big-text h1,.small-text{color:#fff;text-align:center;margin:0 auto;width:auto;height:auto;display:block}.bootstrap .big-text h1{font-size:90px;line-height:102px;font-weight:300}.small-text{font-size:24px;line-height:35px;width:50%;margin:20px auto 0 auto}#AgentContactPartial{z-index:10}#AgentContactPartial.ui-widget-content{border:0}.bootstrap .sitemap a{line-height:32px}.sitemap-col .sitemap-set{padding:7px 0}.emphasis-desc{font-size:1vw;color:#fff;margin:3% 0 0;position:absolute;top:100%;opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.bootstrap .agentJoinForm .col-md-12,.bootstrap .agentJoinForm .col-md-6{padding-right:0;padding-left:0}.bootstrap .emphasis-section .col-md-6{min-height:510px}.emphasis-section:nth-child(1) .col-md-6:nth-child(1){background:url("https://s3.amazonaws.com/static.realtyexecutives.com/site-files/50years.jpg") no-repeat center;background-size:cover}.emphasis-section:nth-child(1) .col-md-6:nth-child(2){background:url("https://s3.amazonaws.com/static.realtyexecutives.com/site-files/lightning.jpg") no-repeat center;background-size:cover}.emphasis-section:nth-child(2) .col-md-6:nth-child(1){background:url("https://s3.amazonaws.com/static.realtyexecutives.com/site-files/training.jpg") no-repeat center;background-size:cover}.emphasis-section:nth-child(2) .col-md-6:nth-child(2){background:url("https://s3.amazonaws.com/static.realtyexecutives.com/site-files/agentCentric1.jpg") no-repeat center;background-size:cover}.content{display:table-cell;vertical-align:middle}.video-youtube{padding:0;margin:0;width:auto;padding-top:56.25%;height:0;position:relative;margin:0 auto}.video-youtube iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.slider-text,.slider-quote{width:95%;margin:0 auto}.slider-quote-small{text-align:right;width:95%;margin:35px auto 0 auto}.slider-quote{font-weight:bold;font-size:5.2vw;line-height:6.2vw;font-family:'Open Sans',sans-serif}.blocksrow .bkimg1{background:url("https://s3.amazonaws.com/static.realtyexecutives.com/site-files/culture1.jpg") no-repeat center;background-size:cover}.blocksrow .bkimg2{background:url("https://s3.amazonaws.com/static.realtyexecutives.com/site-files/culture2.jpg") no-repeat center top;background-size:cover}.blocksrow .bkimg3{background:url("https://s3.amazonaws.com/static.realtyexecutives.com/site-files/culture3.jpg") no-repeat center;background-size:cover}.blocksrow .bkimg6{background:url("https://s3.amazonaws.com/static.realtyexecutives.com/site-files/REIwindow%402x.jpg") no-repeat center;background-size:cover}.blocksrow .bkimg4{background:url("https://s3.amazonaws.com/static.realtyexecutives.com/site-files/culture4.jpg") no-repeat center;background-size:cover}.blocksrow .bkimg5{background:url("https://s3.amazonaws.com/static.realtyexecutives.com/site-files/culture5.jpg");background-size:cover;background-position:center}.blocksrow .gradbg{background-image:url('https://s3.amazonaws.com/static.realtyexecutives.com/site-files/boxGradient%402x.png');background-size:cover}.graph{padding:50px 0}.section-bkg{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;overflow:hidden}.scrollDesign{position:relative;min-height:100vh}#myBtn{cursor:pointer}.fadeUp-animate{opacity:0;-webkit-transform:translateY(120px);transform:translateY(120px);transition:all 1200ms ease-in-out}.fadeUp-animate.in-view{transform:translate(0,0);opacity:1}.footerNew .addText{white-space:unset}@media only screen and (min-width:980px){#pageheader.header-new .facelift-header.california a.logo{width:auto;float:left;padding:10px 10px 0 10px}.header-new .california a.logo img,.header-new .california a.logo span{display:inline-block}#pageheader.header-new .facelift-header.california a.logo img{width:135px;margin-right:15px}.california .logo-container{width:auto}.header-new.agent-page-menu .california ul{display:block;clear:none;width:auto}.header-new.agent-page-menu .facelift-header.california ul li{width:auto;float:left;clear:none}.header-new .california .mobile{display:none!important}.facelift.header-new.agent-page-menu .california ul li>a{font-size:16px}.facelift#pageheader.california{}}@media(max-width:1500px) and (min-width:1200px){.facelift.agentofficelist .col-sm-3{width:33.3333333%}.agentlist,.card-wrapper{height:400px}}@media(min-width:1200px){.emphasis-section .col-md-6:hover .emphasis-desc{opacity:1;top:100%}.emphasis-section .col-md-6:hover .emphasis-gradient{opacity:0}.emphasis-section .col-md-6:hover .play{opacity:1}.emphasis-desc{top:110%;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.facelift.v2 .team-member>div{width:calc(75% - 20px);float:right}.facelift.v2.v3 .team-member>div{width:calc(80% - 20px);float:right}.california-landing .bootstrap .container{max-width:940px}.new-calc .nav-tabs li{width:25%}.bootstrap.facelift .search-landing:nth-child(1){width:45%}.bootstrap.facelift .search-landing:nth-child(2),.bootstrap.facelift .diagonal-col:nth-child(2){width:55%;-webkit-clip-path:polygon(10% 0%,100% 0%,100% 100%,0% 100%);clip-path:polygon(10% 0%,100% 0%,100% 100%,0% 100%);background-image:url('https://s3.amazonaws.com/static.realtyexecutives.com/site-files/moroccan-path1.jpg')}.bootstrap.facelift.propdetails .search-landing:nth-child(2),.bootstrap.facelift.propdetails .diagonal-col:nth-child(2){width:55%;clip-path:polygon(10% 0%,100% 0%,100% 100%,0% 100%);background-image:url('https://s3.amazonaws.com/static.realtyexecutives.com/site-files/scheduletourbackground.jpg')}.bootstrap .container{max-width:1170px}.img-gallery-nav.slick-slider .slick-list,.img-gallery-nav.slick-slider li{height:100px}.img-gallery.slick-slider .slick-list,.img-gallery.slick-slider li{height:600px}}@media(min-width:767px) and (max-width:1199px){.new-calc .nav-tabs li{width:50%}}@media(min-width:1400px){.bodycontent.facelift .rena-footer-lead .contact-form{width:20%;margin:40px auto 0 auto}html .bootstrap .container{max-width:95%}.img-gallery-nav.slick-slider .slick-list,.img-gallery-nav.slick-slider li{height:140px}html header.bootstrap .container,html .bootstrap.desktop-top-nav .container{max-width:98%}}@media(max-width:1500px){.search-wrapper{width:100%}}@media(max-width:1200px){.bodycontent.v2 #joinus2017_new #joinus2017_new_banner{padding-top:15%!important}.facelift.agentofficesearch .ui-widget-content{width:100%}.bootstrap.facelift .search-landing:nth-child(1){background-image:url('https://s3.amazonaws.com/static.realtyexecutives.com/site-files/moroccan-path1.jpg');width:100%}.bootstrap.facelift.propdetails .search-landing:nth-child(1){background-image:url('https://s3.amazonaws.com/static.realtyexecutives.com/site-files/scheduletourbackground.jpg');width:100%}.bootstrap.facelift .search-landing:nth-child(2),.bootstrap.facelift .diagonal-col:nth-child(2){display:none}.new-calc.calc-v2 p>img{width:60px}.bootstrap.new-calc h3{font-size:12pt}.new-calc p,.bootstrap.new-calc.calc-v2 label{font-size:10.5pt;line-height:14pt}#BecomeAgentContainer .bootstrap .big-text h1{font-size:72px!important;line-height:85px;font-weight:300!important}#FranchiseContainer .bootstrap .big-text h1{font-size:72px!important;line-height:85px;font-weight:300!important}.small-text{font-size:21px;line-height:32px}.mobile-menu #more-menu{display:none}.header-new.agent-page-menu .mobile-menu #child-ul{display:block!important}.agentlist,.card-wrapper{height:400px}.p2.facelift .contact-form{width:500px}.facelift.p2 .contact-form input{padding:10px!important}.other-page .p2.facelift .contact-form h3{font-size:18px!important}.profile-pic.agentofficedetails{height:auto;width:100%;max-height:250px}.facelift.agentofficesearch.agentoffice-boxview .agent-search-tab-3,.facelift.agentofficesearch.agentoffice-boxview .office-search-tab-3{right:-10px}.bootstrap .nav-tabs>li>a{height:90px}.dave-quote{font-size:20px}.property-slideshow #pic-num-inner-div-pg,.property-slideshow #full-screen-btn-pg{padding:5px;font-size:12px}.form-left,.form-right{display:none}.propstats .beds{font-size:21px}.bootstrap.propstats h1{font-size:15px}.propstats .price{font-size:26px}.propStatus .listingStatus,.propStatus .mlsNum{display:block;font-size:14px}.tab-components .addthis_sharing_toolbox{float:right;clear:none;margin-top:5px}.tab-components .save-proplisting{display:inline-block}.bootstrap.propstats.tab-top .container{padding-top:0;padding-bottom:10px}.bootstrap .col-sm-9.gallery-small{width:100%;padding:0}.glance-value{font-size:15px}.tab-facts p,.tab-facts div,.tab-contact div{font-size:14px}.facelift#property-details-wrapper-div .property-detail-full .contact-agent h3{font-size:18px}.property-detail-full-main .bootstrap .container{padding-top:30px;padding-bottom:30px}}@media(max-width:736px){.facelift.agentofficesearch .ui-widget-content{width:100%}}@media(max-width:1199px) and (min-width:992px){.dave{}.dav-ted{}.dave-row-img{height:400px}.dave-row-img{}}@media(max-width:1200px) and (min-width:768px){.facelift.agentofficelist .col-sm-3.agentlist{width:50%}}@media(min-width:768px){.tab-top{display:none}.bootstrap .emphasis-section .col-md-6{width:50%;float:left}.bootstrap.blocksrow .row .col-md-4{width:33.333333333333%;float:left}.bootstrap.blocksrow .row .col-md-8{width:66.66666666666666%;float:left}.slider-text,.slider-quote{width:100%;margin-left:2vw}.slider-quote-small{text-align:right;margin-right:2vw;margin-top:40px}.list-data:nth-child(3n){clear:right}.list-data:nth-child(4n){clear:left}.bootstrap ul.list-data{float:left;width:33.333%;padding:0 15px;margin-bottom:30px}}@media(min-width:992px){.slider-text,.slider-quote{width:70%;margin-left:2vw;max-width:70%}.slider-quote-small{text-align:right;margin-right:2vw;margin-top:40px}.bootstrap .agentJoinForm .col-md-12,.bootstrap .agentJoinForm .col-md-6{padding-left:15px;padding-right:15px}.california-landing .text-cell{display:table-cell;vertical-align:middle}.california-landing .text-table{display:table;height:263px}.bootstrap.experience-icons .col-md-4:nth-child(4),.bootstrap.experience-icons .col-md-4:nth-child(5),.bootstrap.experience-icons .col-md-4:nth-child(6){margin-top:20px}}@media(max-width:1024px){.facelift .gallery-small #main-image-outer-div-pg,.facelift .gallery-small #photo-gallery-container2{height:600px!important}}@media(max-width:992px){.facelift .gallery-small #main-image-outer-div-pg,.facelift .gallery-small #photo-gallery-container2{height:500px!important}.property-detail-full-main .bootstrap .container{padding-bottom:0}.bootstrap.new-calc .form-group{padding-right:0;padding-left:0}.chart-container{margin-top:50px;height:auto;min-width:260px}.agentlist,.card-wrapper{height:400px}.facelift #office-search-wrapper-div .agents_container_wrapper,.facelift #agent-search-wrapper-div .agents_container_wrapper{height:auto!important}.bootstrap.experience-icons .col-md-4{width:50%;float:left;height:250px}.california-bootstrap.bootstrap .container,.california-landing #contact.bootstrap .container{padding:50px 0}.california-bootstrap .col-md-6 p>img{margin-bottom:40px}.experience-info .row{padding:40px 0}.dav-ted{display:none}.dave{height:auto}.california-footer .col-md-3 p a>img{display:none}.header-new.bootstrap .container.california{padding:0 15px;max-width:970px}.bootstrap.dave{background-position:center}.california-footer .col-md-3:nth-child(1){margin-bottom:0}.california-footer .col-md-3{margin-bottom:40px}.california-bootstrap .col-md-4 p>img{margin-bottom:40px}.cultureImg{height:350px}}@media(max-width:768px) and (min-width:450px){.facelift.agentofficelist .col-sm-3{margin:0 auto 25px auto}}@media(max-width:979px){.agentoffice-boxview .home_search input,.facelift.agentofficesearch.agentoffice-boxview #selectagentoffice,.facelift .filter-button{font-size:14px}.bootstrap .col-sm-12.desc-prop{padding-right:0;padding-left:0}.facelift.agentofficesearch.agentoffice-boxview .agent-search-tab-3,.facelift.agentofficesearch.agentoffice-boxview .office-search-tab-3{height:47px;width:46px}.agentoffice-boxview .custom-dropdown1{font-size:14px}.facelift.agentofficesearch.agentoffice-boxview #selectagentoffice{width:14%}.facelift.agentofficesearch.agentoffice-boxview .ui-widget-content{width:85%}.california .logo-container{float:left;width:auto}.header-new .facelift-header.california a.logo{width:auto;display:inline-block}#pageheader .facelift-header.california .logo-container img{width:120px;margin-right:15px}.header-new .california.facelift-header .menu.mobile{float:right!important;display:block!important;top:14px;left:0}.header-new.facelift .california .mobile.menu i{color:#b60e2c!important}.header-new.agent-page-menu.california .facelift-header .mobile-stuff{height:100%!important;overflow:auto;position:relative!important;display:block!important}.header-new.agent-page-menu.california-open-menu.california .facelift-header.mobile-menu{right:0;display:block}.header-new.agent-page-menu.california .facelift-header.mobile-menu{}.header-new.agent-page-menu.california ul.mobile-stuff{background-color:transparent!important}.header-new.agent-page-menu.california .mobile-stuff .closeme{padding-right:40px}.header-new.agent-page-menu.california .mobile-stuff .closeme i{float:right}.header-new.agent-page-menu.v1.california .facelift-header.mobile-menu ul li.chat-button a{border:1px solid #fff;border-radius:50px;padding:15px 30px;width:180px;margin:0 auto;font-weight:bold}.california .mobile-menu .chat-button{padding:20px 15px;padding-left:10%}.facelift.california h1{font-size:48px;line-height:60px}.facelift.california h2{font-size:16px;line-height:30px}.facelift.california h1 sup{bottom:9px;font-size:12px}#full-screen-inner-div-pg .main-image-img-pg{height:auto!important}}@media(min-width:1000px){.textbox{margin:0 1%}#scheduleTourForm .col-2{width:48%;margin:0 1%;float:left}}@media(max-width:1000px){.facelift.propertysearch.v2 .facelift-header.desktop-menu #sign-in-section{margin-bottom:20px}.v2 .new-ui2017 .advance-property-search-outerdiv .advance-property-search-innerdiv1{width:94%}.california .new-ui2017 #homepage_search{width:90%}.propdetails .diagonal-col{height:auto}.california-landing .diagonal-left,.california-landing .diagonal-right,.dave-row-img{display:none}.cal-header-text{display:table-cell;vertical-align:middle}.california-landing #homepage_search{display:table}.rena-footer-lead .contact-form input{padding:3%!important;border:1px solid #e2e2e2;background:#fff;width:94%;margin:3px 0}.rena-footer-lead .contact-form input[type=submit]{background:#de3d33}}@media(min-width:1000px){.california-landing .new-home-2017.facelift{height:700px}}@media(max-width:768px){.footerNew .addText{padding-top:10px}.tab-components{display:block}.bootstrap.tab-facts-contact .container{padding-top:0}.bootstrap.desktop-facts-contact .col-sm-9{padding:0}.propStatus .listingStatus,.propStatus .mlsNum{display:inline-block}.bootstrap .property-address h1,.bootstrap .property-address h2{font-size:30px;line-height:40px;margin-bottom:20px}.details-wrap .price{font-size:21px;line-height:28px;margin-bottom:0}.morebuttons{margin-bottom:25px}.at-share-tbx-element .at-share-btn.at-svc-compact{margin-right:0}.facelift .gallery-small #photo-gallery-container2{display:none}.mobile-gallery.slick-slider .slick-list,.mobile-gallery.slick-slider li{height:70vw}#BecomeAgentContainer .bootstrap .big-text h1{font-size:42px!important;line-height:54px}.bodycontent.facelift .rena-footer-lead .contact-form{width:80%}#FranchiseContainer .bootstrap .big-text h1{font-size:42px!important;line-height:54px}.small-text{font-size:18px;line-height:28px;width:100%}.agentoffice-boxview .filters-options{height:100%;width:100%;background-color:#fff;left:0;top:150px;z-index:105;position:fixed}.other-page.facelift .contact-form{width:100%}.agentoffice-boxview #AgentSearchTab .agent-search-tab-4,.agentoffice-boxview #OfficeSearchTab .office-search-tab-4{width:75%}.agentoffice-boxview #AgentSearchTab .agent-search-tab-1,.agentoffice-boxview #OfficeSearchTab .office-search-tab-1,.facelift .filter-button{padding:15px 3px}.facelift.agentofficesearch.agentoffice-boxview #selectagentoffice{padding:15px 3px}.facelift.agentofficesearch.agentoffice-boxview .agent-search-tab-3,.facelift.agentofficesearch.agentoffice-boxview .office-search-tab-3{height:49px;width:49px}.agentoffice-boxview #AgentSearchTab .agent-search-tab-5.agent-name.desktop,.agentoffice-boxview #OfficeSearchTab .office-search-tab-5.desktop{display:none}.agentoffice-boxview #AgentSearchTab .agent-search-tab-5.agent-name.mobile,.agentoffice-boxview #OfficeSearchTab .office-search-tab-5.mobile{display:block}.facelift.agentoffice-boxview #AgentSearchTab .filters-options .agent-search-tab-5,.facelift.agentoffice-boxview #OfficeSearchTab .filters-options .office-search-tab-5{border-bottom:1px solid #eee}.filters-options .close{display:block;padding:10px 0;text-align:right;margin:0 auto;border-bottom:1px solid #eee;color:#a1a1a1;width:100%}.filters-options .close p{width:95%}.facelift.agentoffice-boxview #OfficeSearchTab .office-search-tab-6{width:100%}.v2 #agent-search-wrapper-div .subnav,.v2 #office-search-wrapper-div .subnav{display:none}.experience-info .accordion{display:block}.experience-info .tab-row{display:none}.bootstrap.facelift.propdetails{background-image:url(https://s3.amazonaws.com/static.realtyexecutives.com/site-files/scheduletourbackground.jpg);background-size:cover;background-position:center}.bootstrap.facelift.propdetails .search-landing:nth-child(1){background-image:none}.bootstrap.tab-top .col-sm-6{width:50%;float:left}.propstats .col-sm-9 .col-sm-12{padding:0}.facelift .property-detail-full .propstats .price{font-size:26px}.facelift .property-detail-full .propstats .beds{font-size:21px;line-height:30px;margin-bottom:0}.bootstrap.propstats h1{font-size:18px}.at-share-btn-elements{margin-top:5px}.tab-components .save-proplisting,.tab-components .share-proplisting{display:inline-block;width:auto}}@media(max-width:767px){.bootstrap.contact-button a{display:block}#share-container{top:38px;z-index:1;background-color:#f9f9f9;border-radius:3px;padding:0 5px;margin-top:8px}.propstats .tab-components{justify-content:flex-end;display:flex}.img-gallery-small{display:none}.property-address .details-wrap{display:block}.details-more{display:none}.prop-save,.prop-share{float:left;position:relative;top:10px;right:6px}.details-wrap:nth-child(2){text-align:left}.share-proplisting,.save-proplisting{display:flex;flex-direction:row-reverse}.propdetails-list-share img{right:-9px}.details-wrap{width:100%}.tab-top{display:block}}@media(max-width:680px){.facelift .gallery-small #main-image-outer-div-pg,.facelift .gallery-small #photo-gallery-container2{height:300px!important}.facelift .gallery-small .arrow-div-pg#left-arrow-pg,.facelift .gallery-small .arrow-div-pg#right-arrow-pg,.facelift .gallery-small #full-screen-btn-pg{bottom:-14%}.facelift .gallery-small #full-screen-btn-pg{right:38%}.facelift.agentofficesearch .search-landing #AgentSearchTab .agent-search-tab-4,.facelift.agentofficesearch .search-landing #OfficeSearchTab .office-search-tab-4{width:100%}.facelift.agentofficesearch .search-landing #AgentSearchTab .agent-search-tab-5,.facelift.agentofficesearch .search-landing #OfficeSearchTab .office-search-tab-5{width:100%;margin-top:15px}.facelift.agentofficesearch .search-landing .agent-search-tab-3,.facelift.agentofficesearch .search-landing .office-search-tab-3{position:initial;margin-top:15px;border-radius:3px}.facelift.agentofficesearch .search-landing .search-landing #AgentSearchTab .agent-search-tab-1,.facelift.agentofficesearch .search-landing .search-landing #OfficeSearchTab .office-search-tab-1{border-right:0;border-radius:3px}.facelift.agentofficesearch .search-landing #AgentSearchTab .agent-search-tab-2,.facelift.agentofficesearch .search-landing #OfficeSearchTab .office-search-tab-2{border-radius:3px}.facelift.agentofficesearch .search-landing #AgentSearchTab .agent-search-tab-1,.facelift.agentofficesearch .search-landing #OfficeSearchTab .office-search-tab-1{width:100%;border-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:0}}@media(max-width:560px){.facelift.california h1 sup{font-size:12px;bottom:8px}}@media(max-width:480px){.agentsearch .bootstrap .nav>li>a,.agentsearch .bootstrap .nav>li>a:hover{margin-right:10px;font-size:14px}.header-new.v2.international .facelift-header .mobile.menu{}.bodycontent.v2 #joinus2017_new #joinus2017_new_banner{padding-top:25%!important}.card-name p{font-size:16px;line-height:21px}.card-wrapper p,.card-wrapper div{font-size:14px}.team-carousel.slick-slider{padding:0 0 3%}.facelift .feaLisImg{padding-bottom:80%}.facelift .feaLis{padding-left:2%;padding-right:2%}.facelift.agentofficesearch.agentoffice-boxview #selectagentoffice{width:23%}.facelift.agentofficesearch.agentoffice-boxview .ui-widget-content{width:75%}.agentoffice-boxview #AgentSearchTab .agent-search-tab-4,.agentoffice-boxview #OfficeSearchTab .office-search-tab-4{width:100%}.agentoffice-boxview .filter{float:none;position:absolute;top:110%;left:-25%}.facelift .filter-button{padding:10px}.facelift.agentofficelist{padding-top:50px}.ca-text{font-size:14px}#pageheader .facelift-header.california .logo-container img{width:100px}.california .logo-container{margin-top:8px}.california .new-ui2017 #homepage_search{width:320px}.bootstrap.experience-icons .col-md-4 .highlight-red{font-size:16px}.bootstrap.experience-icons .col-md-4 img{width:100px}.bootstrap.experience-icons .col-md-4{height:200px}#CaliforniaContact div{width:100%;margin:8px 0}.facelift .property-detail-full .propstats .beds{font-size:18px}.propStatus .listingStatus,.propStatus .mlsNum{display:initial}.bootstrap.propstats h1{font-size:16px}.propstats .container{padding-top:25px}.facts-features img{width:22px}.facts-img{margin-right:5px}.tab-facts .glance-value{display:table-cell;vertical-align:middle}.tab-facts .facts-img{display:table-cell;vertical-align:middle;width:25px}.facts-features{display:table}.card-two-col div{width:auto;display:block}.agentlist,.card-wrapper{height:auto}.cultureImg{height:250px}.agentofficelist.bootstrap h1{font-size:7.2vw;line-height:8vw}}@media only screen and (max-width:360px){.header-new .california.facelift-header .menu.mobile{left:15px}.california .logo-container{margin-top:10px}#pageheader .facelift-header.california .logo-container img{width:80px}.cultureImg{height:220px}}@media(max-width:320px){.agentlist,.card-wrapper{height:auto}.facelift .gallery-small #full-screen-btn-pg{right:32%}}@media(max-width:470px){.facelift.agentofficesearch .ui-widget-content{width:100%}}@media only screen and (max-wdith:1000px){.header-new.agent-page-menu .california ul.registration{display:block}}.bootstrap.consumer-home-worth,.event-dialog .form-event-header{background-position:center;background-size:cover}.oh-openhouse-header{font-weight:bold;font-size:20px;color:#fff;background-color:#b70e2b;display:inline-block;padding:6px 10px;border-radius:3px;margin:10px 0}.oh-openhouse-card li{margin-bottom:10px}@media(min-width:768px){.oh-openhouse-card li{display:inline-block;margin-right:10px}}.bootstrap.consumer-home-worth,.event-dialog .form-event-header{background-position:center;background-size:cover}.consumerSlide div{height:600px;width:100%;background-position:top center;background-repeat:no-repeat;background-size:cover}@media(min-width:768px){.consumerSlide div{height:700px}}.bootstrap.consumer-campaign .col-md-12{padding-left:0;padding-right:0}.bootstrap.consumer-campaign .agentGrid{margin:35px 0}.bootstrap.consumer-campaign .profileInfo{text-align:center;color:#002c59}.bootstrap.consumer-campaign .profileInfo h2{font-size:18px;text-transform:uppercase;color:blue;font-weight:800;line-height:32px;color:#002c59!important}.bootstrap.consumer-campaign .profileInfo p{margin:0;font-size:15px;font-weight:600}.bootstrap.consumer-campaign h1{font-family:Oswald,sans-serif;text-transform:uppercase;font-size:36px;color:#b70e2b;line-height:48px;font-weight:400;margin-bottom:5px;text-align:center}@media(min-width:769px){.bootstrap.consumer-campaign h1{text-align:left;font-size:52px;line-height:68px}}@media(min-width:769px){.bootstrap.consumer-campaign .grid{display:flex;justify-content:center;margin:0 auto;align-items:center}}@media(min-width:769px){.bootstrap.consumer-campaign .imgGrid{padding-right:50px}}.bootstrap.consumer-campaign .dk-blue{color:#002c59}.bootstrap.consumer-campaign .textGrid p{text-align:center;font-weight:600;margin-bottom:30px}@media(min-width:769px){.bootstrap.consumer-campaign .textGrid p{text-align:left}}.bootstrap.consumer-campaign .consumer-contact-button{margin-top:30px}.bootstrap.consumer-campaign .consumer-contact-button ul li{margin-top:20px}.bootstrap.consumer-campaign .consumer-contact-button ul li a:hover{text-decoration:none}@media(min-width:768px){.bootstrap.consumer-campaign .consumer-contact-button ul li #agent-phone{display:none}}@media(min-width:769px){.bootstrap.consumer-campaign .consumer-contact-button ul li:nth-child(1){margin-right:15px}}.bootstrap.consumer-campaign .consumer-contact-button ul li div{color:#fff;padding:10px 30px;background:#002c59;border-radius:50px;text-transform:uppercase;font-size:15px;font-weight:bold;text-align:center}.bootstrap.consumer-campaign .consumer-contact-button ul li div:hover{text-decoration:none}.bootstrap.consumer-campaign .consumer-contact-button ul li div:focus{text-decoration:none}@media(min-width:769px){.bootstrap.consumer-campaign .consumer-contact-button ul li{display:inline-block}}.bootstrap.consumer-campaign .profile-img div{padding-bottom:100%;background-position:top;background-size:cover;border-color:#222;background-position:center;border-radius:100%}.bootstrap.consumer-campaign .profile-img{max-width:240px;margin:0 auto 20px}.consumer-slide .overlay{top:0;background:transparent}.consumer-slide .overlay-text{display:table;height:100%;width:100%;text-align:center;color:#fff}.consumer-slide .ovtext{width:90%;margin:0 auto;height:100%}.consumer-slide .overText{display:table-cell;vertical-align:middle}.consumer-slide .overtext-mid{font-size:21px;text-transform:uppercase;font-weight:bold;line-height:34px}@media(min-width:768px){.consumer-slide .overtext-mid{font-size:32px}}.consumer-slide .overtext-large{font-size:100px;text-transform:uppercase;font-weight:bold}@media(min-width:768px){.consumer-slide .overtext-large{font-size:180px}}.consumer-slide .overtext-mid2{font-size:18px;font-weight:bold}@media(min-width:768px){.consumer-slide .overtext-mid2{font-size:21px}}.profileRound{background-color:blue;border-radius:100%}.bootstrap.consumer-home-worth{background-image:url("https://s3.amazonaws.com/static.realtyexecutives.com/site-files/tsif-bluebackground.jpg")}.bootstrap.consumer-home-worth .home-worth-consumer-wrap{text-align:center}.bootstrap.consumer-home-worth .home-worth-consumer-wrap img{max-width:180px;margin-bottom:10px}.bootstrap.consumer-home-worth .home-worth-consumer-wrap h3{font-weight:bold;color:#9cd0f0!important;text-transform:uppercase;font-size:36px;margin-bottom:10px}.bootstrap.consumer-home-worth .home-worth{background-image:unset}.bootstrap.consumer-home-worth .home-worth .container{padding:0}.bootstrap.consumer-home-worth .home-worth .col-sm-12{padding:0}.bootstrap.consumer-home-worth .home-worth p{margin:25px 0}.bootstrap.consumer-home-worth .whText{color:#fff}.bootstrap.consumer-home-worth #home-worth-submit button{background-color:#b70e2b;text-transform:uppercase;border-radius:50px;font-weight:bold;border:none;padding:10px 30px}.bootstrap.consumer-home-worth #home-worth-contact input,.bootstrap.consumer-home-worth #pdf-download-form input{border-radius:0}.bootstrap.consumer-home-worth p{font-weight:600}.bootstrap.consumer-home-worth .home-worth-form #home-worth-submit{width:auto}@media(min-width:480px){.bootstrap.consumer-home-worth #pdf-download-form div{float:left;width:48%;margin:1% .5%}}@media(min-width:979px){.bootstrap.consumer-home-worth #pdf-download-form div{width:24%;margin:0 .5%}}.bootstrap.consumer-home-worth #pdf-download-form div button{background-color:#b70e2b;text-transform:uppercase;border-radius:50px;font-weight:bold;border:none;padding:10px 30px;color:#fff}.bootstrap.consumer-home-worth #pdf-download-form .error_show{margin-left:10px;top:0;color:#e1e1e1;text-shadow:2px 2px 1px #000}.bootstrap.consumer-home-worth #pdf-download-form .error{margin-left:10px;top:-4ex;color:rgba(225,225,225,0)}.bootstrap.consumer-home-worth #pdf-download-form span{-webkit-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;transition:all ease-in-out .5s;z-index:0;position:relative}.bootstrap.consumer-home-worth #pdf-download-form #download-pdf-submit{width:auto;float:none;margin:2% auto 1% auto}.bootstrap.consumer-home-worth,.event-dialog .form-event-header{background-position:center;background-size:cover}.bootstrap h1.side-line{text-align:center;font-weight:800;text-transform:uppercase;color:#002c59;font-size:48px}.bootstrap h1.side-line span{display:inline-block;position:relative}.bootstrap h1.side-line span:before{right:100%;margin-right:15px;content:"";position:absolute;height:5px;border-bottom:1px solid #f2f2f2;top:25px;width:0}.bootstrap h1.side-line span:after{left:100%;margin-left:15px;content:"";position:absolute;height:5px;border-bottom:1px solid #f2f2f2;top:25px;width:0}@media(min-width:979px){.bootstrap h1.side-line span:after{width:30%}.bootstrap h1.side-line span:before{width:30%}}@media(min-width:1400px){.bootstrap h1.side-line span:after{width:100%}.bootstrap h1.side-line span:before{width:100%}}.event-row{margin-bottom:60px}.bootstrap .event-info{margin:20px 0 40px 0}.bootstrap .event-info h3{font-family:Oswald,sans-serif;color:#b70e2b!important;font-weight:400;font-size:32px;line-height:48px}.bootstrap .event-info .strong-event{font-weight:900}.bootstrap .event-info p{font-size:14px;margin:0}@media(max-width:992px){.bootstrap .event-wrap{margin-bottom:40px}}.bootstrap .event-wrap a{color:#4a90e2;border:2px solid #4a90e2;padding:10px 20px;font-weight:900;border-radius:50px;text-transform:uppercase;margin-bottom:40px}.bootstrap .event-wrap a:hover,.bootstrap .event-wrap a:focus{color:#4a90e2;text-decoration:none}.bootstrap .featured .slick-dots li button:before{color:#fff;opacity:.5;font-size:10px}.bootstrap .featured .slick-dots li.slick-active button:before{color:#fff;opacity:1}.bootstrap .featured .slick-dots{bottom:50px}@media(min-width:769px){.bootstrap .featured .slick-dots{bottom:0}}.bootstrap .featured .event-thumb{height:400px}.bootstrap .featured a{color:#fff;border:2px solid #fff}.bootstrap .featured a:hover{color:#fff}.bootstrap .featured .featured-label{position:absolute;top:15px;right:15px;background-color:#b70e2b;color:#fff;font-weight:900;text-transform:uppercase;padding:5px 8px}@media(max-width:768px){.bootstrap .featured .featured-label{right:0}}.bootstrap .featured #event-overlay{}.bootstrap .featured .featured-event{display:table;width:100%;height:100%;text-align:center;display:table;position:relative;z-index:1}.bootstrap .featured h3{width:80%;margin:0 auto;color:#fff!important;font-family:Oswald,sans-serif;font-size:32px;line-height:46px;margin-bottom:40px}.bootstrap .featured .featured-text{display:table-cell;vertical-align:middle}@media(max-width:768px){.bootstrap .featured .col-md-12{padding-left:0;padding-right:0}}@media(max-width:768px){.bootstrap .featured-container.container{margin:0;padding:0;max-width:unset}}.event-sponsors img{max-width:300px}.event-thumb{height:300px;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.facelift.v2.sleek-look.header-color.Details.Events .new-ui2017.consumer-links.other-page #consumerLoginLink,.facelift.v2.sleek-look.header-color.events .new-ui2017.consumer-links.other-page #consumerLoginLink{color:#002c59;border-color:#002c59}.facelift.v2.sleek-look.header-color.Details.Events .new-ui2017.consumer-links.other-page #consumerLoginLink:hover,.facelift.v2.sleek-look.header-color.events .new-ui2017.consumer-links.other-page #consumerLoginLink:hover{background:#fff}.facelift.v2.sleek-look.header-color.Details.Events.sticky-header .new-ui2017.consumer-links.other-page #consumerLoginLink,.facelift.v2.sleek-look.header-color.events.sticky-header .new-ui2017.consumer-links.other-page #consumerLoginLink{color:#fff;border-color:#fff}.facelift.v2.sleek-look.header-color.Details.Events.sticky-header .new-ui2017.consumer-links.other-page #consumerLoginLink:hover,.facelift.v2.sleek-look.header-color.events.sticky-header .new-ui2017.consumer-links.other-page #consumerLoginLink:hover{background:#002c59}.header-new.facelift.v2.other-page.header-color.events .mobile.menu i{color:#002c59}.bootstrap .event-detail .ui-button-text-only .ui-button-text{padding:0}.bootstrap .event-detail .event-date{font-weight:900;color:#b70e2b}.bootstrap .event-detail p{margin-bottom:0}.bootstrap .event-detail .date{margin:30px 0}.bootstrap .event-detail .ev-line{height:1px;width:100%;background:#f2f2f2;margin:0 0 20px}.bootstrap .event-detail .event-wrap-info{margin:30px 0}.bootstrap .event-detail h1{font-family:Oswald,sans-serif;color:#b70e2b!important;font-weight:400;font-size:32px;line-height:44px;margin-bottom:15px}.bootstrap .event-detail h4{color:#000!important;font-family:Open Sans,sans-serif;font-weight:900}.bootstrap .event-detail .location-textwrap{margin:0 0 15px}.bootstrap .event-detail .location-textwrap p:nth-child(3){margin:10px 0;font-weight:900}.bootstrap .event-detail #event-share-container .at-share-btn-elements .at-share-btn{border-radius:100%!important;background-color:#777!important}.bootstrap .event-detail #event-share-container{margin:40px 0 20px 0}@media(min-width:992px){.bootstrap .event-detail #event-share-container{margin:15px 0}}.bootstrap .event-detail img{margin-bottom:25px}.bootstrap .event-detail a{text-transform:uppercase;font-weight:900}.bootstrap .event-detail li{margin:0 0 15px}.bootstrap .event-detail #register-button{border-radius:50px;background:#b70e2b;padding:10px 20px;color:#fff;text-align:center;text-transform:uppercase;font-weight:900;margin:20px 0;border:0}@media(min-width:992px){.bootstrap .event-detail #register-button{width:200px}}.bootstrap .event-detail .map_canvas{left:0;top:0;height:100%;width:100%;position:absolute}.bootstrap .event-detail .map-content{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;display:block}.event-dialog{font-family:Open Sans,sans-serif;padding:0;border-radius:0}@media(min-width:768px){.event-dialog{width:420px!important}}.event-dialog .ui-dialog-titlebar{padding:0;border:0;background:unset;position:absolute;z-index:1;right:0}.event-dialog #event-form{padding:0}.event-dialog h4{font-family:Oswald,sans-serif;color:#fff!important;line-height:32px}.event-dialog .form-event,.event-dialog .form-wrap{width:80%;margin:0 auto;padding:20px 0}.event-dialog .event-line{width:100%;height:1px;background:#fff;margin:15px 0}.event-dialog .event-date{font-weight:900;font-size:14px}.event-dialog .form-event{color:#fff}.event-dialog select{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #f2f2f2}.event-dialog .form-check-input{margin-top:.3rem;width:auto}.event-dialog .ui-state-default .ui-icon{background-image:url(https://s3.amazonaws.com/static.realtyexecutives.com/site-files/xIcon.png);position:relative;background-position:center;width:25px;background-size:contain;height:25px}.event-dialog .ui-widget-content .ui-state-default,.event-dialog .ui-widget-header .ui-state-default{background:transparent;border:0;left:-33px;top:28px;height:25px;width:25px}.event-dialog .btn-primary{border:0;border-radius:50px;background:#b70e2b;padding:10px 20px;color:#fff;text-transform:uppercase;font-size:14px;font-weight:900;font-family:Open Sans,sans-serif;margin:30px 0}.event-dialog label{font-size:14px;margin-bottom:5px;line-height:24px}.event-dialog input{font-family:Open Sans,sans-serif;width:100%;box-sizing:border-box;border:0;padding:8px 6px;background-color:#f2f2f2;margin-bottom:10px}.event-dialog img{width:200px}.event-dialog .form-wrap .event-line{background:#f2f2f2}.event-dialog .col{width:48%;display:inline-block}.event-dialog .col:nth-child(1){padding-right:2%}.event-dialog .valid{border:1px solid green}.event-dialog .invalid{border:1px solid #b70e2b}.event-dialog #event-register-sucess{color:green;display:none}.event-dialog #event-register-error{color:#b70e2b}.event-dialog .addOn-wrap{margin-bottom:15px}.event-dialog .addOn-wrap span,.event-dialog .addOn-wrap select,.event-dialog .addOn-wrap input,.event-dialog .addOn-wrap label{display:inline-block}.event-dialog .addOn-wrap select{width:60px;margin-right:5px;padding:5px}.event-dialog .addOn-wrap span{margin-right:5px;font-size:14px}.ui-state-default.event-dialog,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#fff}.bootstrap.consumer-home-worth,.event-dialog .form-event-header{background-position:center;background-size:cover}.other-page.facelift .contact-form.agent-search-lead,.other-page.facelift .contact-form.office-search-lead{width:75%}.ccpaLead .contact-form{width:75%;min-width:260px;max-width:550px;position:absolute;left:0;top:0;z-index:101;right:0;margin:auto;background-color:#fff}.ccpaLead .ui-dialog-titlebar-close{background:#fff;border:0;padding:0;width:1em;float:right}.ccpaLead .contact-form input[type='radio']{height:auto;margin:0 0 10px}.contact-form.agent-search-lead,.contact-form.office-search-lead{min-width:260px;max-width:550px;position:absolute;left:0;top:0;z-index:101;right:0;margin:auto;background-color:#fff}.agentoffice.consumer-lead{display:none}.agentoffice.consumer-lead .ui-dialog-titlebar-close{background:#fff;border:0;padding:0;width:1em}.agentoffice.consumer-lead h3{color:#002c59!important;font-size:20px!important}@media(min-width:768px){.contact-wrapper{display:block}}@media(min-width:768px){.contact-wrapper .contact-col{width:40%;float:left}}.contact-wrapper input{padding:5px!important;width:94%;border-collapse:collapse;margin-bottom:8px;border-radius:3px;height:1.5em;font-size:15px}.contact-wrapper input[type=submit]{height:auto;border-radius:50px;width:auto;padding:10px 20px!important;font-size:15px;text-transform:uppercase}.contact-wrapper textarea{border-radius:3px;height:80px;font-size:15px;padding:5px;width:94%}.contact-wrapper .contact-col{padding:20px}.contact-wrapper .contact-col .agentImg{height:200px;width:200px;border-radius:100%;background-size:cover;background-position:center;margin:0 auto}.contact-wrapper .agentInfo{text-align:center;margin-top:20px}.contact-wrapper .agentInfo h4{color:#002c59!important;font-size:20px;font-weight:600;line-height:28px}.contact-wrapper .agentInfo p{font-size:15px}.contact-wrapper .agentInfo i{padding-right:5px}.contact-wrapper .agentInfo a,.contact-wrapper .agentInfo i{color:#002c59}.bootstrap.consumer-home-worth,.event-dialog .form-event-header{background-position:center;background-size:cover}.whats-sign{background-image:url("https://s3.amazonaws.com/static.realtyexecutives.com/site-files/hdbkg%402x_3.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;background-position:center bottom}@media(min-width:1200px){.whats-sign{background-attachment:fixed}}.whats-sign .col-md-12{height:70vh}@media(min-width:768px){.whats-sign .col-md-12{height:80vh}}@media(min-width:1200px){.whats-sign .col-md-12{height:100vh}}.whats-sign img{width:90%;max-width:840px;position:relative}@media(min-width:768px){.whats-sign img{width:60%}}.whats-sign .animation-element{display:table;height:100%;width:100%}.whats-sign .animation-element .method{display:table-cell;vertical-align:middle}.section-content{position:relative;z-index:1;min-height:100vh;padding:0 18px;display:table;height:100vh;width:100%}.section-content .slider-text-container{display:table-cell;vertical-align:middle}.bootstrap.blocksrow h3{font-size:24pt;line-height:46pt;font-weight:200;text-transform:uppercase;font-family:'Oswald',sans-serif}@media(min-width:768px){.bootstrap.blocksrow h3{font-size:40pt;line-height:75pt}}@media(min-width:979px){.bootstrap.blocksrow h3{font-size:58pt;line-height:90pt}}.slider-text,.slider-text span,.bootstrap .contacttext h3{font-size:44pt;line-height:60pt;font-weight:200;text-transform:uppercase;font-family:'Oswald',sans-serif}@media(min-width:768px){.slider-text,.slider-text span,.bootstrap .contacttext h3{font-size:58pt;line-height:75pt}}@media(min-width:979px){.slider-text,.slider-text span,.bootstrap .contacttext h3{font-size:69pt;line-height:83pt}}.bootstrap.blocksrow h3,.bootstrap .contacttext h3{color:#fff!important}.bootstrap .desc-container h3{color:#fff!important;font-size:39pt;line-height:50pt;font-weight:200;text-transform:uppercase;font-family:'Oswald',sans-serif}@media(min-width:768px){.bootstrap .desc-container h3{font-size:4vw;line-height:5vw}}@media(min-width:979px){.bootstrap .desc-container h3{font-size:4vw;line-height:5vw}}@media(min-width:1200px){.bootstrap .desc-container h3{font-size:5vw;line-height:6vw}}@media(min-width:1400px){.bootstrap .desc-container h3{font-size:5vw;line-height:6vw}}.bootstrap .desc-container h3,.bootstrap.blocksrow h3{white-space:nowrap}.slider-quote-small span{font-weight:600;font-size:14pt;line-height:22pt}@media(min-width:768px){.slider-quote-small span{font-size:20pt;line-height:28pt}}@media(min-width:979px){.slider-quote-small span{font-size:24pt;line-height:32pt}}.bootstrap .slider-quote h1{font-weight:600;font-size:18pt;line-height:26pt}@media(min-width:768px){.bootstrap .slider-quote h1{font-size:24pt;line-height:32pt}}@media(min-width:979px){.bootstrap .slider-quote h1{font-size:38pt;line-height:48pt}}.blocksrow row:last-child{display:block}.blocksrow .row{color:#fff;display:none}.blocksrow .row .graph.imgblock,.blocksrow .row .content-wrapper{padding:50px 0;height:450px}.blocksrow .row .content-wrapper{display:table;width:88%;margin:0 auto}@media(min-width:480px){.blocksrow .row .content-wrapper{width:80%}}.blocksrow .row .imgblock{height:450px}@media(min-width:979px){.blocksrow .row .imgblock{height:450px}}.blocksrow .row .imgblock img{max-height:350px}.blocksrow .row .textContainer{width:90%;margin:0 auto;position:relative;top:10%}@media(min-width:480px){.blocksrow .row .textContainer{top:30%}}@media(min-width:768px){.blocksrow .row .textContainer{top:38%}}@media(min-width:768px){.blocksrow .row{display:block}}.blocksrow .row.smart{display:block}@media(min-width:768px){.blocksrow .row.smart .col-md-6{float:left;width:50%}}.blocksrow .row.smart.larger{display:none}@media(min-width:768px){.blocksrow .row.smart.larger{display:block}}.blocksrow .row.mobile-join{display:block}.blocksrow .row.mobile-join .col-md-6{float:left;width:50%}@media(min-width:768px){.blocksrow .row.mobile-join{display:none}}.blocksrow .row.smart.mobile-international-presence{display:block}@media(min-width:768px){.blocksrow .row.smart.mobile-international-presence{display:none}}.emphasis-section .desc-container{width:88%;position:relative;z-index:1;top:90px;margin:0 auto}@media(min-width:768px){.emphasis-section .desc-container{margin:40% auto;top:0}}@media(min-width:979px){.emphasis-section .desc-container{margin:25% auto 10% auto}}@media(min-width:1200px){.emphasis-section .desc-container{margin:14% auto 14% 10%;width:55%}}.emphasis-section .play{position:absolute;width:100px;left:45%;top:20px;opacity:1}@media(min-width:768px){.emphasis-section .play{top:40px}}@media(min-width:1200px){.emphasis-section .play{opacity:0;left:72%;top:65%}}.emphasis-section .play p{text-align:center}.emphasis-section .play img{width:70px}@media(min-width:1200px){.emphasis-section .play img{width:100px}}.emphasis-section .emphasis-gradient{background-image:url("https://s3.amazonaws.com/static.realtyexecutives.com/site-files/gradient%402x.png");background-size:cover;position:absolute;height:100%;width:100%;z-index:0;left:0;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media(min-width:1200px){.emphasis-section .emphasis-gradient{opacity:1}}.gridQuote img{max-width:150px}.gridQuote .grid{max-width:1000px}.gridQuote .grid .imgGrid{margin-right:20px}@media(min-width:979px){.gridQuote .grid{width:80%;display:flex;justify-content:center;margin:0 auto;align-items:center}}@media(min-width:1200px){.gridQuote .grid{width:60%}}@media(min-width:768px){.gridQuote{padding:80px 0}}@media(min-width:1200px){.gridQuote{padding:150px 0}}.quoteJoin{font-weight:600;font-size:21px;line-height:32px}.highlight-red.join-hightlight{font-weight:800;text-transform:uppercase;font-size:16px}.textGrid .author{color:#b70e2b;text-transform:uppercase;font-weight:600;margin-top:20px}.bootstrap.contactJoinAgent{background-image:url("https://s3.amazonaws.com/static.realtyexecutives.com/site-files/gradientbg.png");background-size:cover;background-position:center bottom;color:#fff}@media(min-width:768px){.bootstrap.contactJoinAgent{padding:80px 0}}.bootstrap.contactJoinAgent label{color:#fff;font-weight:normal}.bootstrap.contactJoinAgent .form-control{height:38px;border-radius:0}.bootstrap.contactJoinAgent .btn-primary#joinagentsubmit{background-color:transparent;border:2px solid #fff;border-radius:50px;padding:10px 34px;text-transform:uppercase;font-weight:bold;margin-top:15px}.bootstrap.contactJoinAgent .btn-primary#joinagentsubmit:hover{background-color:#b70e2b;border-color:#b70e2b}.bootstrap.contactJoinAgent p{margin-top:20px}@media(min-width:979px){.bootstrap.contactJoinAgent .agentJoinForm{max-width:350px}}@media(min-width:768px){.JoinUS .logo-container,.joinus .logo-container,.JoinUs .logo-container{width:65%}}.ris-disclaimer .slider-disclaimer-small{font-size:17px;font-weight:600;margin-top:150px}@media(min-width:768px){.ris-disclaimer .slider-disclaimer-small{font-size:15pt}}.videoClick{cursor:pointer}.bootstrap .form-control{color:#000}#lets-connect{display:none}@media(min-width:768px){#lets-connect{float:right;display:block;position:relative;padding:15px 30px;display:block}}#lets-connect .btn-default{border-radius:50px;background-color:#b70e2b;border-color:#b70e2b;font-weight:600;text-transform:uppercase;font-size:14px}.vid-container{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.vid-container .youtube-popup{background-color:#fefefe;margin:0 auto;border:1px solid #888;position:relative;top:36%;width:98%;padding:8px}@media(min-width:480px){.vid-container .youtube-popup{padding:20px;width:80%}}@media(max-width:768px){.youtube-popup{top:36%}}.join-video .ui-widget-header{background:#fff;border:0}.bootstrap.consumer-home-worth,.event-dialog .form-event-header{background-position:center;background-size:cover}header .award form{display:inline-block;width:70%;margin-top:9px}header .award a.navbar-brand{color:#fff;width:26%;text-align:center;padding-left:0}header .award .form-control{border-radius:0;border:0}.award.search{min-height:0;height:auto}.header-section.bootstrap .header-title{display:table;height:500px;width:100%;min-height:500px}.header-section.bootstrap .method{display:table-cell;vertical-align:middle;text-align:center;text-transform:uppercase}.header-section.bootstrap .awards-header{background-size:cover;background-position:center}.header-section.bootstrap h1,.header-section.bootstrap h4{color:#fff!important}.header-section.bootstrap h4{line-height:28px}.header-section.bootstrap .awards-h1{font-size:110px}.header-section.bootstrap h1{font-size:38px}@media(min-width:768px){.header-section.bootstrap h1{font-size:55px}}.header-section.bootstrap h2{color:#fff!important}@media(min-width:1200px){html .bootstrap.awards:not(header) .container{max-width:1170px}}html .bootstrap .container.award{max-width:650px}.bootstrap.search-awards .container{padding:20px 15px}.search-awards p a{color:#fff}.search-awards p a:hover{color:#fff;text-decoration:none}.search-awards p a:focus{color:#fff;text-decoration:none}.bootstrap.category-section.subcategory{background:#f2f2f2;background:linear-gradient(90deg,#fff 0%,#f2f2f2 0%,#a6a6a6 100%)}.bootstrap.category-section{background-color:#f2f2f2}.bootstrap.category-section a{color:#f1f1f1;cursor:pointer}.bootstrap.category-section a:hover{text-decoration:none;color:#f1f1f1}.bootstrap.category-section a:focus{color:#f1f1f1;text-decoration:none}@media(min-width:480px) and (max-width:992px){.bootstrap.category-section .col-md-4{float:left;width:50%}}.bootstrap.category-section .cat-cell{display:table-cell;vertical-align:middle;text-align:center}.bootstrap.category-section .cat-award-container.category-container{height:auto;padding:0 0 20px}.bootstrap.category-section .category-container{height:190px;margin-bottom:30px;background-color:#fff}.bootstrap.category-section .category-container .cat-bar{height:15px;width:100%;background:#f2f2f2;background:linear-gradient(90deg,#fff 0%,#f2f2f2 56%,#a6a6a6 100%)}.bootstrap.category-section .category-container .cat-content{text-align:center;padding:10px 0 1px 0;display:table;height:100%;max-width:90%;margin:0 auto}.bootstrap.category-section .category-container .award-info{padding:0 0 8px}.bootstrap.category-section .category-container .award-info h5{font-weight:700;margin-bottom:0;font-size:18px}.bootstrap.category-section .category-container .award-info p{color:#000;font-size:14px;margin-bottom:0}.bootstrap.category-section .category-container .award-info h3{line-height:34px}.bootstrap.category-section .category-container p i{font-size:12px}.bootstrap.category-section .category-container h3{text-transform:uppercase;font-weight:300;margin:0 0 10px}.gdprcookie{position:fixed;color:#fff;font-size:.8em;line-height:1.5em;right:1.5rem;bottom:1.5rem;max-width:25em;padding:1rem;background:#000;z-index:2147483647}.gdprcookie h1,.gdprcookie h2{color:#ee4b5a;font:bold 1.5em Quicksand,sans-serif;margin-bottom:1rem}.gdprcookie h2{color:#ee4b5a;font-size:1.2em;margin-bottom:1rem}.gdprcookie a{color:inherit}.gdprcookie p{margin-bottom:1rem;line-height:1.75em}.gdprcookie-buttons{text-align:center}.gdprcookie-buttons button{color:#fff;font-family:inherit;font-size:1em;padding:.4rem;border:solid .05rem currentColor;border-radius:.15rem;margin:0 .5rem;background:none;cursor:pointer}.gdprcookie-buttons button:disabled{color:rgba(255,255,255,.5)}.gdprcookie-types ul{overflow:hidden;padding:0;margin:0 0 1rem}.gdprcookie-types li{display:block;list-style:none;float:left;width:50%;padding:0;margin:0}.gdprcookie-types input[type=checkbox]{margin-right:.25rem}