html.confirmation{height:auto !important;min-height:auto !important;padding:0px !important}html.confirmation body{height:auto !important;font-size:12px;padding:0px !important;margin:0px !important}html.confirmation body a:after{display:none}html.confirmation body #na-header,html.confirmation body #na-footer,html.confirmation body .addthis_toolbox{display:none}html.confirmation body h2{font-weight:500 !important}html.confirmation body .print{display:block !important;margin-bottom:-5px}html.confirmation body .print .hotel-details{position:absolute;right:35px;top:5px;z-index:10}html.confirmation body .print .hotel-details p{margin:5px 0 !important}html.confirmation body .print .hotel-details i{font-size:14px;margin-right:4px;vertical-align:baseline}html.confirmation body .print .hotel-details label{margin-right:10px;font-weight:bold !important;width:43px}html.confirmation body .print .logo{height:auto !important;display:inline-block;margin-right:20px}html.confirmation body .print .logo img{height:60px;width:auto !important}html.confirmation body .print h3{font-weight:500 !important;margin:8px;display:inline-block}html.confirmation body .booking-reference{background-color:#f7f7f7 !important;font-size:18px !important;padding:10px !important}html.confirmation body .booking-reference span{font-weight:500}html.confirmation body .bke-content .panel.confirmation{padding-top:0px !important;padding-top:0px !important;padding-bottom:0px !important;margin-bottom:0px !important}html.confirmation body .bke-content .panel h2.heading{margin-bottom:10px !important}html.confirmation body .bke-content .panel h2:not(.heading){font-size:18px !important;margin-bottom:0px !important}html.confirmation body .bke-content .list li{padding:5px 0 !important}html.confirmation body .bke-content .list.price{margin-bottom:0px;padding:0px}
