@page{width: 210mm;height: 297mm;margin: 0 }
* {padding: 0;margin: 0;}
header, footer, #newsletter, .one.chat, div.rightcolbut, a.rightcolbut, #js-messageform, #headerwrapp span {display:none}
#headerwrapp h1 {color: black;font-size: 18px;line-height: 24px;font-weight: bold;display: inline-block;height: unset;padding: 0;margin: 0}
#headerwrapp {display: none}
.onlyprint {display: block;}
.bookingdetail {width:100%;max-width: 100%}
.mywrapp {width:100%;margin: 0;padding: 0}
main {height: unset;margin: 0;padding: 0}
.bookingdetail .one {display: block;width: 100%;padding: 0 5%;margin-bottom: .4cm}
.bookingdetail .one h2 {margin-bottom: 0.2cm;font-size: 18px;line-height: 22px}
.bookingdetail .one p,.bookingdetail .one p b {padding: 2px 0;font-size: 12px;line-height: 18px}
.bookingdetail .one.conditions {display: inline-block;}
.bookingdetail .one.conditions p {font-style: italic;display: inline-block; width: unset; border: none; margin: 0;font-size: 10px;line-height: 14px;margin: 0;margin-right:0.1cm}
.bookingdetail .one.conditions p b {font-style: italic;color:black; display: inline-block; float: none; border: none;margin: 0;padding: 0;font-size: 10px;line-height: 14px;margin: 0 }
.printimg {position: absolute;right: 0.7cm;top:0.9cm}
.onlyprint.head {margin-top: 0.6cm;margin-bottom: 0.5cm}
.onlyprint.head h1 {font-size: 22px;line-height: 26px;font-weight: bold}
