@-ms-viewport{width:device-width}
.no-margin-left[class*="span"]{margin-left:0px}._clearfix{*zoom:1}._clearfix:before,._clearfix:after{display:table;content:"";line-height:0}._clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.roundedbox{background-color:#fff;min-height:20px;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.media-shadow-small-photo{border-radius:4px;bottom:0px;box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-moz-box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-webkit-box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;height:100%;left:0px;pointer-events:none;position:absolute;right:0px;top:0px;transition:all 0.2s linear;width:100%;z-index:1}.row-space-1{margin-bottom:6.25px}.row-space-2{margin-bottom:12.5px}.row-space-3{margin-bottom:18.75px}.row-space-4{margin-bottom:25px}.row-space-5{margin-bottom:31.25px}.row-space-6{margin-bottom:37.5px}.row-space-top-1{margin-top:6.25px}.row-space-top-2{margin-top:12.5px}.row-space-top-3{margin-top:18.75px}.row-space-top-4{margin-top:25px}.row-space-top-5{margin-top:31.25px}.row-space-top-6{margin-top:37.5px}.well-white{background-color:#fff;border:1px solid #ccc}.sidebar-nav{padding:0;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.sidebar-nav li>a{display:block;width:190px \9;margin:0 0 -1px;padding:8px 14px;border:1px solid #e5e5e5}.sidebar-nav li:first-child>a{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.sidebar-nav li:last-child>a{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.hidden{display:none;visibility:hidden}.visible-phone{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}.visible-desktop{display:inherit !important}@media (min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-tablet{display:inherit !important}.hidden-tablet{display:none !important}}@media (max-width:767px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-phone{display:inherit !important}.hidden-phone{display:none !important}}@media (min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.564102564%;*margin-left:2.513495277%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564%}.row-fluid .span12{width:100%;*width:99.949392713%}.row-fluid .span11{width:91.452991453%;*width:91.402384166%}.row-fluid .span10{width:82.905982906%;*width:82.855375619%}.row-fluid .span9{width:74.358974359%;*width:74.308367072%}.row-fluid .span8{width:65.811965812%;*width:65.761358525%}.row-fluid .span7{width:57.264957265%;*width:57.214349978%}.row-fluid .span6{width:48.717948718%;*width:48.66734143%}.row-fluid .span5{width:40.170940171%;*width:40.120332883%}.row-fluid .span4{width:31.623931624%;*width:31.573324336%}.row-fluid .span3{width:23.076923077%;*width:23.026315789%}.row-fluid .span2{width:14.52991453%;*width:14.479307242%}.row-fluid .span1{width:5.982905983%;*width:5.932298695%}.row-fluid .offset12{margin-left:105.128205128%;*margin-left:105.026990553%}.row-fluid .offset12:first-child{margin-left:102.564102564%;*margin-left:102.462887989%}.row-fluid .offset11{margin-left:96.581196581%;*margin-left:96.479982006%}.row-fluid .offset11:first-child{margin-left:94.017094017%;*margin-left:93.915879442%}.row-fluid .offset10{margin-left:88.034188034%;*margin-left:87.932973459%}.row-fluid .offset10:first-child{margin-left:85.47008547%;*margin-left:85.368870895%}.row-fluid .offset9{margin-left:79.487179487%;*margin-left:79.385964912%}.row-fluid .offset9:first-child{margin-left:76.923076923%;*margin-left:76.821862348%}.row-fluid .offset8{margin-left:70.94017094%;*margin-left:70.838956365%}.row-fluid .offset8:first-child{margin-left:68.376068376%;*margin-left:68.274853801%}.row-fluid .offset7{margin-left:62.393162393%;*margin-left:62.291947818%}.row-fluid .offset7:first-child{margin-left:59.829059829%;*margin-left:59.727845254%}.row-fluid .offset6{margin-left:53.846153846%;*margin-left:53.744939271%}.row-fluid .offset6:first-child{margin-left:51.282051282%;*margin-left:51.180836707%}.row-fluid .offset5{margin-left:45.299145299%;*margin-left:45.197930724%}.row-fluid .offset5:first-child{margin-left:42.735042735%;*margin-left:42.63382816%}.row-fluid .offset4{margin-left:36.752136752%;*margin-left:36.650922177%}.row-fluid .offset4:first-child{margin-left:34.188034188%;*margin-left:34.086819613%}.row-fluid .offset3{margin-left:28.205128205%;*margin-left:28.10391363%}.row-fluid .offset3:first-child{margin-left:25.641025641%;*margin-left:25.539811066%}.row-fluid .offset2{margin-left:19.658119658%;*margin-left:19.556905083%}.row-fluid .offset2:first-child{margin-left:17.094017094%;*margin-left:16.992802519%}.row-fluid .offset1{margin-left:11.111111111%;*margin-left:11.009896536%}.row-fluid .offset1:first-child{margin-left:8.547008547%;*margin-left:8.445793972%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12, textarea.span12, .uneditable-input.span12{width:1156px}input.span11, textarea.span11, .uneditable-input.span11{width:1056px}input.span10, textarea.span10, .uneditable-input.span10{width:956px}input.span9, textarea.span9, .uneditable-input.span9{width:856px}input.span8, textarea.span8, .uneditable-input.span8{width:756px}input.span7, textarea.span7, .uneditable-input.span7{width:656px}input.span6, textarea.span6, .uneditable-input.span6{width:556px}input.span5, textarea.span5, .uneditable-input.span5{width:456px}input.span4, textarea.span4, .uneditable-input.span4{width:356px}input.span3, textarea.span3, .uneditable-input.span3{width:256px}input.span2, textarea.span2, .uneditable-input.span2{width:156px}input.span1, textarea.span1, .uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media (min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.762430939%;*margin-left:2.711823652%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.762430939%}.row-fluid .span12{width:100%;*width:99.949392713%}.row-fluid .span11{width:91.436464088%;*width:91.385856801%}.row-fluid .span10{width:82.872928177%;*width:82.822320889%}.row-fluid .span9{width:74.309392265%;*width:74.258784978%}.row-fluid .span8{width:65.745856354%;*width:65.695249066%}.row-fluid .span7{width:57.182320442%;*width:57.131713155%}.row-fluid .span6{width:48.61878453%;*width:48.568177243%}.row-fluid .span5{width:40.055248619%;*width:40.004641331%}.row-fluid .span4{width:31.491712707%;*width:31.44110542%}.row-fluid .span3{width:22.928176796%;*width:22.877569508%}.row-fluid .span2{width:14.364640884%;*width:14.314033597%}.row-fluid .span1{width:5.801104972%;*width:5.750497685%}.row-fluid .offset12{margin-left:105.524861878%;*margin-left:105.423647304%}.row-fluid .offset12:first-child{margin-left:102.762430939%;*margin-left:102.661216364%}.row-fluid .offset11{margin-left:96.961325967%;*margin-left:96.860111392%}.row-fluid .offset11:first-child{margin-left:94.198895028%;*margin-left:94.097680453%}.row-fluid .offset10{margin-left:88.397790055%;*margin-left:88.29657548%}.row-fluid .offset10:first-child{margin-left:85.635359116%;*margin-left:85.534144541%}.row-fluid .offset9{margin-left:79.834254144%;*margin-left:79.733039569%}.row-fluid .offset9:first-child{margin-left:77.071823204%;*margin-left:76.97060863%}.row-fluid .offset8{margin-left:71.270718232%;*margin-left:71.169503657%}.row-fluid .offset8:first-child{margin-left:68.508287293%;*margin-left:68.407072718%}.row-fluid .offset7{margin-left:62.70718232%;*margin-left:62.605967746%}.row-fluid .offset7:first-child{margin-left:59.944751381%;*margin-left:59.843536806%}.row-fluid .offset6{margin-left:54.143646409%;*margin-left:54.042431834%}.row-fluid .offset6:first-child{margin-left:51.38121547%;*margin-left:51.280000895%}.row-fluid .offset5{margin-left:45.580110497%;*margin-left:45.478895922%}.row-fluid .offset5:first-child{margin-left:42.817679558%;*margin-left:42.716464983%}.row-fluid .offset4{margin-left:37.016574586%;*margin-left:36.915360011%}.row-fluid .offset4:first-child{margin-left:34.254143646%;*margin-left:34.152929072%}.row-fluid .offset3{margin-left:28.453038674%;*margin-left:28.351824099%}.row-fluid .offset3:first-child{margin-left:25.690607735%;*margin-left:25.58939316%}.row-fluid .offset2{margin-left:19.889502762%;*margin-left:19.788288188%}.row-fluid .offset2:first-child{margin-left:17.127071823%;*margin-left:17.025857248%}.row-fluid .offset1{margin-left:11.325966851%;*margin-left:11.224752276%}.row-fluid .offset1:first-child{margin-left:8.563535912%;*margin-left:8.462321337%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12, textarea.span12, .uneditable-input.span12{width:710px}input.span11, textarea.span11, .uneditable-input.span11{width:648px}input.span10, textarea.span10, .uneditable-input.span10{width:586px}input.span9, textarea.span9, .uneditable-input.span9{width:524px}input.span8, textarea.span8, .uneditable-input.span8{width:462px}input.span7, textarea.span7, .uneditable-input.span7{width:400px}input.span6, textarea.span6, .uneditable-input.span6{width:338px}input.span5, textarea.span5, .uneditable-input.span5{width:276px}input.span4, textarea.span4, .uneditable-input.span4{width:214px}input.span3, textarea.span3, .uneditable-input.span3{width:152px}input.span2, textarea.span2, .uneditable-input.span2{width:90px}input.span1, textarea.span1, .uneditable-input.span1{width:28px}}@media (max-width:767px){.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px}.dl-horizontal dt{float:none;clear:none;width:auto;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media (max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-left:10px;padding-right:10px}.media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;left:10px;right:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media (max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .dropdown-menu a:hover{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:hover{background-color:#111}.nav-collapse.in .btn-group{margin-top:5px;padding:0}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-left:10px;padding-right:10px}}@media (min-width:980px){.nav-collapse.collapse{height:auto !important;overflow:visible !important}}ul.fauxInput{margin:0;list-style-type:none}.fauxInput>li>a{display:block;padding:4px 6px;margin:-4px}.fauxInput .dropdown-toggle{color:#555}.fauxInput .dropdown-toggle:hover{text-decoration:none}.searchContainer .listing-characteristics{display:none}.fold{position:relative;height:700px;border-bottom:1px solid #dfe2e3;-webkit-box-shadow:0px 0px 10px 0px #dfe2e3;box-shadow:0px 0px 10px 0px #dfe2e3}.halfCircle{height:45px;width:90px;border-radius:90px 90px 0 0;-moz-border-radius:90px 90px 0 0;-webkit-border-radius:90px 90px 0 0;background:green}.section-arrow{position:absolute;bottom:0px;width:100%}.section-arrow-inner{margin:0 auto}footer{background-color:#fff;padding:75px 0 75px 0}footer .cf-logo{float:none;top:17px;position:relative}.footer{display:block;margin:0px auto;padding:10px 0 0 0;border-top:1px solid #eee;color:#bbb}footer ul#marketplace-links,.footer ul#marketplace-links{float:none;text-align:center;margin-bottom:-20px;margin-top:10px}footer ul#marketplace-links:first-child li:nth-child(n+3)::before,.footer ul#marketplace-links:first-child li:nth-child(n+3)::before{content:" | ";padding-right:8px}footer ul#marketplace-links li,.footer ul#marketplace-links li{float:none;display:inline;margin-right:11px}footer ul#main-links,.footer ul#main-links{padding-bottom:30px;float:none;text-align:center;margin:0;list-style-type:none}footer ul#main-links li,.footer ul#main-links li{float:none;display:inline;margin-right:30px}footer ul#main-links li.copyright,.footer ul#main-links li.copyright{color:#000}footer a,.footer a{color:#999}footer a:hover,.footer a:hover{color:#737373}footer section,.footer section{float:right}@media screen and (max-width:1182px){footer ul#main-links,.footer ul#main-links{width:auto}}header{-webkit-box-shadow:0px 0px 20px 0px #555;-moz-box-shadow:0px 0px 20px 0px #555;box-shadow:0px 0px 20px 0px #555}header svg{height:30px}header .navbar{z-index:1035}.sub-header{-webkit-box-shadow:0px 5px 20px 0px #555;-moz-box-shadow:0px 5px 20px 0px #333;box-shadow:0px 5px 20px 0px #333}.homePage .navbar,.advertise .navbar,.about-help .navbar{z-index:1035}.homePage #showSearchBox,.advertise #showSearchBox,.about-help #showSearchBox{display:none}.navbar .btn-navbar{float:left}.popover{color:#333}@media screen and (max-width:979px){.navbar{margin:0px}.navbar.navbar-fixed-top{position:fixed}.navbar .container-fluid{padding-left:0px;padding-right:0px}.navbar .brand{margin-top:5px;padding-top:0px;padding-bottom:0px}.navbar svg{width:124px}}.subPage .photoContainer .nivo-controlNav{display:none}.subPage .heroContainer{width:auto;top:auto;bottom:10%;left:50%;margin:0 auto 0 -480px;color:#fff}.subPage .heroContainer h1,.subPage .heroContainer h2{font-size:5.5em;font-family:'Lato','HelveticaNeue-UltraLight','Helvetica Neue UltraLight','Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:100;text-shadow:1px 1px 0 rgba(0,0,0,0.3);line-height:50px}.subPage .heroContainer h2{font-size:1.5em;font-weight:bold;line-height:1.5em}@media screen and (max-width:520px){.subPage .heroContainer{bottom:1%}.subPage .heroContainer h1{font-size:3em;font-weight:300;line-height:40px}}.cf-el-top-right{position:absolute;top:0;right:0}.box-left{border-bottom:1px solid #ccc}.box-left.noFavorites{padding:12px}.box-left.noFavorites .alert{margin-bottom:0px}.contact-broker input,.contact-broker textarea{margin-bottom:0px}.bordered-row{border-bottom:1px solid #e5e5e5;padding-bottom:15px}.bordered-row.contact-row img{max-width:45px}.sidebar-menu .roundedbox-inner{min-height:150px}.hi-contrast{top:50px;padding-top:9px;padding-bottom:9px;background-color:rgba(85,85,85,0.9);color:#fff}.hi-contrast .btn,.hi-contrast .btn-group{margin-top:0px}.well-hi-contrast{top:50px;padding-top:9px;padding-bottom:9px;background-color:rgba(85,85,85,0.9);color:#fff;display:block;padding:15px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:2px solid rgba(255,255,255,0.2);-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;font-size:14px}.well-hi-contrast .btn,.well-hi-contrast .btn-group{margin-top:0px}.well-hi-contrast>button.close{color:#fff;opacity:0.5;filter:alpha(opacity=50)}.ie-old .well-hi-contrast,.ie-old .hi-contrast{background-color:#333}.phone{font-size:14px}.phone .showPhoneNumber{cursor:pointer;height:20px;margin-top:10px}.sub-header .phone{font-size:14px;margin-left:10px}.sub-header .showPhoneNumber,.sub-header .phoneNumber a{color:#fff}#signInModal fieldset{padding-left:0px}@media screen and (max-width:430px){.well-hi-contrast{-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}}.nav-pills>li{margin-left:10px}.nav-pills>li:first-child{margin-left:10px}ul{list-style:none}ul.cols-1>li{width:100%;float:left}ul.cols-2>li{width:50%;float:left}ul.cols-3>li{width:33.333333333%;float:left}ul.cols-4>li{width:25%;float:left}.modal-body.fluid{max-height:100%;overflow:visible}.row-fluid.collapse{min-height:1px}.authenticated.no-listings .if-authenticated.if-authenticated-with-listings,.authenticated.no-listings .if-authenticated.if-authenticated-ad-package{display:none}.authenticated.no-listings .if-authenticated.if-authenticated-no-listings{display:block}.authenticated.has-ad-package .if-authenticated.if-authenticated-with-listings{display:none}.authenticated.has-ad-package .if-authenticated.if-authenticated-ad-package{display:block}.authenticated.has-listings .if-authenticated.if-authenticated-ad-package{display:none}.authenticated.has-listings .if-authenticated.if-authenticated-with-listings{display:block}.searchContainer.modal .roundedbox-inner{border:0px;padding:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.input-append.input-block-level,.input-prepend.input-block-level{display:table}.input-append.input-block-level .add-on,.input-prepend.input-block-level .add-on{display:table-cell;width:1%}.input-append.input-block-level>input,.input-prepend.input-block-level>input{box-sizing:border-box;-moz-box-sizing:border-box;display:table;min-height:inherit;width:100%}.input-append.input-block-level>input{border-right:0}.input-prepend.input-block-level>input{border-left:0}@media (min-width:1170px){.searchContainer.modal{width:1170px;margin-left:-585px}}@media screen and (max-width:1170px){.searchContainer.modal{width:98%;top:1%;left:1%;margin-left:0}.searchContainer.modal.fade.in{top:1%;width:98%}.searchContainer.modal.fade.in .fixed-footer{display:none}.modal-body{max-height:98%}}@media screen and (max-width:767px),screen and (max-height:767px){#signInModal .modal-header .close{position:absolute;right:10px;top:5px}#signInModal .modal-body{margin:0px auto}#signInModal .modal-body .container-fluid{padding:0px}#signInModal .modal-body .checkbox{display:block;font-size:12px;line-height:14px}#signInModal .modal-body .control-group{margin-bottom:5px}#signInModal .modal-body fieldset{padding:0 15px}#signInModal #signInAccordion{margin-bottom:0px}#signInModal #signInAccordion .accordion-heading h3{margin:5px 0}#signInModal #signInAccordion .accordion-heading .accordion-toggle{padding-top:0px;padding-bottom:0px;font-size:14px}#signInModal input{margin-bottom:0px}#signInModal .disclaimer{line-height:12px}}@media screen and (max-width:767px){.desktop-only{display:none}}@media screen and (max-width:767px){.searchContainer.modal{width:100%;top:0;left:0;right:0;bottom:0;overflow:auto;margin-left:initial}.searchContainer.modal.fade.in{top:0;left:0;width:100%}.searchContainer.modal .modal-body{padding:0px}}@media screen and (max-width:520px){#signInModal .modal-header{padding:0px 15px;border-bottom:0px}#signInModal .modal-body label,#signInModal .modal-body .parsley-error-list{display:none}#signInModal .modal-body .marketing-copy{display:none}}@media screen and (max-width:767px){.authenticated .if-authenticated{display:block}}.searchContainer{z-index:1030}.searchContainer.modal{z-index:1050}.searchContainer .show-seach-filters{float:left;width:100%}.searchContainer .filter-box{float:left}.searchContainer.modal .close{display:block}.searchContainer .filter-box-right{display:none}.searchContainer.filter .control-group span{font-weight:bold;font-size:14px}.searchContainer.filter #reset-filters{color:#fff;display:inline;float:left;font-size:14px;font-weight:bold;margin-top:25px;margin-right:10px;padding:5px 5px 0px 0px}.searchContainer.filter .filter-box{float:left;margin-right:10px}.searchContainer.filter .filter-box .parsley-error-list{font-size:12px;position:absolute;margin-left:0px}.searchContainer.filter .filter-box .input-large{margin-right:0px}.searchContainer.filter .filter-box .input-small{width:81px}.searchContainer.filter .filter-box-right{color:white;font-size:14px;display:block;margin-right:0px;margin-left:10px}.searchContainer.filter .filter-box-right.no-margin{margin-left:0px}.searchContainer.filter .filter-box-right a{margin-top:0px}.searchContainer.filter .filter-box-right a .if-collapsed{display:none}.searchContainer.filter .filter-box-right a .if-not-collapsed{display:inline}.searchContainer.filter .filter-box-right a.collapsed .if-collapsed{display:inline}.searchContainer.filter .filter-box-right a.collapsed .if-not-collapsed{display:none}.searchContainer.filter .filter-box-right .filter-label{display:inline-block;margin-right:10px;margin-top:1px}.searchContainer.filter .find-broker{margin-top:25px}.searchContainer.filter .find-broker-home{display:none}.searchContainer.filter .input-small{width:81px}.searchContainer.filter .filter-only{display:inline-block}.searchContainer.filter .fixed-footer{display:none}.searchContainer.filter .range-manual-input{float:left}.searchContainer.filter form .filterSearch{margin-top:0px;margin-right:0px}.searchContainer.filter form .filterSearch:after{content:"Search"}.searchContainer.filter form .filter-label{display:block;font-weight:bold;margin-top:1px}.searchContainer.filter form .lt-1{display:none}.searchContainer.filter form .lt-2{display:none}.searchContainer.filter form.lt-1 .lt-1{display:block}.searchContainer.filter form.lt-1 .lt-1.filter-label{display:block;font-weight:bold}.searchContainer.filter form.lt-2 .lt-2{display:block}.searchContainer.filter form.lt-2 .lt-2.filter-label{display:block;font-weight:bold}.searchContainer .hide-on-mobile{position:relative}.searchContainer .find-broker{color:#fff;display:inline;float:left;font-size:14px;font-weight:bold;padding:5px 5px 0px 0px;-webkit-font-smoothing:antialiased}.searchContainer .input-large{width:197px;display:inline-block;margin-right:4px}.searchContainer .filter-only{display:none}.sliders{display:inline-block}.slider-container{width:211px;max-width:394px;vertical-align:bottom}.slider-container .slider-value{font-size:12px}.slider-container span{margin-bottom:5px}.search{margin:0}.search>.close{position:absolute;top:10px;right:10px;padding:10px;display:none}.search .accordion .close{display:none}.search h1{font-size:1.6em;line-height:1.1em;margin-top:-5px;-webkit-font-smoothing:antialiased}.search form{margin:0}.ie7 .form-search .input-medium{float:left}.ie7 .form-search input:first-child{margin-right:5px}.search .caret{border-top:8px solid #666;border-right:6px solid transparent;border-left:6px solid transparent}.search .dropdown .caret{margin-top:6px;margin-left:0}.search input,.search .fauxInput{width:197px}.search .fauxInput .dropdown .caret{position:absolute;right:0px}.search .btn-primary{padding:5px 9px}.search .btn-primary svg{position:relative;top:3px}.search .btn-primary img{position:relative;height:15px;top:-2px}.additionalActions{margin-top:20px}.additionalActions.well-hi-contrast{padding:0}.additionalActions a{position:relative;display:inline-block;width:215px;padding:15px;color:#fff;font-weight:bold;-webkit-font-smoothing:antialiased}.additionalActions a:first-child{border-right:1px solid #514f4e}.additionalActions i{position:absolute;right:10px;top:19px;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.content .form-search{padding:15px;background-color:#ececec;border-radius:4px}.content .form-search label{margin-right:10px;font-weight:bold}.content .form-search input{width:226px}#cf-map-filter .help-block{color:#fff}.clickCatcher{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;zoom:1}.search .dropdown{z-index:500}.search .dropdown input{width:auto}.search .accordion{display:none;position:relative;width:330px;left:0px;margin:7px -7px 0;border:1px solid #eee;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2);-moz-box-shadow:0 0 6px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,0.2)}.search .accordion-group{background-color:#f5f5f5;border-radius:0;border:none;border-bottom:1px solid #eee}.search .accordion-group:last-of-type{margin-bottom:0;border-bottom:none}.search .accordion-inner{background-color:#fff}.search .accordion-inner label{float:left;width:135px}.search .accordion-inner label:first-child{display:block;float:none;width:auto}.search .accordion-inner label:first-child+label{clear:left}.search .accordion-inner p{font-size:0.95em}.search .accordion-toggle{color:#555}.search .accordion-toggle i.check{display:none}.search .accordion-toggle.accordion-active{font-weight:bold;color:#6e3007}.search .accordion-toggle.accordion-active i.check{display:inline-block}.search .dropdownSearchAction{padding:5px 0;text-align:left}.search .dropdownSearchAction .btn{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ie-old .search .btn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.searchContainer form .forLease_dropdown .btn:after{content:"Search For Lease"}.searchContainer form .suites_dropdown .btn:after{content:"Search Coworking Space"}.searchContainer form .forSale_dropdown .btn:after{content:"Search For Sale"}.dropdown-menu li>a.hover{text-decoration:none;color:#fff;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}@media (min-width:979px){#showSearchBox,.navProfileFormHide{display:none}}@media (min-width:1170px){.searchContainer.filter.modal{margin-left:-585px}.searchContainer>.modal-body{max-height:96%}}@media (min-width:767px){.searchContainer.filter .sliders{display:none}}@media (max-width:979px){.sub-header .hide-on-mobile{display:none}.two-col-body .searchContainer .input-large{width:130px}.two-col-body .searchContainer .search .fauxInput{width:125px}.searchContainer.filter .fixed-footer{display:block;z-index:3}.searchContainer.filter #reset-filters{margin-top:5px;width:50%}.searchContainer.filter .find-broker{margin-top:5px;float:right}}@media screen and (max-width:767px){.two-col-body .searchContainer .search .input-large{width:100%}.searchContainer.filter .form-search .filterSearch{display:block;width:100%;padding:5px 0}.searchContainer.filter .filter-box{width:100%;margin-bottom:5px}.searchContainer.filter .form-search>.btn{width:100%}.searchContainer.filter .filter-box-right{display:none}.searchContainer.filter .show-seach-filters{height:auto}.searchContainer.filter .sliders{display:block;width:100%}.searchContainer.filter .sliders .slider-container{width:100%;max-width:100%}.searchContainer.filter .range-manual-input{display:none}.searchContainer .find-broker-home{float:left}}@media screen and (max-width:1170px){.searchContainer{z-index:1030}.searchContainer .filter-only{display:none}.searchContainer.filter{left:1%;margin-left:0px !important}.searchContainer.filter form .filterSearch{width:auto}.searchContainer.filter .slider-container{margin:5px 0}.searchContainer.filter .sliders{margin-left:0px;margin-right:0px;margin-bottom:10px}.searchContainer.filter .form-search>.btn{display:block;width:394px}.searchContainer .find-broker-home{float:left}}@media screen and (max-width:520px){.search{width:auto}.search h1{font-size:1.1em;line-height:1.1em;padding:5px 0;width:90%}.search .btn-primary{width:100%}.search input,.search .input-large,.search .fauxInput{display:block;width:100%}.search .accordion{position:static;width:auto;left:0}.searchContainer{width:96%;top:2%;left:2%}.searchContainer .filter-box{margin-bottom:5px;width:100%}.searchContainer.filter .slider-container{width:100%}.searchContainer.filter #reset-filters{width:auto}.search input.hidden{display:none}.searchContainer .form-search .filterSearch:after{content:"Search"}.additionalActions a{display:block;float:none;width:auto;border:none;border-top:1px solid #514f4e}.additionalActions a:first-child{border-top:none}#nearbyLocations{display:none}.dropdown label{display:block}.dropdownSearchAction{text-align:center}.dropdownSearchAction .btn{display:block}}@media screen and (max-width:430px){.content .form-search input{width:190px}}@media (max-height:600px){#nearbyLocations{display:none}}@media (max-height:500px) and (max-width:520px){.searchContainer.filter .filter-box .filter-label{display:none}.search .dropdown{z-index:1040}.well-hi-contrast{padding-top:10px;padding-left:5px;padding-right:5px}}.docked{position:fixed;height:0px}.dock-top{top:0;width:100%;left:0}.dock-under-header{top:50px}.dock-right{right:0}.dock-bottom{bottom:0}#showSearchBox{margin-left:3px}body.two-col-body{padding-top:70px;font-size:12px;line-height:18px}body.two-col-body.sub-header-page{padding-top:116px}body.two-col-body .nivo-controlNav{display:none}body.two-col-body.ie7{padding-top:100px}#cf-2col-1.static{position:absolute;right:0px;width:407px}#cf-2col-1.bottom{bottom:20px;float:none}#cf-2col-1.docked{width:50%;z-index:2}#cf-2col-1.docked.dock-bottom>.col-content{bottom:0px}#cf-2col-1.docked.dock-under-header>.col-content{top:0px}#cf-2col-1.docked>.col-content{position:absolute;left:178px;width:407px}.sub-header-page #cf-2col-1.docked.dock-under-header>.col-content{top:50px}#cf-2col{padding-bottom:20px;position:relative;left:50%;margin-left:-585px;margin-bottom:50px;width:1170px}#cf-2col.two-col-style{background-color:#fafafa;border-radius:4px;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.4);min-height:1190px}#cf-2col .page-top h1{line-height:24px}#cf-2col>.col-1{float:left;width:746px;padding-left:0px;padding-right:0px;margin:15px;border:1px solid #ccc;background-color:#fff;border-radius:4px;min-height:800px}#cf-2col>.col-1 .content-header{border-bottom:1px solid #ccc;padding-left:20px;padding-right:20px}#cf-2col>.col-1 .content-header h1{font-size:25px;line-height:1.3;display:inline-block;margin-right:5px;padding-bottom:0px}#cf-2col>.col-1 .content-header .resultscount{display:inline-block;font-size:15px}.docked.dock-bottom{z-index:2}#contactForm.form-submitting .btn-primary{display:none}.well-bottom{padding-bottom:20px}.fixed-footer{position:fixed;left:0px;top:51px;width:100%;background:rgba(85,85,85,0.9);-webkit-box-shadow:0px 0px 20px 0px #555;-moz-box-shadow:0px 0px 20px 0px #555;box-shadow:0px 0px 20px 0px #555;z-index:1030;display:none}.fixed-footer div{padding:6px}.fixed-footer div .btn-danger{width:215px}@media screen and (max-width:1170px){.alert,.well-bottom{border-radius:0px;padding:14px;border-left:none;border-right:none}.content-header{padding-left:10px;padding-right:10px}#cf-2col-1{display:none}#cf-2col{width:98%;left:1%;margin-left:0}#cf-2col>.col-1{margin:0px;padding:0;width:100%}}@media screen and (max-width:979px){body.two-col-body{padding-top:102px}body.two-col-body.sub-header-page{padding-top:102px}.sub-header{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.fixed-footer{display:block}}@media screen and (max-width:480px){body.two-col-body{padding-top:93px}body.two-col-body.sub-header-page{padding-top:93px}#cf-2col{width:100%;left:0%}#cf-2col>.col-1{border:0px;border-radius:0px}#cf-2col.two-col-style{border-radius:0px}#cf-2col .round-top{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}#listing .favorites-info{width:auto;position:absolute;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.8)}#listing .favorites-info .row-item{display:list-item !important}#listing .favorites-info .row-item .remove-favorite{margin-left:0px}#listing .favorites-info .row-item a{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.8)}#listing .favorites-info .row-item .fa{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.8)}.nav-collapse{-webkit-transform:none}}.extra-margin-top{margin-top:15px}.roundedbox-inner{background-color:#fff;min-height:20px;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:12px}.sidebarbox{margin:15px auto;font-size:12px;line-height:18px;width:377px}.sidebarbox .search-listings{margin-top:20px}.sidebarbox .upsell{display:none}.sidebarbox div.brokerProfile{background-color:#fff;min-height:20px;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:274px;padding:12px}.sidebarbox .roundedbox-inner{width:auto}.sidebarbox .roundedbox-inner .box-header{margin:0px 0px 5px 0px}.sidebarbox .roundedbox-inner .box-header h5,.sidebarbox .roundedbox-inner .box-header h6{margin:0px}.sidebarbox .roundedbox-inner em{font-style:normal;font-weight:bold}.sidebarbox .roundedbox-inner .disclaimer{line-height:12px;margin-top:10px}.sidebarbox .roundedbox-inner .pricing{text-align:center;font-style:italic}.sidebarbox .roundedbox-inner .right-rail-links{margin-left:0px}.sidebarbox .brokerProfile h2{font-size:14px;line-height:1.1em;-webkit-font-smoothing:antialiased;margin:0px 0px 3px 4px}.sidebarbox h5,.sidebarbox h6{margin-top:0px}.sidebarbox .brokerProfile.rectangle{font-size:11px}.sidebarbox .profileContent .brokerFirm{font-weight:bold}.sidebarbox .profileContent a{font-weight:bold;font-size:12px}.sidebarbox .profileContent dd{margin-left:0px}.sidebarbox .profileContent dl{font-size:12px;margin:5px 0px 5px 5px}.sidebarbox .profileContent .shift-right{margin:5px 0px 5px 116px}.sidebarbox .featuredBrokerButton{width:243px;margin:0 auto}.sidebarbox .featuredBrokerButton a{width:243px;padding:9px 0px 9px 0px;margin:0 auto}.sidebarbox .profileImage{position:relative;float:left;margin:4px 10px 4px 4px;-webkit-border-radius:4px;border-radius:4px;overflow:hidden}.sidebarbox .profileImage .media-shadow{border-radius:4px;bottom:0px;box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-moz-box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-webkit-box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;height:100%;left:0px;pointer-events:none;position:absolute;right:0px;top:0px;transition:all 0.2s linear;width:100%;z-index:1}.sidebarbox .profileImage img{max-width:100px;max-height:100px}.sidebarbox .profileContent em{font-style:normal;font-weight:bold}div.adunit{text-align:center}div.adunit.leaderboard{width:auto;margin:auto;text-align:center}div.adunit.mobileBoard,div.adunit.fullBanner{display:none}@media screen and (max-width:767px){div.adunit.fullBanner{display:block;width:auto;margin:auto;text-align:center}div.adunit.mobileBoard,div.adunit.leaderboard{display:none}}@media screen and (max-width:520px){div.adunit.mobileBoard{display:block}div.adunit.leaderboard,div.adunit.fullBanner{display:none}}@media screen and (max-width:480px){div.adunit.mobileBoard{display:block}div.adunit.leaderboard,div.adunit.fullBanner{display:none}}#cf-global-alert{position:fixed;top:1em;left:17%;width:66%;z-index:12300}#cf-global-alert .alert{margin-bottom:0}.popover .popover-title{font-weight:bold}.popover .alert{margin-bottom:0px;border-radius:0px}@media screen and (max-width:979px){.popover{position:fixed;top:0px !important;left:5px !important}.popover .arrow{display:none}.popover .close{padding:0px}}.modal-open{overflow:hidden}.action-container{position:fixed;z-index:1030;width:1185px;min-width:788px}.action-container .showPhoneNumber,.action-container .phoneNumber a{color:#fff;font-weight:bold;cursor:pointer}.action-container .action-container-inner{background-color:#555;height:52px;padding:10px;padding-bottom:3.75px;z-index:1030}.action-container .action-container-inner .contact-broker:after{content:" Contact Broker"}.action-container .action-container-inner .save:after{content:" Save"}.action-container .action-container-inner .saved:after{content:" Saved"}.action-container .action-container-inner .close-listing:after{content:" Close"}.action-container .row-fluid{max-width:1185px}#cf-listing-overlay .col-60{display:block;width:65%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:0px;height:100%;min-height:10px}#cf-listing-overlay .col-40{display:block;width:35%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-top:110px;padding-right:20px}#cf-listing-overlay .list-desktop-width{width:100%}#cf-listing-overlay .list-mobile-only{display:none}#cf-listing-view{height:100%}#cf-listing-view .col-60{height:100%}#cf-listing-view .profile-snapshot{height:100%}#cf-listing-view .profile-snapshot h3{margin-bottom:3px}#cf-listing-view .profile-snapshot .carousel{margin-bottom:0px}#cf-listing-view .profile-snapshot .carousel .carousel-inner{-webkit-box-shadow:inset 0px -70px 50px -52px rgba(0,0,0,0.75);-moz-box-shadow:inset 0px -70px 50px -52px rgba(0,0,0,0.75);box-shadow:inset 0px -70px 50px -52px rgba(0,0,0,0.75);border-top-left-radius:4px;border-top-right-radius:4px}#cf-listing-view .modal{top:10%}#cf-listing-view .tab-container{display:table;text-align:center;width:100%}#cf-listing-view .tab-container .active{background-color:#fff;color:#333}#cf-listing-view .tab-container div{float:left;width:33.333%}#cf-listing-view .tab-container div .left-tab{border-left:1px solid #ccc;border-bottom-left-radius:4px}#cf-listing-view .tab-container div .right-tab{border-right:1px solid #ccc;border-bottom-right-radius:4px}#cf-listing-view .tab-container a{background-color:#eee;display:block;padding:10px;border-bottom:1px solid #ccc}#cf-listing-view .tab-container .center-tab a{border-left:1px solid #ccc;border-right:1px solid #ccc}.listing-nav{background-color:#fff;border-bottom:1px solid #ccc}.listing-nav .listing-nav-inner{padding:10px 20px}.listing-nav .listing-nav-left{width:50%;float:left}.listing-nav .listing-nav-right{width:50%;float:right}.overlay-panel{background-color:#fff;padding-bottom:100px;width:100%}.overlay-panel.row-fluid{max-width:1185px}.overlay-visible{background-color:rgba(0,0,0,0.25);position:fixed;top:51px;left:0;right:0;bottom:0;height:100%;width:100%;overflow:scroll;z-index:1030;-webkit-overflow-scrolling:touch}.listing-backdrop{position:fixed;top:51px;left:0;height:100%;width:100%;overflow:auto;background:rgba(0,0,0,0.5)}.broker .photo-stretchy-wrapper{padding-top:0px}.photo-stretchy-wrapper{padding-top:66.667%;position:relative;width:100%}.photo-stretchy-wrapper .photo-container{box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-moz-box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;-webkit-box-shadow:inset 0px 25px 100px -50px rgba(0,0,0,0.5),inset 0px -50px 100px -50px #000;border-radius:4px;position:absolute;top:0;bottom:0;left:0;right:0}.photo-stretchy-wrapper .photo-container.photo-thumbnail{box-shadow:inset 0px 25px 50px -50px rgba(0,0,0,0.5),inset 0px -50px 50px -50px #000;-moz-box-shadow:inset 0px 25px 50px -50px rgba(0,0,0,0.5),inset 0px -50px 50px -50px #000;-webkit-box-shadow:inset 0px 25px 50px -50px rgba(0,0,0,0.5),inset 0px -50px 50px -50px #000}.photo-stretchy-wrapper .photo-container.no-border-bottom{border-bottom-left-radius:0px;border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px;-moz-border-bottom-left-radius:0px;-moz-border-bottom-right-radius:0px}.photo-stretchy-wrapper .no-photo{background-color:#555;border:1px solid #e5e5e5;color:#fff}.photo-stretchy-wrapper table{height:100%;width:100%;margin:0;padding:0;border:0}.photo-stretchy-wrapper td{vertical-align:middle;text-align:center}.profile-container{padding-top:10px}.profile-content{background-color:#fff;padding:10px 20px;margin-top:90px}.profile-content.showing-form{margin-top:20px}.profile-visible{margin-top:0px;width:40%;min-width:788px;z-index:1030;background-color:#fff;-webkit-box-shadow:0px 10px 20px 0px #333;-moz-box-shadow:0px 10px 20px 0px #333;box-shadow:0px 10px 20px 0px #333;float:right;position:absolute;right:0;top:51px;bottom:0}.profile-visible.listing-list-click{right:40%}.profile-visible-list{margin-top:0px;width:1185px;height:100%;background-color:#fff;position:relative;z-index:1045;margin:0 auto}.spinner-pending{background-color:#fff;position:absolute;top:0px;right:0px;bottom:0px;left:0px;text-align:center;z-index:1060}.spinner-pending .spinner-container{margin-top:25%}.broker .photo-stretchy-wrapper{padding-top:0px}@media screen and (max-width:1300px){.profile-visible.listing-list-click{min-width:0px}.profile-visible.listing-list-click .action-container{min-width:0px}}@media only screen and (max-width:1170px){.modal-open{position:fixed}}@media screen and (max-width:1200px){.action-container{width:988px}.action-container [class*="span"]{margin:0px}#cf-listing-overlay .col-60{width:62%}#cf-listing-overlay .col-40{width:38%}.profile-visible-list{width:988px}.profile-visible-list .profile-leaderboard{display:none}.secondary-content{display:none}}@media screen and (max-width:979px){.profile-visible-list{width:100%}.action-container{width:100%}.action-container .action-container-inner{position:inherit;width:100%}.action-container .action-container-inner [class*="span"]{float:left;width:50%;margin:0px}.action-container .action-container-inner .pull-right{float:right;margin-right:0px}.action-container .action-container-inner .expand{display:none}.action-container .action-container-inner .contact-broker:after{content:" Contact"}.action-container .action-container-inner .save:after{content:" Save"}.action-container .action-container-inner .saved:after{content:" Saved"}.action-container .action-container-inner .close-listing:after{content:" Close"}.action-container .hide-on-mobile{display:none}.secondary-content .well{display:none}.secondary-content .well:first-child{display:block}}@media screen and (max-width:767px){#cf-listing-overlay .col-60{width:100%}#cf-listing-overlay .col-40{display:none;width:100%}.form-listing-img{max-width:100px}.hide-on-tablet{display:none}.listingPropertyTitleSpecs{text-align:left}.action-container{min-width:0px;width:100%;right:auto;left:auto;z-index:1035}.profile-container{background-color:#fff;position:fixed;top:141px;left:0;right:0;bottom:0;height:100%;width:100%;overflow:scroll;z-index:1030;-webkit-overflow-scrolling:touch}.profile-visible-list{width:100%}.sub-templates-container{padding-bottom:151px}}@media screen and (max-width:788px){.action-container{min-width:0px}.profile-visible{min-width:0px}}@media screen and (max-width:480px){#cf-listing-view .modal{overflow:auto;width:100%;top:51px;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch}.sub-templates-container{padding:10px;padding-bottom:151px}.profile-snapshot .hide-on-mobile{display:none}.action-container .action-container-inner{padding:10px}.action-container .action-container-inner [class*="span"]:first-child{width:60%}.action-container .action-container-inner [class*="span"]:last-child{width:40%}.profile-content{padding:10px}.resultsContent .photo-stretchy-wrapper{padding-top:0px}.listing-nav .listing-nav-inner{padding:10px}}.green-rating .green-icon{background-repeat:no-repeat;background-size:cover;display:inline-block;height:25px;position:relative;top:4px;width:25px}.green-rating .leed-certified .green-icon{background-image:url(../../images/icon/leed-certified.png)}.green-rating .leed-gold .green-icon{background-image:url(../../images/icon/leed-gold.png)}.green-rating .leed-platinum .green-icon{background-image:url(../../images/icon/leed-platinum.png)}.green-rating .leed-silver .green-icon{background-image:url(../../images/icon/leed-silver.png)}.green-rating .leed-precertified .green-icon,.green-rating .lead-registered .green-icon{background-image:url(../../images/icon/leed-default.png)}.green-rating .energy-yes .green-icon{background-image:url(../../images/icon/energy-star.png)}.green-rating .energy-yes .green-value{display:none}.green-rating.leed-none{display:none}.green-rating.energy-yes{display:block}.count-0{display:none}.transit-name{max-width:450px}.brokerPic{border:2px solid white;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.25);display:block;margin-bottom:5px;max-height:45px;max-width:160px;position:absolute;right:15px;top:15px;z-index:2}.row-fluid{max-width:1170px}.photoContainer{position:relative;margin:0}.photoContainer.behind{position:fixed;width:100%;z-index:-1;left:0px;top:0px}.photoContainer #slider{max-height:800px}.phone-block{display:none}#BrowserSize{position:absolute;left:1100px}#BrowserSize b{height:1px;width:1px}@media screen and (min-width:1170px){#BrowserSize .size-full{display:block}#BrowserSize .size-tablet{display:none}#BrowserSize .size-phone{display:none}}@media screen and (max-width:1182px){#BrowserSize{left:0px}#BrowserSize .size-full{display:none}#BrowserSize .size-tablet{display:block}#BrowserSize .size-phone{display:none}}@media screen and (max-width:979px){#BrowserSize{left:0px}#BrowserSize .size-full{display:none}#BrowserSize .size-tablet{display:none}#BrowserSize .size-phone{display:block}.phone-block{display:block}.phone-none{display:none}}
