.form-control.select{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.navbar{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:nowrap;justify-content:space-between}.container-svg{background-image:url(/master_plan.png);background-size:cover;padding:3% .25% 0 6.59%;width:100%}svg{max-width:90%;transform:rotate(.0024turn)}.disabled{fill:gray;border:solid;border-color:#fff;opacity:.7}.available{fill:#28b428;border:2px solid #fff}.sold{fill:red}.pend,.sold{border:solid}.pend{fill:#f7e868}path,polygon{stroke:#fff;stroke-width:1px;stroke-dasharray:2,2;stroke-linejoin:round}.modal-content{border-radius:0;border-top:4px solid #e6595a}.modal-header{border-bottom:0;padding:0}.title-ml{margin-left:1.75rem}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:0;padding-right:0}@media(max-width:890px){.modal-body form{display:flex;flex-direction:column}}.modal-body{position:relative}.ribbon{height:93px;left:0;overflow:hidden;position:absolute;text-align:right;top:0;width:93px;z-index:1}.ribbon span{background:#28b428;background:linear-gradient(#28b428,#28b428);color:#fff;display:block;font-size:.8rem;font-weight:700;line-height:35px;position:absolute;right:-29px;text-align:center;text-transform:uppercase;top:17px;transform:rotate(-45deg);width:175px}.ribbon span:before{border-color:#28b428 transparent transparent #28b428;left:0}.ribbon span:after,.ribbon span:before{border-style:solid;border-width:3px;content:"";position:absolute;top:100%;z-index:-1}.ribbon span:after{border-color:#28b428 #28b428 transparent transparent;right:0}