@page{size:auto;margin:10%}.print-show{display:none}@media print{body,html{height:99%!important;min-height:99%!important}thead{display:table-header-group}a[href*=mailto]:after{content:" (" attr(title) ")"}.print-show,div.background{display:block}table.print-show#searchResultsTable{display:table;width:100%}*{line-height:inherit!important}.clearfix:after,.clearfix:before{display:none}.print-block{display:block;position:inherit;text-align:left}.print-inline{display:inline}.print-hidden{display:none!important}.page-break{page-break-after:always}.page-break:last-child{page-break-after:auto}.heightBlock.logged-in{max-width:100%;min-width:inherit;top:0}.column,.columns,.row{float:none}.column,.columns,.row,input{margin:0!important;padding:0!important}input{border:none!important;font-size:100%!important;height:auto!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;transition:none!important}input:active,input:focus,input:link,select:active,select:focus,select:link,textarea:active,textarea:focus,textarea:link{background:none!important;border:none!important;-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;transition:none!important}.datepicker .dropdown-menu,.datepicker .glyphicon{display:none!important}.icon{float:left;left:auto!important;margin:0 15px 0 0;position:inherit;text-indent:0;top:auto!important}.icon svg{display:none}nav .containerNav{padding:0}.topbar+.background{margin-top:0}.main{float:none;height:auto!important;overflow:visible!important}.main .maininner{margin:0}.main .maininner .sectionHeader{display:none}.main .maininner .bd-list ul.bookables li .sectionHeader{clear:both!important;display:block;margin-bottom:-10px;padding-top:15px}.panel .panel-heading{border:none;padding-left:0;padding-right:0}.panel .panel-body{padding:0}.filter-bar{top:0}.filter-bar .filter .search-params{margin:0;padding:0}.filter-bar .filter .search-params dl{display:block;margin:0;padding:0}.filter-bar .filter .search-params dl dd{clear:left;display:block;float:none;margin:0;padding:0}.filter-bar .filter .search-params .columns{display:inline-block;width:auto}.filter-bar .filter .search-params .calendar+.row{display:inline-block}.filter-bar .filter .search-params .calendar+.row input{width:100px}.filter-bar .filter .search-params .dash{margin:0}.filter-bar .filter .search-params .dash label{display:inline-block;float:none;margin:1px 10px 0 0}.filter-bar .filter .search-params .icon,.filter-bar .filter .search-params span{height:21px;line-height:21px!important}.filter-bar .filter .search-params input{display:inline-block;width:auto}.booking-list .room-list .booking-date,.booking-list .room-list .noBookings,.booking-list .room-list .sectionHeader{font-size:140%;height:auto;margin:20px 0}.booking-list .room-list .booking-details{border:none;padding:0}.booking-list .room-list h3{margin:0}.booking-list .room-list p{font-size:100%;margin-top:0}.booking-list .room-list dd{margin:0;padding:0;width:auto!important}.booking-list .room-list .search-result__availability dd{width:auto!important}.booking-list .room-list .search-result__facilities{width:auto}.booking-list .room-list .search-result__facilities dd{clear:left;display:block;float:none}.booking-list .room-list .search-result__facilities dd .tooltip{background:0 0;display:block;font-size:inherit;font-weight:400;left:auto;line-height:inherit;max-width:100%;padding:0;position:inherit;width:auto;z-index:999}.booking-list article{border:none;padding:0}.booking-list dl,.booking-list dt{display:block;margin:0;padding:0}.bd-list .bookables .booking{border:none}.bd-list .bookables .booking .inner{border-bottom:1px solid #f2f2f2;padding-bottom:15px}.bd-table .search-results-table,.bd-table .search-results-table h2{margin:0}.bd-table .avoid,.bd-table td,.bd-table th,.bd-table tr{-webkit-region-break-inside:avoid!important;page-break-inside:avoid!important;position:relative!important;vertical-align:top!important}.bd-table th{border:none!important;font-weight:400}.bd-table th .fa{display:none}.bd-table td,.bd-table th{padding:0!important}.bd-table td>div,.bd-table th>div{padding:8px 8px 8px 1px}.bd-table td>div{border-top:1px solid #000}.bd-table .owner a[href*=mailto]:after{word-wrap:break-word;display:inline-block;min-width:100px;word-break:break-all}.bd-table .ownerEmail{word-wrap:break-word;display:inline-block;min-width:100px;word-break:break-all}.filter .search-params{padding:0}.filter .search-params dt{display:block;margin:0;padding:0}.filter .search-params dd{margin:0 0 0 20px;padding:0}.search-results-filters .location-filter .filter-list-item .not-selected{display:none}.admin .primary{left:auto;width:100%}.report-header{width:100%}.report-header .title{float:left;font-size:20px;font-size:2rem}.report-header .branding{float:right;max-width:20%;text-align:right;vertical-align:top}.report-header .branding img{max-width:100%;text-align:right}.agenda-report{border:none;float:none;padding:0;page-break-after:always;page-break-inside:avoid}.agenda-report h2{clear:both;font-size:40px;font-size:4rem}.agenda-report h5{clear:both;font-size:22px;font-size:2.2rem}.agenda-report .report-header{clear:both;position:relative}.agenda-report .report-header .title h2{margin-top:0}.agenda-report .booking{border:1pt solid rgba(0,0,0,.2);clear:both;margin-bottom:10px;padding:5px 10px 0}.agenda-report .booking dd{padding:0!important}.agenda-report .booking dd.booking-header{font-size:22px;font-size:2.2rem}.agenda-report .booking dd.booking-header .icon{margin-top:6px}.agenda-report .booking dd .icon{margin-top:2px}.agenda-report.smaller h2{font-size:30px;font-size:3rem;margin:0}.agenda-report.smaller h5{font-size:18px;font-size:1.8rem;margin:0}.agenda-report.smaller .booking{font-size:75%;margin-bottom:5px;padding:0 10px}.agenda-report.smaller .booking dd{margin:5px 0;padding:0!important}.agenda-report.smaller .booking dd.booking-header{font-size:110%}.agenda-report.smaller .booking dd .icon{margin-top:0}.visitorReport a[href]:after{content:none!important}.visitorReport .print-heading{border-bottom:1px solid #ccc;font-weight:700;margin-top:40px}.visitorReport .print-no-format{font-weight:400;text-decoration:none}.resource-utilisation_report .form-group{float:left;margin:0}.resource-utilisation_report .form-group.select{position:relative;top:1px;width:120px}.resource-utilisation_report .form-group.select select{width:90px}.resource-utilisation_report .form-group label{font-weight:400}.resource-utilisation_report .form-group .form-control{border:none;padding:0}.resource-utilisation_report .form-group .datepicker{width:80px}.resource-utilisation_report .form-group .datepicker input{height:34px!important;vertical-align:inherit}}