article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:#fff;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.red{color:#e4002b}.dkgray{color:#696b6b}.white{color:#fff}.gray{color:#a7a8aa}.ltblue{color:#9bd3dd}.mdblue{color:#0093b2}.dkblue{color:#003865}.dkred{color:#a6192e}.orange{color:#ff671f}.lime{color:#b5bd00}.ltblue40{color:#d9eceb}.blue70{color:#56aac6}.blue40{color:#9ec8db}.dkblue70{color:#526180}.dkgray70{color:#7e7b7d}.dkgray40{color:#aba9aa}.dkgray20{color:#d0cecf}.lime70{color:#c9ce71}.lime40{color:#dee1aa}.lime20{color:#eef0d3}.orange70{color:#ff9863}.orange40{color:#ffc5a3}.orange20{color:#ffe2d0}.dsgray{color:#2a2d2d}.lsgray{color:#eee}.dsblue{color:#002246}.mddkblue{color:#007a9a}*{box-sizing:border-box}.cf:before,.cf:after,.row:before,.row:after,.formline:before,.formline:after,.box:before,.box:after{content:' ';display:table}.cf:after,.row:after,.formline:after,.box:after{clear:both}html{position:relative;min-height:100%;height:100%;font-size:10px}body{position:relative;min-height:100%;background:#eee;font-size:16px;font-size:1.6rem;line-height:1.5;color:#2a2d2d}body.iframe{background:transparent;margin:0}body,input,textarea,select{font-family:"Gotham Narrow SSm A","Gotham Narrow SSm B","Source Sans Pro",sans-serif;font-weight:400}input,textarea,select{font-size:15px;font-size:1.5rem;line-height:20px}p{margin:.67em 0}a{color:#0093b2}a:hover{color:#e4002b}b,strong{font-weight:600}img{max-width:100%}nav ul,nav ul li{margin:0;padding:0}.textleft{text-align:left}.textcenter{text-align:center}.textright{text-align:right}.inline{display:inline}.floatleft{float:left}.floatright{float:right}.floatleft.withmargin{margin:0 30px 20px 0}.floatright.withmargin{margin:0 0 20px 30px}.spacer{float:none;clear:both;height:1px;overflow:hidden}.hr{float:none;clear:both;height:1px;overflow:hidden;background:#d0cecf;margin:2em 0}.clear{float:none;clear:both}.overflowhidden{overflow:hidden}.nowrap{white-space:nowrap}.yeswrap,a.buttonlink.yeswrap{white-space:normal}.hide{display:none}table{border-collapse:collapse;margin-bottom:1.5em}th,td{border:1px solid #d0cecf;padding:5px 10px}thead th,thead td,.thead th,.thead td,td.thead,th.thead{font-weight:bold;background:#eee}form.topmargin{margin-top:30px}.formline{overflow:hidden;margin:10px -7px}.formfield{float:left;width:100%;padding:0 7px}label{display:block;padding:0 3px;font-size:14px;font-size:1.4rem}input[type="checkbox"]+label,input[type="radio"]+label,input[type="checkbox"]+input[type="hidden"]+label,input[type="radio"]+input[type="hidden"]+label{display:inline;padding:0 0 0 8px}.required label:after{content:'*';color:#e4002b;font-weight:bold;padding-left:3px}@media screen and (max-width:1023px){form .column.smtablet-12+.column.smtablet-12 .formline:first-child{margin-top:0}.formfield.smtablet-12+.formfield.smtablet-12{margin-top:10px}}@media screen and (max-width:767px){form .column.lgphone-12+.column.lgphone-12 .formline:first-child{margin-top:0}.formfield.lgphone-12+.formfield.lgphone-12{margin-top:10px}}@media screen and (max-width:639px){form .column.mdphone-12+.column.mdphone-12 .formline:first-child{margin-top:0}.formfield.mdphone-12+.formfield.mdphone-12{margin-top:10px}}@media screen and (max-width:479px){form .column.smphone-12+.column.smphone-12 .formline:first-child{margin-top:0}.formfield.smphone-12+.formfield.smphone-12{margin-top:10px}}textarea{height:100px}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="date"],textarea,select{width:100%;border:0;background:#fff;padding:5px}.formborders input[type="text"],.formborders input[type="password"],.formborders input[type="email"],.formborders input[type="tel"],.formborders input[type="number"],.formborders input[type="date"],.formborders textarea,.formborders select{border:1px solid #d0cecf}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="date"],select{height:30px}input[type="checkbox"],input[type="radio"]{vertical-align:middle}button,input[type="submit"],input[type="button"]{cursor:pointer;width:100%;height:48px;line-height:48px;font-size:24px;font-size:2.4rem;padding:0 15px;text-transform:uppercase;text-align:center;font-weight:bold;color:#fff;border:0;border-radius:2px;background:#e4002b}button.small,input[type="submit"].small,input[type="button"].small{height:30px;line-height:30px;font-size:18px;font-size:1.8rem}button.topmargin,input[type="submit"].topmargin,input[type="button"].topmargin{margin-top:21px}input[type="submit"]:hover,input[type="button"]:hover{background:#a6192e}button,input[type="submit"].mdblue,input[type="button"].mdblue{background:#0093b2}input[type="submit"].mdblue:hover,input[type="button"].mdblue:hover{background:#007a9a}.field-validation-error.errorbox{display:block;background:#eaee00;color:#e4002b;padding:5px;font-size:14px;font-size:1.4rem;line-height:1;font-weight:600;text-align:center;margin:10px 0}.field-validation-error.errortext{display:block;color:#eaee00;font-size:13px;font-size:1.3rem;font-weight:600;padding:2px;margin:5px 0}.fix-slide-animation{border:1px solid transparent}.flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.align-items-center{align-items:center}.align-items-stretch{align-items:stretch}.align-content-start{align-content:flex-start}.align-content-end{align-content:flex-end}.align-content-center{align-content:center}.align-content-stretch{align-content:stretch}.align-content-between{align-content:space-between}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.align-self-start{align-self:flex-start}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.row{margin:0 -15px}.row+.row{margin-top:15px}.column{float:left;padding:0 15px}.row>.column:first-child{margin-top:0}.row>.column:last-child{float:right;margin-bottom:0}.column>.box{margin:0}.column.desktop-1,.formfield.desktop-1{width:8.333%}.column.desktop-2,.formfield.desktop-2{width:16.667%}.column.desktop-3,.formfield.desktop-3{width:25%}.column.desktop-4,.formfield.desktop-4{width:33.333%}.column.desktop-5,.formfield.desktop-5{width:41.667%}.column.desktop-6,.formfield.desktop-6{width:50%}.column.desktop-7,.formfield.desktop-7{width:58.333%}.column.desktop-8,.formfield.desktop-8{width:66.667%}.column.desktop-9,.formfield.desktop-9{width:75%}.column.desktop-10,.formfield.desktop-10{width:83.333%}.column.desktop-11,.formfield.desktop-11{width:91.667%}.column.desktop-12,.formfield.desktop-12{width:100%}.desktop-columncount-1{-moz-column-count:initial;-webkit-column-count:initial;column-count:initial}.desktop-columncount-2{-moz-column-count:2;-webkit-column-count:2;column-count:2}.desktop-columncount-3{-moz-column-count:3;-webkit-column-count:3;column-count:3}.desktop-columncount-4{-moz-column-count:4;-webkit-column-count:4;column-count:4}@media screen and (max-width:1023px){.column.smtablet-12+.column.smtablet-12>.box{margin-top:15px}.column.smtablet-1,.formfield.smtablet-1{width:8.333%}.column.smtablet-2,.formfield.smtablet-2{width:16.667%}.column.smtablet-3,.formfield.smtablet-3{width:25%}.column.smtablet-4,.formfield.smtablet-4{width:33.333%}.column.smtablet-5,.formfield.smtablet-5{width:41.667%}.column.smtablet-6,.formfield.smtablet-6{width:50%}.column.smtablet-7,.formfield.smtablet-7{width:58.333%}.column.smtablet-8,.formfield.smtablet-8{width:66.667%}.column.smtablet-9,.formfield.smtablet-9{width:75%}.column.smtablet-10,.formfield.smtablet-10{width:83.333%}.column.smtablet-11,.formfield.smtablet-11{width:91.667%}.column.smtablet-12,.formfield.smtablet-12{width:100%}.smtablet-columncount-1{-moz-column-count:initial;-webkit-column-count:initial;column-count:initial}.smtablet-columncount-2{-moz-column-count:2;-webkit-column-count:2;column-count:2}.smtablet-columncount-3{-moz-column-count:3;-webkit-column-count:3;column-count:3}.smtablet-columncount-4{-moz-column-count:4;-webkit-column-count:4;column-count:4}}@media screen and (max-width:767px){.column.lgphone-12+.column.lgphone-12>.box{margin-top:15px}.column.lgphone-1,.formfield.lgphone-1{width:8.333%}.column.lgphone-2,.formfield.lgphone-2{width:16.667%}.column.lgphone-3,.formfield.lgphone-3{width:25%}.column.lgphone-4,.formfield.lgphone-4{width:33.333%}.column.lgphone-5,.formfield.lgphone-5{width:41.667%}.column.lgphone-6,.formfield.lgphone-6{width:50%}.column.lgphone-7,.formfield.lgphone-7{width:58.333%}.column.lgphone-8,.formfield.lgphone-8{width:66.667%}.column.lgphone-9,.formfield.lgphone-9{width:75%}.column.lgphone-10,.formfield.lgphone-10{width:83.333%}.column.lgphone-11,.formfield.lgphone-11{width:91.667%}.column.lgphone-12,.formfield.lgphone-12{width:100%}.lgphone-columncount-1{-moz-column-count:initial;-webkit-column-count:initial;column-count:initial}.lgphone-columncount-2{-moz-column-count:2;-webkit-column-count:2;column-count:2}.lgphone-columncount-3{-moz-column-count:3;-webkit-column-count:3;column-count:3}.lgphone-columncount-4{-moz-column-count:4;-webkit-column-count:4;column-count:4}}@media screen and (max-width:639px){.column.mdphone-12+.column.mdphone-12>.box{margin-top:15px}.column.mdphone-1,.formfield.mdphone-1{width:8.333%}.column.mdphone-2,.formfield.mdphone-2{width:16.667%}.column.mdphone-3,.formfield.mdphone-3{width:25%}.column.mdphone-4,.formfield.mdphone-4{width:33.333%}.column.mdphone-5,.formfield.mdphone-5{width:41.667%}.column.mdphone-6,.formfield.mdphone-6{width:50%}.column.mdphone-7,.formfield.mdphone-7{width:58.333%}.column.mdphone-8,.formfield.mdphone-8{width:66.667%}.column.mdphone-9,.formfield.mdphone-9{width:75%}.column.mdphone-10,.formfield.mdphone-10{width:83.333%}.column.mdphone-11,.formfield.mdphone-11{width:91.667%}.column.mdphone-12,.formfield.mdphone-12{width:100%}.mdphone-columncount-1{-moz-column-count:initial;-webkit-column-count:initial;column-count:initial}.mdphone-columncount-2{-moz-column-count:2;-webkit-column-count:2;column-count:2}.mdphone-columncount-3{-moz-column-count:3;-webkit-column-count:3;column-count:3}.mdphone-columncount-4{-moz-column-count:4;-webkit-column-count:4;column-count:4}}@media screen and (max-width:479px){.column.smphone-12+.column.smphone-12>.box{margin-top:15px}.column.smphone-1,.formfield.smphone-1{width:8.333%}.column.smphone-2,.formfield.smphone-2{width:16.667%}.column.smphone-3,.formfield.smphone-3{width:25%}.column.smphone-4,.formfield.smphone-4{width:33.333%}.column.smphone-5,.formfield.smphone-5{width:41.667%}.column.smphone-6,.formfield.smphone-6{width:50%}.column.smphone-7,.formfield.smphone-7{width:58.333%}.column.smphone-8,.formfield.smphone-8{width:66.667%}.column.smphone-9,.formfield.smphone-9{width:75%}.column.smphone-10,.formfield.smphone-10{width:83.333%}.column.smphone-11,.formfield.smphone-11{width:91.667%}.column.smphone-12,.formfield.smphone-12{width:100%}.smphone-columncount-1{-moz-column-count:initial;-webkit-column-count:initial;column-count:initial}.smphone-columncount-2{-moz-column-count:2;-webkit-column-count:2;column-count:2}.smphone-columncount-3{-moz-column-count:3;-webkit-column-count:3;column-count:3}.smphone-columncount-4{-moz-column-count:4;-webkit-column-count:4;column-count:4}}.box{padding:15px;margin:15px 0;background:rgba(193,194,195,.2)}.box>:first-child,.box>:first-child>:first-child,.box>:first-child>:first-child>:first-child{margin-top:0}.box>:last-child,.box>:last-child>:last-child,.box>:last-child>:last-child>:last-child{margin-bottom:0}.box>ul{padding-left:20px}.formbox,#sidebar .box.formbox{padding:20px 30px}#sidebar .box{padding:30px}@media screen and (max-width:1023px){#sidebar .box{padding:20px}}#sidebar>.box:first-child{margin-top:0}#sidebar>.box:last-child,#sidebar>.ajax-target>.box:last-child{margin-bottom:0}.firstsidebarbox{background:linear-gradient(to bottom,rgba(255,255,255,.8) 0%,rgba(150,150,150,.2) 150px)}.whitebox,a.whitebox.boxlink:hover{background:#fff}.redbox,a.redbox.boxlink:hover{background:#e4002b;color:#fff}.dsbluebox,a.dsbluebox.boxlink:hover{background:#002246;color:#fff}.dkbluebox,a.dkbluebox.boxlink:hover{background:#003865;color:#fff}.mdbluebox,a.mdbluebox.boxlink:hover{background:#0093b2;color:#fff}.ltbluebox,a.ltbluebox.boxlink:hover{background:#9bd3dd;color:#2a2d2d}.ltblue40box,a.ltblue40box.boxlink:hover{background:#d9eceb;color:#2a2d2d}.dkgraybox{background:#696b6b}.lsgraybox{background:#eee}.gradbox{box-shadow:none;background:#eee;background:linear-gradient(to bottom,#d0cecf 0%,#fff 150px)}.ltbluebox a{color:#003865}.redbox h2,.redbox h3,.redbox h4,.redbox h5,.redbox h6,.redbox a,.dsbluebox h2,.dsbluebox h3,.dsbluebox h4,.dsbluebox h5,.dsbluebox h6,.dsbluebox a,.dkbluebox h2,.dkbluebox h3,.dkbluebox h4,.dkbluebox h5,.dkbluebox h6,.dkbluebox a,.mdbluebox h2,.mdbluebox h3,.mdbluebox h4,.mdbluebox h5,.mdbluebox h6,.mdbluebox a{color:inherit}.modal{display:none}.modal,.modal .fade{position:fixed;left:0;top:0;right:0;bottom:0;padding:50px;z-index:100}.modal{position:absolute}.modal.fixed{position:fixed}.modal .fade{top:0;z-index:1;background:#2a2d2d;background:rgba(42,45,45,.9)}.modal .modalbox{position:relative;max-width:700px;margin:0 auto;z-index:2;padding:40px 50px}.modal .close{position:absolute;right:10px;top:10px;width:30px;height:30px;background:#4c7393 url(/Content/Images/ui/close.svg) center center no-repeat;cursor:pointer}.modal .close:hover{background-color:#e4002b}#modal-Confidentiality .modalbox{max-width:950px}#modal-Map .modalbox{max-width:none;height:calc(100vh - 100px)}@media screen and (max-width:767px){.modal,.modal .fade{padding:20px}.modal .modalbox{padding:20px}.modal .close{right:0;top:0;width:20px;height:20px}#modal-Map .modalbox{height:calc(100vh - 40px)}}.loading-spinner{margin-right:8px}.selectalllink{font-weight:bold;color:#0093b2;text-transform:uppercase;font-size:15px;font-size:1.5rem}.buttonlink,a.buttonlink,.backlink a{display:inline-block;background:#0093b2;padding:6px 10px 6px;text-decoration:none;color:#fff;text-transform:uppercase;font-size:12px;font-size:1.2rem;line-height:1;white-space:nowrap;border-radius:2px;text-align:center}.buttonlink:hover,a.buttonlink:hover,.backlink a:hover{background:#e4002b!important}h2 .buttonlink,h3 .buttonlink,h4 .buttonlink,h5 .buttonlink,h6 .buttonlink{font-size:16px;font-size:1.6rem;padding:8px 15px;font-weight:bold}a.boxlink{display:block;text-decoration:none;padding:15px;font-size:24px;font-size:2.4rem;line-height:1.2}.boxlink span{display:block;margin:10px 0}.boxlink .buttonlink{text-align:center;background:rgba(255,255,255,.3)}.ltbluebox.boxlink .buttonlink,.ltblue40box.boxlink .buttonlink{color:#2a2d2d}.boxlink:hover .buttonlink,.boxlink a.buttonlink:hover{background:#002246!important;color:#fff!important}.backlink.static{position:static;right:0;top:0}.backlink{position:absolute;right:20px;top:-13px}.backlink a:before{content:'〈';padding-right:5px}.backlink a{padding-left:5px}@media screen and (max-width:479px){.backlink{position:static;margin-top:10px}}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1,h2,h3,h4,h5,h6{font-weight:600;color:#003865;line-height:1.2;margin-bottom:0}h1{font-size:36px;font-size:3.6rem;color:#e4002b;margin-bottom:.67em}h2{font-size:30px;font-size:3rem;color:#002246}h3{font-size:27px;font-size:2.7rem;margin-bottom:10px}h4{font-size:24px;font-size:2.4rem;margin-bottom:10px}h5{font-size:21px;font-size:2.1rem;margin-bottom:10px}h6{font-size:18px;font-size:1.8rem;text-transform:uppercase;font-weight:bold;padding-bottom:5px;margin:30px 0 15px;border-bottom:2px solid rgba(104,107,107,.3)}h6:first-child{margin-top:0}h6.margin-top-20{margin-top:20px!important}h6+h2,h6+h3,h6+h4,h6+h5{margin-top:0}h1+h5{margin-top:-1em}.xxxsmall{font-size:12px;font-size:1.2rem}.xxsmall{font-size:13px;font-size:1.3rem}.xsmall{font-size:14px;font-size:1.4rem}.small{font-size:15px;font-size:1.5rem}.large{font-size:16px;font-size:1.6rem}.xlarge{font-size:17px;font-size:1.7rem}.xxlarge{font-size:18px;font-size:1.8rem}.xxxlarge{font-size:19px;font-size:1.9rem}.italic{font-style:italic}.bold{font-weight:600}.caps{text-transform:uppercase}.container{position:relative;max-width:1210px;margin:0 auto;padding:0 20px}#header{position:relative;background:#003865;z-index:15}#hero{position:relative;background:#0093b2;z-index:1}#navbar{position:relative;z-index:10;background:#0093b2}#subnavbar{position:relative;z-index:1;background:#003865}#main{position:relative;padding:20px 0 50px;border-top:5px solid #fff;z-index:1;background:#fff;background:linear-gradient(to bottom,#d9eceb 0%,#fff 150px)}#content{padding:0 20px}#content.nopadding{padding:0}#sidebar{margin:20px 0 0}#sidebar.nomargin{margin:0}#footer{padding:25px 0;background:none;background:linear-gradient(to bottom,rgba(42,45,45,.2) 0%,rgba(42,45,45,0) 10px)}@media screen and (max-width:1023px){}@media screen and (max-width:767px){#main{padding:15px 15px 30px}#main .container{padding:0}.lgphone-12>#content{padding:5px}.lgphone-12>#sidebar{margin:40px -15px -30px}.lgphone-12>#sidebar .firstsidebarbox{background:rgba(193,194,195,.2)}}#sitewide-message{position:relative;margin:0!important}#sitewide-message :first-child{margin-top:0}#sitewide-message :last-child{margin-bottom:0}#sitewide-message:after{position:absolute;display:block;left:0;bottom:0;right:0;height:10px;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 100%);border-bottom:1px solid #eee}#logo{position:absolute;left:20px;top:0;margin:0}#logo:before{content:'';position:absolute;right:99%;top:0;bottom:0;width:1000px;background:#fff}#logo a,#logo img{display:block}#logo img{width:346px;height:auto}#eyebrow{float:right;border-right:1px dotted rgba(255,255,255,.2)}#eyebrow ul li{position:relative;float:left}#eyebrow ul a,#eyebrow ul div,#eyebrow ul span{display:block;padding:0 10px;color:#fff;text-decoration:none;font-size:14px;font-size:1.4rem;line-height:40px}#eyebrow ul a,#eyebrow ul div{border-left:1px dotted rgba(255,255,255,.2);cursor:pointer}#eyebrow ul span{color:#9bd3dd}#eyebrow>ul>li:hover>a,#eyebrow>ul>li:hover>div,#eyebrow ul div:hover{background:#e4002b}#eyebrow ul li.on a,#eyebrow ul li.on div{background:#2a2d2d}#eyebrow ul ul{display:none;position:absolute;right:0;top:100%;background:#003865}#eyebrow ul ul li{float:none;border-top:1px dotted #4c7393}#eyebrow ul ul li:first-child{border:0}#eyebrow ul ul a{border-width:1px 0 0;white-space:nowrap;border:0}#eyebrow ul ul li:first-child a:before{content:'';position:absolute;left:0;top:0;right:0;height:8px}#eyebrow ul ul a:hover{background:#4c7393}@media screen and (max-width:767px){#eyebrow ul li#welcomeuser{display:none}}#loginform{display:none;position:absolute;right:21px;top:100%;color:#d0cecf;width:450px;padding:10px 20px 15px;background:#2a2d2d;background:linear-gradient(to bottom,rgba(42,45,45,1) 0%,rgba(42,45,45,.9) 100%)}#loginform .close{position:absolute;right:10px;bottom:10px;width:24px;height:24px;background:#0093b2 url(/Content/Images/ui/close.svg) center center no-repeat;cursor:pointer}#loginform .close:hover{background-color:#e4002b}#loginform .formline{margin:5px -7px}#loginform input[type="text"],#loginform input[type="password"]{border:0}#loginform a{color:#9bd3dd}.loginlinks a{display:inline-block;padding:0 5px 0 7px;font-size:13px;font-size:1.3rem;text-decoration:none;border-left:1px dotted;line-height:1.2}.loginlinks a:first-child{border:0;padding-left:0}.loginlinks a:hover{text-decoration:underline}#loginform .countdown{color:#fff!important}@media screen and (max-width:639px){#logo{top:40px;max-width:50%}#loginform{right:0;left:0;width:auto;padding-bottom:40px}}@media screen and (max-width:479px){#logo{max-width:80%}}#hero>.container{max-width:none;padding:0}#hero .pixelwise-slideshow{display:block;height:350px!important}#hero .notslide{height:200px}#hero picture,#hero img{position:absolute;width:100%;height:100%}#hero img{object-fit:cover}#mainnav a,#mainnav span{display:block;color:#fff;text-decoration:none;cursor:pointer}#mainnav>div>li>a{font-size:15px;font-size:1.5rem;text-transform:uppercase}#mainnav>div>li.big>a{font-size:21px;font-size:2.1rem;text-transform:none}@media screen and (min-width:768px){#mobilenav{display:none}#mainnav>div{position:relative;float:left;z-index:2}#mainnav>div+div{z-index:1}#mainnav>div>li{position:relative;float:left;margin:0 3px 0 0}#mainnav>div>li>a{padding:10px}#mainnav>div>li.on>a{background-color:#007a9a}#mainnav>div>li:hover>a{background-color:#003865;color:#fff}#mainnav>div>li.big>a{margin:-10px 8px 0 0;padding:13px 15px 8px;background-color:#e4002b;background-image:url(/Content/Images/ui/nav.svg);background-position:right top;background-repeat:no-repeat;box-shadow:0 -3px 3px rgba(42,45,45,.4)}#mainnav>div>li.big.on>a{background-color:#fff;background-image:none;color:#2a2d2d}#mainnav>div>li.big:hover>a{background-color:#003865;background-image:url(/Content/Images/ui/nav-hover.svg);color:#fff}#mainnav>div>li.home>a{text-indent:-1000px;width:40px;background-image:url(/Content/Images/ui/nav-home.svg);background-position:center 0;background-repeat:no-repeat;overflow:hidden}#mainnav li:hover>ul{display:block}#mainnav ul{display:none;position:absolute;left:0;top:100%;min-width:100%;padding:5px;background:#0093b2;box-shadow:0 5px 5px rgba(42,45,45,.4);white-space:nowrap;border-top:5px solid #e4002b}#mainnav li.haschildren ul{border:0}#mainnav ul .col{display:inline-block;vertical-align:top}#mainnav ul li{position:relative}#mainnav ul li.strong>a,#mainnav ul li.strong>span{font-weight:bold}#mainnav ul a,#mainnav ul span{padding:3px 10px}#mainnav ul li.haschildren>a,#mainnav ul li.haschildren>span{background-image:url(/Content/Images/ui/nav-haschildren.svg);background-repeat:no-repeat;background-position:right center;padding-right:30px}#mainnav ul li:hover>a,#mainnav ul li:hover>span{background-color:#003865}#mainnav ul ul{display:none;position:absolute;left:100%;top:0;min-width:0;background:#0093b2;box-shadow:0 0 10px rgba(42,45,45,.5)}#mainnav ul li:hover ul{display:block}#mainnav ul ul a:hover{background:#003865}}@media screen and (max-width:767px){#mobilenav{padding:5px 10px 3px;font-size:24px;font-size:2.4rem;color:#fff;text-transform:uppercase;text-align:center;background:url(/Content/Images/ui/mobile-nav.svg) right center no-repeat;cursor:pointer}#mainnav{display:none;padding:10px 0}#mainnav>div{background:#e4002b;margin:5px 0}#mainnav>div+div{background:#003865}#mainnav li{border-top:1px solid rgba(255,255,255,.2)}#mainnav li.big{border-top-color:rgba(255,255,255,.3)}#mainnav a,#mainnav span{padding:8px 15px 6px}#mainnav>div>li>a{font-size:21px;font-size:2.1rem;text-transform:none}#mainnav ul{display:none}#mainnav ul a,#mainnav ul span{padding-left:35px;background:rgba(0,0,0,.2) url(/Content/Images/ui/paging-arrows.svg) -165px center no-repeat;opacity:.75}#mainnav ul ul{display:none}#mainnav ul ul a,#mainnav ul ul span{padding-left:55px;background:rgba(0,0,0,.4) url(/Content/Images/ui/paging-arrows.svg) -145px center no-repeat;opacity:.75}}#subnav li{float:left;font-size:14px;font-size:1.4rem}#subnav a{display:block;text-decoration:none;color:#d9eceb;outline:none}#subnav a:active,.no-touch #subnav a:hover{background:#0093b2;color:#fff}#subnav li.on a{background:#fff;color:#002246}@media screen and (min-width:768px){#subnav li{padding-top:10px;margin-right:3px}#subnav a{padding:8px 10px}}@media screen and (max-width:767px){#subnavbar{padding-bottom:10px}#subnav:before{content:'In This Section:';display:block;margin-bottom:5px;padding:10px 10px 2px;color:#4c7393;font-size:21px;font-size:2.1rem;border-bottom:1px solid rgba(255,255,255,.2);font-weight:600;text-transform:uppercase}#subnav li{margin:5px 5px 0 0}#subnav a{padding:5px 10px 4px}}#footer{font-size:13px;font-size:1.3rem;color:#2a2d2d}#footer a{color:inherit;text-decoration:none}#footer a:hover{color:#0093b2;background-color:rgba(255,255,255,.4)}#footer h6 a,#footer ul a{display:block;padding:2px}#colophon{}.copyright{margin:10px 0;font-size:12px;font-size:1.2rem;font-weight:600;text-transform:uppercase}ul.social,ul.social li{margin:0;padding:0;list-style:none}#footer ul.social{margin:10px 0 30px}ul.social li{display:inline-block;margin:0 4px 0 0;margin-bottom:10px;border-radius:3px;box-shadow:2px 2px 2px rgba(0,0,0,.2)}#footer ul.social li{margin:0 0 0 4px}ul.social a{display:block;margin-bottom:0!important}#footer ul.social a{padding:0}ul.social img{display:block;width:32px;height:32px;border-radius:3px}ul.social a:hover{background:none}@media screen and (max-width:1023px){#colophon:before{content:'';display:block;height:20px;margin-bottom:20px;border-bottom:1px dotted rgba(104,107,107,.3)}#copyright{float:left;text-align:left}#footer ul.social{float:right}}@media screen and (max-width:639px){#footer .column{padding-top:10px;padding-bottom:10px}#copyright,#footer ul.social{float:none;text-align:center}}#footer ul.big{padding-bottom:15px;margin-bottom:15px;border-bottom:2px solid rgba(104,107,107,.3)}#footer ul.big a{position:relative;padding:3px;font-size:18px;font-size:1.8rem;font-weight:600;color:#003865;padding-left:32px}#footer ul.big a:before{content:'';position:absolute;left:3px;top:4px;width:24px;height:24px;background-color:#fff;border-radius:50%;box-shadow:2px 2px 2px rgba(42,45,45,.3)}#footer-view a:before{background-image:url(/Content/Images/ui/footer-view.svg)}#footer-sell a:before{background-image:url(/Content/Images/ui/footer-sell.svg)}#footer-rpts a:before{background-image:url(/Content/Images/ui/footer-rpts.svg)}#footer h6{font-size:15px;font-size:1.5rem;margin-bottom:5px}.pixelwise-slideshow{position:relative;overflow:hidden}.pixelwise-slideshow .slide{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:center center;background-size:cover;z-index:1}.pixelwise-slideshow .slide a{position:absolute;left:0;top:0;right:0;bottom:0}.pixelwise-slideshow .slide .container{position:absolute;left:0;bottom:0;right:0;width:100%;max-width:1170px;margin:auto}.pixelwise-slideshow .caption{position:absolute;right:0;bottom:50px;background:rgba(255,255,255,.8);padding:15px 120px 15px 20px;text-transform:uppercase;line-height:1.3;font-weight:bold}.pixelwise-slideshow .caption .line1{display:block;font-size:20px;font-size:2rem;color:#003865}.pixelwise-slideshow .caption .line2{display:block;font-size:14px;font-size:1.4rem;color:#696b6b}.pixelwise-slideshow ul.controls,.pixelwise-slideshow ul.controls li{margin:0;padding:0;list-style:none;z-index:20}.pixelwise-slideshow ul.controls{position:absolute;left:0;bottom:0;right:0;width:100%;max-width:1170px;margin:0 auto}.pixelwise-slideshow ul.controls li{position:absolute;right:66px;bottom:20px;width:36px;height:36px;background:#0093b2 url(/Content/Images/ui/slideshow-arrows.svg) left center no-repeat;border-radius:50%;cursor:pointer}.pixelwise-slideshow ul.controls li.next{right:20px;background-position:right center}.pixelwise-slideshow ul.controls li:hover{background-color:#e4002b}#hero .pixelwise-slideshow ul.controls li{right:61px;bottom:68px}#hero .pixelwise-slideshow ul.controls li.next{right:15px}@media screen and (max-width:1023px){#hero .pixelwise-slideshow{box-sizing:content-box;padding-bottom:50px}#hero .pixelwise-slideshow .caption{bottom:30px;padding:5px 120px 5px 10px}#hero .pixelwise-slideshow .caption .line1{font-size:17px;font-size:1.7rem}#hero .pixelwise-slideshow ul.controls li{bottom:44px;width:30px;height:30px;right:55px;background-position:-3px center}#hero .pixelwise-slideshow ul.controls li.next{background-position:-49px center}}@media screen and (max-width:639px){#hero .pixelwise-slideshow{padding-bottom:100px}#hero .pixelwise-slideshow .caption{padding:5px 120px 5px 10px;left:0;bottom:0}#hero .pixelwise-slideshow ul.controls li{bottom:10px}}@media screen and (max-width:479px){#hero .pixelwise-slideshow{padding-bottom:200px}}#homefindproperties{margin:0 -20px}#homefindproperties h2{margin:0;color:#fff;text-transform:uppercase}#homefindproperties button,#homefindproperties input[type="submit"],#homefindproperties input[type="button"]{margin-top:10px}#homefindproperties+h1{margin-bottom:0}#homelistingsmap a,#homelistingsmap img{position:relative;display:block;z-index:1}#homelistingsmap h2{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:0;padding:5px;font-size:18px;font-size:1.8rem;text-transform:uppercase;color:#fff;background:#e4002b;text-align:center;z-index:2;border-radius:2px;box-shadow:0 0 5px rgba(42,45,45,.5)}#homelistingsmap h2:hover{background:#a6192e}@media screen and (min-width:768px) and (max-width:1023px){#homelistingsmap h2{left:-20px;right:-20px;font-size:13px;font-size:1.3rem}}#homeresearchreports{padding:15px 20px}#homeresearchreports h2{margin:0;color:#003865;font-size:18px;font-size:1.8rem;text-transform:uppercase}#homenews{padding:15px 20px}#homenews h2{margin:0 0 10px;color:#003865;font-size:18px;font-size:1.8rem;text-transform:uppercase}#homenews ul,#homenews li{margin:0;padding:0;list-style:none}#homenews li{margin:0}#homenews ul a{display:block;margin:0 -10px;padding:5px 10px 10px;text-decoration:none;font-weight:600}#homenews ul a:hover{background:rgba(42,45,45,.15)}#homenews .dateline{display:block;font-size:12px;font-size:1.2rem;line-height:1.8;color:#a7a8aa;text-transform:uppercase}#homenews .headline{display:block;font-size:14px;font-size:1.4rem;line-height:1.2;color:#002246}#usmap ul{position:relative;width:100%;height:0;padding-bottom:67.324%;background:url(/Content/Images/ui/usmap.svg) 0 0 no-repeat;background-size:contain}#usmap ul li{position:absolute;padding:5px;z-index:1}#usmap li a{display:block;color:#fff;font-size:11px;font-size:1.1rem;text-decoration:none;padding-left:12px}#usmap li .text{display:none;background:rgba(0,56,101,.9);padding:3px 5px;white-space:nowrap;box-shadow:0 0 5px rgba(0,147,178,.75);border-radius:4px}#usmap li a:hover .text{display:block}#usmap li .dot{position:absolute;left:5px;top:3px;width:10px;height:10px;border:1px solid #fff;background:#003865;box-shadow:0 0 5px rgba(0,0,0,.25);border-radius:5px}#usmap li.hq .dot{background:#e4002b}#usmap li a:hover .dot{background:#a6192e}.officecoverage img{width:100%}.officelist{overflow:hidden}.officelist h6{margin-bottom:0}.officelist .column{padding:0;margin:0}.officelist li{border-bottom:1px dotted rgba(104,107,107,.3)}.officelist a{display:block;padding:5px 5px 3px;text-decoration:none;font-size:15px;font-size:1.5rem}.officelist li.on a{background:#eee}#officenav{position:relative;top:-15px;overflow:hidden}#officenav li{float:left;margin:5px 5px 0 0}#officenav a{display:block;padding:5px 12px 4px;background:rgba(193,194,195,.4);text-decoration:none;color:#003865;outline:none}#officenav li.on a{background:#e4002b;color:#fff}#officenav a:hover{background:#003865;color:#fff}.flipbook{margin:50px 0;text-align:center}.flipbook a{position:relative;max-width:100%;box-shadow:0 0 20px rgba(42,45,45,.25)}.flipbook a,.flipbook img{display:inline-block}.flipbook h2{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:0;padding:5px;font-size:24px;font-size:2.4rem;text-transform:uppercase;color:#fff;background:#e4002b;z-index:2}.flipbook h2:hover{background:#a6192e}#ajaxTarget-Email>:first-child{margin-top:0}#ajaxTarget-Email>:last-child{margin-bottom:0}#contactform h3{margin:30px 0 15px}#sidebarcontact h2{margin:0 0 10px;color:#003865;font-size:18px;font-size:1.8rem;text-transform:uppercase}ul.contactlist,ul.contactlist>li{margin:0;padding:0;list-style:none}ul.contactlist>li{margin:20px 0}ul.contactlist>li:first-child{margin-top:0}ul.contactlist>li:last-child{margin-bottom:0}#content .contactlist>li{margin:20px 0;padding:15px 0}#content .contactlist>li li{list-style-type:disc}#content .contactlist h2{cursor:pointer}.contactlist h2{margin:0 0 10px}.contactlist h2 a,.contactlist h6 a{text-decoration:none}.contactlist h2 .title{display:block;color:#696b6b;text-transform:uppercase;font-weight:bold;font-size:14px;font-size:1.4rem}.contactlist .photo img{display:block;width:100%;cursor:pointer}.contactlink{margin:0;overflow:hidden}.contactlink a{position:relative;display:block;margin:0 0 0 47px;padding:5px 0 5px 10px;border-left:3px solid #9bd3dd;line-height:1.2;text-decoration:none;cursor:pointer}.contactlink a:before{position:absolute;right:100%;margin-right:3px;top:8px;width:47px;text-align:center;color:#003865;font-weight:600;font-size:12px;font-size:1.2rem}.contactlist .bio{clear:both;display:none;padding:15px 30px 0}.contactlist .bio :first-child{margin-top:0}.contactlist .bio :last-child{margin-bottom:0}#sidebar .contactlist h2{font-size:18px;font-size:1.8rem}#sidebar .contactlist h2 .title{font-size:12px;font-size:1.2rem;color:#a7a8aa}#sidebar .contactlist .photo{display:none}@media screen and (max-width:1023px){#sidebar .contactlist h2{font-size:16px;font-size:1.6rem}#sidebar .contactlink a{font-size:14px;font-size:1.4rem}#sidebar .contactlink a:before{top:5px}}a.worklink:before{content:"WORK"}a.phonelink:before{content:"PHONE"}a.celllink:before{content:"CELL"}a.faxlink:before{content:"FAX"}a.maplink:before{content:"MAP";padding:0 0 0 3px;background:url(/Content/Images/ui/maplink.svg) 3px top no-repeat;background-size:9px 14px}@media \0screen{.teammember a.maplink:before{background:none}}a.emaillink:before{content:"EMAIL"}a.vcardlink:before{content:"VCARD"}a.vcardlink:after{content:"»"}a.biolink:before{content:"BIO"}a.biolink:after{content:"»"}#register-why-link{margin:0}#register-already-link{margin:0}#register-ok-link{margin:0}h2#register-why-link .buttonlink,h2#register-ok-link .buttonlink,h2#register-already-link .buttonlink{font-size:14px;font-size:1.4rem;font-weight:normal}@media screen and (min-width:1024px){#register-why-link,#register-ok-link{display:none}}@media screen and (max-width:1023px){#register-already{margin:15px -20px 25px;padding:20px}}@media screen and (max-width:767px){}#findproperties h4{text-transform:uppercase;background:url(/Content/Images/ui/search-again.svg) 30px 26px no-repeat;margin:-20px -30px;padding:20px 30px 20px 60px}#findproperties h4:hover{background-color:#0093b2!important;cursor:pointer}#findproperties.closed h4{background-position:30px -42px}#findproperties h4+.row{margin-top:20px;border-top:1px dotted #4c7393;padding-top:10px}#findproperties.closed .row{display:none;border:0;padding:0}.paging{margin:15px 0}.pagingsort{float:left;font-size:0}.pagingsort label,.pagingsort select{display:inline-block;width:auto}.pagingsort label{font-size:16px;font-size:1.6rem;margin-right:10px;text-transform:uppercase;color:#4c7393;font-weight:600}.paginglinks{float:right}.paginglinks a,.paginglinks span{float:left;margin:0 0 5px 5px;min-width:30px;height:30px;line-height:20px;padding:5px;background:#eee;color:#2a2d2d;text-align:center;text-decoration:none;cursor:pointer;font-size:14px;font-size:1.4rem;font-weight:600}.paginglinks .aspNetDisabled{display:none}.paginglinks .prev{background:#0093b2 url(/Content/Images/ui/paging-arrows.svg) left center no-repeat;color:#fff}.paginglinks .next{background:#0093b2 url(/Content/Images/ui/paging-arrows.svg) right center no-repeat;color:#fff}.paginglinks a:hover{background-color:#003865;color:#fff}.paginglinks span{background-color:#e4002b;color:#fff;cursor:default}.paginginfo{clear:both;text-align:right;padding:5px;font-size:14px;font-size:1.4rem}.paginglinks .ellipsis{background-color:transparent;color:#2a2a2b}.paginglinks .disabled{background-color:#d0cecf}.properties{position:relative;margin-right:-15px}.properties>div{float:left;padding:0 15px 15px 0}.desktop-12 .properties>div{width:33.333%}.desktop-8 .properties>div{width:50%}.desktop-12 .properties>div:nth-child(3n+1),.desktop-8 .properties>div:nth-child(2n+1){clear:left}.properties>div>a{position:relative;display:block;padding:15px;background:#eee;color:#2a2d2d;text-decoration:none;font-size:15px;font-size:1.5rem;line-height:1.4}.properties>div.portfolio>a{background:#d9eceb}.properties .photo{position:relative;height:0;margin-bottom:10px;padding-bottom:75%;background-position:center center;background-size:cover}.properties .status{position:absolute;left:0;top:10px;right:0;background:rgba(0,56,101,.7);color:#fff;font-size:12px;font-size:1.2rem;text-align:center;text-transform:uppercase;padding:4px 2px 2px}.properties .status{width:120px;clip-path:polygon(0 0,100% 0,92% 100%,0 100%)}.properties .status.comingsoon{background:rgba(181,189,0,.7)}.properties .status.marketing{background:rgba(0,56,101,.7)}.properties .status.onhold{background:rgba(166,25,46,.7)}.properties .status.underloi{background:rgba(166,25,46,.7)}.properties .status.undercontract{background:rgba(166,25,46,.7)}.properties .status.withdrawn{background:rgba(166,25,46,.7)}.properties .status.sold{background:rgba(166,25,46,.7)}.properties .propertyname{font-size:21px;font-size:2.1rem;color:#003865;line-height:1.1;font-weight:600;border-bottom:1px dotted #d0cecf;padding-bottom:5px;margin-bottom:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.properties .propertyname:hover{overflow:visible;white-space:normal}.properties .portfolio .propertyname{border-bottom-color:#9bd3dd}.properties .offersdue{font-weight:600;color:#e4002b;font-size:12px;font-size:1.2rem;text-transform:uppercase}.properties .units{font-size:18px;font-size:1.8rem;font-weight:600}.properties .address{float:left;max-width:60%}.properties .info{float:right;font-size:13px;font-size:1.3rem;text-align:right;max-width:40%;padding-left:10px}.properties .info span.label{font-size:12px;font-size:1.2rem;color:#a7a8aa}.properties .partof{position:absolute;left:0;bottom:0;right:0;background:rgba(155,211,221,.8);font-size:12px;font-size:1.2rem;text-align:center;padding:7px 5px 5px;line-height:1.2;color:#4c7393}@media screen and (max-width:1023px){.desktop-12 .properties>div{width:50%}.desktop-12 .properties>div:nth-child(3n+1){clear:none}.desktop-12 .properties>div:nth-child(2n+1){clear:left}}@media screen and (max-width:639px){.properties>div{width:100%!important;float:none!important}.properties .propertyname{overflow:visible;white-space:normal}}.properties a:hover .overlay{position:absolute;top:0;width:100%;height:100%;left:0;background-color:#002246;opacity:.75;z-index:0;display:block;transition:.5s ease}.properties a:hover .about{display:block;opacity:100;transition:.5s ease}.properties a:hover .elipse{display:block;opacity:100;transition:.5s ease}.properties .about{opacity:0;color:#fff!important;position:absolute;text-align:left;font-size:9pt;z-index:101;top:40px;left:20px;right:20px;height:155px;overflow:hidden;-webkit-mask-image:-webkit-gradient(linear,left 85%,left bottom,from(rgba(0,0,0,1)),to(rgba(0,0,0,0)))}.properties .about p{margin-top:0}.properties .elipse{opacity:0;color:#fff;position:absolute;text-align:left;font-size:9pt;z-index:101;top:200px;left:20px;right:20px;height:150px;overflow:hidden}#propertydetail{margin-top:24px}#propertytitle h1{margin:0}#propertytitle h2{display:inline-block;margin:0 10px 0 0;font-size:24px;font-size:2.4rem}#propertytitle .posted{display:inline-block;font-size:13px;font-size:1.3rem;color:#4c7393;text-transform:uppercase;font-weight:600}#propertytitle .closed{display:inline-block;font-size:13px;font-size:1.3rem;color:#4c7393;text-transform:uppercase;font-weight:600}#propertyabout .offersdue{display:inline-block;font-size:15px;font-size:1.5rem;color:#e4002b;font-weight:600;text-transform:uppercase}#propertysocial{padding-top:5px;text-align:right}@media screen and (max-width:767px){#propertysocial{padding-top:20px;text-align:left}}#propertyhead{padding:0 20px}#propertysubhead{position:relative;margin:20px 20px;background:#002246;z-index:2}#propertycolumns{padding:0 20px}#propertytotals{float:left}#propertytotals .units{float:left;height:74px;padding:8px 15px;border-right:1px dotted rgba(255,255,255,.2);font-weight:600;text-align:center;line-height:1}#propertytotals .units span.value{display:block;color:#fff;font-size:36px;font-size:3.6rem}#propertytotals .units span.label{display:block;color:#4c7393;font-size:18px;font-size:1.8rem;text-transform:uppercase}#propertyresponse{position:relative;float:right;max-width:70%;height:74px;color:#9bd3dd;cursor:pointer}#propertyresponse:before{content:'';position:absolute;right:0;top:0;bottom:0;width:83px;background:url(/Content/Images/ui/property-isntmy.svg) center 12px no-repeat;background-size:48px 46px;border-left:1px dotted rgba(255,255,255,.2);font-weight:600;text-align:center;line-height:1}#propertytotals .units span.value{display:block;color:#fff;font-size:36px;font-size:3.6rem}#propertyresponse.needlogin{cursor:default}#propertyresponse.is:before{background-image:url(/Content/Images/ui/property-ismy.svg)}#propertyresponse .current-response{position:relative;top:50%;padding-right:107px;font-size:14px;text-align:right;line-height:1.3;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#propertyresponse .current-response strong{text-transform:uppercase}#propertyresponse .current-response a{color:#fff;text-transform:uppercase}#propertyresponse .current-response a:hover{color:#b5bd00}#propertyresponse .new-response{display:none;position:absolute;right:0;top:100%;width:400px;padding:20px 30px;background:#003865}#propertyresponse .new-response h5{color:#fff;cursor:pointer;margin:-5px -10px 10px;padding:10px 10px 10px 30px;background:url(/Content/Images/ui/nav-haschildren.svg) 10px 15px no-repeat;border-bottom:1px dotted rgba(255,255,255,.2);font-weight:400}#propertyresponse .new-response h5:hover{background-color:rgba(255,255,255,.2)}#propertyresponse .new-response p{margin-top:0;color:#fff;font-weight:600}#propertyresponse .new-response ul,#propertyresponse .new-response ul li{list-style:none;font-size:14px;font-size:1.4rem}#propertyresponse .new-response ul{margin:0 -10px;padding:0;overflow:hidden}#propertyresponse .new-response li{margin:0;padding:5px 10px 3px;cursor:pointer}#propertyresponse .new-response li:hover{background:rgba(255,255,255,.2)}#propertyresponse .new-response .col{float:left;border-right:1px dotted rgba(255,255,255,.2);padding:0 10px}#propertyresponse .new-response .col:first-child{padding-left:0}#propertyresponse .new-response .col:last-child{border:0;padding-right:0}@media screen and (min-width:1025px){#propertyresponse:hover:before{background-image:url(/Content/Images/ui/property-isntmy-hover.svg)}}@media screen and (min-width:1024px){#propertyresponse .current-response .nowrap{display:block}}@media screen and (max-width:767px){#propertydetail{padding:5px 20px}#propertydetail .lgphone-12>#sidebar{margin:0}#propertydetail .lgphone-12>#content{padding:10px 0 0}#propertyhead{padding:0}#propertysubhead{margin:15px 0}#propertycolumns{padding:0}#propertydetail #content #propertycontacts{margin:30px -20px -35px -20px}#propertydetail #content .contactlist h2{font-size:18px;font-size:1.8rem}#propertydetail #content .contactlist h2 .title{font-size:12px;font-size:1.2rem;color:#a7a8aa}#propertydetail #content .contactlist li{margin:20px 0;padding:0}#propertydetail #content .contactlink a{font-size:14px;font-size:1.4rem}#propertydetail #content .contactlink a:before{top:5px}}@media screen and (max-width:670px){#propertytotals,#propertyresponse{float:none;width:auto;max-width:100%}#propertytotals{overflow:hidden}#propertyresponse{border-top:1px dotted rgba(255,255,255,.2);height:auto}#propertyresponse .current-response{top:0;padding-top:15px;padding-bottom:15px;padding-left:15px;min-height:74px;-webkit-transform:none;transform:none}#propertyresponse .new-response{width:100%;position:relative;top:0}}#propertymap{padding:0!important}#propertymap iframe{width:100%;height:250px}.gmnoprint a,.gmnoprint span,.gm-style-cc{display:none}#map-wrapper-small{height:250px}#map-wrapper-large{height:100%}#map-canvas{width:100%;height:100%}#map-canvas button{line-height:initial!important;font-size:14px!important;padding:0 10px!important;height:30px!important}#sidebar #propertyinfo{position:relative;padding:5px 20px}#propertyinfo .location{padding:20px 0 20px 40px;position:relative;background:url(/Content/Images/ui/property-location.svg) 0 20px no-repeat;color:#fff;line-height:1.25;border-top:1px dotted rgba(255,255,255,.2);background-size:21px 36px}#propertyinfo .location.hasstatus{padding:50px 0 20px 40px;position:relative;background:url(/Content/Images/ui/property-location.svg) 0 50px no-repeat;color:#fff;line-height:1.25;border-top:1px dotted rgba(255,255,255,.2);background-size:21px 36px}#propertyinfo .location:first-child{border:0}#propertyinfo .status{position:absolute;left:-20px;top:10px;color:#fff;font-size:12px;font-size:1.2rem;text-align:center;text-transform:uppercase;padding:4px 2px;width:120px;clip-path:polygon(0 0,100% 0,92% 100%,0 100%)}#propertyinfo .name{font-size:21px;font-size:2.1rem;color:#9bd3dd}#propertyinfo .address{margin-bottom:3px}#propertyinfo .county{color:#d0cecf;margin:3px 0 8px;font-size:13px;font-size:1.3rem}#propertyinfo .totals{overflow:hidden;margin-top:8px}#propertyinfo .totals .units:last-child{border:0}#propertyinfo .units{float:left;margin-right:10px;padding:4px 10px 4px 0;border-right:1px dotted rgba(255,255,255,.2);text-align:center}#propertyinfo .units span{display:block}#propertyinfo .units .value{font-size:20px;font-size:2rem;font-weight:600;color:#fff;line-height:1}#propertyinfo .stats{overflow:hidden;margin-top:8px}#propertyinfo .label{font-size:12px;font-size:1.2rem;color:#0093b2;text-transform:uppercase;font-weight:600}#propertyinfo .value{font-size:13px;font-size:1.3rem;color:#9bd3dd}ul.tabs{margin:0 0 10px;padding:0;list-style:none;overflow:hidden;background:linear-gradient(to bottom,#fff 75%,#eee 100%)}ul.tabs li{float:left;margin:0 5px 0 0;padding:0;list-style:none}ul.tabs a,.tab-title a{display:block;padding:7px 20px;font-weight:600;font-size:18px;font-size:1.8rem;text-transform:uppercase;text-decoration:none;color:#003865;background:#e9e9ea;background:linear-gradient(to bottom,#eee 75%,#d0cecf 100%);cursor:pointer}ul.tabs li.open a,.tab-title.open a{background:#0093b2;background:linear-gradient(to bottom,#0093b2 75%,#007a9a 100%);color:#fff}ul.tabs a:hover{background:#e4002b;background:linear-gradient(to bottom,#e4002b 75%,#a6192e 100%);color:#fff}.tab-set+.tab-set{margin-top:30px}.tab-set>div{display:none}.tab-set>div.open{display:block}.tab-set h6:first-child{margin-top:30px}.tab-set h6:empty{height:30px;margin:0;padding:0;border:0}.tab-set h6:first-child:empty{display:none}.tab-title{display:none}#tab-documents{padding-bottom:20px}.video,.virtualtour{position:relative;height:0;padding-bottom:56.25%}.video iframe,.virtualtour iframe{position:absolute;width:100%;height:100%}@media screen and (max-width:767px){ul.tabs{display:none}.tab-set+.tab-set{margin-top:0}.tab-title{display:block;margin:5px 0;position:relative}.tab-title a:after{content:'+';position:absolute;right:0;top:0;bottom:0;background:rgba(0,0,0,.1);text-align:center;width:40px;padding:7px 0;font-size:24px;font-size:2.4rem;line-height:.9}.tab-title.open a:after{content:'–';line-height:.75}.tab-title+div.open{padding-bottom:30px}}#propertyconf{padding:20px 20px 20px 60px;margin:0 0 10px 0;background-image:url(/Content/Images/ui/property-confirmation.svg);background-position:20px 20px;background-repeat:no-repeat;line-height:1}.popup-ca{cursor:pointer}a.popup-ca{text-decoration:underline}#propertyconf{padding-bottom:13px}#propertyconf .youmust span{display:inline-block}#propertyconf .big{padding:0 0 10px;font-size:24px;font-size:2.4rem;border-bottom:1px dotted rgba(255,255,255,.2)}#propertyconf .youmust span.little{padding:10px 0 8px;padding-right:20px;font-size:16px;font-size:1.6rem}#propertyconf .youmust span.sign{float:right;padding:9px 0 7px;text-align:right;text-transform:uppercase;font-size:18px;font-size:1.8rem;font-weight:600}#propertyconf .sign:before{content:'';position:relative;top:-2px;display:inline-block;width:8px;height:12px;margin-right:5px;vertical-align:middle;background:url(/Content/Images/ui/nav-haschildren.svg) left center no-repeat;opacity:.5}#ca-embed{border:1px solid #eee}#propertyslideshow{position:relative;z-index:1}#propertyslideshow img{display:block;width:100%}#propertyslideshow .caption{bottom:0;left:0;color:#003865;background:rgba(155,211,221,.8);font-weight:600;padding:17px 122px 16px 20px;font-size:18px;font-size:1.8rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#propertyslideshow ul.controls li{bottom:10px}.slide .status{position:absolute;left:0;top:15px;right:0;background:rgba(0,56,101,.7);color:#fff;font-size:18px;font-size:1.8rem;text-align:center;text-transform:uppercase;padding:6px 3px 3px}.slide .status{width:210px;clip-path:polygon(0 0,100% 0,92% 100%,0 100%)}.status.comingsoon{background:rgba(181,189,0,.7)}.status.marketing{background:rgba(0,56,101,.7)}.status.onhold{background:rgba(166,25,46,.7)}.status.underloi{background:rgba(166,25,46,.7)}.status.undercontract{background:rgba(166,25,46,.7)}.status.withdrawn{background:rgba(166,25,46,.7)}.status.sold{background:rgba(166,25,46,.7)}@media screen and (max-width:767px){#propertyconf{margin-bottom:5px}}ul#propertylinks{margin-top:0;margin-bottom:0;padding-left:20px}ul.filemanagerinfo,ul.filemanagerinfo li{margin:0;padding:0;list-style:none;font-size:14px;font-size:1.4rem;line-height:1.3}ul.filemanagerinfo{border-top:1px dotted rgba(104,107,107,.3)}h6+ul.filemanagerinfo{margin-top:-15px;border-top:0}ul.filemanagerinfo li{border-bottom:1px dotted rgba(104,107,107,.3)}.filemanagerinfo h5{position:relative;margin:0;padding:8px 40px 8px 10px;font-size:15px;font-size:1.5rem;cursor:pointer}.filemanagerinfo h5:before{content:'?';position:absolute;right:10px;top:8px;width:18px;height:18px;line-height:18px;text-align:center;background:#0093b2;color:#fff;border-radius:50%;font-weight:600}.filemanagerinfo li:hover{background:rgba(255,255,255,.8);box-shadow:0 0 20px rgba(0,0,0,.05)}.filemanagerinfo li:hover h5{color:#e4002b}.filemanagerinfo li:hover h5:before{background:#e4002b}.filemanagerinfo .info{display:none;padding-bottom:8px}.filemanagerinfo .info div{position:relative;padding:4px 10px 3px 65px;border-top:1px solid #eee}.filemanagerinfo .info div.description{padding-left:10px}.filemanagerinfo .filename:before{content:'Name:'}.filemanagerinfo .uploadto:before{content:'Folder:'}.filemanagerinfo .formats:before{content:'Format:'}.filemanagerinfo .notes:before{content:'Notes:'}.filemanagerinfo .info div.section{padding:4px 10px 3px 0;border-top:0;left:10px;font-size:14px;font-size:1.4rem;font-weight:600;color:#e4002b}.filemanagerinfo .filename:before,.filemanagerinfo .uploadto:before,.filemanagerinfo .formats:before,.filemanagerinfo .notes:before{position:absolute;top:7px;left:10px;width:55px;font-size:11px;font-size:1.1rem;font-weight:600;text-transform:uppercase;color:#e4002b}.cleanup{margin-bottom:1.5em}.cleanup table{margin:0}.cleanup table.allnone td{background:#d0cecf!important;font-weight:700;text-transform:uppercase}.cleanup td{border:0;padding:10px}.cleanup tr:nth-child(2n) td{background:#f5f6f6}.cleanup input[type="checkbox"]{position:relative;top:3px;float:left;width:5%}.cleanup label{float:right;width:95%;overflow:hidden;line-height:1.2}.cleanup .key{float:left;display:inline-block;width:15%;padding:2px 10px 0 0}.cleanup .name{float:left;display:inline-block;width:65%;padding:2px 10px 0 0}.cleanup .size{float:right;display:inline-block;width:20%;padding:2px 0 0 10px;text-align:right}.RadWindow_Silk .rwTable .rwControlButtons li a{background:4px -757px;cursor:pointer}#ContentPlaceHolder_AccessDenied_Panel .box:first-child{margin-top:0}@media screen and (max-width:479px){.cleanup .key,.cleanup .name,.cleanup .size{display:block;float:none;width:auto;text-align:left;padding:2px 0 0}}ul.downloadslist{margin:0;padding:0;list-style:none}ul.downloadslist>li{margin:10px 0;padding:20px 20px 20px 100px;list-style:none;background:#eee 20px 20px no-repeat;background-size:50px auto;color:#2a2d2d;text-decoration:none}ul.downloadslist li>:last-child{margin-bottom:0}ul.downloadslist h3{margin:0}ul.downloadslist h6{margin:0}ul.downloadslist .requiredfor{display:block;color:#a7a8aa;font-size:12px;font-size:1.2rem;text-transform:uppercase}@media screen and (max-width:479px){ul.downloadslist>li{padding-left:70px;background-size:35px auto}ul.downloadslist h3{font-size:21px;font-size:2.1rem}ul.downloadslist img{width:25px;float:left;margin-right:10px}}.training-video{margin-top:10px;padding:10px 0 1px;border-top:2px solid rgba(104,107,107,.3)}.training-video h6{border-bottom:0;padding-bottom:0}.training-video h6 a{display:block;text-decoration:none}.training-video .info{color:#a7a8aa;font-weight:bold;font-size:12px;font-size:1.2rem;text-transform:uppercase}.training-video .runtime{white-space:nowrap;color:#0093b2}.training-video .password{white-space:nowrap;color:#e4002b}