.content .detail:after,.reserve-dialog:after{content:"";display:table;clear:both}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.container{min-height:100%;height:100%;width:100%}.content .bg-board{z-index:1;background:#000}.content .bg-image{z-index:60}.content .bg-image.fade-in{animation:fadeIn ease-in 1;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-duration:0.5s;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s}.content .floorplan-view{background-color:#FFF;width:100%;height:100%;position:absolute;top:0;left:0}.content .floorplan-view .floorplan-img{min-width:540px;width:65%;height:90%;position:absolute;background-repeat:no-repeat;background-size:100%;background-position:center}.content .floorplan-toggle{position:absolute;bottom:110px;left:20px;width:94px;height:94px;z-index:10;cursor:pointer;background-color:#fff;box-shadow:0px 1px 6px #000;-webkit-box-shadow:0px 1px 6px #000;-moz-box-shadow:0px 1px 6px #000;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color='$color')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=90, Color='$color')}.content .floorplan-toggle .plus-icon{position:absolute;top:1px;right:1px;width:21px;height:21px;cursor:pointer;z-index:60;background:url("../plus-icon.png") 0 0 no-repeat}@media screen and (min-width: 1350px){.content .floorplan-toggle{bottom:90px}}.content .room-content{position:relative;right:40px;top:80px;float:right;z-index:61;background:white;width:300px;padding:30px}.content .room-content .fade-in{animation:fadeIn ease-in 1;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-duration:0.5s;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s}.content .room-content .handle{position:absolute;top:0;left:0;width:100%;height:100px;cursor:move}.content .room-content .toggle-btn{position:absolute;top:10px;right:10px;width:23px;height:23px;cursor:pointer;z-index:1;background:url("../sidebar-toggle.png") 0 -23px no-repeat}.content .room-content .toggle-btn.open{background-position:0 0}.content .title{padding:30px 0 10px 0}.content .compact .details{margin-bottom:20px;height:300px}.content .details{margin-bottom:20px;height:489px}.content .details.scroll-pane{overflow:hidden;outline:0}.content .detail{border-top:1px solid #ccc;padding:20px 0}.content .detail:first-child{border-top:none}.content .detail dt{float:left;width:80px}.content .detail dd{float:left;line-height:15px;width:200px}.content .share-link{margin-left:20px}.reserve-dialog{width:610px;height:80px;background:rgba(0,0,0,0.6)}.reserve-dialog form{background:#fff;float:left;height:80px;padding:25px 25px 0 25px;box-sizing:border-box;-moz-box-sizing:border-box}.reserve-dialog form .input-small{width:168px;margin-right:14px}.reserve-dialog form input.input-date{-moz-box-sizing:border-box;background-position:140px 7px}.reserve-dialog form button{margin-left:10px}.reserve-dialog .dates{display:inline-block}.reserve-dialog .close{width:80px;height:80px;padding:25px;float:right;display:block;box-sizing:border-box;-moz-box-sizing:border-box}.reserve-dialog .close .icon-close{background-size:240px;border:0;overflow:hidden;*text-indent:-9999px;display:inline-block;width:30px;height:30px;background-repeat:no-repeat;background-image:url("../icons_share@2x.png");background-position:0px 0}.reserve-dialog .close .icon-close:before{content:"";display:block;width:0;height:100%}.reserve-dialog .close .icon-close:hover{background-position:-40px 0}.reserve-dialog .booking-submit-btn{outline:0;margin-left:10px;overflow:hidden;text-indent:-999px;width:98px;height:18px;background:url("../reserve_sprite.png") 0 0 no-repeat}.reserve-dialog .booking-submit-btn:hover{background-position:0 -18px}.show-btn{display:none;position:absolute;top:90px;right:0;width:23px;height:23px;cursor:pointer;z-index:60;background:url("../sidebar-toggle.png") 0 0 no-repeat}
