﻿.entry-content .cocore-cal-front ul li:before{width:auto;height:auto;display:inline;position:static;border-radius:0;background:none;box-shadow:none}.ui-widget-overlay{background:black;opacity:.25}.ui-widget-header.ui-dialog-titlebar{background:none;border:none;border-radius:0}.ui-widget.ui-dialog{padding:0;z-index:9999999}.ui-widget.ui-button{background:none}.ui-widget.ui-button.ui-dialog-titlebar-close{border:none;outline:none}.ui-widget.ui-button .ui-icon{background-image:none}.ui-widget.ui-button .ui-icon:before{font-family:"icomoon";content:"\ea10";display:block;width:16px;height:16px;color:#aaa;text-indent:0;font-size:80%}.cocore-booker .cocore-modal{font-size:16px}.cocore-booker .cocore-modal fieldset{background:#fafafa;margin:0 0 1em}.cocore-booker .cocore-modal input,.cocore-booker .cocore-modal button,.cocore-booker .cocore-modal select,.cocore-booker .cocore-modal textarea{margin:2px}.cocore-booker .cocore-modal input,.cocore-booker .cocore-modal textarea{padding:.25em;border-style:solid;border-color:#ccc;border-width:1px}.cocore-booker .cocore-modal button{color:white}.cocore-booker .cocore-modal button.clear{background:gray}.cocore-booker .cocore-modal button.rewind{background:#ff9500}.cocore-booker .cocore-modal button.send{background:#007aff}.cocore-booker .cocore-modal button.confirm{background:#4cd964}.cocore-booker .cocore-modal button.close{background:#963}.cocore-booker .cocore-modal select{height:32px;line-height:32px;padding:2px;border-color:#aaa}.cocore-booker .cocore-modal dl dd+dt{margin-top:.5em}.cocore-booker .cocore-modal dl dt{font-size:85%}.cocore-booker .cocore-modal .control{text-align:center;padding-bottom:.5em}.cocore-booker .cocore-modal dl.parade dt,.cocore-booker .cocore-modal dl.parade dd{display:inline-block}.cocore-booker .cocore-modal table{width:100%}.cocore-booker .cocore-modal tbody th{width:25%;text-align:right;padding-right:1em}.cocore-booker .cocore-modal .modal-title{font-size:100%;font-weight:600;margin:-.5em 0 1em;text-align:center}.cocore-booker .cocore-modal small{font-size:90%;padding:0 .5em}.cocore-booker .cocore-modal :disabled{background-color:silver}table.cocore-cal .cal-day.no-service{opacity:.6}table.cocore-cal .cal-day .cal-stat .stat{display:none}table.cocore-cal input:disabled{cursor:default}.cal-stat:before{content:"—";color:inherit}.occupied .cal-stat:before{content:"✕";color:inherit}.vacant .cal-stat:before{content:"◎";color:#1BB4D3}.vacant.few .cal-stat:before{content:"△";color:#ff2d55}.booker-legend{background:rgba(153,102,51,0.05)}.booker-legend :before{padding-right:.5em}.booker-legend .occupied:before{content:"✕";color:inherit;opacity:.6}.booker-legend .vacant:before{content:"◎";color:#1BB4D3}.booker-legend .few:before{content:"△";color:#ff2d55}.booker-legend .no-service:before{content:"—";color:inherit;opacity:.6}.booker-legend noscript p{color:#ff2d55;margin:.5em 0}.booker-legend noscript p:before{font-family:"icomoon";content:"\ea09"}.cocore-cal-front table.cocore-cal .cal-day.vacant{cursor:pointer}.wrap.cocore table.cocore-cal{width:100%;border-collapse:collapse}.wrap.cocore table.cocore-cal *{text-align:center}.wrap.cocore table.cocore-cal caption,.wrap.cocore table.cocore-cal thead{display:none}.wrap.cocore table.cocore-cal input[type=checkbox]{margin:0}.wrap.cocore table.cocore-cal tbody th{padding-top:16px}.wrap.cocore table.cocore-cal td{border:#ccc 1px solid}.wrap.cocore table.cocore-cal ul{margin:0}.wrap.cocore table.cocore-cal ul li{display:inline-block}.wrap.cocore table.cocore-cal ul li span{display:block;font-size:75%}.wrap.cocore table.cocore-cal .cal-day{padding:1em 0}.wrap.cocore table.cocore-cal .first .lo label,.wrap.cocore table.cocore-cal .last .hi label,.wrap.cocore table.cocore-cal .no-service label{cursor:default}.wrap.cocore table.cocore-cal .day-num{font-size:150%}.wrap.cocore table.cocore-cal .monthly th{font-size:150%;font-weight:normal;padding:1em 0 0}.wrap.cocore table.cocore-cal .weekdays th{padding:.5em 0}@media (max-width: 767px){.cocore-booker .cocore-modal input[type=text],.cocore-booker .cocore-modal input[type=email],.cocore-booker .cocore-modal input[type=tel]{width:90%}.cocore-booker .cocore-modal textarea{width:100%}}@media (min-width: 768px){.cocore-booker .cocore-modal input.long{width:100%}.cocore-booker .cocore-modal input.medium{width:60%}.cocore-booker .cocore-modal textarea{width:90%}.cocore-booker .cocore-modal fieldset>textarea,.cocore-booker .cocore-modal dd{margin-left:1em}}
/*# sourceMappingURL=booker.css.map */
