img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-audio audio{width:100%;min-width:300px}.block-editor-block-list__layout .reusable-block-edit-panel{align-items:center;background:#f8f9f9;color:#555d66;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;top:-14px;margin:0 -14px;padding:8px 14px;position:relative;border:1px dashed rgba(145,151,162,.25);border-bottom:none}.block-editor-block-list__layout .block-editor-block-list__layout .reusable-block-edit-panel{margin:0 -14px;padding:8px 14px}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{margin:0 5px}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{margin-right:auto}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{margin-right:8px;white-space:nowrap;font-weight:600}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{flex:1 1 100%;font-size:14px;height:30px;margin:4px 0 8px}.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{flex-shrink:0}@media (min-width:960px){.block-editor-block-list__layout .reusable-block-edit-panel{flex-wrap:nowrap}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{margin:0}.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{margin:0 0 0 5px}}.editor-block-list__layout .is-selected .reusable-block-edit-panel{border-color:rgba(66,88,99,.4) rgba(66,88,99,.4) rgba(66,88,99,.4) transparent}.is-dark-theme .editor-block-list__layout .is-selected .reusable-block-edit-panel{border-color:hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) transparent}.block-editor-block-list__layout .reusable-block-indicator{background:#fff;border:1px dashed #e2e4e7;color:#555d66;top:-14px;height:30px;padding:4px;position:absolute;z-index:1;width:30px;right:-14px}.wp-block-button{color:#fff;margin-bottom:1.5em}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:inherit}.is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background-color:transparent;border:2px solid}.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #e2e4e7}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:440;background:#edeff0}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#00739c}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex-grow:1;margin-bottom:1em;flex-basis:100%;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (min-width:600px){.wp-block-column{flex-basis:calc(50% - 16px);flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;width:100%;margin:0 0 1.5em;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover,.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover{color:#fff}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:305px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#f8f9f9}.wp-block-cover-image .wp-block-subhead,.wp-block-cover-image h1,.wp-block-cover-image h2,.wp-block-cover-image h3,.wp-block-cover-image h4,.wp-block-cover-image h5,.wp-block-cover-image h6,.wp-block-cover-image p,.wp-block-cover .wp-block-subhead,.wp-block-cover h1,.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover h5,.wp-block-cover h6,.wp-block-cover p{color:inherit}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.block-editor-block-list__block[data-type="core/embed"][data-align=left] .block-editor-block-list__block-edit,.block-editor-block-list__block[data-type="core/embed"][data-align=right] .block-editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc(50% - 8px)}.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - 10.66667px);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - 11.66667px)}}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - 12px);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - 13px)}}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - 12.8px);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - 13.8px)}}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - 13.33333px);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - 14.33333px)}}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - 13.71429px);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - 14.71429px)}}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - 14px);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - 15px)}}.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.wp-block-gallery .blocks-gallery-item.has-add-item-button{width:100%}.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{display:flex}.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-media-text{display:grid;grid-template-rows:auto;align-items:center;grid-template-areas:"media-text-media media-text-content";grid-template-columns:50% auto}.wp-block-media-text.has-media-on-the-right{grid-template-areas:"media-text-content media-text-media";grid-template-columns:auto 50%}.wp-block-media-text .wp-block-media-text__media{grid-area:media-text-media;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;grid-area:media-text-content;padding:0 8%}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;grid-template-areas:"media-text-media" "media-text-content"}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{grid-template-areas:"media-text-content" "media-text-media"}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:#191e23;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table.has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table.has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table.has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table.has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tr:nth-child(odd),.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.has-pale-pink-background-color.has-pale-pink-background-color{background-color:#f78da7}.has-vivid-red-background-color.has-vivid-red-background-color{background-color:#cf2e2e}.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{background-color:#ff6900}.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{background-color:#fcb900}.has-light-green-cyan-background-color.has-light-green-cyan-background-color{background-color:#7bdcb5}.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{background-color:#00d084}.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{background-color:#8ed1fc}.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{background-color:#0693e3}.has-very-light-gray-background-color.has-very-light-gray-background-color{background-color:#eee}.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background-color:#abb8c3}.has-very-dark-gray-background-color.has-very-dark-gray-background-color{background-color:#313131}.has-pale-pink-color.has-pale-pink-color{color:#f78da7}.has-vivid-red-color.has-vivid-red-color{color:#cf2e2e}.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{color:#ff6900}.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{color:#fcb900}.has-light-green-cyan-color.has-light-green-cyan-color{color:#7bdcb5}.has-vivid-green-cyan-color.has-vivid-green-cyan-color{color:#00d084}.has-pale-cyan-blue-color.has-pale-cyan-blue-color{color:#8ed1fc}.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{color:#0693e3}.has-very-light-gray-color.has-very-light-gray-color{color:#eee}.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{color:#abb8c3}.has-very-dark-gray-color.has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
.customSelect{position:relative;font-size:12px;font-family:"Lucida Grande",Arial,Helvetica,sans-serif;float:left;margin-right:10px}.customSelect .selectedValue{padding:5px 10px;margin-bottom:0;line-height:1.2;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);cursor:pointer;background-color:#f5f5f5;*background-color:#fff;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #bbb;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.customSelect .selectList{z-index:100;position:absolute;left:-999em;top:-999em;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.customSelect.select-open .selectList{left:0 !important;top:auto !important}.customSelect .selectList dl{background:#fff}.customSelect .selectList dl.defaultScrollbar{overflow-x:hidden;overflow-y:scroll}.customSelect dl,.customSelect dd{margin:0}.customSelect dd{zoom:1;cursor:pointer}.customSelect .disabled{color:#999;cursor:default}.customSelect .selected{color:#fff;text-decoration:none;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)}.customSelect .selectList dd.hovered{background:#999;color:#fff}.customSelect .selectList dd.disabled.hovered{background:0 0;color:#999}.customSelect dt{font-weight:700;font-style:italic;padding:2px 10px 2px 6px}.customSelect dd{padding:2px 10px 2px 8px}.hasJS select.custom{position:absolute;left:-999em}.hasJS select.custom.use-default{position:absolute;left:auto;height:auto;width:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;opacity:0;font-size:16px}.customSelect.focused .selectedValue{box-shadow:0 0 2px #00aedb}.customSelect.disabled .selectedValue{border:1px solid #ccc;color:#ccc;cursor:default}.customSelect .caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.customSelect .selectValueWrap .caret{position:absolute;top:12px;right:10px;cursor:pointer}.customSelect .jspPane{overflow-x:hidden}.customSelect .jspVerticalBar{background:0 0;width:8px}.customSelect .jspHorizontalBar{height:0;overflow:hidden}.customSelect .jspTrack{background:0 0;right:5px;border-radius:5px}.customSelect .jspDrag{border-radius:5px;color:#fff;opacity:.5;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}@font-face{font-family:'flexslider-icon';src:url(//www.corsairapartments.com/wp-content/themes/corsair/css/fonts/flexslider-icon.eot);src:url(//www.corsairapartments.com/wp-content/themes/corsair/css/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(//www.corsairapartments.com/wp-content/themes/corsair/css/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;line-height:1;display:inline-block;content:'\f001'}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}
.selectivo{position:relative;display:inline-block;background:#fff}.selectivo__label,.selectivo__option{display:block;width:100%;padding:1em;padding-right:2.5em;border:0;background:0 0;color:inherit;white-space:nowrap;cursor:pointer;outline:none}.selectivo__label:focus,.selectivo__option:focus{outline:1px dotted gray}.selectivo__label::-moz-focus-inner,.selectivo__option::-moz-focus-inner{border:0}.selectivo__label{background:url('data:image/svg+xml,%3Csvg%20width%3D%2227%22%20height%3D%225%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%200%20L5%205%20L9%200%20Z%22%20fill%3D%22%23696969%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat center right}.selectivo__label,.selectivo__dropdown{border:1px solid #e3e3e3}.selectivo__dropdown{display:none;position:absolute;z-index:1;top:0;left:0;right:0;overflow:hidden;background:#fff}.selectivo--open .selectivo__dropdown{display:block}
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(//www.corsairapartments.com/wp-content/themes/corsair/css/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
@font-face{font-family:'pt_sans_captionregular';src:url(//www.corsairapartments.com/wp-content/themes/corsair/fonts/ptc55f-webfont.eot);src:url(//www.corsairapartments.com/wp-content/themes/corsair/fonts/ptc55f-webfont.eot?#iefix) format('embedded-opentype'),url(//www.corsairapartments.com/wp-content/themes/corsair/fonts/ptc55f-webfont.woff2) format('woff2'),url(//www.corsairapartments.com/wp-content/themes/corsair/fonts/ptc55f-webfont.woff) format('woff'),url(//www.corsairapartments.com/wp-content/themes/corsair/fonts/ptc55f-webfont.ttf) format('truetype'),url(//www.corsairapartments.com/wp-content/themes/corsair/fonts/ptc55f-webfont.svg#pt_sans_captionregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'pt_serifregular';src:url(//www.corsairapartments.com/wp-content/themes/corsair/fonts/ptf55f-webfont.eot);src:url(//www.corsairapartments.com/wp-content/themes/corsair/fonts/ptf55f-webfont.eot?#iefix) format('embedded-opentype'),url(//www.corsairapartments.com/wp-content/themes/corsair/fonts/ptf55f-webfont.woff2) format('woff2'),url(//www.corsairapartments.com/wp-content/themes/corsair/fonts/ptf55f-webfont.woff) format('woff'),url(//www.corsairapartments.com/wp-content/themes/corsair/fonts/ptf55f-webfont.ttf) format('truetype'),url(//www.corsairapartments.com/wp-content/themes/corsair/fonts/ptf55f-webfont.svg#pt_serifregular) format('svg');font-weight:400;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%;width:100%}li{list-style-type:none}html,button,input,select,textarea{color:#343433}*{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-size:15px;line-height:22px;color:#30292b;background-color:#f1f1ef;letter-spacing:0px;height:100%;font-family:pt_sans_captionregular;font-weight:400}a,input[type=button]{cursor:pointer;text-decoration:none}a{color:#343433;outline:none}.no-opacity{opacity:0}img,input,textarea{border:0;outline:none;resize:none;outline:none;-webkit-appearance:none;border-radius:0}img{border:0;height:auto;max-width:100%;vertical-align:middle;outline:none}input::-ms-clear{display:none}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#fff;opacity:1}::-moz-placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}.clr{clear:both}.box{margin:0 auto;width:96%;max-width:950px}.mobile{display:none!important}@-webkit-keyframes header_animation{0%{top:-50px}100%{top:0}}@-moz-keyframes header_animation{0%{top:-50px}100%{top:0}}@-o-keyframes header_animation{0%{top:-50px}100%{top:0}}@keyframes header_animation{0%{top:-50px}100%{top:0}}@-webkit-keyframes map_animation{0%{width:100%}100%{width:0}}@-moz-keyframes map_animation{0%{width:100%}100%{width:0}}@-o-keyframes map_animation{0%{width:100%}100%{width:0}}@keyframes map_animation{0%{width:100%}100%{width:0}}.home-number{display:none}ul#menu-sub-menu{margin:18px 0}ul#menu-sub-menu li a{font-size:19px;line-height:2.5}ul#menu-sub-menu li:last-child{display:block;line-height:1px}header{position:fixed;top:0;width:100%;text-align:right;z-index:15;pointer-events:none}header a{pointer-events:all}#hamburger,#call,#googlepin{pointer-events:all;width:50px;display:inline-block;height:50px;position:absolute;top:0;cursor:pointer}#hamburger{color:#fff;font-weight:700;font-size:10px;text-align:center;line-height:24px}.hamburger{left:74.15%!important}#call,#googlepin,.home header .cta-block{display:none}header .cta-block{text-align:center}.cta{background:none no-repeat 0 0 #d34f3e;color:#f1f1ef;font-size:13px;font-style:italic;line-height:13px;text-align:center;padding:10px 0;letter-spacing:1px;width:145px;display:inline-block;text-align:center}.home_cta .cta{width:210px}.cta.tour-desktop{width:200px}.home-banner-text .cta{width:210px;margin-right:4px}.home-banner-text .cta.btn-premium-collection{width:190px;margin-left:4px}.contact-cta{margin:0 0 0 2px}header.anchored{position:fixed;top:0;left:0;width:100%;z-index:999;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header.anchored .cta-block{display:block}header .home-tour.mobile-btn{display:none}.menu{pointer-events:all;left:0;width:100%;background-color:#d34f3e;opacity:.95;top:0;text-align:center;position:absolute;display:none;overflow:auto}.close-menu{position:absolute;right:26.8%;padding:8px;width:37px;cursor:pointer;top:7px}.logo-image{width:150px;display:inline-block;margin:55px 0 15px}.menu li a{color:#f1f1ef;font-size:19px;font-family:pt_serifregular;font-size:32px;line-height:64px}html.no-touch-device .menu li a:hover,.menu li.current-menu-item a,.menu li.current_page_item a{opacity:.6}.icons{padding:75px 0}.icons a{margin-right:12px}.icons a img{width:auto;height:45px}.menu .icons{padding:20px 0 55px;height:180px}.menu .mCSB_inside>.mCSB_container{margin-right:0}.menu .mCSB_scrollTools_vertical{opacity:0!important;cursor:default}footer{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/footer.jpg) no-repeat 0 0 transparent;background-size:cover;color:#f1f1ef;font-size:17px;padding:0 0 20px;background-position:top center;position:relative}footer a,footer a:hover{color:#f1f1ef}.footer-menu{padding:15px 0;border-top:1px solid #f1f1ef;border-bottom:1px solid #f1f1ef;text-align:center}.footer-menu li{display:inline-block;padding:0 3%;text-align:center}.footer-menu li a{color:#f1f1ef;font-size:15px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.footer-menu li a:hover{color:#d34f3e}.footer-mid{padding:40px 0 30px;width:699px;max-width:none}.footer-corsair-logo,.footer-right-logo{float:left;width:33%}.footer-logo{width:auto;text-align:right;float:left;padding:0 4%}.footer-logo img{max-width:200px}.footer-right{float:left;width:24%;font-size:17px;padding-top:0;padding-right:0;text-align:right}.footer-right a{margin-right:10px}.footer-right-logo a{margin:0 6px;display:inline-block}address{font-size:13px;padding:0;font-weight:700;font-style:italic;line-height:20px;letter-spacing:1px;clear:both}footer .footer-right-logo address a{margin-right:0;display:block;width:100%}.footer-bottom{font-size:11px;text-align:center}.footer-bottom a{padding:0;display:inline-block}.footer-right-logo{text-align:left;padding-top:0;width:275px}.footer-right-logo a img{width:32px;margin-top:9px}.footer-right-logo a:nth-child(2) img{width:27px;margin-top:4px}footer .second-line{width:97%;max-width:1000px;padding-top:15px}footer .first-line{padding-bottom:15px}.footer-menu .border-line{border-bottom:1px solid #f1f1ef}.footer-right-logo address a>span{margin-top:0}.home-body header,.home-body #hamburger,.home-body #call,.home-body #googlepin{transition:top .2s ease;-webkit-transition:top .2s ease;-moz-transition:top .2s ease;-o-transition:top .3s ease}.home-body section.home{width:100%;padding:0;background-size:cover;transition:padding .2s ease;-webkit-transition:padding .2s ease;-moz-transition:padding .2s ease;-o-transition:padding .3s ease}.banner{background-size:cover!important;height:100%;text-align:center;width:100%;z-index:1;position:relative}.home .new-tint{z-index:-1;background-color:rgba(31,13,6,.4)}.specials,.specials_wrap a.phone_attr.call_setup.tel-link{font-weight:700;font-style:italic;font-size:16px;padding:5px;color:#f1f1ef;width:275px;letter-spacing:1px}.specials{position:fixed;text-align:center;z-index:15;top:0;left:0;width:100%!important;background:#30292b;padding:10px 20px!important;height:auto!important;margin:0!important;max-width:100%!important}.specials span{font-size:.8em}.close-specials{display:inline;float:left;margin:6px 0 0;width:14px;cursor:pointer;position:absolute;left:5px;top:5px;margin:0!important}.home .close-specials img{margin:0}.banner h2{font-family:'pt_serifregular';color:#f1f1ef;display:block;font-size:40px;line-height:60px;font-weight:400;text-align:left}.banner h4{font-family:'pt_serifregular';color:#f1f1ef;font-size:20px;font-weight:400;line-height:35px;text-align:left;font-style:italic;padding:5px 0 0}.home-banner-text{color:#fff;width:80%;background:rgba(0,0,0,.4)}.home_box_wrap h2 br,.amenity-text h2 br{display:none}.main-logo{max-width:260px}#scroll{position:absolute;bottom:20px;right:calc(50% - 25px)}.home_box #scroll{bottom:23px}.cta-block{text-align:left}.home_box h4{margin-bottom:20px;font-size:17px}#scroll{width:50px;display:inline-block;margin:40px 0 0}section{clear:both;padding:90px 0}.home-body section{padding:60px 0}section h2{font-family:'pt_serifregular';font-size:40px;font-weight:400;line-height:47px}section h4{font-size:19px;letter-spacing:1px;padding:35px 0 25px}.icon{width:32px;margin:50px auto;display:block}.more{color:#30292b;font-size:15px;font-weight:700;font-style:italic;line-height:13px;border:1px solid #30292b;padding:8px 0;display:block;text-align:center}html.no-touch-device .more:hover{color:#d34f3e!important;border:1px solid #d34f3e!important}#history_page .img_holder div{opacity:.8;position:relative}.history-animation,.history-text,.amenity-text,.gallery,.neighborhood-text,.image-holder{float:left;width:50%}.history-animation{margin:0}.history-animation img{vertical-align:middle}.history-text{max-width:500px;padding-left:40px}.gifffer-play-button{display:none}.history-animation .mobile,.history-animation .mobile img,.history_animatedimage .mobile,.history_animatedimage .mobile img,.history_category .mobile,.history_category .mobile img{width:auto!important;max-width:96%;height:auto!important}.history-animation canvas,#history_page canvas{max-width:100%}.quoteWrapper{width:100%;float:left}.quoteWrapper img,.home .flex-viewport{width:100%}.home .flex-viewport,.home .slides,.home .flexslider{height:100%}.home .flex-direction-nav a.flex-next:before,.home .flex-direction-nav a:before,.slider_wrapper_sec .flex-direction-nav a.flex-next:before,.slider_wrapper_sec .flex-direction-nav a:before{content:""}.text-hero-wrapper h2{margin-bottom:30px}.image-box-holder{position:absolute;height:100%;width:63%;z-index:3}.grid-box-image{background-repeat:no-repeat;background-position:center;background-size:cover}.box-inner-wrapper{display:flex;flex-wrap:wrap;height:100%}.grid-box{width:50%;height:50%}.grid-box-map{position:relative}.expanded .grid-box-map{position:static;width:0;height:0}.expanded .grid-box-map-wrapper{width:100%;height:100%;left:0;top:0}.grid-box-map-wrapper{position:absolute;left:50%;top:50%;bottom:0;right:0;height:0;width:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#home_neighborhood{background-color:#30292b;color:#f1f1ef;position:relative;padding:0;display:table;width:100%;min-height:705px}#home_neighborhood .image-holder{background-position:center !important}.image-holder{width:63%;background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/neighborhood.jpg) no-repeat 0 0 transparent;background-size:cover;float:none;display:inline-block}.neighborhood-text{padding:90px 15% 90px 40px;display:table-cell;float:none}.neighborhood-text .more{color:#30292b;border:1px solid #30292b}.sliding-map{height:100%;width:100%;position:absolute;z-index:-1}.expanded .sliding-map{z-index:1}#home_neighborhood.expanded{overflow:visible}#key_display_home{position:absolute;z-index:-1;bottom:-112px;left:0}.map_desktop_lg{display:none}.expanded #key_display_home{z-index:1}.neighborhood.expanded{margin-bottom:112px}.map-image{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;opacity:1;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.expanded .close{display:block}.expanded .more{visibility:hidden}.image-holder{background-size:cover!important;float:none;display:inline-block;height:100%;position:absolute}.neighborhood-text{width:38%;padding:60px 2% 60px 40px;display:inline-block;float:right;position:relative;z-index:1;height:100%}.neighborhood-content{max-width:520px;width:100%}.amenity-text .more,.more_top,.neighborhood-text .more{color:#f1f1ef;border:1px solid #f1f1ef}.grid-box-map .close{position:absolute;top:52px;left:auto;height:25px;width:25px;z-index:1000;display:none;right:15px;text-align:center}.grid-box-map .zoom-in{position:absolute;top:78px;left:auto;height:25px;width:25px;z-index:1000;display:none;right:15px;text-align:center}.grid-box-map .zoom-in img{width:17px}.grid-box-map .zoom-out{position:absolute;top:100px;left:auto;height:25px;width:25px;z-index:1000;display:none;right:15px;text-align:center}.grid-box-map .close img{width:13px}.expanded .grid-box-map .close,.expanded .grid-box-map .zoom-in,.expanded .grid-box-map .zoom-out{display:block}.expanded .grid-box-map .more{display:none}.expanded .image-box-holder{width:100%}.expanded .map-image{width:0;height:0;opacity:0}.sliding-block{height:100%;position:absolute;top:0;right:0;z-index:2;width:100%;transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease}.home-body .amenities{padding:0;display:table;width:100%;table-layout:fixed;background-color:#30292b}.amenity-text .text{margin-bottom:0}.text{max-width:500px;float:right;margin:60px 50px 60px 0;color:#f1f1ef}.amenity-text,.gallery{display:table-cell;float:none;vertical-align:top;height:100%}.gallery{position:relative}.flexslider{border:none;margin:0;box-shadow:none;overflow:hidden;width:100%}.slides li{height:100%;background-size:cover;background-repeat:0 0;background-position:top center}section.amenities .flexslider{height:600px}section.amenities .slides li{height:600px;position:relative;background-position:center}#amenities_page .amenities_row.row_two .right_sect_wide,#amenities_page .amenities_row.row_four .right_sect_wide{float:right}.flex-control-nav{top:40px;bottom:auto}.flex-control-paging li a{background:#fff;width:15px;height:15px;background-size:15px 15px;box-shadow:1px 1px 2px rgba(0,0,0,.5)}#side_bar .right_sidebar section a:hover{color:#d34f3e}.flex-control-paging li a.flex-active{background:#e65f53}.flex-disabled{display:none}a.arrow,.flex-direction-nav a,.custom-navigation a{margin-top:-21px;background-size:18px auto!important;width:18px;height:42px;font-size:0;position:absolute;top:50%}a.flex-prev{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/amenities/prev.png) top left repeat-x transparent;left:25px!important;opacity:1!important;font-size:0}a.flex-next{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/amenities/next.png) top left repeat-x transparent;right:25px!important;opacity:1!important;font-size:0}section.amenities .flex-direction-nav a:before{display:none}.flex-caption{font-weight:700;font-size:12px;line-height:15px;text-align:left;width:340px;color:#30292b;text-transform:uppercase;background:#f1f1ef;max-width:340px;font-style:italic;position:absolute;bottom:0;padding:10px 0 10px 10px;font-family:pt_sans_captionregular}.home-section .flex-caption{background-color:#30292b;color:#f1f1ef}.button-container{background-size:cover;height:350px;width:100%}.home-body .contact{padding:0}.signup-block{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/signup_pattern.png) 0 0 transparent;padding:60px 0;padding:150px 0 135px;background-size:contain;width:100%}.signup-box{background-color:#fff;padding:40px 5%;min-height:210px;width:88%;max-width:100%}.signup-box.box>h2{line-height:10px;text-transform:uppercase !important;font-weight:700;margin-bottom:20px}.signup-box h4{padding:0 0 15px}.fields{padding:25px 0}.fields input{width:31%}.fields input{color:#30292b;font-size:13px;font-family:'pt_sans_captionregular';font-weight:500;letter-spacing:1px;font-style:italic;border:1px solid #30292b;padding:5px 10px;margin:0 10px 0 0}.signup-box .cta{width:120px}.signup-box .cta{max-width:120px;cursor:pointer;min-width:initial;width:80%}.error-msg{display:none;position:absolute;right:20px;top:50%;margin-top:-14px}.contact-block{width:100%;background-color:#30292b;padding:0 0 50px;color:#f1f1ef;text-align:center}.contact-block p{max-width:570px;margin:0 auto}.page_banner{width:100%;padding:5% 0;background-position:center;background-size:cover;position:relative;overflow:hidden}#floorplan_page .page_banner.align_bot,#floorplan_list_page .page_banner.align_bot,#floorplan_detail_page .page_banner.align_bot{padding-top:10%}.desktop_bg,.mobile_bg{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;background-position:center!important;background-size:cover!important}.desktop_bg video,.mobile_bg video{width:100%;object-fit:cover;object-position:top center}.banner_title{color:#fff;text-align:center;position:relative;z-index:1;height:300px}.banner_title h2{font-size:55px;line-height:55px}.banner_title_italic{font-style:italic;font-weight:400;font-size:25px;color:#f1f1ef;font-family:'pt_serifregular';text-indent:160px;line-height:48px}.banner_title_wrapper{width:100%;top:40%}#neighborhood_page .n_category{display:block;width:100%;font-family:'pt_sans_captionregular';color:#30292b;background-color:#f1f1ef;padding:0}#neighborhood_page .n_category .n_map_top{display:table;width:100%;table-layout:fixed;padding:4% 0}#neighborhood_page .n_category .n_right,#neighborhood_page .n_category .n_left{display:table-cell;vertical-align:middle}#neighborhood_page .n_category .n_left{vertical-align:top}#neighborhood_page .n_category .n_left_box{width:305px;float:right;margin-right:6%}#neighborhood_page .n_category .n_right ul{margin-left:10%;width:80%;overflow:auto}#neighborhood_page .n_gallery{width:100%;display:block;overflow:hidden;clear:both;padding:0}#neighborhood_page .n_gallery .n_gallery_item{width:48.5%;float:left;height:400px;background-size:cover;background-position:center;position:relative;margin-left:1.5%}#neighborhood_page .n_gallery .n_gallery_item:nth-child(even){margin-right:1%;margin-left:0}#neighborhood_page .n_gallery .n_gallery_item .n_overlay,#neighborhood_page .n_gallery .n_gallery_item .n_caption{display:none}#neighborhood_page .n_gallery .n_gallery_item:hover .n_overlay{display:block}#neighborhood_page .n_gallery .n_gallery_item .n_overlay{position:absolute;width:100%;height:100%;top:0;bottom:0;right:0;left:0;z-index:1}#neighborhood_page .n_gallery .n_gallery_item .n_caption{display:table;width:100%;height:100%}#neighborhood_page .n_gallery .n_gallery_item .n_caption .n_caption_info{display:table-cell;vertical-align:middle;text-align:center;padding-left:40px;padding-right:40px;color:#fff;font-size:26px;font-family:'pt_serifregular';line-height:35px;padding:0 70px}#neighborhood_page .n_category .n_right ul li a,#neighborhood_page .n_category .map_display .n_category_list li span,#neighborhood_page .n_category .n_right ul li span,#key_display_home li span{font-family:'pt_sans_captionregular';color:#30292b;font-size:12px;font-weight:700;font-style:italic;line-height:13.355px;text-align:center;display:block;padding:6px 5px;letter-spacing:1.5px;text-transform:uppercase}#neighborhood_page .n_category .n_right ul li{display:block;max-width:376px;margin:10px 0;border:1px solid #444341;width:48%;float:left;margin-right:2%}#neighborhood_page .n_category h4{padding-top:0}#neighborhood_page .n_category .n_right ul li:hover,#neighborhood_page .n_category .n_right ul li.active,#neighborhood_page .n_category .map_display .n_category_list li:hover a,#neighborhood_page .n_category .map_display .n_category_list li:hover,#neighborhood_page .n_category .map_display .n_category_list li.active span,#key_display_home li.active span{border-color:#d34f3e}#neighborhood_page .n_category .n_right ul li:hover a,#neighborhood_page .n_category .map_display .n_category_list li:hover a,#neighborhood_page .n_category .n_right ul li:hover span,#neighborhood_page .n_category .map_display .n_category_list li:hover span,#neighborhood_page .n_category .map_display .n_category_list li:hover,#neighborhood_page .n_category .map_display .n_category_list li.active span,#neighborhood_page .n_category .n_right ul li.active span,#key_display_home li.active span{color:#d34f3e}#neighborhood_page .n_category .map_display .n_category_list,#key_display_home{width:100%;display:block;overflow:hidden;clear:both;padding:8px 8px 30px}#neighborhood_page .n_category .map_display .n_category_list li,#key_display_home li{text-align:center;float:left;width:20%}#neighborhood_page .n_category .map_display .n_category_list li a{display:block;text-align:center;border:1px solid #444341;margin:0 4px;font-family:'pt_sans_captionregular';color:#30292b;font-size:12px;font-weight:700;font-style:italic;line-height:13.355px;text-align:center;padding:6px 5px;letter-spacing:1.5px}#neighborhood_page .n_category .neighborhoodMap #map{height:100%;width:100%}#neighborhood_page #score_box{text-align:center;margin-top:25px;width:70%;max-width:375px;margin-left:20%;margin:25px auto 0}#neighborhood_page #walk_score{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/neighborhood/Walkscore.png) no-repeat}#neighborhood_page #bike_score{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/neighborhood/Bikescore.png) no-repeat}#neighborhood_page #walk_score,#neighborhood_page #bike_score{margin:0 12px;font-family:'pt_serifregular';width:87px;height:83px;display:inline-block;background-size:80px;background-position:center}#neighborhood_page #score_box span{font-weight:700;color:#fff;font-weight:700;font-size:37px;margin-top:30px;display:block}#neighborhood_page #bike_score{background-size:85px}#neighborhood_page #bike_score span{margin-top:37px}.o_overlay{position:absolute;width:100%;top:0;bottom:0;height:100%;right:0;left:0;background-color:rgba(255,255,255,.21)}.banner-logo-image img{width:150px;margin-bottom:25px}.mobile_bg,.n_gallery_mobile,.map_mobile{display:none}.n_gallery_desktop{display:block}.mobile_bg{display:none}.inner #scroll{display:none}#map_pop_up_wrap{background:#fff;border:1px solid #d34f3e;margin-bottom:18px}#map_pop_up_wrap address{font-weight:400;padding:20px 20px 0;font-family:pt_sans_captionregular}#map_pop_up_wrap .directions{padding:0 20px 20px}#map_pop_up_wrap .directions a{color:#d34f3e;text-decoration:underline;font-size:14px;font-family:pt_sans_captionregular}#map_pop_up_wrap address h3{font-style:normal;color:#d34f3e;font-weight:700;font-family:pt_sans_captionregular;font-size:13px}#map_pop_up_wrap address h3 a{cursor:default;color:#d34f3e;font-style:normal;text-decoration:none}#map_pop_up_wrap address a{font-style:normal;text-decoration:underline}#map_pop_up_wrap address p{color:#30292b;font-style:italic}#map_pop_up_wrap .arrow_box{position:relative}#map_pop_up_wrap .close_btn{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/close.png) no-repeat;width:20px;height:20px;display:inline-block;background-size:15px;background-position:left bottom;position:absolute;right:0}#neighborhood_page .gm-style-iw~div{opacity:0;visibility:hidden}#map_pop_up_wrap .arrow_box:before,#map_pop_up_wrap .arrow_box:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-bottom:0}#map_pop_up_wrap .arrow_box:before{bottom:-16px;left:50%;border-top-color:#d34f3e;border-width:16px;margin-left:-9px}#map_pop_up_wrap .arrow_box:after{bottom:-15px;left:50%;border-top-color:#fff;border-width:15px;margin-left:-8px}#neighborhood_page .desktop_bg{background-position:top !important}#neighborhood_page .n_category .map_display .n_category_list li .category_img{display:none}#neighborhood_page .n_category .map_display .n_category_list li span,#key_display_home li span{border:1px solid #444341;margin:5px}#neighborhood_page .n_category .map_display .n_category_list li:hover span{border-color:#d34f3e}#history_page .banner_title_italic{text-indent:378px}#history_page .history_animatedsection>div{float:none}#history_page .history_animatedsection .history_animatedimage{width:35%;float:none}#history_page .history_blocksection>div{float:left}#history_page .history_blocksection .img_holder{float:right;width:75%}#history_page .history_category{width:100%;background-color:#f1f1ef;padding:0}#history_page .history_block{display:table;margin:0 auto;padding:29px 0;table-layout:fixed;width:100%}#history_page .history_text{display:table-cell;width:45%;vertical-align:middle;padding-right:10%}#history_page .history_image{display:table-cell;width:50%;text-align:center}#history_page .history_text h2,#history_page .history_animatedtextsection h2{color:#30292b;font-size:28px;line-height:35px;font-weight:400}#history_page .history_animatedsection h2{line-height:35px;max-width:290px;margin:0 auto}#history_page .history_text_italic{font-family:"pt_serifregular";text-align:right;line-height:18px;color:#30292b;font-size:14px;font-style:italic}#history_page .history_text h2:nth-child(2){margin-bottom:4px}#history_page .history_section,#history_page.history_animatedsection{display:table;width:100%}#history_page .img_holder{display:table-cell;float:left;width:75%}#history_page .history_text_holder{background-color:#30292b;float:right;width:25%;height:500px;display:block}#history_page .text_container{width:100%;height:100%;display:table}#history_page .history_section{display:table;padding:0;width:100%;table-layout:fixed}.img_holder div{background-size:cover;background-position:center;height:500px;overflow:hidden;width:100%}.history_textsection{width:60%;display:table-cell;vertical-align:middle}#history_page .history_text_holder h3{color:#f1f1ef;font-size:19px;font-weight:700;text-transform:uppercase;padding-left:10%}#history_page .history_text_holder p{margin-top:10px;color:#f1f1ef;font-weight:400;line-height:22px;padding:0 10%}#history_page .text_bold{font-weight:700}#history_page .history_animatedsection{padding-top:79px;padding-bottom:79px;width:100%;display:table;background-color:#f1f1ef;table-layout:fixed}@-moz-document url-prefix(){#history_page .history_animatedsection{padding-top:57px;padding-bottom:57px}.banner_title .banner-logo-image img{margin-bottom:10px}}#history_page .history_animatedimage{text-align:center}.history_animatedimage img{width:84%}#history_page .history_animatedtextsection,#history_page .history_wartext{display:table-cell}#history_page .animatedtext_italic{float:right;max-width:280px;text-align:right;font-family:"pt_serifregular";color:#30292b;font-size:14px;font-style:italic;line-height:18px;margin-top:5px}#history_page .history_wartext h3{color:#30292b;font-size:19px;font-weight:700}#history_page .history_wartext p{max-width:279px;color:#30292b;font-weight:400;line-height:22px;margin-top:10px}#history_page .history_animatedimage{display:table-cell;vertical-align:middle}#history_page .history_animatedtextsection{vertical-align:bottom;width:25%;padding:0 15px;height:340px;display:table-cell}#history_page .history_animatedtextsection div{vertical-align:bottom}#history_page .history_wartext{width:25%;padding:0 15px}#history_page .history_charactersection{display:table;width:25%;vertical-align:middle;height:500px;padding:2% 2% 2% 5%}#history_page .history_charactersection h2{font-family:'pt_sans_captionregular';color:#30292b;font-size:19px;font-weight:700;text-transform:uppercase;line-height:24px;margin-bottom:10px}#history_page .history_charactersection p{color:#30292b;font-weight:400}#history_page .history_characterimagesection>img{opacity:.6;width:700px}#history_page .history_blocksection{display:table;width:100%;padding:0}#history_page .history_charactersection div{margin-right:14%;width:46%;display:table-cell;vertical-align:middle}#amenities_page{padding:0}#amenities_page .slides li{min-height:300px;height:500px;background-size:cover!important;background-position:center center!important;position:relative}#amenities_page .amenities_row{width:100%;padding:0;overflow:auto}#amenities_page .row_two,#amenities_page .row_four{background-color:#30292b}#amenities_page .row_two .flexslider,#amenities_page .row_four .flexslider{background-color:#30292b}#amenities_page .left_sect_wide,#amenities_page .right_sect_wide,#amenities_page .left_sect,#amenities_page .right_sect{float:left}#amenities_page .left_sect_wide,#amenities_page .right_sect_wide{width:53%}#amenities_page .left_sect,#amenities_page .right_sect{width:47%}#amenities_page .left_sect_wide,#amenities_page .right_sect_wide{min-height:500px}#amenities_page .left_sect_wide,#amenities_page .right_sect_wide,#amenities_page .left_sect,#amenities_page .right_sect{float:left}#amenities_page .left_sect_wide,#amenities_page .right_sect_wide{width:53%;vertical-align:middle}#amenities_page .row_one .slider_captions{font-family:'pt_sans_captionregular'}#amenities_page .slider_inner{float:right;width:58%}#amenities_page .row_one .slider_inner,#amenities_page .row_three .slider_inner{margin-right:10%;float:right}#amenities_page .row_two .slider_inner,#amenities_page .row_four .slider_inner{float:left;margin-left:10%}#amenities_page .slider_wrapper{width:100%;height:500px;display:table}#amenities_page .slider_captions{float:none;display:table-cell;vertical-align:middle}#amenities_page .caption_title{line-height:normal;text-transform:uppercase;font-size:19px;font-family:'pt_sans_captionregular';padding-left:25px;font-weight:700}#amenities_page .caption_title{line-height:normal;text-transform:uppercase;font-size:16px;font-family:'pt_sans_captionregular';padding-left:30px;font-weight:700;letter-spacing:1px}#amenities_page .slider_captions li{line-height:22px;margin-bottom:20px;padding-left:30px;font-family:'pt_sans_captionregular';cursor:pointer}#amenities_page .slider_captions li.active{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/amenities/active.png) no-repeat;background-size:18px;background-position:left center}#amenities_page .flex-direction-nav .flex-prev{opacity:1;left:20px}#amenities_page .flex-control-nav{top:20px}#amenities_page .row_two .flex-control-nav,#amenities_page .row_four .flex-control-nav{top:auto;bottom:15px}#amenities_page .flex-direction-nav .flex-next{right:20px;opacity:1}#amenities_page .flex-direction-nav a.flex-next:before{content:""}#amenities_page .flex-direction-nav a{font-size:0}#amenities_page .flex-direction-nav a:before{content:""}#amenities_page .flex-direction-nav a{height:50px;background-repeat:no-repeat!important;background-size:contain!important}#amenities_page .right_sect_wide{background-color:#30292b;color:#fff}#amenities_page .flexslider{border-radius:0}#amenities_page .captions{margin-top:20px}#amenities_page .amenities_row.last_row ul{width:80%;text-align:left}#amenities_page .inSelectedUnits{clear:both;width:100%;padding:20px 0 80px 16%}#amenities_page .right_sect_wide .slider_captions{margin-left:10%}#amenities_page ul li{font-family:'pt_sans_captionregular'}#amenities_page .last_row{font-family:'pt_sans_captionregular';padding-top:82px;padding-bottom:0;overflow:hidden;width:100%;display:table}#amenities_page .last_row h2{text-transform:uppercase;font-size:17px;font-family:'pt_sans_captionregular';margin-bottom:16px}#amenities_page .last_row .right_sect,#amenities_page .last_row .left_sect{display:table-cell;float:none}#amenities_page .last_row .left_sect{padding-left:16%}#amenities_page .last_row .right_sect{padding-left:5%}#amenities_page .last_row ul li{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/amenities/list_dot.png) no-repeat;background-size:5px;background-position:left 9px;padding-left:40px}#amenities_page .banner_title{height:auto;min-height:300px}#amenities_page .banner_title h2{font-family:'pt_serifregular'}#amenities_page .banner_title img{margin-bottom:25px}#amenities_page .banner_title_wrapper{position:relative}#amenities_page .banner_title_italic{text-indent:341px}.amenities_wrapper{position:relative}#amenities_page .banner_title h2 br{display:none}#amenities_page .banner_title_italic br{display:none}#amenities_page .banner_title img{height:auto}#amenities_page .flex-control-paging li a{height:18px;width:18px}#contact_page .contact_signup{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/signup_pattern.png) 0 0 transparent;background-size:contain}#contact_page .contact_signup .signup-box,#contact_page .contact_signup .signup-box .fields input{background:#fff}#contact_page .contact_signup .signup-box .fields input::-webkit-input-placeholder{color:#30292b}#contact_page .contact_signup .signup-box .fields input:-moz-placeholder{color:#30292b;opacity:1}#contact_page .contact_signup .signup-box .fields input::-moz-placeholder{color:#30292b;opacity:1}#contact_page .contact_signup .signup-box .fields input:-ms-input-placeholder{color:#30292b}#contact_page .contact_hitup{padding:0}#contact_page .contact_map{width:100%;padding:0;clear:both;overflow:hidden;height:410px}#contact_page .contact_map .ofc_hours,#contact_page .contact_map .c_map{float:left;width:50%;height:410px}#contact_page .contact_map .c_map img{width:100%}#contact_page .contact_map .c_map{float:right;position:relative}#contact_page .contact_map .ofc_hours .ofc_hours_box{float:right;max-width:456px;padding:60px 0;padding-right:9%}#contact_page .contact_map .ofc_hours .ofc_hours_box .txt_contactus{padding-top:30px}#contact_page .contact_map .ofc_hours h3{padding:15px 0}.overlay_gray{position:absolute;width:100%;top:0;left:0;height:100%;bottom:0;background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/overlay.png)}#contact_page .banner_title_italic{text-indent:290px}.contact-body header .cta-block{display:none}.contact-box .hywrap{margin:20px auto}.contact-box .hywrap .top_align .control-label{display:block;float:none;font-family:pt_sans_captionregular;color:#fff;font-size:16px;margin:0;text-align:left;width:100%;line-height:24px}.contact-box .hywrap input[type=text],.contact-box .hywrap textarea,.contact-box .hywrap select{display:inline-block;margin-bottom:0;margin-top:10px;vertical-align:middle;color:#fff;font-size:13px;font-family:'pt_sans_captionregular';font-weight:700;border:1px solid #fff !important;background:#30292b;padding:5px 10px;margin:0 10px 0 0;width:100%;padding:4px 6px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-height:0;line-height:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.contact-box .hywrap .LV_invalid{font-family:pt_sans_captionregular;font-size:12px;text-align:left}.contact-box .hywrap .form-actions{position:relative;padding-bottom:40px;text-align:center}.contact-box .hywrap .form-actions button{position:absolute;bottom:0;left:50%;margin-left:-70px;background:none no-repeat 0 0 #d34f3e !important;color:#f1f1ef !important;font-size:13px;font-style:italic;line-height:13px;text-align:center;padding:7px 0;letter-spacing:1px;width:150px;display:inline-block;text-align:center;border:none;border-radius:0;min-height:27px}.contact-box #more-info{margin-top:15px}.contact-box #more-info a{font-family:pt_sans_captionregular;color:#fff;text-decoration:none;font-size:16px}.contact-box .hywrap .name-fields li:first-child,.contact-box .hywrap .control-group{margin-bottom:5px;text-align:left}.contact-box .hywrap .form-actions button:hover{opacity:.9}.hywrap .radio{font-family:pt_sans_captionregular;color:#fff}.hywrap .radio input{margin-right:0;padding:0;border:none;-webkit-appearance:radio}.contact-box .name-fields{display:flex}.contact-box{max-width:535px}.contact-box .hywrap .name-fields li,.contact-box .hywrap .hytag_email,.contact-box .hywrap .hytag_phone{width:49%}.contact-box .hywrap .name-fields li{display:inline-block}.contact-box .hywrap .hytag_email,.contact-box .hywrap .hytag_phone{float:left}.contact-box .hywrap .hytag_phone{clear:none}.contact-box .hywrap .name-fields li:first-child,.contact-box .hywrap .hytag_email{margin-right:2%}.contact-box .hywrap form{text-align:left}.history-text .more,.amenity-text .more,.neighborhood-text .more{max-width:300px;margin-left:auto;margin-right:auto}#err_page{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/404/pattern.jpg);padding-bottom:150px}#err_page #notfound_text,#thankyou_page #th_text{margin:0 auto;max-width:780px;background-color:#fff;text-align:center;padding:50px 20px;width:90%}#err_page #notfound_text .page_img,#thankyou_page #th_text .page_img{width:130px;margin:25px 0}#err_page #notfound_text p,#thankyou_page #th_text p{font-weight:700;text-transform:uppercase}#err_page #err_wrapper,#thankyou_page #th_wrapper{text-align:center;padding:67px 0 44px}#err_page #err_wrapper img,#thankyou_page #th_wrapper img{width:150px}#thankyou_page{background:#30292b;padding-bottom:150px}#thankyou_page #th_text p{max-width:383px;margin:0 auto}#thankyou_page .th_social{margin-top:20px}#thankyou_page .th_social a{display:inline-block;padding:0 10px;height:45px}#thankyou_page .th_social a img{width:auto;height:100%}#signup_form .fields{display:table;table-layout:fixed;width:100%}#signup_form .fields .form_wrap{display:table-cell;vertical-align:middle;position:relative}#signup_form .fields .form_wrap input{width:97%;margin:0}#signup_form input[type=text]:focus{border:1px solid #d34f3e;color:#d34f3e}#signup_loading{padding:24px 0;text-align:center}.specials.hide_promo{visibility:hidden}.logo.gplus img{opacity:.9}footer span.logo{padding-right:15px}footer address{font-style:normal;padding-top:0;margin-top:0;margin-top:21px;display:inline-block}footer address{display:block}#contact_page .signup-box h4{padding:0 0 5px}#contact_page .signup-box p{font-size:14px}#expand-button{width:175px;z-index:1;color:#fff;background:#d34f3e;border-color:#d34f3e;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:5px 0}body.open_menu{overflow:hidden}html.no-touch-device .main_logo_wrap:hover,html.no-touch-device footer a:hover img,html.no-touch-device .logo.gplus img:hover,html.no-touch-device .th_social a:hover img,html.no-touch-device .banner-logo-image:hover{opacity:.8}html.no-touch-device .cta:hover,html.no-touch-device header a:hover img,html.no-touch-device #scroll:hover{opacity:.9}#neighborhood_page .n_category .n_right ul li span,#neighborhood_page .n_category .map_display .n_category_list li span,#key_display_home li span{cursor:pointer}body.home-body .home_cta{display:none}.home_head_cta,.home_cta{text-align:center;position:absolute;left:34%}.home_head_cta{top:0;z-index:9}.home_cta{top:0}body.home-body .home_head_cta .btn-premium-collection{width:190px}body.home-body .home_head_cta .schedule-tour{display:none}body.home-body header.anchored .home_cta{display:block}body.open_menu.home-body header{width:100%}.more_top{display:none}#home_map{height:100%;z-index:1}.home_map_area .gmnoprint{display:none}.neighborhoodMap{position:relative}.map-top-icons .walk{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/neighborhood/walk_nw.png) no-repeat;border:none!important;width:50px;height:50px;background-size:contain}.map-top-icons .bike{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/neighborhood/bike_nw.png) no-repeat;border:none!important;width:50px;height:50px;background-size:contain}.map-top-icons .drive{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/neighborhood/car_nw.png) no-repeat;border:none!important;width:50px;height:50px;background-size:contain}.map-top-icons{display:inline-block;float:left;margin-bottom:0;margin-left:20%;margin-top:20px;text-align:center;position:absolute;top:0;z-index:9;right:15px;width:auto}.map-top-icons li{display:inline-block !important;margin:0 auto !important;text-align:center}.map-top-icons li a{width:100%;height:100%;display:block}#home_map{height:100%;z-index:1;width:100%}#neighborhood_page .n_category .n_right ul.map-top-icons li a{display:block;width:100%;height:100%}#neighborhood_page .n_category .n_right ul.map-top-icons li{background-position:center}.map_display .mobile_key{text-align:center;border-top:1px solid #e7e7e7}.map_display .mobile_key #mobile_key_display>li>span{text-transform:uppercase;cursor:pointer;font-family:'pt_sans_captionregular';color:#30292b;font-size:16px;font-weight:700}.map_display .mobile_key #mobile_key_display>li{width:100%;text-align:center;padding:12px 0;border-bottom:1px solid #e7e7e7}.map_display .mobile_key #mobile_key_display>li .category_sub{padding:20px 0 0}.map_display .mobile_key #mobile_key_display>li .category_sub>li{margin-bottom:20px}.map_display .mobile_key #mobile_key_display>li .category_sub>li p.place_name{color:#666}.map_display .mobile_key #mobile_key_display>li>span.active:after{content:"-";margin-top:-6px}.map_display .mobile_key #mobile_key_display>li>span:after{content:"+";display:inline-block;vertical-align:middle;padding-left:5px}.home-body header .specials{display:none}.home-body header .phone_attr.call_setup.tel-link{display:none}#thankyou h3{margin-bottom:15px}.home_cnt{background:rgba(0,0,0,.4);clear:both;overflow:hidden;text-align:right;padding-right:3%;padding-left:3%;display:flex;align-items:center;justify-content:center;position:relative}.home_cnt:after{content:'';position:absolute;right:0;top:20px;bottom:20px;width:1px;background-color:#fff}.home-body header.anchored .specials{display:none}.footer-right a.pin{margin-left:0}.icons a.gplus{margin-right:4px}#thankyou_page .th_social a.pin{padding-left:4px}.specials_wrap{width:100%;max-width:1065px;margin:0 auto}.home_box_wrap{display:table;width:100%;max-width:970px;height:100%;margin:0 auto;position:absolute;top:5px;left:50%;transform:translateX(-50%)}.home_box{padding:10% 10px;display:flex}.banner .home_box h2{margin-top:0;font-size:35px;line-height:40px;padding-left:0}.amenities .flex-control-paging li a{display:none}#amenities_page .inSelectedUnits.yes-desktop{width:100%;padding:0 0 20px}#amenities_page .inSelectedUnits.no-desktop{display:none}.footer-right a img{width:135px}.footer-right a:last-child{padding-top:10px;display:block}.footer-logo>div{padding-left:5%}a.footer-corsair-logo{width:auto}.footer-social-grp{width:100%;float:left;display:none}.footer-right-logo a:nth-child(1) img{width:30px;margin-top:6px}.footer-right-logo a:nth-child(2) img{width:19px;margin-top:10px}.footer-right-logo a:nth-child(3) img{width:29px;margin-top:11px}.footer-mobile{display:none}span.sep{padding:0 10px}.slides li:nth-child(5){background-position:78%}.footer-right-logo a>span{display:block;margin-top:36px}.img-filter{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(256,256,256,.3);pointer-events:none}.new-img-filter{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(256,256,256,.3);pointer-events:none}#artists-page .img-filter,#neighborhood_page .img-filter{background-color:rgba(256,256,256,.3);display:none}#artists-page .new-tint,#neighborhood_page .new-tint{background-color:rgba(31,13,6,.4);display:none}.tint{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(47,41,43,.1);pointer-events:none}.new-tint{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(31,13,6,.4);pointer-events:none}.footer-bottom.box .logo img{max-width:21px}.footer-bottom.box span.logo img{max-width:17px}.hamburger{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/close_white.png) !important;background-size:55% !important;background-position:center !important;background-repeat:no-repeat !important;color:transparent !important}#hamburger{z-index:9999;right:0}@-moz-document url-prefix(){.banner h2{padding-left:14px}.home_box_wrap{max-width:960px}.home_cnt{width:35%}}.text-hero-wrapper{padding:20px 0 20px 8%}body.fp-common .mfp-bottom-bar{display:none}#search-floorplan .search-option.hasCustomSelect option:first-child{display:none}#search-floorplan .search-option.hasCustomSelect option{background:#f1f1ef;color:#898887;border:1px solid #30292b;font-style:italic;padding:5px;width:100%}#search-floorplan .signup-box.box .customSelect.search-option .customSelectInner{width:80% !important;text-overflow:ellipsis;white-space:pre;overflow:hidden;font-size:14px}#search-floorplan .signup-box.box .customSelect.search-option{font-style:italic;text-transform:uppercase}span.search-count.no-results-fp{margin:30px 0;padding:15px 70px;line-height:28px}select.search-option.current+span{border:1px solid #d34f3e;color:#d34f3e;background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/search-down-red-arrow.png) 90% no-repeat #f1f1ef;background-size:29px}.search-selection h4{text-transform:uppercase;padding:10px 0 0;font-weight:400}section.quick-search{background-color:#30292b;height:auto}.search-banner-image{text-align:right;margin-right:10%;width:45%;float:left}.search-selection{width:100%;max-width:725px;color:#fff;margin:0 auto;padding-top:15px;overflow:auto}html.no-touch-device .search-selection a.search-select:hover,.search-selection a.search-select.active,html.no-touch-device .search-result .view-details:hover{border-color:#d34f3e;color:#d34f3e}.search-selection h2{text-transform:uppercase;margin-bottom:25px}.search-selection p{margin-bottom:40px}.search-select{text-transform:uppercase;border:1px solid #fff;color:#fff;padding:10px 0;display:block;width:160px;text-align:center;float:left;margin:20px 20px 0 0;font-style:italic}#search-floorplan{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/signup_pattern.png) 0 0 transparent;background-size:contain}#search-floorplan .customSelect.dropdown{width:90%;z-index:inherit !important}#search-floorplan .customSelect.dropdown .selectValueWrap{width:100%;background:#f1f1ef;border:1px solid #30292b}#search-floorplan .box h2{font-size:19px;font-family:pt_sans_captionregular}#search-floorplan .selectedValue{background:0 0;text-transform:uppercase;text-shadow:none;border:0;border-radius:0;line-height:2;width:80%;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:pre;box-shadow:none;font-size:14px;color:#898887;height:100%;padding:5px 10px;font-style:italic;font-family:pt_sans_captionregular}#search-floorplan .customSelect .selectValueWrap .caret{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/search-down-arrow.png) 50% 2px no-repeat;border:0;width:25px;height:19px;background-size:20px}#search-floorplan .selectList{width:100%;padding:0;margin:0;border-radius:0;margin-top:-1px;background-clip:initial;z-index:14}#search-floorplan .customSelect .selectList dl{background:#f1f1ef;margin-top:-1px}#search-floorplan .customSelect dd{font-family:pt_sans_captionregular;font-style:italic;text-transform:uppercase;color:#898887}#search-floorplan .customSelect dd.hovered{background:#f1f1ef !important;color:#d34f3e}#search-floorplan .customSelect dd{border:1px solid #30292b;border-bottom:0;padding:5px 10px 5px 8px;line-height:26px}#search-floorplan .customSelect dd:last-child{border-bottom:1px solid #30292b}#search-floorplan .customSelect .selected{background-color:#f1f1ef!important;background-image:none;color:#d34f3e !important;border-color:#d34f3e !important;border-bottom:1px solid}#search-floorplan .customSelect .selected+dd{border-top:0}section#search-floorplan select{position:absolute;z-index:-1}section#search-floorplan select.select_active+.selectValueWrap{border-color:#D34F3E!important}section#search-floorplan select.select_active+.selectValueWrap .selectedValue{color:#D34F3E!important}section#search-floorplan select.select_active+.selectValueWrap .caret{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/search-down-arrow-brickred.PNG) 50% 2px no-repeat;background-size:22px}section#search-floorplan .signup-box{padding:70px 5%}#search-floorplan .cta{margin:25px 0 0;padding:15px 0}#floorplan_list_page .floorplan-search .search-filter{width:100%;background:#30292b;padding:15px 0 15px 70px}#floorplan_page .search-selection h4{font-weight:700}.ajax_progress_status{width:100%;display:block;text-align:center;font-size:20px;font-style:italic}.floorplan-search{padding:0}.floorplan-search .search-filter{width:100%;background:#d34f3e;padding:15px 0 15px 70px}.floorplan-search .search-filter a{color:#fff;text-transform:uppercase;margin-right:25px;font-size:16px;font-weight:700}.floorplan-search .search-filter a:after{content:"^";padding:0 10px}.floorplan-search .search-filter a.desc:after{content:"^";-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block;height:20px}.floorplan-search .search-result{background:#f1f1ef;overflow:hidden}span.search-count{padding:15px 0 15px 70px;display:block;text-transform:uppercase;font-size:16px;font-weight:700}.search-result .fp-block{width:100%;overflow:hidden}.search-result .studio{width:calc((100%/3) - 1px);float:left;padding:35px 5% 45px;text-transform:uppercase}.search-result .studio.white{background:#fff}.search-result .studio-details h5.content-headind{color:#d34f3e;font-size:30px;margin-bottom:35px}.search-result .studio-details>span{display:block;padding:1px 0;font-size:16px;margin-bottom:11px}.search-result .view-details{border:1px solid #30292b;display:inline-block;padding:10px 20px;cursor:pointer;margin:15px 0 0;font-weight:700;font-size:14px}.search-result .studio-details{margin-bottom:30px;line-height:1;font-weight:700}.search-result .studio-image img{height:300px;width:auto}#floorplan_page .desktop_bg,#floorplan_page .mobile_bg,#floorplan_list_page .desktop_bg,#floorplan_list_page .mobile_bg,#floorplan_detail_page .desktop_bg,#floorplan_detail_page .mobile_bg{background:#30292b}#floorplan_detail_page .floorplan-search .search-filter.hover:hover{opacity:.9}#floorplan_detail_page .left>* span:hover{opacity:.8}#floorplan_detail_page .search-filter.back-to a:hover{color:#d34f3e}#floorplan_detail_page .floorplan-search .search-filter a{margin:15px 0;display:inline-block;opacity:1 !important}#floorplan_detail_page .search-result .view-large{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/search.png) 0 8px no-repeat;padding:8px 0;background-size:20px;padding-left:32px;font-weight:700}#floorplan_detail_page .search-result .view-large.desktop{display:inline-block}.search-result .view-large.mobile{display:none}#floorplan_detail_page .floorplan-search .search-filter{padding:0;text-align:center}#floorplan_detail_page .floorplan-search .search-filter a:after{content:""}#floorplan_detail_page .floorplan-search .search-result{background:#fff}#floorplan_detail_page .search-result .studio{width:100%;padding:150px 0;background:#fff}#floorplan_detail_page .search-result .studio .studio-detail-wrapper{width:100%;overflow:hidden;max-width:668px;margin:0 auto}#floorplan_detail_page .search-result .studio-details{margin-bottom:0;width:50%;float:left;font-weight:700}#floorplan_detail_page .studio-image{width:50%;float:left}#floorplan_detail_page .search-result .view-details{margin:18px 0 35px;font-size:14px}#floorplan_detail_page span.red-text{color:#d34f3e;cursor:pointer;line-height:1.8}#floorplan_detail_page .left>*{display:block;margin-bottom:15px;line-height:1}#floorplan_detail_page .left a:nth-of-type(1){margin-bottom:0}#floorplan_detail_page .search-filter.back-to a:before{content:"^";display:inline-block;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-size:20px;position:relative;left:0;top:2px}#floorplan_detail_page .search-filter.back-to a{color:#30292b;position:relative;display:inline-block;margin:15px 0;padding:0}#floorplan_detail_page .search-filter.back-to{background:#f1f1ef}#floorplan_page .banner_title,#floorplan_list_page .banner_title,#floorplan_detail_page .banner_title{height:auto}#floorplan_page .page_banner,#floorplan_list_page .page_banner,#floorplan_detail_page .page_banner{padding-bottom:3%}.promotext{width:90%;max-width:725px;color:#fff;margin:0 auto;padding-top:31px}section.bg-detail .back-to-blog-wrapper:hover{opacity:.9}.bg-detail-wrapper .pagination span:hover{color:#d34f3e}.bg-detail-wrapper .single-post>div a img:hover{opacity:.8}#blog_detail_page .blog-common .banner_title_italic{line-height:21px}.filter-box-grp .active{color:#d34f3e !important;border-color:#d34f3e !important}.bg-detail-wrapper .post-image{position:relative}.detailpage_socialicons>a:not(:last-child){margin:0 15px 0 0}.blog_social.share img{max-width:28px}.blog_social.googleplus img{max-width:22px}.blog_social.twit img{max-width:27px}.blog_social.fb img{max-width:13px}.blog_social.mail img{max-width:25px}.blog_social.rss img{max-width:25px}.floorplan-search .search-filter a.active:after{content:"^";-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.back-to-blog-wrapper .center{max-width:1180px;margin:0 auto;width:100%;padding:0 10%}section.bg-detail .back-to-blog-wrapper a{color:#f1f1ef;font-weight:700;display:inline-block}section.bg-detail .back-to-blog-wrapper{padding:15px 0;background:#d34f3e}.bg-detail-wrapper .post-controls{width:100%;overflow:hidden}.bg-detail-wrapper .pagination .pre{float:left;font-weight:700}.bg-detail-wrapper .pagination .nxt{float:right;font-weight:700}section.bg-detail{padding:0}.bg-detail-wrapper .post-detail>p:not(:last-child){margin-bottom:20px}.bg-detail-wrapper .single-post>div{margin-bottom:30px}.bg-detail-wrapper .post-heading h5{text-align:center;color:#d34f3e}.bg-detail-wrapper .post-heading h2{font-size:30px;text-transform:uppercase;font-weight:700;margin:0 auto;max-width:502px;text-align:center;font-family:pt_sans_captionregular;line-height:35px}.bg-detail-wrapper{width:100%;overflow:hidden;background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/signup_pattern.png);background-size:50%}.bg-detail-wrapper .single-post{width:100%;max-width:1180px;background:#fff;margin:0 auto;padding:30px 10%}#blog_detail_page .page_banner{padding:50px 0 60px}#blog_detail_page .banner_title{height:75px}#blog_detail_page .banner_title h2{font-size:55px;color:#d34f3e}#blog_detail_page .banner_title h3.banner_title_italic{line-height:20px}#blog_detail_page .banner_title_wrapper .banner_title_italic{text-indent:0}#side_bar input.MailPressFormSubmit.mp_submit:hover{opacity:.9}.blog-list .blog-post .post-content .post-readmore:hover{color:#d34f3e}#side_bar .left_sidebar select{z-index:1 !important;left:0;cursor:pointer;width:100% !important}.blog-list .blog-filter .filter-box-grp a:hover{border-color:#d34f3e;color:#d34f3e}#blog_page .page_banner{padding:0 0 3%}#blog_page .banner_title_wrapper{margin-top:7%}.blog-common .banner_title_italic:nth-of-type(1){font-size:20px}section.mail .button{background:#d34f3e;color:#f1f1ef;padding:4px 10px;text-transform:uppercase;font-style:italic}section.mail a{color:#d34f3e}div#mp_mail_links_name input{border:1px solid #30292b;padding:5px;margin-top:10px;color:#30292b}section.mail h2{text-transform:uppercase;font-family:pt_sans_captionregular;margin-bottom:25px;font-size:25px}section.mail{background:#fff;padding:90px 10%}section#widget_recent_entries li:not(:last-child) span{margin-bottom:7px;display:inline-block}div#infscr-loading{text-align:center;width:100%;float:left;padding:15px 0}.blog-list .wp-pagenavi>*:not(.nextpostslink){display:none !important}section#widget_recent_entries a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.tagcloud a:last-child:after{content:""}.tagcloud a:nth-child(3n):after{content:""}.tagcloud::nth-line(n){color:red}.tagcloud a:after{content:"|";padding-left:5px;color:#f1f1ef !important}.tagcloud a{font-size:15px !important;line-height:24px !important}#side_bar input.MailPressFormSubmit.mp_submit{padding:10px 15px;cursor:pointer}input.MailPressFormEmail,input.MailPressFormName{color:#f1f1ef;background:0 0;border:1px solid #6f6f70;padding:10px 0 10px 10px;margin-bottom:10px;width:95%;font-style:italic}input.MailPressFormName{margin-top:20px}input.MailPressFormEmail{margin-bottom:20px}#side_bar .right_sidebar section ul{margin-top:15px}#side_bar .right_sidebar section a{color:#f1f1ef;text-transform:uppercase}#side_bar .left_sidebar section .customSelect.search-option{margin-bottom:20px;height:30px;margin-right:0;width:90%;background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/down-arrow.png) 90% no-repeat #d34f3e;color:#f1f1ef;text-transform:uppercase;font-style:italic}#side_bar .left_sidebar section{position:relative;overflow:hidden}#side_bar .left_sidebar section .customSelect.search-option span{width:auto !important;font-size:14px;padding:5px 10px;font-weight:700}#side_bar header.title_wrap{position:relative;width:auto;text-align:center;top:auto}#side_bar{width:100%;overflow:hidden;display:block}#side_bar .left_sidebar{width:25%;float:left;padding-left:4%;padding-right:4%}#side_bar .left_sidebar section{width:100%}#side_bar section{display:block;float:left;padding:0;clear:none}#side_bar h2.sidebar_title{font-size:15px;line-height:1.5;font-family:pt_sans_captionregular;text-transform:uppercase;font-weight:700}#side_bar .right_sidebar{width:75%;float:left}#side_bar .right_sidebar section{width:calc(100%/3);padding-right:5%}#side_bar .left_sidebar .sidebar_title,#side_bar .left_sidebar label{display:none}.blog-common .banner_title h2{font-size:60px;line-height:55px;color:#d34f3e}.blog-common .banner_title_italic{color:#d34f3e;font-style:normal;text-indent:initial!important;text-align:center;font-size:22px}.blog-list{padding:0}.blog-list .blog-filter{position:relative;top:0;z-index:14;color:#f1f1ef;background:#30292b;padding:15px 0 20px;text-align:center;width:100%}.blog-list .blog-filter.stick{position:fixed;padding-top:30px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.blog-list .blog-filter .filter-box-grp a{color:#f1f1ef;text-transform:uppercase;border:1px solid;width:200px;display:inline-block;padding:4px 0}.blog-list .blog-filter .filter-box-grp a:not(:last-child){margin-right:40px}.blog-list .blog-filter .filter-box-grp{margin:27px 0 18px}.blog-list .blog-filter.stick .filter-box-grp{margin:5px 0 0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.blog-list .blog-list-container{width:100%;overflow:hidden}.blog-list .blog-block{width:100%;float:left}.blog-list .blog-post{width:33.32%;float:left}.blog-list .blog-post .post-img{height:300px;position:relative}.blog-list .blog-post .post-content{padding:40px 10%}.blog-list .blog-post .post-content>div{padding-bottom:10px}.blog-list .blog-post .post-content>div:last-child{padding:0}.blog-list .blog-post .post-content .post-heading{font-size:18px;font-weight:700;display:inline-block;padding-bottom:10px}.blog-list .blog-post .post-content .post-readmore{color:#30292b;cursor:pointer;font-size:14px;font-weight:700}.blog-list .blog-post.white{background:#fff}.blog-list .load-more-block a,input.MailPressFormSubmit.mp_submit{color:#f1f1ef;background:#d34f3e;padding:5px 4%;font-style:italic;display:inline-block;text-transform:uppercase;font-weight:700;border:0}.blog-list .load-more-block{padding:48px 0;text-align:center;background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/signup_pattern.png);background-size:30%}section.side-bar-content{padding:60px 0;color:#f1f1ef;background:#30292b}#blog_page .banner_title h2{font-size:85px;line-height:73px}#blog_page .banner_title_italic{text-indent:0px}.blog-common .side-bar-content #side_bar .left_sidebar select{position:absolute;z-index:-1 !important;opacity:0;outline:none}.blog-common .side-bar-content .customSelect .selectedValue{background:#d34f3e;text-shadow:none;color:#fff;font-family:pt_sans_captionregular;text-transform:uppercase;font-style:italic;border:none;border-radius:0;box-shadow:none;padding:9px}.blog-common .side-bar-content .selectList{border:none;border-radius:0;color:#d34f3e;font-family:pt_sans_captionregular;text-transform:uppercase;font-style:italic;padding:0;width:100%}.blog-common .side-bar-content .customSelect .selectList dl{width:100%!important}.blog-common .side-bar-content .customSelect .selected{background:#d34f3e;color:#fff}.blog-common .side-bar-content .customSelect .selectValueWrap .caret{width:20px;height:100%;top:0;border:none;background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/blog/blog_select_arrow.png)no-repeat;background-size:20px;background-position:center}.blog-common .side-bar-content .customSelect{margin-bottom:20px;width:100%!important}.gallery-body .mfp-image-holder .mfp-content{max-width:100%;width:100%}.gallery-body .mfp-figure{line-height:0;width:100%}.gallery-body header{z-index:1043}#gallery_page .banner-logo-image{display:block;width:150px;margin:0 auto 50px}#gallery_page .banner-logo-image img{margin-bottom:0}#gallery_page .gallery_blocksection{display:table;table-layout:fixed;width:100%;padding:0;background-color:#2f292b}#gallery_page .gallery_blocksection .gallery_content{display:block;float:left;width:27%;vertical-align:top;padding:50px 3%}#gallery_page .gallery_filter{color:#f1f1ef;text-transform:uppercase;margin-bottom:12%;width:100%}.gallery_filter .selected_category{text-transform:uppercase;cursor:pointer;padding:2% 13% 2% 5%;border:1px solid #d34f3e;background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/gallery/dropdown_arrow.png) no-repeat 20px #d34f3e;background-position:95% center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px}.gallery_filter .selected_category span{font-style:italic;font-weight:600;font-size:12px}.gallery_filter .category_list{display:none;border:1px solid #d34f3e}.gallery_filter .category_list li{border-top:1px solid #d34f3e;padding:2% 5%}.gallery_filter .category_list li:nth-of-type(1){border-top:0}.gallery_thumbnail{width:100%}.gallery_thumbnail li{width:32.5%;height:auto;float:left;margin-right:1%;margin-bottom:3px;position:relative;display:block;text-align:center}.gallery_thumbnail li .video{position:absolute;display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:20px solid #f1f1ef;top:40%;right:40%}.gallery_thumbnail .active-thumb:nth-of-type(3n){margin-right:0!important}.gallery_thumbnail .thumbnail_marign{margin-right:0 !important}.gallery_thumbnail .active-thumb-third-child{margin-right:0;border:1px solid red}.gallery_thumbnail li img{width:100%;cursor:pointer}.gallery_blocksection .gallery_slider_wrapper{display:block;float:left;width:73%;position:relative}.gallery_blocksection .gallery_slider{display:block;position:absolute;top:0;left:0;bottom:0;right:0}.gallery_slider .flex-direction-nav a:before{content:''}.gallery_slider .flex-viewport,.gallery_slider .slides{height:100%}.gallery_slider .slides li{position:relative;height:100%;background-position:center center!important}.gallery_slider .slides .image_wrapper:before{content:"";display:inline-block;width:0;height:100%;vertical-align:middle}.gallery_slider .slides .image_wrapper{display:none;font:0/0 a;text-align:center;vertical-align:middle;width:100%;height:100%;background-color:#fff}.gallery_slider.zoom_out .slides .image_wrapper,.gallery_slider .slides .image_wrapper img{display:inline-block}.gallery_slider .slides .image_wrapper img{width:auto;height:auto;max-width:100%;max-height:100%}.gallery_slider .slider_details{position:absolute;bottom:0;left:0;right:0}.gallery_slider h2{max-width:73%;width:auto;margin-right:152px;display:inline-block;color:#312d2f;font-size:15px;line-height:23px;padding:5px 10px;background-color:#f1f1ef}.gallery_blocksection .btn_wrapper{display:block;position:absolute;bottom:0;right:0;z-index:9;height:33px}.gallery_blocksection .btn{display:inline-block;width:33px;height:33px}.gallery_blocksection .zoom_button{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/gallery/zoom_out.svg) no-repeat center center #d34f3e;background-size:contain}.gallery_slider.zoom_out .zoom_button,#mobile_img_wrapper.zoom_out .zoom_button{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/gallery/zoom_in.svg) no-repeat center center #d34f3e;background-size:contain}.gallery_blocksection .share_button{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/gallery/share.png) no-repeat center center #d34f3e;background-size:80% 80%}.gallery_slider .fullscreen_button{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/gallery/expand_icon.svg) no-repeat center center #d34f3e;background-size:contain}.gallery_blocksection .share_wrapper{display:none;width:33px;position:absolute;bottom:33px;background-color:#f2f2ef}.gallery_blocksection .share_wrapper.open{display:block}.gallery_blocksection .share_wrapper .btn .at-icon-wrapper{background-color:transparent!important}.gallery_blocksection .share_wrapper .google_plus{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/gallery/googleplus_icon.svg) no-repeat center center;background-size:70% 70%}.gallery_blocksection .share_wrapper .twitter_button{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/gallery/twitter.svg) no-repeat center center;background-size:70% 70%}.gallery_blocksection .share_wrapper .fb_button{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/gallery/facebook.svg) no-repeat center center;background-size:70% 70%}.gallery_blocksection .share_wrapper .mail{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/gallery/mail_icon.svg) no-repeat center center;background-size:70% 70%}.gallery_blocksection .share_wrapper svg.at-icon{display:none}#gallery_page .gallery_filter [type=checkbox]:not(:checked),#gallery_page .gallery_filter [type=checkbox]:checked{position:absolute;left:-9999px}#gallery_page .gallery_filter [type=checkbox]:not(:checked)+label,#gallery_page .gallery_filter [type=checkbox]:checked+label{display:block;position:relative;padding-left:33px;cursor:pointer;font-size:12px}.gallery-body .mfp-bg{background:#000000!important;opacity:.6!important}.gallery-body .mfp-container img.mfp-img{padding:0;width:100%;height:auto;max-height:none !important}.gallery-body .mfp-container .mfp-bottom-bar{background:0 0}.gallery-body .mfp-container.mfp-image-holder .mfp-close{right:50px;width:50px;height:50px;color:transparent;background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/close_white.png) no-repeat center center #d34f3e;background-size:24px;opacity:1;padding-right:0;top:0}.gallery-body .mfp-container:before{vertical-align:top!important}#pagination{display:none;text-align:center;width:100%;overflow:hidden;margin-top:13%}#pagination li{display:inline-block;float:none;cursor:pointer;border:1px solid #f1f1ef;border-radius:50%;width:10px;height:10px;margin:5px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .3s ease}#pagination li.active{border:0;background:#d34f3e}#mobile_img_wrapper{width:100%;height:auto}#mobile_img_wrapper .mobile_img{width:100%;height:500px;position:relative;background-color:#fff;background-position:center center!important;background-repeat:no-repeat!important}#mobile_img_wrapper .mobile_img_heading{width:100%;padding:5px;background-color:#f1f1ef;text-transform:uppercase}.gallery_blocksection #mobile_img_wrapper .btn_wrapper{left:0;right:auto}.btn_wrapper .close_button{display:none;background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/close_white.png) no-repeat center center #d34f3e;background-size:24px}#gallery_page .gallery_filter [type=checkbox]:not(:checked)+label:before,#gallery_page .gallery_filter [type=checkbox]:checked+label:before,#gallery_page .gallery_filter [type=checkbox]:not(:checked)+label:after,#gallery_page .gallery_filter [type=checkbox]:checked+label:after{content:'';position:absolute;left:0;top:2px;width:17px;height:17px;border:1px solid #d34f3e;background:#f8f8f8;box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}#gallery_page .gallery_filter [type=checkbox]:not(:checked)+label:after,#gallery_page .gallery_filter [type=checkbox]:checked+label:after{background:#d34f3e;transition:all .2s}#gallery_page .gallery_filter [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}#gallery_page .gallery_filter [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.gallery_slider .slides li .video{position:absolute;display:block;bottom:0;top:0;left:0;right:0;background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/gallery/play.png) no-repeat center center;background-size:100px 100px}.gallery_slider .manual-flex-direction a{margin-top:-21px;background-size:18px auto !important;width:18px;height:42px;font-size:0;position:absolute;top:50%;opacity:1;z-index:3}.gallery_slider .manual-flex-direction a.manual-flex-prev{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/amenities/prev.png) top left repeat-x transparent;left:25px}.gallery_slider .manual-flex-direction a.manual-flex-next{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/amenities/next.png) top left repeat-x transparent;right:25px}#whybozzuto .banner_title_italic{text-indent:366px}.centtering-wrapper{width:100%;max-width:780px;margin:0 auto}div#services_page .banner_title_italic{text-indent:385px}section.common-content{width:100%;background-color:#f1f1ef;padding:0}section.common-block{display:table;margin:0 auto;table-layout:fixed;width:100%}section.common-block .common-text{display:table-cell;width:45%;vertical-align:middle;padding-left:0}section.common-block .common-text .quoteWrapper h2{color:#30292b;font-size:28px;line-height:35px;font-weight:400}section.common-block .common-list{display:table-cell;float:none;padding-left:10%;padding-right:0}section.common-block .common-list h2{text-transform:uppercase;font-size:19px;font-family:'pt_sans_captionregular';margin-bottom:0;font-weight:600}section.common-block .common-list ul li{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/amenities/list_dot.png) no-repeat;background-size:5px;background-position:left 16px;padding-left:15px;line-height:35px}section.common-block .common-list .list-des{margin-bottom:16px}section.common-block .common-text .history_text_italic{font-family:"pt_serifregular";text-align:right;line-height:18px;color:#30292b;font-size:14px;font-style:italic}section.common-block .common-list .list-des.bold{font-weight:600}section.common-block .common-list span.bold{font-weight:600}#artists-page .artist_detail h2{font-size:19px;text-transform:uppercase;font-family:'pt_sans_captionregular';margin:10px 0 0;font-weight:600}.artist_detail a:hover{opacity:.8}.artist_contentwrapper{max-width:1024px;width:100%;margin:0 auto;padding:79px 0;overflow:hidden}.artist_contentblock{width:50%;float:left;padding:0 6%}#artists-page .artist_contentwrapper h2{text-transform:uppercase;font-size:17px;font-family:'pt_sans_captionregular';margin:10px 0 0;font-weight:600}.artist_contentblock p,.artist_detail p,.artist_detail a{padding-top:15px}.italic{font-style:italic}#artists-page .artist_outer_wrapper{width:100%;padding:0;overflow:auto;display:table;background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/signup_pattern.png) repeat #f2f2ef;background-size:53%}.artist_outer_wrapper .artist_table_row{display:table-row;width:100%}.artist_outer_wrapper .artist_inner_wrapper{display:table-cell;width:33.33%;vertical-align:top;background-color:#f2f2ef}.artist_outer_wrapper .artist_inner_wrapper:nth-of-type(2n){background-color:#fff}.artist_outer_wrapper .artist_inner_wrapper img{width:100%}.artist_detail{padding:5.5% 11%}.artist_detail a{display:inline-block;color:#d34f3e}#artists-page .artist_detail h2{line-height:24px;margin:0}.artist-address{text-transform:uppercase}.artist_link{text-transform:capitalize;font-weight:700}.bg-detail-wrapper .post-detail a{color:#d34f3e !important;text-decoration:underline !important}.bg-detail-wrapper .post-detail a *{color:#d34f3e !important;text-decoration:underline !important}#scrollbtns{position:fixed;right:0;top:100px;z-index:15}#scrolldown,#scrollup{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/arrow_down_white.png) #d34f3e center bottom 5px;font-size:12px;line-height:14px;padding:10px;color:#fff;background-size:30px auto;background-repeat:no-repeat;padding-bottom:30px;display:block;width:55px}#scrollup{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-bottom:2px}.disp-device{display:none}#virtualTour{width:100%;height:544px;margin:0 auto}ul#menu-sub-menu li.tour-mobile{display:none}ul#menu-sub-menu li.tour-desktop{display:block}.hide{display:none}.slider_caption{width:calc(100% - 113px);height:auto;padding:6px;background-color:#d34f3e;text-align:center;color:#fff;font-style:italic}.mob_pagination{top:70px;right:0;background-color:#d34f3e;padding:14px 10px;color:#fff;font-style:italic;display:none;position:absolute}.gallery_blocksection img.lazy[src*=loader]{width:20px}.hide_overflow{overflow-y:hidden}.gm-style .gm-style-iw-c{background-color:transparent;box-shadow:none}.gm-style .gm-style-iw-t:after{display:none}button.gm-ui-hover-effect{display:none !important}.gm-style-iw-t:before{display:none}.gm-style .gm-style-iw-d{overflow:auto!important}.direction_link{text-transform:uppercase;opacity:1;transition:all .4s ease;position:absolute;bottom:25px;background:none no-repeat 0 0 #d34f3e !important;color:#f1f1ef;font-size:13px;font-style:italic;display:block;left:50%;transform:translateX(-50%);padding:3px 0;letter-spacing:1px;width:150px;text-align:center}.direction_link:hover,.back_link:hover{opacity:.9}.back_link{text-transform:uppercase;opacity:1;transition:all .4s ease;background:none no-repeat 0 0 #d34f3e !important;color:#f1f1ef;font-size:13px;font-style:italic;display:block;padding:10px 0;letter-spacing:1px;width:150px;text-align:center;margin:20px auto 20px}.hasJS select.use-default{z-index:1!important;opacity:0;height:100%;width:100%}#premium_colln_page .banner_title{max-width:1035px;margin:0 auto}.intro_sec{background-color:#000;color:#fff;box-shadow:0 2px 23px rgba(0,0,0,.09);font-size:15px;line-height:22px;margin:-50px 12.5vw 60px;padding:50px 5.7vw 48px;position:relative;text-align:center;z-index:2}#premium_colln_page .banner_title_italic{text-indent:0}.slider_wrapper_sec{align-items:center;display:flex;position:relative;padding-top:0}.slider_image_wrapper{position:relative;width:50%}.slider_wrapper_sec .slides{height:36.5vw}.slider_caption_wrapper{background-color:#30282b;color:#fff;padding:50px 50px 55px;letter-spacing:.12px;line-height:22px;font-size:15px;width:55%;margin-left:-5%;z-index:5;position:relative}.slider_wrapper_sec .caption_title{text-transform:uppercase;display:inline-block;border-bottom:1px solid #fff;letter-spacing:.15px;font:700 18px 'pt_serifregular',serif}.caption_text{margin-bottom:40px;margin-top:25px}.list_inner{columns:2;-webkit-columns:2;-moz-columns:2}.list_inner li{margin-bottom:15px;position:relative;padding-left:15px;-webkit-column-break-inside:avoid;break-inside:avoid}.list_inner li:before{background-color:#f45959;content:'';position:absolute;width:6px;height:6px;border-radius:50%;top:50%;transform:translateY(-50%);left:0}.custom-navigation .flex-next{right:15% !important}.slider_wrapper_sec .flex-control-nav{display:flex;width:50%;left:5%;top:auto;bottom:-50px;padding-left:50px;text-align:left}.slider_wrapper_sec .flex-control-paging li a{width:10px;height:10px;background-size:10px 10px;box-shadow:none;background-color:#30282b}.slider_wrapper_sec .flex-control-paging li a.flex-active{background-color:#f45959;border:2px solid #fff;box-shadow:0 0 2px #000}.slider_wrapper_sec .flex-control-nav li{margin-left:16px;margin-right:16px}.custom-navigation a{z-index:5}.intro_txt{margin-top:22px}.intro_sec h3{text-transform:uppercase;font-family:'pt_serifregular';font-size:25px}.bg_overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.4)}.inner_wrapper{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/premium_collection/signup_pattern_sm.png) repeat}.disclaimer-text{font-size:12px;font-style:italic;margin-top:30px}.home-banner-text .contact-cta{margin-left:4px}.text-hero-wrapper .cta-block{display:flex}body.home-body{overflow-x:hidden}#artists-page .page_banner{height:auto !important}a:focus,button:focus,input:focus,textarea:focus,div:focus,select:focus,li:focus{outline:transparent dashed 2px !important;outline-offset:1px}.skip-nav{background:0 0;color:#000;left:0;padding:1rem 1.5rem;position:absolute;top:-10.2rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:9999}.skip-nav:focus{background:#fff;box-shadow:0 0 3px #3e94cf,0 0 7px #3e94cf;left:0;outline:0;position:fixed;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.using-keytab a:focus,.using-keytab button:focus,.using-keytab input:focus,.using-keytab textarea:focus,.using-keytab div:focus,.using-keytab select:focus,li:focus{outline:2px dashed #d34f3e !important;transition:none !important}.virtual-heading{font-size:0 !important;height:0 !important;margin:0 !important;padding:0 !important;line-height:0 !important;border:0 !important}.footer-bottom span a{border-bottom:1px solid transparent !important}.amenity-text .text h3,.history-text h3,.neighborhood-content h3{font-size:19px;letter-spacing:1px;padding:35px 0 25px}@media only screen and (max-width:800px){.amenity-text .text h3,.history-text h3,.neighborhood-content h3{padding:25px 0 15px}}.bg-detail-wrapper .post-heading h3{text-align:center;color:#d34f3e;font-size:.83em}.customSelect.custom{width:90%;z-index:inherit !important}button.selectivo__label{width:100% !important;background:#f1f1ef;border:1px solid #30292b !important;text-transform:uppercase;text-shadow:none;border:0;border-radius:0;line-height:2;width:80%;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:pre;box-shadow:none;font-size:14px;color:#898887;height:100%;padding:5px 10px;font-style:italic;font-family:'pt_sans_captionregular'}button.selectivo__label:after{content:"";background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/search-down-arrow.png) 50% 2px no-repeat;border:0;width:25px;height:19px;background-size:20px;position:absolute;top:12px;right:10px;cursor:pointer}span.selectivo__dropdown{background:#f1f1ef;margin-top:-1px;height:auto;top:auto !important}button.selectivo__option{border:1px solid #30292b;border-bottom:0;padding:5px 10px 5px 8px;line-height:26px;width:100%;text-align:left;font-family:'pt_sans_captionregular';font-style:italic;text-transform:uppercase;color:#898887;font-size:12px}button.selectivo__option:last-of-type{border:1px solid #30292b !important}button.selectivo__option.selectivo__option--selected{background-color:#f1f1ef!important;background-image:none;color:#d34f3e !important;border-color:#d34f3e !important;border-bottom:1px solid;width:100%}.selectivo{width:100%}.flex-pauseplay button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;display:block;position:absolute;bottom:5px;left:10px;opacity:1;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a,.flex-pauseplay button{width:30px;height:30px;overflow:hidden;bottom:10px;z-index:2;text-indent:9999px;background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/play-icon.svg) no-repeat center center;background-size:contain}.flex-pauseplay a.flex-pause,.flex-pauseplay button.flex-pause{background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/pause-icon.svg) no-repeat center center;background-size:contain}div.max_price-space{height:47px}@media only screen and (max-width:991px){div.max_price-space{height:42px}}@media only screen and (max-width:800px){div.max_price-space{height:0}}#floorplan_page .search-selection h2,#floorplan_list_page .search-selection h2{font-weight:700;text-transform:uppercase;padding:10px 0 0;font-size:19px;letter-spacing:1px;margin:0;line-height:1;font-family:'pt_sans_captionregular'}.search-result .studio-details h3.content-headind{color:#d34f3e;font-size:30px;margin-bottom:35px}.contact-block h3{font-size:19px;letter-spacing:1px;padding:35px 0 25px}@media only screen and (max-width:800px){.contact-block h3{padding:25px 0 15px}}a.banner-logo-image{display:inline-block}.using-keytab .search-selection a:focus{border:2px dashed #d34f3e !important;outline:none !important}.using-keytab .floorplan-search .search-filter.hover a:focus{outline:2px dashed #fff !important;transition:none !important}.mfp-image-holder .mfp-close{width:auto !important}#neighborhood_page .n_category .n_right ul a{display:block;max-width:376px;margin:10px 0;border:1px solid #444341;width:48%;float:left;margin-right:2%}#neighborhood_page .n_category .n_right ul a span{cursor:pointer;font-family:'pt_sans_captionregular';color:#30292b;font-size:12px;font-weight:700;font-style:italic;line-height:13.355px;text-align:center;display:block;padding:6px 5px;letter-spacing:1.5px;text-transform:uppercase}#neighborhood_page .n_category .map_display ul.n_category_list a{text-align:center;float:left;width:20%}#neighborhood_page .n_category .map_display .n_category_list a span{cursor:pointer;border:1px solid #444341;margin:5px;font-family:'pt_sans_captionregular';color:#30292b;font-size:12px;font-weight:700;font-style:italic;line-height:13.355px;text-align:center;display:block;padding:6px 5px;letter-spacing:1.5px;text-transform:uppercase}#neighborhood_page .n_category .map_display .n_category_list a{text-align:center;float:left;width:20%}#neighborhood_page .n_category .map_display .n_category_list a.active span,#neighborhood_page .n_category .n_right ul a.active span{color:#d34f3e}.using-keytab .menu li a:focus,.using-keytab .back-to-blog-wrapper a:focus,.using-keytab .menu a.logo-image:focus,.using-keytab .menu .icons a:focus,.using-keytab #hamburger.hamburger:focus{outline:2px dashed #fff !important}#categoryPost button.selectivo__label,#categoryPostArchive button.selectivo__label{background:#d34f3e;text-shadow:none;color:#fff;font-family:pt_sans_captionregular;text-transform:uppercase;font-style:italic;border:none !important;border-radius:0;box-shadow:none;padding:9px !important;line-height:1.2;font-size:12px}#categoryPost button.selectivo__label:after,#categoryPostArchive button.selectivo__label:after{content:"";background:url(//www.corsairapartments.com/wp-content/themes/corsair/images/blog/blog_select_arrow.png)no-repeat;border:0;width:25px;height:19px;background-size:20px;position:absolute;top:10px;right:4px;cursor:pointer}#categoryPost button.selectivo__option,#categoryPostArchive button.selectivo__option{color:#d34f3e;line-height:1.2;font-size:12px;border:none !important;background-color:#fff !important}#categoryPost button.selectivo__option.selectivo__option--selected,#categoryPostArchive button.selectivo__option.selectivo__option--selected{background:#d34f3e !important;color:#fff !important}.using-keytab #blog_detail_page .post-controls .pagination a:focus{display:inline-block;border:2px dashed #d34f3e !important;outline:none !important}#blog_detail_page .post-controls .pagination a.next-post:focus{float:right}#categoryPost span.selectivo__dropdown,#categoryPostArchive span.selectivo__dropdown{top:auto !important}.using-keytab .selectivo button:focus{border:2px dashed #d34f3e !important;outline:none !important}.using-keytab #categoryPost.selectivo button:focus,.using-keytab #categoryPostArchive.selectivo button:focus{border:2px dashed #fff !important;outline:none !important}.video-btn{position:absolute;z-index:10;width:50px;height:50px;left:75px;bottom:15px;font-size:0;cursor:pointer;border-radius:50%;border:0;background-color:#f05130;background-image:url(//www.corsairapartments.com/wp-content/themes/corsair/images/pause-icon.svg);background-repeat:no-repeat;background-size:40%;background-position:center}.video-btn.paused{background-image:url(//www.corsairapartments.com/wp-content/themes/corsair/images/play-icon.svg)}.video-mute{position:absolute;z-index:10;width:50px;height:50px;left:15px;bottom:15px;font-size:0;cursor:pointer;border-radius:50%;border:0;background-color:#f05130;background-image:url(//www.corsairapartments.com/wp-content/themes/corsair/images/mute.svg);background-repeat:no-repeat;background-size:40%;background-position:center}.video-mute.on{background-image:url(//www.corsairapartments.com/wp-content/themes/corsair/images/unmute.svg)}.using-keytab #categoryPost button.selectivo__option:focus,.using-keytab #categoryPostArchive button.selectivo__option:focus{border:2px dashed #d34f3e !important;outline:none !important}.using-keytab #categoryPost button.selectivo__option.selectivo__option--selected:focus,.using-keytab #categoryPostArchive button.selectivo__option.selectivo__option--selected:focus{border:2px dashed #fff !important;outline:none !important}#search-floorplan .box>div{display:flex}#search-floorplan .box>div>div{float:left;width:20%}@media (max-width:800px){#search-floorplan .box>div{display:block}#search-floorplan .box>div>div{width:100%}#search-floorplan .box div div:nth-of-type(1),#search-floorplan .box div div:nth-of-type(2),#search-floorplan .box div div:nth-of-type(3),#search-floorplan .box div div:nth-of-type(4),#search-floorplan .box div div:nth-of-type(5){width:100%}}ul#menu-sub-menu{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}ul#menu-sub-menu li:not(:nth-child(7)) a:after{content:"|";padding:0 15px}.home_box_wrap{z-index:1}@media (max-width:767px){ul#menu-sub-menu li:not(:nth-child(6)) a:after{content:"|";padding:0 15px}}ul#menu-sub-menu li.tour-mobile a:after{display:none !important}.specials button.close-specials{font-size:.8em;background:0 0;border:none;z-index:99}.specials a{color:#f1f1ef;font-weight:700;font-style:italic;font-size:16px;letter-spacing:1px}.menu .icons a{display:inline-block}.slider_details .btn_wrapper button{border:none}#blog_detail_page .detail_page_head_link{display:inline-block}.gallery_filter .selected_category{width:100%;text-align:left}.gallery_filter .category_list li button{width:100%;text-align:left;background:0 0;border:none}#gallery_page .gallery_filter [type=checkbox]:not(:checked)+label,#gallery_page .gallery_filter [type=checkbox]:checked+label{color:#f1f1ef;text-transform:uppercase}.home-menu-section{position:relative}.cta{background:none no-repeat 0 0 #9e3224;color:#fff}#expand-button{background:#9e3224 !important;border-color:#9e3224 !important}.contact-box .hywrap .LV_invalid{color:#ff9e9e !important}.contact-box .hywrap .form-actions button{background:none no-repeat 0 0 #9e3224 !important;color:#fff !important}.artist_detail a,#blog_detail_page .banner_title h2,.blog-common .banner_title_italic{color:#9e3224 !important}.artist_outer_wrapper .artist_inner_wrapper{background-color:#fff;border-right:1px solid #f2f2ef}#floorplan_page .search-selection h2,#floorplan_list_page .search-selection h2,#floorplan_page .banner_title_wrapper h2,#floorplan_list_page .banner_title_wrapper h2,#floorplan_detail_page .search-selection h2,#floorplan_detail_page .banner_title_wrapper h2,.search-select{background:#30292b !important}button.selectivo__label{color:#504e4e}.search-result .studio-details h3.content-headind,.bg-detail-wrapper .post-heading h3,.bg-detail-wrapper .post-detail a *,.bg-detail-wrapper .post-detail a{color:#9e3224 !important}.search-result .studio{background-color:#fff;border:1px solid #f1f1ef}#blog_page .page_banner,#blog_detail_page .page_banner{background-color:#fff}.blog-common .banner_title h2,.blog-common .banner_title_italic,#blog_detail_page .banner_title h2,#blog_detail_page .banner_title h3.banner_title_italic,.bg-detail-wrapper .post-heading h3,.bg-detail-wrapper .post-detail a{color:#9e3224 !important}.filter-box-grp .active{color:#EEB6AF!important;border-color:#EEB6AF!important}.blog-list .load-more-block a,input.MailPressFormSubmit.mp_submit,#categoryPost button.selectivo__label,#categoryPostArchive button.selectivo__label{background:#9e3224 !important;color:#fff}.bg-detail-wrapper .post-detail a *,#floorplan_detail_page span.red-text,#floorplan_detail_page span.red-text{color:#9E3224!important}section.bg-detail .back-to-blog-wrapper a,#floorplan_detail_page .search-filter.back-to a{color:#fff !important}section.bg-detail .back-to-blog-wrapper,.floorplan-search .search-filter{background:#9e3224 !important}#blog_detail_page .page_banner,#blog_page .page_banner{background-color:#fff}#at_hover.atm-s a,.atm-s a{color:#2158a1 !important}.at-branding-logo .at-branding-addthis,.at-branding-logo .at-branding-powered-by{color:#30292b !important}.inline-span{display:inline-block}h2.content-header{font-family:pt_sans_captionregular;font-size:1.4rem;font-weight:700;line-height:1.5rem}
@media only screen and (min-width:1025px){.flex-control-paging li a:hover{background:#e65f53}}@media only screen and (min-width:1400px){#err_page{background:url(//qa.corsair.qburst.com/wp-content/themes/corsair/images/404/pattern.jpg);padding-bottom:200px}#scroll{position:absolute;bottom:15px}.text-hero-wrapper{padding:20px 0 20px 9%}.home_box{padding:15% 10px}.home-banner-text{width:70%}.home_box_wrap{max-width:1080px}@-moz-document url-prefix(){.banner h2{padding-left:16px}.home_box_wrap{max-width:1080px}.home_cnt{width:35%}.main-logo{max-width:215px}}.gallery_blocksection .btn{width:40px;height:40px}.gallery_blocksection .btn_wrapper{height:40px}.gallery_blocksection .share_wrapper{width:40px;bottom:40px}.gallery_filter .selected_category{padding:3% 13% 3% 5%}.gallery_filter .category_list li{padding:3% 5%}.gallery_slider h2{padding:8.5px 10px}.slider_caption{width:calc(100% - 133px);padding:9px 6px}}@media only screen and (min-width:1500px){.home_head_cta,.home_cta{left:37%}}@media only screen and (min-width:1648px){.sliding-map{background-size:cover!important}}@media only screen and (min-width:1800px){.map_desktop_lg{display:block}}@media only screen and (max-width:1400px){.back-to-blog-wrapper .center{max-width:800px}.bg-detail-wrapper .single-post{max-width:800px}#premium_colln_page .banner_title{max-width:80%}}@media only screen and (max-width:1200px){.slider_caption_wrapper{padding:30px 30px 35px}.caption_text{margin-bottom:25px;margin-top:15px}.list_inner li{margin-bottom:10px}}@media only screen and (max-width:1180px){#neighborhood_page .n_category .map_display .n_category_list li a{font-size:10px}.history-text,.text{max-width:400px}.slider_wrapper_sec .flex-control-nav{bottom:-60px}}@media only screen and (max-width:1150px){.sliding-map .more{padding:5px 13px;font-size:12px}}@media only screen and (max-width:1140px){.search-banner-image{width:35%}}@media only screen and (max-width:1090px){.neighborhood-text .more{width:100%;font-size:12px}#gallery_page .gallery_blocksection .gallery_content{width:35%}.gallery_blocksection .gallery_slider_wrapper{width:65%}.home_head_cta{left:31%}.home_cta{left:20%}#floorplan_page .page_banner.align_bot,#floorplan_list_page .page_banner.align_bot,#floorplan_detail_page .page_banner.align_bot{padding-top:13%}}@media only screen and (max-width:1024px){#amenities_page .slider_captions{width:64%}#amenities_page .page_banner{padding:20% 0}#amenities_page .flex-direction-nav a{width:32px}.sliding-map .more{font-size:11px}#side_bar .left_sidebar{padding-right:2%}#side_bar .left_sidebar section .customSelect.search-option span{font-size:12px}.footer-menu li{padding:0 1%}#scrollbtns{display:none !important}.specials{width:240px;font-size:14px}.home_box #scroll{bottom:45px}.gallery-body .mfp-container.mfp-image-holder .mfp-close{top:60px;right:-10px}.slider_caption_wrapper{padding:25px 20px 30px}.slider_wrapper_sec .slides{height:45vw}#neighborhood_page .desktop_bg video{min-height:547px !important}}@media only screen and (max-width:600px){#history_page .page_banner,#amenities_page .page_banner,#contact_page .page_banner,#neighborhood_page .page_banner,#premium_colln_page .page_banner{min-height:540px}}@media only screen and (max-width:991px){div#services_page .banner_title_italic{text-indent:280px;font-size:20px}.banner .home_box h2 br,.home_box_wrap h2 br{display:none}.sliding-map .more{padding:5px 7px;font-size:10px}#amenities_page .slider_captions{width:80%}#neighborhood_page .n_category .n_right ul{margin:auto;width:100%}.home_head_cta{left:28%}.home_cta{left:15%}.history-text,.text{max-width:300px}section h2{font-size:35px;line-height:42px}.home_box_wrap{top:15px}.slider_wrapper_sec .flex-control-nav{bottom:-30px}.home-body .icon{margin-bottom:25px;margin-top:25px}.image-box-holder{width:61%}.neighborhood-text{width:40%;padding-top:50px;padding-bottom:50px}.home-banner-text .cta.btn-premium-collection{width:175px}.text-hero-wrapper{padding-left:5%}.home-banner-text .contact-cta,.home-banner-text .cta.btn-premium-collection{margin-left:0}}@media only screen and (max-width:950px){.banner h2{font-size:40px}#neighborhood_page .n_category .map_display .n_category_list li a{font-size:9px}.search-banner-image{width:30%;margin-right:5%}section.common-block .common-list{padding-left:7%;padding-right:7%}}@media only screen and (max-width:880px){#search-floorplan .box h2{font-size:17px}#whybozzuto .banner_title_italic{font-size:20px}.banner h2{font-size:30px;line-height:1.5}#neighborhood_page .n_category .map_display .n_category_list li a{font-size:7.5px}#neighborhood_page .n_category .map_display .n_category_list li span{font-size:11px}.home-banner-text .cta{width:170px;margin-left:0}.text-hero-wrapper .cta{font-size:10px}.home_head_cta,.home_cta{left:31%}.home_head_cta{left:21%}.cta{width:135px;font-size:12px}.cta.tour-desktop{width:180px}.text-hero-wrapper{padding-left:4%}.home_cta .cta{width:196px}.home_cta{left:18%}}@media screen and (min-width:801px) and (max-width:1000px){#history_page .history_text{padding:0 30px}}@media screen and (min-width:800px) and (max-width:900px){#history_page .history_animatedimage img{width:100%}}@media only screen and (max-width:450px){#signup .box{width:100%}#signup .signup-box{padding:10px}#signup .signup-box h4{font-size:15px}}@media only screen and (min-width:801px){#expand-button:hover{color:#f1f1ef !important;background:#d34f3e;opacity:.9}#signup_form .fields .form_wrap:last-child{text-align:right}#signup_form .fields .form_wrap:nth-child(2){text-align:center}#signup_form .fields .form_wrap:last-child .error-msg{right:11px}#signup_form .fields .form_wrap:nth-child(2) .error-msg{right:16px}#home_neighborhood{display:block;overflow:hidden}.neighborhood-text .more{width:100%}#floorplan_page .page_banner{height:auto!important}.close-specials{margin:0}.home .specials_wrap a.phone_attr.call_setup.tel-link{display:block}.desktop_hide{display:none}}@media only screen and (max-width:820px){#history_page .history_animatedtextsection{padding-right:0}}@media only screen and (min-width:799px) and (min-width:0\0){.home-body .main-logo{width:85%;margin-right:15%}}@media only screen and (max-width:800px){.home .specials_wrap a.phone_attr.call_setup.tel-link,.home .flex-direction-nav a,.text-hero-wrapper h2{display:none}.home-body header .phone_attr.call_setup.tel-link{display:block;float:left;text-align:left;font-weight:700;font-style:italic;font-size:16px;padding:5px;color:#f1f1ef;width:100%;letter-spacing:1px}#side_bar .left_sidebar section .customSelect.search-option{background:url(//qa.corsair.qburst.com/wp-content/themes/corsair/images/down-arrow.png) 95% no-repeat #d34f3e}#blog_detail_page .banner_title_wrapper{margin-top:5%}.blog-list .blog-filter{padding:15px 0 35px}#side_bar .left_sidebar section .customSelect.search-option span{padding:12px}.blog-common h3:nth-of-type(2){margin:15px 0}.blog-common .banner_title_italic{margin:5px auto}.blog-list .blog-filter .filter-box-grp a:not(:last-child){margin-right:0;margin-bottom:40px}.blog-list .blog-filter .filter-box-grp a:hover{border-color:#f1f1ef;color:#f1f1ef}.blog-list .blog-filter .filter-box-grp a{padding:10px 0}.blog-common .page_banner{padding:0 0 5%}.blog-common .banner_title h2{font-size:55px}.blog-common .banner_title_wrapper{margin-top:5%}#floorplan_detail_page .search-result .view-large.desktop{display:none}.detailpage_socialicons>a:not(:last-child){margin:0 20px 0 0}.blog_social.share img{max-width:43px}.blog_social.googleplus img{max-width:33px}.blog_social.twit img{max-width:41px}.blog_social.fb img{max-width:20px}.blog_social.mail img{max-width:40px}.blog_social.rss img{max-width:38px}.bg-detail-wrapper .single-post>div:not(.post-image){padding:0 10%}.bg-detail-wrapper .single-post{padding:30px 0}.bg-detail-wrapper .post-heading h2{font-size:32px;max-width:380px}#blog_detail_page .page_banner{padding:50px 0;height:auto !important;min-height:225px;padding:50px 0 10px}#side_bar .right_sidebar,#side_bar .left_sidebar{width:100%;float:left;padding:0 10%}#side_bar .right_sidebar section{width:100%;padding-right:0;margin-bottom:45px}input.MailPressFormEmail,input.MailPressFormName,#side_bar .left_sidebar section .customSelect.search-option{width:100%}#side_bar .left_sidebar section{position:relative}#side_bar .left_sidebar section .customSelect.search-option{line-height:6px;margin-bottom:25px}#side_bar .left_sidebar section:last-child{margin-bottom:15px}.blog-list .blog-filter .filter-box-grp a{width:75%;margin-right:0}.home-body .home-number{display:none}.home_cnt:after{content:none}section#search-floorplan .signup-box{padding:40px 5%}#floorplan_detail_page .search-result .view-large.mobile{display:inline-block}#search-floorplan .customSelect.dropdown.custom-select.custom.archive{width:100%}#search-floorplan .customSelect dd{font-size:14px}#floorplan_detail_page .left>*{margin-bottom:0}section#search-floorplan .signup-box.box>div>h2{margin-bottom:5px}#artists-page .page_banner,#blog_page .page_banner{min-height:420px}#floorplan_page .page_banner,#floorplan_list_page .page_banner,#floorplan_detail_page .page_banner{min-height:480px}#floorplan_page .search-selection,#floorplan_list_page .search-selection,#floorplan_detail_page .search-selection{margin:15px auto 0;padding:0}#search-floorplan .box h2{font-size:19px}.search-result .view-details{font-size:13px}#search-floorplan .box div:nth-of-type(2)>h2{display:none}#search-floorplan .signup-box.box>div select{width:100% !important;float:left}#whybozzuto .banner_title_italic{max-width:370px;font-size:25px}div#services_page .banner_title_italic{width:100%;max-width:301px;font-size:25px;line-height:35px}#floorplan_detail_page .search-result .studio .studio-detail-wrapper{max-width:100%}#search-floorplan .cta{margin:0}.signup-box{background-color:#fff;padding:40px 10%}.signup-box.box>h2{padding-bottom:0;font-weight:700}#search-floorplan .box div:nth-of-type(1) .customSelect{width:100%;margin-right:0}#search-floorplan .box div:nth-of-type(1),#search-floorplan .box div:nth-of-type(2),#search-floorplan .box div:nth-of-type(3),#search-floorplan .box div:nth-of-type(4),#search-floorplan .box div:nth-of-type(5){width:100%}.blog-list .blog-post{width:100%;float:left}#floorplan_detail_page span.view-large.desktop{display:none}#floorplan_detail_page .left{position:absolute;right:10%;top:59px}#floorplan_detail_page .studio-image{width:100%;float:left;padding:0 15px}#floorplan_detail_page .search-result .studio{width:100%;padding:40px 0;padding-bottom:100px}#floorplan_detail_page .search-result .studio-details{margin-bottom:20px;width:100%;float:left;padding:0 10%;position:relative}.search-result .view-large.mobile{background:url(//www.corsairapartments.com/wp-content/themes/corsair/css/../images/search.png) 0 no-repeat;background-size:16px;padding-left:20px;position:absolute;bottom:45px;right:10%;font-size:14px;display:inline-block}#floorplan_page .page_banner,#floorplan_list_page .page_banner,#floorplan_detail_page .page_banner{padding:55px 0 45px}body.fp-common #floorplan_page #scroll,body.fp-common #floorplan_list_page #scroll,body.fp-common #floorplan_detail_page #scroll{bottom:15px}.search-result .studio-details{text-align:left;padding:0 35px}.search-result .studio{width:100%;text-align:center;position:relative}.home-body .main-logo{margin-right:0!important;margin-top:25px}section.common-block .common-list h2{display:block;margin-bottom:10px}section.common-block .common-list .list-des{margin-bottom:20px}section.common-block .common-text{display:block;text-align:center;padding:0 0 45px;margin:0 auto;width:100%}section.common-block .common-list{display:block;width:100%;margin:0 auto;padding:0}section.common-block{padding:79px 15%}.text-hero-wrapper{padding:11px 0 20px}.home_box_wrap{max-width:100%;margin:0}#scroll{right:calc(50% - 30px)}.home_box{vertical-align:middle;padding:0 10px;flex-direction:column}.home_cnt{width:auto;text-align:center;padding-right:0;padding-left:0;vertical-align:middle;display:block;clear:both;overflow:hidden;margin-top:85px}.text-hero-wrapper .cta-block{margin-top:100px}.main-logo{width:auto;margin:0 auto 25px}.cta-block{margin-top:50px}.home-banner-text{background:0 0;padding-left:0;border-left:0;display:block;width:100%}.banner h2,.banner h4,.cta-block{text-align:center}.banner h4{padding:5px 0 0;line-height:48px}.banner h2{font-size:40px}.home_box h4{font-size:20px !important;line-height:26px !important}a#googlepin{left:auto;right:111px}a#call{left:auto;right:50px}.footer-right-logo a>span{display:block;margin-top:0 !important;width:99%}.footer-right-logo{padding-top:20px}.footer-right-logo{text-align:center;padding-top:35px !important}.footer-right-logo{padding-top:0}#amenities_page .last_row{padding-top:26px}#history_page .history_animatedsection h2{padding-bottom:15px}address span:not(.inline-span){float:left;display:block;width:100%}.footer-right a img{width:100px}.footer-right a:last-child{display:inline-block;padding-top:15px}.footer-right-logo{width:100%}.footer-mobile{display:block}.footer-desktop{display:none}.close-specials{margin:6px 10px 0 0}#amenities_page .inSelectedUnits.yes-desktop{display:none}#amenities_page .inSelectedUnits.no-desktop{display:block}#amenities_page .inSelectedUnits{width:80%;padding:20px 0 80px;margin:auto}#neighborhood_page #score_box{margin-left:0;max-width:100%;width:100%}.mobile{display:block}.desktop,.sliding-map,.flex-caption,.gallery,.icon,.banner h2,header .cta-block,header.anchored .cta-block,body.home-body header.anchored .home_cta,#key_display_home,#expand-button{display:none}#hamburger,#call,#googlepin{display:inline-block;position:fixed;margin:-2px 0 0;left:auto}.footer-menu .box{width:100%}.history-animation,.history-text,.amenity-text,.neighborhood-text,.image-holder,.footer-logo,.footer-right{text-align:center;width:100%}.history .history-text{padding-top:55px}.options{display:block;padding:15px 0 0}address{max-width:200px;margin:20px auto 0}.footer-right{padding-top:0;padding-right:0}.footer-menu li{display:block;width:100%;border-bottom:1px solid #f1f1ef;padding:15px 0}.footer-menu{border-bottom:none;padding:0}.fields input{width:100%;margin:0 0 20px}.amenity-text,.neighborhood-text,.image-holder{display:block;clear:both}.text{max-width:320px;margin:40px auto;float:none}.text h2 br{display:none}section h2{font-size:32px;line-height:35px}section h4{padding:25px 0 15px}.neighborhood-content,.text,.history-text{max-width:100%}.neighborhood-content{width:100%}.neighborhood-text,.amenity-text,.history-text{margin:50px auto 60px;width:90%;padding:0;float:none}.image-holder{height:300px;background-position:50% 80% !important}.home-body .history{padding:0 0 40px}.history-animation{margin-top:0}.history-text .more{margin-top:25px}section.amenities{position:relative}.neighborhood-text .more,.amenity-text .more{width:100%;margin:0 auto;margin-top:20px}.flexslider{height:300px}.slides li{min-height:300px}.signup-block{background-repeat:repeat;background-size:150% auto;padding:120px 25px;text-align:center}.cta{font-size:15px;padding:12px 0;width:auto;margin:0 auto 10px;min-width:185px}.home-banner-text .cta{min-width:235px}.banner h4{margin:0 auto;max-width:225px;font-size:26px}#hamburger{right:0;left:auto}.hamburger{left:auto!important}.specials{padding:13px;width:70%;font-size:16px;float:left;height:48px}.home-body .main-logo{display:inline-block;clear:both}.banner h4{margin:-35px auto 25px;font-style:normal}.anchored .cta{margin:0 10px 0 0;float:left;width:40%;min-width:100px}.desktop_bg{display:none}#neighborhood_page .desktop_bg,#artists-page .desktop_bg{display:block}.mobile_bg{display:block}#history_page .history_block,#history_page .history_section,#history_page .history_text_holder{display:block;width:100%}#history_page .history_image{display:block;text-align:center;height:200px;width:200px;margin:0 auto}#history_page .history_block{max-width:100%;padding:9% 0 9%}#history_page .history_text{width:100%;display:block;margin:0 auto;padding-right:0}#history_page .history_text h2{font-size:23px;margin:0 auto;text-indent:0px;text-align:left;width:219px}#history_page .history_text h2:nth-child(2){margin-bottom:15px}#history_page .img_holder,#history_page .history_blocksection{display:block}#history_page .history_textsection,#history_page .history_charactersection p{width:100%;padding:0 20px}#history_page .history_charactersection,#history_page .history_text_holder{display:table-cell;vertical-align:middle;height:350px;text-align:center;padding:0}#history_page .history_animatedtextsection,#history_page .history_wartext{display:block;margin:25px auto;width:100%;padding:0 20px}#history_page .history_wartext{text-align:center}#history_page .history_animatedtextsection{width:74%;padding:0;height:auto}#history_page .history_text_holder{display:table}#history_page .history_text_holder h3{padding-left:0}.history_section{height:auto;overflow:auto}#history_page .img_holder{width:100%}#history_page .history_animatedimage{width:100%;text-align:center;display:block}#history_page .banner_title_history{text-indent:0px}#history_page .history_text_italic{margin:0 auto;font-size:12px;width:284px}#history_page .history_text span{display:block}#history_page .history_charactersection div{width:100%;margin-right:0}#history_page .animatedtext_italic{float:none}#history_page .history_animatedsection{display:block;padding-top:20px;padding-bottom:20px}#history_page .animatedtext_italic{margin:0 auto;text-indent:35px}#history_page .history_wartext p{max-width:100%}#history_page .history_text h2 span{display:block!important}#history_page .history_animatedsection>div{float:none}#history_page .history_animatedsection .history_animatedimage{width:96%;margin:0 auto;float:none}#history_page .history_blocksection>div,#history_page .history_blocksection .img_holder{width:100%;float:none}#history_page .history_animatedtextsection div{display:block}.quoteWrapper{float:none}.img_holder div{height:300px}#contact_page .contact-block{display:block}.banner_title_wrapper{position:relative;top:0;margin-top:0}.banner-logo-image img{max-width:310px;width:250px;margin-bottom:30px}#neighborhood_page .banner_title h2,#neighborhood_page .banner_title .banner_title_italic{margin:0 auto}#neighborhood_page .banner_title h2{width:236px;margin:0 auto}#neighborhood_page .banner_title .banner_title_italic{font-style:normal;text-indent:initial;width:185px;margin-top:20px}#neighborhood_page .n_category .n_right,#neighborhood_page .n_category .n_left{display:block;clear:both;overflow:hidden}#neighborhood_page .n_category .n_left_box{max-width:368px;text-align:center;margin:0 auto;float:none;width:80%}.banner_title{height:100%;display:flex;flex-direction:column;justify-content:center}#neighborhood_page .n_category .n_right ul{margin:0 auto;width:80%;max-width:320px}#neighborhood_page .n_category .n_map_top{padding:20% 0 15%}#neighborhood_page .n_category .n_right{margin-top:35px}#neighborhood_page .n_gallery .n_gallery_item{height:150px}#neighborhood_page .n_category .map_display .n_category_list,#neighborhood_page .n_category .n_right ul{display:none}#neighborhood_page .n_category .map_display .n_category_list li a span{display:none}.shops{background:url(//www.corsairapartments.com/wp-content/themes/corsair/css/../images/neighborhood/map/Shops_Inactive.png) no-repeat}.restaurants{background:url(//www.corsairapartments.com/wp-content/themes/corsair/css/../images/neighborhood/map/Restaurants_Inactive.png) no-repeat}.parks{background:url(//www.corsairapartments.com/wp-content/themes/corsair/css/../images/neighborhood/map/Parks_Inactive.png) no-repeat}.yg_schools{background:url(//www.corsairapartments.com/wp-content/themes/corsair/css/../images/neighborhood/map/Transportation_Inactive.png) no-repeat}.transportation{background:url(//www.corsairapartments.com/wp-content/themes/corsair/css/../images/neighborhood/map/Yale_Inactive.png) no-repeat}.shops:hover{background:url(//www.corsairapartments.com/wp-content/themes/corsair/css/../images/neighborhood/map/Shops_Active.png) no-repeat}.restaurants:hover{background:url(//www.corsairapartments.com/wp-content/themes/corsair/css/../images/neighborhood/map/Restaurants_Active.png) no-repeat}.parks:hover{background:url(//www.corsairapartments.com/wp-content/themes/corsair/css/../images/neighborhood/map/Parks_Active.png) no-repeat}.yg_schools:hover{background:url(//www.corsairapartments.com/wp-content/themes/corsair/css/../images/neighborhood/map/Transportation_Active.png) no-repeat}.transportation:hover{background:url(//www.corsairapartments.com/wp-content/themes/corsair/css/../images/neighborhood/map/Yale_Active.png) no-repeat}#neighborhood_page .n_gallery_mobile .flexslider,#neighborhood_page .n_gallery_mobile .flexslider .slides,#neighborhood_page .n_gallery_mobile .flexslider .slides li,#neighborhood_page .n_gallery_mobile .flexslider .flex-viewport{height:100%}#neighborhood_page .n_gallery_mobile .flexslider .slides li{min-height:100%}#neighborhood_page .n_category .map_display .n_category_list li a{background-position:center;padding:65px 5px}body.fp-common .inner #scroll{bottom:-25px}.inner #scroll{display:inline-block;position:absolute;bottom:20px;left:50%;margin-left:-25px}.page_banner{display:table;min-height:720px}.inner .page_banner{display:flex;justify-content:center;align-items:center;position:relative}.inner .banner_title{position:static}#contact_page .contact_map .ofc_hours,#contact_page .contact_map .c_map{float:none;width:100%;height:auto;overflow:hidden;clear:both}#contact_page .contact_map{height:auto}#contact_page .contact_map .c_map{height:351px}#contact_page .contact_map .ofc_hours .ofc_hours_box{float:none;margin:0 auto;text-align:center;padding:30px 0 45px}.banner_title_italic{text-indent:0 !important;font-style:normal;margin:20px auto;font-size:25px;line-height:35px}#contact_page .banner_title h2{width:240px;margin:0 auto}#contact_page .banner_title_italic{width:168px}.map_mobile{display:block}#contact_page .signup-box h4,#contact_page .signup-box.box p{text-align:center}#neighborhood_page .n_category .neighborhoodMap{display:none}#amenities_page .page_banner .mobile_bg{background-position:80% bottom}#amenities_page .banner_title_italic{padding:0;text-indent:0;text-align:center;width:246px;margin:0 auto;line-height:30px}#amenities_page .banner_title h2 br{display:block}#amenities_page .page_banner{padding-top:15%}#amenities_page .banner_title h2{margin-bottom:30px}#amenities_page .left_sect_wide,#amenities_page .right_sect_wide,#amenities_page .left_sect,#amenities_page .right_sect{width:100%;display:block;overflow:auto;margin:0}#amenities_page .amenities_row{display:block}#amenities_page .slider_captions{margin:0 auto!important;float:none!important;width:85%;text-align:center;padding:80px 0}#amenities_page .caption_title{padding-left:0}#amenities_page .slider_captions li{padding-left:0}#amenities_page .slider_captions li.active{background:0 0}#amenities_page .flexslider{height:400px;background:#30292b}#amenities_page .last_row .right_sect,#amenities_page .last_row .left_sect{width:100%;padding:0!important;text-align:center;margin-top:50px;display:block}#amenities_page .last_row ul{display:inline-block}#amenities_page .banner_title_wrapper{margin-top:0}#amenities_page .slider_inner{width:80%;margin:0 auto!important;float:none!important}#amenities_page .left_sect_wide,#amenities_page .right_sect_wide{min-height:200px}#amenities_page .slider_wrapper{height:auto;display:block}#amenities_page .banner_title img{height:auto}#amenities_page .flex-direction-nav .flex-prev{left:15px !important}#amenities_page .flex-direction-nav .flex-next{right:5px !important}#amenities_page #scroll{bottom:-12%}#signup_form .fields .form_wrap{display:block}#signup_form .fields .form_wrap input{margin:0 0 25px;width:100%}#signup_form .fields .form_wrap .error-msg{margin-top:-26px;right:11px}#signup_form .fields{padding-bottom:0}#neighborhood_page #bike_score{background-size:98px}#neighborhood_page #walk_score{background-size:94px}#neighborhood_page #walk_score,#neighborhood_page #bike_score{background-position:top center;width:100px;height:95px}#neighborhood_page #score_box span{font-size:50px;margin-top:35px}#neighborhood_page #bike_score span{margin-top:42px}#neighborhood_page #score_box{margin-top:0}.banner_title h2{font-size:45px;margin:0 auto}#floorplan_list_page .banner_title h2{max-width:300px;font-size:45px;margin:0 auto;line-height:1}#history_page .banner_title h2{width:300px}#history_page .banner_title_italic{width:163px}.main_logo_wrap{display:block;clear:both}section.home{min-height:480px}.banner{padding-top:15%}footer{padding-bottom:50px;background-position:top center;background-size:cover}.footer-mid{padding:70px 0 50px;width:100%}footer address{margin:25px auto 0;width:99%;text-align:center;padding-top:10px;max-width:initial;display:block}footer address .location{width:160px}footer address .email_address,footer address .phone_attr{display:none}footer .footer-right-logo address a{width:160px;margin:0 auto!important}#contact_page .contact_signup .signup-box{text-align:center}#amenities_page .banner_title_italic br{display:block}#amenities_page .slides li{height:400px}.image-holder,.image-box-holder{position:relative}.neighborhood-text{position:initial;width:90% !important;height:auto}.sliding-block{display:flex;flex-direction:column;height:auto;position:relative;right:0}.image-box-holder{width:100%;height:auto}.signup-box .cta{max-width:120px;letter-spacing:2px;min-width:50px}.grid-box{height:200px}.close-menu{right:4px}.contact .contact-block p{letter-spacing:1px}header .cta-block{display:none}.contact-block{display:none}#call{margin-right:5px}.home-body header .specials{display:block;text-align:left;padding-right:0;line-height:24px;padding:11px 0 0 10px}.home .specials,.home a.phone_attr.call_setup.tel-link{width:90%;max-width:505px;float:none;margin:35px auto 0;height:auto}#home_neighborhood{height:auto;min-height:100%}#neighborhood_page .n_gallery .n_gallery_item .n_caption .n_caption_info{font-size:15px}.footer-logo{padding:0}.footer-corsair-logo,.footer-right-logo,.footer-right-logo a{float:none;clear:both}#neighborhood_page .n_gallery .n_gallery_item .n_caption .n_caption_info{font-size:15px;line-height:18px;padding:0 10px}.search-banner-image{width:80%;text-align:center;float:none;margin:0 auto}.search-selection{max-width:none;width:80%;margin:25px auto 0;float:none;text-align:center}.search-select{width:calc(50% - 10px);margin-right:20px;padding:10px 20px}.search-select:nth-child(odd){margin-right:0}#search-floorplan .box div{float:none}.customSelect{width:100%;margin-bottom:25px;font-size:18px}.footer-menu .border-line{display:none}footer .first-line li,footer .second-line li{width:100%}footer .first-line{padding-bottom:0}footer .second-line{padding-top:0}#gallery_page .gallery_filter{margin-bottom:3%}.gallery_blocksection .btn{width:50px;height:50px}.gallery_blocksection .btn_wrapper{height:50px}.gallery_blocksection .share_wrapper{width:50px;bottom:50px}.gallery_blocksection .gallery_slider{position:fixed;z-index:9;top:0;width:100%!important;height:100%}.gallery_slider h2{max-width:100%;width:100%;position:relative}.gallery_blocksection .btn_wrapper{position:relative;left:0}.gallery_slider .fullscreen_button{display:none}#gallery_page .gallery_blocksection .gallery_content{width:100%;float:none;max-width:400px;display:block;padding:12px 0;margin:0 auto;min-width:initial}.gallery_thumbnail li{min-height:0}#gallery_page .banner-logo-image{width:80%;max-width:310px;margin:20% auto 10%}#gallery_page .banner-logo-image img{width:100%}#gallery_page #pagination{display:none}.btn_wrapper .close_button{display:inline-block}#pagination{display:none!important}#artists-page .banner_title_wrapper h2 span{display:block}.artist_contentblock,.artist_outer_wrapper .artist_inner_wrapper{width:100%}#artists-page .artist_outer_wrapper,.artist_outer_wrapper .artist_inner_wrapper,.artist_outer_wrapper .artist_table_row{display:block}.artist_contentblock{text-align:center}.artist_contentblock img{margin-bottom:20px;max-width:230px}.artist_detail p,.artist_detail a,.artist-address{padding-top:7px}.artist-address{display:block}.artist_detail{padding:9% 11%}#services_page .page_banner{min-height:508px}#whybozzuto .page_banner{min-height:495px}#artists-page .page_banner,#neighborhood_page .page_banner{min-height:547px}.home_head_cta,.home_cta{display:none}.hide-device{display:none}.disp-device{display:block}.home-banner-text .cta{margin-right:0}.signup-cta.home-signup.disp-device{display:inline-block}header.anchored .home-tour.mobile-btn{display:block;height:44px;line-height:22px;padding:12px 10px;width:auto;margin-right:1%}.inner-tour.home-tour{display:block;float:left;height:43px;line-height:22px;margin-right:1%;min-width:100px;padding:12px 10px;width:auto}.slider_caption{width:100%;margin-bottom:4px;padding:14px 10px}.mob_pagination{display:block}.slider_wrapper_sec{flex-direction:column;padding-bottom:16px;padding-top:0}.slider_caption_wrapper,.slider_image_wrapper,.post-image img{width:100%}.slider_caption_wrapper{margin-left:0;padding:20px 15px 32px}.list_inner{columns:1;-webkit-columns:1;-moz-columns:1;text-align:left}.slider_wrapper_sec .flex-direction-nav .flex-prev{left:16px!important}.custom-navigation .flex-next{right:16px!important}.intro_sec{margin:-80px 5vw 5vw;padding-top:30px;padding-bottom:30px}.slider_image_wrapper .flexslider,.slider_image_wrapper .flexslider .slides,.slider_image_wrapper .slides li{height:74vw;max-height:450px;min-height:242px}.slider_wrapper_sec .flex-control-nav{display:none}.caption_text{margin-bottom:30px;margin-top:25px}.list_inner li{margin-bottom:25px}.captions>li{text-align:center}.pagination_mob{position:absolute;bottom:20px;right:16px;z-index:5;color:#fff;letter-spacing:.1px;font:700 16px 'pt_serifregular',serif}.intro_sec h3{font-size:16px}.intro_txt{margin-top:15px}.map_desktop{display:none}.map-image{background-size:cover}.disclaimer-text{margin-top:18px}.home-banner-text .cta.btn-premium-collection{margin-right:10px}.text-hero-wrapper .cta-block{display:block}.blog-common .banner_title_wrapper .mobile{display:block !important}.fp-common header .inner-tour.home-tour.virtual-tour.hide-tab{display:none}}@media only screen and (device-width:768px){address a{display:block;width:100%;margin:0 !important}.home-body .main-logo{padding:0}.banner h4{margin:0 auto 20px}.banner .cta{margin:0 auto 20px}#scroll{margin-top:70px}#history_page .history_animatedsection h2{max-width:230px;font-size:22px}}@media only screen and (max-width:767px){.desktop_bg video,.mobile_bg video{height:100%}.banner h4{max-width:190px;font-size:22px;line-height:36px}.inner-tour.home-tour.virtual-tour{display:none}ul#menu-sub-menu li.tour-mobile{display:block;line-height:1px}ul#menu-sub-menu li.tour-desktop{display:none}.gallery-body .mfp-bg,.gallery-body .mfp-wrap{display:none}}@media only screen and (max-device-width:767px){#artists-page .desktop_bg:after{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(256,256,256,.4)}#neighborhood_page .desktop_bg:after{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(256,256,256,.4)}}@media only screen and (max-device-width:767px) and (orientation:landscape){.home-body .main-logo{max-width:170px;margin:10px auto 10px}.banner h4{max-width:250px;font-size:18px;line-height:26px;margin-bottom:15px}.banner .cta{margin-bottom:5px}#scroll{margin:10px 0 0;width:40px;position:absolute;bottom:88px;left:calc(50% - 19px)}.home_box #scroll{bottom:-65px}}@media only screen and (max-width:640px){#history_page .history_animatedtextsection h2{font-size:23px}.contact-box{width:90%}#gallery_page .gallery_blocksection .gallery_content{max-width:100%}.gallery_filter .category_list{border:0;border-bottom:1px solid #d34f3e}.cta{font-size:14px;min-width:175px}.contact-box #more-info{display:none}}@media only screen and (max-height:620px){section.home{min-height:620px}}@media only screen and (max-height:620px) and (max-width:800px){section.home{min-height:700px}}@media only screen and (max-width:550px){.inner-tour.home-tour.virtual-tour{display:none}.blog-common .customSelect dd{font-size:14px}.blog-common .side-bar-content .customSelect .selectedValue{font-size:14px}.floorplan-search .search-filter a:last-child{margin-right:0}span.search-count{padding:15px 0 15px calc(5% + 35px)}#floorplan_list_page .floorplan-search .search-filter{padding:15px 0 15px calc(5% + 35px)}div#floorplan_page .banner_title_wrapper h2:not(:last-child){margin-bottom:5px}ul#menu-sub-menu li:not(:nth-child(4)):not(:nth-child(5)):not(:nth-child(6)) a:after{content:"|";padding:0 10px}ul#menu-sub-menu li a{font-size:15px}#whybozzuto .banner_title_italic{font-size:20px;max-width:260px}.floorplan-search .search-filter a{margin-right:8px;font-size:16px;display:inline-block}.floorplan-search .search-filter{padding:5px 0 15px 25px}section.common-block .common-text .history_text_italic{font-size:12px}section.common-block .common-text .quoteWrapper h2{font-size:22px}section.common-block{padding:79px 10%}a#call{right:45px;top:-1px}a#googlepin{right:100px;top:1px}.footer-bottom a{padding:0 5px}.home-body .main-logo{max-width:250px}#hamburger,#call,#googlepin{width:45px;height:45px}.specials{padding:10px;font-size:16px}#googlepin{margin:-3px 0 0}.specials{width:62%}#amenities_page .slides li{height:300px}#amenities_page .banner_title img{height:auto}.banner_title h2{font-size:40px;line-height:45px}.banner_title_italic{font-size:22px;line-height:30px}#neighborhood_page .banner_title .banner_title_italic{width:165px}#contact_page .banner_title h2{width:205px}#contact_page .banner_title_italic{width:150px}#amenities_page .slider_captions{padding:50px 0}.bg-detail-wrapper .post-heading h2{font-size:25px;max-width:380px;line-height:1}.banner-logo-image img{width:155px}.banner_title h2,.blog-common .banner_title h2{font-size:30px;line-height:38px}#blog_detail_page .banner_title h2{font-size:30px;line-height:38px}.banner_title_italic{font-size:18px;line-height:23px}#history_page .banner_title h2{width:230px}#history_page .banner_title_italic{width:122px}#neighborhood_page .banner_title h2{width:159px}#neighborhood_page .banner_title .banner_title_italic{width:118px}#contact_page .banner_title h2{width:160px}#contact_page .banner_title_italic{width:120px}section.home{min-height:620px}.banner{padding:18% 0 15%}.specials{min-height:44px}#thankyou_page .th_social a img{width:auto}#thankyou_page .th_social a{height:30px;padding:0 5px}#neighborhood_page .n_gallery .n_gallery_item .n_caption .n_caption_info{font-size:12px}.detailpage_socialicons>a:not(:last-child){margin:0 12px 0 0}.blog_social.share img{max-width:18px}.blog_social.googleplus img{max-width:14px}.blog_social.twit img{max-width:18px}.blog_social.fb img{max-width:9px}.blog_social.mail img{max-width:17px}.blog_social.rss img{max-width:16px}.specials{font-size:14px}span.search-count.no-results-fp{padding:15px 30px}}@media only screen and (max-width:440px){.floorplan-search .search-filter a{margin-right:5px;font-size:13px}ul#menu-sub-menu li:not(:nth-child(4)):not(:nth-child(5)):not(:nth-child(6)) a:after{padding:0 5px}#menu-item-493{display:block}}@media only screen and (max-width:400px){span.sep{padding:0 4px}.schedule-btn-mob{font-size:11px;padding-left:7px !important;padding-right:7px !important}.footer-bottom .options a{padding:0}.blog-list .load-more-block{background-size:100%}#blog_page .banner_title h2{font-size:70px;line-height:73px}body.fp-common .inner #scroll{bottom:-10px}#blog_page #scroll{bottom:10px}.menu li a{font-size:28px}.floorplan-search .search-filter a:after{content:"^";padding:0 3px}#search-floorplan .signup-box.box .customSelect.search-option{font-size:12px}section.common-block .common-list ul li{background:url(//qa.corsair.qburst.com/wp-content/themes/corsair/images/amenities/list_dot.png) no-repeat;background-size:5px;background-position:left 8px;padding-left:15px;line-height:20px;padding-bottom:10px;font-size:14px}div#services_page .banner_title_italic{font-size:20px;line-height:23px;width:100%;max-width:288px}.specials{padding:10px 0 10px 7px;font-size:13px;text-align:center}#neighborhood_page .n_gallery .n_gallery_item .n_caption .n_caption_info{font-size:10px}.close-specials{margin:6px 6px 0 0}.home_cnt{margin-top:100px}.home-banner-text{margin-top:30px}.cta-block{margin-top:40px}#scroll{bottom:75px}.home_box #scroll{bottom:0}.home-body header .specials{line-height:15px !important;width:150px;font-size:14px !important;padding-top:7px}.close-specials{margin-top:9px}ul#menu-sub-menu li:nth-child(3) a:after{display:none}ul#menu-sub-menu li:nth-child(4){display:block;line-height:1px;margin-top:-30px}.grid-box{width:100%}.grid-box-map{position:relative;left:0;top:0}}@media only screen and (max-width:360px){#blog_page .banner_title h2{font-size:55px;line-height:1}.home-body .main-logo{max-width:225px}.specials{width:43%}#scroll{margin:70px 0 0}div#floorplan_page .banner_title_wrapper h2:not(:last-child){margin-bottom:0}#amenities_page .banner_title h2,#whybozzuto .banner_title h2,#services_page .banner_title h2{font-size:35px;line-height:35px;margin-bottom:20px}#amenities_page .banner_title_italic{width:200px;font-size:20px;line-height:23px}#amenities_page .banner_title img{height:auto}.home-body header .specials{display:block;line-height:22px}#history_page .history_animatedtextsection h2{font-size:19px;padding-bottom:10px;line-height:30px}body.fp-common .banner_title h2{font-size:35px;line-height:35px}.cta{min-width:175px}}@media only screen and (max-width:346px){.footer-bottom .options .sep:nth-of-type(2){opacity:0}}@media only screen and (max-width:320px){.home-body header .specials{display:block}.specials{font-size:12px}}@media only screen and (device-width:320px) and (device-height:480px){.home-body .main-logo{max-width:210px;margin:40px auto 40px}.banner h4{line-height:32px;margin-bottom:15px}.banner .cta{margin-bottom:5px}#scroll{margin:10px 0 0}#scroll{bottom:20px}.home_box #scroll{bottom:-20px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :portrait){#artists-page .img-filter,#neighborhood_page .img-filter,#artists-page .new-tint,#neighborhood_page .new-tint{display:block}.gallery_thumbnail li.thumbnail_marign{margin-right:0 !important}.desktop_bg video,.mobile_bg video{height:100%}#neighborhood_page .banner-logo-image img{margin-bottom:0}#virtualTour{height:960px}.contact-box .hywrap select{-webkit-appearance:none}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){#artists-page .img-filter,#neighborhood_page .img-filter,#artists-page .new-tint,#neighborhood_page .new-tint{display:block}.blog-list .blog-filter .filter-box-grp a:hover{border-color:#f1f1ef;color:#f1f1ef}.main-logo{top:auto;width:85%;margin-right:15%}.banner h4{font-size:18px}footer address{padding-top:0}#expand-button:hover{color:#fff !important;background:red}#history_page .history_animatedsection h2{max-width:230px;font-size:22px}.home_cnt{position:relative;padding-right:0}.home #scroll{margin-top:20px;position:absolute;bottom:50px;left:calc(50% - 23px)}.home_box{padding-bottom:44px}#err_page{padding-bottom:240px}.banner h4{font-size:16px}#virtualTour{height:705px}.contact-box .hywrap select{-webkit-appearance:none}}@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :landscape){body.fp-common .inner #scroll{bottom:-27px}#blog_page .page_banner{padding:0 0 5%}#blog_page #scroll{bottom:-15px}.fp-common .inner .banner_title{margin-top:60px}#floorplan_page .page_banner,#floorplan_list_page .page_banner,#floorplan_detail_page .page_banner{min-height:540px}}@media screen and (device-aspect-ratio:40/71){.home_box #scroll{bottom:0}.fp-common .inner .banner_title{margin-top:35px}}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :landscape){#blog_page .page_banner{padding:0 0 5%}#blog_page #scroll{bottom:-18px}}.footer-right-logo a>span{display:block;margin-top:36px}@supports (-ms-ime-align:auto){.home_box_wrap{display:block}body.home-body{overflow-x:hidden}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.home_box_wrap{display:block}body.home-body{overflow-x:hidden}}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-40px;position:absolute;top:100%;left:0;width:100%;cursor:auto;background:#fff}.mfp-title{text-align:left;line-height:18px;color:#000;word-wrap:break-word;padding:15px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}