/**handles:ph_booking_style2,ph_timepicker_css_search_widget,wcqrc-product**/
#ph_book_search_from,#ph_book_search_to{width:30%}#ph_book_search_time_from,#ph_book_search_time_to{width:30%}#ph_booking_searchform{text-align:center}
.ui-timepicker-container{position:absolute;overflow:hidden;box-sizing:border-box}.ui-timepicker{box-sizing:content-box;display:block;height:205px;list-style:none outside none;margin:0;padding:0 1px;text-align:center}.ui-timepicker-viewport{box-sizing:content-box;display:block;height:205px;margin:0;padding:0;overflow:auto;overflow-x:hidden}.ui-timepicker-standard{font-family:Verdana,Arial,sans-serif;font-size:1.1em;background-color:#fff;border:1px solid #aaa;color:#222;margin:0;padding:2px}.ui-timepicker-standard a{border:1px solid transparent;color:#222;display:block;padding:.2em .4em;text-decoration:none}.ui-timepicker-standard .ui-state-hover{background-color:#dadada;border:1px solid #999;font-weight:400;color:#212121}.ui-timepicker-standard .ui-menu-item{margin:0;padding:0}.ui-timepicker-corners,.ui-timepicker-corners .ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-timepicker-hidden{display:none}.ui-timepicker-no-scrollbar .ui-timepicker{border:none}
.wooqr_code{width:200px;border:1px solid #333;margin:20px 0}.wooqr_product_details{padding:5px 10px;font-size:18px;color:#333;border-top:1px solid #333}h3.wooqr_product_title{margin:0;font-size:22px}span.wooqr_product_price{font-size:18px;font-weight:400}.product_qrcode img{max-width:100%!important;height:auto!important}.wooqr_product_title span{display:block;font-size:13px;font-weight:400}