#floorplans-viewer-modal{overflow:hidden;width:310px !important;margin-left:-155px !important;left:50%}@media(min-width:651px){#floorplans-viewer-modal{width:620px !important;margin-left:-310px !important}}@media(min-width:767px){#floorplans-viewer-modal{width:700px !important;margin-left:-350px !important}}#floorplans-viewer-modal .modal-header{border-color:#d2d2d2;padding-top:12px;padding-bottom:12px}#floorplans-viewer-modal .modal-header .back-title{display:none}#floorplans-viewer-modal .modal-header .back-title .b-btn{position:relative;top:-4px;left:-18px;width:18px;margin-right:-5px}#floorplans-viewer-modal .modal-header .back-title .b-btn div{background:url("//cdn2.walk.sc/2/images/search/controls65.png") -71px -465px no-repeat;height:16px;position:absolute;right:9px;top:8px;width:16px}@media(max-width:650px){#floorplans-viewer-modal .modal-header.focus-details .main-title{display:none}#floorplans-viewer-modal .modal-header.focus-details .back-title{display:block}}#floorplans-viewer-modal .modal-body{padding:0;position:relative}@media(min-width:767px){#floorplans-viewer-modal .modal-body{height:500px !important}}#floorplans-viewer{height:100%;overflow:hidden;-webkit-transition:margin-left .15s ease-in-out;-moz-transition:margin-left .15s ease-in-out;-ms-transition:margin-left .15s ease-in-out;-o-transition:margin-left .15s ease-in-out;transition:margin-left .15s ease-in-out}#floorplans-viewer>.list,#floorplans-viewer>.details{height:100%;overflow-x:hidden}#floorplans-viewer>.list,#floorplans-viewer .details-wrap{height:100%;overflow-y:auto}#floorplans-viewer>.list{width:310px;float:left;outline:1px solid #d2d2d2;outline-width:0 1px 0 0}#floorplans-viewer>.details{min-width:310px;position:relative}#floorplans-viewer>.details .details-body{padding:10px 25px 45px}#floorplans-viewer>.details .details-body h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis}#floorplans-viewer>.details .details-body .summary p{font-size:1.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;margin:0 0 9px}#floorplans-viewer>.details .details-body .image-wrap{text-align:center;height:220px;line-height:220px}#floorplans-viewer>.details .details-body #lead-gen-container h5,#floorplans-viewer>.details .details-body .nav-tabs{display:none}@media(min-width:767px){#floorplans-viewer>.details .details-body .image-wrap{height:300px;line-height:300px}}#floorplans-viewer>.details .details-body .image-wrap img{max-width:90%;max-height:100%;vertical-align:middle}#floorplans-viewer>.details .details-body .o-btn{margin:20px 0;display:block}#floorplans-viewer>.details .details-body input.o-btn{width:100%;margin:5px 0}#floorplans-viewer>.details form.ws-default.fullwidth{max-width:290px}#floorplans-viewer>.details form.ws-default.fullwidth input[type="text"],#floorplans-viewer>.details form.ws-default.fullwidth textarea{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#floorplans-viewer>.details form.ws-default.fullwidth textarea{height:60px}#floorplans-viewer.first-selected .prev-button{visibility:hidden}#floorplans-viewer.last-selected .next-button{visibility:hidden}#floorplans-viewer .prev-next{position:absolute;bottom:0;left:1px;right:15px;background-color:#fff;height:50px}#floorplans-viewer .prev-next a{display:block;height:35px;padding-top:15px;width:40%;position:absolute;bottom:0;font-size:1.2em;text-decoration:none;color:#777}#floorplans-viewer .prev-next a:hover{color:#009eff}#floorplans-viewer .prev-next a:first-child{left:0;padding-left:25px}#floorplans-viewer .prev-next a:last-child{right:0;padding-right:25px;text-align:right}#floorplans-viewer ul.sectioned-list li>div:nth-child(1){width:52%;padding-left:9%}#floorplans-viewer ul.sectioned-list li>div:nth-child(2){width:23%}#floorplans-viewer ul.sectioned-list li>div:nth-child(3){width:10%;padding-right:6%}@media(min-width:651px){#floorplans-viewer .floorplans-list-item.auto-selected{background-color:#f3f7fe;outline:1px solid #acf;z-index:100}}@media(max-width:650px){#floorplans-viewer .prev-next{display:none}#floorplans-viewer.focus-details{margin-left:-320px}#floorplans-viewer.focus-details .prev-next{display:block}}