*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,.container{min-height:100%}body{margin:0 auto;padding:0;font:12px Verdana, Arial, Helvetica, sans-serif;background:#fff;color:#000}p{margin:0;line-height:14px}p+p{margin-top:1em}a{text-decoration:none;color:#9C0A0D}a:hover{text-decoration:underline}input,select,textarea{font:12px Arial, Helvetica, sans-serif;color:#000}input[type="checkbox"]{margin:2px 4px 2px 0;vertical-align:middle}select{border:1px solid #8f9595;height:20px}.submit-btn{width:90px;height:29px;border:0;margin:0;padding:0;text-indent:-4000px;background:url(../img/b-submit-rich.gif) 0 0 no-repeat;overflow:hidden;cursor:pointer}.submit-btn:hover{background-position:0 -29px}.btn{display:inline-block;background:#9c0a0d;padding:0 8px 0 32px;color:white;font:11px Arial, Helvetica, sans-serif;font-weight:bold;line-height:32px;text-transform:uppercase;position:relative}.btn img{position:absolute;width:24px;height:24px;top:4px;left:4px}.btn.orange{background:#b25631}.btn.grey{background:#3F3F3F}.tour-callout{margin:18px 0;background:#03a097;width:100%;text-align:center}.tour-callout a{color:white;display:block;width:100%;text-transform:uppercase;font:18px Arial, Helvetica, sans-serif;line-height:56px;font-weight:bold}.tour-callout img{width:48px;height:48px;display:inline-block;vertical-align:middle}img.thumbnail,img.medium,img.large{border:1px solid #ccc}img.thumbnail,img.pdf-thumbnail{width:24px;height:24px;margin-right:6px;margin-bottom:6px}img.pdf-thumbnail{width:26px;height:26px;border:0}img.medium{width:136px;height:102px}.retail img.medium,.retail .result-image{width:136px;height:auto}@media (min-width: 640px){.retail img.medium,.retail .result-image{width:252px}}.retail .result-thumbnails.single{overflow:hidden;height:0px}img.large{max-width:100%;max-height:100%;border-color:#000}h2{font-weight:300;font-family:'nimbus-sans-extended', Verdana, Arial, Helvetica, sans-serif;font-size:20px;line-height:23px;margin:2px 0 15px}.container{width:100%;position:relative}@media (min-width: 917px){.container{width:897px;margin:0 auto}}header{background:url(../img/brownstones.jpg) bottom left no-repeat;position:relative}header nav{display:none}@media (min-width: 640px){header nav{display:block;position:absolute;top:-43px;left:0px;width:100%;height:43px;background:url(../img/nav-bottom.gif) #3F3F3F bottom left repeat-y}}header nav ul{margin:0;padding:0;height:26px;list-style:none;background:url(../img/nav-bg.png) 0 0 no-repeat}header nav li{float:left;padding-left:1px;background:url(../img/nav-spacer.gif) 0 0 no-repeat}header nav li:first-child{padding-left:0;background:none}header nav li:first-child.no-md+*{background:transparent}@media (min-width: 768px){header nav li:first-child.no-md+*{background:url(../img/nav-spacer.gif) 0 0 no-repeat}}header nav li.no-md{display:none}@media (min-width: 768px){header nav li.no-md{display:block}}header nav a{display:block;color:#fff;padding:0 8px;font-size:13px;line-height:26px;text-decoration:none}@media (min-width: 768px){header nav a{padding:0 6px}}@media (min-width: 917px){header nav a{padding:0 12px}}footer{padding-top:17px;font-size:90%;font-family:Arial, Helvetica, sans-serif;margin:0 10px}@media (min-width: 917px){footer{margin:0}}.branding{color:#fff;font-family:'nimbus-sans-extended', Verdana, Arial, Helvetica, sans-serif;padding:15px 50px 15px 55px;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (min-width: 640px){.branding{height:357px;margin-top:43px;padding:267px 0 0 70px}}@media (min-width: 768px){.branding{padding-left:80px}}.branding:before{-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;position:absolute;left:20px;top:0;content:' ';width:50%;height:100%;background:url(../img/logo.png) top left no-repeat;border-top:6px solid transparent;border-bottom:6px solid transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain}@media (min-width: 640px){.branding:before{border:0;width:28px;height:103px;background-position:bottom left;left:25px;top:auto;bottom:7px}}@media (min-width: 768px){.branding:before{bottom:23px;width:41px;height:151px}}.branding h1{-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-weight:400;margin:3px 0;font-size:24px;line-height:22px}@media (min-width: 640px){.branding h1{margin:0;font-size:28px;line-height:33px}}.branding p{-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-weight:300;letter-spacing:-0.01em;margin:0;font-size:12px;line-height:14px}@media (min-width: 640px){.branding p{font-size:14px;line-height:18px}}@media (min-width: 640px){.short .branding{height:195px;padding-top:105px}}.menu-btn{color:white;background:black;position:absolute;right:9px;top:9px;font-size:18px;width:32px;height:28px;text-align:center;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #7C7C7C;cursor:pointer}@media (min-width: 640px){.menu-btn{display:none}}.social_wrapper{position:absolute;right:10px;bottom:10px}@media (min-width: 640px){.social_wrapper{right:20px;bottom:20px;top:auto}}.social_wrapper ul{list-style:none;padding:0;margin:0}.social_wrapper li{margin:0;padding:0;float:left}.social_wrapper a{display:block;width:20px;height:20px;overflow:hidden;text-indent:100%;background:url(../img/social-icons.png) -6px -6px no-repeat}@media (min-width: 640px){.social_wrapper a{width:32px;height:32px;background-position:0 0}}.social_wrapper .twitter a{background-position:-6px -38px}@media (min-width: 640px){.social_wrapper .twitter a{background-position:0 -32px}}.social_wrapper .google a{background-position:-6px -70px}@media (min-width: 640px){.social_wrapper .google a{background-position:0 -64px}}#newsletter-prompt{position:absolute;bottom:20px;right:148px;height:32px;overflow:hidden;display:none}@media (min-width: 640px){#newsletter-prompt{display:block}}#newsletter-prompt>a{display:block;background:#9c0a0d url(../img/i-mail-alt.png) 4px 4px no-repeat;background-size:24px 24px;padding:0 8px 0 32px;color:white;font:11px Arial, Helvetica, sans-serif;font-weight:bold;line-height:32px;text-transform:uppercase}#newsletter-form{display:none}#newsletter-form .item-group{line-height:32px;position:relative}#newsletter-form .item-group input{margin-left:75px}#newsletter-form .label{position:absolute;font-weight:bold}#newsletter-form .actions{margin-top:40px}#newsletter-form input[type="text"],#newsletter-form input[type="email"]{width:150px;height:22px;border:1px solid #ccc;margin-left:75px}#newsletter-form .thanks{display:none}#signup-form{margin:10px 20px;display:block}#signup-form .item-group{margin:10px 0}#signup-form .label{font-weight:bold}#signup-form .actions{margin-top:40px}#signup-form input[type="text"],#signup-form input[type="email"]{width:100%;max-width:450px;height:22px;border:1px solid #ccc}main{position:relative;display:block}.promoted{width:100%;min-height:162px;background:rgba(255,255,255,0.9);padding:11px 20px}.promoted:after{content:"";display:table;clear:both}@media (min-width: 640px){.promoted{position:absolute;top:-373px}}.promoted h2{line-height:18px;padding-bottom:6px;margin:0}.promoted h3{font-size:12px;text-transform:uppercase;color:#383735;line-height:19px;padding-bottom:3px;margin:0}.promoted.columns{z-index:1;padding:11px 0;min-height:162px}@media (min-width: 768px){.promoted.columns{display:table}}.promoted.columns>div{position:relative;margin:0 20px 10px}@media (min-width: 480px){.promoted.columns>div{float:left;width:50%;padding:0 18px;margin:0}}@media (min-width: 640px){.promoted.columns>div{padding:0 20px}}@media (min-width: 768px){.promoted.columns>div{float:none;display:table-cell;vertical-align:top;width:33.33%;border-left:1px dotted #7C7C7C}}.promoted.columns>div:first-child{width:auto;padding:0 0 10px 0;margin:0 20px 10px;border-bottom:1px dotted #7C7C7C}@media (min-width: 768px){.promoted.columns>div:first-child{padding:0 20px;margin:0;border:0;width:33.33%}}.promoted.columns>div:last-child{padding-bottom:10px;border-bottom:1px dotted #7C7C7C}.promoted.columns>div:last-child:after{content:"";display:table;clear:both}@media (min-width: 480px){.promoted.columns>div:last-child{padding-bottom:0;border-bottom:0;border-left:1px dotted #7C7C7C}}.promoted .item-group{line-height:22px;padding:5px 0}.promoted .item-group>label{font-weight:normal;text-align:left;width:87px;float:left}.promoted .item-group select{width:106px}.promoted .submit-btn{position:absolute;bottom:10px;right:20px}@media (min-width: 480px){.promoted .submit-btn{bottom:0}}.amenities{padding-top:4px;height:94px}.amenities>div{height:22px;line-height:15px;padding:1px 0;width:50%;clear:right;float:left;margin-left:0;margin-right:0%}.amenities>div>input{float:left}#search-future{clear:both;padding-right:95px;padding-bottom:6px;font-weight:bold;line-height:15px;float:left}#search-future input{float:left}.search-locations-add{margin-left:87px}.search-locations-add>span{display:block;color:#b15630;font-weight:bold}.search-locations-add>span:before{display:inline-block;content:"\002b";width:12px;height:12px;text-align:center;line-height:12px;margin-right:3px}.search-locations-add>.search-locations{display:none;position:absolute;background:white;border:1px solid #8F9595;padding:4px 7px;margin-left:-8px;width:auto;white-space:nowrap;font-weight:normal;z-index:2;box-shadow:2px 2px 4px rgba(143,149,149,0.2)}.search-locations-add .close{position:absolute;top:-30px;right:0;width:30px;height:30px;display:none;background:#333 url(../img/icons.png) 5px 2px no-repeat;overflow:hidden;text-indent:-4000px;cursor:pointer}.search-locations-add:hover>.search-locations,.search-locations-add.open>.search-locations{display:block}.search-locations-add.open .close{display:block}.search-locations-add.closed>.search-locations{display:none !important}ul.search-locations-selected{list-style:none;padding:0;margin:0 0 0 87px;line-height:15px}ul.search-locations-selected li{cursor:pointer;margin-bottom:2px}ul.search-locations-selected li:before{display:inline-block;content:"\00d7";color:white;background:#b15630;width:12px;height:12px;border-radius:6px;text-align:center;line-height:12px;margin-right:3px}ul.search-locations-selected li:before:hover{background:#9c0a0d}#content,#content_big{padding:16px;border-bottom:1px solid #131313;clear:both}#content:after,#content_big:after{content:"";display:table;clear:both}#content_big.show{display:flex;flex-flow:row wrap}@media (min-width: 640px){#content_big.show{display:block}}#content.results{padding-right:0;padding-left:22px}#content_big p:last-child{margin-bottom:1em}#results-header{padding-bottom:0.75em}#results-header:after{content:"";display:table;clear:both}@media (min-width: 480px){.pagination{float:right}}.pagination ul{margin:0;padding:0;list-style:none}.pagination li{float:left;padding-left:0.5em;margin-left:0.5em;border-left:1px solid #000}.pagination li.first,.pagination li.previous{border-left:0;margin-left:0;padding-left:0}.pagination li.previous{padding-left:10px;background:url(../img/arrow-previous.gif) no-repeat left center}.pagination li.last{padding-right:10px;background:url(../img/arrow-next.gif) no-repeat right center}.results-count{clear:both;padding-top:10px}@media (min-width: 480px){.results-count{clear:none;padding-top:0}}.results-count .view-option{display:inline-block;padding-left:0.5em;margin-left:0.5em;border-left:1px solid #000}#results-header,#results-footer{clear:both}#results-footer{border-top:1px solid #e6e6e6;padding-top:0.8em;height:2.8em}#results-default p{margin-bottom:1em}#results-main ol{padding:0;margin:0;list-style:none}#results-main ol.retail li{height:auto}#results-main li{overflow:hidden;*zoom:1;position:relative;padding:14px 0;height:133px;border-top:1px solid #e6e6e6}#results-main li .result-num{display:none}@media (min-width: 480px){#results-main li .result-num{display:block;width:2em;text-align:right;margin-right:7px;float:left;font-weight:bold}}#results-main li .result-image{float:left}#results-main li .result-info{line-height:1.5em;margin-left:151px}@media (min-width: 480px){#results-main li .result-info{margin-left:182px}}#results-main li .result-info a{font-weight:bold;text-decoration:underline}#results-main li .result-info a:hover{font-weight:bold;text-decoration:none}#results-main .retail>li .result-image{margin-left:15px;float:right}@media (min-width: 480px){#results-main .retail>li .result-image{margin-left:0;float:left}}#results-main .retail>li .result-image li{border-top:0;padding:0}#results-main .retail>li .result-info{margin-left:0}@media (min-width: 480px){#results-main .retail>li .result-info{margin-left:182px}}@media (min-width: 640px){#results-main .retail>li .result-info{margin-left:298px}}@media (min-width: 768px){#results-main .column{width:50%;clear:right;float:left;margin-left:0;margin-right:0%}}@media (min-width: 768px){#results-main .column_full li{width:50%;clear:right;float:left;margin-left:0;margin-right:0%}}#results-main .column_full li:nth-child(even){clear:none}.sharing{margin:5px 0 0 0;height:35px}.sharing .intro{display:inline-block;line-height:32px;vertical-align:top;font-weight:bold}.sharing .addthis_sharing_toolbox{display:inline-block}.video-callout,#listing-overview{padding:10px;order:3;width:100%;margin-right:10px;background:url(../img/bg-search-overview.gif) repeat-x left bottom;border:1px solid #ccc}#listing-overview:after{content:"";display:table;clear:both}@media (min-width: 480px){#listing-overview{order:1;flex:4 1 0;width:auto;margin-right:0}}@media (min-width: 640px){#listing-overview{padding:20px;width:40%;float:left;margin-right:-100%;margin-left:0;clear:left}}#listing-overview h3{font-size:100%;padding:0;margin:0}#listing-overview ul{list-style:none;padding:0;margin:0}#listing-overview>div{width:50%;clear:right;float:left;padding-right:10px}@media (min-width: 480px){#listing-overview>div{float:none;width:auto;padding:0}}@media (min-width: 480px){#listing-overview #listing-other{margin-top:1em}}#listing-media{order:1;width:100%}@media (min-width: 480px){#listing-media{width:auto;order:2;flex:8 1 0;margin-left:20px}}@media (min-width: 640px){#listing-media{width:56.0%;float:right;margin-left:0;margin-right:0;clear:none}}#listing-image{width:100%;padding-top:75%;margin-bottom:6px;position:relative}#listing-image li{cursor:pointer;text-align:center;position:absolute;width:100%;height:100%;top:0;left:0}#listing-image img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.retail .result-main{position:relative}.retail .result-main li{cursor:pointer;text-align:center}#listing-thumbnails,.retail .result-thumbnails{text-align:center}#listing-thumbnails li,.retail .result-thumbnails li{display:inline-block;margin-right:-3px}.retail .result-image p{text-align:center;font-size:12px;color:#333}#listing-image ul,#listing-thumbnails ul,.retail .result-image ul,.retail .result-thumbnails ul{list-style:none;margin:0 auto;padding:0}.video-callout{text-align:center;background-position-y:top}.video-callout h4{font-weight:normal;margin:0 0 10px}#listing-main{order:3;flex:12 100%;padding-top:1.7em;padding-bottom:1.7em}@media (min-width: 640px){#listing-main{padding-top:0;width:40%;float:left;margin-right:-100%;margin-left:0;clear:none}}#listing-main>h2:first-child{font-size:100%;font-weight:bold;font-family:inherit;line-height:inherit;margin:0}#listing-description p{margin:1em 0}#listing-description .marker{background:yellow}#listing-navigation{order:4;flex:12 100%;float:right;font-size:11px;margin-top:10px}@media (min-width: 640px){#listing-navigation{clear:both}}#listing-navigation span{display:none}@media (min-width: 480px){#listing-navigation span{display:inline}}#neighborhood_list{padding-top:5px}#neighborhood_list .intro{padding-bottom:0.8em}#neighborhood_list ul{list-style:none;margin:0;padding:0}@media (min-width: 640px){#neighborhood_list ul{width:25%;clear:right;float:left;margin-left:0;margin-right:0%}}#neighborhood_list li{line-height:198%;padding:0 0 0 16px;background:url(../img/i-arrow.gif) left center no-repeat}#neighborhood_list li.selected{font-weight:bold}#neighborhood_list li.nolink{background:transparent}#neighborhood_list li a{text-decoration:underline}#neighborhood_list li a:hover{text-decoration:none}.vcard .country-name,.vcard .tel .type{display:none}ul.applications{margin:0;padding:0;list-style:none}ul.applications li{padding-left:20px;background:url(../img/i-pdf.gif) no-repeat left center;margin-top:16px}/*! Pushy - v0.9.2 - 2014-9-13
* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.
* https://github.com/christophery/pushy/
* by Christopher Yee */.pushy{position:fixed;width:200px;height:100%;top:0;z-index:9999;background:#333332;font-size:0.9em;font-weight:bold;-webkit-box-shadow:inset -10px 0 6px -9px rgba(0,0,0,0.7);-moz-box-shadow:inset -10px 0 6px -9px rgba(0,0,0,0.7);box-shadow:inset -10px 0 6px -9px rgba(0,0,0,0.7);overflow:auto;-webkit-overflow-scrolling:touch}.pushy a{display:block;color:#b3b3b1;padding:15px 30px;border-bottom:1px solid rgba(0,0,0,0.1);border-top:1px solid rgba(255,255,255,0.1);text-decoration:none}.pushy a:hover{background:#00b4ff;color:#FFF}.pushy-left{-webkit-transform:translate3d(-200px, 0, 0);-moz-transform:translate3d(-200px, 0, 0);-ms-transform:translate3d(-200px, 0, 0);-o-transform:translate3d(-200px, 0, 0);transform:translate3d(-200px, 0, 0)}.pushy-open{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.container-push,.push-push{-webkit-transform:translate3d(200px, 0, 0);-moz-transform:translate3d(200px, 0, 0);-ms-transform:translate3d(200px, 0, 0);-o-transform:translate3d(200px, 0, 0);transform:translate3d(200px, 0, 0)}.pushy,#container,.push{-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);-moz-transition:-moz-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);-o-transition:-o-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition:transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99)}.site-overlay{display:none}.pushy-active .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0,0,0,0.5);-webkit-animation:fade 500ms;-moz-animation:fade 500ms;-ms-animation:fade 500ms;-o-animation:fade 500ms;animation:fade 500ms}@keyframes fade{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden !important}#swipebox-overlay img{border:none !important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{transition:transform 0.4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(../img/loader.gif) no-repeat center center}#swipebox-bottom-bar,#swipebox-top-bar{transition:0.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{transform:translate3d(0, -50px, 0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{transform:translate3d(0, 50px, 0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-prev,#swipebox-next,#swipebox-close{background-image:url(../img/icons.png);background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-prev.disabled,#swipebox-next.disabled{opacity:0.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{animation:rightSpring 0.3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{animation:leftSpring 0.3s}.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after{backface-visibility:hidden;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;box-shadow:inset 10px 0px 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;box-shadow:inset -10px 0px 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width: 800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px black;background:#000;opacity:0.95}#swipebox-top-bar{color:white !important;font-size:15px;line-height:43px;font-family:Helvetica, Arial, sans-serif}.modal{display:none;width:480px;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background:url(/img/close.png) no-repeat 0 0}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;left:50%;margin-right:-32px;margin-top:-32px;background:url(/img/spinner.gif) #111 no-repeat center center;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}
