html.pws2-pt-protect-text .pws2-pt-detail,
html.pws2-pt-protect-text .pws2-pt-cards,
html.pws2-pt-protect-text .pws2-pt-card,
html.pws2-pt-protect-text .pws2-pt-ui-card,
html.pws2-pt-protect-text .pws2-pt-ui-finder {
 -webkit-user-select:none; user-select:none;
}
html.pws2-pt-protect-images .pws2-pt-detail img,
html.pws2-pt-protect-images .pws2-pt-cards img,
html.pws2-pt-protect-images .pws2-pt-card img,
html.pws2-pt-protect-images .pws2-pt-ui-card img,
html.pws2-pt-protect-images .pws2-pt-ui-finder img {
 -webkit-user-drag:none; -webkit-touch-callout:none;
}
html.pws2-pt-protect-text .pws2-pt-booking-panel,
html.pws2-pt-protect-text .pws2-pt-booking-panel *,
html.pws2-pt-protect-text [data-pws-allow-copy],
html.pws2-pt-protect-text [data-pws-allow-copy] *,
html.pws2-pt-protect-text input,
html.pws2-pt-protect-text textarea,
html.pws2-pt-protect-text select,
html.pws2-pt-protect-text [contenteditable="true"] {
 -webkit-user-select:text !important; user-select:text !important;
}

html.pws2-pt-protect-images .pws2-pt-booking-panel img,
html.pws2-pt-protect-images [data-pws-allow-copy] img { -webkit-user-drag:auto; -webkit-touch-callout:default; }
