#sp{text-align:center;width:100%;position:relative;font-family:"Avenir Roman",Arial,Helvetica,sans-serif;font-weight:400;background-color:#fff;padding:0 1em 2em;display:none}#siteplan-legend{width:100%;position:relative;margin:1em 0 0;text-align:center}@media (max-width:1300px){#siteplan-legend{margin:0 0 .5em}}#siteplan-legend h2{font-family:"Avenir Roman",Arial,Helvetica,sans-serif;font-weight:400;font-size:2rem;color:#000;display:inline-block;width:100%;margin:.7em auto 0 auto;text-align:center}@media (max-width:1024px){#siteplan-legend h2{font-size:1.5rem}}#siteplan-legend .legend{display:inline-block;width:100%;margin:0 auto;text-align:center}#siteplan-legend .legend img{width:100%;max-width:1200px;height:auto}#siteplan-all{display:inline-block;overflow:hidden;text-align:center;margin:.5em auto 1em auto;width:100%;max-width:1300px;height:80vh !important;max-height:900px !important;min-height:700px !important;border:1px solid #243746;background-color:#fff}@media (max-width:1024px){#siteplan-all{width:100%;height:auto !important;max-height:100% !important;min-height:auto !important}}#siteplan-container{width:calc(100% - 180px);height:100%;overflow:hidden;float:left;position:relative}#siteplan-container.vert-nav-no-units{width:calc(100% - 180px)}#siteplan-container.with-vert-nav{width:calc(100% - 360px)}#siteplan-container.no-unit-sidebar{width:100%}@media (max-width:1248px){#siteplan-container{width:100%;float:none}#siteplan-container.with-vert-nav{width:calc(100% - 360px);float:left}#siteplan-container.vert-nav-no-units{width:calc(100% - 180px);float:left}}@media (max-width:1024px){#siteplan-container.with-vert-nav{width:100%}#siteplan-container.vert-nav-no-units{width:100%}}#siteplan-holder{width:100%;height:100% !important;position:relative}#siteplan-holder.with-rendering{width:75%}@media (max-width:1248px){#siteplan-holder.with-rendering{width:100%}}@media (max-width:768px){#siteplan-holder{padding:1em 0}}.controlHolder{position:absolute;background-color:#5f5d49;top:auto;top:5px;right:5px;margin-left:-20px;transform:scale(.8);text-align:center}@media (max-width:768px){.controlHolder{display:none}}.zoomHolder{position:relative !important;width:100%;height:100%;padding:0;margin:0}@media (max-width:1024px){.zoomHolder{position:relative !important}}#siteplan{opacity:0;position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media (max-width:1024px){#siteplan{margin:0}}#siteplan a{position:absolute}#siteplan .bg{width:100%;height:100%;display:flex;align-items:center;justify-content:center}#siteplan .bg img{max-width:100% !important;max-height:100% !important}#siteplan .level{width:100%;height:100%;position:absolute;z-index:4;display:flex;align-items:center;justify-content:center}#siteplan .level img{max-width:100% !important;max-height:100% !important}#siteplan .level .units{width:100%;height:100%;position:absolute;text-align:center;overflow:hidden;display:flex;align-items:center;justify-content:center}#siteplan .level .units img,#siteplan .level .units svg{position:absolute;left:0;top:0;width:100%;height:100%}#siteplan .level .units img.unit-art,#siteplan .level .units svg.unit-art{width:auto;height:auto;left:auto;top:auto;max-width:100%;max-height:100%}#siteplan .level .units .res{pointer-events:default;position:absolute;z-index:1;text-align:center}#siteplan .level .units .hide{pointer-events:none;opacity:0}#siteplan .level .units .highlight{pointer-events:none !important;fill:red !important;stroke:red !important}#siteplan .level .units .txt,#siteplan .level .units .txt-lvl{position:absolute;pointer-events:none !important;z-index:5}#siteplan .level .units .txt-lvl{z-index:4}#siteplan #sp-cover,#siteplan #sp-cover2{z-index:6;display:flex;align-items:center;justify-content:center}#siteplan #sp-txt{z-index:2;pointer-events:none !important;display:flex !important;align-items:center;justify-content:center}#siteplan #courtyard{z-index:5;display:flex;align-items:center;justify-content:center}#siteplan #cover{width:100%;position:absolute;z-index:7;display:block}#siteplan #txt{display:flex;align-items:center;justify-content:center;pointer-events:none !important}#loader-sp{display:none;position:absolute;z-index:999;top:50%;left:50%;width:100px;height:100px;margin:-100px 0 0 -50px;opacity:.7;background:url("https://www.i-marketingtools.com/cdn/plans-availability/images/availability/loader.svg") no-repeat #fff;border-radius:50px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#siteplan-info{width:100%;text-align:center}#siteplan-info h3{font-family:"Avenir Roman",Arial,Helvetica,sans-serif;font-weight:400;font-size:1.1em;text-transform:uppercase;color:#414042;display:inline-block;margin:.3em 0;vertical-align:text-bottom}@media (max-width:1160px){#siteplan-info h3{width:100%;margin:.5em 0}}@media (max-width:1024px){#siteplan-info h3{font-size:1.25rem}}h2.level-title{display:block !important;position:absolute !important;z-index:300 !important;left:0 !important;top:0 !important;font-family:"Avenir Roman",Arial,Helvetica,sans-serif !important;font-weight:400 !important;font-size:2rem !important;text-align:left !important;color:#000 !important;padding:.3em 1em !important;background:rgba(255,255,255,.7) !important}@media (max-width:1300px){h2.level-title{font-size:1.7rem !important}}@media (max-width:1024px){h2.level-title{font-size:1.3rem !important}}@media (max-width:600px){h2.level-title{font-size:1.2rem !important}}h2.level-title.sidebar-title{position:relative !important;width:100% !important;text-align:center !important;margin:0 !important;padding:.5em 0 .2em !important}@media (max-width:1300px){h2.level-title.sidebar-title{font-size:1.7rem !important}}.legend-container{float:left;width:100%;margin:.5em auto 0 auto;text-align:center}.legend-container h2{display:inline-block !important;font-family:"Avenir Roman",Arial,Helvetica,sans-serif !important;font-weight:400 !important;font-size:2rem !important;text-align:right !important;color:#000 !important;margin:.5em 1em !important;vertical-align:middle !important}@media (max-width:1300px){.legend-container h2{font-size:1.8rem !important}}@media (max-width:1024px){.legend-container h2{font-size:1.5rem !important}}@media (max-width:600px){.legend-container h2{font-size:1.2rem !important}}.legend-container .legend{display:inline-block;margin:.5em;max-width:800px}.legend-container .legend img,.legend-container .legend svg{width:100%;height:auto}h2.lvl-titl{position:absolute !important;z-index:200 !important;width:100% !important;text-align:center !important;top:3% !important;font-family:"Avenir Roman",Arial,Helvetica,sans-serif !important;font-weight:400 !important;font-size:2.2rem !important;color:#000 !important}@media (max-width:1024px){h2.lvl-titl{font-size:2rem !important}}.availability-container{overflow:hidden}#unit-availability{width:200px;min-height:100%;float:right;border-left:solid 1px #243746;overflow:hidden;position:relative}@media (max-width:1100px){#unit-availability{display:none}}@media (max-width:700px){#unit-availability{display:block;width:100%;height:auto;float:none;clear:all;border-left:0}}#unit-availability-header{width:200px;background:#414042;position:absolute;left:0;top:0;z-index:100}#unit-availability-header h2{padding:.7em 0;font-size:1.3em;line-height:1.1em;color:#fff;text-align:center;text-transform:uppercase}@media (max-width:700px){#unit-availability-header{display:none}}#unit-availability-scroll{position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:scroll}@media (max-width:700px){#unit-availability-scroll{position:static}}#unit-availability-scroll p.no-results{padding:20px;color:#aca692}#unit-availability-data{padding-top:50px}@media (max-width:700px){#unit-availability-data{padding-top:0;border-top:solid 1px #243746}}#unit-availability-data .available-unit.active:after{transform:rotateZ(90deg)}@media (max-width:700px){#unit-availability-data .available-unit.active .listing-unit-load{display:block}}#unit-availability-data .available-unit.listFade .listing-unit-load{opacity:1}#unit-availability-data .available-unit:active,#unit-availability-data .available-unit:hover{background-color:#adc4d5}@media (max-width:700px){#unit-availability-data .available-unit:active,#unit-availability-data .available-unit:hover{background-color:#fff}}.listActive{background-color:#adc4d5}@media (max-width:700px){.listActive{background-color:#adc4d5}}.res{height:auto;pointer-events:default;display:none;position:absolute;z-index:1;text-align:center}.detailContent{float:left;width:100%;padding:.8em}.detailContent h2{color:#414042;font-size:1.1em;text-transform:uppercase;line-height:1.3em;margin:0 0 .1em;padding:0}.detailContent h3{font-family:"Avenir Roman",Arial,Helvetica,sans-serif;color:#414042;font-size:1em;line-height:1.3em;margin:0 0 .2em;padding:0;font-weight:500}.detailContent h4{font-family:"Avenir Roman",Arial,Helvetica,sans-serif;color:#5f5d49;font-size:.75em;line-height:1.35em;margin:0;padding:0}.detailContent p{color:#5f5d49;font-family:"Avenir Roman",Arial,Helvetica,sans-serif;font-size:.8em;line-height:1.3em;margin:0;padding:0}.detailContent h5{cursor:pointer;width:100%;display:inline-block;font-family:"Avenir Roman",Arial,Helvetica,sans-serif;font-size:.8em;font-family:"Avenir Roman",Arial,Helvetica,sans-serif;line-height:1.2em;text-align:center;text-decoration:none;padding:.3em 0;margin:.3em 0 0;color:#fff;background:#414042;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.detailContent h5:hover{background:#243746}.date-needed{width:100%;background:#fff;color:#aca692;padding:10px;font-size:15px;height:36px;border:0;background:#fff url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../../images/availability/ui-icons-calendar.svg) no-repeat 98% 50%;border:1px solid #414042}@media (max-width:850px){.date-needed{margin:0 auto;max-width:230px}}.fancybox-content{height:95% !important;max-width:1400px !important}.fancybox-navigation{display:none !important}#unit-search{width:100%;padding:1em;overflow:visible;position:static;left:auto;top:auto}@media (max-width:768px){#unit-search.sticky{position:fixed;z-index:801;left:0;top:75px}}.fields-rent{width:20%;float:left}@media (max-width:1024px){.fields-rent{width:50%}}.fields-bedrooms{width:20%;float:left}@media (max-width:1024px){.fields-bedrooms{width:50%}}@media (max-width:1024px){.fields-bedrooms .select-box{width:100%}}.fields-type{width:20%;float:left}@media (max-width:1024px){.fields-type{width:50%;padding-top:12px}}.fields-move-in-date{width:20%;float:left}@media (max-width:1024px){.fields-move-in-date{width:25%;padding-top:12px}}@media (max-width:640px){.fields-move-in-date{width:50%}}.fields-submit{width:20%;float:left}@media (max-width:1024px){.fields-submit{width:25%;padding-top:12px}}@media (max-width:640px){.fields-submit{width:50%;margin-left:25%;padding-top:0}}.fields-rent label,.fields-bedrooms label,.fields-type label,.fields-move-in-date label{font-size:1em;color:#414042;width:100%;display:block}.fields-bedrooms .full div{float:left;padding-right:1em}.fields-move-in-date input{width:90%;background:#fff;color:#414042;padding:10px;font-size:15px;margin-top:5px;height:36px;border:0;background:#fff url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../../images/availability/ui-icons-calendar.svg) no-repeat 95% 50%;border:1px solid #cdccce;border-radius:0}@media (max-width:640px){.fields-move-in-date input.hasDatepicker{width:100%}}.select-box{width:90%;padding:10px 10px 9px;margin:0;overflow:hidden;background:#fff url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../../images/availability/ui-icons-arrow.svg) no-repeat 95% 50%;margin-top:5px;height:36px;border:0;border:1px solid #cdccce}.select-box select{width:100%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:15px;color:#414042}.select-box select{outline:none}#unit-search-submit{width:90%;max-width:300px;background:#eeede9;color:#414042;font-family:"Avenir Roman",Arial,Helvetica,sans-serif;padding:11px 10px;font-size:15px;line-height:15px;margin-top:20px;height:37px;border:0;border-radius:0;text-transform:uppercase;font-size:1em}@media (max-width:1024px){#unit-search-submit{width:100%}}@media (max-width:900px){#unit-search-submit{font-size:14px}}#unit-search-submit:hover{background-color:#cdc9bd;cursor:pointer}#move-in-date{font-family:Arial,Helvetica,sans-serif !important}#search-block{background-color:#fff}div#ui-datepicker-div{z-index:500 !important}.ui-datepicker{width:218px;height:auto;margin:5px auto 0;font-size:12px;-webkit-box-shadow:0px 3px 15px rgba(0,0,0,.2);-moz-box-shadow:0px 3px 15px rgba(0,0,0,.2);box-shadow:0px 3px 15px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%}.ui-datepicker-header{background:#aca692;color:#fff;line-height:30px;text-transform:uppercase}.ui-datepicker-title{text-align:center}.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-repeat:no-repeat;line-height:650%;overflow:hidden}.ui-datepicker-prev{float:left;background-image:url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../../images/availability/ui-arrow-left.svg)}.ui-datepicker-prev:hover,.ui-datepicker-prev:active{background-position:-3px 0}.ui-datepicker-next{float:right;background-image:url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../../images/availability/ui-arrow-right.svg)}.ui-datepicker-next:hover,.ui-datepicker-next:active{background-position:3px 0}.ui-datepicker thead{background-color:#f7f7f7;border-bottom:1px solid #bbb;text-align:center}.ui-datepicker th{text-transform:uppercase;font-size:9px;padding:5px 0;color:#aca692;text-shadow:1px 0px 0px #fff;text-align:center}.ui-datepicker tbody td{padding:0;border-right:1px solid #ccc}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr{border-bottom:1px solid #ccc}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;font-weight:700;text-align:center;width:30px;height:30px;line-height:30px;color:#5f5d49}.ui-datepicker-calendar .ui-state-default{background:#ededed}.ui-datepicker-calendar .ui-state-hover{background:#f9f9f9}.ui-datepicker-calendar .ui-state-active{background:#414042;color:#fff}.ui-datepicker-unselectable .ui-state-default{background:#f9f9f9;color:#d8d8d8}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}.listing-unit-info .tsecondary{color:#243746;font-weight:700}#unit-listing{margin:0 auto;max-width:1200px;width:100%;padding-top:20px}#unit-listing .no-results{color:#414042;margin:1.375em 0 3em;font-size:1.5em;text-align:center;font-family:"Avenir Bold",Arial,Helvetica,sans-serif;font-weight:600}#unit-listing .no-results .no-results-boot{font-size:.75em;font-family:"Avenir Roman",Arial,Helvetica,sans-serif;font-weight:400}#unit-listing,#unit-listing a .available-unit-grid{text-align:center;overflow:hidden}#unit-listing a .available-unit-grid{width:100%;display:inline-block;position:relative;overflow:hidden;-webkit-transition:margin .75s ease-out;-moz-transition:margin .75s ease-out;-ms-transition:margin .75s ease-out;-o-transition:margin .75s ease-out;transition:margin .75s ease-out;background-color:#fff;padding:1.5em;border:2px solid #243746;-webkit-transition:margin .5s,border .5s;-moz-transition:margin .5s,border .5s;-ms-transition:margin .5s,border .5s;-o-transition:margin .5s,border .5s;transition:margin .5s,border .5s}#unit-listing a:hover .available-unit-grid{border:2px solid #414042}#unit-listing .plan__cell.is-expanded .available-unit-grid{border:2px solid #414042}#unit-listing a .available-unit-grid .available-unit-image{width:100%;height:250px;text-align:center;position:relative}#unit-listing a .available-unit-grid img.fpimg{max-height:100%;max-width:100%;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;padding:1em 0}#unit-listing a .available-unit-grid h2{font-size:1.65em;line-height:1.1em;margin:0;padding:0;clear:both;color:#414042;text-transform:uppercase;font-weight:700;min-height:52px;display:flex;justify-content:center;align-items:center}#unit-listing a .available-unit-grid h2 .fancy{display:inline-block;font-family:"Turbinado Light",Brush Script MT,Brush Script Std,cursive;text-transform:none;font-size:1.75em;font-weight:400;padding-right:5px}#unit-listing a .available-unit-grid h3{font-size:1em;line-height:1.5em;font-weight:400;margin-bottom:2em;min-height:70px;color:#5f5d49}#unit-listing a .available-unit-grid h4{font-size:1em;line-height:1em;font-weight:400;color:#fff;width:100%;max-width:110px;margin:0 auto;background-color:#243746;padding:.5em;-webkit-transition:all .75s ease-out;-moz-transition:all .75s ease-out;-ms-transition:all .75s ease-out;-o-transition:all .75s ease-out;transition:all .75s ease-out;margin-bottom:.25em;font-weight:500;margin-top:1em;text-transform:uppercase}#unit-listing a .available-unit-grid h4.listing-unit-name{color:#fff;text-transform:none}#unit-listing .plan__cell.is-expanded .available-unit-grid h4{opacity:0}#unit-listing .plan__cell.is-expanded .available-unit-grid h4.listing-unit-name{opacity:1}#unit-listing a .available-unit-grid h4 i{-webkit-transition:margin .25s ease-out;-moz-transition:margin .25s ease-out;-ms-transition:margin .25s ease-out;-o-transition:margin .25s ease-out;transition:margin .25s ease-out}#unit-listing a:hover .available-unit-grid h4 i{margin-left:.25em}.unit-detail{background-color:#fff;border:2px solid #243746;overflow:hidden;width:calc(100% - 20px);margin:0 10px;padding:3em 0}.unit-detail.show .left,.unit-detail.show .right,.unit-detail.show .full{opacity:.2}.unit-detail .left{text-align:center}.unit-detail .right{text-align:center;padding-right:50px}@media (max-width:768px){.unit-detail .right{padding-right:0;margin-bottom:30px}}.unit-detail .right img{max-width:100%;height:auto;max-height:520px}@media (max-width:768px){.unit-detail .right img{margin-top:2em}}.unit-detail .unit-detail-info h2{font-size:1.6rem;line-height:1.75em;margin:0 0 .5rem;padding:0;clear:both;color:#414042;text-transform:uppercase;font-family:"Turbinado Bold",Brush Script MT,Brush Script Std,cursive;font-weight:600}.unit-detail .unit-detail-info .date-needed{max-width:200px;margin-bottom:.5rem}.unit-detail .unit-detail-info h3{font-size:1em;line-height:1.5em;font-weight:400;margin-bottom:2em;color:#5f5d49}.unit-detail .unit-detail-info h3.plan-name{color:#414042;font-size:1.3rem}@media (max-width:768px){.unit-detail .unit-detail-info h3{margin-bottom:1em}}.unit-detail .unit-detail-info p{font-family:"Avenir Roman",Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;color:#5f5d49;margin-top:2rem;padding:0}@media (max-width:768px){.unit-detail .unit-detail-info p{margin-top:1em}}.unit-detail .unit-detail-info p.small{font-size:.85rem;line-height:1.25rem}.unit-detail .unit-detail-info h4{font-family:"Avenir Roman",Arial,Helvetica,sans-serif;color:#414042;font-size:1.9rem;line-height:1.75rem;margin:0 0 1rem;padding:0;text-transform:uppercase;font-weight:700;display:flex;justify-content:center;align-items:center}.unit-detail .unit-detail-info h4 .fancy{display:inline-block;font-family:"Turbinado Light",Brush Script MT,Brush Script Std,cursive;text-transform:none;font-size:1.75em;font-weight:400;padding-right:5px}.unit-detail .unit-detail-info a,.unit-detail .unit-detail-info .submit{background:#243746;color:#fff;width:100%;max-width:200px;display:inline-block;font-size:.9em;padding:.75rem 0;margin:0 0 .5em;text-decoration:none;text-align:center;cursor:pointer;clear:both;text-transform:uppercase}.unit-detail .unit-detail-info a:hover,.unit-detail .unit-detail-info .submit:hover{background-color:#131d24}@media (max-width:800px){.unit-detail .unit-detail-info a.ifloor-btn,.unit-detail .unit-detail-info .submit.ifloor-btn{display:none}}.unit-detail .full{clear:both;padding-top:1em}@media (max-width:800px){.unit-detail .full{border-top:solid 1px #243746}}.unit-detail .full .fp-avail-key{width:100%;overflow:hidden;display:table}@media (max-width:800px){.unit-detail .full .fp-avail-key{display:none}}.unit-detail .full .fp-avail-key .fp-avail-key-item{width:20%;font-size:1em;font-weight:700;padding:1em 0;border-bottom:1px solid #cdccce;display:table-cell;color:#5f5d49}.unit-detail .full .fp-avail-key .fp-avail-key-item.unit{width:20%}.unit-detail .full .fp-avail-key .fp-avail-key-item.available{width:30%;display:none}.unit-detail .full .fp-avail-key .fp-avail-key-item.specials{width:30%}.unit-detail .full .fp-avail-key .fp-avail-key-item.price{width:25%}.unit-detail .full .fp-avail-key .fp-avail-key-item.calltoaction{width:25%}.unit-detail .full .avail-info{width:100%;overflow:hidden;display:table}.unit-detail .full .avail-info .avail-info-item,.unit-detail .full .avail-info .avail-info-mobile{width:20%;font-size:1rem;line-height:1em;padding:.75em 0;border-bottom:1px solid #cdccce;display:table-cell;color:#5f5d49}.unit-detail .full .avail-info .avail-info-item.unit,.unit-detail .full .avail-info .avail-info-mobile.unit{width:20%}.unit-detail .full .avail-info .avail-info-item.available,.unit-detail .full .avail-info .avail-info-mobile.available{width:30%}.unit-detail .full .avail-info .avail-info-item.specials,.unit-detail .full .avail-info .avail-info-mobile.specials{width:30%;display:none}.unit-detail .full .avail-info .avail-info-item.price,.unit-detail .full .avail-info .avail-info-mobile.price{width:25%}.unit-detail .full .avail-info .avail-info-item.calltoaction,.unit-detail .full .avail-info .avail-info-mobile.calltoaction{width:25%}@media (max-width:800px){.unit-detail .full .avail-info .avail-info-item.unit,.unit-detail .full .avail-info .avail-info-mobile.unit{display:none}.unit-detail .full .avail-info .avail-info-item.available,.unit-detail .full .avail-info .avail-info-mobile.available{display:none}.unit-detail .full .avail-info .avail-info-item.specials,.unit-detail .full .avail-info .avail-info-mobile.specials{display:none}.unit-detail .full .avail-info .avail-info-item.price,.unit-detail .full .avail-info .avail-info-mobile.price{display:none}}.unit-detail .full .avail-info .avail-info-item.calltoaction,.unit-detail .full .avail-info .avail-info-mobile.calltoaction{width:25%;text-align:right}.unit-detail .full .avail-info .avail-info-item.calltoaction a,.unit-detail .full .avail-info .avail-info-mobile.calltoaction a{background:#243746;color:#fff;border:0;display:inline-block;font-size:.85em;font-family:"Avenir Bold",Arial,Helvetica,sans-serif;padding:.6rem 1rem;margin:0 0 0 .5rem;text-decoration:none;text-align:center;cursor:pointer;clear:both;text-transform:uppercase;width:115px}@media (max-width:1080px){.unit-detail .full .avail-info .avail-info-item.calltoaction a:first-of-type,.unit-detail .full .avail-info .avail-info-mobile.calltoaction a:first-of-type{margin-bottom:.5rem}}.unit-detail .full .avail-info .avail-info-item.calltoaction a:hover,.unit-detail .full .avail-info .avail-info-mobile.calltoaction a:hover{background-color:#131d24}.unit-detail .full .avail-info .avail-info-mobile{width:80%;display:none;line-height:1.5em}@media (max-width:800px){.unit-detail .full .avail-info .avail-info-mobile{display:table-cell;text-align:left}}body{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.plan__cell{float:left;position:relative;transform:scale(0);-webkit-transition:.3s all ease-in-out;-moz-transition:.3s all ease-in-out;-ms-transition:.3s all ease-in-out;-o-transition:.3s all ease-in-out;transition:.3s all ease-in-out}.plan__cell.active{transform:scale(1)}.plan--basic{padding:0 10px}.plan__cell.is-collapsed .plan--basic{cursor:pointer}.plan__cell.is-expanded .plan--expand{max-height:5000px;margin-bottom:20px}.plan--expand{position:relative;left:-10px;padding:0 10px;box-sizing:content-box;overflow:hidden;max-height:0;transition:max-height .5s ease-in-out,margin-bottom .1s .2s}.plan__cell.is-collapsed .arrow--up{height:20px;width:100%}.plan__cell.is-expanded .arrow--up{border-bottom:15px solid #243746;border-left:15px solid transparent;border-right:15px solid transparent;height:0;width:0;margin:5px auto 0}.expand__close{position:absolute;z-index:100;right:21px;top:1px;display:block;width:36px;height:36px;overflow:hidden;background-color:#243746;cursor:pointer}.expand__close:hover{background-color:#131d24}.expand__close:before,.expand__close:after,.expand__close:before,.expand__close:after{content:"";position:absolute;height:2px;width:20px;top:50%;left:50%;margin:-1px auto 0 -10px;background:#fff;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.expand__close:before,.expand__close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.expand__close:after,.expand__close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.expand__close.black:before,.expand__close.black:after,.expand__close.black:before,.expand__close.black:after{height:4px;margin-top:-2px}.plan--large{max-width:100%;height:auto;display:block;padding:40px;margin:0 auto;box-sizing:border-box}@media only screen and (max-width:486px){.plan__cell{width:100%}.plan--expand{width:100%;left:0;padding:0}}@media only screen and (max-width:740px) and (min-width:487px){.plan__cell{width:50%}.plan__cell:nth-of-type(2n+2) .plan--expand{margin-left:-100%}.plan__cell:nth-of-type(2n+3){clear:left}.plan--expand{width:200%}}@media only screen and (max-width:1000px) and (min-width:741px){.plan__cell{width:33.333333%}.plan__cell:nth-of-type(3n+2) .plan--expand{margin-left:-100%}.plan__cell:nth-of-type(3n+3) .plan--expand{margin-left:-200%}.plan__cell:nth-of-type(3n+4){clear:left}.plan--expand{width:300%}}@media only screen and (min-width:1001px){.plan__cell{width:25%}.plan__cell:nth-of-type(4n+2) .plan--expand{margin-left:-100%}.plan__cell:nth-of-type(4n+3) .plan--expand{margin-left:-200%}.plan__cell:nth-of-type(4n+4) .plan--expand{margin-left:-300%}.plan__cell:nth-of-type(4n+5){clear:left}.plan--expand{width:400%}}#location-popup-container{display:none;width:100%;height:100%;background-color:rgba(255,255,255,.8);position:fixed;left:0;top:0;z-index:1000}.location-popup{opacity:0;position:absolute;top:65px;left:.75em;margin-left:-1000px;width:calc(100% - 2em);max-width:1000px;z-index:1000;background-color:#fff;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-ms-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease;border:1em solid rgba(255,255,255,.2);box-shadow:none;border:1px solid #385167;padding:1em}.location-popup img{width:100%;height:auto}.location-popup .boxbtn{padding-top:.5em;padding-bottom:.5em}.location-popup .form-popup-close{display:none}.location-popup.show{margin:0;opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.location-popup #special-form-header button[type=submit],.location-popup .special-form-header button[type=submit]{margin:.5em auto}.location-popup #special-form-header #header-form-popup-close,.location-popup .special-form-header #header-form-popup-close{position:absolute;top:0;right:0;z-index:500;font-size:1.25em;color:#5f5d49}.location-popup #special-form-header h2,.location-popup .special-form-header h2{margin:.5em 1em .25em}.plan--expand a.tellmemorefp{background-color:#414042;color:#fff;border:none}.plan--expand a.tellmemorefp:hover{background-color:#aca692}.bmr-disclaimer{margin:0 auto;width:100%;padding:20px;background-color:#aca692}.bmr-disclaimer p{margin:0;text-align:center}.fp-disclaimer{max-width:1200px;font-size:13px;line-height:normal;margin:10px auto 40px;padding:0 10px}.fp-disclaimer p{margin-bottom:.5rem}