/*AUTO GENERATED FILE FROM .less
DO NOT EDIT!*/
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, .btn, .sorticon, .vTour{display:none !important;}
body, html, .rp, .collapsable, .rpwrap{overflow:visible !important;}
.tab-body-wrapper{border:none !important; height:auto; max-height:none !important; overflow-x:visible; overflow-y:visible; overflow:visible; width:100%;}
.tab-body-wrapper table{border:none !important;}
.tab-body-wrapper table thead{border:none !important; display:table-header-group !important;}
.tab-body-wrapper table thead tr{border:none !important;}
.tab-body-wrapper table thead tr th{border:none !important;}
.tab-body-wrapper table thead tr:first{border:0pt solid #ccc; border-width:2pt 0 0 0 !important;}
.tab-body-wrapper table tr{border-width:0pt 0pt 1pt 0pt; page-break-before:auto; page-break-after:auto; page-break-inside:avoid;}
.tab-body-wrapper table td, .tab-body-wrapper table th{border:none !important;}
.room-tab{display:none !important;}
a{text-decoration:none;}
.rp{left:0px; width:100%; position:relative !important;}
.rp .floor-nav{page-break-before:always;}
.print-only{display:block !important;}
.collapsable{width:100% !important; height:auto; overflow:visible; position:relative !important;}
.collapsable h1{border-color:#fff; border-bottom:2px #ccc solid !important; border-right:1px #fff solid !important; border-top:1px #fff solid !important; border-left:1px #fff solid !important; outline:0; padding-bottom:20px; zoom:1;}
.rp table{table-layout:fixed; width:100% !important;}
/**** Website ****/ html, body{background:none!important; overflow:visible; height:99%;}
section{overflow:visible;}
#bg{display:none;}
#content{float:none !important; min-height:0 !important; display:block!important; width:100% !important; overflow:visible !important;}
#content table{display:table !important; width:100% !important; table-layout:fixed; position:static;}
#content table tr{page-break-inside:avoid;}
#content table.room-tab th:first-child{width:200px;}
#content .entrance{page-break-after:avoid;}
#content > div{width:100% !important;}
